@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,900&display=swap);
@import url(https://fonts.googleapis.com/css?family=Rajdhani:400,500,600,700&display=swap);
@charset "UTF-8";*,:after,:before{border:none;box-sizing:border-box;margin:0;outline:none;padding:0}:after,:before{display:block}ol,ul{list-style:none}a{text-decoration:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-row,.table,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}button,input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],label,select,textarea{font-family:Rajdhani,sans-serif}label{color:#3e3f5e;display:block;line-height:1em;margin:0}button,input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{border-radius:12px;font-size:1rem;font-weight:700;width:100%}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{background-color:#fff;border:1px solid #dedeea;color:#3e3f5e;transition:border-color .2s ease-in-out}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--secondary-color)}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text]{height:54px;padding:0 18px}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#adafca;font-size:.875rem;font-weight:500}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{color:#adafca;font-size:.875rem;font-weight:500}textarea{padding:14px 18px;resize:none}textarea::-moz-placeholder{color:#adafca;font-weight:600}textarea::placeholder{color:#adafca;font-weight:600}.form{width:100%}.form+.button{margin-top:40px}.form-row{width:100%}.form-row+.form-row{margin-top:28px}.form-row.space-between{align-items:center;display:flex;justify-content:space-between}.form-row.space-between .form-item{width:auto}.form-row.split{display:flex;flex-wrap:nowrap}.form-row.split .form-item{margin-right:16px}.form-row.split .form-item:last-child{margin-right:0}.form-row.split .form-item>*{margin-bottom:28px}.form-row.split .form-item>:last-child{margin-bottom:0}.form-item{width:100%}.form-item.auto-width{width:auto}.form-item.centered{align-items:center;display:flex}.form-item.split{display:flex}.form-item.split.medium>*{margin-right:16px}.form-item.split.medium>:last-child{margin-right:0}.form-item.split>*{margin-right:12px;width:100%}.form-item.split>:last-child{margin-right:0}.form-input-decorated{position:relative}.form-input-decorated input[type=text]{padding-right:60px}.form-input-decorated .form-input-icon{fill:#adafca;opacity:.6;pointer-events:none;position:absolute;right:20px;top:14px}.form-input-decorated .icon-button{background:none;cursor:pointer;height:50px;position:absolute;right:0;top:0;width:50px}.form-input-decorated .icon-button:hover svg{fill:var(--main-color);color:var(--main-color)}.form-input{position:relative}.form-input.dark input[type=date],.form-input.dark input[type=email],.form-input.dark input[type=number],.form-input.dark input[type=password],.form-input.dark input[type=text],.form-input.dark textarea{background-color:var(--secondary-color-800);border:none;color:#fff}.form-input.dark input[type=date]::-moz-placeholder,.form-input.dark input[type=email]::-moz-placeholder,.form-input.dark input[type=number]::-moz-placeholder,.form-input.dark input[type=password]::-moz-placeholder,.form-input.dark input[type=text]::-moz-placeholder,.form-input.dark textarea::-moz-placeholder{color:#8b88ff;opacity:.6}.form-input.dark input[type=date]::placeholder,.form-input.dark input[type=email]::placeholder,.form-input.dark input[type=number]::placeholder,.form-input.dark input[type=password]::placeholder,.form-input.dark input[type=text]::placeholder,.form-input.dark textarea::placeholder{color:#8b88ff;opacity:.6}.form-input.social-input .social-link{left:4px;pointer-events:none;position:absolute;top:4px}.form-input.social-input input{padding-left:64px}.form-input.social-input label{left:64px}.form-input.social-input.active label{left:58px}.form-input.currency-decorated:before{color:var(--main-color-800);content:"$";font-size:.875rem;font-weight:700;left:22px;pointer-events:none;position:absolute;top:12px}.form-input.currency-decorated input{padding-left:32px}.form-input.small input,.form-input.small label,.form-input.small textarea{font-size:.875rem}.form-input.small label{top:16px}.form-input.small input{height:48px}.form-input.small textarea{height:100px}.form-input.small button{position:absolute;right:0;top:0;width:64px}.form-input.full,.form-input.full textarea{height:100%}.form-input.mid-textarea textarea{height:124px}.form-input.medium-textarea textarea{height:160px}.form-input.active label{background-color:#fff;font-size:.75rem;left:12px;padding:0 6px;top:-6px}.form-input label{color:#adafca;font-size:1rem;font-weight:600;left:20px;pointer-events:none;position:absolute;top:20px;transition:all .3s ease-in-out}.form-title{font-size:.875rem;font-weight:700}.form-textarea{position:relative}.form-textarea textarea{font-size:.875rem;padding:26px 28px 0}.form-textarea .form-textarea-limit-text{font-size:.75rem;font-weight:500;opacity:.6;padding:0 28px;text-align:right}.form-select{height:48px;position:relative;width:100%}.form-select.v2{height:auto;width:auto}.form-select.v2 select{border:none;font-size:.75rem;height:auto;padding-right:20px;width:auto}.form-select.v2 .form-select-icon{right:0;top:10px}.form-select select{cursor:pointer;font-size:.875rem;height:100%;padding-left:20px;width:100%}.form-select .form-select-icon{fill:#3e3f5e;pointer-events:none;position:absolute;right:20px;top:20px;transform:rotate(90deg)}.form-select label{background-color:#fff;color:#adafca;font-size:.75rem;font-weight:600;left:12px;padding:0 6px;pointer-events:none;position:absolute;top:-8px;z-index:1}.checkbox-line{align-items:center;display:flex;justify-content:space-between}.checkbox-line .checkbox-line-text{color:var(--main-color-800);font-size:.875rem;font-weight:500}.checkbox-wrap{position:relative}.checkbox-wrap .checkbox-info{margin-top:12px}.checkbox-wrap .checkbox-info .checkbox-info-text{font-size:.875rem;font-weight:500;line-height:1.4285714286em}.checkbox-wrap.checkbox-rating .rating-list{left:34px;pointer-events:none;position:absolute;top:6px}.checkbox-wrap.checkbox-rating label{padding-left:104px}.checkbox-wrap input[type=checkbox],.checkbox-wrap input[type=radio]{display:none}.checkbox-wrap input[type=checkbox]:checked+.checkbox-box,.checkbox-wrap input[type=radio]:checked+.checkbox-box{background-color:var(--main-color);border-color:var(--main-color)}.checkbox-wrap input[type=checkbox]:checked+.checkbox-box.round,.checkbox-wrap input[type=radio]:checked+.checkbox-box.round{background-color:#fff;border:6px solid var(--main-color)}.checkbox-wrap input[type=checkbox]:checked+.checkbox-box .icon-cross,.checkbox-wrap input[type=radio]:checked+.checkbox-box .icon-cross{fill:#fff}.checkbox-wrap label{cursor:pointer;font-size:.875rem;font-weight:700;line-height:22px;padding-left:34px}.checkbox-wrap .checkbox-box{align-items:center;background-color:#fff;border:1px solid #dedeea;border-radius:6px;display:flex;height:22px;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;width:22px}.checkbox-wrap .checkbox-box.round{border-radius:50%}.checkbox-wrap .checkbox-box .icon-cross{fill:transparent;transition:fill .2s ease-in-out}.checkbox-wrap.small label{font-size:.75rem;line-height:16px;padding-left:24px}.checkbox-wrap.small .checkbox-box{border-radius:4px;height:16px;width:16px}.checkbox-wrap.small .checkbox-box.round{border-radius:50%}.checkbox-wrap.small .checkbox-box .icon-cross{height:8px;width:8px}.form-link{color:#adafca;font-size:.875rem;font-weight:700;line-height:22px}.form-text{font-size:.875rem;font-weight:500;line-height:1.7142857143em}.interactive-input{height:52px;position:relative;width:100%}.interactive-input.dark input{background-color:var(--secondary-color-800);border:none;color:#fff}.interactive-input.dark input::-moz-placeholder{color:#8b88ff;opacity:.6}.interactive-input.dark input::placeholder{color:#8b88ff;opacity:.6}.interactive-input.dark .interactive-input-icon-wrap .interactive-input-icon{fill:var(--secondary-color-600)}.interactive-input.dark .interactive-input-action:hover .interactive-input-action-icon{fill:#fff}.interactive-input.dark .interactive-input-action .interactive-input-action-icon{fill:var(--secondary-color-600)}.interactive-input.small{height:48px}.interactive-input.active .interactive-input-action{display:flex}.interactive-input.active .interactive-input-icon{display:none}.interactive-input input{height:100%;padding-right:60px}.interactive-input .interactive-input-icon-wrap{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:60px}.interactive-input .interactive-input-icon-wrap.actionable{pointer-events:all}.interactive-input .interactive-input-icon-wrap.actionable .interactive-input-icon{cursor:pointer}.interactive-input .interactive-input-icon-wrap.actionable .interactive-input-icon:hover{fill:#3e3f5e;opacity:1}.interactive-input .interactive-input-icon-wrap .interactive-input-icon{fill:#adafca;opacity:.6;transition:fill .2s ease-in-out,opacity .2s ease-in-out}.interactive-input .interactive-input-action{align-items:center;cursor:pointer;display:flex;display:none;height:100%;justify-content:center;position:absolute;right:0;top:0;width:60px}.interactive-input .interactive-input-action:hover .interactive-input-action-icon{fill:#3e3f5e;opacity:1}.interactive-input .interactive-input-action .interactive-input-action-icon{fill:#adafca;opacity:.6;pointer-events:none;transition:fill .2s ease-in,opacity .2s ease-in}.form-add-items .form-add-items-title{color:#adafca;font-size:.75rem;font-weight:600}.form-add-items .form-add-items-info{align-items:center;display:flex;margin-top:12px}.form-add-items .form-add-items-info .user-avatar-list{margin-left:14px}.form-add-items .form-add-items-button{align-items:center;background-color:var(--main-color);border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.form-add-items .form-add-items-button .form-add-items-button-icon{pointer-events:none}.form-rating-wrap{align-items:center;display:flex}.form-rating-wrap label{font-size:.875rem;font-weight:700;margin-right:16px}.form-counter-wrap{position:relative}.form-counter-wrap label{background-color:#fff;color:#adafca;font-size:.75rem;font-weight:600;left:12px;padding:0 6px;pointer-events:none;position:absolute;top:-6px;z-index:2}.form-counter{align-items:center;border:1px solid #dedeea;border-radius:12px;display:flex;height:48px;padding:0 40px 0 18px;position:relative;width:96px}.form-counter.with-currency{padding-left:30px}.form-counter.with-currency:before{color:var(--main-color-800);content:"$";font-family:Rajdhani,sans-serif;font-size:.875rem;font-weight:700;left:20px;position:absolute;top:13px}.form-counter.full{width:100%}.form-counter .form-counter-value{font-size:.875rem;font-weight:700}.form-counter .form-counter-control{cursor:pointer;display:flex;height:12px;justify-content:center;position:absolute;right:20px;width:12px}.form-counter .form-counter-control .form-counter-icon{fill:#3e3f5e}.form-counter .form-counter-control.form-counter-control-increase{top:10px}.form-counter .form-counter-control.form-counter-control-increase .form-counter-icon{transform:rotate(-90deg)}.form-counter .form-counter-control.form-counter-control-decrease{align-items:flex-end;bottom:10px}.form-counter .form-counter-control.form-counter-control-decrease .form-counter-icon{transform:rotate(90deg)}.form-switch{align-items:center;background-color:#eaeaf5;border:1px solid #dedeea;border-radius:200px;cursor:pointer;display:flex;height:28px;position:relative;transition:background-color .3s ease-in-out;width:52px}.form-switch.active{background-color:var(--main-color)}.form-switch.active .form-switch-button{left:26px}.form-switch .form-switch-button{background-color:#fff;border-radius:50%;height:22px;left:2px;position:absolute;top:2px;transition:left .3s ease-in-out;width:22px}.form-switch .form-switch-button:after,.form-switch .form-switch-button:before{background-color:#adafca;content:"";height:8px;opacity:.2;position:absolute;top:7px;width:2px}.form-switch .form-switch-button:before{left:8px}.form-switch .form-switch-button:after{right:8px}@media screen and (max-width:960px){.form-row.split{display:block}.form-row.split .form-item{margin-bottom:28px}.form-row.split .form-item:last-child{margin-bottom:0}.form-row.split .form-item textarea{height:124px}.form-item.split.join-on-mobile{display:block}.form-item.split.join-on-mobile.medium>*,.form-item.split.join-on-mobile>*{margin-right:0}.form-item.split.join-on-mobile>:last-child{margin-top:28px}}.error-block{margin-top:5px}.error-block p{color:red}.icon-artstation,.icon-behance,.icon-cross,.icon-deviantart,.icon-discord,.icon-dribbble,.icon-facebook,.icon-google,.icon-instagram,.icon-patreon,.icon-twitch,.icon-twitter,.icon-youtube{fill:#fff;height:12px;width:12px}.icon-logo-vikinger{fill:#fff;height:60px;width:42px}.icon-logo-vikinger.small{height:40px;width:28px}.icon-dots{fill:#fff;height:2px;width:10px}.icon-private,.icon-public{fill:#3e3f5e;height:20px;width:20px}.svg-home,.svg-lado-b,.svg-library,.svg-logout,.svg-newspaper,.svg-path{fill:#adafca!important;color:#adafca!important;height:24px!important;left:12px!important;top:12px!important;width:24px!important}.icon-add-friend,.icon-badges,.icon-big-grid-view,.icon-blog-posts,.icon-camera,.icon-clock,.icon-comment,.icon-cross-thin,.icon-delete,.icon-earnings,.icon-events,.icon-events-daily,.icon-events-monthly,.icon-events-weekly,.icon-forum,.icon-forums,.icon-friend,.icon-gif,.icon-group,.icon-info,.icon-item,.icon-list-grid-view,.icon-marketplace,.icon-members,.icon-newsfeed,.icon-overview,.icon-photos,.icon-pin,.icon-pinned,.icon-points,.icon-poll,.icon-profile,.icon-quests,.icon-remove-friend,.icon-return,.icon-revenue,.icon-send-message,.icon-settings,.icon-share,.icon-small-grid-view,.icon-status,.icon-store,.icon-streams,.icon-tags,.icon-thumbs-up,.icon-ticket,.icon-timeline,.icon-trophy,.icon-videos,.icon-wallet{fill:#adafca;color:#adafca;height:20px;width:20px}.icon-grid,.icon-join-group,.icon-leave-group,.icon-login,.icon-magnifying-glass,.icon-messages,.icon-notification,.icon-plus,.icon-shopping-bag{fill:#fff;height:20px;width:20px}.icon-excel,.icon-link,.icon-pdf,.icon-play,.icon-repeat,.icon-send,.icon-word{fill:#adafca;color:#adafca;height:24px;width:24px}.icon-excel.large,.icon-link.large,.icon-pdf.large,.icon-play.large,.icon-repeat.large,.icon-send.large,.icon-word.large{fill:var(--main-color-800);color:var(--main-color-800);display:block;height:50px;margin:0 auto;width:50px}.icon-logout{color:#fff;height:24px;width:24px}.icon-back-arrow{height:10px;width:14px}.icon-small-arrow{fill:#adafca;height:8px;width:6px}.icon-big-arrow{fill:#3e3f5e;height:12px;width:8px}.icon-more-dots{fill:#fff;height:6px;width:22px}.icon-star{fill:#eaeaf5;height:8px;width:9px}.icon-star.medium{height:12px;width:13px}.icon-play{fill:#fff;height:14px!important;width:12px!important}.icon-minus-small,.icon-plus-small{fill:#3e3f5e;height:8px;width:8px}.icon-quote{fill:#3e3f5e;height:22px;width:32px}.icon-check{height:9px;width:12px}.demo-icon{fill:#3e3f5e}.icon-info{height:30px;margin-bottom:10px;width:30px}.icon-time{fill:#adafca;color:#adafca;height:21px;width:20px}.content-grid{max-width:100%;padding:100px 30px 200px 330px}.content-grid.full{max-width:100%;padding:80px 0 0 80px}.content-grid.medium{max-width:784px;padding:0 0 100px}.content-grid .section-navigation,.content-grid .section-navigation+.grid,.content-grid .table{margin-top:16px}.content-grid .table+.loader-bars{margin-top:52px}.content-grid .section-filters-bar{margin-top:30px}.content-grid .grid{margin-top:32px}.content-grid .grid.medium-space{margin-top:64px}.content-grid .grid.small-space{margin-top:16px}.content-grid .grid .grid{margin-top:0}.content-grid .photos-masonry,.content-grid .section-slider{margin-top:32px}.content-grid .section,.content-grid .section-header{margin-top:60px}.content-grid .section-banner+.section-filters-bar{margin-top:64px}.content-grid .calendar-widget{margin-top:16px}.content-grid .forum-content .quick-post{margin-top:60px}.content-grid .forum-sidebar{padding-top:40px}.content-grid .account-hub-content .section-header{margin-bottom:28px}.content-grid .account-hub-content .section-header:first-child{margin-top:0}.content-grid .notification-box-list+.loader-bars{margin-top:60px}.grid{grid-gap:16px;align-items:start;display:grid;grid-template-columns:100%}.grid.centered{justify-content:center}.grid.stretched{align-items:stretch}.grid.top-space{margin-top:64px}.grid.grid-3-6-3{grid-template-areas:"sidebar1 content sidebar2";grid-template-columns:23.9864864865% 49.3243243243% 23.9864864865%}.grid.grid-3-6-3>.grid-column:first-child{grid-area:sidebar1}.grid.grid-3-6-3>.grid-column:nth-child(2){grid-area:content}.grid.grid-3-6-3>.grid-column:nth-child(3){grid-area:sidebar2}.grid.grid-6-3_9{grid-template-areas:"content sidebar";grid-template-columns:66.0633484163% 32.1266968326%}.grid.grid-6-3_9>.grid-column:first-child{grid-area:content}.grid.grid-6-3_9>.grid-column:nth-child(2){grid-area:sidebar}.grid.grid-3-6_9{grid-template-areas:"sidebar content";grid-template-columns:32.1266968326% 66.0633484163%}.grid.grid-3-6_9>.grid-column:first-child{grid-area:sidebar}.grid.grid-3-6_9>.grid-column:nth-child(2){grid-area:content}.grid.grid-3-9{grid-template-areas:"sidebar content";grid-template-columns:23.9864864865% 74.6621621622%}.grid.grid-3-9>.grid-column:first-child{grid-area:sidebar}.grid.grid-3-9>.grid-column:nth-child(2){grid-area:content}.grid.grid-9-3{grid-template-areas:"content sidebar";grid-template-columns:74.6621621622% 23.9864864865%}.grid.grid-9-3>.grid-column:first-child{grid-area:content}.grid.grid-9-3>.grid-column:nth-child(2){grid-area:sidebar}.grid.grid-8-4{grid-template-areas:"content sidebar";grid-template-columns:66.2162162162% 32.4324324324%}.grid.grid-8-4>.grid-column:first-child{grid-area:content}.grid.grid-8-4>.grid-column:nth-child(2){grid-area:sidebar}.grid.grid-6-3{grid-template-areas:"content sidebar";grid-template-columns:49.3243243243% 23.9864864865%}.grid.grid-6-3>.grid-column:first-child{grid-area:content}.grid.grid-6-3>.grid-column:nth-child(2){grid-area:sidebar}.grid.grid-half{grid-template-columns:1fr 1fr}.grid.grid-4-4,.grid.grid-4-4-4{grid-template-columns:repeat(auto-fit,384px)}.grid.grid-3-3-3,.grid.grid-3-3-3-3{grid-template-columns:repeat(auto-fit,284px)}.grid.grid-2-2-2-2-2-2{grid-template-columns:repeat(auto-fit,184px)}.grid.grid-b-side{grid-template-columns:repeat(auto-fit,80px)}.grid.grid-layout-1{grid-template-areas:"sidebar content content contentsidebar";grid-template-columns:repeat(4,23.9864864865%)}.grid.grid-layout-1 .grid-sidebar{grid-area:sidebar}.grid.grid-layout-1 .grid-header{grid-area:header}.grid.grid-layout-1 .grid-content{grid-area:content}.grid.grid-layout-1 .grid-content-sidebar{grid-area:contentsidebar}.grid .grid-column{grid-gap:16px;display:grid;grid-template-columns:100%;min-width:0}.grid .grid-column .loader-bars{margin:48px auto 0}.grid .grid-column .simple-tab-items{margin:16px 0}.photos-masonry{grid-gap:16px;display:grid;grid-template-areas:"a b c c" "a d e f" "g h i j";grid-template-rows:repeat(3,284px)}.photos-masonry .photo-preview:first-child{grid-area:a}.photos-masonry .photo-preview:nth-child(2){grid-area:b}.photos-masonry .photo-preview:nth-child(3){grid-area:c}.photos-masonry .photo-preview:nth-child(4){grid-area:d}.photos-masonry .photo-preview:nth-child(5){grid-area:e}.photos-masonry .photo-preview:nth-child(6){grid-area:f}.photos-masonry .photo-preview:nth-child(7){grid-area:g}.photos-masonry .photo-preview:nth-child(8){grid-area:h}.photos-masonry .photo-preview:nth-child(9){grid-area:i}.photos-masonry .photo-preview:nth-child(10){grid-area:j}@media screen and (max-width:1500px){.content-grid{max-width:100%}}@media screen and (max-width:1366px){.content-grid{margin:0 auto;max-width:100%;padding:100px 30px 200px 330px}.content-grid.full{padding:80px 0 0 80px}.content-grid.medium{max-width:100%;padding:0 112px 200px}}@media screen and (max-width:1365px){.content-grid .account-hub-content .section-header:first-child{margin-top:60px}.grid.grid-3-6-3{grid-template-areas:"sidebar1 content" "sidebar2 content";grid-template-columns:32.4324324324% 66.2162162162%}.grid.grid-8-4,.grid.grid-9-3{grid-template-areas:"content" "sidebar";grid-template-columns:100%}.grid.centered-on-mobile,.photos-masonry{justify-content:center}.photos-masonry{grid-template-areas:unset;grid-template-columns:repeat(auto-fit,184px);grid-template-rows:none}.photos-masonry .photo-preview{height:184px}.photos-masonry .photo-preview:first-child,.photos-masonry .photo-preview:nth-child(2),.photos-masonry .photo-preview:nth-child(3),.photos-masonry .photo-preview:nth-child(4),.photos-masonry .photo-preview:nth-child(5),.photos-masonry .photo-preview:nth-child(6),.photos-masonry .photo-preview:nth-child(7),.photos-masonry .photo-preview:nth-child(8),.photos-masonry .photo-preview:nth-child(9),.photos-masonry .photo-preview:nth-child(10){grid-area:auto}}@media screen and (max-width:1070px){.grid.grid-3-6-3{grid-template-areas:"sidebar1" "sidebar2" "content";grid-template-columns:100%}.grid.grid-3-6-3.mobile-prefer-content{grid-template-areas:"content" "sidebar1" "sidebar2"}.grid.grid-3-6-3.mobile-prefer-content .grid-column:first-child,.grid.grid-3-6-3.mobile-prefer-content .grid-column:nth-child(3){display:none}.grid.grid-3-6_9,.grid.grid-3-9,.grid.grid-6-3_9{grid-template-areas:"content" "sidebar";grid-template-columns:100%}}@media screen and (max-width:960px){.grid.grid-half,.grid.grid-layout-1{grid-template-columns:100%}.grid.grid-layout-1{grid-template-areas:"header" "sidebar" "content" "contentsidebar"}}@media screen and (max-width:680px){.content-grid{padding:92px 0 200px;width:95%}.content-grid.full{padding:60px 0 0;width:100%}.content-grid.medium{padding:0 0 200px;width:95%}.chat-widget,.navigation-widget-desktop{display:none}.chat-widget-wrap .chat-widget{display:block}}@media screen and (max-width:460px){.grid.grid-3-3-3-3,.grid.grid-4-4,.grid.grid-4-4-4{grid-template-columns:100%}}::-moz-selection{background-color:var(--main-color);color:#fff}::selection{background-color:var(--main-color);color:#fff}body{background-color:#f8f8fb;font-size:16px;overflow-x:hidden}a,body,h1,h2,h3,h4,h5,h6,p{font-family:Rajdhani,sans-serif}a,h1,h2,h3,h4,h5,h6,p{color:#3e3f5e;line-height:1em}h1,h2,h3,h4,h5,h6{font-weight:700}p a{color:var(--main-color-800);font-weight:600}p .reaction{height:20px;margin:0 2px;position:relative;top:-2px;width:20px}p .reaction:first-child{margin-left:0}a:hover{color:var(--main-color-800);text-decoration:none}figure>img{height:100%;width:100%}@media screen and (max-width:480px){.hide-text-mobile{display:none}}.button{background-color:#3e3f5e;border-radius:10px;box-shadow:3px 5px 10px 0 rgba(62,63,94,.2);color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:700;height:48px;line-height:48px;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.button.no-shadow{box-shadow:none}.button.full{width:100%}.button.medium{height:54px;line-height:54px}.button.small{font-size:.75rem;height:40px;line-height:40px}.button.mini{font-size:.625rem;height:30px;line-height:30px}.button.icon{align-items:center;display:flex;justify-content:center}.button.icon .button-icon{height:20px;margin-left:10px;width:20px}.button:hover{background-color:#2e2e47;color:#fff}.button.void{background-color:transparent;box-shadow:none;color:#adafca}.button.void .button-icon{fill:#adafca}.button.void:hover{background-color:#2e2e47;color:#fff}.button.void:hover .button-icon{fill:#fff}.button.void.void-primary:hover{background-color:var(--main-color)}.button.void.void-secondary:hover{background-color:var(--secondary-color)}.button.white-solid{background-color:#fff;color:#3e3f5e}.button.white{background-color:transparent;border:1px solid #dedeea;box-shadow:none;color:#adafca}.button.white .button-icon{fill:#adafca;color:#adafca}.button.white:hover{background-color:#2e2e47;border-color:#2e2e47;color:#fff}.button.white.white-tertiary:hover{background-color:#fd4350;border-color:#fd4350;box-shadow:4px 7px 12px 0 rgba(253,67,80,.2)}.button.primary{background-color:var(--main-color);box-shadow:4px 7px 12px 0 rgba(35,210,226,.2)}.button.primary:hover{background-color:var(--main-color-600)}.button.secondary{background-color:var(--secondary-color);box-shadow:4px 7px 12px 0 rgba(97,93,250,.2)}.button.secondary:hover{background-color:var(--secondary-color-600)}.button.tertiary{background-color:#fd4350;box-shadow:4px 7px 12px 0 rgba(253,67,80,.2)}.button.tertiary:hover{background-color:#dd343f}.button.success{background-color:#1df377}.button.success:hover{background-color:#119d4c}.button.error{background-color:#f9515c}.button.error:hover{background-color:#dd343f}.button.pending{background-color:#f2923b}.button.pending:hover{background-color:#bf732e}.button.centered{display:block;margin:0 auto;padding:0 50px;width:-moz-fit-content;width:fit-content}.button.centered.mini{padding:0 10px}.button.submit{padding:0 50px;width:-moz-fit-content;width:fit-content}.button.submit.mini{padding:0 10px}.button.add-field-button{margin-top:40px;width:128px}.button.padded{padding:0 24px}.button .button-icon{fill:#fff;transition:fill .2s ease-in-out}.button .button-icon.spaced{margin-right:6px}.button.with-only-icon{align-items:center;display:flex;justify-content:center}.button.margin{display:block;margin:40px auto 0}.lined-text{font-size:.875rem;font-weight:700;position:relative;text-align:center}.lined-text:after,.lined-text:before{background-color:#eaeaf5;content:"";height:1px;position:absolute;top:7px;width:70px}.lined-text:before{left:0}.lined-text:after{right:0}.social-links{display:flex;flex-wrap:wrap;justify-content:center}.social-links.align-left{justify-content:flex-start}.social-links.small .social-link{margin-right:8px}.social-links.small .social-link:last-child{margin-right:0}.social-links.vertical{flex-direction:column}.social-links.vertical .social-link{margin:0 0 16px}.social-links.vertical .social-link:last-child{margin:0}.social-links.multiline{margin-top:-12px}.social-links.multiline .social-link{margin:12px 12px 0 0}.social-links.multiline .social-link:last-child{margin-right:0}.social-links .social-link{margin-right:12px}.social-links .social-link:last-child{margin-right:0}.tab-switch{display:flex;justify-content:center}.tab-switch .tab-switch-button:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px}.tab-switch .tab-switch-button:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px}.tab-switch-button{border:1px solid #fff;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:54px;line-height:54px;text-align:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:180px}.tab-switch-button.active{background-color:#fff;color:#3e3f5e;cursor:auto}.action-request-list{display:flex}.action-request-list .action-request{margin-right:12px}.action-request-list .action-request:last-child{margin-right:0}.action-request{align-items:center;border:1px solid #dedeea;border-radius:10px;color:#adafca;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;height:40px;justify-content:center;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;width:40px}.action-request.with-text{padding:0 32px 0 22px;width:auto}.action-request.with-text .action-request-icon{margin-right:12px}.action-request:hover{color:#fff}.action-request:hover .action-request-icon{fill:#fff;opacity:1}.action-request.accept:hover{background-color:var(--secondary-color);border-color:var(--secondary-color)}.action-request.decline:hover{background-color:#fd434f;border-color:#fd434f}.action-request .action-request-icon{fill:#adafca;opacity:.6;transition:fill .2s ease-in-out,opacity .2s ease-in-out}.burger-icon{height:14px;position:relative;width:20px}.burger-icon.open .burger-icon-bar:first-child{width:100%}.burger-icon.open .burger-icon-bar:nth-child(2){width:14px}.burger-icon.open .burger-icon-bar:nth-child(3){width:10px}.burger-icon.inverted .burger-icon-bar{left:0}.burger-icon.inverted .burger-icon-bar:first-child{width:100%}.burger-icon.inverted .burger-icon-bar:nth-child(2){width:14px}.burger-icon.inverted .burger-icon-bar:nth-child(3){width:10px}.burger-icon .burger-icon-bar{background-color:#fff;height:2px;position:absolute;right:0;transition:width .4s ease-in-out}.burger-icon .burger-icon-bar:first-child{top:0;width:10px}.burger-icon .burger-icon-bar:nth-child(2){top:6px;width:14px}.burger-icon .burger-icon-bar:nth-child(3){top:12px;width:100%}.action-list{display:flex;padding:0 18px;position:relative}.action-list:after,.action-list:before{background-color:#dedeea;content:"";height:32px;position:absolute;width:1px}.action-list:after{left:0}.action-list:before{right:0}.action-list.dark:after,.action-list.dark:before{background-color:var(--secondary-color-600)}.action-list.dark .action-list-item.active .action-list-item-icon,.action-list.dark .action-list-item.unread .action-list-item-icon,.action-list.dark .action-list-item:hover .action-list-item-icon{fill:#fff}.action-list.dark .action-list-item .action-list-item-icon{fill:var(--secondary-color-600)}.action-list .action-list-item{align-items:center;cursor:pointer;display:flex;height:100%;padding:0 14px}.action-list .action-list-item.active .action-list-item-icon,.action-list .action-list-item.unread .action-list-item-icon,.action-list .action-list-item:hover .action-list-item-icon{fill:#3e3f5e}.action-list .action-list-item.unread{position:relative}.action-list .action-list-item.unread:after{background-color:var(--main-color-300);border-radius:50%;content:"";height:6px;position:absolute;right:10px;top:19px;width:6px}.action-list .action-list-item .action-list-item-icon{fill:#adafca;transition:fill .3s ease-in-out}.action-item{align-items:center;cursor:pointer;display:flex;justify-content:center}.action-item .action-item-icon{fill:#adafca}.action-item.dark .action-item-icon{fill:#fff}.user-stats{display:flex;justify-content:center}.user-stats .user-stat{position:relative}.user-stats .user-stat.big:after{top:8px}.user-stats .user-stat:after{background-color:#eaeaf5;content:"";height:20px;position:absolute;right:0;top:6px;width:1px}.user-stats .user-stat:last-child:after{display:none}.user-stat{padding:0 24px}.user-stat.big{padding:0 30px}.user-stat.big .reference-bullet{margin:0 auto 20px}.user-stat.big .user-stat-title{font-size:1.375rem}.user-stat.big .user-stat-text{font-size:.75rem}.user-stat .user-stat-text,.user-stat .user-stat-title{font-weight:700;text-align:center;text-transform:uppercase}.user-stat .user-stat-title{font-size:.875rem}.user-stat .user-stat-title .user-stat-title-icon.positive{fill:var(--main-color)}.user-stat .user-stat-title .user-stat-title-icon.negative{fill:#f9515c}.user-stat .user-stat-icon{align-items:center;display:flex;justify-content:center}.user-stat .user-stat-icon+.user-stat-text{margin-top:12px}.user-stat .user-stat-image{display:block;height:16px;width:24px}.user-stat .user-stat-image+.user-stat-text{margin-top:15px}.user-stat .user-stat-text{color:#adafca;font-size:.6875rem;margin-top:10px}.user-stat .rating-list{margin-top:10px}.badge-list{grid-gap:14px;display:grid;grid-template-columns:repeat(auto-fit,32px);justify-content:center}.badge-list.align-left{justify-content:flex-start}.badge-list.small{grid-gap:8px}.badge-item{align-items:center;display:flex;height:35px;justify-content:center;position:relative;width:32px}.badge-item img{left:0;position:absolute;top:0}.badge-item .badge-item-text{color:#fff;font-size:.6875rem;font-weight:700;position:relative;top:1px;z-index:2}.tag-list{display:flex;flex-wrap:wrap;margin-top:-12px}.tag-list .tag-item{margin:12px 12px 0 0}.tag-item{background-color:#3e3f5e;border-radius:200px;color:#fff;display:block;font-size:.75rem;font-weight:700;height:24px;line-height:24px;padding:0 12px}.tag-item.secondary{background-color:var(--secondary-color);transition:background-color .2s ease-in-out}.tag-item.secondary:hover{background-color:var(--main-color);color:#fff}.xm-tooltip-text{background-color:#3e3f5e;border-radius:1rem;color:#fff;font-size:.6875rem;font-weight:600;line-height:16px;padding:0 12px;text-align:center}.user-short-description{padding-top:84px;position:relative}.user-short-description.big{padding-top:52px}.user-short-description.big .user-short-description-avatar{margin-left:-74px;top:-116px}.user-short-description.big .user-short-description-title{font-size:1.5rem}.user-short-description.big .user-short-description-text{font-size:.75rem}.user-short-description.small{padding-top:62px}.user-short-description.small .user-short-description-avatar{margin-left:-50px}.user-short-description.landscape{padding:0 0 0 32px}.user-short-description.landscape .user-short-description-avatar{margin-left:0;top:0}.user-short-description.landscape .user-short-description-text,.user-short-description.landscape .user-short-description-title{text-align:left}.user-short-description.landscape.tiny{height:56px;padding-top:12px}.user-short-description.landscape.tiny .user-short-description-avatar{left:-25px}.user-short-description .user-short-description-avatar{left:50%;margin-left:-60px;position:absolute;top:-54px}.user-short-description .user-short-description-text,.user-short-description .user-short-description-title{font-weight:700;text-align:center}.user-short-description .user-short-description-title{font-size:1.125rem}.user-short-description .user-short-description-title a{color:#3e3f5e;font-weight:700}.user-short-description .user-short-description-title.small{font-size:.875rem}.user-short-description .user-short-description-text{color:#adafca;font-size:.6875rem;font-weight:700;margin-top:10px;text-transform:uppercase}.user-short-description .user-short-description-text a{color:#adafca;font-weight:700}.user-short-description .user-short-description-text a:hover{color:var(--main-color-800)}.user-short-description .user-short-description-text.regular{font-size:.75rem;font-weight:500;text-transform:none}.slider-control{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}.slider-control.negative .slider-control-icon{fill:#fff}.slider-control.negative.disabled,.slider-control.negative[aria-disabled=true]{opacity:.4}.slider-control.negative.disabled:hover .slider-control-icon,.slider-control.negative[aria-disabled=true]:hover .slider-control-icon{fill:#fff;opacity:.4}.slider-control.negative:hover .slider-control-icon{fill:#fff;opacity:1}.slider-control.disabled,.slider-control[aria-disabled=true]{opacity:.5}.slider-control.disabled:hover .slider-control-icon,.slider-control[aria-disabled=true]:hover .slider-control-icon{fill:#adafca;opacity:.5}.slider-control .slider-control-icon{fill:#adafca;opacity:.6;pointer-events:none;transition:fill .2s ease-in-out,opacity .2s ease-in-out}.slider-control.left .slider-control-icon{transform:rotate(180deg)}.slider-control:hover .slider-control-icon{fill:#3e3f5e;opacity:1}.slider-roster{display:flex}.slider-roster .slider-roster-item{margin-right:8px}.slider-roster .slider-roster-item:last-child{margin-right:0}.slider-roster-item{background-color:#3e3f5e;border-radius:50%;cursor:pointer;height:6px;opacity:.2;width:6px}.slider-roster-item.tns-nav-active{opacity:1}.tag-sticker{align-items:center;background-color:#fff;border-radius:12px;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1);display:flex;height:44px;justify-content:center;width:44px}.tag-sticker .tag-sticker-icon{fill:#3e3f5e}.tag-sticker .tag-sticker-icon.primary{fill:var(--main-color)}.text-sticker{background-color:#fff;border-radius:200px;box-shadow:3px 5px 20px 0 rgba(94,92,154,.12);font-size:.875rem;font-weight:700;height:32px;line-height:32px;padding:0 14px}.text-sticker.round{border-radius:12px}.text-sticker .highlighted{color:var(--main-color-800)}.text-sticker .text-sticker-icon{fill:var(--main-color-800);margin-right:4px}.text-sticker.small-text{font-size:.75rem}.text-sticker.small{font-size:.75rem;height:24px;line-height:24px;padding:0 12px}.text-sticker.medium{height:44px;line-height:44px;padding:0 16px}.text-sticker.negative{background:#15151f;color:#fff}.text-sticker.void{background-color:transparent;box-shadow:none}.date-sticker{width:44px}.date-sticker .date-sticker-day,.date-sticker .date-sticker-month{color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.date-sticker .date-sticker-day{background-color:var(--main-color-700);border-top-left-radius:12px;border-top-right-radius:12px;font-size:1.25rem;padding:10px 0 6px}.date-sticker .date-sticker-month{background-color:var(--main-color);border-bottom-left-radius:12px;border-bottom-right-radius:12px;font-size:.75rem;padding:4px 0}.decorated-text{align-items:center;display:flex}.decorated-text .decorated-text-icon{fill:var(--main-color);margin-right:8px}.decorated-text .decorated-text-content{font-size:.875rem;font-weight:500}.simple-dropdown{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.12);padding:10px 0;width:140px}.simple-dropdown.padded{padding:12px 16px 16px}.simple-dropdown .simple-dropdown-link{cursor:pointer;font-size:.75rem;font-weight:700;padding:8px 16px;transition:color .2s ease-in-out,padding-left .2s ease-in-out}.simple-dropdown .simple-dropdown-link:hover{color:var(--main-color-800);padding-left:20px}.simple-dropdown .simple-dropdown-text{font-size:.75rem;font-weight:500}.simple-dropdown .simple-dropdown-text+.simple-dropdown-text{margin-top:4px}.simple-dropdown .simple-dropdown-text .reaction{margin-right:4px}.simple-dropdown .simple-dropdown-text .bold{font-weight:700}.paragraph{font-size:.875rem;font-weight:500;line-height:1.7142857143em}.information-line-list .information-line{margin-bottom:14px}.information-line-list .information-line:last-child{margin-bottom:0}.information-line{display:flex}.information-line .information-line-text,.information-line .information-line-title{font-size:.875rem;font-weight:500;line-height:1.4285714286em}.information-line .information-line-title{color:#8f91ac;flex-shrink:0;width:80px}.information-line .information-line-text .bold{font-weight:700}.information-block-list .information-block{margin-bottom:26px}.information-block-list .information-block:last-child{margin-bottom:0}.information-block .information-block-title{font-size:.875rem;font-weight:700}.information-block .information-block-text{font-size:.875rem;font-weight:500;line-height:1.7142857143em;margin-top:10px}.timeline-information-list .timeline-information{padding-bottom:24px}.timeline-information-list .timeline-information:last-child{padding-bottom:0}.timeline-information-list .timeline-information:last-child:before{display:none}.timeline-information{padding-left:28px;position:relative}.timeline-information:before{background-color:#eaeaf5;content:"";height:100%;left:6px;position:absolute;top:0;width:1px}.timeline-information:after{border:4px solid var(--main-color);border-radius:50%;content:"";height:13px;left:0;position:absolute;top:-2px;width:13px}.timeline-information .timeline-information-title{font-size:.875rem;font-weight:700}.timeline-information .timeline-information-date{color:#adafca;font-size:.75rem;font-weight:700;margin-top:6px;text-transform:uppercase}.timeline-information .timeline-information-text{font-size:.875rem;font-weight:500;line-height:1.7142857143em;margin-top:8px}.rating-list{display:flex}.rating-list.form-rating .rating{cursor:pointer}.rating-list .rating{margin-right:3px}.rating-list .rating.medium{margin-right:4px}.rating-list .rating:last-child,.rating-list .rating:last-child.medium{margin-right:0}.rating{align-items:center;display:flex;height:8px;justify-content:center;width:9px}.rating.dark .rating-icon{fill:#8f91ac}.rating.dark.filled .rating-icon{fill:#fff10d}.rating.medium{height:12px;width:13px}.rating.filled .rating-icon{fill:#ffe00d}.rating .rating-icon{fill:#eaeaf5}.filters{display:flex}.filters .filter{color:#adafca;cursor:pointer;font-size:.875rem;font-weight:700;margin-right:20px;opacity:.6;padding-bottom:4px;transition:color .2s ease-in-out,opacity .2s ease-in-out}.filters .filter.active,.filters .filter:hover{color:#3e3f5e;opacity:1}.filters .filter.active{border-bottom:2px solid var(--main-color)}.filters .filter:last-child{margin-right:0}.filter-tabs{display:flex}.filter-tabs .filter-tab:before{left:0}.filter-tabs .filter-tab:before,.filter-tabs .filter-tab:last-child:after{background-color:#eaeaf5;content:"";height:20px;position:absolute;top:38px;width:1px}.filter-tabs .filter-tab:last-child:after{right:0}.feedback-tab,.filter-tab{align-items:center;border-bottom:4px solid transparent;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;transition:border-color .2s ease-in-out;width:200px}.feedback-tab.secondary.active,.filter-tab.secondary.active{border-bottom-color:var(--secondary-color)}.feedback-tab.active,.filter-tab.active{border-bottom-color:var(--main-color)}.feedback-tab.active .filter-tab-text,.filter-tab.active .filter-tab-text{color:#3e3f5e}.feedback-tab .filter-tab-text,.filter-tab .filter-tab-text{color:#adafca;font-size:.875rem;font-weight:700;padding:4px 0;transition:color .2s ease-in-out}.view-actions{display:flex}.view-actions .view-action{margin-right:26px}.view-actions .view-action:last-child{margin-right:0}.view-action{cursor:pointer}.view-action.active .view-action-icon,.view-action:hover .view-action-icon{fill:#3e3f5e;opacity:1}.view-action .view-action-icon{fill:#adafca;opacity:.4;transition:opacity .2s ease-in-out,fill .2s ease-in-out}.tweets .tweet{margin-bottom:28px}.tweets .tweet:last-child{margin-bottom:0}.tweet .tweet-author{display:block;min-height:32px;padding-left:40px;position:relative}.tweet .tweet-author .tweet-author-image{left:0;position:absolute;top:0}.tweet .tweet-author .tweet-author-title{font-size:.875rem;font-weight:700}.tweet .tweet-author .tweet-author-text{font-size:.75rem;font-weight:500;margin-top:6px}.tweet .tweet-text{display:block;font-size:.875rem;font-weight:500;line-height:1.7142857143em;margin-top:16px}.tweet .tweet-text .highlighted{color:var(--main-color-800);font-weight:600}.tweet .tweet-timestamp{color:#8f91ac;font-size:.75rem;font-weight:500;margin-top:12px}.play-button{background-color:rgba(21,21,31,.96);border:4px solid var(--main-color-300);border-radius:50%;height:46px;padding:12px 0 0 15px;width:46px}.play-button .play-button-icon{display:block}.iframe-wrap{padding-top:56.25%;position:relative;width:100%}.iframe-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.popup-picture,.popup-video{opacity:0;visibility:hidden;width:80%}.popup-picture{display:flex;height:80%}.popup-picture .widget-box{border-bottom-right-radius:0;border-top-right-radius:0;flex-shrink:0;width:384px}.popup-picture .widget-box .meta-line.settings{margin-left:22px}.popup-picture .widget-box .meta-line.settings .post-settings{width:22px}.popup-picture .widget-box .widget-box-scrollable{overflow:hidden auto}.popup-picture .widget-box .post-comment.reply-2{padding-left:96px}.popup-picture .widget-box .post-comment.reply-2 .user-avatar{left:42px}.popup-picture .popup-picture-image-wrap{align-items:center;background-color:#15151f;border-bottom-right-radius:12px;border-top-right-radius:12px;display:flex;height:100%;width:100%}.popup-picture .popup-picture-image-wrap .popup-picture-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.popup-event{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.12);width:100%}.popup-event .popup-event-cover{border-top-left-radius:12px;border-top-right-radius:12px;height:204px;width:100%}.popup-event .popup-event-info{padding:32px 28px;position:relative}.popup-event .popup-event-info .user-avatar-list{margin-top:18px}.popup-event .popup-event-info .g-map{height:260px;margin-top:22px}.popup-event .popup-event-title{font-size:1.5rem;font-weight:700}.popup-event .popup-event-subtitle{font-size:1rem;font-weight:700;margin-top:32px}.popup-event .popup-event-text{color:#3e3f5e;font-size:.875rem;font-weight:500;line-height:1.7142857143em;margin-top:16px}.popup-event .decorated-feature-list{margin-top:14px}@media screen and (max-width:480px){.popup-event .decorated-feature-list{flex-direction:column}.popup-event .decorated-feature-list .decorated-feature{width:100%}}.popup-event .popup-event-button{position:absolute;right:28px;top:-30px;width:200px}.popup-event>.content-actions{border-top:1px solid #eaeaf5;margin:0 28px}.popup-close-button{align-items:center;background-color:var(--secondary-color-900);border-radius:10px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-20px;top:-20px;transition:background-color .2s ease-in-out;width:40px;z-index:2}.popup-close-button:hover{background-color:var(--main-color)}.popup-close-button .popup-close-button-icon{pointer-events:none}.decorated-feature-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-18px}.decorated-feature-list .decorated-feature{margin-top:18px;width:50%}.decorated-feature{display:flex}.decorated-feature .decorated-feature-icon{fill:var(--main-color);flex-shrink:0;margin-top:6px}.decorated-feature .decorated-feature-info{margin-left:12px}.decorated-feature .decorated-feature-title{font-size:1rem;font-weight:700}.decorated-feature .decorated-feature-text{color:#8f91ac;font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:2px}.meta-line{align-items:center;display:flex}.meta-line+.meta-line{margin-left:22px}.meta-line .meta-line-list+.meta-line-text{margin-left:10px}.meta-line.settings{margin-left:14px}.meta-line .meta-line-text{color:#8f91ac;font-size:.75rem;font-weight:600}.meta-line .meta-line-text a{color:#3e3f5e;font-weight:700}.meta-line .meta-line-link{cursor:pointer;font-size:.75rem;font-weight:700;transition:color .2s ease-in-out}.meta-line .meta-line-link.light{color:#adafca}.meta-line .meta-line-link:hover{color:var(--main-color-800)}.meta-line .meta-line-timestamp{color:#8f91ac;font-size:.75rem;font-weight:500}.reaction-options{align-items:center;background-color:#fff;border-radius:200px;box-shadow:0 0 40px 0 rgba(94,92,154,.12);display:flex;height:64px;padding:0 16px}.reaction-options.small{height:40px}.reaction-options.small .reaction-option{height:20px;width:20px}.reaction-options .reaction-option{cursor:pointer;height:40px;margin-right:8px;transition:transform .2s ease-in-out;width:40px}.reaction-options .reaction-option:last-child{margin-right:0}.reaction-options .reaction-option:hover{transform:translateY(-4px)}.reaction-options .reaction-option .reaction-option-image{height:100%;width:100%}.post-options{background-color:#fcfcfd;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #eaeaf5;height:65px;justify-content:space-between;padding:0 28px}.post-option,.post-options{align-items:center;display:flex}.post-option{border-radius:12px;cursor:pointer;height:44px;justify-content:center;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;width:160px}.post-option.no-text{width:80px}.post-option.no-text .post-option-icon{margin-right:0}.post-option.active,.post-option:hover{background-color:#fff;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1)}.post-option.active .post-option-icon,.post-option:hover .post-option-icon{fill:var(--main-color);opacity:1}.post-option.active .post-option-text,.post-option:hover .post-option-text{color:#3e3f5e}.post-option .post-option-icon{fill:#adafca;margin-right:16px;opacity:.6;transition:fill .2s ease-in-out,opacity .2s ease-in-out}.post-option .post-option-icon.icon-thumbs-up{position:relative;top:-2px}.post-option .post-option-text{color:#adafca;font-size:.75rem;font-weight:700;transition:color .2s ease-in-out}.post-settings{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;width:40px}.post-settings .post-settings-icon{fill:#adafca;opacity:.4;transition:opacity .2s ease-in-out,fill .2s ease-in-out}.post-settings.active .post-settings-icon,.post-settings:hover .post-settings-icon{fill:#3e3f5e;opacity:1}.slider-line{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);height:120px;padding:0 48px;position:relative}.slider-line.custom{background:none;box-shadow:none;height:auto}.slider-line.custom .icon-small-arrow{height:18px;width:16px}.slider-line.custom .slider-controls{top:200px}.slider-line.small{height:100px}.slider-line.small .slider-controls{top:40px}.slider-line.small .slider-slides .user-stat{height:100px}.slider-line.medium{height:160px}.slider-line.medium .slider-controls{top:70px}.slider-line.medium .slider-slides.with-separator .slider-slide:before,.slider-line.medium .slider-slides.with-separator .slider-slide:last-child:after{height:40px;top:60px}.slider-line.medium .slider-slides .reaction-stat{height:160px}.slider-line .slider-controls{display:flex;justify-content:space-between;left:0;padding:0 14px;position:absolute;top:50px;width:100%;z-index:1}.slider-line .slider-slides{position:relative;z-index:2}.slider-line .slider-slides.with-separator .slider-slide{position:relative}.slider-line .slider-slides.with-separator .slider-slide:before{background-color:#eaeaf5;content:"";height:20px;left:0;position:absolute;top:40px;width:1px}.slider-line .slider-slides.with-separator .slider-slide:last-child:after{background-color:#eaeaf5;content:"";height:20px;position:absolute;right:0;top:40px;width:1px}.slider-line .slider-slides .stat-block{align-items:center;height:120px;padding-left:28px}.slider-line .slider-slides .user-stat{display:flex;flex-direction:column;justify-content:center}.slider-line .slider-slides .reaction-stat{justify-content:center}.stat-block-list .stat-block{margin-bottom:22px}.stat-block-list .stat-block:last-child{margin-bottom:0}.stat-block{display:flex;min-height:48px}.stat-block .stat-block-decoration{align-items:center;background:linear-gradient(-145deg,var(--main-color-300),var(--secondary-color));border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:16px;width:48px}.stat-block .stat-block-decoration .stat-block-decoration-icon{fill:#fff}.stat-block .stat-block-info{margin-top:6px}.stat-block .stat-block-info .stat-block-title{color:#adafca;font-size:.75rem;font-weight:700;text-transform:uppercase}.stat-block .stat-block-info .stat-block-text{font-size:1rem;font-weight:700;margin-top:8px}.achievement-status-list{display:flex}.achievement-status-list .achievement-status{width:50%}.achievement-status-list .achievement-status .achievement-status-info{position:relative}.achievement-status-list .achievement-status .achievement-status-info:after{background-color:#eaeaf5;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.achievement-status-list .achievement-status:last-child .achievement-status-info:after{display:none}.achievement-status{text-align:center}.achievement-status .achievement-status-progress{font-size:1.375rem;font-weight:700}.achievement-status .achievement-status-info{margin-top:14px}.achievement-status .achievement-status-info .achievement-status-title{font-size:.875rem;font-weight:700}.achievement-status .achievement-status-info .achievement-status-text{color:#adafca;font-size:.75rem;font-weight:700;margin-top:6px;text-transform:uppercase}.achievement-status .achievement-status-image{display:block;margin:22px auto 0}.page-loader{align-items:center;background-color:#3e3f5e;display:flex;flex-direction:column;height:100%;justify-content:center;position:fixed;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;width:100%;z-index:999999}.page-loader.hidden{opacity:0;visibility:hidden}.page-loader .page-loader-decoration{align-items:center;background-color:var(--secondary-color);border-radius:28px;display:flex;height:80px;justify-content:center;width:80px}.page-loader .page-loader-decoration .icon-logo{fill:#fff;height:52px;width:36px}.page-loader .page-loader-info .page-loader-info-text,.page-loader .page-loader-info .page-loader-info-title{color:#fff;text-align:center;text-transform:uppercase}.page-loader .page-loader-info .page-loader-info-title{font-family:Titillium Web,sans-serif;font-size:1.75rem;font-weight:900;margin-top:24px}.page-loader .page-loader-info .page-loader-info-text{font-size:.75rem;font-weight:700;margin-top:10px}.page-loader .page-loader-images-holder{align-items:center;display:flex;gap:1rem;justify-content:center}.page-loader .page-loader-images-holder .page-loader-image--start{order:-1}.page-loader .page-loader-images-holder:before{align-self:stretch;border:.5px solid #ffffff40;content:""}.reaction-count-list{display:flex;flex-direction:column}.reaction-count-list.landscape{flex-direction:row}.reaction-count-list.landscape .reaction-count{margin:0 32px 0 0}.reaction-count-list.landscape .reaction-count:last-child{margin:0}.reaction-count-list .reaction-count{margin-bottom:22px}.reaction-count-list .reaction-count:last-child{margin-bottom:0}.reaction-count{align-items:center;display:flex}.reaction-count.negative .reaction-count-icon{fill:var(--main-color-300)}.reaction-count.negative .reaction-count-text{color:#fff}.reaction-count .reaction-count-icon{fill:var(--main-color)}.reaction-count .reaction-count-text{font-size:.75rem;font-weight:700;margin-left:16px;position:relative;top:1px}.upload-item-list{grid-gap:16px 22px;display:grid;grid-template-columns:repeat(auto-fit,168px);justify-content:center}.upload-item:first-child{align-items:center;background-color:var(--main-color);border-radius:12px;cursor:pointer;display:flex;height:168px;justify-content:center}.upload-item:first-child .icon-plus{pointer-events:none}.upload-item .upload-item-image{border-radius:12px;height:168px;width:100%}.upload-item .checkbox-wrap,.upload-item .form-input{margin-top:16px}.simple-accordion-list .simple-accordion{margin-bottom:22px}.simple-accordion-list .simple-accordion:last-child{margin-bottom:0}.simple-accordion .simple-accordion-header{position:relative}.simple-accordion .simple-accordion-header.selected .simple-accordion-icon .icon-plus-small{display:none}.simple-accordion .simple-accordion-header.selected .simple-accordion-icon .icon-minus-small{display:block}.simple-accordion .simple-accordion-header .simple-accordion-title{cursor:pointer;font-size:.875rem;font-weight:700;line-height:20px;padding-right:16px}.simple-accordion .simple-accordion-header .simple-accordion-icon{cursor:pointer;position:absolute;right:0;top:4px}.simple-accordion .simple-accordion-header .simple-accordion-icon .icon-minus-small,.simple-accordion .simple-accordion-header .simple-accordion-icon .icon-plus-small{fill:var(--main-color)}.simple-accordion .simple-accordion-header .simple-accordion-icon .icon-plus-small{display:block}.simple-accordion .simple-accordion-header .simple-accordion-icon .icon-minus-small{display:none}.simple-accordion .simple-accordion-header .simple-accordion-content{margin-top:20px}.simple-accordion .simple-accordion-header .simple-accordion-content .simple-accordion-text{font-size:.875rem;font-weight:500;line-height:1.7142857143em}.week-box{background-color:#fff;border-radius:12px;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1);display:flex}.week-box .week-box-item{position:relative;width:14.2857142857%}.week-box .week-box-item:after{background-color:#eaeaf5;content:"";height:20px;position:absolute;right:0;top:40px;width:1px}.week-box .week-box-item:last-child:after{display:none}.week-box-item{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:center}.week-box-item.active{border-bottom:4px solid var(--main-color)}.week-box-item.active .week-box-item-title{color:var(--main-color-800)}.week-box-item.active .week-box-item-text{color:#3e3f5e}.week-box-item .week-box-item-text,.week-box-item .week-box-item-title{font-weight:700;text-transform:uppercase}.week-box-item .week-box-item-title{font-size:1.375rem}.week-box-item .week-box-item-text{color:#adafca;font-size:.75rem;margin-top:10px}.forum-category{align-items:center;display:flex}.forum-category .forum-category-image{flex-shrink:0}.forum-category .forum-category-info{margin-left:28px}.forum-category .forum-category-info .forum-category-title{font-size:1.125rem;font-weight:700}.forum-category .forum-category-info .forum-category-title a{color:#3e3f5e;font-weight:700}.forum-category .forum-category-info .forum-category-text{font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:14px}.forum-category .forum-category-info .forum-category-link{font-size:.875rem;font-weight:700;margin-top:16px}.forum-category .forum-category-info .forum-category-link a{color:#3e3f5e;font-weight:700}.forum-category .forum-category-info .forum-category-link a:hover{color:var(--main-color-800)}.discussion-preview.pinned .discussion-preview-title{align-items:center;display:flex}.discussion-preview.pinned .discussion-preview-title:before{background-color:var(--main-color);border-radius:200px;color:#fff;content:"Pinned";font-size:.75rem;font-weight:700;height:20px;line-height:20px;margin-right:12px;padding:0 8px;text-transform:uppercase}.discussion-preview .discussion-preview-title{font-size:1rem;font-weight:700}.discussion-preview .discussion-preview-title+.discussion-preview-meta{margin-top:8px}.discussion-preview .page-items{margin-top:12px}.discussion-preview .discussion-preview-meta{align-items:center;display:flex;margin-top:14px}.discussion-preview .discussion-preview-meta .discussion-preview-meta-text{color:#3e3f5e;font-size:.875rem;font-weight:500}.discussion-preview .discussion-preview-meta .discussion-preview-meta-text a{color:#3e3f5e;font-weight:700}.discussion-preview .discussion-preview-meta .discussion-preview-meta-text a.highlighted{color:var(--main-color-800)}.discussion-preview .discussion-preview-meta .discussion-preview-meta-text .separator{margin:0 8px}.discussion-preview .discussion-preview-meta .user-avatar{margin:0 6px}.page-items{display:flex}.page-items .page-item{margin-right:6px}.page-items .page-item:last-child{margin-right:0}.page-item{background-color:#fff;border-radius:8px;box-shadow:2px 3px 10px 0 rgba(94,92,154,.12);font-size:.75rem;font-weight:700;height:24px;line-height:24px;padding:0 8px}.page-item.void{box-shadow:none}.quick-post{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.quick-post.medium .quick-post-header{align-items:center;display:flex;min-height:82px;padding-left:28px}.quick-post.medium .quick-post-body .form-textarea textarea{height:200px}.quick-post.medium .quick-post-footer{min-height:92px}.quick-post.medium .quick-post-footer .quick-post-footer-actions .button{width:120px}.quick-post.medium .quick-post-footer .quick-post-footer-actions .button:last-child{width:140px}.quick-post .quick-post-header{border-bottom:1px solid #eaeaf5}.quick-post .quick-post-header .quick-post-header-title{font-size:1rem;font-weight:700}.quick-post .quick-post-header .option-items{background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;height:65px}.quick-post .quick-post-header .option-items .option-item{width:33.3333333333%}.quick-post .quick-post-header .option-items .option-item:after{top:22px}.quick-post .quick-post-body .form-textarea{background-color:#fcfcfd}.quick-post .quick-post-body .form-textarea textarea{background-color:#fcfcfd;border:none;border-radius:0;height:120px}.quick-post .quick-post-body .form-textarea textarea::-moz-placeholder{font-weight:500}.quick-post .quick-post-body .form-textarea textarea::placeholder{font-weight:500}.quick-post .quick-post-body .form-textarea .form-textarea-limit-text{color:#adafca;height:40px;padding-top:10px}.quick-post .quick-post-footer{border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #eaeaf5;justify-content:space-between;min-height:76px;padding:0 28px}.quick-post .quick-post-footer,.quick-post .quick-post-footer .quick-post-footer-actions{align-items:center;display:flex}.quick-post .quick-post-footer .quick-post-footer-actions .quick-post-footer-action{margin-right:22px}.quick-post .quick-post-footer .quick-post-footer-actions .quick-post-footer-action:last-child{margin-right:0}.quick-post .quick-post-footer .quick-post-footer-actions .button{margin-right:6px;width:80px}.quick-post .quick-post-footer .quick-post-footer-actions .button:last-child{margin-right:0}.quick-post .quick-post-footer .quick-post-footer-action{cursor:pointer}.quick-post .quick-post-footer .quick-post-footer-action:hover .quick-post-footer-action-icon{fill:#3e3f5e}.quick-post .quick-post-footer .quick-post-footer-action .quick-post-footer-action-icon{transition:fill .2s ease-in-out}.option-items{display:flex}.option-items .option-item{position:relative}.option-items .option-item:after{background-color:#eaeaf5;content:"";height:20px;position:absolute;right:0;top:0;width:1px}.option-items .option-item:last-child:after{display:none}.option-item{align-items:center;cursor:pointer;display:flex;justify-content:center}.option-item.active{border-bottom:4px solid var(--main-color)}.option-item.active .option-item-icon{fill:#3e3f5e}.option-item.active .option-item-title{color:#3e3f5e}.option-item .option-item-icon{fill:#adafca;margin-right:16px}.option-item .option-item-title{color:#adafca;font-size:.75rem;font-weight:700}.stats-box{border-radius:12px;height:220px;padding:90px 28px 0}.stats-box.small{height:142px;padding-top:32px}.stats-box.small .stats-box-value{font-size:1.75rem}.stats-box.small .stats-box-title{font-size:.875rem}.stats-box.small.stat-comments-received,.stats-box.small.stat-posts-created,.stats-box.small.stat-profile-views,.stats-box.small.stat-reactions-received,.stats-box.stat-comments-received,.stats-box.stat-posts-created,.stats-box.stat-profile-views,.stats-box.stat-reactions-received{background-size:cover}.stats-box .stats-box-diff-value,.stats-box .stats-box-text,.stats-box .stats-box-title,.stats-box .stats-box-value{color:#fff}.stats-box .stats-box-value-wrap{align-items:flex-start;display:flex}.stats-box .stats-box-value-wrap .stats-box-diff{margin-left:12px}.stats-box .stats-box-value{font-size:2rem;font-weight:700}.stats-box .stats-box-diff{align-items:center;display:flex;margin-left:12px;position:relative;top:2px}.stats-box .stats-box-diff .stats-box-diff-icon{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;height:16px;justify-content:center;margin-right:4px;width:16px}.stats-box .stats-box-diff .stats-box-diff-icon .icon-minus-small,.stats-box .stats-box-diff .stats-box-diff-icon .icon-plus-small{height:6px;width:6px}.stats-box .stats-box-diff .stats-box-diff-icon.positive{border-color:var(--main-color-300)}.stats-box .stats-box-diff .stats-box-diff-icon.positive .icon-plus-small{fill:var(--main-color-300)}.stats-box .stats-box-diff .stats-box-diff-icon.negative{border-color:#ff5384}.stats-box .stats-box-diff .stats-box-diff-icon.negative .icon-minus-small{fill:#ff5384}.stats-box .stats-box-diff .stats-box-diff-value{font-size:.75rem;font-weight:700;position:relative;top:1px}.stats-box .stats-box-title{font-size:1rem;font-weight:700;margin-top:10px}.stats-box .stats-box-text{font-size:.75rem;font-weight:500;margin-top:2px}.stats-box-slider{position:relative}.stats-box-slider .stats-box-slider-controls{align-items:center;display:flex;justify-content:space-between;left:0;padding:28px 28px 0;position:absolute;top:0;width:100%;z-index:1}.stats-box-slider .stats-box-slider-controls .stats-box-slider-controls-title{color:#fff;font-size:1rem;font-weight:700}.stats-box-slider .stats-box-slider-controls .slider-controls{display:flex}.stats-box-slider .stats-box-slider-controls .slider-controls .slider-control:first-child{margin-right:2px}.reaction-stats{display:flex;justify-content:center}.reaction-stats .reaction-stat{position:relative;width:114px}.reaction-stats .reaction-stat:after{background-color:#eaeaf5;content:"";height:40px;position:absolute;right:0;top:32px;width:1px}.reaction-stats .reaction-stat:last-child:after{display:none}.reaction-stat{align-items:center;display:flex;flex-direction:column}.reaction-stat .reaction-stat-image{height:40px;width:40px}.reaction-stat .reaction-stat-title{font-size:1.375rem;font-weight:700;margin-top:16px}.reaction-stat .reaction-stat-text{color:#adafca;font-size:.75rem;font-weight:700;margin-top:8px;text-transform:uppercase}.simple-tab-items{border-bottom:1px solid #eaeaf5;display:flex}.simple-tab-items .simple-tab-item{margin-right:40px}.simple-tab-items .simple-tab-item:last-child{margin-right:0}.simple-tab-items .form{display:none}.simple-tab-item{color:#adafca;cursor:pointer;font-size:.875rem;font-weight:700;height:36px;opacity:.6}.simple-tab-item.active{border-bottom:4px solid var(--main-color);color:#3e3f5e;opacity:1}.banner-promo{border-radius:12px;display:block;height:auto;margin:0 auto;max-width:284px;width:100%}.banner-promo img{border-radius:12px;height:100%;width:100%}.poll-box{background-color:#fff;border-radius:12px;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1);padding:32px 28px}.poll-box .poll-title{font-size:1rem;font-weight:700}.poll-box .poll-text{color:#8f91ac;font-size:.875rem;font-weight:500;line-height:1.7142857143em;margin-top:4px}.poll-box .form,.poll-box .poll-results{margin-top:28px}.poll-box .poll-box-actions{margin-top:40px}.poll-box .poll-box-actions .button{margin-right:16px;width:140px}.poll-box .poll-box-actions .button:last-child{margin-right:0}.poll-results .poll-result{margin-bottom:22px}.poll-results .poll-result:last-child{margin-bottom:0}.poll-result .progress-stat{max-width:472px}.poll-result .meta-line{margin-top:10px}.picture-collage .picture-collage-row{display:flex;margin-bottom:6px}.picture-collage .picture-collage-row:last-child{margin-bottom:0}.picture-collage .picture-collage-row.medium .picture-collage-item{height:240px;width:261px}.picture-collage .picture-collage-row .picture-collage-item{cursor:pointer;height:160px;margin-right:6px;position:relative;width:172px}.picture-collage .picture-collage-row .picture-collage-item:last-child{margin-right:0}.picture-collage .picture-collage-row .picture-collage-item .photo-preview{height:100%;width:100%}.picture-collage .picture-collage-row .picture-collage-item .picture-collage-item-overlay{align-items:center;background-color:rgba(35,210,226,.9);border-radius:12px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:3}.picture-collage .picture-collage-row .picture-collage-item .picture-collage-item-overlay .picture-collage-item-overlay-text{color:#fff;font-size:1.5rem;font-weight:700}.quote-box{background-color:#fff;border-radius:12px;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1);padding:26px 28px;position:relative}.quote-box .quote-box-icon{fill:var(--main-color);left:14px;opacity:.1;position:absolute;top:14px}.quote-box .quote-box-text{font-size:.875rem;font-weight:500;line-height:1.7142857143em}.stats-decoration{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);height:96px;padding:31px 0 0 88px;position:relative}.stats-decoration.secondary .stats-decoration-icon-wrap{background-color:var(--secondary-color)}.stats-decoration.primary .stats-decoration-icon-wrap{background-color:var(--main-color)}.stats-decoration.v2{height:118px;padding:24px 0 0 28px}.stats-decoration.v2 .stats-decoration-title{font-size:1.75rem}.stats-decoration.v2 .stats-decoration-subtitle{font-size:.875rem;font-weight:700;margin-top:8px}.stats-decoration.v2 .stats-decoration-text{margin-top:6px}.stats-decoration.v2 .percentage-diff{position:absolute;right:28px;top:24px}.stats-decoration.v2.big{height:213px;padding:46px 0 0;text-align:center}.stats-decoration.v2.big.secondary{background:url(../../../frontoffice/img/graph/stat/05-big.png) repeat-x bottom #fff}.stats-decoration.v2.big.primary{background:url(../../../frontoffice/img/graph/stat/06-big.png) repeat-x bottom #fff}.stats-decoration.v2.big .stats-decoration-title{font-size:3rem}.stats-decoration .stats-decoration-icon-wrap{align-items:center;border-radius:50%;display:flex;height:44px;justify-content:center;left:28px;position:absolute;top:26px;width:44px;z-index:1}.stats-decoration .stats-decoration-icon-wrap .stats-decoration-icon{fill:#fff;color:#fff}.stats-decoration .stats-decoration-title{font-size:1.375rem;font-weight:700}.stats-decoration .stats-decoration-text{color:#adafca;font-size:.75rem;font-weight:700;margin-top:8px;text-transform:uppercase}.percentage-diff{align-items:center;display:flex}.percentage-diff .percentage-diff-icon-wrap{margin-right:4px}.percentage-diff .percentage-diff-text{font-size:.75rem;font-weight:700}.percentage-diff-icon-wrap{align-items:center;border:2px solid transparent;border-radius:50%;display:flex;height:16px;justify-content:center;width:16px}.percentage-diff-icon-wrap.positive{border-color:var(--main-color)}.percentage-diff-icon-wrap.positive .percentage-diff-icon{fill:var(--main-color)}.percentage-diff-icon-wrap.negative{border-color:#ff5384}.percentage-diff-icon-wrap.negative .percentage-diff-icon{fill:#ff5384}.percentage-diff-icon-wrap .percentage-diff-icon{height:6px;width:6px}.sidebar-box{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);padding:32px 28px}.sidebar-box.no-padding{padding:0}.sidebar-box.margin-top{margin-top:56px}.sidebar-box .sidebar-box-title{font-size:1rem;font-weight:700;margin-top:36px}.sidebar-box .sidebar-box-title.medium-space{margin-top:60px}.sidebar-box .sidebar-box-title:first-child{margin-top:0}.sidebar-box .sidebar-menu+.button{margin-top:28px}.sidebar-box .sidebar-menu+.sidebar-box-footer{border-top:1px solid #eaeaf5}.sidebar-box .sidebar-box-footer{padding:28px}.sidebar-box .sidebar-box-footer .button:first-child{margin-top:0}.sidebar-box .sidebar-box-items{margin-top:36px}.sidebar-box .sidebar-box-items:first-child{margin-top:0}.sidebar-box .sidebar-box-items.small-space{margin-top:32px}.sidebar-box .sidebar-box-items .checkbox-line{margin-bottom:18px}.sidebar-box .sidebar-box-items .checkbox-line:last-child{margin-bottom:0}.sidebar-box .sidebar-box-items .form-input.small{width:80px}.sidebar-box .sidebar-box-items .user-status+.badge-list{margin-top:20px}.sidebar-box .sidebar-box-items .totals-line-list+.totals-line-list{margin-top:26px}.sidebar-box .sidebar-box-items .totals-line-list+.button{margin-top:36px}.sidebar-box .sidebar-box-items .totals-line-list+.price-title{margin-top:32px}.sidebar-box .sidebar-box-items .price-title{text-align:center}.sidebar-box .sidebar-box-items .badge-list+.button,.sidebar-box .sidebar-box-items .price-title+.totals-line-list{margin-top:32px}.sidebar-box .sidebar-box-items .price-title+.form{margin-top:40px}.sidebar-box .sidebar-box-items .form .checkbox-wrap+.checkbox-wrap{margin-top:22px}.sidebar-box .sidebar-box-items .form+.button{margin-top:30px}.sidebar-box .sidebar-box-items .button+.user-stats{margin-top:60px}.sidebar-box .button{margin-top:22px;width:100%}.sidebar-box .button.small-space{margin-top:16px}.sidebar-menu .sidebar-menu-item:first-child .sidebar-menu-header{border-top-left-radius:12px;border-top-right-radius:12px}.sidebar-menu .sidebar-menu-item:last-child{border-bottom:none}.sidebar-menu.round-borders .sidebar-menu-item:last-child .sidebar-menu-body,.sidebar-menu.round-borders .sidebar-menu-item:last-child .sidebar-menu-header{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.sidebar-menu-item{border-bottom:1px solid #eaeaf5}.sidebar-menu-item.selected .sidebar-menu-header .sidebar-menu-header-control-icon .sidebar-menu-header-control-icon-open{display:block}.sidebar-menu-item.selected .sidebar-menu-header .sidebar-menu-header-control-icon .sidebar-menu-header-control-icon-closed{display:none}.sidebar-menu-header{background-color:#fff;cursor:pointer;height:112px;padding:28px 26px 0 90px;position:relative}.sidebar-menu-header .sidebar-menu-header-icon{fill:var(--main-color);left:28px;max-width:45px;position:absolute;top:28px}.sidebar-menu-header .sidebar-menu-header-control-icon .sidebar-menu-header-control-icon-closed,.sidebar-menu-header .sidebar-menu-header-control-icon .sidebar-menu-header-control-icon-open{fill:#3e3f5e;position:absolute;right:28px;top:32px}.sidebar-menu-header .sidebar-menu-header-control-icon .sidebar-menu-header-control-icon-open{display:none}.sidebar-menu-header .sidebar-menu-header-title{font-size:1rem;font-weight:700}.sidebar-menu-header .sidebar-menu-header-text{color:#8f91ac;font-size:.875rem;font-weight:500;line-height:1.3333333333em;margin-top:4px}.sidebar-menu-body{background-color:#fcfcfd;border-top:1px solid #eaeaf5;padding:12px 0 12px 60px}.sidebar-menu-body.secondary .sidebar-menu-link.active,.sidebar-menu-body.secondary .sidebar-menu-link:hover{color:var(--secondary-color)}.sidebar-menu-body .sidebar-menu-link{cursor:pointer;display:block;font-size:.875rem;font-weight:700;line-height:20px;margin-bottom:20px;position:relative;transition:transform .2s ease-in-out,color .25s ease-in-out}.sidebar-menu-body .sidebar-menu-link .sidebar-menu-body-icon{fill:var(--main-color);left:-40px;position:absolute;top:6px}.sidebar-menu-body .sidebar-menu-link span{color:#adafca;display:block;font-size:.875rem;font-weight:400}.sidebar-menu-body .sidebar-menu-link.active,.sidebar-menu-body .sidebar-menu-link:hover{color:var(--main-color-800);transform:translate(4px)}.sidebar-menu-body .sidebar-menu-link.active .sidebar-menu-body-icon,.sidebar-menu-body .sidebar-menu-link:hover .sidebar-menu-body-icon{color:var(--main-color-800)}.price-title{font-size:.875rem;font-weight:700}.price-title.separator-bottom{border-bottom:1px solid #eaeaf5;padding-bottom:32px}.price-title .currency{color:var(--main-color-800)}.price-title.big{font-size:2.875rem}.promo-line{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:flex;justify-content:space-between;min-height:98px;padding:0 20px 0 32px}.promo-line .promo-line-text{color:#8f91ac;font-size:.875rem;font-weight:500;line-height:1.4285714286em;width:310px}.promo-line .promo-line-actions{display:flex}.promo-line .promo-line-actions .form-input{margin-right:16px}.promo-line .form-input{width:240px}.promo-line .button{width:180px}.tab-box{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.tab-box .tab-box-options{border-top-right-radius:12px;display:flex}.tab-box .tab-box-options,.tab-box .tab-box-options .tab-box-option:first-child{border-top-left-radius:12px}.tab-box .tab-box-options .tab-box-option:last-child{border-right:none;border-top-right-radius:12px}.tab-box .tab-box-option{align-items:center;background-color:#fcfcfd;border-bottom:1px solid #eaeaf5;border-right:1px solid #eaeaf5;cursor:pointer;display:flex;height:66px;justify-content:center;width:100%}.tab-box .tab-box-option .tab-box-option-title{color:#adafca;font-size:.875rem;font-weight:700}.tab-box .tab-box-option .tab-box-option-title .highlighted{color:var(--main-color-800)}.tab-box .tab-box-option.active{background-color:#fff;border-bottom:none}.tab-box .tab-box-option.active .tab-box-option-title{color:#3e3f5e}.tab-box .tab-box-item .tab-box-item-content{padding:0 28px 48px}.tab-box .tab-box-item .tab-box-item-content .tab-box-item-title{font-size:1.375rem;font-weight:700;margin-top:48px}.tab-box .tab-box-item .tab-box-item-content .tab-box-item-paragraph{font-size:.875rem;font-weight:500;line-height:1.7142857143em;margin-top:28px}.tab-box .tab-box-item .tab-box-item-content .bullet-item-list{margin-top:32px}.bullet-item-list .bullet-item{margin-bottom:12px}.bullet-item-list .bullet-item:last-child{margin-bottom:0}.bullet-item{align-items:center;display:flex}.bullet-item .bullet-item-icon{fill:var(--main-color);margin-right:12px}.bullet-item .bullet-item-text{font-size:.875rem;font-weight:700}.ordered-item-list .ordered-item{margin-bottom:12px}.ordered-item-list .ordered-item:last-child{margin-bottom:0}.ordered-item{display:flex}.ordered-item .ordered-item-bullet{flex-shrink:0;font-size:.875rem;font-weight:700;line-height:1.7142857143em;width:28px}.ordered-item .ordered-item-text{font-size:.875rem;font-weight:500;line-height:1.7142857143em}.profile-stats{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);padding-bottom:32px}.profile-stats.fixed-height{height:558px;padding-bottom:0}.profile-stats .profile-stats-cover{background-size:cover;border-top-left-radius:12px;border-top-right-radius:12px;height:160px;padding-top:34px}.profile-stats .profile-stats-cover .profile-stats-cover-text,.profile-stats .profile-stats-cover .profile-stats-cover-title{color:#fff;text-align:center}.profile-stats .profile-stats-cover .profile-stats-cover-title{font-size:1.5rem;font-weight:700}.profile-stats .profile-stats-cover .profile-stats-cover-text{font-size:1rem;font-weight:500;margin-top:4px}.profile-stats .profile-stats-info .user-avatar{margin:-60px auto 0}.profile-stats .profile-stats-info .featured-stat-list{margin-top:18px}.profile-stats .profile-stats-info .featured-stat-list+.featured-stat-list{margin-top:38px}.featured-stat-list{display:flex}.featured-stat-list .featured-stat{position:relative;width:100%}.featured-stat-list .featured-stat:after{background-color:#eaeaf5;content:"";height:40px;position:absolute;right:0;top:52px;width:1px}.featured-stat-list .featured-stat:last-child:after{display:none}.featured-stat{align-items:center;display:flex;flex-direction:column}.featured-stat .featured-stat-icon{fill:#3e3f5e;color:#3e3f5e}.featured-stat .featured-stat-title{font-size:1.375rem;font-weight:700;margin-top:20px}.featured-stat .featured-stat-subtitle{font-size:.875rem;font-weight:700;margin-top:12px}.featured-stat .featured-stat-text{color:#adafca;font-size:.75rem;font-weight:700;margin-top:6px;text-transform:uppercase}.featured-stat .progress-arc-wrap+.featured-stat-subtitle{margin-top:20px}.featured-stat-box{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.featured-stat-box.commenter .featured-stat-box-cover,.featured-stat-box.reactioner .featured-stat-box-cover{background-size:cover}.featured-stat-box .featured-stat-box-cover{border-top-left-radius:12px;border-top-right-radius:12px;height:120px;padding-top:32px}.featured-stat-box .featured-stat-box-cover .featured-stat-box-cover-text,.featured-stat-box .featured-stat-box-cover .featured-stat-box-cover-title{color:#fff;text-align:center}.featured-stat-box .featured-stat-box-cover .featured-stat-box-cover-title{font-size:1.5rem;font-weight:700}.featured-stat-box .featured-stat-box-cover .featured-stat-box-cover-text{font-size:.875rem;font-weight:500;margin-top:6px}.featured-stat-box .featured-stat-box-info{padding-bottom:28px}.featured-stat-box .featured-stat-box-info .user-avatar{margin:-30px auto 0}.featured-stat-box .featured-stat-box-subtitle,.featured-stat-box .featured-stat-box-text,.featured-stat-box .featured-stat-box-title{text-align:center}.featured-stat-box .featured-stat-box-title{font-size:1.375rem;font-weight:700;margin-top:8px}.featured-stat-box .featured-stat-box-subtitle{font-size:.875rem;font-weight:700;margin-top:14px}.featured-stat-box .featured-stat-box-text{color:#adafca;font-size:.75rem;font-weight:700;margin-top:4px;text-transform:uppercase}.achievement-box{align-items:center;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:flex;justify-content:space-between;min-height:142px;padding:0 28px}.achievement-box.secondary{background:linear-gradient(-278deg,var(--secondary-color-400),var(--secondary-color-100))}.achievement-box.primary{background:linear-gradient(-278deg,var(--main-color-400),var(--main-color-100))}.achievement-box .achievement-box-info-wrap{align-items:center;display:flex}.achievement-box .achievement-box-info-wrap .achievement-box-image{margin-right:16px;width:80px}.achievement-box .achievement-box-info-wrap .achievement-box-text,.achievement-box .achievement-box-info-wrap .achievement-box-title{color:#fff}.achievement-box .achievement-box-info-wrap .achievement-box-title{font-size:1.25rem;font-weight:700}.achievement-box .achievement-box-info-wrap .achievement-box-text{font-size:.875rem;font-weight:500;margin-top:8px}.achievement-box .achievement-box-info-wrap .achievement-box-text .bold{font-weight:700;margin-right:4px}.achievement-box .button{width:140px}.level-progress-box{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:flex;min-height:120px;padding:0 28px}.level-progress-box .level-progress-badge{flex-shrink:0;margin-right:28px}.level-progress-box .progress-stat{width:100%}.level-progress-badge{display:flex;flex-direction:column;height:86px;justify-content:center;width:88px}.level-progress-badge .level-progress-badge-text,.level-progress-badge .level-progress-badge-title{color:#fff;text-align:center}.level-progress-badge .level-progress-badge-title{font-size:.6875rem;font-weight:700;text-transform:uppercase}.level-progress-badge .level-progress-badge-text{font-size:1.75rem;font-weight:700;margin-top:-3px}.exp-line-list .exp-line{margin-bottom:22px}.exp-line-list .exp-line:last-child{margin-bottom:0}.exp-line{align-items:center;display:flex;padding-right:100px;position:relative}.exp-line .exp-line-icon{fill:#adafca;flex-shrink:0;margin-right:18px}.exp-line .text-sticker{flex-shrink:0;margin-right:28px}.exp-line .exp-line-text{font-size:.875rem;font-weight:700;line-height:1.4285714286em}.exp-line .exp-line-timestamp{color:#3e3f5e;font-size:.875rem;font-weight:500;position:absolute;right:0;top:10px}.account-stat-box{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);padding:32px 28px 100px;position:relative}.account-stat-box.account-stat-active-users{background-size:contain}.account-stat-box.account-stat-active-users .account-stat-box-icon-wrap{background-color:#615dfa}.account-stat-box.account-stat-visits{background-size:contain}.account-stat-box.account-stat-visits .account-stat-box-icon-wrap{background-color:#4f8dff}.account-stat-box.account-stat-session-duration{background-size:contain}.account-stat-box.account-stat-session-duration .account-stat-box-icon-wrap{background-color:#3ad2fe}.account-stat-box.account-stat-returning-visitors{background-size:contain}.account-stat-box.account-stat-returning-visitors .account-stat-box-icon-wrap{background-color:#23d2e2}.account-stat-box .percentage-diff{position:absolute;right:28px;top:24px}.account-stat-box .account-stat-box-icon-wrap{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;margin:0 auto;width:48px}.account-stat-box .account-stat-box-icon-wrap .account-stat-box-icon{fill:#fff}.account-stat-box .account-stat-box-title{font-size:3rem;font-weight:700;margin-top:24px;text-align:center}.account-stat-box .account-stat-box-subtitle{font-size:1.125rem;font-weight:700;margin-top:16px;text-align:center}.account-stat-box .account-stat-box-text{color:#3e3f5e;font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:10px;text-align:center}.reference-item-list{display:flex}.reference-item-list .reference-item{margin-right:32px}.reference-item-list .reference-item:last-child{margin-right:0}.reference-item-list.centered{justify-content:center}.reference-item{align-items:center;display:flex}.reference-item .reference-bullet{margin-right:6px}.reference-item .reference-item-text{font-size:.75rem;font-weight:700}.reference-bullet{border-radius:2px;height:8px;width:8px}.reference-bullet.secondary{background-color:var(--secondary-color)}.reference-bullet.blue{background-color:#4f8dff}.reference-bullet.light-blue{background-color:#3ad2fe}.reference-bullet.primary{background-color:var(--main-color)}.country-stat-list .country-stat{margin-bottom:26px}.country-stat-list .country-stat:last-child{margin-bottom:0}.country-stat{align-items:center;display:flex;justify-content:space-between;padding-left:30px;position:relative}.country-stat.with-progress{padding-left:50px}.country-stat.with-progress .country-stat-image{height:26px;width:38px}.country-stat .country-stat-image{height:14px;left:0;position:absolute;top:-1px;width:20px}.country-stat .country-stat-text,.country-stat .country-stat-title{font-size:.875rem;font-weight:700}.full-width-image{height:auto;width:100%}.totals-line-list.separator-bottom{border-bottom:1px solid #eaeaf5;padding-bottom:26px}.totals-line-list .totals-line{margin-bottom:26px}.totals-line-list .totals-line:last-child{margin-bottom:0}.totals-line{display:flex;justify-content:space-between}.totals-line .totals-line-title{font-size:.875rem;font-weight:500}.totals-line .totals-line-title .bold{color:#3e3f5e;font-weight:700}.totals-line .totals-line-text{font-size:.75rem;font-weight:500;margin-top:4px}.totals-line .price-title{flex-shrink:0}.upload-box{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);cursor:pointer;display:flex;flex-direction:column;height:auto;min-height:140px;padding-bottom:32px;padding-top:32px;transition:transform .2s ease-in-out,box-shadow .25s ease-in-out}.upload-box:hover{box-shadow:0 0 40px 0 rgba(94,92,154,.12);transform:translateY(-4px)}.upload-box:hover .upload-box-icon{fill:var(--main-color)}.upload-box .upload-box-icon{fill:#adafca;transition:fill .25s ease-in-out}.upload-box .upload-box-title{font-size:.875rem;font-weight:700;margin-bottom:10px;margin-top:10px}.upload-box .upload-box-text{color:#8f91ac;font-size:.75rem;font-weight:500;margin-top:4px}.draggable-items{grid-gap:24px;display:grid;grid-template-columns:repeat(auto-fit,60px);justify-content:center}.draggable-item{align-items:center;background-color:#fff;border-radius:12px;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1);cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}.draggable-item.empty{background-color:transparent;border:2px dashed #eaeaf5;box-shadow:none;cursor:auto}.switch-option-list .switch-option{margin-bottom:26px}.switch-option-list .switch-option:last-child{margin-bottom:0}.switch-option{position:relative}.switch-option .switch-option-title{font-size:.875rem;font-weight:700}.switch-option .switch-option-text{color:#8f91ac;font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:4px}.switch-option .form-switch{position:absolute;right:0;top:0}.switch-option .button{margin-top:32px;width:260px}.switch-option .switch-option-meta{bottom:12px;color:#8f91ac;font-size:.875rem;font-weight:500;position:absolute;right:0}.switch-option .switch-option-meta .bold{color:#3e3f5e;font-weight:700}.notification-box-list .notification-box{margin-bottom:12px}.notification-box-list .notification-box:last-child{margin-bottom:0}.notification-box{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:flex;min-height:88px;padding:22px 28px;position:relative}.notification-box.unread{background-color:#fcfcfd}.notification-box:hover .notification-box-close-button{display:flex}.notification-box:hover .mark-read-button,.notification-box:hover .mark-unread-button{display:block}.notification-box .user-status{width:100%}.notification-box .notification-box-close-button{align-items:center;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:6px;top:6px;width:20px}.notification-box .notification-box-close-button .notification-box-close-button-icon{fill:#3e3f5e;height:8px;width:8px}.notification-box .mark-read-button,.notification-box .mark-unread-button,.notification-box .notification-box-close-button{display:none}.notification-box .mark-read-button,.notification-box .mark-unread-button{border-radius:50%;cursor:pointer;height:8px;position:absolute;right:30px;top:12px;width:8px}.notification-box .mark-unread-button{border:2px solid var(--main-color)}.notification-box .mark-read-button{background-color:var(--main-color)}.create-entity-box{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);height:284px;position:relative}.create-entity-box.v2{height:360px}.create-entity-box.v2 .create-entity-box-cover{height:180px}.create-entity-box.v2 .create-entity-box-avatar{top:36px}.create-entity-box.v2 .create-entity-box-info{padding-top:28px}.create-entity-box.v2 .create-entity-box-title{font-size:1rem;text-align:left}.create-entity-box.v2 .create-entity-box-category{margin-top:8px}.create-entity-box .create-entity-box-cover{background-color:#fcfcfd;border-bottom:1px dashed #eaeaf5;border-top-left-radius:12px;border-top-right-radius:12px;height:70px}.create-entity-box .create-entity-box-avatar{align-items:center;display:flex;height:110px;justify-content:center;left:50%;margin-left:-50px;position:absolute;top:16px;width:100px}.create-entity-box .create-entity-box-avatar.primary .create-entity-box-avatar-icon{fill:var(--main-color)}.create-entity-box .create-entity-box-avatar .create-entity-box-avatar-icon{fill:var(--secondary-color)}.create-entity-box .create-entity-box-info{padding:60px 28px 0}.create-entity-box .create-entity-box-title{font-size:.875rem;font-weight:700;text-align:center}.create-entity-box .create-entity-box-category{color:#adafca;font-size:.75rem;font-weight:700;padding-left:16px;position:relative}.create-entity-box .create-entity-box-category:before{border:2px solid #adafca;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:1px;width:8px}.create-entity-box .create-entity-box-text{color:#8f91ac;font-size:.75rem;font-weight:500;margin-top:6px;text-align:center}.create-entity-box .button{margin-top:36px}.earning-stat-box{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:flex;justify-content:space-between;min-height:100px;padding:0 28px}.earning-stat-box .earning-stat-box-info{padding-left:66px;position:relative}.earning-stat-box .earning-stat-box-icon-wrap{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;left:0;position:absolute;top:0;width:48px}.earning-stat-box .earning-stat-box-icon-wrap .earning-stat-box-icon{fill:#fff}.earning-stat-box .earning-stat-box-icon-wrap.stat-item{background-color:#615dfa}.earning-stat-box .earning-stat-box-icon-wrap.stat-earning{background-color:#4f8dff}.earning-stat-box .earning-stat-box-icon-wrap.stat-revenue{background-color:#3ad2fe}.earning-stat-box .earning-stat-box-icon-wrap.stat-balance{background-color:#23d2e2}.earning-stat-box .earning-stat-box-title{font-size:1.75rem;font-weight:700}.earning-stat-box .earning-stat-box-title .currency{font-size:1.125rem}.earning-stat-box .earning-stat-box-text{color:#adafca;font-size:.75rem;font-weight:700;margin-top:2px;text-transform:uppercase}.status-info{align-items:center;display:flex;flex-direction:column}.status-info.success .status-icon-wrap{background-color:var(--main-color)}.status-info .status-icon-wrap{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.status-info .status-icon-wrap .status-icon{fill:#fff;height:16px;width:20px}.status-info .status-title{font-size:.875rem;font-weight:700;margin-top:22px}.status-info .status-text{color:#8f91ac;font-size:.75rem;font-weight:500;margin-top:4px}.status-info .status-description{color:#8f91ac;font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:28px;text-align:center}@media screen and (max-width:1365px){.popup-picture .widget-box{display:none}.notification-box .notification-box-close-button{display:flex}.notification-box .mark-read-button,.notification-box .mark-unread-button{display:block}}@media screen and (max-width:1070px){.week-box{display:none}.promo-line{display:block;padding:32px 28px}.promo-line .promo-line-text{width:auto}.promo-line .promo-line-actions{margin-top:24px}}@media screen and (max-width:960px){.switch-option .form-switch{margin-top:12px;position:relative;right:auto;top:auto}.switch-option .button{margin-top:22px}.switch-option .switch-option-meta{margin-top:16px;position:static}.earning-stat-box.full{justify-content:center;width:100%}.earning-stat-box .user-stats{display:none}}@media screen and (max-width:680px){.achievement-box{flex-direction:column;padding:28px 18px}.achievement-box .button{margin-top:16px}.level-progress-box{display:block;height:auto;padding:32px 28px}.level-progress-box .level-progress-badge{margin:0 auto}.level-progress-box .progress-stat{margin-top:28px}.exp-line{display:block;padding:32px 0 0}.exp-line .exp-line-icon{left:0;position:absolute;top:0}.exp-line .text-sticker{height:24px;line-height:24px;padding:0 12px;position:absolute;right:0;top:0}.exp-line .exp-line-timestamp{margin-top:8px;position:static}}@media screen and (max-width:479px){.post-option{width:80px}.post-option .post-option-text{display:none}.post-option .post-option-icon{margin-right:0}.reaction-options{height:40px}.reaction-options .reaction-option{height:20px;width:20px}.simple-tab-items{border-bottom:none}.simple-tab-items .simple-tab-item{display:none}.simple-tab-items .form{display:block}.quick-post.medium .quick-post-footer .quick-post-footer-actions .button,.quick-post.medium .quick-post-footer .quick-post-footer-actions .button:last-child{width:80px}.promo-line .promo-line-actions{display:block}.promo-line .promo-line-actions .button,.promo-line .promo-line-actions .form-input{width:100%}.promo-line .promo-line-actions .form-input{margin-right:0}.promo-line .promo-line-actions .button{margin-top:16px}.switch-option .button{width:100%}.action-request.with-text{padding:0;width:40px}.action-request.with-text .action-request-icon{margin-right:0}.action-request.with-text .action-request-text{display:none}}.table-wrap{overflow-x:auto}.table{display:table;width:100%}.table.table-forum-category .forum-category{width:384px}.table.table-quests .table-body .table-column:first-child{width:240px}.table.table-quests .table-body .table-column:last-child{width:230px}.table.table-quests .progress-stat-wrap{width:256px}.table.table-top-friends .progress-stat-wrap{width:228px}.table.table-top-friends .table-row .table-column:first-child{width:172px}.table.table-cart .table-column:last-child,.table.table-cart .table-header-column:last-child{width:20px}.table.table-cart .product-preview{width:330px}.table.table-cart .form-select{width:156px}.table.table-cart .price-title{margin:0 auto;width:76px}.table.table-payments .table-column:first-child .table-text,.table.table-payments .table-header-column:first-child .table-text,.table.table-sales .table-column:first-child .table-text,.table.table-sales .table-header-column:first-child .table-text{width:100px}.table.table-sales .table-column:nth-child(2) .table-link,.table.table-sales .table-header-column:nth-child(2) .table-link{width:210px}.table.table-sales .table-column:last-child{width:16px}.table.table-sales .table-row:first-child{height:55px}.table.table-sales .table-row:first-child .table-column{padding-top:15px}.table.table-sales .table-row:last-child{height:55px}.table.table-sales .table-row:last-child .table-column{padding-bottom:15px}.table.table-downloads .table-column:last-child,.table.table-downloads .table-header-column:last-child{width:216px}.table.table-downloads .product-preview{min-width:220px}.table.table-downloads .price-title{width:76px}.table.join-rows .table-header-column{border-bottom:1px solid #eaeaf5}.table.join-rows .table-header-column:first-child{padding-left:0}.table.join-rows .table-header-column:last-child{padding-right:0}.table.join-rows .table-body{border-radius:0;box-shadow:none}.table.join-rows .table-body .table-row{background-color:transparent}.table.join-rows .table-body .table-row.micro:first-child{height:55px}.table.join-rows .table-body .table-row.micro:first-child .table-column{padding-top:15px}.table.join-rows .table-body .table-row.tiny:first-child{height:77px}.table.join-rows .table-body .table-row.tiny:first-child .table-column{padding-top:11px}.table.join-rows .table-body .table-row:first-child .table-column:first-child{border-top-left-radius:0}.table.join-rows .table-body .table-row:first-child .table-column:last-child{border-top-right-radius:0}.table.join-rows .table-body .table-row:last-child .table-column:first-child{border-bottom-left-radius:0}.table.join-rows .table-body .table-row:last-child .table-column:last-child{border-bottom-right-radius:0}.table.join-rows .table-body .table-row:nth-child(2n+2){background-color:transparent}.table.join-rows .table-body .table-row .table-column:first-child{padding-left:0}.table.join-rows .table-body .table-row .table-column:last-child{padding-right:0}.table.split-rows{border-collapse:separate;border-spacing:0 12px}.table.split-rows .table-header-column{height:16px}.table.split-rows .table-body{box-shadow:none}.table.split-rows .table-row{border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.table.split-rows .table-row .table-column:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px}.table.split-rows .table-row .table-column:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px}.table.split-rows .table-row:first-child .table-column:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px}.table.split-rows .table-row:first-child .table-column:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px}.table.split-rows .table-row:last-child .table-column:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px}.table.split-rows .table-row:last-child .table-column:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px}.table .table-header{display:table-header-group}.table .table-header-column{display:table-cell;height:40px;vertical-align:middle}.table .table-header-column.centered{text-align:center}.table .table-header-column.align-right{text-align:right}.table .table-header-column.padded{padding:0 24px}.table .table-header-column.padded-medium{padding:0 46px}.table .table-header-column.padded-left{padding-left:24px}.table .table-header-column.padded-big-left{padding-left:60px}.table .table-header-column:first-child{padding-left:28px}.table .table-header-column:last-child{padding-right:28px}.table .table-header-column .table-header-title{font-size:.75rem;font-weight:700;text-transform:uppercase}.table .table-body{border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:table-row-group}.table .table-body.same-color-rows .table-row:nth-child(2n+2){background-color:#fff}.table .table-body .table-row:first-child .table-column:first-child{border-top-left-radius:12px}.table .table-body .table-row:first-child .table-column:last-child{border-top-right-radius:12px}.table .table-body .table-row:last-child .table-column:first-child{border-bottom-left-radius:12px}.table .table-body .table-row:last-child .table-column:last-child{border-bottom-right-radius:12px}.table .table-body .table-row:nth-child(2n+2){background-color:#fcfcfd}.table .table-row{background-color:#fff;display:table-row;height:100px}.table .table-row.micro{height:40px}.table .table-row.tiny{height:66px}.table .table-row.small{height:86px}.table .table-row.medium{height:108px}.table .table-row.mid{height:148px}.table .table-row.big{height:160px}.table .table-row.big.auto{height:auto}.table .table-row.big.auto .table-column{padding-bottom:44px;padding-top:44px}.table .table-column{display:table-cell;vertical-align:middle}.table .table-column.centered{text-align:center}.table .table-column.align-right{text-align:right}.table .table-column.padded{padding:0 24px}.table .table-column.padded-medium{padding:0 46px}.table .table-column.padded-left{padding-left:24px}.table .table-column.padded-big-left{padding-left:60px}.table .table-column:first-child{padding-left:28px}.table .table-column:last-child{padding-right:28px}.table .table-column .table-information{align-items:center;display:flex}.table .table-column .table-information .table-image{margin-right:16px}.table .table-column .table-title{font-size:.875rem;font-weight:700}.table .table-column .table-title span{font-size:.75rem;margin-bottom:3px}.table .table-column .table-title .highlighted{color:var(--main-color-800)}.table .table-column .table-text{color:#3e3f5e;font-size:.875rem;font-weight:500;line-height:1.1428571429em}.table .table-column .table-text .light{color:#8f91ac}.table .table-column .table-link{display:block;font-size:.875rem;font-weight:700}.table .table-column .table-link .highlighted{color:var(--main-color-800)}.table .table-column .table-link+.table-link{margin-top:12px}.table .table-column .table-actions{display:flex}.table .table-column .table-actions .button{margin-right:16px;width:100px}.table .table-column .table-actions .button:last-child{margin-right:0}.table .table-column .table-action{cursor:pointer}.table .table-column .table-action .icon-delete{opacity:.4;transition:opacity .2s ease-in-out,fill .2s ease-in-out}.table .table-column .table-action .icon-delete:hover{fill:#3e3f5e;opacity:1}@media screen and (max-width:1260px){.table.table-forum-category .table-column:last-child,.table.table-forum-category .table-header-column:last-child,.table.table-forum-discussion .table-column:last-child,.table.table-forum-discussion .table-header-column:last-child{display:none}.table.table-forum-category .table-row:first-child .table-column:nth-last-child(2),.table.table-forum-discussion .table-row:first-child .table-column:nth-last-child(2){border-top-right-radius:12px}.table.table-forum-category .table-row:last-child .table-column:nth-last-child(2),.table.table-forum-discussion .table-row:last-child .table-column:nth-last-child(2){border-bottom-right-radius:12px}.table.table-forum-category .forum-category{width:auto}.table.table-quests .table-column:nth-child(3),.table.table-quests .table-header-column:nth-child(3),.table.table-top-friends .table-column:nth-child(4),.table.table-top-friends .table-column:nth-child(5),.table.table-top-friends .table-header-column:nth-child(4),.table.table-top-friends .table-header-column:nth-child(5){display:none}}@media screen and (max-width:960px){.table.table-forum-category .table-column.padded-medium,.table.table-forum-category .table-header-column.padded-medium,.table.table-forum-discussion .table-column.padded-medium,.table.table-forum-discussion .table-header-column.padded-medium{padding:0 28px}.table.table-forum-category .table-column{min-height:160px}.table.table-forum-category .forum-category .forum-category-image{display:none}.table.table-forum-category .forum-category .forum-category-info{margin-left:0}.table.table-quests .table-column:nth-child(2),.table.table-quests .table-header-column:nth-child(2){display:none}.table.table-quests .table-body .table-column .progress-stat-wrap,.table.table-quests .table-body .table-column:first-child{width:auto}.table.table-quests .table-body .table-column .table-image{display:none}.table.table-top-friends .table-row:first-child{height:auto}.table.table-top-friends .table-row:first-child .table-column{padding-top:28px}.table.table-top-friends .table-column:nth-child(2),.table.table-top-friends .table-column:nth-child(3),.table.table-top-friends .table-header-column:nth-child(2),.table.table-top-friends .table-header-column:nth-child(3){display:none}.table.table-top-friends .table-column:last-child,.table.table-top-friends .table-header-column:last-child{padding-left:68px}.table.table-top-friends .progress-stat-wrap{width:180px}.table.join-rows .table-body .table-row.micro:first-child,.table.join-rows .table-body .table-row.tiny:first-child{height:auto}.table.join-rows .table-body .table-row.micro:first-child .table-column,.table.join-rows .table-body .table-row.tiny:first-child .table-column{padding-top:24px}.table .table-row{height:auto}.table .table-row .table-column{padding-bottom:28px;padding-top:28px}.table .table-row.micro .table-column,.table .table-row.tiny .table-column{padding-bottom:14px;padding-top:14px}.table .table-row.big .table-column,.table .table-row.medium .table-column{padding-bottom:28px;padding-top:28px}}@media screen and (max-width:460px){.table.table-forum-category .table-column:first-child,.table.table-forum-category .table-header-column:first-child,.table.table-forum-discussion .table-column:first-child,.table.table-forum-discussion .table-header-column:first-child{padding-right:28px}.table.table-forum-category .table-column:nth-last-child(2),.table.table-forum-category .table-header-column:nth-last-child(2),.table.table-forum-discussion .table-column:nth-last-child(2),.table.table-forum-discussion .table-header-column:nth-last-child(2){display:none}.table.table-forum-category .table-row:first-child .table-column:first-child,.table.table-forum-discussion .table-row:first-child .table-column:first-child{border-top-right-radius:12px}.table.table-forum-category .table-row:last-child .table-column:first-child,.table.table-forum-discussion .table-row:last-child .table-column:first-child{border-bottom-right-radius:12px}.table.table-top-friends .table-column:last-child,.table.table-top-friends .table-header-column:last-child{padding-left:28px}.table.table-top-friends .table-row .table-column:first-child{width:auto}.table.table-top-friends .user-status .user-status-text,.table.table-top-friends .user-status .user-status-title,.table.table-top-sellers .product-preview .product-preview-image{display:none}}.widget-box{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);padding:32px 28px;position:relative}.widget-box.no-padding{padding:0}.widget-box.no-padding .widget-box-title{padding:32px 28px 0}.widget-box .widget-box-settings{position:absolute;right:19px;top:22px;z-index:9999}.widget-box .widget-box-controls{position:absolute;right:22px;top:28px;z-index:9999}.widget-box .widget-box-controls .slider-controls{display:flex}.widget-box .widget-box-controls .slider-controls .slider-control:first-child{margin-right:2px}.widget-box .widget-box-actions{display:flex;justify-content:space-between}.widget-box .widget-box-actions .widget-box-action{display:flex}.widget-box .widget-box-actions .widget-box-action .reference-item-list{position:relative;top:-3px}.widget-box .widget-box-actions .widget-box-action .form-select.v2{top:-6px}.widget-box .widget-box-footer .reference-item-list{margin-top:12px}.widget-box .widget-box-footer .chart-info{align-items:center;display:flex;justify-content:space-between;margin-top:32px;padding-left:36px}.widget-box .widget-box-content-slider .reaction-stats+.reaction-stats{margin-top:40px}.widget-box .widget-box-content-slider .badge-item-stat .text-sticker{right:18px;top:32px}.widget-box .widget-box-title{font-size:1rem;font-weight:700}.widget-box .widget-box-title .highlighted{color:var(--main-color-800)}.widget-box .widget-box-text{font-size:.875rem;font-weight:500;line-height:1.7142857143em}.widget-box .widget-box-text.light{color:#8f91ac}.widget-box .widget-box-content{margin-top:36px}.widget-box .widget-box-content:first-child{margin-top:0}.widget-box .widget-box-content.small-margin-top{margin-top:28px}.widget-box .widget-box-content.no-margin-top{margin-top:0}.widget-box .widget-box-content.padded-for-scroll{height:358px;padding-bottom:28px}.widget-box .widget-box-content.padded-for-scroll.small{height:320px}.widget-box .widget-box-content.padded-for-scroll.medium{height:676px}.widget-box .widget-box-content.padded-for-scroll .scroll-content{padding:0 28px}.widget-box .widget-box-content.padded-for-scroll .exp-line-list{padding-top:8px}.widget-box .widget-box-content .filters+.post-preview-line-list,.widget-box .widget-box-content .filters+.user-status-list,.widget-box .widget-box-content .paragraph+.information-line-list{margin-top:24px}.widget-box .widget-box-content .week-box:last-child{margin:22px 0 -60px}.widget-box .widget-box-content .calendar{margin:0 auto}.widget-box .widget-box-content .calendar-events-preview{margin-top:24px}.widget-box .widget-box-content .ordered-item-list{margin-top:18px}.widget-box .widget-box-content .progress-arc-wrap{margin:0 auto}.widget-box .widget-box-content .draggable-items+.widget-box-text{margin-top:32px}.widget-box .widget-box-content .user-stats{margin-top:36px}.widget-box .widget-box-content .user-stats.reference .user-stat{width:100%}.widget-box .widget-box-content .user-stats.reference .user-stat:after{height:40px;top:20px}.widget-box .widget-box-content .user-stats+.user-stats{margin-top:32px}.widget-box .achievement-status-list{margin-top:50px}.widget-box .widget-box-status{padding-top:24px;position:relative}.widget-box .widget-box-status .widget-box-status-content{padding:0 28px}.widget-box .widget-box-status .widget-box-status-content .user-status{font-family:Rajdhani,sans-serif;padding-right:70px}.widget-box .widget-box-status .widget-box-status-content .user-status .user-status-title .user-avatar{display:inline;margin-right:24px}.widget-box .widget-box-status .user-status+.widget-box-status-text{margin-top:20px}.widget-box .widget-box-status .widget-box-status-text{font-size:.875rem;font-weight:500;line-height:1.7142857143em}.widget-box .widget-box-status .widget-box-status-text+.widget-box-status-text{margin-top:26px}.widget-box .widget-box-status .widget-box-status-text+.tag-list{margin-top:8px}.widget-box .widget-box-status .widget-box-picture{cursor:pointer;height:auto;margin-top:20px;width:100%}.widget-box .widget-box-status .tag-sticker,.widget-box .widget-box-status .text-sticker{position:absolute;right:68px;top:-8px}.widget-box .widget-box-status .post-preview,.widget-box .widget-box-status .quote-box{margin-top:28px}.widget-box .widget-box-status .iframe-wrap,.widget-box .widget-box-status .picture-collage,.widget-box .widget-box-status .poll-box,.widget-box .widget-box-status .video-status,.widget-box .widget-box-status .widget-box{margin-top:24px}.widget-box .widget-box-status .widget-box{padding-bottom:32px}.widget-box .widget-box-status .tag-list{margin-top:28px}.widget-box .widget-box-status .tag-list:first-child{margin-top:18px}.widget-box .widget-box-status .content-actions{border-top:1px solid #eaeaf5;margin-top:28px}.widget-box .widget-box-button{margin-top:32px;width:100%}@media screen and (max-width:1365px){.widget-box .widget-box-footer .chart-info{display:none}}@media screen and (max-width:680px){.widget-box .widget-box-status>.text-sticker .text-sticker-icon{margin-right:0}.widget-box .widget-box-status>.text-sticker .text-sticker-content{display:none}.widget-box .widget-box-actions .widget-box-action:last-child .reference-item-list{left:28px;position:absolute;top:60px}}.loader-bars{display:flex;height:40px;justify-content:center}.loader-bars .loader-bar{animation:loader-bars .5s ease-in infinite alternate;border-radius:200px;height:100%;margin-right:4px;transform:scaleY(.2);width:4px}.loader-bars .loader-bar:last-child{margin-right:0}.loader-bars .loader-bar:first-child{background-color:var(--main-color-900)}.loader-bars .loader-bar:nth-child(2){animation-delay:.1s;background-color:var(--main-color-800)}.loader-bars .loader-bar:nth-child(3){animation-delay:.2s;background-color:var(--main-color-700)}.loader-bars .loader-bar:nth-child(4){animation-delay:.3s;background-color:var(--main-color-600)}.loader-bars .loader-bar:nth-child(5){animation-delay:.4s;background-color:var(--main-color)}.loader-bars .loader-bar:nth-child(6){animation-delay:.5s;background-color:var(--main-color-400)}.loader-bars .loader-bar:nth-child(7){animation-delay:.6s;background-color:var(--main-color-300)}.loader-bars .loader-bar:nth-child(8){animation-delay:.7s;background-color:var(--main-color-200)}@keyframes loader-bars{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.error-section{background:url(../../../frontoffice/img/landing/404-bg.png) no-repeat 0 0,url(../../../frontoffice/img/landing/vikinger-logo.png) right 40px top 40px no-repeat,url(../../../frontoffice/img/landing/dot-texture.png) repeat 0 0,#fff;background-size:contain,auto,auto;height:100%;left:0;position:fixed;top:0;width:100%}.error-section .error-section-title{color:#fff;font-family:Titillium Web,sans-serif;font-size:15.8125rem;font-weight:900;left:220px;position:absolute;top:280px}.error-section .error-section-info{position:absolute;right:270px;top:400px;width:420px}.error-section .error-section-subtitle{color:#302f45;font-size:6.5rem;font-weight:700;text-transform:uppercase}.error-section .error-section-subtitle+.error-section-text{margin-top:30px}.error-section .error-section-text{font-size:1.125rem;font-weight:500;line-height:1.7777777778em;margin-top:20px}.error-section .button{margin-top:50px;width:160px}@media screen and (min-width:2560px){.error-section .error-section-title{left:15%;top:35%}.error-section .error-section-info{right:20%;top:45%}}@media screen and (max-width:1366px){.error-section .error-section-title{left:145px;top:185px}.error-section .error-section-info{right:140px;top:270px}}@media screen and (max-width:1365px){.error-section{background-size:auto;padding:120px 0;position:static}.error-section .error-section-title{color:#3e3f5e;font-size:3.75rem;position:static;text-align:center}.error-section .error-section-info{margin:0 auto;position:static;text-align:center;width:90%}.error-section .error-section-subtitle{font-size:2.25rem;margin-top:60px}.error-section .button{margin:50px auto 0}}.picture{height:52px;width:52px}.picture.round{border-radius:12px}.picture.round.small,.picture.round.tiny{border-radius:10px}.picture.circle{border-radius:50%}.picture.medium{height:60px;width:60px}.picture.small{height:40px;width:40px}.picture.tiny{height:32px;width:32px}.picture-item-list{display:grid;justify-content:center}.picture-item-list.small{grid-gap:6px;grid-template-columns:repeat(auto-fit,52px)}.picture-item{cursor:pointer;position:relative}.picture-item .picture-item-overlay{align-items:center;background-color:rgba(36,210,226,.9);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.picture-item .picture-item-overlay.round{border-radius:12px}.picture-item .picture-item-overlay.circle{border-radius:50%}.picture-item .picture-item-overlay .picture-item-overlay-text{color:#fff;font-size:.875rem;font-weight:700}.progress-stat-wrap{padding-right:56px;position:relative}.progress-stat-wrap .progress-stat .bar-progress-wrap{position:absolute;right:0;top:-5px}.progress-stat-wrap .progress-stat .bar-progress-wrap:first-child,.progress-stat-wrap .progress-stat .bar-progress-wrap:last-child{margin:0}.progress-stat.small{width:178px}.progress-stat .bar-progress-wrap{position:relative}.progress-stat .bar-progress-wrap:first-child{margin-bottom:6px}.progress-stat .bar-progress-wrap.big{margin-bottom:20px}.progress-stat .bar-progress-wrap.medium:first-child{margin-bottom:14px}.progress-stat .bar-progress-wrap.small:last-child{margin-top:24px}.progress-stat .bar-progress-wrap:last-child{margin-top:28px}.progress-stat .bar-progress-wrap .bar-progress-info{color:#fff;display:flex;font-size:.75rem;font-weight:700;justify-content:space-between;text-transform:uppercase}.progress-stat .bar-progress-wrap .bar-progress-info.progress-with-text{font-size:1.25rem;font-weight:700}.progress-stat .bar-progress-wrap .bar-progress-info.progress-with-text .bar-progress-unit{margin-right:2px}.progress-stat .bar-progress-wrap .bar-progress-info.progress-with-text .light{font-size:1rem;font-weight:500;text-transform:none}.progress-stat .bar-progress-wrap .bar-progress-info.negative{color:#3e3f5e}.progress-stat .bar-progress-wrap .bar-progress-info.start{justify-content:flex-start}.progress-stat .bar-progress-wrap .bar-progress-info.start .bar-progress-text{margin-right:4px}.progress-stat .bar-progress-wrap .bar-progress-info.center{justify-content:center}.progress-stat .bar-progress-wrap .bar-progress-info.regular{text-transform:none}.progress-stat .bar-progress-wrap .bar-progress-info.medium{font-size:.875rem}.progress-stat .bar-progress-wrap .bar-progress-info .light{color:#adafca;margin-right:4px}.progress-stat .bar-progress-wrap .bar-progress-text.no-space .bar-progress-unit{margin-left:0}.progress-stat .bar-progress-wrap .bar-progress-unit{margin-left:3px;text-transform:uppercase}.progress-stat .progress-stat-info{color:#adafca;font-size:.75rem;font-weight:700;position:absolute;right:0;text-transform:uppercase;top:8px}@media screen and (max-width:680px){.progress-stat .progress-stat-info{display:none}}.progress-arc-wrap{height:140px;position:relative;width:140px}.progress-arc-wrap.small{height:80px;width:80px}.progress-arc-wrap.small .progress-arc-info .progress-arc-title{font-size:1.375rem}.progress-arc-wrap.tiny{height:60px;width:60px}.progress-arc-wrap.tiny .progress-arc-info .progress-arc-title{font-size:.75rem;text-transform:uppercase}.progress-arc-wrap .progress-arc{height:100%;position:relative;width:100%;z-index:2}.progress-arc-wrap .progress-arc-info{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.progress-arc-wrap .progress-arc-info .progress-arc-title{font-size:2.25rem;font-weight:700}.progress-arc-wrap .progress-arc-info .progress-arc-text{color:#adafca;font-size:.75rem;font-weight:700;margin-top:2px;text-transform:uppercase}.progress-arc-block{align-items:center;display:flex;flex-direction:column}.progress-arc-block .progress-arc-block-info{margin-top:20px;text-align:center}.progress-arc-block .progress-arc-block-info .progress-arc-block-title{font-size:.875rem;font-weight:700}.progress-arc-block .progress-arc-block-info .progress-arc-block-text{color:#adafca;font-size:.75rem;font-weight:700;margin-top:6px;text-transform:uppercase}.progress-arc-summary{align-items:center;display:flex;flex-direction:column}.progress-arc-summary .progress-arc-summary-info{margin-top:36px;text-align:center}.progress-arc-summary .progress-arc-summary-info .progress-arc-summary-title{font-size:1.125rem;font-weight:700}.progress-arc-summary .progress-arc-summary-info .progress-arc-summary-subtitle{color:#8f91ac;font-size:.875rem;font-weight:500;margin-top:6px}.progress-arc-summary .progress-arc-summary-info .progress-arc-summary-text{font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:22px}.user-avatar{display:block;height:110px;position:relative;width:100px}.user-avatar.away:before,.user-avatar.offline:before,.user-avatar.online:before{border:3px solid #fff;border-radius:50%;content:"";height:12px;left:-2px;position:absolute;top:3px;width:12px;z-index:10}.user-avatar.online:before{background-color:#1df377}.user-avatar.offline:before{background-color:#f9515c}.user-avatar.away:before{background-color:#adafca}.user-avatar.big{height:164px;width:148px}.user-avatar.big .user-avatar-content{left:24px;top:27px}.user-avatar.big .user-avatar-progress,.user-avatar.big .user-avatar-progress-border{left:12px;top:14px}.user-avatar.big .user-avatar-badge{height:44px;right:8px;top:102px;width:40px}.user-avatar.big .user-avatar-badge .user-avatar-badge-content{left:4px;top:5px}.user-avatar.big .user-avatar-badge .user-avatar-badge-text{font-size:1rem}.user-avatar.medium{height:132px;width:120px}.user-avatar.medium .user-avatar-content{left:19px;top:21px}.user-avatar.medium .user-avatar-progress,.user-avatar.medium .user-avatar-progress-border{left:10px;top:11px}.user-avatar.medium .user-avatar-badge{height:36px;right:7px;top:82px;width:32px}.user-avatar.medium .user-avatar-badge .user-avatar-badge-content{left:3px;top:4px}.user-avatar.medium .user-avatar-badge .user-avatar-badge-text{font-size:.875rem}.user-avatar.small{height:56px;width:50px}.user-avatar.small .user-avatar-content{left:10px;top:12px}.user-avatar.small .user-avatar-progress,.user-avatar.small .user-avatar-progress-border{left:5px;top:6px}.user-avatar.small .user-avatar-badge{height:24px;right:2px;top:27px;width:22px}.user-avatar.small .user-avatar-badge .user-avatar-badge-content{left:3px;top:3px}.user-avatar.small .user-avatar-badge .user-avatar-badge-text{font-size:.625rem}.user-avatar.smaller .user-avatar-overlay{height:32px;width:30px}.user-avatar.smaller .user-avatar-overlay-content .user-avatar-overlay-content-text{font-size:.6875rem}.user-avatar.no-stats{height:108px;width:100px}.user-avatar.no-stats .user-avatar-content{left:8px;top:8px}.user-avatar.no-stats.big{height:164px;width:148px}.user-avatar.no-stats.big .user-avatar-content{left:12px;top:14px}.user-avatar.no-stats.medium{height:130px;width:120px}.user-avatar.no-stats.medium .user-avatar-content{left:10px;top:10px}.user-avatar.no-stats.small{height:56px;width:50px}.user-avatar.no-stats.small .user-avatar-content{left:5px;top:6px}.user-avatar.no-stats.smaller{height:36px;width:34px}.user-avatar.no-stats.smaller .user-avatar-content{left:2px;top:2px}.user-avatar.no-stats.micro{height:24px;width:22px}.user-avatar.no-stats.micro .user-avatar-content{left:2px;top:2px}.user-avatar.no-border{height:92px;width:84px}.user-avatar.no-border .user-avatar-content{left:0;top:0}.user-avatar.no-border.big{height:136px;width:124px}.user-avatar.no-border.medium{height:110px;width:100px}.user-avatar.no-border.small{height:44px;width:40px}.user-avatar.no-border.tiny{height:26px;width:24px}.user-avatar.no-border.micro{height:20px;width:18px}.user-avatar.no-outline{height:92px;width:84px}.user-avatar.no-outline .user-avatar-progress,.user-avatar.no-outline .user-avatar-progress-border{left:0;top:0}.user-avatar.no-outline .user-avatar-content{left:8px;top:9px}.user-avatar.no-outline .user-avatar-badge{right:-3px;top:60px}.user-avatar.no-outline.small{height:44px;width:40px}.user-avatar.no-outline.small .user-avatar-content{left:5px;top:6px}.user-avatar.no-outline.small .user-avatar-badge{right:-3px;top:21px}.user-avatar .user-avatar-border{left:0;position:absolute;top:0;z-index:1}.user-avatar .user-avatar-border .hexagon-content{background-color:#fff}.user-avatar .user-avatar-content{left:16px;position:absolute;top:18px;z-index:3}.user-avatar .user-avatar-progress,.user-avatar .user-avatar-progress-border{left:8px;position:absolute;top:9px;z-index:2}.user-avatar .user-avatar-progress{z-index:3}.user-avatar .user-avatar-progress-border{z-index:2}.user-avatar .user-avatar-badge{align-items:center;display:flex;height:32px;justify-content:center;position:absolute;right:5px;top:68px;width:28px;z-index:4}.user-avatar .user-avatar-badge .user-avatar-badge-border{left:0;position:absolute;top:0;z-index:4}.user-avatar .user-avatar-badge .user-avatar-badge-border .hexagon-content{background-color:#fff}.user-avatar .user-avatar-badge .user-avatar-badge-content{left:3px;position:absolute;top:4px;z-index:5}.user-avatar .user-avatar-badge .user-avatar-badge-text{color:#fff;font-size:.75rem;font-weight:700;pointer-events:none;position:relative;z-index:6}.user-avatar .user-avatar-overlay{left:2px;position:absolute;top:2px;z-index:11}.user-avatar .user-avatar-overlay-content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:12}.user-avatar .user-avatar-overlay-content .user-avatar-overlay-content-text{color:#fff;font-weight:700;pointer-events:none;position:relative;top:1px}.user-status-list .user-status{margin-bottom:22px}.user-status-list .user-status:last-child{margin-bottom:0}.user-status{min-height:44px;padding:2px 0 0;position:relative}.user-status.no-padding-top{padding-top:0}.user-status.notification{padding-right:60px}.user-status.request-small .user-status-title,.user-status.request .user-status-title{line-height:1.1428571429em;margin-top:2px}.user-status.request-small .user-status-text,.user-status.request .user-status-text{margin-top:8px}.user-status.request-small{padding-right:48px}.user-status.request{padding-right:100px}.user-status .user-status-activity,.user-status .user-status-avatar{left:0;position:absolute;top:0}.user-status .user-status-activity{align-items:center;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.user-status .user-status-activity.activity-reaction{background-color:#615dfa}.user-status .user-status-activity.activity-comment{background-color:#4f8dff}.user-status .user-status-activity.activity-share{background-color:#3ad2fe}.user-status .user-status-activity.activity-update{background-color:#23d2e2}.user-status .user-status-activity .user-status-activity-icon{fill:#fff}.user-status .user-status-title{color:#3e3f5e;font-size:.875rem;font-weight:500;line-height:1.4285714286em}.user-status .user-status-title.medium{font-size:1rem}.user-status .user-status-title.medium+.user-status-text{margin-top:2px}.user-status .user-status-title .bold{color:#3e3f5e;font-weight:700}.user-status .user-status-title .highlighted{color:var(--main-color-800);font-weight:600}.user-status .user-status-timestamp{color:#8f91ac;font-size:.75rem;font-weight:500;margin-top:10px}.user-status .user-status-timestamp.small-space{margin-top:4px}.user-status .user-status-timestamp.floaty{margin-top:0;position:absolute;right:0;top:7px}.user-status .user-status-text{color:#3e3f5e;font-size:.875rem;font-weight:500;margin-top:4px}.user-status .user-status-text.small{font-size:.75rem}.user-status .user-status-text.small-space{margin-top:4px}.user-status .user-status-text a{color:#3e3f5e}.user-status .user-status-tag{background-color:#3e3f5e;border-radius:200px;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;height:20px;line-height:20px;padding:0 8px;position:relative;text-transform:uppercase;top:-3px}.user-status .user-status-tag.online{background-color:#1df377}.user-status .user-status-tag.offline{background-color:#f9515c}.user-status .user-status-tag.away{background-color:#adafca}.user-status .user-status-icon{opacity:.4;position:absolute;right:0;top:10px}.user-status .action-request-list{position:absolute;right:0;top:2px}.cart-item-preview{padding-left:70px;position:relative}.cart-item-preview .cart-item-preview-image{left:0;position:absolute;top:2px}.cart-item-preview .cart-item-preview-title{font-size:.875rem;font-weight:700}.cart-item-preview .cart-item-preview-title a{color:#3e3f5e;font-weight:700}.cart-item-preview .cart-item-preview-text{font-size:.75rem;font-weight:500;margin-top:2px}.cart-item-preview .cart-item-preview-price{font-size:.875rem;font-weight:700;margin-top:16px}.cart-item-preview .cart-item-preview-price .highlighted{color:var(--main-color-800)}.cart-item-preview .cart-item-preview-action{cursor:pointer;position:absolute;right:0;top:0}.cart-item-preview .cart-item-preview-action .icon-delete{opacity:.4;transition:fill .2s ease-in-out,opacity .2s ease-in-out}.cart-item-preview .cart-item-preview-action:hover .icon-delete{fill:#3e3f5e;opacity:1}.cart-preview-total{align-items:center;border-bottom:1px solid #eaeaf5;border-top:1px solid #eaeaf5;display:flex;height:55px;justify-content:space-between;padding:0 28px 0 100px}.cart-preview-total .cart-preview-total-text,.cart-preview-total .cart-preview-total-title{font-size:.875rem;font-weight:700}.cart-preview-total .cart-preview-total-text .highlighted{color:var(--main-color-800)}.form-box{background-color:#fff;border-radius:12px;box-shadow:0 0 60px 0 rgba(94,92,154,.12);padding:64px;position:relative;width:600px}.form-box .form-box-decoration{left:-80px;position:absolute;top:-14px}.form-box .form-box-decoration.overflowing{top:-68px}.form-box .form-box-title{font-size:1.625rem;text-align:center}.form-box .form{margin-top:76px}.form-box .lined-text{margin-top:40px}.form-box .form-text,.form-box .social-links{margin-top:30px}@media screen and (max-width:500px){.form-box{padding:40px 32px}}.landing{height:100%;left:0;position:fixed;top:0;width:100%}.landing.landlord{background-color:#1a1a1a!important;background-image:none!important}.landing.landlord .landing-decoration{background:url(../../../../frontoffice/img/landing/dot-texture.png) repeat 0 0 #1a1a1a}.landing.landlord .button{background-color:#1a1a1a}.landing.default{background-color:#99fdff;background-image:radial-gradient(at 45% 16%,#70b4eb 0,transparent 50%),radial-gradient(at 75% 31%,#346793 0,transparent 50%),radial-gradient(at 30% 85%,#adaead 0,transparent 50%),radial-gradient(at 8% 35%,#fff 0,transparent 50%)}.landing.custom{background:linear-gradient(278deg,var(--main-color),var(--secondary-color))}.landing .landing-decoration{background:url(../../../../frontoffice/img/landing/dot-texture.png) repeat 0 0 #fff;border-radius:50%;height:140%;pointer-events:none;position:absolute;right:-32%;top:-20%;width:64%}.landing-info{left:13%;position:absolute;top:16%;width:584px}.landing-info .logo{display:flex;justify-content:center}.landing-info .logo .logo-image{max-height:125px;max-width:250px}.landing-info .landing-info-pretitle,.landing-info .landing-info-text,.landing-info .landing-info-title{color:#fff;text-align:center}.landing-info .landing-info-pretitle,.landing-info .landing-info-title{text-transform:uppercase}.landing-info .landing-info-pretitle{font-size:1.5rem;font-weight:500;margin-top:36px}.landing-info .landing-info-title{font-family:Titillium Web,sans-serif;font-size:5rem;font-weight:900;margin:0 auto;max-width:500px;position:relative;top:10px;word-break:break-all}.landing-info .landing-info-text{font-size:1.125rem;font-weight:500;line-height:1.3333333333em;margin:30px auto 0;width:384px}.landing-info .tab-switch{margin-top:90px}.landing-form{height:100%;position:absolute;right:13%;top:0;width:484px}.landing-form .form-box{left:-20%;position:absolute;top:50%}.landing-form .form-box:first-child{margin-top:-313px}@media screen and (min-width:2560px){.landing-info{top:25%}.landing-form{right:20%}}@media screen and (min-width:3840px){.landing-info{left:18%;top:35%}.landing-form{right:25%}}@media screen and (max-width:1500px){.landing .landing-decoration{display:none}.landing-info{left:6%}.landing-info .landing-info-text{margin-top:25px}.landing-info .tab-switch{margin-top:40px}.landing-form{right:80px}}@media screen and (max-width:1365px){.landing{padding:80px 0 100px;position:static}.landing-info{position:static;width:100%}.landing-info .landing-info-text{display:none}.landing-form{margin-top:80px;position:static;width:100%}.landing-form .form-box{margin:0 auto;position:static}.landing-form .form-box .form-box-decoration{display:none}.landing-form .form-box:first-child,.landing-form .form-box:last-child{margin-top:0}}@media screen and (max-width:600px){.landing-form .form-box{width:90%}}@media screen and (max-width:500px){.landing-info .landing-info-title{font-size:3.75rem}.landing-info .tab-switch{margin:20px auto 0;width:90%}.landing-info .tab-switch .tab-switch-button{width:50%}.landing-form{margin-top:60px}}.dropdown-box{background-color:#fff;border-radius:10px;box-shadow:3px 5px 40px 0 rgba(94,92,154,.06);padding-bottom:60px;position:relative;width:384px}.dropdown-box.padding-bottom-small{padding-bottom:14px}.dropdown-box.no-padding-bottom{padding-bottom:0}.dropdown-box .dropdown-box-header{display:flex;justify-content:space-between;padding:28px 28px 20px}.dropdown-box .dropdown-box-header .dropdown-box-header-title{font-size:1rem;font-weight:700}.dropdown-box .dropdown-box-header .dropdown-box-header-title .highlighted{color:var(--main-color-800)}.dropdown-box .dropdown-box-header .dropdown-box-header-actions{align-items:flex-end;display:flex}.dropdown-box .dropdown-box-header .dropdown-box-header-actions .dropdown-box-header-action{color:#8f91ac;cursor:pointer;font-size:.75rem;font-weight:700;margin-right:16px;opacity:.6}.dropdown-box .dropdown-box-header .dropdown-box-header-actions .dropdown-box-header-action:hover{color:var(--main-color-800)}.dropdown-box .dropdown-box-header .dropdown-box-header-actions .dropdown-box-header-action:last-child{margin-right:0}.dropdown-box .dropdown-box-category{padding-top:20px}.dropdown-box .dropdown-box-category:first-child{padding-top:28px}.dropdown-box .dropdown-box-button{bottom:0;left:0;position:absolute}.dropdown-box .dropdown-box-actions:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dropdown-box-category{padding:0 28px 4px}.dropdown-box-category .dropdown-box-category-title{color:#adafca;font-size:.75rem;font-weight:700;text-transform:uppercase}.dropdown-box-list{height:420px;overflow-y:auto}.dropdown-box-list.no-scroll{height:auto}.dropdown-box-list.scroll-small{height:286px}.dropdown-box-list.medium .dropdown-box-list-item{padding:20px 28px}.dropdown-box-list.small .dropdown-box-list-item{padding:10px 28px}.dropdown-box-list.no-hover .dropdown-box-list-item:hover{background-color:transparent}.dropdown-box-list .dropdown-box-list-item{display:block;padding:16px 28px}.dropdown-box-list .dropdown-box-list-item.unread{background-color:#fcfcfd}.dropdown-box-list .dropdown-box-list-item:hover{background-color:#eaeaf5}.dropdown-box-actions{background-color:#fcfcfd;display:flex;justify-content:center;padding:32px 0}.dropdown-box-actions .dropdown-box-action{margin-right:16px}.dropdown-box-actions .dropdown-box-action .button{width:156px}.dropdown-box-actions .dropdown-box-action:last-child{margin-right:0}.dropdown-box-button{background-color:#3e3f5e;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;font-size:.875rem;font-weight:700;height:60px;line-height:60px;text-align:center;transition:background-color .2s ease-in-out;width:100%}.dropdown-box-button:hover{color:#fff}.dropdown-box-button.primary{background-color:var(--main-color)}.dropdown-box-button.primary:hover{background-color:var(--main-color-600)}.dropdown-box-button.secondary{background-color:var(--secondary-color)}.dropdown-box-button.secondary:hover{background-color:var(--secondary-color-600)}.dropdown-navigation{background-color:#fff;border-radius:10px;box-shadow:3px 5px 40px 0 rgba(94,92,154,.06);padding:20px 28px;width:220px}.dropdown-navigation .dropdown-navigation-header+.dropdown-navigation-category{margin-top:30px}.dropdown-navigation .dropdown-navigation-category{color:#adafca;font-size:.75rem;font-weight:700;margin:20px 0 10px;text-transform:uppercase}.dropdown-navigation .dropdown-navigation-link{display:block;font-size:.875rem;font-weight:700;padding:8px 0;transition:padding .2s ease-in-out,color .2s ease-in-out}.dropdown-navigation .dropdown-navigation-link .highlighted{color:var(--main-color-800);float:right}.dropdown-navigation .dropdown-navigation-link:hover{padding-left:4px}.dropdown-navigation .dropdown-navigation-button{margin-top:20px;width:100%}@media screen and (max-width:1366px){.dropdown-navigation .dropdown-navigation-category{font-size:.6875rem}.dropdown-navigation .dropdown-navigation-link{font-size:.75rem;padding:6px 0}}.navigation-widget{background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);padding-bottom:40px;position:relative;width:300px}.navigation-widget .navigation-widget-close-button{fill:#3e3f5e;align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:0;top:0;width:70px}.navigation-widget .navigation-widget-cover{height:76px;width:100%}.navigation-widget .navigation-widget-info-wrap{margin-bottom:0;padding:32px 0 0 30px}.navigation-widget .navigation-widget-info-wrap .navigation-widget-info{min-height:44px;padding:8px 0 0 50px;position:relative}.navigation-widget .navigation-widget-info-wrap .navigation-widget-info .user-avatar{left:0;position:absolute;top:0}.navigation-widget .navigation-widget-info-wrap .navigation-widget-info .navigation-widget-info-title{font-size:.875rem;font-weight:700}.navigation-widget .navigation-widget-info-wrap .navigation-widget-info .navigation-widget-info-title a{color:#3e3f5e;font-weight:700}.navigation-widget .navigation-widget-info-wrap .navigation-widget-info .navigation-widget-info-text{color:#8f91ac;font-size:.75rem;font-weight:500;margin-top:4px}.navigation-widget .navigation-widget-info-wrap .navigation-widget-info-button{margin-top:20px;width:140px}.navigation-widget .navigation-widget-section-title{color:#adafca;font-size:.75rem;font-weight:700;padding-left:30px;text-transform:uppercase}.navigation-widget .navigation-widget-section-title.space-top{margin-top:30px}.navigation-widget .navigation-widget-section-title+.menu{margin-top:26px}.navigation-widget .navigation-widget-section-title+.navigation-widget-section-link{margin-top:14px}.navigation-widget .navigation-widget-section-link{display:block;font-size:.875rem;font-weight:700;padding:12px 30px;transition:padding .2s ease-in-out,color .2s ease-in-out}.navigation-widget .navigation-widget-section-link .highlighted{color:var(--main-color-800);float:right}.navigation-widget .navigation-widget-section-link:hover{padding-left:34px}.navigation-widget .navigation-widget-section-link+.navigation-widget-section-title{margin-top:46px}.navigation-widget .badge-list{margin-top:36px}.navigation-widget .user-stats{margin-top:44px}.navigation-widget .menu{margin-top:20px}.navigation-widget .menu+.navigation-widget-section-title{margin-top:40px}.navigation-widget.closed{padding-top:20px;width:80px}.navigation-widget.closed .user-avatar{margin:0 auto}.navigation-widget.closed .menu{margin-top:26px}.profile-header{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.profile-header.v2 .profile-header-info{height:112px}.profile-header.v2 .profile-header-info .user-short-description{bottom:0;left:32px;min-height:164px;padding:84px 0 0 164px;position:absolute}.profile-header.v2 .profile-header-info .user-short-description .user-short-description-avatar{left:0;margin-left:0;top:0}.profile-header.v2 .profile-header-info .user-short-description .user-short-description-avatar.user-short-description-avatar-mobile{margin-left:-60px;top:-54px}.profile-header.v2 .profile-header-info .user-short-description .user-short-description-text,.profile-header.v2 .profile-header-info .user-short-description .user-short-description-title{text-align:left}.profile-header.v2 .profile-header-info .user-stats{left:auto;right:164px;top:38px}.profile-header.v2 .profile-header-info .tag-sticker{display:none;position:absolute;right:28px;top:-12px}.profile-header.v2 .profile-header-info .profile-header-info-actions{top:32px}.profile-header.v2 .profile-header-info .profile-header-info-actions .profile-header-info-action.button{width:58px}.profile-header .profile-header-cover{border-top-left-radius:12px;border-top-right-radius:12px;height:300px}.profile-header .profile-header-info{height:126px;position:relative}.profile-header .profile-header-info .user-short-description .user-short-description-avatar-mobile{display:none;margin-left:-60px;top:-54px}.profile-header .profile-header-info .profile-header-social-links-wrap{height:44px;margin:0 auto;position:absolute;right:32px;top:54px;width:352px}.profile-header .profile-header-info .profile-header-social-links-wrap .profile-header-social-links{padding-top:4px;position:relative;z-index:2}.profile-header .profile-header-info .profile-header-social-links-wrap .slider-controls{align-items:center;display:flex;justify-content:space-between;left:-40px;position:absolute;top:10px;width:234px;z-index:1}.profile-header .profile-header-info .user-stats{left:40px;position:absolute;top:54px}.profile-header .profile-header-info .user-stats.right{left:auto;right:40px}.profile-header .profile-header-info .profile-header-info-actions{display:flex;justify-content:center;position:absolute;right:32px;top:-40px}.profile-header .profile-header-info .profile-header-info-actions .profile-header-info-action{margin-right:16px}.profile-header .profile-header-info .profile-header-info-actions .profile-header-info-action.button{width:180px}.profile-header .profile-header-info .profile-header-info-actions .profile-header-info-action:last-child{margin-right:0}@media screen and (max-width:1365px){.profile-header .profile-header-cover{height:200px}.profile-header.v2 .profile-header-info{height:auto}.profile-header.v2 .profile-header-info .user-short-description{min-height:auto;padding:52px 0 0;position:static}.profile-header.v2 .profile-header-info .user-short-description .user-short-description-avatar{left:50%;margin-left:-74px;top:-116px}.profile-header.v2 .profile-header-info .user-short-description .user-short-description-text,.profile-header.v2 .profile-header-info .user-short-description .user-short-description-title{text-align:center}.profile-header .profile-header-info{height:auto;padding-bottom:32px}.profile-header .profile-header-info .profile-header-info-actions,.profile-header .profile-header-info .profile-header-social-links-wrap,.profile-header .profile-header-info .user-stats{position:static}.profile-header .profile-header-info .profile-header-social-links-wrap{margin-top:32px}.profile-header .profile-header-info .profile-header-info-actions,.profile-header .profile-header-info .user-stats{margin-top:40px}}@media screen and (max-width:480px){.profile-header .profile-header-cover{height:76px}.profile-header.v2 .profile-header-info .user-short-description{padding-top:84px}.profile-header.v2 .profile-header-info .user-stats .user-stat:first-child{display:none}.profile-header.v2 .profile-header-info .user-stats .user-stat:last-child,.profile-header.v2 .profile-header-info .user-stats .user-stat:nth-last-child(2):after{display:block}.profile-header.v2 .profile-header-info .tag-sticker{display:flex}.profile-header .profile-header-info .user-short-description{padding-top:84px}.profile-header .profile-header-info .user-short-description .user-short-description-avatar{display:none}.profile-header .profile-header-info .user-short-description .user-short-description-avatar-mobile{display:block}.profile-header .profile-header-info .user-short-description .user-short-description-title{font-size:1.125rem}.profile-header .profile-header-info .user-short-description .user-short-description-text{font-size:.6875rem}.profile-header .profile-header-info .profile-header-social-links-wrap{height:36px;position:relative;right:auto;top:auto;width:160px}.profile-header .profile-header-info .profile-header-social-links-wrap .social-link{height:32px;width:32px}.profile-header .profile-header-info .user-stats .user-stat:nth-last-child(2):after{display:none}.profile-header .profile-header-info .user-stats .user-stat .user-stat-title{font-size:.875rem}.profile-header .profile-header-info .user-stats .user-stat .user-stat-text{font-size:.6875rem}.profile-header .profile-header-info .profile-header-info-actions .profile-header-info-action.button{width:114px}}.post-preview{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.post-preview.medium{box-shadow:none;min-height:auto}.post-preview.medium .post-preview-image{border-radius:0;height:320px}.post-preview.medium .post-preview-info{margin-top:-140px;width:90.4109589041%}.post-preview.medium .post-preview-info .post-preview-title{font-size:1.5rem;line-height:1.3333333333em}.post-preview.medium .post-preview-info .post-preview-text{margin-top:24px}.post-preview .post-preview-image{border-top-left-radius:12px;border-top-right-radius:12px;height:210px}.post-preview .post-preview-info{background-color:#fff;border-radius:12px;box-shadow:3px 5px 40px 0 rgba(94,92,154,.1);margin:-48px auto 0;padding:28px;width:91.6666666667%}.post-preview .post-preview-info.fixed-height{display:flex;flex-direction:column;height:230px;justify-content:space-between;padding:28px 28px 22px}.post-preview .post-preview-info.fixed-height .post-preview-text{margin-top:0}.post-preview .post-preview-info .post-preview-timestamp{color:#adafca;font-size:.75rem;font-weight:700;text-transform:uppercase}.post-preview .post-preview-info .post-preview-title{font-size:1.25rem;font-weight:700;line-height:1.2em;margin-top:10px}.post-preview .post-preview-info .post-preview-text{font-family:Titillium Web,sans-serif;font-size:.875rem;font-weight:500;line-height:1.7142857143em;margin-top:16px}.post-preview .post-preview-info .post-preview-link{color:var(--main-color-800);display:inline-block;font-size:.75rem;font-weight:700;margin-top:20px;text-transform:uppercase;transition:color .2s ease-in-out}.post-preview .content-actions{margin-top:10px;padding:0 28px}.post-peek-list .post-peek{margin-bottom:22px}.post-peek-list .post-peek:last-child{margin-bottom:0}.post-peek{min-height:40px;padding-left:52px;position:relative}.post-peek .post-peek-image{left:0;position:absolute;top:0}.post-peek .post-peek-title{font-size:.875rem;font-weight:700;line-height:1.1428571429em}.post-peek .post-peek-title a{color:#3e3f5e;font-weight:700}.post-peek .post-peek-text{color:#8f91ac;font-size:.75rem;font-weight:500;margin-top:8px}.post-preview-line-list .post-preview-line{margin-bottom:22px}.post-preview-line-list .post-preview-line:last-child{margin-bottom:0}.post-preview-line .post-preview-line-title{font-size:.875rem;font-weight:700;line-height:1.1428571429em}.post-preview-line .post-preview-line-title a{color:#3e3f5e;font-weight:700}.post-preview-line .post-preview-line-meta{align-items:center;display:flex;margin-top:8px}.post-preview-line .user-avatar{margin-right:8px}.post-preview-line .post-preview-line-author{font-size:.75rem;font-weight:700;margin-right:6px}.post-preview-line .post-preview-line-author a{color:#3e3f5e;font-weight:700}.post-preview-line .post-preview-line-timestamp{color:#8f91ac;font-size:.75rem;font-weight:500}@media screen and (max-width:460px){.post-preview .post-preview-info.fixed-height{display:block;height:auto;padding:28px}.post-preview .post-preview-info.fixed-height .post-preview-text{margin-top:16px}}.post-comment{background-color:#fff;padding:26px 28px 28px 80px;position:relative}.post-comment.unread{background-color:#fcfcfd}.post-comment.reply-2{padding-left:108px}.post-comment.reply-2 .user-avatar{left:56px}.post-comment .user-avatar{left:28px;position:absolute;top:28px}.post-comment .post-comment-text-wrap{align-items:center;display:flex}.post-comment .post-comment-text-wrap .rating-list{margin-right:12px}.post-comment .post-comment-text{font-size:.875rem;font-weight:500;line-height:1.7142857143em}.post-comment .post-comment-text .bold{font-weight:700}.post-comment .post-comment-text .highlighted{color:var(--main-color-800);font-weight:700}.post-comment .post-comment-text .post-comment-text-author{color:#3e3f5e;font-weight:700;margin-right:6px}.post-comment .post-comment-text.edited{opacity:.7}.post-comment .post-comment-text.user-tag:after{border-radius:200px;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;height:20px;line-height:20px;padding:0 8px;position:relative;top:-1px}.post-comment .post-comment-text.user-tag.purchased:after{background-color:var(--secondary-color);content:"Purchased!"}.post-comment .post-comment-text.user-tag.author:after{background-color:var(--main-color);content:"Author"}.post-comment .content-actions{height:20px;margin-top:14px}.post-comment .post-comment-form{padding:26px 0 0 30px}.post-comment .post-comment-form .user-avatar{left:-24px}.post-comment-heading{background-color:#fff;cursor:pointer;font-size:.75rem;font-weight:700;height:53px;line-height:53px;text-align:center}.post-comment-heading .highlighted{color:var(--main-color-800)}.post-comment-form{background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:26px 28px 26px 80px;position:relative}.post-comment-form.rounded{border-radius:12px}.post-comment-form.bordered-top{border-top:1px solid #eaeaf5}.post-comment-form.with-title{padding-top:80px}.post-comment-form.with-title .user-avatar{top:82px}.post-comment-form .post-comment-form-title{font-size:1rem;font-weight:700;left:28px;position:absolute;top:32px}.post-comment-form .user-avatar{left:28px;position:absolute;top:28px}.post-comment-list.no-border-top>.post-comment-form:first-child,.post-comment-list.no-border-top>.post-comment-heading:first-child,.post-comment-list.no-border-top>.post-comment:first-child{border-top:none}.post-comment-list>.post-comment,.post-comment-list>.post-comment-heading{border-top:1px solid #eaeaf5}.post-comment-list>.post-comment-heading:last-child,.post-comment-list>.post-comment:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}@media screen and (max-width:460px){.post-comment .content-actions{height:auto}}.post-open .post-open-cover{height:560px;width:100%}.post-open .post-open-body{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);margin:-220px auto 0;max-width:784px;padding-top:90px;width:65%}.post-open .post-open-body .post-open-heading{padding:0 100px}.post-open .post-open-body .post-open-heading .post-open-timestamp{color:#adafca;font-size:1rem;font-weight:700;text-transform:uppercase}.post-open .post-open-body .post-open-heading .post-open-timestamp .highlighted{color:#3e3f5e;margin-right:12px}.post-open .post-open-body .post-open-heading .post-open-title{font-size:2.875rem;font-weight:700;line-height:.9565217391em;margin-top:22px}.post-open .post-open-body .post-open-content{display:flex;margin-top:30px;padding:0 100px}.post-open .post-open-body .post-open-content .post-open-content-sidebar{flex-shrink:0;width:84px}.post-open .post-open-body .post-open-content .post-open-content-sidebar .post-open-sidebar-title{font-size:.75rem;font-weight:700;margin-top:24px;text-align:center;text-transform:uppercase;width:40px}.post-open .post-open-body .post-open-content .post-open-content-sidebar .social-links{margin-top:26px}.post-open .post-open-body .post-open-content.summary{margin-top:15px}.post-open .post-open-body .post-open-content.summary .post-open-content-body{padding-bottom:0}.post-open .post-open-body .post-open-content.summary .post-open-content-body .post-open-paragraph{color:#adafca;font-size:.875rem}.post-open .post-open-body .post-open-content .post-open-content-body{padding-bottom:80px;width:500px}.post-open .post-open-body .post-open-content .post-open-content-body .post-open-paragraph{font-family:Titillium Web,sans-serif;font-size:1.125rem;font-weight:500;line-height:2em;margin-top:36px}.post-open .post-open-body .post-open-content .post-open-content-body .post-open-paragraph:first-child{margin-top:0}.post-open .post-open-body .post-open-content .post-open-content-body .post-open-image{height:320px;margin-top:50px;width:100%}.post-open .post-open-body .post-open-content .post-open-content-body .post-open-image-caption{color:#8f91ac;font-size:.875rem;font-weight:500;line-height:1.7142857143em;margin-top:20px;text-align:center}.post-open .post-open-body .post-open-content .post-open-content-body .tag-list{margin-top:60px}.post-open .post-open-body>.content-actions{border-top:1px solid #eaeaf5;margin:0 28px}.post-open .post-open-body .post-options{padding:0 100px}@media screen and (max-width:1366px){.post-open .post-open-body{max-width:100%;width:95%}.post-open .post-open-body .post-open-content .post-open-content-sidebar{width:15%}.post-open .post-open-body .post-open-content .post-open-content-body{width:85%}}@media screen and (max-width:960px){.post-open .post-open-body .post-open-heading{padding:0 40px}.post-open .post-open-body .post-open-content{flex-direction:column;margin-top:40px;padding:0 40px}.post-open .post-open-body .post-open-content .post-open-content-body,.post-open .post-open-body .post-open-content .post-open-content-sidebar{width:100%}.post-open .post-open-body .post-open-content .post-open-content-sidebar{align-items:center;display:flex;margin-bottom:60px}.post-open .post-open-body .post-open-content .post-open-content-sidebar .post-open-sidebar-title{line-height:40px;margin:0 0 0 16px;text-align:left;width:auto}.post-open .post-open-body .post-open-content .post-open-content-sidebar .social-links{margin:0 0 0 26px}.post-open .post-open-body .post-open-content .post-open-content-sidebar .social-links.vertical{flex-direction:row}.post-open .post-open-body .post-open-content .post-open-content-sidebar .social-links.vertical .social-link{margin:0 16px 0 0}.post-open .post-open-body .post-options{padding:0 28px}}@media screen and (max-width:460px){.post-open .post-open-cover{height:320px}.post-open .post-open-body{margin-top:-100px;padding-top:60px}.post-open .post-open-body .post-open-content,.post-open .post-open-body .post-open-heading{padding:0 28px}.post-open .post-open-body .post-open-heading .post-open-title{font-size:2.25rem}}.product-preview{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.product-preview.fixed-height{height:360px}.product-preview.small{background-color:transparent;box-shadow:none}.product-preview.small .product-preview-image{border-radius:12px;height:144px}.product-preview.small .product-preview-info{padding:20px 0 0}.product-preview.small .product-preview-info .text-sticker{right:-8px}.product-preview.small .product-preview-info .product-preview-title{font-size:.875rem}.product-preview.tiny{background-color:transparent;box-shadow:none;display:flex}.product-preview.tiny .product-preview-image{border-radius:12px;height:60px;margin-right:20px;width:94px}.product-preview.tiny .product-preview-image.short{width:60px}.product-preview.tiny .product-preview-info{padding:4px 0 0}.product-preview.tiny .product-preview-info .product-preview-title{font-size:.875rem}.product-preview.tiny .product-preview-info .product-preview-category{margin-top:6px}.product-preview.tiny .product-preview-info .product-preview-creator{color:#adafca;font-size:.75rem;font-weight:700;margin-top:6px}.product-preview.tiny .product-preview-info .product-preview-creator a{color:#adafca;font-weight:700}.product-preview.micro{background-color:transparent;box-shadow:none;display:flex}.product-preview.micro .product-preview-image{border-radius:12px;height:44px;margin-right:12px;width:68px}.product-preview.micro .product-preview-info{padding:6px 0 0}.product-preview.micro .product-preview-info .product-preview-title{font-size:.875rem}.product-preview.micro .product-preview-info .product-preview-category{margin-top:6px}.product-preview .product-preview-image{border-top-left-radius:12px;border-top-right-radius:12px;height:180px}.product-preview .product-preview-info{padding:28px;position:relative}.product-preview .product-preview-info .text-sticker{position:absolute;right:14px;top:-14px}.product-preview .product-preview-info .product-preview-category a,.product-preview .product-preview-info .product-preview-title a{color:#3e3f5e;font-weight:700}.product-preview .product-preview-info .product-preview-title{font-size:1rem;font-weight:700}.product-preview .product-preview-info .product-preview-category{font-size:.75rem;font-weight:700;margin-top:8px;padding-left:14px;position:relative}.product-preview .product-preview-info .product-preview-category.digital:before{border-color:#3ad2fe}.product-preview .product-preview-info .product-preview-category.physical:before{border-color:#23d2e2}.product-preview .product-preview-info .product-preview-category:before{border:2px solid #3e3f5e;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:1px;width:8px}.product-preview .product-preview-info .product-preview-text{color:#8f91ac;font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:8px}.product-preview .product-preview-info .button{margin-top:36px}.product-preview .product-preview-meta{align-items:center;background-color:#fcfcfd;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #eaeaf5;display:flex;justify-content:space-between;min-height:53px;padding:0 28px}.product-preview .product-preview-author{padding-left:26px;position:relative}.product-preview .product-preview-author .product-preview-author-image{left:0;position:absolute;top:1px}.product-preview .product-preview-author .product-preview-author-title{font-size:.625rem;font-weight:500}.product-preview .product-preview-author .product-preview-author-text{font-size:.75rem;font-weight:700;margin-top:1px}.product-preview .product-preview-author .product-preview-author-text a{color:#3e3f5e;font-weight:700}.product-category-box{border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:block;height:142px;padding:26px 0 0 28px}.product-category-box.category-all{background:url(../../../../frontoffice/img/marketplace/category/01.png) no-repeat 100% 0,linear-gradient(90deg,#615dfa,#8d7aff)}.product-category-box.category-all .product-category-box-tag{color:#615dfa}.product-category-box.category-featured{background:url(../../../../frontoffice/img/marketplace/category/02.png) no-repeat 100% 0,linear-gradient(90deg,#417ae1,#5aafff)}.product-category-box.category-featured .product-category-box-tag{color:#4f8dff}.product-category-box.category-digital{background:url(../../../../frontoffice/img/marketplace/category/03.png) no-repeat 100% 0,linear-gradient(90deg,#2ebfef,#4ce4ff)}.product-category-box.category-digital .product-category-box-tag{color:#3ad2fe}.product-category-box.category-physical{background:url(../../../../frontoffice/img/marketplace/category/04.png) no-repeat 100% 0,linear-gradient(90deg,#17cada,#2becfe)}.product-category-box.category-physical .product-category-box-tag{color:#23d2e2}.product-category-box .product-category-box-title{color:#fff;font-size:1.125rem;font-weight:700}.product-category-box .product-category-box-text{color:#fff;font-size:.875rem;font-weight:500;margin-top:4px}.product-category-box .product-category-box-tag{background-color:#fff;border-radius:200px;display:inline-block;font-size:.75rem;font-weight:700;height:20px;line-height:20px;margin-top:36px;padding:0 8px;text-transform:uppercase}.content-actions{align-items:center;display:flex;height:52px;justify-content:space-between}.content-actions .content-action{display:flex;flex-wrap:wrap}.reaction-item-list{display:flex;flex-direction:row-reverse;justify-content:flex-end}.reaction-item-list.small .reaction-item{height:20px;width:20px}.reaction-item-list.small .reaction-item .reaction-image{height:16px;width:16px}.reaction-item-list .reaction-item{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;margin-left:-6px;width:24px}.reaction-item-list .reaction-item .simple-dropdown .simple-dropdown-text:first-child{margin-bottom:10px}.reaction-item-list .reaction-item>.reaction-image{cursor:pointer}.reaction-item-list .reaction-item:last-child{margin-left:0}.reaction-image{height:20px;width:20px}.user-avatar-list{display:flex;flex-direction:row-reverse;justify-content:flex-end}.user-avatar-list.reverse{flex-direction:row;justify-content:flex-start}.user-avatar-list.reverse.medium .user-avatar:first-child{margin-left:0}.user-avatar-list.reverse.medium .user-avatar:last-child{margin-left:-10px}.user-avatar-list.centered{justify-content:center}.user-avatar-list.medium .user-avatar{margin-left:-10px}.user-avatar-list.medium .user-avatar:last-child{margin-left:0}.user-avatar-list .user-avatar{margin-left:-8px}.user-avatar-list .user-avatar .user-avatar-border{z-index:3}.user-avatar-list .user-avatar:last-child{margin-left:0}@media screen and (max-width:479px){.content-actions .user-avatar-list,.content-actions .user-avatar-list+.meta-line-text{display:none}}.user-preview{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.user-preview.fixed-height{height:140px}.user-preview.fixed-height-medium{height:284px}.user-preview.small .user-preview-cover{height:70px}.user-preview.small .user-preview-info .tag-sticker{right:16px}.user-preview.small .user-preview-info .user-short-description .user-short-description-title{font-size:1.125rem}.user-preview.small .user-preview-info .user-short-description .user-short-description-title.small{font-size:.875rem}.user-preview.small .user-preview-info .user-short-description .user-short-description-text{font-size:.6875rem}.user-preview.small .user-preview-info .user-short-description .user-short-description-text.regular{font-size:.75rem;margin-top:6px}.user-preview.small .user-preview-info .social-links,.user-preview.small .user-preview-info .user-stats{margin-top:36px}.user-preview.small .user-preview-info .user-preview-social-links-wrap{margin:32px auto 0;width:160px}.user-preview.landscape{align-items:center;display:flex;height:100px;padding-left:84px;position:relative}.user-preview.landscape .user-preview-cover{border-bottom-left-radius:12px;border-top-right-radius:0;height:100%;left:0;position:absolute;top:0;width:84px}.user-preview.landscape .user-preview-info{align-items:center;display:flex;justify-content:space-between;padding:0 28px 0 0;width:100%}.user-preview.landscape .user-preview-info .user-short-description{width:200px}.user-preview.landscape .user-preview-info .badge-list,.user-preview.landscape .user-preview-info .social-links,.user-preview.landscape .user-preview-info .user-avatar-list,.user-preview.landscape .user-preview-info .user-avatar-list+.user-preview-actions,.user-preview.landscape .user-preview-info .user-preview-actions,.user-preview.landscape .user-preview-info .user-preview-social-links-wrap,.user-preview.landscape .user-preview-info .user-short-description+.user-stats{margin-top:0}.user-preview.landscape .user-preview-info .social-links{width:168px}.user-preview.landscape .user-preview-info .badge-list{display:flex}.user-preview.landscape .user-preview-info .badge-list .badge-item{margin-right:8px}.user-preview.landscape .user-preview-info .badge-list .badge-item:last-child{margin-right:0}.user-preview.landscape .user-preview-info .user-preview-social-links-wrap{margin-left:8px;width:160px}.user-preview.landscape .user-preview-info .user-preview-actions{margin-top:0}.user-preview.landscape .user-preview-info .user-preview-actions .button,.user-preview.landscape .user-preview-info .user-preview-actions .tag-sticker{margin-right:12px}.user-preview.landscape .user-preview-info .user-preview-actions .button:last-child,.user-preview.landscape .user-preview-info .user-preview-actions .tag-sticker:last-child{margin-right:0}.user-preview.landscape .user-preview-info .user-preview-actions .tag-sticker{position:static}.user-preview.landscape .user-preview-info .user-preview-actions .button{align-items:center;display:flex;height:44px;justify-content:center;width:64px}.user-preview .user-preview-cover{border-top-left-radius:12px;border-top-right-radius:12px;height:96px}.user-preview .user-preview-info{padding:0 28px 32px;position:relative}.user-preview .user-preview-info .tag-sticker{position:absolute;right:28px;top:-12px}.user-preview .user-preview-info .user-short-description.tiny .user-short-description-title{font-size:.875rem}.user-preview .user-preview-info .user-short-description.tiny .user-short-description-text{font-size:.6875rem}.user-preview .user-preview-info .user-short-description .user-short-description-title{font-size:1.25rem}.user-preview .user-preview-info .user-short-description .user-short-description-text{font-size:.75rem}.user-preview .user-preview-info .user-short-description+.user-stats{margin-top:30px}.user-preview .user-preview-info .user-short-description+.button{margin-top:34px}.user-preview .user-preview-info .badge-list{margin-top:28px}.user-preview .user-preview-info .user-preview-stats-slides{margin-top:40px}.user-preview .user-preview-info .user-preview-stats-roster{position:absolute;right:28px;top:22px}.user-preview .user-preview-info .user-preview-text{font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin:-10px auto 0;text-align:center;width:270px}.user-preview .user-preview-info .social-links{margin-top:24px}.user-preview .user-preview-info .user-preview-social-links-wrap{height:36px;margin-top:20px;position:relative}.user-preview .user-preview-info .user-preview-social-links-wrap .user-preview-social-links{margin:0 auto;padding-top:4px;position:relative;z-index:2}.user-preview .user-preview-info .user-preview-social-links-wrap .slider-controls{align-items:center;display:flex;justify-content:space-between;left:-40px;position:absolute;top:10px;width:234px;z-index:1}.user-preview .user-preview-info .user-avatar-list{margin-top:34px}.user-preview .user-preview-info .user-avatar-list+.user-preview-actions{margin-top:36px}.user-preview .user-preview-info .user-preview-actions{display:flex;margin-top:40px}.user-preview .user-preview-info .user-preview-actions .button{margin-right:16px;width:100%}.user-preview .user-preview-info .user-preview-actions .button:last-child{margin-right:0}.user-preview .user-preview-info .user-preview-actions .button .button-icon{fill:#fff}.user-preview .user-preview-info .user-preview-actions .button.white .button-icon{fill:#adafca}.user-preview .user-preview-info .user-preview-actions .button.white:hover .button-icon{fill:#fff}.user-preview .user-preview-info .user-preview-actions .button.full{width:100%}.user-preview .user-preview-info .user-preview-actions .button.full .button-icon{left:-12px;position:relative}.user-preview .user-preview-author{padding-left:26px;position:relative}.user-preview .user-preview-author .user-preview-author-image{left:0;position:absolute;top:1px}.user-preview .user-preview-author .user-preview-author-title{font-size:.625rem;font-weight:500}.user-preview .user-preview-author .user-preview-author-text{font-size:.75rem;font-weight:700;margin-top:1px}.user-preview .user-preview-author .user-preview-author-text a{color:#3e3f5e;font-weight:700}.user-preview .user-preview-footer{align-items:center;background-color:#fcfcfd;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #eaeaf5;display:flex;height:65px}.user-preview .user-preview-footer.padded{height:auto;padding:16px 28px}.user-preview .user-preview-footer .user-preview-footer-action{align-items:center;border-right:1px solid #eaeaf5;display:flex;justify-content:center;width:50%}.user-preview .user-preview-footer .user-preview-footer-action:last-child{border-right:none}.user-preview .user-preview-footer .user-preview-footer-action.full{padding:0 28px;width:100%}.user-preview .user-preview-footer .user-preview-footer-action.full .button{width:100%}.user-preview .user-preview-footer .user-preview-footer-action .button{height:44px;width:64px}@media screen and (max-width:1365px){.user-preview.landscape .user-preview-info .badge-list{display:none}}@media screen and (max-width:1260px){.user-preview.landscape .user-preview-info .social-links,.user-preview.landscape .user-preview-info .user-avatar-list,.user-preview.landscape .user-preview-info .user-preview-social-links-wrap{display:none}}@media screen and (max-width:960px){.user-preview.landscape .user-preview-info .user-stats{display:none}}@media screen and (max-width:460px){.user-preview.landscape{padding-left:60px}.user-preview.landscape .user-preview-cover{width:60px}.user-preview.landscape .user-preview-info{height:100%;padding:0 68px 0 0}.user-preview.landscape .user-preview-info .user-short-description{width:auto}.user-preview.landscape .user-preview-info .user-preview-actions{align-items:center;flex-direction:column;position:absolute;right:12px;top:8px}.user-preview.landscape .user-preview-info .user-preview-actions .button,.user-preview.landscape .user-preview-info .user-preview-actions .tag-sticker{height:40px;margin:0 0 4px;width:44px}.user-preview.landscape .user-preview-info .user-preview-actions .button:last-child,.user-preview.landscape .user-preview-info .user-preview-actions .tag-sticker:last-child{margin-bottom:0}.user-preview .user-preview-info .user-preview-social-links-wrap{margin:20px auto 0;width:160px}.user-preview .user-preview-info .user-preview-text{width:95%}}.popup-box{background-color:#fff;border-radius:12px;max-width:984px;opacity:0;visibility:hidden;width:90%}.popup-box.mid{max-width:784px}.popup-box.small{max-width:384px}.popup-box .popup-box-body{display:flex}.popup-box .popup-box-body .popup-box-sidebar{border-right:1px solid #eaeaf5;width:36.2244897959%}.popup-box .popup-box-body .popup-box-sidebar .popup-box-sidebar-footer{padding:28px}.popup-box .popup-box-body .popup-box-sidebar .popup-box-sidebar-footer .button{margin-bottom:16px}.popup-box .popup-box-body .popup-box-sidebar .popup-box-sidebar-footer .button:last-child{margin-bottom:0}.popup-box .popup-box-body .popup-box-sidebar .user-preview{border-top-right-radius:0;box-shadow:none}.popup-box .popup-box-body .popup-box-sidebar .user-preview .user-preview-cover{border-top-right-radius:0}.popup-box .popup-box-body .popup-box-sidebar .product-preview{border-top-right-radius:0;box-shadow:none}.popup-box .popup-box-body .popup-box-sidebar .product-preview .product-preview-image{border-top-right-radius:0}.popup-box .popup-box-body .popup-box-content{border-bottom-right-radius:12px;width:63.7755102041%}.popup-box .popup-box-body .popup-box-content.limited{max-height:620px;overflow-y:auto}.popup-box .popup-box-body .popup-box-content .widget-box{box-shadow:none}.popup-box .popup-box-title{font-size:1rem;font-weight:700;padding:32px 28px 0}.popup-box .popup-box-subtitle{font-size:.875rem;font-weight:700;margin-top:6px;padding:0 28px}.popup-box .popup-box-subtitle .light{color:#8f91ac;font-weight:500}.popup-box .form{margin-top:32px}.popup-box .form .form-row{padding:0 28px}.popup-box .form .form-uploadables{height:406px;margin-top:32px;overflow-y:auto;padding:0 28px 40px}.popup-box .widget-box .form .form-row{padding:0}.popup-box .popup-box-actions{box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:flex;justify-content:flex-end;padding:32px 38px}.popup-box .popup-box-actions.void{box-shadow:none}.popup-box .popup-box-actions.medium{padding:40px 28px}.popup-box .popup-box-actions.full{display:block;padding:40px 28px 28px}.popup-box .popup-box-actions .popup-box-action-text{font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:24px}.popup-box .popup-box-actions .popup-box-action{margin-right:16px;width:180px}.popup-box .popup-box-actions .popup-box-action.full{width:100%}.popup-box .popup-box-actions .popup-box-action:last-child{margin-right:0}@media screen and (max-width:680px){.popup-box .popup-box-body{display:block}.popup-box .popup-box-body .popup-box-content,.popup-box .popup-box-body .popup-box-sidebar{width:100%}.popup-box .popup-box-body .popup-box-sidebar{border-right:none}}.badge-item-preview{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:flex;height:154px;padding:32px 28px 0}.badge-item-preview .badge-item-preview-image{flex-shrink:0;height:90px;width:82px}.badge-item-preview .badge-item-preview-info{padding-left:24px}.badge-item-preview .badge-item-preview-info .badge-item-preview-title{font-size:1.125rem;font-weight:700}.badge-item-preview .badge-item-preview-info .badge-item-preview-text{font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:8px}.badge-item-preview .badge-item-preview-info .badge-item-preview-timestamp{color:#adafca;font-size:.75rem;font-weight:500;margin-top:14px;text-transform:uppercase}@media screen and (max-width:460px){.badge-item-preview{height:auto;padding-bottom:32px}}.badge-item-stat{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);padding:32px 28px;position:relative}.badge-item-stat.void{box-shadow:none;padding:20px 0 0}.badge-item-stat .text-sticker{position:absolute;right:-6px;top:10px}.badge-item-stat .badge-item-stat-image-preview{left:28px;position:absolute;top:32px}.badge-item-stat .badge-item-stat-image{background:#dedeea;border-radius:50%;display:block;margin:0 auto;width:150px}.badge-item-stat .badge-item-stat-title{font-size:1.125rem;font-weight:700;margin-top:36px;text-align:center}.badge-item-stat .badge-item-stat-text{color:#3e3f5e;font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin:16px auto 0;text-align:center;width:180px}.badge-item-stat .progress-stat{margin:54px auto 0;max-width:204px}.calendar{background-color:#fff}.calendar.small{max-width:215px}.calendar.small .calendar-week{border:none}.calendar.small .calendar-week .calendar-week-day{font-size:.75rem;padding:16px 0}.calendar.small .calendar-week .calendar-week-day .week-day-short{display:block}.calendar.small .calendar-week .calendar-week-day .week-day-long{display:none}.calendar.small .calendar-days .calendar-day-row .calendar-day{align-items:center;border:none;display:flex;flex-direction:column;height:44px;justify-content:center;padding:0}.calendar.small .calendar-days .calendar-day-row .calendar-day.inactive{background-color:#fff}.calendar.small .calendar-days .calendar-day-row .calendar-day.active .calendar-day-number,.calendar.small .calendar-days .calendar-day-row .calendar-day.current .calendar-day-number{height:24px;width:24px}.calendar.small .calendar-days .calendar-day-row .calendar-day .calendar-day-number{font-size:.75rem;position:static}.calendar.small .calendar-days .calendar-day-row .calendar-day .calendar-day-events{bottom:2px;position:absolute}.calendar.small .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event{display:block;margin:0 2px 0 0}.calendar.small .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event:last-child{margin:0}.calendar.small .calendar-days .calendar-day-row .calendar-day .calendar-day-event{border-radius:50%;height:4px;padding:0;width:4px}.calendar.small .calendar-days .calendar-day-row .calendar-day .calendar-day-event .calendar-day-event-text{display:none}.calendar .calendar-week{border-bottom:1px solid #eaeaf5;display:flex}.calendar .calendar-week .calendar-week-day{color:#8f91ac;font-size:1rem;font-weight:500;padding:28px 0;text-align:center;width:14.2857142857%}.calendar .calendar-week .calendar-week-day .week-day-short{display:none}.calendar .calendar-days .calendar-day-row{display:flex}.calendar .calendar-days .calendar-day-row .calendar-day{border-bottom:1px solid #eaeaf5;border-right:1px solid #eaeaf5;height:120px;padding:52px 12px 0 16px;position:relative;width:14.2857142857%}.calendar .calendar-days .calendar-day-row .calendar-day:last-child{border-right:none}.calendar .calendar-days .calendar-day-row .calendar-day.inactive{background-color:#fcfcfd}.calendar .calendar-days .calendar-day-row .calendar-day.inactive .calendar-day-number{color:#8f91ac;font-weight:500}.calendar .calendar-days .calendar-day-row .calendar-day.active .calendar-day-number,.calendar .calendar-days .calendar-day-row .calendar-day.current .calendar-day-number{align-items:center;border-radius:50%;display:flex;height:36px;justify-content:center;left:10px;top:8px;width:36px}.calendar .calendar-days .calendar-day-row .calendar-day.current .calendar-day-number{box-shadow:3px 5px 20px 0 rgba(94,92,154,.16)}.calendar .calendar-days .calendar-day-row .calendar-day.active .calendar-day-number{background-color:var(--secondary-color);color:#fff}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-number{font-size:1rem;font-weight:700;left:18px;position:absolute;top:20px;z-index:1}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-events{display:flex;flex-wrap:wrap}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event{display:none;margin-bottom:6px}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event:first-child,.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event:nth-child(2){display:block}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event:last-child{margin-bottom:0}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-event{border-radius:200px;color:#fff;cursor:pointer;font-size:.75rem;font-weight:700;overflow:hidden;padding:6px 12px;text-overflow:ellipsis;white-space:nowrap}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-event.primary{background-color:var(--main-color)}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-event.secondary{background-color:var(--secondary-color)}.calendar-weekly{background-color:#fff}.calendar-weekly .calendar-weekly-week{display:flex;padding-left:56px}.calendar-weekly .calendar-weekly-week-day{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:28px 0;width:14.2857142857%}.calendar-weekly .calendar-weekly-week-day.active .calendar-weekly-week-day-number{color:var(--secondary-color);font-weight:700}.calendar-weekly .calendar-weekly-week-day .calendar-weekly-week-day-text{color:#8f91ac;font-size:1rem;font-weight:500}.calendar-weekly .calendar-weekly-week-day .calendar-weekly-week-day-number{font-size:1.25rem;font-weight:500;margin-top:8px}.calendar-weekly .calendar-weekly-body-wrap{height:640px;overflow-y:auto}.calendar-weekly .calendar-weekly-body{padding:6px 0 0 56px;position:relative}.calendar-weekly .calendar-weekly-hours{left:0;position:absolute;top:0}.calendar-weekly .calendar-weekly-hours .calendar-weekly-hour{color:#8f91ac;font-size:.875rem;font-weight:500;height:120px}.calendar-weekly .calendar-weekly-days{display:flex}.calendar-weekly .calendar-weekly-day-column{width:14.2857142857%}.calendar-weekly .calendar-weekly-day-column.active .calendar-weekly-day-interval{background-color:#fcfcfd}.calendar-weekly .calendar-weekly-day-column:last-child .calendar-weekly-day-interval{border-right:none}.calendar-weekly .calendar-weekly-day-interval{border-right:1px solid #eaeaf5;border-top:1px solid #eaeaf5;height:120px;width:100%}.calendar-weekly .calendar-weekly-day-interval:last-child{border-bottom:1px solid #eaeaf5}.calendar-weekly .calendar-weekly-day-part{align-items:flex-start;border-bottom:1px solid rgba(234,234,245,.5);display:flex;height:50%;padding:0 10px;width:100%}.calendar-weekly .calendar-weekly-day-part:last-child{border-bottom:none}.calendar-weekly .calendar-weekly-day-part .calendar-weekly-day-event{border-radius:200px;color:#fff;cursor:pointer;font-size:.75rem;font-weight:700;overflow:hidden;padding:6px 12px;text-overflow:ellipsis;white-space:nowrap}.calendar-weekly .calendar-weekly-day-part .calendar-weekly-day-event.span-3{border-radius:12px;height:180px;position:relative;width:100%;z-index:1}.calendar-weekly .calendar-weekly-day-part .calendar-weekly-day-event.primary{background-color:var(--main-color)}.calendar-weekly .calendar-weekly-day-part .calendar-weekly-day-event.secondary{background-color:var(--secondary-color)}.calendar-daily{background-color:#fff}.calendar-daily .calendar-daily-body-wrap{height:640px;overflow-y:auto}.calendar-daily .calendar-daily-body{padding:6px 0 0 56px;position:relative}.calendar-daily .calendar-daily-hours{left:0;position:absolute;top:0}.calendar-daily .calendar-daily-hours .calendar-daily-hour{color:#8f91ac;font-size:.875rem;font-weight:500;height:120px}.calendar-daily .calendar-daily-interval{border-top:1px solid #eaeaf5;height:120px;width:100%}.calendar-daily .calendar-daily-interval:last-child{border-bottom:1px solid #eaeaf5}.calendar-daily .calendar-daily-interval-part{align-items:flex-start;border-bottom:1px solid rgba(234,234,245,.5);display:flex;height:50%;width:100%}.calendar-daily .calendar-daily-interval-part:last-child{border-bottom:none}.calendar-daily .calendar-daily-event{border-radius:12px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;height:100%;overflow:hidden;padding:12px 14px;text-overflow:ellipsis;white-space:nowrap;width:100%}.calendar-daily .calendar-daily-event.span-3{height:180px;position:relative;z-index:1}.calendar-daily .calendar-daily-event.primary{background-color:var(--main-color)}.calendar-daily .calendar-daily-event.secondary{background-color:var(--secondary-color)}.calendar-events-preview{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);padding:32px 28px}.calendar-events-preview.small .calendar-events-preview-title{font-size:.875rem}.calendar-events-preview.small .calendar-event-preview-list{margin-top:36px}.calendar-events-preview .calendar-events-preview-title{font-size:1.125rem;font-weight:700}.calendar-events-preview .calendar-event-preview-list{margin-top:48px}.calendar-event-preview-list .calendar-event-preview{margin-bottom:28px}.calendar-event-preview-list .calendar-event-preview:last-child{margin-bottom:0}.calendar-event-preview{padding-left:72px;position:relative}.calendar-event-preview.small .calendar-event-preview-start-time .calendar-event-preview-start-time-title{font-size:.875rem}.calendar-event-preview.small .calendar-event-preview-start-time .calendar-event-preview-start-time-text{font-size:.75rem;margin-top:4px}.calendar-event-preview.small .calendar-event-preview-info:before{border:2px solid transparent;content:"";height:8px;top:2px;width:8px}.calendar-event-preview.small .calendar-event-preview-info .calendar-event-preview-title{font-size:.875rem}.calendar-event-preview.small .calendar-event-preview-info .calendar-event-preview-text{font-size:.75rem;line-height:1.1666666667em}.calendar-event-preview.primary .calendar-event-preview-info:before{border-color:var(--main-color)}.calendar-event-preview.secondary .calendar-event-preview-info:before{border-color:var(--secondary-color)}.calendar-event-preview .calendar-event-preview-start-time{left:0;position:absolute;top:0;z-index:1}.calendar-event-preview .calendar-event-preview-start-time .calendar-event-preview-start-time-title{font-size:1rem;font-weight:700}.calendar-event-preview .calendar-event-preview-start-time .calendar-event-preview-start-time-text{font-size:.875rem;font-weight:500;margin-top:2px}.calendar-event-preview .calendar-event-preview-info{position:relative}.calendar-event-preview .calendar-event-preview-info:before{border:3px solid transparent;border-radius:50%;content:"";height:12px;left:-24px;position:absolute;top:0;width:12px}.calendar-event-preview .calendar-event-preview-info .calendar-event-preview-title{cursor:pointer;font-size:1rem;font-weight:700}.calendar-event-preview .calendar-event-preview-info .calendar-event-preview-text{color:#3e3f5e;font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:6px}.calendar-event-preview .calendar-event-preview-info .calendar-event-preview-time{font-size:.875rem;font-weight:500;margin-top:14px}.calendar-event-preview .calendar-event-preview-info .calendar-event-preview-time .bold{font-weight:700}.calendar-widget{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.calendar-widget .calendar-widget-header{display:flex;justify-content:space-between;padding:28px 28px 0}.calendar-widget .calendar-widget-header .calendar-widget-header-actions{align-items:center;display:flex}.calendar-widget .calendar-widget-header .calendar-widget-header-actions .slider-controls{margin-right:25px}.calendar-widget .calendar-widget-title{font-size:1.25rem;font-weight:700}.calendar-widget .slider-controls{display:flex}.calendar-widget .slider-controls .slider-control{margin-right:18px}.calendar-widget .slider-controls .slider-control:last-child{margin-right:0}.calendar-widget .calendar,.calendar-widget .calendar-weekly{margin-top:26px;padding:0 28px}.calendar-widget .calendar-daily{margin-top:60px;padding:0 28px}.calendar-widget .calendar-events-preview{margin-top:60px}@media screen and (max-width:680px){.calendar.full .calendar-week{border:none}.calendar.full .calendar-week .calendar-week-day{font-size:.75rem;padding:16px 0}.calendar.full .calendar-week .calendar-week-day .week-day-short{display:block}.calendar.full .calendar-week .calendar-week-day .week-day-long{display:none}.calendar.full .calendar-days .calendar-day-row .calendar-day{align-items:center;border:none;display:flex;flex-direction:column;height:44px;justify-content:center;padding:0}.calendar.full .calendar-days .calendar-day-row .calendar-day.inactive{background-color:#fff}.calendar.full .calendar-days .calendar-day-row .calendar-day.active .calendar-day-number,.calendar.full .calendar-days .calendar-day-row .calendar-day.current .calendar-day-number{height:24px;width:24px}.calendar.full .calendar-days .calendar-day-row .calendar-day .calendar-day-number{font-size:.75rem;position:static}.calendar.full .calendar-days .calendar-day-row .calendar-day .calendar-day-events{bottom:2px;flex-direction:row;position:absolute}.calendar.full .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event{display:block;margin:0 2px 0 0}.calendar.full .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event:last-child{margin:0}.calendar.full .calendar-days .calendar-day-row .calendar-day .calendar-day-event{border-radius:50%;height:4px;padding:0;width:4px}.calendar.full .calendar-days .calendar-day-row .calendar-day .calendar-day-event .calendar-day-event-text{display:none}}@media screen and (max-width:460px){.calendar-widget .calendar-widget-header{display:block}.calendar-widget .calendar-widget-header .calendar-widget-header-actions{justify-content:center}.calendar-widget .calendar-widget-header .calendar-widget-header-actions:first-child{flex-direction:column}.calendar-widget .calendar-widget-header .calendar-widget-header-actions:first-child .slider-controls{margin:12px 0 0;order:2}.calendar-widget .calendar-widget-header .calendar-widget-header-actions:last-child{margin-top:18px}.calendar-widget .calendar-widget-title{font-size:1rem}}.calendar-links-wrapper{display:flex;gap:2rem}.calendar-links-wrapper .popup-event-text a{align-items:center;display:flex;gap:.5rem}.calendar-links-wrapper .popup-event-text a:hover{color:var(--main-color)}.calendar-links-wrapper .popup-event-text a svg{height:2rem;width:1rem}.event-preview-list .event-preview{margin-bottom:32px}.event-preview-list .event-preview:last-child{margin-bottom:0}.event-preview{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.event-preview.small{box-shadow:none}.event-preview.small .event-preview-cover{border-radius:12px;height:80px}.event-preview.small .event-preview-info{display:block;height:auto;padding:20px 0 0 42px}.event-preview.small .event-preview-info .date-sticker{left:0;top:22px;width:30px}.event-preview.small .event-preview-info .date-sticker .date-sticker-day{border-top-left-radius:8px;border-top-right-radius:8px;font-size:1rem;padding:6px 0 2px}.event-preview.small .event-preview-info .date-sticker .date-sticker-month{border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:.625rem;padding:2px 0}.event-preview.small .event-preview-title{font-size:.875rem}.event-preview.small .event-preview-text{font-size:.75rem;line-height:1.1666666667em;margin-top:12px}.event-preview.small .event-preview-timestamp{color:#8f91ac;font-size:.75rem;margin-top:6px}.event-preview .event-preview-cover{border-top-left-radius:12px;border-top-right-radius:12px;height:98px;width:100%}.event-preview .event-preview-info{display:flex;flex-direction:column;justify-content:space-between;padding:40px 28px 32px;position:relative}.event-preview .event-preview-info.calendar-preview{min-height:385px}.event-preview .event-preview-info .date-sticker{left:28px;position:absolute;top:-42px}.event-preview .event-preview-info-bottom{margin-top:1rem}.event-preview .event-preview-title{cursor:pointer;font-size:1rem;font-weight:700}.event-preview .event-preview-timestamp{font-size:.875rem;font-weight:500;margin-top:10px}.event-preview .event-preview-timestamp .bold{font-weight:700}.event-preview .event-preview-text{color:#3e3f5e;font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:20px}.event-preview .meta-line{margin-top:26px}.event-preview .button{margin-top:38px;width:100%}.quest-preview-list .quest-preview{margin-bottom:28px}.quest-preview-list .quest-preview:last-child{margin-bottom:0}.quest-preview .quest-preview-info{position:relative}.quest-preview .quest-preview-info .quest-preview-image{border-radius:12px;height:50px;width:50px}.quest-preview .quest-preview-info .quest-preview-title{font-size:.875rem;font-weight:700}.quest-preview .quest-preview-info .quest-preview-text{color:#3e3f5e;font-size:.75rem;font-weight:500;line-height:1.3333333333em;margin-top:4px}.quest-preview .quest-preview-info.exp-line{padding:0}.quest-preview .quest-preview-info .text-sticker.small-text{align-items:center;display:flex;margin-left:auto}.quest-preview .progress-stat{margin-top:10px}.quest-item{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);position:relative}.quest-item .quest-item-cover{border-top-left-radius:12px;border-top-right-radius:12px;display:block;height:120px;width:100%}.quest-item .quest-item-cover.gradient-1{background:linear-gradient(to left top,var(--main-color-100),var(--main-color-300),var(--main-color-600))}.quest-item .quest-item-cover.gradient-2{background:linear-gradient(to left top,var(--main-color-300),var(--main-color),var(--main-color-700))}.quest-item .quest-item-cover.gradient-3{background:linear-gradient(to right top,var(--main-color-600),var(--main-color-100),var(--main-color-300))}.quest-item .quest-item-cover.gradient-4{background:linear-gradient(to top,var(--main-color-200),var(--main-color-800))}.quest-item .quest-item-cover.gradient-5{background:linear-gradient(to bottom right,var(--main-color-900),var(--main-color-800),var(--main-color-700),var(--main-color-600))}.quest-item .text-sticker{position:absolute;right:-6px;top:10px}.quest-item .quest-item-info{padding:44px 28px 28px;position:relative}.quest-item .quest-item-badge{border:6px solid #fff;border-radius:50%;left:22px;position:absolute;top:-28px}.quest-item .quest-item-badge.quest-item-badge-module-slider{border:none}.quest-item .quest-item-badge.quest-item-badge-module-slider img{border:6px solid #fff;border-radius:50%;height:60px;width:60px}.quest-item .quest-item-title{font-size:1.125rem;font-weight:700}.quest-item .quest-item-text{color:#3e3f5e;font-family:Titillium Web,sans-serif;font-size:.875rem;font-weight:500;line-height:1.4285714286em;margin-top:18px}.quest-item .progress-stat{margin-top:48px;max-width:228px}.quest-item .quest-item-meta{align-items:center;border-top:1px solid #eaeaf5;display:flex;margin-top:22px;padding:14px 0}.quest-item .quest-item-meta .quest-item-meta-info{margin-left:10px}.quest-item .quest-item-meta .quest-item-meta-title{font-size:.75rem;font-weight:700}.quest-item .quest-item-meta .quest-item-meta-text{color:#3e3f5e;font-size:.625rem;font-weight:500}.forum-post-header{align-items:center;display:flex;height:40px}.forum-post-header .forum-post-header-title{font-size:.75rem;font-weight:700;text-transform:uppercase}.forum-post-header .forum-post-header-title:first-child{flex-shrink:0;padding-left:28px;width:184px}.forum-post-header .forum-post-header-title:last-child{width:79.185520362%}.forum-post-list{box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.forum-post-list .forum-post{box-shadow:none}.forum-post-list .forum-post:first-child,.forum-post-list .forum-post:first-child .forum-post-meta{border-top-left-radius:12px;border-top-right-radius:12px}.forum-post-list .forum-post:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.forum-post{background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.forum-post .forum-post-meta{align-items:center;background-color:#fcfcfd;display:flex;justify-content:space-between;min-height:56px;padding:0 28px}.forum-post .forum-post-timestamp{color:#8f91ac;font-size:.875rem;font-weight:500}.forum-post .forum-post-actions{display:flex}.forum-post .forum-post-actions .forum-post-action{margin-right:32px}.forum-post .forum-post-actions .forum-post-action:last-child{margin-right:0}.forum-post .forum-post-action{cursor:pointer;font-size:.875rem;font-weight:700}.forum-post .forum-post-action:hover{color:var(--main-color-800)}.forum-post .forum-post-action.light{color:#adafca}.forum-post .forum-post-action.light:hover{color:#3e3f5e}.forum-post .forum-post-content{display:flex;min-height:234px}.forum-post .forum-post-content .forum-post-user{flex-shrink:0;width:184px}.forum-post .forum-post-content .forum-post-info{width:79.185520362%}.forum-post .forum-post-user{align-items:center;display:flex;flex-direction:column;padding-top:28px}.forum-post .forum-post-user .user-avatar.small{display:none}.forum-post .forum-post-user .forum-post-user-title{font-size:.875rem;font-weight:700;margin-top:8px}.forum-post .forum-post-user .forum-post-user-title a{color:#3e3f5e;font-weight:700}.forum-post .forum-post-user .forum-post-user-text{color:#8f91ac;font-size:.75rem;font-weight:500;margin-top:4px}.forum-post .forum-post-user .forum-post-user-text a{color:#8f91ac;font-weight:500}.forum-post .forum-post-user .forum-post-user-text a:hover{color:var(--main-color-800)}.forum-post .forum-post-user .forum-post-user-tag{background-color:var(--secondary-color-900);border-radius:200px;color:#fff;font-size:.75rem;font-weight:700;height:20px;line-height:20px;margin-top:12px;padding:0 8px;text-transform:uppercase}.forum-post .forum-post-user .forum-post-user-tag.organizer{background-color:var(--secondary-color)}.forum-post .forum-post-info{padding:32px 28px 32px 0}.forum-post .forum-post-info .forum-post-paragraph{font-size:.875rem;font-weight:500;line-height:1.7142857143em;margin-top:24px}.forum-post .forum-post-info .forum-post-paragraph:first-child{margin-top:0}.forum-post .forum-post-info .forum-post-paragraph .bold{font-weight:700}.forum-post .forum-post-info .forum-post-image{height:auto;margin-top:24px;width:75%}@media screen and (max-width:460px){.forum-post-header{display:none}.forum-post .forum-post-content{display:block}.forum-post .forum-post-content .forum-post-info,.forum-post .forum-post-content .forum-post-user{width:100%}.forum-post .forum-post-actions .forum-post-action{margin-right:16px}.forum-post .forum-post-actions .forum-post-action:last-child{margin-right:0}.forum-post .forum-post-user{align-items:flex-start;padding-left:28px}.forum-post .forum-post-user .user-avatar{display:none}.forum-post .forum-post-user .user-avatar.small{display:block}.forum-post .forum-post-info{padding-left:28px}}.slider-panel .slider-panel-slide{padding-top:56.25%;position:relative;width:100%}.slider-panel .slider-panel-slide-image{border-radius:12px;height:100%;left:0;position:absolute;top:0;width:100%}.slider-panel .slider-panel-roster{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:flex;height:100px;margin-top:16px;padding:0 46px 0 74px;position:relative}.slider-panel .slider-panel-roster .slider-controls{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;padding:0 12px;position:absolute;top:0;width:100%;z-index:1}.slider-panel .slider-panel-roster .slider-controls:after,.slider-panel .slider-panel-roster .slider-controls:before{background-color:#eaeaf5;content:"";height:20px;position:absolute;top:40px;width:1px}.slider-panel .slider-panel-roster .slider-controls:before{left:46px}.slider-panel .slider-panel-roster .slider-controls:after{display:none;right:46px}.slider-panel .slider-panel-roster .button{margin-right:28px;position:relative;width:180px;z-index:2}.slider-panel .slider-panel-roster .roster-pictures{position:relative;z-index:2}.roster-pictures{display:flex;padding:0 22px;position:relative}.roster-pictures:after,.roster-pictures:before{background-color:#eaeaf5;content:"";height:20px;position:absolute;top:14px;width:1px}.roster-pictures:before{left:0}.roster-pictures:after{right:0}.roster-pictures .roster-picture{margin-right:28px}.roster-pictures .roster-picture:last-child{margin-right:0}.roster-picture{cursor:pointer;height:48px;position:relative;width:48px}.roster-picture.tns-nav-active:before{border:4px solid var(--secondary-color);border-radius:12px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.roster-picture .roster-picture-image{border-radius:12px;height:100%;width:100%}@media screen and (max-width:1365px){.slider-panel .slider-panel-roster{justify-content:center}.slider-panel .slider-panel-roster .roster-pictures{display:none}.slider-panel .slider-panel-roster .slider-controls:after{display:block}}.chart-wrap{height:360px;width:100%}.chart-wrap.small{height:210px}.chart{height:100%;position:relative;width:100%}.header{background-color:var(--secondary-color);height:65px;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:999}.header,.header .header-actions{align-items:center;display:flex}.header .header-actions.search-bar{width:30%}.header .header-actions.search-bar .header-search-dropdown{width:100%}.header .header-actions .progress-stat{width:110px}.header .header-actions .register-button{margin:0 30px;padding:0 26px}.header .header-actions .login-form{margin:0 14px 0 12px}.header .header-actions .login-form .button{flex-shrink:0;height:52px;width:52px}.header .header-brand{align-items:center;display:flex}.header .header-brand .logo{margin-left:15px}.header .header-brand .logo img{max-width:50px}.header .header-brand .header-brand-text{color:#fff;font-family:Titillium Web,sans-serif;font-size:1.25rem;font-weight:900;margin-left:26px;text-transform:uppercase}.header .mobilemenu-trigger,.header .sidemenu-trigger{align-items:center;cursor:pointer;display:flex;height:65px;justify-content:center;width:80px}.header .sidemenu-trigger.active .icon-grid,.header .sidemenu-trigger:hover .icon-grid{fill:#fff}.header .sidemenu-trigger .icon-grid{pointer-events:none;transition:fill .3s ease-in-out}.header .mobilemenu-trigger{display:none}.header .input-search{width:100%}.header .action-list{height:65px}.header .action-list:after,.header .action-list:before{top:18px}.header .action-item{height:65px;width:80px}.sidemenu-trigger .icon-grid{fill:var(--secondary-color-600)}.sidemenu-trigger.active .icon-grid{fill:#fff}.floaty-bar{align-items:center;background-color:var(--secondary-color);bottom:0;display:flex;display:none;height:60px;justify-content:center;left:0;position:fixed;width:100%;z-index:10000}.floaty-bar .bar-actions{align-items:center;display:flex}.floaty-bar .bar-actions .progress-stat{margin:0 32px;width:110px}.floaty-bar .action-list{height:60px}.floaty-bar .action-list:after,.floaty-bar .action-list:before{top:14px}.floaty-bar .action-list .action-list-item.unread:after{top:16px}.floaty-bar .action-item{height:60px;width:80px}.floaty-bar .login-button{padding:0 26px}@media screen and (max-width:1365px){.header.logged-out .header-actions .mobilemenu-trigger{display:flex}.header .header-actions .navigation{display:none}.header .header-actions .progress-stat{margin-right:28px}.header .header-actions.search-bar{margin-right:26px;width:50%}}@media screen and (max-width:960px){.header.logged-out .header-actions:nth-last-child(2){display:block}.header.logged-out .header-actions .navigation,.header.logged-out .header-actions .register-button,.header.logged-out .header-actions:last-child,.header .progress-stat{display:none}.header .header-actions .navigation{display:none}.header .header-actions.search-bar{width:80%}.floaty-bar.logged-out{display:flex}}@media screen and (max-width:680px){.header{height:60px;justify-content:flex-start}.header .logo-image{margin-top:4px}.header .client-logo-header-actions{display:none}.header .last-header-actions{margin-left:auto}.header .header-actions.search-bar{height:100%;margin-right:0}.header .header-actions.search-bar .interactive-input{height:100%}.header .header-actions.search-bar .interactive-input input{border-radius:0}.header .header-actions .header-brand .logo{margin-left:16px}.header .header-actions .sidemenu-trigger{display:none}.floaty-bar,.header .header-actions .mobilemenu-trigger{display:flex}}@media screen and (max-width:480px){.header-notifications-dropdown{left:-190px;width:283px}.header-flags-dropdown{left:-135px}.header .last-header-actions .action-item{padding:0 15px;width:auto}.header .last-header-actions .action-list{padding:0}.header .last-header-actions .action-list .action-list-item{padding:0 15px}.floaty-bar .bar-actions:first-child{display:none}.floaty-bar .action-list{padding:0}.floaty-bar .action-list:after,.floaty-bar .action-list:before{display:none}.floaty-bar .action-list .action-list-item{padding:0 20px}.floaty-bar .action-item{padding:0 20px;width:auto}}.navigation{height:80px}.menu-main{display:flex}.menu-main .menu-main-item{position:relative}.menu-main .menu-main-item .menu-main-item-link{color:#fff;cursor:pointer;display:block;font-size:.75rem;font-weight:700;line-height:80px;padding:0 24px;transition:color .2s ease-in-out}.menu-main .menu-main-item .menu-main-item-link .icon-dots{transition:fill .2s ease-in-out}.menu-main .menu-main-item:hover>.menu-main-item-link{color:var(--main-color-300)}.menu-main .menu-main-item:hover>.menu-main-item-link .icon-dots{fill:var(--main-color-300)}.menu-main .menu-main-item:hover>.menu-main{opacity:1;pointer-events:auto;transform:translate(0);visibility:visible}.menu-main .menu-main-item .menu-main{background-color:var(--secondary-color);border-radius:10px;flex-flow:column;opacity:0;padding:8px 0;pointer-events:none;position:absolute;top:64px;transform:translateY(-40px);transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:120px}.menu-main .menu-main-item .menu-main .menu-main-item .menu-main-item-link{line-height:1em;padding:8px 0 8px 18px}.menu.small .menu-item.active .menu-item-link:hover,.menu.small .menu-item .menu-item-link,.menu.small .menu-item .menu-item-link:hover{padding-left:0}.menu .menu-item{margin-bottom:10px;padding:0 16px}.menu .menu-item:last-child{margin-bottom:0}.menu .menu-item.active .menu-item-link{fill:#fff}.menu .menu-item.active .menu-item-link,.menu .menu-item.active .menu-item-link:hover{background-color:var(--main-color);box-shadow:4px 7px 12px 0 rgba(35,210,226,.2);color:#fff}.menu .menu-item.active .menu-item-link:hover{padding-left:62px}.menu .menu-item.active .menu-item-link .menu-item-link-icon,.menu .menu-item.active .menu-item-link:hover .menu-item-link-icon{fill:#fff!important;color:#fff!important}.menu .menu-item .menu-item-link{border-radius:12px;display:block;font-size:.875rem;font-weight:700;height:48px;line-height:48px;padding-left:62px;position:relative;transition:all .2s ease-in-out}.menu .menu-item .menu-item-link:hover{fill:#3e3f5e;background-color:#fff;box-shadow:3px 5px 20px 0 rgba(94,92,154,.12);color:#3e3f5e;padding-left:70px}.menu .menu-item .menu-item-link:hover .menu-item-link-icon{fill:var(--main-color)!important;color:var(--main-color)!important}.menu .menu-item .menu-item-link .menu-item-link-icon{left:14px;pointer-events:none;position:absolute;top:14px;transition:all .2s ease-in-out}.section-navigation{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);height:80px;padding:0 43px;position:relative}.section-navigation .slider-controls .slider-control{height:80px;position:absolute;top:0;width:43px}.section-navigation .slider-controls .slider-control.left{left:0}.section-navigation .slider-controls .slider-control.right{right:0}.section-menu{height:80px;overflow:hidden}.section-menu.secondary .section-menu-item.active,.section-menu.secondary .section-menu-item:hover{border-bottom:4px solid var(--secondary-color)}.section-menu.secondary .section-menu-item.active .section-menu-item-icon{fill:#3e3f5e}.section-menu.medium .section-menu-item{width:160px}.section-menu .section-menu-item{float:left;height:80px;position:relative;width:122px}.section-menu .section-menu-item.active{border-bottom:4px solid var(--main-color)}.section-menu .section-menu-item.active .section-menu-item-icon{fill:#3e3f5e;opacity:1}.section-menu .section-menu-item:hover{border-bottom:4px solid var(--main-color)}.section-menu .section-menu-item:hover .section-menu-item-icon{opacity:0;transform:translateY(-20px);visibility:hidden}.section-menu .section-menu-item:hover .section-menu-item-text{opacity:1;transform:translate(0);visibility:visible}.section-menu .section-menu-item:after{background-color:#eaeaf5;content:"";height:20px;position:absolute;right:0;top:30px;width:1px}.section-menu .section-menu-item:first-child:before{background-color:#eaeaf5;content:"";height:20px;left:0;position:absolute;top:30px;width:1px}.section-menu .section-menu-item .section-menu-item-icon{fill:#adafca;left:50%;margin-left:-10px;opacity:.6;position:absolute;top:30px;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out}.section-menu .section-menu-item .section-menu-item-text{color:#3e3f5e;font-size:.875rem;font-weight:700;opacity:0;position:absolute;text-align:center;top:34px;transform:translateY(20px);transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out;visibility:hidden;width:100%}.sidebar{height:100%;padding-top:80px;position:fixed;top:0;z-index:9999}.sidebar.right{right:0}.sidebar.left{left:0}.sidebar.navigation-widget{margin-top:65px;overflow-y:auto;padding-top:0;transition:transform .35s ease-in-out}.sidebar.navigation-widget.navigation-widget-mobile{margin-top:0;z-index:100000}.sidebar.navigation-widget.closed{overflow-y:visible;padding-top:20px}.sidebar.navigation-widget.delayed{transition-delay:.25s}.sidebar.navigation-widget.hidden{transform:translate(-100%)}.sidebar.chat-widget{height:100%}.sidebar.chat-widget.chat-widget-overlay{height:auto}.sidebar.chat-widget.chat-widget-overlay .chat-widget-form{bottom:0}.sidebar.chat-widget.closed{transform:translate(220px)}.sidebar.chat-widget.closed .chat-widget-form{bottom:0}.sidebar.chat-widget.hidden{transform:translate(100%)}.sidebar.chat-widget .chat-widget-button,.sidebar.chat-widget .chat-widget-form{left:0;position:absolute;z-index:9999}.sidebar.chat-widget .chat-widget-form{bottom:80px}.sidebar.chat-widget .chat-widget-button{bottom:0}.section .section-filters-bar{margin-top:30px}.section-header{align-items:center;display:flex;justify-content:space-between}.section-header-info .section-pretitle{color:#8f91ac;font-size:.75rem;font-weight:600;text-transform:uppercase}.section-header-info .section-title{font-size:1.625rem;font-weight:700;margin-top:8px}.section-header-info .section-title .highlighted{color:var(--main-color-800)}.section-header-info .section-title .highlighted.secondary{color:var(--secondary-color)}.section-header-info .section-title.pinned:before{background-color:var(--main-color);border-radius:200px;color:#fff;content:"pinned";display:inline-block;font-size:.75rem;font-weight:700;line-height:1em;margin-right:12px;padding:4px 8px;position:relative;text-transform:uppercase;top:-4px}.section-header-actions{align-items:flex-end;display:flex;padding-bottom:4px}.section-header-actions .section-header-action{color:#adafca;cursor:pointer;font-size:.875rem;font-weight:700;transition:color .2s ease-in-out}.section-header-actions .section-header-action.info{color:#3e3f5e;cursor:auto;font-size:medium}.section-header-actions .section-header-action:hover{color:#3e3f5e}.section-header-actions .section-header-action+.section-header-action{margin-left:32px}.section-header-actions .slider-controls{display:flex;justify-content:space-between;width:60px}.section-header-actions .section-header-subsection{color:#3e3f5e;font-size:.875rem;font-weight:700}.section-header-actions .section-header-subsection:last-child{color:#adafca}.section-header-actions .section-header-subsection+.section-header-subsection{margin-left:26px;position:relative}.section-header-actions .section-header-subsection+.section-header-subsection:before{background-color:var(--main-color);content:"";height:10px;left:-13px;position:absolute;top:2px;width:2px}.section-filters-bar{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:flex;flex-direction:column;height:auto;justify-content:space-between;padding:32px 28px}.section-filters-bar .form+.button{margin-top:0}.section-filters-bar.centered{justify-content:center}.section-filters-bar.v1 .form .form-select,.section-filters-bar.v3 .form,.section-filters-bar.v5 .section-filters-bar-actions:first-child .form{display:none}.section-filters-bar .section-filters-bar-actions{align-items:center;display:flex}.section-filters-bar .section-filters-bar-actions .form+.filter-tabs{margin-left:80px}.section-filters-bar .section-filters-bar-actions .form+.button{flex-shrink:0;margin-left:16px}.section-filters-bar .form-input.with-button{width:240px}.section-filters-bar .form-input.with-button input{padding-right:82px}.section-filters-bar .form-item.split.medium .button{width:180px}.section-filters-bar .form-item.split .form-input-decorated{width:188px}.section-filters-bar .form-item.split .form-input-decorated .form-input{width:100%}.section-filters-bar .form-item.split .form-input,.section-filters-bar .form-item.split .form-select{width:300px}.section-filters-bar .form-item.split .form-select.small{width:254px}.section-filters-bar .form-item.split .button{width:64px}.section-filters-bar .button{width:180px}.section-filters-bar .filter-tabs{height:96px}.section-filters-bar .section-filters-bar-title{font-size:1rem;font-weight:700}.section-filters-bar .section-filters-bar-title a{color:#3e3f5e;font-weight:700}.section-filters-bar .section-filters-bar-title .separator{background-color:var(--main-color);display:inline-block;height:10px;margin:0 12px;width:2px}.section-filters-bar .section-filters-bar-title+.section-filters-bar-text{margin-top:8px}.section-filters-bar .section-filters-bar-title+.section-filters-bar-text.small-space{margin-top:4px}.section-filters-bar .section-filters-bar-text{align-items:center;color:#3e3f5e;display:flex;font-family:Rajdhani,sans-serif;font-size:.875rem;font-weight:500}.section-filters-bar .section-filters-bar-text .bold{font-weight:700}.section-filters-bar .section-filters-bar-text .bold:last-child{margin-right:4px}.section-filters-bar .section-filters-bar-text .highlighted{color:var(--main-color-800);font-weight:700;margin:0 4px}.section-filters-bar .section-filters-bar-text .user-avatar{margin:0 4px}.section-pager-bar-wrap{margin-top:32px}.section-pager-bar-wrap.align-right{text-align:right}.section-pager-bar-wrap.align-center{text-align:center}.section-pager-bar-wrap .section-pager-bar{display:inline-block;margin:0}.section-pager-bar{background-color:#fff;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);height:60px;margin:32px auto 0;overflow:hidden;position:relative;width:494px}.section-pager-bar .section-pager{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.section-pager-bar .section-pager-controls .slider-control{background-color:#fff;height:60px;position:absolute;top:0;width:60px;z-index:2}.section-pager-bar .section-pager-controls .slider-control.left{border-bottom-left-radius:12px;border-top-left-radius:12px;left:0}.section-pager-bar .section-pager-controls .slider-control.right{border-bottom-right-radius:12px;border-top-right-radius:12px;right:0}.section-pager{align-items:center;display:flex}.section-pager.secondary .section-pager-item.active .section-pager-item-text,.section-pager.secondary .section-pager-item:hover .section-pager-item-text{color:var(--secondary-color)}.section-pager .section-pager-item{cursor:pointer;padding:0 8px;position:relative}.section-pager .section-pager-item.active:before,.section-pager .section-pager-item.active:last-child:after{top:12px}.section-pager .section-pager-item:before{background-color:#eaeaf5;content:"";height:20px;left:0;position:absolute;top:0;width:1px}.section-pager .section-pager-item:last-child:after{background-color:#eaeaf5;content:"";height:20px;position:absolute;right:0;top:0;width:1px}.section-pager .section-pager-item.active .section-pager-item-text,.section-pager .section-pager-item:hover .section-pager-item-text{background-color:#fff;box-shadow:3px 5px 20px 0 rgba(94,92,154,.12);color:var(--main-color-800)}.section-pager .section-pager-item .section-pager-item-text{background-color:#fff;border-radius:12px;font-size:.875rem;font-weight:700;padding:16px;transition:color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out}.section-results-text{color:#8f91ac;font-size:.875rem;font-weight:500;margin-top:-12px}.section-banner{background:url(../../../frontoffice/img/banner/banner-bg.png) no-repeat 50%;border-radius:12px;min-height:160px;padding:52px 60px 0 200px;position:relative}.section-banner .section-banner-icon{bottom:0;left:0;position:absolute}.section-banner .section-banner-text,.section-banner .section-banner-title{color:#fff}.section-banner .section-banner-title{font-size:2.25rem;font-weight:700}.section-banner .section-banner-text{font-size:1rem;font-weight:500;margin-top:10px}@media screen and (max-width:1500px){.section-filters-bar.v4 .form-item.split .form-select.small{width:200px}}@media screen and (max-width:1365px){.section-filters-bar.v1,.section-filters-bar.v3,.section-filters-bar.v4,.section-filters-bar.v5,.section-filters-bar.v7{flex-direction:column;height:auto;padding:32px 28px}.section-filters-bar.v1 .filter-tabs,.section-filters-bar.v3 .filter-tabs,.section-filters-bar.v5 .filter-tabs{display:none}.section-filters-bar.v1 .section-filters-bar-actions,.section-filters-bar.v4 .section-filters-bar-actions,.section-filters-bar.v7 .section-filters-bar-actions{margin-bottom:40px}.section-filters-bar.v1 .section-filters-bar-actions:last-child,.section-filters-bar.v4 .section-filters-bar-actions:last-child,.section-filters-bar.v7 .section-filters-bar-actions:last-child{margin-bottom:0}.section-filters-bar.v1 .section-filters-bar-actions .form{display:flex}.section-filters-bar.v1 .section-filters-bar-actions .form .form-select{display:block;margin-left:16px;width:254px}.section-filters-bar.v3 .form{display:block}.section-filters-bar.v4 .section-filters-bar-actions{margin-bottom:40px}.section-filters-bar.v5 .section-filters-bar-actions{align-items:center;flex-direction:column;width:100%}.section-filters-bar.v5 .section-filters-bar-actions:first-child .form{display:block}.section-filters-bar.v5 .section-filters-bar-actions:first-child .form .form-select{margin-bottom:24px}.section-filters-bar.v5 .section-filters-bar-actions .form-item.split{align-items:center;flex-direction:column;width:100%}.section-filters-bar.v5 .section-filters-bar-actions .form-item.split .form-select{margin:0 0 24px;width:100%}.section-results-text{margin-top:24px;text-align:center}}@media screen and (max-width:960px){.section-filters-bar.v1 .section-filters-bar-actions{justify-content:center;width:100%}.section-filters-bar.v1 .section-filters-bar-actions .form{display:block}.section-filters-bar.v1 .section-filters-bar-actions .form .form-input.with-button{width:100%}.section-filters-bar.v1 .section-filters-bar-actions .form .form-select{margin:24px 0 0;width:100%}.section-filters-bar.v2{flex-direction:column;height:auto;padding:32px 28px}.section-filters-bar.v2 .form .form-item.split{align-items:center;flex-direction:column}.section-filters-bar.v2 .form .form-item.split .form-select{margin:0 0 24px;width:100%}.section-filters-bar.v4 .section-filters-bar-actions{margin-bottom:0;width:100%}.section-filters-bar.v4 .section-filters-bar-actions .form-item.split{align-items:center;flex-direction:column}.section-filters-bar.v4 .section-filters-bar-actions .form-item.split .form-input,.section-filters-bar.v4 .section-filters-bar-actions .form-item.split .form-select{margin:0 0 24px;width:100%}.section-filters-bar.v4 .section-filters-bar-actions:first-child .form-item.split{position:relative}.section-filters-bar.v4 .section-filters-bar-actions:first-child .form-item.split .form-input{width:100%}.section-filters-bar.v4 .section-filters-bar-actions:first-child .form-item.split .form-input input{padding-right:82px}.section-filters-bar.v4 .section-filters-bar-actions:first-child .form-item.split .button{position:absolute;right:0;top:0}.section-filters-bar.v6{flex-direction:column;height:auto;padding:32px 28px}.section-filters-bar.v6.v6-2 .section-filters-bar-actions:first-child .form-item.split{flex-direction:column;position:relative}.section-filters-bar.v6.v6-2 .section-filters-bar-actions:first-child .form-item.split .form-input,.section-filters-bar.v6.v6-2 .section-filters-bar-actions:first-child .form-item.split .form-input-decorated{width:100%}.section-filters-bar.v6.v6-2 .section-filters-bar-actions:first-child .form-item.split .form-input input{padding-right:0}.section-filters-bar.v6.v6-2 .section-filters-bar-actions:first-child .form-item.split .button{margin:0 auto 16px;position:static;width:180px}.section-filters-bar.v6 .section-filters-bar-actions{justify-content:center;width:100%}.section-filters-bar.v6 .section-filters-bar-actions:first-child .form-item.split{position:relative}.section-filters-bar.v6 .section-filters-bar-actions:first-child .form-item.split .form-input{margin-bottom:24px;width:100%}.section-filters-bar.v6 .section-filters-bar-actions:first-child .form-item.split .form-input input{padding-right:82px}.section-filters-bar.v6 .section-filters-bar-actions:first-child .form-item.split .button{position:absolute;right:0;top:0}.section-filters-bar.v7 .section-filters-bar-actions{flex-direction:column;justify-content:center;width:100%}.section-filters-bar.v7 .section-filters-bar-actions .form+.button{margin-top:24px}.section-filters-bar.v7 .section-filters-bar-actions .form-item.split{position:relative}.section-filters-bar.v7 .section-filters-bar-actions .form-item.split .form-input{width:100%}.section-filters-bar.v7 .section-filters-bar-actions .form-item.split .form-input input{padding-right:82px}.section-filters-bar.v7 .section-filters-bar-actions .form-item.split .button{position:absolute;right:0;top:0}.section-pager-bar{width:306px}.section-banner{height:86px;min-height:auto;padding:18px 28px 0 108px}.section-banner .section-banner-icon{height:86px;width:92px}.section-banner .section-banner-title{font-size:1.5rem}.section-banner .section-banner-text{font-size:.75rem;margin-top:6px}}@media screen and (max-width:480px){.section-filters-bar .section-filters-bar-actions:last-child .form-item.split.medium .button,.section-filters-bar.v2 .form-item.split.medium .button{width:100%}}.empty-state{align-items:center;display:flex;flex-direction:column}.empty-state .empty-state-icon{fill:#3e3f5e}.empty-state .empty-state-title{font-size:1.375rem;font-weight:700;margin-top:20px}.empty-state .empty-state-subtitle{font-size:.875rem;font-weight:700;margin-top:12px;text-transform:uppercase}.empty-state .empty-state-text{color:#adafca;font-size:.75rem;font-weight:700;margin-top:6px}.user-ranking{padding:2px 0 0 52px}.user-ranking .user-status-title{margin-top:12px!important}.user-ranking .action-request{cursor:auto;width:85px}.news-widget .widget-box-status-content{border-top:1px solid #ededed;margin-top:15px}.news-widget .widget-box-status-content .content-actions{height:auto;padding-top:20px}.news-widget img.video-status-image{height:294px;-o-object-fit:cover;object-fit:cover}.title{font-size:1rem;font-weight:700}.title .highlighted{color:var(--main-color-800)}.reply-badge{background:#dedeea;border-radius:8px;color:#3e3f5e;cursor:pointer;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:700;margin:11px 15px;padding:5px 10px;position:absolute;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;z-index:9}.reply-badge:hover{background:#adafca;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1)}.fc .fc-day-number{color:#adafca!important;font-size:1.125rem!important;font-weight:700!important;padding:7px 8px!important}.fc .fc-toolbar h2{margin-bottom:10px;width:100%}.fc .fc-toolbar .fc-today-button{margin-left:0}.fc .fc-toolbar button{background-color:#fff;background-image:none;border:1px solid #dedeea;border-radius:10px;box-shadow:none;color:#adafca;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:700;height:30px;line-height:18px;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.fc .fc-toolbar button:hover{background-color:#2e2e47;background-image:none;border-color:#2e2e47;color:#fff}.fc .fc-day-grid-event{border-radius:12px;padding:3px 10px}.section-filters-bar-actions .form-input{float:left;margin-right:10px}.sibeb-filter input[type=checkbox]:disabled:not(:checked)+label>img:hover,.sibeb-filter input[type=radio]:disabled:not(:checked)+label>img:hover{filter:grayscale(1)}.sibeb-filter input[type=checkbox]:disabled+label>img,.sibeb-filter input[type=checkbox]:not(read-only)+label>img,.sibeb-filter input[type=radio]:disabled+label>img,.sibeb-filter input[type=radio]:not(read-only)+label>img{cursor:auto}.sibeb-filter.sibeb-filter-small label>img{height:80px}.sibeb-filter label>img{border-radius:12px;cursor:pointer;filter:grayscale(100%);height:100px;-o-object-fit:cover;object-fit:cover;transition:color .2s ease-in-out,box-shadow .2s ease-in-out,scale .2s ease-in-out;width:100%}.sibeb-filter label>img:hover{filter:grayscale(60%)}.sibeb-filter input[type=checkbox]:checked+label>img,.sibeb-filter input[type=radio]:checked+label>img{box-shadow:0 0 20px 0 #000;filter:grayscale(0);transform:scale(1.05)}.sibeb-filter p{font-weight:600}@media screen and (min-width:1070px){.section-filters-bar-actions.buttons{justify-content:flex-end}}.badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;vertical-align:baseline;white-space:nowrap}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-danger{background-color:#ff5384}.badge-success{background-color:#1df377}.badge-warning{background-color:#fff10d}.medal{background-color:var(--main-color);border-radius:100%}.medal.big{height:148px;width:148px}.no-notifications{color:#adafca;font-weight:700;padding:2em 1em;text-align:center}#notification-cleared svg{fill:#1df377;display:block;height:100px;margin:60px auto 0;width:100px}.game-header .description{font-family:Titillium Web,sans-serif;font-weight:500}.game-header .image{border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);cursor:pointer;display:block;height:120px;margin:0 auto;max-width:800px;position:relative;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;width:100%}.game-header .image:hover{box-shadow:3px 5px 20px 0 rgba(94,92,154,.12);opacity:.8}#slickQuiz .questionCount{color:var(--main-color);display:block;font-family:Titillium Web,sans-serif;min-width:125px;padding:1em 2em;position:relative;right:auto;top:auto}#slickQuiz .quiz__header h3{line-height:26px}#slickQuiz ul.answers{margin-bottom:50px}#slickQuiz ul.answers .inputGroup label{background-color:#fff;border:1px solid #d7d8e7;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);cursor:pointer;display:flex;font-weight:600;line-height:20px;margin:0 auto 13px;min-width:200px;overflow:hidden;padding:15px 15px 15px 20px!important;position:relative;text-align:left;transition:all .2s ease-in;width:-moz-fit-content;width:fit-content;z-index:2}#slickQuiz ul.answers .inputGroup label:hover{background:var(--main-color-300);border:1px solid var(--main-color);box-shadow:0 0 40px 0 rgba(94,92,154,.12)}#slickQuiz ul.answers .inputGroup label:before{background:var(--main-color)!important;border-radius:50%;color:#fff;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(1);transition:all .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:-1}#slickQuiz ul.answers .inputGroup input{cursor:pointer;display:none!important;height:32px;order:1;position:absolute;right:30px;top:50%;transform:translateY(-50%);visibility:hidden;width:32px;z-index:2}#slickQuiz ul.answers .inputGroup input:checked~label{border:1px solid var(--main-color-800)}#slickQuiz ul.answers .inputGroup input:checked~label:before{opacity:1;transform:translate(-50%,-50%) scale3d(56,56,1)}#slickQuiz ul.answers .inputGroup input:checked~label:after{background-color:#00be6e;border-color:#fff}#slickQuiz ul.responses{margin:30px}#slickQuiz ul.responses li{border-radius:12px;font-weight:600;justify-content:center;margin:0 auto;max-width:500px;padding:1em;text-align:center}#slickQuiz ul.responses li svg{height:20px;margin-top:1px;width:20px}#slickQuiz ul.responses li.correct{background:#39e6c7}#slickQuiz ul.responses li.incorrect{background:#ff668c}.diagonal-bg{background:#cfcfe11c;height:935px;overflow:hidden;position:absolute;transform:skewY(-12deg);transform-origin:0;width:100%;z-index:-1}#js-timer{align-items:center;background:#eaeaf5;border:1px solid #dedeea;border-radius:6px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);color:#8f91ac;display:flex;justify-content:center;margin:30px auto 0;padding:6px 20px 10px;width:130px}#js-timer #js-timer-holder{font-weight:700;margin-left:10px;padding-top:6px;width:50px}.modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.modal .modal__container{background-color:#fff;border-radius:12px;box-sizing:border-box;max-height:100vh;max-width:500px;overflow-y:auto;padding:30px;width:400px}.modal .modal__container.no-padding{padding:0}.modal .modal__header{align-items:center;background:cyan;display:flex;justify-content:center;min-height:195px;text-align:center}.modal .modal__header.success{background-color:#1df377}.modal .modal__header.error{background-color:#f9515c}.modal .modal__header .modal__image{margin:0 auto;max-width:125px}.modal .modal__title{box-sizing:border-box;color:#302f45;font-size:1.25rem;font-weight:600;line-height:1.25;margin-bottom:0;margin-top:0}.modal .modal__close{background:transparent;border:0;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;position:absolute;right:0;width:auto}.modal .modal__close:before{content:"✕"}.modal .modal__content{line-height:1.5;margin-bottom:2rem;margin-top:2rem;padding:0 30px}.modal .modal__content .modal__title{margin-bottom:20px}.modal .modal__content .modal__text{font-weight:500}.modal .modal__footer{padding:30px}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.game-box{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:20px}.duet-button{background-color:#fff;border:1px solid #d7d8e7;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);cursor:pointer;font-weight:600;margin:10px;padding:15px 15px 15px 20px!important;transition:all .2s ease-in}.duet-button:hover{background:var(--main-color-300);border:1px solid var(--main-color);box-shadow:0 0 40px 0 rgba(94,92,154,.12)}.selected,.selected:hover{background-color:#293c33;color:#00be6e}.locked{border:1px solid #d7d8e7;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);color:#fff;cursor:pointer;font-weight:600;margin:10px;padding:15px 15px 15px 20px!important;transition:all .2s ease-in}.sentence_maker_sentence{font-family:Titillium Web,sans-serif;font-size:1.25rem;font-weight:500}.forca .word{display:flex;flex-direction:row;margin:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.forca .attemptsText{color:#8f91ac;font-weight:500}.forca .letter{border-bottom:2px solid #3e3f5e;display:flex;font-family:Titillium Web,sans-serif;font-size:22px;font-weight:500;justify-content:center;margin:3px;width:18px}.forca .letter-hidden{color:transparent}.forca .letter-show{border-bottom:2px solid #dedeea;color:#3e3f5e}.forca .keyboard-row{display:flex;justify-content:center}.forca .keyboard{padding-bottom:15px;padding-top:15px}.forca .btn{background-color:#fff;border:1px solid #d7d8e7;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);color:#8f91ac;cursor:pointer;font-family:Titillium Web,sans-serif;font-weight:500;margin:2px;padding:15px 15px 15px 20px;text-transform:uppercase;transition:all .2s ease-in}.forca .btn:hover{background-color:var(--main-color-300);border:1px solid var(--main-color);box-shadow:0 0 40px 0 rgba(94,92,154,.12)}.forca .btn:focus{background-color:var(--main-color)!important}@media screen and (max-width:768px){.forca .btn{padding:5px 10px}}#soup-game #main,#soup-game h1{text-align:center}#soup-game #main{margin:0 auto;max-width:80rem}@media only screen and (min-width:1000px){#soup-game #main{text-align:left}}#soup-game #puzzle{border:1px solid #d7d8e7;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:inline-block;padding:3vw;padding-top:0!important;text-align:center;touch-action:none}#soup-game #puzzle>div{margin:0 auto;width:100%}#soup-game .puzzleSquare{background-color:#fff;border:0;border-radius:0;font-family:Titillium Web,sans-serif;font-size:5vw;font-weight:500;height:7vw;text-transform:uppercase;width:7vw}@media only screen and (min-width:1000px){#soup-game #puzzle{float:left;padding:1rem}#soup-game #words{padding-left:50px}#soup-game .puzzleSquare{font-size:1.5rem;height:3.5rem;width:3.5rem}}#soup-game button::-moz-focus-inner{border:0}#soup-game #puzzle .selected{background-color:var(--main-color-800);color:#fff}#soup-game #puzzle .found{background-color:#02b585;color:#fff}#soup-game #puzzle .solved{background-color:purple;color:#fff}#soup-game #puzzle .complete{background-color:#96b7af}#soup-game #puzzle .found.complete{background-color:#02b585;color:#fff}#soup-game #words{display:block;list-style-type:none;padding-top:5em;text-align:left}@media only screen and (min-width:1000px){#soup-game #words{-moz-column-count:1;column-count:1;-moz-column-gap:20px;column-gap:20px}}#soup-game #words li{background-color:transparent;padding:3px;position:relative}#soup-game #words li,#soup-game #words li input.word{font-family:Titillium Web,sans-serif;font-size:1.3rem;width:100%}#soup-game #words li input.word{background-color:#fff;border-bottom-width:0;border-radius:12px;cursor:default;font-weight:500;padding:15px 50px 15px 20px;text-transform:uppercase}#soup-game #words li input.word.wordFound{background-color:#02b585;color:#fff}#soup-game #words li:before{background-color:#51b956;border-radius:50%;content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(1);transition:all .3s cubic-bezier(.4,0,.2,1);width:10px;z-index:-1}#soup-game #words li:after{background-color:transparent;border:2px solid hsla(0,0%,100%,0);border-radius:50%;color:hsla(0,0%,100%,0)}#soup-game #words li.wordFoundLi:after,#soup-game #words li:after{background-position:2px 3px;background-repeat:no-repeat;content:"";cursor:default;height:32px;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:all .2s ease-in;width:32px;z-index:2}#soup-game #words li.wordFoundLi:after{background-color:#02b585;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11 4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff'/%3E%3C/svg%3E");border:2px solid #fff;border-radius:50%}#soup-game #add-word{display:none}#soup-game #controls{border:none;display:inline-block;max-width:30rem;padding:1em;text-align:left}#soup-game label{margin-top:1em;white-space:nowrap}#soup-game input{border:none;border-bottom:1px solid #ccc;font-size:1em}#soup-game input[type=number]{width:2rem}#soup-game select{max-width:10rem}#soup-game #create-grid,#soup-game #solve{display:block;margin-top:1rem}#soup-game #secret-word{text-transform:uppercase}#soup-game #result-message{font-size:1.2em}#soup-game .card-title,#soup-game .puzzle-subtitle{margin:0!important}#soup-game #remove-last-word{visibility:hidden}@media only screen and (min-width:681px) and (max-width:786px){#soup-game .puzzleSquare{width:6vw}}.dropify-wrapper .dropify-message p{font-size:1.5rem;margin:20px 0 0!important}.dropify-wrapper .dropify-clear{width:100px}.dropify-wrapper{background-color:#fff!important;border:1px solid #d7d8e7!important;border-radius:12px!important;box-shadow:0 0 40px 0 rgba(94,92,154,.06)!important}.dropify-font:before,.dropify-wrapper .dropify-message span.file-icon:before,[class*=" dropify-font-"]:before,[class^=dropify-font-]:before{color:var(--main-color)!important;font-size:1em!important}.ticket-comment-list{border-radius:12px!important}.ticket-comment-list .post-comment:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.q-badge{border-radius:10rem;display:inline-block;font-size:75%;font-weight:700;line-height:2;padding:.3em 1em;text-align:center;vertical-align:baseline;white-space:nowrap}.q-badge.pending{background:#fff;border:1px solid #f3f1f1}.q-badge.ongoing{background:#facc15}.q-badge.done{background:#4ade80}.status-blocked-icon{font-size:24px;line-height:1em;margin-right:0;position:relative;text-align:center;top:0;vertical-align:middle;width:1.5rem;width:15px}.feedback-item,.recognition-item{align-items:center;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:1rem}.feedback-item:last-child,.recognition-item:last-child{margin-bottom:0}.feedback-item.label,.recognition-item.label{font-weight:600}.feedback-item.more-info,.recognition-item.more-info{grid-template-columns:repeat(5,1fr)}.feedback-item.more-info-with-btn,.recognition-item.more-info-with-btn{grid-template-columns:repeat(6,1fr)}.feedback-item .avatar,.recognition-item .avatar{align-items:center;display:flex;gap:10px}.feedback-item .avatar a,.recognition-item .avatar a{color:#3e3f5e;font-weight:700}.feedback-item .number,.recognition-item .number{align-items:center;background:#eeeef4;border:1px solid #dedeea;border-radius:10px;color:#adafca;color:#3e3f5e;display:flex;font-size:.75rem;font-weight:700;height:40px;justify-content:center;margin:0 auto;width:40px}.feedback-item .action,.recognition-item .action{text-align:right}.feedback-row{cursor:pointer;transition:all .3s ease-in-out}.feedback-row:hover{background-color:#f7f7f7;border-radius:12px;padding:.5rem}.feedback-row.selected{background-color:#f7f7f7;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);margin-bottom:1rem;padding:1rem}.feedback-row.selected .accordion-content-linked{border-top:1px solid #e7e5e5}.feedback-row.selected .accordion-content-linked .quest-item .quest-item-cover{opacity:.5}.feedback-row.selected .accordion-content-linked .quest-item .quest-item-cover.draft{background-color:#ffe00d}.feedback-row.selected .accordion-content-linked .quest-item .quest-item-cover.sent{background-color:#1df377}.feedback-row.selected .accordion-content-linked .quest-item .quest-item-label{font-size:.8rem;font-weight:700;margin-bottom:.2rem}.feedback-row.selected .accordion-content-linked .quest-item .quest-item-text{margin-top:0}.select2-container{width:100%!important}.select2-container .selection{display:block;height:48px;position:relative;width:100%}.select2-container .selection .select2-selection{background-color:#fff;border:1px solid #dedeea;border-radius:12px;color:#3e3f5e;cursor:pointer;font-size:.875rem;height:100%;padding-left:20px;transition:border-color .2s ease-in-out;width:100%}.select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:700!important;line-height:45px!important;padding-left:0!important}.select2-container--default .select2-selection--single .select2-selection__arrow{right:10px;top:11px}.select2-dropdown{border:1px solid #dedeea;border-radius:12px;color:#3e3f5e;padding:5px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{border-radius:4px}.select2-search--dropdown .select2-search__field{background-color:#fff;border:1px solid #dedeea;border-radius:4px;color:#3e3f5e;cursor:pointer;padding:5px 10px;transition:border-color .2s ease-in-out;width:100%}.library-wrapper .sidebar-menu-header-title{font-size:1.25rem}.library-wrapper .sub-category-holder{background:#0000000a;border-bottom-left-radius:1rem;border-top-left-radius:1rem;margin-bottom:1rem;padding:1rem 0 1rem 1rem}.library-wrapper .sub-category{align-items:center;border-bottom:1px solid #e1e0e0;display:flex;gap:1rem;margin-bottom:1rem;padding-bottom:1rem}.library-wrapper .sub-category .sidebar-menu-header-title{font-size:1rem;font-weight:700}.library-wrapper .sidebar-menu-link{align-items:center;display:flex;gap:.5rem}.library-wrapper .sidebar-menu-link:last-child{margin-bottom:0}.library-wrapper .sidebar-menu-body-icon{left:auto!important;position:relative!important;top:auto!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:768px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:992px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:1200px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:768px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:992px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:1200px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.mx-3{margin-right:1rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.m-4{margin:1.5rem!important}.mt-4{margin-top:1.5rem!important}.mr-4{margin-right:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.mx-4{margin-right:1.5rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.m-5{margin:3rem!important}.mt-5{margin-top:3rem!important}.mr-5{margin-right:3rem!important}.mb-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.mx-5{margin-right:3rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.p-3{padding:1rem!important}.pt-3{padding-top:1rem!important}.pr-3{padding-right:1rem!important}.pb-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.px-3{padding-right:1rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.p-4{padding:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pr-4{padding-right:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.px-4{padding-right:1.5rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.p-5{padding:3rem!important}.pt-5{padding-top:3rem!important}.pr-5{padding-right:3rem!important}.pb-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.px-5{padding-right:3rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}@media (min-width:768px){.m-sm-0{margin:0!important}.mt-sm-0{margin-top:0!important}.mr-sm-0{margin-right:0!important}.mb-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.mx-sm-0{margin-right:0!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1{margin-top:.25rem!important}.mr-sm-1{margin-right:.25rem!important}.mb-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.mx-sm-1{margin-right:.25rem!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2{margin-top:.5rem!important}.mr-sm-2{margin-right:.5rem!important}.mb-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.mx-sm-2{margin-right:.5rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3{margin-top:1rem!important}.mr-sm-3{margin-right:1rem!important}.mb-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.mx-sm-3{margin-right:1rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4{margin-top:1.5rem!important}.mr-sm-4{margin-right:1.5rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.mx-sm-4{margin-right:1.5rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5{margin-top:3rem!important}.mr-sm-5{margin-right:3rem!important}.mb-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.mx-sm-5{margin-right:3rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}.mx-sm-auto{margin-right:auto!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.p-sm-0{padding:0!important}.pt-sm-0{padding-top:0!important}.pr-sm-0{padding-right:0!important}.pb-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.px-sm-0{padding-right:0!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1{padding-top:.25rem!important}.pr-sm-1{padding-right:.25rem!important}.pb-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.px-sm-1{padding-right:.25rem!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2{padding-top:.5rem!important}.pr-sm-2{padding-right:.5rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.px-sm-2{padding-right:.5rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3{padding-top:1rem!important}.pr-sm-3{padding-right:1rem!important}.pb-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.px-sm-3{padding-right:1rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4{padding-top:1.5rem!important}.pr-sm-4{padding-right:1.5rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.px-sm-4{padding-right:1.5rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5{padding-top:3rem!important}.pr-sm-5{padding-right:3rem!important}.pb-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.px-sm-5{padding-right:3rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}}@media (min-width:992px){.m-md-0{margin:0!important}.mt-md-0{margin-top:0!important}.mr-md-0{margin-right:0!important}.mb-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.mx-md-0{margin-right:0!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.m-md-1{margin:.25rem!important}.mt-md-1{margin-top:.25rem!important}.mr-md-1{margin-right:.25rem!important}.mb-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.mx-md-1{margin-right:.25rem!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2{margin-top:.5rem!important}.mr-md-2{margin-right:.5rem!important}.mb-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.mx-md-2{margin-right:.5rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3{margin-top:1rem!important}.mr-md-3{margin-right:1rem!important}.mb-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.mx-md-3{margin-right:1rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4{margin-top:1.5rem!important}.mr-md-4{margin-right:1.5rem!important}.mb-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.mx-md-4{margin-right:1.5rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5{margin-top:3rem!important}.mr-md-5{margin-right:3rem!important}.mb-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.mx-md-5{margin-right:3rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto{margin-top:auto!important}.mr-md-auto{margin-right:auto!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}.mx-md-auto{margin-right:auto!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.p-md-0{padding:0!important}.pt-md-0{padding-top:0!important}.pr-md-0{padding-right:0!important}.pb-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.px-md-0{padding-right:0!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.p-md-1{padding:.25rem!important}.pt-md-1{padding-top:.25rem!important}.pr-md-1{padding-right:.25rem!important}.pb-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.px-md-1{padding-right:.25rem!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2{padding-top:.5rem!important}.pr-md-2{padding-right:.5rem!important}.pb-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.px-md-2{padding-right:.5rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3{padding-top:1rem!important}.pr-md-3{padding-right:1rem!important}.pb-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.px-md-3{padding-right:1rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4{padding-top:1.5rem!important}.pr-md-4{padding-right:1.5rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.px-md-4{padding-right:1.5rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5{padding-top:3rem!important}.pr-md-5{padding-right:3rem!important}.pb-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.px-md-5{padding-right:3rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}}@media (min-width:1200px){.m-lg-0{margin:0!important}.mt-lg-0{margin-top:0!important}.mr-lg-0{margin-right:0!important}.mb-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.mx-lg-0{margin-right:0!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1{margin-top:.25rem!important}.mr-lg-1{margin-right:.25rem!important}.mb-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.mx-lg-1{margin-right:.25rem!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2{margin-top:.5rem!important}.mr-lg-2{margin-right:.5rem!important}.mb-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.mx-lg-2{margin-right:.5rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3{margin-top:1rem!important}.mr-lg-3{margin-right:1rem!important}.mb-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.mx-lg-3{margin-right:1rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4{margin-top:1.5rem!important}.mr-lg-4{margin-right:1.5rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.mx-lg-4{margin-right:1.5rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5{margin-top:3rem!important}.mr-lg-5{margin-right:3rem!important}.mb-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.mx-lg-5{margin-right:3rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}.mx-lg-auto{margin-right:auto!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.p-lg-0{padding:0!important}.pt-lg-0{padding-top:0!important}.pr-lg-0{padding-right:0!important}.pb-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.px-lg-0{padding-right:0!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1{padding-top:.25rem!important}.pr-lg-1{padding-right:.25rem!important}.pb-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.px-lg-1{padding-right:.25rem!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2{padding-top:.5rem!important}.pr-lg-2{padding-right:.5rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.px-lg-2{padding-right:.5rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3{padding-top:1rem!important}.pr-lg-3{padding-right:1rem!important}.pb-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.px-lg-3{padding-right:1rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4{padding-top:1.5rem!important}.pr-lg-4{padding-right:1.5rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.px-lg-4{padding-right:1.5rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5{padding-top:3rem!important}.pr-lg-5{padding-right:3rem!important}.pb-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.px-lg-5{padding-right:3rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}}.h-100{height:100%}.highlighted{color:var(--main-color-800)}:root{--animate-delay:0.2s}#ticket-message-attachment-toggle{right:2.5rem}.sidebar-notification{animation:blinker 3s linear infinite;background:var(--secondary-color);border-radius:50%;display:block;height:12px;position:absolute;right:-3px;top:-3px;width:12px}@keyframes blinker{50%{opacity:.5}}.knowledge-results-table{background:#fbfbfb;border-radius:1rem}.knowledge-results-table tr td:first-child{font-weight:600}.knowledge-results-table tr:nth-child(2n){background-color:#f1f1f1}.knowledge-results-table td{padding:1rem}.presence-message{background-color:#f5f5f5;border-radius:1rem;flex-direction:column;padding:3rem}.presence-message,.survey-buttons{display:flex;flex:1;justify-items:center}.survey-buttons .button{height:auto;padding:0 1rem}.survey-wrapper-radio{display:grid;gap:.75rem;grid-auto-columns:auto;grid-auto-flow:row;list-style-type:none;max-width:100%}@media (min-width:768px){.survey-wrapper-radio{grid-auto-flow:column}}.survey-error{color:#f9515c;display:block;font-weight:700;margin-top:1rem}.navigation-widget.sidebar.closed .menu-item-link-text{display:none}.menu-item-link-text{left:3rem;position:absolute;top:.1rem}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnRvZmZpY2UvY3NzL2Zyb250b2ZmaWNlLmNzcyIsIm1hcHBpbmdzIjoiOztBQXdFUSxnQkMyd1pSLENDMzBaQSxpQkFLRSxZQUVBLHNCQUpBLFNBR0EsYUFGQSxTRFVGLENDSkEsZUFFRSxhRE9GLENDSkEsTUFDRSxlRE9GLENDSkEsRUFDRSxvQkRPRixDQ0pBLE9BQ0UsNERET0YsQ0V2Q0Esa0RBTUUsUUYwQ0YsQ0d0QkEseUhBU0UsK0JIaVFGLENHOVBBLE1BR0UsYUN4Qk0sQ0RzQk4sY0FHQSxnQkFGQSxRSG1RRixDRzlQQSxtSEFTRSxtQkFDQSxjRXBCTSxDRnFCTixlRWhDWSxDRjZCWixVSG9RRixDRzlQQSw0R0FPRSxxQkMxRE0sQ0QyRE4seUJBQ0EsYUNuRE0sQ0RvRE4sdUNIaVFGLENHL1BFLHNKQUNFLG1DSHVRSixDR25RQSw0RkFLRSxZQUNBLGNIc1FGLENHcFFFLHNMQUNFLGFDeEVHLENEeUVILGlCRXBESSxDRnFESixlSDBRSixDRzdRRSw2SkFDRSxhQ3hFRyxDRHlFSCxpQkVwREksQ0ZxREosZUgwUUosQ0d0UUEsU0FDRSxrQkFDQSxXSHlRRixDR3ZRRSwyQkFDRSxhQ25GRyxDRG9GSCxlSHlRSixDRzNRRSxzQkFDRSxhQ25GRyxDRG9GSCxlSHlRSixDR2xRQSxNQUNFLFVId1FGLENHclFJLGNBQ0UsZUh1UU4sQ0cvUEEsVUFDRSxVSHFRRixDR2xRSSxvQkFDRSxlSG9RTixDR2hRRSx3QkFHRSxtQkFGQSxhQUNBLDZCSG1RSixDR2hRSSxtQ0FDRSxVSGtRTixDRzlQRSxnQkFDRSxhQUNBLGdCSGdRSixDRzlQSSwyQkFDRSxpQkhnUU4sQ0c5UE0sc0NBQ0UsY0hnUVIsQ0c3UE0sNkJBQ0Usa0JIK1BSLENHN1BRLHVDQUNFLGVIK1BWLENHclBBLFdBQ0UsVUgyUEYsQ0d6UEUsc0JBQ0UsVUgyUEosQ0d4UEUsb0JBRUUsbUJBREEsWUgyUEosQ0d2UEUsaUJBQ0UsWUh5UEosQ0d0UE0sMEJBQ0UsaUJId1BSLENHdFBRLG9DQUNFLGNId1BWLENHblBJLG1CQUVFLGtCQURBLFVIc1BOLENHblBNLDZCQUNFLGNIcVBSLENHNU9BLHNCQUNFLGlCSGtQRixDR2hQRSx1Q0FDRSxrQkhrUEosQ0cvT0UsdUNBQ0UsWUNuTUcsQ0RvTUgsV0FDQSxvQkFDQSxrQkFFQSxXQURBLFFIa1BKLENHOU9FLG1DQUNFLGdCQU1BLGVBREEsWUFKQSxrQkFDQSxRQUNBLE1BQ0EsVUhrUEosQ0c3T00sNkNBRUUsc0JHakxRLENIZ0xSLHVCSGdQUixDR3RPQSxZQUNFLGlCSDRPRixDR3pPSSwyTUFPRSwyQ0cxTGlCLENIeUxqQixZQUVBLFVIMk9OLENHek9NLHVUQUNFLGFHeEd1QixDSHlHdkIsVUhnUFIsQ0dsUE0seVJBQ0UsYUd4R3VCLENIeUd2QixVSGdQUixDRzFPSSxzQ0FHRSxTQUNBLG9CQUhBLGtCQUNBLE9IOE9OLENHek9JLCtCQUNFLGlCSDJPTixDR3hPSSwrQkFDRSxTSDBPTixDR3RPTSxzQ0FDRSxTSHdPUixDR2xPSSxzQ0FFRSwyQkd2T2UsQ0hzT2YsWUFFQSxpQkUzUEUsQ0Y0UEYsZUV0UVEsQ0Z5UVIsVUFDQSxvQkFIQSxrQkFDQSxRSHNPTixDR2pPSSxxQ0FDRSxpQkhtT04sQ0c5TkksMkVBR0UsaUJIZ09OLENHN05JLHdCQUNFLFFIK05OLENHNU5JLHdCQUNFLFdIOE5OLENHM05JLDJCQUNFLFlINk5OLENHMU5JLHlCQUVFLGtCQUVBLFFBREEsTUFGQSxVSCtOTixDR3JOSSwyQ0FDRSxXSDBOTixDR3JOSSxrQ0FDRSxZSHVOTixDR2xOSSxxQ0FDRSxZSG9OTixDRy9NSSx5QkFDRSxxQkNuVkUsQ0RxVkYsZ0JFNVRFLENGOFRGLFVBSEEsY0FFQSxRSGtOTixDRzdNRSxrQkFDRSxhQ3ZWRyxDRHdWSCxjRWxVSSxDRm1VSixlRS9VYyxDRmtWZCxVQUVBLG9CQUpBLGtCQUNBLFNBRUEsOEJIZ05KLENHeE1BLFlBQ0UsaUJFalZNLENGa1ZOLGVIOE1GLENHeE1BLGVBQ0UsaUJIOE1GLENHNU1FLHdCQUNFLGlCRTVWSSxDRjZWSixtQkg4TUosQ0czTUUseUNBRUUsZ0JFbldJLENGb1dKLGVFL1dZLENGZ1haLFdBSEEsZUFJQSxnQkg2TUosQ0d0TUEsYUFFRSxZQUNBLGtCQUZBLFVIOE1GLENHMU1FLGdCQUVFLFlBREEsVUg2TUosQ0cxTUksdUJBSUUsWUFDQSxnQkUzWEUsQ0Z3WEYsWUFDQSxtQkFGQSxVSGdOTixDR3pNSSxrQ0FFRSxRQURBLFFINE1OLENHdk1FLG9CQUtFLGVBREEsaUJFdllJLENGcVlKLFlBQ0Esa0JBRkEsVUg2TUosQ0d0TUUsK0JBQ0UsWUM3WkksQ0RrYUosb0JBSEEsa0JBRUEsV0FEQSxTQUZBLHVCSDRNSixDR3JNRSxtQkFFRSxxQkNoYkksQ0RpYkosYUM1YUcsQ0Q2YUgsZ0JFelpJLENGMFpKLGVFcGFjLENGdWFkLFVBUEEsY0FRQSxvQkFIQSxrQkFDQSxTQUdBLFNIdU1KLENHaE1BLGVBR0UsbUJBRkEsYUFDQSw2Qkh1TUYsQ0dwTUUsbUNBQ0UsMkJHeFppQixDSHlaakIsaUJFNWFJLENGNmFKLGVIc01KLENHL0xBLGVBQ0UsaUJIcU1GLENHbk1FLDhCQUNFLGVIcU1KLENHbk1JLGtEQUNFLGlCRTNiRSxDRjRiRixlRXhjVSxDRnljViwwQkhxTU4sQ0doTUksNENBR0UsVUFDQSxvQkFIQSxrQkFDQSxPSG9NTixDRy9MSSxxQ0FDRSxrQkhpTU4sQ0c3TEUscUVBRUUsWUgrTEosQ0czTFEsaUhBQ0Usa0NHbmNpQixDSG9jakIsOEJIOExWLENHNUxVLDZIQUVFLHFCQ3BmSixDRG1mSSxrQ0hnTVosQ0c1TFUseUlBQ0UsU0grTFosQ0d4TEUscUJBS0UsZUFIQSxpQkV2ZUksQ0Z3ZUosZUVsZlUsQ0ZtZlYsaUJBSEEsaUJIOExKLENHdkxFLDZCQUdFLG1CQUtBLHFCQy9nQkksQ0Q2Z0JKLHlCQUNBLGtCQU5BLGFBSUEsWUFIQSx1QkFVQSxPQUhBLG9CQUNBLGtCQUNBLE1BRUEseUVBVEEsVUhrTUosQ0d2TEksbUNBQ0UsaUJIeUxOLENHdExJLHlDQUNFLGlCQUNBLCtCSHdMTixDR25MSSwyQkFFRSxnQkUxZ0JFLENGMmdCRixpQkFGQSxpQkh1TE4sQ0dsTEksbUNBR0Usa0JBREEsWUFEQSxVSHNMTixDR2xMTSx5Q0FDRSxpQkhvTFIsQ0dqTE0sK0NBRUUsV0FEQSxTSG9MUixDRzFLQSxXQUNFLGFDdmpCSyxDRHdqQkwsaUJFbmlCTSxDRm9pQk4sZUU5aUJZLENGK2lCWixnQkhnTEYsQ0cxS0EsV0U3Z0JJLGlCQTlCSSxDRjZpQk4sZUV6akJjLENBMkNaLDBCTGdzQkosQ0c1S0EsbUJBRUUsWUFDQSxrQkFGQSxVSG9MRixDRy9LSSw4QkFFRSwyQ0cvaEJpQixDSDhoQmpCLFlBRUEsVUhpTE4sQ0cvS00sZ0RBQ0UsYUc3Y3VCLENIOGN2QixVSGlMUixDR25MTSwyQ0FDRSxhRzdjdUIsQ0g4Y3ZCLFVIaUxSLENHNUtNLDZFQUNFLCtCSDhLUixDR3hLUSx1RkFDRSxTSDBLVixDR3RLTSxpRkFDRSwrQkh3S1IsQ0duS0UseUJBQ0UsV0hxS0osQ0dqS0ksb0RBQ0UsWUhtS04sQ0doS0ksa0RBQ0UsWUhrS04sQ0c5SkUseUJBQ0UsWUFDQSxrQkhnS0osQ0c3SkUsZ0RBR0UsbUJBRkEsYUFJQSxZQUhBLHVCQU9BLG9CQUhBLGtCQUVBLFFBREEsTUFIQSxVSG9LSixDRzdKSSwyREFDRSxrQkgrSk4sQ0c3Sk0sbUZBQ0UsY0grSlIsQ0c3SlEseUZBQ0UsWUM3b0JGLENEOG9CRSxTSCtKVixDRzFKSSx3RUFDRSxZQ3hwQkMsQ0R5cEJELFdBQ0EsdURINEpOLENHeEpFLDZDQUdFLG1CQU1BLGVBUkEsYUFTQSxhQUxBLFlBSEEsdUJBSUEsa0JBRUEsUUFEQSxNQUhBLFVIZ0tKLENHdkpNLGtGQUNFLFlDeHFCQSxDRHlxQkEsU0h5SlIsQ0dySkksNEVBQ0UsWUNsckJDLENEbXJCRCxXQUNBLG9CQUNBLCtDSHVKTixDRzlJRSxzQ0FDRSxhQy9yQkcsQ0Rnc0JILGdCRTVxQkksQ0Y2cUJKLGVIb0pKLENHakpFLHFDQUdFLG1CQURBLGFBREEsZUhxSkosQ0dqSkksdURBQ0UsZ0JIbUpOLENHL0lFLHVDQUdFLG1CQUlBLGtDRy9xQlksQ0g4cUJaLGtCQUVBLGVBUEEsYUFJQSxZQUhBLHVCQUVBLFVIcUpKLENHL0lJLG1FQUNFLG1CSGlKTixDR3pJQSxrQkFFRSxtQkFEQSxZSGdKRixDRzdJRSx3QkFFRSxpQkVsdEJJLENGbXRCSixlRTd0QlUsQ0YydEJWLGlCSGlKSixDR3hJQSxtQkFDRSxpQkg4SUYsQ0c1SUUseUJBRUUscUJDenZCSSxDRDB2QkosYUNydkJHLENEc3ZCSCxnQkVsdUJJLENGbXVCSixlRTd1QmMsQ0ZndkJkLFVBUEEsY0FTQSxvQkFKQSxrQkFDQSxTQUVBLFNIK0lKLENHdklBLGNBRUUsbUJBSUEseUJBQ0EsbUJBTkEsYUFHQSxZQUNBLHNCQUdBLGtCQUxBLFVIa0pGLENHM0lFLDRCQUNFLGlCSDZJSixDRzNJSSxtQ0FFRSwyQkcxdUJlLENIeXVCZixZQUVBLCtCRWp4QlMsQ0ZreEJULGlCRS92QkUsQ0Znd0JGLGVFMXdCUSxDRjZ3QlIsVUFGQSxrQkFDQSxRSDhJTixDR3pJRSxtQkFDRSxVSDJJSixDR3hJRSxrQ0FDRSxpQkU1d0JJLENGNndCSixlSDBJSixDR3ZJRSxvQ0FPRSxlQU5BLGFBR0EsWUFGQSx1QkFHQSxrQkFDQSxXQUhBLFVINklKLENHdklJLHVEQUNFLFlIeUlOLENHdElJLGtFQUNFLFFId0lOLENHdElNLHFGQUNFLHdCSHdJUixDR3BJSSxrRUFDRSxxQkFDQSxXSHNJTixDR3BJTSxxRkFDRSx1QkhzSVIsQ0c3SEEsYUFFRSxtQkFLQSx3QkM3MEJhLENEMjBCYix5QkFDQSxvQkFFQSxlQVBBLGFBR0EsWUFLQSxrQkFDQSw0Q0FQQSxVSDBJRixDR2pJRSxvQkFDRSxrQ0htSUosQ0dqSUksd0NBQ0UsU0htSU4sQ0cvSEUsaUNBSUUscUJDcjJCSSxDRG8yQkosa0JBREEsWUFLQSxTQUZBLGtCQUNBLFFBRUEsZ0NBUEEsVUh3SUosQ0cvSEksK0VBS0Usd0JDMzJCQyxDRHcyQkQsV0FFQSxXQUVBLFdBQ0Esa0JBQ0EsUUFMQSxTSHFJTixDRzdISSx3Q0FDRSxRSCtITixDRzVISSx1Q0FDRSxTSDhITixDR3JIQSxvQ0FFSSxnQkFDRSxhSDBISixDR3hISSwyQkFDRSxrQkgwSE4sQ0d4SE0sc0NBQ0UsZUgwSFIsQ0d2SE0sb0NBQ0UsWUh5SFIsQ0dqSEksZ0NBQ0UsYUhvSE4sQ0c1R00sMkVBQ0UsY0hpSFIsQ0cvR1EsNENBQ0UsZUhpSFYsQ0FDRixDRzFHQSxhQUNFLGNINEdGLENHM0dFLGVBQ0UsU0g2R0osQ085aENBLDRMQWFFLFNIYk0sQ0dlTixZQURBLFVQMGlDRixDT3RpQ0Esb0JBQ0UsU0huQk0sQ0dxQk4sWUFEQSxVUDBpQ0YsQ092aUNFLDBCQUVFLFlBREEsVVAwaUNKLENPcmlDQSxXQUNFLFNIOUJNLENHZ0NOLFdBREEsVVB5aUNGLENPcmlDQSwyQkFFRSxZSDVCTSxDRzhCTixZQURBLFVQeWlDRixDT3BpQ0Esd0VBTUUsdUJBQ0Esd0JBRUEsc0JBQ0Esb0JBQ0EsbUJBSEEsb0JQMGlDRixDTzVoQ0Esb3RCQWlERSxZSDdHSyxDRzhHTCxhSDlHSyxDR2dITCxZQURBLFVQd2lDRixDT3BpQ0EsaUpBU0UsU0hqSU0sQ0dtSU4sWUFEQSxVUHdpQ0YsQ09waUNBLCtFQU9FLFlIeElLLENHeUlMLGFIeklLLENHMklMLFlBREEsVVB3aUNGLENPcmlDRSx5SEFHRSwwQkR4R2lCLENDeUdqQiwyQkR6R2lCLENDc0dqQixjQUtBLFlBSkEsY0FHQSxVUDhpQ0osQ096aUNBLGFBQ0UsVUg3Sk0sQ0crSk4sWUFEQSxVUDZpQ0YsQ096aUNBLGlCQUVFLFlBREEsVVA2aUNGLENPemlDQSxrQkFDRSxZSG5LSyxDR3FLTCxXQURBLFNQNmlDRixDT3ppQ0EsZ0JBQ0UsWUhyS00sQ0d1S04sWUFEQSxTUDZpQ0YsQ096aUNBLGdCQUNFLFNIcExNLENHc0xOLFdBREEsVVA2aUNGLENPemlDQSxXQUNFLFlIbkxhLENHcUxiLFdBREEsU1A2aUNGLENPMWlDRSxrQkFFRSxZQURBLFVQNmlDSixDT3hpQ0EsV0FDRSxTSHJNTSxDR3VNTixzQkFEQSxvQlA0aUNGLENPeGlDQSxtQ0FFRSxZSG5NTSxDR3FNTixXQURBLFNQNGlDRixDT3hpQ0EsWUFDRSxZSHpNTSxDRzJNTixZQURBLFVQNGlDRixDT3hpQ0EsWUFFRSxXQURBLFVQNGlDRixDT3hpQ0EsV0FDRSxZUDJpQ0YsQ094aUNBLFdBRUUsWUFDQSxtQkFGQSxVUDZpQ0YsQ094aUNBLFdBRUUsWUhuT0ssQ0drT0wsYUhsT0ssQ0dxT0wsWUFEQSxVUDRpQ0YsQ1FueENBLGNBQ0UsZUFDQSw4QlJneUNGLENROXhDRSxtQkFDRSxlQUNBLHFCUmd5Q0osQ1E3eENFLHFCQUNFLGdCQUNBLGlCUit4Q0osQ1FseENFLCtGQUNFLGVSMHhDSixDUXZ4Q00sa0NBQ0UsZVJ5eENSLENRcHhDRSxtQ0FDRSxlUnN4Q0osQ1FueENFLG9CQUNFLGVScXhDSixDUW54Q0ksaUNBQ0UsZVJxeENOLENRbHhDSSxnQ0FDRSxlUm94Q04sQ1FqeENJLDBCQUNFLFlSbXhDTixDUS93Q0UsNERBRUUsZVJpeENKLENROXdDRSxxREFFRSxlUmd4Q0osQ1Ezd0NNLG1EQUNFLGVSNndDUixDUXh3Q0UsK0JBQ0UsZVIwd0NKLENRdHdDSSx5Q0FDRSxlUnd3Q04sQ1Fwd0NFLDZCQUNFLGdCUnN3Q0osQ1Fsd0NJLG1EQUNFLGtCUm93Q04sQ1Fsd0NNLCtEQUNFLFlSb3dDUixDUTd2Q00sa0RBQ0UsZVIrdkNSLENReHRDQSxNQUdFLGNBQ0Esa0JBSEEsYUFDQSwwQlJndUNGLENRNXRDRSxlQUNFLHNCUjh0Q0osQ1EzdENFLGdCQUNFLG1CUjZ0Q0osQ1ExdENFLGdCQUNFLGVSNHRDSixDUXp0Q0UsaUJBQ0UsZ0RBQ0Esa0VSMnRDSixDUXh0Q00sMENBQ0Usa0JSMHRDUixDUXZ0Q00sMkNBQ0UsaUJSeXRDUixDUXR0Q00sMkNBQ0Usa0JSd3RDUixDUW50Q0UsaUJBQ0Usc0NBQ0EsbURScXRDSixDUWx0Q00sMENBQ0UsaUJSb3RDUixDUWp0Q00sMkNBQ0UsaUJSbXRDUixDUTlzQ0UsaUJBQ0Usc0NBQ0EsbURSZ3RDSixDUTdzQ00sMENBQ0UsaUJSK3NDUixDUTVzQ00sMkNBQ0UsaUJSOHNDUixDUXpzQ0UsZUFDRSxzQ0FDQSxtRFIyc0NKLENReHNDTSx3Q0FDRSxpQlIwc0NSLENRdnNDTSx5Q0FDRSxpQlJ5c0NSLENRcHNDRSxlQUNFLHNDQUNBLG1EUnNzQ0osQ1Fuc0NNLHdDQUNFLGlCUnFzQ1IsQ1Fsc0NNLHlDQUNFLGlCUm9zQ1IsQ1EvckNFLGVBQ0Usc0NBQ0EsbURSaXNDSixDUTlyQ00sd0NBQ0UsaUJSZ3NDUixDUTdyQ00seUNBQ0UsaUJSK3JDUixDUTFyQ0UsZUFDRSxzQ0FDQSxtRFI0ckNKLENRenJDTSx3Q0FDRSxpQlIyckNSLENReHJDTSx5Q0FDRSxpQlIwckNSLENRcnJDRSxnQkFDRSw2QlJ1ckNKLENRaHJDRSxnQ0FDRSw0Q1JxckNKLENROXFDRSxvQ0FDRSw0Q1JtckNKLENRaHJDRSx1QkFDRSw0Q1JrckNKLENRL3FDRSxrQkFDRSwyQ1JpckNKLENROXFDRSxvQkFFRSw2REFEQSw4Q1JpckNKLENROXFDSSxrQ0FDRSxpQlJnckNOLENRN3FDSSxpQ0FDRSxnQlIrcUNOLENRNXFDSSxrQ0FDRSxpQlI4cUNOLENRM3FDSSwwQ0FDRSx3QlI2cUNOLENRenFDRSxtQkFHRSxjQUZBLGFBQ0EsMkJBRUEsV1IycUNKLENRenFDSSxnQ0FDRSxrQlIycUNOLENReHFDSSxxQ0FDRSxhUjBxQ04sQ1FscUNBLGdCQUVFLGNBREEsYUFHQSxrREFEQSxrQ1J5cUNGLENRbnFDSSwyQ0FDRSxXUnFxQ04sQ1FscUNJLDRDQUNFLFdSb3FDTixDUWpxQ0ksNENBQ0UsV1JtcUNOLENRaHFDSSw0Q0FDRSxXUmtxQ04sQ1EvcENJLDRDQUNFLFdSaXFDTixDUTlwQ0ksNENBQ0UsV1JncUNOLENRN3BDSSw0Q0FDRSxXUitwQ04sQ1E1cENJLDRDQUNFLFdSOHBDTixDUTNwQ0ksNENBQ0UsV1I2cENOLENRMXBDSSw2Q0FDRSxXUjRwQ04sQ1FwcENBLHFDQUNFLGNBQ0UsY1IwcENGLENBQ0YsQ1F2cENBLHFDQUNFLGNBSUUsY0FIQSxlQUVBLDhCUnlwQ0YsQ1F0cENFLG1CQUNFLHFCUndwQ0osQ1FycENFLHFCQUNFLGVBQ0EscUJSdXBDSixDQUNGLENRbnBDQSxxQ0FJUSwrREFDRSxlUmtwQ1IsQ1Ezb0NFLGlCQUVFLDBEQURBLG1EUnNxQ0osQ1FqcUNFLDhCQUdFLHdDQURBLDBCUm1xQ0osQ1Fqb0NBLHlDQUpJLHNCUitvQ0osQ1Ezb0NBLGdCQUNFLDBCQUNBLDZDQUNBLHVCUndvQ0YsQ1Fyb0NFLCtCQUNFLFlSdW9DSixDUXJvQ0ksd2JBVUUsY1I4bkNOLENBQ0YsQ1F6bkNBLHFDQUVJLGlCQUVFLG9EQURBLDBCUjJuQ0osQ1F0bkNJLHVDQUNFLG1EUnduQ04sQ1FubkNRLGlJQUVFLFlSb25DVixDUTltQ0UsaURBSUUsd0NBREEsMEJSK21DSixDQUNGLENRem1DQSxvQ0FNSSxvQ0FIRSwwQlI4bUNKLENRM21DRSxvQkFFRSxpRVJ5bUNKLENBQ0YsQ1FsbUNBLG9DQUNFLGNBRUUscUJBREEsU1JxbUNGLENRbG1DRSxtQkFFRSxpQkFEQSxVUnFtQ0osQ1FqbUNFLHFCQUVFLGtCQURBLFNSb21DSixDUS9sQ0Esd0NBRUUsWVJrbUNGLENROWxDRSwrQkFDRSxhUmltQ0osQ0FDRixDUTdsQ0Esb0NBRUksbURBR0UsMEJSNGxDSixDQUNGLENTenBERSxpQkFFRSxrQ0h5Q3VCLENHMUN2QixVVG9xREosQ1NycURFLFlBRUUsa0NIeUN1QixDRzFDdkIsVVRvcURKLENTL3BEQSxLQUVFLHdCSCtEVyxDR2hFWCxlQUVBLGlCVG1xREYsQ1MvcERBLDJCQUhFLCtCVHlxREYsQ1N0cURBLHNCQUVFLGFMUE0sQ0tTTixlVGtxREYsQ1MvcERBLGtCQUVFLGVUa3FERixDUzlwREUsSUFDRSwyQkhpQmlCLENHaEJqQixlVGlxREosQ1M5cERFLFlBRUUsWUFDQSxhQUNBLGtCQUNBLFNBSkEsVVRvcURKLENTOXBESSx3QkFDRSxhVGdxRE4sQ1MxcERFLFFBQ0UsMkJIRmlCLENHR2pCLG9CVDZwREosQ1N4cERFLFdBRUUsWUFEQSxVVDRwREosQ1NwcERBLG9DQUNFLGtCQUNFLFlUMHBERixDQUNGLENVM3REQSxRQUlFLHdCTktNLENNTk4sbUJBVUEsMkNKc0lvQixDSTlJcEIsVU5MTSxDTVVOLGVBVEEscUJBS0EsaUJMb0JNLENLbkJOLGVMU1ksQ0tkWixZQU9BLGlCQURBLGtCQUdBLHlIVnN1REYsQ1VsdURFLGtCQUNFLGVWb3VESixDVWp1REUsYUFDRSxVVm11REosQ1VodURFLGVBQ0UsWUFDQSxnQlZrdURKLENVL3RERSxjQUVFLGdCTExJLENLSUosWUFFQSxnQlZpdURKLENVOXRERSxhQUVFLGlCTGJJLENLWUosWUFFQSxnQlZndURKLENVN3RERSxhQUVFLG1CQURBLGFBRUEsc0JWK3RESixDVTd0REksMEJBR0UsWUFGQSxpQkFDQSxVVmd1RE4sQ1UzdERFLGNBRUUsd0JONUNTLENNMkNULFVWOHRESixDVTF0REUsYUFDRSw2QkFFQSxnQkFEQSxhVjZ0REosQ1UxdERJLDBCQUNFLFlWNHRETixDVXp0REksbUJBRUUsd0JOMURPLENNeURQLFVWNHRETixDVXp0RE0sZ0NBQ0UsU1YydERSLENVdHRETSxnQ0FDRSxrQ1Z3dERSLENVbnRETSxrQ0FDRSx1Q1ZxdERSLENVaHRERSxvQkFDRSxxQk56RkksQ00wRkosYVZrdERKLENVL3NERSxjQUNFLDZCQUNBLHlCQUVBLGdCQURBLGFWa3RESixDVS9zREksMkJBRUUsWU5oR0MsQ00rRkQsYVZrdEROLENVOXNESSxvQkFFRSx3Qk5oR08sQ01pR1Asb0JOakdPLENNK0ZQLFVWa3RETixDVTVzRE0sbUNBQ0Usd0JObEZPLENNbUZQLG9CTm5GTyxDTW9GUCw0Q1Y4c0RSLENVenNERSxnQkFDRSxrQ0o1RXVCLENJNkV2Qiw2Q1Yyc0RKLENVenNESSxzQkFDRSxzQ1Yyc0ROLENVdnNERSxrQkFDRSx1Q0o1RWMsQ0k2RWQsNENWeXNESixDVXZzREksd0JBQ0UsMkNWeXNETixDVXJzREUsaUJBQ0Usd0JONUdXLENNNkdYLDRDVnVzREosQ1Vyc0RJLHVCQUNFLHdCVnVzRE4sQ1Vuc0RFLGdCQUNFLHdCVnFzREosQ1Vuc0RJLHNCQUNFLHdCVnFzRE4sQ1Vqc0RFLGNBQ0Usd0JWbXNESixDVWpzREksb0JBQ0Usd0JWbXNETixDVS9yREUsZ0JBQ0Usd0JWaXNESixDVS9yREksc0JBQ0Usd0JWaXNETixDVTdyREUsaUJBR0UsY0FEQSxjQURBLGVBR0Esd0NWK3JESixDVTdyREksc0JBQ0UsY1YrckROLENVM3JERSxlQUNFLGVBQ0Esd0NWNnJESixDVTNyREksb0JBQ0UsY1Y2ckROLENVenJERSx5QkFFRSxnQkFEQSxXVjRyREosQ1V4ckRFLGVBQ0UsY1YwckRKLENVdnJERSxxQkFDRSxTTnhNSSxDTXlNSiwrQlZ5ckRKLENVdnJESSw0QkFDRSxnQlZ5ckROLENVcnJERSx1QkFHRSxtQkFGQSxhQUNBLHNCVndyREosQ1VwckRFLGVBRUUsY0FEQSxrQlZ1ckRKLENXNXdEQSxZQUNFLGlCTnpHTSxDTTBHTixlTnBIWSxDTXNIWixrQkFEQSxpQlgwNURGLENXdjVERSxxQ0FLRSx3QlB0SVcsQ09tSVgsV0FFQSxXQUVBLGtCQUNBLFFBSkEsVVg0NURKLENXcjVERSxtQkFDRSxNWHU1REosQ1dwNURFLGtCQUNFLE9YczVESixDVy80REEsY0FDRSxhQUNBLGVBQ0Esc0JYcTVERixDV241REUseUJBQ0UsMEJYcTVESixDV2o1REksaUNBQ0UsZ0JYbTVETixDV2o1RE0sNENBQ0UsY1htNURSLENXOTRERSx1QkFDRSxxQlhnNURKLENXOTRESSxvQ0FDRSxlWGc1RE4sQ1c5NERNLCtDQUNFLFFYZzVEUixDVzM0REUsd0JBQ0UsZ0JYNjRESixDVzM0REkscUNBQ0Usb0JYNjRETixDVzM0RE0sZ0RBQ0UsY1g2NERSLENXeDRERSwyQkFDRSxpQlgwNERKLENXeDRESSxzQ0FDRSxjWDA0RE4sQ1dsNERBLFlBQ0UsYUFDQSxzQlh3NERGLENXcjRESSwyQ0FFRSwrQkFEQSwyQlh3NEROLENXcDRESSwwQ0FFRSxnQ0FEQSw0Qlh1NEROLENXOTNEQSxtQkFHRSxzQkFDQSxVUDdPTSxDT2tQTixlQUpBLGNObk5NLENNb05OLGVOL05ZLENNMk5aLFlBS0EsaUJBQ0Esa0JBRUEsa0VBVEEsV1g2NERGLENXbDRERSwwQkFFRSxxQlB2UEksQ09zUEosYVA3T0ksQ08rT0osV1hvNERKLENXNzNEQSxxQkFDRSxZWG00REYsQ1dqNERFLHFDQUNFLGlCWG00REosQ1dqNERJLGdEQUNFLGNYbTRETixDVzMzREEsZ0JBR0UsbUJBR0EseUJBQ0EsbUJBQ0EsYVBqUkssQ09vUkwsZUFWQSxhQVFBLGdCTjlQTSxDTStQTixlTnhRWSxDTW1RWixZQUhBLHVCQVVBLCtGQVJBLFVYeTRERixDVzkzREUsMEJBRUUsc0JBREEsVVhpNERKLENXOTNESSwrQ0FDRSxpQlhnNEROLENXNTNERSxzQkFDRSxVWDgzREosQ1c1M0RJLDJDQUNFLFNQMVNFLENPMlNGLFNYODNETixDV3ozREksNkJBQ0UsdUNMNVBZLENLNlBaLG1DWDIzRE4sQ1d0M0RJLDhCQUNFLHdCUDNSSyxDTzRSTCxvQlh3M0ROLENXcDNERSxxQ0FDRSxZUHpURyxDTzBUSCxXQUNBLHVEWHMzREosQ1cvMkRBLGFBRUUsWUFDQSxrQkFGQSxVWHUzREYsQ1dqM0RNLCtDQUNFLFVYbTNEUixDV2gzRE0sZ0RBQ0UsVVhrM0RSLENXLzJETSxnREFDRSxVWGkzRFIsQ1czMkRJLHVDQUNFLE1YNjJETixDVzMyRE0sbURBQ0UsVVg2MkRSLENXMTJETSxvREFDRSxVWDQyRFIsQ1d6MkRNLG9EQUNFLFVYMjJEUixDV3QyREUsOEJBRUUscUJQaFhJLENPK1dKLFdBRUEsa0JBQ0EsUUFDQSxnQ1h3MkRKLENXdDJESSwwQ0FDRSxNQUNBLFVYdzJETixDV3IyREksMkNBQ0UsUUFDQSxVWHUyRE4sQ1dwMkRJLDJDQUNFLFNBQ0EsVVhzMkROLENXOTFEQSxhQUNFLGFBQ0EsZUFDQSxpQlhvMkRGLENXbDJERSx1Q0FLRSx3QlA3WVMsQ08wWVQsV0FFQSxZQUVBLGtCQUhBLFNYczJESixDV2gyREUsbUJBQ0UsTVhrMkRKLENXLzFERSxvQkFDRSxPWGkyREosQ1c3MURJLGlEQUVFLDJDWDgxRE4sQ1d2MURRLHFNQUNFLFNYeTFEVixDV3IxRE0sMkRBQ0UsK0JYdTFEUixDV2wxREUsK0JBRUUsbUJBR0EsZUFKQSxhQUVBLFlBQ0EsY1hxMURKLENXLzBETSxzTEFDRSxZWGkxRFIsQ1c3MERJLHNDQUNFLGlCWCswRE4sQ1c3MERNLDRDQUtFLHNDTDdaYyxDSzRaZCxrQkFIQSxXQUVBLFdBR0Esa0JBRUEsV0FEQSxTQUxBLFNYcTFEUixDVzMwREksc0RBQ0UsWVA5Y0MsQ08rY0QsK0JYNjBETixDV3IwREEsYUFHRSxtQkFDQSxlQUhBLGFBQ0Esc0JYNjBERixDV3owREUsK0JBQ0UsWVgyMERKLENXdjBESSxvQ0FDRSxTWHkwRE4sQ1dqMERBLFlBQ0UsYUFDQSxzQlh1MERGLENXcjBERSx1QkFDRSxpQlh1MERKLENXcDBETSxpQ0FDRSxPWHMwRFIsQ1dsMERJLDZCQUlFLHdCUDFmUyxDT3VmVCxXQUVBLFlBRUEsa0JBRUEsUUFEQSxRQUpBLFNYeTBETixDV2gwRE0sd0NBQ0UsWVhrMERSLENXenpEQSxXQUNFLGNYK3pERixDVzd6REUsZUFDRSxjWCt6REosQ1c3ekRJLGlDQUNFLGtCWCt6RE4sQ1c1ekRJLGdDQUNFLGtCWDh6RE4sQ1czekRJLCtCQUNFLGdCWDZ6RE4sQ1d6ekRFLHVEQUVFLGVOdmhCVSxDTXloQlYsa0JBREEsd0JYNHpESixDV3h6REUsNEJBQ0UsaUJYMHpESixDV3Z6RE0sMkRBQ0Usc0JYeXpEUixDV3R6RE0sMkRBQ0UsWVh3ekRSLENXbnpERSwyQkFHRSxtQkFGQSxhQUNBLHNCWHN6REosQ1dsekRNLDJDQUNFLGVYb3pEUixDVy95REUsNEJBQ0UsY0FFQSxZQURBLFVYa3pESixDVzl5RE0sNENBQ0UsZVhnekRSLENXM3lERSwyQkFFRSxhUC9rQkcsQ09nbEJILGtCTjdqQkksQ00yakJKLGVYK3lESixDVzF5REUsd0JBQ0UsZVg0eURKLENXcnlEQSxZQUlFLGNBSEEsYUFFQSw0Q0FEQSxzQlg2eURGLENXenlERSx1QkFDRSwwQlgyeURKLENXeHlERSxrQkFDRSxZWDB5REosQ1dueURBLFlBR0UsbUJBRkEsYUFJQSxZQUhBLHVCQUlBLGtCQUZBLFVYMnlERixDV3Z5REUsZ0JBR0UsT0FGQSxrQkFDQSxLWDB5REosQ1d0eURFLDZCQUNFLFVQam9CSSxDT2tvQkosa0JOMW1CSSxDTTJtQkosZU5ubkJVLENNb25CVixrQkFDQSxRQUNBLFNYd3lESixDV2p5REEsVUFDRSxhQUNBLGVBQ0EsZ0JYdXlERixDV3J5REUsb0JBQ0Usb0JYdXlESixDV2h5REEsVUFLRSx3QlB0cEJNLENPcXBCTixvQkFFQSxVUGhxQk0sQ08ycEJOLGNBTUEsZ0JOeG9CTSxDTXlvQk4sZU5scEJZLENNNG9CWixZQU9BLGlCQU5BLGNYNHlERixDV3B5REUsb0JBQ0UsdUNMam5CYyxDS2tuQmQsMkNYc3lESixDV3B5REksMEJBRUUsa0NML25CcUIsQ0s4bkJyQixVWHV5RE4sQ1c5eERBLGlCQUdFLHdCUDdxQk0sQ080cUJOLG1CQUVBLFVQdnJCTSxDT3dyQk4sa0JOaHFCTSxDTWlxQk4sZU4xcUJnQixDTTJxQmhCLGlCQU5BLGVBT0EsaUJYb3lERixDVzl4REEsd0JBQ0UsaUJBQ0EsaUJYb3lERixDV2x5REUsNEJBQ0UsZ0JYb3lESixDV2x5REksMkRBRUUsa0JBREEsVVhxeUROLENXanlESSwwREFDRSxnQlhteUROLENXaHlESSx5REFDRSxnQlhreUROLENXOXhERSw4QkFDRSxnQlhneURKLENXOXhESSw2REFDRSxpQlhneUROLENXNXhERSxrQ0FDRSxrQlg4eERKLENXNXhESSxpRUFFRSxjQURBLEtYK3hETixDVzN4REksK0hBRUUsZVg2eEROLENXMXhESSx1Q0FDRSxZQUNBLGdCWDR4RE4sQ1cxeERNLHNFQUNFLFVYNHhEUixDV3Z4REUsdURBR0UsU0FDQSxrQkFIQSxrQkFDQSxTWDJ4REosQ1d0eERFLDJHQUVFLGVOOXVCVSxDTSt1QlYsaUJYd3hESixDV3J4REUsc0RBQ0Usa0JYdXhESixDV3J4REksd0RBQ0UsYVA3dkJFLENPOHZCRixlWHV4RE4sQ1dweERJLDREQUNFLGlCWHN4RE4sQ1dseERFLHFEQUVFLGFQNXdCRyxDTzZ3Qkgsa0JOMXZCSSxDTTJ2QkosZU5ud0JVLENNZ3dCVixnQkFJQSx3QlhveERKLENXbHhESSx1REFDRSxhUGx4QkMsQ09teEJELGVYb3hETixDV2x4RE0sNkRBQ0UsMkJYb3hEUixDV2h4REksNkRBQ0UsZ0JOdndCRSxDTXd3QkYsZU5ueEJVLENNb3hCVixtQlhreEROLENXMXdEQSxnQkFHRSxtQkFHQSxlQUxBLGFBSUEsWUFIQSx1QkFFQSxVWGt4REYsQ1c3d0RJLDhDQUNFLFNYK3dETixDVzV3REksK0VBRUUsVVg2d0ROLENXMXdEUSxxSUFDRSxTUDd6QkYsQ084ekJFLFVYNHdEVixDV3R3RE0sb0RBQ0UsU1ByMEJBLENPczBCQSxTWHd3RFIsQ1dud0RFLDZEQUVFLFVYb3dESixDV2p3RE0sbUhBQ0UsWVA1MEJELENPNjBCQyxVWG13RFIsQ1c5dkRFLHFDQUNFLFlQbjFCRyxDT3ExQkgsV0FEQSxvQkFFQSx1RFhnd0RKLENXNXZESSwwQ0FDRSx3Qlg4dkROLENXenZESSwyQ0FDRSxZUDcxQkUsQ084MUJGLFNYMnZETixDV252REEsZUFDRSxZWHl2REYsQ1d2dkRFLG1DQUNFLGdCWHl2REosQ1d2dkRJLDhDQUNFLGNYeXZETixDV2p2REEsb0JBSUUsd0JQejNCTSxDT3czQk4sa0JBR0EsZUFKQSxXQUdBLFdBSkEsU1g0dkRGLENXcnZERSxtQ0FDRSxTWHV2REosQ1dodkRBLGFBR0UsbUJBSUEscUJQcjVCTSxDT281Qk4sbUJBRUEsNENMNXhCTyxDS3F4QlAsYUFJQSxZQUhBLHVCQUVBLFVYMHZERixDV3B2REUsK0JBQ0UsWVhzdkRKLENXcHZESSx1Q0FDRSxzQlhzdkROLENXOXVEQSxjQUlFLHFCUHg2Qk0sQ091NkJOLG9CQUVBLDZDTHZ5QmdCLENLd3lCaEIsaUJOaDVCTSxDTWk1Qk4sZU4zNUJZLENNcTVCWixZQU9BLGlCQU5BLGNYMHZERixDV2x2REUsb0JBQ0Usa0JYb3ZESixDV2p2REUsMkJBQ0UsMkJYbXZESixDV2h2REUsaUNBRUUsMEJMMzRCaUIsQ0swNEJqQixnQlhtdkRKLENXL3VERSx5QkFDRSxnQlhpdkRKLENXOXVERSxvQkFHRSxnQk56NkJJLENNdTZCSixZQUdBLGlCQUZBLGNYa3ZESixDVzd1REUscUJBQ0UsWUFFQSxpQkFEQSxjWGd2REosQ1c1dURFLHVCQUVFLGtCUGw4QlcsQ09pOEJYLFVYK3VESixDVzN1REUsbUJBRUUsNkJBREEsZVg4dURKLENXdHVEQSxjQUNFLFVYNHVERixDVzF1REUsa0VBRUUsVVAvOUJJLENPZytCSixlTmg5QlUsQ01rOUJWLGtCQURBLHdCWDZ1REosQ1d6dURFLGdDQUlFLHNDTHB2QmdDLENLa3ZCaEMsNEJBQ0EsNkJBRUEsaUJONzhCSSxDTXk4Qkosa0JYK3VESixDV3h1REUsa0NBSUUsa0NMcjhCdUIsQ0ttOEJ2QiwrQkFDQSxnQ0FFQSxnQk56OUJJLENNcTlCSixhWDh1REosQ1dudURBLGdCQUVFLG1CQURBLFlYMHVERixDV3Z1REUscUNBRUUsc0JMcDlCWSxDS205QlosZ0JYMHVESixDV3R1REUsd0NBQ0UsaUJOeitCSSxDTTArQkosZVh3dURKLENXanVEQSxpQkFJRSxxQlAvZ0NNLENPOGdDTixtQkFFQSx5Q0wvNEJZLENLNDRCWixlQURBLFdYMnVERixDV3J1REUsd0JBQ0Usc0JYdXVESixDV3B1REUsdUNBSUUsZUFGQSxnQk4vL0JJLENNZ2dDSixlTnpnQ1UsQ011Z0NWLGlCQUlBLDZEWHN1REosQ1dwdURJLDZDQUVFLDJCTGwvQmUsQ0tpL0JmLGlCWHV1RE4sQ1dsdURFLHVDQUNFLGdCTjNnQ0ksQ000Z0NKLGVYb3VESixDV2p1RE0sNkRBQ0UsY1htdURSLENXL3RESSxpREFDRSxnQlhpdUROLENXOXRESSw2Q0FDRSxlWGd1RE4sQ1d4dERBLFdObGdDSSxpQkE5QkksQ0FnQ0osZUE1Q1ksQ0EyQ1osMEJMa3VGSixDV3p0REUseUNBQ0Usa0JYK3RESixDVzd0REksb0RBQ0UsZVgrdEROLENXdnREQSxrQkFDRSxZWDZ0REYsQ1czdERFLG1GQUVFLGlCTnpqQ0ksQ00wakNKLGVOdGtDWSxDTXVrQ1osMEJYNnRESixDVzF0REUsMENBR0UsYVB2bENRLENPcWxDUixjQUNBLFVYNnRESixDV3h0REksK0NBQ0UsZVgwdEROLENXanRERSwyQ0FDRSxrQlh1dERKLENXcnRESSxzREFDRSxlWHV0RE4sQ1c5c0RFLDRDQUNFLGlCTjdsQ0ksQ004bENKLGVYb3RESixDV2p0REUsMkNObmtDRSxpQkE5QkksQ0FnQ0osZUE1Q1ksQ0EyQ1osMEJBVlcsQ002a0NYLGVYc3RESixDVzdzREUsaURBQ0UsbUJYbXRESixDV2p0REksNERBQ0UsZ0JYbXRETixDV2p0RE0sbUVBQ0UsWVhtdERSLENXMXNEQSxzQkFDRSxrQkFDQSxpQlhndERGLENXOXNERSw2QkFJRSx3QlB0cENXLENPbXBDWCxXQUVBLFlBSUEsU0FGQSxrQkFDQSxNQUpBLFNYcXRESixDVzdzREUsNEJBSUUsbUNBQ0Esa0JBSkEsV0FFQSxZQUtBLE9BRkEsa0JBQ0EsU0FMQSxVWHF0REosQ1c1c0RFLGtEQUNFLGlCTnJwQ0ksQ01zcENKLGVYOHNESixDVzNzREUsaURBRUUsYVBockNHLENPaXJDSCxnQk43cENJLENNOHBDSixlTnZxQ1UsQ01vcUNWLGVBSUEsd0JYNnNESixDVzFzREUsaURObm9DRSxpQkE5QkksQ0FnQ0osZUE1Q1ksQ0EyQ1osMEJBVlcsQ002b0NYLGNYK3NESixDV3ZzREEsYUFDRSxZWDZzREYsQ1cxc0RJLGlDQUNFLGNYNHNETixDV3hzREUscUJBQ0UsZ0JYMHNESixDV3hzREksNEJBQ0UsZ0JYMHNETixDV3BzRE0sdUVBQ0UsY1h5c0RSLENXaHNEQSxRQUdFLG1CQUZBLGFBSUEsV0FIQSx1QkFFQSxTWHVzREYsQ1duc0RJLDBCQUNFLFlYcXNETixDV2pzRE0saUNBQ0UsWVhtc0RSLENXOXJERSxlQUVFLFlBREEsVVhpc0RKLENXNXJESSw0QkFDRSxZWDhyRE4sQ1cxckRFLHFCQUNFLFlYNHJESixDV3JyREEsU0FDRSxZWDJyREYsQ1d6ckRFLGlCQUdFLGFQeHdDRyxDTzR3Q0gsZUFIQSxpQk5wdkNJLENNcXZDSixlTi92Q1UsQ00ydkNWLGtCQUtBLFdBSkEsbUJBTUEsd0RYMnJESixDV3pyREksK0NBRUUsYVA3d0NFLENPOHdDRixTWDByRE4sQ1d2ckRJLHdCQUNFLHlDWHlyRE4sQ1d0ckRJLDRCQUNFLGNYd3JETixDV2hyREEsYUFDRSxZWHNyREYsQ1duckRJLGdDQU9FLE1YcXJETixDV2pyRE0sMEVBUEEsd0JQeHlDUyxDT3F5Q1QsV0FFQSxZQUVBLGtCQUNBLFNBSkEsU1htc0ROLENXMXJETSwwQ0FPRSxPWG1yRFIsQ1cxcURBLDBCQUdFLG1CQUdBLG9DQUNBLGVBTkEsYUFJQSxZQUhBLHVCQU1BLGtCQUNBLHdDQUxBLFdYcXJERixDVzdxREksNERBQ0UsMENYK3FETixDVzNxREUsd0NBQ0UscUNYNnFESixDVzNxREksMEVBQ0UsYVg2cUROLENXenFERSw0REFFRSxhUDUxQ0csQ082MUNILGlCTngwQ0ksQ015MENKLGVObjFDVSxDTWcxQ1YsY0FJQSxnQ1gycURKLENXcHFEQSxjQUNFLFlYMHFERixDV3hxREUsMkJBQ0UsaUJYMHFESixDV3hxREksc0NBQ0UsY1gwcUROLENXbHFEQSxhQUNFLGNYd3FERixDV3BxREksMkVBQ0UsWVB2M0NFLENPdzNDRixTWHNxRE4sQ1dscURFLCtCQUNFLFlQajRDRyxDT2s0Q0gsV0FDQSx1RFhvcURKLENXNXBERSxlQUNFLGtCWGtxREosQ1docURJLDBCQUNFLGVYa3FETixDV3pwREUscUJBQ0UsY0FDQSxnQkFDQSxrQkFDQSxpQlgrcERKLENXN3BESSx5Q0FHRSxPQUZBLGtCQUNBLEtYZ3FETixDVzVwREkseUNBQ0UsaUJOaDVDRSxDTWk1Q0YsZVg4cEROLENXM3BESSx3Q0FFRSxnQk52NUNFLENNdzVDRixlTm42Q1UsQ01pNkNWLGNYK3BETixDV3pwREUsbUJBQ0UsY045M0NBLGlCQTlCSSxDQWdDSixlQTVDWSxDQTJDWiwwQkFWVyxDTXc0Q1gsZVg4cERKLENXM3BESSxnQ0FDRSwyQkw5NENlLENLKzRDZixlWDZwRE4sQ1d6cERFLHdCQUVFLGFQOTdDUSxDTys3Q1IsZ0JOMTZDSSxDTTI2Q0osZU50N0NZLENNbTdDWixlWDhwREosQ1dwcERBLGFBTUUsb0NBRkEsdUNBQ0Esa0JBSEEsWUFDQSxzQkFGQSxVWCtwREYsQ1d4cERFLCtCQUNFLGFYMHBESixDV25wREEsYUFFRSxtQkFDQSxrQkFGQSxVWDJwREYsQ1d2cERFLG9CQUVFLFlBR0EsT0FGQSxrQkFDQSxNQUhBLFVYNnBESixDV3pvREEsNEJBUEUsVUFDQSxrQkFGQSxTWHFxREYsQ1c3cERBLGVBQ0UsYUFFQSxVWDBwREYsQ1d0cERFLDJCQUlFLDZCQURBLDBCQUZBLGNBQ0EsV1gwcERKLENXcnBETSwrQ0FDRSxnQlh1cERSLENXcnBEUSw4REFDRSxVWHVwRFYsQ1dscERJLGtEQUNFLG9CWG9wRE4sQ1docERNLGlEQUNFLGlCWGtwRFIsQ1docERRLDhEQUNFLFNYa3BEVixDVzVvREUseUNBRUUsbUJBS0Esd0JQdGhEVyxDT3FoRFgsZ0NBREEsNkJBSkEsYUFHQSxZQURBLFVYa3BESixDVzVvREksOERBRUUsWUFDQSxxQ0FGQSxVWGdwRE4sQ1d0b0RBLGFBR0UscUJQbGpETSxDT2lqRE4sbUJBRUEseUNMbDdDWSxDSys2Q1osVVgrb0RGLENXMW9ERSxnQ0FHRSw0QkFDQSw2QkFGQSxhQURBLFVYK29ESixDV3pvREUsK0JBQ0Usa0JBQ0EsaUJYMm9ESixDV3pvREksaURBQ0UsZVgyb0ROLENXeG9ESSxzQ0FDRSxhQUNBLGVYMG9ETixDV3RvREUsZ0NBQ0UsZ0JONWlESSxDTTZpREosZVh3b0RKLENXcm9ERSxtQ0FFRSxjTnRqREksQ011akRKLGVObGtEVSxDTWdrRFYsZVh5b0RKLENXcG9ERSwrQkFHRSxhUC9rREksQ0MrQ0osaUJBOUJJLENBZ0NKLGVBNUNZLENBMkNaLDBCQVZXLENNdWlEWCxlWDBvREosQ1dyb0RFLHFDQUNFLGVYdW9ESixDV3JvREksb0NBSEYscUNBSUkscUJYd29ESixDV3ZvREksd0RBQ0UsVVh5b0ROLENBQ0YsQ1dyb0RFLGlDQUVFLGtCQUVBLFdBREEsVUFGQSxXWDBvREosQ1dwb0RFLDhCQUNFLDZCQUNBLGFYc29ESixDVy9uREEsb0JBR0UsbUJBSUEsMkNMdGtEdUIsQ0txa0R2QixtQkFFQSxlQVBBLGFBSUEsWUFIQSx1QkFPQSxrQkFFQSxZQURBLFVBR0EsNENBVEEsV0FRQSxTWHNvREYsQ1dub0RFLDBCQUNFLGtDWHFvREosQ1dsb0RFLDZDQUNFLG1CWG9vREosQ1c3bkRBLHdCQUVFLGFBQ0EsZUFDQSw4QkFIQSxnQlhzb0RGLENXam9ERSwyQ0FFRSxnQkFEQSxTWG9vREosQ1c1bkRBLG1CQUNFLFlYa29ERixDV2hvREUsMkNBR0Usc0JMM25EWSxDSzBuRFosY0FEQSxjWG9vREosQ1cvbkRFLDJDQUNFLGdCWGlvREosQ1c5bkRFLDRDQUNFLGNObnBESSxDTW9wREosZVhnb0RKLENXN25ERSwyQ0FFRSxhUGhyRFEsQ09pckRSLGlCTjNwREksQ000cERKLGVOeHFEWSxDTXlxRFosMkJBSkEsY1htb0RKLENXeG5EQSxXQUVFLG1CQURBLFlYK25ERixDVzNuREksc0JBQ0UsZ0JYNm5ETixDV3ZuRE0sMkNBQ0UsZ0JYeW5EUixDV3BuREUsb0JBQ0UsZ0JYc25ESixDV25uREUsMkJBR0UsYVBudERRLENPaXREUixnQk41ckRJLENNNnJESixlWHNuREosQ1dubkRJLDZCQUNFLGFQanRERSxDT2t0REYsZVhxbkROLENXam5ERSwyQkFHRSxlQUZBLGdCTnZzREksQ013c0RKLGVOanREVSxDTW10RFYsZ0NYbW5ESixDV2puREksaUNBQ0UsYVhtbkROLENXaG5ESSxpQ0FDRSwyQlhrbkROLENXOW1ERSxnQ0FDRSxhUDN1RFEsQ080dURSLGdCTnZ0REksQ013dERKLGVYZ25ESixDV3ptREEsa0JBRUUsbUJBSUEscUJQOXZETSxDTzZ2RE4sb0JBRUEseUNMOW5EWSxDS3duRFosYUFFQSxZQUNBLGNYa25ERixDVzdtREUsd0JBQ0UsV1grbURKLENXN21ESSx5Q0FFRSxZQURBLFVYZ25ETixDVzNtREUsbUNBSUUsZUFGQSxZQUNBLGlCQUVBLHFDQUpBLFVYaW5ESixDVzNtREksOENBQ0UsY1g2bUROLENXMW1ESSx5Q0FDRSwwQlg0bUROLENXem1ESSwwREFFRSxZQURBLFVYNG1ETixDV25tREEsY0FTRSx3QlAzeURXLENPeXlEWCwrQkFDQSxnQ0FGQSw2QkFGQSxZQURBLDhCQUVBLGNYNm1ERixDV25tREEsMkJBYkUsbUJBREEsWVgrbkRGLENXam5EQSxhQU1FLG1CQUNBLGVBRkEsWUFIQSx1QkFNQSx1RUFKQSxXWDZtREYsQ1d2bURFLHFCQUNFLFVYeW1ESixDV3ZtREksdUNBQ0UsY1h5bUROLENXcm1ERSx1Q0FFRSxxQlB0MERJLENPdTBESiw0Q1hzbURKLENXcG1ESSwyRUFDRSxzQkwveERVLENLZ3lEVixTWHNtRE4sQ1dubURJLDJFQUNFLGFYcW1ETixDV2ptREUsK0JBRUUsWVBoMURHLENPKzBESCxrQkFFQSxXQUNBLHVEWG1tREosQ1dqbURJLDhDQUNFLGtCQUNBLFFYbW1ETixDVy9sREUsK0JBQ0UsYVAzMURHLENPNDFESCxnQk54MERJLENNeTBESixlTmwxRFUsQ01tMURWLGdDWGltREosQ1cxbERBLGVBR0UsbUJBR0EsZUFMQSxhQUlBLFlBSEEsdUJBRUEsVVhrbURGLENXOWxERSxtQ0FDRSxZUDkyREcsQ08rMkRILFdBQ0EsdURYZ21ESixDVzNsREksbUZBQ0UsWVBsM0RFLENPbTNERixTWDZsRE4sQ1dybERBLGFBSUUscUJQeDRETSxDT3U0RE4sbUJBRUEseUNMM3dEYSxDS3V3RGIsYUFDQSxlQUlBLGlCWDJsREYsQ1d6bERFLG9CQUdFLGdCQURBLGdCQURBLFdYNmxESixDV3psREksc0NBRUUsWUFEQSxVWDRsRE4sQ1d4bERJLHFDQUNFLFNYMGxETixDV3RsREUsbUJBQ0UsWVh3bERKLENXdGxESSxvQ0FDRSxRWHdsRE4sQ1dwbERNLDZDQUNFLFlYc2xEUixDV2psREUsb0JBQ0UsWVhtbERKLENXamxESSxxQ0FDRSxRWG1sRE4sQ1d2a0RZLHdKQUNFLFlBQ0EsUVg2a0RkLENXdmtETSxrREFDRSxZWHlrRFIsQ1dwa0RFLDhCQUNFLGFBQ0EsOEJBS0EsT0FIQSxlQUNBLGtCQUNBLFNBSEEsV0FLQSxTWHNrREosQ1dua0RFLDRCQUNFLGtCQUNBLFNYcWtESixDV2xrRE0seURBQ0UsaUJYb2tEUixDV2xrRFEsZ0VBSUUsd0JQdjlESyxDT285REwsV0FFQSxZQUlBLE9BRkEsa0JBQ0EsU0FKQSxTWHlrRFYsQ1doa0RVLDBFQUlFLHdCUGwrREcsQ08rOURILFdBRUEsWUFFQSxrQkFFQSxRQURBLFNBSkEsU1h1a0RaLENXNWpESSx3Q0FHRSxtQkFGQSxhQUNBLGlCWCtqRE4sQ1czakRJLHVDQUNFLGFBQ0Esc0JBQ0Esc0JYNmpETixDVzFqREksMkNBQ0Usc0JYNGpETixDV25qREUsNkJBQ0Usa0JYeWpESixDV3ZqREksd0NBQ0UsZVh5akROLENXampEQSxZQUNFLGFBQ0EsZVh1akRGLENXcmpERSxtQ0FHRSxtQkFLQSxpRkFEQSxrQkFOQSxhQUdBLGNBRUEsWUFKQSx1QkFXQSxrQkFSQSxVWDJqREosQ1dqakRJLCtEQUNFLFNYbWpETixDVy9pREUsNkJBQ0UsY1hpakRKLENXL2lESSwrQ0FDRSxhUDNpRUMsQ080aUVELGdCTnhoRUUsQ015aEVGLGVObGlFUSxDTW1pRVIsd0JYaWpETixDVzlpREksOENBRUUsY043aEVFLENNOGhFRixlTnppRVEsQ011aUVSLGNYa2pETixDV3hpREEseUJBQ0UsWVg4aURGLENXNWlERSw2Q0FDRSxTWDhpREosQ1c1aURJLHNFQUNFLGlCWDhpRE4sQ1c1aURNLDRFQUlFLHdCUHZrRU8sQ09va0VQLFdBRUEsWUFFQSxrQkFFQSxRQURBLE1BSkEsU1htakRSLENXeGlEUSx1RkFDRSxZWDBpRFYsQ1doaURBLG9CQUNFLGlCWHNpREYsQ1dwaURFLGlEQUNFLGtCTnhrRUksQ015a0VKLGVYc2lESixDV25pREUsNkNBQ0UsZVhxaURKLENXbmlESSx1RUFDRSxpQk5wbEVFLENNcWxFRixlWHFpRE4sQ1dsaURJLHNFQUVFLGFQL21FQyxDT2duRUQsZ0JONWxFRSxDTTZsRUYsZU50bUVRLENNbW1FUixlQUlBLHdCWG9pRE4sQ1doaURFLDhDQUNFLGNBQ0Esa0JYa2lESixDVzNoREEsYUFJRSxtQkFDQSx3QlBob0VNLENPNG5FTixhQUNBLHNCQU1BLFlBTEEsdUJBR0EsZUFJQSw4REFIQSxXQUVBLGNYa2lERixDVy9oREUsb0JBQ0UsVUFDQSxpQlhpaURKLENXOWhERSxxQ0FHRSxtQkFJQSx1Q0x2bUVjLENLc21FZCxtQkFMQSxhQUlBLFlBSEEsdUJBRUEsVVhtaURKLENXOWhESSxnREFDRSxTUC9wRUUsQ09pcUVGLFlBREEsVVhpaUROLENXM2hESSw2R0FFRSxVUHhxRUUsQ08wcUVGLGtCQURBLHdCWDhoRE4sQ1cxaERJLHVEQUVFLG9DTnZxRVcsQ013cUVYLGlCTi9vRUUsQ01ncEVGLGVOaHFFUyxDTTZwRVQsZVgraEROLENXemhESSxzREFFRSxnQk43cEVFLENNOHBFRixlTnZxRVEsQ01xcUVSLGVYNmhETixDV3ZoREUsd0NBR0UsbUJBRkEsYUFHQSxTQUZBLHNCWDJoREosQ1d2aERJLGtFQUNFLFFYeWhETixDV3RoREksK0NBR0UsbUJBREEsNEJBREEsVVgwaEROLENXaGhEQSxxQkFDRSxhQUNBLHFCWHNoREYsQ1dwaERFLCtCQUNFLGtCWHNoREosQ1dwaERJLCtDQUNFLGlCWHNoRE4sQ1dwaERNLDBEQUNFLFFYc2hEUixDV2poREUscUNBQ0Usa0JYbWhESixDV2poREksZ0RBQ0UsZVhtaEROLENXM2dEQSxnQkFFRSxtQkFEQSxZWGtoREYsQ1c5Z0RJLDhDQUNFLDBCWGdoRE4sQ1c3Z0RJLDhDQUNFLFVYK2dETixDVzNnREUscUNBQ0Usc0JYNmdESixDVzFnREUscUNBRUUsZ0JOdnVFSSxDTXd1RUosZU5qdkVVLENNK3VFVixpQkFHQSxrQkFDQSxPWDRnREosQ1dyZ0RBLGtCQUdFLG1CQUZBLGFBQ0EsNkNBRUEsc0JYMmdERixDV3BnREUseUJBR0UsbUJBRUEsa0NMOXVFdUIsQ0srdUV2QixtQkFDQSxlQU5BLGFBR0EsYUFGQSxzQlgrZ0RKLENXeGdESSxvQ0FDRSxtQlgwZ0ROLENXdGdERSxnQ0FHRSxtQkFEQSxhQURBLFVYMGdESixDV3JnREUscURBRUUsZVh1Z0RKLENXLy9DRSx5Q0FDRSxrQlhxZ0RKLENXbmdESSxvREFDRSxlWHFnRE4sQ1c1L0NFLDJDQUNFLGlCWGtnREosQ1c5L0NRLDRGQUNFLFlYZ2dEVixDVzkvQ1EsNkZBQ0UsYVhnZ0RWLENXMy9DSSxtRUFLRSxlQUhBLGlCTnR6RUUsQ011ekVGLGVOajBFUSxDTWswRVIsaUJBSEEsa0JYaWdETixDVzEvQ0ksa0VBSUUsZUFIQSxrQkFFQSxRQURBLE9YOC9DTixDVzEvQ00sdUtBRUUsc0JYNC9DUixDV3ovQ00sbUZBQ0UsYVgyL0NSLENXei9DTSxvRkFDRSxZWDIvQ1IsQ1d2L0NJLHFFQUNFLGVYeS9DTixDV3YvQ00sNEZOcHpFRixpQkE5QkksQ0FnQ0osZUE1Q1ksQ0EyQ1osMEJMK3lISixDV2wvQ0EsVUFFRSxxQlB4M0VNLENPeTNFTixtQkFDQSw0Q0xod0VPLENLNnZFUCxZWDIvQ0YsQ1d0L0NFLHlCQUVFLGtCQURBLG9CWHkvQ0osQ1d0L0NJLCtCQUlFLHdCUDczRVMsQ08wM0VULFdBRUEsWUFFQSxrQkFFQSxRQURBLFNBSkEsU1g2L0NOLENXcC9DTSwwQ0FDRSxZWHMvQ1IsQ1c3K0NBLGVBSUUsbUJBSEEsYUFDQSxzQkFHQSxhQUZBLHNCWHEvQ0YsQ1dqL0NFLHNCQUNFLHlDWG0vQ0osQ1dqL0NJLDJDQUNFLDJCWG0vQ04sQ1doL0NJLDBDQUNFLGFYay9DTixDVzkrQ0UsdUVBRUUsZU4xNUVVLENNMjVFVix3QlhnL0NKLENXNytDRSxvQ0FDRSxrQlgrK0NKLENXNStDRSxtQ0FFRSxhUC82RUcsQ09nN0VILGdCTjU1RUksQ00wNUVKLGVYZy9DSixDV3YrQ0EsZ0JBRUUsbUJBREEsWVg4K0NGLENXMytDRSxzQ0FDRSxhWDYrQ0osQ1cxK0NFLHFDQUNFLGdCWDQrQ0osQ1cxK0NJLDJEQUNFLGtCTjU2RUUsQ002NkVGLGVYNCtDTixDVzErQ00sNkRBQ0UsYVBuOEVBLENPbzhFQSxlWDQrQ1IsQ1d4K0NJLDBEQUVFLGlCTno3RUUsQ00wN0VGLGVOdDhFVSxDTXU4RVYsMkJBSEEsZVg2K0NOLENXditDSSwwREFFRSxpQk5oOEVFLENNaThFRixlTjM4RVEsQ015OEVSLGVYMitDTixDV3YrQ00sNERBQ0UsYVByOUVBLENPczlFQSxlWHkrQ1IsQ1d2K0NRLGtFQUNFLDJCWHkrQ1YsQ1c3OUNJLHFEQUVFLG1CQURBLFlYbytDTixDV2orQ00sNERBTUUsa0NMNThFbUIsQ0syOEVuQixvQkFFQSxVUHovRUEsQ09tL0VBLGlCQU9BLGdCTmorRUEsQ01rK0VBLGVOMytFTSxDTW8rRU4sWUFTQSxpQkFQQSxrQkFEQSxjQU9BLHdCWG8rQ1IsQ1c5OUNFLDhDQUNFLGNOeCtFSSxDTXkrRUosZVhnK0NKLENXNzlDTSx1RUFDRSxjWCs5Q1IsQ1cxOUNFLGdDQUNFLGVYNDlDSixDV3o5Q0UsNkNBR0UsbUJBREEsYUFEQSxlWDY5Q0osQ1d6OUNJLDJFQUNFLGFQOWdGRSxDTytnRkYsaUJOOS9FRSxDTSsvRUYsZVgyOUNOLENXejlDTSw2RUFDRSxhUG5oRkEsQ09vaEZBLGVYMjlDUixDV3o5Q1EseUZBQ0UsMkJYMjlDVixDV3Y5Q00sc0ZBQ0UsWVh5OUNSLENXcjlDSSwwREFDRSxZWHU5Q04sQ1cvOENBLFlBQ0UsWVhxOUNGLENXbjlDRSx1QkFDRSxnQlhxOUNKLENXbjlDSSxrQ0FDRSxjWHE5Q04sQ1c3OENBLFdBSUUscUJQcmtGTSxDT29rRk4sa0JBRUEsNkNMbjhFa0IsQ0tvOEVsQixnQk45aUZNLENNK2lGTixlTnhqRlksQ01rakZaLFlBT0EsaUJBTkEsYVh5OUNGLENXajlDRSxnQkFDRSxlWG05Q0osQ1c1OENBLFlBRUUscUJQcmxGTSxDT29sRk4sbUJBRUEseUNYazlDRixDVy84Q0ksc0NBRUUsbUJBREEsYUFFQSxnQkFDQSxpQlhpOUNOLENXNThDUSw0REFDRSxZWDg4Q1YsQ1d6OENJLHNDQUNFLGVYMjhDTixDV3g4Q1EseUVBQ0UsV1gwOENWLENXeDhDVSxvRkFDRSxXWDA4Q1osQ1duOENFLCtCQUNFLCtCWHE4Q0osQ1duOENJLHdEQUNFLGNOaG1GRSxDTWltRkYsZVhxOENOLENXbDhDSSw2Q0FFRSxxQlBqb0ZFLENPbW9GRiw0QkFEQSw2QkFGQSxXWHU4Q04sQ1dsOENNLDBEQUNFLG9CWG84Q1IsQ1dsOENRLGdFQUNFLFFYbzhDVixDVzc3Q0ksNENBQ0Usd0JYKzdDTixDVzc3Q00scURBRUUsd0JQcHBGSyxDT3NwRkwsWUFEQSxnQkFGQSxZWGs4Q1IsQ1c3N0NRLHVFQUNFLGVYKzdDVixDV2g4Q1Esa0VBQ0UsZVgrN0NWLENXMzdDTSxzRUFDRSxhUDFwRkQsQ080cEZDLFlBREEsZ0JYODdDUixDV3g3Q0UsK0JBT0UsK0JBQ0EsZ0NBRkEsNkJBSkEsOEJBRUEsZ0JBQ0EsY1g2N0NKLENXeDdDSSx5RkFQQSxtQkFGQSxZWHE4Q0osQ1d4N0NNLG9GQUNFLGlCWDA3Q1IsQ1d4N0NRLCtGQUNFLGNYMDdDVixDV3Q3Q00sa0VBRUUsaUJBREEsVVh5N0NSLENXdDdDUSw2RUFDRSxjWHc3Q1YsQ1duN0NJLHlEQUNFLGNYcTdDTixDV2w3Q1EsOEZBQ0UsWVhvN0NWLENXaDdDTSx3RkFDRSwrQlhrN0NSLENXejZDQSxjQUNFLFlYKzZDRixDVzc2Q0UsMkJBQ0UsaUJYKzZDSixDVzc2Q0ksaUNBSUUsd0JQNXRGUyxDT3l0RlQsV0FFQSxZQUVBLGtCQUVBLFFBREEsTUFKQSxTWG83Q04sQ1czNkNNLDRDQUNFLFlYNjZDUixDV3A2Q0EsYUFHRSxtQkFDQSxlQUhBLGFBQ0Esc0JYNDZDRixDV3g2Q0Usb0JBQ0UseUNYMDZDSixDV3g2Q0ksc0NBQ0UsWVgwNkNOLENXdjZDSSx1Q0FDRSxhWHk2Q04sQ1dyNkNFLCtCQUVFLFlQbndGRyxDT2t3RkgsaUJYdzZDSixDV3A2Q0UsZ0NBQ0UsYVB2d0ZHLENPd3dGSCxnQk5wdkZJLENNcXZGSixlWHM2Q0osQ1cvNUNBLFdBR0UsbUJBRkEsYUFDQSxtQlhzNkNGLENXbjZDRSxpQkFDRSxhQUNBLGdCWHE2Q0osQ1duNkNJLGtDQUNFLGlCWHE2Q04sQ1dsNkNJLGtDQUNFLGlCWG82Q04sQ1c3M0NFLDBSQUVFLHFCWG01Q0osQ1doNUNFLG9IQUlFLFVYazVDSixDVy80Q0UsaUNBRUUsdUJBREEsWVhrNUNKLENXLzRDSSxpREFDRSxnQlhpNUNOLENXNzRDRSw0QkFDRSxjTjl6RkksQ00rekZKLGVYKzRDSixDVzU0Q0UsMkJBR0UsbUJBREEsYUFEQSxpQkFHQSxrQkFDQSxPWDg0Q0osQ1c1NENJLGdEQUlFLG1CQUlBLHNCQURBLGtCQUxBLGFBSUEsWUFIQSx1QkFGQSxpQkFJQSxVWGk1Q04sQ1c1NENNLG1JQUdFLFdBREEsU1grNENSLENXMzRDTSx5REFDRSxrQ1g2NENSLENXMzRDUSwwRUFDRSwwQlg2NENWLENXejRDTSx5REFDRSxvQlgyNENSLENXejRDUSwyRUFDRSxZWDI0Q1YsQ1d0NENJLGlEQUNFLGdCTnAzRkUsQ01xM0ZGLGVOOTNGUSxDTSszRlIsa0JBQ0EsT1h3NENOLENXcDRDRSw0QkFFRSxjTjMzRkksQ000M0ZKLGVOdjRGVSxDTXE0RlYsZVh3NENKLENXbjRDRSwyQkFFRSxnQk5uNEZJLENNbzRGSixlTi80RlksQ002NEZaLGNYdTRDSixDVzkzQ0Esa0JBQ0UsaUJYbzRDRixDV2w0Q0UsNkNBRUUsbUJBREEsYUFFQSw4QkFLQSxPQUhBLG9CQUNBLGtCQUNBLE1BSEEsV0FLQSxTWG80Q0osQ1dsNENJLDhFQUNFLFVQbjdGRSxDT283RkYsY056NUZFLENNMDVGRixlWG80Q04sQ1dqNENJLDhEQUNFLFlYbTRDTixDV2g0Q1EsMEZBQ0UsZ0JYazRDVixDV3gzQ0EsZ0JBQ0UsYUFDQSxzQlg4M0NGLENXNTNDRSwrQkFFRSxrQkFEQSxXWCszQ0osQ1c1M0NJLHFDQUlFLHdCUDU4RlMsQ095OEZULFdBRUEsWUFFQSxrQkFFQSxRQURBLFNBSkEsU1htNENOLENXMTNDTSxnREFDRSxZWDQzQ1IsQ1duM0NBLGVBR0UsbUJBRkEsYUFDQSxxQlgwM0NGLENXdjNDRSxvQ0FFRSxZQURBLFVYMDNDSixDV3QzQ0Usb0NBRUUsa0JObDlGSSxDTW05RkosZU5qK0ZVLENNKzlGVixlWDAzQ0osQ1dyM0NFLG1DQUVFLGFQai9GRyxDT2svRkgsZ0JOOTlGSSxDTSs5RkosZU54K0ZVLENNcStGVixlQUlBLHdCWHUzQ0osQ1doM0NBLGtCQUVFLGdDQURBLFlYdTNDRixDV3AzQ0UsbUNBQ0UsaUJYczNDSixDV3AzQ0ksOENBQ0UsY1hzM0NOLENXbDNDRSx3QkFDRSxZWG8zQ0osQ1c3MkNBLGlCQUVFLGFQamhHSyxDT3FoR0wsZUFIQSxpQk43L0ZNLENNOC9GTixlTnhnR1ksQ01xZ0daLFlBSUEsVVhvM0NGLENXajNDRSx3QkFDRSwwQ0FDQSxhUHJoR0ksQ09zaEdKLFNYbTNDSixDVzUyQ0EsY0FLRSxtQkFKQSxjQUdBLFlBRUEsY0FIQSxnQkFEQSxVWHMzQ0YsQ1doM0NFLGtCQUdFLG1CQURBLFlBREEsVVhvM0NKLENXMzJDQSxVQUdFLHFCUDNqR00sQ08wakdOLG1CQUVBLDRDTGw4Rk8sQ0srN0ZQLGlCWG8zQ0YsQ1cvMkNFLHNCQUNFLGNOcGlHSSxDTXFpR0osZVhpM0NKLENXOTJDRSxxQkFHRSxhUGxrR1EsQ0NvRFIsaUJBOUJJLENBZ0NKLGVBNUNZLENBMkNaLDBCQVZXLENNcWhHWCxjWG8zQ0osQ1cvMkNFLHdDQUVFLGVYaTNDSixDVzkyQ0UsNEJBQ0UsZVhnM0NKLENXOTJDSSxvQ0FFRSxrQkFEQSxXWGkzQ04sQ1c5MkNNLCtDQUNFLGNYZzNDUixDV3QyQ0UsMkJBQ0Usa0JYNDJDSixDVzEyQ0ksc0NBQ0UsZVg0MkNOLENXbjJDRSw0QkFDRSxlWHkyQ0osQ1d0MkNFLHdCQUNFLGVYdzJDSixDV2gyQ0Usc0NBQ0UsYUFDQSxpQlhzMkNKLENXcDJDSSxpREFDRSxlWHMyQ04sQ1dsMkNNLG1FQUVFLGFBREEsV1hxMkNSLENXaDJDSSw0REFLRSxlQUhBLGFBQ0EsaUJBQ0Esa0JBSEEsV1hzMkNOLENXaDJDTSx1RUFDRSxjWGsyQ1IsQ1cvMUNNLDJFQUVFLFlBREEsVVhrMkNSLENXOTFDTSwwRkFHRSxtQkFJQSxvQ0wzNUZtQyxDSzA1Rm5DLG1CQUxBLGFBSUEsWUFIQSx1QkFRQSxPQUZBLGtCQUNBLE1BTEEsV0FPQSxTWGcyQ1IsQ1c5MUNRLDZIQUNFLFVQdnFHRixDT3dxR0UsZ0JOem9HRixDTTBvR0UsZVhnMkNWLENXdDFDQSxXQUdFLHFCUHRyR00sQ09xckdOLG1CQUVBLDRDTDdqR08sQ0swakdQLGtCQUlBLGlCWDQxQ0YsQ1cxMUNFLDJCQUNFLHNCTGhwR1ksQ0tvcEdaLFVBSEEsV0FDQSxrQkFDQSxRWDYxQ0osQ1d6MUNFLDJCTjFvR0UsaUJBOUJJLENBZ0NKLGVBNUNZLENBMkNaLDBCTHUrSUosQ1d0MUNBLGtCQUlFLHFCUDlzR00sQ082c0dOLG1CQUVBLHlDTGpsR2EsQ0s2a0diLFlBQ0Esc0JBSUEsaUJYNDFDRixDV3YxQ0ksd0RBQ0UsdUNYeTFDTixDV2wxQ0ksc0RBQ0Usa0NYbzFDTixDV2gxQ0UscUJBQ0UsYUFDQSxxQlhrMUNKLENXaDFDSSw2Q0FDRSxpQlhrMUNOLENXLzBDSSxnREFFRSxpQk5sdEdFLENNbXRHRixlTjd0R1EsQ00ydEdSLGNYbTFDTixDVzkwQ0ksNENBQ0UsY1hnMUNOLENXNzBDSSxzQ0FDRSxrQkFFQSxXQURBLFFYZzFDTixDVzUwQ0kseUJBQ0UsYUFDQSxpQkFDQSxpQlg4MENOLENXNTBDTSxtQ0FDRSxtRlg4MENSLENXMTBDTSxpQ0FDRSxtRlg0MENSLENXeDBDTSxpREFDRSxjWDAwQ1IsQ1dyMENFLDhDQUdFLG1CQUdBLGtCQUxBLGFBSUEsWUFIQSx1QkFPQSxVQUZBLGtCQUNBLFNBSkEsV0FNQSxTWHUwQ0osQ1dyMENJLHFFQUNFLFNQNXhHRSxDTzZ4R0YsVVh1MENOLENXbjBDRSwwQ0FDRSxrQk5wd0dJLENNcXdHSixlWHEwQ0osQ1dsMENFLHlDQUVFLGFQbnlHRyxDT295R0gsZ0JOaHhHSSxDTWl4R0osZU4xeEdVLENNdXhHVixlQUlBLHdCWG8wQ0osQ1c3ekNBLGlCQUVFLG1CQURBLFlYbzBDRixDV2owQ0UsNENBQ0UsZ0JYbTBDSixDV2gwQ0UsdUNBQ0UsZ0JObHlHSSxDTW15R0osZVhrMENKLENXM3pDQSwyQkFHRSxtQkFHQSw2QkFDQSxrQkFOQSxhQUlBLFlBSEEsdUJBRUEsVVhvMENGLENXL3pDRSxvQ0FDRSw4QlhpMENKLENXL3pDSSwwREFDRSxzQlhpMENOLENXN3pDRSxvQ0FDRSxvQlgrekNKLENXN3pDSSwwREFDRSxZWCt6Q04sQ1czekNFLGlEQUVFLFdBREEsU1g4ekNKLENXdHpDQSxhQUdFLHFCUHgyR00sQ091MkdOLG1CQUVBLHlDTDN1R2EsQ0t3dUdiLGlCWCt6Q0YsQ1cxekNFLHdCQUNFLFNYNHpDSixDV3p6Q0Usd0JBQ0UsZVgyekNKLENXeHpDRSxnQ0FFRSxjTjExR0ksQ00yMUdKLGVOdDJHVSxDTW8yR1YsZVg0ekNKLENXeHpDSSw2Q0FDRSxlWDB6Q04sQ1d2ekNJLDRDQUNFLFlYeXpDTixDV256Q00sbUNBQ0UsZVhxekNSLENXbHpDTSwrQ0FDRSw0QlhvekNSLENXL3lDRSxpQ0FDRSxZWGl6Q0osQ1c5eUNNLHFEQUNFLFlYZ3pDUixDVzN5Q0UsZ0NBQ0UsZVg2eUNKLENXM3lDSSw0Q0FDRSxZWDZ5Q04sQ1cxeUNJLDRDQUNFLGVYNHlDTixDV3p5Q0ksK0NBQ0Usa0JYMnlDTixDV3p5Q00sMERBQ0UsZVgyeUNSLENXdHlDTSxrREFDRSxVWHd5Q1IsQ1dseUNRLHlEQUNFLGVYb3lDVixDVzd4Q1Esb0VBQ0UsZVgreENWLENXNXhDUSwwREFDRSxlWDh4Q1YsQ1czeENRLCtEQUNFLGVYNnhDVixDV3h4Q0ksNkNBQ0UsaUJYMHhDTixDVy93Q1EsbUhBQ0UsZVhveENWLENXN3dDUSxtREFDRSxlWCt3Q1YsQ1d2d0NVLG9FQUNFLGVYeXdDWixDV253Q1EsOENBQ0UsZVhxd0NWLENXOXZDUSxvREFDRSxlWGd3Q1YsQ1cxdkNFLHFCQUVFLGdCQURBLFVYNnZDSixDVzF2Q0ksaUNBQ0UsZVg0dkNOLENXanZDTSxrRUFDRSw0QkFDQSw0Qlh1dkNSLENXbnZDSSw0Q0FDRSxrQlhxdkNOLENXOXVDUSw0SkFFRSwrQkFDQSwrQlhndkNWLENXdHVDQSxtQkFDRSwrQlg0dUNGLENXdnVDUSwwSEFDRSxhWHl1Q1YsQ1d0dUNRLDRIQUNFLFlYd3VDVixDVzl0Q0EscUJBR0UscUJQOWpITSxDTytqSE4sZUFIQSxhQUNBLHlCQUdBLGlCWG91Q0YsQ1dsdUNFLCtDQUVFLHNCTHpoSFksQ0s0aEhaLFVBSkEsZUFFQSxrQkFDQSxRWHF1Q0osQ1dodUNJLDhMQUVFLFlQcGtIRSxDT3FrSEYsa0JBRUEsV0FEQSxRWG11Q04sQ1cvdENJLDhGQUNFLFlYaXVDTixDVzd0Q0UsZ0RBQ0UsY045akhJLENNK2pISixlWCt0Q0osQ1c1dENFLCtDQUVFLGFQM2xIUSxDTzRsSFIsaUJOdGtISSxDTXVrSEosZU5ubEhZLENNb2xIWiwyQkFKQSxjWGt1Q0osQ1d2dENBLG1CQUdFLHdCUDNtSFcsQ08wbUhYLDZCQURBLHdCWCt0Q0YsQ1d6dENNLDZHQUVFLDRCWDB0Q1IsQ1dydENFLHNDQU9FLGVBTEEsY0FDQSxpQk5obUhJLENNaW1ISixlTjNtSFUsQ000bUhWLGlCQUNBLG1CQUxBLGtCQU9BLDJEWHV0Q0osQ1dydENJLDhEQUNFLHNCTHZsSFUsQ0swbEhWLFdBRkEsa0JBQ0EsT1h3dENOLENXcHRDSSwyQ0FHRSxhUHRvSEMsQ09vb0hELGNBR0EsaUJObG5IRSxDTWduSEYsZVh3dENOLENXbnRDSSx5RkFFRSwyQkxwbUhlLENLcW1IZix3QlhvdENOLENXbHRDTSx5SUFDRSwyQlhvdENSLENXM3NDQSxhQUNFLGlCTnJvSE0sQ01zb0hOLGVYaXRDRixDVy9zQ0UsOEJBRUUsZ0NBREEsbUJYa3RDSixDVzlzQ0UsdUJBQ0UsMkJYZ3RDSixDVzdzQ0UsaUJBQ0Usa0JYK3NDSixDV3hzQ0EsWUFHRSxtQkFJQSxxQlAxckhNLENPeXJITixtQkFFQSx5Q0w3akhhLENLc2pIYixhQUNBLDhCQUVBLGdCQUNBLHFCWGl0Q0YsQ1c1c0NFLDZCQUVFLGFQM3JIUSxDTzRySFIsaUJOdHFISSxDTXVxSEosZU5uckhZLENNb3JIWiwyQkFKQSxXWGt0Q0osQ1czc0NFLGdDQUNFLFlYNnNDSixDVzNzQ0ksNENBQ0UsaUJYNnNDTixDV3pzQ0Usd0JBQ0UsV1gyc0NKLENXeHNDRSxvQkFDRSxXWDBzQ0osQ1duc0NBLFNBRUUscUJQM3RITSxDTzB0SE4sbUJBRUEseUNYeXNDRixDV3ZzQ0UsMEJBR0UsNkJBRkEsWVgyc0NKLENXdHNDTSxnRkFKRiwyQlg2c0NKLENXcnNDTSxxREFDRSxrQkFDQSw0Qlh1c0NSLENXbHNDRSx5QkFHRSxtQkFLQSx3QlB0dkhTLENPb3ZIVCxnQ0FDQSwrQkFFQSxlQVJBLGFBSUEsWUFIQSx1QkFFQSxVWHlzQ0osQ1dsc0NJLCtDQUNFLGFQdHZIQyxDT3V2SEQsaUJObHVIRSxDTW11SEYsZVhvc0NOLENXbHNDTSw0REFDRSwyQlhvc0NSLENXaHNDSSxnQ0FDRSxxQlByd0hFLENPc3dIRixrQlhrc0NOLENXaHNDTSxzREFDRSxhWGtzQ1IsQ1c1ckNJLDZDQUNFLG1CWDhyQ04sQ1c1ckNNLGlFQUVFLGtCTnR2SEEsQ011dkhBLGVOcndITSxDTW13SE4sZVhnc0NSLENXM3JDTSxxRU5odUhGLGlCQTlCSSxDQWdDSixlQTVDWSxDQTJDWiwwQkFWVyxDTTB1SFAsZVhnc0NSLENXNXJDTSwrREFDRSxlWDhyQ1IsQ1dwckNFLCtCQUNFLGtCWDByQ0osQ1d4ckNJLDBDQUNFLGVYMHJDTixDV2xyQ0EsYUFFRSxtQkFEQSxZWHlyQ0YsQ1d0ckNFLCtCQUVFLHNCTC93SFksQ0s4d0haLGlCWHlyQ0osQ1dyckNFLCtCQUNFLGlCTnB5SEksQ01xeUhKLGVYdXJDSixDVy9xQ0UsaUNBQ0Usa0JYcXJDSixDV25yQ0ksNENBQ0UsZVhxckNOLENXN3FDQSxjQUNFLFlYbXJDRixDV2pyQ0UsbUNBRUUsY0FDQSxpQk4vekhJLENNZzBISixlTjEwSFUsQ00yMEhWLDJCQUpBLFVYdXJDSixDV2hyQ0UsaUNOdHlIRSxpQkE5QkksQ0FnQ0osZUE1Q1ksQ0EyQ1osMEJMMDlKSixDVzdxQ0EsZUFHRSxxQlB6MkhNLENPdzJITixtQkFFQSx5Q0w1dUhhLENLeXVIYixtQlhzckNGLENXanJDRSw0QkFDRSxhQUNBLGdCWG1yQ0osQ1dockNFLG9DQU1FLHNCQUhBLDRCQUNBLDZCQUhBLGFBQ0EsZ0JYcXJDSixDVy9xQ0ksNkhBRUUsVVAzM0hFLENPNDNIRixpQlhpckNOLENXOXFDSSwrREFDRSxnQk5qMkhFLENNazJIRixlWGdyQ04sQ1c3cUNJLDhEQUVFLGNOMzJIRSxDTTQySEYsZU56M0hVLENNdTNIVixjWGlyQ04sQ1cxcUNJLGdEQUNFLG1CWDRxQ04sQ1d6cUNJLHVEQUNFLGVYMnFDTixDV3hxQ1EsMkVBQ0UsZVgwcUNWLENXaHFDQSxvQkFDRSxZWHNxQ0YsQ1dwcUNFLG1DQUVFLGtCQURBLFVYdXFDSixDV3BxQ0kseUNBSUUsd0JQbjZIUyxDT2c2SFQsV0FFQSxZQUVBLGtCQUVBLFFBREEsU0FKQSxTWDJxQ04sQ1dscUNNLG9EQUNFLFlYb3FDUixDVzNwQ0EsZUFHRSxtQkFGQSxhQUNBLHFCWGtxQ0YsQ1cvcENFLG1DQUNFLFlQeDdISSxDT3k3SEosYVhpcUNKLENXOXBDRSxvQ0FFRSxrQk56NkhJLENNMDZISixlTng3SFUsQ01zN0hWLGVYa3FDSixDVzdwQ0UsdUNBRUUsaUJObjdISSxDTW83SEosZU45N0hVLENNNDdIVixlWGlxQ0osQ1c1cENFLG1DQUVFLGFQOThIRyxDTys4SEgsZ0JOMzdISSxDTTQ3SEosZU5yOEhVLENNazhIVixlQUlBLHdCWDhwQ0osQ1d6cENNLDBEQUNFLGVYMnBDUixDV2xwQ0EsbUJBRUUscUJQditITSxDT3MrSE4sbUJBRUEseUNYd3BDRixDVzlvQ0ksNkdBRUUscUJYa3BDTixDVzlvQ0UsNENBR0UsNEJBQ0EsNkJBSEEsYUFDQSxnQlhrcENKLENXOW9DSSxxSkFFRSxVUGhnSUUsQ09pZ0lGLGlCWGdwQ04sQ1c3b0NJLDJFQUNFLGdCTnQrSEUsQ011K0hGLGVYK29DTixDVzVvQ0ksMEVBRUUsaUJOai9IRSxDTWsvSEYsZU45L0hVLENNNC9IVixjWGdwQ04sQ1cxb0NFLDJDQUNFLG1CWDRvQ0osQ1cxb0NJLHdEQUNFLG1CWDRvQ04sQ1d4b0NFLHNJQUdFLGlCWDBvQ0osQ1d2b0NFLDRDQUVFLGtCTmxnSUksQ01tZ0lKLGVOamhJVSxDTStnSVYsY1gyb0NKLENXdG9DRSwrQ0FFRSxpQk41Z0lJLENNNmdJSixlTnZoSVUsQ01xaElWLGVYMG9DSixDV3JvQ0UsMkNBRUUsYVB2aUlHLENPd2lJSCxnQk5waElJLENNcWhJSixlTjloSVUsQ00yaElWLGVBSUEsd0JYdW9DSixDV2hvQ0EsaUJBR0UsbUJBR0EsbUJBQ0EseUNMLzdIYSxDS3k3SGIsYUFDQSw4QkFFQSxpQkFDQSxjWHdvQ0YsQ1dwb0NFLDJCQUNFLHlGWHNvQ0osQ1cvbkNFLHlCQUNFLCtFWGlvQ0osQ1cxbkNFLDRDQUVFLG1CQURBLFlYNm5DSixDVzFuQ0ksbUVBQ0Usa0JBQ0EsVVg0bkNOLENXem5DSSxxSUFFRSxVWDJuQ04sQ1d4bkNJLG1FQUNFLGlCTmprSUUsQ01ra0lGLGVYMG5DTixDV3ZuQ0ksa0VBRUUsaUJOMWtJRSxDTTJrSUYsZU52bElVLENNcWxJVixjWDJuQ04sQ1d2bkNNLHdFQUVFLGVOemxJTSxDTXdsSU4sZ0JYMG5DUixDV3BuQ0UseUJBQ0UsV1hzbkNKLENXL21DQSxvQkFFRSxtQkFJQSxxQlA1bklNLENPMm5JTixtQkFFQSx5Q0wvL0hhLENLeS9IYixhQUVBLGlCQUNBLGNYd25DRixDV25uQ0UsMENBQ0UsY0FDQSxpQlhxbkNKLENXbG5DRSxtQ0FDRSxVWG9uQ0osQ1c3bUNBLHNCQUNFLGFBQ0Esc0JBR0EsWUFGQSx1QkFDQSxVWG9uQ0YsQ1dobkNFLG1HQUVFLFVQdHBJSSxDT3VwSUosaUJYa25DSixDVy9tQ0Usa0RBQ0Usa0JObm9JSSxDTW9vSUosZU41b0lVLENNNm9JVix3QlhpbkNKLENXOW1DRSxpREFFRSxpQk5qb0lJLENNa29JSixlTm5wSVUsQ01pcElWLGVYa25DSixDV3htQ0UseUJBQ0Usa0JYOG1DSixDVzVtQ0ksb0NBQ0UsZVg4bUNOLENXdG1DQSxVQUVFLG1CQURBLGFBRUEsb0JBQ0EsaUJYNG1DRixDVzFtQ0UseUJBQ0UsWVB6cklHLENPMHJJSCxjQUNBLGlCWDRtQ0osQ1d6bUNFLHdCQUNFLGNBQ0EsaUJYMm1DSixDV3htQ0UseUJBQ0UsaUJOL3FJSSxDTWdySUosZU4xcklVLENNMnJJViwwQlgwbUNKLENXdm1DRSw4QkFDRSxhUHRzSUksQ091c0lKLGlCTnRySUksQ011cklKLGVObnNJWSxDTW9zSVosa0JBRUEsUUFEQSxRWDBtQ0osQ1dsbUNBLGtCQUdFLHFCUDl0SU0sQ082dElOLG1CQUVBLHlDTGptSWEsQ0s4bEliLHdCQUlBLGlCWHdtQ0YsQ1d0bUNFLDRDQUVFLHVCWHVtQ0osQ1dybUNJLHdFQUNFLHdCWHVtQ04sQ1dubUNFLHNDQUVFLHVCWG9tQ0osQ1dsbUNJLGtFQUNFLHdCWG9tQ04sQ1dobUNFLGdEQUVFLHVCWGltQ0osQ1cvbENJLDRFQUNFLHdCWGltQ04sQ1c3bENFLGtEQUVFLHVCWDhsQ0osQ1c1bENJLDhFQUNFLHdCWDhsQ04sQ1cxbENFLG1DQUNFLGtCQUVBLFdBREEsUVg2bENKLENXemxDRSw4Q0FHRSxtQkFHQSxrQkFMQSxhQUlBLFlBSEEsdUJBS0EsY0FIQSxVWDhsQ0osQ1d6bENJLHFFQUNFLFNYMmxDTixDV3ZsQ0UsMENBRUUsY052dklJLENNd3ZJSixlTjd3SVUsQ00yd0lWLGdCQUdBLGlCWHlsQ0osQ1d0bENFLDZDQUVFLGtCTnZ3SUksQ013d0lKLGVOcHhJVSxDTWt4SVYsZ0JBR0EsaUJYd2xDSixDV3JsQ0UseUNBRUUsYVBqeUlJLENPa3lJSixpQk5qeElJLENNa3hJSixlTjl4SVksQ00reElaLDJCQUpBLGdCQUtBLGlCWHVsQ0osQ1dobENBLHFCQUNFLFlYc2xDRixDV3BsQ0UscUNBQ0UsaUJYc2xDSixDV3BsQ0ksZ0RBQ0UsY1hzbENOLENXbGxDRSw4QkFDRSxzQlhvbENKLENXN2tDQSxnQkFFRSxtQkFEQSxZWG9sQ0YsQ1dqbENFLGtDQUNFLGdCWG1sQ0osQ1dobENFLHFDQUNFLGdCTnh6SUksQ015eklKLGVYa2xDSixDVzNrQ0Esa0JBR0Usa0JBREEsV0FEQSxTWG1sQ0YsQ1cva0NFLDRCQUNFLHVDWGlsQ0osQ1c5a0NFLHVCQUNFLHdCWGdsQ0osQ1c3a0NFLDZCQUNFLHdCWCtrQ0osQ1c1a0NFLDBCQUNFLGtDWDhrQ0osQ1d0a0NFLGlDQUNFLGtCWDRrQ0osQ1cxa0NJLDRDQUNFLGVYNGtDTixDV3BrQ0EsY0FHRSxtQkFGQSxhQUNBLDhCQUVBLGtCQUNBLGlCWDBrQ0YsQ1d4a0NFLDRCQUNFLGlCWDBrQ0osQ1d4a0NJLGdEQUVFLFlBREEsVVgya0NOLENXdGtDRSxrQ0FFRSxZQUdBLE9BRkEsa0JBQ0EsU0FIQSxVWDRrQ0osQ1dya0NFLG1FQUVFLGlCTi8zSUksQ01nNElKLGVYdWtDSixDV2hrQ0Esa0JBRUUsWUFEQSxVWHVrQ0YsQ1cvakNFLG1DQUVFLGdDQURBLG1CWHNrQ0osQ1dsa0NFLCtCQUNFLGtCWG9rQ0osQ1dsa0NJLDBDQUNFLGVYb2tDTixDVzVqQ0EsYUFDRSxhQUNBLDZCWGtrQ0YsQ1doa0NFLGdDQUNFLGlCTnQ2SUksQ011NklKLGVYa2tDSixDV2hrQ0ksc0NBQ0UsYVAzN0lFLENPNDdJRixlWGtrQ04sQ1c5akNFLCtCQUVFLGdCTmw3SUksQ01tN0lKLGVOOTdJWSxDTTQ3SVosY1hra0NKLENXN2pDRSwwQkFDRSxhWCtqQ0osQ1d4akNBLFlBR0UsbUJBTUEscUJQaCtJTSxDTys5SU4sbUJBRUEseUNMbjJJYSxDS28ySWIsZUFWQSxhQUNBLHNCQUVBLFlBQ0EsaUJBRUEsb0JBREEsaUJBTUEsZ0VYOGpDRixDVzVqQ0Usa0JBQ0UseUNMcjJJVSxDS3MySVYsMEJYOGpDSixDVzVqQ0ksbUNBQ0Usc0JYOGpDTixDVzFqQ0UsNkJBQ0UsWVAxK0lHLENPMitJSCxnQ1g0akNKLENXempDRSw4QkFHRSxpQk41OUlJLENNNjlJSixlTnYrSVUsQ01xK0lWLG1CQURBLGVYOGpDSixDV3hqQ0UsNkJBRUUsYVB4L0lRLENPeS9JUixnQk5wK0lJLENNcStJSixlTmgvSVksQ002K0laLGNYNmpDSixDV25qQ0EsaUJBR0UsY0FGQSxhQUNBLDRDQUVBLHNCWHlqQ0YsQ1duakNBLGdCQUdFLG1CQUlBLHFCUHRoSk0sQ09xaEpOLG1CQUVBLDRDTDc1SU8sQ0s4NUlQLGVBUkEsYUFJQSxZQUhBLHVCQUVBLFVYOGpDRixDV3ZqQ0Usc0JBRUUsNkJBREEsMEJBRUEsZ0JBQ0EsV1h5akNKLENXampDRSxtQ0FDRSxrQlh1akNKLENXcmpDSSw4Q0FDRSxlWHVqQ04sQ1cvaUNBLGVBQ0UsaUJYcWpDRixDV25qQ0Usb0NBQ0UsaUJONWhKSSxDTTZoSkosZVhxakNKLENXbGpDRSxtQ0FFRSxhUHhqSlEsQ095akpSLGlCTm5pSkksQ01vaUpKLGVOaGpKWSxDTWlqSlosMkJBSkEsY1h3akNKLENXampDRSw0QkFDRSxrQkFFQSxRQURBLEtYb2pDSixDV2hqQ0UsdUJBRUUsZ0JBREEsV1htakNKLENXL2lDRSxtQ0FLRSxZQUpBLGFQMWtKUSxDTzJrSlIsaUJOcmpKSSxDTXNqSkosZU5sa0pZLENNbWtKWixrQkFFQSxPWGlqQ0osQ1cvaUNJLHlDQUNFLGFQN2tKRSxDTzhrSkYsZVhpakNOLENXeGlDRSx5Q0FDRSxrQlg4aUNKLENXNWlDSSxvREFDRSxlWDhpQ04sQ1d0aUNBLGtCQUVFLG1CQUlBLHFCUGxuSk0sQ09pbkpOLG1CQUVBLHlDTHIvSWEsQ0srK0liLGFBRUEsZ0JBQ0Esa0JBSUEsaUJYNGlDRixDVzFpQ0UseUJBQ0Usd0JYNGlDSixDV3hpQ0ksdURBQ0UsWVgwaUNOLENXdmlDSSxzRkFFRSxhWHlpQ04sQ1dyaUNFLCtCQUNFLFVYdWlDSixDV3BpQ0UsaURBR0UsbUJBTUEsZUFSQSxhQUlBLFlBSEEsdUJBSUEsa0JBRUEsVUFEQSxRQUhBLFVYMmlDSixDV3BpQ0kscUZBQ0UsWVA1b0pFLENPOG9KRixXQURBLFNYdWlDTixDV2xpQ0UsMkhBR0UsWVhvaUNKLENXamlDRSwwRUFJRSxrQkFJQSxlQUxBLFdBRUEsa0JBRUEsV0FEQSxTQUpBLFNYeWlDSixDV2hpQ0Usc0NBQ0Usa0NYa2lDSixDVy9oQ0Usb0NBQ0Usa0NYaWlDSixDVzFoQ0EsbUJBR0UscUJQM3JKTSxDTzBySk4sbUJBRUEseUNMOWpKYSxDSzJqSmIsYUFJQSxpQlhnaUNGLENXOWhDRSxzQkFDRSxZWGdpQ0osQ1c5aENJLCtDQUNFLFlYZ2lDTixDVzdoQ0ksZ0RBRUUsUVg4aENOLENXM2hDSSw4Q0FDRSxnQlg2aENOLENXMWhDSSwrQ0FDRSxjTnJySkUsQ01zckpGLGVYNGhDTixDV3poQ0ksa0RBQ0UsY1gyaENOLENXdmhDRSw0Q0FLRSx3QlA3dEpTLENPNHRKVCxpQ0FGQSw0QkFDQSw2QkFGQSxXWDZoQ0osQ1d0aENFLDZDQUdFLG1CQUZBLGFBSUEsYUFIQSx1QkFPQSxTQUNBLGtCQUhBLGtCQUNBLFNBSkEsV1g2aENKLENXcGhDTSxvRkFDRSxzQlhzaENSLENXbGhDSSw0RUFDRSwyQlhvaENOLENXaGhDRSwyQ0FDRSxtQlhraENKLENXL2dDRSw0Q0FDRSxpQk5udUpJLENNb3VKSixlTjl1SlUsQ00rdUpWLGlCWGloQ0osQ1c5Z0NFLCtDQUVFLGFQL3ZKRyxDT2d3SkgsZ0JONXVKSSxDTTZ1SkosZU50dkpVLENNbXZKVixrQkFJQSxpQlhnaENKLENXOWdDSSxzREFJRSx5QkFDQSxrQkFKQSxXQUVBLFdBS0EsT0FGQSxrQkFDQSxRQUxBLFNYc2hDTixDVzVnQ0UsMkNBRUUsYVBueEpRLENPb3hKUixnQk4vdkpJLENNZ3dKSixlTjN3SlksQ013d0paLGVBSUEsaUJYOGdDSixDVzNnQ0UsMkJBQ0UsZVg2Z0NKLENXdGdDQSxrQkFHRSxtQkFJQSxxQlA1eUpNLENPMnlKTixtQkFFQSx5Q0wvcUphLENLd3FKYixhQUNBLDhCQUVBLGlCQUNBLGNYK2dDRixDVzFnQ0UseUNBQ0Usa0JBQ0EsaUJYNGdDSixDV3pnQ0UsOENBR0UsbUJBR0Esa0JBTEEsYUFJQSxZQUhBLHVCQU9BLE9BRkEsa0JBQ0EsTUFKQSxVWGdoQ0osQ1d6Z0NJLHFFQUNFLFNYMmdDTixDV3hnQ0ksd0RBQ0Usd0JYMGdDTixDV3ZnQ0ksMkRBQ0Usd0JYeWdDTixDV3RnQ0ksMkRBQ0Usd0JYd2dDTixDV3JnQ0ksMkRBQ0Usd0JYdWdDTixDV25nQ0UsMENBQ0UsaUJOcHpKSSxDTXF6SkosZVhxZ0NKLENXbmdDSSxvREFDRSxrQlhxZ0NOLENXamdDRSx5Q0FFRSxhUDExSkcsQ08yMUpILGdCTnYwSkksQ013MEpKLGVOajFKVSxDTTgwSlYsZUFJQSx3QlhtZ0NKLENXNS9CQSxhQUdFLG1CQUZBLGFBQ0EscUJYbWdDRixDVy8vQkksdUNBQ0Usa0NYaWdDTixDVzcvQkUsK0JBR0UsbUJBR0Esa0JBTEEsYUFJQSxZQUhBLHVCQUVBLFVYaWdDSixDVzcvQkksNENBQ0UsU1A3M0pFLENPKzNKRixZQURBLFVYZ2dDTixDVzMvQkUsMkJBRUUsaUJOMzJKSSxDTTQySkosZU50M0pVLENNbzNKVixlWCsvQkosQ1cxL0JFLDBCQUVFLGFQdjRKUSxDT3c0SlIsZ0JObjNKSSxDTW8zSkosZU4vM0pZLENNNDNKWixjWCsvQkosQ1d6L0JFLGlDQUVFLGFQOTRKUSxDTys0SlIsaUJOejNKSSxDTTAzSkosZU50NEpZLENNdTRKWiwyQkFKQSxnQkFLQSxpQlgyL0JKLENXcC9CQSxxQ0FFSSwyQkFDRSxZWHkvQkosQ1dwL0JFLGlEQUNFLFlYdS9CSixDV3AvQkUsMEVBRUUsYVhzL0JKLENBQ0YsQ1dsL0JBLHFDQUNFLFVBQ0UsWVhvL0JGLENXai9CQSxZQUNFLGNBQ0EsaUJYby9CRixDV2wvQkUsNkJBQ0UsVVhvL0JKLENXai9CRSxnQ0FDRSxlWG0vQkosQ0FDRixDVy8rQkEsb0NBRUksNEJBQ0UsZ0JBQ0Esa0JBRUEsV0FEQSxRWGkvQkosQ1c3K0JFLHVCQUNFLGVYKytCSixDVzUrQkUsbUNBQ0UsZ0JBQ0EsZVg4K0JKLENXeitCRSx1QkFFRSx1QkFEQSxVWDYrQkosQ1d6K0JFLDhCQUNFLFlYMitCSixDQUNGLENXditCQSxvQ0FDRSxpQkFDRSxzQkFDQSxpQlh5K0JGLENXditCRSx5QkFDRSxlWHkrQkosQ1dyK0JBLG9CQUNFLGNBQ0EsWUFDQSxpQlh3K0JGLENXdCtCRSwwQ0FDRSxhWHcrQkosQ1dyK0JFLG1DQUNFLGVYdStCSixDV24rQkEsVUFDRSxjQUNBLGdCWHMrQkYsQ1dwK0JFLHlCQUdFLE9BRkEsa0JBQ0EsS1h1K0JKLENXbitCRSx3QkFDRSxZQUVBLGlCQURBLGVBRUEsa0JBRUEsUUFEQSxLWHMrQkosQ1dsK0JFLDhCQUNFLGVBQ0EsZVhvK0JKLENBQ0YsQ1doK0JBLG9DQUNFLGFBQ0UsVVhrK0JGLENXaCtCRSwrQkFDRSxZWGsrQkosQ1cvOUJFLCtCQUNFLGNYaStCSixDVzc5QkEsa0JBQ0UsV1hnK0JGLENXOTlCRSxtQ0FFRSxZQURBLFVYaStCSixDVzU5QkEsa0JBQ0Usa0JYKzlCRixDVzc5QkUsbUNBQ0UsWVgrOUJKLENXNTlCRSx3QkFDRSxhWDg5QkosQ1duOUJVLDZKQUNFLFVYeTlCWixDV2g5QkUsZ0NBQ0UsYVhtOUJKLENXajlCSSxvRkFFRSxVWG05Qk4sQ1doOUJJLDRDQUNFLGNYazlCTixDVy84Qkksd0NBQ0UsZVhpOUJOLENXMzhCRSx1QkFDRSxVWDg4QkosQ1d6OEJFLDBCQUVFLFVBREEsVVg2OEJKLENXMThCSSwrQ0FDRSxjWDQ4Qk4sQ1d6OEJJLCtDQUNFLFlYMjhCTixDQUNGLENZcGpNQSxZQUNFLGVaK2pNRixDWXpqTUEsT0FFRSxjQURBLFVaZ2tNRixDWTVqTUksNENBQ0UsV1o4ak1OLENZdmpNUSwwREFDRSxXWnlqTVYsQ1l0ak1RLHlEQUNFLFdad2pNVixDWW5qTUksd0NBQ0UsV1pxak1OLENZaGpNSSw2Q0FDRSxXWmtqTU4sQ1k3aU1RLDhEQUNFLFdaK2lNVixDWXRpTU0sNkZBQ0UsVVp5aU1SLENZcmlNSSxtQ0FDRSxXWnVpTU4sQ1lwaU1JLCtCQUNFLFdac2lNTixDWW5pTUksK0JBRUUsY0FEQSxVWnNpTU4sQ1lsaE1RLHdQQUNFLFdaeWhNVixDWXBoTVEsMkhBQ0UsV1p1aE1WLENZamhNTSw0Q0FDRSxVWm1oTVIsQ1k5Z01NLDBDQUNFLFdaZ2hNUixDWTlnTVEsd0RBQ0UsZ0JaZ2hNVixDWTVnTU0seUNBQ0UsV1o4Z01SLENZNWdNUSx1REFDRSxtQlo4Z01WLENZcmdNTSx1R0FDRSxXWndnTVIsQ1lwZ01JLHdDQUNFLGVac2dNTixDWW5nTUksb0NBQ0UsVVpxZ01OLENZaGdNSSxzQ0FDRSwrQlprZ01OLENZaGdNTSxrREFDRSxjWmtnTVIsQ1kvL0xNLGlEQUNFLGVaaWdNUixDWTcvTEksNkJBQ0UsZ0JBQ0EsZVorL0xOLENZNy9MTSx3Q0FDRSw0QlorL0xSLENZNS9MVSwwREFDRSxXWjgvTFosQ1k1L0xZLHdFQUNFLGdCWjgvTGQsQ1l4L0xVLHlEQUNFLFdaMC9MWixDWXgvTFksdUVBQ0UsZ0JaMC9MZCxDWW4vTFksOEVBQ0Usd0JacS9MZCxDWWwvTFksNkVBQ0UseUJaby9MZCxDWTcrTFksNkVBQ0UsMkJaKytMZCxDWTUrTFksNEVBQ0UsNEJaOCtMZCxDWXorTFEsd0RBQ0UsNEJaMitMVixDWXYrTFUsa0VBQ0UsY1p5K0xaLENZdCtMVSxpRUFDRSxlWncrTFosQ1lqK0xFLGtCQUNFLHlCQUNBLHFCWm0rTEosQ1lqK0xJLHVDQUNFLFdabStMTixDWWgrTEksOEJBQ0UsZVprK0xOLENZLzlMSSw2QkFDRSxtQkFDQSx5Q1ppK0xOLENZOTlMUSx1REFFRSwrQkFEQSwyQlppK0xWLENZNzlMUSxzREFFRSxnQ0FEQSw0QlpnK0xWLENZejlMVSxtRUFFRSwrQkFEQSwyQlo0OUxaLENZeDlMVSxrRUFFRSxnQ0FEQSw0QloyOUxaLENZbjlMVSxrRUFFRSwrQkFEQSwyQlpzOUxaLENZbDlMVSxpRUFFRSxnQ0FEQSw0QlpxOUxaLENZNzhMRSxxQkFDRSwwQlorOExKLENZNThMRSw0QkFDRSxtQkFFQSxZQURBLHFCWis4TEosQ1k1OExJLHFDQUNFLGlCWjg4TE4sQ1kzOExJLHdDQUNFLGdCWjY4TE4sQ1kxOExJLG1DQUNFLGNaNDhMTixDWXo4TEksMENBQ0UsY1oyOExOLENZeDhMSSx3Q0FDRSxpQlowOExOLENZdjhMSSw0Q0FDRSxpQlp5OExOLENZdDhMSSx3Q0FDRSxpQlp3OExOLENZcjhMSSx1Q0FDRSxrQlp1OExOLENZcDhMSSxnREFDRSxnQlB6U0UsQ08wU0YsZVBuVFEsQ09vVFIsd0JaczhMTixDWWw4TEUsbUJBR0UsbUJBREEseUNONU1XLENNMk1YLHVCWnM4TEosQ1loOExRLDhEQUNFLHFCWms4TFYsQ1kxN0xVLG9FQUNFLDJCWjQ3TFosQ1l6N0xVLG1FQUNFLDRCWjI3TFosQ1lwN0xVLG1FQUNFLDhCWnM3TFosQ1luN0xVLGtFQUNFLCtCWnE3TFosQ1loN0xNLDhDQUNFLHdCWms3TFIsQ1k3NkxFLGtCQUVFLHFCUnRYSSxDUXFYSixrQkFFQSxZWis2TEosQ1k3NkxJLHdCQUNFLFdaKzZMTixDWTU2TEksdUJBQ0UsV1o4NkxOLENZMzZMSSx3QkFDRSxXWjY2TE4sQ1kxNkxJLHlCQUNFLFlaNDZMTixDWXo2TEksc0JBQ0UsWVoyNkxOLENZeDZMSSxzQkFDRSxZWjA2TE4sQ1l4NkxNLDJCQUNFLFdaMDZMUixDWXg2TFEseUNBRUUsb0JBREEsZ0JaMjZMVixDWXA2TEUscUJBQ0UsbUJBQ0EscUJaczZMSixDWXA2TEksOEJBQ0UsaUJaczZMTixDWW42TEksaUNBQ0UsZ0JacTZMTixDWWw2TEksNEJBQ0UsY1pvNkxOLENZajZMSSxtQ0FDRSxjWm02TE4sQ1loNkxJLGlDQUNFLGlCWms2TE4sQ1kvNUxJLHFDQUNFLGlCWmk2TE4sQ1k5NUxJLGlDQUNFLGlCWmc2TE4sQ1k3NUxJLGdDQUNFLGtCWis1TE4sQ1k1NUxJLHdDQUVFLG1CQURBLFlaKzVMTixDWTU1TE0scURBQ0UsaUJaODVMUixDWTE1TEksa0NBQ0UsaUJQL2FFLENPZ2JGLGVaNDVMTixDWTE1TE0sdUNBQ0UsZ0JQcGJBLENPcWJBLGlCWjQ1TFIsQ1l6NUxNLCtDQUNFLDJCWjI1TFIsQ1l2NUxJLGlDQUNFLGFSOWNFLENRK2NGLGlCUDliRSxDTytiRixlUDNjVSxDTzRjViwwQlp5NUxOLENZdjVMTSx3Q0FDRSxhWnk1TFIsQ1lyNUxJLGlDQUNFLGNBQ0EsaUJQemNFLENPMGNGLGVadTVMTixDWXI1TE0sOENBQ0UsMkJadTVMUixDWW41TFEsNkNBQ0UsZVpxNUxWLENZaDVMSSxvQ0FDRSxZWms1TE4sQ1loNUxNLDRDQUVFLGtCQURBLFdabTVMUixDWWg1TFEsdURBQ0UsY1prNUxWLENZNzRMSSxtQ0FDRSxjWis0TE4sQ1k3NExNLGdEQUNFLFdBQ0EsdURaKzRMUixDWTc0TFEsc0RBQ0UsWVI3ZkYsQ1E4ZkUsU1orNExWLENZcjRMQSxxQ0FNUSxzT0FDRSxZWnc0TFIsQ1lqNExVLHdLQUNFLDRCWm00TFosQ1k1M0xVLHNLQUNFLCtCWjgzTFosQ1l0M0xJLDRDQUNFLFVadzNMTixDWXgyTE0sbVVBRUUsWVorMkxSLENBQ0YsQ1l6MkxBLG9DQU1RLGtQQUNFLGNaKzJMUixDWXIyTEksMENBQ0UsZ0JadTJMTixDWW4yTE0sa0VBQ0UsWVpxMkxSLENZbDJMTSxpRUFDRSxhWm8yTFIsQ1k1MUxNLHFHQUNFLFlaKzFMUixDWXIxTFEsNEhBQ0UsVVowMUxWLENZdjFMUSwyREFDRSxZWnkxTFYsQ1lqMUxNLGdEQUNFLFdabTFMUixDWWoxTFEsOERBQ0UsZ0JabTFMVixDWTUwTE0sOE5BRUUsWVorMExSLENZNTBMTSwyR0FDRSxpQlorMExSLENZMzBMSSw2Q0FDRSxXWjYwTE4sQ1lwMExVLG1IQUNFLFdaczBMWixDWXAwTFksK0lBQ0UsZ0JaczBMZCxDWTl6TEUsa0JBQ0UsV1pnMExKLENZOXpMSSxnQ0FFRSxvQkFEQSxnQlppMExOLENZM3pMTSwyRUFFRSxvQkFEQSxnQlo4ekxSLENZdnpMTSwyRUFFRSxvQkFEQSxnQlowekxSLENBQ0YsQ1luekxBLG9DQU1RLDBPQUNFLGtCWmt6TFIsQ1kveUxNLGtRQUNFLFlabXpMUixDWTV5TFUsNEpBQ0UsNEJaOHlMWixDWXZ5TFUsMEpBQ0UsK0JaeXlMWixDWS94TE0sMkdBQ0UsaUJaa3lMUixDWTV4TFEsOERBQ0UsVVo4eExWLENZL3dMTSxrTEFDRSxZWnF4TFIsQ0FDRixDYTloTkEsWUFHRSxxQlRITSxDU0VOLG1CQUVBLHlDUDBIYSxDTzdIYixrQkFJQSxpQmJ3aU5GLENhdGlORSx1QkFDRSxTYndpTkosQ2F0aU5JLHlDQUNFLG1CYndpTk4sQ2FwaU5FLGlDQUNFLGtCQUVBLFdBREEsU0FFQSxZYnNpTkosQ2FuaU5FLGlDQUNFLGtCQUVBLFdBREEsU0FFQSxZYnFpTkosQ2FuaU5JLGtEQUNFLFlicWlOTixDYWxpTlEsOEVBQ0UsZ0Jib2lOVixDYTloTkUsZ0NBQ0UsYUFDQSw2QmJnaU5KLENhOWhOSSxtREFDRSxZYmdpTk4sQ2E5aE5NLHdFQUNFLGtCQUNBLFFiZ2lOUixDYTVoTlEsbUVBQ0UsUWI4aE5WLENhdmhOSSxvREFDRSxlYnloTk4sQ2F0aE5JLDJDQUdFLG1CQUZBLGFBQ0EsOEJBRUEsZ0JBQ0EsaUJid2hOTixDYWpoTlEsdUVBQ0UsZWJtaE5WLENhN2dOTSxzRUFFRSxXQURBLFFiZ2hOUixDYTFnTkUsOEJBQ0UsY1JoRUksQ1FpRUosZWI0Z05KLENhMWdOSSwyQ0FDRSwyQmI0Z05OLENheGdORSw2QlIzQ0UsaUJBOUJJLENBZ0NKLGVBNUNZLENBMkNaLDBCTHVqTkosQ2ExZ05JLG1DQUNFLGFiNGdOTixDYXhnTkUsZ0NBQ0UsZWIwZ05KLENheGdOSSw0Q0FDRSxZYjBnTk4sQ2F2Z05JLGlEQUNFLGVieWdOTixDYXRnTkksOENBQ0UsWWJ3Z05OLENhcmdOSSxrREFDRSxhQUNBLG1CYnVnTk4sQ2FyZ05NLHdEQUNFLFlidWdOUixDYXBnTk0seURBQ0UsWWJzZ05SLENhbmdOTSxrRUFDRSxjYnFnTlIsQ2FsZ05NLGlFQUNFLGVib2dOUixDYXQvTVEsOExBRUUsZWIyL01WLENhci9NTSxxREFDRSxtQmJ1L01SLENhbi9NSSwwQ0FDRSxhYnEvTU4sQ2FsL01JLHlEQUNFLGViby9NTixDYWovTUksbURBQ0UsZWJtL01OLENhaC9NSSxtREFDRSxhYmsvTU4sQ2E3K01RLGtFQUNFLGViKytNVixDYTErTUksNENBQ0UsZWI0K01OLENheitNUSxpRUFDRSxVYjIrTVYsQ2F6K01VLHVFQUNFLFlBQ0EsUWIyK01aLENhcitNUSx3REFDRSxlYnUrTVYsQ2FqK01FLHFDQUNFLGVibStNSixDYWgrTUUsK0JBQ0UsaUJBQ0EsaUJiaytNSixDYWgrTUksMERBQ0UsY2JrK01OLENhaCtNTSx1RUFDRSwrQlJ6Tk8sQ1EwTlAsa0JiaytNUixDYS85TVUsdUdBQ0UsZUFDQSxpQmJpK01aLENhejlNUSxvRUFDRSxlYjI5TVYsQ2F0OU1JLHVEUjVMQSxpQkE5QkksQ0FnQ0osZUE1Q1ksQ0EyQ1osMEJMc3BOSixDYXY5TVEsK0VBQ0UsZWJ5OU1WLENhdDlNUSxpRUFDRSxjYnc5TVYsQ2FuOU1JLG1EQUlFLGVBRkEsWUFDQSxnQkFGQSxVYnc5TU4sQ2FsOU1JLHlGQUVFLGtCQUVBLFdBREEsUWJxOU1OLENhajlNSSx1RkFFRSxlYm05TU4sQ2FoOU1JLDZOQUtFLGViazlNTixDYS84TUksMkNBQ0UsbUJiaTlNTixDYTk4TUkseUNBQ0UsZWJnOU1OLENhOThNTSxxREFDRSxlYmc5TVIsQ2E1OE1JLGdEQUVFLDZCQURBLGViKzhNTixDYTE4TUUsK0JBRUUsZ0JBREEsVWI2OE1KLENhcjhNQSxxQ0FHTSwyQ0FDRSxZYnk4TU4sQ0FDRixDYXA4TUEsb0NBSVEsZ0VBQ0UsY2JtOE1SLENhaDhNTSxtRUFDRSxZYms4TVIsQ2ExN01RLG1GQUdFLFVBRkEsa0JBQ0EsUWI2N01WLENBQ0YsQ2NueE5BLGFBQ0UsYUFFQSxZQURBLHNCZDh4TkYsQ2MzeE5FLHlCQU1FLHFEQUZBLG9CQUZBLFlBQ0EsaUJBRUEscUJBSkEsU2RreU5KLENjM3hOSSxvQ0FDRSxjZDZ4Tk4sQ2MxeE5JLHFDQUNFLHNDZDR4Tk4sQ2N6eE5JLHNDQUVFLG9CQURBLHNDZDR4Tk4sQ2N4eE5JLHNDQUVFLG9CQURBLHNDZDJ4Tk4sQ2N2eE5JLHNDQUVFLG9CQURBLHNDZDB4Tk4sQ2N0eE5JLHNDQUVFLG9CQURBLGtDZHl4Tk4sQ2NyeE5JLHNDQUVFLG9CQURBLHNDZHd4Tk4sQ2NweE5JLHNDQUVFLG9CQURBLHNDZHV4Tk4sQ2NueE5JLHNDQUVFLG9CQURBLHNDZHN4Tk4sQ2NoeE5BLHVCQUNFLEdBQ0Usb0JkbXhORixDY2h4TkEsR0FDRSxtQmRreE5GLENBQ0YsQ2VuMU5BLGVBR0Usc09BQ0Esa0NBRkEsWUFLQSxPQUZBLGVBQ0EsTUFMQSxVZm0yTkYsQ2UzMU5FLG9DQUNFLFVYVkksQ1dXSixvQ1ZIYSxDVUliLG9CVjZCSyxDVTVCTCxlVklXLENVRFgsV0FGQSxrQkFDQSxTZjgxTkosQ2UxMU5FLG1DQUVFLGtCQUVBLFlBREEsVUFGQSxXZisxTkosQ2V6MU5FLHVDQUNFLGFYaEJhLENXaUJiLGdCVllLLENVWEwsZVZiVSxDVWNWLHdCZjIxTkosQ2V4MU5NLDJEQUNFLGVmMDFOUixDZXIxTkUsbUNBRUUsa0JWYkksQ1VjSixlVjVCWSxDVTZCWiwyQkFIQSxlZjAxTkosQ2VwMU5FLHVCQUVFLGdCQURBLFdmdTFOSixDZS8wTkEscUNBRUksb0NBRUUsU0FEQSxPZnExTkosQ2VqMU5FLG1DQUVFLFVBREEsT2ZvMU5KLENBQ0YsQ2UvME5BLHFDQUVJLG9DQUVFLFdBREEsU2ZpMU5KLENlNzBORSxtQ0FFRSxZQURBLFNmZzFOSixDQUNGLENlMzBOQSxxQ0FDRSxlQUVFLHFCQUNBLGdCQUNBLGVmNDBORixDZTEwTkUsb0NBQ0UsYVhsRkUsQ1dtRkYsaUJWdERFLENVdURGLGdCQUNBLGlCZjQwTkosQ2V6ME5FLG1DQUVFLGNBQ0EsZ0JBQ0Esa0JBSEEsU2Y4ME5KLENleDBORSx1Q0FFRSxpQlZ2RUUsQ1VzRUYsZWYyME5KLENldjBORSx1QkFDRSxrQmZ5ME5KLENBQ0YsQ2dCdDdOQSxTQUVFLFlBREEsVWhCczhORixDZ0JuOE5FLGVBQ0Usa0JoQnE4TkosQ2dCbjhOSSx5Q0FFRSxrQmhCbzhOTixDZ0JoOE5FLGdCQUNFLGlCaEJrOE5KLENnQi83TkUsZ0JBRUUsWUFEQSxVaEJrOE5KLENnQjk3TkUsZUFFRSxZQURBLFVoQmk4TkosQ2dCNzdORSxjQUVFLFlBREEsVWhCZzhOSixDZ0J4N05BLG1CQUNFLGFBQ0Esc0JoQjg3TkYsQ2dCNTdORSx5QkFFRSxhQURBLDJDaEIrN05KLENnQnY3TkEsY0FDRSxlQUNBLGlCaEI2N05GLENnQjM3TkUsb0NBR0UsbUJBTUEsb0NWbUt5QixDVTNLekIsYUFJQSxZQUhBLHVCQU1BLE9BRkEsa0JBQ0EsTUFIQSxVaEJrOE5KLENnQjM3TkksMENBQ0Usa0JoQjY3Tk4sQ2dCMTdOSSwyQ0FDRSxpQmhCNDdOTixDZ0J6N05JLCtEQUNFLFVaM0VFLENZNEVGLGlCWGxERSxDV21ERixlaEIyN05OLENpQnZnT0Esb0JBQ0UsbUJBQ0EsaUJqQm1oT0YsQ2lCaGhPSSxzREFDRSxrQkFFQSxRQURBLFFqQm1oT04sQ2lCaGhPTSxtSUFFRSxRakJpaE9SLENpQnZnT0UscUJBQ0UsV2pCNmdPSixDaUIxZ09FLGtDQUNFLGlCakI0Z09KLENpQjFnT0ksOENBQ0UsaUJqQjRnT04sQ2lCemdPSSxzQ0FDRSxrQmpCMmdPTixDaUJ2Z09NLHFEQUNFLGtCakJ5Z09SLENpQnBnT00sbURBQ0UsZWpCc2dPUixDaUJsZ09JLDZDQUNFLGVqQm9nT04sQ2lCamdPSSxxREFHRSxVYnpERSxDYXVERixhQUdBLGdCWmpDRSxDWWtDRixlWjNDUSxDWXdDUiw4QkFJQSx3QmpCbWdPTixDaUJqZ09NLHdFQUNFLGlCWmxDQSxDWW1DQSxlakJtZ09SLENpQmpnT1EsMkZBQ0UsZ0JqQm1nT1YsQ2lCaGdPUSwrRUFDRSxjWjVDRixDWTZDRSxlWjFETSxDWTJETixtQmpCa2dPVixDaUI5L05NLDhEQUNFLGFqQmdnT1IsQ2lCNy9OTSwyREFDRSwwQmpCKy9OUixDaUI3L05RLDhFQUNFLGdCakIrL05WLENpQjMvTk0sNERBQ0Usc0JqQjYvTlIsQ2lCMS9OTSw2REFDRSxtQmpCNC9OUixDaUJ6L05NLDREQUNFLGlCakIyL05SLENpQngvTk0sNERBRUUsYWJsR0QsQ2FpR0MsZ0JqQjIvTlIsQ2lCcC9OUSxpRkFDRSxhakJzL05WLENpQmovTkkscURBQ0UsZ0JBQ0Esd0JqQm0vTk4sQ2lCLytORSxtQ0FDRSxhYnJIRyxDYXNISCxnQlpsR0ksQ1ltR0osZVo1R1UsQ1k4R1Ysa0JBRUEsUUFIQSx5QkFFQSxPakJrL05KLENpQjErTkEsb0NBRUksbUNBQ0UsWWpCKytOSixDQUNGLENrQnhuT0EsbUJBRUUsYUFDQSxrQkFGQSxXbEJzb09GLENrQmxvT0UseUJBRUUsWUFEQSxVbEJxb09KLENrQmpvT00sZ0VBQ0Usa0JsQm1vT1IsQ2tCOW5PRSx3QkFFRSxZQURBLFVsQmlvT0osQ2tCN25PTSwrREFDRSxnQmJDQSxDYUFBLHdCbEIrbk9SLENrQjFuT0UsaUNBRUUsWUFDQSxrQkFGQSxXQUdBLFNsQjRuT0osQ2tCem5PRSxzQ0FJRSxtQkFIQSxhQUNBLHNCQUlBLFlBSEEsdUJBTUEsT0FGQSxrQkFDQSxNQUhBLFdBS0EsU2xCMm5PSixDa0J6bk9JLDBEQUNFLGlCYmZFLENhZ0JGLGVsQjJuT04sQ2tCeG5PSSx5REFFRSxhZG5EQyxDY29ERCxnQmJoQ0UsQ2FpQ0YsZWIxQ1EsQ2F1Q1IsZUFJQSx3QmxCMG5PTixDa0Jsbk9BLG9CQUdFLG1CQUZBLGFBQ0EscUJsQnluT0YsQ2tCdG5PRSw2Q0FDRSxnQkFDQSxpQmxCd25PSixDa0J0bk9JLHVFQUNFLGlCYm5ERSxDYW9ERixlbEJ3bk9OLENrQnJuT0ksc0VBRUUsYWQ5RUMsQ2MrRUQsZ0JiM0RFLENhNERGLGVickVRLENha0VSLGVBSUEsd0JsQnVuT04sQ2tCL21PQSxzQkFHRSxtQkFGQSxhQUNBLHFCbEJzbk9GLENrQm5uT0UsaURBQ0UsZ0JBQ0EsaUJsQnFuT0osQ2tCbm5PSSw2RUFDRSxrQmI1RUUsQ2E2RUYsZWxCcW5PTixDa0Jsbk9JLGdGQUVFLGFkMUdNLENjMkdOLGlCYnJGRSxDYXNGRixlYmxHVSxDYStGVixjbEJ1bk9OLENrQmpuT0ksNEVBRUUsaUJiM0ZFLENhNEZGLGVieEdVLENheUdWLDJCQUhBLGVsQnNuT04sQ21CMXVPQSxhQUNFLGNBRUEsYUFDQSxrQkFGQSxXbkJ1dk9GLENtQmh2T0ksZ0ZBSUUsc0JBQ0Esa0JBSkEsV0FFQSxZQUtBLFVBRkEsa0JBQ0EsUUFMQSxXQU9BLFVuQmt2T04sQ21CN3VPSSwyQkFDRSx3Qm5CK3VPTixDbUIxdU9JLDRCQUNFLHdCbkI0dU9OLENtQnZ1T0kseUJBQ0Usd0JuQnl1T04sQ21CcnVPRSxpQkFFRSxhQURBLFduQnd1T0osQ21CcnVPSSxzQ0FFRSxVQURBLFFuQnd1T04sQ21CcHVPSSxxRkFHRSxVQURBLFFuQnV1T04sQ21CbnVPSSxvQ0FFRSxZQUVBLFVBREEsVUFGQSxVbkJ3dU9OLENtQm51T00sK0RBRUUsU0FEQSxPbkJzdU9SLENtQmx1T00sNERBQ0UsY25Cb3VPUixDbUIvdE9FLG9CQUVFLGFBREEsV25Ca3VPSixDbUIvdE9JLHlDQUVFLFVBREEsUW5Ca3VPTixDbUI5dE9JLDJGQUdFLFVBREEsUW5CaXVPTixDbUI3dE9JLHVDQUVFLFlBRUEsVUFEQSxTQUZBLFVuQmt1T04sQ21CN3RPTSxrRUFFRSxTQURBLE9uQmd1T1IsQ21CNXRPTSwrREFDRSxpQm5COHRPUixDbUJ6dE9FLG1CQUVFLFlBREEsVW5CNHRPSixDbUJ6dE9JLHdDQUVFLFVBREEsUW5CNHRPTixDbUJ4dE9JLHlGQUdFLFNBREEsT25CMnRPTixDbUJ2dE9JLHNDQUVFLFlBRUEsVUFEQSxTQUZBLFVuQjR0T04sQ21CdnRPTSxpRUFFRSxTQURBLE9uQjB0T1IsQ21CdHRPTSw4REFDRSxpQm5Cd3RPUixDbUJsdE9JLDBDQUVFLFlBREEsVW5CcXRPTixDbUJodE9NLG9GQUNFLGtCbkJrdE9SLENtQjdzT0Usc0JBRUUsYUFEQSxXbkJndE9KLENtQjdzT0ksMkNBRUUsU0FEQSxPbkJndE9OLENtQjVzT0ksMEJBRUUsYUFEQSxXbkIrc09OLENtQjVzT00sK0NBRUUsVUFEQSxRbkIrc09SLENtQjFzT0ksNkJBRUUsYUFEQSxXbkI2c09OLENtQjFzT00sa0RBRUUsVUFEQSxRbkI2c09SLENtQnhzT0ksNEJBRUUsWUFEQSxVbkIyc09OLENtQnhzT00saURBRUUsU0FEQSxPbkIyc09SLENtQnRzT0ksOEJBRUUsWUFEQSxVbkJ5c09OLENtQnRzT00sbURBRUUsU0FEQSxPbkJ5c09SLENtQnBzT0ksNEJBRUUsWUFEQSxVbkJ1c09OLENtQnBzT00saURBRUUsU0FEQSxPbkJ1c09SLENtQmpzT0UsdUJBRUUsWUFEQSxVbkJvc09KLENtQmpzT0ksNENBRUUsT0FEQSxLbkJvc09OLENtQmhzT0ksMkJBRUUsYUFEQSxXbkJtc09OLENtQi9yT0ksOEJBRUUsYUFEQSxXbkJrc09OLENtQjlyT0ksNkJBRUUsWUFEQSxVbkJpc09OLENtQjdyT0ksNEJBRUUsWUFEQSxVbkJnc09OLENtQjVyT0ksNkJBRUUsWUFEQSxVbkIrck9OLENtQjFyT0Usd0JBRUUsWUFEQSxVbkI2ck9KLENtQjFyT0ksbUdBR0UsT0FEQSxLbkI2ck9OLENtQnpyT0ksNkNBRUUsU0FEQSxPbkI0ck9OLENtQnhyT0ksMkNBRUUsV0FEQSxRbkIyck9OLENtQnZyT0ksOEJBRUUsWUFEQSxVbkIwck9OLENtQnZyT00sbURBRUUsU0FEQSxPbkIwck9SLENtQnRyT00saURBRUUsV0FEQSxRbkJ5ck9SLENtQm5yT0UsaUNBR0UsT0FGQSxrQkFDQSxNQUVBLFNuQnFyT0osQ21CbnJPSSxrREFDRSxxQm5CcXJPTixDbUJqck9FLGtDQUdFLFVBRkEsa0JBQ0EsU0FFQSxTbkJtck9KLENtQmhyT0UsNkVBSUUsU0FGQSxrQkFDQSxRQUVBLFNuQmtyT0osQ21CL3FPRSxtQ0FDRSxTbkJpck9KLENtQjlxT0UsMENBQ0UsU25CZ3JPSixDbUI3cU9FLGdDQUdFLG1CQUZBLGFBSUEsWUFIQSx1QkFJQSxrQkFFQSxVQURBLFNBSEEsV0FLQSxTbkIrcU9KLENtQjdxT0ksMERBR0UsT0FGQSxrQkFDQSxNQUVBLFNuQitxT04sQ21CN3FPTSwyRUFDRSxxQm5CK3FPUixDbUIzcU9JLDJEQUdFLFNBRkEsa0JBQ0EsUUFFQSxTbkI2cU9OLENtQjFxT0ksd0RBQ0UsVWZ4VkUsQ2V5VkYsZ0JkaFVFLENjaVVGLGVkMVVRLENjMlVSLG9CQUNBLGtCQUNBLFNuQjRxT04sQ21CeHFPRSxrQ0FHRSxTQUZBLGtCQUNBLFFBRUEsVW5CMHFPSixDbUJ2cU9FLDBDQUtFLG1CQUZBLGFBREEsWUFFQSx1QkFJQSxPQUZBLGtCQUNBLE1BTkEsV0FRQSxVbkJ5cU9KLENtQnZxT0ksNEVBQ0UsVWZwWEUsQ2VxWEYsZWRyV1EsQ2NzV1Isb0JBQ0Esa0JBQ0EsT25CeXFPTixDb0IvaFBFLCtCQUNFLGtCcEIyaVBKLENvQnppUEksMENBQ0UsZXBCMmlQTixDb0JuaVBBLGFBQ0UsZ0JBQ0EsZ0JBQ0EsaUJwQnlpUEYsQ29CdmlQRSw0QkFDRSxhcEJ5aVBKLENvQnRpUEUsMEJBQ0Usa0JwQndpUEosQ29CbmlQSSxzRkFFRSwyQkFEQSxjcEJzaVBOLENvQmxpUEksb0ZBQ0UsY3BCb2lQTixDb0JoaVBFLDJCQUNFLGtCcEJraVBKLENvQi9oUEUscUJBQ0UsbUJwQmlpUEosQ29COWhQRSxvRUFJRSxPQUZBLGtCQUNBLEtwQmlpUEosQ29CN2hQRSxtQ0FHRSxtQkFHQSxrQkFMQSxhQUlBLFlBSEEsdUJBRUEsVXBCaWlQSixDb0I3aFBJLHFEQUNFLHdCcEIraFBOLENvQjVoUEksb0RBQ0Usd0JwQjhoUE4sQ29CM2hQSSxrREFDRSx3QnBCNmhQTixDb0IxaFBJLG1EQUNFLHdCcEI0aFBOLENvQnpoUEksOERBQ0UsU3BCMmhQTixDb0J2aFBFLGdDQUNFLGFoQjNFSSxDZ0I0RUosaUJmM0RJLENlNERKLGVmeEVZLENleUVaLDBCcEJ5aFBKLENvQnZoUEksdUNBQ0UsY3BCeWhQTixDb0J0aFBRLHlEQUNFLGNwQndoUFYsQ29CbmhQSSxzQ0FDRSxhaEIzRkUsQ2dCNEZGLGVwQnFoUE4sQ29CbGhQSSw2Q0FDRSwyQmQ1RGUsQ2M2RGYsZXBCb2hQTixDb0JoaFBFLG9DQUVFLGFoQjVHUSxDZ0I2R1IsZ0JmeEZJLENleUZKLGVmcEdZLENlaUdaLGVwQnFoUEosQ29CaGhQSSxnREFDRSxjcEJraFBOLENvQi9nUEksMkNBQ0UsYUFDQSxrQkFFQSxRQURBLE9wQmtoUE4sQ29CN2dQRSwrQkFFRSxhaEJ6SEksQ2dCMEhKLGlCZnpHSSxDZTBHSixlZnRIWSxDZW1IWixjcEJraFBKLENvQjdnUEkscUNBQ0UsZ0JwQitnUE4sQ29CNWdQSSwyQ0FDRSxjcEI4Z1BOLENvQjNnUEksaUNBQ0UsYXBCNmdQTixDb0J6Z1BFLDhCQUtFLHdCaEIvSUksQ2dCOElKLG9CQUVBLFVoQnpKSSxDZ0JvSkoscUJBTUEsZ0JmaklJLENla0lKLGVmM0lVLENlcUlWLFlBT0EsaUJBTkEsY0FRQSxrQkFEQSx5QkFFQSxRcEIyZ1BKLENvQnpnUEkscUNBQ0Usd0JwQjJnUE4sQ29CeGdQSSxzQ0FDRSx3QnBCMGdQTixDb0J2Z1BJLG1DQUNFLHdCcEJ5Z1BOLENvQnJnUEUsK0JBQ0UsV0FDQSxrQkFFQSxRQURBLFFwQndnUEosQ29CcGdQRSxrQ0FDRSxrQkFFQSxRQURBLE9wQnVnUEosQ3FCN3JQQSxtQkFDRSxrQkFDQSxpQnJCeXNQRixDcUJ2c1BFLDRDQUdFLE9BRkEsa0JBQ0EsT3JCMHNQSixDcUJ0c1BFLDRDQUNFLGlCaEJjSSxDZ0JiSixlckJ3c1BKLENxQnRzUEksOENBQ0UsYWpCUEUsQ2lCUUYsZXJCd3NQTixDcUJwc1BFLDJDQUVFLGdCaEJFSSxDZ0JESixlaEJWWSxDZ0JRWixjckJ3c1BKLENxQm5zUEUsNENBRUUsaUJoQkhJLENnQklKLGVoQmRVLENnQllWLGVyQnVzUEosQ3FCbnNQSSx5REFDRSwyQnJCcXNQTixDcUJqc1BFLDZDQUlFLGVBSEEsa0JBRUEsUUFEQSxLckJxc1BKLENxQmpzUEksMERBQ0UsV0FDQSx1RHJCbXNQTixDcUIvclBNLGdFQUNFLFlqQnpDQSxDaUIwQ0EsU3JCaXNQUixDcUJ4clBBLG9CQUdFLG1CQUlBLGdDQURBLDZCQUxBLGFBR0EsWUFGQSw4QkFHQSxzQnJCZ3NQRixDcUI1clBFLDJGQUVFLGlCaEI3Q0ksQ2dCOENKLGVyQjhyUEosQ3FCMXJQSSwwREFDRSwyQnJCNHJQTixDc0J6d1BBLFVBSUUscUJsQkpNLENrQkdOLG1CQUVBLHlDaEIrSGtCLENnQmxJbEIsYUFJQSxrQkFMQSxXdEJ5eFBGLENzQmx4UEUsK0JBR0UsV0FGQSxrQkFDQSxTdEJxeFBKLENzQmx4UEksMkNBQ0UsU3RCb3hQTixDc0JoeFBFLDBCQUNFLGtCakJhSSxDaUJaSixpQnRCa3hQSixDc0Ivd1BFLGdCQUNFLGV0Qml4UEosQ3NCOXdQRSxzQkFDRSxldEJneFBKLENzQjd3UEUsNkNBRUUsZXRCK3dQSixDc0J4d1BBLG9DQUNFLFVBQ0UsaUJ0Qjh3UEYsQ0FDRixDdUJ2elBBLFNBRUUsWUFHQSxPQUZBLGVBQ0EsTUFIQSxVdkJ1MFBGLEN1QmowUEUsa0JBQ0UsbUNBQ0EsK0J2Qm0wUEosQ3VCajBQSSxzQ0FDRSxzRnZCbTBQTixDdUJoMFBJLDBCQUNFLHdCdkJrMFBOLEN1Qjl6UEUsaUJBQ0UseUJBQ0Usb092QnkwUE4sQ3VCenpQRSxnQkFDRSwyRXZCMnpQSixDdUJ4elBFLDZCQUlFLG9GQURBLGtCQURBLFlBTUEsb0JBSEEsa0JBRUEsV0FEQSxTQUxBLFN2QmkwUEosQ3VCbnpQQSxjQUlFLFNBRkEsa0JBQ0EsUUFGQSxXdkI0elBGLEN1QnZ6UEUsb0JBQ0UsYUFDQSxzQnZCeXpQSixDdUJ2elBJLGdDQUVFLGlCQURBLGV2QjB6UE4sQ3VCcnpQRSx3R0FHRSxVbkI5RUksQ21CK0VKLGlCdkJ1elBKLEN1QnB6UEUsdUVBRUUsd0J2QnN6UEosQ3VCbnpQRSxxQ0FFRSxnQmxCMURJLENrQjJESixlbEI1RVksQ2tCMEVaLGV2QnV6UEosQ3VCbHpQRSxrQ0FDRSxvQ2xCdEZhLENrQnVGYixjbEJ4REksQ2tCeURKLGVsQi9FVyxDa0JtRlgsY0FEQSxnQkFGQSxrQkFDQSxTQUdBLG9CdkJvelBKLEN1Qmp6UEUsaUNsQjVDRSxrQkFoQ0ksQ2tCZ0ZKLGVsQjlGWSxDQStDWiwwQkFaa0IsQ2tCeURsQixtQkFEQSxXdkJ3elBKLEN1Qmx6UEUsMEJBQ0UsZXZCb3pQSixDdUI3eVBBLGNBRUUsWUFDQSxrQkFFQSxVQURBLE1BSEEsV3ZCdXpQRixDdUJqelBFLHdCQUdFLFVBRkEsa0JBQ0EsT3ZCdXpQSixDdUJwelBJLG9DQUNFLGlCdkJzelBOLEN1QjF5UEEscUNBQ0UsY0FDRSxPdkJnelBGLEN1Qjd5UEEsY0FDRSxTdkJnelBGLENBQ0YsQ3VCN3lQQSxxQ0FDRSxjQUVFLFNBREEsT3ZCZ3pQRixDdUI1eVBBLGNBQ0UsU3ZCK3lQRixDQUNGLEN1QjV5UEEscUNBRUksNkJBQ0UsWXZCNnlQSixDdUJ6eVBBLGNBQ0UsT3ZCNHlQRixDdUIxeVBFLGlDQUNFLGV2QjR5UEosQ3VCenlQRSwwQkFDRSxldkIyeVBKLEN1QnZ5UEEsY0FDRSxVdkIweVBGLENBQ0YsQ3VCdnlQQSxxQ0FDRSxTQUNFLHFCQUNBLGV2Qnl5UEYsQ3VCdHlQQSxjQUVFLGdCQURBLFV2QjB5UEYsQ3VCdnlQRSxpQ0FDRSxZdkJ5eVBKLEN1QnJ5UEEsY0FFRSxnQkFDQSxnQkFGQSxVdkIweVBGLEN1QnR5UEUsd0JBQ0UsY0FDQSxldkJ3eVBKLEN1QnR5UEksNkNBQ0UsWXZCd3lQTixDdUJyeVBJLHVFQUVFLFl2QnN5UE4sQ0FDRixDdUJqeVBBLG9DQUVJLHdCQUNFLFN2Qmt5UEosQ0FDRixDdUI5eFBBLG9DQUVJLGtDQUNFLGlCdkIreFBKLEN1QjV4UEUsMEJBRUUsbUJBREEsU3ZCK3hQSixDdUI1eFBJLDZDQUNFLFN2Qjh4UE4sQ3VCenhQQSxjQUNFLGV2QjR4UEYsQ0FDRixDd0JuaFFBLGNBSUUscUJwQlJNLENvQk9OLG1CQUVBLDZDbEJzSGlCLENrQnpIakIsb0JBSUEsa0JBTEEsV3hCc2lRRixDd0IvaFFFLG1DQUNFLG1CeEJpaVFKLEN3QjloUUUsZ0NBQ0UsZ0J4QmdpUUosQ3dCN2hRRSxtQ0FDRSxhQUNBLDhCQUNBLHNCeEIraFFKLEN3QjdoUUksOERBQ0UsY25CQ0UsQ21CQUYsZXhCK2hRTixDd0I3aFFNLDJFQUNFLDJCeEIraFFSLEN3QjNoUUksZ0VBRUUscUJBREEsWXhCOGhRTixDd0IzaFFNLDRGQUVFLGFwQnBDSSxDb0J3Q0osZUFIQSxnQm5CaEJBLENtQmlCQSxlbkIxQk0sQ21CdUJOLGtCQUlBLFV4QjhoUVIsQ3dCM2hRUSxrR0FDRSwyQnhCNmhRVixDd0IxaFFRLHVHQUNFLGN4QjRoUVYsQ3dCdGhRRSxxQ0FDRSxnQnhCd2hRSixDd0J0aFFJLGlEQUNFLGdCeEJ3aFFOLEN3QnBoUUUsbUNBRUUsU0FDQSxPQUZBLGlCeEJ3aFFKLEN3QmxoUUksK0NBQ0UsK0JBQ0EsK0J4Qm9oUU4sQ3dCNWdRQSx1QkFDRSxrQnhCa2hRRixDd0JoaFFFLG9EQUNFLGFwQmpGRyxDb0JrRkgsZ0JuQjlESSxDbUIrREosZW5CeEVVLENtQnlFVix3QnhCa2hRSixDd0IzZ1FBLG1CQUNFLGFBQ0EsZXhCaWhRRixDd0IvZ1FFLDZCQUNFLFd4QmloUUosQ3dCOWdRRSxnQ0FDRSxZeEJnaFFKLEN3QjVnUUksa0RBQ0UsaUJ4QjhnUU4sQ3dCemdRSSxpREFDRSxpQnhCMmdRTixDd0JyZ1FNLDBEQUNFLDRCeEJ1Z1FSLEN3QmxnUUUsMkNBQ0UsY0FDQSxpQnhCb2dRSixDd0JsZ1FJLGtEQUNFLHdCeEJvZ1FOLEN3QmpnUUksaURBQ0Usd0J4Qm1nUU4sQ3dCMy9QQSxzQkFJRSx3QnBCcEpXLENvQmlKWCxhQUNBLHVCQUNBLGN4QmtnUUYsQ3dCLy9QRSwyQ0FDRSxpQnhCaWdRSixDd0IvL1BJLG1EQUNFLFd4QmlnUU4sQ3dCOS9QSSxzREFDRSxjeEJnZ1FOLEN3QngvUEEscUJBS0Usd0JwQm5LTSxDb0JpS04sK0JBQ0EsZ0NBRUEsVXBCN0tNLENvQjhLTixpQm5CcEpNLENtQnFKTixlbkIvSlksQ21CeUpaLFlBUUEsaUJBREEsa0JBRUEsNENBVkEsVXhCd2dRRixDd0I1L1BFLDJCQUNFLFV4QjgvUEosQ3dCMy9QRSw2QkFDRSxrQ3hCNi9QSixDd0IzL1BJLG1DQUNFLHNDeEI2L1BOLEN3QnovUEUsK0JBQ0UsdUN4QjIvUEosQ3dCei9QSSxxQ0FDRSwyQ3hCMi9QTixDeUIvclFBLHFCQUlFLHFCckJKTSxDcUJHTixtQkFFQSw2Q25CMEhpQixDbUI3SGpCLGtCQURBLFd6QjhzUUYsQ3lCdHNRTSwrRUFDRSxlekJ3c1FSLEN5Qm5zUUUsbURBRUUsYXJCWkcsQ3FCYUgsZ0JwQk9JLENvQk5KLGVwQkhVLENvQkFWLG1CQUlBLHdCekJxc1FKLEN5QmxzUUUsK0NBQ0UsY0FFQSxrQkFDQSxlcEJYVSxDb0JTVixjQUdBLHdEekJvc1FKLEN5QmxzUUksNERBRUUsMkJuQmFlLENtQmRmLFd6QnFzUU4sQ3lCanNRSSxxREFDRSxnQnpCbXNRTixDeUIvclFFLGlEQUVFLGdCQURBLFV6QmtzUUosQ3lCMXJRQSxxQ0FFSSxtREFDRSxrQnpCK3JRSixDeUI1clFFLCtDQUNFLGdCcEIvQkUsQ29CZ0NGLGF6QjhyUUosQ0FDRixDMEJ4dlFBLG1CQUdFLHFCdEJITSxDc0JJTix5Q3BCMEhhLENvQjVIYixvQkFHQSxrQkFKQSxXMUJzd1FGLEMwQmh3UUUsbURBSUUsWXRCRkksQ3NCQ0osbUJBT0EsZUFUQSxhQUtBLFlBSkEsdUJBS0Esa0JBRUEsUUFEQSxNQUhBLFUxQnV3UUosQzBCL3ZRRSw0Q0FFRSxZQURBLFUxQmt3UUosQzBCOXZRRSxnREFFRSxnQkFEQSxxQjFCaXdRSixDMEI5dlFJLHdFQUNFLGdCQUNBLHFCQUNBLGlCMUJnd1FOLEMwQjl2UU0scUZBR0UsT0FGQSxrQkFDQSxLMUJpd1FSLEMwQjd2UU0sc0dBQ0UsaUJyQmZBLENxQmdCQSxlMUIrdlFSLEMwQjd2UVEsd0dBQ0UsYXRCcENGLENzQnFDRSxlMUIrdlFWLEMwQjN2UU0scUdBRUUsYXRCaERJLENzQmlESixnQnJCNUJBLENxQjZCQSxlckJ4Q1EsQ3FCcUNSLGMxQmd3UVIsQzBCenZRSSwrRUFDRSxnQkFDQSxXMUIydlFOLEMwQnZ2UUUsb0RBRUUsYXRCN0RHLENzQjhESCxnQnJCMUNJLENxQjJDSixlckJwRFUsQ3FCaURWLGtCQUlBLHdCMUJ5dlFKLEMwQnZ2UUksOERBQ0UsZTFCeXZRTixDMEJydlFNLDBEQUNFLGUxQnV2UVIsQzBCcHZRTSxvRkFDRSxlMUJzdlFSLEMwQmp2UUUsbURBQ0UsY0FFQSxpQnJCL0RJLENxQmdFSixlckIxRVUsQ3FCd0VWLGtCQUdBLHdEMUJtdlFKLEMwQmp2UUksZ0VBRUUsMkJwQmxEZSxDb0JpRGYsVzFCb3ZRTixDMEJodlFJLHlEQUNFLGlCMUJrdlFOLEMwQjl1UU0sb0ZBQ0UsZTFCZ3ZRUixDMEIzdVFFLCtCQUNFLGUxQjZ1UUosQzBCMXVRRSwrQkFDRSxlMUI0dVFKLEMwQnp1UUUseUJBQ0UsZTFCMnVRSixDMEJ4dVFNLDBEQUNFLGUxQjB1UVIsQzBCcnVRRSwwQkFFRSxpQkFEQSxVMUJ3dVFKLEMwQnJ1UUksdUNBQ0UsYTFCdXVRTixDMEJwdVFJLGdDQUNFLGUxQnN1UU4sQzJCOTJRQSxnQkFFRSxxQnZCRk0sQ3VCQ04sbUJBRUEseUMzQnkzUUYsQzJCdDNRSSx3Q0FDRSxZM0J3M1FOLEMyQnQzUU0sZ0VBS0UsU0FEQSxVQUhBLGlCQUNBLHVCQUNBLGlCM0IwM1FSLEMyQnQzUVEsK0ZBRUUsT0FDQSxjQUZBLEszQjAzUVYsQzJCdDNRVSxvSUFFRSxrQkFEQSxTM0J5M1FaLEMyQnAzUVEsMkxBRUUsZTNCczNRVixDMkJsM1FNLG9EQUNFLFVBRUEsWUFEQSxRM0JxM1FSLEMyQmozUU0scURBSUUsYUFIQSxrQkFFQSxXQURBLFMzQnEzUVIsQzJCaDNRTSxxRUFDRSxRM0JrM1FSLEMyQi8yUVUsd0dBQ0UsVTNCaTNRWixDMkIxMlFFLHNDQUNFLDRCQUNBLDZCQUNBLFkzQjQyUUosQzJCejJRRSxxQ0FDRSxhQUNBLGlCM0IyMlFKLEMyQngyUU0sbUdBQ0UsYUFFQSxrQkFEQSxTM0IyMlFSLEMyQnQyUUksdUVBRUUsWUFDQSxjQUNBLGtCQUVBLFdBREEsU0FKQSxXM0I2MlFOLEMyQnQyUU0sb0dBQ0UsZ0JBQ0Esa0JBQ0EsUzNCdzJRUixDMkJyMlFNLHdGQUlFLG1CQUZBLGFBQ0EsOEJBSUEsV0FGQSxrQkFDQSxTQUxBLFlBT0EsUzNCdTJRUixDMkJuMlFJLGlEQUdFLFVBRkEsa0JBQ0EsUTNCczJRTixDMkJuMlFNLHVEQUNFLFVBQ0EsVTNCcTJRUixDMkJqMlFJLGtFQUNFLGFBQ0EsdUJBQ0Esa0JBRUEsV0FEQSxTM0JvMlFOLEMyQmoyUU0sOEZBQ0UsaUIzQm0yUVIsQzJCajJRUSxxR0FDRSxXM0JtMlFWLEMyQmgyUVEseUdBQ0UsYzNCazJRVixDMkJ4MVFBLHFDQUVJLHNDQUNFLFkzQjYxUUosQzJCejFRSSx3Q0FDRSxXM0IyMVFOLEMyQnoxUU0sZ0VBQ0UsZ0JBQ0EsaUJBQ0EsZTNCMjFRUixDMkJ6MVFRLCtGQUVFLFNBQ0Esa0JBRkEsVTNCNjFRVixDMkJ4MVFRLDJMQUVFLGlCM0IwMVFWLEMyQnAxUUUscUNBQ0UsWUFDQSxtQjNCczFRSixDMkJwMVFJLDBMQUdFLGUzQnMxUU4sQzJCbjFRSSx1RUFDRSxlM0JxMVFOLEMyQmwxUUksbUhBRUUsZTNCbzFRTixDQUNGLEMyQi8wUUEsb0NBRUksc0NBQ0UsVzNCZzFRSixDMkIzMFFNLGdFQUNFLGdCM0I2MFFSLEMyQngwUVUsMkVBQ0UsWTNCMDBRWixDMkJqMFFVLGlLQUNFLGEzQnMwUVosQzJCajBRTSxxREFDRSxZM0JtMFFSLEMyQjd6UUksNkRBQ0UsZ0IzQit6UU4sQzJCN3pRTSw0RkFDRSxZM0IrelFSLEMyQjV6UU0sbUdBQ0UsYTNCOHpRUixDMkIzelFNLDJGQUNFLGtCM0I2elFSLEMyQjF6UU0sMEZBQ0Usa0IzQjR6UVIsQzJCeHpRSSx1RUFFRSxZQUNBLGtCQUVBLFdBREEsU0FIQSxXM0I4elFOLEMyQnh6UU0sb0ZBRUUsWUFEQSxVM0IyelFSLEMyQm56UVUsb0ZBQ0UsWTNCcXpRWixDMkI3eVFRLDZFQUNFLGlCM0IreVFWLEMyQjV5UVEsNEVBQ0Usa0IzQjh5UVYsQzJCdnlRUSxxR0FDRSxXM0J5eVFWLENBQ0YsQzRCbGtSQSxjQUdFLHFCeEJQTSxDd0JNTixtQkFFQSx5QzVCK2tSRixDNEI3a1JFLHFCQUVDLGdCQURBLGU1QmdsUkgsQzRCN2tSSSx5Q0FFRSxnQkFEQSxZNUJnbFJOLEM0QjVrUkksd0NBRUUsa0JBREEsb0I1QitrUk4sQzRCNWtSTSw0REFDRSxnQnZCT0EsQ3VCTkEsMEI1QjhrUlIsQzRCM2tSTSwyREFDRSxlNUI2a1JSLEM0QnhrUkUsa0NBRUUsNEJBQ0EsNkJBRkEsWTVCNGtSSixDNEJ2a1JFLGlDQUtFLHFCeEI3Q0ksQ3dCNENKLG1CQUVBLDRDdEI4RVcsQ3NCakZYLG9CQURBLGFBREEsb0I1QjhrUkosQzRCdmtSSSw4Q0FHRSxhQUNBLHNCQUhBLGFBSUEsOEJBSEEsc0I1QjRrUk4sQzRCdmtSTSxpRUFDRSxZNUJ5a1JSLEM0QnJrUkkseURBQ0UsYXhCeERDLEN3QnlERCxnQnZCckNFLEN1QnNDRixldkIvQ1EsQ3VCZ0RSLHdCNUJ1a1JOLEM0QnBrUkkscURBRUUsaUJ2QnhDRSxDdUJ5Q0YsZXZCdERRLEN1QnVEUixrQkFIQSxlNUJ5a1JOLEM0Qm5rUkksb0RBRUUsb0N2QnBFVyxDQWdEYixpQkE5QkksQ0FnQ0osZUE1Q1ksQ0EyQ1osMEJBVlcsQ3VCNEJULGU1QnlrUk4sQzRCcGtSSSxvREFPRSwyQnRCMUNlLENzQnFDZixxQkFDQSxnQnZCMURFLEN1QjJERixldkJwRVEsQ3VCaUVSLGdCQUlBLHlCQUNBLGdDNUJ1a1JOLEM0QmxrUkUsK0JBQ0UsZ0JBQ0EsYzVCb2tSSixDNEI1alJFLDJCQUNFLGtCNUJra1JKLEM0QmhrUkksc0NBQ0UsZTVCa2tSTixDNEIxalJBLFdBQ0UsZ0JBQ0Esa0JBQ0EsaUI1QmdrUkYsQzRCOWpSRSw0QkFHRSxPQUZBLGtCQUNBLEs1QmlrUkosQzRCN2pSRSw0QkFDRSxpQnZCbkdJLEN1Qm9HSixldkI5R1UsQ3VCK0dWLDBCNUIralJKLEM0QjdqUkksOEJBQ0UsYXhCekhFLEN3QjBIRixlNUIralJOLEM0QjNqUkUsMkJBRUUsYXhCcklRLEN3QnNJUixnQnZCakhJLEN1QmtISixldkI3SFksQ3VCMEhaLGM1QmdrUkosQzRCcmpSRSwyQ0FDRSxrQjVCMmpSSixDNEJ6alJJLHNEQUNFLGU1QjJqUk4sQzRCbGpSRSw0Q0FDRSxpQnZCdklJLEN1QndJSixldkJsSlUsQ3VCbUpWLDBCNUJ3alJKLEM0QnRqUkksOENBQ0UsYXhCN0pFLEN3QjhKRixlNUJ3alJOLEM0QnBqUkUsMkNBRUUsbUJBREEsYUFFQSxjNUJzalJKLEM0Qm5qUkUsZ0NBQ0UsZ0I1QnFqUkosQzRCbGpSRSw2Q0FFRSxnQnZCOUpJLEN1QitKSixldkJ4S1UsQ3VCc0tWLGdCNUJzalJKLEM0QmxqUkksK0NBQ0UsYXhCbExFLEN3Qm1MRixlNUJvalJOLEM0QmhqUkUsZ0RBQ0UsYXhCN0xRLEN3QjhMUixnQnZCektJLEN1QjBLSixlNUJralJKLEM0QjNpUkEsb0NBR00sOENBQ0UsY0FDQSxZQUNBLFk1QitpUk4sQzRCN2lSTSxpRUFDRSxlNUIraVJSLENBQ0YsQzZCaHdSQSxjQUVFLHFCekJMTSxDeUJJTiw0QkFFQSxpQjdCNndSRixDNkIzd1JFLHFCQUNFLHdCN0I2d1JKLEM2QjF3UkUsc0JBQ0Usa0I3QjR3UkosQzZCMXdSSSxtQ0FDRSxTN0I0d1JOLEM2Qnh3UkUsMkJBR0UsVUFGQSxrQkFDQSxRN0Iyd1JKLEM2QnZ3UkUsc0NBRUUsbUJBREEsWTdCMHdSSixDNkJ2d1JJLG1EQUNFLGlCN0J5d1JOLEM2QnJ3UkUsaUN4QnFCRSxpQkE5QkksQ0FnQ0osZUE1Q1ksQ0EyQ1osMEJMb3ZSSixDNkJ2d1JJLHVDQUNFLGU3Qnl3Uk4sQzZCdHdSSSw4Q0FDRSwyQnZCRWUsQ3VCRGYsZTdCd3dSTixDNkJyd1JJLDJEQUVFLGF6QnhDRSxDeUJ5Q0YsZXhCbENRLEN3QmdDUixnQjdCeXdSTixDNkJwd1JJLHdDQUNFLFU3QnN3Uk4sQzZCbHdSTSxnREFJRSxvQkFDQSxVekIvREEsQ3lCMkRBLHFCQUtBLGdCeEJ2Q0EsQ3dCd0NBLGV4QmpETSxDd0I0Q04sWUFNQSxpQkFMQSxjQU1BLGtCQUNBLFE3Qm93UlIsQzZCaHdSUSwwREFFRSx1Q3ZCckJRLEN1Qm9CUixvQjdCbXdSVixDNkI3dlJRLHVEQUVFLGtDdkJyQ2lCLEN1Qm9DakIsZ0I3Qmd3UlYsQzZCenZSRSwrQkFDRSxZQUNBLGU3QjJ2UkosQzZCeHZSRSxpQ0FDRSxxQjdCMHZSSixDNkJ4dlJJLDhDQUNFLFU3QjB2Uk4sQzZCbHZSQSxzQkFFRSxxQnpCMUdNLEN5QitHTixlQUpBLGdCeEJsRk0sQ3dCbUZOLGV4QjVGWSxDd0J5RlosWUFJQSxpQkFDQSxpQjdCeXZSRixDNkJ0dlJFLG1DQUNFLDJCN0J3dlJKLEM2Qmp2UkEsbUJBRUUscUJ6QjNITSxDeUI0SE4sK0JBQ0EsZ0NBSEEsNEJBSUEsaUI3QnV2UkYsQzZCcnZSRSwyQkFDRSxrQjdCdXZSSixDNkJwdlJFLGdDQUNFLDRCN0JzdlJKLEM2Qm52UkUsOEJBQ0UsZ0I3QnF2UkosQzZCbnZSSSwyQ0FDRSxRN0JxdlJOLEM2Qmp2UkUsNENBQ0UsY3hCdEhJLEN3QnVISixleEJsSVUsQ3dCcUlWLFVBRkEsa0JBQ0EsUTdCb3ZSSixDNkJodlJFLGdDQUdFLFVBRkEsa0JBQ0EsUTdCbXZSSixDNkJydVJRLDhMQUNFLGU3QjZ1UlYsQzZCdHVSSSwwRUFFRSw0QjdCd3VSTixDNkJ0dVJNLGdHQUNFLCtCQUNBLCtCN0J5dVJSLEM2Qmh1UkEsb0NBRUksK0JBQ0UsVzdCcXVSSixDQUNGLEM4QnY2UkUsNEJBRUUsYUFEQSxVOUJrN1JKLEM4Qjk2UkUsMkJBTUUscUIxQlpJLEMwQldKLG1CQUVBLHlDeEJpSFcsQ3dCckhYLHFCQURBLGdCQUVBLGlCQUhBLFM5QnM3UkosQzhCOTZSSSw4Q0FDRSxlOUJnN1JOLEM4Qjk2Uk0sbUVBQ0UsYTFCZEQsQzBCZUMsY3pCT0EsQ3lCTkEsZXpCTE0sQ3lCTU4sd0I5Qmc3UlIsQzhCOTZSUSxnRkFFRSxhMUJqQkYsQzBCZ0JFLGlCOUJpN1JWLEM4QjU2Uk0sK0RBRUUsa0J6QklBLEN5QkhBLGV6QmpCTSxDeUJrQk4sMEJBSEEsZTlCaTdSUixDOEIxNlJJLDhDQUNFLGFBQ0EsZ0JBQ0EsZTlCNDZSTixDOEIxNlJNLHlFQUVFLGNBREEsVTlCNjZSUixDOEIxNlJRLGtHQUdFLGdCekJ6QkYsQ3lCMEJFLGV6Qm5DSSxDeUJpQ0osZ0JBSUEsa0JBREEseUJBSkEsVTlCaTdSVixDOEJ6NlJRLHVGQUNFLGU5QjI2UlYsQzhCdjZSTSxzREFDRSxlOUJ5NlJSLEM4QnY2UlEsOEVBQ0UsZ0I5Qnk2UlYsQzhCdjZSVSxtR0FFRSxhMUJoRUwsQzBCK0RLLGlCOUIwNlJaLEM4QnA2Uk0sc0VBRUUsb0JBREEsVzlCdTZSUixDOEJwNlJRLDJGQUtFLG9DekIzRU8sQ3lCd0VQLGtCekJwREYsQ3lCcURFLGV6Qm5FTSxDeUJvRU4sZ0JBSEEsZTlCMDZSVixDOEJwNlJVLHVHQUNFLFk5QnM2UlosQzhCbDZSUSx1RkFFRSxhQUNBLGdCQUZBLFU5QnM2UlYsQzhCajZSUSwrRkFFRSxhMUI5RkUsQ0NvRFIsaUJBOUJJLENBZ0NKLGVBNUNZLENBMkNaLDBCQVZXLEN5QmtETCxnQkFHQSxpQjlCcTZSVixDOEJsNlJRLGdGQUNFLGU5Qm82UlYsQzhCLzVSSSw0Q0FFRSw2QkFEQSxhOUJrNlJOLEM4Qjk1UkkseUNBQ0UsZTlCZzZSTixDOEJ4NVJBLHFDQUVJLDJCQUVFLGVBREEsUzlCODVSSixDOEIxNVJNLHlFQUNFLFM5QjQ1UlIsQzhCejVSTSxzRUFDRSxTOUIyNVJSLENBQ0YsQzhCcjVSQSxvQ0FHTSw4Q0FDRSxjOUJxNVJOLEM4Qmw1UkksOENBR0Usc0JBREEsZ0JBREEsYzlCczVSTixDOEJsNVJNLCtJQUVFLFU5Qm81UlIsQzhCajVSTSx5RUFHRSxtQkFEQSxhQURBLGtCOUJxNVJSLEM4Qmo1UlEsa0dBR0UsaUJBREEsa0JBRUEsZ0JBSEEsVTlCczVSVixDOEJoNVJRLHVGQUNFLGlCOUJrNVJWLEM4Qmg1UlUsZ0dBQ0Usa0I5Qms1UlosQzhCaDVSWSw2R0FDRSxpQjlCazVSZCxDOEIzNFJJLHlDQUNFLGM5QjY0Uk4sQ0FDRixDOEJ4NFJBLG9DQUVJLDRCQUNFLFk5Qnk0UkosQzhCdDRSRSwyQkFDRSxrQkFDQSxnQjlCdzRSSixDOEJ0NFJJLDRGQUVFLGM5Qnc0Uk4sQzhCcDRSTSwrREFDRSxpQjlCczRSUixDQUNGLEMrQnZsU0EsaUJBRUUscUIzQkhNLEMyQkVOLG1CQUVBLHlDL0JrbVNGLEMrQmhtU0UsOEJBQ0UsWS9Ca21TSixDK0IvbFNFLHVCQUNFLDZCQUNBLGUvQmltU0osQytCL2xTSSw4Q0FFRSxtQkFEQSxZL0JrbVNOLEMrQjlsU0ksNkNBQ0UsZ0IvQmdtU04sQytCOWxTTSwyREFDRSxVL0JnbVNSLEMrQjdsU00sb0VBQ0UsaUIvQitsU1IsQytCMWxTRSxzQkFFRSw2QkFDQSxnQkFGQSxZL0I4bFNKLEMrQjFsU0ksNkNBSUUsbUJBRkEsWUFDQSxrQkFGQSxVL0IrbFNOLEMrQjFsU00sbURBQ0UsVS9CNGxTUixDK0J4bFNJLDRDQUNFLGUvQjBsU04sQytCeGxTTSxtRUFDRSxpQi9CMGxTUixDK0J2bFNNLHNFQUNFLGMvQnlsU1IsQytCdGxTTSxxRUFFRSxhM0J4REQsQzJCeURDLGdCMUJyQ0EsQzBCc0NBLGUxQi9DTSxDMEI0Q04sYy9CMmxTUixDK0J0bFNRLHVFQUNFLGEzQjdESCxDMkI4REcsZS9Cd2xTVixDK0JsbFNFLHVCQUVFLDZCQUNBLGdCQUZBLFkvQnNsU0osQytCbGxTSSw4Q0FJRSxtQkFGQSxZQUNBLGtCQUZBLFUvQnVsU04sQytCamxTSSw2Q0FDRSxlL0JtbFNOLEMrQmpsU00sb0VBQ0UsaUIvQm1sU1IsQytCaGxTTSx1RUFDRSxjL0JrbFNSLEMrQjdrU0Usd0NBRUUsNEJBQ0EsNkJBRkEsWS9CaWxTSixDK0I1a1NFLHVDQUNFLGFBQ0EsaUIvQjhrU0osQytCNWtTSSxxREFDRSxrQkFFQSxXQURBLFMvQitrU04sQytCemtTTSxtSUFDRSxhM0I1R0EsQzJCNkdBLGUvQjRrU1IsQytCeGtTSSw4REFDRSxjMUJoR0UsQzBCaUdGLGUvQjBrU04sQytCdmtTSSxpRUFHRSxnQjFCekdFLEMwQjBHRixlMUJuSFEsQzBCZ0hSLGVBQ0Esa0JBR0EsaUIvQnlrU04sQytCdGtTUSxnRkFDRSxvQi9Cd2tTVixDK0Jua1NRLGlGQUNFLG9CL0Jxa1NWLEMrQmprU00sd0VBS0UseUJBREEsa0JBSEEsV0FFQSxXQUtBLE9BRkEsa0JBQ0EsUUFMQSxTL0J5a1NSLEMrQi9qU0ksNkRBRUUsYTNCNUpNLEMyQjZKTixpQjFCdklFLEMwQndJRixlMUJwSlUsQzBCcUpWLDJCQUpBLGMvQnFrU04sQytCOWpTSSwrQ0FDRSxlL0Jna1NOLEMrQjVqU0UsdUNBR0UsbUJBS0Esd0IzQmxMUyxDMkJnTFQsK0JBQ0EsZ0NBRUEsNkJBUkEsYUFDQSw4QkFFQSxnQkFDQSxjL0Jra1NKLEMrQjNqU0UseUNBQ0Usa0JBQ0EsaUIvQjZqU0osQytCM2pTSSx1RUFHRSxPQUZBLGtCQUNBLE8vQjhqU04sQytCMWpTSSx1RUFDRSxpQjFCM0tFLEMwQjRLRixlL0I0alNOLEMrQnpqU0ksc0VBRUUsZ0IxQi9LRSxDMEJnTEYsZTFCekxRLEMwQnVMUixjL0I2alNOLEMrQnpqU00sd0VBQ0UsYTNCbk1BLEMyQm9NQSxlL0IyalNSLEMrQmxqU0Esc0JBSUUsbUJBQ0EseUN6QjdGYSxDeUJ5RmIsY0FDQSxhQUNBLHFCL0IwalNGLEMrQnRqU0UsbUNBQ0UsK0gvQndqU0osQytCdGpTSSw2REFDRSxhL0J3alNOLEMrQnBqU0Usd0NBQ0UsK0gvQnNqU0osQytCcGpTSSxrRUFDRSxhL0JzalNOLEMrQmxqU0UsdUNBQ0UsK0gvQm9qU0osQytCbGpTSSxpRUFDRSxhL0JvalNOLEMrQmhqU0Usd0NBQ0UsK0gvQmtqU0osQytCaGpTSSxrRUFDRSxhL0JralNOLEMrQjlpU0Usa0RBQ0UsVTNCOVBJLEMyQitQSixrQjFCbk9JLEMwQm9PSixlL0JnalNKLEMrQjdpU0UsaURBRUUsVTNCclFJLEMyQnNRSixpQjFCNU9JLEMwQjZPSixlMUJ6UFksQzBCc1BaLGMvQmtqU0osQytCNWlTRSxnREFNRSxxQjNCaFJJLEMyQitRSixvQkFKQSxxQkFNQSxnQjFCeFBJLEMwQnlQSixlMUJsUVUsQzBCNFBWLFlBUUEsaUJBUEEsZ0JBQ0EsY0FLQSx3Qi9CK2lTSixDZ0MvelNBLGlCQUdFLG1CQUZBLGFBR0EsWUFGQSw2QmhDKzBTRixDZ0MzMFNFLGlDQUNFLGFBQ0EsY2hDNjBTSixDZ0N0MFNBLG9CQUNFLGFBRUEsMkJBREEsd0JoQzYwU0YsQ2dDejBTSSx5Q0FFRSxZQURBLFVoQzQwU04sQ2dDejBTTSx5REFFRSxZQURBLFVoQzQwU1IsQ2dDdDBTRSxtQ0FHRSxtQkFJQSxxQjVCMUNJLEM0QnlDSixrQkFMQSxhQUlBLFlBSEEsdUJBTUEsaUJBSkEsVWhDNDBTSixDZ0NwMFNRLHNGQUNFLGtCaENzMFNWLENnQ2gwU00sbURBQ0UsY2hDazBTUixDZ0M5elNJLDhDQUNFLGFoQ2cwU04sQ2dDeHpTQSxnQkFFRSxZQURBLFVoQyt6U0YsQ2dDeHpTQSxrQkFDRSxhQUVBLDJCQURBLHdCaEMrelNGLENnQzV6U0UsMEJBQ0UsbUJBQ0EsMEJoQzh6U0osQ2dDMXpTUSwwREFDRSxhaEM0elNWLENnQ3p6U1EseURBQ0UsaUJoQzJ6U1YsQ2dDcnpTRSwyQkFDRSxzQmhDdXpTSixDZ0NuelNJLHNDQUNFLGlCaENxelNOLENnQ256U00saURBQ0UsYWhDcXpTUixDZ0NoelNFLCtCQUNFLGdCaENrelNKLENnQ2h6U0ksbURBQ0UsU2hDa3pTTixDZ0MveVNJLDBDQUNFLGFoQ2l6U04sQ2dDenlTQSxvQ0FNUSxzRkFDRSxZaEM2eVNSLENBQ0YsQ2lDcjdTQSxjQUVFLHFCN0JGTSxDNkJDTixtQkFFQSx5Q2pDKzdTRixDaUM3N1NFLDJCQUNFLFlqQys3U0osQ2lDNTdTRSxrQ0FDRSxZakM4N1NKLENpQzE3U0ksd0NBQ0UsV2pDNDdTTixDaUN4N1NNLG9EQUNFLFVqQzA3U1IsQ2lDdDdTUSw2RkFDRSxrQmpDdzdTVixDaUN0N1NVLG1HQUNFLGlCakN3N1NaLENpQ3A3U1EsNEZBQ0Usa0JqQ3M3U1YsQ2lDcDdTVSxvR0FFRSxnQjVCWkosQzRCV0ksY2pDdTdTWixDaUNqN1NNLHdHQUVFLGVqQ203U1IsQ2lDaDdTTSx1RUFFRSxtQkFEQSxXakNtN1NSLENpQzc2U0Usd0JBRUUsbUJBREEsYUFFQSxhQUNBLGtCQUNBLGlCakMrNlNKLENpQzc2U0ksNENBSUUsK0JBREEsMEJBREEsWUFLQSxPQUZBLGtCQUNBLE1BTEEsVWpDcTdTTixDaUM1NlNJLDJDQUlFLG1CQURBLGFBRUEsOEJBSEEsbUJBREEsVWpDazdTTixDaUM1NlNNLG1FQUNFLFdqQzg2U1IsQ2lDNzVTTSwyZEFLRSxZakNxNlNSLENpQ2w2U00seURBQ0UsV2pDbzZTUixDaUNqNlNNLHVEQUNFLFlqQ202U1IsQ2lDajZTUSxtRUFDRSxnQmpDbTZTVixDaUNqNlNVLDhFQUNFLGNqQ202U1osQ2lDOTVTTSwyRUFFRSxnQkFEQSxXakNpNlNSLENpQzc1U00saUVBQ0UsWWpDKzVTUixDaUM3NVNRLHVKQUVFLGlCakMrNVNWLENpQzc1U1UsNktBQ0UsY2pDZzZTWixDaUM1NVNRLDhFQUNFLGVqQzg1U1YsQ2lDMzVTUSx5RUFHRSxtQkFGQSxhQUlBLFlBSEEsdUJBRUEsVWpDODVTVixDaUN2NVNFLGtDQUdFLDRCQURBLDZCQURBLFdqQzI1U0osQ2lDdDVTRSxpQ0FDRSxvQkFDQSxpQmpDdzVTSixDaUN0NVNJLDhDQUNFLGtCQUVBLFdBREEsU2pDeTVTTixDaUNuNVNRLDRGQUNFLGlCakNxNVNWLENpQ2w1U1EsMkZBQ0Usa0JqQ281U1YsQ2lDaDVTTSx1RkFDRSxpQmpDazVTUixDaUMvNFNNLHNGQUNFLGdCakNpNVNSLENpQzc0U1EscUVBQ0UsZWpDKzRTVixDaUM1NFNRLGlFQUNFLGVqQzg0U1YsQ2lDejRTSSw2Q0FDRSxlakMyNFNOLENpQ3g0U0ksNERBQ0UsZWpDMDRTTixDaUN2NFNJLDREQUNFLGtCQUVBLFdBREEsUWpDMDRTTixDaUN0NFNJLG9EQUdFLGlCNUI3TEUsQzRCOExGLGU1QjFNVSxDNEIyTVYsMkJBSEEsb0JBSUEsa0JBTEEsV2pDNjRTTixDaUNyNFNJLCtDQUNFLGVqQ3U0U04sQ2lDcDRTSSxpRUFDRSxZQUNBLGdCQUNBLGlCakNzNFNOLENpQ3A0U00sNEZBRUUsY0FEQSxnQkFFQSxrQkFDQSxTakNzNFNSLENpQ240U00sa0ZBSUUsbUJBRkEsYUFDQSw4QkFJQSxXQUZBLGtCQUNBLFNBTEEsWUFPQSxTakNxNFNSLENpQ2o0U0ksbURBQ0UsZWpDbTRTTixDaUNoNFNRLHlFQUNFLGVqQ2s0U1YsQ2lDNzNTSSx1REFDRSxhQUNBLGVqQyszU04sQ2lDNzNTTSwrREFFRSxrQkFEQSxVakNnNFNSLENpQzczU1EsMEVBQ0UsY2pDKzNTVixDaUM1M1NRLDRFQUNFLFNqQzgzU1YsQ2lDMTNTVSxrRkFDRSxZakM0M1NaLENpQ3gzU1ksd0ZBQ0UsU2pDMDNTZCxDaUNyM1NRLG9FQUNFLFVqQ3UzU1YsQ2lDcjNTVSxpRkFFRSxXQURBLGlCakN3M1NaLENpQ2gzU0UsbUNBQ0Usa0JBQ0EsaUJqQ2szU0osQ2lDaDNTSSw4REFHRSxPQUZBLGtCQUNBLE9qQ20zU04sQ2lDLzJTSSw4REFDRSxpQjVCL1JFLEM0QmdTRixlakNpM1NOLENpQzkyU0ksNkRBRUUsZ0I1Qm5TRSxDNEJvU0YsZTVCN1NRLEM0QjJTUixjakNrM1NOLENpQzkyU00sK0RBQ0UsYTdCdlRBLEM2QndUQSxlakNnM1NSLENpQzMyU0UsbUNBRUUsbUJBS0Esd0I3QjVVUyxDNkIwVVQsK0JBQ0EsZ0NBRkEsNkJBSEEsYUFFQSxXakNpM1NKLENpQzMyU0ksMENBQ0UsWUFDQSxpQmpDNjJTTixDaUMxMlNJLCtEQUVFLG1CQUdBLCtCQUpBLGFBRUEsdUJBQ0EsU2pDNjJTTixDaUMxMlNNLDBFQUNFLGlCakM0MlNSLENpQ3oyU00sb0VBRUUsZUFEQSxVakM0MlNSLENpQ3oyU1EsNEVBQ0UsVWpDMjJTVixDaUN2MlNNLHVFQUVFLFlBREEsVWpDMDJTUixDaUNoMlNBLHFDQUlRLHVEQUNFLFlqQ20yU1IsQ0FDRixDaUM3MVNBLHFDQUlRLGlNQUdFLFlqQzQxU1IsQ0FDRixDaUN0MVNBLG9DQUlRLHVEQUNFLFlqQ3ExU1IsQ0FDRixDaUMvMFNBLG9DQUVJLHdCQUNFLGlCakNnMVNKLENpQzkwU0ksNENBQ0UsVWpDZzFTTixDaUM3MFNJLDJDQUNFLFlBQ0Esa0JqQyswU04sQ2lDNzBTTSxtRUFDRSxVakMrMFNSLENpQzUwU00saUVBRUUsbUJBREEsc0JBRUEsa0JBRUEsV0FEQSxPakMrMFNSLENpQzUwU1EsdUpBR0UsWUFDQSxlQUZBLFVqQ2cxU1YsQ2lDNTBTVSw2S0FDRSxlakMrMFNaLENpQ3YwU0ksaUVBRUUsbUJBREEsV2pDMDBTTixDaUN0MFNJLG9EQUNFLFNqQ3cwU04sQ0FDRixDa0Mvd1RBLFdBSUUscUI5QkpNLEM4QkdOLG1CQURBLGdCQUdBLFVBQ0Esa0JBTEEsU2xDOHhURixDa0N2eFRFLGVBQ0UsZWxDeXhUSixDa0N0eFRFLGlCQUNFLGVsQ3d4VEosQ2tDcnhURSwyQkFDRSxZbEN1eFRKLENrQ3J4VEksOENBRUUsK0JBREEsb0JsQ3d4VE4sQ2tDcnhUTSx3RUFDRSxZbEN1eFRSLENrQ3J4VFEsZ0ZBQ0Usa0JsQ3V4VFYsQ2tDcnhUVSwyRkFDRSxlbEN1eFRaLENrQ2x4VE0sNERBRUUsMEJBREEsZWxDcXhUUixDa0NseFRRLGdGQUNFLHlCbENveFRWLENrQ2h4VE0sK0RBRUUsMEJBREEsZWxDbXhUUixDa0NoeFRRLHNGQUNFLHlCbENreFRWLENrQzd3VEksOENBRUUsZ0NBREEsb0JsQ2d4VE4sQ2tDN3dUTSxzREFDRSxpQkFDQSxlbEMrd1RSLENrQzV3VE0sMERBQ0UsZWxDOHdUUixDa0N6d1RFLDRCQUVFLGM3QjVDSSxDNkI2Q0osZTdCeERVLEM2QnNEVixtQmxDNndUSixDa0N4d1RFLCtCQUdFLGlCN0JwREksQzZCcURKLGU3Qi9EVSxDNkI2RFYsZUFEQSxjbEM2d1RKLENrQ3h3VEksc0NBQ0UsYTlCOUVNLEM4QitFTixlbEMwd1ROLENrQ3R3VEUsaUJBQ0UsZWxDd3dUSixDa0N0d1RJLDJCQUNFLGNsQ3d3VE4sQ2tDcndUSSxtQ0FHRSxhQUZBLGdCQUdBLGdCQUZBLG1CbEN5d1ROLENrQ2p3VE0sdUNBQ0UsU2xDbXdUUixDa0M5dlRFLDhCQUlFLHlDNUJZVyxDNEJmWCxhQUNBLHlCQUNBLGlCbENpd1RKLENrQzl2VEksbUNBQ0UsZWxDZ3dUTixDa0M3dlRJLHFDQUNFLGlCbEMrdlROLENrQzV2VEksbUNBQ0UsY0FDQSxzQmxDOHZUTixDa0MzdlRJLHFEQUVFLGlCN0J6R0UsQzZCMEdGLGU3QnRIVSxDNkJ1SFYsMkJBSEEsZWxDZ3dUTixDa0MxdlRJLGdEQUVFLGtCQURBLFdsQzZ2VE4sQ2tDMXZUTSxxREFDRSxVbEM0dlRSLENrQ3p2VE0sMkRBQ0UsY2xDMnZUUixDa0NsdlRBLG9DQUVJLDJCQUNFLGFsQ3V2VEosQ2tDcnZUSSw0RkFFRSxVbEN1dlROLENrQ3B2VEksOENBQ0UsaUJsQ3N2VE4sQ0FDRixDbUMzNVRBLG9CQUtFLHFCL0JOTSxDK0JLTixtQkFFQSx5QzdCdUhhLEM2QjVIYixhQUNBLGFBQ0EsbUJuQ3c2VEYsQ21DbjZURSw4Q0FHRSxjQURBLFlBREEsVW5DdTZUSixDbUNsNlRFLDZDQUNFLGlCbkNvNlRKLENtQ2w2VEksdUVBQ0Usa0I5QlNFLEM4QlJGLGVuQ282VE4sQ21DajZUSSxzRUFFRSxpQjlCQ0UsQzhCQUYsZTlCWlUsQzhCYVYsMkJBSEEsY25DczZUTixDbUNoNlRJLDJFQUVFLGEvQjNCQyxDK0I0QkQsZ0I5QlJFLEM4QlNGLGU5QnBCVSxDOEJpQlYsZ0JBSUEsd0JuQ2s2VE4sQ21DMTVUQSxvQ0FDRSxvQkFDRSxZQUNBLG1CbkNnNlRGLENBQ0YsQ29DOThUQSxpQkFHRSxxQmhDSk0sQ2dDR04sbUJBRUEseUM5QnlIYSxDOEI1SGIsa0JBSUEsaUJwQ3c5VEYsQ29DdDlURSxzQkFFRSxnQkFEQSxnQnBDeTlUSixDb0NyOVRFLCtCQUNFLGtCQUVBLFdBREEsUXBDdzlUSixDb0NwOVRFLGdEQUdFLFVBRkEsa0JBQ0EsUXBDdTlUSixDb0NuOVRFLHdDQUlFLGtCaEN2QlMsQ2dDd0JULGtCQUpBLGNBQ0EsY0FDQSxXcEN1OVRKLENvQ2w5VEUsd0NBRUUsa0IvQlBJLEMrQlFKLGUvQnBCVSxDK0JrQlYsZ0JBR0EsaUJwQ285VEosQ29DajlURSx1Q0FHRSxhaENsQ0ksQ2dDbUNKLGlCL0JsQkksQytCbUJKLGUvQi9CWSxDK0JnQ1osMkJBSkEsbUJBS0Esa0JBTkEsV3BDeTlUSixDb0NoOVRFLGdDQUVFLG1CQURBLGVwQ205VEosQ3FDLy9UQSxVQUNFLHFCckNnaFVGLENxQzlnVUUsZ0JBQ0UsZXJDZ2hVSixDcUM5Z1VJLCtCQUNFLFdyQ2doVU4sQ3FDOWdVTSxrREFFRSxnQmhDT0EsQ2dDUkEsY3JDaWhVUixDcUM5Z1VRLGtFQUNFLGFyQ2doVVYsQ3FDN2dVUSxpRUFDRSxZckMrZ1VWLENxQ3hnVVEsK0RBSUUsbUJBR0EsWUFOQSxhQUNBLHNCQUdBLFlBRkEsdUJBR0EsU3JDMmdVVixDcUN4Z1VVLHdFQUNFLHFCckMwZ1VaLENxQ3JnVVksdUxBRUUsWUFEQSxVckN3Z1VkLENxQ25nVVUsb0ZBQ0UsZ0JoQzdCSixDZ0M4QkksZXJDcWdVWixDcUNsZ1VVLG9GQUVFLFdBREEsaUJyQ3FnVVosQ3FDbGdVWSx3R0FDRSxjQUNBLGdCckNvZ1VkLENxQ2xnVWMsbUhBQ0UsUXJDb2dVaEIsQ3FDLy9UVSxtRkFHRSxrQkFEQSxXQUVBLFVBSEEsU3JDb2dVWixDcUMvL1RZLDRHQUNFLFlyQ2lnVWQsQ3FDei9URSx5QkFFRSxnQ0FEQSxZckM0L1RKLENxQ3ovVEksNENBR0UsYWpDMUZNLENpQzJGTixjaENwRUUsQ2dDcUVGLGVoQ2xGVSxDZ0MrRVYsZUFJQSxrQkFMQSxvQnJDZ2dVTixDcUN6L1RNLDREQUNFLFlyQzIvVFIsQ3FDci9USSwyQ0FDRSxZckN1L1ROLENxQ3IvVE0seURBS0UsZ0NBREEsK0JBRkEsYUFDQSx5QkFHQSxrQkFMQSxvQnJDNC9UUixDcUNyL1RRLG9FQUNFLGlCckN1L1RWLENxQ3AvVFEsa0VBQ0Usd0JyQ3MvVFYsQ3FDcC9UVSx1RkFDRSxhakN6SEEsQ2lDMEhBLGVyQ3MvVFosQ3FDaC9UVSwyS0FHRSxtQkFHQSxrQkFMQSxhQUlBLFlBSEEsdUJBTUEsVUFEQSxRQUhBLFVyQ3MvVFosQ3FDNytUVSxzRkFDRSw2Q3JDKytUWixDcUMxK1RVLHFGQUNFLHVDL0JuR00sQytCb0dOLFVyQzQrVFosQ3FDeCtUUSw4RUFDRSxjaENuSUYsQ2dDb0lFLGVoQy9JSSxDZ0NrSkosVUFGQSxrQkFDQSxTQUVBLFNyQzArVFYsQ3FDditUUSw4RUFDRSxhQUNBLGNyQ3krVFYsQ3FDditUVSxrR0FDRSxhQUNBLGlCckN5K1RaLENxQ3YrVFksNk5BRUUsYXJDdytUZCxDcUNyK1RZLDZHQUNFLGVyQ3UrVGQsQ3FDbCtUUSw2RUFDRSxvQkFFQSxVakM1TEYsQ2lDK0xFLGVBRkEsZ0JoQ3BLRixDZ0NxS0UsZWhDOUtJLENnQ2lMSixnQkFOQSxpQkFPQSx1QkFGQSxrQnJDcytUVixDcUNsK1RVLHFGQUNFLGtDckNvK1RaLENxQ2orVFUsdUZBQ0UsdUNyQ20rVFosQ3FDeDlUQSxpQkFDRSxxQnJDODlURixDcUM1OVRFLHVDQUNFLGFBQ0EsaUJyQzg5VEosQ3FDMzlURSwyQ0FJRSxtQkFIQSxhQUNBLHNCQUNBLHVCQUdBLGVBREEsb0JyQzg5VEosQ3FDMTlUTSxtRkFDRSw0Qi9CakxVLEMrQmtMVixlckM0OVRSLENxQ3g5VEksMEVBQ0UsYWpDeE9NLENpQ3lPTixjaENsTkUsQ2dDbU5GLGVyQzA5VE4sQ3FDdjlUSSw0RUFFRSxpQmhDdE5FLENnQ3VORixlaEN0T1UsQ2dDb09WLGNyQzI5VE4sQ3FDcjlURSw0Q0FDRSxhQUNBLGVyQ3U5VEosQ3FDcDlURSx1Q0FDRSxxQkFDQSxpQnJDczlUSixDcUNuOVRFLHdDQUdFLE9BRkEsa0JBQ0EsS3JDczlUSixDcUNuOVRJLDhEQUVFLGFqQ3JRTSxDaUNzUU4saUJoQ2hQRSxDZ0NpUEYsZWhDN1BVLENnQzBQVixZckN3OVROLENxQ2o5VEUsdUNBQ0UsWXJDbTlUSixDcUNoOVRFLDZDQUNFLG9CckNrOVRKLENxQy84VE0sa0ZBQ0Usd0JyQ2k5VFIsQ3FDNThUTSxzRkFDRSxpQnJDODhUUixDcUN6OFRFLCtDQUlFLCtCQURBLDZCQURBLGFBREEsVXJDODhUSixDcUN6OFRJLDBEQUNFLCtCckMyOFROLENxQ3Y4VEUsMkNBRUUsdUJBSUEsNkNBTEEsYUFHQSxXQUNBLGVBRkEsVXJDNDhUSixDcUN2OFRJLHNEQUNFLGtCckN5OFROLENxQ3Q4VEksc0VBQ0Usb0JBRUEsVWpDN1RFLENpQ2dVRixlQUZBLGdCaENyU0UsQ2dDc1NGLGVoQy9TUSxDZ0NrVFIsZ0JBTkEsaUJBT0EsdUJBRkEsa0JyQzA4VE4sQ3FDdDhUTSw2RUFHRSxtQkFEQSxhQUVBLGtCQUhBLFdBSUEsU3JDdzhUUixDcUNyOFRNLDhFQUNFLGtDckN1OFRSLENxQ3A4VE0sZ0ZBQ0UsdUNyQ3M4VFIsQ3FDNzdUQSxnQkFDRSxxQnJDbThURixDcUNqOFRFLDBDQUNFLGFBQ0EsZXJDbThUSixDcUNoOFRFLHFDQUNFLHFCQUNBLGlCckNrOFRKLENxQy83VEUsc0NBR0UsT0FGQSxrQkFDQSxLckNrOFRKLENxQy83VEksMkRBRUUsYWpDM1dNLENpQzRXTixpQmhDdFZFLENnQ3VWRixlaENuV1UsQ2dDZ1dWLFlyQ284VE4sQ3FDNzdURSx5Q0FHRSw2QkFEQSxhQURBLFVyQ2k4VEosQ3FDNzdUSSxvREFDRSwrQnJDKzdUTixDcUMzN1RFLDhDQUVFLHVCQUdBLDZDQUpBLGFBR0EsV0FEQSxVckMrN1RKLENxQzM3VEkseURBQ0Usa0JyQzY3VE4sQ3FDejdURSxzQ0FHRSxtQkFFQSxVakNoWkksQ2lDbVpKLGVBRkEsaUJoQ3ZYSSxDZ0N3WEosZWhDbFlVLENnQzZYVixZQVFBLGdCQU5BLGtCQU9BLHVCQUZBLG1CQVJBLFVyQ3E4VEosQ3FDejdUSSw2Q0FDRSxhQUNBLGtCQUNBLFNyQzI3VE4sQ3FDeDdUSSw4Q0FDRSxrQ3JDMDdUTixDcUN2N1RJLGdEQUNFLHVDckN5N1ROLENxQ2o3VEEseUJBR0UscUJqQzlhTSxDaUM2YU4sbUJBRUEseUMvQmpUYSxDK0I4U2IsaUJyQzA3VEYsQ3FDcDdUSSw4REFDRSxpQnJDczdUTixDcUNuN1RJLDREQUNFLGVyQ3E3VE4sQ3FDajdURSx3REFDRSxrQmhDaGFJLENnQ2lhSixlckNtN1RKLENxQ2g3VEUsc0RBQ0UsZXJDazdUSixDcUMxNlRFLHFEQUNFLGtCckNnN1RKLENxQzk2VEksZ0VBQ0UsZXJDZzdUTixDcUN4NlRBLHdCQUNFLGtCQUNBLGlCckM4NlRGLENxQzE2VE0sMEdBQ0UsaUJyQzQ2VFIsQ3FDejZUTSx5R0FFRSxnQmhDeGNBLENnQ3VjQSxjckM0NlRSLENxQ3Q2VE0sa0VBSUUsNkJBSEEsV0FFQSxXQUVBLFFBSEEsU3JDMjZUUixDcUNyNlRNLHlGQUNFLGlCckN1NlRSLENxQ3A2VE0sd0ZBQ0UsZ0JoQzFkQSxDZ0MyZEEsMEJyQ3M2VFIsQ3FDLzVUTSxvRUFDRSw4QnJDaTZUUixDcUMxNVRNLHNFQUNFLG1DckM0NVRSLENxQ3Y1VEUsMkRBR0UsT0FGQSxrQkFDQSxNQUVBLFNyQ3k1VEosQ3FDdjVUSSxvR0FDRSxjaENyZkUsQ2dDc2ZGLGVyQ3k1VE4sQ3FDdDVUSSxtR0FFRSxpQmhDNWZFLENnQzZmRixlaEN6Z0JVLENnQ3VnQlYsY3JDMDVUTixDcUNwNVRFLHFEQUNFLGlCckNzNVRKLENxQ3A1VEksNERBS0UsNkJBREEsa0JBSEEsV0FFQSxZQUtBLFdBRkEsa0JBQ0EsTUFMQSxVckM0NVROLENxQ241VEksbUZBR0UsZUFGQSxjaEMvZ0JFLENnQ2doQkYsZXJDczVUTixDcUNsNVRJLGtGQUVFLGFqQ3hpQkUsQ2lDeWlCRixpQmhDeGhCRSxDZ0N5aEJGLGVoQ3JpQlUsQ2dDc2lCViwyQkFKQSxjckN3NVROLENxQ2o1VEksa0ZBRUUsaUJoQy9oQkUsQ2dDZ2lCRixlaEM1aUJVLENnQzBpQlYsZXJDcTVUTixDcUNqNVRNLHdGQUNFLGVyQ201VFIsQ3FDMTRUQSxpQkFFRSxxQmpDeGtCTSxDaUN1a0JOLG1CQUVBLHlDckNnNVRGLENxQzk0VEUseUNBRUUsYUFDQSw4QkFGQSxtQnJDazVUSixDcUM5NFRJLHlFQUVFLG1CQURBLFlyQ2k1VE4sQ3FDOTRUTSwwRkFDRSxpQnJDZzVUUixDcUMzNFRFLHdDQUNFLGlCaEM5akJJLENnQytqQkosZXJDNjRUSixDcUMxNFRFLGtDQUNFLFlyQzQ0VEosQ3FDMTRUSSxrREFDRSxpQnJDNDRUTixDcUMxNFRNLDZEQUNFLGNyQzQ0VFIsQ3FDdjRURSw2REFFRSxnQkFDQSxjckN5NFRKLENxQ3Q0VEUsaUNBQ0UsZ0JBQ0EsY3JDdzRUSixDcUNyNFRFLDBDQUNFLGVyQ3U0VEosQ3FDaDRUQSxvQ0FHTSw4QkFDRSxXckNvNFROLENxQ2w0VE0saURBRUUsZ0JoQzdtQkYsQ2dDNG1CRSxjckNxNFRSLENxQ2w0VFEsaUVBQ0UsYXJDbzRUVixDcUNqNFRRLGdFQUNFLFlyQ200VFYsQ3FDNTNUUSw4REFJRSxtQkFHQSxZQU5BLGFBQ0Esc0JBR0EsWUFGQSx1QkFHQSxTckMrM1RWLENxQzUzVFUsdUVBQ0UscUJyQzgzVFosQ3FDejNUWSxxTEFFRSxZQURBLFVyQzQzVGQsQ3FDdjNUVSxtRkFDRSxnQmhDanBCTixDZ0NrcEJNLGVyQ3kzVFosQ3FDdDNUVSxtRkFHRSxXQUZBLG1CQUNBLGlCckN5M1RaLENxQ3QzVFksdUdBQ0UsY0FDQSxnQnJDdzNUZCxDcUN0M1RjLGtIQUNFLFFyQ3czVGhCLENxQ24zVFUsa0ZBR0Usa0JBREEsV0FFQSxVQUhBLFNyQ3czVFosQ3FDbjNUWSwyR0FDRSxZckNxM1RkLENBQ0YsQ3FDNTJUQSxvQ0FFSSx5Q0FDRSxhckM2MlRKLENxQzMyVEkseUVBQ0Usc0JyQzYyVE4sQ3FDMzJUTSxxRkFDRSxxQnJDNjJUUixDcUMzMlRRLHNHQUVFLGdCQURBLE9yQzgyVFYsQ3FDejJUTSxvRkFDRSxlckMyMlRSLENxQ3QyVEUsd0NBQ0UsY3JDdzJUSixDQUNGLENxQ24yVEEsd0JBQ0UsYUFDQSxRckNxMlRGLENxQ24yVEUsNENBR0UsbUJBRkEsYUFDQSxTckNzMlRKLENxQ24yVEksa0RBQ0UsdUJyQ3EyVE4sQ3FDbDJUSSxnREFFRSxZQURBLFVyQ3EyVE4sQ3NDN2xWRSxtQ0FDRSxrQnRDeW1WSixDc0N2bVZJLDhDQUNFLGV0Q3ltVk4sQ3NDam1WQSxlQUVFLHFCbENoQk0sQ2tDZU4sbUJBRUEseUN0Q3VtVkYsQ3NDcm1WRSxxQkFDRSxldEN1bVZKLENzQ3JtVkksMENBRUUsbUJBREEsV3RDd21WTixDc0NwbVZJLHlDQUNFLGNBQ0EsWUFDQSxxQnRDc21WTixDc0NwbVZNLHVEQUdFLE9BREEsU0FEQSxVdEN3bVZSLENzQ3BtVlEseUVBRUUsMkJBQ0EsNEJBQ0EsY2pDZEYsQ2lDV0UsaUJ0Q3ltVlYsQ3NDbm1WUSwyRUFFRSw4QkFDQSwrQkFDQSxpQmpDekJGLENpQ3NCRSxhdEN3bVZWLENzQ2htVkksMENBQ0UsaUJ0Q2ttVk4sQ3NDL2xWSSx5Q0FFRSxnQmpDbENFLENpQ21DRiwyQkFGQSxldENtbVZOLENzQzlsVkksOENBRUUsYWxDN0RNLENrQzhETixnQmpDekNFLENpQ3VDRixjdENrbVZOLENzQzVsVkUsb0NBR0UsNEJBQ0EsNkJBRkEsWUFEQSxVdENpbVZKLENzQzNsVkUsbUNBQ0UsYUFDQSxzQkFDQSw4QkFDQSx1QkFDQSxpQnRDNmxWSixDc0MzbFZJLG9EQUNFLGdCdEM2bFZOLENzQzFsVkksaURBR0UsVUFGQSxrQkFDQSxTdEM2bFZOLENzQ3hsVkUsMENBQ0UsZXRDMGxWSixDc0N2bFZFLG9DQUdFLGVBRkEsY2pDekVJLENpQzBFSixldEMwbFZKLENzQ3RsVkUsd0NBRUUsaUJqQ2pGSSxDaUNrRkosZWpDOUZZLENpQzRGWixldEMwbFZKLENzQ3RsVkksOENBQ0UsZXRDd2xWTixDc0NwbFZFLG1DQUVFLGFsQzVHSSxDa0M2R0osaUJqQzVGSSxDaUM2RkosZWpDekdZLENpQzBHWiwyQkFKQSxldEMwbFZKLENzQ25sVkUsMEJBQ0UsZXRDcWxWSixDc0NsbFZFLHVCQUVFLGdCQURBLFV0Q3FsVkosQ3VDbnRWRSxtQ0FDRSxrQnZDK3RWSixDdUM3dFZJLDhDQUNFLGV2Qyt0Vk4sQ3VDdHRWRSxtQ0FFRSxpQnZDMnRWSixDdUN6dFZJLHdEQUdFLG1CQUZBLFlBQ0EsVXZDNHRWTixDdUN4dFZJLHdEQUNFLGtCQUNBLGV2QzB0Vk4sQ3VDdnRWSSx1REFFRSxhbkN2QkUsQ21Dd0JGLGdCbENSRSxDa0NTRixlbENwQlUsQ2tDcUJWLDJCQUpBLGN2QzZ0Vk4sQ3VDdHRWSSw0Q0FDRSxTdkN3dFZOLEN1Q3J0VkksNERBR0UsbUJBRkEsYUFDQSxnQnZDd3RWTixDdUNudFZFLDhCQUNFLGV2Q3F0VkosQ3dDdndWQSxZQUVFLHFCcENGTSxDb0NDTixtQkFFQSx5Q2xDMkhhLENrQzFIYixpQnhDa3hWRixDd0NoeFZFLDhCQUtFLDRCQURBLDZCQUhBLGNBRUEsYUFEQSxVeENxeFZKLEN3Q2h4VkkseUNBQ0UseUd4Q2t4Vk4sQ3dDM3dWSSx5Q0FDRSxxR3hDNndWTixDd0N0d1ZJLHlDQUNFLDBHeEN3d1ZOLEN3Q2p3VkkseUNBQ0UsOEV4Q213Vk4sQ3dDN3ZWSSx5Q0FDRSxtSXhDK3ZWTixDd0NydlZFLDBCQUNFLGtCQUVBLFdBREEsUXhDd3ZWSixDd0NwdlZFLDZCQUNFLHVCQUNBLGlCeENzdlZKLEN3Q252VkUsOEJBQ0Usc0JBQ0Esa0JBR0EsVUFGQSxrQkFDQSxTeENzdlZKLEN3Q252VkksNkRBQ0UsV3hDcXZWTixDd0NudlZNLGlFQUlFLHNCQURBLGtCQUZBLFlBQ0EsVXhDdXZWUixDd0NodlZFLDhCQUNFLGtCbkMxREksQ21DMkRKLGV4Q2t2VkosQ3dDL3VWRSw2QkFFRSxhcENuRkksQ29DdUZKLG9DbkN4RmEsQ21DcUZiLGlCbkNuRUksQ21Db0VKLGVuQ2hGWSxDbUNpRlosMkJBSkEsZXhDc3ZWSixDd0M5dVZFLDJCQUVFLGdCQURBLGV4Q2l2VkosQ3dDN3VWRSw2QkFFRSxtQkFHQSw2QkFKQSxhQUVBLGdCQUNBLGN4Q2d2VkosQ3dDN3VWSSxtREFDRSxnQnhDK3VWTixDd0M1dVZJLG9EQUNFLGdCbkMzRkUsQ21DNEZGLGV4Qzh1Vk4sQ3dDM3VWSSxtREFDRSxhcENoSEUsQ29DaUhGLGlCbkNuR0UsQ21Db0dGLGV4QzZ1Vk4sQ3lDdDJWQSxtQkFFRSxtQkFEQSxhQUVBLFd6Q20zVkYsQ3lDajNWRSw0Q0FDRSxnQnBDaUJJLENvQ2hCSixlcENPVSxDb0NOVix3QnpDbTNWSixDeUNqM1ZJLHdEQUdFLGNBREEsa0JBREEsV3pDcTNWTixDeUNoM1ZJLHVEQUNFLG1CekNrM1ZOLEN5QzEyVkEsaUJBQ0UseUN6Q2czVkYsQ3lDOTJWRSw2QkFDRSxlekNnM1ZKLEN5QzEyVk0sbUdBQ0UsNEJBQ0EsNEJ6Q2czVlIsQ3lDNTJWSSx3Q0FDRSwrQkFDQSwrQnpDODJWTixDeUN0MlZBLFlBQ0UscUJyQ3RETSxDcUN1RE4seUN6QzQyVkYsQ3lDMTJWRSw2QkFHRSxtQkFHQSx3QnJDOURTLENxQ3lEVCxhQUNBLDhCQUVBLGdCQUNBLGN6QzYyVkosQ3lDejJWRSxrQ0FDRSxhckMvRFEsQ3FDZ0VSLGlCcEMxQ0ksQ29DMkNKLGV6QzIyVkosQ3lDeDJWRSxnQ0FDRSxZekMwMlZKLEN5Q3gyVkksbURBQ0UsaUJ6QzAyVk4sQ3lDeDJWTSw4REFDRSxjekMwMlZSLEN5Q3IyVkUsK0JBR0UsZUFGQSxpQnBDM0RJLENvQzRESixlekN3MlZKLEN5Q3IyVkkscUNBQ0UsMkJ6Q3UyVk4sQ3lDcDJWSSxxQ0FDRSxhekNzMlZOLEN5Q3AyVk0sMkNBQ0UsYXpDczJWUixDeUNqMlZFLGdDQUNFLGFBQ0EsZ0J6Q20yVkosQ3lDajJWSSxpREFFRSxjQURBLFd6Q28yVk4sQ3lDaDJWSSxpREFDRSxtQnpDazJWTixDeUM5MVZFLDZCQUdFLG1CQUZBLGFBQ0Esc0JBRUEsZ0J6Q2cyVkosQ3lDNzFWTSxnREFDRSxZekMrMVZSLEN5QzMxVkksb0RBRUUsaUJwQ3hHRSxDb0N5R0YsZXBDbkhRLENvQ2lIUixjekMrMVZOLEN5QzMxVk0sc0RBQ0UsYXJDN0hBLENxQzhIQSxlekM2MVZSLEN5Q3oxVkksbURBRUUsYXJDeklNLENxQzBJTixnQnBDckhFLENvQ3NIRixlcENqSVUsQ29DOEhWLGN6QzgxVk4sQ3lDejFWTSxxREFDRSxhckM5SUksQ3FDK0lKLGV6QzIxVlIsQ3lDejFWUSwyREFDRSwyQnpDMjFWVixDeUN0MVZJLGtEQUtFLDJDbkN6R21CLENtQ3dHbkIsb0JBRUEsVXJDaktFLENxQ2tLRixnQnBDeklFLENvQzBJRixlcENuSlEsQ29DNElSLFlBUUEsaUJBUEEsZ0JBQ0EsY0FPQSx3QnpDdzFWTixDeUN0MVZNLDREQUNFLHVDekN3MVZSLEN5Q24xVkUsNkJBQ0Usd0J6Q3ExVkosQ3lDbjFWSSxtRHBDeEhBLGlCQTlCSSxDQWdDSixlQTVDWSxDQTJDWiwwQkFWVyxDb0NrSVQsZXpDdzFWTixDeUNyMVZNLCtEQUNFLFl6Q3UxVlIsQ3lDcDFWTSx5REFDRSxlekNzMVZSLEN5Q2wxVkksK0NBR0UsWUFGQSxnQkFDQSxTekNxMVZOLEN5QzUwVkEsb0NBQ0UsbUJBQ0UsWXpDazFWRixDeUM5MFZFLGdDQUNFLGF6Q2kxVkosQ3lDLzBWSSxrR0FFRSxVekNpMVZOLEN5QzUwVkksbURBQ0UsaUJ6QzgwVk4sQ3lDNTBWTSw4REFDRSxjekM4MFZSLEN5Q3owVkUsNkJBQ0UsdUJBQ0EsaUJ6QzIwVkosQ3lDejBWSSwwQ0FDRSxZekMyMFZOLEN5Q3owVk0sZ0RBQ0UsYXpDMjBWUixDeUN0MFZFLDZCQUNFLGlCekN3MFZKLENBQ0YsQzBDcmpXRSxrQ0FFRSxtQkFDQSxrQkFGQSxVMUNta1dKLEMwQzlqV0Usd0NBR0UsbUJBREEsWUFJQSxPQUZBLGtCQUNBLE1BSkEsVTFDcWtXSixDMEM3aldFLG1DQUVFLG1CQUtBLHFCdEN6QkksQ3NDd0JKLG1CQUVBLHlDcENvR1csQ29DM0dYLGFBRUEsYUFDQSxnQkFDQSxzQkFJQSxpQjFDK2pXSixDMEM3aldJLG9EQUdFLG1CQUZBLGFBSUEsWUFIQSw4QkFPQSxPQUhBLGVBQ0Esa0JBQ0EsTUFKQSxXQU1BLFMxQytqV04sQzBDN2pXTSxxSEFLRSx3QnRDdkNPLENzQ29DUCxXQUVBLFlBRUEsa0JBQ0EsU0FKQSxTMUNra1dSLEMwQzNqV00sMkRBQ0UsUzFDNmpXUixDMEMxaldNLDBEQUNFLGFBQ0EsVTFDNGpXUixDMEN4aldJLDJDQUVFLGtCQUNBLGtCQUZBLFlBR0EsUzFDMGpXTixDMEN2aldJLG9EQUNFLGtCQUNBLFMxQ3lqV04sQzBDampXQSxpQkFDRSxhQUNBLGVBQ0EsaUIxQ3VqV0YsQzBDcmpXRSwrQ0FLRSx3QnRDakZXLENzQzhFWCxXQUVBLFlBRUEsa0JBQ0EsU0FKQSxTMUMwaldKLEMwQ25qV0Usd0JBQ0UsTTFDcWpXSixDMENsaldFLHVCQUNFLE8xQ29qV0osQzBDampXRSxpQ0FDRSxpQjFDbWpXSixDMENqaldJLDRDQUNFLGMxQ21qV04sQzBDM2lXQSxnQkFHRSxlQURBLFlBRUEsa0JBSEEsVTFDb2pXRixDMEM5aVdJLHNDQUtFLHdDQURBLG1CQUhBLFdBRUEsWUFLQSxPQUZBLGtCQUNBLE1BTEEsVTFDc2pXTixDMEM1aVdFLHNDQUdFLG1CQURBLFlBREEsVTFDZ2pXSixDMEN2aVdBLHFDQUVJLG1DQUNFLHNCMUM0aVdKLEMwQzFpV0ksb0RBQ0UsWTFDNGlXTixDMEN4aVdNLDBEQUNFLGExQzBpV1IsQ0FDRixDMkNuc1dBLFlBRUUsYUFEQSxVM0Mrc1dGLEMyQzVzV0Usa0JBQ0UsWTNDOHNXSixDMkN2c1dBLE9BRUUsWUFDQSxrQkFGQSxVM0Mrc1dGLEM0QzN0V0EsUUFNRSx1Q3RDNkNnQixDc0M5Q2hCLFlBSEEsOEJBT0EsT0FGQSxlQUNBLE1BSkEsV0FNQSxXNUMydVdGLEM0Q3p1V0UsZ0NBVEEsbUJBRkEsWTVDd3ZXRixDNEN6dVdJLG1DQUNFLFM1QzJ1V04sQzRDenVXTSwyREFDRSxVNUMydVdSLEM0Q3Z1V0ksdUNBQ0UsVzVDeXVXTixDNEN0dVdJLHlDQUVFLGNBREEsYzVDeXVXTixDNENydVdJLG9DQUNFLG9CNUN1dVdOLEM0Q3J1V00sNENBR0UsY0FEQSxZQURBLFU1Q3l1V1IsQzRDbHVXRSxzQkFFRSxtQkFEQSxZNUNxdVdKLEM0Q2x1V0ksNEJBQ0UsZ0I1Q291V04sQzRDbHVXTSxnQ0FDRSxjNUNvdVdSLEM0Q2h1V0kseUNBRUUsVXhDNURFLEN3QzZERixvQ3ZDckRXLEN1Q3NEWCxpQnZDakNFLEN1Q2tDRixldkM5Q1MsQ3VDMENULGlCQUtBLHdCNUNrdVdOLEM0Qzl0V0Usc0RBSUUsbUJBR0EsZUFMQSxhQUlBLFlBSEEsdUJBRUEsVTVDa3VXSixDNEMxdFdNLHVGQUNFLFM1QzR0V1IsQzRDeHRXSSxxQ0FDRSxvQkFDQSwrQjVDMHRXTixDNEN0dFdFLDRCQUNFLFk1Q3d0V0osQzRDcnRXRSxzQkFDRSxVNUN1dFdKLEM0Q3B0V0UscUJBQ0UsVzVDc3RXSixDNENwdFdJLHVEQUVFLFE1Q3F0V04sQzRDanRXRSxxQkFFRSxZQURBLFU1Q290V0osQzRDM3NXRSw2QkFDRSwrQjVDaXRXSixDNEM3c1dJLG9DQUNFLFM1QytzV04sQzRDdnNXQSxZQUdFLG1CQUdBLHVDdEN0RmdCLENzQ3dGaEIsU0FQQSxhQVVBLGFBTkEsWUFIQSx1QkFPQSxPQUZBLGVBSEEsV0FNQSxhNUM4c1dGLEM0QzNzV0UseUJBRUUsbUJBREEsWTVDOHNXSixDNEMzc1dJLHdDQUVFLGNBREEsVzVDOHNXTixDNEN6c1dFLHlCQUNFLFc1QzJzV0osQzRDenNXSSwrREFFRSxRNUMwc1dOLEM0Q3JzV1Esd0RBQ0UsUTVDdXNXVixDNENqc1dFLHlCQUVFLFlBREEsVTVDb3NXSixDNENoc1dFLDBCQUNFLGM1Q2tzV0osQzRDM3JXQSxxQ0FJUSx1REFDRSxZNUM4cldSLEM0Q3hyV0ksb0NBQ0UsWTVDMHJXTixDNEN2cldJLHVDQUNFLGlCNUN5cldOLEM0Q3RyV0ksbUNBRUUsa0JBREEsUzVDeXJXTixDQUNGLEM0Q25yV0Esb0NBSVEscURBQ0UsYTVDa3JXUixDNENwcVdFLHdLQUNFLFk1QzZxV0osQzRDcnFXSSxvQ0FDRSxZNUMwcVdOLEM0Q3ZxV0ksbUNBQ0UsUzVDeXFXTixDNENucVdFLHVCQUNFLFk1Q3NxV0osQ0FDRixDNENscVdBLG9DQUNFLFFBQ0UsWUFDRSwwQjVDb3FXSixDNENscVdFLG9CQUNJLGM1Q29xV04sQzRDanFXRSxvQ0FDRSxZNUNtcVdKLEM0Q2hxV0UsNkJBQ0UsZ0I1Q2txV0osQzRDMXBXSSxtQ0FDRSxZQUNBLGM1QytwV04sQzRDN3BXTSxzREFDRSxXNUMrcFdSLEM0QzdwV1EsNERBQ0UsZTVDK3BXVixDNEN6cFdNLDRDQUNFLGdCNUMycFdSLEM0Q3ZwV0ksMENBQ0UsWTVDeXBXTixDNENocFdBLHdEQUNFLFk1Q3NwV0YsQ0FDRixDNENucFdBLG9DQUNFLCtCQUNFLFlBQ0EsVzVDcXBXRixDNENscFdBLHVCQUNFLFc1Q3FwV0YsQzRDaHBXSSwwQ0FFSSxlQURBLFU1Q29wV1IsQzRDanBXSSwwQ0FDRSxTNUNtcFdOLEM0Q2xwV00sNERBQ0UsYzVDb3BXUixDNEM1b1dJLHFDQUNFLFk1QytvV04sQzRDM29XRSx5QkFDRSxTNUM2b1dKLEM0QzNvV0ksK0RBRUUsWTVDNG9XTixDNEN6b1dJLDJDQUNFLGM1QzJvV04sQzRDdm9XRSx5QkFFRSxlQURBLFU1QzBvV0osQ0FDRixDNkMvK1dBLFlBQ0UsVzdDNi9XRixDNkN2L1dBLFdBQ0UsWTdDNi9XRixDNkMzL1dFLDJCQUNFLGlCN0M2L1dKLEM2QzMvV0ksZ0RBR0UsVXpDcEJFLEN5Q3dCRixlQUxBLGNBRUEsZ0J4Q0lFLEN3Q0hGLGV4Q05RLEN3Q09SLGlCQUxBLGVBT0EsZ0M3QzYvV04sQzZDMy9XTSwyREFDRSwrQjdDNi9XUixDNkN2L1dRLHNEQUNFLDJCN0N5L1dWLEM2Q3YvV1UsaUVBQ0UsMEI3Q3kvV1osQzZDci9XUSw0Q0FFRSxVQUVBLG9CQUhBLHVCQUVBLGtCN0N3L1dWLEM2Q2wvV0ksc0NBS0UsdUN2Q0hZLEN1Q0VaLG1CQUhBLGlCQVFBLFVBTkEsY0FRQSxvQkFMQSxrQkFDQSxTQUNBLDRCQUlBLHdGQUZBLGtCQVJBLFc3QzgvV04sQzZDai9XUSwyRUFFRSxnQkFEQSxzQjdDby9XVixDNkMzOVdRLHdJQUNFLGM3Q3UrV1YsQzZDaitXRSxpQkFFRSxtQkFEQSxjN0NvK1dKLEM2Q2orV0ksNEJBQ0UsZTdDbStXTixDNkMvOVdNLHdDQUNFLFM3Q28rV1IsQzZDLzlXUSxzRkFIQSxrQ3ZDbkVtQixDdUNvRW5CLDZDdkNqRWUsQ3VDK0RmLFU3Q3krV1IsQzZDcitXUSw4Q0FHRSxpQjdDaytXVixDNkN6OVdRLGdJQUNFLG9CQUNBLG9CN0MrOVdWLEM2QzE5V0ksaUNBSUUsbUJBSEEsY0FJQSxpQnhDaEhFLEN3Q2lIRixleEMzSFEsQ3dDdUhSLFlBS0EsaUJBSkEsa0JBS0Esa0JBQ0EsOEI3QzQ5V04sQzZDMTlXTSx1Q0FFRSxZekN6SUEsQ3lDd0lBLHFCekNqSkEsQ3lDcUpBLDZDdkNuQlUsQ3VDaUJWLGF6QzFJQSxDeUMySUEsaUI3QzY5V1IsQzZDMTlXUSw0REFDRSxpQ0FDQSxpQzdDNDlXVixDNkN4OVdNLHNEQUdFLFVBQ0Esb0JBSEEsa0JBQ0EsU0FHQSw4QjdDMDlXUixDNkNqOVdBLG9CQUlFLHFCekMvS00sQ3lDOEtOLG1CQUVBLHlDdkNsRGEsQ3VDOENiLFlBQ0EsZUFJQSxpQjdDdTlXRixDNkNwOVdJLHFEQUVFLFlBQ0Esa0JBQ0EsTUFIQSxVN0N5OVdOLEM2Q3A5V00sMERBQ0UsTTdDczlXUixDNkNuOVdNLDJEQUNFLE83Q3E5V1IsQzZDNThXQSxjQUNFLFlBQ0EsZTdDazlXRixDNkM5OFdNLG1HQUVFLDhDN0MrOFdSLEM2QzM4V1EsMEVBQ0UsWTdDNjhXVixDNkN0OFdJLHdDQUNFLFc3Q3c4V04sQzZDcDhXRSxpQ0FDRSxXQUVBLFlBQ0Esa0JBRkEsVzdDdzhXSixDNkNwOFdJLHdDQUNFLHlDN0NzOFdOLEM2Q3A4V00sZ0VBQ0UsWXpDbE9BLEN5Q21PQSxTN0NzOFdSLEM2Q2w4V0ksdUNBQ0UseUM3Q284V04sQzZDbDhXTSwrREFFRSxVQURBLDRCQUVBLGlCN0NvOFdSLEM2Q2o4V00sK0RBRUUsVUFEQSx1QkFFQSxrQjdDbThXUixDNkMvN1dJLHVDQUlFLHdCekM3UFMsQ3lDMFBULFdBRUEsWUFFQSxrQkFFQSxRQURBLFNBSkEsUzdDczhXTixDNkM3N1dNLG9EQUlFLHdCekN4UU8sQ3lDcVFQLFdBRUEsWUFJQSxPQUZBLGtCQUNBLFNBSkEsUzdDbzhXUixDNkMzN1dJLHlEQUNFLFl6Q2xSQyxDeUNzUkQsU0FDQSxrQkFKQSxXQUNBLGtCQUNBLFNBR0EsMEY3QzY3V04sQzZDMTdXSSx5REFFRSxhekN6UkUsQ3lDMFJGLGlCeEN6UUUsQ3dDMFFGLGV4Q3BSUSxDd0N5UlIsVUFIQSxrQkFEQSxrQkFFQSxTQUNBLDJCQUdBLDJGQURBLGtCQVRBLFU3Q3M4V04sQzhDdnVYQSxTQUNFLFlBQ0EsaUJBQ0EsZUFDQSxNQUNBLFk5Q2t2WEYsQzhDaHZYRSxlQUNFLE85Q2t2WEosQzhDL3VYRSxjQUNFLE05Q2l2WEosQzhDOXVYRSwyQkFFRSxnQkFDQSxnQkFGQSxjQUdBLHFDOUNndlhKLEM4Qzl1WEksb0RBQ0UsYUFDQSxjOUNndlhOLEM4Qzd1WEksa0NBRUUsbUJBREEsZ0I5Q2d2WE4sQzhDNXVYSSxtQ0FDRSxxQjlDOHVYTixDOEMzdVhJLGtDQUNFLDBCOUM2dVhOLEM4Q3p1WEUscUJBQ0UsVzlDMnVYSixDOEN6dVhJLHlDQUNFLFc5QzJ1WE4sQzhDenVYTSwyREFDRSxROUMydVhSLEM4Q3Z1WEksNEJBQ0UsMEI5Q3l1WE4sQzhDdnVYTSw4Q0FDRSxROUN5dVhSLEM4Q3J1WEksNEJBQ0UseUI5Q3V1WE4sQzhDcHVYSSxnRkFHRSxPQURBLGtCQUVBLFk5Q3N1WE4sQzhDbnVYSSx1Q0FDRSxXOUNxdVhOLEM4Q2x1WEkseUNBQ0UsUTlDb3VYTixDK0NyeVhFLDhCQUNFLGUvQ3l6WEosQytDbHpYQSxnQkFHRSxtQkFGQSxhQUNBLDZCL0N5elhGLEMrQ2p6WEUsdUNBQ0UsYTNDekJRLEMyQzBCUixnQjFDTEksQzBDTUosZTFDaEJjLEMwQ2lCZCx3Qi9DdXpYSixDK0NwelhFLG9DQUVFLGtCMUNMSSxDMENNSixlMUN0QlUsQzBDb0JWLGMvQ3d6WEosQytDcHpYSSxpREFDRSwyQi9Dc3pYTixDK0NwelhNLDJEQUNFLDRCL0NzelhSLEMrQ2p6WE0sa0RBTUUsa0N6Q1htQixDeUNVbkIsb0JBRUEsVTNDeERBLEMyQ2tEQSxpQkFDQSxxQkFNQSxnQjFDaENBLEMwQ2lDQSxlMUMxQ00sQzBDMkNOLGdCQVBBLGtCQUNBLGdCQVFBLGtCQURBLHlCQUVBLFEvQ216WFIsQytDMXlYQSx3QkFFRSxxQkFEQSxhQUVBLGtCL0NnelhGLEMrQzl5WEUsK0NBQ0UsYTNDeEVHLEMyQzJFSCxlQUZBLGlCMUNwREksQzBDcURKLGUxQy9EVSxDMENpRVYsZ0MvQ2d6WEosQytDOXlYSSxvREFHRSxhM0M3RUUsQzJDNEVGLFlBREEsZ0IvQ2t6WE4sQytDN3lYSSxxREFDRSxhL0MreVhOLEMrQzN5WE0sc0VBQ0UsZ0IvQzZ5WFIsQytDeHlYRSx5Q0FDRSxhQUNBLDhCQUNBLFUvQzB5WEosQytDdnlYRSxtREFDRSxhM0NsR0ksQzJDbUdKLGlCMUNsRkksQzBDbUZKLGUvQ3l5WEosQytDdnlYSSw4REFDRSxhL0N5eVhOLEMrQ3J5WE0sOEVBQ0UsaUJBQ0EsaUIvQ3V5WFIsQytDcnlYUSxxRkFJRSxrQ3pDakZNLEN5QzhFTixXQUVBLFlBSUEsV0FGQSxrQkFDQSxRQUpBLFMvQzR5WFYsQytDN3hYQSxxQkFHRSxtQkFLQSxxQjNDakpNLEMyQytJTixtQkFDQSx5Q3pDbEJhLEN5Q1liLGFBUUEsc0JBQ0EsWUFSQSw4QkFTQSxpQi9DbXlYRixDK0MveFhNLG1DQUNFLFkvQ2l5WFIsQytDNXhYRSw4QkFDRSxzQi9DOHhYSixDK0Mxd1hRLGdKQUNFLFkvQ2t4WFYsQytDNXdYRSxrREFFRSxtQkFEQSxZL0Mrd1hKLEMrQzF3WFEscUVBQ0UsZ0IvQzR3WFYsQytDendYUSxnRUFDRSxjQUNBLGdCL0Myd1hWLEMrQ3B3WEksNkNBQ0UsVy9Dc3dYTixDK0Nwd1hNLG1EQUNFLGtCL0Nzd1hSLEMrQzl2WFEscURBQ0UsVy9DZ3dYVixDK0M1dlhNLDREQUNFLFcvQzh2WFIsQytDNXZYUSx3RUFDRSxVL0M4dlhWLEMrQzF2WE0scUdBRUUsVy9DNHZYUixDK0N4dlhRLHlEQUNFLFcvQzB2WFYsQytDdHZYTSw4Q0FDRSxVL0N3dlhSLEMrQ252WEUsNkJBQ0UsVy9DcXZYSixDK0NsdlhFLGtDQUNFLFcvQ292WEosQytDanZYRSxnREFDRSxjMUNyT0ksQzBDc09KLGUvQ212WEosQytDanZYSSxrREFDRSxhM0MzUEUsQzJDNFBGLGUvQ212WE4sQytDaHZYSSwyREFLRSxrQ3pDbE9VLEN5QzhOVixxQkFFQSxZQUNBLGNBRkEsUy9DcXZYTixDK0M5dVhNLDBFQUNFLGMvQ2d2WFIsQytDOXVYUSxzRkFDRSxjL0NndlhWLEMrQzF1WEUsK0NBRUUsbUJBRUEsYTNDdFJJLEMyQ21SSixhQUVBLCtCMUN2UlcsQzBDeVJYLGlCMUN0UUksQzBDdVFKLGUvQzR1WEosQytDMXVYSSxxREFDRSxlL0M0dVhOLEMrQzF1WE0sZ0VBQ0UsZ0IvQzR1WFIsQytDeHVYSSw0REFDRSwyQnpDL1BlLEN5Q2dRZixlMUM3UlEsQzBDOFJSLFkvQzB1WE4sQytDdnVYSSw0REFDRSxZL0N5dVhOLEMrQ2p1WEEsd0JBQ0UsZS9DdXVYRixDK0NydVhFLG9DQUNFLGdCL0N1dVhKLEMrQ3B1WEUscUNBQ0UsaUIvQ3N1WEosQytDbnVYRSwyQ0FDRSxxQkFDQSxRL0NxdVhKLEMrQzl0WEEsbUJBS0UscUIzQ25WTSxDMkNrVk4sbUJBRUEseUN6Q3ROYSxDeUNrTmIsWUFDQSxtQkFLQSxnQkFEQSxrQkFOQSxXL0MydVhGLEMrQ2x1WEUsa0NBQ0UsWUFHQSxTQUZBLGtCQUNBLFFBRUEsK0JBQ0EsUy9Db3VYSixDK0NodVhJLDJEQUdFLHFCM0NyV0UsQzJDb1dGLFlBRUEsa0JBQ0EsTUFKQSxXQUtBLFMvQ2t1WE4sQytDaHVYTSxnRUFHRSwrQkFEQSw0QkFEQSxNL0NvdVhSLEMrQy90WE0saUVBR0UsZ0NBREEsNkJBREEsTy9DbXVYUixDK0N4dFhBLGVBRUUsbUJBREEsWS9DK3RYRixDK0N4dFhRLHlKQUNFLDRCL0MwdFhWLEMrQ3B0WEUsbUNBRUUsZUFEQSxjQUVBLGlCL0NzdFhKLEMrQy9zWFEsNEdBQ0UsUS9Db3RYVixDK0Mvc1hJLDBDQUlFLHdCM0N4WlMsQzJDcVpULFdBRUEsWUFJQSxPQUZBLGtCQUNBLE1BSkEsUy9Dc3RYTixDK0M3c1hNLG9EQUlFLHdCM0NuYU8sQzJDZ2FQLFdBRUEsWUFFQSxrQkFFQSxRQURBLE1BSkEsUy9Db3RYUixDK0N6c1hNLHFJQUNFLHFCM0NwYkEsQzJDc2JBLDZDekNwVFUsQ3lDbVRWLDJCL0M0c1hSLEMrQ3ZzWEksNERBQ0UscUIzQzNiRSxDMkM2YkYsbUJBQ0EsaUIxQ3BhRSxDMENxYUYsZTFDL2FRLEMwQzRhUixhQUlBLDRGL0N5c1hOLEMrQ2hzWEEsc0JBRUUsYTNDdmNVLEMyQ3djVixpQjFDbGJNLEMwQ21iTixlMUMvYmMsQzBDNGJkLGdCL0N5c1hGLEMrQ2hzWEEsZ0JBSUUsNEVBREEsbUJBRkEsaUJBQ0EsMEJBSUEsaUIvQ3FzWEYsQytDbnNYRSxxQ0FFRSxTQUNBLE9BRkEsaUIvQ3VzWEosQytDbHNYRSwyRUFFRSxVL0Nvc1hKLEMrQ2pzWEUsc0NBQ0UsaUIxQ3BjSSxDMENxY0osZS9DbXNYSixDK0Noc1hFLHFDQUVFLGMxQ2xkSSxDMENtZEosZTFDaGVZLEMwQzhkWixlL0Nvc1hKLEMrQzNyWEEscUNBTVksNERBQ0UsVy9DNHJYWixDQUNGLEMrQ3ByWEEscUNBRUksd0hBS0Usc0JBQ0EsWUFDQSxpQi9DaXJYSixDK0MzcVhJLCtHQUNFLFkvQzZxWE4sQytDdHFYSSwrSkFDRSxrQi9Dd3FYTixDK0N0cVhNLGdNQUNFLGUvQ3dxWFIsQytDanFYTSwyREFDRSxZL0NtcVhSLEMrQ2pxWFEsd0VBQ0UsY0FFQSxpQkFEQSxXL0NvcVhWLEMrQzVwWEksOEJBQ0UsYS9DOHBYTixDK0N6cFhJLHFEQUNFLGtCL0MycFhOLEMrQ3RwWEkscURBR0UsbUJBREEsc0JBREEsVS9DMHBYTixDK0NycFhRLHVFQUNFLGEvQ3VwWFYsQytDcnBYVSxvRkFDRSxrQi9DdXBYWixDK0NqcFhRLHNFQUdFLG1CQURBLHNCQURBLFUvQ3FwWFYsQytDanBYVSxtRkFFRSxnQkFEQSxVL0NvcFhaLEMrQzNvWEEsc0JBQ0UsZ0JBQ0EsaUIvQzhvWEYsQ0FDRixDK0Mzb1hBLG9DQUdNLHFEQUVFLHVCQURBLFUvQzRvWE4sQytDem9YTSwyREFDRSxhL0Myb1hSLEMrQ3hvWFUsbUZBQ0UsVS9DMG9YWixDK0N0b1hRLHdFQUVFLGdCQURBLFUvQ3lvWFYsQytDbG9YRSx3QkFDRSxzQkFDQSxZQUNBLGlCL0Nvb1hKLEMrQ2hvWFEsK0NBRUUsbUJBREEscUIvQ21vWFYsQytDaG9YVSw0REFFRSxnQkFEQSxVL0Ntb1haLEMrQzFuWEkscURBRUUsZ0JBREEsVS9DNm5YTixDK0N6blhRLHNFQUVFLG1CQURBLHFCL0M0blhWLEMrQ3puWFUscUtBR0UsZ0JBREEsVS9DNG5YWixDK0NwblhVLGtGQUNFLGlCL0NzblhaLEMrQ3BuWFksOEZBQ0UsVS9Dc25YZCxDK0NwblhjLG9HQUNFLGtCL0NzblhoQixDK0NsblhZLDBGQUNFLGtCQUVBLFFBREEsSy9DcW5YZCxDK0M1bVhFLHdCQWdDRSxzQkFDQSxZQUNBLGlCL0Mra1hKLEMrQzVtWFksdUZBQ0Usc0JBQ0EsaUIvQzhtWGQsQytDeG1YYyxnTkFDRSxVL0M2bVhoQixDK0MzbVhnQix5R0FDRSxlL0M2bVhsQixDK0N6bVhjLCtGQUVFLG1CQUNBLGdCQUZBLFcvQzZtWGhCLEMrQy9sWEkscURBRUUsdUJBREEsVS9Da21YTixDK0M3bFhVLGtGQUNFLGlCL0MrbFhaLEMrQzdsWFksOEZBRUUsbUJBREEsVS9DZ21YZCxDK0M3bFhjLG9HQUNFLGtCL0MrbFhoQixDK0MzbFhZLDBGQUNFLGtCQUVBLFFBREEsSy9DOGxYZCxDK0NwbFhJLHFEQUVFLHNCQUNBLHVCQUZBLFUvQ3dsWE4sQytDbGxYVSxtRUFDRSxlL0NvbFhaLEMrQzlrWFEsc0VBQ0UsaUIvQ2dsWFYsQytDOWtYVSxrRkFDRSxVL0NnbFhaLEMrQzlrWFksd0ZBQ0Usa0IvQ2dsWGQsQytDNWtYVSw4RUFDRSxrQkFFQSxRQURBLEsvQytrWFosQytDdGtYQSxtQkFDRSxXL0N5a1hGLEMrQ3RrWEEsZ0JBQ0UsWUFDQSxnQkFDQSx5Qi9DeWtYRixDK0N2a1hFLHFDQUVFLFlBREEsVS9DMGtYSixDK0N0a1hFLHNDQUNFLGdCL0N3a1hKLEMrQ3JrWEUscUNBRUUsZ0IxQzV4QkUsQzBDMnhCRixjL0N3a1hKLENBQ0YsQytDbmtYQSxvQ0FtQmMscUpBQ0UsVS9Dc2pYZCxDQUNGLENnRDc0WUEsYUFHSSxtQkFGQSxhQUNBLHFCaERtNVlKLENnRGg1WUksK0JBQ0ksWWhEazVZUixDZ0QvNFlJLGdDQUVJLGtCM0MyQkEsQzJDMUJBLGUzQ1lNLEMyQ2ROLGVoRG01WVIsQ2dEOTRZSSxtQ0FFSSxpQjNDaUJBLEMyQ2hCQSxlM0NNTSxDMkNSTixnQkFHQSx3QmhEZzVZUixDZ0Q3NFlJLCtCQUVJLGE1Q1hELEM0Q1lDLGdCM0NRQSxDMkNQQSxlM0NGTSxDMkNETixjaERrNVlSLENpRHo2WUEsY0FDSSxvQmpENDZZSixDaUQxNllJLGlDQUNJLHlCakQ0NllSLENpRHo2WUksOEJBRUksWUFEQSxVakQ0NllSLENrRGw3WUksd0NBQ0ksNkJBQ0EsZWxEcTdZUixDa0RuN1lRLHlEQUNJLFlBQ0EsZ0JsRHE3WVosQ2tEajdZSSxvQ0FDSSxhQUNBLG9DbERtN1lSLENrRC82WUEsT0FDSSxjN0NnQkksQzZDZkosZWxEazdZSixDa0RoN1lJLG9CQUNJLDJCbERrN1lSLENtRHo4WUEsYUFHSSxrQi9DV1MsQytDTlQsa0JBSkEsYS9DYUksQytDTkosZUFEQSwrQjlDS1csQzhDVFgsZUFHQSxnQkFGQSxpQkFGQSxpQkFKQSxrQkFXQSx1RUFWQSxTbkRzOVlKLENtRDE4WUksbUJBRUksa0IvQ0hELEMrQ0VDLDRDbkQ2OFlSLENvRDM5WUksbUJBR0ksd0JBRkEsNkJBQ0EsMEJBRUEseUJwRDg5WVIsQ29EMTlZUSxtQkFFSSxtQkFEQSxVcEQ2OVlaLENvRHo5WVEsaUNBQ0ksYXBEMjlZWixDb0R4OVlRLHVCQVVJLHNCQUNBLHNCQUNBLHlCQVRBLG1CQVdBLGdCQURBLGFoRGxCTCxDZ0RhSyxlQVBBLHFCQUdBLGlCL0NZSixDK0NYSSxlL0NDRSxDK0NKRixZQUtBLGlCQURBLGtCQUdBLHlIcEQrOVlaLENvRHg5WVksNkJBRUksd0JoRGxCSCxDZ0RvQkcsc0JBREEsb0JoRG5CSCxDZ0RpQkcsVXBENjlZaEIsQ29EcjlZSSx1QkFDSSxtQkFDQSxnQnBEdTlZUixDcURuZ1pJLHlDQUNJLFdBQ0EsaUJyRHNnWlIsQ3FELy9ZUSxpSkFDSSxtQnJEbWdaWixDcUQxL1lJLDhOQUVJLFdyRGdnWlIsQ3FENS9ZUSwyQ0FFSSxXckQ4L1laLENxRDEvWUksd0JBTUksbUJBQ0EsZUFMQSx1QkFFQSxhQUNBLHFDQUdBLGtGQUxBLFVyRGlnWlIsQ3FEMS9ZUSw4QkFDSSxxQnJENi9ZWixDcUR6L1lJLHVHQUdJLDJCQURBLG9CQUVBLHFCckQyL1lSLENxRHgvWUksZ0JBQ0ksZXJEMC9ZUixDcUR0L1lBLHFDQUVRLHFDQUNJLHdCckR3L1lWLENBQ0YsQ3NEdmpaQSxPQVNFLHFCQVJBLHFCQUVBLGNBQ0EsZ0JBQ0EsY0FIQSxtQkFJQSxrQkFFQSx3QkFEQSxrQnREMmpaRixDc0R0alpBLFlBR0Usb0JBREEsa0JBREEsa0J0RDJqWkYsQ3NEdGpaQSxjQUNFLHdCdER5alpGLENzRHRqWkEsZUFDRSx3QnREeWpaRixDc0R0alpBLGVBQ0Usd0J0RHlqWkYsQ3NEdGpaQSxPQUNFLG1DQUNBLGtCdER5alpGLENzRHhqWkUsV0FFRSxhQURBLFd0RDJqWkosQ3VEN2xaQSxrQkFHSSxhbkRVRyxDbURYSCxlbERzQlUsQ2tEcEJWLGdCQUhBLGlCdkRtbVpKLEN1RDdsWkEsMEJBTUksWW5EbUJJLENtRHJCSixjQUZBLGFBR0EsbUJBSkEsV3ZEcW1aSixDd0Q1bVpFLDBCQUNFLG9DbkRjYSxDbURiYixleEQrbVpKLEN3RDVtWkUsb0JBQ0UsbUJBQ0EseUNsRDhIVyxDa0R2SFgsZUFOQSxjQUNBLGFBQ0EsY0FDQSxnQkFDQSxrQkFHQSwrQkFDQSxvQ0FDQSx1Q0FDQSxrQ0FMQSxVeERtblpKLEN3RDdtWkksMEJBRUUsNkNsRG9IWSxDa0RySFosVXhEZ25aTixDd0R6bVpFLDBCQUNFLHVCbERzQlksQ2tEckJaLGNBQ0Esb0NuRGZhLENtRGdCYixnQkFDQSxnQkFDQSxrQkFDQSxXQUNBLFF4RDRtWkosQ3dEeG1aSSw0QkFDRSxnQnhEMG1aTixDd0R0bVpFLHNCQUNFLGtCeER3bVpKLEN3RHJtWk0sd0NBQ0UscUJwRDFDQSxDb0QyQ0EseUJBQ0EsbUJBQ0EseUNsRGlGTyxDa0RoRlAsZUFDQSxhQUNBLGVuRGpDVSxDbURrQ1YsaUJBRUEsbUJBQ0EsZ0JBQ0EsZ0JBQ0Esc0NBQ0Esa0JBQ0EsZ0JBQ0EsMkJBQ0EseUNBQ0EsU3hEdW1aUixDd0RybVpRLDhDQUNFLGdDbERoQlksQ2tEaUJaLG1DQUNBLHlDeER1bVpWLEN3RHBtWlEsK0NBQ0UsdUNBQ0Esa0JBQ0EsVXBEdEVGLENvRHVFRSxXQUNBLFlBQ0EsU0FDQSxVQUNBLGtCQUNBLFFBQ0EseUNBQ0EsMkNBQ0EsV0FDQSxVeERzbVpWLEN3RGxtWk0sd0NBQ0UsZUFDQSx1QkFDQSxZQUNBLFFBQ0Esa0JBQ0EsV0FDQSxRQUNBLDJCQUNBLGtCQUNBLFdBQ0EsU3hEb21aUixDd0RsbVpRLHNEQUNFLHNDeERvbVpWLEN3RGptWlEsNkRBQ0UsVUFDQSwrQ3hEbW1aVixDd0RobVpRLDREQUNFLHlCQUNBLGlCeERrbVpWLEN3RDVsWkUsd0JBQ0UsV3hEOGxaSixDd0Q1bFpJLDJCQUNFLG1CQUNBLGVuRHhHWSxDbUQ2R1osdUJBRkEsY0FGQSxnQkFHQSxZQUZBLGlCeERpbVpOLEN3RDVsWk0sK0JBRUUsWUFDQSxlQUZBLFV4RGdtWlIsQ3dEM2xaTSxtQ0FDRSxrQnhENmxaUixDd0QxbFpNLHFDQUNFLGtCeEQ0bFpSLEN3RHRsWkEsYUFDRSxxQkFDQSxhQUNBLGdCQUNBLGtCQUNBLHdCQUNBLG1CQUNBLFdBQ0EsVXhEeWxaRixDd0R0bFpBLFVBYUUsbUJBWkEsa0JwRHBKYSxDb0RzSmIseUJBQ0Esa0JBQ0EseUNsRGpDYSxDa0R1Q2IsYXBEaktVLENvRGtLVixhQUVBLHVCQVBBLG1CQUVBLHNCQUNBLFd4RDZsWkYsQ3dEdmxaRSwyQkFFRSxnQkFEQSxpQkFFQSxnQkFDQSxVeER5bFpKLENEL3daQSxnQkFTSSxtQkFIQSwwQkFEQSxTQUVBLGFBQ0EsdUJBTEEsT0FGQSxlQUdBLFFBRkEsTUFRQSxZQ2t4WkosQ0Q5d1pJLHlCQUNJLHNCQU9BLG1CQURBLHNCQUZBLGlCQURBLGdCQUVBLGdCQUpBLGFBQ0EsV0NzeFpSLENEL3daUSxvQ0FDSSxTQ2l4WlosQ0Q3d1pJLHNCQU1JLG1CQUxBLGdCQUdBLGFBQ0EsdUJBRkEsaUJBREEsaUJDbXhaUixDRDd3WlEsOEJBQ0ksd0JDK3daWixDRDV3WlEsNEJBQ0ksd0JDOHdaWixDRDN3WlEsb0NBRUksY0FEQSxlQzh3WlosQ0R6d1pJLHFCQU9JLHNCQURBLGFLdENTLENMb0NULGtCQURBLGdCQUVBLGlCQUhBLGdCQURBLFlDaXhaUixDRHh3WkkscUJBQ0ksdUJBQ0EsU0FLQSxXQUNBLGVBQ0EsZ0JBTEEsa0JBREEsa0JBRUEsUUFDQSxVQzZ3WlIsQ0R4d1pRLDRCQUNJLFdDMHdaWixDRHR3WkksdUJBR0ksZ0JBREEsbUJBREEsZ0JBR0EsY0N3d1pSLENEdHdaUSxxQ0FDSSxrQkN3d1paLENEcndaUSxvQ0FDSSxlQ3V3WlosQ0Rud1pJLHNCQUNJLFlDcXdaUixDRDl2WkEsb0JBQ0ksR0FDSSxTQ293Wk4sQ0Rqd1pFLEdBQ0ksU0Ntd1pOLENBQ0YsQ0Rod1pBLHFCQUNJLEdBQ0ksU0Nrd1pOLENEL3ZaRSxHQUNJLFNDaXdaTixDQUNGLENEOXZaQSxxQkFDSSxHQUNJLHlCQ2d3Wk4sQ0Q3dlpFLEdBQ0ksdUJDK3ZaTixDQUNGLENENXZaQSxzQkFDSSxHQUNJLHVCQzh2Wk4sQ0QzdlpFLEdBQ0ksMEJDNnZaTixDQUNGLENEMXZaQSxrQkFDSSxZQzR2WkosQ0R6dlpBLDBCQUNJLGFDNHZaSixDRHp2WkEscURBQ0ksNkNDNHZaSixDRHp2WkEsdURBQ0ksOENDNHZaSixDRHp2WkEsb0RBQ0ksOENDNHZaSixDRHp2WkEsc0RBQ0ksK0NDNHZaSixDRHp2WkEsc0VBRUkscUJDNHZaSixDeURsNlpBLFVBSUksbUJBRkEsYUFHQSxlQUZBLHVCQUZBLFl6RHk2WkosQ3lEbDZaQSxhQUNJLHFCckRESSxDcURFSix5QkFDQSxtQkFDQSx5Q25EMEhXLENtRHpIWCxlQUNBLGVwRFNjLENvRE5kLFlBRkEsc0NBQ0EsMEJ6RHM2WkosQ3lEbjZaSSxtQkFDUSxnQ25Ea0NVLENtRGpDVixtQ0FDQSx5Q3pEcTZaWixDeURqNlpBLDBCQUVJLHlCQUNBLGF6RG82WkosQ3lEaDZaQSxRQUVJLHlCQUNBLG1CQUNBLHlDbkRpR1csQ21EcEdYLFVyRDFCSSxDcUQ4QkosZUFDQSxlcERoQmMsQ29EbUJkLFlBRkEsc0NBQ0EsMEJ6RG82WkosQ3lEaDZaQSx5QkFFSSxvQ3BEL0JhLENvRDhCYixpQnBEVEksQ29EV0osZXpEbTZaSixDMERsOVpFLGFBQ0UsYUFDQSxtQkFDQSxZQUNBLHlCQUVBLHNDMUR3OVpKLEMwRHI5WkUscUJBQ0UsYXREQ1EsQ3NEQVIsZTFEdTlaSixDMERwOVpFLGVBQ0UsZ0NBQ0EsYUFDQSxvQ3JERmEsQ3FER2IsZUFDQSxlckRFWSxDcUREWix1QkFDQSxXQUNBLFUxRHM5WkosQzBEbjlaRSxzQkFDRSxpQjFEcTlaSixDMERsOVpFLG9CQUVFLGdDQURBLGExRHE5WkosQzBEajlaRSxxQkFDRSxhQUNBLHNCMURtOVpKLEMwRGg5WkUsaUJBQ0Usb0JBQ0EsZ0IxRGs5WkosQzBELzhaRSxZQUNFLHFCdER0Q0ksQ3NEdUNKLHlCQUNBLG1CQUNBLHlDcERxRlcsQ29EcEZYLGF0RHRDUSxDc0R1Q1IsZUFDQSxvQ3JEcENhLENxRHFDYixlckQvQlksQ3FEZ0NaLFdBQ0EsNEJBQ0EseUJBQ0EsMEIxRGk5WkosQzBELzhaSSxrQkFDRSxzQ3BETmdCLENvRE9oQixtQ0FDQSx5QzFEaTlaTixDMEQ5OFpJLGtCQUNFLDRDMURnOVpOLEMwRDU4WkUsb0NBQ0UsWUFDRSxnQjFEODhaSixDQUNGLEMyRGpoYUksK0JBSkksaUIzRGdqYVIsQzJENWlhSSxpQkFDSSxjQUNBLGUzRDBpYVIsQzJEcmlhSSwwQ0FDSSxpQkFDSSxlM0R1aWFWLENBQ0YsQzJEamlhSSxtQkFDSSx5QkFDQSx5Q3JEOEdPLENxRDdHUCxxQkFDQSxZQUNBLHdCQUNBLGtCQUNBLGlCM0RtaWFSLEMyRGhpYUksdUJBQ0ksY0FFQSxVM0RraWFSLEMyRDloYUkseUJBQ0ksc0JBQ0EsU0FDQSxnQkFDQSxvQ3REM0JTLENzRDRCVCxjQUNBLGV0RHZCUSxDc0R3QlIsV0FDQSx5QkFDQSxTM0RraWFSLEMyRDdoYUksMENBQ0ksbUJBQ0ksV0FDQSxZM0QraGFWLEMyRDVoYU0sa0JBQ0ksaUIzRDhoYVYsQzJEM2hhTSx5QkFDSSxpQkFDQSxjQUNBLFkzRDZoYVYsQ0FDRixDMkQxaGFJLG9DQUNJLFEzRDRoYVIsQzJEeGhhSSw2QkFDSSxzQ3JEdkJhLENxRHdCYixVM0QwaGFSLEMyRHRoYUksMEJBQ0kseUJBQ0EsVTNEd2hhUixDMkRyaGFJLDJCQUNJLHdCQUNBLFUzRHVoYVIsQzJEbmhhSSw2QkFDSSx3QjNEcWhhUixDMkRsaGFJLG1DQUNJLHlCQUNBLFUzRG9oYVIsQzJEOWdhSSxrQkFDSSxjQUNBLHFCQUNBLGdCQUNBLGUzRGdoYVIsQzJEN2dhSSwwQ0FDSSxrQkFDSSxvQkFFQSxlQUNBLG9DM0QrZ2FWLENBQ0YsQzJENWdhSSxxQkFDSSw2QkFHQSxZQUNBLGlCM0QrZ2FSLEMyRDNnYUkscURBUEksb0N0RDFHUyxDc0QyR1QsaUJBR0EsVTNEMmhhUixDMkR4aGFJLGdDQUNJLHFCdkQxSEEsQ3VEMkhBLHNCQUNBLG1CQUNBLGVBR0EsZXREbEhRLENzRG9IUiw0QkFDQSx3QjNEOGdhUixDMkR6Z2FJLDBDQUNJLHlCQUNBLFUzRDJnYVIsQzJEeGdhSSw0QkFDSSx5QkFDQSxrQkFDQSxXQUNBLFlBQ0EsU0FDQSxVQUNBLGtCQUNBLFFBQ0EseUNBQ0EsMkNBQ0EsV0FDQSxVM0QwZ2FSLEMyRHZnYUksMkJBQ0ksNkJBSUEsbUNBQ0Esa0JBQ0EsdUIzRG1oYVIsQzJEdGdhSSxrRUFsQkksNEJBRUEsNEJBSUEsV0FDQSxlQUNBLFlBQ0Esa0JBQ0EsV0FDQSxRQUNBLDJCQUNBLDJCQUNBLFdBQ0EsUzNEMmhhUixDMkR4aGFJLHVDQUNJLHlCQUNBLGlPQUdBLHNCQUNBLGlCM0RraGFSLEMyRHJnYUkscUJBQ0ksWTNEdWdhUixDMkRqZ2FJLHFCQUNJLFlBQ0EscUJBQ0EsZ0JBQ0EsWUFDQSxlM0RtZ2FSLEMyRGhnYUksaUJBQ0ksZUFDQSxrQjNEa2dhUixDMkQvL1pJLGlCQUVJLHlDQUNBLGEzRGlnYVIsQzJEOS9aSSw4QkFDSSxVM0RnZ2FSLEMyRDcvWkksa0JBQ0ksZTNEKy9aUixDMkQ1L1pJLDBDQUVJLGNBQ0EsZTNEOC9aUixDMkQzL1pJLHdCQUNJLHdCM0Q2L1pSLEMyRDEvWkksMkJBQ0ksZTNENC9aUixDMkR6L1pJLG1EQUVJLGtCM0QyL1pSLEMyRHgvWkksNkJBQ0ksaUIzRDAvWlIsQzJEdi9aSSwrREFDSSx5QkFDSSxTM0R5L1pWLENBQ0YsQzREaHdhQSxvQ0FFSSxpQkFEQSx5QjVEb3dhSixDNERod2FBLGdDQUNJLFc1RG13YUosQzREaHdhQSxpQkFDSSxnQ0FDQSxtQ0FDQSw2QkFDQSxtRDVEbXdhSixDNERod2FBLDRJQUlJLGtDQUNBLHVCNURtd2FKLEM2RHh4YUEscUJBQ0UsNEI3RDJ4YUYsQzZEeHhhSSwrQ0FDRSw0QkFDQSw0QjdEMHhhTixDOERoeWFBLFNBU0Usb0JBUkEscUJBRUEsY0FDQSxnQkFDQSxjQUhBLGlCQUlBLGtCQUVBLHdCQURBLGtCOURxeWFGLEM4RGp5YUUsaUJBQ0UsZ0JBQ0Esd0I5RG15YUosQzhEanlhRSxpQkFDRSxrQjlEbXlhSixDOERqeWFFLGNBQ0Usa0I5RG15YUosQzhEL3hhQSxxQkFPRSxlQUNBLGdCQUVBLGVBUkEsa0JBR0Esa0JBRkEsTUFGQSxzQkFHQSxhQUtBLFU5RG15YUYsQytEbjBhQSxpQ0FHSSxtQkFGQSxhQUNBLG9DQUVBLGtCL0RzMGFKLEMrRHIwYUksdURBQ0ksZS9EdTBhUixDK0RwMGFJLDZDQUNJLGUvRHMwYVIsQytEbjBhSSxxREFDSSxtQy9EcTBhUixDK0RsMGFJLHVFQUNJLG1DL0RvMGFSLEMrRGowYUksaURBR0ksbUJBREEsYUFEQSxRL0RxMGFSLEMrRGwwYVEscURBQ0ksY0FDQSxlL0RvMGFaLEMrRGowYUksaURBR0ksbUJBSUEsbUJBREEseUJBRUEsbUJBQ0EsY0FHQSxjQVhBLGFBU0EsaUJBQ0EsZ0JBTkEsWUFIQSx1QkFXQSxjQVRBLFUvRDQwYVIsQytEaDBhSSxpREFDSSxnQi9EazBhUixDK0Q5emFBLGNBRUksZUFEQSw4Qi9EazBhSixDK0QvemFJLG9CQUNJLHlCQUNBLG1CQUNBLGEvRGkwYVIsQytEOXphSSx1QkFDSSx5QkFDQSx5QkFDQSxtQkFHQSwwQ0FEQSxtQkFEQSxZL0RrMGFSLEMrRDl6YVEsaURBQ0ksNEIvRGcwYVosQytEN3phZ0IsK0VBQ0ksVS9EK3phcEIsQytEOXphb0IscUZBQ0ksd0IvRGcwYXhCLEMrRDl6YW9CLG9GQUNJLHdCL0RnMGF4QixDK0Q3emFnQiwrRUFFSSxnQkFEQSxnQkFFQSxtQi9EK3phcEIsQytENXphZ0IsOEVBQ0ksWS9EOHphcEIsQ2dFdjVhQSxtQkFDRSxvQmhFMDVhRixDZ0V4NWFFLDhCQUlFLGNBRkEsWUFDQSxrQkFGQSxVaEU2NWFKLENnRXg1YUksaURBTUUsc0JBQ0EseUJBR0EsbUJBRkEsY0FIQSxlQURBLGtCQUZBLFlBQ0Esa0JBTUEsd0NBUkEsVWhFbTZhTixDZ0VyNWFBLG9GQUdJLDBCQUZBLDJCQUNBLHdCaEV5NWFKLENnRXI1YUEsaUZBRUksV0FEQSxRaEV5NWFKLENnRXI1YUEsa0JBQ0UseUJBRUEsbUJBREEsY0FFQSxXaEV3NWFGLENnRXI1YUEsc0dBQ00saUJoRXc1YU4sQ2dFcjVhQSxpREFJRSxzQkFDQSx5QkFHQSxrQkFGQSxjQUhBLGVBREEsaUJBS0Esd0NBTkEsVWhFKzVhRixDaUU3OGFJLDRDQUNJLGlCakVnOWFSLENpRTk4YUksc0NBQ0kscUJBR0EsK0JBREEsNEJBRUEsbUJBSEEsd0JqRW05YVIsQ2lFOThhSSwrQkFFSSxtQkFHQSxnQ0FKQSxhQUVBLFNBQ0EsbUJBRUEsbUJqRWc5YVIsQ2lFLzhhUSwwREFDQSxlQUNBLGVqRWk5YVIsQ2lFOThhSSxvQ0FFSSxtQkFEQSxhQUVBLFNqRWc5YVIsQ2lFLzhhUSwrQ0FDSSxlakVpOWFaLENpRTk4YUkseUNBRUksb0JBREEsNEJBRUEsa0JqRWc5YVIsQ2tFai9hQSxZQUNJLG9CbEVxL2FKLENrRWwvYUEsYUFDSSxxQmxFcS9hSixDa0VsL2FBLFlBQ0ksb0JsRXEvYUosQ2tFbC9hQSx5QkFDSSxlQUNJLG9CbEVxL2FOLENrRWwvYUUsZ0JBQ0kscUJsRXEvYU4sQ2tFbC9hRSxlQUNJLG9CbEVxL2FOLENBQ0YsQ2tFbC9hQSx5QkFDSSxlQUNJLG9CbEVvL2FOLENrRWovYUUsZ0JBQ0kscUJsRW8vYU4sQ2tFai9hRSxlQUNJLG9CbEVvL2FOLENBQ0YsQ2tFai9hQSwwQkFDSSxlQUNJLG9CbEVtL2FOLENrRWgvYUUsZ0JBQ0kscUJsRW0vYU4sQ2tFaC9hRSxlQUNJLG9CbEVtL2FOLENBQ0YsQ2tFLythQSxXQUNJLHlCbEVrL2FKLENrRS8rYUEsWUFDSSwwQmxFay9hSixDa0UvK2FBLGFBQ0ksMkJsRWsvYUosQ2tFLythQSx5QkFDSSxjQUNJLHlCbEVrL2FOLENrRS8rYUUsZUFDSSwwQmxFay9hTixDa0UvK2FFLGdCQUNJLDJCbEVrL2FOLENBQ0YsQ2tFLythQSx5QkFDSSxjQUNJLHlCbEVpL2FOLENrRTkrYUUsZUFDSSwwQmxFaS9hTixDa0U5K2FFLGdCQUNJLDJCbEVpL2FOLENBQ0YsQ2tFOSthQSwwQkFDSSxjQUNJLHlCbEVnL2FOLENrRTcrYUUsZUFDSSwwQmxFZy9hTixDa0U3K2FFLGdCQUNJLDJCbEVnL2FOLENBQ0YsQ2tFNSthQSxLQUNJLGtCbEUrK2FKLENrRTUrYUEsTUFDSSxzQmxFKythSixDa0U1K2FBLE1BQ0ksd0JsRSsrYUosQ2tFNSthQSxNQUNJLHlCbEUrK2FKLENrRXgrYUEsWUFISSx1QmxFby9hSixDa0VqL2FBLE1BQ0ksd0JsRWcvYUosQ2tFNSthQSxNQUVJLDBCQURBLHNCbEVnL2FKLENrRTUrYUEsS0FDSSx1QmxFKythSixDa0U1K2FBLE1BQ0ksMkJsRSsrYUosQ2tFNSthQSxNQUNJLDZCbEUrK2FKLENrRTUrYUEsTUFDSSw4QmxFKythSixDa0V4K2FBLFlBSEksNEJsRW8vYUosQ2tFai9hQSxNQUNJLDZCbEVnL2FKLENrRTUrYUEsTUFFSSwrQkFEQSwyQmxFZy9hSixDa0U1K2FBLEtBQ0ksc0JsRSsrYUosQ2tFNSthQSxNQUNJLDBCbEUrK2FKLENrRTUrYUEsTUFDSSw0QmxFKythSixDa0U1K2FBLE1BQ0ksNkJsRSsrYUosQ2tFeCthQSxZQUhJLDJCbEVvL2FKLENrRWovYUEsTUFDSSw0QmxFZy9hSixDa0U1K2FBLE1BRUksOEJBREEsMEJsRWcvYUosQ2tFNSthQSxLQUNJLHFCbEUrK2FKLENrRTUrYUEsTUFDSSx5QmxFKythSixDa0U1K2FBLE1BQ0ksMkJsRSsrYUosQ2tFNSthQSxNQUNJLDRCbEUrK2FKLENrRXgrYUEsWUFISSwwQmxFby9hSixDa0VqL2FBLE1BQ0ksMkJsRWcvYUosQ2tFNSthQSxNQUVJLDZCQURBLHlCbEVnL2FKLENrRTUrYUEsS0FDSSx1QmxFKythSixDa0U1K2FBLE1BQ0ksMkJsRSsrYUosQ2tFNSthQSxNQUNJLDZCbEUrK2FKLENrRTUrYUEsTUFDSSw4QmxFKythSixDa0V4K2FBLFlBSEksNEJsRW8vYUosQ2tFai9hQSxNQUNJLDZCbEVnL2FKLENrRTUrYUEsTUFFSSwrQkFEQSwyQmxFZy9hSixDa0U1K2FBLEtBQ0kscUJsRSsrYUosQ2tFNSthQSxNQUNJLHlCbEUrK2FKLENrRTUrYUEsTUFDSSwyQmxFKythSixDa0U1K2FBLE1BQ0ksNEJsRSsrYUosQ2tFeCthQSxZQUhJLDBCbEVvL2FKLENrRWovYUEsTUFDSSwyQmxFZy9hSixDa0U1K2FBLE1BRUksNkJBREEseUJsRWcvYUosQ2tFNSthQSxRQUNJLHFCbEUrK2FKLENrRTUrYUEsU0FDSSx5QmxFKythSixDa0U1K2FBLFNBQ0ksMkJsRSsrYUosQ2tFNSthQSxTQUNJLDRCbEUrK2FKLENrRXgrYUEsa0JBSEksMEJsRW8vYUosQ2tFai9hQSxTQUNJLDJCbEVnL2FKLENrRTUrYUEsU0FFSSw2QkFEQSx5QmxFZy9hSixDa0U1K2FBLEtBQ0ksbUJsRSsrYUosQ2tFNSthQSxNQUNJLHVCbEUrK2FKLENrRTUrYUEsTUFDSSx5QmxFKythSixDa0U1K2FBLE1BQ0ksMEJsRSsrYUosQ2tFeCthQSxZQUhJLHdCbEVvL2FKLENrRWovYUEsTUFDSSx5QmxFZy9hSixDa0U1K2FBLE1BRUksMkJBREEsdUJsRWcvYUosQ2tFNSthQSxLQUNJLHdCbEUrK2FKLENrRTUrYUEsTUFDSSw0QmxFKythSixDa0U1K2FBLE1BQ0ksOEJsRSsrYUosQ2tFNSthQSxNQUNJLCtCbEUrK2FKLENrRXgrYUEsWUFISSw2QmxFby9hSixDa0VqL2FBLE1BQ0ksOEJsRWcvYUosQ2tFNSthQSxNQUVJLGdDQURBLDRCbEVnL2FKLENrRTUrYUEsS0FDSSx1QmxFKythSixDa0U1K2FBLE1BQ0ksMkJsRSsrYUosQ2tFNSthQSxNQUNJLDZCbEUrK2FKLENrRTUrYUEsTUFDSSw4QmxFKythSixDa0V4K2FBLFlBSEksNEJsRW8vYUosQ2tFai9hQSxNQUNJLDZCbEVnL2FKLENrRTUrYUEsTUFFSSwrQkFEQSwyQmxFZy9hSixDa0U1K2FBLEtBQ0ksc0JsRSsrYUosQ2tFNSthQSxNQUNJLDBCbEUrK2FKLENrRTUrYUEsTUFDSSw0QmxFKythSixDa0U1K2FBLE1BQ0ksNkJsRSsrYUosQ2tFeCthQSxZQUhJLDJCbEVvL2FKLENrRWovYUEsTUFDSSw0QmxFZy9hSixDa0U1K2FBLE1BRUksOEJBREEsMEJsRWcvYUosQ2tFNSthQSxLQUNJLHdCbEUrK2FKLENrRTUrYUEsTUFDSSw0QmxFKythSixDa0U1K2FBLE1BQ0ksOEJsRSsrYUosQ2tFNSthQSxNQUNJLCtCbEUrK2FKLENrRXgrYUEsWUFISSw2QmxFby9hSixDa0VqL2FBLE1BQ0ksOEJsRWcvYUosQ2tFNSthQSxNQUVJLGdDQURBLDRCbEVnL2FKLENrRTUrYUEsS0FDSSxzQmxFKythSixDa0U1K2FBLE1BQ0ksMEJsRSsrYUosQ2tFNSthQSxNQUNJLDRCbEUrK2FKLENrRTUrYUEsTUFDSSw2QmxFKythSixDa0V4K2FBLFlBSEksMkJsRW8vYUosQ2tFai9hQSxNQUNJLDRCbEVnL2FKLENrRTUrYUEsTUFFSSw4QkFEQSwwQmxFZy9hSixDa0U1K2FBLHlCQUNJLFFBQ0ksa0JsRSsrYU4sQ2tFNSthRSxTQUNJLHNCbEUrK2FOLENrRTUrYUUsU0FDSSx3QmxFKythTixDa0U1K2FFLFNBQ0kseUJsRSsrYU4sQ2tFeCthRSxrQkFISSx1QmxFby9hTixDa0VqL2FFLFNBQ0ksd0JsRWcvYU4sQ2tFNSthRSxTQUVJLDBCQURBLHNCbEVnL2FOLENrRTUrYUUsUUFDSSx1QmxFKythTixDa0U1K2FFLFNBQ0ksMkJsRSsrYU4sQ2tFNSthRSxTQUNJLDZCbEUrK2FOLENrRTUrYUUsU0FDSSw4QmxFKythTixDa0V4K2FFLGtCQUhJLDRCbEVvL2FOLENrRWovYUUsU0FDSSw2QmxFZy9hTixDa0U1K2FFLFNBRUksK0JBREEsMkJsRWcvYU4sQ2tFNSthRSxRQUNJLHNCbEUrK2FOLENrRTUrYUUsU0FDSSwwQmxFKythTixDa0U1K2FFLFNBQ0ksNEJsRSsrYU4sQ2tFNSthRSxTQUNJLDZCbEUrK2FOLENrRXgrYUUsa0JBSEksMkJsRW8vYU4sQ2tFai9hRSxTQUNJLDRCbEVnL2FOLENrRTUrYUUsU0FFSSw4QkFEQSwwQmxFZy9hTixDa0U1K2FFLFFBQ0kscUJsRSsrYU4sQ2tFNSthRSxTQUNJLHlCbEUrK2FOLENrRTUrYUUsU0FDSSwyQmxFKythTixDa0U1K2FFLFNBQ0ksNEJsRSsrYU4sQ2tFeCthRSxrQkFISSwwQmxFby9hTixDa0VqL2FFLFNBQ0ksMkJsRWcvYU4sQ2tFNSthRSxTQUVJLDZCQURBLHlCbEVnL2FOLENrRTUrYUUsUUFDSSx1QmxFKythTixDa0U1K2FFLFNBQ0ksMkJsRSsrYU4sQ2tFNSthRSxTQUNJLDZCbEUrK2FOLENrRTUrYUUsU0FDSSw4QmxFKythTixDa0V4K2FFLGtCQUhJLDRCbEVvL2FOLENrRWovYUUsU0FDSSw2QmxFZy9hTixDa0U1K2FFLFNBRUksK0JBREEsMkJsRWcvYU4sQ2tFNSthRSxRQUNJLHFCbEUrK2FOLENrRTUrYUUsU0FDSSx5QmxFKythTixDa0U1K2FFLFNBQ0ksMkJsRSsrYU4sQ2tFNSthRSxTQUNJLDRCbEUrK2FOLENrRXgrYUUsa0JBSEksMEJsRW8vYU4sQ2tFai9hRSxTQUNJLDJCbEVnL2FOLENrRTUrYUUsU0FFSSw2QkFEQSx5QmxFZy9hTixDa0U1K2FFLFdBQ0kscUJsRSsrYU4sQ2tFNSthRSxZQUNJLHlCbEUrK2FOLENrRTUrYUUsWUFDSSwyQmxFKythTixDa0U1K2FFLFlBQ0ksNEJsRSsrYU4sQ2tFeCthRSx3QkFISSwwQmxFby9hTixDa0VqL2FFLFlBQ0ksMkJsRWcvYU4sQ2tFNSthRSxZQUVJLDZCQURBLHlCbEVnL2FOLENrRTUrYUUsUUFDSSxtQmxFKythTixDa0U1K2FFLFNBQ0ksdUJsRSsrYU4sQ2tFNSthRSxTQUNJLHlCbEUrK2FOLENrRTUrYUUsU0FDSSwwQmxFKythTixDa0V4K2FFLGtCQUhJLHdCbEVvL2FOLENrRWovYUUsU0FDSSx5QmxFZy9hTixDa0U1K2FFLFNBRUksMkJBREEsdUJsRWcvYU4sQ2tFNSthRSxRQUNJLHdCbEUrK2FOLENrRTUrYUUsU0FDSSw0QmxFKythTixDa0U1K2FFLFNBQ0ksOEJsRSsrYU4sQ2tFNSthRSxTQUNJLCtCbEUrK2FOLENrRXgrYUUsa0JBSEksNkJsRW8vYU4sQ2tFai9hRSxTQUNJLDhCbEVnL2FOLENrRTUrYUUsU0FFSSxnQ0FEQSw0QmxFZy9hTixDa0U1K2FFLFFBQ0ksdUJsRSsrYU4sQ2tFNSthRSxTQUNJLDJCbEUrK2FOLENrRTUrYUUsU0FDSSw2QmxFKythTixDa0U1K2FFLFNBQ0ksOEJsRSsrYU4sQ2tFeCthRSxrQkFISSw0QmxFby9hTixDa0VqL2FFLFNBQ0ksNkJsRWcvYU4sQ2tFNSthRSxTQUVJLCtCQURBLDJCbEVnL2FOLENrRTUrYUUsUUFDSSxzQmxFKythTixDa0U1K2FFLFNBQ0ksMEJsRSsrYU4sQ2tFNSthRSxTQUNJLDRCbEUrK2FOLENrRTUrYUUsU0FDSSw2QmxFKythTixDa0V4K2FFLGtCQUhJLDJCbEVvL2FOLENrRWovYUUsU0FDSSw0QmxFZy9hTixDa0U1K2FFLFNBRUksOEJBREEsMEJsRWcvYU4sQ2tFNSthRSxRQUNJLHdCbEUrK2FOLENrRTUrYUUsU0FDSSw0QmxFKythTixDa0U1K2FFLFNBQ0ksOEJsRSsrYU4sQ2tFNSthRSxTQUNJLCtCbEUrK2FOLENrRXgrYUUsa0JBSEksNkJsRW8vYU4sQ2tFai9hRSxTQUNJLDhCbEVnL2FOLENrRTUrYUUsU0FFSSxnQ0FEQSw0QmxFZy9hTixDa0U1K2FFLFFBQ0ksc0JsRSsrYU4sQ2tFNSthRSxTQUNJLDBCbEUrK2FOLENrRTUrYUUsU0FDSSw0QmxFKythTixDa0U1K2FFLFNBQ0ksNkJsRSsrYU4sQ2tFeCthRSxrQkFISSwyQmxFby9hTixDa0VqL2FFLFNBQ0ksNEJsRWcvYU4sQ2tFNSthRSxTQUVJLDhCQURBLDBCbEVnL2FOLENBQ0YsQ2tFNSthQSx5QkFDSSxRQUNJLGtCbEU4K2FOLENrRTMrYUUsU0FDSSxzQmxFOCthTixDa0UzK2FFLFNBQ0ksd0JsRTgrYU4sQ2tFMythRSxTQUNJLHlCbEU4K2FOLENrRXYrYUUsa0JBSEksdUJsRW0vYU4sQ2tFaC9hRSxTQUNJLHdCbEUrK2FOLENrRTMrYUUsU0FFSSwwQkFEQSxzQmxFKythTixDa0UzK2FFLFFBQ0ksdUJsRTgrYU4sQ2tFMythRSxTQUNJLDJCbEU4K2FOLENrRTMrYUUsU0FDSSw2QmxFOCthTixDa0UzK2FFLFNBQ0ksOEJsRTgrYU4sQ2tFdithRSxrQkFISSw0QmxFbS9hTixDa0VoL2FFLFNBQ0ksNkJsRSsrYU4sQ2tFMythRSxTQUVJLCtCQURBLDJCbEUrK2FOLENrRTMrYUUsUUFDSSxzQmxFOCthTixDa0UzK2FFLFNBQ0ksMEJsRTgrYU4sQ2tFMythRSxTQUNJLDRCbEU4K2FOLENrRTMrYUUsU0FDSSw2QmxFOCthTixDa0V2K2FFLGtCQUhJLDJCbEVtL2FOLENrRWgvYUUsU0FDSSw0QmxFKythTixDa0UzK2FFLFNBRUksOEJBREEsMEJsRSsrYU4sQ2tFMythRSxRQUNJLHFCbEU4K2FOLENrRTMrYUUsU0FDSSx5QmxFOCthTixDa0UzK2FFLFNBQ0ksMkJsRTgrYU4sQ2tFMythRSxTQUNJLDRCbEU4K2FOLENrRXYrYUUsa0JBSEksMEJsRW0vYU4sQ2tFaC9hRSxTQUNJLDJCbEUrK2FOLENrRTMrYUUsU0FFSSw2QkFEQSx5QmxFKythTixDa0UzK2FFLFFBQ0ksdUJsRTgrYU4sQ2tFMythRSxTQUNJLDJCbEU4K2FOLENrRTMrYUUsU0FDSSw2QmxFOCthTixDa0UzK2FFLFNBQ0ksOEJsRTgrYU4sQ2tFdithRSxrQkFISSw0QmxFbS9hTixDa0VoL2FFLFNBQ0ksNkJsRSsrYU4sQ2tFMythRSxTQUVJLCtCQURBLDJCbEUrK2FOLENrRTMrYUUsUUFDSSxxQmxFOCthTixDa0UzK2FFLFNBQ0kseUJsRTgrYU4sQ2tFMythRSxTQUNJLDJCbEU4K2FOLENrRTMrYUUsU0FDSSw0QmxFOCthTixDa0V2K2FFLGtCQUhJLDBCbEVtL2FOLENrRWgvYUUsU0FDSSwyQmxFKythTixDa0UzK2FFLFNBRUksNkJBREEseUJsRSsrYU4sQ2tFMythRSxXQUNJLHFCbEU4K2FOLENrRTMrYUUsWUFDSSx5QmxFOCthTixDa0UzK2FFLFlBQ0ksMkJsRTgrYU4sQ2tFMythRSxZQUNJLDRCbEU4K2FOLENrRXYrYUUsd0JBSEksMEJsRW0vYU4sQ2tFaC9hRSxZQUNJLDJCbEUrK2FOLENrRTMrYUUsWUFFSSw2QkFEQSx5QmxFKythTixDa0UzK2FFLFFBQ0ksbUJsRTgrYU4sQ2tFMythRSxTQUNJLHVCbEU4K2FOLENrRTMrYUUsU0FDSSx5QmxFOCthTixDa0UzK2FFLFNBQ0ksMEJsRTgrYU4sQ2tFdithRSxrQkFISSx3QmxFbS9hTixDa0VoL2FFLFNBQ0kseUJsRSsrYU4sQ2tFMythRSxTQUVJLDJCQURBLHVCbEUrK2FOLENrRTMrYUUsUUFDSSx3QmxFOCthTixDa0UzK2FFLFNBQ0ksNEJsRTgrYU4sQ2tFMythRSxTQUNJLDhCbEU4K2FOLENrRTMrYUUsU0FDSSwrQmxFOCthTixDa0V2K2FFLGtCQUhJLDZCbEVtL2FOLENrRWgvYUUsU0FDSSw4QmxFKythTixDa0UzK2FFLFNBRUksZ0NBREEsNEJsRSsrYU4sQ2tFMythRSxRQUNJLHVCbEU4K2FOLENrRTMrYUUsU0FDSSwyQmxFOCthTixDa0UzK2FFLFNBQ0ksNkJsRTgrYU4sQ2tFMythRSxTQUNJLDhCbEU4K2FOLENrRXYrYUUsa0JBSEksNEJsRW0vYU4sQ2tFaC9hRSxTQUNJLDZCbEUrK2FOLENrRTMrYUUsU0FFSSwrQkFEQSwyQmxFKythTixDa0UzK2FFLFFBQ0ksc0JsRTgrYU4sQ2tFMythRSxTQUNJLDBCbEU4K2FOLENrRTMrYUUsU0FDSSw0QmxFOCthTixDa0UzK2FFLFNBQ0ksNkJsRTgrYU4sQ2tFdithRSxrQkFISSwyQmxFbS9hTixDa0VoL2FFLFNBQ0ksNEJsRSsrYU4sQ2tFMythRSxTQUVJLDhCQURBLDBCbEUrK2FOLENrRTMrYUUsUUFDSSx3QmxFOCthTixDa0UzK2FFLFNBQ0ksNEJsRTgrYU4sQ2tFMythRSxTQUNJLDhCbEU4K2FOLENrRTMrYUUsU0FDSSwrQmxFOCthTixDa0V2K2FFLGtCQUhJLDZCbEVtL2FOLENrRWgvYUUsU0FDSSw4QmxFKythTixDa0UzK2FFLFNBRUksZ0NBREEsNEJsRSsrYU4sQ2tFMythRSxRQUNJLHNCbEU4K2FOLENrRTMrYUUsU0FDSSwwQmxFOCthTixDa0UzK2FFLFNBQ0ksNEJsRTgrYU4sQ2tFMythRSxTQUNJLDZCbEU4K2FOLENrRXYrYUUsa0JBSEksMkJsRW0vYU4sQ2tFaC9hRSxTQUNJLDRCbEUrK2FOLENrRTMrYUUsU0FFSSw4QkFEQSwwQmxFKythTixDQUNGLENrRTMrYUEsMEJBQ0ksUUFDSSxrQmxFNithTixDa0UxK2FFLFNBQ0ksc0JsRTYrYU4sQ2tFMSthRSxTQUNJLHdCbEU2K2FOLENrRTErYUUsU0FDSSx5QmxFNithTixDa0V0K2FFLGtCQUhJLHVCbEVrL2FOLENrRS8rYUUsU0FDSSx3QmxFOCthTixDa0UxK2FFLFNBRUksMEJBREEsc0JsRTgrYU4sQ2tFMSthRSxRQUNJLHVCbEU2K2FOLENrRTErYUUsU0FDSSwyQmxFNithTixDa0UxK2FFLFNBQ0ksNkJsRTYrYU4sQ2tFMSthRSxTQUNJLDhCbEU2K2FOLENrRXQrYUUsa0JBSEksNEJsRWsvYU4sQ2tFLythRSxTQUNJLDZCbEU4K2FOLENrRTErYUUsU0FFSSwrQkFEQSwyQmxFOCthTixDa0UxK2FFLFFBQ0ksc0JsRTYrYU4sQ2tFMSthRSxTQUNJLDBCbEU2K2FOLENrRTErYUUsU0FDSSw0QmxFNithTixDa0UxK2FFLFNBQ0ksNkJsRTYrYU4sQ2tFdCthRSxrQkFISSwyQmxFay9hTixDa0UvK2FFLFNBQ0ksNEJsRTgrYU4sQ2tFMSthRSxTQUVJLDhCQURBLDBCbEU4K2FOLENrRTErYUUsUUFDSSxxQmxFNithTixDa0UxK2FFLFNBQ0kseUJsRTYrYU4sQ2tFMSthRSxTQUNJLDJCbEU2K2FOLENrRTErYUUsU0FDSSw0QmxFNithTixDa0V0K2FFLGtCQUhJLDBCbEVrL2FOLENrRS8rYUUsU0FDSSwyQmxFOCthTixDa0UxK2FFLFNBRUksNkJBREEseUJsRTgrYU4sQ2tFMSthRSxRQUNJLHVCbEU2K2FOLENrRTErYUUsU0FDSSwyQmxFNithTixDa0UxK2FFLFNBQ0ksNkJsRTYrYU4sQ2tFMSthRSxTQUNJLDhCbEU2K2FOLENrRXQrYUUsa0JBSEksNEJsRWsvYU4sQ2tFLythRSxTQUNJLDZCbEU4K2FOLENrRTErYUUsU0FFSSwrQkFEQSwyQmxFOCthTixDa0UxK2FFLFFBQ0kscUJsRTYrYU4sQ2tFMSthRSxTQUNJLHlCbEU2K2FOLENrRTErYUUsU0FDSSwyQmxFNithTixDa0UxK2FFLFNBQ0ksNEJsRTYrYU4sQ2tFdCthRSxrQkFISSwwQmxFay9hTixDa0UvK2FFLFNBQ0ksMkJsRTgrYU4sQ2tFMSthRSxTQUVJLDZCQURBLHlCbEU4K2FOLENrRTErYUUsV0FDSSxxQmxFNithTixDa0UxK2FFLFlBQ0kseUJsRTYrYU4sQ2tFMSthRSxZQUNJLDJCbEU2K2FOLENrRTErYUUsWUFDSSw0QmxFNithTixDa0V0K2FFLHdCQUhJLDBCbEVrL2FOLENrRS8rYUUsWUFDSSwyQmxFOCthTixDa0UxK2FFLFlBRUksNkJBREEseUJsRTgrYU4sQ2tFMSthRSxRQUNJLG1CbEU2K2FOLENrRTErYUUsU0FDSSx1QmxFNithTixDa0UxK2FFLFNBQ0kseUJsRTYrYU4sQ2tFMSthRSxTQUNJLDBCbEU2K2FOLENrRXQrYUUsa0JBSEksd0JsRWsvYU4sQ2tFLythRSxTQUNJLHlCbEU4K2FOLENrRTErYUUsU0FFSSwyQkFEQSx1QmxFOCthTixDa0UxK2FFLFFBQ0ksd0JsRTYrYU4sQ2tFMSthRSxTQUNJLDRCbEU2K2FOLENrRTErYUUsU0FDSSw4QmxFNithTixDa0UxK2FFLFNBQ0ksK0JsRTYrYU4sQ2tFdCthRSxrQkFISSw2QmxFay9hTixDa0UvK2FFLFNBQ0ksOEJsRTgrYU4sQ2tFMSthRSxTQUVJLGdDQURBLDRCbEU4K2FOLENrRTErYUUsUUFDSSx1QmxFNithTixDa0UxK2FFLFNBQ0ksMkJsRTYrYU4sQ2tFMSthRSxTQUNJLDZCbEU2K2FOLENrRTErYUUsU0FDSSw4QmxFNithTixDa0V0K2FFLGtCQUhJLDRCbEVrL2FOLENrRS8rYUUsU0FDSSw2QmxFOCthTixDa0UxK2FFLFNBRUksK0JBREEsMkJsRTgrYU4sQ2tFMSthRSxRQUNJLHNCbEU2K2FOLENrRTErYUUsU0FDSSwwQmxFNithTixDa0UxK2FFLFNBQ0ksNEJsRTYrYU4sQ2tFMSthRSxTQUNJLDZCbEU2K2FOLENrRXQrYUUsa0JBSEksMkJsRWsvYU4sQ2tFLythRSxTQUNJLDRCbEU4K2FOLENrRTErYUUsU0FFSSw4QkFEQSwwQmxFOCthTixDa0UxK2FFLFFBQ0ksd0JsRTYrYU4sQ2tFMSthRSxTQUNJLDRCbEU2K2FOLENrRTErYUUsU0FDSSw4QmxFNithTixDa0UxK2FFLFNBQ0ksK0JsRTYrYU4sQ2tFdCthRSxrQkFISSw2QmxFay9hTixDa0UvK2FFLFNBQ0ksOEJsRTgrYU4sQ2tFMSthRSxTQUVJLGdDQURBLDRCbEU4K2FOLENrRTErYUUsUUFDSSxzQmxFNithTixDa0UxK2FFLFNBQ0ksMEJsRTYrYU4sQ2tFMSthRSxTQUNJLDRCbEU2K2FOLENrRTErYUUsU0FDSSw2QmxFNithTixDa0V0K2FFLGtCQUhJLDJCbEVrL2FOLENrRS8rYUUsU0FDSSw0QmxFOCthTixDa0UxK2FFLFNBRUksOEJBREEsMEJsRTgrYU4sQ0FDRixDQXpoZUEsT0FDRSxXQTJoZUYsQ0F4aGVBLGFBQ0UsMkJBMmhlRixDQXhoZUEsTUFDRSxvQkEyaGVGLENBeGhlQSxrQ0FDRSxZQTJoZUYsQ0F4aGVBLHNCQVNFLHFDQUpBLGlDTXREZ0IsQ051RGhCLGtCQUhBLGNBREEsWUFFQSxrQkFJQSxXQURBLFNBTkEsVUFtaWVGLENBeGhlQSxtQkFDRSxJQUNFLFVBMmhlRixDQUNGLENBeGhlQSx5QkFDRSxtQkFDQSxrQkEwaGVGLENBemhlRSwyQ0FBb0IsZUE0aGV0QixDQTNoZUUsMENBQW9CLHdCQThoZXRCLENBN2hlRSw0QkFDRSxZQStoZUosQ0ExaGVBLGtCQUVFLHlCQURBLG1CQUlBLHNCQUZBLFlBaWllRixDQTFoZUEsa0NBTkUsYUFFQSxPQUNBLG9CQW1pZUYsQ0E5aGVFLHdCQUVFLFlBREEsY0FpaWVKLENBM2hlQSxzQkFDRSxhQUdBLFdBREEsdUJBREEsbUJBSUEscUJBREEsY0EraGVGLENBNWhlRSx5QkFSRixzQkFTSSxxQkEraGVGLENBQ0YsQ0E1aGVBLGNBQ0UsYUl6SUksQ0o0SUosY0FGQSxnQkFDQSxlQWdpZUYsQ0EzaGVFLHVEQUNFLFlBOGhlSixDQTFoZUEscUJBRUksVUFEQSxrQkFFQSxTQTZoZUosQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL3F0cmFpbmluZy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvYm9vdHN0cmFwL19ib290c3RyYXAtb3ZlcnJpZGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9fZm9ybS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL19jb2xvci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL19mb250LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvX2NvbG9yLXRoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvX2ljb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL19nZW5lcmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvX2J1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL191dGlscy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL190YWJsZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL193aWRnZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9fbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvXzQwNC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL3BpY3R1cmUvX3BpY3R1cmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9wcm9ncmVzcy1zdGF0L19wcm9ncmVzcy1zdGF0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcHJvZ3Jlc3MtYXJjL19wcm9ncmVzcy1hcmMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS91c2VyLWF2YXRhci9fdXNlci1hdmF0YXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS91c2VyLXN0YXR1cy9fdXNlci1zdGF0dXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9jYXJ0LWl0ZW0tcHJldmlldy9fY2FydC1pdGVtLXByZXZpZXcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9mb3JtLWJveC9fZm9ybS1ib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9sYW5kaW5nL19sYW5kaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvZHJvcGRvd24tYm94L19kcm9wZG93bi1ib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9kcm9wZG93bi1uYXZpZ2F0aW9uL19kcm9wZG93bi1uYXZpZ2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvbmF2aWdhdGlvbi13aWRnZXQvX25hdmlnYXRpb24td2lkZ2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcHJvZmlsZS1oZWFkZXIvX3Byb2ZpbGUtaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcG9zdC1wcmV2aWV3L19wb3N0LXByZXZpZXcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9wb3N0LWNvbW1lbnQvX3Bvc3QtY29tbWVudC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL3Bvc3Qtb3Blbi9fcG9zdC1vcGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcHJvZHVjdC1wcmV2aWV3L19wcm9kdWN0LXByZXZpZXcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9jb250ZW50LWFjdGlvbnMvX2NvbnRlbnQtYWN0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL3VzZXItcHJldmlldy9fdXNlci1wcmV2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcG9wdXAtYm94L19wb3B1cC1ib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9iYWRnZS1pdGVtL19iYWRnZS1pdGVtLXByZXZpZXcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9iYWRnZS1pdGVtL19iYWRnZS1pdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvY2FsZW5kYXIvX2NhbGVuZGFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvZXZlbnQtcHJldmlldy9fZXZlbnQtcHJldmlldy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL3F1ZXN0L19xdWVzdC1wcmV2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXVlc3QvX3F1ZXN0LWl0ZW0uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9mb3J1bS1wb3N0L19mb3J1bS1wb3N0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2Uvc2xpZGVyLXBhbmVsL19zbGlkZXItcGFuZWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9jaGFydC9fY2hhcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvX25hdmlnYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9fc2lkZWJhci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL19zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL19lbXB0eV9zdGF0ZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL3F0cmFpbmluZy9fdXNlcl9yYW5raW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL19uZXdzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL19yZXBseV9iYWRnZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL3F0cmFpbmluZy9fY2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9xdHJhaW5pbmcvX3NlYXJjaC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL3F0cmFpbmluZy9fYmFkZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL19ub3RpZmljYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL19nYW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL2dhbWVzL193b3JkX2R1ZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9xdHJhaW5pbmcvZ2FtZXMvX2ZvcmNhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL2dhbWVzL19zb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL19kcm9waWZ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL190aWNrZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mcm9udG9mZmljZS9xdHJhaW5pbmcvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL19yZWNvZ25pdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zyb250b2ZmaWNlL3F0cmFpbmluZy9zZWxlY3QyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvcXRyYWluaW5nL19saWJyYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZnJvbnRvZmZpY2UvX2Jvb3RzdHJhcF80X3V0aWxzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLm1vZGFsX19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogOTk5OTtcbn1cblxuLm1vZGFsIHtcbiAgICAubW9kYWxfX2NvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG5cbiAgICAgICAgJi5uby1wYWRkaW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWxfX2hlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGN5YW47XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogMTk1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICYuc3VjY2VzcyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWxfX2ltYWdlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTI1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbF9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICBjb2xvcjogJGJsYWNrLWRhcmstbWlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgIC5tb2RhbF9fY2xvc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXDI3MTVcIjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbF9fY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHBhZGRpbmc6IDBweCAzMHB4O1xuXG4gICAgICAgIC5tb2RhbF9fdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbF9fdGV4dCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsX19mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqXFxcbiAgRGVtbyBBbmltYXRpb24gU3R5bGVcblxcKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5Aa2V5ZnJhbWVzIG1tZmFkZUluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1tZmFkZU91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBtbXNsaWRlSW4ge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbW1zbGlkZU91dCB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgICB9XG59XG5cbi5taWNyb21vZGFsLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZS5pcy1vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1pY3JvbW9kYWwtc2xpZGVbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSAubW9kYWxfX292ZXJsYXkge1xuICAgIGFuaW1hdGlvbjogbW1mYWRlSW4gLjNzIGN1YmljLWJlemllcigwLjAsIDAuMCwgMC4yLCAxKTtcbn1cblxuLm1pY3JvbW9kYWwtc2xpZGVbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSAubW9kYWxfX2NvbnRhaW5lciB7XG4gICAgYW5pbWF0aW9uOiBtbXNsaWRlSW4gLjNzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSk7XG59XG5cbi5taWNyb21vZGFsLXNsaWRlW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSAubW9kYWxfX292ZXJsYXkge1xuICAgIGFuaW1hdGlvbjogbW1mYWRlT3V0IC4zcyBjdWJpYy1iZXppZXIoMC4wLCAwLjAsIDAuMiwgMSk7XG59XG5cbi5taWNyb21vZGFsLXNsaWRlW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSAubW9kYWxfX2NvbnRhaW5lciB7XG4gICAgYW5pbWF0aW9uOiBtbXNsaWRlT3V0IC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xufVxuXG4ubWljcm9tb2RhbC1zbGlkZSAubW9kYWxfX2NvbnRhaW5lcixcbi5taWNyb21vZGFsLXNsaWRlIC5tb2RhbF9fb3ZlcmxheSB7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbiIsIi8qLS0tLS0tLS0tLS0tXG4gICAgUkVTRVRcbi0tLS0tLS0tLS0tLSovXG5AaW1wb3J0IFwicmVzZXRcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvYm9vdHN0cmFwLW92ZXJyaWRlXCI7XG5cbi8qLS0tLS0tLS0tLS0tLVxuICAgIEdFTkVSQUxcbi0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCBcImZvbnRcIjtcbkBpbXBvcnQgXCJjb2xvclwiO1xuQGltcG9ydCBcImNvbG9yLXRoZW1lXCI7XG5AaW1wb3J0IFwiY29sb3ItdGhlbWUtY3VzdG9tXCI7XG5AaW1wb3J0IFwiZm9ybVwiO1xuQGltcG9ydCBcImljb25cIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwiZ2VuZXJhbFwiO1xuQGltcG9ydCBcImJ1dHRvblwiO1xuQGltcG9ydCBcInV0aWxzXCI7XG5AaW1wb3J0IFwidGFibGVcIjtcbkBpbXBvcnQgXCJ3aWRnZXRcIjtcbkBpbXBvcnQgXCJsb2FkZXJcIjtcbkBpbXBvcnQgXCI0MDRcIjtcblxuLyotLS0tLS0tLS0tLS0tLS1cbiAgICBDT01QT05FTlRcbi0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0IFwicGljdHVyZS9tYWluXCI7XG5AaW1wb3J0IFwicHJvZ3Jlc3Mtc3RhdC9tYWluXCI7XG5AaW1wb3J0IFwicHJvZ3Jlc3MtYXJjL21haW5cIjtcbkBpbXBvcnQgXCJ1c2VyLWF2YXRhci9tYWluXCI7XG5AaW1wb3J0IFwidXNlci1zdGF0dXMvbWFpblwiO1xuQGltcG9ydCBcImNhcnQtaXRlbS1wcmV2aWV3L21haW5cIjtcbkBpbXBvcnQgXCJmb3JtLWJveC9tYWluXCI7XG5AaW1wb3J0IFwibGFuZGluZy9tYWluXCI7XG5AaW1wb3J0IFwiZHJvcGRvd24tYm94L21haW5cIjtcbkBpbXBvcnQgXCJkcm9wZG93bi1uYXZpZ2F0aW9uL21haW5cIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9uLXdpZGdldC9tYWluXCI7XG4vL0BpbXBvcnQgJ2NoYXQtd2lkZ2V0L21haW4nO1xuQGltcG9ydCBcInByb2ZpbGUtaGVhZGVyL21haW5cIjtcbkBpbXBvcnQgXCJwb3N0LXByZXZpZXcvbWFpblwiO1xuQGltcG9ydCBcInBvc3QtY29tbWVudC9tYWluXCI7XG5AaW1wb3J0IFwicG9zdC1vcGVuL21haW5cIjtcbkBpbXBvcnQgXCJwcm9kdWN0LXByZXZpZXcvbWFpblwiO1xuLy9AaW1wb3J0ICdzdHJlYW0tYm94L21haW4nO1xuLy9AaW1wb3J0ICd2aWRlby1ib3gvbWFpbic7XG4vL0BpbXBvcnQgJ3ZpZGVvLXN0YXR1cy9tYWluJztcbkBpbXBvcnQgXCJjb250ZW50LWFjdGlvbnMvbWFpblwiO1xuQGltcG9ydCBcInVzZXItcHJldmlldy9tYWluXCI7XG4vL0BpbXBvcnQgJ2FsYnVtLXByZXZpZXcvbWFpbic7XG5AaW1wb3J0IFwicG9wdXAtYm94L21haW5cIjtcbkBpbXBvcnQgXCJiYWRnZS1pdGVtL21haW5cIjtcbi8vQGltcG9ydCAnc3RyZWFtZXItYm94L21haW4nO1xuQGltcG9ydCBcImNhbGVuZGFyL21haW5cIjtcbkBpbXBvcnQgXCJldmVudC1wcmV2aWV3L21haW5cIjtcbkBpbXBvcnQgXCJxdWVzdC9tYWluXCI7XG5AaW1wb3J0IFwiZm9ydW0tcG9zdC9tYWluXCI7XG5AaW1wb3J0IFwic2xpZGVyLXBhbmVsL21haW5cIjtcbkBpbXBvcnQgXCJjaGFydC9tYWluXCI7XG4vL0BpbXBvcnQgJ2RlbW8tYm94L21haW4nO1xuXG4vKi0tLS0tLS0tLS0tLS1cbiAgICBMQVlPVVRcbi0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCBcImhlYWRlclwiO1xuQGltcG9ydCBcIm5hdmlnYXRpb25cIjtcbkBpbXBvcnQgXCJzaWRlYmFyXCI7XG5AaW1wb3J0IFwic2VjdGlvblwiO1xuXG4vKi0tLS0tLS0tLS0tLS1cbiAgICBTVFlMRVMgQ1JFQVRFRCBGT1IgcVRSQUlOSU5HXG4tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgXCJxdHJhaW5pbmcvZW1wdHlfc3RhdGVcIjtcbkBpbXBvcnQgXCJxdHJhaW5pbmcvdXNlcl9yYW5raW5nXCI7XG5AaW1wb3J0IFwicXRyYWluaW5nL25ld3NcIjtcbkBpbXBvcnQgXCJxdHJhaW5pbmcvcmVwbHlfYmFkZ2VcIjtcbkBpbXBvcnQgXCJxdHJhaW5pbmcvY2FsZW5kYXJcIjtcbkBpbXBvcnQgXCJxdHJhaW5pbmcvc2VhcmNoXCI7XG5AaW1wb3J0IFwicXRyYWluaW5nL2JhZGdlc1wiO1xuQGltcG9ydCBcInF0cmFpbmluZy9ub3RpZmljYXRpb25zXCI7XG5AaW1wb3J0IFwicXRyYWluaW5nL2dhbWVcIjtcbkBpbXBvcnQgXCJxdHJhaW5pbmcvbW9kYWxcIjtcbkBpbXBvcnQgXCJxdHJhaW5pbmcvZ2FtZXMvd29yZF9kdWV0XCI7XG5AaW1wb3J0IFwicXRyYWluaW5nL2dhbWVzL2ZvcmNhXCI7XG5AaW1wb3J0IFwicXRyYWluaW5nL2dhbWVzL3NvdXBcIjtcbkBpbXBvcnQgXCJxdHJhaW5pbmcvZHJvcGlmeVwiO1xuQGltcG9ydCBcInF0cmFpbmluZy90aWNrZXRcIjtcbkBpbXBvcnQgXCJxdHJhaW5pbmcvYmFkZ2VcIjtcbkBpbXBvcnQgXCJxdHJhaW5pbmcvcmVjb2duaXRpb25cIjtcbkBpbXBvcnQgXCJxdHJhaW5pbmcvc2VsZWN0MlwiO1xuQGltcG9ydCBcInF0cmFpbmluZy9saWJyYXJ5XCI7XG5cbkBpbXBvcnQgXCJib290c3RyYXBfNF91dGlsc1wiO1xuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xufVxuXG46cm9vdCB7XG4gIC0tYW5pbWF0ZS1kZWxheTogMC4ycztcbn1cblxuI3RpY2tldC1tZXNzYWdlLWF0dGFjaG1lbnQtdG9nZ2xlIHtcbiAgcmlnaHQ6IDIuNXJlbTtcbn1cblxuLnNpZGViYXItbm90aWZpY2F0aW9uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IC0zcHg7XG4gIHJpZ2h0OiAtM3B4O1xuICBhbmltYXRpb246IGJsaW5rZXIgM3MgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIGJsaW5rZXIge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuXG4ua25vd2xlZGdlLXJlc3VsdHMtdGFibGUge1xuICBiYWNrZ3JvdW5kOiAjZmJmYmZiO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0ciB0ZDpmaXJzdC1jaGlsZCB7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgdHI6bnRoLWNoaWxkKGV2ZW4pIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO31cbiAgdGQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbn1cblxuXG4ucHJlc2VuY2UtbWVzc2FnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIHBhZGRpbmc6IDNyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cblxuLnN1cnZleS1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDsgZmxleDoxOyBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuXG4uc3VydmV5LXdyYXBwZXItcmFkaW8ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xuICBncmlkLWF1dG8tY29sdW1uczogYXV0bztcbiAgZ2FwOiAwLjc1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICB9XG59XG5cbi5zdXJ2ZXktZXJyb3Ige1xuICBjb2xvcjogJHJlZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZpZ2F0aW9uLXdpZGdldC5zaWRlYmFyLmNsb3NlZCB7XG4gIC5tZW51LWl0ZW0tbGluay10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZW51LWl0ZW0tbGluay10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogM3JlbTtcbiAgICB0b3A6IC4xcmVtO1xufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gUkVTRVRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBSRVNFVFxuLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG51bCwgb2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xufSIsImgxLCBoMiwgaDMsIGg0LFxuaDUsIGg2LCBwLFxub2wsIHVsLFxuZmlndXJlLFxuLnRhYmxlLFxuLmZvcm0tcm93IHtcbiAgbWFyZ2luOiAwO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIEdFTkVSQUxcbjIuIC5mb3JtXG4zLiAuZm9ybS1yb3dcbjQuIC5mb3JtLWl0ZW1cbjUuIC5mb3JtLWlucHV0LWRlY29yYXRlZFxuNi4gLmZvcm0taW5wdXRcbjcuIC5mb3JtLXRpdGxlXG44LiAuZm9ybS10ZXh0YXJlYVxuOS4gLmZvcm0tc2VsZWN0XG4xMC4gLmNoZWNrYm94LWxpbmVcbjExLiAuY2hlY2tib3gtd3JhcFxuMTIuIC5mb3JtLWxpbmtcbjEzIC5mb3JtLXRleHRcbjE0LiAuaW50ZXJhY3RpdmUtaW5wdXRcbjE1LiAuZm9ybS1hZGQtaXRlbXNcbjE2LiAuZm9ybS1yYXRpbmctd3JhcFxuMTcuIC5mb3JtLWNvdW50ZXItd3JhcFxuMTguIC5mb3JtLWNvdW50ZXJcbjE5LiAuZm9ybS1zd2l0Y2hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIEdFTkVSQUxcbi0tLS0tLS0tLS0tLS0tLS0tKi9cbmxhYmVsLFxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG50ZXh0YXJlYSxcbnNlbGVjdCxcbmJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG50ZXh0YXJlYSxcbnNlbGVjdCxcbmJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBmb250LXNpemU6ICRmcy0xNjtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlcjtcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gIGhlaWdodDogNTRweDtcbiAgcGFkZGluZzogMCAxOHB4O1xuXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWlucHV0LXBsYWNlaG9sZGVyO1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDE0cHggMThweDtcbiAgcmVzaXplOiBub25lO1xuXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWlucHV0LXBsYWNlaG9sZGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICAyLiBGT1JNXG4tLS0tLS0tLS0tLS0tLSovXG4uZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYgKyB7XG4gICAgLmJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuIEZPUk0gUk9XXG4tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0tcm93IHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJiArIHtcbiAgICAuZm9ybS1yb3cge1xuICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICB9XG4gIH1cblxuICAmLnNwYWNlLWJldHdlZW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYuc3BsaXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmID4gKiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNC4gRk9STSBJVEVNXG4tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0taXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYuYXV0by13aWR0aCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAmLmNlbnRlcmVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmLnNwbGl0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgJi5tZWRpdW0ge1xuICAgICAgJiA+ICoge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gKiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDUuIEZPUk0gSU5QVVQgREVDT1JBVEVEXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0taW5wdXQtZGVjb3JhdGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmZvcm0taW5wdXQtaWNvbiB7XG4gICAgZmlsbDogJGdyYXk7XG4gICAgb3BhY2l0eTogLjY7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTRweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5pY29uLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDYuIEZPUk0gSU5QVVRcbi0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0taW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5kYXJrIHtcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4gICAgdGV4dGFyZWEge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeS1kYXJrO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWlucHV0LXBsYWNlaG9sZGVyLWRhcms7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc29jaWFsLWlucHV0IHtcbiAgICAuc29jaWFsLWxpbmsge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0cHg7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgbGVmdDogNjRweDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGxlZnQ6IDU4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jdXJyZW5jeS1kZWNvcmF0ZWQge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJCc7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTJweDtcbiAgICAgIGxlZnQ6IDIycHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgfVxuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgbGFiZWwsXG4gICAgaW5wdXQsXG4gICAgdGV4dGFyZWEge1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgdG9wOiAxNnB4O1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogNjRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYuZnVsbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgdGV4dGFyZWEge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYubWlkLXRleHRhcmVhIHtcbiAgICB0ZXh0YXJlYSB7XG4gICAgICBoZWlnaHQ6IDEyNHB4O1xuICAgIH1cbiAgfVxuXG4gICYubWVkaXVtLXRleHRhcmVhIHtcbiAgICB0ZXh0YXJlYSB7XG4gICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBsYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgdG9wOiAtNnB4O1xuICAgICAgbGVmdDogMTJweDtcbiAgICB9XG4gIH1cblxuICBsYWJlbCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTE2O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDcuIEZPUk0gVElUTEVcbi0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0tdGl0bGUge1xuICBmb250LXNpemU6ICRmcy0xNDtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgOC4gRk9STSBURVhUQVJFQVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ybS10ZXh0YXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgcGFkZGluZzogMjZweCAyOHB4IDA7XG4gIH1cblxuICAuZm9ybS10ZXh0YXJlYS1saW1pdC10ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDI4cHg7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgIG9wYWNpdHk6IC42O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDkuIEZPUk0gU0VMRUNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mb3JtLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLnYyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBzZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgfVxuXG4gICAgLmZvcm0tc2VsZWN0LWljb24ge1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5mb3JtLXNlbGVjdC1pY29uIHtcbiAgICBmaWxsOiAkY29sb3ItaWNvbi1ib2xkO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtc2VtaWJvbGQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLThweDtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMC4gQ0hFQ0tCT1ggTElORVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jaGVja2JveC1saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5jaGVja2JveC1saW5lLXRleHQge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDExLiBDSEVDS0JPWCBXUkFQXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNoZWNrYm94LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmNoZWNrYm94LWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG5cbiAgICAuY2hlY2tib3gtaW5mby10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNCkgKiAxZW07XG4gICAgfVxuICB9XG5cbiAgJi5jaGVja2JveC1yYXRpbmcge1xuICAgIC5yYXRpbmctbGlzdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIGxlZnQ6IDM0cHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwNHB4O1xuICAgIH1cbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICYgKyB7XG4gICAgICAgIC5jaGVja2JveC1ib3gge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LWJhY2tncm91bmQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kO1xuXG4gICAgICAgICAgJi5yb3VuZCB7XG4gICAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCAkY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pY29uLWNyb3NzIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmNoZWNrYm94LWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJi5yb3VuZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgLmljb24tY3Jvc3Mge1xuICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cblxuICAmLnNtYWxsIHtcbiAgICBsYWJlbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgIC5jaGVja2JveC1ib3gge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAgICYucm91bmQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG5cbiAgICAgIC5pY29uLWNyb3NzIHtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMi4gRk9STSBMSU5LXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ybS1saW5rIHtcbiAgY29sb3I6ICRncmF5O1xuICBmb250LXNpemU6ICRmcy0xNDtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMy4gRk9STSBURVhUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ybS10ZXh0IHtcbiAgQGluY2x1ZGUgcGFyYWdyYXBoO1xuICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDE0LiBJTlRFUkFDVElWRSBJTlBVVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaW50ZXJhY3RpdmUtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5kYXJrIHtcbiAgICBpbnB1dCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LWRhcms7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaW5wdXQtcGxhY2Vob2xkZXItZGFyaztcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmludGVyYWN0aXZlLWlucHV0LWljb24td3JhcCB7XG4gICAgICAuaW50ZXJhY3RpdmUtaW5wdXQtaWNvbiB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1pY29uLWRhcms7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmludGVyYWN0aXZlLWlucHV0LWFjdGlvbiB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmludGVyYWN0aXZlLWlucHV0LWFjdGlvbi1pY29uIHtcbiAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmludGVyYWN0aXZlLWlucHV0LWFjdGlvbi1pY29uIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLWljb24tZGFyaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNtYWxsIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgLmludGVyYWN0aXZlLWlucHV0LWFjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5pbnRlcmFjdGl2ZS1pbnB1dC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgaW5wdXQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmludGVyYWN0aXZlLWlucHV0LWljb24td3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJi5hY3Rpb25hYmxlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cbiAgICAgIC5pbnRlcmFjdGl2ZS1pbnB1dC1pY29uIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGZpbGw6ICRjb2xvci10ZXh0O1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW50ZXJhY3RpdmUtaW5wdXQtaWNvbiB7XG4gICAgICBmaWxsOiAkY29sb3ItaWNvbjtcbiAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCAuMnMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgfVxuXG4gIC5pbnRlcmFjdGl2ZS1pbnB1dC1hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgLmludGVyYWN0aXZlLWlucHV0LWFjdGlvbi1pY29uIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLXRleHQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmludGVyYWN0aXZlLWlucHV0LWFjdGlvbi1pY29uIHtcbiAgICAgIGZpbGw6ICRjb2xvci1pY29uO1xuICAgICAgb3BhY2l0eTogLjY7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgLjJzIGVhc2UtaW4sIG9wYWNpdHkgLjJzIGVhc2UtaW47XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDE1LiBGT1JNIEFERCBJVEVNU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ybS1hZGQtaXRlbXMge1xuICAuZm9ybS1hZGQtaXRlbXMtdGl0bGUge1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1zZW1pYm9sZDtcbiAgfVxuXG4gIC5mb3JtLWFkZC1pdGVtcy1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC51c2VyLWF2YXRhci1saXN0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWFkZC1pdGVtcy1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5mb3JtLWFkZC1pdGVtcy1idXR0b24taWNvbiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTYuIEZPUk0gUkFUSU5HIFdSQVBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0tcmF0aW5nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIGxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxNy4gRk9STSBDT1VOVEVSIFdSQVBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0tY291bnRlci13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGxhYmVsIHtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC02cHg7XG4gICAgbGVmdDogMTJweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDE4LiBGT1JNIENPVU5URVJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvcm0tY291bnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLndpdGgtY3VycmVuY3kge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJCc7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxM3B4O1xuICAgICAgbGVmdDogMjBweDtcbiAgICB9XG4gIH1cblxuICAmLmZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZvcm0tY291bnRlci12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIC5mb3JtLWNvdW50ZXItY29udHJvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5mb3JtLWNvdW50ZXItaWNvbiB7XG4gICAgICBmaWxsOiAkY29sb3ItaWNvbi1ib2xkO1xuICAgIH1cblxuICAgICYuZm9ybS1jb3VudGVyLWNvbnRyb2wtaW5jcmVhc2Uge1xuICAgICAgdG9wOiAxMHB4O1xuXG4gICAgICAuZm9ybS1jb3VudGVyLWljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZm9ybS1jb3VudGVyLWNvbnRyb2wtZGVjcmVhc2Uge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgYm90dG9tOiAxMHB4O1xuXG4gICAgICAuZm9ybS1jb3VudGVyLWljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDE5LiBGT1JNIFNXSVRDSFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ybS1zd2l0Y2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZvcm0tc3dpdGNoLWJhY2tncm91bmQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dDtcblxuICAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktYmFja2dyb3VuZDtcblxuICAgIC5mb3JtLXN3aXRjaC1idXR0b24ge1xuICAgICAgbGVmdDogMjZweDtcbiAgICB9XG4gIH1cblxuICAuZm9ybS1zd2l0Y2gtYnV0dG9uIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogMnB4O1xuICAgIHRyYW5zaXRpb246IGxlZnQgLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZvcm0tc3dpdGNoLWJ1dHRvbjtcbiAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA3cHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogOHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1yb3cge1xuICAgICYuc3BsaXQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICBoZWlnaHQ6IDEyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0taXRlbSB7XG4gICAgJi5zcGxpdCB7XG4gICAgICAmLmpvaW4tb24tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJi5tZWRpdW0ge1xuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lcnJvci1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcCB7XG4gICAgY29sb3I6IHJlZDtcbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gUkFXIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFJBVyBDT0xPUlNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kd2hpdGU6ICNmZmY7XG4kd2hpdGUtZGFyazogI2ZjZmNmZDtcbiR3aGl0ZS1kYXJrZXI6ICNmNWY1ZmE7XG5cbiRncmF5LWRhcms6ICM4ZjkxYWM7XG4kZ3JheTogI2FkYWZjYTtcbiRncmF5LWxpZ2h0OiAjZGVkZWVhO1xuJGdyYXktbGlnaHRlcjogI2VhZWFmNTtcblxuJGJsYWNrOiAjM2UzZjVlO1xuJGJsYWNrLWRhcms6ICMyZTJlNDc7XG4kYmxhY2stZGFyay1taWQ6ICMzMDJmNDU7XG4kYmxhY2stZGFya2VyOiAjMTUxNTFmO1xuXG4kY3lhbi1kYXJrOiAjMDBjN2Q5O1xuJGN5YW46ICMyM2QyZTI7XG4kY3lhbi1saWdodDogIzQxZWZmZjtcbiRjeWFuLWhvdmVyOiAjMWJjNWQ0O1xuXG4kdmlvbGV0LWRhcmtlcjogIzQ1NDM3ZjtcbiR2aW9sZXQtZGFyazogIzRlNGFjODtcbiR2aW9sZXQ6ICM2MTVkZmE7XG4kdmlvbGV0LWhvdmVyOiAjNTc1M2U0O1xuXG4kZ3JlZW46ICMxZGYzNzc7XG4kZ3JlZW4taG92ZXI6ICMxMTlkNGM7XG5cbiRyZWQ6ICNmOTUxNWM7XG4kcmVkLWxpZ2h0OiAjZmY1Mzg0O1xuJHJlZC1kYXJrOiAjZmQ0MzRmO1xuJHJlZC1kYXJrLW1pZDogI2ZkNDM1MDtcbiRyZWQtZGFya2VyOiAjZjEzMTVlO1xuJHJlZC1ob3ZlcjogI2RkMzQzZjtcblxuJGJsdWU6ICM0ZjhkZmY7XG5cbiRsaWdodC1ibHVlOiAjM2FkMmZlO1xuJGxpZ2h0LWJsdWUtZGFyazogIzM1Y2RmZjtcblxuJHllbGxvdzogI2ZmZTAwZDtcbiR5ZWxsb3ctbGlnaHQ6ICNmZmYxMGQ7XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiBGT05UU1xuMi4gV0VJR0hUU1xuMy4gU0laRVNcbjQuIFBBUkFHUkFQSFxuNS4gTUlYSU5TXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBGT05UU1xuLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1UaXRpbGxpdW0rV2ViOjQwMCw5MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJhamRoYW5pOjQwMCw1MDAsNjAwLDcwMCZkaXNwbGF5PXN3YXAnKTtcblxuJGZvbnQtcHJpbWFyeTogJ1JhamRoYW5pJywgc2Fucy1zZXJpZjtcbiRmb250LXNlY29uZGFyeTogJ1RpdGlsbGl1bSBXZWInLCBzYW5zLXNlcmlmO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi4gV0VJR0hUU1xuLS0tLS0tLS0tLS0tLS0tLS0qL1xuJHdlaWdodC1yZWd1bGFyOiA0MDA7XG4kd2VpZ2h0LW1lZGl1bTogNTAwO1xuJHdlaWdodC1zZW1pYm9sZDogNjAwO1xuJHdlaWdodC1ib2xkOiA3MDA7XG4kd2VpZ2h0LWJsYWNrOiA5MDA7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLiBTSVpFU1xuLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGJhc2Utc2l6ZTogMTY7XG4kZnMtMTA6IGNhbGMoMTAgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMTE6IGNhbGMoMTEgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMTI6IGNhbGMoMTIgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMTQ6IGNhbGMoMTQgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMTY6IGNhbGMoMTYgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMTg6IGNhbGMoMTggLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMjA6IGNhbGMoMjAgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMjI6IGNhbGMoMjIgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMjQ6IGNhbGMoMjQgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMjY6IGNhbGMoMjYgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMjg6IGNhbGMoMjggLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMzI6IGNhbGMoMzIgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMzY6IGNhbGMoMzYgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtNDY6IGNhbGMoNDYgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtNDg6IGNhbGMoNDggLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtNjA6IGNhbGMoNjAgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtODA6IGNhbGMoODAgLyAkYmFzZS1zaXplKSAqIDFyZW07XG4kZnMtMTA0OiBjYWxjKDEwNCAvICRiYXNlLXNpemUpICogMXJlbTtcbiRmcy0yNTM6IGNhbGMoMjUzIC8gJGJhc2Utc2l6ZSkgKiAxcmVtO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNC4gUEFSQUdSQVBIXG4tLS0tLS0tLS0tLS0tLS0tLSovXG4kZnMtcGFyYWdyYXBoOiAkZnMtMTQ7XG4kbGgtcGFyYWdyYXBoOiBjYWxjKDI0IC8gMTQpICogMWVtO1xuJGZzLXBhcmFncmFwaC1tZWRpdW06ICRmcy0xODtcbiRsaC1wYXJhZ3JhcGgtbWVkaXVtOiBjYWxjKDI0IC8gMTgpICogMWVtO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNS4gTUlYSU5TXG4tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWl4aW4gcGFyYWdyYXBoKCRzaXplOiByZWd1bGFyKSB7XG4gIEBpZiAkc2l6ZSA9PSByZWd1bGFyIHtcbiAgICBmb250LXNpemU6ICRmcy1wYXJhZ3JhcGg7XG4gICAgbGluZS1oZWlnaHQ6ICRsaC1wYXJhZ3JhcGg7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICB9IEBlbHNlIGlmICRzaXplID09IG1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAkZnMtcGFyYWdyYXBoLW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogJGxoLXBhcmFncmFwaC1tZWRpdW07XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiBUSEVNRSBDT0xPUlNcbiAgICAxLjEgUFJJTUFSWSBDT0xPUlNcbiAgICAxLjIgU0VDT05EQVJZIENPTE9SU1xuICAgIDEuMyBURVJUSUFSWSBDT0xPUlNcbjIuIEdFTkVSQUwgQ09MT1JTXG4gICAgMi4xIEJPRFkgQ09MT1JTXG4gICAgMi4yIEJPWCBDT0xPUlNcbiAgICAyLjMgVEVYVCBDT0xPUlNcbiAgICAyLjQgVEVYVCBTRUxFQ1RJT04gQ09MT1JTXG4gICAgMi41IExJTksgQ09MT1JTXG4gICAgMi42IElDT04gQ09MT1JTXG4gICAgMi43IEJPUkRFUiBDT0xPUlNcbiAgICAyLjggU0hBRE9XIENPTE9SU1xuICAgIDIuOSBJTlBVVCBDT0xPUlNcbiAgICAyLjEwIEJVVFRPTiBDT0xPUlNcbiAgICAyLjExIFBBR0UgTE9BREVSXG4gICAgMi4xMiBMT0FERVIgQkFSXG4zLiBDT01QT05FTlQgQ09MT1JTXG4gICAgMy4wIFRBQiBTV0lUQ0hcbiAgICAzLjEgRk9STSBTV0lUQ0hcbiAgICAzLjIgVVNFUiBTVEFUVVNcbiAgICAzLjMgVklERU8gU1RBVFVTXG4gICAgMy40IFNFQ1RJT04gTUVOVVxuICAgIDMuNSBDSEFUIFdJREdFVFxuICAgIDMuNiBOQVZJR0FUSU9OIFdJREdFVFxuICAgIDMuNyBYTSBUT09MVElQIFRFWFRcbiAgICAzLjggRFJPUERPV04gTElTVCBJVEVNXG4gICAgMy45IFBJQ1RVUkUgSVRFTVxuICAgIDMuMTAgVEVYVCBTVElDS0VSXG4gICAgMy4xMSBUQUcgU1RJQ0tFUlxuICAgIDMuMTIgREFURSBTVElDS0VSXG4gICAgMy4xMyBGT1JVTSBQT1NUXG4gICAgMy4xNCBBTEJVTSBQUkVWSUVXXG4gICAgMy4xNSBQSUNUVVJFIENPTExBR0VcbiAgICAzLjE2IFNUQVRVUyBDT0xPUlNcbiAgICAzLjE3IFBBVFRFUk4gQ09MT1JTXG4gICAgMy4xOCBBQ0NPVU5UIFNUQVQgQ09MT1JTXG4gICAgMy4xOSBTVEFUIENPTE9SU1xuICAgIDMuMjAgQUNUSVZJVFkgQ09MT1JTXG4gICAgMy4yMSBDQVRFR09SWSBDT0xPUlNcbiAgICAzLjIyIFJFRkVSRU5DRSBCVUxMRVQgQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgMS4gVEhFTUUgQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuMSBQUklNQVJZIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItcHJpbWFyeTogdmFyKC0tbWFpbi1jb2xvcik7XG4kY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kOiB2YXIoLS1tYWluLWNvbG9yKTtcbiRjb2xvci1wcmltYXJ5LWRhcms6IHZhcigtLW1haW4tY29sb3ItODAwKTtcbiRjb2xvci1wcmltYXJ5LWxpZ2h0OiB2YXIoLS1tYWluLWNvbG9yLTMwMCk7XG4kY29sb3ItcHJpbWFyeS1zaGFkb3c6IDRweCA3cHggMTJweCAwIHJnYmEoMzUsIDIxMCwgMjI2LCAuMik7XG4kY29sb3ItcHJpbWFyeS1ob3ZlcjogdmFyKC0tbWFpbi1jb2xvci02MDApO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuMiBTRUNPTkRBUlkgQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLXNlY29uZGFyeTogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiRjb2xvci1zZWNvbmRhcnktZGFyazogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yLTgwMCk7XG4kY29sb3Itc2Vjb25kYXJ5LWRhcmtlcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yLTkwMCk7XG4kY29sb3Itc2Vjb25kYXJ5LXNoYWRvdzogNHB4IDdweCAxMnB4IDAgcmdiYSg5NywgOTMsIDI1MCwgLjIpO1xuJGNvbG9yLXNlY29uZGFyeS1ob3ZlcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yLTYwMCk7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4zIFRFUlRJQVJZIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRjb2xvci10ZXJ0aWFyeTogJHJlZC1kYXJrLW1pZDtcbiRjb2xvci10ZXJ0aWFyeS1zaGFkb3c6IDRweCA3cHggMTJweCAwIHJnYmEoMjUzLCA2NywgODAsIC4yKTtcbiRjb2xvci10ZXJ0aWFyeS1ob3ZlcjogJHJlZC1ob3ZlcjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAyLiBHRU5FUkFMIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi4xIEJPRFkgQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItYm9keTogI2Y4ZjhmYjtcbiRjb2xvci1ib2R5LXVuZGVybGF5OiAkd2hpdGU7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLjIgQk9YIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLWJveC1iYWNrZ3JvdW5kOiAkd2hpdGU7XG4kY29sb3ItYm94LWJhY2tncm91bmQtYWx0OiAkd2hpdGUtZGFyaztcbiRjb2xvci1ib3gtb3Zlci1ib3gtYmFja2dyb3VuZDogJHdoaXRlO1xuJGNvbG9yLWJveC1vdmVyLWJveC1saWdodC1iYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLjMgVEVYVCBDT0xPUlNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRjb2xvci10ZXh0OiAkYmxhY2s7XG4kY29sb3ItdGV4dC0yOiAkYmxhY2s7XG4kY29sb3ItdGV4dC0zOiAkYmxhY2stZGFyay1taWQ7XG4kY29sb3ItdGV4dC1hbHQ6ICRncmF5LWRhcms7XG4kY29sb3ItdGV4dC1hbHQtMjogJGdyYXk7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIuNCBURVhUIFNFTEVDVElPTiBDT0xPUlNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLXRleHQtc2VsZWN0aW9uOiAkY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi41IExJTksgQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItdGV4dC1saW5rOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi42IElDT04gQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItaWNvbjogJGdyYXk7XG4kY29sb3ItaWNvbi1kYXJrOiB2YXIoLS1zZWNvbmRhcnktY29sb3ItNjAwKTtcbiRjb2xvci1pY29uLWJvbGQ6ICRibGFjaztcbiRjb2xvci1yYXRpbmctaWNvbjogJGdyYXktbGlnaHRlcjtcbiRjb2xvci1yYXRpbmctaWNvbi1kYXJrOiAkZ3JheS1kYXJrO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi43IEJPUkRFUiBDT0xPUlNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vJGNvbG9yLWRpdmlkZXI6IHZhcigtLXNlY29uZGFyeS1jb2xvci00MDApO1xuJGNvbG9yLWRpdmlkZXI6ICRncmF5LWxpZ2h0ZXI7XG4kY29sb3ItYm9yZGVyOiAkZ3JheS1saWdodDtcbiRjb2xvci1ib3JkZXItZGFyazogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yLTYwMCk7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLjggU0hBRE9XIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJHNoYWRvdzogM3B4IDVweCAyMHB4IDAgcmdiYSg5NCwgOTIsIDE1NCwgLjEpO1xuJHNoYWRvdy1hbHQ6IDAgMCA0MHB4IDAgcmdiYSg5NCwgOTIsIDE1NCwgLjEpO1xuJHNoYWRvdy1hbHQtMjogM3B4IDVweCA0MHB4IDAgcmdiYSg5NCwgOTIsIDE1NCwgLjEpO1xuXG4kc2hhZG93LWxpZ2h0OiAwIDAgNDBweCAwIHJnYmEoOTQsIDkyLCAxNTQsIC4wNik7XG4kc2hhZG93LWxpZ2h0LWFsdDogM3B4IDVweCA0MHB4IDAgcmdiYSg5NCwgOTIsIDE1NCwgLjA2KTtcblxuJHNoYWRvdy1kYXJrOiAwIDAgNDBweCAwIHJnYmEoOTQsIDkyLCAxNTQsIC4xMik7XG4kc2hhZG93LWRhcmstYWx0OiAzcHggNXB4IDIwcHggMCByZ2JhKDk0LCA5MiwgMTU0LCAuMTIpO1xuJHNoYWRvdy1kYXJrLWFsdC0yOiAycHggM3B4IDEwcHggMCByZ2JhKDk0LCA5MiwgMTU0LCAuMTIpO1xuJHNoYWRvdy1kYXJrLWFsdC0zOiAwIDAgNjBweCAwIHJnYmEoOTQsIDkyLCAxNTQsIC4xMik7XG5cbiRzaGFkb3ctZGFya2VyOiAzcHggNXB4IDIwcHggMHB4IHJnYmEoOTQsIDkyLCAxNTQsIC4xNik7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLjkgSU5QVVQgQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItaW5wdXQtcGxhY2Vob2xkZXI6ICRncmF5O1xuJGNvbG9yLWlucHV0LXBsYWNlaG9sZGVyLWRhcms6ICM4Yjg4ZmY7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi4xMCBCVVRUT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItYnV0dG9uLWJhY2tncm91bmQ6ICRibGFjaztcbiRjb2xvci1idXR0b24tYmFja2dyb3VuZC1ob3ZlcjogJGJsYWNrLWRhcms7XG4kY29sb3ItYnV0dG9uLXNoYWRvdzogM3B4IDVweCAxMHB4IDAgcmdiYSg2MiwgNjMsIDk0LCAuMik7XG4kY29sb3ItYnV0dG9uLXdoaXRlLWJhY2tncm91bmQtaG92ZXI6ICRibGFjay1kYXJrO1xuJGNvbG9yLWJ1dHRvbi12b2lkLWJhY2tncm91bmQtaG92ZXI6ICRibGFjay1kYXJrO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi4xMSBQQUdFIExPQURFUlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLXBhZ2UtbG9hZGVyLWJhY2tncm91bmQ6ICRibGFjaztcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIuMTIgTE9BREVSIEJBUlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLWxvYWRlci1iYXItMTogdmFyKC0tbWFpbi1jb2xvci05MDApO1xuJGNvbG9yLWxvYWRlci1iYXItMjogdmFyKC0tbWFpbi1jb2xvci04MDApO1xuJGNvbG9yLWxvYWRlci1iYXItMzogdmFyKC0tbWFpbi1jb2xvci03MDApO1xuJGNvbG9yLWxvYWRlci1iYXItNDogdmFyKC0tbWFpbi1jb2xvci02MDApO1xuJGNvbG9yLWxvYWRlci1iYXItNTogdmFyKC0tbWFpbi1jb2xvcik7XG4kY29sb3ItbG9hZGVyLWJhci02OiB2YXIoLS1tYWluLWNvbG9yLTQwMCk7XG4kY29sb3ItbG9hZGVyLWJhci03OiB2YXIoLS1tYWluLWNvbG9yLTMwMCk7XG4kY29sb3ItbG9hZGVyLWJhci04OiB2YXIoLS1tYWluLWNvbG9yLTIwMCk7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgMy4gQ09NUE9ORU5UIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuMCBUQUIgU1dJVENIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLXRhYi1zd2l0Y2gtYm9yZGVyOiAkd2hpdGU7XG4kY29sb3ItdGFiLXN3aXRjaC10ZXh0OiAkd2hpdGU7XG4kY29sb3ItdGFiLXN3aXRjaC1hY3RpdmUtdGV4dDogJGJsYWNrO1xuJGNvbG9yLXRhYi1zd2l0Y2gtYWN0aXZlLWJhY2tncm91bmQ6ICR3aGl0ZTtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLjEgRk9STSBTV0lUQ0hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItZm9ybS1zd2l0Y2gtYmFja2dyb3VuZDogJGdyYXktbGlnaHRlcjtcbiRjb2xvci1mb3JtLXN3aXRjaC1idXR0b246ICRncmF5O1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4yIFVTRVIgU1RBVFVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItdXNlci1zdGF0dXMtdGV4dDogJGNvbG9yLXRleHQ7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLjMgVklERU8gU1RBVFVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItdmlkZW8tc3RhdHVzLW1ldGE6ICRjb2xvci10ZXh0LWFsdC0yO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLjQgU0VDVElPTiBNRU5VXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRjb2xvci1zZWN0aW9uLW1lbnUtaXRlbS1pY29uLXByaW1hcnktYWN0aXZlOiAkYmxhY2s7XG4kY29sb3Itc2VjdGlvbi1tZW51LWl0ZW0taWNvbi1zZWNvbmRhcnktYWN0aXZlOiAkYmxhY2s7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuNSBDSEFUIFdJREdFVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItY2hhdC13aWRnZXQtbWVzc2FnZS1ob3ZlcjogJGdyYXktbGlnaHRlcjtcbiRjb2xvci1jaGF0LXdpZGdldC1jbG9zZS1idXR0b246ICRibGFjaztcbiRjb2xvci1jaGF0LXdpZGdldC1jb252ZXJzYXRpb24tYmFja2dyb3VuZDogJHdoaXRlLWRhcms7XG4kY29sb3ItY2hhdC13aWRnZXQtc3BlYWtlci1tZXNzYWdlOiAkd2hpdGUtZGFya2VyO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuNiBOQVZJR0FUSU9OIFdJREdFVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRjb2xvci1uYXZpZ2F0aW9uLXdpZGdldC1jbG9zZS1idXR0b246ICRibGFjaztcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLjcgWE0gVE9PTFRJUCBURVhUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLXRvb2x0aXAtYmFja2dyb3VuZDogJGJsYWNrO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuOCBEUk9QRE9XTiBMSVNUIElURU1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItZHJvcGRvd24tbGlzdC1pdGVtLWhvdmVyOiAkZ3JheS1saWdodGVyO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuOSBQSUNUVVJFIElURU1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItcGljdHVyZS1pdGVtLW92ZXJsYXk6IHJnYmEoMzYsIDIxMCwgMjI2LCAuOSk7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4xMCBURVhUIFNUSUNLRVJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItdGV4dC1zdGlja2VyLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRjb2xvci10ZXh0LXN0aWNrZXItbmVnYXRpdmUtYmFja2dyb3VuZDogJGJsYWNrLWRhcmtlcjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLjExIFRBRyBTVElDS0VSXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLXRhZy1zdGlja2VyLWJhY2tncm91bmQ6ICR3aGl0ZTtcbiRjb2xvci10YWctc3RpY2tlci1pY29uOiAkYmxhY2s7XG4kY29sb3ItdGFnLXN0aWNrZXItaWNvbi1wcmltYXJ5OiAkY29sb3ItcHJpbWFyeTtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLjEyIERBVEUgU1RJQ0tFUlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRjb2xvci1kYXRlLXN0aWNrZXItZGF5LWJhY2tncm91bmQ6IHZhcigtLW1haW4tY29sb3ItNzAwKTtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4xMyBGT1JVTSBQT1NUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRjb2xvci1mb3J1bS1wb3N0LXVzZXItdGFnLWJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnktZGFya2VyO1xuJGNvbG9yLWZvcnVtLXBvc3QtdXNlci10YWctb3JnYW5pemVyLWJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4xNCBBTEJVTSBQUkVWSUVXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLWFsYnVtLXByZXZpZXctc2hhZG93OiByZ2JhKDM1LCAyMTAsIDIyNiwgLjkpO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuMTUgUElDVFVSRSBDT0xMQUdFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLXBpY3R1cmUtY29sbGFnZS1vdmVybGF5LWJhY2tncm91bmQ6IHJnYmEoMzUsIDIxMCwgMjI2LCAuOSk7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuMTYgU1RBVFVTIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3Itb25saW5lOiAkZ3JlZW47XG4kY29sb3ItYXdheTogJGdyYXk7XG4kY29sb3Itb2ZmbGluZTogJHJlZDtcbiRjb2xvci1zdHJlYW0tbGl2ZTogJHJlZC1kYXJrZXI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuMTcgUEFUVEVSTiBDT0xPUlNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLXBhdHRlcm4tMTogJHZpb2xldDtcbiRjb2xvci1wYXR0ZXJuLTI6ICRibHVlO1xuJGNvbG9yLXBhdHRlcm4tMzogJGxpZ2h0LWJsdWU7XG4kY29sb3ItcGF0dGVybi00OiAkY3lhbjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuMTggQUNDT1VOVCBTVEFUIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLWFjY291bnQtc3RhdC1hY3RpdmUtdXNlcnM6ICRjb2xvci1wYXR0ZXJuLTE7XG4kY29sb3ItYWNjb3VudC1zdGF0LXZpc2l0czogJGNvbG9yLXBhdHRlcm4tMjtcbiRjb2xvci1hY2NvdW50LXN0YXQtc2Vzc2lvbi1kdXJhdGlvbjogJGNvbG9yLXBhdHRlcm4tMztcbiRjb2xvci1hY2NvdW50LXN0YXQtcmV0dXJuaW5nLXZpc2l0b3JzOiAkY29sb3ItcGF0dGVybi00O1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4xOSBTVEFUIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGNvbG9yLXN0YXQtaXRlbTogJGNvbG9yLXBhdHRlcm4tMTtcbiRjb2xvci1zdGF0LWVhcm5pbmc6ICRjb2xvci1wYXR0ZXJuLTI7XG4kY29sb3Itc3RhdC1yZXZlbnVlOiAkY29sb3ItcGF0dGVybi0zO1xuJGNvbG9yLXN0YXQtYmFsYW5jZTogJGNvbG9yLXBhdHRlcm4tNDtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuMjAgQUNUSVZJVFkgQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3ItYWN0aXZpdHktcmVhY3Rpb246ICRjb2xvci1wYXR0ZXJuLTE7XG4kY29sb3ItYWN0aXZpdHktY29tbWVudDogJGNvbG9yLXBhdHRlcm4tMjtcbiRjb2xvci1hY3Rpdml0eS1zaGFyZTogJGNvbG9yLXBhdHRlcm4tMztcbiRjb2xvci1hY3Rpdml0eS11cGRhdGU6ICRjb2xvci1wYXR0ZXJuLTQ7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLjIxIENBVEVHT1JZIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGdyYWRpZW50LWNhdGVnb3J5LWFsbDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjE1ZGZhLCAjOGQ3YWZmKTtcbiRncmFkaWVudC1jYXRlZ29yeS1mZWF0dXJlZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNDE3YWUxLCAjNWFhZmZmKTtcbiRncmFkaWVudC1jYXRlZ29yeS1kaWdpdGFsOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyZWJmZWYsICM0Y2U0ZmYpO1xuJGdyYWRpZW50LWNhdGVnb3J5LXBoeXNpY2FsOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxN2NhZGEsICMyYmVjZmUpO1xuXG4kY29sb3ItY2F0ZWdvcnktYWxsOiAkY29sb3ItcGF0dGVybi0xO1xuJGNvbG9yLWNhdGVnb3J5LWZlYXR1cmVkOiAkY29sb3ItcGF0dGVybi0yO1xuJGNvbG9yLWNhdGVnb3J5LWRpZ2l0YWw6ICRjb2xvci1wYXR0ZXJuLTM7XG4kY29sb3ItY2F0ZWdvcnktcGh5c2ljYWw6ICRjb2xvci1wYXR0ZXJuLTQ7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4yMiBSRUZFUkVOQ0UgQlVMTEVUIENPTE9SU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRjb2xvci1yZWZlcmVuY2UtYnVsbGV0LXJlYWN0aW9uczogJGNvbG9yLXNlY29uZGFyeTtcbiRjb2xvci1yZWZlcmVuY2UtYnVsbGV0LWNvbW1lbnRzOiAkY29sb3ItcHJpbWFyeTtcbiRjb2xvci1yZWZlcmVuY2UtYnVsbGV0LXNoYXJlczogJGJsdWU7XG4kY29sb3ItcmVmZXJlbmNlLWJ1bGxldC1yZXBsaWVzOiAkbGlnaHQtYmx1ZTtcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIElDT05TXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBJQ09OU1xuLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmljb24tZmFjZWJvb2ssXG4uaWNvbi10d2l0dGVyLFxuLmljb24tdHdpdGNoLFxuLmljb24teW91dHViZSxcbi5pY29uLWluc3RhZ3JhbSxcbi5pY29uLXBhdHJlb24sXG4uaWNvbi1kaXNjb3JkLFxuLmljb24tZ29vZ2xlLFxuLmljb24tYmVoYW5jZSxcbi5pY29uLWRldmlhbnRhcnQsXG4uaWNvbi1hcnRzdGF0aW9uLFxuLmljb24tZHJpYmJibGUsXG4uaWNvbi1jcm9zcyB7XG4gIGZpbGw6ICR3aGl0ZTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLmljb24tbG9nby12aWtpbmdlciB7XG4gIGZpbGw6ICR3aGl0ZTtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNjBweDtcblxuICAmLnNtYWxsIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmljb24tZG90cyB7XG4gIGZpbGw6ICR3aGl0ZTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMnB4O1xufVxuXG4uaWNvbi1wdWJsaWMsXG4uaWNvbi1wcml2YXRlIHtcbiAgZmlsbDogJGJsYWNrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG5cbi5zdmctaG9tZSxcbi5zdmctbGFkby1iLFxuLnN2Zy1saWJyYXJ5LFxuLnN2Zy1uZXdzcGFwZXIsXG4uc3ZnLWxvZ291dCxcbi5zdmctcGF0aCB7XG4gIGZpbGw6ICRjb2xvci1pY29uIWltcG9ydGFudDtcbiAgY29sb3I6ICRjb2xvci1pY29uIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHghaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI0cHghaW1wb3J0YW50O1xuICBsZWZ0OiAxMnB4IWltcG9ydGFudDtcbiAgdG9wOiAxMnB4IWltcG9ydGFudDtcbn1cblxuLmljb24td2FsbGV0LFxuLmljb24tcG9pbnRzIHtcbiAgZmlsbDogI2FkYWZjYTtcbiAgY29sb3I6ICNhZGFmY2E7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pY29uLWNvbW1lbnQsXG4uaWNvbi10aHVtYnMtdXAsXG4uaWNvbi1mcmllbmQsXG4uaWNvbi1pbmZvLFxuLmljb24tZ3JvdXAsXG4uaWNvbi1tYXJrZXRwbGFjZSxcbi5pY29uLWFkZC1mcmllbmQsXG4uaWNvbi1yZW1vdmUtZnJpZW5kLFxuLmljb24tZGVsZXRlLFxuLmljb24tc2VuZC1tZXNzYWdlLFxuLmljb24tc2V0dGluZ3MsXG4uaWNvbi1jcm9zcy10aGluLFxuLmljb24tbmV3c2ZlZWQsXG4uaWNvbi1vdmVydmlldyxcbi5pY29uLW1lbWJlcnMsXG4uaWNvbi1iYWRnZXMsXG4uaWNvbi1xdWVzdHMsXG4uaWNvbi1zdHJlYW1zLFxuLmljb24tZXZlbnRzLFxuLmljb24tZXZlbnRzLW1vbnRobHksXG4uaWNvbi1ldmVudHMtd2Vla2x5LFxuLmljb24tZXZlbnRzLWRhaWx5LFxuLmljb24tcGluLFxuLmljb24tdGlja2V0LFxuLmljb24tZm9ydW1zLFxuLmljb24tcHJvZmlsZSxcbi5pY29uLXRpbWVsaW5lLFxuLmljb24tcGhvdG9zLFxuLmljb24tdmlkZW9zLFxuLmljb24tYmxvZy1wb3N0cyxcbi5pY29uLWZvcnVtLFxuLmljb24tc3RvcmUsXG4uaWNvbi1zaGFyZSxcbi5pY29uLXBpbm5lZCxcbi5pY29uLXN0YXR1cyxcbi5pY29uLWJpZy1ncmlkLXZpZXcsXG4uaWNvbi1zbWFsbC1ncmlkLXZpZXcsXG4uaWNvbi1saXN0LWdyaWQtdmlldyxcbi5pY29uLXBvbGwsXG4uaWNvbi1jYW1lcmEsXG4uaWNvbi1naWYsXG4uaWNvbi10YWdzLFxuLmljb24tdHJvcGh5LFxuLmljb24tcmV0dXJuLFxuLmljb24tY2xvY2ssXG4uaWNvbi1lYXJuaW5ncyxcbi5pY29uLXdhbGxldCxcbi5pY29uLWl0ZW0sXG4uaWNvbi1yZXZlbnVlIHtcbiAgZmlsbDogJGNvbG9yLWljb247XG4gIGNvbG9yOiAkY29sb3ItaWNvbjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb24tZ3JpZCxcbi5pY29uLW1hZ25pZnlpbmctZ2xhc3MsXG4uaWNvbi1tZXNzYWdlcyxcbi5pY29uLXNob3BwaW5nLWJhZyxcbi5pY29uLW5vdGlmaWNhdGlvbixcbi5pY29uLWpvaW4tZ3JvdXAsXG4uaWNvbi1sZWF2ZS1ncm91cCxcbi5pY29uLXBsdXMsXG4uaWNvbi1sb2dpbiB7XG4gIGZpbGw6ICR3aGl0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb24tcGxheSxcbi5pY29uLXJlcGVhdCxcbi5pY29uLWxpbmssXG4uaWNvbi13b3JkLFxuLmljb24tZXhjZWwsXG4uaWNvbi1wZGYsXG4uaWNvbi1zZW5kIHtcbiAgZmlsbDogJGNvbG9yLWljb247XG4gIGNvbG9yOiAkY29sb3ItaWNvbjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcblxuICAmLmxhcmdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmaWxsOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuXG4uaWNvbi1sb2dvdXQge1xuICBjb2xvcjogJHdoaXRlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uaWNvbi1iYWNrLWFycm93IHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmljb24tc21hbGwtYXJyb3cge1xuICBmaWxsOiAkY29sb3ItaWNvbjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5pY29uLWJpZy1hcnJvdyB7XG4gIGZpbGw6ICRibGFjaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4uaWNvbi1tb3JlLWRvdHMge1xuICBmaWxsOiAkd2hpdGU7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDZweDtcbn1cblxuLmljb24tc3RhciB7XG4gIGZpbGw6ICRncmF5LWxpZ2h0ZXI7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOHB4O1xuXG4gICYubWVkaXVtIHtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cbn1cblxuLmljb24tcGxheSB7XG4gIGZpbGw6ICR3aGl0ZTtcbiAgd2lkdGg6IDEycHghaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE0cHghaW1wb3J0YW50O1xufVxuXG4uaWNvbi1wbHVzLXNtYWxsLFxuLmljb24tbWludXMtc21hbGwge1xuICBmaWxsOiAkYmxhY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4uaWNvbi1xdW90ZSB7XG4gIGZpbGw6ICRibGFjaztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMjJweDtcbn1cblxuLmljb24tY2hlY2sge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA5cHg7XG59XG5cbi5kZW1vLWljb24ge1xuICBmaWxsOiAkY29sb3ItaWNvbi1ib2xkO1xufVxuXG4uaWNvbi1pbmZvIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmljb24tdGltZSB7XG4gIGNvbG9yOiAkZ3JheTtcbiAgZmlsbDogJGdyYXk7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAuY29udGVudC1ncmlkXG4yLiAuZ3JpZFxuMy4gLnBob3Rvcy1tYXNvbnJ5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIENPTlRFTlQgR1JJRFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY29udGVudC1ncmlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMDBweCAzMHB4IDIwMHB4IDMzMHB4O1xuXG4gICYuZnVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDgwcHggMHB4IDAgODBweDtcbiAgfVxuXG4gICYubWVkaXVtIHtcbiAgICBtYXgtd2lkdGg6IDc4NHB4O1xuICAgIHBhZGRpbmc6IDAgMCAxMDBweDtcbiAgfVxuXG4gIC5zZWN0aW9uLW5hdmlnYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICAmICsge1xuICAgICAgLmdyaWQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcblxuICAgICYgKyB7XG4gICAgICAubG9hZGVyLWJhcnMge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWN0aW9uLWZpbHRlcnMtYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgLmdyaWQge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgICAmLm1lZGl1bS1zcGFjZSB7XG4gICAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICAgIH1cblxuICAgICYuc21hbGwtc3BhY2Uge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG5cbiAgICAuZ3JpZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5waG90b3MtbWFzb25yeSxcbiAgLnNlY3Rpb24tc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG5cbiAgLnNlY3Rpb24sXG4gIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIC5zZWN0aW9uLWJhbm5lciB7XG4gICAgJiArIHtcbiAgICAgIC5zZWN0aW9uLWZpbHRlcnMtYmFyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FsZW5kYXItd2lkZ2V0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG5cbiAgLmZvcnVtLWNvbnRlbnQge1xuICAgIC5xdWljay1wb3N0IHtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgfVxuICB9XG5cbiAgLmZvcnVtLXNpZGViYXIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG5cbiAgLmFjY291bnQtaHViLWNvbnRlbnQge1xuICAgIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm90aWZpY2F0aW9uLWJveC1saXN0IHtcbiAgICAmICsge1xuICAgICAgLmxvYWRlci1iYXJzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLVxuICAgIDIuIEdSSURcbi0tLS0tLS0tLS0tLS0tKi9cbiRncmlkLXdpZHRoOiAxMTg0O1xuJGdyaWQtd2lkdGhfOTogODg0O1xuXG4kY29sLXNwYWNpbmc6IDE2O1xuJGNvbC13aWR0aDogODQ7XG5cbiRjb2wtMi13aWR0aDogY2FsYygkY29sLXdpZHRoICogMikgKyAkY29sLXNwYWNpbmc7XG4kY29sLTMtd2lkdGg6IGNhbGMoJGNvbC13aWR0aCAqIDMpICsgKCRjb2wtc3BhY2luZyAqIDIpO1xuJGNvbC00LXdpZHRoOiBjYWxjKCRjb2wtd2lkdGggKiA0KSArICgkY29sLXNwYWNpbmcgKiAzKTtcbiRjb2wtNi13aWR0aDogY2FsYygkY29sLXdpZHRoICogNikgKyAoJGNvbC1zcGFjaW5nICogNSk7XG4kY29sLTgtd2lkdGg6IGNhbGMoJGNvbC13aWR0aCAqIDgpICsgKCRjb2wtc3BhY2luZyAqIDcpO1xuJGNvbC05LXdpZHRoOiBjYWxjKCRjb2wtd2lkdGggKiA5KSArICgkY29sLXNwYWNpbmcgKiA4KTtcblxuJGNvbC0yLXB4OiAkY29sLTItd2lkdGggKiAxcHg7XG4kY29sLTMtcHg6ICRjb2wtMy13aWR0aCAqIDFweDtcbiRjb2wtNC1weDogJGNvbC00LXdpZHRoICogMXB4O1xuJGNvbC02LXB4OiAkY29sLTYtd2lkdGggKiAxcHg7XG4kY29sLTgtcHg6ICRjb2wtOC13aWR0aCAqIDFweDtcbiRjb2wtOS1weDogJGNvbC05LXdpZHRoICogMXB4O1xuXG4kY29sLTI6IGNhbGMoJGNvbC0yLXdpZHRoIC8gJGdyaWQtd2lkdGgpICogMTAwJTtcbiRjb2wtMzogY2FsYygkY29sLTMtd2lkdGggLyAkZ3JpZC13aWR0aCkgKiAxMDAlO1xuJGNvbC00OiBjYWxjKCRjb2wtNC13aWR0aCAvICRncmlkLXdpZHRoKSAqIDEwMCU7XG4kY29sLTY6IGNhbGMoJGNvbC02LXdpZHRoIC8gJGdyaWQtd2lkdGgpICogMTAwJTtcbiRjb2wtODogY2FsYygkY29sLTgtd2lkdGggLyAkZ3JpZC13aWR0aCkgKiAxMDAlO1xuJGNvbC05OiBjYWxjKCRjb2wtOS13aWR0aCAvICRncmlkLXdpZHRoKSAqIDEwMCU7XG5cbiRjb2wtM185OiBjYWxjKCRjb2wtMy13aWR0aCAvICRncmlkLXdpZHRoXzkpICogMTAwJTtcbiRjb2wtNl85OiBjYWxjKCRjb2wtNi13aWR0aCAvICRncmlkLXdpZHRoXzkpICogMTAwJTtcblxuLmdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gIGdyaWQtZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG5cbiAgJi5jZW50ZXJlZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmLnN0cmV0Y2hlZCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAmLnRvcC1zcGFjZSB7XG4gICAgbWFyZ2luLXRvcDogNjRweDtcbiAgfVxuXG4gICYuZ3JpZC0zLTYtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ3NpZGViYXIxIGNvbnRlbnQgc2lkZWJhcjInO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGNvbC0zICRjb2wtNiAkY29sLTM7XG5cbiAgICAmID4gLmdyaWQtY29sdW1uIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBzaWRlYmFyMTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBncmlkLWFyZWE6IGNvbnRlbnQ7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBzaWRlYmFyMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdyaWQtNi0zXzkge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdjb250ZW50IHNpZGViYXInO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGNvbC02XzkgJGNvbC0zXzk7XG5cbiAgICAmID4gLmdyaWQtY29sdW1uIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGdyaWQtYXJlYTogc2lkZWJhcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdyaWQtMy02Xzkge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdzaWRlYmFyIGNvbnRlbnQnO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGNvbC0zXzkgJGNvbC02Xzk7XG5cbiAgICAmID4gLmdyaWQtY29sdW1uIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBzaWRlYmFyO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGdyaWQtYXJlYTogY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdyaWQtMy05IHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnc2lkZWJhciBjb250ZW50JztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRjb2wtMyAkY29sLTk7XG5cbiAgICAmID4gLmdyaWQtY29sdW1uIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBzaWRlYmFyO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGdyaWQtYXJlYTogY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdyaWQtOS0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnY29udGVudCBzaWRlYmFyJztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRjb2wtOSAkY29sLTM7XG5cbiAgICAmID4gLmdyaWQtY29sdW1uIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGdyaWQtYXJlYTogc2lkZWJhcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdyaWQtOC00IHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnY29udGVudCBzaWRlYmFyJztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRjb2wtOCAkY29sLTQ7XG5cbiAgICAmID4gLmdyaWQtY29sdW1uIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGdyaWQtYXJlYTogc2lkZWJhcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdyaWQtNi0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnY29udGVudCBzaWRlYmFyJztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRjb2wtNiAkY29sLTM7XG5cbiAgICAmID4gLmdyaWQtY29sdW1uIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGdyaWQtYXJlYTogc2lkZWJhcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdyaWQtaGFsZiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG5cbiAgJi5ncmlkLTQtNC00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgJGNvbC00LXB4KTtcbiAgfVxuXG4gICYuZ3JpZC00LTQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCAkY29sLTQtcHgpO1xuICB9XG5cbiAgJi5ncmlkLTMtMy0zLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCAkY29sLTMtcHgpO1xuICB9XG5cbiAgJi5ncmlkLTMtMy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgJGNvbC0zLXB4KTtcbiAgfVxuXG4gICYuZ3JpZC0yLTItMi0yLTItMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsICRjb2wtMi1weCk7XG4gIH1cblxuICAmLmdyaWQtYi1zaWRlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgODBweCk7XG4gIH1cblxuICAmLmdyaWQtbGF5b3V0LTEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsICRjb2wtMyk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ3NpZGViYXIgY29udGVudCBjb250ZW50IGNvbnRlbnRzaWRlYmFyJztcblxuICAgIC5ncmlkLXNpZGViYXIge1xuICAgICAgZ3JpZC1hcmVhOiBzaWRlYmFyO1xuICAgIH1cblxuICAgIC5ncmlkLWhlYWRlciB7XG4gICAgICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgICB9XG5cbiAgICAuZ3JpZC1jb250ZW50IHtcbiAgICAgIGdyaWQtYXJlYTogY29udGVudDtcbiAgICB9XG5cbiAgICAuZ3JpZC1jb250ZW50LXNpZGViYXIge1xuICAgICAgZ3JpZC1hcmVhOiBjb250ZW50c2lkZWJhcjtcbiAgICB9XG4gIH1cblxuICAuZ3JpZC1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgIGdyaWQtZ2FwOiAxNnB4O1xuICAgIG1pbi13aWR0aDogMDtcblxuICAgIC5sb2FkZXItYmFycyB7XG4gICAgICBtYXJnaW46IDQ4cHggYXV0byAwO1xuICAgIH1cblxuICAgIC5zaW1wbGUtdGFiLWl0ZW1zIHtcbiAgICAgIG1hcmdpbjogMTZweCAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuIFBIT1RPUyBNQVNPTlJZXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBob3Rvcy1tYXNvbnJ5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDE2cHg7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsICRjb2wtMy1weCk7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdhIGIgYyBjJ1xuICAgICAgICAgICAgICAgICAgICAgICAnYSBkIGUgZidcbiAgICAgICAgICAgICAgICAgICAgICAgJ2cgaCBpIGonO1xuXG4gIC5waG90by1wcmV2aWV3IHtcbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICBncmlkLWFyZWE6IGE7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgZ3JpZC1hcmVhOiBiO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGdyaWQtYXJlYTogYztcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICBncmlkLWFyZWE6IGQ7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgZ3JpZC1hcmVhOiBlO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgIGdyaWQtYXJlYTogZjtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg3KSB7XG4gICAgICBncmlkLWFyZWE6IGc7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoOCkge1xuICAgICAgZ3JpZC1hcmVhOiBoO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDkpIHtcbiAgICAgIGdyaWQtYXJlYTogaTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgxMCkge1xuICAgICAgZ3JpZC1hcmVhOiBqO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgTUVESUEgUVVFUklFU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5jb250ZW50LWdyaWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRlbnQtZ3JpZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC8vcGFkZGluZzogMTEycHggMTEycHggMjAwcHg7XG4gICAgcGFkZGluZzogMTAwcHggMzBweCAyMDBweCAzMzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICYuZnVsbCB7XG4gICAgICBwYWRkaW5nOiA4MHB4IDAgMCA4MHB4O1xuICAgIH1cblxuICAgICYubWVkaXVtIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTEycHggMjAwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuY29udGVudC1ncmlkIHtcbiAgICAuYWNjb3VudC1odWItY29udGVudCB7XG4gICAgICAuc2VjdGlvbi1oZWFkZXIge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmdyaWQge1xuICAgICYuZ3JpZC0zLTYtMyB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRjb2wtNCAkY29sLTg7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnc2lkZWJhcjEgY29udGVudCdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICdzaWRlYmFyMiBjb250ZW50JztcbiAgICB9XG5cbiAgICAmLmdyaWQtOS0zLFxuICAgICYuZ3JpZC04LTQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2NvbnRlbnQnXG4gICAgICAgICdzaWRlYmFyJztcbiAgICB9XG5cbiAgICAvKiAmLmdyaWQtMy05LFxuICAgICYuZ3JpZC05LTMsXG4gICAgJi5ncmlkLTgtNCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnY29udGVudCdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICdzaWRlYmFyJztcblxuICAgICAgLmZvcnVtLXNpZGViYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH0gKi9cblxuICAgIC8qICYuZ3JpZC1sYXlvdXQtMSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnaGVhZGVyIGhlYWRlciBoZWFkZXIgaGVhZGVyJ1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NpZGViYXIgc2lkZWJhciBjb250ZW50c2lkZWJhciBjb250ZW50c2lkZWJhcidcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb250ZW50IGNvbnRlbnQgY29udGVudCBjb250ZW50JztcbiAgICB9ICovXG5cbiAgICAvKiAmLmdyaWQtaGFsZiB7XG4gICAgICAmLmNoYW5nZS1vbi1kZXNrdG9wIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgfVxuICAgIH0gKi9cblxuICAgICYuY2VudGVyZWQtb24tbW9iaWxlIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5waG90b3MtbWFzb25yeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogdW5zZXQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsICRjb2wtMi1weCk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLnBob3RvLXByZXZpZXcge1xuICAgICAgaGVpZ2h0OiAxODRweDtcblxuICAgICAgJjpudGgtY2hpbGQoMSksXG4gICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgJjpudGgtY2hpbGQoNCksXG4gICAgICAmOm50aC1jaGlsZCg1KSxcbiAgICAgICY6bnRoLWNoaWxkKDYpLFxuICAgICAgJjpudGgtY2hpbGQoNyksXG4gICAgICAmOm50aC1jaGlsZCg4KSxcbiAgICAgICY6bnRoLWNoaWxkKDkpLFxuICAgICAgJjpudGgtY2hpbGQoMTApIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpICB7XG4gIC5ncmlkIHtcbiAgICAmLmdyaWQtMy02LTMge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ3NpZGViYXIxJ1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3NpZGViYXIyJ1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvbnRlbnQnO1xuXG4gICAgICAmLm1vYmlsZS1wcmVmZXItY29udGVudCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdjb250ZW50J1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnc2lkZWJhcjEnXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICdzaWRlYmFyMic7XG5cbiAgICAgICAgLmdyaWQtY29sdW1uIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSxcbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JpZC0zLTksXG4gICAgJi5ncmlkLTYtM185LFxuICAgICYuZ3JpZC0zLTZfOSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnY29udGVudCdcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICdzaWRlYmFyJztcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpICB7XG4gIC5ncmlkIHtcbiAgICAmLmdyaWQtaGFsZiB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgfVxuXG4gICAgJi5ncmlkLWxheW91dC0xIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdoZWFkZXInXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAnc2lkZWJhcidcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb250ZW50J1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvbnRlbnRzaWRlYmFyJztcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLmNvbnRlbnQtZ3JpZCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBwYWRkaW5nOiA5MnB4IDAgMjAwcHg7XG5cbiAgICAmLmZ1bGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA2MHB4IDAgMDtcbiAgICB9XG5cbiAgICAmLm1lZGl1bSB7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgcGFkZGluZzogMCAwIDIwMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jaGF0LXdpZGdldCxcbiAgLm5hdmlnYXRpb24td2lkZ2V0LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuY2hhdC13aWRnZXQtd3JhcCB7XG4gICAgLmNoYXQtd2lkZ2V0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuICAuZ3JpZCB7XG4gICAgJi5ncmlkLTQtNC00LFxuICAgICYuZ3JpZC00LTQsXG4gICAgJi5ncmlkLTMtMy0zLTMge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gR0VORVJBTFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gR0VORVJBTFxuLS0tLS0tLS0tLS0tLS0tLS0qL1xuKiB7XG4gICY6OnNlbGVjdGlvbiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGV4dC1zZWxlY3Rpb247XG4gIH1cbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJvZHk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XG59XG5cbmgxLCBoMiwgaDMsIGg0LFxuaDUsIGg2LCBhLCBwIHtcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuaDEsIGgyLCBoMywgaDQsXG5oNSwgaDYge1xuICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xufVxuXG5wIHtcbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWxpbms7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtc2VtaWJvbGQ7XG4gIH1cblxuICAucmVhY3Rpb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG5hIHtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWxpbms7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbmZpZ3VyZSB7XG4gICYgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgTUVESUEgUVVFUklFU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmhpZGUtdGV4dC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5idXR0b25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIEJVVFRPTlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnV0dG9uLWJhY2tncm91bmQ7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtc2l6ZTogJGZzLTE0O1xuICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dCwgY29sb3IgMC4ycyBlYXNlLWluLW91dCxcbiAgICBib3JkZXItY29sb3IgMC4ycyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0O1xuICBib3gtc2hhZG93OiAkY29sb3ItYnV0dG9uLXNoYWRvdztcblxuICAmLm5vLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICYuZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLm1lZGl1bSB7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgJi5taW5pIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAkZnMtMTA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cblxuICAmLmljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5idXR0b24taWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJ1dHRvbi1iYWNrZ3JvdW5kLWhvdmVyO1xuICB9XG5cbiAgJi52b2lkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5idXR0b24taWNvbiB7XG4gICAgICBmaWxsOiAkY29sb3ItaWNvbjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnV0dG9uLXZvaWQtYmFja2dyb3VuZC1ob3ZlcjtcblxuICAgICAgLmJ1dHRvbi1pY29uIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYudm9pZC1wcmltYXJ5IHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kO1xuICAgICAgfVxuICAgIH1cblxuICAgICYudm9pZC1zZWNvbmRhcnkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi53aGl0ZS1zb2xpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICAmLndoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQtMjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgLmJ1dHRvbi1pY29uIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaWNvbjtcbiAgICAgIGZpbGw6ICRjb2xvci1pY29uO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1idXR0b24td2hpdGUtYmFja2dyb3VuZC1ob3ZlcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJ1dHRvbi13aGl0ZS1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgIH1cblxuICAgICYud2hpdGUtdGVydGlhcnkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXJ0aWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItdGVydGlhcnk7XG4gICAgICAgIGJveC1zaGFkb3c6ICRjb2xvci10ZXJ0aWFyeS1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kO1xuICAgIGJveC1zaGFkb3c6ICRjb2xvci1wcmltYXJ5LXNoYWRvdztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG4gICAgfVxuICB9XG5cbiAgJi5zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgYm94LXNoYWRvdzogJGNvbG9yLXNlY29uZGFyeS1zaGFkb3c7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnktaG92ZXI7XG4gICAgfVxuICB9XG5cbiAgJi50ZXJ0aWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRlcnRpYXJ5O1xuICAgIGJveC1zaGFkb3c6ICRjb2xvci10ZXJ0aWFyeS1zaGFkb3c7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXJ0aWFyeS1ob3ZlcjtcbiAgICB9XG4gIH1cblxuICAmLnN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWhvdmVyO1xuICAgIH1cbiAgfVxuXG4gICYuZXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtaG92ZXI7XG4gICAgfVxuICB9XG5cbiAgJi5wZW5kaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI5MjNiO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmY3MzJlO1xuICAgIH1cbiAgfVxuXG4gICYuY2VudGVyZWQge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAmLm1pbmkge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICYuc3VibWl0IHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgJi5taW5pIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gIH1cblxuICAmLmFkZC1maWVsZC1idXR0b24ge1xuICAgIHdpZHRoOiAxMjhweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgJi5wYWRkZWQge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxuXG4gIC5idXR0b24taWNvbiB7XG4gICAgZmlsbDogJHdoaXRlO1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICYuc3BhY2VkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIH1cbiAgfVxuXG4gICYud2l0aC1vbmx5LWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICYubWFyZ2luIHtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5saW5lZC10ZXh0XG4yLiAuc29jaWFsLWxpbmtzXG4zLiAuc29jaWFsLWxpbmtcbjQuIC50YWItc3dpdGNoXG41LiAudGFiLXN3aXRjaC1idXR0b25cbjYuIC5hY3Rpb24tcmVxdWVzdC1saXN0XG43LiAuYWN0aW9uLXJlcXVlc3RcbjguIC5idXJnZXItaWNvblxuOS4gLmFjdGlvbi1saXN0XG4xMC4gLmFjdGlvbi1pdGVtXG4xMS4gLnVzZXItc3RhdHNcbjEyLiAudXNlci1zdGF0XG4xMy4gLmJhZGdlLWxpc3RcbjE0LiAuYmFkZ2UtaXRlbVxuMTUuIC50YWctbGlzdFxuMTYuIC50YWctaXRlbVxuMTcuIC54bS10b29sdGlwLXRleHRcbjE4LiAudXNlci1zaG9ydC1kZXNjcmlwdGlvblxuMTkuIC5zbGlkZXItY29udHJvbFxuMjAuIC5zbGlkZXItcm9zdGVyXG4yMS4gLnNsaWRlci1yb3N0ZXItaXRlbVxuMjIuIC50YWctc3RpY2tlclxuMjMuIC50ZXh0LXN0aWNrZXJcbjI0LiAuZGF0ZS1zdGlja2VyXG4yNS4gLmRlY29yYXRlZC10ZXh0XG4yNi4gLnNpbXBsZS1kcm9wZG93blxuMjcuIC5wYXJhZ3JhcGhcbjI4LiAuaW5mb3JtYXRpb24tbGluZS1saXN0XG4yOS4gLmluZm9ybWF0aW9uLWxpbmVcbjMwLiAuaW5mb3JtYXRpb24tYmxvY2stbGlzdFxuMzEuIC5pbmZvcm1hdGlvbi1ibG9ja1xuMzIuIC50aW1lbGluZS1pbmZvcm1hdGlvbi1saXN0XG4zMy4gLnRpbWVsaW5lLWluZm9ybWF0aW9uXG4zNC4gLnJhdGluZy1saXN0XG4zNS4gLnJhdGluZ1xuMzYuIC5maWx0ZXJzXG4zNy4gLmZpbHRlci10YWJzXG4zOC4gLmZpbHRlci10YWJcbjM5LiAudmlldy1hY3Rpb25zXG40MC4gLnZpZXctYWN0aW9uXG40MS4gLnR3ZWV0c1xuNDIuIC50d2VldFxuNDMuIC5wbGF5LWJ1dHRvblxuNDQuIC5pZnJhbWUtd3JhcFxuNDUuIC5wb3B1cC12aWRlb1xuNDYuIC5wb3B1cC1waWN0dXJlXG40Ny4gLnBvcHVwLWV2ZW50XG40OC4gLnBvcHVwLWNsb3NlLWJ1dHRvblxuNDkuIC5kZWNvcmF0ZWQtZmVhdHVyZS1saXN0XG41MC4gLmRlY29yYXRlZC1mZWF0dXJlXG41MS4gLm1ldGEtbGluZVxuNTIuIC5yZWFjdGlvbi1vcHRpb25zXG41My4gLnBvc3Qtb3B0aW9uc1xuNTQuIC5wb3N0LW9wdGlvblxuNTUuIC5wb3N0LXNldHRpbmdzXG41Ni4gLnNsaWRlci1saW5lXG41Ny4gLnN0YXQtYmxvY2stbGlzdFxuNTguIC5zdGF0LWJsb2NrXG41OS4gLmFjaGlldmVtZW50LXN0YXR1cy1saXN0XG42MC4gLmFjaGlldmVtZW50LXN0YXR1c1xuNjEuIC5wYWdlLWxvYWRlclxuNjIuIC5yZWFjdGlvbi1jb3VudC1saXN0XG42My4gLnJlYWN0aW9uLWNvdW50XG42NC4gLnVwbG9hZC1pdGVtLWxpc3RcbjY1LiAudXBsb2FkLWl0ZW1cbjY2LiAuc2ltcGxlLWFjY29yZGlvbi1saXN0XG42Ny4gLnNpbXBsZS1hY2NvcmRpb25cbjY4LiAud2Vlay1ib3hcbjY5LiAud2Vlay1ib3gtaXRlbVxuNzAuIC5mb3J1bS1jYXRlZ29yeVxuNzEuIC5kaXNjdXNzaW9uLXByZXZpZXdcbjcyLiAucGFnZS1pdGVtc1xuNzMuIC5wYWdlLWl0ZW1cbjc0LiAucXVpY2stcG9zdFxuNzUuIC5vcHRpb24taXRlbXNcbjc2LiAub3B0aW9uLWl0ZW1cbjc3LiAuc3RhdHMtYm94XG43OC4gLnN0YXRzLWJveC1zbGlkZXJcbjc5LiAucmVhY3Rpb24tc3RhdHNcbjgwLiAucmVhY3Rpb24tc3RhdFxuODEuIC5zaW1wbGUtdGFiLWl0ZW1zXG44Mi4gLnNpbXBsZS10YWItaXRlbVxuODMuIC5iYW5uZXItcHJvbW9cbjg0LiAucG9sbC1ib3hcbjg1LiAucG9sbC1yZXN1bHRzXG44Ni4gLnBvbGwtcmVzdWx0XG44Ny4gLnBpY3R1cmUtY29sbGFnZVxuODguIC5xdW90ZS1ib3hcbjg5LiAuc3RhdHMtZGVjb3JhdGlvblxuOTAuIC5wZXJjZW50YWdlLWRpZmZcbjkxLiAucGVyY2VudGFnZS1kaWZmLWljb24td3JhcFxuOTIuIC5zaWRlYmFyLWJveFxuOTMuIC5zaWRlYmFyLW1lbnVcbjk0LiAuc2lkZWJhci1tZW51LWl0ZW1cbjk1LiAuc2lkZWJhci1tZW51LWhlYWRlclxuOTYuIC5zaWRlYmFyLW1lbnUtYm9keVxuOTcuIC5wcmljZS10aXRsZVxuOTguIC5wcm9tby1saW5lXG45OS4gLnRhYi1ib3hcbjEwMC4gLmJ1bGxldC1pdGVtLWxpc3RcbjEwMS4gLmJ1bGxldC1pdGVtXG4xMDIuIC5vcmRlcmVkLWl0ZW0tbGlzdFxuMTAzLiAub3JkZXJlZC1pdGVtXG4xMDQuIC5wcm9maWxlLXN0YXRzXG4xMDUuIC5mZWF0dXJlZC1zdGF0LWxpc3RcbjEwNi4gLmZlYXR1cmVkLXN0YXRcbjEwNy4gLmZlYXR1cmVkLXN0YXQtYm94XG4xMDguIC5hY2hpZXZlbWVudC1ib3hcbjEwOS4gLmxldmVsLXByb2dyZXNzLWJveFxuMTEwLiAubGV2ZWwtcHJvZ3Jlc3MtYmFkZ2VcbjExMS4gLmV4cC1saW5lLWxpc3RcbjExMi4gLmV4cC1saW5lXG4xMTMuIC5hY2NvdW50LXN0YXQtYm94XG4xMTQuIC5yZWZlcmVuY2UtaXRlbS1saXN0XG4xMTUuIC5yZWZlcmVuY2UtaXRlbVxuMTE2LiAucmVmZXJlbmNlLWJ1bGxldFxuMTE3LiAuY291bnRyeS1zdGF0LWxpc3RcbjExOC4gLmNvdW50cnktc3RhdFxuMTE5LiAuZnVsbC13aWR0aC1pbWFnZVxuMTIwLiAudG90YWxzLWxpbmUtbGlzdFxuMTIxLiAudG90YWxzLWxpbmVcbjEyMi4gLnVwbG9hZC1ib3hcbjEyMy4gLmRyYWdnYWJsZS1pdGVtc1xuMTI0LiAuZHJhZ2dhYmxlLWl0ZW1cbjEyNS4gLnN3aXRjaC1vcHRpb24tbGlzdFxuMTI2LiAuc3dpdGNoLW9wdGlvblxuMTI3LiAubm90aWZpY2F0aW9uLWJveC1saXN0XG4xMjguIC5ub3RpZmljYXRpb24tYm94XG4xMjkuIC5jcmVhdGUtZW50aXR5LWJveFxuMTMwLiAuZWFybmluZy1zdGF0LWJveFxuMTMxLiAuc3RhdHVzLWluZm9cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIExJTkVEIFRFWFRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5saW5lZC10ZXh0IHtcbiAgZm9udC1zaXplOiAkZnMtMTQ7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLiBTT0NJQUwgTElOS1Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zb2NpYWwtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICYuYWxpZ24tbGVmdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgLnNvY2lhbC1saW5rIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi52ZXJ0aWNhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5zb2NpYWwtbGluayB7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm11bHRpbGluZSB7XG4gICAgbWFyZ2luLXRvcDogLTEycHg7XG5cbiAgICAuc29jaWFsLWxpbmsge1xuICAgICAgbWFyZ2luOiAxMnB4IDEycHggMCAwO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNvY2lhbC1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNC4gVEFCIFNXSVRDSFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRhYi1zd2l0Y2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAudGFiLXN3aXRjaC1idXR0b24ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNS4gVEFCIFNXSVRDSCBCVVRUT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGFiLXN3aXRjaC1idXR0b24ge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogNTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRhYi1zd2l0Y2gtYm9yZGVyO1xuICBjb2xvcjogJGNvbG9yLXRhYi1zd2l0Y2gtdGV4dDtcbiAgZm9udC1zaXplOiAkZnMtMTY7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGNvbG9yLXRhYi1zd2l0Y2gtYWN0aXZlLXRleHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRhYi1zd2l0Y2gtYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA2LiBBQ1RJT04gUkVRVUVTVCBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWN0aW9uLXJlcXVlc3QtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLmFjdGlvbi1yZXF1ZXN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDcuIEFDVElPTiBSRVFVRVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFjdGlvbi1yZXF1ZXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAkZ3JheTtcbiAgZm9udC1zaXplOiAkZnMtMTI7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dCxcbiAgICBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICYud2l0aC10ZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDMycHggMCAyMnB4O1xuXG4gICAgLmFjdGlvbi1yZXF1ZXN0LWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAuYWN0aW9uLXJlcXVlc3QtaWNvbiB7XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuYWNjZXB0IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgfVxuICB9XG5cbiAgJi5kZWNsaW5lIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcbiAgICAgIGJvcmRlci1jb2xvcjogJHJlZC1kYXJrO1xuICAgIH1cbiAgfVxuXG4gIC5hY3Rpb24tcmVxdWVzdC1pY29uIHtcbiAgICBmaWxsOiAkY29sb3ItaWNvbjtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDguIEJVUkdFUiBJQ09OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYnVyZ2VyLWljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5vcGVuIHtcbiAgICAuYnVyZ2VyLWljb24tYmFyIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pbnZlcnRlZCB7XG4gICAgLmJ1cmdlci1pY29uLWJhciB7XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idXJnZXItaWNvbi1iYXIge1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlLWluLW91dDtcblxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRvcDogNnB4O1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgdG9wOiAxMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA5LiBBQ1RJT04gTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFjdGlvbi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YWZ0ZXIsXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm9yZGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICYuZGFyayB7XG4gICAgJjo6YWZ0ZXIsXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3JkZXItZGFyaztcbiAgICB9XG5cbiAgICAuYWN0aW9uLWxpc3QtaXRlbSB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJi5hY3RpdmUsXG4gICAgICAmLnVucmVhZCB7XG4gICAgICAgIC5hY3Rpb24tbGlzdC1pdGVtLWljb24ge1xuICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWN0aW9uLWxpc3QtaXRlbS1pY29uIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLWljb24tZGFyaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWN0aW9uLWxpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlcixcbiAgICAmLmFjdGl2ZSxcbiAgICAmLnVucmVhZCB7XG4gICAgICAuYWN0aW9uLWxpc3QtaXRlbS1pY29uIHtcbiAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgfVxuICAgIH1cblxuICAgICYudW5yZWFkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1saWdodDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE5cHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb24tbGlzdC1pdGVtLWljb24ge1xuICAgICAgZmlsbDogJGNvbG9yLWljb247XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMC4gQUNUSU9OIElURU1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hY3Rpb24taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmFjdGlvbi1pdGVtLWljb24ge1xuICAgIGZpbGw6ICRncmF5O1xuICB9XG5cbiAgJi5kYXJrIHtcbiAgICAuYWN0aW9uLWl0ZW0taWNvbiB7XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMS4gVVNFUiBTVEFUU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVzZXItc3RhdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAudXNlci1zdGF0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLmJpZyB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMi4gVVNFUiBTVEFUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udXNlci1zdGF0IHtcbiAgcGFkZGluZzogMCAyNHB4O1xuXG4gICYuYmlnIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG5cbiAgICAucmVmZXJlbmNlLWJ1bGxldCB7XG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgIH1cblxuICAgIC51c2VyLXN0YXQtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkZnMtMjI7XG4gICAgfVxuXG4gICAgLnVzZXItc3RhdC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIH1cbiAgfVxuXG4gIC51c2VyLXN0YXQtdGl0bGUsXG4gIC51c2VyLXN0YXQtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC51c2VyLXN0YXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuXG4gICAgLnVzZXItc3RhdC10aXRsZS1pY29uIHtcbiAgICAgICYucG9zaXRpdmUge1xuICAgICAgICBmaWxsOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cblxuICAgICAgJi5uZWdhdGl2ZSB7XG4gICAgICAgIGZpbGw6ICRyZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVzZXItc3RhdC1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmICsge1xuICAgICAgLnVzZXItc3RhdC10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlci1zdGF0LWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG5cbiAgICAmICsge1xuICAgICAgLnVzZXItc3RhdC10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlci1zdGF0LXRleHQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTExO1xuICB9XG5cbiAgLnJhdGluZy1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMy4gQkFER0UgTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJhZGdlLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIDMycHgpO1xuICBncmlkLWdhcDogMTRweDtcblxuICAmLmFsaWduLWxlZnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIGdyaWQtZ2FwOiA4cHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDE0LiBCQURHRSBJVEVNXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmFkZ2UtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuYmFkZ2UtaXRlbS10ZXh0IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogJGZzLTExO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMXB4O1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDE1LiBUQUcgTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRhZy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAtMTJweDtcblxuICAudGFnLWl0ZW0ge1xuICAgIG1hcmdpbjogMTJweCAxMnB4IDAgMDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTYuIFRBRyBJVEVNXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGFnLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtc2l6ZTogJGZzLTEyO1xuICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICBsaW5lLWhlaWdodDogMjRweDtcblxuICAmLnNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTcuIFhNIFRPT0xUSVAgVEVYVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnhtLXRvb2x0aXAtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRvb2x0aXAtYmFja2dyb3VuZDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAkZnMtMTE7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTguIFVTRVIgU0hPUlQgREVTQ1JJUFRJT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51c2VyLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDg0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmJpZyB7XG4gICAgcGFkZGluZy10b3A6IDUycHg7XG5cbiAgICAudXNlci1zaG9ydC1kZXNjcmlwdGlvbi1hdmF0YXIge1xuICAgICAgdG9wOiAtMTE2cHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTc0cHg7XG4gICAgfVxuXG4gICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkZnMtMjQ7XG4gICAgfVxuXG4gICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tdGV4dCB7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICB9XG4gIH1cblxuICAmLnNtYWxsIHtcbiAgICBwYWRkaW5nLXRvcDogNjJweDtcblxuICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLWF2YXRhciB7XG4gICAgICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gICAgfVxuICB9XG5cbiAgJi5sYW5kc2NhcGUge1xuICAgIHBhZGRpbmc6IDAgMCAwIDMycHg7XG5cbiAgICAudXNlci1zaG9ydC1kZXNjcmlwdGlvbi1hdmF0YXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tdGl0bGUsXG4gICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICYudGlueSB7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcblxuICAgICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tYXZhdGFyIHtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tYXZhdGFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNTRweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICB9XG5cbiAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tdGl0bGUsXG4gIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE4O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgICYuc21hbGwge1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgfVxuICB9XG5cbiAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgZm9udC1zaXplOiAkZnMtMTE7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5yZWd1bGFyIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxOS4gU0xJREVSIENPTlRST0xcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zbGlkZXItY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJi5uZWdhdGl2ZSB7XG4gICAgLnNsaWRlci1jb250cm9sLWljb24ge1xuICAgICAgZmlsbDogJHdoaXRlO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJlthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSB7XG4gICAgICBvcGFjaXR5OiAwLjQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuc2xpZGVyLWNvbnRyb2wtaWNvbiB7XG4gICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgLnNsaWRlci1jb250cm9sLWljb24ge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJlthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSB7XG4gICAgb3BhY2l0eTogMC41O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAuc2xpZGVyLWNvbnRyb2wtaWNvbiB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1pY29uO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsaWRlci1jb250cm9sLWljb24ge1xuICAgIGZpbGw6ICRjb2xvci1pY29uO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuXG4gICYubGVmdCB7XG4gICAgLnNsaWRlci1jb250cm9sLWljb24ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuc2xpZGVyLWNvbnRyb2wtaWNvbiB7XG4gICAgICBmaWxsOiAkY29sb3ItaWNvbi1ib2xkO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIwLiBTTElERVIgUk9TVEVSXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2xpZGVyLXJvc3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLnNsaWRlci1yb3N0ZXItaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMjEuIFNMSURFUiBST1NURVIgSVRFTVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNsaWRlci1yb3N0ZXItaXRlbSB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY29uLWJvbGQ7XG4gIG9wYWNpdHk6IDAuMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICYudG5zLW5hdi1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIyLiBUQUcgU1RJQ0tFUlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRhZy1zdGlja2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10YWctc3RpY2tlci1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93O1xuXG4gIC50YWctc3RpY2tlci1pY29uIHtcbiAgICBmaWxsOiAkY29sb3ItdGFnLXN0aWNrZXItaWNvbjtcblxuICAgICYucHJpbWFyeSB7XG4gICAgICBmaWxsOiAkY29sb3ItdGFnLXN0aWNrZXItaWNvbi1wcmltYXJ5O1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMjMuIFRFWFQgU1RJQ0tFUlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRleHQtc3RpY2tlciB7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRleHQtc3RpY2tlci1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWRhcmstYWx0O1xuICBmb250LXNpemU6ICRmcy0xNDtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgJi5yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxuXG4gIC5oaWdobGlnaHRlZCB7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gIH1cblxuICAudGV4dC1zdGlja2VyLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gIH1cblxuICAmLnNtYWxsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuXG4gICYubWVkaXVtIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG5cbiAgJi5uZWdhdGl2ZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dC1zdGlja2VyLW5lZ2F0aXZlLWJhY2tncm91bmQ7XG4gIH1cblxuICAmLnZvaWQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDI0LiBEQVRFIFNUSUNLRVJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5kYXRlLXN0aWNrZXIge1xuICB3aWR0aDogNDRweDtcblxuICAuZGF0ZS1zdGlja2VyLWRheSxcbiAgLmRhdGUtc3RpY2tlci1tb250aCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmRhdGUtc3RpY2tlci1kYXkge1xuICAgIHBhZGRpbmc6IDEwcHggMCA2cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGF0ZS1zdGlja2VyLWRheS1iYWNrZ3JvdW5kO1xuICAgIGZvbnQtc2l6ZTogJGZzLTIwO1xuICB9XG5cbiAgLmRhdGUtc3RpY2tlci1tb250aCB7XG4gICAgcGFkZGluZzogNHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kO1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyNS4gREVDT1JBVEVEIFRFWFRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5kZWNvcmF0ZWQtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmRlY29yYXRlZC10ZXh0LWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICB9XG5cbiAgLmRlY29yYXRlZC10ZXh0LWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMjYuIFNJTVBMRSBEUk9QRE9XTlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpbXBsZS1kcm9wZG93biB7XG4gIHdpZHRoOiAxNDBweDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LW92ZXItYm94LWxpZ2h0LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctZGFyaztcblxuICAmLnBhZGRlZCB7XG4gICAgcGFkZGluZzogMTJweCAxNnB4IDE2cHg7XG4gIH1cblxuICAuc2ltcGxlLWRyb3Bkb3duLWxpbmsge1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIHBhZGRpbmctbGVmdCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICB9XG4gIH1cblxuICAuc2ltcGxlLWRyb3Bkb3duLXRleHQge1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcblxuICAgICYgKyB7XG4gICAgICAuc2ltcGxlLWRyb3Bkb3duLXRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlYWN0aW9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cblxuICAgIC5ib2xkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyNy4gUEFSQUdSQVBIXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGFyYWdyYXBoIHtcbiAgQGluY2x1ZGUgcGFyYWdyYXBoKCk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyOC4gSU5GT1JNQVRJT04gTElORSBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaW5mb3JtYXRpb24tbGluZS1saXN0IHtcbiAgLmluZm9ybWF0aW9uLWxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDI5LiBJTkZPUk1BVElPTiBMSU5FXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaW5mb3JtYXRpb24tbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLmluZm9ybWF0aW9uLWxpbmUtdGl0bGUsXG4gIC5pbmZvcm1hdGlvbi1saW5lLXRleHQge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMCAvIDE0KSAqIDFlbTtcbiAgfVxuXG4gIC5pbmZvcm1hdGlvbi1saW5lLXRpdGxlIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogODBweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuICB9XG5cbiAgLmluZm9ybWF0aW9uLWxpbmUtdGV4dCB7XG4gICAgLmJvbGQge1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzMC4gSU5GT1JNQVRJT04gQkxPQ0sgTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5pbmZvcm1hdGlvbi1ibG9jay1saXN0IHtcbiAgLmluZm9ybWF0aW9uLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzMS4gSU5GT1JNQVRJT04gQkxPQ0tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5pbmZvcm1hdGlvbi1ibG9jayB7XG4gIC5pbmZvcm1hdGlvbi1ibG9jay10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIC5pbmZvcm1hdGlvbi1ibG9jay10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIEBpbmNsdWRlIHBhcmFncmFwaCgpO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMzIuIFRJTUVMSU5FIElORk9STUFUSU9OIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGltZWxpbmUtaW5mb3JtYXRpb24tbGlzdCB7XG4gIC50aW1lbGluZS1pbmZvcm1hdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMzMuIFRJTUVMSU5FIElORk9STUFUSU9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRpbWVsaW5lLWluZm9ybWF0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNnB4O1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMnB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAudGltZWxpbmUtaW5mb3JtYXRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICAudGltZWxpbmUtaW5mb3JtYXRpb24tZGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQtMjtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAudGltZWxpbmUtaW5mb3JtYXRpb24tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIEBpbmNsdWRlIHBhcmFncmFwaCgpO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMzQuIFJBVElORyBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnJhdGluZy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcblxuICAmLmZvcm0tcmF0aW5nIHtcbiAgICAucmF0aW5nIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAucmF0aW5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcblxuICAgICYubWVkaXVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICYubWVkaXVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDM1LiBSQVRJTkdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOHB4O1xuXG4gICYuZGFyayB7XG4gICAgLnJhdGluZy1pY29uIHtcbiAgICAgIGZpbGw6ICRjb2xvci1yYXRpbmctaWNvbi1kYXJrO1xuICAgIH1cblxuICAgICYuZmlsbGVkIHtcbiAgICAgIC5yYXRpbmctaWNvbiB7XG4gICAgICAgIGZpbGw6ICR5ZWxsb3ctbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5tZWRpdW0ge1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTJweDtcbiAgfVxuXG4gICYuZmlsbGVkIHtcbiAgICAucmF0aW5nLWljb24ge1xuICAgICAgZmlsbDogJHllbGxvdztcbiAgICB9XG4gIH1cblxuICAucmF0aW5nLWljb24ge1xuICAgIGZpbGw6ICRjb2xvci1yYXRpbmctaWNvbjtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDM2LiBGSUxURVJTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5maWx0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQtMjtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDM3LiBGSUxURVIgVEFCU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5maWx0ZXItdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLmZpbHRlci10YWIge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzOHB4O1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzhweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMzguIEZJTFRFUiBUQUJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZmlsdGVyLXRhYiwuZmVlZGJhY2stdGFiIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLWluLW91dDtcblxuICAmLnNlY29uZGFyeSB7XG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cbiAgICAuZmlsdGVyLXRhYi10ZXh0IHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICB9XG4gIH1cblxuICAuZmlsdGVyLXRhYi10ZXh0IHtcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMzkuIFZJRVcgQUNUSU9OU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi52aWV3LWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC52aWV3LWFjdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA0MC4gVklFVyBBQ1RJT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udmlldy1hY3Rpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJi5hY3RpdmUsXG4gICY6aG92ZXIge1xuICAgIC52aWV3LWFjdGlvbi1pY29uIHtcbiAgICAgIGZpbGw6ICRjb2xvci1pY29uLWJvbGQ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC52aWV3LWFjdGlvbi1pY29uIHtcbiAgICBmaWxsOiAkY29sb3ItaWNvbjtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0LCBmaWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA0MS4gVFdFRVRTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnR3ZWV0cyB7XG4gIC50d2VldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDQyLiBUV0VFVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi50d2VldCB7XG4gIC50d2VldC1hdXRob3Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC50d2VldC1hdXRob3ItaW1hZ2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAudHdlZXQtYXV0aG9yLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAudHdlZXQtYXV0aG9yLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgfVxuICB9XG5cbiAgLnR3ZWV0LXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgQGluY2x1ZGUgcGFyYWdyYXBoKCk7XG5cbiAgICAuaGlnaGxpZ2h0ZWQge1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1zZW1pYm9sZDtcbiAgICB9XG4gIH1cblxuICAudHdlZXQtdGltZXN0YW1wIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQ7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNDMuIFBMQVkgQlVUVE9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBsYXktYnV0dG9uIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTJweCAwIDAgMTVweDtcbiAgYm9yZGVyOiA0cHggc29saWQgJGNvbG9yLXByaW1hcnktbGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMSwgMjEsIDMxLCAwLjk2KTtcblxuICAucGxheS1idXR0b24taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA0NC4gSUZSQU1FIFdSQVBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaWZyYW1lLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDQ1LiBQT1BVUCBWSURFT1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wb3B1cC12aWRlbyB7XG4gIHdpZHRoOiA4MCU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA0Ni4gUE9QVVAgUElDVFVSRVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wb3B1cC1waWN0dXJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA4MCU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAud2lkZ2V0LWJveCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDM4NHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgLm1ldGEtbGluZSB7XG4gICAgICAmLnNldHRpbmdzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG5cbiAgICAgICAgLnBvc3Qtc2V0dGluZ3Mge1xuICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndpZGdldC1ib3gtc2Nyb2xsYWJsZSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuIGF1dG87XG4gICAgfVxuXG4gICAgLnBvc3QtY29tbWVudCB7XG4gICAgICAmLnJlcGx5LTIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG5cbiAgICAgICAgLnVzZXItYXZhdGFyIHtcbiAgICAgICAgICBsZWZ0OiA0MnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBvcHVwLXBpY3R1cmUtaW1hZ2Utd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stZGFya2VyO1xuXG4gICAgLnBvcHVwLXBpY3R1cmUtaW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA0Ny4gUE9QVVAgRVZFTlRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9wdXAtZXZlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWRhcms7XG5cbiAgLnBvcHVwLWV2ZW50LWNvdmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwNHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gIH1cblxuICAucG9wdXAtZXZlbnQtaW5mbyB7XG4gICAgcGFkZGluZzogMzJweCAyOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC51c2VyLWF2YXRhci1saXN0IHtcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgfVxuXG4gICAgLmctbWFwIHtcbiAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5wb3B1cC1ldmVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZnMtMjQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIC5wb3B1cC1ldmVudC1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBmb250LXNpemU6ICRmcy0xNjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG5cbiAgLnBvcHVwLWV2ZW50LXRleHQge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgQGluY2x1ZGUgcGFyYWdyYXBoKCk7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LTI7XG4gIH1cblxuICAuZGVjb3JhdGVkLWZlYXR1cmUtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLmRlY29yYXRlZC1mZWF0dXJlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBvcHVwLWV2ZW50LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zMHB4O1xuICAgIHJpZ2h0OiAyOHB4O1xuICB9XG5cbiAgJiA+IC5jb250ZW50LWFjdGlvbnMge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgICBtYXJnaW46IDAgMjhweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDQ4LiBQT1BVUCBDTE9TRSBCVVRUT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9wdXAtY2xvc2UtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnktZGFya2VyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjBweDtcbiAgcmlnaHQ6IC0yMHB4O1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktYmFja2dyb3VuZDtcbiAgfVxuXG4gIC5wb3B1cC1jbG9zZS1idXR0b24taWNvbiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA0OS4gREVDT1JBVEVEIEZFQVRVUkUgTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5kZWNvcmF0ZWQtZmVhdHVyZS1saXN0IHtcbiAgbWFyZ2luLXRvcDogLTE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIC5kZWNvcmF0ZWQtZmVhdHVyZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNTAuIERFQ09SQVRFRCBGRUFUVVJFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmRlY29yYXRlZC1mZWF0dXJlIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAuZGVjb3JhdGVkLWZlYXR1cmUtaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICB9XG5cbiAgLmRlY29yYXRlZC1mZWF0dXJlLWluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICB9XG5cbiAgLmRlY29yYXRlZC1mZWF0dXJlLXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmcy0xNjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG5cbiAgLmRlY29yYXRlZC1mZWF0dXJlLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNCkgKiAxZW07XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA1MS4gTUVUQSBMSU5FXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1ldGEtbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJiArIHtcbiAgICAubWV0YS1saW5lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5tZXRhLWxpbmUtbGlzdCB7XG4gICAgJiArIHtcbiAgICAgIC5tZXRhLWxpbmUtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2V0dGluZ3Mge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICB9XG5cbiAgLm1ldGEtbGluZS10ZXh0IHtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1zZW1pYm9sZDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuXG4gIC5tZXRhLWxpbmUtbGluayB7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICYubGlnaHQge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgfVxuICB9XG5cbiAgLm1ldGEtbGluZS10aW1lc3RhbXAge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQ7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNTIuIFJFQUNUSU9OIE9QVElPTlNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmVhY3Rpb24tb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNjRweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1vdmVyLWJveC1saWdodC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWRhcms7XG5cbiAgJi5zbWFsbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgLnJlYWN0aW9uLW9wdGlvbiB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxuICAucmVhY3Rpb24tb3B0aW9uIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC00cHgpO1xuICAgIH1cblxuICAgIC5yZWFjdGlvbi1vcHRpb24taW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNTMuIFBPU1QgT1BUSU9OU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wb3N0LW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogNjVweDtcbiAgcGFkZGluZzogMCAyOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQtYWx0O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDU0LiBQT1NUIE9QVElPTlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wb3N0LW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcblxuICAmLm5vLXRleHQge1xuICAgIHdpZHRoOiA4MHB4O1xuXG4gICAgLnBvc3Qtb3B0aW9uLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LW92ZXItYm94LWxpZ2h0LWJhY2tncm91bmQ7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcblxuICAgIC5wb3N0LW9wdGlvbi1pY29uIHtcbiAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAucG9zdC1vcHRpb24tdGV4dCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgfVxuICB9XG5cbiAgLnBvc3Qtb3B0aW9uLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBmaWxsOiAkY29sb3ItaWNvbjtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmLmljb24tdGh1bWJzLXVwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTJweDtcbiAgICB9XG4gIH1cblxuICAucG9zdC1vcHRpb24tdGV4dCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDU1LiBQT1NUIFNFVFRJTkdTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBvc3Qtc2V0dGluZ3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5wb3N0LXNldHRpbmdzLWljb24ge1xuICAgIGZpbGw6ICRjb2xvci1pY29uO1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQsIGZpbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmhvdmVyIHtcbiAgICAucG9zdC1zZXR0aW5ncy1pY29uIHtcbiAgICAgIGZpbGw6ICRjb2xvci1pY29uLWJvbGQ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDU2LiBTTElERVIgTElORVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zbGlkZXItbGluZSB7XG4gIGhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDAgNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5jdXN0b20ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAuaWNvbi1zbWFsbC1hcnJvdyB7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICB9XG5cbiAgICAuc2xpZGVyLWNvbnRyb2xzIHtcbiAgICAgIHRvcDogMjAwcHg7XG4gICAgfVxuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcblxuICAgIC5zbGlkZXItY29udHJvbHMge1xuICAgICAgdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIC5zbGlkZXItc2xpZGVzIHtcbiAgICAgIC51c2VyLXN0YXQge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubWVkaXVtIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuXG4gICAgLnNsaWRlci1jb250cm9scyB7XG4gICAgICB0b3A6IDcwcHg7XG4gICAgfVxuXG4gICAgLnNsaWRlci1zbGlkZXMge1xuICAgICAgJi53aXRoLXNlcGFyYXRvciB7XG4gICAgICAgIC5zbGlkZXItc2xpZGUge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yZWFjdGlvbi1zdGF0IHtcbiAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2xpZGVyLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuc2xpZGVyLXNsaWRlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmLndpdGgtc2VwYXJhdG9yIHtcbiAgICAgIC5zbGlkZXItc2xpZGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zdGF0LWJsb2NrIHtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC51c2VyLXN0YXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucmVhY3Rpb24tc3RhdCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA1Ny4gU1RBVCBCTE9DSyBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnN0YXQtYmxvY2stbGlzdCB7XG4gIC5zdGF0LWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNTguIFNUQVQgQkxPQ0tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc3RhdC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG5cbiAgLnN0YXQtYmxvY2stZGVjb3JhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgLTE0NWRlZyxcbiAgICAgICRjb2xvci1wcmltYXJ5LWxpZ2h0LFxuICAgICAgJGNvbG9yLXNlY29uZGFyeVxuICAgICk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gICAgLnN0YXQtYmxvY2stZGVjb3JhdGlvbi1pY29uIHtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuc3RhdC1ibG9jay1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG5cbiAgICAuc3RhdC1ibG9jay10aXRsZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5zdGF0LWJsb2NrLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDU5LiBBQ0hJRVZFTUVOVCBTVEFUVVMgTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5hY2hpZXZlbWVudC1zdGF0dXMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLmFjaGlldmVtZW50LXN0YXR1cyB7XG4gICAgd2lkdGg6IDUwJTtcblxuICAgIC5hY2hpZXZlbWVudC1zdGF0dXMtaW5mbyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAuYWNoaWV2ZW1lbnQtc3RhdHVzLWluZm8ge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDYwLiBBQ0hJRVZFTUVOVCBTVEFUVVNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWNoaWV2ZW1lbnQtc3RhdHVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC5hY2hpZXZlbWVudC1zdGF0dXMtcHJvZ3Jlc3Mge1xuICAgIGZvbnQtc2l6ZTogJGZzLTIyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICAuYWNoaWV2ZW1lbnQtc3RhdHVzLWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG5cbiAgICAuYWNoaWV2ZW1lbnQtc3RhdHVzLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAuYWNoaWV2ZW1lbnQtc3RhdHVzLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cblxuICAuYWNoaWV2ZW1lbnQtc3RhdHVzLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIycHggYXV0byAwO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNjEuIFBBR0UgTE9BREVSXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBhZ2UtbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wYWdlLWxvYWRlci1iYWNrZ3JvdW5kO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDAuNHMgZWFzZS1pbi1vdXQ7XG5cbiAgJi5oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLnBhZ2UtbG9hZGVyLWRlY29yYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuXG4gICAgLmljb24tbG9nbyB7XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogNTJweDtcbiAgICB9XG4gIH1cblxuICAucGFnZS1sb2FkZXItaW5mbyB7XG4gICAgLnBhZ2UtbG9hZGVyLWluZm8tdGl0bGUsXG4gICAgLnBhZ2UtbG9hZGVyLWluZm8tdGV4dCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucGFnZS1sb2FkZXItaW5mby10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTI4O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYmxhY2s7XG4gICAgfVxuXG4gICAgLnBhZ2UtbG9hZGVyLWluZm8tdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuXG4gIC5wYWdlLWxvYWRlci1pbWFnZXMtaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxcmVtO1xuXG4gICAgLnBhZ2UtbG9hZGVyLWltYWdlLS1zdGFydCB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlcjogMC41cHggc29saWQgI2ZmZmZmZjQwO1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA2Mi4gUkVBQ1RJT04gQ09VTlQgTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5yZWFjdGlvbi1jb3VudC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAmLmxhbmRzY2FwZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgIC5yZWFjdGlvbi1jb3VudCB7XG4gICAgICBtYXJnaW46IDAgMzJweCAwIDA7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmVhY3Rpb24tY291bnQge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA2My4gUkVBQ1RJT04gQ09VTlRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmVhY3Rpb24tY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICYubmVnYXRpdmUge1xuICAgIC5yZWFjdGlvbi1jb3VudC1pY29uIHtcbiAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5LWxpZ2h0O1xuICAgIH1cblxuICAgIC5yZWFjdGlvbi1jb3VudC10ZXh0IHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLnJlYWN0aW9uLWNvdW50LWljb24ge1xuICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICB9XG5cbiAgLnJlYWN0aW9uLWNvdW50LXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMXB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNjQuIFVQTE9BRCBJVEVNIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udXBsb2FkLWl0ZW0tbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCAxNjhweCk7XG4gIGdyaWQtZ2FwOiAxNnB4IDIycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDY1LiBVUExPQUQgSVRFTVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51cGxvYWQtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDE2OHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuaWNvbi1wbHVzIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC51cGxvYWQtaXRlbS1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNjhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG5cbiAgLmZvcm0taW5wdXQsXG4gIC5jaGVja2JveC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNjYuIFNJTVBMRSBBQ0NPUkRJT04gTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaW1wbGUtYWNjb3JkaW9uLWxpc3Qge1xuICAuc2ltcGxlLWFjY29yZGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDY3LiBTSU1QTEUgQUNDT1JESU9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpbXBsZS1hY2NvcmRpb24ge1xuICAuc2ltcGxlLWFjY29yZGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgLnNpbXBsZS1hY2NvcmRpb24taWNvbiB7XG4gICAgICAgIC5pY29uLXBsdXMtc21hbGwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tbWludXMtc21hbGwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpbXBsZS1hY2NvcmRpb24tdGl0bGUge1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5zaW1wbGUtYWNjb3JkaW9uLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmljb24tcGx1cy1zbWFsbCxcbiAgICAgIC5pY29uLW1pbnVzLXNtYWxsIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgIC5pY29uLXBsdXMtc21hbGwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIC5pY29uLW1pbnVzLXNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2ltcGxlLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgIC5zaW1wbGUtYWNjb3JkaW9uLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBwYXJhZ3JhcGgoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA2OC4gV0VFSyBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ud2Vlay1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3c7XG5cbiAgLndlZWstYm94LWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCAvIDcpICogMSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNDBweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNjkuIFdFRUsgQk9YIElURU1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ud2Vlay1ib3gtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHB4O1xuXG4gICYuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgJGNvbG9yLXByaW1hcnk7XG5cbiAgICAud2Vlay1ib3gtaXRlbS10aXRsZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICB9XG5cbiAgICAud2Vlay1ib3gtaXRlbS10ZXh0IHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICB9XG4gIH1cblxuICAud2Vlay1ib3gtaXRlbS10aXRsZSxcbiAgLndlZWstYm94LWl0ZW0tdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLndlZWstYm94LWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTIyO1xuICB9XG5cbiAgLndlZWstYm94LWl0ZW0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA3MC4gRk9SVU0gQ0FURUdPUllcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ydW0tY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5mb3J1bS1jYXRlZ29yeS1pbWFnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAuZm9ydW0tY2F0ZWdvcnktaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI4cHg7XG5cbiAgICAuZm9ydW0tY2F0ZWdvcnktdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkZnMtMTg7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3J1bS1jYXRlZ29yeS10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwIC8gMTQpICogMWVtO1xuICAgIH1cblxuICAgIC5mb3J1bS1jYXRlZ29yeS1saW5rIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA3MS4gRElTQ1VTU0lPTiBQUkVWSUVXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmRpc2N1c3Npb24tcHJldmlldyB7XG4gICYucGlubmVkIHtcbiAgICAuZGlzY3Vzc2lvbi1wcmV2aWV3LXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlBpbm5lZFwiO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRpc2N1c3Npb24tcHJldmlldy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcblxuICAgICYgKyB7XG4gICAgICAuZGlzY3Vzc2lvbi1wcmV2aWV3LW1ldGEge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBhZ2UtaXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cblxuICAuZGlzY3Vzc2lvbi1wcmV2aWV3LW1ldGEge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmRpc2N1c3Npb24tcHJldmlldy1tZXRhLXRleHQge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LTI7XG4gICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcblxuICAgICAgICAmLmhpZ2hsaWdodGVkIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1hdmF0YXIge1xuICAgICAgbWFyZ2luOiAwIDZweDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA3Mi4gUEFHRSBJVEVNU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYWdlLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAucGFnZS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNzMuIFBBR0UgSVRFTVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYWdlLWl0ZW0ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtb3Zlci1ib3gtbGlnaHQtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1kYXJrLWFsdC0yO1xuICBmb250LXNpemU6ICRmcy0xMjtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgJi52b2lkIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNzQuIFFVSUNLIFBPU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucXVpY2stcG9zdCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcblxuICAmLm1lZGl1bSB7XG4gICAgLnF1aWNrLXBvc3QtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWluLWhlaWdodDogODJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICB9XG5cbiAgICAucXVpY2stcG9zdC1ib2R5IHtcbiAgICAgIC5mb3JtLXRleHRhcmVhIHtcbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucXVpY2stcG9zdC1mb290ZXIge1xuICAgICAgbWluLWhlaWdodDogOTJweDtcblxuICAgICAgLnF1aWNrLXBvc3QtZm9vdGVyLWFjdGlvbnMge1xuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5xdWljay1wb3N0LWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuXG4gICAgLnF1aWNrLXBvc3QtaGVhZGVyLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE2O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAub3B0aW9uLWl0ZW1zIHtcbiAgICAgIGhlaWdodDogNjVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcblxuICAgICAgLm9wdGlvbi1pdGVtIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwIC8gMykgKiAxJTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnF1aWNrLXBvc3QtYm9keSB7XG4gICAgLmZvcm0tdGV4dGFyZWEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kLWFsdDtcblxuICAgICAgdGV4dGFyZWEge1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQtYWx0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybS10ZXh0YXJlYS1saW1pdC10ZXh0IHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5xdWljay1wb3N0LWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA3NnB4O1xuICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcblxuICAgIC5xdWljay1wb3N0LWZvb3Rlci1hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAucXVpY2stcG9zdC1mb290ZXItYWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucXVpY2stcG9zdC1mb290ZXItYWN0aW9uIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5xdWljay1wb3N0LWZvb3Rlci1hY3Rpb24taWNvbiB7XG4gICAgICAgICAgZmlsbDogJGNvbG9yLWljb24tYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucXVpY2stcG9zdC1mb290ZXItYWN0aW9uLWljb24ge1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNzUuIE9QVElPTiBJVEVNU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5vcHRpb24taXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5vcHRpb24taXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNzYuIE9QVElPTiBJVEVNXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm9wdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXG4gICAgLm9wdGlvbi1pdGVtLWljb24ge1xuICAgICAgZmlsbDogJGNvbG9yLWljb24tYm9sZDtcbiAgICB9XG5cbiAgICAub3B0aW9uLWl0ZW0tdGl0bGUge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIH1cbiAgfVxuXG4gIC5vcHRpb24taXRlbS1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgZmlsbDogJGNvbG9yLWljb247XG4gIH1cblxuICAub3B0aW9uLWl0ZW0tdGl0bGUge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQtMjtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNzcuIFNUQVRTIEJPWFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zdGF0cy1ib3gge1xuICBoZWlnaHQ6IDIyMHB4O1xuICBwYWRkaW5nOiA5MHB4IDI4cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcblxuICAmLnNtYWxsIHtcbiAgICBoZWlnaHQ6IDE0MnB4O1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuXG4gICAgLnN0YXRzLWJveC12YWx1ZSB7XG4gICAgICBmb250LXNpemU6ICRmcy0yODtcbiAgICB9XG5cbiAgICAuc3RhdHMtYm94LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIH1cblxuICAgICYuc3RhdC1wcm9maWxlLXZpZXdzIHtcbiAgICAgIC8vYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ3JhcGgvc3RhdC8wMS5qcGcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG5cbiAgICAmLnN0YXQtcG9zdHMtY3JlYXRlZCB7XG4gICAgICAvL2JhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dyYXBoL3N0YXQvMDIuanBnJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuXG4gICAgJi5zdGF0LXJlYWN0aW9ucy1yZWNlaXZlZCB7XG4gICAgICAvL2JhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dyYXBoL3N0YXQvMDMuanBnJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuXG4gICAgJi5zdGF0LWNvbW1lbnRzLXJlY2VpdmVkIHtcbiAgICAgIC8vYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ3JhcGgvc3RhdC8wNC5qcGcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAmLnN0YXQtcHJvZmlsZS12aWV3cyB7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9ncmFwaC9zdGF0LzAxLWJpZy5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAmLnN0YXQtcG9zdHMtY3JlYXRlZCB7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9ncmFwaC9zdGF0LzAyLWJpZy5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAmLnN0YXQtcmVhY3Rpb25zLXJlY2VpdmVkIHtcbiAgICAvL2JhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dyYXBoL3N0YXQvMDMtYmlnLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gICYuc3RhdC1jb21tZW50cy1yZWNlaXZlZCB7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9ncmFwaC9zdGF0LzA0LWJpZy5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAuc3RhdHMtYm94LXZhbHVlLFxuICAuc3RhdHMtYm94LWRpZmYtdmFsdWUsXG4gIC5zdGF0cy1ib3gtdGl0bGUsXG4gIC5zdGF0cy1ib3gtdGV4dCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5zdGF0cy1ib3gtdmFsdWUtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIC5zdGF0cy1ib3gtZGlmZiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICB9XG4gIH1cblxuICAuc3RhdHMtYm94LXZhbHVlIHtcbiAgICBmb250LXNpemU6ICRmcy0zMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG5cbiAgLnN0YXRzLWJveC1kaWZmIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xuXG4gICAgLnN0YXRzLWJveC1kaWZmLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG5cbiAgICAgIC5pY29uLXBsdXMtc21hbGwsXG4gICAgICAuaWNvbi1taW51cy1zbWFsbCB7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgfVxuXG4gICAgICAmLnBvc2l0aXZlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1saWdodDtcblxuICAgICAgICAuaWNvbi1wbHVzLXNtYWxsIHtcbiAgICAgICAgICBmaWxsOiAkY29sb3ItcHJpbWFyeS1saWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm5lZ2F0aXZlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLWxpZ2h0O1xuXG4gICAgICAgIC5pY29uLW1pbnVzLXNtYWxsIHtcbiAgICAgICAgICBmaWxsOiAkcmVkLWxpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXRzLWJveC1kaWZmLXZhbHVlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgIH1cbiAgfVxuXG4gIC5zdGF0cy1ib3gtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIC5zdGF0cy1ib3gtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDc4LiBTVEFUUyBCT1ggU0xJREVSXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnN0YXRzLWJveC1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnN0YXRzLWJveC1zbGlkZXItY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjhweCAyOHB4IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAuc3RhdHMtYm94LXNsaWRlci1jb250cm9scy10aXRsZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5zbGlkZXItY29udHJvbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLnNsaWRlci1jb250cm9sIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA3OS4gUkVBQ1RJT04gU1RBVFNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmVhY3Rpb24tc3RhdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAucmVhY3Rpb24tc3RhdCB7XG4gICAgd2lkdGg6IDExNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDMycHg7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDgwLiBSRUFDVElPTiBTVEFUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnJlYWN0aW9uLXN0YXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5yZWFjdGlvbi1zdGF0LWltYWdlIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAucmVhY3Rpb24tc3RhdC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBmb250LXNpemU6ICRmcy0yMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG5cbiAgLnJlYWN0aW9uLXN0YXQtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQtMjtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA4MS4gU0lNUExFIFRBQiBJVEVNU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaW1wbGUtdGFiLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuXG4gIC5zaW1wbGUtdGFiLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA4Mi4gU0lNUExFIFRBQiBJVEVNXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpbXBsZS10YWItaXRlbSB7XG4gIGhlaWdodDogMzZweDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICBmb250LXNpemU6ICRmcy0xNDtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJi5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDgzLiBCQU5ORVIgUFJPTU9cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmFubmVyLXByb21vIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI4NHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA4NC4gUE9MTCBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9sbC1ib3gge1xuICBwYWRkaW5nOiAzMnB4IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtb3Zlci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcblxuICAucG9sbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIC5wb2xsLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBAaW5jbHVkZSBwYXJhZ3JhcGgoKTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuICB9XG5cbiAgLmZvcm0sXG4gIC5wb2xsLXJlc3VsdHMge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gIH1cblxuICAucG9sbC1ib3gtYWN0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgIC5idXR0b24ge1xuICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgODUuIFBPTEwgUkVTVUxUU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wb2xsLXJlc3VsdHMge1xuICAucG9sbC1yZXN1bHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA4Ni4gUE9MTCBSRVNVTFRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9sbC1yZXN1bHQge1xuICAucHJvZ3Jlc3Mtc3RhdCB7XG4gICAgbWF4LXdpZHRoOiA0NzJweDtcbiAgfVxuXG4gIC5tZXRhLWxpbmUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA4Ny4gUElDVFVSRSBDT0xMQUdFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBpY3R1cmUtY29sbGFnZSB7XG4gIC5waWN0dXJlLWNvbGxhZ2Utcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYubWVkaXVtIHtcbiAgICAgIC5waWN0dXJlLWNvbGxhZ2UtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAyNjFweDtcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGljdHVyZS1jb2xsYWdlLWl0ZW0ge1xuICAgICAgd2lkdGg6IDE3MnB4O1xuICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5waG90by1wcmV2aWV3IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnBpY3R1cmUtY29sbGFnZS1pdGVtLW92ZXJsYXkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBpY3R1cmUtY29sbGFnZS1vdmVybGF5LWJhY2tncm91bmQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgIC5waWN0dXJlLWNvbGxhZ2UtaXRlbS1vdmVybGF5LXRleHQge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAkZnMtMjQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDg4LiBRVU9URSBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucXVvdGUtYm94IHtcbiAgcGFkZGluZzogMjZweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LW92ZXItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3c7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAucXVvdGUtYm94LWljb24ge1xuICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNHB4O1xuICAgIGxlZnQ6IDE0cHg7XG4gIH1cblxuICAucXVvdGUtYm94LXRleHQge1xuICAgIEBpbmNsdWRlIHBhcmFncmFwaCgpO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgODkuIFNUQVRTIERFQ09SQVRJT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc3RhdHMtZGVjb3JhdGlvbiB7XG4gIGhlaWdodDogOTZweDtcbiAgcGFkZGluZzogMzFweCAwIDAgODhweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5zZWNvbmRhcnkge1xuICAgIC8vYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ3JhcGgvc3RhdC8wNS5wbmcnKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tICRjb2xvci1ib3gtYmFja2dyb3VuZDtcblxuICAgIC5zdGF0cy1kZWNvcmF0aW9uLWljb24td3JhcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxuXG4gICYucHJpbWFyeSB7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9ncmFwaC9zdGF0LzA2LnBuZycpIG5vLXJlcGVhdCByaWdodCBib3R0b20gJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuXG4gICAgLnN0YXRzLWRlY29yYXRpb24taWNvbi13cmFwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LWJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgJi52MiB7XG4gICAgaGVpZ2h0OiAxMThweDtcbiAgICBwYWRkaW5nOiAyNHB4IDAgMCAyOHB4O1xuXG4gICAgLnN0YXRzLWRlY29yYXRpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkZnMtMjg7XG4gICAgfVxuXG4gICAgLnN0YXRzLWRlY29yYXRpb24tc3VidGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5zdGF0cy1kZWNvcmF0aW9uLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cblxuICAgIC5wZXJjZW50YWdlLWRpZmYge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyNHB4O1xuICAgICAgcmlnaHQ6IDI4cHg7XG4gICAgfVxuXG4gICAgJi5iaWcge1xuICAgICAgaGVpZ2h0OiAyMTNweDtcbiAgICAgIHBhZGRpbmc6IDQ2cHggMCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAmLnNlY29uZGFyeSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uLy4uL2Zyb250b2ZmaWNlL2ltZy9ncmFwaC9zdGF0LzA1LWJpZy5wbmdcIilcbiAgICAgICAgICByZXBlYXQteCBjZW50ZXIgYm90dG9tICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgICAgIH1cblxuICAgICAgJi5wcmltYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vZnJvbnRvZmZpY2UvaW1nL2dyYXBoL3N0YXQvMDYtYmlnLnBuZ1wiKVxuICAgICAgICAgIHJlcGVhdC14IGNlbnRlciBib3R0b20gJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICAgICAgfVxuXG4gICAgICAuc3RhdHMtZGVjb3JhdGlvbi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTQ4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdGF0cy1kZWNvcmF0aW9uLWljb24td3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjZweDtcbiAgICBsZWZ0OiAyOHB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAuc3RhdHMtZGVjb3JhdGlvbi1pY29uIHtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLnN0YXRzLWRlY29yYXRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTIyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICAuc3RhdHMtZGVjb3JhdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDkwLiBQRVJDRU5UQUdFIERJRkZcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGVyY2VudGFnZS1kaWZmIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAucGVyY2VudGFnZS1kaWZmLWljb24td3JhcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cblxuICAucGVyY2VudGFnZS1kaWZmLXRleHQge1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDkxLiBQRVJDRU5UQUdFIERJRkYgSUNPTiBXUkFQXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGVyY2VudGFnZS1kaWZmLWljb24td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICYucG9zaXRpdmUge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cbiAgICAucGVyY2VudGFnZS1kaWZmLWljb24ge1xuICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgJi5uZWdhdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkLWxpZ2h0O1xuXG4gICAgLnBlcmNlbnRhZ2UtZGlmZi1pY29uIHtcbiAgICAgIGZpbGw6ICRyZWQtbGlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLnBlcmNlbnRhZ2UtZGlmZi1pY29uIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgOTIuIFNJREVCQVIgQk9YXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpZGViYXItYm94IHtcbiAgcGFkZGluZzogMzJweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG5cbiAgJi5uby1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJi5tYXJnaW4tdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICB9XG5cbiAgLnNpZGViYXItYm94LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE2O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICAmLm1lZGl1bS1zcGFjZSB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAuc2lkZWJhci1tZW51IHtcbiAgICAmICsge1xuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlYmFyLWJveC1mb290ZXIge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXItYm94LWZvb3RlciB7XG4gICAgcGFkZGluZzogMjhweDtcblxuICAgIC5idXR0b24ge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXItYm94LWl0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICYuc21hbGwtc3BhY2Uge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG5cbiAgICAuY2hlY2tib3gtbGluZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWlucHV0IHtcbiAgICAgICYuc21hbGwge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1zdGF0dXMge1xuICAgICAgJiArIHtcbiAgICAgICAgLmJhZGdlLWxpc3Qge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG90YWxzLWxpbmUtbGlzdCB7XG4gICAgICAmICsge1xuICAgICAgICAudG90YWxzLWxpbmUtbGlzdCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHJpY2UtdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpY2UtdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAmICsge1xuICAgICAgICAudG90YWxzLWxpbmUtbGlzdCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5iYWRnZS1saXN0IHtcbiAgICAgICYgKyB7XG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpY2UtdGl0bGUge1xuICAgICAgJiArIHtcbiAgICAgICAgLmZvcm0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybSB7XG4gICAgICAuY2hlY2tib3gtd3JhcCB7XG4gICAgICAgICYgKyB7XG4gICAgICAgICAgLmNoZWNrYm94LXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiArIHtcbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgJiArIHtcbiAgICAgICAgLnVzZXItc3RhdHMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuXG4gICAgJi5zbWFsbC1zcGFjZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDkzLiBTSURFQkFSIE1FTlVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2lkZWJhci1tZW51IHtcbiAgLnNpZGViYXItbWVudS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5zaWRlYmFyLW1lbnUtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5yb3VuZC1ib3JkZXJzIHtcbiAgICAuc2lkZWJhci1tZW51LWl0ZW0ge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLnNpZGViYXItbWVudS1oZWFkZXIsXG4gICAgICAgIC5zaWRlYmFyLW1lbnUtYm9keSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDk0LiBTSURFQkFSIE1FTlUgSVRFTVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaWRlYmFyLW1lbnUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcblxuICAmLnNlbGVjdGVkIHtcbiAgICAuc2lkZWJhci1tZW51LWhlYWRlciB7XG4gICAgICAuc2lkZWJhci1tZW51LWhlYWRlci1jb250cm9sLWljb24ge1xuICAgICAgICAuc2lkZWJhci1tZW51LWhlYWRlci1jb250cm9sLWljb24tb3BlbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZWJhci1tZW51LWhlYWRlci1jb250cm9sLWljb24tY2xvc2VkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgOTUuIFNJREVCQVIgTUVOVSBIRUFERVJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2lkZWJhci1tZW51LWhlYWRlciB7XG4gIGhlaWdodDogMTEycHg7XG4gIHBhZGRpbmc6IDI4cHggMjZweCAwIDkwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnNpZGViYXItbWVudS1oZWFkZXItaWNvbiB7XG4gICAgbWF4LXdpZHRoOiA0NXB4O1xuICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI4cHg7XG4gICAgbGVmdDogMjhweDtcbiAgfVxuXG4gIC5zaWRlYmFyLW1lbnUtaGVhZGVyLWNvbnRyb2wtaWNvbiB7XG4gICAgLnNpZGViYXItbWVudS1oZWFkZXItY29udHJvbC1pY29uLW9wZW4sXG4gICAgLnNpZGViYXItbWVudS1oZWFkZXItY29udHJvbC1pY29uLWNsb3NlZCB7XG4gICAgICBmaWxsOiAkY29sb3ItaWNvbi1ib2xkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzMnB4O1xuICAgICAgcmlnaHQ6IDI4cHg7XG4gICAgfVxuXG4gICAgLnNpZGViYXItbWVudS1oZWFkZXItY29udHJvbC1pY29uLW9wZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2lkZWJhci1tZW51LWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIC5zaWRlYmFyLW1lbnUtaGVhZGVyLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxNiAvIDEyKSAqIDFlbTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDk2LiBTSURFQkFSIE1FTlUgQk9EWVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaWRlYmFyLW1lbnUtYm9keSB7XG4gIHBhZGRpbmc6IDEycHggMCAxMnB4IDYwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kLWFsdDtcblxuICAmLnNlY29uZGFyeSB7XG4gICAgLnNpZGViYXItbWVudS1saW5rIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaWRlYmFyLW1lbnUtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgLnNpZGViYXItbWVudS1ib2R5LWljb24ge1xuICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIGxlZnQ6IC00MHB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDRweCwgMCk7XG5cbiAgICAgIC5zaWRlYmFyLW1lbnUtYm9keS1pY29uIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgOTcuIFBSSUNFIFRJVExFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnByaWNlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZnMtMTQ7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgJi5zZXBhcmF0b3ItYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gIH1cblxuICAuY3VycmVuY3kge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICB9XG5cbiAgJi5iaWcge1xuICAgIGZvbnQtc2l6ZTogJGZzLTQ2O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgOTguIFBST01PIExJTkVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucHJvbW8tbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogOThweDtcbiAgcGFkZGluZzogMCAyMHB4IDAgMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuXG4gIC5wcm9tby1saW5lLXRleHQge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMCAvIDE0KSAqIDFlbTtcbiAgfVxuXG4gIC5wcm9tby1saW5lLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAuZm9ybS1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0taW5wdXQge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuXG4gIC5idXR0b24ge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDk5LiBUQUIgQk9YXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRhYi1ib3gge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG5cbiAgLnRhYi1ib3gtb3B0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuXG4gICAgLnRhYi1ib3gtb3B0aW9uIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWItYm94LW9wdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kLWFsdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAudGFiLWJveC1vcHRpb24tdGl0bGUge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuXG4gICAgICAuaGlnaGxpZ2h0ZWQge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gICAgICAudGFiLWJveC1vcHRpb24tdGl0bGUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYi1ib3gtaXRlbSB7XG4gICAgLnRhYi1ib3gtaXRlbS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgMjhweCA0OHB4O1xuXG4gICAgICAudGFiLWJveC1pdGVtLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMjI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICB9XG5cbiAgICAgIC50YWItYm94LWl0ZW0tcGFyYWdyYXBoIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgQGluY2x1ZGUgcGFyYWdyYXBoKCk7XG4gICAgICB9XG5cbiAgICAgIC5idWxsZXQtaXRlbS1saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMDAuIEJVTExFVCBJVEVNIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYnVsbGV0LWl0ZW0tbGlzdCB7XG4gIC5idWxsZXQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEwMS4gQlVMTEVUIElURU1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYnVsbGV0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5idWxsZXQtaXRlbS1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gIH1cblxuICAuYnVsbGV0LWl0ZW0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEwMi4gT1JERVJFRCBJVEVNIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ub3JkZXJlZC1pdGVtLWxpc3Qge1xuICAub3JkZXJlZC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTAzLiBPUkRFUkVEIElURU1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ub3JkZXJlZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAub3JkZXJlZC1pdGVtLWJ1bGxldCB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDE0KSAqIDFlbTtcbiAgfVxuXG4gIC5vcmRlcmVkLWl0ZW0tdGV4dCB7XG4gICAgQGluY2x1ZGUgcGFyYWdyYXBoKCk7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMDQuIFBST0ZJTEUgU1RBVFNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucHJvZmlsZS1zdGF0cyB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG5cbiAgJi5maXhlZC1oZWlnaHQge1xuICAgIGhlaWdodDogNTU4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAucHJvZmlsZS1zdGF0cy1jb3ZlciB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgIC8vYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmFubmVyL2Jhbm5lci1wcm9maWxlLXN0YXRzLmpwZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgIC5wcm9maWxlLXN0YXRzLWNvdmVyLXRpdGxlLFxuICAgIC5wcm9maWxlLXN0YXRzLWNvdmVyLXRleHQge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1zdGF0cy1jb3Zlci10aXRsZSB7XG4gICAgICBmb250LXNpemU6ICRmcy0yNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgLnByb2ZpbGUtc3RhdHMtY292ZXItdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICBmb250LXNpemU6ICRmcy0xNjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICB9XG4gIH1cblxuICAucHJvZmlsZS1zdGF0cy1pbmZvIHtcbiAgICAudXNlci1hdmF0YXIge1xuICAgICAgbWFyZ2luOiAtNjBweCBhdXRvIDA7XG4gICAgfVxuXG4gICAgLmZlYXR1cmVkLXN0YXQtbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuXG4gICAgICAmICsge1xuICAgICAgICAuZmVhdHVyZWQtc3RhdC1saXN0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTA1LiBGRUFUVVJFRCBTVEFUIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZmVhdHVyZWQtc3RhdC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcblxuICAuZmVhdHVyZWQtc3RhdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTJweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTA2LiBGRUFUVVJFRCBTVEFUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZlYXR1cmVkLXN0YXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5mZWF0dXJlZC1zdGF0LWljb24ge1xuICAgIGZpbGw6ICRjb2xvci1pY29uLWJvbGQ7XG4gICAgY29sb3I6ICRjb2xvci1pY29uLWJvbGQ7XG4gIH1cblxuICAuZmVhdHVyZWQtc3RhdC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6ICRmcy0yMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG5cbiAgLmZlYXR1cmVkLXN0YXQtc3VidGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIC5mZWF0dXJlZC1zdGF0LXRleHQge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLnByb2dyZXNzLWFyYy13cmFwIHtcbiAgICAmICsge1xuICAgICAgLmZlYXR1cmVkLXN0YXQtc3VidGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEwNy4gRkVBVFVSRUQgU1RBVCBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZmVhdHVyZWQtc3RhdC1ib3gge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG5cbiAgJi5yZWFjdGlvbmVyIHtcbiAgICAuZmVhdHVyZWQtc3RhdC1ib3gtY292ZXIge1xuICAgICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iYW5uZXIvYmFubmVyLXJlYWN0aW9uLmpwZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gICYuY29tbWVudGVyIHtcbiAgICAuZmVhdHVyZWQtc3RhdC1ib3gtY292ZXIge1xuICAgICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iYW5uZXIvYmFubmVyLWNvbW1lbnRlci5qcGcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAuZmVhdHVyZWQtc3RhdC1ib3gtY292ZXIge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcblxuICAgIC5mZWF0dXJlZC1zdGF0LWJveC1jb3Zlci10aXRsZSxcbiAgICAuZmVhdHVyZWQtc3RhdC1ib3gtY292ZXItdGV4dCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5mZWF0dXJlZC1zdGF0LWJveC1jb3Zlci10aXRsZSB7XG4gICAgICBmb250LXNpemU6ICRmcy0yNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgLmZlYXR1cmVkLXN0YXQtYm94LWNvdmVyLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmVkLXN0YXQtYm94LWluZm8ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuXG4gICAgLnVzZXItYXZhdGFyIHtcbiAgICAgIG1hcmdpbjogLTMwcHggYXV0byAwO1xuICAgIH1cbiAgfVxuXG4gIC5mZWF0dXJlZC1zdGF0LWJveC10aXRsZSxcbiAgLmZlYXR1cmVkLXN0YXQtYm94LXN1YnRpdGxlLFxuICAuZmVhdHVyZWQtc3RhdC1ib3gtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmZlYXR1cmVkLXN0YXQtYm94LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZm9udC1zaXplOiAkZnMtMjI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIC5mZWF0dXJlZC1zdGF0LWJveC1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG5cbiAgLmZlYXR1cmVkLXN0YXQtYm94LXRleHQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTA4LiBBQ0hJRVZFTUVOVCBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWNoaWV2ZW1lbnQtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxNDJweDtcbiAgcGFkZGluZzogMCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuXG4gICYuc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAtMjc4ZGVnLFxuICAgICAgdmFyKC0tc2Vjb25kYXJ5LWNvbG9yLTQwMCksXG4gICAgICB2YXIoLS1zZWNvbmRhcnktY29sb3ItMTAwKVxuICAgICk7XG4gIH1cblxuICAmLnByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIC0yNzhkZWcsXG4gICAgICB2YXIoLS1tYWluLWNvbG9yLTQwMCksXG4gICAgICB2YXIoLS1tYWluLWNvbG9yLTEwMClcbiAgICApO1xuICB9XG5cbiAgLmFjaGlldmVtZW50LWJveC1pbmZvLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5hY2hpZXZlbWVudC1ib3gtaW1hZ2Uge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgfVxuXG4gICAgLmFjaGlldmVtZW50LWJveC10aXRsZSxcbiAgICAuYWNoaWV2ZW1lbnQtYm94LXRleHQge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuYWNoaWV2ZW1lbnQtYm94LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTIwO1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAuYWNoaWV2ZW1lbnQtYm94LXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG5cbiAgICAgIC5ib2xkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTA5LiBMRVZFTCBQUk9HUkVTUyBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubGV2ZWwtcHJvZ3Jlc3MtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDAgMjhweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuXG4gIC5sZXZlbC1wcm9ncmVzcy1iYWRnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLnByb2dyZXNzLXN0YXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTEwLiBMRVZFTCBQUk9HUkVTUyBCQURHRVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5sZXZlbC1wcm9ncmVzcy1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA4NnB4O1xuICAvL2JhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JhZGdlL2xldmVsLWJhZGdlLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cbiAgLmxldmVsLXByb2dyZXNzLWJhZGdlLXRpdGxlLFxuICAubGV2ZWwtcHJvZ3Jlc3MtYmFkZ2UtdGV4dCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubGV2ZWwtcHJvZ3Jlc3MtYmFkZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTExO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5sZXZlbC1wcm9ncmVzcy1iYWRnZS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTI4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMTEuIEVYUCBMSU5FIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZXhwLWxpbmUtbGlzdCB7XG4gIC5leHAtbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDExMi4gRVhQIExJTkVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZXhwLWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5leHAtbGluZS1pY29uIHtcbiAgICBmaWxsOiAkY29sb3ItaWNvbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIH1cblxuICAudGV4dC1zdGlja2VyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gIH1cblxuICAuZXhwLWxpbmUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMCAvIDE0KSAqIDFlbTtcbiAgfVxuXG4gIC5leHAtbGluZS10aW1lc3RhbXAge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTEzLiBBQ0NPVU5UIFNUQVQgQk9YXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmFjY291bnQtc3RhdC1ib3gge1xuICBwYWRkaW5nOiAzMnB4IDI4cHggMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYuYWNjb3VudC1zdGF0LWFjdGl2ZS11c2VycyB7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9ncmFwaC9zdGF0LzA3LnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICAuYWNjb3VudC1zdGF0LWJveC1pY29uLXdyYXAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY291bnQtc3RhdC1hY3RpdmUtdXNlcnM7XG4gICAgfVxuICB9XG5cbiAgJi5hY2NvdW50LXN0YXQtdmlzaXRzIHtcbiAgICAvL2JhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dyYXBoL3N0YXQvMDgucG5nJykgbm8tcmVwZWF0IGNlbnRlciBib3R0b20gJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIC5hY2NvdW50LXN0YXQtYm94LWljb24td3JhcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWNjb3VudC1zdGF0LXZpc2l0cztcbiAgICB9XG4gIH1cblxuICAmLmFjY291bnQtc3RhdC1zZXNzaW9uLWR1cmF0aW9uIHtcbiAgICAvL2JhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dyYXBoL3N0YXQvMDkucG5nJykgbm8tcmVwZWF0IGNlbnRlciBib3R0b20gJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIC5hY2NvdW50LXN0YXQtYm94LWljb24td3JhcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWNjb3VudC1zdGF0LXNlc3Npb24tZHVyYXRpb247XG4gICAgfVxuICB9XG5cbiAgJi5hY2NvdW50LXN0YXQtcmV0dXJuaW5nLXZpc2l0b3JzIHtcbiAgICAvL2JhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dyYXBoL3N0YXQvMTAucG5nJykgbm8tcmVwZWF0IGNlbnRlciBib3R0b20gJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIC5hY2NvdW50LXN0YXQtYm94LWljb24td3JhcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWNjb3VudC1zdGF0LXJldHVybmluZy12aXNpdG9ycztcbiAgICB9XG4gIH1cblxuICAucGVyY2VudGFnZS1kaWZmIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNHB4O1xuICAgIHJpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLmFjY291bnQtc3RhdC1ib3gtaWNvbi13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIC5hY2NvdW50LXN0YXQtYm94LWljb24ge1xuICAgICAgZmlsbDogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvdW50LXN0YXQtYm94LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTQ4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmFjY291bnQtc3RhdC1ib3gtc3VidGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZm9udC1zaXplOiAkZnMtMTg7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuYWNjb3VudC1zdGF0LWJveC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMCAvIDE0KSAqIDFlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMTQuIFJFRkVSRU5DRSBJVEVNIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmVmZXJlbmNlLWl0ZW0tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLnJlZmVyZW5jZS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYuY2VudGVyZWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTE1LiBSRUZFUkVOQ0UgSVRFTVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5yZWZlcmVuY2UtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLnJlZmVyZW5jZS1idWxsZXQge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG5cbiAgLnJlZmVyZW5jZS1pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMTYuIFJFRkVSRU5DRSBCVUxMRVRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmVmZXJlbmNlLWJ1bGxldCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgJi5zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWZlcmVuY2UtYnVsbGV0LXJlYWN0aW9ucztcbiAgfVxuXG4gICYuYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZmVyZW5jZS1idWxsZXQtc2hhcmVzO1xuICB9XG5cbiAgJi5saWdodC1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVmZXJlbmNlLWJ1bGxldC1yZXBsaWVzO1xuICB9XG5cbiAgJi5wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVmZXJlbmNlLWJ1bGxldC1jb21tZW50cztcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDExNy4gQ09VTlRSWSBTVEFUIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY291bnRyeS1zdGF0LWxpc3Qge1xuICAuY291bnRyeS1zdGF0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTE4LiBDT1VOVFJZIFNUQVRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY291bnRyeS1zdGF0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLndpdGgtcHJvZ3Jlc3Mge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcblxuICAgIC5jb3VudHJ5LXN0YXQtaW1hZ2Uge1xuICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgfVxuICB9XG5cbiAgLmNvdW50cnktc3RhdC1pbWFnZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5jb3VudHJ5LXN0YXQtdGl0bGUsXG4gIC5jb3VudHJ5LXN0YXQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDExOS4gRlVMTCBXSURUSCBJTUFHRVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mdWxsLXdpZHRoLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMjAuIFRPVEFMUyBMSU5FIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udG90YWxzLWxpbmUtbGlzdCB7XG4gICYuc2VwYXJhdG9yLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICB9XG5cbiAgLnRvdGFscy1saW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTIxLiBUT1RBTFMgTElORVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi50b3RhbHMtbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAudG90YWxzLWxpbmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcblxuICAgIC5ib2xkIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICB9XG5cbiAgLnRvdGFscy1saW5lLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gIH1cblxuICAucHJpY2UtdGl0bGUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTIyLiBVUExPQUQgQk9YXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVwbG9hZC1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjI1cyBlYXNlLWluLW91dDtcblxuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LWRhcms7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTRweCk7XG5cbiAgICAudXBsb2FkLWJveC1pY29uIHtcbiAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIC51cGxvYWQtYm94LWljb24ge1xuICAgIGZpbGw6ICRjb2xvci1pY29uO1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAudXBsb2FkLWJveC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICAudXBsb2FkLWJveC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMjMuIERSQUdHQUJMRSBJVEVNU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5kcmFnZ2FibGUtaXRlbXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgNjBweCk7XG4gIGdyaWQtZ2FwOiAyNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMjQuIERSQUdHQUJMRSBJVEVNXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmRyYWdnYWJsZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtb3Zlci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICYuZW1wdHkge1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCAkY29sb3ItZGl2aWRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEyNS4gU1dJVENIIE9QVElPTiBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnN3aXRjaC1vcHRpb24tbGlzdCB7XG4gIC5zd2l0Y2gtb3B0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTI2LiBTV0lUQ0ggT1BUSU9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnN3aXRjaC1vcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnN3aXRjaC1vcHRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICAuc3dpdGNoLW9wdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwIC8gMTQpICogMWVtO1xuICB9XG5cbiAgLmZvcm0tc3dpdGNoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cblxuICAuc3dpdGNoLW9wdGlvbi1tZXRhIHtcbiAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTJweDtcbiAgICByaWdodDogMDtcblxuICAgIC5ib2xkIHtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEyNy4gTk9USUZJQ0FUSU9OIEJPWCBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm5vdGlmaWNhdGlvbi1ib3gtbGlzdCB7XG4gIC5ub3RpZmljYXRpb24tYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTI4LiBOT1RJRklDQVRJT04gQk9YXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm5vdGlmaWNhdGlvbi1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA4OHB4O1xuICBwYWRkaW5nOiAyMnB4IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYudW5yZWFkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQtYWx0O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLm5vdGlmaWNhdGlvbi1ib3gtY2xvc2UtYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLm1hcmstdW5yZWFkLWJ1dHRvbixcbiAgICAubWFyay1yZWFkLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAudXNlci1zdGF0dXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm5vdGlmaWNhdGlvbi1ib3gtY2xvc2UtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDZweDtcbiAgICByaWdodDogNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5ub3RpZmljYXRpb24tYm94LWNsb3NlLWJ1dHRvbi1pY29uIHtcbiAgICAgIGZpbGw6ICRjb2xvci1pY29uLWJvbGQ7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgfVxuICB9XG5cbiAgLm5vdGlmaWNhdGlvbi1ib3gtY2xvc2UtYnV0dG9uLFxuICAubWFyay11bnJlYWQtYnV0dG9uLFxuICAubWFyay1yZWFkLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5tYXJrLXVucmVhZC1idXR0b24sXG4gIC5tYXJrLXJlYWQtYnV0dG9uIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMnB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5tYXJrLXVucmVhZC1idXR0b24ge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICB9XG5cbiAgLm1hcmstcmVhZC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTI5LiBDUkVBVEUgRU5USVRZIEJPWFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jcmVhdGUtZW50aXR5LWJveCB7XG4gIGhlaWdodDogMjg0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYudjIge1xuICAgIGhlaWdodDogMzYwcHg7XG5cbiAgICAuY3JlYXRlLWVudGl0eS1ib3gtY292ZXIge1xuICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICB9XG5cbiAgICAuY3JlYXRlLWVudGl0eS1ib3gtYXZhdGFyIHtcbiAgICAgIC8vYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmFkZ2UvYmFkZ2UtZW1wdHktMDIucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIHRvcDogMzZweDtcbiAgICB9XG5cbiAgICAuY3JlYXRlLWVudGl0eS1ib3gtaW5mbyB7XG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgICB9XG5cbiAgICAuY3JlYXRlLWVudGl0eS1ib3gtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5jcmVhdGUtZW50aXR5LWJveC1jYXRlZ29yeSB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuICB9XG5cbiAgLmNyZWF0ZS1lbnRpdHktYm94LWNvdmVyIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRjb2xvci1kaXZpZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZC1hbHQ7XG4gIH1cblxuICAuY3JlYXRlLWVudGl0eS1ib3gtYXZhdGFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iYWRnZS9iYWRnZS1lbXB0eS5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE2cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweDtcblxuICAgICYucHJpbWFyeSB7XG4gICAgICAuY3JlYXRlLWVudGl0eS1ib3gtYXZhdGFyLWljb24ge1xuICAgICAgICBmaWxsOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY3JlYXRlLWVudGl0eS1ib3gtYXZhdGFyLWljb24ge1xuICAgICAgZmlsbDogJGNvbG9yLXNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuICAuY3JlYXRlLWVudGl0eS1ib3gtaW5mbyB7XG4gICAgcGFkZGluZzogNjBweCAyOHB4IDA7XG4gIH1cblxuICAuY3JlYXRlLWVudGl0eS1ib3gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmNyZWF0ZS1lbnRpdHktYm94LWNhdGVnb3J5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItaWNvbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuY3JlYXRlLWVudGl0eS1ib3gtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQ7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMzAuIEVBUk5JTkcgU1RBVCBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZWFybmluZy1zdGF0LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmc6IDAgMjhweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuXG4gIC5lYXJuaW5nLXN0YXQtYm94LWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogNjZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuZWFybmluZy1zdGF0LWJveC1pY29uLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIC5lYXJuaW5nLXN0YXQtYm94LWljb24ge1xuICAgICAgZmlsbDogJHdoaXRlO1xuICAgIH1cblxuICAgICYuc3RhdC1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdGF0LWl0ZW07XG4gICAgfVxuXG4gICAgJi5zdGF0LWVhcm5pbmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN0YXQtZWFybmluZztcbiAgICB9XG5cbiAgICAmLnN0YXQtcmV2ZW51ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3RhdC1yZXZlbnVlO1xuICAgIH1cblxuICAgICYuc3RhdC1iYWxhbmNlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdGF0LWJhbGFuY2U7XG4gICAgfVxuICB9XG5cbiAgLmVhcm5pbmctc3RhdC1ib3gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTI4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICAuY3VycmVuY3kge1xuICAgICAgZm9udC1zaXplOiAkZnMtMTg7XG4gICAgfVxuICB9XG5cbiAgLmVhcm5pbmctc3RhdC1ib3gtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQtMjtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxMzEuIFNUQVRVUyBJTkZPXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnN0YXR1cy1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmLnN1Y2Nlc3Mge1xuICAgIC5zdGF0dXMtaWNvbi13cmFwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIC5zdGF0dXMtaWNvbi13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIC5zdGF0dXMtaWNvbiB7XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICB9XG4gIH1cblxuICAuc3RhdHVzLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICAuc3RhdHVzLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgfVxuXG4gIC5zdGF0dXMtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNCkgKiAxZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLnBvcHVwLXBpY3R1cmUge1xuICAgIC53aWRnZXQtYm94IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm5vdGlmaWNhdGlvbi1ib3gge1xuICAgIC5ub3RpZmljYXRpb24tYm94LWNsb3NlLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5tYXJrLXVucmVhZC1idXR0b24sXG4gICAgLm1hcmstcmVhZC1idXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkge1xuICAud2Vlay1ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucHJvbW8tbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMzJweCAyOHB4O1xuXG4gICAgLnByb21vLWxpbmUtdGV4dCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAucHJvbW8tbGluZS1hY3Rpb25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zd2l0Y2gtb3B0aW9uIHtcbiAgICAuZm9ybS1zd2l0Y2gge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICB9XG5cbiAgICAuc3dpdGNoLW9wdGlvbi1tZXRhIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cbiAgfVxuXG4gIC5lYXJuaW5nLXN0YXQtYm94IHtcbiAgICAmLmZ1bGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudXNlci1zdGF0cyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAuYWNoaWV2ZW1lbnQtYm94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDI4cHggMThweDtcblxuICAgIC5idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cblxuICAubGV2ZWwtcHJvZ3Jlc3MtYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMzJweCAyOHB4O1xuXG4gICAgLmxldmVsLXByb2dyZXNzLWJhZGdlIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1zdGF0IHtcbiAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgLmV4cC1saW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAzMnB4IDAgMDtcblxuICAgIC5leHAtbGluZS1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnRleHQtc3RpY2tlciB7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5leHAtbGluZS10aW1lc3RhbXAge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnBvc3Qtb3B0aW9uIHtcbiAgICB3aWR0aDogODBweDtcblxuICAgIC5wb3N0LW9wdGlvbi10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnBvc3Qtb3B0aW9uLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5yZWFjdGlvbi1vcHRpb25zIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAucmVhY3Rpb24tb3B0aW9uIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zaW1wbGUtdGFiLWl0ZW1zIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gICAgLnNpbXBsZS10YWItaXRlbSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5mb3JtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5xdWljay1wb3N0IHtcbiAgICAmLm1lZGl1bSB7XG4gICAgICAucXVpY2stcG9zdC1mb290ZXIge1xuICAgICAgICAucXVpY2stcG9zdC1mb290ZXItYWN0aW9ucyB7XG4gICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb21vLWxpbmUge1xuICAgIC5wcm9tby1saW5lLWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIC5mb3JtLWlucHV0LFxuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuZm9ybS1pbnB1dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN3aXRjaC1vcHRpb24ge1xuICAgIC5idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmFjdGlvbi1yZXF1ZXN0IHtcbiAgICAmLndpdGgtdGV4dCB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5hY3Rpb24tcmVxdWVzdC1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAuYWN0aW9uLXJlcXVlc3QtdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAudGFibGUtd3JhcFxuMi4gLnRhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBUQUJMRSBXUkFQXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGFibGUtd3JhcCB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIuIFRBQkxFXG4tLS0tLS0tLS0tLS0tLS0tKi9cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiB0YWJsZTtcblxuICAmLnRhYmxlLWZvcnVtLWNhdGVnb3J5IHtcbiAgICAuZm9ydW0tY2F0ZWdvcnkge1xuICAgICAgd2lkdGg6IDM4NHB4O1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtcXVlc3RzIHtcbiAgICAudGFibGUtYm9keSB7XG4gICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZ3Jlc3Mtc3RhdC13cmFwIHtcbiAgICAgIHdpZHRoOiAyNTZweDtcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLXRvcC1mcmllbmRzIHtcbiAgICAucHJvZ3Jlc3Mtc3RhdC13cmFwIHtcbiAgICAgIHdpZHRoOiAyMjhweDtcbiAgICB9XG5cbiAgICAudGFibGUtcm93IHtcbiAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogMTcycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWNhcnQge1xuICAgIC50YWJsZS1oZWFkZXItY29sdW1uLFxuICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcHJldmlldyB7XG4gICAgICB3aWR0aDogMzMwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiAxNTZweDtcbiAgICB9XG5cbiAgICAucHJpY2UtdGl0bGUge1xuICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLXBheW1lbnRzIHtcbiAgICAudGFibGUtaGVhZGVyLWNvbHVtbixcbiAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAudGFibGUtdGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi50YWJsZS1zYWxlcyB7XG4gICAgLnRhYmxlLWhlYWRlci1jb2x1bW4sXG4gICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgLnRhYmxlLXRleHQge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIC50YWJsZS1saW5rIHtcbiAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1yb3cge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGhlaWdodDogNTVweDtcblxuICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBoZWlnaHQ6IDU1cHg7XG5cbiAgICAgICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWRvd25sb2FkcyB7XG4gICAgLnRhYmxlLWhlYWRlci1jb2x1bW4sXG4gICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMjE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcHJldmlldyB7XG4gICAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgIH1cblxuICAgIC5wcmljZS10aXRsZSB7XG4gICAgICB3aWR0aDogNzZweDtcbiAgICB9XG4gIH1cblxuICAmLmpvaW4tcm93cyB7XG4gICAgLnRhYmxlLWhlYWRlci1jb2x1bW4ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib2R5IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAudGFibGUtcm93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJi5taWNybyB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG5cbiAgICAgICAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnRpbnkge1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgaGVpZ2h0OiA3N3B4O1xuXG4gICAgICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgybisyKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNwbGl0LXJvd3Mge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDAgMTJweDtcblxuICAgIC50YWJsZS1oZWFkZXItY29sdW1uIHtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAudGFibGUtYm9keSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC50YWJsZS1yb3cge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG5cbiAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWJsZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIC50YWJsZS1oZWFkZXItY29sdW1uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgJi5jZW50ZXJlZCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAmLnBhZGRlZCB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgfVxuXG4gICAgJi5wYWRkZWQtbWVkaXVtIHtcbiAgICAgIHBhZGRpbmc6IDAgNDZweDtcbiAgICB9XG5cbiAgICAmLnBhZGRlZC1sZWZ0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICB9XG5cbiAgICAmLnBhZGRlZC1iaWctbGVmdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG4gICAgfVxuXG4gICAgLnRhYmxlLWhlYWRlci10aXRsZSB7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZS1ib2R5IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuXG4gICAgJi5zYW1lLWNvbG9yLXJvd3Mge1xuICAgICAgLnRhYmxlLXJvdyB7XG4gICAgICAgICY6bnRoLWNoaWxkKDJuKzIpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtcm93IHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgybisyKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZC1hbHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuXG4gICAgJi5taWNybyB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgJi50aW55IHtcbiAgICAgIGhlaWdodDogNjZweDtcbiAgICB9XG5cbiAgICAmLnNtYWxsIHtcbiAgICAgIGhlaWdodDogODZweDtcbiAgICB9XG5cbiAgICAmLm1lZGl1bSB7XG4gICAgICBoZWlnaHQ6IDEwOHB4O1xuICAgIH1cblxuICAgICYubWlkIHtcbiAgICAgIGhlaWdodDogMTQ4cHg7XG4gICAgfVxuXG4gICAgJi5iaWcge1xuICAgICAgaGVpZ2h0OiAxNjBweDtcblxuICAgICAgJi5hdXRvIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA0NHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0NHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWNvbHVtbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgJi5jZW50ZXJlZCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAmLnBhZGRlZCB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgfVxuXG4gICAgJi5wYWRkZWQtbWVkaXVtIHtcbiAgICAgIHBhZGRpbmc6IDAgNDZweDtcbiAgICB9XG5cbiAgICAmLnBhZGRlZC1sZWZ0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICB9XG5cbiAgICAmLnBhZGRlZC1iaWctbGVmdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG4gICAgfVxuXG4gICAgLnRhYmxlLWluZm9ybWF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAudGFibGUtaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICB9XG5cbiAgICAgIC5oaWdobGlnaHRlZCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS10ZXh0IHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygxNiAvIDE0KSAqIDFlbTtcblxuICAgICAgLmxpZ2h0IHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcblxuICAgICAgLmhpZ2hsaWdodGVkIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgICB9XG5cbiAgICAgICYgKyB7XG4gICAgICAgIC50YWJsZS1saW5rIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWFjdGlvbiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5pY29uLWRlbGV0ZSB7XG4gICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dCwgZmlsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgZmlsbDogJGNvbG9yLWljb24tYm9sZDtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpIHtcbiAgLnRhYmxlIHtcbiAgICAmLnRhYmxlLWZvcnVtLWNhdGVnb3J5LFxuICAgICYudGFibGUtZm9ydW0tZGlzY3Vzc2lvbiB7XG4gICAgICAudGFibGUtaGVhZGVyLWNvbHVtbixcbiAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRhYmxlLXJvdyB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS1mb3J1bS1jYXRlZ29yeSB7XG4gICAgICAuZm9ydW0tY2F0ZWdvcnkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXF1ZXN0cyB7XG4gICAgICAudGFibGUtaGVhZGVyLWNvbHVtbixcbiAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtdG9wLWZyaWVuZHMge1xuICAgICAgLnRhYmxlLWhlYWRlci1jb2x1bW4sXG4gICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgJjpudGgtY2hpbGQoNCksXG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50YWJsZSB7XG4gICAgJi50YWJsZS1mb3J1bS1jYXRlZ29yeSxcbiAgICAmLnRhYmxlLWZvcnVtLWRpc2N1c3Npb24ge1xuICAgICAgLnRhYmxlLWhlYWRlci1jb2x1bW4sXG4gICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgJi5wYWRkZWQtbWVkaXVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAvKiAmOm50aC1sYXN0LWNoaWxkKDMpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9ICovXG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS1mb3J1bS1jYXRlZ29yeSB7XG4gICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgICB9XG5cbiAgICAgIC5mb3J1bS1jYXRlZ29yeSB7XG4gICAgICAgIC5mb3J1bS1jYXRlZ29yeS1pbWFnZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3J1bS1jYXRlZ29yeS1pbmZvIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtcXVlc3RzIHtcbiAgICAgIC50YWJsZS1oZWFkZXItY29sdW1uLFxuICAgICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWJsZS1ib2R5IHtcbiAgICAgICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucHJvZ3Jlc3Mtc3RhdC13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50YWJsZS1pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtdG9wLWZyaWVuZHMge1xuICAgICAgLnRhYmxlLXJvdyB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWJsZS1oZWFkZXItY29sdW1uLFxuICAgICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA2OHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9ncmVzcy1zdGF0LXdyYXAge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5qb2luLXJvd3Mge1xuICAgICAgLnRhYmxlLWJvZHkge1xuICAgICAgICAudGFibGUtcm93IHtcbiAgICAgICAgICAmLm1pY3JvLFxuICAgICAgICAgICYudGlueSB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLXJvdyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gICAgICB9XG5cbiAgICAgICYubWljcm8sXG4gICAgICAmLnRpbnkge1xuICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm1lZGl1bSxcbiAgICAgICYuYmlnIHtcbiAgICAgICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI4cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLnRhYmxlIHtcbiAgICAmLnRhYmxlLWZvcnVtLWNhdGVnb3J5LFxuICAgICYudGFibGUtZm9ydW0tZGlzY3Vzc2lvbiB7XG4gICAgICAudGFibGUtaGVhZGVyLWNvbHVtbixcbiAgICAgIC50YWJsZS1jb2x1bW4ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFibGUtcm93IHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXRvcC1mcmllbmRzIHtcbiAgICAgIC50YWJsZS1oZWFkZXItY29sdW1uLFxuICAgICAgLnRhYmxlLWNvbHVtbiB7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWJsZS1yb3cge1xuICAgICAgICAudGFibGUtY29sdW1uIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudXNlci1zdGF0dXMge1xuICAgICAgICAudXNlci1zdGF0dXMtdGl0bGUsXG4gICAgICAgIC51c2VyLXN0YXR1cy10ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS10b3Atc2VsbGVycyB7XG4gICAgICAucHJvZHVjdC1wcmV2aWV3IHtcbiAgICAgICAgLnByb2R1Y3QtcHJldmlldy1pbWFnZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLndpZGdldC1ib3hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFdJREdFVCBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi53aWRnZXQtYm94IHtcbiAgcGFkZGluZzogMzJweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLm5vLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAud2lkZ2V0LWJveC10aXRsZSB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDI4cHggMDtcbiAgICB9XG4gIH1cblxuICAud2lkZ2V0LWJveC1zZXR0aW5ncyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjJweDtcbiAgICByaWdodDogMTlweDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICB9XG5cbiAgLndpZGdldC1ib3gtY29udHJvbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI4cHg7XG4gICAgcmlnaHQ6IDIycHg7XG4gICAgei1pbmRleDogOTk5OTtcblxuICAgIC5zbGlkZXItY29udHJvbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLnNsaWRlci1jb250cm9sIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud2lkZ2V0LWJveC1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIC53aWRnZXQtYm94LWFjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAucmVmZXJlbmNlLWl0ZW0tbGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgfVxuXG4gICAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgICAmLnYyIHtcbiAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud2lkZ2V0LWJveC1mb290ZXIge1xuICAgIC5yZWZlcmVuY2UtaXRlbS1saXN0IHtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgfVxuXG4gICAgLmNoYXJ0LWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICAgIH1cbiAgfVxuXG4gIC53aWRnZXQtYm94LWNvbnRlbnQtc2xpZGVyIHtcbiAgICAucmVhY3Rpb24tc3RhdHMge1xuICAgICAgJiArIHtcbiAgICAgICAgLnJlYWN0aW9uLXN0YXRzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJhZGdlLWl0ZW0tc3RhdCB7XG4gICAgICAudGV4dC1zdGlja2VyIHtcbiAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICByaWdodDogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud2lkZ2V0LWJveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcblxuICAgIC5oaWdobGlnaHRlZCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICB9XG4gIH1cblxuICAud2lkZ2V0LWJveC10ZXh0IHtcbiAgICBAaW5jbHVkZSBwYXJhZ3JhcGgoKTtcblxuICAgICYubGlnaHQge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICB9XG4gIH1cblxuICAud2lkZ2V0LWJveC1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICYuc21hbGwtbWFyZ2luLXRvcCB7XG4gICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgIH1cblxuICAgICYubm8tbWFyZ2luLXRvcCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICYucGFkZGVkLWZvci1zY3JvbGwge1xuICAgICAgaGVpZ2h0OiAzNThweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuXG4gICAgICAmLnNtYWxsIHtcbiAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgIH1cblxuICAgICAgJi5tZWRpdW0ge1xuICAgICAgICBoZWlnaHQ6IDY3NnB4O1xuICAgICAgfVxuXG4gICAgICAuc2Nyb2xsLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDI4cHg7XG4gICAgICB9XG5cbiAgICAgIC5leHAtbGluZS1saXN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFyYWdyYXBoIHtcbiAgICAgICYgKyB7XG4gICAgICAgIC5pbmZvcm1hdGlvbi1saW5lLWxpc3Qge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVycyB7XG4gICAgICAmICsge1xuICAgICAgICAudXNlci1zdGF0dXMtbGlzdCxcbiAgICAgICAgLnBvc3QtcHJldmlldy1saW5lLWxpc3Qge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2Vlay1ib3gge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAyMnB4IDAgLTYwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhbGVuZGFyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5jYWxlbmRhci1ldmVudHMtcHJldmlldyB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cblxuICAgIC5vcmRlcmVkLWl0ZW0tbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1hcmMtd3JhcCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAuZHJhZ2dhYmxlLWl0ZW1zIHtcbiAgICAgICYgKyB7XG4gICAgICAgIC53aWRnZXQtYm94LXRleHQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1zdGF0cyB7XG4gICAgICBtYXJnaW4tdG9wOiAzNnB4O1xuXG4gICAgICAmLnJlZmVyZW5jZSB7XG4gICAgICAgIC51c2VyLXN0YXQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmICsge1xuICAgICAgICAudXNlci1zdGF0cyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hY2hpZXZlbWVudC1zdGF0dXMtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuXG4gIC53aWRnZXQtYm94LXN0YXR1cyB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLndpZGdldC1ib3gtc3RhdHVzLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAyOHB4O1xuXG4gICAgICAudXNlci1zdGF0dXMge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcblxuICAgICAgICAudXNlci1zdGF0dXMtdGl0bGUge1xuICAgICAgICAgIC51c2VyLWF2YXRhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXItc3RhdHVzIHtcbiAgICAgICYgKyB7XG4gICAgICAgIC53aWRnZXQtYm94LXN0YXR1cy10ZXh0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndpZGdldC1ib3gtc3RhdHVzLXRleHQge1xuICAgICAgQGluY2x1ZGUgcGFyYWdyYXBoKCk7XG5cbiAgICAgICYgKyB7XG4gICAgICAgIC53aWRnZXQtYm94LXN0YXR1cy10ZXh0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhZy1saXN0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2lkZ2V0LWJveC1waWN0dXJlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAudGFnLXN0aWNrZXIsXG4gICAgLnRleHQtc3RpY2tlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC04cHg7XG4gICAgICByaWdodDogNjhweDtcbiAgICB9XG5cbiAgICAucG9zdC1wcmV2aWV3LFxuICAgIC5xdW90ZS1ib3gge1xuICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICB9XG5cbiAgICAudmlkZW8tc3RhdHVzLFxuICAgIC5pZnJhbWUtd3JhcCxcbiAgICAucG9sbC1ib3gsXG4gICAgLnBpY3R1cmUtY29sbGFnZSxcbiAgICAud2lkZ2V0LWJveCB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cblxuICAgIC53aWRnZXQtYm94IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIH1cblxuICAgIC50YWctbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC1hY3Rpb25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgfVxuICB9XG5cbiAgLndpZGdldC1ib3gtYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLndpZGdldC1ib3gge1xuICAgIC53aWRnZXQtYm94LWZvb3RlciB7XG4gICAgICAuY2hhcnQtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gIC53aWRnZXQtYm94IHtcbiAgICAud2lkZ2V0LWJveC1zdGF0dXMge1xuICAgICAgJiA+IC50ZXh0LXN0aWNrZXIge1xuICAgICAgICAudGV4dC1zdGlja2VyLWljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LXN0aWNrZXItY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC53aWRnZXQtYm94LWFjdGlvbnMge1xuICAgICAgLndpZGdldC1ib3gtYWN0aW9uIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAucmVmZXJlbmNlLWl0ZW0tbGlzdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgICBsZWZ0OiAyOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLmxvYWRlci1iYXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gTE9BREVSIEJBUlNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubG9hZGVyLWJhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuXG4gIC5sb2FkZXItYmFyIHtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSguMik7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXItYmFycyAuNXMgaW5maW5pdGUgYWx0ZXJuYXRlIGVhc2UtaW47XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1sb2FkZXItYmFyLTE7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxvYWRlci1iYXItMjtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogLjFzO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1sb2FkZXItYmFyLTM7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IC4ycztcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbG9hZGVyLWJhci00O1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuM3M7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxvYWRlci1iYXItNTtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogLjRzO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1sb2FkZXItYmFyLTY7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IC41cztcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg3KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbG9hZGVyLWJhci03O1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuNnM7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoOCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxvYWRlci1iYXItODtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogLjdzO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWRlci1iYXJzIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKC4yKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLmVycm9yLXNlY3Rpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIEVSUk9SIFNFQ1RJT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5lcnJvci1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi8uLi9mcm9udG9mZmljZS9pbWcvbGFuZGluZy80MDQtYmcucG5nJykgbm8tcmVwZWF0IGxlZnQgdG9wLCB1cmwoJy4uLy4uLy4uL2Zyb250b2ZmaWNlL2ltZy9sYW5kaW5nL3Zpa2luZ2VyLWxvZ28ucG5nJykgcmlnaHQgNDBweCB0b3AgNDBweCBuby1yZXBlYXQsIHVybCgnLi4vLi4vLi4vZnJvbnRvZmZpY2UvaW1nL2xhbmRpbmcvZG90LXRleHR1cmUucG5nJykgcmVwZWF0IGxlZnQgdG9wLCAkY29sb3ItYm9keS11bmRlcmxheTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluLCBhdXRvLCBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcblxuICAuZXJyb3Itc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuICAgIGZvbnQtc2l6ZTogJGZzLTI1MztcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ibGFjaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyODBweDtcbiAgICBsZWZ0OiAyMjBweDtcbiAgfVxuXG4gIC5lcnJvci1zZWN0aW9uLWluZm8ge1xuICAgIHdpZHRoOiA0MjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MDBweDtcbiAgICByaWdodDogMjcwcHg7XG4gIH1cblxuICAuZXJyb3Itc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LTM7XG4gICAgZm9udC1zaXplOiAkZnMtMTA0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICYgKyB7XG4gICAgICAuZXJyb3Itc2VjdGlvbi10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZXJyb3Itc2VjdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMiAvIDE4KSAqIDFlbTtcbiAgfVxuXG4gIC5idXR0b24ge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgLmVycm9yLXNlY3Rpb24ge1xuICAgIC5lcnJvci1zZWN0aW9uLXRpdGxlIHtcbiAgICAgIHRvcDogMzUlO1xuICAgICAgbGVmdDogMTUlO1xuICAgIH1cblxuICAgIC5lcnJvci1zZWN0aW9uLWluZm8ge1xuICAgICAgdG9wOiA0NSU7XG4gICAgICByaWdodDogMjAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLmVycm9yLXNlY3Rpb24ge1xuICAgIC5lcnJvci1zZWN0aW9uLXRpdGxlIHtcbiAgICAgIHRvcDogMTg1cHg7XG4gICAgICBsZWZ0OiAxNDVweDtcbiAgICB9XG5cbiAgICAuZXJyb3Itc2VjdGlvbi1pbmZvIHtcbiAgICAgIHRvcDogMjcwcHg7XG4gICAgICByaWdodDogMTQwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuZXJyb3Itc2VjdGlvbiB7XG4gICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9sYW5kaW5nL2RvdC10ZXh0dXJlLnBuZycpIHJlcGVhdCBsZWZ0IHRvcCAkY29sb3ItYm9keS11bmRlcmxheTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgcGFkZGluZzogMTIwcHggMDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgLmVycm9yLXNlY3Rpb24tdGl0bGUge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgZm9udC1zaXplOiAkZnMtNjA7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5lcnJvci1zZWN0aW9uLWluZm8ge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZXJyb3Itc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMzY7XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLnBpY3R1cmVcbjIuIC5waWN0dXJlLWl0ZW0tbGlzdFxuMy4gLnBpY3R1cmUtaXRlbVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBQSUNUVVJFXG4tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5waWN0dXJlIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcblxuICAmLnJvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuXG4gICAgJi5zbWFsbCxcbiAgICAmLnRpbnkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB9XG4gIH1cblxuICAmLmNpcmNsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgJi5tZWRpdW0ge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gICYudGlueSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIuIFBJQ1RVUkUgSVRFTSBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5waWN0dXJlLWl0ZW0tbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICYuc21hbGwge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCA1MnB4KTtcbiAgICBncmlkLWdhcDogNnB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAzLiBQSUNUVVJFIElURU1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5waWN0dXJlLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAucGljdHVyZS1pdGVtLW92ZXJsYXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1waWN0dXJlLWl0ZW0tb3ZlcmxheTtcblxuICAgICYucm91bmQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB9XG4gIFxuICAgICYuY2lyY2xlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAucGljdHVyZS1pdGVtLW92ZXJsYXktdGV4dCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5wcm9ncmVzcy1zdGF0LXdyYXBcbjIuIC5wcm9ncmVzcy1zdGF0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFBST0dSRVNTIFNUQVQgV1JBUFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucHJvZ3Jlc3Mtc3RhdC13cmFwIHtcbiAgcGFkZGluZy1yaWdodDogNTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5wcm9ncmVzcy1zdGF0IHtcbiAgICAuYmFyLXByb2dyZXNzLXdyYXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgcmlnaHQ6IDA7XG4gIFxuICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLiBQUk9HUkVTUyBTVEFUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnByb2dyZXNzLXN0YXQge1xuICAmLnNtYWxsIHtcbiAgICB3aWR0aDogMTc4cHg7XG4gIH1cbiAgXG4gIC5iYXItcHJvZ3Jlc3Mtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgICYuYmlnIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgJi5tZWRpdW0ge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zbWFsbCB7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgIH1cbiAgICBcbiAgICAuYmFyLXByb2dyZXNzLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAmLnByb2dyZXNzLXdpdGgtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTIwO1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuXG4gICAgICAgIC5iYXItcHJvZ3Jlc3MtdW5pdCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGlnaHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLTE2O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm5lZ2F0aXZlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgfVxuXG4gICAgICAmLnN0YXJ0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5iYXItcHJvZ3Jlc3MtdGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jZW50ZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJi5yZWd1bGFyIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYubWVkaXVtIHtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICB9XG5cbiAgICAgIC5saWdodCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJhci1wcm9ncmVzcy10ZXh0IHtcbiAgICAgICYubm8tc3BhY2Uge1xuICAgICAgICAuYmFyLXByb2dyZXNzLXVuaXQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJhci1wcm9ncmVzcy11bml0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9ncmVzcy1zdGF0LWluZm8ge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQtMjtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTIFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLnByb2dyZXNzLXN0YXQge1xuICAgIC5wcm9ncmVzcy1zdGF0LWluZm8ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAucHJvZ3Jlc3MtYXJjLXdyYXBcbjIuIC5wcm9ncmVzcy1hcmMtYmxvY2tcbjMuIC5wcm9ncmVzcy1hcmMtc3VtbWFyeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBQUk9HUkVTUyBBUkMgV1JBUFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucHJvZ3Jlc3MtYXJjLXdyYXAge1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLnNtYWxsIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG5cbiAgICAucHJvZ3Jlc3MtYXJjLWluZm8ge1xuICAgICAgLnByb2dyZXNzLWFyYy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTIyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudGlueSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgLnByb2dyZXNzLWFyYy1pbmZvIHtcbiAgICAgIC5wcm9ncmVzcy1hcmMtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJvZ3Jlc3MtYXJjIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAucHJvZ3Jlc3MtYXJjLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcblxuICAgIC5wcm9ncmVzcy1hcmMtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkZnMtMzY7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1hcmMtdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLiBQUk9HUkVTUyBBUkMgQkxPQ0tcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnByb2dyZXNzLWFyYy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLnByb2dyZXNzLWFyYy1ibG9jay1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5wcm9ncmVzcy1hcmMtYmxvY2stdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1hcmMtYmxvY2stdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuIFBST0dSRVNTIEFSQyBTVU1NQVJZXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnByb2dyZXNzLWFyYy1zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAucHJvZ3Jlc3MtYXJjLXN1bW1hcnktaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAucHJvZ3Jlc3MtYXJjLXN1bW1hcnktdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkZnMtMTg7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1hcmMtc3VtbWFyeS1zdWJ0aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLWFyYy1zdW1tYXJ5LXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNCkgKiAxZW07XG4gICAgfVxuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAudXNlci1hdmF0YXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gVVNFUiBBVkFUQVJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVzZXItYXZhdGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYub25saW5lLFxuICAmLm9mZmxpbmUsXG4gICYuYXdheSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICB9XG4gIH1cblxuICAmLm9ubGluZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vbmxpbmU7XG4gICAgfVxuICB9XG5cbiAgJi5vZmZsaW5lIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW9mZmxpbmU7XG4gICAgfVxuICB9XG5cbiAgJi5hd2F5IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWF3YXk7XG4gICAgfVxuICB9XG5cbiAgJi5iaWcge1xuICAgIHdpZHRoOiAxNDhweDtcbiAgICBoZWlnaHQ6IDE2NHB4O1xuXG4gICAgLnVzZXItYXZhdGFyLWNvbnRlbnQge1xuICAgICAgdG9wOiAyN3B4O1xuICAgICAgbGVmdDogMjRweDtcbiAgICB9XG5cbiAgICAudXNlci1hdmF0YXItcHJvZ3Jlc3MsXG4gICAgLnVzZXItYXZhdGFyLXByb2dyZXNzLWJvcmRlciB7XG4gICAgICB0b3A6IDE0cHg7XG4gICAgICBsZWZ0OiAxMnB4O1xuICAgIH1cblxuICAgIC51c2VyLWF2YXRhci1iYWRnZSB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIHRvcDogMTAycHg7XG4gICAgICByaWdodDogOHB4O1xuXG4gICAgICAudXNlci1hdmF0YXItYmFkZ2UtY29udGVudCB7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICB9XG5cbiAgICAgIC51c2VyLWF2YXRhci1iYWRnZS10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5tZWRpdW0ge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEzMnB4O1xuXG4gICAgLnVzZXItYXZhdGFyLWNvbnRlbnQge1xuICAgICAgdG9wOiAyMXB4O1xuICAgICAgbGVmdDogMTlweDtcbiAgICB9XG5cbiAgICAudXNlci1hdmF0YXItcHJvZ3Jlc3MsXG4gICAgLnVzZXItYXZhdGFyLXByb2dyZXNzLWJvcmRlciB7XG4gICAgICB0b3A6IDExcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC51c2VyLWF2YXRhci1iYWRnZSB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIHRvcDogODJweDtcbiAgICAgIHJpZ2h0OiA3cHg7XG5cbiAgICAgIC51c2VyLWF2YXRhci1iYWRnZS1jb250ZW50IHtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgIH1cblxuICAgICAgLnVzZXItYXZhdGFyLWJhZGdlLXRleHQge1xuICAgICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNtYWxsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG5cbiAgICAudXNlci1hdmF0YXItY29udGVudCB7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC51c2VyLWF2YXRhci1wcm9ncmVzcyxcbiAgICAudXNlci1hdmF0YXItcHJvZ3Jlc3MtYm9yZGVyIHtcbiAgICAgIHRvcDogNnB4O1xuICAgICAgbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC51c2VyLWF2YXRhci1iYWRnZSB7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIHRvcDogMjdweDtcbiAgICAgIHJpZ2h0OiAycHg7XG5cbiAgICAgIC51c2VyLWF2YXRhci1iYWRnZS1jb250ZW50IHtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgIH1cblxuICAgICAgLnVzZXItYXZhdGFyLWJhZGdlLXRleHQge1xuICAgICAgICBmb250LXNpemU6ICRmcy0xMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNtYWxsZXIge1xuICAgIC51c2VyLWF2YXRhci1vdmVybGF5IHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgIC51c2VyLWF2YXRhci1vdmVybGF5LWNvbnRlbnQge1xuICAgICAgLnVzZXItYXZhdGFyLW92ZXJsYXktY29udGVudC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMTE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5uby1zdGF0cyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTA4cHg7XG5cbiAgICAudXNlci1hdmF0YXItY29udGVudCB7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIGxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAmLmJpZyB7XG4gICAgICB3aWR0aDogMTQ4cHg7XG4gICAgICBoZWlnaHQ6IDE2NHB4O1xuXG4gICAgICAudXNlci1hdmF0YXItY29udGVudCB7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgbGVmdDogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1lZGl1bSB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDEzMHB4O1xuXG4gICAgICAudXNlci1hdmF0YXItY29udGVudCB7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNtYWxsIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuXG4gICAgICAudXNlci1hdmF0YXItY29udGVudCB7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zbWFsbGVyIHtcbiAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICBcbiAgICAgIC51c2VyLWF2YXRhci1jb250ZW50IHtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1pY3JvIHtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAudXNlci1hdmF0YXItY29udGVudCB7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBsZWZ0OiAycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5uby1ib3JkZXIge1xuICAgIHdpZHRoOiA4NHB4O1xuICAgIGhlaWdodDogOTJweDtcblxuICAgIC51c2VyLWF2YXRhci1jb250ZW50IHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi5iaWcge1xuICAgICAgd2lkdGg6IDEyNHB4O1xuICAgICAgaGVpZ2h0OiAxMzZweDtcbiAgICB9XG5cbiAgICAmLm1lZGl1bSB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgIH1cblxuICAgICYuc21hbGwge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgfVxuXG4gICAgJi50aW55IHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgIH1cblxuICAgICYubWljcm8ge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJi5uby1vdXRsaW5lIHtcbiAgICB3aWR0aDogODRweDtcbiAgICBoZWlnaHQ6IDkycHg7XG5cbiAgICAudXNlci1hdmF0YXItcHJvZ3Jlc3MsXG4gICAgLnVzZXItYXZhdGFyLXByb2dyZXNzLWJvcmRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC51c2VyLWF2YXRhci1jb250ZW50IHtcbiAgICAgIHRvcDogOXB4O1xuICAgICAgbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC51c2VyLWF2YXRhci1iYWRnZSB7XG4gICAgICB0b3A6IDYwcHg7XG4gICAgICByaWdodDogLTNweDtcbiAgICB9XG5cbiAgICAmLnNtYWxsIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuXG4gICAgICAudXNlci1hdmF0YXItY29udGVudCB7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICB9XG5cbiAgICAgIC51c2VyLWF2YXRhci1iYWRnZSB7XG4gICAgICAgIHRvcDogMjFweDtcbiAgICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVzZXItYXZhdGFyLWJvcmRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAuaGV4YWdvbi1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAudXNlci1hdmF0YXItY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMThweDtcbiAgICBsZWZ0OiAxNnB4O1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAudXNlci1hdmF0YXItcHJvZ3Jlc3MsXG4gIC51c2VyLWF2YXRhci1wcm9ncmVzcy1ib3JkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDlweDtcbiAgICBsZWZ0OiA4cHg7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIC51c2VyLWF2YXRhci1wcm9ncmVzcyB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC51c2VyLWF2YXRhci1wcm9ncmVzcy1ib3JkZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAudXNlci1hdmF0YXItYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjhweDtcbiAgICByaWdodDogNXB4O1xuICAgIHotaW5kZXg6IDQ7XG5cbiAgICAudXNlci1hdmF0YXItYmFkZ2UtYm9yZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiA0O1xuXG4gICAgICAuaGV4YWdvbi1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLWF2YXRhci1iYWRnZS1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgbGVmdDogM3B4O1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG5cbiAgICAudXNlci1hdmF0YXItYmFkZ2UtdGV4dCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA2O1xuICAgIH1cbiAgfVxuXG4gIC51c2VyLWF2YXRhci1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogMnB4O1xuICAgIHotaW5kZXg6IDExO1xuICB9XG5cbiAgLnVzZXItYXZhdGFyLW92ZXJsYXktY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTI7XG5cbiAgICAudXNlci1hdmF0YXItb3ZlcmxheS1jb250ZW50LXRleHQge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgIH1cbiAgfVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC51c2VyLXN0YXR1cy1saXN0XG4yLiAudXNlci1zdGF0dXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gVVNFUiBTVEFUVVMgTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udXNlci1zdGF0dXMtbGlzdCB7XG4gIC51c2VyLXN0YXR1cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIuIFVTRVIgU1RBVFVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVzZXItc3RhdHVzIHtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMnB4IDAgMCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLm5vLXBhZGRpbmctdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gICYubm90aWZpY2F0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgJi5yZXF1ZXN0LFxuICAmLnJlcXVlc3Qtc21hbGwge1xuICAgIC51c2VyLXN0YXR1cy10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygxNiAvIDE0KSAqIDFlbTtcbiAgICB9XG5cbiAgICAudXNlci1zdGF0dXMtdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuICB9XG5cbiAgJi5yZXF1ZXN0LXNtYWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xuICB9XG5cbiAgJi5yZXF1ZXN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC51c2VyLXN0YXR1cy1hdmF0YXIsXG4gIC51c2VyLXN0YXR1cy1hY3Rpdml0eSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLnVzZXItc3RhdHVzLWFjdGl2aXR5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICYuYWN0aXZpdHktcmVhY3Rpb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjdGl2aXR5LXJlYWN0aW9uO1xuICAgIH1cblxuICAgICYuYWN0aXZpdHktY29tbWVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWN0aXZpdHktY29tbWVudDtcbiAgICB9XG5cbiAgICAmLmFjdGl2aXR5LXNoYXJlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY3Rpdml0eS1zaGFyZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2aXR5LXVwZGF0ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWN0aXZpdHktdXBkYXRlO1xuICAgIH1cblxuICAgIC51c2VyLXN0YXR1cy1hY3Rpdml0eS1pY29uIHtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAudXNlci1zdGF0dXMtdGl0bGUge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNCkgKiAxZW07XG5cbiAgICAmLm1lZGl1bSB7XG4gICAgICBmb250LXNpemU6ICRmcy0xNjtcblxuICAgICAgJiArIHtcbiAgICAgICAgLnVzZXItc3RhdHVzLXRleHQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ib2xkIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgLmhpZ2hsaWdodGVkIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtc2VtaWJvbGQ7XG4gICAgfVxuICB9XG5cbiAgLnVzZXItc3RhdHVzLXRpbWVzdGFtcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcblxuICAgICYuc21hbGwtc3BhY2Uge1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cblxuICAgICYuZmxvYXR5IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC51c2VyLXN0YXR1cy10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgY29sb3I6ICRjb2xvci11c2VyLXN0YXR1cy10ZXh0O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcblxuICAgICYuc21hbGwge1xuICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgfVxuXG4gICAgJi5zbWFsbC1zcGFjZSB7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXVzZXItc3RhdHVzLXRleHQ7XG4gICAgfVxuICB9XG5cbiAgLnVzZXItc3RhdHVzLXRhZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTNweDtcblxuICAgICYub25saW5lIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vbmxpbmU7XG4gICAgfVxuXG4gICAgJi5vZmZsaW5lIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vZmZsaW5lO1xuICAgIH1cblxuICAgICYuYXdheSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXdheTtcbiAgICB9XG4gIH1cblxuICAudXNlci1zdGF0dXMtaWNvbiB7XG4gICAgb3BhY2l0eTogLjQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC5hY3Rpb24tcmVxdWVzdC1saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5jYXJ0LWl0ZW0tcHJldmlld1xuMi4gLmNhcnQtcHJldmlldy10b3RhbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBDQVJUIElURU0gUFJFVklFV1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FydC1pdGVtLXByZXZpZXcge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuY2FydC1pdGVtLXByZXZpZXctaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJweDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmNhcnQtaXRlbS1wcmV2aWV3LXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJ0LWl0ZW0tcHJldmlldy10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICB9XG5cbiAgLmNhcnQtaXRlbS1wcmV2aWV3LXByaWNlIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICAuaGlnaGxpZ2h0ZWQge1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgfVxuICB9XG5cbiAgLmNhcnQtaXRlbS1wcmV2aWV3LWFjdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuaWNvbi1kZWxldGUge1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIC4ycyBlYXNlLWluLW91dCwgb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAuaWNvbi1kZWxldGUge1xuICAgICAgICBmaWxsOiAkY29sb3ItaWNvbi1ib2xkO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLiBDQVJUIFBSRVZJRVcgVE9UQUxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhcnQtcHJldmlldy10b3RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1NXB4O1xuICBwYWRkaW5nOiAwIDI4cHggMCAxMDBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG5cbiAgLmNhcnQtcHJldmlldy10b3RhbC10aXRsZSxcbiAgLmNhcnQtcHJldmlldy10b3RhbC10ZXh0IHtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG5cbiAgLmNhcnQtcHJldmlldy10b3RhbC10ZXh0IHtcbiAgICAuaGlnaGxpZ2h0ZWQge1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgfVxuICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLmZvcm0tYm94XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gRk9STSBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ybS1ib3gge1xuICB3aWR0aDogNjAwcHg7XG4gIHBhZGRpbmc6IDY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1kYXJrLWFsdC0zO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmZvcm0tYm94LWRlY29yYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNHB4O1xuICAgIGxlZnQ6IC04MHB4O1xuXG4gICAgJi5vdmVyZmxvd2luZyB7XG4gICAgICB0b3A6IC02OHB4O1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWJveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZnMtMjY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDc2cHg7XG4gIH1cblxuICAubGluZWQtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gIC5zb2NpYWwtbGlua3MsXG4gIC5mb3JtLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIE1FRElBIFFVRVJJRVNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5mb3JtLWJveCB7XG4gICAgcGFkZGluZzogNDBweCAzMnB4O1xuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAubGFuZGluZ1xuMi4gLmxhbmRpbmctaW5mb1xuMy4gLmxhbmRpbmctZm9ybVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIExBTkRJTkdcbi0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubGFuZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuXG4gICYubGFuZGxvcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWEhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUhaW1wb3J0YW50O1xuXG4gICAgLmxhbmRpbmctZGVjb3JhdGlvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uLy4uL2Zyb250b2ZmaWNlL2ltZy9sYW5kaW5nL2RvdC10ZXh0dXJlLnBuZycpIHJlcGVhdCBsZWZ0IHRvcCAjMWExYTFhO1xuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbiAgICB9XG4gIH1cblxuICAmLmRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OWZkZmY7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgICAgICByYWRpYWwtZ3JhZGllbnQoYXQgNDUlIDE2JSwgaHNsYSgyMDcsIDc1JSwgNjglLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksXG4gICAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA3NSUgMzElLCBoc2xhKDIwOCwgNDglLCAzOSUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgICAgcmFkaWFsLWdyYWRpZW50KGF0IDMwJSA4NSUsIGhzbGEoMTUwLCAxJSwgNjglLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksXG4gICAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA4JSAzNSUsIGhzbGEoMCwgMCUsIDEwMCUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKTtcbiAgICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDAsIDEwMCUsIDUwJSwgMSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTpcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA0MCUgMjAlLCBoc2xhKDI4LCAxMDAlLCA3NCUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA4MCUgMCUsIGhzbGEoMTg5LCAxMDAlLCA1NiUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCAwJSA1MCUsIGhzbGEoMzU1LCAxMDAlLCA5MyUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA4MCUgNTAlLCBoc2xhKDM0MCwgMTAwJSwgNzYlLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksXG4gICAgICByYWRpYWwtZ3JhZGllbnQoYXQgMCUgMTAwJSwgaHNsYSgyMiwgMTAwJSwgNzclLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksXG4gICAgICByYWRpYWwtZ3JhZGllbnQoYXQgODAlIDEwMCUsIGhzbGEoMjQyLCAxMDAlLCA3MCUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCAwJSAwJSwgaHNsYSgzNDMsIDEwMCUsIDc2JSwgMSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpOyAqL1xuICB9XG5cbiAgJi5jdXN0b20ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzhkZWcsIHZhcigtLW1haW4tY29sb3IpLCB2YXIoLS1zZWNvbmRhcnktY29sb3IpKVxuICB9XG5cbiAgLmxhbmRpbmctZGVjb3JhdGlvbiB7XG4gICAgd2lkdGg6IDY0JTtcbiAgICBoZWlnaHQ6IDE0MCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vLi4vLi4vZnJvbnRvZmZpY2UvaW1nL2xhbmRpbmcvZG90LXRleHR1cmUucG5nJykgcmVwZWF0IGxlZnQgdG9wICR3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjAlO1xuICAgIHJpZ2h0OiAtMzIlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIuIExBTkRJTkcgSU5GT1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubGFuZGluZy1pbmZvIHtcbiAgd2lkdGg6IDU4NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTYlO1xuICBsZWZ0OiAxMyU7XG5cbiAgLmxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAubG9nby1pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgbWF4LWhlaWdodDogMTI1cHg7XG4gICAgfVxuICB9XG5cbiAgLmxhbmRpbmctaW5mby1wcmV0aXRsZSxcbiAgLmxhbmRpbmctaW5mby10aXRsZSxcbiAgLmxhbmRpbmctaW5mby10ZXh0IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5sYW5kaW5nLWluZm8tcHJldGl0bGUsXG4gIC5sYW5kaW5nLWluZm8tdGl0bGUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAubGFuZGluZy1pbmZvLXByZXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTI0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgfVxuXG4gIC5sYW5kaW5nLWluZm8tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gICAgZm9udC1zaXplOiAkZnMtODA7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYmxhY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTBweDtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuXG4gIC5sYW5kaW5nLWluZm8tdGV4dCB7XG4gICAgd2lkdGg6IDM4NHB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgQGluY2x1ZGUgcGFyYWdyYXBoKG1lZGl1bSk7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICB9XG5cbiAgLnRhYi1zd2l0Y2gge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4gTEFORElORyBGT1JNXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5sYW5kaW5nLWZvcm0ge1xuICB3aWR0aDogNDg0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMyU7XG5cbiAgLmZvcm0tYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogLTIwJTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogLTMxM3B4O1xuICAgIH1cblxuICAgIC8qICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAtMzcwcHg7XG4gICAgfSAqL1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyNTYwcHgpIHtcbiAgLmxhbmRpbmctaW5mbyB7XG4gICAgdG9wOiAyNSU7XG4gIH1cblxuICAubGFuZGluZy1mb3JtIHtcbiAgICByaWdodDogMjAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM4NDBweCkge1xuICAubGFuZGluZy1pbmZvIHtcbiAgICB0b3A6IDM1JTtcbiAgICBsZWZ0OiAxOCU7XG4gIH1cblxuICAubGFuZGluZy1mb3JtIHtcbiAgICByaWdodDogMjUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAubGFuZGluZyB7XG4gICAgLmxhbmRpbmctZGVjb3JhdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5sYW5kaW5nLWluZm8ge1xuICAgIGxlZnQ6IDYlO1xuXG4gICAgLmxhbmRpbmctaW5mby10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgLnRhYi1zd2l0Y2gge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG4gIH1cblxuICAubGFuZGluZy1mb3JtIHtcbiAgICByaWdodDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmxhbmRpbmcge1xuICAgIHBhZGRpbmc6IDgwcHggMCAxMDBweDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLmxhbmRpbmctaW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcblxuICAgIC5sYW5kaW5nLWluZm8tdGV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5sYW5kaW5nLWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcblxuICAgIC5mb3JtLWJveCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG5cbiAgICAgIC5mb3JtLWJveC1kZWNvcmF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5sYW5kaW5nLWZvcm0ge1xuICAgIC5mb3JtLWJveCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAubGFuZGluZy1pbmZvIHtcbiAgICAubGFuZGluZy1pbmZvLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTYwO1xuICAgIH1cblxuICAgIC50YWItc3dpdGNoIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuXG4gICAgICAudGFiLXN3aXRjaC1idXR0b24ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sYW5kaW5nLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5kcm9wZG93bi1ib3hcbjIuIC5kcm9wZG93bi1ib3gtY2F0ZWdvcnlcbjMuIC5kcm9wZG93bi1ib3gtbGlzdFxuNC4gLmRyb3Bkb3duLWJveC1hY3Rpb25zXG41LiAuZHJvcGRvd24tYm94LWJ1dHRvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBEUk9QRE9XTiBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmRyb3Bkb3duLWJveCB7XG4gIHdpZHRoOiAzODRweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodC1hbHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLnBhZGRpbmctYm90dG9tLXNtYWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgfVxuXG4gICYubm8tcGFkZGluZy1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLWJveC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDI4cHggMjhweCAyMHB4O1xuXG4gICAgLmRyb3Bkb3duLWJveC1oZWFkZXItdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuXG4gICAgICAuaGlnaGxpZ2h0ZWQge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tYm94LWhlYWRlci1hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgIC5kcm9wZG93bi1ib3gtaGVhZGVyLWFjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1ib3gtY2F0ZWdvcnkge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tYm94LWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLWJveC1hY3Rpb25zIHtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIuIERST1BET1dOIEJPWCBDQVRFR09SWVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5kcm9wZG93bi1ib3gtY2F0ZWdvcnkge1xuICBwYWRkaW5nOiAwIDI4cHggNHB4O1xuXG4gIC5kcm9wZG93bi1ib3gtY2F0ZWdvcnktdGl0bGUge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQtMjtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4gRFJPUERPV04gQk9YIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmRyb3Bkb3duLWJveC1saXN0IHtcbiAgaGVpZ2h0OiA0MjBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcblxuICAmLm5vLXNjcm9sbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJi5zY3JvbGwtc21hbGwge1xuICAgIGhlaWdodDogMjg2cHg7XG4gIH1cblxuICAmLm1lZGl1bSB7XG4gICAgLmRyb3Bkb3duLWJveC1saXN0LWl0ZW0ge1xuICAgICAgcGFkZGluZzogMjBweCAyOHB4O1xuICAgIH1cbiAgfVxuXG4gICYuc21hbGwge1xuICAgIC5kcm9wZG93bi1ib3gtbGlzdC1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjhweDtcbiAgICB9XG4gIH1cblxuICAmLm5vLWhvdmVyIHtcbiAgICAuZHJvcGRvd24tYm94LWxpc3QtaXRlbSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLWJveC1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE2cHggMjhweDtcblxuICAgICYudW5yZWFkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZC1hbHQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZHJvcGRvd24tbGlzdC1pdGVtLWhvdmVyO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDQuIERST1BET1dOIEJPWCBBQ1RJT05TXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmRyb3Bkb3duLWJveC1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kLWFsdDtcblxuICAuZHJvcGRvd24tYm94LWFjdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gICAgLmJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTU2cHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA1LiBEUk9QRE9XTiBCT1ggQlVUVE9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmRyb3Bkb3duLWJveC1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6ICRmcy0xNDtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICYucHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktYmFja2dyb3VuZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktaG92ZXI7XG4gICAgfVxuICB9XG5cbiAgJi5zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnktaG92ZXI7XG4gICAgfVxuICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLmRyb3Bkb3duLW5hdmlnYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gRFJPUERPV04gTkFWSUdBVElPTlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZHJvcGRvd24tbmF2aWdhdGlvbiB7XG4gIHdpZHRoOiAyMjBweDtcbiAgcGFkZGluZzogMjBweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQtYWx0O1xuXG4gIC5kcm9wZG93bi1uYXZpZ2F0aW9uLWhlYWRlciB7XG4gICAgJiArIHtcbiAgICAgIC5kcm9wZG93bi1uYXZpZ2F0aW9uLWNhdGVnb3J5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbmF2aWdhdGlvbi1jYXRlZ29yeSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLmRyb3Bkb3duLW5hdmlnYXRpb24tbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIC4ycyBlYXNlLWluLW91dCwgY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgLmhpZ2hsaWdodGVkIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW5hdmlnYXRpb24tYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTIFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC5kcm9wZG93bi1uYXZpZ2F0aW9uIHtcbiAgICAuZHJvcGRvd24tbmF2aWdhdGlvbi1jYXRlZ29yeSB7XG4gICAgICBmb250LXNpemU6ICRmcy0xMTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbmF2aWdhdGlvbi1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgfVxuICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLm5hdmlnYXRpb24td2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIE5BVklHQVRJT04gV0lER0VUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5uYXZpZ2F0aW9uLXdpZGdldCB7XG4gIHdpZHRoOiAzMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5uYXZpZ2F0aW9uLXdpZGdldC1jbG9zZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmaWxsOiAkY29sb3ItbmF2aWdhdGlvbi13aWRnZXQtY2xvc2UtYnV0dG9uO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5uYXZpZ2F0aW9uLXdpZGdldC1jb3ZlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3NnB4O1xuICB9XG5cbiAgLm5hdmlnYXRpb24td2lkZ2V0LWluZm8td3JhcCB7XG4gICAgcGFkZGluZzogMzJweCAwIDAgMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAubmF2aWdhdGlvbi13aWRnZXQtaW5mbyB7XG4gICAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgICAgcGFkZGluZzogOHB4IDAgMCA1MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAudXNlci1hdmF0YXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLm5hdmlnYXRpb24td2lkZ2V0LWluZm8tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2aWdhdGlvbi13aWRnZXQtaW5mby10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuICAgICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uLXdpZGdldC1pbmZvLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgd2lkdGg6IDE0MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5uYXZpZ2F0aW9uLXdpZGdldC1zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICYuc3BhY2UtdG9wIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgJiArIHtcbiAgICAgIC5tZW51IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcbiAgICAgIH1cblxuICAgICAgLm5hdmlnYXRpb24td2lkZ2V0LXNlY3Rpb24tbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmlnYXRpb24td2lkZ2V0LXNlY3Rpb24tbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZyAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIC4ycyBlYXNlLWluLW91dDtcblxuICAgIC5oaWdobGlnaHRlZCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzRweDtcbiAgICB9XG5cbiAgICAmICsge1xuICAgICAgLm5hdmlnYXRpb24td2lkZ2V0LXNlY3Rpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iYWRnZS1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICB9XG5cbiAgLnVzZXItc3RhdHMge1xuICAgIG1hcmdpbi10b3A6IDQ0cHg7XG4gIH1cblxuICAubWVudSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICYgKyB7XG4gICAgICAubmF2aWdhdGlvbi13aWRnZXQtc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jbG9zZWQge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgLnVzZXItYXZhdGFyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgfVxuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAucHJvZmlsZS1oZWFkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFBST0ZJTEUgSEVBREVSXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucHJvZmlsZS1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG5cbiAgJi52MiB7XG4gICAgLnByb2ZpbGUtaGVhZGVyLWluZm8ge1xuICAgICAgaGVpZ2h0OiAxMTJweDtcblxuICAgICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgICAgICBtaW4taGVpZ2h0OiAxNjRweDtcbiAgICAgICAgcGFkZGluZzogODRweCAwIDAgMTY0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLWF2YXRhciB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAmLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tYXZhdGFyLW1vYmlsZSB7XG4gICAgICAgICAgICB0b3A6IC01NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLXRpdGxlLFxuICAgICAgICAudXNlci1zaG9ydC1kZXNjcmlwdGlvbi10ZXh0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51c2VyLXN0YXRzIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgdG9wOiAzOHB4O1xuICAgICAgICByaWdodDogMTY0cHg7XG4gICAgICB9XG5cbiAgICAgIC50YWctc3RpY2tlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgcmlnaHQ6IDI4cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5wcm9maWxlLWhlYWRlci1pbmZvLWFjdGlvbnMge1xuICAgICAgICB0b3A6IDMycHg7XG5cbiAgICAgICAgLnByb2ZpbGUtaGVhZGVyLWluZm8tYWN0aW9uIHtcbiAgICAgICAgICAmLmJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogNThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJvZmlsZS1oZWFkZXItY292ZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuXG4gIC5wcm9maWxlLWhlYWRlci1pbmZvIHtcbiAgICBoZWlnaHQ6IDEyNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLWF2YXRhci1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0b3A6IC01NHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2ZpbGUtaGVhZGVyLXNvY2lhbC1saW5rcy13cmFwIHtcbiAgICAgIHdpZHRoOiAzNTJweDtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1NHB4O1xuICAgICAgcmlnaHQ6IDMycHg7XG5cbiAgICAgIC5wcm9maWxlLWhlYWRlci1zb2NpYWwtbGlua3Mge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG5cbiAgICAgIC5zbGlkZXItY29udHJvbHMge1xuICAgICAgICB3aWR0aDogMjM0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLXN0YXRzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTRweDtcbiAgICAgIGxlZnQ6IDQwcHg7XG5cbiAgICAgICYucmlnaHQge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZmlsZS1oZWFkZXItaW5mby1hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTQwcHg7XG4gICAgICByaWdodDogMzJweDtcblxuICAgICAgLnByb2ZpbGUtaGVhZGVyLWluZm8tYWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gICAgICAgICYuYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgTUVESUEgUVVFUklFU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5wcm9maWxlLWhlYWRlciB7XG4gICAgLnByb2ZpbGUtaGVhZGVyLWNvdmVyIHtcbiAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgfVxuXG4gICAgJi52MiB7XG4gICAgICAucHJvZmlsZS1oZWFkZXItaW5mbyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAudXNlci1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiA1MnB4IDAgMDtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgICAgICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tYXZhdGFyIHtcbiAgICAgICAgICAgIHRvcDogLTExNnB4O1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC03NHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLXRpdGxlLFxuICAgICAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLXRleHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9maWxlLWhlYWRlci1pbmZvIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXG4gICAgICAucHJvZmlsZS1oZWFkZXItc29jaWFsLWxpbmtzLXdyYXAsXG4gICAgICAudXNlci1zdGF0cyxcbiAgICAgIC5wcm9maWxlLWhlYWRlci1pbmZvLWFjdGlvbnMge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgfVxuXG4gICAgICAucHJvZmlsZS1oZWFkZXItc29jaWFsLWxpbmtzLXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICAudXNlci1zdGF0cyxcbiAgICAgIC5wcm9maWxlLWhlYWRlci1pbmZvLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucHJvZmlsZS1oZWFkZXIge1xuICAgIC5wcm9maWxlLWhlYWRlci1jb3ZlciB7XG4gICAgICBoZWlnaHQ6IDc2cHg7XG4gICAgfVxuXG4gICAgJi52MiB7XG4gICAgICAucHJvZmlsZS1oZWFkZXItaW5mbyB7XG4gICAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogODRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLXN0YXRzIHtcbiAgICAgICAgICAudXNlci1zdGF0IHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWctc3RpY2tlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9maWxlLWhlYWRlci1pbmZvIHtcbiAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDg0cHg7XG5cbiAgICAgICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tYXZhdGFyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tYXZhdGFyLW1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAudXNlci1zaG9ydC1kZXNjcmlwdGlvbi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZnMtMTg7XG4gICAgICAgIH1cblxuICAgICAgICAudXNlci1zaG9ydC1kZXNjcmlwdGlvbi10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6ICRmcy0xMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucHJvZmlsZS1oZWFkZXItc29jaWFsLWxpbmtzLXdyYXAge1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5zb2NpYWwtbGluayB7XG4gICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51c2VyLXN0YXRzIHtcbiAgICAgICAgLnVzZXItc3RhdCB7XG4gICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudXNlci1zdGF0LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC51c2VyLXN0YXQtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy0xMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByb2ZpbGUtaGVhZGVyLWluZm8tYWN0aW9ucyB7XG4gICAgICAgIC5wcm9maWxlLWhlYWRlci1pbmZvLWFjdGlvbiB7XG4gICAgICAgICAgJi5idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDExNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLnBvc3QtcHJldmlld1xuMi4gLnBvc3QtcGVlay1saXN0XG4zLiAucG9zdC1wZWVrXG40LiAucG9zdC1wcmV2aWV3LWxpbmUtbGlzdFxuNS4gLnBvc3QtcHJldmlldy1saW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFBPU1QgUFJFVklFV1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9zdC1wcmV2aWV3IHtcbiAgLy9taW4taGVpZ2h0OiA1MTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuXG4gICYubWVkaXVtIHtcbiAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgLnBvc3QtcHJldmlldy1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAucG9zdC1wcmV2aWV3LWluZm8ge1xuICAgICAgd2lkdGg6IGNhbGMoNTI4LzU4NCkqMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IC0xNDBweDtcblxuICAgICAgLnBvc3QtcHJldmlldy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTI0O1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMiAvIDI0KSAqIDFlbTtcbiAgICAgIH1cblxuICAgICAgLnBvc3QtcHJldmlldy10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucG9zdC1wcmV2aWV3LWltYWdlIHtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gIH1cblxuICAucG9zdC1wcmV2aWV3LWluZm8ge1xuICAgIHdpZHRoOiBjYWxjKDM1Mi8zODQpKjEwMCU7XG4gICAgcGFkZGluZzogMjhweDtcbiAgICBtYXJnaW46IC00OHB4IGF1dG8gMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtb3Zlci1ib3gtYmFja2dyb3VuZDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LWFsdC0yO1xuXG4gICAgJi5maXhlZC1oZWlnaHQge1xuICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgIHBhZGRpbmc6IDI4cHggMjhweCAyMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC5wb3N0LXByZXZpZXctdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBvc3QtcHJldmlldy10aW1lc3RhbXAge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAucG9zdC1wcmV2aWV3LXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBmb250LXNpemU6ICRmcy0yMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDIwKSAqIDFlbTtcbiAgICB9XG5cbiAgICAucG9zdC1wcmV2aWV3LXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gICAgICBAaW5jbHVkZSBwYXJhZ3JhcGgoKTtcbiAgICB9XG5cbiAgICAucG9zdC1wcmV2aWV3LWxpbmsge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtbGluaztcbiAgICB9XG4gIH1cblxuICAuY29udGVudC1hY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFBPU1QgUEVFSyBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBvc3QtcGVlay1saXN0IHtcbiAgLnBvc3QtcGVlayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBQT1NUIFBFRUtcbi0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBvc3QtcGVlayB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5wb3N0LXBlZWstaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5wb3N0LXBlZWstdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTYgLyAxNCkgKiAxZW07XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICB9XG5cbiAgLnBvc3QtcGVlay10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgUE9TVCBQUkVWSUVXIExJTkUgTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9zdC1wcmV2aWV3LWxpbmUtbGlzdCB7XG4gIC5wb3N0LXByZXZpZXctbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIFBPU1QgUFJFVklFVyBMSU5FXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBvc3QtcHJldmlldy1saW5lIHtcbiAgLnBvc3QtcHJldmlldy1saW5lLXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE2IC8gMTQpICogMWVtO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cbiAgfVxuXG4gIC5wb3N0LXByZXZpZXctbGluZS1tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG5cbiAgLnVzZXItYXZhdGFyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5wb3N0LXByZXZpZXctbGluZS1hdXRob3Ige1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICB9XG5cbiAgLnBvc3QtcHJldmlldy1saW5lLXRpbWVzdGFtcCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIE1FRElBIFFVRVJJRVNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC5wb3N0LXByZXZpZXcge1xuICAgIC5wb3N0LXByZXZpZXctaW5mbyB7XG4gICAgICAmLmZpeGVkLWhlaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDI4cHg7XG5cbiAgICAgICAgLnBvc3QtcHJldmlldy10ZXh0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAucG9zdC1jb21tZW50XG4yLiAucG9zdC1jb21tZW50LWhlYWRpbmdcbjMuIC5wb3N0LWNvbW1lbnQtZm9ybVxuNC4gLnBvc3QtY29tbWVudC1saXN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBQT1NUIENPTU1FTlRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wb3N0LWNvbW1lbnQge1xuICBwYWRkaW5nOiAyNnB4IDI4cHggMjhweCA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLnVucmVhZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kLWFsdDtcbiAgfVxuXG4gICYucmVwbHktMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDhweDtcblxuICAgIC51c2VyLWF2YXRhciB7XG4gICAgICBsZWZ0OiA1NnB4O1xuICAgIH1cbiAgfVxuXG4gIC51c2VyLWF2YXRhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjhweDtcbiAgICBsZWZ0OiAyOHB4O1xuICB9XG5cbiAgLnBvc3QtY29tbWVudC10ZXh0LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5yYXRpbmctbGlzdCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuICB9XG5cbiAgLnBvc3QtY29tbWVudC10ZXh0IHtcbiAgICBAaW5jbHVkZSBwYXJhZ3JhcGg7XG5cbiAgICAuYm9sZCB7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5oaWdobGlnaHRlZCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgLnBvc3QtY29tbWVudC10ZXh0LWF1dGhvciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgJi5lZGl0ZWQge1xuICAgICAgb3BhY2l0eTogLjc7XG4gICAgfVxuXG4gICAgJi51c2VyLXRhZyB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjAwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICB9XG5cbiAgICAgICYucHVyY2hhc2VkIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiUHVyY2hhc2VkIVwiO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hdXRob3Ige1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJBdXRob3JcIjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtYWN0aW9ucyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cblxuICAucG9zdC1jb21tZW50LWZvcm0ge1xuICAgIHBhZGRpbmc6IDI2cHggMCAwIDMwcHg7XG5cbiAgICAudXNlci1hdmF0YXIge1xuICAgICAgbGVmdDogLTI0cHg7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi4gUE9TVCBDT01NRU5UIEhFQURJTkdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9zdC1jb21tZW50LWhlYWRpbmcge1xuICBoZWlnaHQ6IDUzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgZm9udC1zaXplOiAkZnMtMTI7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAuaGlnaGxpZ2h0ZWQge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4gUE9TVCBDT01NRU5UIEZPUk1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9zdC1jb21tZW50LWZvcm0ge1xuICBwYWRkaW5nOiAyNnB4IDI4cHggMjZweCA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG5cbiAgJi5ib3JkZXJlZC10b3Age1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgfVxuXG4gICYud2l0aC10aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG5cbiAgICAudXNlci1hdmF0YXIge1xuICAgICAgdG9wOiA4MnB4O1xuICAgIH1cbiAgfVxuXG4gIC5wb3N0LWNvbW1lbnQtZm9ybS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMnB4O1xuICAgIGxlZnQ6IDI4cHg7XG4gIH1cblxuICAudXNlci1hdmF0YXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI4cHg7XG4gICAgbGVmdDogMjhweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDQuIFBPU1QgQ09NTUVOVCBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBvc3QtY29tbWVudC1saXN0IHtcbiAgJi5uby1ib3JkZXItdG9wIHtcbiAgICAmID4ge1xuICAgICAgLnBvc3QtY29tbWVudCxcbiAgICAgIC5wb3N0LWNvbW1lbnQtaGVhZGluZyxcbiAgICAgIC5wb3N0LWNvbW1lbnQtZm9ybSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmID4ge1xuICAgIC5wb3N0LWNvbW1lbnQsXG4gICAgLnBvc3QtY29tbWVudC1oZWFkaW5nIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuICAucG9zdC1jb21tZW50IHtcbiAgICAuY29udGVudC1hY3Rpb25zIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5wb3N0LW9wZW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFBPU1QgT1BFTlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBvc3Qtb3BlbiB7XG4gIC5wb3N0LW9wZW4tY292ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTYwcHg7XG4gIH1cblxuICAucG9zdC1vcGVuLWJvZHkge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgbWF4LXdpZHRoOiA3ODRweDtcbiAgICBtYXJnaW46IC0yMjBweCBhdXRvIDA7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcblxuICAgIC5wb3N0LW9wZW4taGVhZGluZyB7XG4gICAgICBwYWRkaW5nOiAwIDEwMHB4O1xuXG4gICAgICAucG9zdC1vcGVuLXRpbWVzdGFtcCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQtMjtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgLmhpZ2hsaWdodGVkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wb3N0LW9wZW4tdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICBmb250LXNpemU6ICRmcy00NjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNDQgLyA0NikgKiAxZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBvc3Qtb3Blbi1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgcGFkZGluZzogMCAxMDBweDtcblxuICAgICAgLnBvc3Qtb3Blbi1jb250ZW50LXNpZGViYXIge1xuICAgICAgICB3aWR0aDogODRweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgLnBvc3Qtb3Blbi1zaWRlYmFyLXRpdGxlIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc29jaWFsLWxpbmtzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc3VtbWFyeSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgLnBvc3Qtb3Blbi1jb250ZW50LWJvZHkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG5cbiAgICAgICAgICAucG9zdC1vcGVuLXBhcmFncmFwaCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgICAgICAgIGNvbG9yOiRncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucG9zdC1vcGVuLWNvbnRlbnQtYm9keSB7XG4gICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgICAgICAgLnBvc3Qtb3Blbi1wYXJhZ3JhcGgge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAkZnMtMTg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMyIC8gMTYpICogMWVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gICAgICAgICAgXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3N0LW9wZW4taW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3N0LW9wZW4taW1hZ2UtY2FwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuICAgICAgICAgIEBpbmNsdWRlIHBhcmFncmFwaCgpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWctbGlzdCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAuY29udGVudC1hY3Rpb25zIHtcbiAgICAgIG1hcmdpbjogMCAyOHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICAgIH1cblxuICAgIC5wb3N0LW9wdGlvbnMge1xuICAgICAgcGFkZGluZzogMCAxMDBweDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIE1FRElBIFFVRVJJRVNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAucG9zdC1vcGVuIHtcbiAgICAucG9zdC1vcGVuLWJvZHkge1xuICAgICAgd2lkdGg6IDk1JTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgLnBvc3Qtb3Blbi1jb250ZW50IHtcbiAgICAgICAgLnBvc3Qtb3Blbi1jb250ZW50LXNpZGViYXIge1xuICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgIH1cblxuICAgICAgICAucG9zdC1vcGVuLWNvbnRlbnQtYm9keSB7XG4gICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucG9zdC1vcGVuIHtcbiAgICAucG9zdC1vcGVuLWJvZHkge1xuICAgICAgLnBvc3Qtb3Blbi1oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgfVxuXG4gICAgICAucG9zdC1vcGVuLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnBvc3Qtb3Blbi1jb250ZW50LXNpZGViYXIsXG4gICAgICAgIC5wb3N0LW9wZW4tY29udGVudC1ib2R5IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3N0LW9wZW4tY29udGVudC1zaWRlYmFyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC5wb3N0LW9wZW4tc2lkZWJhci10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc29jaWFsLWxpbmtzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjZweDtcblxuICAgICAgICAgICAgJi52ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgICAgLnNvY2lhbC1saW5rIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBvc3Qtb3B0aW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLnBvc3Qtb3BlbiB7XG4gICAgLnBvc3Qtb3Blbi1jb3ZlciB7XG4gICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgIH1cblxuICAgIC5wb3N0LW9wZW4tYm9keSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcblxuICAgICAgLnBvc3Qtb3Blbi1oZWFkaW5nLFxuICAgICAgLnBvc3Qtb3Blbi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMCAyOHB4O1xuICAgICAgfVxuXG4gICAgICAucG9zdC1vcGVuLWhlYWRpbmcge1xuICAgICAgICAucG9zdC1vcGVuLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmcy0zNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLnByb2R1Y3QtcHJldmlld1xuMi4gLnByb2R1Y3QtY2F0ZWdvcnktYm94XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBQUk9EVUNUIFBSRVZJRVdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wcm9kdWN0LXByZXZpZXcge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG5cbiAgJi5maXhlZC1oZWlnaHQge1xuICAgIGhlaWdodDogMzYwcHg7XG4gIH1cblxuICAmLnNtYWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgLnByb2R1Y3QtcHJldmlldy1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDE0NHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1wcmV2aWV3LWluZm8ge1xuICAgICAgcGFkZGluZzogMjBweCAwIDA7XG5cbiAgICAgIC50ZXh0LXN0aWNrZXIge1xuICAgICAgICByaWdodDogLThweDtcbiAgICAgIH1cblxuICAgICAgLnByb2R1Y3QtcHJldmlldy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudGlueSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgLnByb2R1Y3QtcHJldmlldy1pbWFnZSB7XG4gICAgICB3aWR0aDogOTRweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG5cbiAgICAgICYuc2hvcnQge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1wcmV2aWV3LWluZm8ge1xuICAgICAgcGFkZGluZzogNHB4IDAgMDtcblxuICAgICAgLnByb2R1Y3QtcHJldmlldy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgfVxuXG4gICAgICAucHJvZHVjdC1wcmV2aWV3LWNhdGVnb3J5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgfVxuXG4gICAgICAucHJvZHVjdC1wcmV2aWV3LWNyZWF0b3Ige1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQtMjtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1pY3JvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAucHJvZHVjdC1wcmV2aWV3LWltYWdlIHtcbiAgICAgIHdpZHRoOiA2OHB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1wcmV2aWV3LWluZm8ge1xuICAgICAgcGFkZGluZzogNnB4IDAgMDtcblxuICAgICAgLnByb2R1Y3QtcHJldmlldy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgfVxuXG4gICAgICAucHJvZHVjdC1wcmV2aWV3LWNhdGVnb3J5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0LXByZXZpZXctaW1hZ2Uge1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgfVxuXG4gIC5wcm9kdWN0LXByZXZpZXctaW5mbyB7XG4gICAgcGFkZGluZzogMjhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGV4dC1zdGlja2VyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTE0cHg7XG4gICAgICByaWdodDogMTRweDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1wcmV2aWV3LXRpdGxlLFxuICAgIC5wcm9kdWN0LXByZXZpZXctY2F0ZWdvcnkge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1wcmV2aWV3LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE2O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1wcmV2aWV3LWNhdGVnb3J5IHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJi5kaWdpdGFsIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1jYXRlZ29yeS1kaWdpdGFsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucGh5c2ljYWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWNhdGVnb3J5LXBoeXNpY2FsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcHJldmlldy10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQ7XG4gICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwIC8gMTQpICogMWVtO1xuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICB9XG4gIH1cblxuICAucHJvZHVjdC1wcmV2aWV3LW1ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNTNweDtcbiAgICBwYWRkaW5nOiAwIDI4cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQtYWx0O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgfVxuXG4gIC5wcm9kdWN0LXByZXZpZXctYXV0aG9yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnByb2R1Y3QtcHJldmlldy1hdXRob3ItaW1hZ2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXByZXZpZXctYXV0aG9yLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTEwO1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXByZXZpZXctYXV0aG9yLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gUFJPRFVDVCBDQVRFR09SWSBCT1hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wcm9kdWN0LWNhdGVnb3J5LWJveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE0MnB4O1xuICBwYWRkaW5nOiAyNnB4IDAgMCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuXG4gICYuY2F0ZWdvcnktYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uLy4uL2Zyb250b2ZmaWNlL2ltZy9tYXJrZXRwbGFjZS9jYXRlZ29yeS8wMS5wbmcnKSBuby1yZXBlYXQgcmlnaHQgdG9wLCAkZ3JhZGllbnQtY2F0ZWdvcnktYWxsO1xuXG4gICAgLnByb2R1Y3QtY2F0ZWdvcnktYm94LXRhZyB7XG4gICAgICBjb2xvcjogJGNvbG9yLWNhdGVnb3J5LWFsbDtcbiAgICB9XG4gIH1cblxuICAmLmNhdGVnb3J5LWZlYXR1cmVkIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uLy4uL2Zyb250b2ZmaWNlL2ltZy9tYXJrZXRwbGFjZS9jYXRlZ29yeS8wMi5wbmcnKSBuby1yZXBlYXQgcmlnaHQgdG9wLCAkZ3JhZGllbnQtY2F0ZWdvcnktZmVhdHVyZWQ7XG5cbiAgICAucHJvZHVjdC1jYXRlZ29yeS1ib3gtdGFnIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItY2F0ZWdvcnktZmVhdHVyZWQ7XG4gICAgfVxuICB9XG5cbiAgJi5jYXRlZ29yeS1kaWdpdGFsIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uLy4uL2Zyb250b2ZmaWNlL2ltZy9tYXJrZXRwbGFjZS9jYXRlZ29yeS8wMy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgdG9wLCAkZ3JhZGllbnQtY2F0ZWdvcnktZGlnaXRhbDtcblxuICAgIC5wcm9kdWN0LWNhdGVnb3J5LWJveC10YWcge1xuICAgICAgY29sb3I6ICRjb2xvci1jYXRlZ29yeS1kaWdpdGFsO1xuICAgIH1cbiAgfVxuXG4gICYuY2F0ZWdvcnktcGh5c2ljYWwge1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vLi4vLi4vZnJvbnRvZmZpY2UvaW1nL21hcmtldHBsYWNlL2NhdGVnb3J5LzA0LnBuZycpIG5vLXJlcGVhdCByaWdodCB0b3AsICRncmFkaWVudC1jYXRlZ29yeS1waHlzaWNhbDtcblxuICAgIC5wcm9kdWN0LWNhdGVnb3J5LWJveC10YWcge1xuICAgICAgY29sb3I6ICRjb2xvci1jYXRlZ29yeS1waHlzaWNhbDtcbiAgICB9XG4gIH1cblxuICAucHJvZHVjdC1jYXRlZ29yeS1ib3gtdGl0bGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAkZnMtMTg7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgfVxuXG4gIC5wcm9kdWN0LWNhdGVnb3J5LWJveC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gIH1cblxuICAucHJvZHVjdC1jYXRlZ29yeS1ib3gtdGFnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLmNvbnRlbnQtYWN0aW9uc1xuMi4gLnJlYWN0aW9uLWl0ZW0tbGlzdFxuMy4gLnJlYWN0aW9uLWltYWdlXG40LiAudXNlci1hdmF0YXItbGlzdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gQ09OVEVOVCBBQ1RJT05TXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY29udGVudC1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDUycHg7XG5cbiAgLmNvbnRlbnQtYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi4gUkVBQ1RJT04gSVRFTSBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmVhY3Rpb24taXRlbS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICYuc21hbGwge1xuICAgIC5yZWFjdGlvbi1pdGVtIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAucmVhY3Rpb24taW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yZWFjdGlvbi1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gICAgbWFyZ2luLWxlZnQ6IC02cHg7XG5cbiAgICAuc2ltcGxlLWRyb3Bkb3duIHtcbiAgICAgIC5zaW1wbGUtZHJvcGRvd24tdGV4dCB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4ge1xuICAgICAgLnJlYWN0aW9uLWltYWdlIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4gUkVBQ1RJT04gSU1BR0Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnJlYWN0aW9uLWltYWdlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA0LiBVU0VSIEFWQVRBUiBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVzZXItYXZhdGFyLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgJi5yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICYubWVkaXVtIHtcbiAgICAgIC51c2VyLWF2YXRhciB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNlbnRlcmVkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gICYubWVkaXVtIHtcbiAgICAudXNlci1hdmF0YXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlci1hdmF0YXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuXG4gICAgLnVzZXItYXZhdGFyLWJvcmRlciB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIE1FRElBIFFVRVJJRVMgXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuY29udGVudC1hY3Rpb25zIHtcbiAgICAudXNlci1hdmF0YXItbGlzdCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmICsge1xuICAgICAgICAubWV0YS1saW5lLXRleHQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAudXNlci1wcmV2aWV3XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFVTRVIgUFJFVklFV1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udXNlci1wcmV2aWV3IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuXG4gICYuZml4ZWQtaGVpZ2h0IHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgJi5maXhlZC1oZWlnaHQtbWVkaXVtIHtcbiAgICBoZWlnaHQ6IDI4NHB4O1xuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgLnVzZXItcHJldmlldy1jb3ZlciB7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLnVzZXItcHJldmlldy1pbmZvIHtcbiAgICAgIC50YWctc3RpY2tlciB7XG4gICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAudXNlci1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmcy0xODtcblxuICAgICAgICAgICYuc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24tdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZnMtMTE7XG5cbiAgICAgICAgICAmLnJlZ3VsYXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51c2VyLXN0YXRzLFxuICAgICAgLnNvY2lhbC1saW5rcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgICB9XG5cbiAgICAgIC51c2VyLXByZXZpZXctc29jaWFsLWxpbmtzLXdyYXAge1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogODRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudXNlci1wcmV2aWV3LWNvdmVyIHtcbiAgICAgIHdpZHRoOiA4NHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAudXNlci1wcmV2aWV3LWluZm8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDI4cHggMCAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuXG4gICAgICAgICYgKyB7XG4gICAgICAgICAgLnVzZXItc3RhdHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVzZXItYXZhdGFyLWxpc3Qge1xuICAgICAgICAmICsge1xuICAgICAgICAgIC51c2VyLXByZXZpZXctYWN0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudXNlci1hdmF0YXItbGlzdCxcbiAgICAgIC5iYWRnZS1saXN0LFxuICAgICAgLnVzZXItcHJldmlldy1zb2NpYWwtbGlua3Mtd3JhcCxcbiAgICAgIC51c2VyLXByZXZpZXctYWN0aW9ucyxcbiAgICAgIC5zb2NpYWwtbGlua3Mge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAuc29jaWFsLWxpbmtzIHtcbiAgICAgICAgd2lkdGg6IDE2OHB4O1xuICAgICAgfVxuXG4gICAgICAuYmFkZ2UtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLmJhZGdlLWl0ZW0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVzZXItcHJldmlldy1zb2NpYWwtbGlua3Mtd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgLnVzZXItcHJldmlldy1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAuYnV0dG9uLFxuICAgICAgICAudGFnLXN0aWNrZXIge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhZy1zdGlja2VyIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51c2VyLXByZXZpZXctY292ZXIge1xuICAgIGhlaWdodDogOTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xuICB9XG5cbiAgLnVzZXItcHJldmlldy1pbmZvIHtcbiAgICBwYWRkaW5nOiAwIDI4cHggMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGFnLXN0aWNrZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTJweDtcbiAgICAgIHJpZ2h0OiAyOHB4O1xuICAgIH1cblxuICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgICYudGlueSB7XG4gICAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLTExO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMjA7XG4gICAgICB9XG5cbiAgICAgIC51c2VyLXNob3J0LWRlc2NyaXB0aW9uLXRleHQge1xuICAgICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIH1cblxuICAgICAgJiArIHtcbiAgICAgICAgLnVzZXItc3RhdHMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJhZGdlLWxpc3Qge1xuICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICB9XG5cbiAgICAudXNlci1wcmV2aWV3LXN0YXRzLXNsaWRlcyB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIC51c2VyLXByZXZpZXctc3RhdHMtcm9zdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjJweDtcbiAgICAgIHJpZ2h0OiAyOHB4O1xuICAgIH1cblxuICAgIC51c2VyLXByZXZpZXctdGV4dCB7XG4gICAgICB3aWR0aDogMjcwcHg7XG4gICAgICBtYXJnaW46IC0xMHB4IGF1dG8gMDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNCkgKiAxZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnNvY2lhbC1saW5rcyB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cblxuICAgIC51c2VyLXByZXZpZXctc29jaWFsLWxpbmtzLXdyYXAge1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLnVzZXItcHJldmlldy1zb2NpYWwtbGlua3Mge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuXG4gICAgICAuc2xpZGVyLWNvbnRyb2xzIHtcbiAgICAgICAgd2lkdGg6IDIzNHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1hdmF0YXItbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAzNHB4O1xuXG4gICAgICAmICsge1xuICAgICAgICAudXNlci1wcmV2aWV3LWFjdGlvbnMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1wcmV2aWV3LWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1pY29uIHtcbiAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLndoaXRlIHtcbiAgICAgICAgICAuYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgZmlsbDogJGNvbG9yLWljb247XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuYnV0dG9uLWljb24ge1xuICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mdWxsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5idXR0b24taWNvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlci1wcmV2aWV3LWF1dGhvciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC51c2VyLXByZXZpZXctYXV0aG9yLWltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAudXNlci1wcmV2aWV3LWF1dGhvci10aXRsZSB7XG4gICAgICBmb250LXNpemU6ICRmcy0xMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICB9XG5cbiAgICAudXNlci1wcmV2aWV3LWF1dGhvci10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlci1wcmV2aWV3LWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNjVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQtYWx0O1xuXG4gICAgJi5wYWRkZWQge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMTZweCAyOHB4O1xuICAgIH1cblxuICAgIC51c2VyLXByZXZpZXctZm9vdGVyLWFjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuZnVsbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDI4cHg7XG5cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLnVzZXItcHJldmlldyB7XG4gICAgJi5sYW5kc2NhcGUge1xuICAgICAgLnVzZXItcHJldmlldy1pbmZvIHtcbiAgICAgICAgLmJhZGdlLWxpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC51c2VyLXByZXZpZXcge1xuICAgICYubGFuZHNjYXBlIHtcbiAgICAgIC51c2VyLXByZXZpZXctaW5mbyB7XG4gICAgICAgIC5zb2NpYWwtbGlua3MsXG4gICAgICAgIC51c2VyLXByZXZpZXctc29jaWFsLWxpbmtzLXdyYXAsXG4gICAgICAgIC51c2VyLWF2YXRhci1saXN0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC51c2VyLXByZXZpZXcge1xuICAgICYubGFuZHNjYXBlIHtcbiAgICAgIC51c2VyLXByZXZpZXctaW5mbyB7XG4gICAgICAgIC51c2VyLXN0YXRzIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC51c2VyLXByZXZpZXcge1xuICAgICYubGFuZHNjYXBlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcblxuICAgICAgLnVzZXItcHJldmlldy1jb3ZlciB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgfVxuXG4gICAgICAudXNlci1wcmV2aWV3LWluZm8ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgNjhweCAwIDA7XG5cbiAgICAgICAgLnVzZXItc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVzZXItcHJldmlldy1hY3Rpb25zIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuXG4gICAgICAgICAgLmJ1dHRvbixcbiAgICAgICAgICAudGFnLXN0aWNrZXIge1xuICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0cHggMDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1wcmV2aWV3LWluZm8ge1xuICAgICAgLnVzZXItcHJldmlldy1zb2NpYWwtbGlua3Mtd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICAgIH1cblxuICAgICAgLnVzZXItcHJldmlldy10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5wb3B1cC1ib3hcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFBPUFVQIEJPWFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBvcHVwLWJveCB7XG4gIHdpZHRoOiA5MCU7XG4gIG1heC13aWR0aDogOTg0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICYubWlkIHtcbiAgICBtYXgtd2lkdGg6IDc4NHB4O1xuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAzODRweDtcbiAgfVxuXG4gIC5wb3B1cC1ib3gtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5wb3B1cC1ib3gtc2lkZWJhciB7XG4gICAgICB3aWR0aDogY2FsYygyODQgLyA3ODQpICogMTAwJTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuXG4gICAgICAucG9wdXAtYm94LXNpZGViYXItZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZzogMjhweDtcblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51c2VyLXByZXZpZXcge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblxuICAgICAgICAudXNlci1wcmV2aWV3LWNvdmVyIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucHJvZHVjdC1wcmV2aWV3IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICAgICAgLnByb2R1Y3QtcHJldmlldy1pbWFnZSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wdXAtYm94LWNvbnRlbnQge1xuICAgICAgd2lkdGg6IGNhbGMoNTAwIC8gNzg0KSAqIDEwMCU7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcblxuICAgICAgJi5saW1pdGVkIHtcbiAgICAgICAgbWF4LWhlaWdodDogNjIwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC53aWRnZXQtYm94IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucG9wdXAtYm94LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAzMnB4IDI4cHggMDtcbiAgICBmb250LXNpemU6ICRmcy0xNjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG5cbiAgLnBvcHVwLWJveC1zdWJ0aXRsZSB7XG4gICAgcGFkZGluZzogMCAyOHB4O1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuXG4gICAgLmxpZ2h0IHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgfVxuICB9XG5cbiAgLmZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgICAuZm9ybS1yb3cge1xuICAgICAgcGFkZGluZzogMCAyOHB4O1xuICAgIH1cblxuICAgIC5mb3JtLXVwbG9hZGFibGVzIHtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICBwYWRkaW5nOiAwIDI4cHggNDBweDtcbiAgICAgIGhlaWdodDogNDA2cHg7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC53aWRnZXQtYm94IHtcbiAgICAuZm9ybSB7XG4gICAgICAuZm9ybS1yb3cge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb3B1cC1ib3gtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDMycHggMzhweDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuXG4gICAgJi52b2lkIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5tZWRpdW0ge1xuICAgICAgcGFkZGluZzogNDBweCAyOHB4O1xuICAgIH1cblxuICAgICYuZnVsbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDQwcHggMjhweCAyOHB4O1xuICAgIH1cblxuICAgIC5wb3B1cC1ib3gtYWN0aW9uLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNCkgKiAxZW07XG4gICAgfVxuXG4gICAgLnBvcHVwLWJveC1hY3Rpb24ge1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gICAgICAmLmZ1bGwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgTUVESUEgUVVFUklFU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLnBvcHVwLWJveCB7XG4gICAgLnBvcHVwLWJveC1ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAucG9wdXAtYm94LXNpZGViYXIsXG4gICAgICAucG9wdXAtYm94LWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnBvcHVwLWJveC1zaWRlYmFyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLmJhZGdlLWl0ZW0tcHJldmlld1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIEJBREdFIElURU0gUFJFVklFV1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmFkZ2UtaXRlbS1wcmV2aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxNTRweDtcbiAgcGFkZGluZzogMzJweCAyOHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcblxuICAuYmFkZ2UtaXRlbS1wcmV2aWV3LWltYWdlIHtcbiAgICB3aWR0aDogODJweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAuYmFkZ2UtaXRlbS1wcmV2aWV3LWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcblxuICAgIC5iYWRnZS1pdGVtLXByZXZpZXctdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAkZnMtMTg7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5iYWRnZS1pdGVtLXByZXZpZXctdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwIC8gMTQpICogMWVtO1xuICAgIH1cblxuICAgIC5iYWRnZS1pdGVtLXByZXZpZXctdGltZXN0YW1wIHtcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0LTI7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuICAuYmFkZ2UtaXRlbS1wcmV2aWV3IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5iYWRnZS1pdGVtLXN0YXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gQkFER0UgSVRFTSBTVEFUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmFkZ2UtaXRlbS1zdGF0IHtcbiAgcGFkZGluZzogMzJweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLnZvaWQge1xuICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAudGV4dC1zdGlja2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICB9XG5cbiAgLmJhZGdlLWl0ZW0tc3RhdC1pbWFnZS1wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMnB4O1xuICAgIGxlZnQ6IDI4cHg7XG4gIH1cblxuICAuYmFkZ2UtaXRlbS1zdGF0LWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgYmFja2dyb3VuZDogJGdyYXktbGlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgLmJhZGdlLWl0ZW0tc3RhdC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICBmb250LXNpemU6ICRmcy0xODtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5iYWRnZS1pdGVtLXN0YXQtdGV4dCB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIG1hcmdpbjogMTZweCBhdXRvIDA7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LTI7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwIC8gMTQpICogMWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5wcm9ncmVzcy1zdGF0IHtcbiAgICBtYXgtd2lkdGg6IDIwNHB4O1xuICAgIG1hcmdpbjogNTRweCBhdXRvIDA7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5jYWxlbmRhclxuMi4gLmNhbGVuZGFyLXdlZWtseVxuMy4gLmNhbGVuZGFyLWRhaWx5XG40LiAuY2FsZW5kYXItZXZlbnRzLXByZXZpZXdcbjUuIC5jYWxlbmRhci1ldmVudC1wcmV2aWV3LWxpc3RcbjYuIC5jYWxlbmRhci1ldmVudC1wcmV2aWV3XG43LiAuY2FsZW5kYXItd2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIENBTEVOREFSXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG5cbiAgJi5zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAyMTVweDtcblxuICAgIC5jYWxlbmRhci13ZWVrIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgLmNhbGVuZGFyLXdlZWstZGF5IHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICBmb250LXNpemU6ICRmcy0xMjtcblxuICAgICAgICAud2Vlay1kYXktc2hvcnQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLndlZWstZGF5LWxvbmcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FsZW5kYXItZGF5cyB7XG4gICAgICAuY2FsZW5kYXItZGF5LXJvdyB7XG4gICAgICAgIC5jYWxlbmRhci1kYXkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICYuaW5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuY3VycmVudCxcbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAuY2FsZW5kYXItZGF5LW51bWJlciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNhbGVuZGFyLWRheS1udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jYWxlbmRhci1kYXktZXZlbnRzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMnB4O1xuXG4gICAgICAgICAgICAuY2FsZW5kYXItZGF5LWV2ZW50IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAycHggMCAwO1xuXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNhbGVuZGFyLWRheS1ldmVudCB7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuY2FsZW5kYXItZGF5LWV2ZW50LXRleHQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci13ZWVrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcblxuICAgIC5jYWxlbmRhci13ZWVrLWRheSB7XG4gICAgICB3aWR0aDogY2FsYygxLzcpICogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDI4cHggMDtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQ7XG4gICAgICBmb250LXNpemU6ICRmcy0xNjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLndlZWstZGF5LXNob3J0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FsZW5kYXItZGF5cyB7XG4gICAgLmNhbGVuZGFyLWRheS1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLmNhbGVuZGFyLWRheSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEvNykgKiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBwYWRkaW5nOiA1MnB4IDEycHggMCAxNnB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmluYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQtYWx0O1xuXG4gICAgICAgICAgLmNhbGVuZGFyLWRheS1udW1iZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmN1cnJlbnQsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAuY2FsZW5kYXItZGF5LW51bWJlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICAuY2FsZW5kYXItZGF5LW51bWJlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93LWRhcmtlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgLmNhbGVuZGFyLWRheS1udW1iZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhbGVuZGFyLWRheS1udW1iZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLTE2O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FsZW5kYXItZGF5LWV2ZW50cyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAuY2FsZW5kYXItZGF5LWV2ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FsZW5kYXItZGF5LWV2ZW50IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAgICYucHJpbWFyeSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1iYWNrZ3JvdW5kO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIuIENBTEVOREFSIFdFRUtMWVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FsZW5kYXItd2Vla2x5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuXG4gIC5jYWxlbmRhci13ZWVrbHktd2VlayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gIH1cblxuICAuY2FsZW5kYXItd2Vla2x5LXdlZWstZGF5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYygxLzcpICogMTAwJTtcbiAgICBwYWRkaW5nOiAyOHB4IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuY2FsZW5kYXItd2Vla2x5LXdlZWstZGF5LW51bWJlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxlbmRhci13ZWVrbHktd2Vlay1kYXktdGV4dCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYWx0O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgfVxuXG4gICAgLmNhbGVuZGFyLXdlZWtseS13ZWVrLWRheS1udW1iZXIge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMjA7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgfVxuICB9XG5cbiAgLmNhbGVuZGFyLXdlZWtseS1ib2R5LXdyYXAge1xuICAgIGhlaWdodDogNjQwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5jYWxlbmRhci13ZWVrbHktYm9keSB7XG4gICAgcGFkZGluZzogNnB4IDAgMCA1NnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5jYWxlbmRhci13ZWVrbHktaG91cnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIC5jYWxlbmRhci13ZWVrbHktaG91ciB7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci13ZWVrbHktZGF5cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5jYWxlbmRhci13ZWVrbHktZGF5LWNvbHVtbiB7XG4gICAgd2lkdGg6IGNhbGMoMS83KSAqIDEwMCU7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuY2FsZW5kYXItd2Vla2x5LWRheS1pbnRlcnZhbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZC1hbHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5jYWxlbmRhci13ZWVrbHktZGF5LWludGVydmFsIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci13ZWVrbHktZGF5LWludGVydmFsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgfVxuICB9XG5cbiAgLmNhbGVuZGFyLXdlZWtseS1kYXktcGFydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzQsIDI0NSwgLjUpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuXG4gICAgLmNhbGVuZGFyLXdlZWtseS1kYXktZXZlbnQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjAwcHg7XG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAmLnNwYW4tMyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgICYucHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LWJhY2tncm91bmQ7XG4gICAgICB9XG5cbiAgICAgICYuc2Vjb25kYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4gQ0FMRU5EQVIgREFJTFlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhbGVuZGFyLWRhaWx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuXG4gIC5jYWxlbmRhci1kYWlseS1ib2R5LXdyYXAge1xuICAgIGhlaWdodDogNjQwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5jYWxlbmRhci1kYWlseS1ib2R5IHtcbiAgICBwYWRkaW5nOiA2cHggMCAwIDU2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmNhbGVuZGFyLWRhaWx5LWhvdXJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICAuY2FsZW5kYXItZGFpbHktaG91ciB7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci1kYWlseS1pbnRlcnZhbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci1kYWlseS1pbnRlcnZhbC1wYXJ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM0LCAyNDUsIC41KTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci1kYWlseS1ldmVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgcGFkZGluZzogMTJweCAxNHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgJi5zcGFuLTMge1xuICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJi5wcmltYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LWJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgJi5zZWNvbmRhcnkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDQuIENBTEVOREFSIEVWRU5UUyBQUkVWSUVXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNhbGVuZGFyLWV2ZW50cy1wcmV2aWV3IHtcbiAgcGFkZGluZzogMzJweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG5cbiAgJi5zbWFsbCB7XG4gICAgLmNhbGVuZGFyLWV2ZW50cy1wcmV2aWV3LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIH1cblxuICAgIC5jYWxlbmRhci1ldmVudC1wcmV2aWV3LWxpc3Qge1xuICAgICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICB9XG4gIH1cblxuICAuY2FsZW5kYXItZXZlbnRzLXByZXZpZXctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICAuY2FsZW5kYXItZXZlbnQtcHJldmlldy1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDUuIENBTEVOREFSIEVWRU5UIFBSRVZJRVcgTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FsZW5kYXItZXZlbnQtcHJldmlldy1saXN0IHtcbiAgLmNhbGVuZGFyLWV2ZW50LXByZXZpZXcge1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDYuIENBTEVOREFSIEVWRU5UIFBSRVZJRVdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2FsZW5kYXItZXZlbnQtcHJldmlldyB7XG4gIHBhZGRpbmctbGVmdDogNzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYuc21hbGwge1xuICAgIC5jYWxlbmRhci1ldmVudC1wcmV2aWV3LXN0YXJ0LXRpbWUge1xuICAgICAgLmNhbGVuZGFyLWV2ZW50LXByZXZpZXctc3RhcnQtdGltZS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgfVxuXG4gICAgICAuY2FsZW5kYXItZXZlbnQtcHJldmlldy1zdGFydC10aW1lLXRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxlbmRhci1ldmVudC1wcmV2aWV3LWluZm8ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICB9XG5cbiAgICAgIC5jYWxlbmRhci1ldmVudC1wcmV2aWV3LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICB9XG5cbiAgICAgIC5jYWxlbmRhci1ldmVudC1wcmV2aWV3LXRleHQge1xuICAgICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMTQgLyAxMikgKiAxZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5wcmltYXJ5IHtcbiAgICAuY2FsZW5kYXItZXZlbnQtcHJldmlldy1pbmZvIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnktYmFja2dyb3VuZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNlY29uZGFyeSB7XG4gICAgLmNhbGVuZGFyLWV2ZW50LXByZXZpZXctaW5mbyB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhbGVuZGFyLWV2ZW50LXByZXZpZXctc3RhcnQtdGltZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAuY2FsZW5kYXItZXZlbnQtcHJldmlldy1zdGFydC10aW1lLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE2O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItZXZlbnQtcHJldmlldy1zdGFydC10aW1lLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgfVxuICB9XG5cbiAgLmNhbGVuZGFyLWV2ZW50LXByZXZpZXctaW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IC0yNHB4O1xuICAgIH1cblxuICAgIC5jYWxlbmRhci1ldmVudC1wcmV2aWV3LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE2O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItZXZlbnQtcHJldmlldy10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyMCAvIDE0KSAqIDFlbTtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItZXZlbnQtcHJldmlldy10aW1lIHtcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcblxuICAgICAgLmJvbGQge1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDcuIENBTEVOREFSIFdJREdFVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYWxlbmRhci13aWRnZXQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG5cbiAgLmNhbGVuZGFyLXdpZGdldC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDI4cHggMjhweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmNhbGVuZGFyLXdpZGdldC1oZWFkZXItYWN0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnNsaWRlci1jb250cm9scyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FsZW5kYXItd2lkZ2V0LXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmcy0yMDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG5cbiAgLnNsaWRlci1jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5zbGlkZXItY29udHJvbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FsZW5kYXIsXG4gIC5jYWxlbmRhci13ZWVrbHkge1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgcGFkZGluZzogMCAyOHB4O1xuICB9XG5cbiAgLmNhbGVuZGFyLWRhaWx5IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgfVxuXG4gIC5jYWxlbmRhci1ldmVudHMtcHJldmlldyB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgTUVESUEgUVVFUklFU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLmNhbGVuZGFyIHtcbiAgICAmLmZ1bGwge1xuICAgICAgLmNhbGVuZGFyLXdlZWsge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgLmNhbGVuZGFyLXdlZWstZGF5IHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG5cbiAgICAgICAgICAud2Vlay1kYXktc2hvcnQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLndlZWstZGF5LWxvbmcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhbGVuZGFyLWRheXMge1xuICAgICAgICAuY2FsZW5kYXItZGF5LXJvdyB7XG4gICAgICAgICAgLmNhbGVuZGFyLWRheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICYuaW5hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY3VycmVudCxcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgLmNhbGVuZGFyLWRheS1udW1iZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FsZW5kYXItZGF5LW51bWJlciB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FsZW5kYXItZGF5LWV2ZW50cyB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAycHg7XG5cbiAgICAgICAgICAgICAgLmNhbGVuZGFyLWRheS1ldmVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDJweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FsZW5kYXItZGF5LWV2ZW50IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAuY2FsZW5kYXItZGF5LWV2ZW50LXRleHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLmNhbGVuZGFyLXdpZGdldCB7XG4gICAgLmNhbGVuZGFyLXdpZGdldC1oZWFkZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIC5jYWxlbmRhci13aWRnZXQtaGVhZGVyLWFjdGlvbnMge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgLnNsaWRlci1jb250cm9scyB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIG1hcmdpbjogMTJweCAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhbGVuZGFyLXdpZGdldC10aXRsZSB7XG4gICAgICBmb250LXNpemU6ICRmcy0xNjtcbiAgICB9XG4gIH1cbn1cblxuXG4uY2FsZW5kYXItbGlua3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMnJlbTtcblxuICAucG9wdXAtZXZlbnQtdGV4dCBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogLjVyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMXJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5ldmVudC1wcmV2aWV3LWxpc3RcbjIuIC5ldmVudC1wcmV2aWV3XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIEVWRU5UIFBSRVZJRVcgTElTVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZXZlbnQtcHJldmlldy1saXN0IHtcbiAgLmV2ZW50LXByZXZpZXcge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLiBFVkVOVCBQUkVWSUVXXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmV2ZW50LXByZXZpZXcge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LWJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG5cbiAgJi5zbWFsbCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgIC5ldmVudC1wcmV2aWV3LWNvdmVyIHtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgfVxuXG4gICAgLmV2ZW50LXByZXZpZXctaW5mbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAwIDQycHg7XG5cbiAgICAgIC5kYXRlLXN0aWNrZXIge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIC5kYXRlLXN0aWNrZXItZGF5IHtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMCAycHg7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1zdGlja2VyLW1vbnRoIHtcbiAgICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgICAgICBmb250LXNpemU6ICRmcy0xMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ldmVudC1wcmV2aWV3LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIH1cblxuICAgIC5ldmVudC1wcmV2aWV3LXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTEyO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMTQgLyAxMikgKiAxZW07XG4gICAgfVxuXG4gICAgLmV2ZW50LXByZXZpZXctdGltZXN0YW1wIHtcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQ7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICB9XG4gIH1cblxuICAuZXZlbnQtcHJldmlldy1jb3ZlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5OHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gIH1cblxuICAuZXZlbnQtcHJldmlldy1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDQwcHggMjhweCAzMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYuY2FsZW5kYXItcHJldmlldyB7XG4gICAgICBtaW4taGVpZ2h0OiAzODVweDtcbiAgICB9XG5cbiAgICAuZGF0ZS1zdGlja2VyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTQycHg7XG4gICAgICBsZWZ0OiAyOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5ldmVudC1wcmV2aWV3LWluZm8tYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLmV2ZW50LXByZXZpZXctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE2O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmV2ZW50LXByZXZpZXctdGltZXN0YW1wIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcblxuICAgIC5ib2xkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuICB9XG5cbiAgLmV2ZW50LXByZXZpZXctdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtMjtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNCkgKiAxZW07XG4gIH1cblxuICAubWV0YS1saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICB9XG5cbiAgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMzhweDtcbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLnF1ZXN0LXByZXZpZXctbGlzdFxuMi4gLnF1ZXN0LXByZXZpZXdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gUVVFU1QgUFJFVklFVyBMSVNUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5xdWVzdC1wcmV2aWV3LWxpc3Qge1xuICAucXVlc3QtcHJldmlldyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi4gUVVFU1QgUFJFVklFV1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnF1ZXN0LXByZXZpZXcge1xuICAucXVlc3QtcHJldmlldy1pbmZvIHtcbiAgICAvL3BhZGRpbmc6IDhweCA4cHggOHB4IDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnF1ZXN0LXByZXZpZXctaW1hZ2Uge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIH1cblxuICAgIC5xdWVzdC1wcmV2aWV3LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAucXVlc3QtcHJldmlldy10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygxNiAvIDEyKSAqIDFlbTtcbiAgICB9XG5cbiAgICAmLmV4cC1saW5lIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnRleHQtc3RpY2tlci5zbWFsbC10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLnByb2dyZXNzLXN0YXQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5xdWVzdC1pdGVtXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gUVVFU1QgSVRFTVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5xdWVzdC1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnF1ZXN0LWl0ZW0tY292ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcblxuICAgICYuZ3JhZGllbnQtMSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgIHRvIGxlZnQgdG9wLFxuICAgICAgICB2YXIoLS1tYWluLWNvbG9yLTEwMCksXG4gICAgICAgIHZhcigtLW1haW4tY29sb3ItMzAwKSxcbiAgICAgICAgdmFyKC0tbWFpbi1jb2xvci02MDApXG4gICAgICApO1xuICAgIH1cbiAgICAmLmdyYWRpZW50LTIge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICB0byBsZWZ0IHRvcCxcbiAgICAgICAgdmFyKC0tbWFpbi1jb2xvci0zMDApLFxuICAgICAgICB2YXIoLS1tYWluLWNvbG9yKSxcbiAgICAgICAgdmFyKC0tbWFpbi1jb2xvci03MDApXG4gICAgICApO1xuICAgIH1cbiAgICAmLmdyYWRpZW50LTMge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICB0byByaWdodCB0b3AsXG4gICAgICAgIHZhcigtLW1haW4tY29sb3ItNjAwKSxcbiAgICAgICAgdmFyKC0tbWFpbi1jb2xvci0xMDApLFxuICAgICAgICB2YXIoLS1tYWluLWNvbG9yLTMwMClcbiAgICAgICk7XG4gICAgfVxuICAgICYuZ3JhZGllbnQtNCB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgIHRvIHRvcCxcbiAgICAgICAgdmFyKC0tbWFpbi1jb2xvci0yMDApLFxuICAgICAgICB2YXIoLS1tYWluLWNvbG9yLTgwMClcbiAgICAgICk7XG4gICAgfVxuICAgICYuZ3JhZGllbnQtNSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgIHRvIGJvdHRvbSByaWdodCxcbiAgICAgICAgdmFyKC0tbWFpbi1jb2xvci05MDApLFxuICAgICAgICB2YXIoLS1tYWluLWNvbG9yLTgwMCksXG4gICAgICAgIHZhcigtLW1haW4tY29sb3ItNzAwKSxcbiAgICAgICAgdmFyKC0tbWFpbi1jb2xvci02MDApXG4gICAgICApO1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0LXN0aWNrZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IC02cHg7XG4gIH1cblxuICAucXVlc3QtaXRlbS1pbmZvIHtcbiAgICBwYWRkaW5nOiA0NHB4IDI4cHggMjhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAucXVlc3QtaXRlbS1iYWRnZSB7XG4gICAgYm9yZGVyOiA2cHggc29saWQgJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjhweDtcbiAgICBsZWZ0OiAyMnB4O1xuXG4gICAgJi5xdWVzdC1pdGVtLWJhZGdlLW1vZHVsZS1zbGlkZXIge1xuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogNnB4IHNvbGlkICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnF1ZXN0LWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE4O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gIH1cblxuICAucXVlc3QtaXRlbS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMCAvIDE0KSAqIDFlbTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuICB9XG5cbiAgLnByb2dyZXNzLXN0YXQge1xuICAgIG1heC13aWR0aDogMjI4cHg7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgfVxuXG4gIC5xdWVzdC1pdGVtLW1ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIHBhZGRpbmc6IDE0cHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG5cbiAgICAucXVlc3QtaXRlbS1tZXRhLWluZm8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnF1ZXN0LWl0ZW0tbWV0YS10aXRsZSB7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgLnF1ZXN0LWl0ZW0tbWV0YS10ZXh0IHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xuICAgICAgZm9udC1zaXplOiAkZnMtMTA7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgfVxuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAuZm9ydW0tcG9zdC1oZWFkZXJcbjIuIC5mb3J1bS1wb3N0LWxpc3RcbjMuIC5mb3J1bS1wb3N0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMS4gRk9SVU0gUE9TVCBIRUFERVJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ydW0tcG9zdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG5cbiAgLmZvcnVtLXBvc3QtaGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAxODRweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogY2FsYyg3MDAgLyA4ODQpICogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLiBGT1JVTSBQT1NUIExJU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZm9ydW0tcG9zdC1saXN0IHtcbiAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcblxuICAuZm9ydW0tcG9zdCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuXG4gICAgICAuZm9ydW0tcG9zdC1tZXRhIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuIEZPUlVNIFBPU1Rcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mb3J1bS1wb3N0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuXG4gIC5mb3J1bS1wb3N0LW1ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNTZweDtcbiAgICBwYWRkaW5nOiAwIDI4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kLWFsdDtcbiAgfVxuXG4gIC5mb3J1bS1wb3N0LXRpbWVzdGFtcCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gIH1cblxuICAuZm9ydW0tcG9zdC1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLmZvcnVtLXBvc3QtYWN0aW9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3J1bS1wb3N0LWFjdGlvbiB7XG4gICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICAgIH1cblxuICAgICYubGlnaHQge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3J1bS1wb3N0LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLWhlaWdodDogMjM0cHg7XG5cbiAgICAuZm9ydW0tcG9zdC11c2VyIHtcbiAgICAgIHdpZHRoOiAxODRweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC5mb3J1bS1wb3N0LWluZm8ge1xuICAgICAgd2lkdGg6IGNhbGMoNzAwIC8gODg0KSAqIDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmZvcnVtLXBvc3QtdXNlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7XG5cbiAgICAudXNlci1hdmF0YXIge1xuICAgICAgJi5zbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcnVtLXBvc3QtdXNlci10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcnVtLXBvc3QtdXNlci10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQ7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1hbHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3J1bS1wb3N0LXVzZXItdGFnIHtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZvcnVtLXBvc3QtdXNlci10YWctYmFja2dyb3VuZDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICYub3JnYW5pemVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZvcnVtLXBvc3QtdXNlci10YWctb3JnYW5pemVyLWJhY2tncm91bmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcnVtLXBvc3QtaW5mbyB7XG4gICAgcGFkZGluZzogMzJweCAyOHB4IDMycHggMDtcblxuICAgIC5mb3J1bS1wb3N0LXBhcmFncmFwaCB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgQGluY2x1ZGUgcGFyYWdyYXBoKCk7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAuYm9sZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcnVtLXBvc3QtaW1hZ2Uge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuICAuZm9ydW0tcG9zdC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZm9ydW0tcG9zdCB7XG4gICAgLmZvcnVtLXBvc3QtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLmZvcnVtLXBvc3QtdXNlcixcbiAgICAgIC5mb3J1bS1wb3N0LWluZm8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ydW0tcG9zdC1hY3Rpb25zIHtcbiAgICAgIC5mb3J1bS1wb3N0LWFjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3J1bS1wb3N0LXVzZXIge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cbiAgICAgIC51c2VyLWF2YXRhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ydW0tcG9zdC1pbmZvIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5zbGlkZXItcGFuZWxcbjIuIC5yb3N0ZXItcGljdHVyZXNcbjMuIC5yb3N0ZXItcGljdHVyZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBTTElERVIgUEFORUxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNsaWRlci1wYW5lbCB7XG4gIC5zbGlkZXItcGFuZWwtc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnNsaWRlci1wYW5lbC1zbGlkZS1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLnNsaWRlci1wYW5lbC1yb3N0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgcGFkZGluZzogMCA0NnB4IDAgNzRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5zbGlkZXItY29udHJvbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDBweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogNDZweDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICByaWdodDogNDZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLnJvc3Rlci1waWN0dXJlcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDIuIFJPU1RFUiBQSUNUVVJFU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5yb3N0ZXItcGljdHVyZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNHB4O1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgLnJvc3Rlci1waWN0dXJlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDMuIFJPU1RFUiBQSUNUVVJFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnJvc3Rlci1waWN0dXJlIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi50bnMtbmF2LWFjdGl2ZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgJGNvbG9yLXNlY29uZGFyeTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnJvc3Rlci1waWN0dXJlLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgTUVESUEgUVVFUklFUyBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuc2xpZGVyLXBhbmVsIHtcbiAgICAuc2xpZGVyLXBhbmVsLXJvc3RlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgLnJvc3Rlci1waWN0dXJlcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5zbGlkZXItY29udHJvbHMge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAuY2hhcnQtd3JhcFxuMi4gLmNoYXJ0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIENIQVJUIFdSQVBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNoYXJ0LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNjBweDtcblxuICAmLnNtYWxsIHtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tXG4gICAgMi4gQ0hBUlRcbi0tLS0tLS0tLS0tLS0tLSovXG4uY2hhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLmhlYWRlclxuMi4gLnNpZGVtZW51LXRyaWdnZXJcbjMuIC5mbG9hdHktYmFyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBIRUFERVJcbi0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG5cbiAgLmhlYWRlci1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmLnNlYXJjaC1iYXIge1xuICAgICAgd2lkdGg6IDMwJTtcblxuICAgICAgLmhlYWRlci1zZWFyY2gtZHJvcGRvd24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZ3Jlc3Mtc3RhdCB7XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnJlZ2lzdGVyLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDI2cHg7XG4gICAgICBtYXJnaW46IDAgMzBweDtcbiAgICB9XG5cbiAgICAubG9naW4tZm9ybSB7XG4gICAgICBtYXJnaW46IDAgMTRweCAwIDEycHg7XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICB3aWR0aDogNTJweDtcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVhZGVyLWJyYW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAubG9nbyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItYnJhbmQtdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjZweDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuICAgICAgZm9udC1zaXplOiAkZnMtMjA7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ibGFjaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbiAgLnNpZGVtZW51LXRyaWdnZXIsXG4gIC5tb2JpbGVtZW51LXRyaWdnZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLnNpZGVtZW51LXRyaWdnZXIge1xuICAgICYuYWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgLmljb24tZ3JpZCB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1ncmlkIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZW1lbnUtdHJpZ2dlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5pbnB1dC1zZWFyY2gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmFjdGlvbi1saXN0IHtcbiAgICBoZWlnaHQ6IDY1cHg7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5hY3Rpb24taXRlbSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLiBTSURFTUVOVSBUUklHR0VSXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2lkZW1lbnUtdHJpZ2dlciB7XG4gIC5pY29uLWdyaWQge1xuICAgIGZpbGw6ICRjb2xvci1pY29uLWRhcms7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgLmljb24tZ3JpZCB7XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4gRkxPQVRZIEJBUlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mbG9hdHktYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgZGlzcGxheTogbm9uZTtcblxuICAuYmFyLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5wcm9ncmVzcy1zdGF0IHtcbiAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgIG1hcmdpbjogMCAzMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5hY3Rpb24tbGlzdCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogMTRweDtcbiAgICB9XG5cbiAgICAuYWN0aW9uLWxpc3QtaXRlbSB7XG4gICAgICAmLnVucmVhZCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWN0aW9uLWl0ZW0ge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuXG4gIC5sb2dpbi1idXR0b24ge1xuICAgIHBhZGRpbmc6IDAgMjZweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgTUVESUEgUVVFUklFU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5oZWFkZXIge1xuICAgICYubG9nZ2VkLW91dCB7XG4gICAgICAuaGVhZGVyLWFjdGlvbnMge1xuICAgICAgICAubW9iaWxlbWVudS10cmlnZ2VyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci1hY3Rpb25zIHtcbiAgICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnByb2dyZXNzLXN0YXQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gICAgICB9XG5cbiAgICAgICYuc2VhcmNoLWJhciB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgJi5sb2dnZWQtb3V0IHtcbiAgICAgIC5oZWFkZXItYWN0aW9ucyB7XG4gICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlZ2lzdGVyLWJ1dHRvbixcbiAgICAgICAgLm5hdmlnYXRpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZ3Jlc3Mtc3RhdCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5oZWFkZXItYWN0aW9ucyB7XG4gICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgICAgLyogZGlzcGxheTogbm9uZTsgKi9cbiAgICAgIH1cblxuICAgICAgLm5hdmlnYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNlYXJjaC1iYXIge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mbG9hdHktYmFyIHtcbiAgICAmLmxvZ2dlZC1vdXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgLmxvZ28taW1hZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxuXG4gICAgLmNsaWVudC1sb2dvLWhlYWRlci1hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxhc3QtaGVhZGVyLWFjdGlvbnMge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmhlYWRlci1hY3Rpb25zIHtcbiAgICAgICY6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgICAgICAvKiBkaXNwbGF5OiBub25lOyAqL1xuICAgICAgfVxuXG4gICAgICAmLnNlYXJjaC1iYXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAuaW50ZXJhY3RpdmUtaW5wdXQge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5oZWFkZXItYnJhbmQge1xuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNpZGVtZW51LXRyaWdnZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubW9iaWxlbWVudS10cmlnZ2VyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmxvYXR5LWJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaGVhZGVyLW5vdGlmaWNhdGlvbnMtZHJvcGRvd24ge1xuICAgIGxlZnQ6IC0xOTBweDtcbiAgICB3aWR0aDogMjgzcHg7XG4gIH1cblxuICAuaGVhZGVyLWZsYWdzLWRyb3Bkb3duIHtcbiAgICBsZWZ0OiAtMTM1cHg7XG4gIH1cblxuICAuaGVhZGVyIHtcbiAgICAubGFzdC1oZWFkZXItYWN0aW9ucyB7XG4gICAgICAuYWN0aW9uLWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIH1cbiAgICAgIC5hY3Rpb24tbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC5hY3Rpb24tbGlzdC1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmxvYXR5LWJhciB7XG4gICAgLmJhci1hY3Rpb25zIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9uLWxpc3Qge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuYWN0aW9uLWxpc3QtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9uLWl0ZW0ge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiAubmF2aWdhdGlvblxuMi4gLm1lbnUtbWFpblxuMy4gLm1lbnVcbjQuIC5zZWN0aW9uLW5hdmlnYXRpb25cbjUuIC5zZWN0aW9uLW1lbnVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAxLiBOQVZJR0FUSU9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm5hdmlnYXRpb24ge1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMi4gTUVOVSBNQUlOXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1lbnUtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLm1lbnUtbWFpbi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubWVudS1tYWluLWl0ZW0tbGluayB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgLmljb24tZG90cyB7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJiA+IHtcbiAgICAgICAgLm1lbnUtbWFpbi1pdGVtLWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1saWdodDtcblxuICAgICAgICAgIC5pY29uLWRvdHMge1xuICAgICAgICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnktbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtbWFpbiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtbWFpbiB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDY0cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNDBweCk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IC4zcyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgIC5tZW51LW1haW4taXRlbSB7XG4gICAgICAgIC5tZW51LW1haW4taXRlbS1saW5rIHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMCA4cHggMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4gTUVOVVxuLS0tLS0tLS0tLS0tLS0tKi9cbi5tZW51IHtcbiAgJi5zbWFsbCB7XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5tZW51LWl0ZW0tbGluayB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tZW51LWl0ZW0tbGluayB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWVudS1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5tZW51LWl0ZW0tbGluayB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktYmFja2dyb3VuZDtcbiAgICAgICAgYm94LXNoYWRvdzogJGNvbG9yLXByaW1hcnktc2hhZG93O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LWJhY2tncm91bmQ7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYycHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogJGNvbG9yLXByaW1hcnktc2hhZG93O1xuXG4gICAgICAgICAgLm1lbnUtaXRlbS1saW5rLWljb24ge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtaXRlbS1saW5rLWljb24ge1xuICAgICAgICAgIGZpbGw6ICR3aGl0ZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSFpbXBvcnRhbnRcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWl0ZW0tbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNjJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYm94LW92ZXItYm94LWxpZ2h0LWJhY2tncm91bmQ7XG4gICAgICAgIGZpbGw6ICRjb2xvci10ZXh0O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy1kYXJrLWFsdDtcblxuICAgICAgICAubWVudS1pdGVtLWxpbmstaWNvbiB7XG4gICAgICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnkhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1lbnUtaXRlbS1saW5rLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgbGVmdDogMTRweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA0LiBTRUNUSU9OIE5BVklHQVRJT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZWN0aW9uLW5hdmlnYXRpb24ge1xuICBoZWlnaHQ6IDgwcHg7XG4gIHBhZGRpbmc6IDAgNDNweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnNsaWRlci1jb250cm9scyB7XG4gICAgLnNsaWRlci1jb250cm9sIHtcbiAgICAgIHdpZHRoOiA0M3B4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuXG4gICAgICAmLmxlZnQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLnJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDUuIFNFQ1RJT04gTUVOVVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbi1tZW51IHtcbiAgaGVpZ2h0OiA4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICYuc2Vjb25kYXJ5IHtcbiAgICAuc2VjdGlvbi1tZW51LWl0ZW0ge1xuICAgICAgJi5hY3RpdmUsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRjb2xvci1zZWNvbmRhcnk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgLnNlY3Rpb24tbWVudS1pdGVtLWljb24ge1xuICAgICAgICAgIGZpbGw6ICRjb2xvci1zZWN0aW9uLW1lbnUtaXRlbS1pY29uLXNlY29uZGFyeS1hY3RpdmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1lZGl1bSB7XG4gICAgLnNlY3Rpb24tbWVudS1pdGVtIHtcbiAgICAgIHdpZHRoOiAxNjBweDtcbiAgICB9XG4gIH1cblxuICAuc2VjdGlvbi1tZW51LWl0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMjJweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXG4gICAgICAuc2VjdGlvbi1tZW51LWl0ZW0taWNvbiB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1zZWN0aW9uLW1lbnUtaXRlbS1pY29uLXByaW1hcnktYWN0aXZlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXG4gICAgICAuc2VjdGlvbi1tZW51LWl0ZW0taWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yMHB4KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuXG4gICAgICAuc2VjdGlvbi1tZW51LWl0ZW0tdGV4dCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tbWVudS1pdGVtLWljb24ge1xuICAgICAgZmlsbDogJGNvbG9yLWljb247XG4gICAgICBvcGFjaXR5OiAuNjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAuMjVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1tZW51LWl0ZW0tdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMzRweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDIwcHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAuMjVzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjI1cyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bVGFibGUgb2YgY29udGVudHNdXG5cbjEuIC5zaWRlYmFyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFNJREVCQVJcbi0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpZGViYXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTtcblxuICAmLnJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICYubGVmdCB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gICYubmF2aWdhdGlvbi13aWRnZXQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjM1cyBlYXNlLWluLW91dDtcblxuICAgICYubmF2aWdhdGlvbi13aWRnZXQtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB6LWluZGV4OiAxMDAwMDA7XG4gICAgfVxuXG4gICAgJi5jbG9zZWQge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIH1cblxuICAgICYuZGVsYXllZCB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xuICAgIH1cblxuICAgICYuaGlkZGVuIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgICB9XG4gIH1cblxuICAmLmNoYXQtd2lkZ2V0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmLmNoYXQtd2lkZ2V0LW92ZXJsYXkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAuY2hhdC13aWRnZXQtZm9ybSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNsb3NlZCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMjBweCwgMCk7XG5cbiAgICAgIC5jaGF0LXdpZGdldC1mb3JtIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaGlkZGVuIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAgIH1cblxuICAgIC5jaGF0LXdpZGdldC1mb3JtLFxuICAgIC5jaGF0LXdpZGdldC1idXR0b24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgfVxuXG4gICAgLmNoYXQtd2lkZ2V0LWZvcm0ge1xuICAgICAgYm90dG9tOiA4MHB4O1xuICAgIH1cblxuICAgIC5jaGF0LXdpZGdldC1idXR0b24ge1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltUYWJsZSBvZiBjb250ZW50c11cblxuMS4gLnNlY3Rpb25cbjIuIC5zZWN0aW9uLWhlYWRlclxuMy4gLnNlY3Rpb24taGVhZGVyLWluZm9cbjQuIC5zZWN0aW9uLWhlYWRlci1hY3Rpb25zXG41LiAuc2VjdGlvbi1maWx0ZXJzLWJhclxuNi4gLnNlY3Rpb24tcGFnZXItYmFyLXdyYXBcbjcuIC5zZWN0aW9uLXBhZ2VyLWJhclxuOC4gLnNlY3Rpb24tcGFnZXJcbjkuIC5zZWN0aW9uLXJlc3VsdHMtdGV4dFxuMTAuIC5zZWN0aW9uLWJhbm5lclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDEuIFNFQ1RJT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbiB7XG4gIC5zZWN0aW9uLWZpbHRlcnMtYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAyLiBTRUNUSU9OIEhFQURFUlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMy4gU0VDVElPTiBIRUFERVIgSU5GT1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNlY3Rpb24taGVhZGVyLWluZm8ge1xuICAuc2VjdGlvbi1wcmV0aXRsZSB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1zZW1pYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBmb250LXNpemU6ICRmcy0yNjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuXG4gICAgLmhpZ2hsaWdodGVkIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuXG4gICAgICAmLnNlY29uZGFyeSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgICYucGlubmVkIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwicGlubmVkXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktYmFja2dyb3VuZDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtMTI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNC4gU0VDVElPTiBIRUFERVIgQUNUSU9OU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNlY3Rpb24taGVhZGVyLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG5cbiAgLnNlY3Rpb24taGVhZGVyLWFjdGlvbiB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmLmluZm8ge1xuICAgICAgZm9udC1zaXplOiBpbml0aWFsO1xuICAgICAgY3Vyc29yOiBhdXRvO1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIH1cblxuICAgICYgKyB7XG4gICAgICAuc2VjdGlvbi1oZWFkZXItYWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsaWRlci1jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cblxuICAuc2VjdGlvbi1oZWFkZXItc3Vic2VjdGlvbiB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgIH1cblxuICAgICYgKyB7XG4gICAgICAuc2VjdGlvbi1oZWFkZXItc3Vic2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICBsZWZ0OiAtMTNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIDUuIFNFQ1RJT04gRklMVEVSUyBCQVJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbi1maWx0ZXJzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLyogaGVpZ2h0OiA5NnB4O1xuICBwYWRkaW5nOiAwIDI4cHg7ICovXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAzMnB4IDI4cHg7XG5cbiAgLmZvcm0ge1xuICAgICYgKyB7XG4gICAgICAuYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNlbnRlcmVkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gICYudjEge1xuICAgIC5mb3JtIHtcbiAgICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi52MyB7XG4gICAgLmZvcm0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLnY1IHtcbiAgICAuc2VjdGlvbi1maWx0ZXJzLWJhci1hY3Rpb25zIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAuZm9ybSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWN0aW9uLWZpbHRlcnMtYmFyLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5mb3JtIHtcbiAgICAgICYgKyB7XG4gICAgICAgIC5maWx0ZXItdGFicyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWlucHV0IHtcbiAgICAmLndpdGgtYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAyNDBweDtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWl0ZW0ge1xuICAgICYuc3BsaXQge1xuICAgICAgJi5tZWRpdW0ge1xuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZvcm0taW5wdXQtZGVjb3JhdGVkIHtcbiAgICAgICAgd2lkdGg6IDE4OHB4O1xuXG4gICAgICAgIC5mb3JtLWlucHV0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybS1pbnB1dCxcbiAgICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIH1cblxuICAgICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgd2lkdGg6IDI1NHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24ge1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cblxuICAuZmlsdGVyLXRhYnMge1xuICAgIGhlaWdodDogOTZweDtcbiAgfVxuXG4gIC5zZWN0aW9uLWZpbHRlcnMtYmFyLXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmcy0xNjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5zZXBhcmF0b3Ige1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgfVxuXG4gICAgJiArIHtcbiAgICAgIC5zZWN0aW9uLWZpbHRlcnMtYmFyLXRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG5cbiAgICAgICAgJi5zbWFsbC1zcGFjZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tZmlsdGVycy1iYXItdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC0yO1xuICAgIGZvbnQtc2l6ZTogJGZzLTE0O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcblxuICAgIC5ib2xkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oaWdobGlnaHRlZCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICBtYXJnaW46IDAgNHB4O1xuICAgIH1cblxuICAgIC51c2VyLWF2YXRhciB7XG4gICAgICBtYXJnaW46IDAgNHB4O1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgNi4gU0VDVElPTiBQQUdFUiBCQVIgV1JBUFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNlY3Rpb24tcGFnZXItYmFyLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuXG4gICYuYWxpZ24tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgJi5hbGlnbi1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5zZWN0aW9uLXBhZ2VyLWJhciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICA3LiBTRUNUSU9OIFBBR0VSIEJBUlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbi1wYWdlci1iYXIge1xuICB3aWR0aDogNDk0cHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLnNlY3Rpb24tcGFnZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuc2VjdGlvbi1wYWdlci1jb250cm9scyB7XG4gICAgLnNsaWRlci1jb250cm9sIHtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJveC1iYWNrZ3JvdW5kO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgJi5sZWZ0IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbiAgICAgIH1cblxuICAgICAgJi5yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgOC4gU0VDVElPTiBQQUdFUlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZWN0aW9uLXBhZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmLnNlY29uZGFyeSB7XG4gICAgLnNlY3Rpb24tcGFnZXItaXRlbSB7XG4gICAgICAmLmFjdGl2ZSxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuc2VjdGlvbi1wYWdlci1pdGVtLXRleHQge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tcGFnZXItaXRlbSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmhvdmVyIHtcbiAgICAgIC5zZWN0aW9uLXBhZ2VyLWl0ZW0tdGV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtb3Zlci1ib3gtYmFja2dyb3VuZDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWRhcms7XG4gICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctZGFyay1hbHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tcGFnZXItaXRlbS10ZXh0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ib3gtYmFja2dyb3VuZDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAkZnMtMTQ7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0LFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgOS4gU0VDVElPTiBSRVNVTFRTIFRFWFRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbi1yZXN1bHRzLXRleHQge1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWFsdDtcbiAgZm9udC1zaXplOiAkZnMtMTQ7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgMTAuIFNFQ1RJT04gQkFOTkVSXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZWN0aW9uLWJhbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDE2MHB4O1xuICBwYWRkaW5nOiA1MnB4IDYwcHggMCAyMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vZnJvbnRvZmZpY2UvaW1nL2Jhbm5lci9iYW5uZXItYmcucG5nXCIpIG5vLXJlcGVhdFxuICAgIGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zZWN0aW9uLWJhbm5lci1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuc2VjdGlvbi1iYW5uZXItdGl0bGUsXG4gIC5zZWN0aW9uLWJhbm5lci10ZXh0IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnNlY3Rpb24tYmFubmVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmcy0zNjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICB9XG5cbiAgLnNlY3Rpb24tYmFubmVyLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAkZnMtMTY7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNRURJQSBRVUVSSUVTXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnNlY3Rpb24tZmlsdGVycy1iYXIge1xuICAgICYudjQge1xuICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICYuc3BsaXQge1xuICAgICAgICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICAgICAgICAmLnNtYWxsIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLnNlY3Rpb24tZmlsdGVycy1iYXIge1xuICAgICYudjEsXG4gICAgJi52MyxcbiAgICAmLnY0LFxuICAgICYudjUsXG4gICAgJi52NyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMzJweCAyOHB4O1xuICAgIH1cblxuICAgICYudjEsXG4gICAgJi52MyxcbiAgICAmLnY1IHtcbiAgICAgIC5maWx0ZXItdGFicyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52MSxcbiAgICAmLnY0LFxuICAgICYudjcge1xuICAgICAgLnNlY3Rpb24tZmlsdGVycy1iYXItYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52MSB7XG4gICAgICAuc2VjdGlvbi1maWx0ZXJzLWJhci1hY3Rpb25zIHtcbiAgICAgICAgLmZvcm0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjU0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnYzIHtcbiAgICAgIC5mb3JtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52NCB7XG4gICAgICAuc2VjdGlvbi1maWx0ZXJzLWJhci1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnY1IHtcbiAgICAgIC5zZWN0aW9uLWZpbHRlcnMtYmFyLWFjdGlvbnMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAuZm9ybSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAmLnNwbGl0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tcmVzdWx0cy10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VjdGlvbi1maWx0ZXJzLWJhciB7XG4gICAgJi52MSB7XG4gICAgICAuc2VjdGlvbi1maWx0ZXJzLWJhci1hY3Rpb25zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5mb3JtIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgIC5mb3JtLWlucHV0IHtcbiAgICAgICAgICAgICYud2l0aC1idXR0b24ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDI0cHggMCAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52MiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMzJweCAyOHB4O1xuXG4gICAgICAuZm9ybSB7XG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICYuc3BsaXQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi52NCB7XG4gICAgICAuc2VjdGlvbi1maWx0ZXJzLWJhci1hY3Rpb25zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgJi5zcGxpdCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmZvcm0tc2VsZWN0LFxuICAgICAgICAgICAgLmZvcm0taW5wdXQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgJi5zcGxpdCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAuZm9ybS1pbnB1dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnY2IHtcbiAgICAgICYudjYtMiB7XG4gICAgICAgIC5zZWN0aW9uLWZpbHRlcnMtYmFyLWFjdGlvbnMge1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICYuc3BsaXQge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLmZvcm0taW5wdXQtZGVjb3JhdGVkIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxNnB4O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDMycHggMjhweDtcblxuICAgICAgLnNlY3Rpb24tZmlsdGVycy1iYXItYWN0aW9ucyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgICYuc3BsaXQge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgLmZvcm0taW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnY3IHtcbiAgICAgIC5zZWN0aW9uLWZpbHRlcnMtYmFyLWFjdGlvbnMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmZvcm0ge1xuICAgICAgICAgICYgKyB7XG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAmLnNwbGl0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmZvcm0taW5wdXQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWN0aW9uLXBhZ2VyLWJhciB7XG4gICAgd2lkdGg6IDMwNnB4O1xuICB9XG5cbiAgLnNlY3Rpb24tYmFubmVyIHtcbiAgICBoZWlnaHQ6IDg2cHg7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxOHB4IDI4cHggMCAxMDhweDtcblxuICAgIC5zZWN0aW9uLWJhbm5lci1pY29uIHtcbiAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgaGVpZ2h0OiA4NnB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLWJhbm5lci10aXRsZSB7XG4gICAgICBmb250LXNpemU6ICRmcy0yNDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1iYW5uZXItdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNlY3Rpb24tZmlsdGVycy1iYXIge1xuICAgICYudjIge1xuICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICYuc3BsaXQge1xuICAgICAgICAgICYubWVkaXVtIHtcbiAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi1maWx0ZXJzLWJhci1hY3Rpb25zIHtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICYuc3BsaXQge1xuICAgICAgICAgICAgJi5tZWRpdW0ge1xuICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmVtcHR5LXN0YXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5lbXB0eS1zdGF0ZS1pY29uIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLWljb24tYm9sZDtcbiAgICB9XG5cbiAgICAuZW1wdHktc3RhdGUtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6ICRmcy0yMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAuZW1wdHktc3RhdGUtc3VidGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAuZW1wdHktc3RhdGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgICAgICBmb250LXNpemU6ICRmcy0xMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtYm9sZDtcbiAgICB9XG59XG4iLCIudXNlci1yYW5raW5nIHtcbiAgICBwYWRkaW5nOiAycHggMCAwIDUycHg7XG5cbiAgICAudXNlci1zdGF0dXMtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4IWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWN0aW9uLXJlcXVlc3Qge1xuICAgICAgICB3aWR0aDogODVweDtcbiAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgIH1cbn1cbiIsIi5uZXdzLXdpZGdldCB7XG5cbiAgICAud2lkZ2V0LWJveC1zdGF0dXMtY29udGVudCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGVkO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAgIC5jb250ZW50LWFjdGlvbnMge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcudmlkZW8tc3RhdHVzLWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAyOTRweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxufVxuXG4udGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGZzLTE2O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG5cbiAgICAuaGlnaGxpZ2h0ZWQge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICB9XG59XG4iLCIucmVwbHktYmFkZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGJhY2tncm91bmQ6ICRncmF5LWxpZ2h0O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbjogMTFweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICAgIH1cbn1cbiIsIi5mYyB7XG4gICAgLmZjLWRheS1udW1iZXIge1xuICAgICAgICBmb250LXNpemU6ICRmcy0xOCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkZ3JheSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiA3cHggOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZjLXRvb2xiYXIge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZmMtdG9kYXktYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy0xNDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0LCBjb2xvciAuMnMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMnMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWFsdC0yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJ1dHRvbi13aGl0ZS1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJ1dHRvbi13aGl0ZS1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICB9XG59XG4iLCIuc2VjdGlvbi1maWx0ZXJzLWJhci1hY3Rpb25zIHtcbiAgICAuZm9ybS1pbnB1dCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxufVxuXG4uc2liZWItZmlsdGVyIHtcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKStsYWJlbD5pbWcsXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkrbGFiZWw+aW1nIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCtsYWJlbD5pbWcsXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkK2xhYmVsPmltZyB7XG4gICAgICAgIGN1cnNvcjogYXV0bztcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KHJlYWQtb25seSkrbGFiZWw+aW1nLFxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpub3QocmVhZC1vbmx5KStsYWJlbD5pbWcge1xuICAgICAgICBjdXJzb3I6IGF1dG87XG4gICAgfVxuXG4gICAgJi5zaWJlYi1maWx0ZXItc21hbGwge1xuICAgICAgICBsYWJlbD5pbWcsXG4gICAgICAgIGxhYmVsPmltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbD5pbWcsXG4gICAgbGFiZWw+aW1nIHtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjJzIGVhc2UtaW4tb3V0LCBzY2FsZSAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSg2MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrbGFiZWw+aW1nLFxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsPmltZyB7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCBibGFjaztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1LCAxLjA1KTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtc2VtaWJvbGQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDcwcHgpIHtcbiAgICAuc2VjdGlvbi1maWx0ZXJzLWJhci1hY3Rpb25zIHtcbiAgICAgICAgJi5idXR0b25zIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjRlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWxpZ2h0O1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWxpZ2h0O1xufVxuXG4ubWVkYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgJi5iaWcge1xuICAgIHdpZHRoOiAxNDhweDtcbiAgICBoZWlnaHQ6IDE0OHB4O1xuICB9XG59XG4iLCIubm8tbm90aWZpY2F0aW9ucyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6ICRncmF5O1xuICAgIHBhZGRpbmc6IDJlbSAxZW07XG59XG5cbiNub3RpZmljYXRpb24tY2xlYXJlZCBzdmcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgZmlsbDogJGdyZWVuO1xufVxuIiwiLmdhbWUtaGVhZGVyIHtcbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LW1lZGl1bTtcbiAgfVxuXG4gIC5pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctZGFyay1hbHQ7XG4gICAgfVxuICB9XG59XG5cbiNzbGlja1F1aXoge1xuICAucXVlc3Rpb25Db3VudCB7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gICAgbWluLXdpZHRoOiAxMjVweDtcbiAgICBwYWRkaW5nOiAxZW0gMmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gIH1cblxuICAucXVpel9faGVhZGVyIHtcbiAgICBoMyB7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB9XG4gIH1cblxuICB1bC5hbnN3ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgLmlucHV0R3JvdXAge1xuICAgICAgbGFiZWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q4ZTc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtc2VtaWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktbGlnaHQ7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy1kYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAmOmNoZWNrZWQgfiBsYWJlbCB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnktZGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6Y2hlY2tlZCB+IGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZTNkKDU2LCA1NiwgMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQgfiBsYWJlbDphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmU2ZTtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bC5yZXNwb25zZXMge1xuICAgIG1hcmdpbjogMzBweDtcblxuICAgIGxpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogJHdlaWdodC1zZW1pYm9sZDtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICB9XG5cbiAgICAgICYuY29ycmVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzOWU2Yzc7XG4gICAgICB9XG5cbiAgICAgICYuaW5jb3JyZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmNjY4YztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRpYWdvbmFsLWJnIHtcbiAgYmFja2dyb3VuZDogI2NmY2ZlMTFjO1xuICBoZWlnaHQ6IDkzNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogc2tld1koLTEyZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4janMtdGltZXIge1xuICBiYWNrZ3JvdW5kOiAkZ3JheS1saWdodGVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHdpZHRoOiAxMzBweDtcbiAgY29sb3I6ICRncmF5LWRhcms7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICNqcy10aW1lci1ob2xkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxufVxuIiwiLmdhbWUtYm94IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5kdWV0LWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q4ZTc7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1zZW1pYm9sZDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW47XG4gICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeS1saWdodDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy1kYXJrO1xuICAgICAgICB9XG59XG5cbi5zZWxlY3RlZCxcbi5zZWxlY3RlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2MzMztcbiAgICBjb2xvcjogIzAwYmU2ZTtcblxufVxuXG4ubG9ja2VkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q4ZTc7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LWxpZ2h0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1zZW1pYm9sZDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW47XG4gICAgbWFyZ2luOiAxMHB4O1xufVxuXG4uc2VudGVuY2VfbWFrZXJfc2VudGVuY2Uge1xuICAgIGZvbnQtc2l6ZTogJGZzLTIwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xufVxuIiwiLmZvcmNhIHtcbiAgLndvcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJRSAxMCBhbmQgSUUgMTEgKi9cbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgLyogU3RhbmRhcmQgc3ludGF4ICovXG4gIH1cblxuICAuYXR0ZW1wdHNUZXh0IHtcbiAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gIH1cblxuICAubGV0dGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGJsYWNrO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogM3B4O1xuICAgIHdpZHRoOiAxOHB4O1xuICB9XG5cbiAgLmxldHRlci1oaWRkZW4ge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZXR0ZXItc2hvdyB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyYXktbGlnaHQ7XG4gIH1cblxuICAua2V5Ym9hcmQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmtleWJvYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuXG4gIC5idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkOGU3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodDtcbiAgICBjb2xvcjogJGdyYXktZGFyaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgbWFyZ2luOiAycHg7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1saWdodDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICAgICAgYm94LXNoYWRvdzogJHNoYWRvdy1kYXJrO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4ge1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCIjc291cC1nYW1lIHtcbiAgICBoMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLyogdG8gY2VudGVyICNwdXp6bGUgb24gc21hbGwgZGV2aWNlcyAqL1xuICAgIH1cblxuICAgICNtYWluIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogODByZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLyogdG8gY2VudGVyICNwdXp6bGUgb24gc21hbGwgZGV2aWNlcyAqL1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICNtYWluIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKipcbiAgICAqIFN0eWxlcyBmb3IgdGhlIHB1enpsZVxuICAgICovXG4gICAgI3B1enpsZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q4ZTc7XG4gICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctbGlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogM3Z3O1xuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAjcHV6emxlPmRpdiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAvKiByb3dzICovXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC8qIHN0eWxlIGZvciBlYWNoIHNxdWFyZSBpbiB0aGUgcHV6emxlICovXG4gICAgLnB1enpsZVNxdWFyZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogNXZ3O1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW07XG4gICAgICAgIGhlaWdodDogN3Z3O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB3aWR0aDogN3Z3O1xuICAgICAgICAvKnRleHQtYWxpZ246Y2VudGVyOyovXG4gICAgICAgIC8qbsODwqNvIGNvbG9jYXIgZXN0ZSBlc3RpbG8sIGEgc29wYSBkZWl4YSBkZSBmdW5jaW9uYXIgKi9cbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAjcHV6emxlIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICN3b3JkcyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHV6emxlU3F1YXJlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICB3aWR0aDogMy41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC8qIGluZGljYXRlcyB3aGVuIGEgc3F1YXJlIGhhcyBiZWVuIHNlbGVjdGVkICovXG4gICAgI3B1enpsZSAuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1kYXJrO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC8qIGluZGljYXRlcyB0aGF0IHRoZSBzcXVhcmUgaXMgcGFydCBvZiBhIHdvcmQgdGhhdCBoYXMgYmVlbiBmb3VuZCAqL1xuICAgICNwdXp6bGUgLmZvdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAyYjU4NTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgICNwdXp6bGUgLnNvbHZlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHB1cnBsZTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIC8qIGluZGljYXRlcyB0aGF0IGFsbCB3b3JkcyBoYXZlIGJlZW4gZm91bmQgKi9cbiAgICAjcHV6emxlIC5jb21wbGV0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NmI3YWY7XG4gICAgfVxuXG4gICAgI3B1enpsZSAuZm91bmQuY29tcGxldGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDJiNTg1O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgKiBTdHlsZXMgZm9yIHRoZSB3b3JkIGxpc3RcbiAgICAqL1xuICAgICN3b3JkcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgI3dvcmRzIHtcbiAgICAgICAgICAgIC1tb3otY29sdW1uLWNvdW50OiAxO1xuICAgICAgICAgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDE7XG4gICAgICAgICAgICBjb2x1bW4tY291bnQ6IDE7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3dvcmRzIGxpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgI3dvcmRzIGxpIGlucHV0LndvcmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbWVkaXVtO1xuICAgICAgICAvKiBwYWRkaW5nOiA4cHggMTVweDsgKi9cbiAgICAgICAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLyogaW5kaWNhdGVzIHRoYXQgdGhlIHdvcmQgaGFzIGJlZW4gZm91bmQgKi9cbiAgICAjd29yZHMgbGkgaW5wdXQud29yZC53b3JkRm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDJiNTg1O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICN3b3JkcyBsaTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFiOTU2O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKTtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cblxuICAgICN3b3JkcyBsaTphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycHggM3B4O1xuICAgICAgICAvKiBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS40MTQgMTFMNCAxMi40MTRsNS40MTQgNS40MTRMMjAuODI4IDYuNDE0IDE5LjQxNCA1bC0xMCAxMHonIGZpbGw9JyUyM2ZmZicgZmlsbC1ydWxlPSdub256ZXJvJy8lM0UlM0Mvc3ZnJTNFIFwiKTsgKi9cbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbjtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgI3dvcmRzIGxpLndvcmRGb3VuZExpOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAyYjU4NTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuNDE0IDExTDQgMTIuNDE0bDUuNDE0IDUuNDE0TDIwLjgyOCA2LjQxNCAxOS40MTQgNWwtMTAgMTB6JyBmaWxsPSclMjNmZmYnIGZpbGwtcnVsZT0nbm9uemVybycvJTNFJTNDL3N2ZyUzRSBcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDJweCAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbjtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgI2FkZC13b3JkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAvKipcbiAgICAqIFN0eWxlcyBmb3IgdGhlIGNvbnRyb2xzXG4gICAgKi9cbiAgICAjY29udHJvbHMge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgIH1cblxuICAgIHNlbGVjdCB7XG4gICAgICAgIG1heC13aWR0aDogMTByZW07XG4gICAgfVxuXG4gICAgI2NyZWF0ZS1ncmlkLFxuICAgICNzb2x2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH1cblxuICAgICNzZWNyZXQtd29yZCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgI3Jlc3VsdC1tZXNzYWdlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSxcbiAgICAucHV6emxlLXN1YnRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjcmVtb3ZlLWxhc3Qtd29yZCB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4MXB4KSBhbmQgKG1heC13aWR0aDogNzg2cHgpIHtcbiAgICAgICAgLnB1enpsZVNxdWFyZSB7XG4gICAgICAgICAgICB3aWR0aDogNnZ3O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1tZXNzYWdlIHAge1xuICAgIG1hcmdpbjogMjBweCAwIDAgMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LWNsZWFyIHtcbiAgICB3aWR0aDogMTAwcHg7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q4ZTcgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogJHNoYWRvdy1saWdodCAhaW1wb3J0YW50O1xufVxuXG5bY2xhc3NePVwiZHJvcGlmeS1mb250LVwiXTpiZWZvcmUsXG5bY2xhc3MqPVwiIGRyb3BpZnktZm9udC1cIl06YmVmb3JlLFxuLmRyb3BpZnktZm9udDpiZWZvcmUsXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LW1lc3NhZ2Ugc3Bhbi5maWxlLWljb246YmVmb3JlIHtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnkgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xufVxuIiwiLnRpY2tldC1jb21tZW50LWxpc3Qge1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG5cbiAgLnBvc3QtY29tbWVudCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHg7XG4gICAgfVxuICB9XG59XG4iLCIucS1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4zZW0gMWVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcblxuICAmLnBlbmRpbmcge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YzZjFmMTtcbiAgfVxuICAmLm9uZ29pbmcge1xuICAgIGJhY2tncm91bmQ6ICNmYWNjMTU7XG4gIH1cbiAgJi5kb25lIHtcbiAgICBiYWNrZ3JvdW5kOiAjNGFkZTgwO1xuICB9XG59XG5cbi5zdGF0dXMtYmxvY2tlZC1pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNyZW07XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiIsIi5yZWNvZ25pdGlvbi1pdGVtLCAuZmVlZGJhY2staXRlbSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYubGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgICYubW9yZS1pbmZvIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgICB9XG5cbiAgICAmLm1vcmUtaW5mby13aXRoLWJ0biB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gICAgfVxuXG4gICAgLmF2YXRhciB7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzNlM2Y1ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm51bWJlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWVhO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlZWY0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBjb2xvcjogI2FkYWZjYTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzNlM2Y1ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmFjdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn1cblxuLmZlZWRiYWNrLXJvdyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgcGFkZGluZzogLjVyZW07XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA0MHB4IDAgcmdiYSg5NCwgOTIsIDE1NCwgMC4wNik7XG5cbiAgICAgICAgLmFjY29yZGlvbi1jb250ZW50LWxpbmtlZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTVlNTtcblxuICAgICAgICAgICAgLnF1ZXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIC5xdWVzdC1pdGVtLWNvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICAgICAgICAgICYuZHJhZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnNlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5xdWVzdC1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnF1ZXN0LWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXG4gIC5zZWxlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZWE7XG4gICAgICBjb2xvcjogIzNlM2Y1ZTtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB9XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4IWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgdG9wOiAxMXB4O1xuICAgIHJpZ2h0OiAxMHB4O1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZWE7XG4gIGNvbG9yOiAjM2UzZjVlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZWE7XG4gIGNvbG9yOiAjM2UzZjVlO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuIiwiLmxpYnJhcnktd3JhcHBlciB7XG4gICAgLnNpZGViYXItbWVudS1oZWFkZXItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuICAgIC5zdWItY2F0ZWdvcnktaG9sZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDBhO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDByZW0gMXJlbSAxcmVtO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAuc3ViLWNhdGVnb3J5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTBlMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgIC5zaWRlYmFyLW1lbnUtaGVhZGVyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaWRlYmFyLW1lbnUtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogLjVyZW07XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaWRlYmFyLW1lbnUtYm9keS1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiBhdXRvIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIvKi0tIGZsb2F0IHV0aWxpdGllcyAtLSovXG4uZmxvYXQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxvYXQtc20tcmlnaHQge1xuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxvYXQtc20tbm9uZSB7XG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsb2F0LW1kLW5vbmUge1xuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxvYXQtbGctcmlnaHQge1xuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxvYXQtbGctbm9uZSB7XG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vKi0tIHRleHQgdXRpbGl0aWVzIC0tKi9cbi50ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC50ZXh0LXNtLWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRleHQtc20tcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnRleHQtbWQtbGVmdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGV4dC1tZC1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRleHQtbWQtY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRleHQtbGctbGVmdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGV4dC1sZy1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRleHQtbGctY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vKi0tIHNwYWNpbmcgdXRpbGl0aWVzIC0tKi9cbi5tLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXgtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tLXNtLTAge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtc20tMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXItc20tMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1zbS0wIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbC1zbS0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtc20tMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teS1zbS0wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tc20tMSB7XG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1zbS0xIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tci1zbS0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXNtLTEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1sLXNtLTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC1zbS0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm15LXNtLTEge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1zbS0yIHtcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtc20tMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tci1zbS0yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItc20tMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbC1zbS0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC1zbS0yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teS1zbS0yIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLXNtLTMge1xuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtc20tMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXItc20tMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1zbS0zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbC1zbS0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtc20tMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teS1zbS0zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tc20tNCB7XG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXNtLTQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXItc20tNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLXNtLTQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWwtc20tNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtc20tNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXktc20tNCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1zbS01IHtcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LXNtLTUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1yLXNtLTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItc20tNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWwtc20tNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LXNtLTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXktc20tNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLXNtLWF1dG8ge1xuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtc20tYXV0byB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXItc20tYXV0byB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1zbS1hdXRvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbC1zbS1hdXRvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtc20tYXV0byB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teS1zbS1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtc20tMCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtc20tMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByLXNtLTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLXNtLTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wbC1zbS0wIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LXNtLTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weS1zbS0wIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1zbS0xIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC1zbS0xIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHItc20tMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItc20tMSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBsLXNtLTEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHgtc20tMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB5LXNtLTEge1xuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLXNtLTIge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtc20tMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHItc20tMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1zbS0yIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wbC1zbS0yIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHgtc20tMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weS1zbS0yIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtc20tMyB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtc20tMyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByLXNtLTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLXNtLTMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wbC1zbS0zIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LXNtLTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weS1zbS0zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1zbS00IHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LXNtLTQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByLXNtLTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItc20tNCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGwtc20tNCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LXNtLTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHktc20tNCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLXNtLTUge1xuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LXNtLTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wci1zbS01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1zbS01IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGwtc20tNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weC1zbS01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHktc20tNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubS1tZC0wIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LW1kLTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1yLW1kLTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbWQtMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWwtbWQtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LW1kLTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXktbWQtMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLW1kLTEge1xuICAgICAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbWQtMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXItbWQtMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1tZC0xIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbC1tZC0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtbWQtMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teS1tZC0xIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbWQtMiB7XG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LW1kLTIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXItbWQtMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLW1kLTIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWwtbWQtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtbWQtMiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXktbWQtMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1tZC0zIHtcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LW1kLTMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1yLW1kLTMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbWQtMyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWwtbWQtMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LW1kLTMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXktbWQtMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLW1kLTQge1xuICAgICAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1tZC00IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1yLW1kLTQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1tZC00IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1sLW1kLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LW1kLTQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm15LW1kLTQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbWQtNSB7XG4gICAgICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1tZC01IHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tci1tZC01IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLW1kLTUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1sLW1kLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC1tZC01IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm15LW1kLTUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1tZC1hdXRvIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LW1kLWF1dG8ge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1yLW1kLWF1dG8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbWQtYXV0byB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWwtbWQtYXV0byB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LW1kLWF1dG8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXktbWQtYXV0byB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLW1kLTAge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LW1kLTAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wci1tZC0wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1tZC0wIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGwtbWQtMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weC1tZC0wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHktbWQtMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtbWQtMSB7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtbWQtMSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByLW1kLTEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLW1kLTEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wbC1tZC0xIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LW1kLTEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weS1tZC0xIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1tZC0yIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LW1kLTIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByLW1kLTIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItbWQtMiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGwtbWQtMiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LW1kLTIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHktbWQtMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLW1kLTMge1xuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LW1kLTMge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wci1tZC0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1tZC0zIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGwtbWQtMyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weC1tZC0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHktbWQtMyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtbWQtNCB7XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC1tZC00IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wci1tZC00IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLW1kLTQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBsLW1kLTQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weC1tZC00IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB5LW1kLTQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1tZC01IHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC1tZC01IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHItbWQtNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItbWQtNSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBsLW1kLTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHgtbWQtNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB5LW1kLTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5tLWxnLTAge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctMCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXItbGctMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1sZy0wIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbC1sZy0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtbGctMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teS1sZy0wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbGctMSB7XG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdC1sZy0xIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tci1sZy0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLWxnLTEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1sLWxnLTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC1sZy0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm15LWxnLTEge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1sZy0yIHtcbiAgICAgICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tci1sZy0yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbGctMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbC1sZy0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC1sZy0yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teS1sZy0yIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLWxnLTMge1xuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXItbGctMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1sZy0zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbC1sZy0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtbGctMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teS1sZy0zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm0tbGctNCB7XG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LWxnLTQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXItbGctNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1iLWxnLTQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWwtbGctNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtbGctNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXktbGctNCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1sZy01IHtcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm10LWxnLTUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1yLWxnLTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWItbGctNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWwtbGctNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LWxnLTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXktbGctNSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tLWxnLWF1dG8ge1xuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXQtbGctYXV0byB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXItbGctYXV0byB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYi1sZy1hdXRvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tbC1sZy1hdXRvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtbGctYXV0byB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teS1sZy1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtbGctMCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtbGctMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByLWxnLTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLWxnLTAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wbC1sZy0wIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LWxnLTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weS1sZy0wIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1sZy0xIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdC1sZy0xIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHItbGctMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItbGctMSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBsLWxnLTEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHgtbGctMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB5LWxnLTEge1xuICAgICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLWxnLTIge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtbGctMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHItbGctMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1sZy0yIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wbC1sZy0yIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHgtbGctMiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weS1sZy0yIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtbGctMyB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHQtbGctMyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByLWxnLTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBiLWxnLTMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wbC1sZy0zIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LWxnLTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weS1sZy0zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1sZy00IHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LWxnLTQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByLWxnLTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGItbGctNCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGwtbGctNCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LWxnLTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHktbGctNCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLWxnLTUge1xuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB0LWxnLTUge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wci1sZy01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYi1sZy01IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGwtbGctNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weC1sZy01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHktbGctNSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/