@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;outline:none;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}.l-round,.l-word-letter{border-radius:.4rem}.l-btn,.l-btn-left,.l-btn-next,.l-btn-right,.l-center-txt,.l-letter,.l-new-game .l-square.icon{text-align:center}html.color-theme-in-transition,html.color-theme-in-transition *,html.color-theme-in-transition :after,html.color-theme-in-transition :before{-webkit-transition:all .75s!important;-o-transition:all .75s!important;transition:all .75s!important;-webkit-transition-delay:0!important;-o-transition-delay:0!important;transition-delay:0!important}html{--hue:210;--green-hue:120;--red-hue:7;--blue-hue:222;--yellow-hue:48;--light-blue:hsl(var(--hue),50%,98%);--light-blue-border:hsl(var(--hue),25%,92%);--dark-blue-border:hsl(var(--hue),3%,88%);--red:hsl(var(--red-hue),85%,63%);--red-gradient:hsl(var(--red-hue),89%,90%);--red-shadow:hsla(var(--red-hue),92%,53%,0.4);--green:hsl(var(--green-hue),45%,53%);--green-gradient:hsl(var(--green-hue),48%,86%);--green-shadow:hsla(var(--green-hue),52%,43%,0.4);--blue:hsl(var(--blue-hue),100%,66%);--blue-gradient:hsl(var(--blue-hue),79%,85%);--blue-shadow:hsla(var(--blue-hue),100%,56%,0.4);--yellow:hsl(var(--yellow-hue),100%,50%);--yellow-gradient:hsl(var(--yellow-hue),100%,88%);--yellow-shadow:hsla(var(--yellow-hue),100%,40%,0.4);--black:hsl(var(--hue),0%,34%);--darken-black:hsl(var(--hue),0%,4%);--orange:#f97119;--gray:hsl(var(--hue),0%,93%);--light-gray:hsl(var(--hue),1%,56%);--blank-shadow:hsla(var(--hue),7%,34%,0.4);--white:hsl(var(--hue),0%,100%);--darken-white:hsl(var(--hue),0%,99%);--redg:hsl(var(--red-hue),0%,39%);--greeng:hsl(var(--green-hue),0%,70%);--yellowg:hsl(var(--yellow-hue),0%,78%);--blueg:hsl(var(--blue-hue),0%,58%);--grayg:hsl(var(--hue),0%,84%);--red-board:hsl(var(--red-hue),83%,91%);--green-board:hsl(var(--green-hue),45%,88%);--blue-board:hsl(var(--blue-hue),100%,85%);--yellow-board:hsl(var(--yellow-hue),84%,85%);--grid-board:hsl(var(--hue),0%,87%);--center-board:#6e2b48;--gray-board:hsl(var(--hue),0%,34%);--bonus-board:hsl(var(--hue),0%,50%);--info-board:hsl(var(--red-hue),100%,50%);--bonus-x-board:hsl(var(--hue),0%,95%);--empty-board:hsl(var(--hue),0%,100%);--base-text-board:var(--darken-black);--highlight-text-board:var(--white);--letter-text-board:var(--font-regular);--background-color:var(--white);--darken-background-color:var(--darken-white);--dark-background-color:var(--gray);--light-background-color:var(--light-blue);--base-text-color:var(--black);--base-grayish-blue-text-color:hsl(var(--hue),15%,41%);--base-light-text-color:rgba(87,87,87,0.7);--base-bluish-text-color:hsl(var(--hue),24%,72%);--base-bluish2-text-color:hsl(var(--hue),16%,50%);--base-dark-bluish-text-color:hsl(var(--hue),20%,35%);--base-dark-bluish2-text-color:hsl(var(--hue),30%,76%);--base-link-color:var(--black);--base-body-text-color:var(--base-text-color);--base-body-background-color:var(--white);--base-header-background-color:var(--background-color);--base-border-color:var(--light-blue-border);--base-header-border-color:var(--light-blue-border);--base-input-color:var(--darken-black);--base-letter-text-color:var(--darken-black);--base-letter-font-size:8vw;--base-letter-font-weight:normal;--loader-background-color:var(--background-color);--conversation-container-background-color:rgba(0,0,0,0);--converstation-message-container-background-color:var(--background-color);--conversation-messages-background-color:var(--gray);--conversation-messages-time-color:var(--black);--conversation-you-avatar-border-color:var(--gray);--conversation-me-avatar-border-color:var(--red);--conversation-me-message-background-color:var(--red);--conversation-me-message-color:var(--white);--conversation-message-divider:var(--black);--game-recent-word-background-color:var(--dark-background-color);--new-game-list-background-color:rgba(0,0,0,0);--new-game-square-background-color:var(--black);--new-game-item-content-text-color:var(--base-text-color);--new-game-item-background-color:rgba(0,0,0,0);--new-game-square-icon-color:var(--white);--new-game-square-limit-color:var(--white);--new-game-square-size:24vw;--new-game-square-icon-font-size:5rem;--new-game-square-small-icon-color:var(--black);--new-game-square-small-limit-color:var(--black);--new-game-type-dialog-list-background-color:rgba(0,0,0,0);--new-game-type-dialog-more-options-background-color:var(--dark-background-color);--new-game-type-dialog-more-link-background-color:var(--dark-background-color);--new-game-type-dialog-link-color:var(--base-light-text-color);--content-block-title-text-color:var(--base-text-color);--game-list-background-color:var(--light-background-color);--game-list-border-bottom-color:var(--base-border-color);--game-list-new-game-backgdound-color:var(--yellow);--game-list-new-game-color:var(--red);--game-list-board-mini-background-color:var(--darken-background-color);--game-list-content-block-title-text-color:var(--base-text-color);--game-list-board-mini-border-right-color:var(--white);--game-list-content-block-title-background-color:var(--light-background-color);--game-list-content-block-title-link-color:var(--light-gray);--words-list-dot-border-left-color:var(--red);--words-list-dot-color:var(--red);--game-view-status-background-color:rgba(0,0,0,0);--game-view-status-item-content-text-color:var(--base-text-color);--game-view-status-turn-indicator-color:var(--red);--game-view-controls-background-color:var(--background-color);--game-view-no-letters-text-color:var(--red);--game-view-controls-panel-background-color:hsl(var(--hue),0%,28%);--game-view-controls-panel-text-color:var(--white);--game-view-controls-panel-icon-color:var(--white);--game-view-rack-background-color:var(--background-color);--game-view-rack-bottom-background-color:var(--background-color);--game-view-rack-border-color:var(--background-color);--game-item-background-color:var(--background-color);--game-item-text-color:var(--base-text-color);--game-item-turn-indicator-color:var(--red);--game-item-button-background-color:rgba(0,0,0,0);--game-item-button-remove-border-color:var(--red);--game-item-button-remove-text-color:var(--red);--game-item-button-rematch-border-color:var(--green);--game-item-button-rematch-text-color:var(--green);--game-item-recent-word-color:var(--light-gray);--game-view-board-background-color:var(--background-color);--game-view-bubble-background-color:var(--red);--game-view-bubble-text-color:var(--white);--blank-view-background-color:var(--background-color);--blank-view-letter-color:var(--black);--blank-view-letter-border-color:rgba(0,0,0,0.12);--player-view-background-color:var(--light-background-color);--player-view-color:var(--black);--player-button-color:var(--black);--player-button-border-color:var(--black);--player-view-stat-box-background-color:var(--background-color);--player-view-header-text-color:var(--base-text-color);--player-view-sub-header-text-color:var(--base-text-color);--player-view-stat-box-won-color:var(--green);--player-view-stat-box-lost-color:var(--red);--player-view-ranking-background:#6e80f1;--player-view-border-color:var(--dark-blue-border);--player-view-versus-title-color:var(--base-bluish-text-color);--active-player-friend-text-color:var(--blue);--active-player-highlight-text-color:var(--red);--settings-backgorund-color:var(--background-color);--settings-form-enable:var(--green);--settings-form-disable:var(--red);--rules-link-color:var(--blue);--home-view-background-color:var(--background-color);--tables-view-content-block-title-background-color:var(--light-background-color);--tables-view-list-block-border-color:var(--base-border-color);--tables-view-content-block-title-text-color:var(--base-text-color);--game-item-margin-bottom:10px;--tables-view-game-list-background-color:var(--light-background-color);--avatar-border-color:var(--gray);--button-background-color:var(--background-color);--button-border-color:var(--black);--button-dialog-background-color:var(--background-color);--button-dialog-border-color:#fff;--button-text-color:var(--base-text-color);--accept-dialog-left-slide-background-color:#eee;--accept-dialog-right-slide-background-color:#eee;--accept-dialog-button-color:inherit;--accept-dialog-game-type-background-color:hsla(0,0%,84.7%,0.7);--accept-dialog-game-type-color:inherit;--modal-background-color:var(--background-color);--modal-text-color:var(--base-text-color);--modal-button-text-color:var(--base-text-color);--modal-button-background-color:var(--background-color);--modal-button-bold-color:var(--base-text-color);--menu-item-content-background-view:var(--dark-background-color);--menu-item-content-text-color:var(--base-text-color);--menu-version-background-color:var(--background-color);--letter-blank-background-color:var(--grayg);--letter-blank-gray-background-color:var(--grayg);--letter-o-background-color:var(--orange);--letter-o-wrapper-gradient-color1:#f6d146;--letter-o-wrapper-gradient-color2:#eea72a;--letter-r-background-color:var(--red);--letter-r-gray-background-color:var(--redg);--letter-r-wrapper-gradient-color1:var(--red-gradient);--letter-r-wrapper-gradient-color2:var(--red);--letter-b-background-color:var(--blue);--letter-b-gray-background-color:var(--blueg);--letter-b-wrapper-gradient-color1:var(--blue-gradient);--letter-b-wrapper-gradient-color2:var(--blue);--letter-g-background-color:var(--green);--letter-g-gray-background-color:var(--greeng);--letter-g-wrapper-gradient-color1:var(--green-gradient);--letter-g-wrapper-gradient-color2:var(--green);--letter-y-background-color:var(--yellow);--letter-y-gray-background-color:var(--yellowg);--letter-y-wrapper-gradient-color1:var(--yellow-gradient);--letter-y-wrapper-gradient-color2:var(--yellow);--list-block-background-color:var(--background-color);--list-block-item-content-text-color:var(--base-text-color);--item-score-color:var(--red);--item-link-text-color:var(--base-text-color);--logout-color:var(--red);--slideout-menu-background-color:var(--background-color);--slideout-panel-background-color:var(--background-color);--panel-background-color:var(--background-color);--panel-list-block-background-color:var(--background-color);--tabs-background-color:var(--background-color);--tabs-border-bottom-color:var(--base-border-color);--tabs-slide-background-color:var(--red);--tabs-link-color:var(--base-light-text-color);--tabs-link-active-color:var(--base-text-color);--views-background-color:var(--background-color);--list-block-border-color:var(--base-border-color);--instructions-view-background-color:var(--background-color);--instructions-view-text-color:var(--base-text-color)}html[dark-theme]{--gray:hsl(var(--hue),10%,18%);--background-color:hsl(var(--hue),23%,17%);--darken-background-color:hsl(var(--hue),10%,18%);--dark-background-color:hsl(var(--hue),27%,12%);--light-background-color:hsl(var(--hue),27%,12%);--settings-backgorund-color:hsl(var(--hue),27%,12%);--dark-blue-border:hsl(var(--hue),10%,40%);--base-text-color:hsl(var(--hue),65%,98%);--base-grayish-blue-text-color:hsl(var(--hue),15%,65%);--base-bluish-text-color:hsl(var(--hue),35%,80%);--base-dark-bluish-text-color:hsl(var(--hue),20%,94%);--base-dark-bluish2-text-color:hsl(var(--hue),30%,76%);--base-light-text-color:hsl(var(--hue),17%,79%);--base-link-color:hsl(var(--hue),16%,79%);--base-border-color:hsl(var(--hue),100%,1%);--base-header-border-color:hsl(var(--hue),12%,25%);--base-input-color:hsl(var(--hue),16%,79%);--base-body-background-color:hsl(var(--hue),27%,12%);--game-view-board-background-color:hsl(var(--hue),23%,17%);--game-view-controls-panel-background-color:var(--base-body-background-color);--game-list-content-block-title-text-color:hsl(var(--hue),6%,69%);--tables-view-content-block-title-text-color:hsl(var(--hue),6%,69%);--content-block-title-text-color:hsl(var(--hue),6%,69%);--new-game-square-background-color:hsl(var(--hue),10%,18%);--button-border-color:var(--base-light-text-color);--blank-view-letter-color:var(--base-text-color);--blank-view-letter-border-color:var(--base-light-text-color);--player-view-background-color:rgba(0,0,0,0);--player-button-color:var(--base-bluish-text-color);--player-button-border-color:var(--base-bluish-text-color);--player-view-versus-title-color:var(--black);--red-board:hsl(var(--red-hue),17%,63%);--green-board:hsl(var(--green-hue),10%,63%);--blue-board:hsl(var(--blue-hue),24%,63%);--yellow-board:hsl(var(--yellow-hue),34%,63%);--grid-board:var(--base-border-color);--center-board:#6e2b48;--gray-board:hsl(var(--hue),0%,34%);--bonus-board:hsl(var(--hue),0%,80%);--info-board:hsl(var(--red-hue),100%,50%);--bonus-x-board:hsl(var(--hue),32%,23%);--empty-board:hsl(var(--hue),23%,17%);--red:hsl(var(--red-hue),61%,58%);--red-gradient:var(--red);--yellow:hsl(var(--yellow-hue),81%,48%);--yellow-gradient:var(--yellow);--blue:hsl(var(--blue-hue),61%,58%);--blue-gradient:var(--blue);--green:hsl(var(--green-hue),45%,48%);--green-gradient:var(--green);--grayg:hsl(var(--hue),0%,74%)}.row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row+.row{margin-top:1.5rem}.col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;padding-right:.5rem;padding-left:.5rem;max-width:100%}*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}::-webkit-scrollbar{display:none}body,html{position:relative;height:100%;width:100%;overflow:hidden}html,input,select{font:62.5%/1.5rem var(--font-regular),serif;-webkit-font-smoothing:antialiased}body,button,html,input{color:var(--base-body-text-color);background-color:var(--base-body-background-color)}h1,input{line-height:2rem;font-size:2rem}h2{line-height:16px;font-size:1.3rem}p{line-height:2rem;font-size:1.5rem}button{background:none;width:100%}b,strong{font-weight:700}.text-right{text-align:right}.text-left{text-align:left}.logo{margin-top:3rem;margin-bottom:3rem}.logo h1{line-height:5rem;font-size:5rem;margin-top:1rem;font-family:var(--font-light);text-transform:uppercase}.logo img{vertical-align:sub;width:8rem}body.ios-7 .l-page-body,body.ios-7 .l-views,body.ios-7 .slideout-menu,body.ios-11 .l-page-body,body.ios-11 .l-views,body.ios-11 .slideout-menu{padding-top:24px;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.draggable{cursor:pointer}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a,button{text-decoration:none;color:var(--base-link-color)}a.link,button.link{text-decoration:underline}.l-body{top:4rem;left:0;right:0;bottom:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.l-body,header{position:absolute}header{height:4rem;width:100%;text-align:center;color:var(--base-header-color);background-color:var(--base-header-background-color);z-index:1}header:after{content:"";position:absolute;left:0;bottom:0;top:auto;right:auto;height:1px;width:100%;background-color:var(--list-block-border-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}header:after{background-color:var(--base-header-border-color)}header .l-body{position:static}header button.icon:before{line-height:4rem;font-size:3rem}header button.icon{width:44px}header a.icon:before{line-height:4rem;font-size:3rem}header a.icon{width:44px}header .l-header-title{height:4rem;margin:0 auto;line-height:4rem;font-family:var(--font-regular)}header .l-header-title.l-body{margin-left:5rem;margin-right:5rem}header .l-btn-edit{line-height:4rem;font-size:1.5rem;padding:0 1.6rem}.l-view>.l-body{background-color:var(--base-body-background-color)}.l-btn.l-hide,.l-hide{display:none}.privacy{margin:1rem auto;display:block}.email,.privacy{text-align:center;width:100%}.privacy,.resetpassword{font-size:17px;line-height:2}.page-content{overflow:scroll;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;position:relative;z-index:1}.tabbar-fixed .page-content{padding-top:5rem}a.icon-large:before{line-height:3rem;font-size:3.3rem;padding:0 1rem}.pl-0{padding-left:0}.error-text{color:var(--red)}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:bottom;transform-origin:bottom}10%{-webkit-transform:scale(1.1,.8) translateY(0);transform:scale(1.1,.8) translateY(0);-webkit-transform-origin:bottom;transform-origin:bottom}30%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:bottom;transform-origin:bottom}}@keyframes bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:bottom;transform-origin:bottom}10%{-webkit-transform:scale(1.1,.8) translateY(0);transform:scale(1.1,.8) translateY(0);-webkit-transform-origin:bottom;transform-origin:bottom}30%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:bottom;transform-origin:bottom}}.l-btn{text-decoration:none;text-align:center;display:block;border-radius:5px;line-height:2.7rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;padding:0 10px;margin:0;height:2.8rem;white-space:nowrap;position:relative;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-family:var(--font-regular);font-size:1.4rem;cursor:pointer;outline:0;color:var(--button-text-color);border:1px solid var(--button-border-color)}.l-btn.l-btn-sm{padding:.7rem}.l-btn.l-btn-lg{font-size:1.7rem;height:4.4rem;line-height:4.2rem}.l-btn-left{left:0}.l-btn-left,.l-btn-right{position:absolute;top:0;bottom:0}.l-btn-right{right:0}.l-btn-next{position:absolute;right:50px;top:0;bottom:0}.l-btn-fb{background-color:#3b5997!important}.l-btn-fb,.l-btn-google{color:#fff!important;border:none!important}.l-btn-google{background-color:#df4a32!important}.l-btn-email{background-color:#449d44!important}.l-btn-email,.l-btn-guest{color:#fff!important;border:none!important}.l-btn-guest{background-color:#fbc641!important}.l-btn-dialog{background-color:var(--button-dialog-background-color);border-color:var(--button-dialog-border-color)}.l-btn-social{position:relative;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.l-btn-social>:first-child{position:absolute;left:0;top:0;bottom:0;width:44px;line-height:42px;font-size:27px;text-align:center;border-right:1px solid rgba(0,0,0,.2)}.l-views{margin:0 auto;background-color:var(--views-background-color)}.l-view,.l-views{width:100vw;min-height:100%;height:100%}.list-block{margin:35px 0;font-size:17px;background-color:var(--list-block-background-color)}.list-block ol,.list-block ul{margin:0;padding:0;position:relative;counter-reset:li}.list-block ol:after,.list-block ul:after{content:"";position:absolute;left:0;bottom:0;top:auto;right:auto;height:1px;width:100%;background-color:var(--list-block-border-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.list-block ol:before,.list-block ul:before{content:"";position:absolute;left:0;top:0;bottom:auto;right:auto;height:1px;width:100%;background-color:var(--list-block-border-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.list-block .item-dict span{text-transform:uppercase;margin-left:.5rem}.list-block .item-inner{padding-right:16px;position:relative;width:100%;padding-top:8px;padding-bottom:8px;min-height:48px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;overflow:hidden}.list-block .item-inner:after{content:"";position:absolute;left:0;bottom:0;top:auto;right:auto;height:1px;width:100%;background-color:var(--list-block-border-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.list-block ol a.item-content:before{content:counter(li) ".";counter-increment:li;position:absolute;top:0;font-size:2rem;line-height:5.4rem}.list-block ol .item-inner{padding-left:4rem;-webkit-box-pack:initial;-webkit-justify-content:initial;-moz-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}.list-block ol .item-inner img{margin-right:1rem}.list-block ol .item-inner span:last-child{margin-left:auto}.list-block.inset{margin-left:10px;margin-right:10px}.list-block.inset .content-block-title{margin-left:0;margin-right:0}.list-block .item-media{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:7px;padding-bottom:8px;min-width:40px}.list-block .item-media+.item-inner{margin-left:16px}.list-block .item-inner-vertical{padding-right:16px;position:relative;width:100%;padding-top:8px;padding-bottom:8px;min-height:48px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.list-block .item-inner-vertical:after{content:"";position:absolute;left:0;bottom:0;top:auto;right:auto;height:1px;width:100%;background-color:var(--list-block-border-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.list-block .item-title{min-width:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;white-space:nowrap;position:relative;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%}.list-block .item-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding-left:16px;font-family:var(--font-light);color:var(--list-block-item-content-text-color)}.list-block .item-content,.list-block .item-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.list-block .item-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:auto;line-height:inherit}.list-block .item-subtitle,.list-block .item-text{position:relative;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.list-block .item-subtitle{white-space:nowrap;max-width:100%}.list-block .item-subtitle,.list-block .item-text,.list-block .item-title{font-size:1.7rem}.list-block .item-subtitle,.list-block .item-text{font-weight:300;line-height:2.1rem}.list-block .item-score{color:var(--item-score-color)}.list-block.media-list .item-bottom-row{position:absolute;bottom:7px}.list-block.media-list .item-title-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-block.media-list .item-inner{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:block;padding-top:10px;padding-bottom:9px;border-bottom:none}.list-block .item-after{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;white-space:nowrap;color:var(--light-gray);margin-left:5px;max-height:28px}.list-block .item-after time:before{margin-right:.5rem}.list-block .item-link{display:block;color:inherit;position:relative;overflow:hidden;z-index:0}.list-block .item-link .item-inner{padding-right:42px;background-image:url("data:image/svg+xmlutf8,<svgviewBox='0060120'xmlns='http://www.w3.org/2000/svg'><pathd='m6061.5-38.2538.25-9.75-9.7529.25-28.5-29.25-28.59.75-9.75z'fill='#c7c7cc'/></svg>");background-size:10px 20px;background-repeat:no-repeat;background-position:95%;background-position:calc(100% - 16px) 50%}.list-block .item-link.list-button{padding:0 16px;font-size:16px;display:block;line-height:48px}.list-block a.item-link{color:var(--item-link-text-color)}.list-block li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.list-block li:last-child .list-button:after{display:none}.list-block li:last-child .item-inner:after{display:none}.list-block li:last-child li .item-inner:after,.list-block li li:last-child .item-inner:after{content:"";position:absolute;left:0;bottom:0;top:auto;right:auto;height:1px;width:100%;background-color:var(--list-block-border-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.list-block li:last-child li:last-child .item-inner:after{display:none}.logout-link{color:var(--logout-color)!important;text-transform:uppercase}.content-block{margin:32px 0;padding:0 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-block-title{position:relative;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px;text-transform:uppercase;line-height:1;margin:35px 15px 10px;color:var(--content-block-title-text-color)}.content-block-title+.content-block,.content-block-title+.list-block{margin-top:10px}.notifications{position:absolute;left:0;top:0;width:100%;z-index:20000;color:#fff;font-size:14px;margin:0;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition-duration:.45s;-o-transition-duration:.45s;transition-duration:.45s;background:rgba(0,0,0,.85);-webkit-perspective:1200px;perspective:1200px}.notifications.list-block{list-style:none;padding:0;margin:0}.notifications.list-block li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.notifications .notification-item{max-width:568px;margin:0 auto;-webkit-transition-duration:.45s;-o-transition-duration:.45s;transition-duration:.45s;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.notifications .item-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:15px;min-height:44px;color:#fff;font-family:var(--font-regular);font-size:14px}.notifications .item-content,.notifications .item-title-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.notifications .item-inner{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:block;padding-top:10px;padding-bottom:9px;border-bottom-color:hsla(0,0%,100%,.2)}.notifications .item-media{padding-bottom:10px}.notifications .item-media i.icon{width:20px;height:20px;background-size:cover;background-position:50%;background-repeat:no-repeat}.notifications li.notification-item .item-media{padding-top:10px}.notifications .close-notification{font-size:19px;color:var(--white);position:relative}.notifications .close-notification span{position:absolute;width:44px;height:44px;left:50%;top:50%;margin-left:-22px;margin-top:-22px}.l-empty-state{margin-top:5rem}.l-empty-state a{font-size:2rem;text-decoration:underline}.l-empty-state h2{font-size:3rem;line-height:30px}.l-empty-state h3{font-size:2rem}.l-board-wrapper{overflow:hidden;position:relative;background-color:var(--game-view-board-background-color);width:100vw;height:100vw}.l-board{display:block;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:translateZ(0);transform:translateZ(0);margin:0;padding:0}.l-points{position:absolute;top:2px;right:2px;height:100%;line-height:100%}.l-rack-message{padding:2rem 0}.l-rack-message h2{font-size:1.5rem}.l-swap-rack{margin:3.2rem 0}.l-rack{position:relative;padding:.3rem 0;background-color:var(--game-view-rack-background-color);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border-top:2px solid var(--game-view-rack-border-color);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.l-rack:before{content:"";height:1rem;position:absolute;bottom:0;width:100%;background-color:var(--game-view-rack-bottom-background-color)}.l-rack .l-letter:visited{color:#000}.l-tip{margin:1rem 0}.l-count-bubble{position:absolute;width:1.7rem;height:1.7rem;line-height:1.7rem;right:.2rem;top:.2rem;font-size:1.1rem}.l-count-bubble,.l-count-bubble-large{text-align:center;font-weight:700;background-color:var(--game-view-bubble-background-color);color:var(--game-view-bubble-text-color);border-radius:.9rem}.l-count-bubble-large{width:2rem;height:2rem;line-height:2rem;font-size:1.5rem}.game-view-header .header-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.game-view-header .header-inner,.game-view-header .left,.game-view-header .right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.game-view-header .left,.game-view-header .right{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.game-view-header [data-action=conversation].disable{opacity:.3}.l-time{text-align:center;-webkit-box-flex:30%;-webkit-flex:30%;-moz-box-flex:30%;-ms-flex:30%;flex:30%}.l-time .counter{font-size:1rem;line-height:1rem}.l-time .icon{font-size:2rem}.l-status-view-wrapper{width:100%;margin:0;min-height:40px;background-color:var(--game-view-status-background-color)}.l-status-view{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:4rem}.l-status-view .turn-indicator{color:var(--game-view-status-turn-indicator-color)}.l-status-view .l-avatar-icon img{width:30px;height:30px}.l-status-view .item-content{min-height:38px;-webkit-box-flex:50%;-webkit-flex:50%;-moz-box-flex:50%;-ms-flex:50%;flex:50%;width:50%;padding:0;color:var(--game-view-status-item-content-text-color)}.l-status-view.game-rapid .item-content{-webkit-box-flex:35%;-webkit-flex:35%;-moz-box-flex:35%;-ms-flex:35%;flex:35%;width:35%}.l-status-view .item-title{font-size:1.3rem;line-height:1.4rem;font-family:var(--font-regular);font-weight:500}.l-status-view .item-title-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-status-view .item-text{font-size:2rem;font-family:var(--font-regular)}.l-status-view .item-inner{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;min-height:0;display:block;margin-left:.4rem!important;margin-top:.4rem;padding-top:0;padding-bottom:0;padding-right:1rem;border:none}.l-status-view .item-inner:after{display:none}.l-status-view .item-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.l-status-view .item-reverse .item-inner{margin-left:0;margin-right:.4rem;padding-right:0;padding-left:0}.l-status-view .item-reverse .item-title{width:100%;text-align:right}.l-status-view .item-reverse .item-text{text-align:right;display:block}.l-status-view .item-media{padding:0;min-width:30px}.l-controls-wrapper{position:relative;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.fill-height,.l-controls-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1}.fill-height{background-color:var(--game-view-controls-background-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;z-index:102}.l-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.l-controls,.l-controls .left,.l-controls .right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.l-controls .left,.l-controls .right{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center;min-width:33%}.l-controls .left a.icon,.l-controls .left button.icon,.l-controls .right a.icon,.l-controls .right button.icon{width:5rem}.l-controls .left a.icon:before,.l-controls .left button.icon:before,.l-controls .right a.icon:before,.l-controls .right button.icon:before{line-height:4.4rem;font-size:3rem}.l-controls .center{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:4rem;min-width:33%}.l-controls .l-play-btn{text-transform:uppercase;height:3.4rem;font-size:1.8rem;border-radius:2rem}.l-controls .l-play-btn.l-active{font-weight:700}.l-letters-left{text-align:center;min-height:1.2rem;line-height:1.3rem;font-size:1.2rem}.l-panel.game-actions-panel{opacity:.95;z-index:101}.l-panel.game-actions-panel button{text-align:left}.l-panel.game-actions-panel .list-block{margin:0;background-color:var(--game-view-controls-panel-background-color)}.l-panel.game-actions-panel .item-content{padding:0}.l-panel.game-actions-panel .item-inner{margin-left:0}.l-panel.game-actions-panel .item-inner:after{background-color:hsla(0,0%,100%,.5)}.l-panel.game-actions-panel .item-text{font-size:1.4rem;color:var(--game-view-controls-panel-text-color)}.l-panel.game-actions-panel .item-title{color:var(--game-view-controls-panel-text-color);font-size:1.6rem;font-family:var(--font-regular)}.l-panel.game-actions-panel .icon{margin:0 auto;color:var(--game-view-controls-panel-icon-color)}.l-panel.game-actions-panel .icon:before{line-height:4.4rem;font-size:3rem}.l-action-btn{opacity:.5}.l-action-btn.l-active{opacity:1}.l-btn-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-width:4.4rem}.l-btn-icon i{font-size:3rem}.l-btn-icon .btn-label{font-size:1rem;text-transform:uppercase}.l-btn-icon .btn-label-condensed{letter-spacing:-.05rem}.no-more-letters{color:var(--game-view-no-letters-text-color)}.list-block.words-list .item-content{padding-left:30px}.list-block.words-list li.dot:before{content:"";position:absolute;left:1.4rem;border-left:.22rem solid var(--words-list-dot-border-left-color);height:100%;width:.1rem;top:2.2rem}.list-block.words-list li.dot:after{content:"●";color:var(--words-list-dot-color);position:absolute;left:.5rem;top:30%;width:2rem;height:2rem;text-align:center;font-size:2rem;line-height:2rem}.list-block.words-list li.dot-end:before{height:0}.l-game-view .recent-word{display:block;text-align:center;-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;min-height:1.2rem;line-height:1.3rem;font-size:1.2rem;padding-bottom:1px;margin-bottom:1px;background-color:var(--game-recent-word-background-color)}.l-blank-view{text-align:center}.l-blank-view .l-body{background-color:var(--blank-view-background-color);top:0}.l-blank-view .l-letter{display:inline-block;margin:.2rem;border:1px solid var(--blank-view-letter-border-color);position:relative;color:var(--blank-view-letter-color)}.l-blank-view .l-btn{color:var(--blank-view-letter-color);border-color:var(--blank-view-letter-border-color)}.newgame-button{border:none;border-radius:0;color:var(--white);background:#3ecf8e;text-shadow:0 1px 3px rgba(36,180,126,.4);-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;margin-top:1rem;margin-bottom:1rem;font-weight:700;text-transform:uppercase}.ion-trophy{color:#f39c12}.l-games{background-color:var(--game-list-background-color)}.l-games .l-avatar-icon img{vertical-align:middle}.l-games .l-board-mini{background-color:var(--game-list-board-mini-background-color);position:relative}.l-games .l-board-mini .l-letter-mini{position:absolute}.l-games .content-block-title{font-weight:400;padding:10px;margin:0;background-color:var(--game-list-content-block-title-background-color);color:var(--game-list-content-block-title-text-color)}.l-games .content-block-title a{float:right;font-size:1.2rem;text-transform:capitalize;color:var(--game-list-content-block-title-link-color);line-height:1.4rem}.l-games .list-block{margin:0;margin-bottom:10px}.l-games .list-block ul li{padding-left:10px;margin-bottom:var(--game-item-margin-bottom);background-color:var(--game-item-background-color);border-top:1px solid var(--game-list-border-bottom-color);border-bottom:1px solid var(--game-list-border-bottom-color)}.l-games .list-block ul li:last-child{border-bottom:1px solid var(--game-list-border-bottom-color)}.list-block.game-list{background-color:var(--game-list-background-color)}.l-game-item{background-color:var(--game-item-background-color);padding-left:0!important}.l-game-item .turn-indicator{color:var(--game-item-turn-indicator-color)}.l-game-item .l-board-mini{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.l-game-item .l-btn{position:absolute;right:0;top:2.5rem;background-color:var(--game-item-button-background-color)}.l-game-item .l-btn.l-remove{border-color:var(--game-item-button-remove-border-color)}.l-game-item .l-btn.l-remove,.l-game-item .l-btn.l-remove:visited{color:var(--game-item-button-remove-text-color)}.l-game-item .l-btn.l-rematch{border-color:var(--game-item-button-rematch-border-color)}.l-game-item .l-btn.l-rematch,.l-game-item .l-btn.l-rematch:visited{color:var(--game-item-button-rematch-text-color)}.l-game-item .item-title{font-family:var(--font-regular)}.l-game-item .item-title-row .item-title{font-size:5vw;line-height:8vw;color:var(--game-item-text-color)}.l-game-item .item-title-row .item-title a{color:var(--game-item-text-color)}.l-game-item .item-title-row .item-after{font-size:3vw;line-height:5vw}.l-game-item .l-player{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.l-game-item .l-player-name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.l-game-item .l-player-ranking{padding-left:.5rem;color:var(--game-item-recent-word-color)}.l-game-item .l-avatar-icon{margin-right:1rem}.l-game-item .l-avatar-icon img{width:8vw;height:8vw}.l-game-item .item-media{padding:0}.l-game-item .item-inner{margin:2vw!important;padding:0!important;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.l-game-item .item-inner:after{display:none}.l-game-item .item-text{margin-top:0;padding-top:1vw;min-height:5vw;overflow:auto;white-space:nowrap;font-size:1em;line-height:5vw}.l-game-item .item-bottom-row{position:absolute;width:100%;bottom:0;min-height:4vw;padding-top:1vw}.l-game-item .item-bottom-row .item-title{font-size:.8em;line-height:4vw}.l-game-item .item-bottom-row .item-game-type,.l-game-item .recent-word{color:var(--game-item-recent-word-color)}.l-game-item .time{display:inline-block;font-weight:700;line-height:1}.l-game-item .time:before{padding-right:.5rem}.media-list.game-list ul:after{display:none}.media-list.game-list ul:before{display:none}.media-list.game-list .item-bottom-row{position:absolute;width:100%;bottom:-1vw}.l-new-game .list-block{background-color:var(--new-game-list-background-color)}.l-new-game ul:before{display:none}.l-new-game ul:after{display:none}.l-new-game .item-content{padding-left:0;border:.2rem solid rgba(0,0,0,0);margin-bottom:1rem;color:var(--new-game-item-content-text-color)}.l-new-game .item-media{padding:0}.l-new-game .item-inner:after{display:none}.l-new-game .item-inner .item-title-row{font-weight:700;font-size:1.7rem}.l-new-game .item-inner .item-text{font-size:1.5rem}.l-new-game .game-opponent input[type=radio]{position:absolute;opacity:0}.l-new-game .game-opponent li{background-color:var(--new-game-item-background-color)}.l-new-game label.selected{border:.2rem solid $black}.l-new-game .l-square{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;background-color:var(--new-game-square-background-color);width:var(--new-game-square-size);height:var(--new-game-square-size)}.l-new-game .l-square.icon{font-size:3rem;vertical-align:middle}.l-new-game .l-square.icon:before{font-size:var(--new-game-square-icon-font-size);color:var(--new-game-square-icon-color)}.l-new-game .l-square .l-limit{font-size:1.4rem;font-weight:700;color:var(--new-game-square-limit-color)}.l-word-of-the-day-item{background-color:var(--game-item-background-color)}.l-word-of-the-day-item .l-square-small{vertical-align:middle;text-align:center;width:100%;font-size:3.5rem}.l-word-of-the-day-item a{color:var(--game-item-text-color)}.l-word-of-the-day-item .word-title{text-transform:uppercase}.l-word-of-the-day-item .item-text span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l-tables{background:var(--tables-view-game-list-background-color)}.l-tables .content-block-title{font-weight:400;padding:10px;margin:0;background-color:var(--tables-view-content-block-title-background-color);color:var(--tables-view-content-block-title-text-color)}.l-tables .content-block-title a{float:right;padding-left:10px;padding-right:10px;font-size:1.6rem}.l-tables .list-block{margin:0}.l-tables .list-block ul li{padding-left:10px;margin-bottom:var(--game-item-margin-bottom);background-color:var(--game-item-background-color);border-top:1px solid var(--tables-view-list-block-border-color);border-bottom:1px solid var(--tables-view-list-block-border-color)}.l-tables .list-block ul li .item-score{font-size:3vw;line-height:4vw}.l-tables .list-block ul li:last-child{border-bottom:1px solid var(--tables-view-list-block-border-color)}.l-tables .l-game-item .l-avatar-icon img{width:11vw;height:11vw}.l-tables .l-game-item .l-avatar-icon span{font-size:12px}.list-block.game-list{background:var(--tables-view-game-list-background-color)}#playersearch-view .content-block{margin:0}#playersearch-view .l-page-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#player-view header button.icon:before{line-height:2rem;font-size:2rem}#player-view header [data-action=settings].disable{opacity:.3}.player-header-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.player-header,.player-header-information{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.player-header{margin-bottom:1rem}.player-header .l-avatar-icon{margin-right:1rem;background-color:rgba(243,246,248,.94);border:4px solid #fff;border-radius:50%;-webkit-box-shadow:inset 0 1.5px 3px 0 rgba(0,0,0,.15),0 1.5px 3px 0 rgba(0,0,0,.15);box-shadow:inset 0 1.5px 3px 0 rgba(0,0,0,.15),0 1.5px 3px 0 rgba(0,0,0,.15)}.player-header .l-avatar-icon img{border:none}.player-username{font-size:2rem;line-height:3rem;max-width:60vw;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:700;color:var(--base-dark-bluish-text-color)}.player-information{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.player-gender,.player-location{font-size:1.4rem;line-height:2rem;margin-bottom:1rem;color:var(--base-bluish2-text-color)}.player-gender i,.player-location i{margin-right:.5rem;color:#c3cdde}.player-location{margin-right:1rem}.player-sub-information{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.player-about,.player-games-no,.player-last-move{font-size:1.4rem;line-height:2rem;color:var(--base-bluish2-text-color)}.player-about{color:var(--base-bluish2-text-color)}.l-profile-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-profile-buttons .l-btn{font-weight:600;text-transform:uppercase;letter-spacing:.025em;height:40px;line-height:40px;padding:0 14px;font-size:15px;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;border-radius:.4rem;white-space:nowrap;color:var(--player-button-color);border-color:var(--player-button-border-color)}.l-profile-buttons .play-btn{color:#fff;background:#3ecf8e;text-shadow:0 1px 3px rgba(36,180,126,.4)}.l-profile-buttons .play-btn,.l-profile-buttons .talk-btn{-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);border-color:rgba(0,0,0,0)}.l-profile-buttons .talk-btn{background:#fff;color:#6772e5}.l-profile-buttons .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:0}.l-profile-buttons .col:first-of-type{padding-right:1rem}.l-profile{background-color:var(--player-view-background-color);color:var(--player-view-color)}.l-profile .list-header{margin-left:1rem;font-size:1.3rem}.ios-11 .l-profile.page-content{padding-bottom:6rem}.player-ranking{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;background-color:var(--player-view-ranking-background)}.player-ranking .player-ranking-header{text-align:center;font-weight:700;font-size:1.4rem;text-transform:uppercase;word-break:break-word;margin-bottom:3rem;color:var(--white);letter-spacing:.1rem;letter-spacing:.025em}.player-ranking .player-ranking-content{text-align:center;font-size:3.5rem;margin-bottom:1.2rem;color:var(--white)}.player-achievements{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;background-color:var(--player-view-background-color)}.player-achievements .player-achievements-header{text-align:center;font-weight:700;font-size:1.4rem;text-transform:uppercase;word-break:break-word;margin-bottom:3rem;color:var(--base-bluish-text-color);letter-spacing:.1rem}.player-achievements .player-achievements-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.player-achievements .player-achievement{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;width:33%}.player-achievements .player-achievement-title{font-size:1.2rem;color:var(--base-bluish-text-color);text-transform:uppercase}.player-achievements .player-achievement-value{font-size:3.5rem;margin-bottom:1.2rem;color:var(--base-dark-bluish-text-color)}.player-longest-word{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;text-align:center;background-color:var(--player-view-background-color);border-top:1px solid var(--player-view-border-color)}.player-longest-word .player-longest-word-header{text-align:center;font-weight:700;font-size:1.4rem;text-transform:uppercase;word-break:break-word;margin-bottom:2rem;color:var(--base-bluish-text-color);letter-spacing:.1rem}.player-games-played{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;background-color:var(--player-view-background-color);border-top:1px solid var(--player-view-border-color)}.player-games-played .player-games-played-header{text-align:center;font-weight:700;font-size:1.4rem;text-transform:uppercase;word-break:break-word;margin-bottom:3rem;color:var(--base-bluish-text-color);letter-spacing:.1rem}.player-games-played .player-games-played-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.player-games-played .player-game-played{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;width:33%}.player-games-played .player-game-played-title{font-size:1.2rem;text-transform:uppercase;color:var(--base-bluish-text-color)}.player-games-played .player-game-played-value{font-size:3.5rem;margin-bottom:1.2rem;color:var(--base-dark-bluish-text-color)}.player-versus{border-top:1px solid var(--player-view-border-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;background-color:var(--player-view-background-color)}.player-versus,.player-versus .player-versus-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.player-versus .player-versus-header{text-align:center;font-weight:700;font-size:1.4rem;text-transform:uppercase;word-break:break-word;margin-bottom:3rem;color:var(--base-dark-bluish-text-color);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.player-versus .player-versus-header .player-versus-header-player,.player-versus .player-versus-header .player-versus-header-vs,.player-versus .player-versus-header .player-versus-header-you{width:33%}.player-versus .player-versus-header .player-versus-header-you{text-align:left}.player-versus .player-versus-header .player-versus-header-vs{font-weight:400}.player-versus .player-versus-header .player-versus-header-player{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:right}.player-versus .player-versus-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:1.4rem 0}.player-versus .player-versus-other{text-align:right}.player-versus .player-versus-other .bar{margin-right:1rem}.player-versus .player-versus-other .bar-indicator{background-color:#fe95dd;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.player-versus .player-versus-me{text-align:left}.player-versus .player-versus-me .bar{margin-left:1rem;direction:rtl}.player-versus .player-versus-me .bar .bar-indicator{background-color:#3ecf8e;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.player-versus .player-versus-me,.player-versus .player-versus-other{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;font-size:2.5rem;color:var(--base-grayish-blue-text-color);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:35%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.player-versus .player-versus-me .bar,.player-versus .player-versus-other .bar{width:100%;height:.5rem}.player-versus .player-versus-me .bar .bar-indicator,.player-versus .player-versus-other .bar .bar-indicator{height:100%;width:0}.player-versus .player-versus-title{font-size:1rem;line-height:1rem;text-align:center;text-transform:uppercase;color:var(--player-view-versus-title-color);width:30%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding:.7rem .1rem;border-radius:1rem;background-color:var(--white);-webkit-box-shadow:3px 3px 12px 0 rgba(255,142,187,.2);box-shadow:3px 3px 12px 0 rgba(255,142,187,.2);font-weight:700}.l-active-players .list-block{margin-top:0}.l-active-players .content-block-title{font-weight:400;padding:10px;margin:0;background-color:var(--tables-view-content-block-title-background-color);color:var(--tables-view-content-block-title-text-color)}.l-active-players,.l-ranking-view{background:var(--tables-view-game-list-background-color)}.l-active-players .l-friend a .item-inner,.l-ranking-view .l-friend a .item-inner{color:var(--active-player-friend-text-color)!important}.l-active-players .l-highlight a,.l-ranking-view .l-highlight a{color:var(--active-player-highlight-text-color)}#player-avatar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%;background-color:#202020}.l-home-view header{background:none;background-color:var(--home-view-background-color)}.l-home-view header .l-btn-left{background:-webkit-gradient(linear,left top,right top,color-stop(60%,var(--home-view-background-color)),to(var(--home-view-background-color)));background:-webkit-linear-gradient(left,var(--home-view-background-color) 60%,var(--home-view-background-color));background:-o-linear-gradient(left,var(--home-view-background-color) 60%,var(--home-view-background-color));background:linear-gradient(90deg,var(--home-view-background-color) 60%,var(--home-view-background-color))}.l-home-view header .l-btn-right{background:-webkit-gradient(linear,right top,left top,color-stop(60%,var(--home-view-background-color)),to(var(--home-view-background-color)));background:-webkit-linear-gradient(right,var(--home-view-background-color) 60%,var(--home-view-background-color));background:-o-linear-gradient(right,var(--home-view-background-color) 60%,var(--home-view-background-color));background:linear-gradient(270deg,var(--home-view-background-color) 60%,var(--home-view-background-color))}.l-home-view header:after{background:rgba(0,0,0,0)}.l-home-view .ion-ios-personadd-outline:before{font-size:3.7rem}.show-ads .l-home-view .page-content{padding-bottom:10rem}.show-ads .ios-11 .l-home-view .page-content{padding-bottom:13rem}.l-menu .list-block{margin-top:0}.l-menu .list-block .item-inner:after{background-color:rgba(0,0,0,0)}.l-menu .list-block>.item-content{padding-top:10px;padding-bottom:10px;background-color:var(--menu-item-content-background-view);color:var(--menu-item-content-text-color);-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-menu .list-block>.item-content .item-inner{display:block;margin-left:10px}.l-menu .version{background-color:var(--menu-version-background-color);margin-left:10px;font-size:12px}.list-block input[type=date],.list-block input[type=datetime-local]{line-height:44px}.list-block select{-webkit-backface-visibility:visible;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:35px;color:var(--base-input-color);font-size:17px;font-family:inherit;border:1px solid grey;background-color:var(--background-color);border-color:rgba(0,0,0,0)}.list-block input[type=date],.list-block input[type=datetime-local],.list-block input[type=email],.list-block input[type=number],.list-block input[type=password],.list-block input[type=search],.list-block input[type=tel],.list-block input[type=text],.list-block input[type=time],.list-block input[type=url],.list-block textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:visible;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline-style:none;border:none;background:none;border-radius:0 0 0 0;-webkit-box-shadow:none;box-shadow:none;display:block;padding:0;margin:0;width:100%;height:43px;color:var(--base-input-color);font-size:17px;font-family:inherit}.list-block input[type=date]:focus,.list-block input[type=datetime-local]:focus,.list-block input[type=email]:focus,.list-block input[type=number]:focus,.list-block input[type=password]:focus,.list-block input[type=search]:focus,.list-block input[type=tel]:focus,.list-block input[type=text]:focus,.list-block input[type=time]:focus,.list-block input[type=url]:focus,.list-block textarea:focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important;-webkit-appearance:none!important;outline-style:none!important;-webkit-box-shadow:none;box-shadow:none;-webkit-backface-visibility:visible}.list-block .item-input{width:100%;margin-top:-8px;margin-bottom:-7px;-webkit-box-flex:1;-ms-flex:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.list-block .item-title.label{vertical-align:top;font-family:var(--font-regular);width:25%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.list-block .item-title.label+.item-input{margin-left:5px}.list-block ::-webkit-input-placeholder{color:var(--base-input-color)}.list-block .onoffswitch{position:relative;width:7rem;margin:auto}.list-block .onoffswitch-checkbox{display:none}.list-block .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #fff;border-radius:20px}.list-block .onoffswitch-inner{display:block;width:200%;margin-left:-100%;-webkit-transition:margin .1s ease-in 0s;-o-transition:margin .1s ease-in 0s;transition:margin .1s ease-in 0s}.list-block .onoffswitch-inner:after,.list-block .onoffswitch-inner:before{display:block;float:left;width:50%;height:3rem;padding:0;line-height:3rem;font-size:14px;color:#fff;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list-block .onoffswitch-inner:before{content:"Tak";padding-left:10px;background-color:#3ecf8e;color:#fff;text-align:left}.list-block .onoffswitch-inner:after{content:"Nie";padding-right:10px;background-color:#eee;color:#999;text-align:right}.list-block .onoffswitch-switch{display:block;width:1.8rem;margin:6px;background:#fff;position:absolute;top:0;bottom:0;right:3.5rem;border:2px solid #fff;border-radius:20px;-webkit-transition:all .1s ease-in 0s;-o-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s}.list-block .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.list-block .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.l-letter{position:absolute;font-size:var(--base-letter-font-size);color:var(--base-letter-text-color);z-index:101;border-radius:1.2vw;font-weight:var(--base-letter-font-weight)}.l-letter .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:.4vw;border-radius:1.2vw;position:relative;height:calc(100% - 1vw);-webkit-box-shadow:0 .6vw 0 0 rgba(0,0,0,.1);box-shadow:0 .6vw 0 0 rgba(0,0,0,.1)}.l-letter .l-total{font-size:40%;font-weight:700;position:absolute;border-radius:50%;right:1px;bottom:1px}.l-letter .l-points{position:absolute;top:2px;right:4px;font-size:40%}.l-letter .l-char{font-family:var(--letter-text-board);font-weight:900;padding-top:.8vh}.l-letter-blank{background-color:var(--letter-blank-background-color)}.l-letter-O{background-color:var(--letter-o-background-color)}.l-letter-O .wrapper{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--letter-o-wrapper-gradient-color1)),color-stop(15%,var(--letter-o-wrapper-gradient-color2)));background-image:-webkit-linear-gradient(top,var(--letter-o-wrapper-gradient-color1),var(--letter-o-wrapper-gradient-color2) 15%);background-image:-o-linear-gradient(top,var(--letter-o-wrapper-gradient-color1) 0,var(--letter-o-wrapper-gradient-color2) 15%);background-image:linear-gradient(180deg,var(--letter-o-wrapper-gradient-color1) 0,var(--letter-o-wrapper-gradient-color2) 15%)}.l-letter-R{background-color:var(--letter-r-background-color)}.l-letter-R .wrapper{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--letter-r-wrapper-gradient-color1)),color-stop(15%,var(--letter-r-wrapper-gradient-color2)));background-image:-webkit-linear-gradient(top,var(--letter-r-wrapper-gradient-color1),var(--letter-r-wrapper-gradient-color2) 15%);background-image:-o-linear-gradient(top,var(--letter-r-wrapper-gradient-color1) 0,var(--letter-r-wrapper-gradient-color2) 15%);background-image:linear-gradient(180deg,var(--letter-r-wrapper-gradient-color1) 0,var(--letter-r-wrapper-gradient-color2) 15%)}.l-letter-B{background-color:var(--letter-b-background-color)}.l-letter-B .wrapper{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--letter-b-wrapper-gradient-color1)),color-stop(15%,var(--letter-b-wrapper-gradient-color2)));background-image:-webkit-linear-gradient(top,var(--letter-b-wrapper-gradient-color1),var(--letter-b-wrapper-gradient-color2) 15%);background-image:-o-linear-gradient(top,var(--letter-b-wrapper-gradient-color1) 0,var(--letter-b-wrapper-gradient-color2) 15%);background-image:linear-gradient(180deg,var(--letter-b-wrapper-gradient-color1) 0,var(--letter-b-wrapper-gradient-color2) 15%)}.l-letter-G{background-color:var(--letter-g-background-color)}.l-letter-G .wrapper{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--letter-g-wrapper-gradient-color1)),color-stop(15%,var(--letter-g-wrapper-gradient-color2)));background-image:-webkit-linear-gradient(top,var(--letter-g-wrapper-gradient-color1),var(--letter-g-wrapper-gradient-color2) 15%);background-image:-o-linear-gradient(top,var(--letter-g-wrapper-gradient-color1) 0,var(--letter-g-wrapper-gradient-color2) 15%);background-image:linear-gradient(180deg,var(--letter-g-wrapper-gradient-color1) 0,var(--letter-g-wrapper-gradient-color2) 15%)}.l-letter-Y{background-color:var(--letter-y-background-color)}.l-letter-Y .wrapper{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--letter-y-wrapper-gradient-color1)),color-stop(15%,var(--letter-y-wrapper-gradient-color2)));background-image:-webkit-linear-gradient(top,var(--letter-y-wrapper-gradient-color1),var(--letter-y-wrapper-gradient-color2) 15%);background-image:-o-linear-gradient(top,var(--letter-y-wrapper-gradient-color1) 0,var(--letter-y-wrapper-gradient-color2) 15%);background-image:linear-gradient(180deg,var(--letter-y-wrapper-gradient-color1) 0,var(--letter-y-wrapper-gradient-color2) 15%)}.l-letter-RG{background-color:var(--letter-r-gray-background-color)}.l-letter-YG{background-color:var(--letter-y-gray-background-color)}.l-letter-GG{background-color:var(--letter-g-gray-background-color)}.l-letter-BG{background-color:var(--letter-b-gray-background-color)}.l-letter-blankG{background-color:var(--letter-blank-gray-background-color)}.l-word{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-word-letter{width:6.8vw;height:6.8vw;font-size:1.8rem;font-weight:700;line-height:6.8vw;display:inline-block;margin:0 .05rem;color:var(--white);text-shadow:0 1px 3px hsla(0,0%,39.2%,.4)}.modal{display:inline-block;vertical-align:middle;text-align:center}.modal-inner{width:25rem;padding:15px;border-radius:5px 5px 0 0;position:relative;background-color:var(--modal-background-color);color:var(--modal-text-color)}.modal-inner:after{content:"";position:absolute;left:0;bottom:0;top:auto;right:auto;height:1px;width:100%;background-color:var(--list-block-border-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.modal-wide{width:100vw;height:100vh;z-index:1;position:absolute;top:0;left:0}.modal-wide-accept{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-title{font-weight:500;font-size:18px;line-height:20px;text-align:center}.modal-title+.modal-text{line-height:1.6rem;font-size:1.6rem;margin-top:5px}.modal-buttons{height:44px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-buttons.modal-buttons-vertical{display:block;height:auto}.modal-button{width:100%;padding:0 5px;height:44px;font-size:17px;line-height:44px;text-align:center;color:var(--modal-button-text-color);display:block;position:relative;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;background-color:var(--modal-button-background-color);font-family:var(--font-light)}.modal-button:after{content:"";position:absolute;right:0;top:0;left:auto;bottom:auto;width:1px;height:100%;background-color:var(--list-block-border-color);display:block;z-index:15}.modal-button:first-child{border-radius:0 0 0 5px}.modal-button:last-child{border-radius:0 0 5px 0}.modal-button:last-child:after{display:none}.modal-button:first-child:last-child{border-radius:0 0 5px 5px}.modal-button.modal-button-bold{font-family:var(--font-regular);color:var(--modal-button-bold-color)}.modal-buttons-vertical .modal-button{border-radius:0}.modal-buttons-vertical .modal-button:after{display:none}.modal-buttons-vertical .modal-button:before{display:none}.modal-buttons-vertical .modal-button:after{content:"";position:absolute;left:0;bottom:0;top:auto;right:auto;height:1px;width:100%;background-color:var(--list-block-border-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.modal-buttons-vertical .modal-button:last-child{border-radius:0 0 5px 5px}.modal-buttons-vertical .modal-button:last-child:after{display:none}.modal-container{height:100%;background:rgba(0,0,0,.5);text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;z-index:200}.modal-container:before{height:100%;display:inline-block;vertical-align:middle;content:""}.player-name{-webkit-animation-delay:1.1s;animation-delay:1.1s;-webkit-animation-duration:.5s;animation-duration:.5s}.indicator{-webkit-animation-delay:.6s;animation-delay:.6s}.modal-content-title{-webkit-animation-delay:.8s;animation-delay:.8s}.accept-container .l-btn{-webkit-animation-delay:.9s;animation-delay:.9s}.decline-container .l-btn{-webkit-animation-delay:1.7s;animation-delay:1.7s}.game-type{-webkit-animation-delay:1.1s;animation-delay:1.1s;-webkit-animation-duration:.5s;animation-duration:.5s}.game-type-text{-webkit-animation-delay:1.5s;animation-delay:1.5s}.slide-left-bg{background:-webkit-linear-gradient(14deg,var(--accept-dialog-left-slide-background-color) 50%,hsla(0,0%,100%,0) 0);background:-o-linear-gradient(14deg,var(--accept-dialog-left-slide-background-color) 50%,hsla(0,0%,100%,0) 50%);background:linear-gradient(76deg,var(--accept-dialog-left-slide-background-color) 50%,hsla(0,0%,100%,0) 0);-webkit-animation-name:slideLeftToRight;animation-name:slideLeftToRight;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.42,0,.2,1);animation-timing-function:cubic-bezier(.42,0,.2,1)}.slide-left-bg,.slide-right-bg{-webkit-animation-duration:.3s;animation-duration:.3s}.slide-right-bg{background:-webkit-linear-gradient(194deg,var(--accept-dialog-right-slide-background-color) 50%,hsla(0,0%,100%,0) 0);background:-o-linear-gradient(194deg,var(--accept-dialog-right-slide-background-color) 50%,hsla(0,0%,100%,0) 50%);background:linear-gradient(-104deg,var(--accept-dialog-right-slide-background-color) 50%,hsla(0,0%,100%,0) 0);-webkit-animation-name:slideRightToLeft;animation-name:slideRightToLeft;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.42,0,.2,1);animation-timing-function:cubic-bezier(.42,0,.2,1)}@-webkit-keyframes slideLeftToRight{0%{-webkit-transform:translatex(-100%) translatey(100%);transform:translatex(-100%) translatey(100%)}to{-webkit-transform:translatex(0) translatey(0);transform:translatex(0) translatey(0)}}@keyframes slideLeftToRight{0%{-webkit-transform:translatex(-100%) translatey(100%);transform:translatex(-100%) translatey(100%)}to{-webkit-transform:translatex(0) translatey(0);transform:translatex(0) translatey(0)}}@-webkit-keyframes slideRightToLeft{0%{-webkit-transform:translatex(100%) translatey(-100%);transform:translatex(100%) translatey(-100%)}to{-webkit-transform:translatex(0) translatey(0);transform:translatex(0) translatey(0)}}@keyframes slideRightToLeft{0%{-webkit-transform:translatex(100%) translatey(-100%);transform:translatex(100%) translatey(-100%)}to{-webkit-transform:translatex(0) translatey(0);transform:translatex(0) translatey(0)}}.modal-content-container{width:100%}.modal-content{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;z-index:1}.modal-content-title{opacity:0;text-align:center;font-size:3rem;line-height:3rem;padding:1rem 0}.vs-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4rem 2rem}.indicator,.player{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.player{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.player-avatar{margin-bottom:2rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.player-name{max-width:20vw;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;opacity:0;font-size:1.8rem;line-height:1.8rem}.indicator{font-size:4rem;opacity:0}.indicator span{padding:2rem;border-radius:50%}.slide-left-bg,.slide-right-bg{width:160vw;height:140vh;position:absolute}.accept-container{margin:0 3rem}.accept-container .l-btn{opacity:0;border-radius:.5rem;margin-bottom:1rem}.decline-container{margin:0 3rem}.accept-container .l-btn,.decline-container .l-btn{color:var(--accept-dialog-button-color)}.decline-container .l-btn{border-color:rgba(0,0,0,0)}.game-type{position:absolute;bottom:0;width:100%;background-color:var(--accept-dialog-game-type-background-color)}.game-type-text{padding:1.5rem 0;text-align:center;font-size:1.5rem;line-height:2rem;color:var(--accept-dialog-game-type-color)}#cpu-game-type-dialog,#game-type-dialog{width:80vw;padding-bottom:0}#cpu-game-type-dialog select,#game-type-dialog select{-webkit-appearance:none;background-color:#3ecf8e;color:var(--white);text-align:center;border-color:rgba(0,0,0,0);border-radius:2rem;height:2.2em;line-height:3rem;font-size:1.4rem;font-weight:700;-moz-text-align-last:center;text-align-last:center;padding-right:1.2rem;padding-left:.6rem;direction:rtl}#cpu-game-type-dialog .game-type-dialog .list-block,#game-type-dialog .game-type-dialog .list-block{margin-top:0;margin-bottom:0;background-color:var(--new-game-type-dialog-list-background-color);font-size:1.5rem}#cpu-game-type-dialog .game-type-dialog .item-inner,#game-type-dialog .game-type-dialog .item-inner{padding-right:0}#cpu-game-type-dialog .game-type-dialog .item-title-row,#game-type-dialog .game-type-dialog .item-title-row{margin-bottom:.5rem;font-size:1.3rem}#cpu-game-type-dialog .info,#game-type-dialog .info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--new-game-type-dialog-link-color)}#cpu-game-type-dialog .info i,#game-type-dialog .info i{margin-right:.8rem;font-size:2.5rem}#cpu-game-type-dialog .info .info-dicts,#game-type-dialog .info .info-dicts{text-align:left;font-size:1.2rem}#cpu-game-type-dialog .more-link-container,#game-type-dialog .more-link-container{position:relative;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;background-color:var(--new-game-type-dialog-more-link-background-color)!important}#cpu-game-type-dialog .more-link-container:before,#game-type-dialog .more-link-container:before{content:"";position:absolute;left:0;top:0;bottom:auto;right:auto;height:1px;width:100%;background-color:var(--list-block-border-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}#cpu-game-type-dialog .more-link-container .more-link,#game-type-dialog .more-link-container .more-link{font-size:1.2rem;color:var(--new-game-type-dialog-link-color);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;text-transform:uppercase}#cpu-game-type-dialog .more-link-container .more-link i,#game-type-dialog .more-link-container .more-link i{margin-right:.5rem;font-size:1.4rem;color:var(--new-game-type-dialog-link-color)}#cpu-game-type-dialog .more-link-container .more-link span.default,#game-type-dialog .more-link-container .more-link span.default{text-transform:capitalize;font-size:1rem;line-height:1rem;padding-top:.4rem;color:#aaa}#cpu-game-type-dialog .more-options,#game-type-dialog .more-options{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;background-color:var(--new-game-type-dialog-more-options-background-color)!important;padding-bottom:15px;position:relative}#cpu-game-type-dialog .more-options:before,#game-type-dialog .more-options:before{content:"";position:absolute;left:0;top:0;bottom:auto;right:auto;height:1px;width:100%;background-color:var(--list-block-border-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.tabs{padding-top:2px;margin-left:-14px;margin-right:-15px;margin-top:15px;background-color:var(--dark-background-color)}.tabs input.tab-input,.tabs input.tag-input{display:none}.tabs label.tab-label{font-size:1.4rem;line-height:1.5rem;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:1.5rem;margin-bottom:-1px;margin-left:-1px;width:50%}.tabs input.tab-input:checked+label.tab-label{position:relative;background-color:var(--background-color)}.tabs input.tab-input:checked+label.tab-label>span{border-bottom:2px solid #3ecf8e;padding-bottom:5px;padding-left:1.5rem;padding-right:1.5rem}.tabs input.tag-input:checked+label.tag{background:#3ecf8e;text-shadow:0 1px 3px rgba(red(#3ecf8e),green(#3ecf8e),blue(#3ecf8e),.4);color:var(--background-color);font-weight:700}.tabs input.tab-input:checked+label.tab-label:before{content:"";position:absolute;top:0;right:0;border-width:0 16px 16px 0;border-style:solid;border-color:var(--background-color) #3ecf8e}.tabs #classic-content,.tabs #rapid-content{display:none;padding:0 15px 0 15px;background-color:var(--background-color)}.tabs #classic:checked~#classic-content,.tabs #rapid:checked~#rapid-content{display:block}.l-conversations{bottom:6rem}.l-conversations .page-content{padding-top:0}.l-conversations .list-block{margin-top:0}.l-conversations .l-avatar-icon img{width:4rem;height:4rem}.l-conversations .item-title{font-size:1.5rem;line-height:2rem}.l-conversations .item-inner{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-conversations ul{background:none}.l-conversation-view .l-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-conversation{background-color:var(--conversation-container-background-color)}.l-conversation .l-messages,.l-conversation.page-content{padding:10px}.l-conversation .l-messages .l-avatar-icon,.l-conversation.page-content .l-avatar-icon{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.l-conversation .l-messages li,.l-conversation.page-content li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:.5rem}.l-conversation .l-messages li .l-avatar-icon img,.l-conversation.page-content li .l-avatar-icon img{width:5rem;height:5rem}.l-conversation .l-messages li .l-avatar-icon:after,.l-conversation.page-content li .l-avatar-icon:after{content:"";position:absolute;width:0;height:0}.l-conversation .l-messages li .messages,.l-conversation.page-content li .messages{background-color:var(--conversation-messages-background-color);padding:10px;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(87,87,87,.2);box-shadow:0 1px 2px rgba(87,87,87,.2)}.l-conversation .l-messages li .messages p,.l-conversation.page-content li .messages p{margin:0 0 .2rem 0;word-break:break-word}.l-conversation .l-messages li .messages time,.l-conversation.page-content li .messages time{font-size:.7rem;color:var(--conversation-messages-time-color)}.l-conversation .l-messages li.message-divider,.l-conversation.page-content li.message-divider{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem;margin-bottom:1rem;color:var(--conversation-message-divider)}.l-conversation .l-messages li.l-you .messages,.l-conversation.page-content li.l-you .messages{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;border-top-left-radius:0}.l-conversation .l-messages li.l-you .l-avatar-icon:after,.l-conversation.page-content li.l-you .l-avatar-icon:after{top:0;right:0;border:5px solid var(--conversation-you-avatar-border-color);border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.l-conversation .l-messages li.l-you img,.l-conversation.page-content li.l-you img{margin-top:6px;margin-right:6px}.l-conversation .l-messages li.l-me,.l-conversation.page-content li.l-me{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-conversation .l-messages li.l-me .messages,.l-conversation.page-content li.l-me .messages{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom-right-radius:0;background-color:var(--conversation-me-message-background-color)}.l-conversation .l-messages li.l-me .messages p,.l-conversation.page-content li.l-me .messages p{color:var(--conversation-me-message-color)}.l-conversation .l-messages li.l-me .l-avatar-icon,.l-conversation.page-content li.l-me .l-avatar-icon{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.l-conversation .l-messages li.l-me .l-avatar-icon:after,.l-conversation.page-content li.l-me .l-avatar-icon:after{bottom:0;left:0;border:5px solid var(--conversation-me-avatar-border-color);border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);-webkit-box-shadow:1px 1px 2px rgba(87,87,87,.2);box-shadow:1px 1px 2px rgba(87,87,87,.2)}.l-conversation .l-messages li.l-me img,.l-conversation.page-content li.l-me img{margin-bottom:6px;margin-left:6px}.l-message-container{background-color:var(--converstation-message-container-background-color);z-index:1;margin:0}.l-message-container textarea{max-height:48px;line-height:1.8;padding-top:8px;padding-bottom:7px}.l-message-container .item-after{max-height:32px}.l-message-container button{width:3.2rem;height:3.2rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:3.2rem;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;border-radius:50%;border-color:rgba(0,0,0,0);background-color:#3ecf8e!important;text-shadow:0 1px 3px rgba(36,180,126,.4);-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.l-message-container button:before{color:#fff;font-size:1.9rem;margin-left:.5rem;content:"\f2f6";display:inline-block;font-family:Ionicons,sans-serif}.conversation-view-header .header-inner{padding-top:.4rem}.conversation-view-header .header-inner img{vertical-align:initial!important}.conversation-view-header .header-inner a{line-height:3.5rem}.conversation-view-header .header-inner span{font-size:2rem;vertical-align:top;top:0}.l-instructions{background-color:var(--instructions-view-background-color);color:var(--instructions-view-text-color)}.l-instructions section{font-size:1.5rem;line-height:1.7rem;margin-bottom:2rem}.l-instructions section a{font-size:1.5rem;text-decoration:underline}.l-instructions section h1{line-height:2.5rem;border-bottom:1px solid var(--instructions-view-text-color);margin-bottom:.5rem}.l-instructions section ul{margin-left:1.5rem}.l-instructions section ul li{margin-bottom:.5rem;margin-left:.5rem;list-style:disc}.l-instructions section ul li.l-parent-node{list-style:none;margin-left:0}.l-instructions section ul li h2{font-weight:700}.l-settings{background-color:var(--settings-backgorund-color)}.l-settings .setting-enable{color:var(--settings-form-enable)}.l-settings .setting-disable{color:var(--settings-form-disable)}.l-settings .photo-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-settings .photo-block .l-avatar-icon,.l-settings .photo-block .l-player-name{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;padding-right:.5rem;padding-left:.5rem;max-width:100%;-webkit-box-flex:initial;-webkit-flex-grow:initial;-moz-box-flex:initial;-ms-flex-positive:initial;flex-grow:0;-webkit-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:auto}.l-settings .photo-block .upload-btn-block{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.l-settings .photo-block .upload-btn-block .l-btn{width:50%;margin-left:5px;margin-bottom:7px}.l-settings textarea{height:100px;line-height:1.4;padding-top:8px;padding-bottom:7px}.l-email-view header:after,.l-login-view header:after{background:none}.l-email-view .rules,.l-login-view .rules{margin-top:15px;font-size:12px;text-align:center}.l-email-view .rules a,.l-login-view .rules a{text-decoration:underline;color:var(--rules-link-color)}.l-panel{background:var(--panel-background-color);position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}.l-panel .page-content{padding-top:0}.l-panel .page-content .list-block{margin-top:0}.l-panel .page-content .list-block ul:after,.l-panel .page-content .list-block ul:before{background-color:var(--panel-list-block-background-color)}.l-panel.bottom-to-top{width:100%;top:100%;-webkit-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.l-tabs{position:absolute;left:0;right:0;top:0;height:5rem;margin-top:-1px;z-index:20;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--tabs-background-color)}.l-tabs:after{content:"";position:absolute;left:0;bottom:0;top:auto;right:auto;height:1px;width:100%;background-color:var(--tabs-border-bottom-color);display:block;z-index:15;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.l-tabs .slide{background-color:var(--tabs-slide-background-color);width:33.33333%;height:4px;position:absolute;left:0;top:calc(100% - 4px);-webkit-transition:left .3s ease-out;-o-transition:left .3s ease-out;transition:left .3s ease-out}.l-tabs a{cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:5rem;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;width:100%;color:var(--tabs-link-color);text-transform:uppercase;font-size:1.4rem;line-height:1.5rem;font-weight:700}.l-tabs a.active{color:var(--tabs-link-active-color)}.l-tabs a:first-of-type.active~.slide{left:0}.l-tabs a:nth-of-type(2).active~.slide{left:33.33333%}.l-tabs a:nth-of-type(3).active~.slide{left:66.66667%}.l-tabs a:first-of-type.active~.slide{left:0}.badge{padding:3px;border-radius:5px;color:#fff;font-family:var(--font-regular);font-size:1.2rem;text-align:center;float:left}.badge-danger{background-color:var(--red)}.badge-success{background-color:var(--green)}#letters-left-dialog{width:80vw}.letters-left{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem}.letters-left,.letters-left .letter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.letters-left .letter{margin-bottom:.5rem}.letters-left .empty .l-word{opacity:.4}.letters-left .letter-count{line-height:6.8vw;font-size:1.8rem;margin-left:.5rem;margin-right:.8rem}#word-of-the-day .l-body{background-color:var(--game-list-background-color)}.alert{font-size:17px;padding:15px;border-radius:2px;text-align:center;position:absolute;top:80px;z-index:1000;width:80%;margin:auto;left:0;right:0}.alert-red{color:#fff;background-color:#da4453}.alert-green{color:#fff;background-color:green}.alert-blue{color:#fff;background-color:#4a89dc}.alert-yellow{color:#fff;background-color:#f6bb42}.alert-orange{color:#fff;background-color:#e9573f}.inline-alert{padding:15px;color:#fff;margin-top:15px;margin-bottom:15px}.inline-alert p{font-size:1.6rem}.inline-alert a{color:#fff;text-decoration:underline}.inline-alert-danger{background-color:#f44336}.inline-alert-info{background-color:#51a9f5}.inline-alert-success{background-color:#6ebc6f}.inline-alert .closebtn{margin-left:5px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:5px}.slideout-menu{position:fixed;top:0;bottom:0;width:300px;min-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none;background-color:var(--slideout-menu-background-color)}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{position:relative;z-index:1;will-change:transform;background-color:var(--slideout-panel-background-color);min-height:100vh}.slideout-open,.slideout-open .slideout-panel,.slideout-open body{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -3px rgba(0,0,0,.2),0 4px 6px 3px rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -3px rgba(0,0,0,.2),0 4px 6px 3px rgba(0,0,0,.12);overflow:hidden}.slideout-open .slideout-menu{display:block}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}to{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceIn{0%,20%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@media only screen and (max-device-height:455px) and (-webkit-min-device-pixel-ratio:1){.l-btn.l-btn-sm{padding:.4rem}.l-controls a.icon:before,.l-controls button.icon:before{line-height:3rem}.l-letters-left{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.l-square,.l-square-small{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000}.l-square{width:24vw;height:24vw}.l-square .l-letter-mini{width:1.6vw;height:1.6vw}.l-game-item-small .l-btn{position:relative;top:0}.l-game-item-small .item-inner{min-height:100%}.l-avatar{overflow:hidden}.l-avatar-icon{position:relative;display:block}.l-avatar-icon img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:3rem;height:3rem;border-radius:50%;border:1px solid var(--avatar-border-color);background-color:#fff;vertical-align:middle}.l-avatar-icon .status{position:absolute;background-color:var(--red);width:1rem;height:1rem;right:0;bottom:0;border-radius:50%}.l-avatar-icon .status.active{background-color:var(--green)}.l-avatar-small img{width:11vw;height:11vw}.l-avatar-medium img,.l-avatar-small img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.l-avatar-medium img{width:15vw;height:15vw}.l-avatar-20 img{width:20vw;height:20vw}.l-avatar-20 img,.l-avatar-large img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.l-avatar-large img{background-color:#fff;width:70vw;height:70vw}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2FwcC9zdHlsZXNoZWV0cy9nYW1lcy9nYW1lX3dvcmRzLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL3ZlbmRvci9yZXNldC5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy92YXJpYWJsZXMuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvY29uZmlncy9saXRlcmFraS5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9taXhpbnMuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvY29yZS5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9hbmltYXRpb25zLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2J1dHRvbnMuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvdmlld3Muc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvbGlzdC5zY3NzLmNzcyIsIjxubyBzb3VyY2U+IiwiLi4vYXBwL3N0eWxlc2hlZXRzL2NvbnRlbnQtYmxvY2suc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvbm90aWZpY2F0aW9ucy5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9lbXB0eV9zdGF0ZS5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9nYW1lcy9nYW1lLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2dhbWVzL2dhbWVfdmlld19oZWFkZXIuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvZ2FtZXMvZ2FtZV92aWV3X2NvbnRyb2xzLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2dhbWVzL3JlY2VudF93b3JkLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2dhbWVzL2JsYW5rX3ZpZXcuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvZ2FtZXMvZ2FtZXMuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvZ2FtZXMvZ2FtZV9pdGVtLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2dhbWVzL25ld19nYW1lLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2dhbWVzL3dvcmRfb2ZfdGhlX2RheV9pdGVtLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL3RhYmxlcy9pbmRleC5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9wbGF5ZXJzL3BsYXllcnNlYXJjaC5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9wbGF5ZXJzL3Byb2ZpbGUuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvcGxheWVycy9hY3RpdmVfcGxheWVycy5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9wbGF5ZXJzL3BsYXllcl9hdmF0YXIuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvaG9tZS9ob21lLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2hvbWUvbWVudS5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9mb3JtLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2xldHRlci5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9kaWFsb2cuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvZGlhbG9ncy9hY2NlcHQtYW5pbWF0aW9ucy5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9kaWFsb2dzL2FjY2VwdC1kaWFsb2cuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvZGlhbG9ncy9nYW1lLXR5cGUtZGlhbG9nLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2NvbnZlcnNhdGlvbnMvY29udmVyc2F0aW9uX2xpc3Quc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvY29udmVyc2F0aW9ucy9jb252ZXJzYXRpb25fdmlldy5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9jb252ZXJzYXRpb25zL2NvbnZlcnNhdGlvbl92aWV3X2hlYWRlci5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9pbnN0cnVjdGlvbnMuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvc2V0dGluZ3Mvc2V0dGluZ3NfZm9ybS5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9zZXR0aW5ncy9sb2dpbi5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9wYW5lbC5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy90YWJzLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2JhZGdlLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2xldHRlcnNfbGVmdC5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy93b3JkX29mX3RoZV9kYXkuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvdmVuZG9yL29oc25hcC5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy92ZW5kb3Ivc2xpZGVvdXQuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvdmVuZG9yL2FuaW1hdGUuc2Nzcy5jc3MiLCIuLi9hcHAvc3R5bGVzaGVldHMvbWVkaWEvbWF4XzI0MC5zY3NzLmNzcyIsIi4uL2FwcC9zdHlsZXNoZWV0cy9tZWRpYS9nZW5lcmFsLnNjc3MuY3NzIiwiLi4vYXBwL3N0eWxlc2hlZXRzL2F2YXRhci5zY3NzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQkksZ0JBV0EsQ0MxQkosa2FBa0ZFLFFBQVMsQ0FDVCxZQUFhLENBQ2IsY0FBZSxDQUNmLFFBQVMsQ0FDVCxZQUFhLENBQ2IsU0FBVSxDQUNWLHVCQUNGLENBRUEsOEVBV0UsYUFDRixDQUVBLEtBQ0UsYUFDRixDQUVBLE1BRUUsZUFDRixDQUVBLE1BQ0Usd0JBQXlCLENBQ3pCLGdCQUNGLENDdEhBLHdCQUNFLG1CQUNGLENBRUEsK0ZBQ0UsaUJBQ0YsQ0NOQSw2SUFJRSxxQ0FBZ0MsQ0FBaEMsZ0NBQWdDLENBQWhDLDZCQUFnQyxDQUNoQyxvQ0FBOEIsQ0FBOUIsK0JBQThCLENBQTlCLDRCQUNGLENBRUEs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aXRlcmFraS5hbmRyb2lkLnZlcjI4Lm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGlzdC1ibG9jay53b3Jkcy1saXN0IHtcbiAgLml0ZW0tY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG5cbiAgbGkuZG90IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMS40cmVtO1xuICAgICAgYm9yZGVyLWxlZnQ6IDAuMjJyZW0gc29saWQgdmFyKC0td29yZHMtbGlzdC1kb3QtYm9yZGVyLWxlZnQtY29sb3IpO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDAuMXJlbTtcbiAgICAgIHRvcDogMi4ycmVtO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCLil49cIjtcbiAgICAgIGNvbG9yOiB2YXIoLS13b3Jkcy1saXN0LWRvdC1jb2xvcik7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwLjVyZW07XG4gICAgICB0b3A6IDMwJTtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgfVxuICB9XG4gIGxpLmRvdC1lbmQ6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cbiIsIi8qIFJFU0VUKi9cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3BhbixcbmFwcGxldCxcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmJpZyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbnUsXG5pLFxuY2VudGVyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZW1iZWQsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbm91dHB1dCxcbnJ1YnksXG5zZWN0aW9uLFxuc3VtbWFyeSxcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyxcbmJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuIiwiLmwtcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG59XG5cbi5sLWNlbnRlci10eHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJodG1sLmNvbG9yLXRoZW1lLWluLXRyYW5zaXRpb24sXG5odG1sLmNvbG9yLXRoZW1lLWluLXRyYW5zaXRpb24gKixcbmh0bWwuY29sb3ItdGhlbWUtaW4tdHJhbnNpdGlvbiAqOmJlZm9yZSxcbmh0bWwuY29sb3ItdGhlbWUtaW4tdHJhbnNpdGlvbiAqOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDc1MG1zICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAgIWltcG9ydGFudDtcbn1cblxuaHRtbCB7XG4gIC8qKiBDb2xvcnMgKiovXG5cbiAgLS1odWU6IDIxMDtcbiAgLS1ncmVlbi1odWU6IDEyMDtcbiAgLS1yZWQtaHVlOiA3O1xuICAtLWJsdWUtaHVlOiAyMjI7XG4gIC0teWVsbG93LWh1ZTogNDg7XG5cbiAgLS1saWdodC1ibHVlOiBoc2wodmFyKC0taHVlKSwgNTAlLCA5OCUpO1xuICAtLWxpZ2h0LWJsdWUtYm9yZGVyOiBoc2wodmFyKC0taHVlKSwgMjUlLCA5MiUpO1xuICAtLWRhcmstYmx1ZS1ib3JkZXI6IGhzbCh2YXIoLS1odWUpLCAzJSwgODglKTtcblxuICAtLXJlZDogaHNsKHZhcigtLXJlZC1odWUpLCA4NSUsIDYzJSk7XG4gIC0tcmVkLWdyYWRpZW50OiBoc2wodmFyKC0tcmVkLWh1ZSksIDg5JSwgOTAlKTtcbiAgLS1yZWQtc2hhZG93OiBoc2xhKHZhcigtLXJlZC1odWUpLCA5MiUsIDUzJSwgMC40KTtcbiAgLS1ncmVlbjogaHNsKHZhcigtLWdyZWVuLWh1ZSksIDQ1JSwgNTMlKTtcbiAgLS1ncmVlbi1ncmFkaWVudDogaHNsKHZhcigtLWdyZWVuLWh1ZSksIDQ4JSwgODYlKTtcbiAgLS1ncmVlbi1zaGFkb3c6IGhzbGEodmFyKC0tZ3JlZW4taHVlKSwgNTIlLCA0MyUsIDAuNCk7XG4gIC0tYmx1ZTogaHNsKHZhcigtLWJsdWUtaHVlKSwgMTAwJSwgNjYlKTtcbiAgLS1ibHVlLWdyYWRpZW50OiBoc2wodmFyKC0tYmx1ZS1odWUpLCA3OSUsIDg1JSk7XG4gIC0tYmx1ZS1zaGFkb3c6IGhzbGEodmFyKC0tYmx1ZS1odWUpLCAxMDAlLCA1NiUsIDAuNCk7XG4gIC0teWVsbG93OiBoc2wodmFyKC0teWVsbG93LWh1ZSksIDEwMCUsIDUwJSk7XG4gIC0teWVsbG93LWdyYWRpZW50OiBoc2wodmFyKC0teWVsbG93LWh1ZSksIDEwMCUsIDg4JSk7XG4gIC0teWVsbG93LXNoYWRvdzogaHNsYSh2YXIoLS15ZWxsb3ctaHVlKSwgMTAwJSwgNDAlLCAwLjQpO1xuICAtLWJsYWNrOiBoc2wodmFyKC0taHVlKSwgMCUsIDM0JSk7XG4gIC0tZGFya2VuLWJsYWNrOiBoc2wodmFyKC0taHVlKSwgMCUsIDQlKTtcbiAgLS1vcmFuZ2U6ICNmOTcxMTk7XG4gIC0tZ3JheTogaHNsKHZhcigtLWh1ZSksIDAlLCA5MyUpO1xuICAtLWxpZ2h0LWdyYXk6IGhzbCh2YXIoLS1odWUpLCAxJSwgNTYlKTtcblxuICAtLWJsYW5rLXNoYWRvdzogaHNsYSh2YXIoLS1odWUpLCA3JSwgMzQlLCAwLjQpO1xuXG4gIC0td2hpdGU6IGhzbCh2YXIoLS1odWUpLCAwJSwgMTAwJSk7XG4gIC0tZGFya2VuLXdoaXRlOiBoc2wodmFyKC0taHVlKSwgMCUsIDk5JSk7XG5cbiAgLyoqIGdyYXkgc2NhbGUgKiovXG4gIC0tcmVkZzogaHNsKHZhcigtLXJlZC1odWUpLCAwJSwgMzklKTtcbiAgLS1ncmVlbmc6IGhzbCh2YXIoLS1ncmVlbi1odWUpLCAwJSwgNzAlKTtcbiAgLS15ZWxsb3dnOiBoc2wodmFyKC0teWVsbG93LWh1ZSksIDAlLCA3OCUpO1xuICAtLWJsdWVnOiBoc2wodmFyKC0tYmx1ZS1odWUpLCAwJSwgNTglKTtcbiAgLS1ncmF5ZzogaHNsKHZhcigtLWh1ZSksIDAlLCA4NCUpO1xuXG4gIC8qKiBib2FyZCBib251cyAqKi9cbiAgLS1yZWQtYm9hcmQ6IGhzbCh2YXIoLS1yZWQtaHVlKSwgODMlLCA5MSUpO1xuICAtLWdyZWVuLWJvYXJkOiBoc2wodmFyKC0tZ3JlZW4taHVlKSwgNDUlLCA4OCUpO1xuICAtLWJsdWUtYm9hcmQ6IGhzbCh2YXIoLS1ibHVlLWh1ZSksIDEwMCUsIDg1JSk7XG4gIC0teWVsbG93LWJvYXJkOiBoc2wodmFyKC0teWVsbG93LWh1ZSksIDg0JSwgODUlKTtcbiAgLS1ncmlkLWJvYXJkOiBoc2wodmFyKC0taHVlKSwgMCUsIDg3JSk7XG4gIC0tY2VudGVyLWJvYXJkOiBoc2woMzM0LCA0NCUsIDMwJSk7XG4gIC0tZ3JheS1ib2FyZDogaHNsKHZhcigtLWh1ZSksIDAlLCAzNCUpO1xuICAtLWJvbnVzLWJvYXJkOiBoc2wodmFyKC0taHVlKSwgMCUsIDUwJSk7XG4gIC0taW5mby1ib2FyZDogaHNsKHZhcigtLXJlZC1odWUpLCAxMDAlLCA1MCUpO1xuICAtLWJvbnVzLXgtYm9hcmQ6IGhzbCh2YXIoLS1odWUpLCAwJSwgOTUlKTtcbiAgLS1lbXB0eS1ib2FyZDogaHNsKHZhcigtLWh1ZSksIDAlLCAxMDAlKTtcbiAgLS1iYXNlLXRleHQtYm9hcmQ6IHZhcigtLWRhcmtlbi1ibGFjayk7XG4gIC0taGlnaGxpZ2h0LXRleHQtYm9hcmQ6IHZhcigtLXdoaXRlKTtcblxuICAtLWxldHRlci10ZXh0LWJvYXJkOiB2YXIoLS1mb250LXJlZ3VsYXIpO1xuXG4gIC0tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAtLWRhcmtlbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kYXJrZW4td2hpdGUpO1xuICAtLWRhcmstYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheSk7XG4gIC0tbGlnaHQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtYmx1ZSk7XG4gIC0tYmFzZS10ZXh0LWNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIC0tYmFzZS1ncmF5aXNoLWJsdWUtdGV4dC1jb2xvcjogaHNsKHZhcigtLWh1ZSksIDE1JSwgNDElKTtcbiAgLS1iYXNlLWxpZ2h0LXRleHQtY29sb3I6IHJnYmEoODcsIDg3LCA4NywgMC43KTtcbiAgLS1iYXNlLWJsdWlzaC10ZXh0LWNvbG9yOiBoc2wodmFyKC0taHVlKSwgMjQlLCA3MiUpO1xuICAtLWJhc2UtYmx1aXNoMi10ZXh0LWNvbG9yOiBoc2wodmFyKC0taHVlKSwgMTYlLCA1MCUpO1xuICAtLWJhc2UtZGFyay1ibHVpc2gtdGV4dC1jb2xvcjogaHNsKHZhcigtLWh1ZSksIDIwJSwgMzUlKTtcbiAgLS1iYXNlLWRhcmstYmx1aXNoMi10ZXh0LWNvbG9yOiBoc2wodmFyKC0taHVlKSwgMzAlLCA3NiUpO1xuXG4gIC0tYmFzZS1saW5rLWNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIC0tYmFzZS1ib2R5LXRleHQtY29sb3I6IHZhcigtLWJhc2UtdGV4dC1jb2xvcik7XG4gIC0tYmFzZS1ib2R5LWJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgLS1iYXNlLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1iYXNlLWJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtYmx1ZS1ib3JkZXIpO1xuICAtLWJhc2UtaGVhZGVyLWJvcmRlci1jb2xvcjogdmFyKC0tbGlnaHQtYmx1ZS1ib3JkZXIpO1xuXG4gIC0tYmFzZS1pbnB1dC1jb2xvcjogdmFyKC0tZGFya2VuLWJsYWNrKTtcblxuICAtLWJhc2UtbGV0dGVyLXRleHQtY29sb3I6IHZhcigtLWRhcmtlbi1ibGFjayk7XG4gIC0tYmFzZS1sZXR0ZXItZm9udC1zaXplOiA4dnc7XG4gIC0tYmFzZS1sZXR0ZXItZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAtLWxvYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1saXN0LWJsb2NrLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuXG4gIC0tY29udmVyc2F0aW9uLWNvbnRhaW5lci1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1jb252ZXJzdGF0aW9uLW1lc3NhZ2UtY29udGFpbmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWNvbnZlcnNhdGlvbi1tZXNzYWdlcy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5KTtcbiAgLS1jb252ZXJzYXRpb24tbWVzc2FnZXMtdGltZS1jb2xvcjogdmFyKC0tYmxhY2spO1xuICAtLWNvbnZlcnNhdGlvbi15b3UtYXZhdGFyLWJvcmRlci1jb2xvcjogdmFyKC0tZ3JheSk7XG4gIC0tY29udmVyc2F0aW9uLW1lLWF2YXRhci1ib3JkZXItY29sb3I6IHZhcigtLXJlZCk7XG4gIC0tY29udmVyc2F0aW9uLW1lLW1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkKTtcbiAgLS1jb252ZXJzYXRpb24tbWUtbWVzc2FnZS1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAtLWNvbnZlcnNhdGlvbi1tZXNzYWdlLWRpdmlkZXI6IHZhcigtLWJsYWNrKTtcblxuICAtLWdhbWUtcmVjZW50LXdvcmQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay1iYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAtLW5ldy1nYW1lLWxpc3QtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tbmV3LWdhbWUtc3F1YXJlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgLS1uZXctZ2FtZS1pdGVtLWNvbnRlbnQtdGV4dC1jb2xvcjogdmFyKC0tYmFzZS10ZXh0LWNvbG9yKTtcbiAgLS1uZXctZ2FtZS1pdGVtLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLW5ldy1nYW1lLXNxdWFyZS1pY29uLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0tbmV3LWdhbWUtc3F1YXJlLWxpbWl0LWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0tbmV3LWdhbWUtc3F1YXJlLXNpemU6IDI0dnc7XG4gIC0tbmV3LWdhbWUtc3F1YXJlLWljb24tZm9udC1zaXplOiA1cmVtO1xuICAtLW5ldy1nYW1lLXNxdWFyZS1zbWFsbC1pY29uLWNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIC0tbmV3LWdhbWUtc3F1YXJlLXNtYWxsLWxpbWl0LWNvbG9yOiB2YXIoLS1ibGFjayk7XG5cbiAgLS1uZXctZ2FtZS10eXBlLWRpYWxvZy1saXN0LWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLW5ldy1nYW1lLXR5cGUtZGlhbG9nLW1vcmUtb3B0aW9ucy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1kYXJrLWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS1uZXctZ2FtZS10eXBlLWRpYWxvZy1tb3JlLWxpbmstYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tZGFyay1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tbmV3LWdhbWUtdHlwZS1kaWFsb2ctbGluay1jb2xvcjogdmFyKC0tYmFzZS1saWdodC10ZXh0LWNvbG9yKTtcblxuICAtLWNvbnRlbnQtYmxvY2stdGl0bGUtdGV4dC1jb2xvcjogdmFyKC0tYmFzZS10ZXh0LWNvbG9yKTtcblxuICAtLWdhbWUtbGlzdC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1nYW1lLWxpc3QtYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYmFzZS1ib3JkZXItY29sb3IpO1xuICAtLWdhbWUtbGlzdC1uZXctZ2FtZS1iYWNrZ2RvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3cpO1xuICAtLWdhbWUtbGlzdC1uZXctZ2FtZS1jb2xvcjogdmFyKC0tcmVkKTtcblxuICAtLWdhbWUtbGlzdC1ib2FyZC1taW5pLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWRhcmtlbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1nYW1lLWxpc3QtY29udGVudC1ibG9jay10aXRsZS10ZXh0LWNvbG9yOiB2YXIoLS1iYXNlLXRleHQtY29sb3IpO1xuICAtLWdhbWUtbGlzdC1ib2FyZC1taW5pLWJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXG4gIC0tZ2FtZS1saXN0LWNvbnRlbnQtYmxvY2stdGl0bGUtYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tbGlnaHQtYmFja2dyb3VuZC1jb2xvclxuICApO1xuICAtLWdhbWUtbGlzdC1jb250ZW50LWJsb2NrLXRpdGxlLWxpbmstY29sb3I6IHZhcigtLWxpZ2h0LWdyYXkpO1xuXG4gIC0td29yZHMtbGlzdC1kb3QtYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLXJlZCk7XG4gIC0td29yZHMtbGlzdC1kb3QtY29sb3I6IHZhcigtLXJlZCk7XG5cbiAgLS1nYW1lLXZpZXctc3RhdHVzLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWdhbWUtdmlldy1zdGF0dXMtaXRlbS1jb250ZW50LXRleHQtY29sb3I6IHZhcigtLWJhc2UtdGV4dC1jb2xvcik7XG4gIC0tZ2FtZS12aWV3LXN0YXR1cy10dXJuLWluZGljYXRvci1jb2xvcjogdmFyKC0tcmVkKTtcblxuICAtLWdhbWUtdmlldy1jb250cm9scy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1nYW1lLXZpZXctbm8tbGV0dGVycy10ZXh0LWNvbG9yOiB2YXIoLS1yZWQpO1xuXG4gIC0tZ2FtZS12aWV3LWNvbnRyb2xzLXBhbmVsLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1odWUpLCAwJSwgMjglKTtcbiAgLS1nYW1lLXZpZXctY29udHJvbHMtcGFuZWwtdGV4dC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAtLWdhbWUtdmlldy1jb250cm9scy1wYW5lbC1pY29uLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cbiAgLS1nYW1lLXZpZXctcmFjay1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1nYW1lLXZpZXctcmFjay1ib3R0b20tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tZ2FtZS12aWV3LXJhY2stYm9yZGVyLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAtLWdhbWUtaXRlbS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1nYW1lLWl0ZW0tdGV4dC1jb2xvcjogdmFyKC0tYmFzZS10ZXh0LWNvbG9yKTtcbiAgLS1nYW1lLWl0ZW0tdHVybi1pbmRpY2F0b3ItY29sb3I6IHZhcigtLXJlZCk7XG5cbiAgLS1nYW1lLWl0ZW0tYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gIC0tZ2FtZS1pdGVtLWJ1dHRvbi1yZW1vdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1yZWQpO1xuICAtLWdhbWUtaXRlbS1idXR0b24tcmVtb3ZlLXRleHQtY29sb3I6IHZhcigtLXJlZCk7XG5cbiAgLS1nYW1lLWl0ZW0tYnV0dG9uLXJlbWF0Y2gtYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmVlbik7XG4gIC0tZ2FtZS1pdGVtLWJ1dHRvbi1yZW1hdGNoLXRleHQtY29sb3I6IHZhcigtLWdyZWVuKTtcblxuICAtLWdhbWUtaXRlbS1yZWNlbnQtd29yZC1jb2xvcjogdmFyKC0tbGlnaHQtZ3JheSk7XG5cbiAgLS1nYW1lLXZpZXctYm9hcmQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgLS1nYW1lLXZpZXctYnViYmxlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZCk7XG4gIC0tZ2FtZS12aWV3LWJ1YmJsZS10ZXh0LWNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cbiAgLS1ibGFuay12aWV3LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWJsYW5rLXZpZXctbGV0dGVyLWNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIC0tYmxhbmstdmlldy1sZXR0ZXItYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gIC0tcGxheWVyLXZpZXctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tcGxheWVyLXZpZXctY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgLS1wbGF5ZXItYnV0dG9uLWNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIC0tcGxheWVyLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgLS1wbGF5ZXItdmlldy1zdGF0LWJveC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1wbGF5ZXItdmlldy1oZWFkZXItdGV4dC1jb2xvcjogdmFyKC0tYmFzZS10ZXh0LWNvbG9yKTtcbiAgLS1wbGF5ZXItdmlldy1zdWItaGVhZGVyLXRleHQtY29sb3I6IHZhcigtLWJhc2UtdGV4dC1jb2xvcik7XG4gIC0tcGxheWVyLXZpZXctc3RhdC1ib3gtd29uLWNvbG9yOiB2YXIoLS1ncmVlbik7XG4gIC0tcGxheWVyLXZpZXctc3RhdC1ib3gtbG9zdC1jb2xvcjogdmFyKC0tcmVkKTtcbiAgLS1wbGF5ZXItdmlldy1yYW5raW5nLWJhY2tncm91bmQ6ICM2ZTgwZjE7XG4gIC0tcGxheWVyLXZpZXctYm9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrLWJsdWUtYm9yZGVyKTtcbiAgLS1wbGF5ZXItdmlldy12ZXJzdXMtdGl0bGUtY29sb3I6IHZhcigtLWJhc2UtYmx1aXNoLXRleHQtY29sb3IpO1xuXG4gIC0tYWN0aXZlLXBsYXllci1mcmllbmQtdGV4dC1jb2xvcjogdmFyKC0tYmx1ZSk7XG4gIC0tYWN0aXZlLXBsYXllci1oaWdobGlnaHQtdGV4dC1jb2xvcjogdmFyKC0tcmVkKTtcblxuICAtLXNldHRpbmdzLWJhY2tnb3J1bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuICAtLXNldHRpbmdzLWZvcm0tZW5hYmxlOiB2YXIoLS1ncmVlbik7XG4gIC0tc2V0dGluZ3MtZm9ybS1kaXNhYmxlOiB2YXIoLS1yZWQpO1xuXG4gIC0tcnVsZXMtbGluay1jb2xvcjogdmFyKC0tYmx1ZSk7XG5cbiAgLS1ob21lLXZpZXctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgLS10YWJsZXMtdmlldy1jb250ZW50LWJsb2NrLXRpdGxlLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWxpZ2h0LWJhY2tncm91bmQtY29sb3JcbiAgKTtcbiAgLS10YWJsZXMtdmlldy1saXN0LWJsb2NrLWJvcmRlci1jb2xvcjogdmFyKC0tYmFzZS1ib3JkZXItY29sb3IpO1xuICAtLXRhYmxlcy12aWV3LWNvbnRlbnQtYmxvY2stdGl0bGUtdGV4dC1jb2xvcjogdmFyKC0tYmFzZS10ZXh0LWNvbG9yKTtcbiAgLS1nYW1lLWl0ZW0tbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAtLXRhYmxlcy12aWV3LWdhbWUtbGlzdC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1iYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAtLWF2YXRhci1ib3JkZXItY29sb3I6IHZhcigtLWdyYXkpO1xuXG4gIC0tYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWJ1dHRvbi1ib3JkZXItY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgLS1idXR0b24tZGlhbG9nLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWJ1dHRvbi1kaWFsb2ctYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgLS1idXR0b24tdGV4dC1jb2xvcjogdmFyKC0tYmFzZS10ZXh0LWNvbG9yKTtcblxuICAtLWFjY2VwdC1kaWFsb2ctbGVmdC1zbGlkZS1iYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAtLWFjY2VwdC1kaWFsb2ctcmlnaHQtc2xpZGUtYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgLS1hY2NlcHQtZGlhbG9nLWJ1dHRvbi1jb2xvcjogaW5oZXJpdDtcbiAgLS1hY2NlcHQtZGlhbG9nLWdhbWUtdHlwZS1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuNyk7XG4gIC0tYWNjZXB0LWRpYWxvZy1nYW1lLXR5cGUtY29sb3I6IGluaGVyaXQ7XG5cbiAgLS1tb2RhbC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1tb2RhbC10ZXh0LWNvbG9yOiB2YXIoLS1iYXNlLXRleHQtY29sb3IpO1xuICAtLW1vZGFsLWJ1dHRvbi10ZXh0LWNvbG9yOiB2YXIoLS1iYXNlLXRleHQtY29sb3IpO1xuICAtLW1vZGFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1tb2RhbC1idXR0b24tYm9sZC1jb2xvcjogdmFyKC0tYmFzZS10ZXh0LWNvbG9yKTtcblxuICAtLW1lbnUtaXRlbS1jb250ZW50LWJhY2tncm91bmQtdmlldzogdmFyKC0tZGFyay1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1tZW51LWl0ZW0tY29udGVudC10ZXh0LWNvbG9yOiB2YXIoLS1iYXNlLXRleHQtY29sb3IpO1xuICAtLW1lbnUtdmVyc2lvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAtLWxldHRlci1ibGFuay1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5Zyk7XG4gIC0tbGV0dGVyLWJsYW5rLWdyYXktYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheWcpO1xuXG4gIC0tbGV0dGVyLW8tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3JhbmdlKTtcbiAgLS1sZXR0ZXItby13cmFwcGVyLWdyYWRpZW50LWNvbG9yMTogI2Y2ZDE0NjtcbiAgLS1sZXR0ZXItby13cmFwcGVyLWdyYWRpZW50LWNvbG9yMjogI2VlYTcyYTtcblxuICAtLWxldHRlci1yLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZCk7XG4gIC0tbGV0dGVyLXItZ3JheS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWRnKTtcbiAgLS1sZXR0ZXItci13cmFwcGVyLWdyYWRpZW50LWNvbG9yMTogdmFyKC0tcmVkLWdyYWRpZW50KTtcbiAgLS1sZXR0ZXItci13cmFwcGVyLWdyYWRpZW50LWNvbG9yMjogdmFyKC0tcmVkKTtcblxuICAtLWxldHRlci1iLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUpO1xuICAtLWxldHRlci1iLWdyYXktYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZWcpO1xuICAtLWxldHRlci1iLXdyYXBwZXItZ3JhZGllbnQtY29sb3IxOiB2YXIoLS1ibHVlLWdyYWRpZW50KTtcbiAgLS1sZXR0ZXItYi13cmFwcGVyLWdyYWRpZW50LWNvbG9yMjogdmFyKC0tYmx1ZSk7XG5cbiAgLS1sZXR0ZXItZy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbik7XG4gIC0tbGV0dGVyLWctZ3JheS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbmcpO1xuICAtLWxldHRlci1nLXdyYXBwZXItZ3JhZGllbnQtY29sb3IxOiB2YXIoLS1ncmVlbi1ncmFkaWVudCk7XG4gIC0tbGV0dGVyLWctd3JhcHBlci1ncmFkaWVudC1jb2xvcjI6IHZhcigtLWdyZWVuKTtcblxuICAtLWxldHRlci15LWJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdyk7XG4gIC0tbGV0dGVyLXktZ3JheS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3dnKTtcbiAgLS1sZXR0ZXIteS13cmFwcGVyLWdyYWRpZW50LWNvbG9yMTogdmFyKC0teWVsbG93LWdyYWRpZW50KTtcbiAgLS1sZXR0ZXIteS13cmFwcGVyLWdyYWRpZW50LWNvbG9yMjogdmFyKC0teWVsbG93KTtcblxuICAtLWxpc3QtYmxvY2stYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tbGlzdC1ibG9jay1pdGVtLWNvbnRlbnQtdGV4dC1jb2xvcjogdmFyKC0tYmFzZS10ZXh0LWNvbG9yKTtcbiAgLS1pdGVtLXNjb3JlLWNvbG9yOiB2YXIoLS1yZWQpO1xuICAtLWl0ZW0tbGluay10ZXh0LWNvbG9yOiB2YXIoLS1iYXNlLXRleHQtY29sb3IpO1xuICAtLWxvZ291dC1jb2xvcjogdmFyKC0tcmVkKTtcblxuICAtLXNsaWRlb3V0LW1lbnUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvcik7XG4gIC0tc2xpZGVvdXQtcGFuZWwtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgLS1wYW5lbC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1wYW5lbC1saXN0LWJsb2NrLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuXG4gIC0tdGFicy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS10YWJzLWJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJhc2UtYm9yZGVyLWNvbG9yKTtcbiAgLS10YWJzLXNsaWRlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXJlZCk7XG4gIC0tdGFicy1saW5rLWNvbG9yOiB2YXIoLS1iYXNlLWxpZ2h0LXRleHQtY29sb3IpO1xuICAtLXRhYnMtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWJhc2UtdGV4dC1jb2xvcik7XG5cbiAgLS12aWV3cy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAtLWxpc3QtYmxvY2stYm9yZGVyLWNvbG9yOiB2YXIoLS1iYXNlLWJvcmRlci1jb2xvcik7XG5cbiAgLS1pbnN0cnVjdGlvbnMtdmlldy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1pbnN0cnVjdGlvbnMtdmlldy10ZXh0LWNvbG9yOiB2YXIoLS1iYXNlLXRleHQtY29sb3IpO1xufVxuXG5odG1sW2RhcmstdGhlbWVdIHtcbiAgLS1ncmF5OiBoc2wodmFyKC0taHVlKSwgMTAlLCAxOCUpO1xuICAtLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1odWUpLCAyMyUsIDE3JSk7XG4gIC0tZGFya2VuLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1odWUpLCAxMCUsIDE4JSk7XG4gIC0tZGFyay1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0taHVlKSwgMjclLCAxMiUpO1xuICAtLWxpZ2h0LWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1odWUpLCAyNyUsIDEyJSk7XG4gIC0tc2V0dGluZ3MtYmFja2dvcnVuZC1jb2xvcjogaHNsKHZhcigtLWh1ZSksIDI3JSwgMTIlKTtcbiAgLS1kYXJrLWJsdWUtYm9yZGVyOiBoc2wodmFyKC0taHVlKSwgMTAlLCA0MCUpO1xuXG4gIC0tYmFzZS10ZXh0LWNvbG9yOiBoc2wodmFyKC0taHVlKSwgNjUlLCA5OCUpO1xuICAtLWJhc2UtZ3JheWlzaC1ibHVlLXRleHQtY29sb3I6IGhzbCh2YXIoLS1odWUpLCAxNSUsIDY1JSk7XG4gIC0tYmFzZS1ibHVpc2gtdGV4dC1jb2xvcjogaHNsKHZhcigtLWh1ZSksIDM1JSwgODAlKTtcbiAgLS1iYXNlLWRhcmstYmx1aXNoLXRleHQtY29sb3I6IGhzbCh2YXIoLS1odWUpLCAyMCUsIDk0JSk7XG4gIC0tYmFzZS1kYXJrLWJsdWlzaDItdGV4dC1jb2xvcjogaHNsKHZhcigtLWh1ZSksIDMwJSwgNzYlKTtcblxuICAtLWJhc2UtbGlnaHQtdGV4dC1jb2xvcjogaHNsKHZhcigtLWh1ZSksIDE3JSwgNzklKTtcbiAgLS1iYXNlLWxpbmstY29sb3I6IGhzbCh2YXIoLS1odWUpLCAxNiUsIDc5JSk7XG4gIC0tYmFzZS1ib3JkZXItY29sb3I6IGhzbCh2YXIoLS1odWUpLCAxMDAlLCAxJSk7XG4gIC0tYmFzZS1oZWFkZXItYm9yZGVyLWNvbG9yOiBoc2wodmFyKC0taHVlKSwgMTIlLCAyNSUpO1xuICAtLWJhc2UtaW5wdXQtY29sb3I6IGhzbCh2YXIoLS1odWUpLCAxNiUsIDc5JSk7XG4gIC0tYmFzZS1ib2R5LWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1odWUpLCAyNyUsIDEyJSk7XG4gIC0tZ2FtZS12aWV3LWJvYXJkLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1odWUpLCAyMyUsIDE3JSk7XG4gIC0tZ2FtZS12aWV3LWNvbnRyb2xzLXBhbmVsLWJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLWJhc2UtYm9keS1iYWNrZ3JvdW5kLWNvbG9yXG4gICk7XG4gIC0tZ2FtZS1saXN0LWNvbnRlbnQtYmxvY2stdGl0bGUtdGV4dC1jb2xvcjogaHNsKHZhcigtLWh1ZSksIDYlLCA2OSUpO1xuICAtLXRhYmxlcy12aWV3LWNvbnRlbnQtYmxvY2stdGl0bGUtdGV4dC1jb2xvcjogaHNsKHZhcigtLWh1ZSksIDYlLCA2OSUpO1xuICAtLWNvbnRlbnQtYmxvY2stdGl0bGUtdGV4dC1jb2xvcjogaHNsKHZhcigtLWh1ZSksIDYlLCA2OSUpO1xuICAtLW5ldy1nYW1lLXNxdWFyZS1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0taHVlKSwgMTAlLCAxOCUpO1xuXG4gIC0tYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKC0tYmFzZS1saWdodC10ZXh0LWNvbG9yKTtcbiAgLS1ibGFuay12aWV3LWxldHRlci1jb2xvcjogdmFyKC0tYmFzZS10ZXh0LWNvbG9yKTtcbiAgLS1ibGFuay12aWV3LWxldHRlci1ib3JkZXItY29sb3I6IHZhcigtLWJhc2UtbGlnaHQtdGV4dC1jb2xvcik7XG5cbiAgLS1wbGF5ZXItdmlldy1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1wbGF5ZXItYnV0dG9uLWNvbG9yOiB2YXIoLS1iYXNlLWJsdWlzaC10ZXh0LWNvbG9yKTtcbiAgLS1wbGF5ZXItYnV0dG9uLWJvcmRlci1jb2xvcjogdmFyKC0tYmFzZS1ibHVpc2gtdGV4dC1jb2xvcik7XG4gIC0tcGxheWVyLXZpZXctdmVyc3VzLXRpdGxlLWNvbG9yOiB2YXIoLS1ibGFjayk7XG5cbiAgLS1yZWQtYm9hcmQ6IGhzbCh2YXIoLS1yZWQtaHVlKSwgMTclLCA2MyUpO1xuICAtLWdyZWVuLWJvYXJkOiBoc2wodmFyKC0tZ3JlZW4taHVlKSwgMTAlLCA2MyUpO1xuICAtLWJsdWUtYm9hcmQ6IGhzbCh2YXIoLS1ibHVlLWh1ZSksIDI0JSwgNjMlKTtcbiAgLS15ZWxsb3ctYm9hcmQ6IGhzbCh2YXIoLS15ZWxsb3ctaHVlKSwgMzQlLCA2MyUpO1xuICAtLWdyaWQtYm9hcmQ6IHZhcigtLWJhc2UtYm9yZGVyLWNvbG9yKTtcbiAgLS1jZW50ZXItYm9hcmQ6IGhzbCgzMzQsIDQ0JSwgMzAlKTtcbiAgLS1ncmF5LWJvYXJkOiBoc2wodmFyKC0taHVlKSwgMCUsIDM0JSk7XG4gIC0tYm9udXMtYm9hcmQ6IGhzbCh2YXIoLS1odWUpLCAwJSwgODAlKTtcbiAgLS1pbmZvLWJvYXJkOiBoc2wodmFyKC0tcmVkLWh1ZSksIDEwMCUsIDUwJSk7XG4gIC0tYm9udXMteC1ib2FyZDogaHNsKHZhcigtLWh1ZSksIDMyJSwgMjMlKTtcbiAgLS1lbXB0eS1ib2FyZDogaHNsKHZhcigtLWh1ZSksIDIzJSwgMTclKTtcblxuICAtLXJlZDogaHNsKHZhcigtLXJlZC1odWUpLCA2MSUsIDU4JSk7XG4gIC0tcmVkLWdyYWRpZW50OiB2YXIoLS1yZWQpO1xuICAtLXllbGxvdzogaHNsKHZhcigtLXllbGxvdy1odWUpLCA4MSUsIDQ4JSk7XG4gIC0teWVsbG93LWdyYWRpZW50OiB2YXIoLS15ZWxsb3cpO1xuICAtLWJsdWU6IGhzbCh2YXIoLS1ibHVlLWh1ZSksIDYxJSwgNTglKTtcbiAgLS1ibHVlLWdyYWRpZW50OiB2YXIoLS1ibHVlKTtcbiAgLS1ncmVlbjogaHNsKHZhcigtLWdyZWVuLWh1ZSksIDQ1JSwgNDglKTtcbiAgLS1ncmVlbi1ncmFkaWVudDogdmFyKC0tZ3JlZW4pO1xuICAtLWdyYXlnOiBoc2wodmFyKC0taHVlKSwgMCUsIDc0JSk7XG59XG4iLCJAZGVmaW5lLW1peGluIHJvdyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQGRlZmluZS1taXhpbiBjb2wge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuQGRlZmluZS1taXhpbiBpbnNldCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgLmNvbnRlbnQtYmxvY2stdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4ucm93IHtcbiAgQG1peGluIHJvdztcbn1cblxuLnJvdyArIC5yb3cge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5jb2wge1xuICBAbWl4aW4gY29sO1xufVxuXG5AZGVmaW5lLW1peGluIGhhaXJsaW5lLXRvcCAkY29sb3Ige1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiAxNTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgfVxufVxuXG5AZGVmaW5lLW1peGluIGhhaXJsaW5lLWJvdHRvbSAkY29sb3Ige1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiAxNTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgfVxufVxuXG5AZGVmaW5lLW1peGluIGhhaXJsaW5lLWxlZnQgJGNvbG9yIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDE1O1xuICB9XG59XG5cbkBkZWZpbmUtbWl4aW4gaGFpcmxpbmUtcmlnaHQgJGNvbG9yIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTU7XG4gIH1cbn1cbiIsIioge1xuICAvKiBwcmV2ZW50IGNhbGxvdXQgd2hlbiBob2xkaW5nIHRhcCBvbiBsaW5rcyAodGhlIG5hdGl2ZSBkaWFsb2cgdGhhdCBjb21lcyB1cCkgKi9cbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuXG4gIC8qIHByZXZlbnQgd2Via2l0IGZyb20gcmVzaXppbmcgdGV4dCB0byBmaXQgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuXG4gIC8qIG1ha2UgdHJhbnNwYXJlbnQgbGluayBzZWxlY3Rpb24sIGFkanVzdCBsYXN0IHZhbHVlIG9wYWNpdHkgMCB0byAxLjAgKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmh0bWwsXG5pbnB1dCxcbnNlbGVjdCB7XG4gIGZvbnQ6IDYyLjUlIC8gMS41cmVtIHZhcigtLWZvbnQtcmVndWxhciksIHNlcmlmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuaHRtbCxcbmJvZHksXG5pbnB1dCxcbmJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1iYXNlLWJvZHktdGV4dC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtYm9keS1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cblxuaDEsXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgyIHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5idXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuc3Ryb25nLFxuYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxvZ28ge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBoMSB7XG4gICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbGlnaHQpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICBpbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgd2lkdGg6IDhyZW07XG4gIH1cbn1cblxuYm9keS5pb3MtNyxcbmJvZHkuaW9zLTExIHtcbiAgLmwtdmlld3MsXG4gIC5sLXBhZ2UtYm9keSxcbiAgLnNsaWRlb3V0LW1lbnUge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDIwcHggKyA0cHgpO1xuICAgIHBhZGRpbmctdG9wOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtdG9wKTtcbiAgICBwYWRkaW5nLXRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3ApO1xuICB9XG59XG4uZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udW5zZWxlY3RhYmxlIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbmEsXG5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1iYXNlLWxpbmstY29sb3IpO1xuICAmLmxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5sLWJvZHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHJlbTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuaGVhZGVyIHtcbiAgQG1peGluIGhhaXJsaW5lLWJvdHRvbSB2YXIoLS1saXN0LWJsb2NrLWJvcmRlci1jb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYmFzZS1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgei1pbmRleDogMTtcblxuICAmOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmwtYm9keSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIGJ1dHRvbi5pY29uOmJlZm9yZSB7XG4gICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG5cbiAgYnV0dG9uLmljb24ge1xuICAgIHdpZHRoOiA0NHB4O1xuICB9XG5cbiAgYS5pY29uOmJlZm9yZSB7XG4gICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG4gIGEuaWNvbiB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gIH1cblxuICAubC1oZWFkZXItdGl0bGUge1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1yZWd1bGFyKTtcblxuICAgICYubC1ib2R5IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5sLWJ0bi1lZGl0IHtcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAwIDEuNnJlbTtcbiAgfVxufVxuXG4ubC12aWV3ID4gLmwtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtYm9keS1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cblxuLmwtaGlkZSxcbi5sLWJ0bi5sLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJpdmFjeSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMXJlbSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmVtYWlsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByaXZhY3ksXG4ucmVzZXRwYXNzd29yZCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbi5wYWdlLWNvbnRlbnQge1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4udGFiYmFyLWZpeGVkIHtcbiAgLnBhZ2UtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbn1cblxuYS5pY29uLWxhcmdlOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBmb250LXNpemU6IDMuM3JlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuXG4ucGwtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4uZXJyb3ItdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1yZWQpO1xufVxuIiwiQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAwLjgpIHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG59XG4iLCIubC1idG4ge1xuICBAZXh0ZW5kIC5sLWNlbnRlci10eHQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBsaW5lLWhlaWdodDogMi43cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDIuOHJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcmVndWxhcik7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1idXR0b24tdGV4dC1jb2xvcik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJ1dHRvbi1ib3JkZXItY29sb3IpO1xufVxuXG4ubC1idG4ubC1idG4tc20ge1xuICBwYWRkaW5nOiAwLjdyZW07XG59XG5cbi5sLWJ0bi5sLWJ0bi1sZyB7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBoZWlnaHQ6IDQuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuMnJlbTtcbn1cblxuLmwtYnRuLWxlZnQge1xuICBAZXh0ZW5kIC5sLWNlbnRlci10eHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG5cbi5sLWJ0bi1yaWdodCB7XG4gIEBleHRlbmQgLmwtY2VudGVyLXR4dDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG5cbi5sLWJ0bi1uZXh0IHtcbiAgQGV4dGVuZCAubC1jZW50ZXItdHh0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1MHB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmwtYnRuLWZiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5NyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmwtYnRuLWdvb2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZjRhMzIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sLWJ0bi1lbWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sLWJ0bi1ndWVzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmM2NDEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sLWJ0bi1kaWFsb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idXR0b24tZGlhbG9nLWJhY2tncm91bmQtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJ1dHRvbi1kaWFsb2ctYm9yZGVyLWNvbG9yKTtcbn1cblxuLmwtYnRuLXNvY2lhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgJiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogNDRweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxufVxuIiwiLmwtdmlld3Mge1xuICB3aWR0aDogMTAwdnc7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZpZXdzLWJhY2tncm91bmQtY29sb3IpO1xufVxuXG4ubC12aWV3IHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4iLCIubGlzdC1ibG9jayB7XG4gIG1hcmdpbjogMzVweCAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpc3QtYmxvY2stYmFja2dyb3VuZC1jb2xvcik7XG4gIHVsLFxuICBvbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtaXhpbiBoYWlybGluZS1ib3R0b20gdmFyKC0tbGlzdC1ibG9jay1ib3JkZXItY29sb3IpO1xuICAgIEBtaXhpbiBoYWlybGluZS10b3AgdmFyKC0tbGlzdC1ibG9jay1ib3JkZXItY29sb3IpO1xuICAgIGNvdW50ZXItcmVzZXQ6IGxpO1xuICB9XG5cbiAgLml0ZW0tZGljdCB7XG4gICAgc3BhbiB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICB9XG4gIH1cblxuICAuaXRlbS1pbm5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1peGluIGhhaXJsaW5lLWJvdHRvbSB2YXIoLS1saXN0LWJsb2NrLWJvcmRlci1jb2xvcik7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIG9sIHtcbiAgICBhLml0ZW0tY29udGVudCB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobGkpIFwiLlwiO1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1LjRyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLml0ZW0taW5uZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBpbml0aWFsO1xuICAgICAgaW1nIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgfVxuICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pbnNldCB7XG4gICAgQG1peGluIGluc2V0O1xuICB9XG5cbiAgLml0ZW0tbWVkaWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gIH1cblxuICAuaXRlbS1tZWRpYSArIC5pdGVtLWlubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgfVxuXG4gIC5pdGVtLWlubmVyLXZlcnRpY2FsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAbWl4aW4gaGFpcmxpbmUtYm90dG9tIHZhcigtLWxpc3QtYmxvY2stYm9yZGVyLWNvbG9yKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLml0ZW0tdGl0bGUge1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLml0ZW0tY29udGVudCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tbGlzdC1ibG9jay1pdGVtLWNvbnRlbnQtdGV4dC1jb2xvcik7XG4gIH1cblxuICAuaXRlbS10ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIC5pdGVtLXN1YnRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gIC5pdGVtLXRleHQsXG4gIC5pdGVtLXN1YnRpdGxlLFxuICAuaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gIH1cbiAgLml0ZW0tdGV4dCxcbiAgLml0ZW0tc3VidGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgfVxuXG4gIC5pdGVtLXNjb3JlIHtcbiAgICBjb2xvcjogdmFyKC0taXRlbS1zY29yZS1jb2xvcik7XG4gIH1cblxuICAmLm1lZGlhLWxpc3Qge1xuICAgIC5pdGVtLWJvdHRvbS1yb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgLml0ZW0tdGl0bGUtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLml0ZW0taW5uZXIge1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuaXRlbS1hZnRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6IHZhcigtLWxpZ2h0LWdyYXkpO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWF4LWhlaWdodDogMjhweDtcblxuICAgIHRpbWUge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaXRlbS1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgLml0ZW0taW5uZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogNDJweDtcblxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sdXRmOCw8c3Zndmlld0JveD0nMDA2MDEyMCd4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoZD0nbTYwNjEuNS0zOC4yNTM4LjI1LTkuNzUtOS43NTI5LjI1LTI4LjUtMjkuMjUtMjguNTkuNzUtOS43NXonZmlsbD0nI2M3YzdjYycvPjwvc3ZnPlwiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JSBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxNnB4KSBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5saXN0LWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgfVxuXG4gIGEuaXRlbS1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0taXRlbS1saW5rLXRleHQtY29sb3IpO1xuICB9XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5saXN0LWJ1dHRvbiB7XG4gICAgICAgIEBtaXhpbiBoYWlybGluZS1yZW1vdmUgYm90dG9tO1xuICAgICAgfVxuXG4gICAgICAuaXRlbS1pbm5lciB7XG4gICAgICAgIEBtaXhpbiBoYWlybGluZS1yZW1vdmUgYm90dG9tO1xuICAgICAgfVxuICAgIH1cblxuICAgIGxpOmxhc3QtY2hpbGQsXG4gICAgJjpsYXN0LWNoaWxkIGxpIHtcbiAgICAgIC5pdGVtLWlubmVyIHtcbiAgICAgICAgQG1peGluIGhhaXJsaW5lLWJvdHRvbSB2YXIoLS1saXN0LWJsb2NrLWJvcmRlci1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIGxpOmxhc3QtY2hpbGQge1xuICAgICAgLml0ZW0taW5uZXIge1xuICAgICAgICBAbWl4aW4gaGFpcmxpbmUtcmVtb3ZlIGJvdHRvbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxvZ291dC1saW5rIHtcbiAgY29sb3I6IHZhcigtLWxvZ291dC1jb2xvcikgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiIsbnVsbCwiLmNvbnRlbnQtYmxvY2sge1xuICBtYXJnaW46IDMycHggMDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uY29udGVudC1ibG9jay10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMzVweCAxNXB4IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb250ZW50LWJsb2NrLXRpdGxlLXRleHQtY29sb3IpO1xuXG4gICsgLmxpc3QtYmxvY2ssXG4gICsgLmNvbnRlbnQtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbiIsIi5ub3RpZmljYXRpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyMDAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNDUwbXM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG5cbiAgJi5saXN0LWJsb2NrIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgbGkge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICAubm90aWZpY2F0aW9uLWl0ZW0ge1xuICAgIG1heC13aWR0aDogNTY4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNDUwbXM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLml0ZW0tY29udGVudCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgbWluLWhlaWdodDogNDRweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1yZWd1bGFyKTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuaXRlbS10aXRsZS1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5pdGVtLWlubmVyIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICB9XG4gIC5pdGVtLW1lZGlhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBpLmljb24ge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG4gIH1cbiAgbGkubm90aWZpY2F0aW9uLWl0ZW0gLml0ZW0tbWVkaWEge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5jbG9zZS1ub3RpZmljYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTIycHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5sLWVtcHR5LXN0YXRlIHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgYSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuIiwiLmwtYm9hcmQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2FtZS12aWV3LWJvYXJkLWJhY2tncm91bmQtY29sb3IpO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdnc7XG59XG5cbi5sLWJvYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmwtcG9pbnRzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cblxuLmwtcmFjay1tZXNzYWdlIHtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuLmwtc3dhcC1yYWNrIHtcbiAgbWFyZ2luOiAzLjJyZW0gMHJlbTtcbn1cblxuLmwtcmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC4zcmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdhbWUtdmlldy1yYWNrLWJhY2tncm91bmQtY29sb3IpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tZ2FtZS12aWV3LXJhY2stYm9yZGVyLWNvbG9yKTtcblxuICBkaXNwbGF5OiBmbGV4O1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2FtZS12aWV3LXJhY2stYm90dG9tLWJhY2tncm91bmQtY29sb3IpO1xuICB9XG5cbiAgLmwtbGV0dGVyOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5cbi5sLXRpcCB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4ubC1jb3VudC1idWJibGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdhbWUtdmlldy1idWJibGUtYmFja2dyb3VuZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1nYW1lLXZpZXctYnViYmxlLXRleHQtY29sb3IpO1xuICB3aWR0aDogMS43cmVtO1xuICBoZWlnaHQ6IDEuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbiAgcmlnaHQ6IDAuMnJlbTtcbiAgdG9wOiAwLjJyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG59XG5cbi5sLWNvdW50LWJ1YmJsZS1sYXJnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2FtZS12aWV3LWJ1YmJsZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWdhbWUtdmlldy1idWJibGUtdGV4dC1jb2xvcik7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuOXJlbTtcbn1cbiIsIi5nYW1lLXZpZXctaGVhZGVyIHtcbiAgLmhlYWRlci1pbm5lciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxlZnQsXG4gIC5yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgW2RhdGEtYWN0aW9uPVwiY29udmVyc2F0aW9uXCJdLmRpc2FibGUge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxufVxuXG4ubC10aW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAzMCU7XG4gIC5jb3VudGVyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cbiAgLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4ubC1zdGF0dXMtdmlldy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2FtZS12aWV3LXN0YXR1cy1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cblxuLmwtc3RhdHVzLXZpZXcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIG1pbi1oZWlnaHQ6IDRyZW07XG5cbiAgLnR1cm4taW5kaWNhdG9yIHtcbiAgICBjb2xvcjogdmFyKC0tZ2FtZS12aWV3LXN0YXR1cy10dXJuLWluZGljYXRvci1jb2xvcik7XG4gIH1cblxuICAubC1hdmF0YXItaWNvbiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuXG4gIC5pdGVtLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDM4cHg7XG4gICAgZmxleDogNTAlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogdmFyKC0tZ2FtZS12aWV3LXN0YXR1cy1pdGVtLWNvbnRlbnQtdGV4dC1jb2xvcik7XG4gIH1cblxuICAmLmdhbWUtcmFwaWQge1xuICAgIC5pdGVtLWNvbnRlbnQge1xuICAgICAgZmxleDogMzUlO1xuICAgICAgd2lkdGg6IDM1JTtcbiAgICB9XG4gIH1cblxuICAuaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1yZWd1bGFyKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLml0ZW0tdGl0bGUtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1yZWd1bGFyKTtcbiAgfVxuXG4gIC5pdGVtLWlubmVyIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBAbWl4aW4gaGFpcmxpbmUtcmVtb3ZlIGJvdHRvbTtcbiAgfVxuXG4gIC5pdGVtLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgIC5pdGVtLWlubmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIH1cblxuICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLml0ZW0tdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5pdGVtLW1lZGlhIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1pbi13aWR0aDogMzBweDtcbiAgfVxufVxuIiwiLmwtY29udHJvbHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLmZpbGwtaGVpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2FtZS12aWV3LWNvbnRyb2xzLWJhY2tncm91bmQtY29sb3IpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgei1pbmRleDogMTAyO1xufVxuXG4ubC1jb250cm9scyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmxlZnQsXG4gIC5yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAzMyU7XG5cbiAgICBidXR0b24uaWNvbixcbiAgICBhLmljb24ge1xuICAgICAgd2lkdGg6IDVyZW07XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0LjRyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNlbnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWluLWhlaWdodDogNHJlbTtcbiAgICBtaW4td2lkdGg6IDMzJTtcbiAgfVxuXG4gIC5sLXBsYXktYnRuIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGhlaWdodDogMy40cmVtO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG5cbiAgICAmLmwtYWN0aXZlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxufVxuXG4ubC1sZXR0ZXJzLWxlZnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5sLXBhbmVsLmdhbWUtYWN0aW9ucy1wYW5lbCB7XG4gIG9wYWNpdHk6IDAuOTU7XG4gIHotaW5kZXg6IDEwMTtcbiAgYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5saXN0LWJsb2NrIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2FtZS12aWV3LWNvbnRyb2xzLXBhbmVsLWJhY2tncm91bmQtY29sb3IpO1xuICB9XG4gIC5pdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLml0ZW0taW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIEBtaXhpbiBoYWlybGluZS1jb2xvciBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuICAuaXRlbS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBjb2xvcjogdmFyKC0tZ2FtZS12aWV3LWNvbnRyb2xzLXBhbmVsLXRleHQtY29sb3IpO1xuICB9XG4gIC5pdGVtLXRpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tZ2FtZS12aWV3LWNvbnRyb2xzLXBhbmVsLXRleHQtY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXJlZ3VsYXIpO1xuICB9XG4gIC5pY29uIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBjb2xvcjogdmFyKC0tZ2FtZS12aWV3LWNvbnRyb2xzLXBhbmVsLWljb24tY29sb3IpO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjRyZW07XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuICB9XG59XG5cbi5sLWFjdGlvbi1idG4ge1xuICBvcGFjaXR5OiAwLjU7XG4gICYubC1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmwtYnRuLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDQuNHJlbTtcbiAgaSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG4gIC5idG4tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIC5idG4tbGFiZWwtY29uZGVuc2VkIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVyZW07XG4gIH1cbn1cblxuLm5vLW1vcmUtbGV0dGVycyB7XG4gIGNvbG9yOiB2YXIoLS1nYW1lLXZpZXctbm8tbGV0dGVycy10ZXh0LWNvbG9yKTtcbn1cbiIsIi5sLWdhbWUtdmlldyB7XG4gIC5yZWNlbnQtd29yZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXg6IDEgMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYW1lLXJlY2VudC13b3JkLWJhY2tncm91bmQtY29sb3IpO1xuICB9XG59XG4iLCIubC1ibGFuay12aWV3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC5sLWJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYW5rLXZpZXctYmFja2dyb3VuZC1jb2xvcik7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLmwtbGV0dGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwLjJyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmxhbmstdmlldy1sZXR0ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IHZhcigtLWJsYW5rLXZpZXctbGV0dGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5sLWJ0biB7XG4gICAgY29sb3I6IHZhcigtLWJsYW5rLXZpZXctbGV0dGVyLWNvbG9yKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJsYW5rLXZpZXctbGV0dGVyLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cbiIsIi5uZXdnYW1lLWJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZDogIzNlY2Y4ZTtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDM2LCAxODAsIDEyNiwgMC40KTtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoNTAsIDUwLCA5MywgMC4xMSksIDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmlvbi10cm9waHkge1xuICBjb2xvcjogI2YzOWMxMjtcbn1cblxuLmwtZ2FtZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYW1lLWxpc3QtYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgLmwtYXZhdGFyLWljb24ge1xuICAgIGltZyB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgfVxuICAubC1ib2FyZC1taW5pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYW1lLWxpc3QtYm9hcmQtbWluaS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmwtbGV0dGVyLW1pbmkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LWJsb2NrLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdhbWUtbGlzdC1jb250ZW50LWJsb2NrLXRpdGxlLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1nYW1lLWxpc3QtY29udGVudC1ibG9jay10aXRsZS10ZXh0LWNvbG9yKTtcblxuICAgIGEge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGNvbG9yOiB2YXIoLS1nYW1lLWxpc3QtY29udGVudC1ibG9jay10aXRsZS1saW5rLWNvbG9yKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgfVxuICB9XG5cbiAgLmxpc3QtYmxvY2sge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1nYW1lLWl0ZW0tbWFyZ2luLWJvdHRvbSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdhbWUtaXRlbS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWdhbWUtbGlzdC1ib3JkZXItYm90dG9tLWNvbG9yKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdhbWUtbGlzdC1ib3JkZXItYm90dG9tLWNvbG9yKTtcbiAgICAgIH1cbiAgICAgIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZ2FtZS1saXN0LWJvcmRlci1ib3R0b20tY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubGlzdC1ibG9jay5nYW1lLWxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYW1lLWxpc3QtYmFja2dyb3VuZC1jb2xvcik7XG59XG4iLCIubC1nYW1lLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nYW1lLWl0ZW0tYmFja2dyb3VuZC1jb2xvcik7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gIC50dXJuLWluZGljYXRvciB7XG4gICAgY29sb3I6IHZhcigtLWdhbWUtaXRlbS10dXJuLWluZGljYXRvci1jb2xvcik7XG4gIH1cblxuICAubC1ib2FyZC1taW5pIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5sLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMi41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdhbWUtaXRlbS1idXR0b24tYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgICAmLmwtcmVtb3ZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZ2FtZS1pdGVtLWJ1dHRvbi1yZW1vdmUtYm9yZGVyLWNvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1nYW1lLWl0ZW0tYnV0dG9uLXJlbW92ZS10ZXh0LWNvbG9yKTtcblxuICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWdhbWUtaXRlbS1idXR0b24tcmVtb3ZlLXRleHQtY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubC1yZW1hdGNoIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZ2FtZS1pdGVtLWJ1dHRvbi1yZW1hdGNoLWJvcmRlci1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tZ2FtZS1pdGVtLWJ1dHRvbi1yZW1hdGNoLXRleHQtY29sb3IpO1xuXG4gICAgICAmOnZpc2l0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tZ2FtZS1pdGVtLWJ1dHRvbi1yZW1hdGNoLXRleHQtY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pdGVtLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1yZWd1bGFyKTtcbiAgfVxuXG4gIC5pdGVtLXRpdGxlLXJvdyB7XG4gICAgLml0ZW0tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA1dnc7XG4gICAgICBsaW5lLWhlaWdodDogOHZ3O1xuICAgICAgY29sb3I6IHZhcigtLWdhbWUtaXRlbS10ZXh0LWNvbG9yKTtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tZ2FtZS1pdGVtLXRleHQtY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtLWFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgbGluZS1oZWlnaHQ6IDV2dztcbiAgICB9XG4gIH1cblxuICAubC1wbGF5ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubC1wbGF5ZXItbmFtZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gIC5sLXBsYXllci1yYW5raW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdmFyKC0tZ2FtZS1pdGVtLXJlY2VudC13b3JkLWNvbG9yKTtcbiAgfVxuXG4gIC5sLWF2YXRhci1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDh2dztcbiAgICAgIGhlaWdodDogOHZ3O1xuICAgIH1cbiAgfVxuXG4gIC5pdGVtLW1lZGlhIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLml0ZW0taW5uZXIge1xuICAgIG1hcmdpbjogMnZ3ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBAbWl4aW4gaGFpcmxpbmUtcmVtb3ZlIGJvdHRvbTtcbiAgfVxuXG4gIC5pdGVtLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDF2dztcbiAgICBtaW4taGVpZ2h0OiA1dnc7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBsaW5lLWhlaWdodDogNXZ3O1xuICB9XG5cbiAgLml0ZW0tYm90dG9tLXJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBtaW4taGVpZ2h0OiA0dnc7XG4gICAgcGFkZGluZy10b3A6IDF2dztcblxuICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICBsaW5lLWhlaWdodDogNHZ3O1xuICAgIH1cblxuICAgIC5pdGVtLWdhbWUtdHlwZSB7XG4gICAgICBjb2xvcjogdmFyKC0tZ2FtZS1pdGVtLXJlY2VudC13b3JkLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAucmVjZW50LXdvcmQge1xuICAgIGNvbG9yOiB2YXIoLS1nYW1lLWl0ZW0tcmVjZW50LXdvcmQtY29sb3IpO1xuICB9XG5cbiAgLnRpbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgfVxuICB9XG59XG5cbi5tZWRpYS1saXN0IHtcbiAgJi5nYW1lLWxpc3Qge1xuICAgIHVsIHtcbiAgICAgIEBtaXhpbiBoYWlybGluZS1yZW1vdmUgYm90dG9tO1xuICAgICAgQG1peGluIGhhaXJsaW5lLXJlbW92ZSB0b3A7XG4gICAgfVxuXG4gICAgLml0ZW0tYm90dG9tLXJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvdHRvbTogLTF2dztcbiAgICB9XG4gIH1cbn1cbiIsIi5sLW5ldy1nYW1lIHtcbiAgLmxpc3QtYmxvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldy1nYW1lLWxpc3QtYmFja2dyb3VuZC1jb2xvcik7XG4gIH1cblxuICB1bCB7XG4gICAgQG1peGluIGhhaXJsaW5lLXJlbW92ZSB0b3A7XG4gICAgQG1peGluIGhhaXJsaW5lLXJlbW92ZSBib3R0b207XG4gIH1cblxuICAuaXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm9yZGVyOiAwLjJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBjb2xvcjogdmFyKC0tbmV3LWdhbWUtaXRlbS1jb250ZW50LXRleHQtY29sb3IpO1xuICB9XG5cbiAgLml0ZW0tbWVkaWEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuaXRlbS1pbm5lciB7XG4gICAgQG1peGluIGhhaXJsaW5lLXJlbW92ZSBib3R0b207XG5cbiAgICAuaXRlbS10aXRsZS1yb3cge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICB9XG5cbiAgICAuaXRlbS10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5nYW1lLW9wcG9uZW50IHtcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXctZ2FtZS1pdGVtLWJhY2tncm91bmQtY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gIGxhYmVsLnNlbGVjdGVkIHtcbiAgICBib3JkZXI6IDAuMnJlbSBzb2xpZCAkYmxhY2s7XG4gIH1cblxuICAubC1zcXVhcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXctZ2FtZS1zcXVhcmUtYmFja2dyb3VuZC1jb2xvcik7XG4gICAgd2lkdGg6IHZhcigtLW5ldy1nYW1lLXNxdWFyZS1zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLW5ldy1nYW1lLXNxdWFyZS1zaXplKTtcbiAgICAmLmljb24ge1xuICAgICAgQGV4dGVuZCAubC1jZW50ZXItdHh0O1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgJi5pY29uOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IHZhcigtLW5ldy1nYW1lLXNxdWFyZS1pY29uLWZvbnQtc2l6ZSk7XG4gICAgICBjb2xvcjogdmFyKC0tbmV3LWdhbWUtc3F1YXJlLWljb24tY29sb3IpO1xuICAgIH1cbiAgICAubC1saW1pdCB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6IHZhcigtLW5ldy1nYW1lLXNxdWFyZS1saW1pdC1jb2xvcik7XG4gICAgfVxuICB9XG59XG4iLCIubC13b3JkLW9mLXRoZS1kYXktaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdhbWUtaXRlbS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLmwtc3F1YXJlLXNtYWxsIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogdmFyKC0tZ2FtZS1pdGVtLXRleHQtY29sb3IpO1xuICB9XG5cbiAgLndvcmQtdGl0bGUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAuaXRlbS10ZXh0IHtcbiAgICBzcGFuIHtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICB9XG59XG4iLCIubC10YWJsZXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10YWJsZXMtdmlldy1nYW1lLWxpc3QtYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgLmNvbnRlbnQtYmxvY2stdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGFibGVzLXZpZXctY29udGVudC1ibG9jay10aXRsZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tdGFibGVzLXZpZXctY29udGVudC1ibG9jay10aXRsZS10ZXh0LWNvbG9yKTtcblxuICAgIGEge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5saXN0LWJsb2NrIHtcbiAgICBtYXJnaW46IDA7XG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWdhbWUtaXRlbS1tYXJnaW4tYm90dG9tKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2FtZS1pdGVtLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tdGFibGVzLXZpZXctbGlzdC1ibG9jay1ib3JkZXItY29sb3IpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGFibGVzLXZpZXctbGlzdC1ibG9jay1ib3JkZXItY29sb3IpO1xuXG4gICAgICAgIC5pdGVtLXNjb3JlIHtcbiAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICBsaW5lLWhlaWdodDogNHZ3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXRhYmxlcy12aWV3LWxpc3QtYmxvY2stYm9yZGVyLWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubC1nYW1lLWl0ZW0ge1xuICAgIC5sLWF2YXRhci1pY29uIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMXZ3O1xuICAgICAgICBoZWlnaHQ6IDExdnc7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubGlzdC1ibG9jay5nYW1lLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10YWJsZXMtdmlldy1nYW1lLWxpc3QtYmFja2dyb3VuZC1jb2xvcik7XG59XG4iLCIjcGxheWVyc2VhcmNoLXZpZXcge1xuICAuY29udGVudC1ibG9jayB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5sLXBhZ2UtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4iLCIjcGxheWVyLXZpZXcge1xuICBoZWFkZXIge1xuICAgIGJ1dHRvbi5pY29uOjpiZWZvcmUge1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuXG4gICAgW2RhdGEtYWN0aW9uPVwic2V0dGluZ3NcIl0uZGlzYWJsZSB7XG4gICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxuICB9XG59XG5cbi5wbGF5ZXItaGVhZGVyLWluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnBsYXllci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gIC5sLWF2YXRhci1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ4LCAwLjk0KTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDEuNXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSksXG4gICAgICAwIDEuNXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cbiAgICBpbWcge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ucGxheWVyLXVzZXJuYW1lIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgbWF4LXdpZHRoOiA2MHZ3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWJhc2UtZGFyay1ibHVpc2gtdGV4dC1jb2xvcik7XG59XG5cbi5wbGF5ZXItaW5mb3JtYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGxheWVyLWxvY2F0aW9uLFxuLnBsYXllci1nZW5kZXIge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1iYXNlLWJsdWlzaDItdGV4dC1jb2xvcik7XG5cbiAgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6ICNjM2NkZGU7XG4gIH1cbn1cbi5wbGF5ZXItbG9jYXRpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5wbGF5ZXItc3ViLWluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wbGF5ZXItbGFzdC1tb3ZlLFxuLnBsYXllci1nYW1lcy1ubyxcbi5wbGF5ZXItYWJvdXQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiB2YXIoLS1iYXNlLWJsdWlzaDItdGV4dC1jb2xvcik7XG59XG5cbi5wbGF5ZXItYWJvdXQge1xuICBjb2xvcjogdmFyKC0tYmFzZS1ibHVpc2gyLXRleHQtY29sb3IpO1xufVxuXG4ubC1wcm9maWxlLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgLmwtYnRuIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6IHZhcigtLXBsYXllci1idXR0b24tY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcGxheWVyLWJ1dHRvbi1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLnBsYXktYnRuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjM2VjZjhlO1xuICAgIHRleHQtc2hhZG93OiAwIDFweCAzcHggcmdiYSgzNiwgMTgwLCAxMjYsIDAuNCk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoNTAsIDUwLCA5MywgMC4xMSksIDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAudGFsay1idG4ge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDUwLCA1MCwgOTMsIDAuMTEpLCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjNjc3MmU1O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuY29sIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cblxuICAuY29sOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLmwtcHJvZmlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBsYXllci12aWV3LWJhY2tncm91bmQtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tcGxheWVyLXZpZXctY29sb3IpO1xuXG4gIC5saXN0LWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cblxuLmlvcy0xMSB7XG4gIC5sLXByb2ZpbGUucGFnZS1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxufVxuXG4ucGxheWVyLXJhbmtpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wbGF5ZXItdmlldy1yYW5raW5nLWJhY2tncm91bmQpO1xuXG4gIC5wbGF5ZXItcmFua2luZy1oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIH1cblxuICAucGxheWVyLXJhbmtpbmctY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB9XG59XG5cbi5wbGF5ZXItYWNoaWV2ZW1lbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGxheWVyLXZpZXctYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgLnBsYXllci1hY2hpZXZlbWVudHMtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgY29sb3I6IHZhcigtLWJhc2UtYmx1aXNoLXRleHQtY29sb3IpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gIH1cblxuICAucGxheWVyLWFjaGlldmVtZW50cy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnBsYXllci1hY2hpZXZlbWVudCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMzMlO1xuICB9XG4gIC5wbGF5ZXItYWNoaWV2ZW1lbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiB2YXIoLS1iYXNlLWJsdWlzaC10ZXh0LWNvbG9yKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIC5wbGF5ZXItYWNoaWV2ZW1lbnQtdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICBjb2xvcjogdmFyKC0tYmFzZS1kYXJrLWJsdWlzaC10ZXh0LWNvbG9yKTtcbiAgfVxufVxuXG4ucGxheWVyLWxvbmdlc3Qtd29yZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGxheWVyLXZpZXctYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1wbGF5ZXItdmlldy1ib3JkZXItY29sb3IpO1xuXG4gIC5wbGF5ZXItbG9uZ2VzdC13b3JkLWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGNvbG9yOiB2YXIoLS1iYXNlLWJsdWlzaC10ZXh0LWNvbG9yKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICB9XG59XG5cbi5wbGF5ZXItZ2FtZXMtcGxheWVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGxheWVyLXZpZXctYmFja2dyb3VuZC1jb2xvcik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1wbGF5ZXItdmlldy1ib3JkZXItY29sb3IpO1xuXG4gIC5wbGF5ZXItZ2FtZXMtcGxheWVkLWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIGNvbG9yOiB2YXIoLS1iYXNlLWJsdWlzaC10ZXh0LWNvbG9yKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICB9XG5cbiAgLnBsYXllci1nYW1lcy1wbGF5ZWQtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5wbGF5ZXItZ2FtZS1wbGF5ZWQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxuICAucGxheWVyLWdhbWUtcGxheWVkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiB2YXIoLS1iYXNlLWJsdWlzaC10ZXh0LWNvbG9yKTtcbiAgfVxuICAucGxheWVyLWdhbWUtcGxheWVkLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgY29sb3I6IHZhcigtLWJhc2UtZGFyay1ibHVpc2gtdGV4dC1jb2xvcik7XG4gIH1cbn1cblxuLnBsYXllci12ZXJzdXMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tcGxheWVyLXZpZXctYm9yZGVyLWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGxheWVyLXZpZXctYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgLnBsYXllci12ZXJzdXMtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgY29sb3I6IHZhcigtLWJhc2UtZGFyay1ibHVpc2gtdGV4dC1jb2xvcik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAucGxheWVyLXZlcnN1cy1oZWFkZXIteW91LFxuICAgIC5wbGF5ZXItdmVyc3VzLWhlYWRlci12cyxcbiAgICAucGxheWVyLXZlcnN1cy1oZWFkZXItcGxheWVyIHtcbiAgICAgIHdpZHRoOiAzMyU7XG4gICAgfVxuXG4gICAgLnBsYXllci12ZXJzdXMtaGVhZGVyLXlvdSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5wbGF5ZXItdmVyc3VzLWhlYWRlci12cyB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5wbGF5ZXItdmVyc3VzLWhlYWRlci1wbGF5ZXIge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5wbGF5ZXItdmVyc3VzLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAxLjRyZW0gMDtcbiAgfVxuXG4gIC5wbGF5ZXItdmVyc3VzLW90aGVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAuYmFyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB9XG4gICAgLmJhci1pbmRpY2F0b3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlOTVkZDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xuICAgIH1cbiAgfVxuICAucGxheWVyLXZlcnN1cy1tZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAuYmFyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgZGlyZWN0aW9uOiBydGw7XG4gICAgICAuYmFyLWluZGljYXRvciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZWNmOGU7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4ycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wbGF5ZXItdmVyc3VzLW1lLFxuICAucGxheWVyLXZlcnN1cy1vdGhlciB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBjb2xvcjogdmFyKC0tYmFzZS1ncmF5aXNoLWJsdWUtdGV4dC1jb2xvcik7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmJhciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMC41cmVtO1xuICAgICAgLmJhci1pbmRpY2F0b3Ige1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBsYXllci12ZXJzdXMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogdmFyKC0tcGxheWVyLXZpZXctdmVyc3VzLXRpdGxlLWNvbG9yKTtcbiAgICB3aWR0aDogMzAlO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjdyZW0gMC4xcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggMTJweCAwIHJnYmEoMjU1LCAxNDIsIDE4NywgMC4yKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuIiwiLmwtYWN0aXZlLXBsYXllcnMge1xuICAubGlzdC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5jb250ZW50LWJsb2NrLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYmxlcy12aWV3LWNvbnRlbnQtYmxvY2stdGl0bGUtYmFja2dyb3VuZC1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXRhYmxlcy12aWV3LWNvbnRlbnQtYmxvY2stdGl0bGUtdGV4dC1jb2xvcik7XG4gIH1cbn1cblxuLmwtYWN0aXZlLXBsYXllcnMsXG4ubC1yYW5raW5nLXZpZXcge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10YWJsZXMtdmlldy1nYW1lLWxpc3QtYmFja2dyb3VuZC1jb2xvcik7XG4gIC5sLWZyaWVuZCBhIHtcbiAgICAuaXRlbS1pbm5lciB7XG4gICAgICBjb2xvcjogdmFyKC0tYWN0aXZlLXBsYXllci1mcmllbmQtdGV4dC1jb2xvcikgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAubC1oaWdobGlnaHQgYSB7XG4gICAgY29sb3I6IHZhcigtLWFjdGl2ZS1wbGF5ZXItaGlnaGxpZ2h0LXRleHQtY29sb3IpO1xuICB9XG59XG4iLCIjcGxheWVyLWF2YXRhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDIwMjA7XG59XG4iLCIubC1ob21lLXZpZXcge1xuICBoZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taG9tZS12aWV3LWJhY2tncm91bmQtY29sb3IpO1xuICAgIC5sLWJ0bi1sZWZ0IHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgIHZhcigtLWhvbWUtdmlldy1iYWNrZ3JvdW5kLWNvbG9yKSA2MCUsXG4gICAgICAgIHZhcigtLWhvbWUtdmlldy1iYWNrZ3JvdW5kLWNvbG9yKVxuICAgICAgKTtcbiAgICB9XG4gICAgLmwtYnRuLXJpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgdG8gbGVmdCxcbiAgICAgICAgdmFyKC0taG9tZS12aWV3LWJhY2tncm91bmQtY29sb3IpIDYwJSxcbiAgICAgICAgdmFyKC0taG9tZS12aWV3LWJhY2tncm91bmQtY29sb3IpXG4gICAgICApO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5pb24taW9zLXBlcnNvbmFkZC1vdXRsaW5lOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAzLjdyZW07XG4gIH1cbn1cblxuLnNob3ctYWRzIHtcbiAgLmwtaG9tZS12aWV3IC5wYWdlLWNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuICAuaW9zLTExIHtcbiAgICAubC1ob21lLXZpZXcgLnBhZ2UtY29udGVudCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gICAgfVxuICB9XG59XG4iLCIubC1tZW51IHtcbiAgLmxpc3QtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDBweDtcblxuICAgIC5pdGVtLWlubmVyOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5saXN0LWJsb2NrID4gLml0ZW0tY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS1pdGVtLWNvbnRlbnQtYmFja2dyb3VuZC12aWV3KTtcbiAgICBjb2xvcjogdmFyKC0tbWVudS1pdGVtLWNvbnRlbnQtdGV4dC1jb2xvcik7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC5pdGVtLWlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLnZlcnNpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1lbnUtdmVyc2lvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbiIsIi5saXN0LWJsb2NrIHtcbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cblxuICBzZWxlY3Qge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgY29sb3I6IHZhcigtLWJhc2UtaW5wdXQtY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICB0ZXh0YXJlYSB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lLXN0eWxlOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgY29sb3I6IHZhcigtLWJhc2UtaW5wdXQtY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBvdXRsaW5lLXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIC5pdGVtLWlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC03cHg7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleDogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5pdGVtLXRpdGxlLmxhYmVsIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXJlZ3VsYXIpO1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgKyAuaXRlbS1pbnB1dCB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgIGNvbG9yOiB2YXIoLS1iYXNlLWlucHV0LWNvbG9yKTtcbiAgfVxuXG4gIC5vbm9mZnN3aXRjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA3cmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5vbm9mZnN3aXRjaC1jaGVja2JveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vbm9mZnN3aXRjaC1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG5cbiAgLm9ub2Zmc3dpdGNoLWlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjAwJTtcbiAgICBtYXJnaW4tbGVmdDogLTEwMCU7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuMXMgZWFzZS1pbiAwcztcbiAgfVxuXG4gIC5vbm9mZnN3aXRjaC1pbm5lcjpiZWZvcmUsXG4gIC5vbm9mZnN3aXRjaC1pbm5lcjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAub25vZmZzd2l0Y2gtaW5uZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlRha1wiO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2VjZjhlO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAub25vZmZzd2l0Y2gtaW5uZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiTmllXCI7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLm9ub2Zmc3dpdGNoLXN3aXRjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEuOHJlbTtcbiAgICBtYXJnaW46IDZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAzLjVyZW07XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4gMHM7XG4gIH1cblxuICAub25vZmZzd2l0Y2gtY2hlY2tib3g6Y2hlY2tlZCArIC5vbm9mZnN3aXRjaC1sYWJlbCAub25vZmZzd2l0Y2gtaW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9ub2Zmc3dpdGNoLWNoZWNrYm94OmNoZWNrZWQgKyAub25vZmZzd2l0Y2gtbGFiZWwgLm9ub2Zmc3dpdGNoLXN3aXRjaCB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxufVxuIiwiLmwtbGV0dGVyIHtcbiAgQGV4dGVuZCAubC1jZW50ZXItdHh0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYmFzZS1sZXR0ZXItZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJhc2UtbGV0dGVyLXRleHQtY29sb3IpO1xuICB6LWluZGV4OiAxMDE7XG4gIGJvcmRlci1yYWRpdXM6IDEuMnZ3O1xuICBmb250LXdlaWdodDogdmFyKC0tYmFzZS1sZXR0ZXItZm9udC13ZWlnaHQpO1xuXG4gIC53cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwLjR2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjJ2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxdncpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwLjZ2dyAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuXG4gIC5sLXRvdGFsIHtcbiAgICBmb250LXNpemU6IDQwJTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cbiAgLmwtcG9pbnRzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgcmlnaHQ6IDRweDtcbiAgICBmb250LXNpemU6IDQwJTtcbiAgfVxuICAubC1jaGFyIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tbGV0dGVyLXRleHQtYm9hcmQpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgcGFkZGluZy10b3A6IDAuOHZoO1xuICB9XG59XG5cbi5sLWxldHRlci1ibGFuayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxldHRlci1ibGFuay1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cblxuLmwtbGV0dGVyLU8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sZXR0ZXItby1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLndyYXBwZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIHRvIGJvdHRvbSxcbiAgICAgIHZhcigtLWxldHRlci1vLXdyYXBwZXItZ3JhZGllbnQtY29sb3IxKSAwJSxcbiAgICAgIHZhcigtLWxldHRlci1vLXdyYXBwZXItZ3JhZGllbnQtY29sb3IyKSAxNSVcbiAgICApO1xuICB9XG59XG5cbi5sLWxldHRlci1SIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGV0dGVyLXItYmFja2dyb3VuZC1jb2xvcik7XG4gIC53cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICB0byBib3R0b20sXG4gICAgICB2YXIoLS1sZXR0ZXItci13cmFwcGVyLWdyYWRpZW50LWNvbG9yMSkgMCUsXG4gICAgICB2YXIoLS1sZXR0ZXItci13cmFwcGVyLWdyYWRpZW50LWNvbG9yMikgMTUlXG4gICAgKTtcbiAgfVxufVxuXG4ubC1sZXR0ZXItQiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxldHRlci1iLWJhY2tncm91bmQtY29sb3IpO1xuICAud3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgdG8gYm90dG9tLFxuICAgICAgdmFyKC0tbGV0dGVyLWItd3JhcHBlci1ncmFkaWVudC1jb2xvcjEpIDAlLFxuICAgICAgdmFyKC0tbGV0dGVyLWItd3JhcHBlci1ncmFkaWVudC1jb2xvcjIpIDE1JVxuICAgICk7XG4gIH1cbn1cblxuLmwtbGV0dGVyLUcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sZXR0ZXItZy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLndyYXBwZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIHRvIGJvdHRvbSxcbiAgICAgIHZhcigtLWxldHRlci1nLXdyYXBwZXItZ3JhZGllbnQtY29sb3IxKSAwJSxcbiAgICAgIHZhcigtLWxldHRlci1nLXdyYXBwZXItZ3JhZGllbnQtY29sb3IyKSAxNSVcbiAgICApO1xuICB9XG59XG5cbi5sLWxldHRlci1ZIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGV0dGVyLXktYmFja2dyb3VuZC1jb2xvcik7XG4gIC53cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICB0byBib3R0b20sXG4gICAgICB2YXIoLS1sZXR0ZXIteS13cmFwcGVyLWdyYWRpZW50LWNvbG9yMSkgMCUsXG4gICAgICB2YXIoLS1sZXR0ZXIteS13cmFwcGVyLWdyYWRpZW50LWNvbG9yMikgMTUlXG4gICAgKTtcbiAgfVxufVxuXG4ubC1sZXR0ZXItUkcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sZXR0ZXItci1ncmF5LWJhY2tncm91bmQtY29sb3IpO1xufVxuXG4ubC1sZXR0ZXItWUcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sZXR0ZXIteS1ncmF5LWJhY2tncm91bmQtY29sb3IpO1xufVxuXG4ubC1sZXR0ZXItR0cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sZXR0ZXItZy1ncmF5LWJhY2tncm91bmQtY29sb3IpO1xufVxuXG4ubC1sZXR0ZXItQkcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sZXR0ZXItYi1ncmF5LWJhY2tncm91bmQtY29sb3IpO1xufVxuXG4ubC1sZXR0ZXItYmxhbmtHIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGV0dGVyLWJsYW5rLWdyYXktYmFja2dyb3VuZC1jb2xvcik7XG59XG5cbi5sLXdvcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmwtd29yZC1sZXR0ZXIge1xuICBAZXh0ZW5kIC5sLXJvdW5kO1xuICB3aWR0aDogNi44dnc7XG4gIGhlaWdodDogNi44dnc7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDYuOHZ3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwLjA1cmVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC40KTtcbn1cbiIsIi5tb2RhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1vZGFsLWlubmVyIHtcbiAgd2lkdGg6IDI1cmVtO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAbWl4aW4gaGFpcmxpbmUtYm90dG9tIHZhcigtLWxpc3QtYmxvY2stYm9yZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbW9kYWwtYmFja2dyb3VuZC1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1tb2RhbC10ZXh0LWNvbG9yKTtcbn1cbi5tb2RhbC13aWRlIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG59XG4ubW9kYWwtd2lkZS1hY2NlcHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tb2RhbC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgKyAubW9kYWwtdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cbi5tb2RhbC1idXR0b25zIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAmLm1vZGFsLWJ1dHRvbnMtdmVydGljYWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLW1vZGFsLWJ1dHRvbi10ZXh0LWNvbG9yKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1vZGFsLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbGlnaHQpO1xuICBAbWl4aW4gaGFpcmxpbmUtcmlnaHQgdmFyKC0tbGlzdC1ibG9jay1ib3JkZXItY29sb3IpO1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAbWl4aW4gaGFpcmxpbmUtcmVtb3ZlIHJpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggMDtcbiAgfVxuICAmOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICB9XG4gICYubW9kYWwtYnV0dG9uLWJvbGQge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXJlZ3VsYXIpO1xuICAgIGNvbG9yOiB2YXIoLS1tb2RhbC1idXR0b24tYm9sZC1jb2xvcik7XG4gIH1cbn1cblxuLm1vZGFsLWJ1dHRvbnMtdmVydGljYWwge1xuICAubW9kYWwtYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIEBtaXhpbiBoYWlybGluZS1yZW1vdmUgcmlnaHQ7XG4gICAgQG1peGluIGhhaXJsaW5lLXJlbW92ZSB0b3A7XG4gICAgQG1peGluIGhhaXJsaW5lLWJvdHRvbSB2YXIoLS1saXN0LWJsb2NrLWJvcmRlci1jb2xvcik7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgICAgQG1peGluIGhhaXJsaW5lLXJlbW92ZSBib3R0b207XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbC1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjAwO1xuXG4gICY6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLnBsYXllci1uYW1lIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG59XG5cbi5pbmRpY2F0b3Ige1xuICBhbmltYXRpb24tZGVsYXk6IDAuNnM7XG59XG5cbi5tb2RhbC1jb250ZW50LXRpdGxlIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xufVxuXG4uYWNjZXB0LWNvbnRhaW5lciAubC1idG4ge1xuICBhbmltYXRpb24tZGVsYXk6IDAuOXM7XG59XG5cbi5kZWNsaW5lLWNvbnRhaW5lciAubC1idG4ge1xuICBhbmltYXRpb24tZGVsYXk6IDEuN3M7XG59XG5cbi5nYW1lLXR5cGUge1xuICBhbmltYXRpb24tZGVsYXk6IDEuMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuLmdhbWUtdHlwZS10ZXh0IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjVzO1xufVxuXG4uc2xpZGUtbGVmdC1iZyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICA3NmRlZyxcbiAgICB2YXIoLS1hY2NlcHQtZGlhbG9nLWxlZnQtc2xpZGUtYmFja2dyb3VuZC1jb2xvcikgNTAlLFxuICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNTAlXG4gICk7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUxlZnRUb1JpZ2h0O1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQyLCAwLCAwLjIsIDEpO1xufVxuXG4uc2xpZGUtcmlnaHQtYmcge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgLTEwNGRlZyxcbiAgICB2YXIoLS1hY2NlcHQtZGlhbG9nLXJpZ2h0LXNsaWRlLWJhY2tncm91bmQtY29sb3IpIDUwJSxcbiAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDUwJVxuICApO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVSaWdodFRvTGVmdDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC4yLCAxKTtcbn1cblxuQGtleWZyYW1lcyBzbGlkZUxlZnRUb1JpZ2h0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleCgtMTAwJSkgdHJhbnNsYXRleSgxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMHB4KSB0cmFuc2xhdGV5KDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZVJpZ2h0VG9MZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleCgxMDAlKSB0cmFuc2xhdGV5KC0xMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMHB4KSB0cmFuc2xhdGV5KDBweCk7XG4gIH1cbn1cbiIsIi5tb2RhbC1jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLm1vZGFsLWNvbnRlbnQtdGl0bGUge1xuICBvcGFjaXR5OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIHBhZGRpbmc6IDFyZW0gMHJlbTtcbn1cblxuLnZzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDRyZW0gMnJlbTtcbn1cblxuLnBsYXllcixcbi5pbmRpY2F0b3Ige1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4ucGxheWVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBsYXllci1hdmF0YXIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5wbGF5ZXItbmFtZSB7XG4gIG1heC13aWR0aDogMjB2dztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG9wYWNpdHk6IDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG4uaW5kaWNhdG9yIHtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaW5kaWNhdG9yIHNwYW4ge1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zbGlkZS1yaWdodC1iZyxcbi5zbGlkZS1sZWZ0LWJnIHtcbiAgd2lkdGg6IDE2MHZ3O1xuICBoZWlnaHQ6IDE0MHZoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5hY2NlcHQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDNyZW07XG59XG5cbi5hY2NlcHQtY29udGFpbmVyIC5sLWJ0biB7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmRlY2xpbmUtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDNyZW07XG59XG5cbi5kZWNsaW5lLWNvbnRhaW5lciAubC1idG4sXG4uYWNjZXB0LWNvbnRhaW5lciAubC1idG4ge1xuICBjb2xvcjogdmFyKC0tYWNjZXB0LWRpYWxvZy1idXR0b24tY29sb3IpO1xufVxuXG4uZGVjbGluZS1jb250YWluZXIgLmwtYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmdhbWUtdHlwZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlcHQtZGlhbG9nLWdhbWUtdHlwZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cblxuLmdhbWUtdHlwZS10ZXh0IHtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBjb2xvcjogdmFyKC0tYWNjZXB0LWRpYWxvZy1nYW1lLXR5cGUtY29sb3IpO1xufVxuIiwiI2dhbWUtdHlwZS1kaWFsb2csXG4jY3B1LWdhbWUtdHlwZS1kaWFsb2cge1xuICB3aWR0aDogODB2dztcbiAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgc2VsZWN0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNlY2Y4ZTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgaGVpZ2h0OiAyLjJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ24tbGFzdDogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNnJlbTtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxuXG4gIC5nYW1lLXR5cGUtZGlhbG9nIHtcbiAgICAubGlzdC1ibG9jayB7XG4gICAgICBtYXJnaW4tdG9wOiAwcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldy1nYW1lLXR5cGUtZGlhbG9nLWxpc3QtYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB9XG5cbiAgICAuaXRlbS1pbm5lciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLml0ZW0tdGl0bGUtcm93IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLW5ldy1nYW1lLXR5cGUtZGlhbG9nLWxpbmstY29sb3IpO1xuXG4gICAgaSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIH1cbiAgICAuaW5mby1kaWN0cyB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxuICB9XG5cbiAgLm1vcmUtbGluay1jb250YWluZXIge1xuICAgIEBtaXhpbiBoYWlybGluZS10b3AgdmFyKC0tbGlzdC1ibG9jay1ib3JkZXItY29sb3IpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgICAtLW5ldy1nYW1lLXR5cGUtZGlhbG9nLW1vcmUtbGluay1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgKSAhaW1wb3J0YW50O1xuICAgIC5tb3JlLWxpbmsge1xuICAgICAgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgY29sb3I6IHZhcigtLW5ldy1nYW1lLXR5cGUtZGlhbG9nLWxpbmstY29sb3IpO1xuICAgICAgfVxuICAgICAgc3Bhbi5kZWZhdWx0IHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjRyZW07XG4gICAgICAgIGNvbG9yOiAjYWFhO1xuICAgICAgfVxuXG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1uZXctZ2FtZS10eXBlLWRpYWxvZy1saW5rLWNvbG9yKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbiAgLm1vcmUtb3B0aW9ucyB7XG4gICAgQG1peGluIGhhaXJsaW5lLXRvcCB2YXIoLS1saXN0LWJsb2NrLWJvcmRlci1jb2xvcik7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgICAgLS1uZXctZ2FtZS10eXBlLWRpYWxvZy1tb3JlLW9wdGlvbnMtYmFja2dyb3VuZC1jb2xvclxuICAgICkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLnRhYnMge1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRhcmstYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgaW5wdXQudGFiLWlucHV0LFxuICBpbnB1dC50YWctaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBsYWJlbC50YWItbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgaW5wdXQudGFiLWlucHV0OmNoZWNrZWQgKyBsYWJlbC50YWItbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAmID4gc3BhbiB7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzNlY2Y4ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICBpbnB1dC50YWctaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLnRhZyB7XG4gICAgYmFja2dyb3VuZDogIzNlY2Y4ZTtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggM3B4XG4gICAgICByZ2JhKHJlZCgjM2VjZjhlKSwgZ3JlZW4oIzNlY2Y4ZSksIGJsdWUoIzNlY2Y4ZSksIDAuNCk7XG4gICAgY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgaW5wdXQudGFiLWlucHV0OmNoZWNrZWQgKyBsYWJlbC50YWItbGFiZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDE2cHggMTZweCAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKSAjM2VjZjhlO1xuICB9XG5cbiAgI2NsYXNzaWMtY29udGVudCxcbiAgI3JhcGlkLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMHB4IDE1cHggMCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuICB9XG5cbiAgI2NsYXNzaWM6Y2hlY2tlZCB+ICNjbGFzc2ljLWNvbnRlbnQsXG4gICNyYXBpZDpjaGVja2VkIH4gI3JhcGlkLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIubC1jb252ZXJzYXRpb25zIHtcbiAgYm90dG9tOiA2cmVtO1xuXG4gIC5wYWdlLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cblxuICAubGlzdC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5sLWF2YXRhci1pY29uIHtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDRyZW07XG4gICAgICBoZWlnaHQ6IDRyZW07XG4gICAgfVxuICB9XG4gIC5pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuICAuaXRlbS1pbm5lciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG4gIHVsIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG4iLCIubC1jb252ZXJzYXRpb24tdmlldyB7XG4gIC5sLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ubC1jb252ZXJzYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb252ZXJzYXRpb24tY29udGFpbmVyLWJhY2tncm91bmQtY29sb3IpO1xuXG4gICYucGFnZS1jb250ZW50LFxuICAubC1tZXNzYWdlcyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICAubC1hdmF0YXItaWNvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAwLjVyZW07XG5cbiAgICAgIC5sLWF2YXRhci1pY29uIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tZXNzYWdlcyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbnZlcnNhdGlvbi1tZXNzYWdlcy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSg4NywgODcsIDg3LCAwLjIpO1xuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAwLjJyZW0gMDtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICB9XG4gICAgICAgIHRpbWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb252ZXJzYXRpb24tbWVzc2FnZXMtdGltZS1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubWVzc2FnZS1kaXZpZGVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29udmVyc2F0aW9uLW1lc3NhZ2UtZGl2aWRlcik7XG4gICAgICB9XG4gICAgICAmLmwteW91IHtcbiAgICAgICAgLm1lc3NhZ2VzIHtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5sLWF2YXRhci1pY29uOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tY29udmVyc2F0aW9uLXlvdS1hdmF0YXItYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5sLW1lIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAubWVzc2FnZXMge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbnZlcnNhdGlvbi1tZS1tZXNzYWdlLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbnZlcnNhdGlvbi1tZS1tZXNzYWdlLWNvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubC1hdmF0YXItaWNvbiB7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tY29udmVyc2F0aW9uLW1lLWF2YXRhci1ib3JkZXItY29sb3IpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAycHggcmdiYSg4NywgODcsIDg3LCAwLjIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29udmVyc3RhdGlvbi1tZXNzYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAwO1xuXG4gIHRleHRhcmVhIHtcbiAgICBtYXgtaGVpZ2h0OiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB9XG5cbiAgLml0ZW0tYWZ0ZXIge1xuICAgIG1heC1oZWlnaHQ6IDMycHg7XG4gIH1cblxuICBidXR0b24ge1xuICAgIHdpZHRoOiAzLjJyZW07XG4gICAgaGVpZ2h0OiAzLjJyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZWNmOGUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMzYsIDE4MCwgMTI2LCAwLjQpO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDUwLCA1MCwgOTMsIDAuMTEpLCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMmY2XCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogSW9uaWNvbnMsIHNhbnMtc2VyaWY7XG4gICAgfVxuICB9XG59XG4iLCIuY29udmVyc2F0aW9uLXZpZXctaGVhZGVyIHtcbiAgLmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDAuNHJlbTtcbiAgICBpbWcge1xuICAgICAgdmVydGljYWwtYWxpZ246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG4iLCIubC1pbnN0cnVjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbnN0cnVjdGlvbnMtdmlldy1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWluc3RydWN0aW9ucy12aWV3LXRleHQtY29sb3IpO1xuXG4gIHNlY3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0taW5zdHJ1Y3Rpb25zLXZpZXctdGV4dC1jb2xvcik7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgJi5sLXBhcmVudC1ub2RlIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmwtc2V0dGluZ3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZXR0aW5ncy1iYWNrZ29ydW5kLWNvbG9yKTtcblxuICAuc2V0dGluZy1lbmFibGUge1xuICAgIGNvbG9yOiB2YXIoLS1zZXR0aW5ncy1mb3JtLWVuYWJsZSk7XG4gIH1cbiAgLnNldHRpbmctZGlzYWJsZSB7XG4gICAgY29sb3I6IHZhcigtLXNldHRpbmdzLWZvcm0tZGlzYWJsZSk7XG4gIH1cbiAgLnBob3RvLWJsb2NrIHtcbiAgICBAbWl4aW4gcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgLmwtcGxheWVyLW5hbWUsXG4gICAgLmwtYXZhdGFyLWljb24ge1xuICAgICAgQG1peGluIGNvbDtcbiAgICAgIGZsZXgtZ3JvdzogaW5pdGlhbDtcbiAgICAgIGZsZXgtYmFzaXM6IGluaXRpYWw7XG4gICAgfVxuXG4gICAgLnVwbG9hZC1idG4tYmxvY2sge1xuICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAubC1idG4ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cbn1cbiIsIi5sLWxvZ2luLXZpZXcsXG4ubC1lbWFpbC12aWV3IHtcbiAgaGVhZGVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG5cbiAgLnJ1bGVzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiB2YXIoLS1ydWxlcy1saW5rLWNvbG9yKTtcbiAgICB9XG4gIH1cbn1cbi8qXG4ubG9nb1xuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIC5sLWxldHRlclxuICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHdpZHRoOiA0LjJyZW1cbiAgICBoZWlnaHQ6IDQuMnJlbVxuICAgIGZvbnQtc2l6ZTogMi41ZW1cblxuICAgIC53cmFwcGVyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgICBoZWlnaHQ6IDkwJTtcbiAgICAgIG1hcmdpbjogMC4ycmVtO1xuKi9cbiIsIi5sLXBhbmVsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcGFuZWwtYmFja2dyb3VuZC1jb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblxuICAucGFnZS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAubGlzdC1ibG9jayB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgdWw6YmVmb3JlLFxuICAgICAgdWw6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYW5lbC1saXN0LWJsb2NrLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYm90dG9tLXRvLXRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG59XG4iLCIubC10YWJzIHtcbiAgQG1peGluIGhhaXJsaW5lLWJvdHRvbSB2YXIoLS10YWJzLWJvcmRlci1ib3R0b20tY29sb3IpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogMHJlbTtcbiAgaGVpZ2h0OiA1cmVtO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICB6LWluZGV4OiAyMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYnMtYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgLnNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWJzLXNsaWRlLWJhY2tncm91bmQtY29sb3IpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2Utb3V0O1xuICB9XG5cbiAgYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tdGFicy1saW5rLWNvbG9yKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICB9XG5cbiAgICBAbWl4aW4gdGFicyAzO1xuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgfiAuc2xpZGUge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5iYWRnZSB7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcmVndWxhcik7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkKTtcbn1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbik7XG59XG4iLCIjbGV0dGVycy1sZWZ0LWRpYWxvZyB7XG4gIHdpZHRoOiA4MHZ3O1xufVxuXG4ubGV0dGVycy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuXG4gIC5sZXR0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLmVtcHR5IHtcbiAgICAubC13b3JkIHtcbiAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICB9XG4gIH1cblxuICAubGV0dGVyLWNvdW50IHtcbiAgICBsaW5lLWhlaWdodDogNi44dnc7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbiAgfVxufVxuIiwiI3dvcmQtb2YtdGhlLWRheSB7XG4gIC5sLWJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdhbWUtbGlzdC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgfVxufVxuIiwiLmFsZXJ0IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDgwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5hbGVydC1yZWQge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYTQ0NTM7XG59XG5cbi5hbGVydC1ncmVlbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG59XG5cbi5hbGVydC1ibHVlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE4OWRjO1xufVxuXG4uYWxlcnQteWVsbG93IHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZiYjQyO1xufVxuXG4uYWxlcnQtb3JhbmdlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTk1NzNmO1xufVxuXG4uaW5saW5lLWFsZXJ0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uaW5saW5lLWFsZXJ0IHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLmlubGluZS1hbGVydCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmlubGluZS1hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xufVxuXG4uaW5saW5lLWFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFhOWY1O1xufVxuXG4uaW5saW5lLWFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmViYzZmO1xufVxuXG4uaW5saW5lLWFsZXJ0IC5jbG9zZWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogNXB4O1xufVxuIiwiLnNsaWRlb3V0LW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMzAwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2xpZGVvdXQtbWVudS1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cblxuLnNsaWRlb3V0LW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5zbGlkZW91dC1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5zbGlkZW91dC1wYW5lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tc2xpZGVvdXQtcGFuZWwtYmFja2dyb3VuZC1jb2xvclxuICApOyAvKiBBIGJhY2tncm91bmQtY29sb3IgaXMgcmVxdWlyZWQgKi9cbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi5zbGlkZW91dC1vcGVuLFxuLnNsaWRlb3V0LW9wZW4gYm9keSxcbi5zbGlkZW91dC1vcGVuIC5zbGlkZW91dC1wYW5lbCB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDFweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSxcbiAgICAwIDRweCA2cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zbGlkZW91dC1vcGVuIC5zbGlkZW91dC1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi5hbmltYXRlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuXG4uYW5pbWF0ZWQuZmxpcE91dFgsXG4uYW5pbWF0ZWQuZmxpcE91dFksXG4uYW5pbWF0ZWQuYm91bmNlSW4sXG4uYW5pbWF0ZWQuYm91bmNlT3V0IHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbn1cblxuQGtleWZyYW1lcyB6b29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnpvb21JbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZhZGVJbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uYm91bmNlSW5SaWdodCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJvdW5jZUluTGVmdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW4ge1xuICBmcm9tLFxuICAyMCUsXG4gIHRvIHtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMiwgMS4yLCAxLjIpO1xuICB9XG5cbiAgLypcbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG5cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gIH1cbiovXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4uYm91bmNlSW4ge1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG4iLCJAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLWhlaWdodDogNDU1cHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSB7XG4gIC5sLWJ0bi5sLWJ0bi1zbSB7XG4gICAgcGFkZGluZzogMC40cmVtO1xuICB9XG4gIC5sLWNvbnRyb2xzIHtcbiAgICBidXR0b24uaWNvbjpiZWZvcmUsXG4gICAgYS5pY29uOmJlZm9yZSB7XG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICB9XG4gIH1cbiAgLmwtbGV0dGVycy1sZWZ0IHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuIiwiLmwtc3F1YXJlLFxuLmwtc3F1YXJlLXNtYWxsIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMDtcbn1cblxuLmwtc3F1YXJlIHtcbiAgd2lkdGg6IDI0dnc7XG4gIGhlaWdodDogMjR2dztcbiAgLmwtbGV0dGVyLW1pbmkge1xuICAgIHdpZHRoOiAxLjZ2dztcbiAgICBoZWlnaHQ6IDEuNnZ3O1xuICB9XG59XG5cbi5sLWdhbWUtaXRlbS1zbWFsbCB7XG4gIC5sLWJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgfVxuICAuaXRlbS1pbm5lciB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxufVxuIiwiLmwtYXZhdGFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmwtYXZhdGFyLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hdmF0YXItYm9yZGVyLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAuc3RhdHVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkKTtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAuc3RhdHVzLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4pO1xuICB9XG59XG5cbi5sLWF2YXRhci1zbWFsbCB7XG4gIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgd2lkdGg6IDExdnc7XG4gICAgaGVpZ2h0OiAxMXZ3O1xuICB9XG59XG5cbi5sLWF2YXRhci1tZWRpdW0ge1xuICBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHdpZHRoOiAxNXZ3O1xuICAgIGhlaWdodDogMTV2dztcbiAgfVxufVxuXG4ubC1hdmF0YXItMjAge1xuICBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHdpZHRoOiAyMHZ3O1xuICAgIGhlaWdodDogMjB2dztcbiAgfVxufVxuXG4ubC1hdmF0YXItbGFyZ2Uge1xuICBpbWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgd2lkdGg6IDcwdnc7XG4gICAgaGVpZ2h0OiA3MHZ3O1xuICB9XG59XG4iXX0= */