html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}img{max-width:100%;height:auto}a{text-decoration:none}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;text-align:inherit}a{color:#0c6ee5}a,button{outline:0}body{background:#fff;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0}.puzzle-header{height:3.8rem}.playable-area{position:absolute;top:3.8rem;bottom:15.6rem;left:0;right:0;-webkit-overflow-scrolling:touch;overflow-y:auto}.keys{bottom:0;height:7.7rem}.action-buttons,.keys{position:absolute;left:0;width:100%}.action-buttons{bottom:7.7rem;height:7.1rem}.the-action-buttons{height:7.1rem}.font-larger .puzzle{width:120%}.font-largest .puzzle{width:140%}@media only screen and (min-width:768px) and (min-height:660px){body,html{height:100%}body{background-color:#0c6ee5;display:flex;align-items:center;justify-content:center}.page-wrap{position:relative;width:70rem;height:64.5rem;overflow:hidden;background:#fff;box-shadow:1.8rem 0 3.8rem rgba(0,0,0,.3),0 1.5rem 1.2rem rgba(0,0,0,.22);border-radius:.5rem}.puzzle-header{display:none}.keys{height:14.7rem}.action-buttons{bottom:14.7rem;height:7.1rem}.playable-area{position:static}.desktop-wrapper{position:absolute;display:flex;justify-content:center;top:2rem;bottom:21.8rem;left:0;right:0}}body{font-family:Libre Franklin,sans-serif;font-size:1.6rem;color:#333}.puzzle{margin:0 1rem;transform:scale(1);transition:transform .25s ease .07s}.more-mode .puzzle{transform:scale(.8);transition-delay:0s}.grid{table-layout:fixed;width:100%;max-width:100%;z-index:1;background:#fff;margin:1rem auto 2rem;border-left:.1rem solid #000;border-top:.1rem solid #000;background:#000}.grid,.grid td{padding:0;position:relative}.grid td{border-bottom:.1rem solid #000;border-right:.1rem solid #000;vertical-align:middle;margin:0;transition:background-color .15s}@media only screen and (max-width:767px) and (orientation:portrait){.grid{max-width:100%!important}}.grid--13-columns td{padding-bottom:7.69231%}.grid--15-columns td{padding-bottom:6.66667%}.blank{background:#000}@media only screen and (min-width:768px) and (min-height:660px){.check-mode .grid:before,.notes-mode .grid:before,.solution-mode .grid:before{font-size:1.4rem;height:2.4rem;width:12rem;padding:.3rem .7rem;transform:rotate(90deg) translateY(-2.7rem)}}.square{display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:#fff}.wrong .square{color:#ec0248}.wrong .square:after{display:block;content:"";height:.1rem;width:100%;transform:rotate(-45deg) translate(-50%,-50%);position:absolute;left:50%;top:50%;background:#ec0248;transform-origin:left center;margin-top:.3rem}.right .square{background:#fff}.letter{text-align:center;font-weight:600;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:4vw;padding-top:1.7vw;color:#000;opacity:1;width:100%}.letter.pencil{opacity:.4;font-style:italic;margin-left:-.3rem}.right.selected .letter{color:#000}.check-mode .letter,.completion-mode .letter,.given .letter,.solution-mode .letter{color:#000;opacity:1}.wrong .letter{color:#ec0248;opacity:1}.completion-mode .pencil{font-style:normal;opacity:1}.given:not(.blank){background:#ddd}@media only screen and (min-width:440px){.letter{font-size:1.6rem}}.selected .square{background:#85b6f2}.check-mode .selected,.completion-mode .selected,.solution-mode .selected{background:0 0}.clue-number{position:absolute;left:.05rem;top:.05rem;display:flex;flex-wrap:wrap;font-size:.7rem;font-weight:600;line-height:1}@media only screen and (min-width:440px){.clue-number{padding:0;font-size:1.1rem}}@media only screen and (min-width:768px) and (min-height:660px){.puzzle{width:auto!important;margin:0 0 1rem 1rem}.grid{margin:0 0 0 auto;max-width:38.2rem}.letter{font-size:1.6rem;padding-top:.8rem}.clue-number{font-size:.75rem;padding:.1rem}}.font-larger .grid{max-width:48.2rem}.font-larger .letter{font-size:1.8rem;padding-top:.6rem}.font-larger .clue-number{font-size:.9rem;padding:.1rem}.font-largest .grid{max-width:70rem}.font-largest .letter{font-size:2.2rem;padding-top:.6rem}.font-largest .clue-number{font-size:1rem;padding:.1rem}.letters-list{padding:0;display:flex;margin:0 1rem;width:calc(100% - 2rem);position:absolute;bottom:8.7rem;z-index:1;background:#fff;border-left:.1rem solid #000;border-top:.1rem solid #000;flex-wrap:wrap}.letters-list .letter{font-size:1.6rem}.letters-list:after{display:block;position:absolute;left:-1rem;right:-1rem;bottom:calc(100% + .1rem);height:2rem;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));content:"";z-index:2;pointer-events:none}.letter-list__number{position:absolute;left:0;right:0;text-align:center;top:.2rem;font-size:.8rem;font-weight:600}.letter-list__letter{border-right:.1rem solid #000;border-bottom:.1rem solid #000;vertical-align:middle;margin:0;transition:background-color .15s;width:7.69231%;position:relative;padding:0 0 3.3rem}@media only screen and (min-width:600px) and (min-height:400px) and (max-height:767px){.letters-list .letter{font-size:2rem}.letter{padding-top:.85rem}}@media only screen and (min-width:768px) and (min-height:660px){.letters-list{position:static;bottom:auto;width:8rem;flex-shrink:0;border-left:none;align-self:flex-start}.letters-list .letter{font-size:1.6rem;padding-top:1rem}.letters-list:after{display:none}.letter-list__number{top:.2rem}.letter-list__letter{width:50%;padding:0}.letter-list__letter:nth-child(odd){border-left:.1rem solid #000}}.keys{text-align:center;background:#ededed;padding:1.1rem 0 2rem;border-top:.1rem solid #ddd;overflow:hidden;overflow-x:auto}.keys ul{list-style:none;display:inline-flex;margin:0;padding:0 .75rem}.keys li{flex:1;padding:0;margin:0 .25rem}.keys a,.keys a.long-press:active{display:flex;height:4.5rem;width:4rem;font-size:1.6rem;text-decoration:none;font-weight:500;align-items:center;justify-content:center;border:.1rem solid #ddd;background:#fff;color:#333;transition:all .15s ease;border-radius:.2rem;-webkit-tap-highlight-color:#f5f5f5;box-shadow:0 2px 2px rgba(0,0,0,.1)}.keys a.long-press:active:hover:not(.used-up),.keys a:hover:not(.used-up){transform:translateY(.1rem);border-color:#c4c4c4}.keys__all-letters-used{display:none}.keys a.long-press{background-color:#0c6ee5;color:#fff;border-color:#0c6ee5}.keys a.used-up,.keys li a.used-up:active{background:#fff;color:#ddd;position:relative}.keys a.used-up:after,.keys li a.used-up:active:after{display:block;content:"";height:.1rem;width:110%;transform:rotate(-45deg) translate(-50%,-50%);position:absolute;left:50%;top:50%;background:#ddd;transform-origin:left center}.hide-used-letters .letter-used{display:none}@media only screen and (min-height:660px) and (min-width:768px){.hide-used-letters .keys li{flex:none}.hide-used-letters .keys ul{justify-content:flex-start}}.hide-used-letters.all-letters-used .keys__all-letters-used{display:block;position:absolute;left:50%;top:50%;margin:-.5rem 0 0;transform:translate(-50%,-50%);text-transform:uppercase;font-size:1rem;letter-spacing:.1rem;font-weight:700;color:#666;font-family:Roboto Slab,serif}@media only screen and (min-width:768px) and (min-height:660px){.keys{padding:1.2rem 0 0}.keys ul{max-width:56.7rem;display:flex;margin:0 auto;padding:0;flex-wrap:wrap}.keys li{width:7.69231%;margin:0;padding:.25rem}.keys a{height:5.4rem;width:3.8rem;font-size:1.8rem;font-weight:500}}.action-buttons{border-top:.1rem solid #ddd;display:none}.the-action-buttons{padding:0 2rem;list-style:none;display:flex;justify-content:center;align-items:center;max-width:44rem;margin:0 auto}.the-action-buttons li{flex:1;height:100%}.the-action-buttons a{display:flex;font-size:1.1rem;color:#333;text-align:center;height:100%;flex-direction:column;justify-content:center;transition:all .25s ease}.the-action-buttons a:hover{background:#f5f5f5}.the-action-buttons svg{width:2.1rem;height:2.1rem;margin:0 auto .5rem;display:block;fill:currentColor;stroke-width:0}.the-action-buttons--mobile{position:absolute;width:17rem;right:0;top:0;height:3.8rem;padding:0}.the-action-buttons--mobile a{align-items:center}.the-action-buttons--mobile svg{margin:0}.completion-mode .the-action-buttons--mobile{display:none}.action-popout{position:absolute;left:0;top:0;width:100%;height:100%;background:0 0;transition:all .25s ease;z-index:2;pointer-events:none}.action-popout.active{background:rgba(0,0,0,.5);pointer-events:inherit}.action-popout-links{background:#fff;position:absolute;top:100%;left:0;width:100%;transition:top .25s ease}.active .action-popout-links{top:calc(100% - 20rem)}.close-button.action-popout__close{top:1.5rem}.action-popout-title{color:#0c6ee5;padding:3rem;height:8rem}.action-popout-link,.action-popout-title{font-size:1.4rem;display:flex;align-items:center;font-weight:600}.action-popout-link{padding:0 3rem;border-top:.1rem solid #ededed;color:#333;height:6rem;transform:translateY(3rem);transition:.25s ease .3s}.action-popout-link:first-child{transition-delay:.1s}.action-popout-link:nth-child(2){transition-delay:.15s}.action-popout-link:nth-child(3){transition-delay:.2s}.action-popout-link:nth-child(4){transition-delay:.25s}.action-popout-link:nth-child(5){transition-delay:.3s}.action-popout-link:hover{background:#f5f5f5;transition-delay:0s}.active .action-popout-link{transform:translateY(0)}.check-mode .action-check,.notes-mode .action-notes,.solution-mode .action-reveal{color:#0c6ee5}.notes-mode .action-notes svg,.solution-mode .action-reveal svg{fill:#0c6ee5}.action-pencil.on{color:#0c6ee5}.action-pencil.on svg,.check-mode .action-check svg{fill:#0c6ee5}.disabled{opacity:.4;pointer-events:none}.redo svg{transform:scaleX(-1)}@media only screen and (min-width:768px) and (min-height:660px){.action-buttons{display:block}.completion-mode .action-buttons{display:none}.the-action-buttons{max-width:36rem}}.puzzle-header{padding:0 2rem 0 3.6rem;display:flex;align-items:center;border-bottom:.1rem solid #ededed;position:relative}.puzzle-header:after{display:block;position:absolute;left:0;right:0;top:calc(100% + .1rem);height:1rem;background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);content:"";z-index:2;pointer-events:none}.puzzle-title{font-size:1.4rem;color:#0c6ee5;font-weight:700}.puzzle-header__timer{position:absolute;top:50%;left:15rem;transform:translateY(-50%);font-size:1.4rem;color:#0c6ee5;font-weight:600}.hide-timer .puzzle-header__timer{display:none}.puzzle-logo{position:absolute;left:3rem;top:1rem;z-index:30}@media only screen and (min-width:768px) and (min-height:660px){.puzzle-header{display:none}.puzzle-title{font-size:1.8rem;text-align:center;width:100%}.puzzle-header__timer,.puzzle-logo{display:none}}.timer{height:100%;padding:0 0 0 1rem;min-width:4rem;border-left:.1rem solid #ededed;display:flex;align-items:center;justify-content:flex-start;font-size:1.4rem;color:#0c6ee5;margin:0 0 0 2rem;font-weight:500}.hide-timer .timer{display:none}@media only screen and (max-width:767px) and (max-height:659px){.the-action-buttons .timer{display:none}}.custom-checkbox{border-bottom:.1rem solid #ededed;height:6.1rem;padding:0 3rem;display:flex;align-items:center;transform:translateY(3rem);transition:.25s ease .2s;opacity:0}.custom-checkbox:hover{background:#f5f5f5;transition-delay:0s}.custom-checkbox input{position:absolute;opacity:0}.custom-checkbox input:checked+label:after{right:.5rem;background:#00b1eb}.custom-checkbox label{position:relative;display:block;width:100%;padding:2rem 0;font-size:1.4rem;font-weight:600}.custom-checkbox label:before{right:0;width:6rem;height:3rem;border:.1rem solid #ededed;border-radius:1.5rem}.custom-checkbox label:after,.custom-checkbox label:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.custom-checkbox label:after{right:3rem;width:2.5rem;height:2rem;border-radius:1rem;background:#ec0248;transition:all .25s ease}.more-mode .custom-checkbox{transform:translateY(0);opacity:1}.checkboxes .custom-checkbox:first-child{transition-delay:.3s}.checkboxes .custom-checkbox:nth-child(2){transition-delay:.35s}.checkboxes .custom-checkbox:nth-child(3){transition-delay:.4s}.btn{background-color:#0c6ee5;display:inline-flex;cursor:pointer;color:#fff;font-size:1.6rem;text-decoration:none;outline:0;border:none;height:4rem;text-transform:uppercase;min-width:13rem;text-align:center;letter-spacing:.1rem;border-radius:.2rem;align-items:center;justify-content:center;box-shadow:0 .2rem .2rem rgba(0,0,0,.25);font-family:Roboto Slab,serif}.signposts{width:100%;transform:scale(.7);opacity:0;transition:all .4s ease 1.3s;max-width:27.5rem;margin:0 auto}.active .signposts{transform:scale(1);opacity:1}.signposts__title{font-size:1.2rem;text-transform:uppercase;font-family:Roboto Slab,serif;font-weight:700;text-align:center;margin:0 0 1rem}.signpost{background-color:#f5f5f5;height:8.6rem;padding:0 2rem 0 10rem;display:flex;justify-content:center;flex-direction:column;margin:0 0 1.5rem;color:inherit;position:relative;overflow:hidden;transition:padding .25s ease}.signpost__image{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:8rem;height:auto;transition:all .25s ease}.signpost__puzzle{margin:0 0 .2rem}.signpost__play-now,.signpost__puzzle{font-size:1.4rem;font-weight:700;text-align:left}.signpost__play-now{color:#0c6ee5;font-family:Roboto Slab,serif}.signposts--horizontal{display:flex;max-width:none;margin:0 .5rem;width:calc(100% - 1rem)}.signposts--horizontal .signposts__title{font-size:1rem}.signposts--horizontal .signpost{text-align:center;height:11.5rem;padding:1.5rem 0;justify-content:center}.signposts--horizontal .signpost__image{position:static;width:8rem;height:auto;margin:0 auto .5rem;transform:none}.signposts--horizontal .signpost__play-now,.signposts--horizontal .signpost__puzzle{text-align:center;font-size:1.2rem}.signpost-column{flex:1;margin:0 .5rem}@media only screen and (min-width:768px) and (min-height:660px){.signposts--horizontal{display:flex;margin:0 auto;width:48.4rem}}.swiper-container{margin:0 auto;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:-1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translateZ(0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translateZ(0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translateZ(0);-o-transition-timing-function:ease;-o-transform:translate(0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translateZ(0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translateZ(0);transition-timing-function:ease;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;height:100%!important;display:flex;align-items:center;justify-content:center}.slide-content{padding:10rem 5rem;text-align:center;height:100%;box-sizing:border-box;overflow:hidden;position:relative}.slide-content p{font-size:1.8rem;line-height:1.4;margin:0 auto 1.5rem;max-width:40rem;transform:translateY(4rem);opacity:0;transition:all 1s ease .25s}.swiper-slide-active .slide-content p{transform:translateY(0);opacity:1}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.pagination{position:absolute;left:0;text-align:center;bottom:4rem;width:100%;z-index:100}.swiper-pagination-switch{display:inline-block;vertical-align:middle;width:.5rem;height:.5rem;border-radius:1rem;background:#ededed;margin:0 .3rem;cursor:pointer;z-index:101;transition:all .25s ease;background:#0c6ee5}.swiper-active-switch{width:3rem;height:1rem}.arrow-left,.arrow-right,.play-the-game{z-index:101;display:flex;width:4rem;height:4rem;align-items:center;justify-content:center}.arrow-left svg,.arrow-right svg,.play-the-game svg{width:1.3rem;height:2.5rem;fill:#999}.arrow-left{left:1rem}.arrow-left,.arrow-right{position:absolute;bottom:9.8rem}.arrow-right{right:1rem}.arrow-left.hide,.arrow-right.hide{display:none}.play-the-game{position:absolute;left:50%;transform:translateX(-50%);bottom:10rem;box-shadow:0 1.9rem 3.8rem rgba(0,0,0,.3),0 1.5rem 1.2rem rgba(0,0,0,.22)}.slide-1__help-image{position:absolute;left:50%;bottom:-50rem;width:40rem;height:40rem;transform:translateX(-50%) rotate(-10deg);transition:all 1s ease .25s;transform-origin:center center}.swiper-slide-active .slide-1__help-image{bottom:-14rem;transform:translateX(-50%) rotate(15deg)}.slide-2__help-image{position:absolute;left:50%;bottom:-10rem;width:120%;height:auto;transform:translateX(-50%) rotate(0);transition:all 1s ease .25s;transform-origin:center center;max-width:none}.swiper-slide-active .slide-2__help-image{bottom:25rem;transform:translateX(-50%) rotate(0)}.slide-3__help-image{position:absolute;left:50%;bottom:-20rem;width:90%;height:auto;transform:translateX(-50%) rotate(0);transition:all 1s ease .25s;transform-origin:center center;max-width:none;opacity:0}.swiper-slide-active .slide-3__help-image{bottom:14rem;transform:translateX(-50%) rotate(0);opacity:1}.slide-4__help-image{position:absolute;left:50%;bottom:20rem;width:17.4rem;height:24rem;transform:scale(.6) translateX(-50%);transition:transform .5s ease}.swiper-slide-active .slide-4__help-image{transform:scale(1) translateX(-50%)}.slide-5__help-image{position:absolute;left:50%;bottom:20rem;width:17.4rem;height:24rem;transform:scale(.6) translateX(-50%);transition:transform .5s ease}.swiper-slide-active .slide-5__help-image{transform:scale(1) translateX(-50%)}@media only screen and (max-height:600px){.slide-content{padding:5rem}.slide-content p{font-size:1.6rem}.swiper-slide-active .slide-1__help-image,.swiper-slide-active .slide-2__help-image{bottom:-20rem}.slide-4__help-image,.slide-5__help-image{bottom:16rem;width:13.4rem;height:18.5rem}}@media only screen and (min-width:768px) and (min-height:660px){.slide-content{overflow:visible}.slide-1__help-image{position:absolute;left:50%;bottom:-20rem;width:46rem;height:46rem;transform:translateX(-50%) scale(.7);transition:all 1s ease .25s;transform-origin:center center;opacity:0}.swiper-slide-active .slide-1__help-image{bottom:-8rem;transform:translateX(-50%) rotate(0);opacity:1}.slide-2__help-image{position:absolute;left:50%;bottom:10rem;width:72rem;height:auto;transform:translateX(-50%) scale(.7);transition:all 1s ease .25s;transform-origin:center center;opacity:0;max-width:none}.swiper-slide-active .slide-2__help-image{bottom:24rem;transform:translateX(-50%) rotate(0);opacity:1}.slide-3__help-image{position:absolute;left:50%;bottom:-10rem;width:46rem;height:auto;transform:translateX(-50%) rotate(0);transition:all 1s ease .25s;transform-origin:center center;max-width:none;opacity:0}.swiper-slide-active .slide-3__help-image{bottom:0;transform:translateX(-50%) rotate(0);opacity:1}}.onboarding-overlay,.onboarding-overlay-bg{display:none}.onboarding-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:50}.close-button{position:absolute;top:-.4rem;right:0;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100}.close-button svg{width:1.8rem;height:1.8rem;fill:#333;stroke:#333}.complete-overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:20;transition:all .25s ease;pointer-events:none;transform:scale(.6);opacity:0;padding:5rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.complete-overlay.active{pointer-events:auto;opacity:1;transform:scale(1)}.congratulations-title{font-size:3.6rem;text-align:center;line-height:3.8rem;text-transform:uppercase;font-weight:700;color:#0c6ee5;margin:0 0 1rem;transform:scale(.7);opacity:0;transition:all .4s ease 1s;max-width:40rem;font-family:Roboto Slab,serif}.active .congratulations-title{transform:scale(1);opacity:1}.congratulations-message{font-size:1.6rem;line-height:1.4;text-align:center;font-weight:600;margin:0 0 2rem;transform:scale(.7);opacity:0;transition:all .4s ease 1.1s;max-width:40rem}.active .congratulations-message{transform:scale(1);opacity:1}.congratulations-buttons{margin:0 0 3rem;display:flex;gap:1rem}.congratulations-button{transform:scale(.7);opacity:0;transition:all .4s ease 1.2s}.active .congratulations-button{transform:scale(1);opacity:1}.complete-review-signpost{background:#fff;position:absolute;left:0;right:0;bottom:-24rem;height:auto;z-index:10;padding:0 0 4rem;transition:bottom .3s ease .3s}.complete-review-signpost.active{bottom:0}.btn--has-icon svg{margin:0 .5rem 0 0}@media only screen and (min-width:768px) and (min-height:660px){.congratulations-buttons{margin:0 0 4.5rem}.complete-review-signpost{bottom:-20rem;height:17rem}}.more-popout{position:absolute;left:0;top:110%;right:0;bottom:0;background:#fff;z-index:10;box-shadow:-1rem 0 1rem rgba(0,0,0,.2);transition:top .25s ease}.more-popout.active{top:0;transition-duration:.4s}.more-popout__content{max-width:37.5rem;margin:0 auto}.more-popout-title{font-size:2.2rem;line-height:2.6rem;text-transform:uppercase;font-family:Roboto Slab,serif;color:#0c6ee5;padding:7rem 3rem 3rem;font-weight:700}.more-popout-title,.more-popout__link{display:flex;align-items:center;border-bottom:.1rem solid #ededed}.more-popout__link{height:6.1rem;padding:0 3rem 0 6.1rem;position:relative;color:#333;transform:translateY(3rem);transition:.25s ease 0s;background:0 0;font-size:1.4rem;font-weight:600;opacity:0}.more-popout__link svg{width:2.1rem;height:2.1rem;position:absolute;left:3rem;top:50%;transform:translateY(-50%);stroke-width:0}.more-popout__link:first-child{transition-delay:.15s}.more-popout__link:nth-child(2){transition-delay:.2s}.more-popout__link:nth-child(3){transition-delay:.25s}.more-popout__link:nth-child(4){transition-delay:.3s}.more-popout__link:nth-child(5){transition-delay:.35s}.more-popout__link:hover{background:#f5f5f5;transition-delay:0s}.more-mode .more-popout__link{transform:translateY(0);opacity:1}.no-icon{padding:0 3rem}.font-size{position:absolute;top:50%;right:3rem;transform:translateY(-50%);list-style:none;padding:.4rem .5rem;background-color:#f0f0f0;border:.1rem solid #ddd;box-shadow:inset 0 .2rem .2rem rgba(0,0,0,.1);border-radius:1.5rem}.font-size,.font-size li{margin:0;display:inline-block}.font-size li{padding:0 .7rem;border:0;font-weight:700}.font-size:before{content:"";width:2.5rem;height:2rem;background-color:#00b1eb;border-radius:1.5rem;position:absolute;z-index:-1;top:50%;transform:translateY(-50%);box-shadow:0 .1rem .1rem rgba(0,0,0,.25);left:.5rem;transition:all .25s}.font-larger .font-size:before{left:34.7%}.font-largest .font-size:before{left:66.66%}.font-size--normal{font-size:1.4rem}.font-size--large{font-size:1.6rem}.font-size--xlarge{font-size:1.8rem}.font-larger .font-size--large,.font-largest .font-size--xlarge,.font-normal .font-size--normal{color:#fff}@media only screen and (min-width:768px) and (min-height:660px){.more-popout-title{padding:9rem 3rem 3rem}}.font-size-control{position:absolute;bottom:-30rem;left:50%;transform:translateX(-50%);background:#0c6ee5;box-shadow:0 0 4rem #000;transition:bottom .25s ease;z-index:5;padding:2rem 5rem 3rem;text-align:center;color:#fff;width:30rem;border-radius:.4rem}.font-size-mode .font-size-control{bottom:2rem}.font-size-control .btn{background:rgba(0,0,0,.4);color:#fff;font-size:1.4rem}.font-size-control input[type=range]{width:20rem;background:0 0;-webkit-appearance:none;width:100%}.font-size-control input[type=range]:focus{outline:0}.font-size-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:36px;width:36px;background:#fff;cursor:pointer;margin-top:-12px;border-radius:50%}.font-size-control input[type=range]::-moz-range-thumb{height:36px;width:36px;background:#fff;cursor:pointer;border-radius:50%}.font-size-control input[type=range]::-ms-thumb{height:36px;width:36px;background:#fff;cursor:pointer;border-radius:50%}.font-size-control input[type=range]::-webkit-slider-runnable-track{width:100%;height:12px;cursor:pointer;background:hsla(0,0%,100%,.2)}.font-size-control input[type=range]:active::-webkit-slider-runnable-track{background:hsla(0,0%,100%,.2)}.font-size-control input[type=range]::-moz-range-track{width:100%;height:12px;cursor:pointer;background:hsla(0,0%,100%,.2)}.font-size-control input[type=range]::-ms-track{width:100%;height:12px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}.font-size-control input[type=range]::-ms-fill-lower,.font-size-control input[type=range]:focus::-ms-fill-lower{background:hsla(0,0%,100%,.2)}.font-size-control input[type=range]::-ms-fill-upper,.font-size-control input[type=range]:focus::-ms-fill-upper{background:hsla(0,0%,100%,.2)}.font-size-control__label{font-size:1.4rem;text-transform:uppercase;font-family:Roboto Slab,serif;font-weight:700;text-align:center;margin:0 0 1rem;color:#fff;display:none}.font-size-control__range-holder{height:3.6rem;margin:2rem auto 0;position:relative;width:15rem}.font-size-control__range-holder:after,.font-size-control__range-holder:before{position:absolute;border:.2rem solid #fff;content:""}.font-size-control__range-holder:before{width:1.6rem;height:1.6rem;left:-2.5rem;top:0}.font-size-control__range-holder:after{width:3rem;height:3rem;right:-4rem;top:-.8rem}.confirm-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:0 0;transition:all .25s ease;z-index:20;pointer-events:none}.confirm-overlay.active{background:rgba(0,0,0,.5);pointer-events:inherit}.confirm-overlay-content{background:#fff;position:absolute;top:100%;left:0;width:100%;transition:top .25s ease}.active .confirm-overlay-content{top:calc(100% - 20rem)}.confirm-overlay-title{color:#0c6ee5;padding:3rem;height:8rem;font-weight:700}.confirm-overlay-link,.confirm-overlay-title{font-size:1.4rem;display:flex;align-items:center}.confirm-overlay-link{padding:0 3rem;border-top:.1rem solid #ededed;color:#333;height:6rem;transform:translateY(3rem);transition:.25s ease .3s;font-weight:600}.confirm-overlay-link:first-child{transition-delay:.1s}.confirm-overlay-link:nth-child(2){transition-delay:.15s}.confirm-overlay-link:nth-child(3){transition-delay:.2s}.confirm-overlay-link:nth-child(4){transition-delay:.25s}.confirm-overlay-link:nth-child(5){transition-delay:.3s}.confirm-overlay-link:hover{background:#f5f5f5;transition-delay:0s}.active .confirm-overlay-link{transform:translateY(0)}.close-button.confirm-overlay__close{top:1.5rem}.incorrect-blind{position:absolute;left:0;top:-10rem;width:100%;background:#ec0248;padding:.8rem 3rem;color:#fff;transition:top .25s ease;z-index:1000}.incorrect-blind.active{top:0}.incorrect-blind__title{color:#fff;font-size:1.4rem}.incorrect-blind__close{position:absolute;right:0;top:50%;transform:translateY(-50%)}.incorrect-blind__close svg{stroke:#fff}.check-blind{position:absolute;left:0;top:-10rem;width:100%;background:#0c6ee5;padding:.8rem 3rem;color:#fff;transition:top .25s ease;z-index:1000}.check-blind.active{top:0}.check-blind__title{color:#fff;font-size:1.4rem}.check-blind__close{position:absolute;right:0;top:50%;transform:translateY(-50%)}.check-blind__close svg{stroke:#fff}@media (min-width:768px){.check-blind,.incorrect-blind{padding:2rem 3rem}}.rotate-device{display:none;justify-content:center;align-items:center;flex-direction:column;position:absolute;left:0;top:0;right:0;bottom:0;background:#0c6ee5}.rotate-device__phone{height:5rem;width:10rem;border:.3rem solid #fff;border-radius:1rem;-webkit-animation:rotate 1.5s ease-in-out infinite alternate;animation:rotate 1.5s ease-in-out infinite alternate}.rotate-device__message{color:#fff;font-size:1.4rem;margin-top:4rem}@-webkit-keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(-90deg)}to{transform:rotate(-90deg)}}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(-90deg)}to{transform:rotate(-90deg)}}@media only screen and (max-width:812px) and (max-height:500px){.rotate-device{display:flex}.page-wrap{display:none}}*{-webkit-tap-highlight-color:transparent}body{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}a{-webkit-touch-callout:none}.hide-timer .hide-if-no-timer{display:none}svg path{stroke:currentColor!important;fill:currentColor!important}@media only screen and (min-width:768px){.hide-on-desktop{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zY3NzIiwibGF5b3V0L19sYXlvdXQuc2NzcyIsImxheW91dC9fZm9udHMuc2NzcyIsImNvbXBvbmVudHMvX2dyaWQuc2NzcyIsImNvbXBvbmVudHMvbGV0dGVycy1saXN0LnNjc3MiLCJjb21wb25lbnRzL19rZXlib2FyZC5zY3NzIiwiY29tcG9uZW50cy9fYWN0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9fcHV6emxlLWhlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fdGltZXIuc2NzcyIsImNvbXBvbmVudHMvX2N1c3RvbS1jaGVja2JveC5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fc2lnbnBvc3RzLnNjc3MiLCJjb21wb25lbnRzL19oZWxwLXNsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fb25ib2FyZGluZy5zY3NzIiwiY29tcG9uZW50cy9fY2xvc2UtYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL19jb21wbGV0aW9uLW92ZXJsYXkuc2NzcyIsImNvbXBvbmVudHMvX21vcmUtcG9wb3V0LnNjc3MiLCJjb21wb25lbnRzL19mb250LXNpemUtY29udHJvbC5zY3NzIiwiY29tcG9uZW50cy9fb3ZlcmxheS1jb25maXJtLnNjc3MiLCJjb21wb25lbnRzL19pbmNvcnJlY3QtYmxpbmQuc2NzcyIsImNvbXBvbmVudHMvX3JvdGF0ZS1kZXZpY2Uuc2NzcyIsIl9oZWxwZXJzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsS0FDRSxXQUFBLFdBQ0EsVUFBQSxNQUdGLEVBQUEsT0FBQSxRQUNFLFdBQUEsUUFHRixLQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsRUFBQSxHQUNFLE9BQUEsRUFDQSxRQUFBLEVBQ0EsWUFBQSxJQUdGLEdBQUEsR0FDRSxXQUFBLEtBR0YsSUFDRSxVQUFBLEtBQ0EsT0FBQSxLQUdGLEVBQUksZ0JBQUEsS0FFSixPQUFTLE9BQUEsS0FDTCxPQUFBLEVB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QUFBLEtBQUEsTUNsQmhCLGVBQ0UsUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUNBLGVBQUEsT0FDQSxTQUFBLFNBQW9CLEtBQUEsRUFBUyxJQUFBLEVBQVEsTUFBQSxFQUFVLE9BQUEsRUFBVyxXQUFBLFFBRzVELHNCQUNFLE9BQUEsS0FDQSxNQUFBLE1BQ0EsT0FBQSxNQUFBLE1BQUEsS0FDQSxjQUFBLEtBQ0Esa0JBQUEsT0FBQSxLQUFBLFlBQUEsU0FBQSxVQUFBLFVBQUEsT0FBQSxLQUFBLFlBQUEsU0FBQSxVQUdGLHdCQUNFLE1BQUEsS0FDQSxVQUFBLE9BQ0EsV0FBQSxLQUdGLDBCQUNFLEdBQ0EsVUFBQSxVQUVELElBQ0MsVUFBQSxlQUVELEdBQ0MsVUFBQSxnQkFSRixrQkFDRSxHQUNBLFVBQUEsVUFFRCxJQUNDLFVBQUEsZUFFRCxHQUNDLFVBQUEsZ0JBSUYsZ0VBQ0UsZUFDRSxRQUFBLEtBRUYsV0FBYSxRQUFBLE1DckNmLEVBQ0UsNEJBQUEsWUFHRixLQUFPLGlCQUFBLFVBQXVELG9CQUFBLEtBQTJCLGdCQUFBLEtBQXVCLFlBQUEsS0FDaEgsRUFBSSxzQkFBQSxLQUNKLDhCQUNzQixRQUFBLEtBR3RCLFNBQ1MsT0FBQSx1QkFBaUMsS0FBQSx1QkFFMUMseUNBQ0UsaUJBQW1CLFFBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiA2Mi41JTtcbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5ib2R5LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBvbCwgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hIHsgdGV4dC1kZWNvcmF0aW9uOiAgbm9uZTsgfVxuXG5idXR0b24geyBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgIC8qIGluaGVyaXQgZm9udCAmIGNvbG9yIGZyb20gYW5jZXN0b3IgKi9cbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250OiBpbmhlcml0O1xuXG4gICAgLyogTm9ybWFsaXplIGBsaW5lLWhlaWdodGAuIENhbm5vdCBiZSBjaGFuZ2VkIGZyb20gYG5vcm1hbGAgaW4gRmlyZWZveCA0Ky4gKi9cbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgLyogQ29ycmVjdHMgZm9udCBzbW9vdGhpbmcgZm9yIHdlYmtpdCAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG5cbiAgICAvKiBDb3JyZWN0cyBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TICovXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgfVxuXG4gIGEgeyBjb2xvcjogJGRlZmF1bHRfcHJpbWFyeTsgb3V0bGluZTogbm9uZTsgfVxuICBidXR0b24geyBvdXRsaW5lOiBub25lOyB9IiwiYm9keSB7IGJhY2tncm91bmQ6ICNmZmY7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiBmaXhlZDsgdG9wOjA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IH1cblxuLnB1enpsZS1oZWFkZXIgeyBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0OyB9XG4ucGxheWFibGUtYXJlYSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAkcHV6emxlLXRvcCAtIDFyZW07IGJvdHRvbTogJGtleWJvYXJkLWhlaWdodCArICRsZXR0ZXItZ3JpZC1oZWlnaHQgKyAxcmVtOyBsZWZ0OiAwOyByaWdodDogMDsgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyBvdmVyZmxvdy15OiBhdXRvOyB9XG4ua2V5cyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGJvdHRvbTogMDsgaGVpZ2h0OiAka2V5Ym9hcmQtaGVpZ2h0OyB9XG4uYWN0aW9uLWJ1dHRvbnMgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBib3R0b206ICRrZXlib2FyZC1oZWlnaHQ7IGhlaWdodDogJGFjdGlvbnMtaGVpZ2h0OyB9XG4udGhlLWFjdGlvbi1idXR0b25zIHsgaGVpZ2h0OiAkYWN0aW9ucy1oZWlnaHQ7IH1cbi5wdXp6bGUge1xuICAuZm9udC1sYXJnZXIgJiB7IHdpZHRoOiAxMjAlOyB9XG4gIC5mb250LWxhcmdlc3QgJiB7IHdpZHRoOiAxNDAlOyB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLWhlaWdodDogNjYwcHgpIHtcbiAgaHRtbCwgYm9keSB7IGhlaWdodDogMTAwJTsgfVxuICBib2R5IHsgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtcHJpbWFyeTsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLnBhZ2Utd3JhcCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDcwcmVtOyBoZWlnaHQ6IDY0LjVyZW07IG92ZXJmbG93OiBoaWRkZW47IGJhY2tncm91bmQ6ICNmZmY7IGJveC1zaGFkb3c6IDEuOHJlbSAwIDMuOHJlbSByZ2JhKDAsIDAsIDAsIDAuMyksIDAgMS41cmVtIDEuMnJlbSByZ2JhKDAsIDAsIDAsIDAuMjIpOyBib3JkZXItcmFkaXVzOiAuNXJlbTsgfVxuICBcbiAgLnB1enpsZS1oZWFkZXIgeyBkaXNwbGF5OiBub25lOyB9XG4gIC5rZXlzIHsgaGVpZ2h0OiAkbGFyZ2Uta2V5Ym9hcmQtaGVpZ2h0OyB9XG4gIC5hY3Rpb24tYnV0dG9ucyB7IGJvdHRvbTogJGxhcmdlLWtleWJvYXJkLWhlaWdodDsgaGVpZ2h0OiAkbGFyZ2UtYWN0aW9ucy1oZWlnaHQ7IH1cblxuICAucGxheWFibGUtYXJlYSB7IHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgLmRlc2t0b3Atd3JhcHBlciB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IHRvcDogJGxhcmdlLWhlYWRlci1oZWlnaHQ7IGJvdHRvbTogJGxhcmdlLWtleWJvYXJkLWhlaWdodCArICRsYXJnZS1hY3Rpb25zLWhlaWdodDsgbGVmdDogMDsgcmlnaHQ6IDA7IH1cbn0iLCJib2R5IHsgZm9udC1mYW1pbHk6ICRyZWd1bGFyLWZvbnQ7IGZvbnQtc2l6ZTogMS42cmVtOyBjb2xvcjogJHRleHQtY29sb3VyOyB9IiwiLnB1enpsZSB7IG1hcmdpbjogMCAxcmVtOyB0cmFuc2Zvcm06IHNjYWxlKDEsMSk7IHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGVhc2UgLjA3cztcbiAgLm1vcmUtbW9kZSAmIHsgdHJhbnNmb3JtOiBzY2FsZSguOCwuOCk7IHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG59XG4uZ3JpZCB7IHBhZGRpbmc6IDA7IHRhYmxlLWxheW91dDogZml4ZWQgOyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7IGJhY2tncm91bmQ6ICNmZmY7IG1hcmdpbjogMXJlbSBhdXRvIDJyZW07IGJvcmRlci1sZWZ0OiAuMXJlbSBzb2xpZCAkZ3JpZC1ib3JkZXI7IGJvcmRlci10b3A6IC4xcmVtIHNvbGlkICRncmlkLWJvcmRlcjsgYmFja2dyb3VuZDogJGdyaWQtYm9yZGVyO1xuICB0ZCB7IGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICRncmlkLWJvcmRlcjsgYm9yZGVyLXJpZ2h0OiAuMXJlbSBzb2xpZCAkZ3JpZC1ib3JkZXI7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzOyBwb3NpdGlvbjogcmVsYXRpdmU7ICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5ncmlkIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNjAwcHgpIGFuZCAobWF4LWhlaWdodDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuIC8vIC5ncmlkIHsgLypib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovIHdpZHRoOiA1MHJlbTsgfVxufVxuXG4uZ3JpZC0tMTMtY29sdW1ucyB0ZCB7IHBhZGRpbmctYm90dG9tOiBjYWxjKDEwMCUgLyAxMyk7IH1cbi5ncmlkLS0xNS1jb2x1bW5zIHRkIHsgcGFkZGluZy1ib3R0b206IGNhbGMoMTAwJSAvIDE1KTsgfVxuXG5cblxuXG4uYmxhbmsgeyBiYWNrZ3JvdW5kOiAkZ3JpZC1ib3JkZXI7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4taGVpZ2h0OiA2NjBweCkge1xuICAubm90ZXMtbW9kZSxcbiAgLmNoZWNrLW1vZGUsXG4gIC5zb2x1dGlvbi1tb2RlIHtcbiAgICAuZ3JpZCB7XG4gICAgICAmOjpiZWZvcmUgeyBmb250LXNpemU6IDEuNHJlbTsgaGVpZ2h0OiAyLjRyZW07IHdpZHRoOiAxMnJlbTsgcGFkZGluZzogLjNyZW0gLjdyZW07IHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKC0yLjdyZW0pOyB9XG4gICAgfVxuICB9XG59XG5cblxuLnNxdWFyZSB7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGxlZnQ6IDA7IHRvcDogMDsgYmFja2dyb3VuZDogI2ZmZjtcbiAgLndyb25nICYgeyBjb2xvcjogJGNlbGwtZXJyb3I7XG4gICAgJjo6YWZ0ZXIgeyBkaXNwbGF5OiBibG9jazsgY29udGVudDogJyc7IGhlaWdodDogLjFyZW07IHdpZHRoOiAxMDAlOyB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgtNTAlLC01MCUpOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDUwJTsgdG9wOiA1MCU7IGJhY2tncm91bmQ6ICRjZWxsLWVycm9yOyB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjsgbWFyZ2luLXRvcDogLjNyZW07IH1cbiAgfVxuIC5yaWdodCAmIHsgYmFja2dyb3VuZDogJGNlbGwtY29ycmVjdDsgfVxufVxuXG5cblxuLmxldHRlciB7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC13ZWlnaHQ6IDYwMDsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiA1MCU7IHRvcDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpOyBmb250LXNpemU6IDR2dzsgcGFkZGluZy10b3A6IDEuN3Z3OyBjb2xvcjogJGNlbGwtY29sb3VyOyBvcGFjaXR5OiAxOyB3aWR0aDogMTAwJTsgIFxuICAvLyAuc2VsZWN0ZWQgJiB7IGNvbG9yOiAjZmZmOyB9XG4gICYucGVuY2lsIHsgb3BhY2l0eTogLjQ7IGZvbnQtc3R5bGU6IGl0YWxpYzsgbWFyZ2luLWxlZnQ6IC0uM3JlbTsgfVxuICAucmlnaHQuc2VsZWN0ZWQgJiB7IGNvbG9yOiAkY2VsbC1jb2xvdXI7IH1cbiAgLnNvbHV0aW9uLW1vZGUgJixcbiAgLmNvbXBsZXRpb24tbW9kZSAmLFxuICAuZ2l2ZW4gJiwgXG4gIC5jaGVjay1tb2RlICYgeyBjb2xvcjogJGNlbGwtY29sb3VyOyBvcGFjaXR5OiAxOyB9XG4gIC53cm9uZyAmIHsgY29sb3I6ICRjZWxsLWVycm9yOyBvcGFjaXR5OiAxOyB9XG59XG5cbi5jb21wbGV0aW9uLW1vZGUge1xuICAucGVuY2lsIHsgZm9udC1zdHlsZTogbm9ybWFsOyBvcGFjaXR5OiAxOyB9XG59XG5cbi5naXZlbjpub3QoLmJsYW5rKSB7IGJhY2tncm91bmQ6ICNkZGQ7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NDBweCkge1xuICAubGV0dGVyIHsgZm9udC1zaXplOiAxLjZyZW07IH1cbn1cblxuLnNlbGVjdGVkIHtcbiAgLnNxdWFyZSB7ICBiYWNrZ3JvdW5kOiAkY2VsbC1zZWxlY3RlZDsgIH1cbiAgLmNoZWNrLW1vZGUgJiB7IGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLmNvbXBsZXRpb24tbW9kZSAmLFxuICAuc29sdXRpb24tbW9kZSAmIHsgYmFja2dyb3VuZDogbm9uZTsgfVxuICBcbn1cblxuLmNsdWUtbnVtYmVyIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAuMDVyZW07IHRvcDogLjA1cmVtOyBkaXNwbGF5OiBmbGV4OyBmbGV4LXdyYXA6IHdyYXA7IGZvbnQtc2l6ZTogLjdyZW07IGZvbnQtd2VpZ2h0OiA2MDA7IGxpbmUtaGVpZ2h0OiAxO1xuICAvLyAuc2VsZWN0ZWQgJiB7IGNvbG9yOiAjZmZmOyB9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NDBweCkge1xuICAuY2x1ZS1udW1iZXIgeyBwYWRkaW5nOiAwOyBmb250LXNpemU6IDEuMXJlbTsgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDY2MHB4KSB7XG4gIC5wdXp6bGUgeyB3aWR0aDogYXV0byAhaW1wb3J0YW50OyBtYXJnaW46IDAgMCAxcmVtIDFyZW07IH1cbiAgLmdyaWQgeyBtYXJnaW46IDAgMCAwIGF1dG87IG1heC13aWR0aDogMzguMnJlbTsgfVxuICAubGV0dGVyIHsgZm9udC1zaXplOiAxLjZyZW07IHBhZGRpbmctdG9wOiAuOHJlbTsgfVxuICAuY2x1ZS1udW1iZXIgeyBmb250LXNpemU6IC43NXJlbTsgcGFkZGluZzogLjFyZW07IH1cbn1cblxuLmZvbnQtbGFyZ2VyIHsgXG4gIC5ncmlkIHsgbWF4LXdpZHRoOiA0OC4ycmVtO31cbiAgLmxldHRlciB7IGZvbnQtc2l6ZTogMS44cmVtOyBwYWRkaW5nLXRvcDogLjZyZW07IH1cbiAgLmNsdWUtbnVtYmVyIHsgZm9udC1zaXplOiAuOXJlbTsgcGFkZGluZzogLjFyZW07IH1cbn1cbi5mb250LWxhcmdlc3QgeyBcbiAgLmdyaWQgeyBtYXgtd2lkdGg6IDcwcmVtOyB9XG4gIC5sZXR0ZXIgeyBmb250LXNpemU6IDIuMnJlbTsgcGFkZGluZy10b3A6IC42cmVtOyB9XG4gIC5jbHVlLW51bWJlciB7IGZvbnQtc2l6ZTogMXJlbTsgcGFkZGluZzogLjFyZW07IH1cbn0iLCIubGV0dGVycy1saXN0IHsgcGFkZGluZzogMDsgZGlzcGxheTogZmxleDsgbWFyZ2luOiAwIDFyZW07IHdpZHRoOiBjYWxjKDEwMCUgLTJyZW0pOyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogJGtleWJvYXJkLWhlaWdodCArIDFyZW07IHotaW5kZXg6IDE7IGJhY2tncm91bmQ6ICNmZmY7IGJvcmRlci1sZWZ0OiAuMXJlbSBzb2xpZCAkZ3JpZC1ib3JkZXI7IGJvcmRlci10b3A6IC4xcmVtIHNvbGlkICRncmlkLWJvcmRlcjsgZmxleC13cmFwOiB3cmFwO1xuICBcbiAgLmxldHRlciB7IGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gICY6YWZ0ZXIgeyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAtMXJlbTsgcmlnaHQ6IC0xcmVtOyBib3R0b206IGNhbGMoMTAwJSArIC4xcmVtKTsgaGVpZ2h0OiAycmVtOyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsMjU1LDI1NSwxKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKTsgY29udGVudDogJyc7IHotaW5kZXg6IDI7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG59XG5cbi5sZXR0ZXItbGlzdF9fbnVtYmVyIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyByaWdodDogMDsgdGV4dC1hbGlnbjogY2VudGVyOyB0b3A6IC4ycmVtOyBmb250LXNpemU6IC44cmVtOyBmb250LXdlaWdodDogNjAwO1xuICAgIC8vIC5zZWxlY3RlZCAmIHsgY29sb3I6ICNmZmY7IH1cbiAgfVxuXG4ubGV0dGVyLWxpc3RfX2xldHRlciB7IGJvcmRlci1yaWdodDogLjFyZW0gc29saWQgJGdyaWQtYm9yZGVyOyBib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCAkZ3JpZC1ib3JkZXI7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzOyB3aWR0aDogY2FsYygxMDAlIC8gMTMpOyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmctYm90dG9tOiAzLjNyZW07IH1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQwMHB4KSBhbmQgKG1heC1oZWlnaHQ6IDc2N3B4KXtcbiAgLmxldHRlcnMtbGlzdCAubGV0dGVyIHsgZm9udC1zaXplOiAycmVtOyB9XG4gIC5sZXR0ZXIgeyBwYWRkaW5nLXRvcDogLjg1cmVtOyB9XG59XG4gXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDY2MHB4KSB7XG4gIFxuICAubGV0dGVycy1saXN0IHsgcG9zaXRpb246IHN0YXRpYzsgYm90dG9tOiBhdXRvOyB3aWR0aDogOHJlbTsgZmxleC1zaHJpbms6IDA7IGJvcmRlci1sZWZ0OiBub25lOyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIC5sZXR0ZXIgeyBmb250LXNpemU6IDEuNnJlbTsgcGFkZGluZy10b3A6IDFyZW07IH1cbiAgICAmOmFmdGVyIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG4gIC5sZXR0ZXItbGlzdF9fbnVtYmVyIHsgdG9wOiAuMnJlbTsgfVxuICAubGV0dGVyLWxpc3RfX2xldHRlciB7IHdpZHRoOiA1MCU7IC8qaGVpZ2h0OiAyLjk0cmVtOyBoZWlnaHQ6IDcuNjklOyAqLyBwYWRkaW5nOiAwOyBcbiAgICAmOm50aC1jaGlsZChvZGQpIHsgYm9yZGVyLWxlZnQ6IC4xcmVtIHNvbGlkICRncmlkLWJvcmRlcjsgfVxuICB9XG59IiwiLmtleXMgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJhY2tncm91bmQ6ICRrZXlib2FyZC1iYWNrZ3JvdW5kOyBwYWRkaW5nOiAxLjFyZW0gMCAycmVtOyBib3JkZXItdG9wOiAuMXJlbSBzb2xpZCAka2V5LWJvcmRlcjsgb3ZlcmZsb3c6IGhpZGRlbjsgb3ZlcmZsb3cteDogYXV0bzsgfVxuLmtleXMgdWwgeyBsaXN0LXN0eWxlOiBub25lOyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIC43NXJlbTsgfVxuLmtleXMgbGkgeyBmbGV4OiAxOyBwYWRkaW5nOiAwOyBtYXJnaW46IDAgLjI1cmVtOyB9XG4ua2V5cyBhLCAua2V5cyBhLmxvbmctcHJlc3M6YWN0aXZlIHsgZGlzcGxheTogZmxleDsgaGVpZ2h0OiA0LjVyZW07IHdpZHRoOiA0cmVtOyBmb250LXNpemU6IDEuNnJlbTsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmb250LXdlaWdodDogNTAwOyBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgYm9yZGVyOiAuMXJlbSBzb2xpZCAka2V5LWJvcmRlcjsgYmFja2dyb3VuZDogJGtleS1iYWNrZ3JvdW5kOyBjb2xvcjogJGtleS1jb2xvdXI7IHRyYW5zaXRpb246YWxsIC4xNXMgZWFzZTsgYm9yZGVyLXJhZGl1czogLjJyZW07IC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogI2Y1ZjVmNTsgYm94LXNoYWRvdzogMHB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpOyBcbiAgJjpob3Zlcjpub3QoLnVzZWQtdXApIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC4xcmVtKTsgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGtleS1ib3JkZXIsIDEwJSkgfVxufVxuXG5cbi5rZXlzX19hbGwtbGV0dGVycy11c2VkIHsgZGlzcGxheTogbm9uZTsgfVxuXG4ua2V5cyBhLmxvbmctcHJlc3MgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5OyBjb2xvcjogI2ZmZjsgYm9yZGVyLWNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5OyB9XG4ua2V5cyBhLnVzZWQtdXAsIC5rZXlzIGxpIGEudXNlZC11cDphY3RpdmUgeyBiYWNrZ3JvdW5kOiAjZmZmOyBjb2xvcjogI2RkZDsgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgJjo6YWZ0ZXIgeyBkaXNwbGF5OiBibG9jazsgY29udGVudDogJyc7IGhlaWdodDogLjFyZW07IHdpZHRoOiAxMTAlOyB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgtNTAlLC01MCUpOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDUwJTsgdG9wOiA1MCU7IGJhY2tncm91bmQ6ICNkZGQ7IHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyOyB9XG59XG5cbi8vQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZS11c2VkLWxldHRlcnMge1xuICAgIC5sZXR0ZXItdXNlZCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgfVxuLy99XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDY2MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuXHQuaGlkZS11c2VkLWxldHRlcnMge1xuXHRcdC5rZXlzIGxpIHsgZmxleDogbm9uZTsgfVxuXHRcdC5rZXlzIHVsIHtqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cbn1cblxuLmhpZGUtdXNlZC1sZXR0ZXJzLmFsbC1sZXR0ZXJzLXVzZWQge1xuICAua2V5c19fYWxsLWxldHRlcnMtdXNlZCB7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDUwJTsgdG9wOiA1MCU7IG1hcmdpbjogLS41cmVtIDAgMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMXJlbTsgbGV0dGVyLXNwYWNpbmc6IC4xcmVtOyBmb250LXdlaWdodDogNzAwOyBjb2xvcjogIzY2NjsgZm9udC1mYW1pbHk6ICRmZWF0dXJlLWZvbnQ7IH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4taGVpZ2h0OiA2NjBweCkge1xuICAua2V5cyB7IHBhZGRpbmc6IDEuMnJlbSAwIDA7IH1cbiAgLmtleXMgdWwgeyBtYXgtd2lkdGg6IDU2LjdyZW07IGRpc3BsYXk6IGZsZXg7IG1hcmdpbjogMCBhdXRvOyBwYWRkaW5nOiAwOyBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmtleXMgbGkgeyB3aWR0aDogY2FsYygxMDAlIC8gMTMpOyBtYXJnaW46IDA7IHBhZGRpbmc6IC4yNXJlbTsgfVxuICAua2V5cyB7XG4gICAgYSB7IGhlaWdodDogNS40cmVtOyB3aWR0aDogMy44cmVtOyBmb250LXNpemU6IDEuOHJlbTsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICB9XG59IiwiLmFjdGlvbi1idXR0b25zIHtib3JkZXItdG9wOiAuMXJlbSBzb2xpZCAka2V5LWJvcmRlcjsgZGlzcGxheTogbm9uZTsgfVxuLnRoZS1hY3Rpb24tYnV0dG9ucyB7IHBhZGRpbmc6IDAgMnJlbTsgbGlzdC1zdHlsZTogbm9uZTsgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICBhbGlnbi1pdGVtczogY2VudGVyOyBtYXgtd2lkdGg6IDQ0cmVtOyBtYXJnaW46IDAgYXV0bztcbiBsaSB7IGZsZXg6IDE7IGhlaWdodDogMTAwJTsgfVxuICBhIHsgZGlzcGxheTogZmxleDsgZm9udC1zaXplOiAxLjFyZW07IGNvbG9yOiAkdGV4dC1jb2xvdXI7IHRleHQtYWxpZ246IGNlbnRlcjsgaGVpZ2h0OiAxMDAlOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTsgXG4gICAgJjpob3ZlciB7IGJhY2tncm91bmQ6ICNmNWY1ZjU7IH1cbiAgfVxuICBzdmcgeyB3aWR0aDogMi4xcmVtOyBoZWlnaHQ6IDIuMXJlbTsgbWFyZ2luOiAwIGF1dG8gLjVyZW07IGRpc3BsYXk6IGJsb2NrOyBmaWxsOiBjdXJyZW50Q29sb3I7IHN0cm9rZS13aWR0aDogMDsgfVxufVxuXG4udGhlLWFjdGlvbi1idXR0b25zLS1tb2JpbGUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxN3JlbTsgcmlnaHQ6IDA7IHRvcDogMDsgaGVpZ2h0OiAzLjhyZW07IHBhZGRpbmc6IDA7XG4gIGEgeyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIHN2ZyB7IG1hcmdpbjogMDsgfVxuICAuY29tcGxldGlvbi1tb2RlICYgeyBkaXNwbGF5OiBub25lOyB9XG59XG5cbi5hY3Rpb24tcG9wb3V0IHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMCk7IHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7IHotaW5kZXg6IDI7IHBvaW50ZXItZXZlbnRzOiBub25lOyBcbiAgJi5hY3RpdmUgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTsgcG9pbnRlci1ldmVudHM6IGluaGVyaXQ7IH1cbn1cbi5hY3Rpb24tcG9wb3V0LWxpbmtzIHsgYmFja2dyb3VuZDogI2ZmZjsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDEwMCU7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyB0cmFuc2l0aW9uOiB0b3AgLjI1cyBlYXNlO1xuICAuYWN0aXZlICYgeyB0b3A6IGNhbGMoMTAwJSAtIDIwcmVtKTsgfVxufVxuXG4uY2xvc2UtYnV0dG9uLmFjdGlvbi1wb3BvdXRfX2Nsb3NlIHsgdG9wOiAxLjVyZW07IH1cblxuLmFjdGlvbi1wb3BvdXQtdGl0bGUgeyBmb250LXNpemU6IDEuNHJlbTsgY29sb3I6ICRkZWZhdWx0LXByaW1hcnk7IHBhZGRpbmc6IDNyZW07IGhlaWdodDogOHJlbTsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuLmFjdGlvbi1wb3BvdXQtbGluayB7IGRpc3BsYXk6IGZsZXg7IHBhZGRpbmc6IDAgM3JlbTsgYm9yZGVyLXRvcDogLjFyZW0gc29saWQgI2VkZWRlZDsgZm9udC1zaXplOiAxLjRyZW07IGNvbG9yOiAkdGV4dC1jb2xvdXI7IGhlaWdodDogNnJlbTsgYWxpZ24taXRlbXM6IGNlbnRlcjsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pOyB0cmFuc2l0aW9uOiAuMjVzIGVhc2UgLjNzOyBmb250LXdlaWdodDogNjAwO1xuICAmOm50aC1jaGlsZCgxKSB7IHRyYW5zaXRpb24tZGVsYXk6IC4xczsgfVxuICAmOm50aC1jaGlsZCgyKSB7IHRyYW5zaXRpb24tZGVsYXk6IC4xNXM7IH1cbiAgJjpudGgtY2hpbGQoMykgeyB0cmFuc2l0aW9uLWRlbGF5OiAuMnM7IH1cbiAgJjpudGgtY2hpbGQoNCkgeyB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzOyB9XG4gICY6bnRoLWNoaWxkKDUpIHsgdHJhbnNpdGlvbi1kZWxheTogLjNzOyB9XG4gICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjZjVmNWY1OyB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuICAuYWN0aXZlICYgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbn1cblxuLmFjdGlvbi1ub3RlcyB7XG4gIC5ub3Rlcy1tb2RlICYgeyBjb2xvcjogJGRlZmF1bHQtcHJpbWFyeTsgfVxufVxuXG4uYWN0aW9uLXJldmVhbCB7XG4gIC5zb2x1dGlvbi1tb2RlICYgeyBjb2xvcjogJGRlZmF1bHQtcHJpbWFyeTsgfVxufVxuXG4uYWN0aW9uLWNoZWNrIHtcbiAgLmNoZWNrLW1vZGUgJiB7IGNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5OyB9XG59XG5cbi5ub3Rlcy1tb2RlIHtcbiAgLmFjdGlvbi1ub3RlcyB7XG4gICAgc3ZnIHsgZmlsbDogJGRlZmF1bHQtcHJpbWFyeTsgfVxuICB9XG59XG4uc29sdXRpb24tbW9kZSB7XG4gIC5hY3Rpb24tcmV2ZWFsIHtcbiAgICBzdmcgeyBmaWxsOiAkZGVmYXVsdC1wcmltYXJ5OyB9XG4gIH1cbn1cblxuLmFjdGlvbi1wZW5jaWwub24geyBjb2xvcjogJGRlZmF1bHQtcHJpbWFyeTtcbiAgICBzdmcgeyBmaWxsOiAkZGVmYXVsdC1wcmltYXJ5OyB9XG59XG5cbi5jaGVjay1tb2RlIHtcbiAgLmFjdGlvbi1jaGVjayB7XG4gICAgc3ZnIHsgZmlsbDogJGRlZmF1bHQtcHJpbWFyeTsgfVxuICB9XG59XG5cbi5kaXNhYmxlZCB7IG9wYWNpdHk6IC40OyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ucmVkbyBzdmcgeyB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4taGVpZ2h0OiA2NjBweCkge1xuICAuYWN0aW9uLWJ1dHRvbnMgeyBkaXNwbGF5OiBibG9jazsgXG4gICAgLmNvbXBsZXRpb24tbW9kZSAmIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG4gIC50aGUtYWN0aW9uLWJ1dHRvbnMgeyBtYXgtd2lkdGg6IDM2cmVtOyB9XG59IiwiLnB1enpsZS1oZWFkZXIgeyBwYWRkaW5nOiAwIDJyZW0gMCAzLjZyZW07IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICNlZGVkZWQ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgXG4mOmFmdGVyIHsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgcmlnaHQ6IDA7IHRvcDogY2FsYygxMDAlICsgLjFyZW0pOyBoZWlnaHQ6IDFyZW07IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpOyBjb250ZW50OiAnJzsgei1pbmRleDogMjsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbn1cbi5wdXp6bGUtdGl0bGUgeyBmb250LXNpemU6IDEuNHJlbTsgY29sb3I6ICRkZWZhdWx0LXByaW1hcnk7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cbi5wdXp6bGUtaGVhZGVyX190aW1lciB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IGxlZnQ6IDE1cmVtOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGZvbnQtc2l6ZTogMS40cmVtOyBjb2xvcjogJGRlZmF1bHQtcHJpbWFyeTsgZm9udC13ZWlnaHQ6IDYwMDsgXG4gIC5oaWRlLXRpbWVyICYgeyBkaXNwbGF5OiBub25lOyB9XG59XG4ucHV6emxlLWxvZ28geyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDNyZW07IHRvcDogMXJlbTsgei1pbmRleDogMzA7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4taGVpZ2h0OiA2NjBweCkge1xuLnB1enpsZS1oZWFkZXIgeyBkaXNwbGF5OiBub25lOyB9XG4ucHV6emxlLXRpdGxlIHsgZm9udC1zaXplOiAxLjhyZW07IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IH1cbi5wdXp6bGUtbG9nbyxcbi5wdXp6bGUtaGVhZGVyX190aW1lciB7IGRpc3BsYXk6IG5vbmU7IH1cbn0iLCIudGltZXIgeyBoZWlnaHQ6IDEwMCU7IHBhZGRpbmc6IDAgMCAwIDFyZW07IG1pbi13aWR0aDogNHJlbTsgYm9yZGVyLWxlZnQ6IC4xcmVtIHNvbGlkICNlZGVkZWQ7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgZm9udC1zaXplOiAxLjRyZW07IGNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5OyBtYXJnaW46IDAgMCAwIDJyZW07IGZvbnQtd2VpZ2h0OiA1MDA7XG4gIC5oaWRlLXRpbWVyICYgeyBkaXNwbGF5OiBub25lOyB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LWhlaWdodDogNjU5cHgpIHtcbiAgLnRoZS1hY3Rpb24tYnV0dG9ucyAudGltZXIgeyBkaXNwbGF5OiBub25lOyB9XG59IiwiLmN1c3RvbS1jaGVja2JveCB7IGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICNlZGVkZWQ7IGhlaWdodDogNi4xcmVtOyBwYWRkaW5nOiAwIDNyZW07IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTsgdHJhbnNpdGlvbjogLjI1cyBlYXNlIC4yczsgb3BhY2l0eTogMDtcbiAgJjpob3ZlciB7IGJhY2tncm91bmQ6ICNmNWY1ZjU7IHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG4gIGlucHV0IHsgcG9zaXRpb246IGFic29sdXRlOyBvcGFjaXR5OiAwOyBcbiAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAmOjphZnRlciB7IHJpZ2h0OiAuNXJlbTsgYmFja2dyb3VuZDogIzAwQjFFQjsgfSAgXG4gICAgfVxuICB9XG4gIGxhYmVsIHsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDJyZW0gMDsgZm9udC1zaXplOiAxLjRyZW07IGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgJjo6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyB0b3A6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB3aWR0aDogNnJlbTsgaGVpZ2h0OiAzcmVtOyBib3JkZXI6IC4xcmVtIHNvbGlkICNlZGVkZWQ7IGJvcmRlci1yYWRpdXM6IDEuNXJlbTsgfVxuICAgICY6OmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAzcmVtOyB0b3A6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB3aWR0aDogMi41cmVtOyBoZWlnaHQ6IDJyZW07IGJvcmRlci1yYWRpdXM6IDFyZW07IGJhY2tncm91bmQ6ICNFQzAyNDg7IHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7IH1cbiAgfVxuICAubW9yZS1tb2RlICYgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IG9wYWNpdHk6IDE7IH1cbn1cblxuLmNoZWNrYm94ZXMge1xuICAuY3VzdG9tLWNoZWNrYm94Om50aC1jaGlsZCgxKSB7IHRyYW5zaXRpb24tZGVsYXk6IC4zMHM7IH1cbiAgLmN1c3RvbS1jaGVja2JveDpudGgtY2hpbGQoMikgeyB0cmFuc2l0aW9uLWRlbGF5OiAuMzVzOyB9XG4gIC5jdXN0b20tY2hlY2tib3g6bnRoLWNoaWxkKDMpIHsgdHJhbnNpdGlvbi1kZWxheTogLjQwczsgfVxufSIsIi5idG4geyBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5OyBkaXNwbGF5OmlubGluZS1mbGV4OyBjdXJzb3I6cG9pbnRlcjsgY29sb3I6I2ZmZmZmZjsgZm9udC1zaXplOjEuNnJlbTsgdGV4dC1kZWNvcmF0aW9uOm5vbmU7IG91dGxpbmU6IG5vbmU7IGJvcmRlcjogbm9uZTsgaGVpZ2h0OiA0cmVtOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBtaW4td2lkdGg6IDEzcmVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGxldHRlci1zcGFjaW5nOiAuMXJlbTsgYm9yZGVyLXJhZGl1czogLjJyZW07IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBib3gtc2hhZG93OiAwIC4ycmVtIC4ycmVtIHJnYmEoMCwgMCwgMCwgMC4yNSk7IGZvbnQtZmFtaWx5OiAkZmVhdHVyZS1mb250OyB9IiwiLnNpZ25wb3N0cyB7IHdpZHRoOiAxMDAlOyB0cmFuc2Zvcm06IHNjYWxlKC43LC43KTsgb3BhY2l0eTogMDsgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlIDEuM3M7IG1heC13aWR0aDogMjcuNXJlbTsgbWFyZ2luOiAwIGF1dG87XG4gIC5hY3RpdmUgJiB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKTsgb3BhY2l0eTogMTt9XG59XG4uc2lnbnBvc3RzX190aXRsZSB7IGZvbnQtc2l6ZTogMS4ycmVtOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LWZhbWlseTogJGZlYXR1cmUtZm9udDsgZm9udC13ZWlnaHQ6IDcwMDsgdGV4dC1hbGlnbjogY2VudGVyOyBtYXJnaW46IDAgMCAxcmVtOyB9XG5cbi5zaWducG9zdCB7IGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IGhlaWdodDogOC42cmVtOyBwYWRkaW5nOiAwIDJyZW0gMCAxMHJlbTsgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IG1hcmdpbjogMCAwIDEuNXJlbTsgY29sb3I6IGluaGVyaXQ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgb3ZlcmZsb3c6IGhpZGRlbjsgdHJhbnNpdGlvbjogcGFkZGluZyAuMjVzIGVhc2U7IH1cbi5zaWducG9zdF9faW1hZ2UgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDFyZW07IHRvcDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHdpZHRoOiA4cmVtOyBoZWlnaHQ6IGF1dG87IHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7IH1cbi5zaWducG9zdF9fcHV6emxlIHsgZm9udC1zaXplOiAxLjRyZW07IGZvbnQtd2VpZ2h0OiA3MDA7IHRleHQtYWxpZ246IGxlZnQ7IG1hcmdpbjogMCAwIC4ycmVtOyB9XG4uc2lnbnBvc3RfX3BsYXktbm93IHsgZm9udC1zaXplOiAxLjRyZW07IGZvbnQtd2VpZ2h0OiA3MDA7IGNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5OyB0ZXh0LWFsaWduOiBsZWZ0OyBmb250LWZhbWlseTogJGZlYXR1cmUtZm9udDsgfVxuXG4uc2lnbnBvc3RzLS1ob3Jpem9udGFsIHsgZGlzcGxheTogZmxleDsgbWF4LXdpZHRoOiBub25lOyBtYXJnaW46IDAgLjVyZW07IHdpZHRoOiBjYWxjKDEwMCUgLSAxcmVtKTsgXG4gIC5zaWducG9zdHNfX3RpdGxlIHsgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5zaWducG9zdCB7IHRleHQtYWxpZ246IGNlbnRlcjsgaGVpZ2h0OiAxMS41cmVtOyBwYWRkaW5nOiAxLjVyZW0gMDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLnNpZ25wb3N0X19pbWFnZSB7IHBvc2l0aW9uOiBzdGF0aWM7IHdpZHRoOiA4cmVtOyBoZWlnaHQ6IGF1dG87IG1hcmdpbjogMCBhdXRvIC41cmVtOyB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLnNpZ25wb3N0X19wdXp6bGUsXG4gIC5zaWducG9zdF9fcGxheS1ub3cgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMS4ycmVtOyB9XG59XG4uc2lnbnBvc3QtY29sdW1uIHsgZmxleDogMTsgbWFyZ2luOiAwIC41cmVtOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLWhlaWdodDogNjYwcHgpIHtcbiAgLnNpZ25wb3N0cy0taG9yaXpvbnRhbCB7IGRpc3BsYXk6IGZsZXg7IG1hcmdpbjogMCBhdXRvOyB3aWR0aDogNDguNHJlbTsgfVxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQmFzaWMgU3dpcGVyIFN0eWxlcyBcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnN3aXBlci1jb250YWluZXIge1xuXHRtYXJnaW46MCBhdXRvO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTsgbGVmdDogMDsgcmlnaHQ6IDA7IHRvcDogMDsgYm90dG9tOiAwO1xuXHRvdmVyZmxvdzpoaWRkZW47XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG5cdC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG5cdC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtcblx0LW8tYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO1xuXHQvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cblx0ei1pbmRleDotMTtcbn1cbi5zd2lwZXItd3JhcHBlciB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHR3aWR0aDoxMDAlO1xuXHQtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm0sIGxlZnQsIHRvcDtcblx0LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOjBzO1xuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO1xuXHRcblx0LW1vei10cmFuc2l0aW9uLXByb3BlcnR5Oi1tb3otdHJhbnNmb3JtLCBsZWZ0LCB0b3A7XG5cdC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjowcztcblx0LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCk7XG5cdC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTtcblx0XG5cdC1vLXRyYW5zaXRpb24tcHJvcGVydHk6LW8tdHJhbnNmb3JtLCBsZWZ0LCB0b3A7XG5cdC1vLXRyYW5zaXRpb24tZHVyYXRpb246MHM7XG5cdC1vLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKTtcblx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTtcblx0LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZSgwcHgsMHB4KTtcblx0XG5cdC1tcy10cmFuc2l0aW9uLXByb3BlcnR5Oi1tcy10cmFuc2Zvcm0sIGxlZnQsIHRvcDtcblx0LW1zLXRyYW5zaXRpb24tZHVyYXRpb246MHM7XG5cdC1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCk7XG5cdC1tcy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO1xuXHRcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sIGxlZnQsIHRvcDtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjowcztcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO1xuXG5cdC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG5cdC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuXHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbi5zd2lwZXItc2xpZGUge1x0ZmxvYXQ6IGxlZnQ7IGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuLnNsaWRlLWNvbnRlbnQgeyBwYWRkaW5nOiAxMHJlbSA1cmVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGhlaWdodDogMTAwJTsgYm94LXNpemluZzogYm9yZGVyLWJveDsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwIHsgZm9udC1zaXplOiAxLjhyZW07IGxpbmUtaGVpZ2h0OiAxLjQ7IG1hcmdpbjogMCBhdXRvIDEuNXJlbTsgbWF4LXdpZHRoOiA0MHJlbTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRyZW0pOyBvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAuMjVzO1xuICAgIC5zd2lwZXItc2xpZGUtYWN0aXZlICYgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IG9wYWNpdHk6IDE7IH1cbiAgfVxufVxuXG4vKiBJRTEwIFdpbmRvd3MgUGhvbmUgOCBGaXhlcyAqL1xuLnN3aXBlci13cDgtaG9yaXpvbnRhbCB7XG5cdC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLnN3aXBlci13cDgtdmVydGljYWwge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5Zb3VyIGN1c3RvbSBzdHlsZXMsIGhlcmUgeW91IG5lZWQgdG8gc3BlY2lmeSBjb250YWluZXIncyBhbmQgc2xpZGUnc1xuc2l6ZXMsIHBhZ2luYXRpb24sIGV0Yy5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnN3aXBlci1jb250YWluZXIge1xuXHQvKiBTcGVjaWZ5IFN3aXBlcidzIFNpemU6ICovXG5cblx0Lyp3aWR0aDoyMDBweDtcblx0aGVpZ2h0OiAxMDBweDsqL1xufVxuLnN3aXBlci1zbGlkZSB7XG5cdC8qIFNwZWNpZnkgU2xpZGVzJ3MgU2l6ZTogKi9cblx0XG5cdC8qd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTsqL1xufVxuLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuXHQvKiBTcGVjaWZpYyBhY3RpdmUgc2xpZGUgc3R5bGluZzogKi9cblx0XG59XG4uc3dpcGVyLXNsaWRlLXZpc2libGUge1xuXHQvKiBTcGVjaWZpYyB2aXNpYmxlIHNsaWRlIHN0eWxpbmc6ICovXHRcblxufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5QYWdpbmF0aW9uIFN0eWxlc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ucGFnaW5hdGlvbiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdGV4dC1hbGlnbjogY2VudGVyOyBib3R0b206IDRyZW07IHdpZHRoOiAxMDAlOyB6LWluZGV4OiAxMDA7IH1cbi5zd2lwZXItcGFnaW5hdGlvbi1zd2l0Y2ggeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IHdpZHRoOiAuNXJlbTsgaGVpZ2h0OiAuNXJlbTsgYm9yZGVyLXJhZGl1czogMXJlbTsgYmFja2dyb3VuZDogI2VkZWRlZDsgbWFyZ2luOiAwIC4zcmVtOyBjdXJzb3I6IHBvaW50ZXI7IHotaW5kZXg6IDEwMTsgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTsgYmFja2dyb3VuZDogJGRlZmF1bHQtcHJpbWFyeTsgfVxuLnN3aXBlci1hY3RpdmUtc3dpdGNoIHsgd2lkdGg6IDNyZW07IGhlaWdodDogMXJlbTsgfVxuLmFycm93LWxlZnQsIC5hcnJvdy1yaWdodCwgLnBsYXktdGhlLWdhbWUgeyB6LWluZGV4OiAxMDE7IGRpc3BsYXk6IGZsZXg7IHdpZHRoOiA0cmVtOyBoZWlnaHQ6IDRyZW07IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBzdmcgeyB3aWR0aDogMS4zcmVtOyBoZWlnaHQ6IDIuNXJlbTsgZmlsbDogIzk5OTsgfVxufVxuLmFycm93LWxlZnQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDFyZW07IGJvdHRvbTogOS44cmVtOyB9XG4uYXJyb3ctcmlnaHQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAxcmVtOyBib3R0b206IDkuOHJlbTsgfVxuXG4uYXJyb3ctbGVmdC5oaWRlLFxuLmFycm93LXJpZ2h0LmhpZGUgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5wbGF5LXRoZS1nYW1lIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgYm90dG9tOiAxMHJlbTsgYm94LXNoYWRvdzogMCAxLjlyZW0gMy44cmVtIHJnYmEoMCwwLDAsMC4zMCksIDAgMS41cmVtIDEuMnJlbSByZ2JhKDAsMCwwLDAuMjIpOyB9XG5cbi5zbGlkZS0xX19oZWxwLWltYWdlIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OjUwJTsgYm90dG9tOiAtNTByZW07IHdpZHRoOiA0MHJlbTsgaGVpZ2h0OiA0MHJlbTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtMTBkZWcpOyB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAuMjVzOyB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAmIHsgYm90dG9tOiAtMTRyZW07IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMTVkZWcpOyB9XG59XG5cbi5zbGlkZS0yX19oZWxwLWltYWdlIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OjUwJTsgYm90dG9tOiAtMTByZW07IHdpZHRoOiAxMjAlOyBoZWlnaHQ6IGF1dG87IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMGRlZyk7IHRyYW5zaXRpb246IGFsbCAxcyBlYXNlIC4yNXM7IHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7IG1heC13aWR0aDogbm9uZTtcbiAgLnN3aXBlci1zbGlkZS1hY3RpdmUgJiB7IGJvdHRvbTogMjVyZW07IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMGRlZyk7IH1cbn1cblxuLnNsaWRlLTNfX2hlbHAtaW1hZ2UgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6NTAlOyBib3R0b206IC0yMHJlbTsgd2lkdGg6IDkwJTsgaGVpZ2h0OiBhdXRvOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDBkZWcpOyB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAuMjVzOyB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyOyBtYXgtd2lkdGg6IG5vbmU7IG9wYWNpdHk6IDA7XG4gIC5zd2lwZXItc2xpZGUtYWN0aXZlICYgeyBib3R0b206IDE0cmVtOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDBkZWcpOyBvcGFjaXR5OiAxOyB9XG59XG5cbi5zbGlkZS00X19oZWxwLWltYWdlIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OjUwJTsgYm90dG9tOiAyMHJlbTsgd2lkdGg6IDE3LjRyZW07IGhlaWdodDogMjRyZW07IHRyYW5zZm9ybTogc2NhbGUoLjYsLjYpIHRyYW5zbGF0ZVgoLTUwJSk7IHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTtcbiAgLnN3aXBlci1zbGlkZS1hY3RpdmUgJiB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVYKC01MCUpOyB9XG59XG4uc2xpZGUtNV9faGVscC1pbWFnZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDo1MCU7IGJvdHRvbTogMjByZW07IHdpZHRoOiAxNy40cmVtOyBoZWlnaHQ6IDI0cmVtOyB0cmFuc2Zvcm06IHNjYWxlKC42LC42KSB0cmFuc2xhdGVYKC01MCUpOyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2U7XG4gIC5zd2lwZXItc2xpZGUtYWN0aXZlICYgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWCgtNTAlKTsgfVxufVxuXG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcblx0LnNsaWRlLWNvbnRlbnQgeyBwYWRkaW5nOiA1cmVtO1xuXHRcdHAgeyBmb250LXNpemU6IDEuNnJlbTsgfVxuXHR9XG5cblx0LnNsaWRlLTFfX2hlbHAtaW1hZ2UgeyBcbiAgXHQuc3dpcGVyLXNsaWRlLWFjdGl2ZSAmIHsgYm90dG9tOiAtMjByZW07ICB9XG5cdH1cblxuXHQuc2xpZGUtMl9faGVscC1pbWFnZSB7IFxuICBcdC5zd2lwZXItc2xpZGUtYWN0aXZlICYgeyBib3R0b206IC0yMHJlbTsgIH1cblx0fVxuXG5cdC5zbGlkZS00X19oZWxwLWltYWdlLFxuXHQuc2xpZGUtNV9faGVscC1pbWFnZSB7IGJvdHRvbTogMTZyZW07IHdpZHRoOiAxMy40cmVtOyBoZWlnaHQ6IDE4LjVyZW07IH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4taGVpZ2h0OiA2NjBweCkge1xuXG5cdC5zbGlkZS1jb250ZW50IHsgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuXHQuc2xpZGUtMV9faGVscC1pbWFnZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDo1MCU7IGJvdHRvbTogLTIwcmVtOyB3aWR0aDogNDZyZW07IGhlaWdodDogNDZyZW07IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSguNywuNyk7IHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLjI1czsgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgb3BhY2l0eTogMDtcblx0XHQuc3dpcGVyLXNsaWRlLWFjdGl2ZSAmIHsgYm90dG9tOiAtOHJlbTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgwZGVnKTsgb3BhY2l0eTogMTsgfVxuXHR9XG5cblx0LnNsaWRlLTJfX2hlbHAtaW1hZ2UgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6NTAlOyBib3R0b206IDEwcmVtOyB3aWR0aDogNzJyZW07IGhlaWdodDogYXV0bzsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKC43LC43KTsgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UuMjVzOyB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyOyBvcGFjaXR5OiAwOyBtYXgtd2lkdGg6IG5vbmU7XG5cdFx0LnN3aXBlci1zbGlkZS1hY3RpdmUgJiB7IGJvdHRvbTogMjRyZW07IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMGRlZyk7IG9wYWNpdHk6IDE7IH1cblx0fVxuXG5cdC5zbGlkZS0zX19oZWxwLWltYWdlIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OjUwJTsgYm90dG9tOiAtMTByZW07IHdpZHRoOiA0NnJlbTsgaGVpZ2h0OiBhdXRvOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDBkZWcpOyB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAuMjVzOyB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyOyBtYXgtd2lkdGg6IG5vbmU7IG9wYWNpdHk6IDA7XG5cdFx0LnN3aXBlci1zbGlkZS1hY3RpdmUgJiB7IGJvdHRvbTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgwZGVnKTsgb3BhY2l0eTogMTsgfVxuXHR9XG5cbn0iLCIub25ib2FyZGluZy1vdmVybGF5LWJnLFxuLm9uYm9hcmRpbmctb3ZlcmxheSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLm9uYm9hcmRpbmctb3ZlcmxheSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBiYWNrZ3JvdW5kOiAjZmZmOyB6LWluZGV4OiA1MDsgfSIsIi5jbG9zZS1idXR0b24geyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLS40cmVtOyByaWdodDogMDsgd2lkdGg6IDVyZW07IGhlaWdodDogNXJlbTsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IGN1cnNvcjogcG9pbnRlcjsgei1pbmRleDogMTAwOyBcbiAgc3ZnIHsgd2lkdGg6IDEuOHJlbTsgaGVpZ2h0OiAxLjhyZW07IGZpbGw6ICMzMzM7IHN0cm9rZTogIzMzMzsgfVxufSIsIi5jb21wbGV0ZS1vdmVybGF5IHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGJhY2tncm91bmQ6ICNmZmY7IHotaW5kZXg6IDIwOyB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlOyBwb2ludGVyLWV2ZW50czogbm9uZTsgdHJhbnNmb3JtOiBzY2FsZSguNiwuNik7IG9wYWNpdHk6IDA7IHBhZGRpbmc6IDVyZW07IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAmLmFjdGl2ZSB7IHBvaW50ZXItZXZlbnRzOiBpbml0aWFsOyBvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHNjYWxlKDEsMSk7IH1cbn1cblxuLmNvbmdyYXR1bGF0aW9ucy10aXRsZSB7IGZvbnQtc2l6ZTogMy42cmVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGxpbmUtaGVpZ2h0OiAzLjhyZW07IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtd2VpZ2h0OiA3MDA7IGNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5OyBtYXJnaW46IDAgMCAxcmVtOyB0cmFuc2Zvcm06IHNjYWxlKC43LC43KTsgb3BhY2l0eTogMDsgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlIDFzOyBtYXgtd2lkdGg6IDQwcmVtOyBmb250LWZhbWlseTogJGZlYXR1cmUtZm9udDtcbiAgLmFjdGl2ZSAmIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpOyBvcGFjaXR5OiAxO31cbn1cbi5jb25ncmF0dWxhdGlvbnMtbWVzc2FnZSB7IGZvbnQtc2l6ZTogMS42cmVtOyBsaW5lLWhlaWdodDogMS40OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtd2VpZ2h0OiA2MDA7IG1hcmdpbjogMCAwIDJyZW07IHRyYW5zZm9ybTogc2NhbGUoLjcsLjcpOyBvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UgMS4xczsgIG1heC13aWR0aDogNDByZW07XG4gIC5hY3RpdmUgJiB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKTsgb3BhY2l0eTogMTt9XG59XG4uY29uZ3JhdHVsYXRpb25zLWJ1dHRvbnMgeyBtYXJnaW46IDAgMCAzcmVtOyBkaXNwbGF5OiBmbGV4OyBnYXA6IDFyZW07IH1cbi5jb25ncmF0dWxhdGlvbnMtYnV0dG9uIHsgdHJhbnNmb3JtOiBzY2FsZSguNywuNyk7IG9wYWNpdHk6IDA7IHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZSAxLjJzOyBcbiAgLmFjdGl2ZSAmIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpOyBvcGFjaXR5OiAxO31cbn1cblxuLmNvbXBsZXRlLXJldmlldy1zaWducG9zdCB7IGJhY2tncm91bmQ6ICNmZmY7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogLTI0cmVtOyBoZWlnaHQ6IGF1dG87IHotaW5kZXg6IDEwOyBwYWRkaW5nOiAwIDAgNHJlbTsgdHJhbnNpdGlvbjogYm90dG9tIC4zcyBlYXNlIC4zcztcbiAgJi5hY3RpdmUge2JvdHRvbTogMDsgfVxufVxuXG4uYnRuLS1oYXMtaWNvbiB7XG4gIHN2ZyB7IG1hcmdpbjogMCAuNXJlbSAwIDA7IH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4taGVpZ2h0OiA2NjBweCkge1xuICAuY29uZ3JhdHVsYXRpb25zLWJ1dHRvbnMgeyBtYXJnaW46IDAgMCA0LjVyZW07IH1cbiAgLmNvbXBsZXRlLXJldmlldy1zaWducG9zdCB7IGJvdHRvbTogLTIwcmVtOyBoZWlnaHQ6IDE3cmVtOyAgfVxufSIsIi5tb3JlLXBvcG91dCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAxMTAlOyByaWdodDogMDsgYm90dG9tOiAwOyBiYWNrZ3JvdW5kOiAjZmZmOyB6LWluZGV4OiAxMDsgYm94LXNoYWRvdzogLTFyZW0gMCAxcmVtIHJnYmEoMCwwLDAsLjIpOyB0cmFuc2l0aW9uOiB0b3AgLjI1cyBlYXNlO1xuICAmLmFjdGl2ZSB7IHRvcDogMCU7IHRyYW5zaXRpb24tZHVyYXRpb246IC40czsgfVxuICAmX19jb250ZW50IHsgbWF4LXdpZHRoOiAzNy41cmVtOyBtYXJnaW46IDAgYXV0bzsgIH1cbn1cbi5tb3JlLXBvcG91dC10aXRsZSB7IGZvbnQtc2l6ZTogMi4ycmVtOyBsaW5lLWhlaWdodDogMi42cmVtOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LWZhbWlseTogJGZlYXR1cmUtZm9udDsgY29sb3I6ICRkZWZhdWx0LXByaW1hcnk7IHBhZGRpbmc6IDdyZW0gM3JlbSAzcmVtOyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBmb250LXdlaWdodDogNzAwOyBib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCAjZWRlZGVkOyB9XG5cblxuXG4ubW9yZS1wb3BvdXRfX2xpbmsgeyBoZWlnaHQ6IDYuMXJlbTsgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgI2VkZWRlZDsgcGFkZGluZzogMCAzcmVtIDAgNi4xcmVtOyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBwb3NpdGlvbjogcmVsYXRpdmU7IGNvbG9yOiAkdGV4dC1jb2xvdXI7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTsgdHJhbnNpdGlvbjogLjI1cyBlYXNlIDBzOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAxLjRyZW07IGZvbnQtd2VpZ2h0OiA2MDA7IG9wYWNpdHk6IDA7XG4gIFxuICBzdmcgeyB3aWR0aDogMi4xcmVtOyBoZWlnaHQ6IDIuMXJlbTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAzcmVtOyB0b3A6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBzdHJva2Utd2lkdGg6IDA7IH1cbiAgJjpudGgtY2hpbGQoMSkgeyB0cmFuc2l0aW9uLWRlbGF5OiAuMTVzOyB9XG4gICY6bnRoLWNoaWxkKDIpIHsgdHJhbnNpdGlvbi1kZWxheTogLjJzOyB9XG4gICY6bnRoLWNoaWxkKDMpIHsgdHJhbnNpdGlvbi1kZWxheTogLjI1czsgfVxuICAmOm50aC1jaGlsZCg0KSB7IHRyYW5zaXRpb24tZGVsYXk6IC4zczsgfVxuICAmOm50aC1jaGlsZCg1KSB7IHRyYW5zaXRpb24tZGVsYXk6IC4zNXM7IH1cbiAgJjpob3ZlciB7IGJhY2tncm91bmQ6ICNmNWY1ZjU7IHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG4gIC5tb3JlLW1vZGUgJiB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgb3BhY2l0eTogMTsgfVxufVxuXG4kY2hlY2tib3gtb246ICMwMEIxRUI7XG4kY2hlY2tib3gtb2ZmOiAjRUMwMjQ4O1xuXG4ubm8taWNvbiB7IHBhZGRpbmc6IDAgM3JlbTsgfVxuXG4gLmZvbnQtc2l6ZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IHJpZ2h0OiAzcmVtOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6IC40cmVtIC41cmVtOyBtYXJnaW46IDA7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDsgYm9yZGVyOiAuMXJlbSBzb2xpZCAjREREOyBib3gtc2hhZG93OiBpbnNldCAwIC4ycmVtIC4ycmVtIHJnYmEoMCwgMCwgMCwgMC4xKTsgYm9yZGVyLXJhZGl1czogMS41cmVtOyBcblxuICBsaSB7IG1hcmdpbjogMDsgcGFkZGluZzogMCAuN3JlbTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBib3JkZXI6IDA7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuICAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXCI7IHdpZHRoOiAyLjVyZW07IGhlaWdodDogMnJlbTsgYmFja2dyb3VuZC1jb2xvcjogJGNoZWNrYm94LW9uOyBib3JkZXItcmFkaXVzOiAxLjVyZW07IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogLTE7IHRvcDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgO2JveC1zaGFkb3c6IDBweCAuMXJlbSAuMXJlbSByZ2JhKDAsIDAsIDAsIDAuMjUpOyAgbGVmdDogLjVyZW07IHRyYW5zaXRpb246IGFsbCAuMjVzOyB9XG4gfVxuXG4uZm9udC1sYXJnZXIgLmZvbnQtc2l6ZTpiZWZvcmUge2xlZnQ6IDM0LjclOyB9XG4uZm9udC1sYXJnZXN0IC5mb250LXNpemU6YmVmb3JlIHtsZWZ0OiA2Ni42NiU7IH1cblxuLmZvbnQtc2l6ZS0tbm9ybWFsIHsgZm9udC1zaXplOiAxLjRyZW07IH1cbi5mb250LXNpemUtLWxhcmdlIHsgZm9udC1zaXplOiAxLjZyZW07IH1cbi5mb250LXNpemUtLXhsYXJnZSB7IGZvbnQtc2l6ZTogMS44cmVtOyB9XG5cbi5mb250LW5vcm1hbCAuZm9udC1zaXplLS1ub3JtYWwsXG4uZm9udC1sYXJnZXIgLmZvbnQtc2l6ZS0tbGFyZ2UsXG4uZm9udC1sYXJnZXN0ICAuZm9udC1zaXplLS14bGFyZ2UgIHsgY29sb3I6ICNmZmY7fVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDY2MHB4KSB7XG5cbiAgLm1vcmUtcG9wb3V0LXRpdGxlIHsgcGFkZGluZzogOXJlbSAzcmVtIDNyZW07IH1cblxufSIsIi5mb250LXNpemUtY29udHJvbCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAtMzByZW07IGxlZnQ6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyBiYWNrZ3JvdW5kOiAkZGVmYXVsdC1wcmltYXJ5OyBib3gtc2hhZG93OiAwIDAgNHJlbSByZ2JhKDAsMCwwLDEpOyB0cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlOyB6LWluZGV4OiA1OyBwYWRkaW5nOiAycmVtIDVyZW0gM3JlbTsgdGV4dC1hbGlnbjogY2VudGVyOyBjb2xvcjogI2ZmZjsgd2lkdGg6IDMwcmVtOyBib3JkZXItcmFkaXVzOiAuNHJlbTtcbiAgLmZvbnQtc2l6ZS1tb2RlICYgeyBib3R0b206IDJyZW07IH1cblxuICAuYnRuIHsgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNCk7IGNvbG9yOiAjZmZmOyBmb250LXNpemU6IDEuNHJlbTsgfVxuXG4gICAgaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgICB3aWR0aDogMjByZW07XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLyojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyovXG4gIC8qIyMjIyMjIyMjIyNSZXNwb25zaXZlIFJhbmdlIyMjIyMjIyMqL1xuICAvKiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjKi9cbiAgLyojIyMjIyMjIyMjIyMjI0NvcmUgU3R5bGUjIyMjIyMjIyMjIyovXG5cbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC8qIyMjIyMjIyMjIyMjI1RodW1iIyMjIyMjIyMjIyMjIyMqL1xuXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotbXMtdGh1bWIge1xuICAgIGhlaWdodDogMzZweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLyojIyMjIyMjIyMjIyMjVHJhY2sjIyMjIyMjIyMjIyMjIyovXG5cbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMik7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFuZ2VcIl06Zm9jdXM6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXTo6LW1zLWZpbGwtdXBwZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjIpO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhbmdlXCJdOmZvY3VzOjotbXMtZmlsbC11cHBlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMik7XG4gIH1cblxufVxuXG5cbi5mb250LXNpemUtY29udHJvbF9fbGFiZWwgeyBmb250LXNpemU6IDEuNHJlbTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1mYW1pbHk6ICRmZWF0dXJlLWZvbnQ7IGZvbnQtd2VpZ2h0OiA3MDA7IHRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luOiAwIDAgMXJlbTsgY29sb3I6ICNmZmY7IGRpc3BsYXk6IG5vbmU7IH1cbi5mb250LXNpemUtY29udHJvbF9fcmFuZ2UtaG9sZGVyIHsgaGVpZ2h0OiAzLjZyZW07IG1hcmdpbjogMnJlbSBhdXRvIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDE1cmVtOyBcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvcmRlcjogLjJyZW0gc29saWQgI2ZmZjsgY29udGVudDogJyc7IH1cbiAgJjpiZWZvcmUgeyB3aWR0aDogMS42cmVtOyBoZWlnaHQ6IDEuNnJlbTsgbGVmdDogLTIuNXJlbTsgdG9wOiAwOyB9XG4gICY6YWZ0ZXIgeyB3aWR0aDogM3JlbTsgaGVpZ2h0OiAzcmVtOyByaWdodDogLTRyZW07IHRvcDogLS44cmVtOyB9XG59XG4iLCIuY29uZmlybS1vdmVybGF5IHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMCk7IHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7IHotaW5kZXg6IDIwOyBwb2ludGVyLWV2ZW50czogbm9uZTsgXG4gICYuYWN0aXZlIHsgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNSk7IHBvaW50ZXItZXZlbnRzOiBpbmhlcml0OyB9XG59XG4uY29uZmlybS1vdmVybGF5LWNvbnRlbnQgeyBiYWNrZ3JvdW5kOiAjZmZmOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMTAwJTsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IHRyYW5zaXRpb246IHRvcCAuMjVzIGVhc2U7XG4gIC5hY3RpdmUgJiB7IHRvcDogY2FsYygxMDAlIC0gMjByZW0pOyB9XG59XG4uY29uZmlybS1vdmVybGF5LXRpdGxlIHsgZm9udC1zaXplOiAxLjRyZW07IGNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5OyBwYWRkaW5nOiAzcmVtOyBoZWlnaHQ6IDhyZW07IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cbi5jb25maXJtLW92ZXJsYXktbGluayB7IGRpc3BsYXk6IGZsZXg7IHBhZGRpbmc6IDAgM3JlbTsgYm9yZGVyLXRvcDogLjFyZW0gc29saWQgI2VkZWRlZDsgZm9udC1zaXplOiAxLjRyZW07IGNvbG9yOiAkdGV4dC1jb2xvdXI7IGhlaWdodDogNnJlbTsgYWxpZ24taXRlbXM6IGNlbnRlcjsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pOyB0cmFuc2l0aW9uOiAuMjVzIGVhc2UgLjNzOyBmb250LXdlaWdodDogNjAwO1xuICAmOm50aC1jaGlsZCgxKSB7IHRyYW5zaXRpb24tZGVsYXk6IC4xczsgfVxuICAmOm50aC1jaGlsZCgyKSB7IHRyYW5zaXRpb24tZGVsYXk6IC4xNXM7IH1cbiAgJjpudGgtY2hpbGQoMykgeyB0cmFuc2l0aW9uLWRlbGF5OiAuMnM7IH1cbiAgJjpudGgtY2hpbGQoNCkgeyB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzOyB9XG4gICY6bnRoLWNoaWxkKDUpIHsgdHJhbnNpdGlvbi1kZWxheTogLjNzOyB9XG4gICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjZjVmNWY1OyB0cmFuc2l0aW9uLWRlbGF5OiAwczsgfVxuICAuYWN0aXZlICYgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbn1cbi5jbG9zZS1idXR0b24uY29uZmlybS1vdmVybGF5X19jbG9zZSB7IHRvcDogMS41cmVtOyB9IiwiLmluY29ycmVjdC1ibGluZCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAtMTByZW07IHdpZHRoOiAxMDAlOyBiYWNrZ3JvdW5kOiAkZXJyb3ItYmFja2dyb3VuZDsgcGFkZGluZzogLjhyZW0gM3JlbTsgY29sb3I6ICNmZmY7IHRyYW5zaXRpb246IHRvcCAuMjVzIGVhc2U7IHotaW5kZXg6IDEwMDA7XG4gICYuYWN0aXZlIHsgdG9wOiAwOyB9XG4gICZfX3RpdGxlIHsgY29sb3I6ICNmZmY7IGZvbnQtc2l6ZTogMS40cmVtOyB9XG59XG4uaW5jb3JyZWN0LWJsaW5kX19jbG9zZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRvcDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IFxuICBzdmcgeyBzdHJva2U6ICNmZmY7IH1cbn1cblxuLmNoZWNrLWJsaW5kIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IC0xMHJlbTsgd2lkdGg6IDEwMCU7IGJhY2tncm91bmQ6ICRkZWZhdWx0LXByaW1hcnk7IHBhZGRpbmc6IC44cmVtIDNyZW07IGNvbG9yOiAjZmZmOyB0cmFuc2l0aW9uOiB0b3AgLjI1cyBlYXNlOyB6LWluZGV4OiAxMDAwO1xuICAmLmFjdGl2ZSB7IHRvcDogMDsgfVxuICAmX190aXRsZSB7IGNvbG9yOiAjZmZmOyBmb250LXNpemU6IDEuNHJlbTsgfVxufVxuLmNoZWNrLWJsaW5kX19jbG9zZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRvcDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IFxuICBzdmcgeyBzdHJva2U6ICNmZmY7IH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe1xuXHQuaW5jb3JyZWN0LWJsaW5kLFxuXHQuY2hlY2stYmxpbmQgeyBwYWRkaW5nOiAycmVtIDNyZW07IH1cbn0iLCIucm90YXRlLWRldmljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgYmFja2dyb3VuZDogJGRlZmF1bHQtcHJpbWFyeTtcbn1cblxuLnJvdGF0ZS1kZXZpY2VfX3Bob25lIHtcbiAgaGVpZ2h0OiA1cmVtO1xuICB3aWR0aDogMTByZW07XG4gIGJvcmRlcjogLjNyZW0gc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG59XG5cbi5yb3RhdGUtZGV2aWNlX19tZXNzYWdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKVxuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKVxuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZylcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxMnB4KSBhbmQgKG1heC1oZWlnaHQ6IDUwMHB4KSB7XG4gIC5yb3RhdGUtZGV2aWNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5wYWdlLXdyYXAgeyBkaXNwbGF5OiBub25lOyB9XG59IiwiLy8gUmVtb3ZlIHRhcCBoaWdobGlnaHQgb24gaU9TXG4qIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xufVxuXG5ib2R5IHsgLW1vei11c2VyLXNlbGVjdDogLW1vei1ub25lOyAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7IC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC1tcy11c2VyLXNlbGVjdDogbm9uZTsgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbmEgeyAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IH1cbi5oaWRlLXRpbWVyIHtcbiAgLmhpZGUtaWYtbm8tdGltZXIgeyBkaXNwbGF5OiBub25lOyB9XG59XG5cbnN2ZyB7XG4gIHBhdGggeyBzdHJva2U6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50OyBmaWxsOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDsgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGlkZS1vbi1kZXNrdG9wIHsgZGlzcGxheTogbm9uZTsgfVxufSJdfQ== */
