:root{--clr-accent-primary-hover:#268623;--clr-outside-yellow:#fdd20a;--clr-outside-yellow-hover:#fab819;--clr-alert-success:#e9fce8;--clr-txt-primary:var(--clr-granite2);--clr-txt-secondary:var(--clr-granite3);--clr-accent-primary:#3cc537;--clr-error-main:var(--clr-summer4);--clr-primary-main:var(--clr-conifer3);--clr-conifer1:#184023;--clr-conifer2:#1c4f2b;--clr-conifer3:#276338;--clr-conifer4:#2f7944;--clr-conifer5:#36854d;--clr-conifer6:#409d5b;--clr-conifer7:#69c083;--clr-conifer8:#a1dab3;--clr-conifer9:#c7ebd3;--clr-conifer10:#e0f5e7;--clr-conifer:var(--clr-conifer3);--clr-granite1:#1c1d1f;--clr-granite2:#38383b;--clr-granite3:#606163;--clr-granite4:#7b7b7d;--clr-granite5:#939496;--clr-granite6:#acacae;--clr-granite7:#cfd1d3;--clr-granite8:#e3e3e5;--clr-granite9:#f1f2f3;--clr-granite10:#fff;--clr-spring1:#1a4e18;--clr-spring2:#1c631a;--clr-spring3:#268623;--clr-spring4:#2f9b2c;--clr-spring5:#38b234;--clr-spring6:#3cc537;--clr-spring7:#4cd948;--clr-spring8:#85eb81;--clr-spring9:#bef7bc;--clr-spring10:#e9fce8;--clr-spring:var(--clr-spring4);--clr-summer1:#872712;--clr-summer2:#a32f15;--clr-summer3:#b8381c;--clr-summer4:#cf4425;--clr-summer5:#e35030;--clr-summer6:#ea674b;--clr-summer7:#f18d78;--clr-summer8:#f8b5aa;--clr-summer9:#ffd9d4;--clr-summer10:#fff0ee;--clr-summer:var(--clr-summer4);--clr-fall1:#d4500f;--clr-fall2:#e06214;--clr-fall3:#ed7011;--clr-fall4:#f58311;--clr-fall5:#fa921b;--clr-fall6:#fca338;--clr-fall7:#fcb156;--clr-fall8:#fdcd93;--clr-fall9:#ffe8c4;--clr-fall10:#fff7eb;--clr-fall:var(--clr-fall4);--clr-winter1:#07596e;--clr-winter2:#0a708a;--clr-winter3:#0d86a5;--clr-winter4:#1299ba;--clr-winter5:#24a8c9;--clr-winter6:#36b8d9;--clr-winter7:#67d0eb;--clr-winter8:#8fe2f7;--clr-winter9:#c4f3ff;--clr-winter10:#e5faff;--clr-winter:var(--clr-winter2);--clr-snow-blind:var(--clr-granite10);--clr-snow-blind-translucent:rgba(255,255,255,.8)}@supports (color:color(display-p3 0 0 0%)){:root{--clr-winter9:#c4f3ff}@media (color-gamut:p3){:root{--clr-winter9:color(display-p3 .80485 .9477 .99367)}}}@supports (color:color(from white srgb r g b)){:root{--clr-snow-blind-translucent:color(from var(--clr-snow-blind)srgb r g b/80%)}}:root{--clr-gray-line:#ededed;--clr-white-hover:#e6e7e8;--clr-blue:#0479ff;--clr-black:#000;--clr-red:#f42410;--clr-link-color:var(--clr-winter2);--clr-link-color-hover:#053642;--clr-text-color:var(--clr-granite2);--legacy-font-stack:"Inter","Helvetica Neue","Helvetica","Arial","sans-serif";--legacy-base-font-unitless:14;--legacy-base-font:calc(var(--legacy-base-font-unitless)*1px);--legacy-text-xsm:calc(12/var(--legacy-base-font-unitless)*1rem);--legacy-text-sm:calc(var(--legacy-base-font-unitless)*1rem);--legacy-text-md:calc(16/var(--legacy-base-font-unitless)*1rem);--legacy-text-lg:calc(18/var(--legacy-base-font-unitless)*1rem);--legacy-text-xlg:calc(20/var(--legacy-base-font-unitless)*1rem);--legacy-header-zindex:1050}.cover-image{color:var(--clr-snow-blind);background:var(--clr-conifer3)center/cover no-repeat;padding-top:30px}@media (min-width:1024px){.cover-image{min-height:600px}}.cover-image a:not([class*=ga-button]){color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}:is(.cover-image a:not([class*=ga-button])):hover{-webkit-text-decoration:none;text-decoration:none}:is(.cover-image a:not([class*=ga-button])):focus{-webkit-text-decoration:none;text-decoration:none}.vertical-section{text-align:center}.jumbotron .plans_container:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.jumbotron .plans_container:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.jumbotron .plans_container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.jumbotron .plans_container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.jumbotron .plans_container:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.jumbotron .plans_container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}@media (max-width:767px){.jumbotron .plans_container{text-align:center}}.jumbotron a{margin-top:12px}.feature-section{border-bottom:solid var(--clr-granite8)1px;height:100%;padding:80px 30px;padding-top:60px;display:table}@media (max-width:767px){.feature-section{padding-top:0}}.feature-section.vertical-section{padding:80px 0}.banner-text-xs{justify-content:center;align-items:center;height:100%;margin-top:40px;padding:50px;display:flex}.banner-text-xs:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.banner-text-xs:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.banner-text-xs:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.banner-text-xs:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.banner-text-xs:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.banner-text-xs:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}@media (max-width:767px){.banner-text-xs{text-align:center;margin-top:10px;padding-top:0;padding-bottom:30px;padding-left:15px;padding-right:15px}}@media (min-width:992px){.partner{vertical-align:middle;float:none;display:table-cell}}#featureImage{opacity:1;transition:opacity 1s}.plans_container form{display:inline}.hero-stripe{background-color:var(--clr-conifer3);color:var(--clr-snow-blind);margin-top:-30px;margin-bottom:30px;padding:20px}.section-header{margin-top:20px;line-height:normal}.vcenter{vertical-align:middle;float:none;display:inline-block}.wide-section{height:100%;padding:80px}@media (max-width:767px){.wide-section{padding-left:40px;padding-right:40px}}.hikes-content{max-width:1170px;margin:0 auto}.appstore-buttons-section{background-color:var(--clr-granite9);margin-bottom:0}.arrow-down{position:relative}.arrow-down:after{content:"";border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid var(--clr-granite9);height:0;width:0;margin-left:auto;margin-right:auto;display:block;position:absolute;top:100%;left:0;right:0}.footer-premium-section{width:100%;color:var(--clr-snow-blind);background:50%/cover no-repeat;padding-top:160px;padding-bottom:160px}.footer-premium-section .hikes-content{max-width:500px}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzX3ZlcnRpY2FsX2Jhc2UuMzI0Zjg2ZjUuY3NzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vY3NzL2NvbG9ycy5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL3ZlcnRpY2FsX2Jhc2UuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIjpyb290IHtcbiAgICAtLWNsci1hY2NlbnQtcHJpbWFyeS1ob3ZlcjogIzI2ODYyMztcbiAgICAtLWNsci1vdXRzaWRlLXllbGxvdzogI2ZkZDIwYTtcbiAgICAtLWNsci1vdXRzaWRlLXllbGxvdy1ob3ZlcjogI2ZhYjgxOTtcblxuICAgIC0tY2xyLWFsZXJ0LXN1Y2Nlc3M6ICNlOWZjZTg7XG5cbiAgICAvKiBAVE9ETyBgLXByaW1hcnlgIHNob3VsZCBiZSBgLW1haW5gLCBzZWUgYHRoZW1lLnRzYCAqL1xuICAgIC0tY2xyLXR4dC1wcmltYXJ5OiB2YXIoLS1jbHItZ3Jhbml0ZTIpO1xuICAgIC0tY2xyLXR4dC1zZWNvbmRhcnk6IHZhcigtLWNsci1ncmFuaXRlMyk7XG4gICAgLS1jbHItYWNjZW50LXByaW1hcnk6ICMzY2M1Mzc7XG4gICAgLS1jbHItYWNjZW50LXByaW1hcnktaG92ZXI6ICMyNjg2MjM7XG4gICAgLS1jbHItZXJyb3ItbWFpbjogdmFyKC0tY2xyLXN1bW1lcjQpO1xuICAgIC0tY2xyLXByaW1hcnktbWFpbjogdmFyKC0tY2xyLWNvbmlmZXIzKTtcblxuICAgIC0tY2xyLWNvbmlmZXIxOiBva2xjaCgzMy40JSAwLjA2OCAxNTAuMik7XG4gICAgLS1jbHItY29uaWZlcjI6IG9rbGNoKDM4LjI4JSAwLjA4MiAxNTAuMzkpO1xuICAgIC0tY2xyLWNvbmlmZXIzOiBva2xjaCg0NC44MiUgMC4wOTQgMTUwLjI2KTtcbiAgICAtLWNsci1jb25pZmVyNDogb2tsY2goNTEuNTYlIDAuMTExIDE1MC4wNyk7XG4gICAgLS1jbHItY29uaWZlcjU6IG9rbGNoKDU1LjI4JSAwLjExNiAxNTAuNDMpO1xuICAgIC0tY2xyLWNvbmlmZXI2OiBva2xjaCg2Mi4zMyUgMC4xMzIgMTUwLjMzKTtcbiAgICAtLWNsci1jb25pZmVyNzogb2tsY2goNzMuNyUgMC4xMjMgMTUyLjAyKTtcbiAgICAtLWNsci1jb25pZmVyODogb2tsY2goODMuODYlIDAuMDggMTU0LjQ3KTtcbiAgICAtLWNsci1jb25pZmVyOTogb2tsY2goOTAuNzclIDAuMDUgMTU2LjEpO1xuICAgIC0tY2xyLWNvbmlmZXIxMDogb2tsY2goOTUuMDklIDAuMDI5IDE1Ni42Myk7XG4gICAgLS1jbHItY29uaWZlcjogdmFyKC0tY2xyLWNvbmlmZXIzKTtcblxuICAgIC0tY2xyLWdyYW5pdGUxOiBva2xjaCgyMy4wNSUgMC4wMDQgMjY0LjQ5KTtcbiAgICAtLWNsci1ncmFuaXRlMjogb2tsY2goMzQuMTglIDAuMDA1IDI4Ni4xMik7XG4gICAgLS1jbHItZ3Jhbml0ZTM6IG9rbGNoKDQ5LjI0JSAwLjAwMyAyNjQuNTMpO1xuICAgIC0tY2xyLWdyYW5pdGU0OiBva2xjaCg1OC4zNiUgMC4wMDMgMjg2LjMxKTtcbiAgICAtLWNsci1ncmFuaXRlNTogb2tsY2goNjYuNjMlIDAuMDAzIDI2NC41NCk7XG4gICAgLS1jbHItZ3Jhbml0ZTY6IG9rbGNoKDc0LjUlIDAuMDAzIDI4Ni4zMyk7XG4gICAgLS1jbHItZ3Jhbml0ZTc6IG9rbGNoKDg1Ljk3JSAwLjAwNCAyNDcuODYpO1xuICAgIC0tY2xyLWdyYW5pdGU4OiBva2xjaCg5MS42NCUgMC4wMDMgMjg2LjM1KTtcbiAgICAtLWNsci1ncmFuaXRlOTogb2tsY2goOTYuMDclIDAuMDAyIDI0Ny44NCk7XG4gICAgLS1jbHItZ3Jhbml0ZTEwOiBva2xjaCgxMDAlIDAgMCk7XG5cbiAgICAtLWNsci1zcHJpbmcxOiBva2xjaCgzNy41OCUgMC4xMDEgMTQyLjY5KTtcbiAgICAtLWNsci1zcHJpbmcyOiBva2xjaCg0My45OSUgMC4xMjcgMTQyLjY4KTtcbiAgICAtLWNsci1zcHJpbmczOiBva2xjaCg1NC40NyUgMC4xNjEgMTQyLjYpO1xuICAgIC0tY2xyLXNwcmluZzQ6IG9rbGNoKDYwLjYzJSAwLjE3NyAxNDIuNjYpO1xuICAgIC0tY2xyLXNwcmluZzU6IG9rbGNoKDY3LjE3JSAwLjE5NiAxNDIuNjEpO1xuICAgIC0tY2xyLXNwcmluZzY6IG9rbGNoKDcyLjMzJSAwLjIxNCAxNDIuNTMpO1xuICAgIC0tY2xyLXNwcmluZzc6IG9rbGNoKDc4LjA4JSAwLjIyMSAxNDIuNzIpO1xuICAgIC0tY2xyLXNwcmluZzg6IG9rbGNoKDg1LjMzJSAwLjE3MiAxNDMuMTMpO1xuICAgIC0tY2xyLXNwcmluZzk6IG9rbGNoKDkyLjIyJSAwLjA5OCAxNDMuODkpO1xuICAgIC0tY2xyLXNwcmluZzEwOiBva2xjaCg5Ny4xNyUgMC4wMzMgMTQzLjkzKTtcbiAgICAtLWNsci1zcHJpbmc6IHZhcigtLWNsci1zcHJpbmc0KTtcblxuICAgIC0tY2xyLXN1bW1lcjE6IG9rbGNoKDQyLjAzJSAwLjEzNCAzMy43NCk7XG4gICAgLS1jbHItc3VtbWVyMjogb2tsY2goNDglIDAuMTU2IDMzLjgyKTtcbiAgICAtLWNsci1zdW1tZXIzOiBva2xjaCg1Mi43MSUgMC4xNjkgMzMuNzMpO1xuICAgIC0tY2xyLXN1bW1lcjQ6IG9rbGNoKDU4LjAxJSAwLjE4MSAzMy45Nik7XG4gICAgLS1jbHItc3VtbWVyNTogb2tsY2goNjIuNzQlIDAuMTg5IDMzLjg1KTtcbiAgICAtLWNsci1zdW1tZXI2OiBva2xjaCg2Ny4wNSUgMC4xNjkgMzMuNjIpO1xuICAgIC0tY2xyLXN1bW1lcjc6IG9rbGNoKDc0LjQ4JSAwLjEyNiAzMi43Nyk7XG4gICAgLS1jbHItc3VtbWVyODogb2tsY2goODMuMjUlIDAuMDggMjkuMzcpO1xuICAgIC0tY2xyLXN1bW1lcjk6IG9rbGNoKDkxLjU5JSAwLjA0MyAyNi43OSk7XG4gICAgLS1jbHItc3VtbWVyMTA6IG9rbGNoKDk2LjY0JSAwLjAxNiAyNi42NSk7XG4gICAgLS1jbHItc3VtbWVyOiB2YXIoLS1jbHItc3VtbWVyNCk7XG5cbiAgICAtLWNsci1mYWxsMTogb2tsY2goNjAuMTMlIDAuMTc5IDQxLjAxKTtcbiAgICAtLWNsci1mYWxsMjogb2tsY2goNjQuNCUgMC4xNzU3IDQ1LjQ3KTtcbiAgICAtLWNsci1mYWxsMzogb2tsY2goNjguMzElIDAuMTc4MyA0OS4xMSk7XG4gICAgLS1jbHItZmFsbDQ6IG9rbGNoKDcyLjMyJSAwLjE3MzYgNTUuODMpO1xuICAgIC0tY2xyLWZhbGw1OiBva2xjaCg3NS40NSUgMC4xNjg4IDYxLjA3KTtcbiAgICAtLWNsci1mYWxsNjogb2tsY2goNzguNzYlIDAuMTU1NyA2Ni4wOCk7XG4gICAgLS1jbHItZmFsbDc6IG9rbGNoKDgxLjUzJSAwLjEzNzYgNjguODgpO1xuICAgIC0tY2xyLWZhbGw4OiBva2xjaCg4Ny43MSUgMC4wOTE4IDcxLjQ1KTtcbiAgICAtLWNsci1mYWxsOTogb2tsY2goOTQuMDYlIDAuMDUzIDc5LjAyKTtcbiAgICAtLWNsci1mYWxsMTA6IG9rbGNoKDk3LjkxJSAwLjAxOCA3OC4yNCk7XG4gICAgLS1jbHItZmFsbDogdmFyKC0tY2xyLWZhbGw0KTtcblxuICAgIC0tY2xyLXdpbnRlcjE6IG9rbGNoKDQzLjA3JSAwLjA3NyAyMjEuNzIpO1xuICAgIC0tY2xyLXdpbnRlcjI6IG9rbGNoKDUwLjYlIDAuMDkxIDIyMS45Mik7XG4gICAgLS1jbHItd2ludGVyMzogb2tsY2goNTcuNTUlIDAuMTA0IDIyMi4xNik7XG4gICAgLS1jbHItd2ludGVyNDogb2tsY2goNjMuMzQlIDAuMTEzIDIyMC45OSk7XG4gICAgLS1jbHItd2ludGVyNTogb2tsY2goNjcuOSUgMC4xMTYgMjE5Ljg1KTtcbiAgICAtLWNsci13aW50ZXI2OiBva2xjaCg3Mi43NiUgMC4xMTggMjE5LjA0KTtcbiAgICAtLWNsci13aW50ZXI3OiBva2xjaCg4MC41MiUgMC4xMDQgMjE2Ljk3KTtcbiAgICAtLWNsci13aW50ZXI4OiBva2xjaCg4Ni43JSAwLjA4NiAyMTUuNjIpO1xuICAgIC0tY2xyLXdpbnRlcjk6IG9rbGNoKDkzLjUyJSAwLjA1MSAyMTUpO1xuICAgIC0tY2xyLXdpbnRlcjEwOiBva2xjaCg5Ny4xMiUgMC4wMjMgMjEzLjYyKTtcbiAgICAtLWNsci13aW50ZXI6IHZhcigtLWNsci13aW50ZXIyKTtcblxuICAgIC0tY2xyLXNub3ctYmxpbmQ6IHZhcigtLWNsci1ncmFuaXRlMTApO1xuICAgIC0tY2xyLXNub3ctYmxpbmQtdHJhbnNsdWNlbnQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBAc3VwcG9ydHMgKGNvbG9yOiBjb2xvcihmcm9tIHdoaXRlIHNyZ2IgciBnIGIpKSB7XG4gICAgICAgIC0tY2xyLXNub3ctYmxpbmQtdHJhbnNsdWNlbnQ6IGNvbG9yKGZyb20gdmFyKC0tY2xyLXNub3ctYmxpbmQpIHNyZ2IgciBnIGIgLyA4MCUpO1xuICAgIH1cblxuICAgIC0tY2xyLWdyYXktbGluZTogI2VkZWRlZDtcblxuICAgIC0tY2xyLXdoaXRlLWhvdmVyOiAjZTZlN2U4O1xuXG4gICAgLS1jbHItYmx1ZTogIzA0NzlmZjtcbiAgICAtLWNsci1ibGFjazogIzAwMDAwMDtcbiAgICAtLWNsci1yZWQ6ICNmNDI0MTA7XG5cbiAgICAvKiBNaWdyYXRlZCBmcm9tIGB2YXJpYWJsZXMuc2Nzc2AgKi9cbiAgICAtLWNsci1saW5rLWNvbG9yOiB2YXIoLS1jbHItd2ludGVyMik7XG4gICAgLS1jbHItbGluay1jb2xvci1ob3ZlcjogIzA1MzY0MjtcbiAgICAtLWNsci10ZXh0LWNvbG9yOiB2YXIoLS1jbHItZ3Jhbml0ZTIpO1xufVxuIiwiQGltcG9ydCAnLi9taXhpbnMuY3NzJztcbkBpbXBvcnQgJy4vY3VzdG9tLW1lZGlhLmNzcyc7XG5AaW1wb3J0ICcuL2NvbG9ycy5jc3MnO1xuQGltcG9ydCAnLi92YXJpYWJsZXMuY3NzJztcblxuLyogVmVydGljYWwgcGFnZXMgd2l0aCBqdW1ib3Ryb24gbWFpbiBpbWFnZSBmb2xsb3dlZCBieSBjb250ZW50IGluIHJvd3MuIFRoZSBvbmx5IGV4Y2VwdGlvbiBiZWluZyBhZmZpbGlhdGUgbGFuZGluZyBwYWdlcyAqL1xuXG4uY292ZXItaW1hZ2Uge1xuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDMwcHg7XG4gICAgY29sb3I6IHZhcigtLWNsci1zbm93LWJsaW5kKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jbHItY29uaWZlcjMpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcblxuICAgIEBtZWRpYSAoLS1kZXNrdG9wKSB7XG4gICAgICAgIG1pbi1ibG9jay1zaXplOiA2MDBweDtcbiAgICB9XG5cbiAgICAmIGE6bm90KFtjbGFzcyo9J2dhLWJ1dHRvbiddKSB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAxcHg7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udmVydGljYWwtc2VjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uanVtYm90cm9uIHtcbiAgICAmIC5wbGFuc19jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcblxuICAgICAgICBAbWVkaWEgKC0tcGhvbmUpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYgYSB7XG4gICAgICAgIC8qIGJ1dHRvbiBzcGFjaW5nICovXG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogMTJweDtcbiAgICB9XG59XG5cbi5mZWF0dXJlLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBhZGRpbmc6IDgwcHggMzBweDtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICAgIGJvcmRlci1ibG9jay1lbmQ6IHNvbGlkIHZhcigtLWNsci1ncmFuaXRlOCkgMXB4O1xuICAgIHBhZGRpbmctYmxvY2stc3RhcnQ6IDYwcHg7XG5cbiAgICBAbWVkaWEgKC0tcGhvbmUpIHtcbiAgICAgICAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgICB9XG5cbiAgICAmLnZlcnRpY2FsLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgfVxufVxuXG4uYmFubmVyLXRleHQteHMge1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuXG4gICAgQG1lZGlhICgtLXBob25lKSB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogMTVweDtcbiAgICAgICAgcGFkZGluZy1ibG9jazogMCAzMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLyogb25seSBmb3IgdGVhbSwgcHJlbWl1bSwgbWVtYmVyIHBhZ2VzICovXG4gICAgLnBhcnRuZXIge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG59XG5cbiNmZWF0dXJlSW1hZ2Uge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcztcbn1cblxuLnBsYW5zX2NvbnRhaW5lciBmb3JtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5oZXJvLXN0cmlwZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2xyLWNvbmlmZXIzKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jbHItc25vdy1ibGluZCk7XG4gICAgbWFyZ2luLWJsb2NrOiAtMzBweCAzMHB4O1xufVxuXG4uc2VjdGlvbi1oZWFkZXIge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4udmNlbnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qIGNhbmFkYSBhbmQgYXBwIHRvIHByZW0gZm9vdGVyICovXG4ud2lkZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA4MHB4O1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG5cbiAgICBAbWVkaWEgKC0tcGhvbmUpIHtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gICAgfVxufVxuXG4uaGlrZXMtY29udGVudCB7XG4gICAgbWF4LWlubGluZS1zaXplOiAxMTcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIGFwcCB0byBwcmVtaXVtIGNsb3NlciAqL1xuLmFwcHN0b3JlLWJ1dHRvbnMtc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2xyLWdyYW5pdGU5KTtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwO1xufVxuXG4uYXJyb3ctZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGlubGluZS1zaXplOiAwO1xuICAgICAgICBibG9jay1zaXplOiAwO1xuICAgICAgICBib3JkZXItaW5saW5lOiA0MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYmxvY2stc3RhcnQ6IDQwcHggc29saWQgdmFyKC0tY2xyLWdyYW5pdGU5KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldC1ibG9jay1zdGFydDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICAgICAgaW5zZXQtaW5saW5lOiAwO1xuICAgIH1cbn1cblxuLmZvb3Rlci1wcmVtaXVtLXNlY3Rpb24ge1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICAgIHBhZGRpbmctYmxvY2s6IDE2MHB4O1xuICAgIGJhY2tncm91bmQ6IDUwJSA1MCUgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgY29sb3I6IHZhcigtLWNsci1zbm93LWJsaW5kKTtcblxuICAgICYgLmhpa2VzLWNvbnRlbnQge1xuICAgICAgICBtYXgtaW5saW5lLXNpemU6IDUwMHB4O1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSx1L0RBd0ZJLCtDQXhGSixnekJDT0EsK0dBS0ksMEJBTEosK0JBU0kseUtBS0ksd01BT1Isb0NBS0ksdS9DQUdJLHlCQUhKLCtDQVFBLDZCQU1KLHlIQU9JLHlCQVBKLGdDQVdJLGlEQUtKLCtoREFTSSx5QkFUSiwwSEFpQkEseUJBRUksOERBT0osOENBS0EscUNBSUEsK0hBT0EsbURBS0EsK0RBT0EsdUNBSUkseUJBSkosb0RBU0EsOENBTUEsK0VBS0EsOEJBR0ksMFBBY0oscUlBTUkifQ==*/