.GlobalErrorBoundary-module__container--cfCgq{box-sizing:border-box;background-color:var(--clr-granite10);z-index:1000;align-items:center;justify-items:center;height:100vh;width:100vw;padding:3rem 1rem;display:grid;position:fixed;top:0;left:0;overflow-y:auto}.GlobalErrorBoundary-module__content--wj13W{box-sizing:border-box;grid-template-rows:repeat(2,max-content);grid-template-columns:273px;grid-template-areas:"image""copy";gap:20px;max-height:100%;padding-left:2rem;padding-right:2rem;display:grid;overflow-y:auto}@media (min-width:1200px){.GlobalErrorBoundary-module__content--wj13W{grid-template-rows:max-content;grid-template-columns:repeat(2,520px);grid-template-areas:"copy image";align-items:center;gap:80px}}@supports (text-wrap:pretty){.GlobalErrorBoundary-module__content--wj13W{text-wrap:pretty}}.GlobalErrorBoundary-module__copy--hb8kR{color:var(--clr-granite2);grid-area:copy}.GlobalErrorBoundary-module__image--ZmM7n{aspect-ratio:520/382;grid-area:image;height:200px;width:273px}@media (min-width:1200px){.GlobalErrorBoundary-module__image--ZmM7n{height:382px;width:520px}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{opacity:.4;-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);z-index:2;cursor:pointer;background:0 0;border:0;font-size:32px;transition:all .25s ease-in;position:absolute;top:20px}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;margin:0 5px;display:inline-block}.carousel .control-disabled.control-arrow{opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{width:100%;position:relative}.carousel *{box-sizing:border-box}.carousel img{pointer-events:none;width:100%;display:inline-block}.carousel .carousel{position:relative}.carousel .control-arrow{background:0 0;border:0;outline:0;margin-top:-13px;font-size:18px;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{white-space:nowrap;list-style:none;transition:all .15s ease-in;position:relative;transform:translate(0,0)}.carousel .thumb{white-space:nowrap;border:3px solid #fff;margin-right:6px;padding:2px;transition:border .15s ease-in;display:inline-block;overflow:hidden}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;position:relative;overflow:hidden}.carousel.carousel-slider .control-arrow{color:#fff;margin-top:0;padding:5px;font-size:26px;top:0;bottom:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{width:100%;margin:auto;transition:height .15s ease-in;overflow:hidden}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{width:100%;margin:0;padding:0;list-style:none;position:relative}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{text-align:center;min-width:100%;margin:0;position:relative}.carousel .slide img{vertical-align:top;border:0;width:100%}.carousel .slide iframe{border:0;width:calc(100% - 80px);margin:0 40px 40px;display:inline-block}.carousel .slide .legend{color:#fff;text-align:center;opacity:.25;background:#000;border-radius:10px;width:90%;margin-left:-45%;padding:10px;font-size:12px;transition:opacity .35s ease-in-out;position:absolute;bottom:40px;left:50%}.carousel .control-dots{text-align:center;z-index:1;width:100%;margin:10px 0;padding:0;position:absolute;bottom:0}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{opacity:.3;-webkit-filter:alpha(opacity=30);filter:alpha(opacity=30);cursor:pointer;background:#fff;border-radius:50%;width:8px;height:8px;margin:0 8px;transition:opacity .25s ease-in;display:inline-block;box-shadow:1px 1px 2px rgba(0,0,0,.9)}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100)}.carousel .carousel-status{text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff;padding:5px;font-size:10px;position:absolute;top:0;right:0}.carousel:hover .slide .legend{opacity:1}.ElevationProfile-module__lineChart--zSTRO{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;overflow:visible}.TrackAndRouteStats-module__statsContainer--iBJtA{background-color:var(--clr--granite9);padding-block:var(--theme-spacing)}.TrackAndRouteStats-module__statLabel--ns0qf{color:var(--clr-granite4);font-variation-settings:"wght" 400;margin-right:4px;font-size:10px;font-weight:400}.TrackAndRouteStats-module__stat--e3Rru{font-variation-settings:"wght" 600;color:var(--clr-granite2);margin-top:-2px;font-size:18px;font-weight:600}.ActivityList-module__list--fIish{height:390px;padding-top:0;padding-bottom:0;overflow:scroll}.ActivityList-module__category--of8iM{align-items:center;display:flex}.ActivityList-module__categoryIcon--xlHHq{width:30px;height:30px;margin:var(--theme-spacing)}.ActivityList-module__sublist--cXikM{background-color:var(--clr-granite9);gap:var(--theme-spacing);padding:var(--theme-spacing);flex-wrap:wrap;display:flex}.ActivityList-module__sublist--cXikM>button{flex:1 0 auto}:-webkit-any(#offroad,#professional,#boating,#other) .ActivityList-module__sublist--cXikM button:last-of-type{flex-grow:0}:-moz-any(#offroad,#professional,#boating,#other) .ActivityList-module__sublist--cXikM button:last-of-type{flex-grow:0}:is(#offroad,#professional,#boating,#other) .ActivityList-module__sublist--cXikM button:last-of-type{flex-grow:0}.ActivityList-module__activityIcon--_KJIz{height:26px}.ActivityList-module__activityIcon--_KJIz: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))){margin-right:var(--theme-spacing)}.ActivityList-module__activityIcon--_KJIz: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))){margin-right:var(--theme-spacing)}.ActivityList-module__activityIcon--_KJIz: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))){margin-right:var(--theme-spacing)}.ActivityList-module__activityIcon--_KJIz:-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)){margin-left:var(--theme-spacing)}.ActivityList-module__activityIcon--_KJIz:-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)){margin-left:var(--theme-spacing)}.ActivityList-module__activityIcon--_KJIz: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)){margin-left:var(--theme-spacing)}:root{--controls-spacing:calc(1.25*var(--theme-spacing));--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--elevation-shadow-1:0px 2px 1px -1px rgba(0,0,0,.2);--elevation-shadow-transition:box-shadow .3s var(--gaia-transition-function);--entering-screen-duration:.25s;--font-stack:"Inter","Helvetica Neue","Helvetica","Arial","sans-serif";--gaia-transition-function:cubic-bezier(.4,0,.2,1);--leaving-screen-duration:.25s;--shape-border-radius:calc(var(--theme-spacing)/2);--sharp-easing:cubic-bezier(.4,0,.6,1);--theme-spacing:8px;--z-popup:var(--z-snackbar);--z-snackbar:1300;--z-trial-status-snackbar:1}.main_container{background-color:var(--clr-granite9);padding:calc(4*var(--theme-spacing))calc(3*var(--theme-spacing))}.Profile-module__container--aYo3R{gap:calc(3*var(--theme-spacing));flex-direction:column;max-width:1170px;margin:auto;display:flex}.Profile-module__profileContainer--AccQQ{gap:inherit;align-items:flex-start;display:grid}@media (min-width:768px){.Profile-module__profileContainer--AccQQ{grid-template-columns:280px 1fr}}.Profile-module__sidebar--OGTaC{background:var(--clr-snow-blind);gap:calc(2*var(--theme-spacing));padding:calc(3*var(--theme-spacing));flex-direction:column;display:flex;box-shadow:0 0 4px rgba(0,0,0,.25)}.Profile-module__editForm--TA_7b{gap:calc(2*var(--theme-spacing));flex-direction:column;display:flex}.Profile-module__editForm--TA_7b .Profile-module__formRow--wQKd_{flex-direction:column;display:flex}:is(.Profile-module__editForm--TA_7b .Profile-module__formRow--wQKd_) label{margin-bottom:calc(.5*var(--theme-spacing))}.Profile-module__editForm--TA_7b .Profile-module__buttons--y0thl{gap:calc(2*var(--theme-spacing));justify-content:flex-end;display:flex}.Profile-module__editForm--TA_7b .Profile-module__input--qynFf{padding:var(--theme-spacing)calc(2*var(--theme-spacing))}.Profile-module__userMeta--zrc7v{gap:inherit;word-break:break-all;flex-direction:column;display:flex}.Profile-module__userMeta--zrc7v .Profile-module__email--no2yO{font-size:1rem}.Profile-module__userMeta--zrc7v .Profile-module__location--UBcxF{display:flex}.Profile-module__userMeta--zrc7v svg{color:var(--clr-spring5)}.Profile-module__badge--DRqy7{border-radius:100%;width:50px;height:50px}.Profile-module__badge--DRqy7.Profile-module__ranger--rkgb6{background-color:var(--clr-snow-blind);color:var(--clr-conifer2)}.Profile-module__badge--DRqy7.Profile-module__ranger--rkgb6 svg{font-size:50px}.Profile-module__badge--DRqy7.Profile-module__staff--V8Yx6{background-color:var(--clr-conifer2);border:1px solid var(--clr-conifer2);box-shadow:0 0 0 3px rgba(255,255,255,.5)}.Profile-module__profilePhotoContainer--WFguJ{position:relative}.Profile-module__profilePhotoContainer--WFguJ .Profile-module__badge--DRqy7{position:absolute;bottom:10px;right:10px}.Profile-module__profilePhoto--kbeD3{border:2px solid var(--clr-snow-blind);border-radius:8%;width:230px;height:230px;position:relative;overflow:hidden;box-shadow:0 0 2px rgba(0,0,0,.5)}.Profile-module__profilePhoto--kbeD3 .Profile-module__avatar--OjaPS{object-fit:cover;width:100%;height:100%}.Profile-module__profilePhoto--kbeD3 input[type=file]{cursor:pointer;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}:is(.Profile-module__profilePhoto--kbeD3 input[type=file]):hover+.Profile-module__photoButtonOverlay--Klh0t{background:rgba(0,0,0,.6)}:is(.Profile-module__profilePhoto--kbeD3 input[type=file]):focus+.Profile-module__photoButtonOverlay--Klh0t{background:rgba(0,0,0,.6)}[disabled]:is(.Profile-module__profilePhoto--kbeD3 input[type=file])+.Profile-module__photoButtonOverlay--Klh0t{background:rgba(0,0,0,.6)}:is(:is(.Profile-module__profilePhoto--kbeD3 input[type=file]):hover+.Profile-module__photoButtonOverlay--Klh0t,:is(.Profile-module__profilePhoto--kbeD3 input[type=file]):focus+.Profile-module__photoButtonOverlay--Klh0t,[disabled]:is(.Profile-module__profilePhoto--kbeD3 input[type=file])+.Profile-module__photoButtonOverlay--Klh0t) span{opacity:1}.Profile-module__profilePhoto--kbeD3 label{cursor:pointer;width:100%;height:100%;position:absolute}:is(.Profile-module__profilePhoto--kbeD3 label) .Profile-module__photoButtonOverlay--Klh0t{align-items:center;gap:var(--theme-spacing);padding:calc(2*var(--theme-spacing));color:var(--clr-snow-blind);transition:all .2s ease-out;display:flex;position:absolute;bottom:0;left:0;right:0}:is(:is(.Profile-module__profilePhoto--kbeD3 label) .Profile-module__photoButtonOverlay--Klh0t) span{opacity:0}:is(:is(.Profile-module__profilePhoto--kbeD3 label) .Profile-module__photoButtonOverlay--Klh0t) svg{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}.Profile-module__disabled--jIUWF:is(.Profile-module__profilePhoto--kbeD3 label){pointer-events:none;opacity:.75}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvZmlsZV9wYWdlLjI1YjA3NmE1LmNzcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2NvbXBvbmVudHMvR2xvYmFsRXJyb3JCb3VuZGFyeS9HbG9iYWxFcnJvckJvdW5kYXJ5Lm1vZHVsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uL25vZGVfbW9kdWxlcy8ucG5wbS9yZWFjdC1yZXNwb25zaXZlLWNhcm91c2VsQDMuMi4yMy9ub2RlX21vZHVsZXMvcmVhY3QtcmVzcG9uc2l2ZS1jYXJvdXNlbC9saWIvc3R5bGVzL2Nhcm91c2VsLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbWFwL0VsZXZhdGlvblByb2ZpbGUvRWxldmF0aW9uUHJvZmlsZS5tb2R1bGUuY3NzIiwid2VicGFjazovLy8uL21hcC9zaWRlYmFycy9zaGFyZWQvVHJhY2tTdGF0cy9UcmFja0FuZFJvdXRlU3RhdHMubW9kdWxlLmNzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL0FjdGl2aXR5TGlzdC9BY3Rpdml0eUxpc3QubW9kdWxlLmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvdGhlbWUuY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvUHJvZmlsZS9Qcm9maWxlLm1vZHVsZS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmNvbnRhaW5lciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAzcmVtIDFyZW07XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGlubGluZS1zaXplOiAxMDB2dztcbiAgICBibG9jay1zaXplOiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jbHItZ3Jhbml0ZTEwKTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5jb250ZW50IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC1ibG9jay1zaXplOiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnaW1hZ2UnICdjb3B5JztcbiAgICBnYXA6IDIwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNzNweDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtYXgtY29udGVudCk7XG4gICAgcGFkZGluZy1pbmxpbmU6IDJyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGVudCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdjb3B5IGltYWdlJztcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgNTIwcHgpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1heC1jb250ZW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDgwcHg7XG4gICAgfVxufVxuXG5Ac3VwcG9ydHMgKHRleHQtd3JhcDogcHJldHR5KSB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgICB0ZXh0LXdyYXA6IHByZXR0eTtcbiAgICB9XG59XG5cbi5jb3B5IHtcbiAgICBncmlkLWFyZWE6IGNvcHk7XG4gICAgY29sb3I6IHZhcigtLWNsci1ncmFuaXRlMik7XG59XG5cbi5pbWFnZSB7XG4gICAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgICBpbmxpbmUtc2l6ZTogMjczcHg7XG4gICAgYmxvY2stc2l6ZTogMjAwcHg7XG4gICAgYXNwZWN0LXJhdGlvOiA1MjAgLyAzODI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaW1hZ2Uge1xuICAgICAgICBpbmxpbmUtc2l6ZTogNTIwcHg7XG4gICAgICAgIGJsb2NrLXNpemU6IDM4MnB4O1xuICAgIH1cbn1cbiIsIi5jYXJvdXNlbCAuY29udHJvbC1hcnJvdywuY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVyIC5jb250cm9sLWFycm93ey13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlLWluOy1tb3otdHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlLWluOy1tcy10cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2UtaW47LW8tdHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlLWluO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZS1pbjtvcGFjaXR5Oi40O2ZpbHRlcjphbHBoYShvcGFjaXR5PTQwKTtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7dG9wOjIwcHg7YmFja2dyb3VuZDpub25lO2JvcmRlcjowO2ZvbnQtc2l6ZTozMnB4O2N1cnNvcjpwb2ludGVyfS5jYXJvdXNlbCAuY29udHJvbC1hcnJvdzpmb2N1cywuY2Fyb3VzZWwgLmNvbnRyb2wtYXJyb3c6aG92ZXJ7b3BhY2l0eToxO2ZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCl9LmNhcm91c2VsIC5jb250cm9sLWFycm93OmJlZm9yZSwuY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVyIC5jb250cm9sLWFycm93OmJlZm9yZXttYXJnaW46MCA1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXRvcDo4cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo4cHggc29saWQgdHJhbnNwYXJlbnQ7Y29udGVudDonJ30uY2Fyb3VzZWwgLmNvbnRyb2wtZGlzYWJsZWQuY29udHJvbC1hcnJvd3tvcGFjaXR5OjA7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7Y3Vyc29yOmluaGVyaXQ7ZGlzcGxheTpub25lfS5jYXJvdXNlbCAuY29udHJvbC1wcmV2LmNvbnRyb2wtYXJyb3d7bGVmdDowfS5jYXJvdXNlbCAuY29udHJvbC1wcmV2LmNvbnRyb2wtYXJyb3c6YmVmb3Jle2JvcmRlci1yaWdodDo4cHggc29saWQgI2ZmZn0uY2Fyb3VzZWwgLmNvbnRyb2wtbmV4dC5jb250cm9sLWFycm93e3JpZ2h0OjB9LmNhcm91c2VsIC5jb250cm9sLW5leHQuY29udHJvbC1hcnJvdzpiZWZvcmV7Ym9yZGVyLWxlZnQ6OHB4IHNvbGlkICNmZmZ9LmNhcm91c2VsLXJvb3R7b3V0bGluZTpub25lfS5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5jYXJvdXNlbCAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0uY2Fyb3VzZWwgaW1ne3dpZHRoOjEwMCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9pbnRlci1ldmVudHM6bm9uZX0uY2Fyb3VzZWwgLmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXJvdXNlbCAuY29udHJvbC1hcnJvd3tvdXRsaW5lOjA7Ym9yZGVyOjA7YmFja2dyb3VuZDpub25lO3RvcDo1MCU7bWFyZ2luLXRvcDotMTNweDtmb250LXNpemU6MThweH0uY2Fyb3VzZWwgLnRodW1icy13cmFwcGVye21hcmdpbjoyMHB4O292ZXJmbG93OmhpZGRlbn0uY2Fyb3VzZWwgLnRodW1ic3std2Via2l0LXRyYW5zaXRpb246YWxsIC4xNXMgZWFzZS1pbjstbW96LXRyYW5zaXRpb246YWxsIC4xNXMgZWFzZS1pbjstbXMtdHJhbnNpdGlvbjphbGwgLjE1cyBlYXNlLWluOy1vLXRyYW5zaXRpb246YWxsIC4xNXMgZWFzZS1pbjt0cmFuc2l0aW9uOmFsbCAuMTVzIGVhc2UtaW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3Bvc2l0aW9uOnJlbGF0aXZlO2xpc3Qtc3R5bGU6bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXB9LmNhcm91c2VsIC50aHVtYnstd2Via2l0LXRyYW5zaXRpb246Ym9yZGVyIC4xNXMgZWFzZS1pbjstbW96LXRyYW5zaXRpb246Ym9yZGVyIC4xNXMgZWFzZS1pbjstbXMtdHJhbnNpdGlvbjpib3JkZXIgLjE1cyBlYXNlLWluOy1vLXRyYW5zaXRpb246Ym9yZGVyIC4xNXMgZWFzZS1pbjt0cmFuc2l0aW9uOmJvcmRlciAuMTVzIGVhc2UtaW47ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjZweDt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlcjozcHggc29saWQgI2ZmZjtwYWRkaW5nOjJweH0uY2Fyb3VzZWwgLnRodW1iOmZvY3Vze2JvcmRlcjozcHggc29saWQgI2NjYztvdXRsaW5lOm5vbmV9LmNhcm91c2VsIC50aHVtYi5zZWxlY3RlZCwuY2Fyb3VzZWwgLnRodW1iOmhvdmVye2JvcmRlcjozcHggc29saWQgIzMzM30uY2Fyb3VzZWwgLnRodW1iIGltZ3t2ZXJ0aWNhbC1hbGlnbjp0b3B9LmNhcm91c2VsLmNhcm91c2VsLXNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW59LmNhcm91c2VsLmNhcm91c2VsLXNsaWRlciAuY29udHJvbC1hcnJvd3t0b3A6MDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyNnB4O2JvdHRvbTowO21hcmdpbi10b3A6MDtwYWRkaW5nOjVweH0uY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVyIC5jb250cm9sLWFycm93OmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjIpfS5jYXJvdXNlbCAuc2xpZGVyLXdyYXBwZXJ7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjphdXRvO3dpZHRoOjEwMCU7LXdlYmtpdC10cmFuc2l0aW9uOmhlaWdodCAuMTVzIGVhc2UtaW47LW1vei10cmFuc2l0aW9uOmhlaWdodCAuMTVzIGVhc2UtaW47LW1zLXRyYW5zaXRpb246aGVpZ2h0IC4xNXMgZWFzZS1pbjstby10cmFuc2l0aW9uOmhlaWdodCAuMTVzIGVhc2UtaW47dHJhbnNpdGlvbjpoZWlnaHQgLjE1cyBlYXNlLWlufS5jYXJvdXNlbCAuc2xpZGVyLXdyYXBwZXIuYXhpcy1ob3Jpem9udGFsIC5zbGlkZXJ7LW1zLWJveC1vcmllbnQ6aG9yaXpvbnRhbDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi1tb3otZmxleDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXh9LmNhcm91c2VsIC5zbGlkZXItd3JhcHBlci5heGlzLWhvcml6b250YWwgLnNsaWRlciAuc2xpZGV7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZmxvdzpjb2x1bW59LmNhcm91c2VsIC5zbGlkZXItd3JhcHBlci5heGlzLXZlcnRpY2Fsey1tcy1ib3gtb3JpZW50Omhvcml6b250YWw7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotbW96LWZsZXg7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4fS5jYXJvdXNlbCAuc2xpZGVyLXdyYXBwZXIuYXhpcy12ZXJ0aWNhbCAuc2xpZGVyey13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY2Fyb3VzZWwgLnNsaWRlcnttYXJnaW46MDtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7bGlzdC1zdHlsZTpub25lO3dpZHRoOjEwMCV9LmNhcm91c2VsIC5zbGlkZXIuYW5pbWF0ZWR7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMzVzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgLjM1cyBlYXNlLWluLW91dDstbXMtdHJhbnNpdGlvbjphbGwgLjM1cyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOmFsbCAuMzVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIC4zNXMgZWFzZS1pbi1vdXR9LmNhcm91c2VsIC5zbGlkZXttaW4td2lkdGg6MTAwJTttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcn0uY2Fyb3VzZWwgLnNsaWRlIGltZ3t3aWR0aDoxMDAlO3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXI6MH0uY2Fyb3VzZWwgLnNsaWRlIGlmcmFtZXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDpjYWxjKDEwMCUgLSA4MHB4KTttYXJnaW46MCA0MHB4IDQwcHg7Ym9yZGVyOjB9LmNhcm91c2VsIC5zbGlkZSAubGVnZW5key13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjVzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgLjVzIGVhc2UtaW4tb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIC41cyBlYXNlLWluLW91dDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NDBweDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNDUlO3dpZHRoOjkwJTtib3JkZXItcmFkaXVzOjEwcHg7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmY7cGFkZGluZzoxMHB4O2ZvbnQtc2l6ZToxMnB4O3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6MC4yNTstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuMzVzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IC4zNXMgZWFzZS1pbi1vdXQ7LW1zLXRyYW5zaXRpb246b3BhY2l0eSAuMzVzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246b3BhY2l0eSAuMzVzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246b3BhY2l0eSAuMzVzIGVhc2UtaW4tb3V0fS5jYXJvdXNlbCAuY29udHJvbC1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO21hcmdpbjoxMHB4IDA7cGFkZGluZzowO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCU7ei1pbmRleDoxfUBtZWRpYSAobWluLXdpZHRoOiA5NjBweCl7LmNhcm91c2VsIC5jb250cm9sLWRvdHN7Ym90dG9tOjB9fS5jYXJvdXNlbCAuY29udHJvbC1kb3RzIC5kb3R7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLWluOy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IC4yNXMgZWFzZS1pbjstbXMtdHJhbnNpdGlvbjpvcGFjaXR5IC4yNXMgZWFzZS1pbjstby10cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLWluO3RyYW5zaXRpb246b3BhY2l0eSAuMjVzIGVhc2UtaW47b3BhY2l0eTouMztmaWx0ZXI6YWxwaGEob3BhY2l0eT0zMCk7Ym94LXNoYWRvdzoxcHggMXB4IDJweCByZ2JhKDAsMCwwLDAuOSk7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjhweDtoZWlnaHQ6OHB4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIDhweH0uY2Fyb3VzZWwgLmNvbnRyb2wtZG90cyAuZG90LnNlbGVjdGVkLC5jYXJvdXNlbCAuY29udHJvbC1kb3RzIC5kb3Q6aG92ZXJ7b3BhY2l0eToxO2ZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCl9LmNhcm91c2VsIC5jYXJvdXNlbC1zdGF0dXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtwYWRkaW5nOjVweDtmb250LXNpemU6MTBweDt0ZXh0LXNoYWRvdzoxcHggMXB4IDFweCByZ2JhKDAsMCwwLDAuOSk7Y29sb3I6I2ZmZn0uY2Fyb3VzZWw6aG92ZXIgLnNsaWRlIC5sZWdlbmR7b3BhY2l0eToxfVxuIiwiLmxpbmVDaGFydCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAvKiBcbiAgICAgKiBUaGUgZGlzdGFuY2UgYW5ub3RhdGlvbnMgKGUuZy4gXCJYIG1pXCIpIHRoYXQgZGlzcGxheSBvbiB0aGUgeC1heGlzIHdoZW4gaG92ZXJpbmdcbiAgICAgKiBvdmVyIHRoZSBncmFwaCBtYXkgb3ZlcmZsb3cgdGhlIGJvdW5kcyBvZiB0aGUgU1ZHIGNvbnRhaW5lcjsgdGhpcyBlbnN1cmVzIHRoZWlyXG4gICAgICogdGV4dCBpcyBub3QgY3V0IG9mZi5cbiAgICAgKi9cbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbiIsIi5zdGF0c0NvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2xyLS1ncmFuaXRlOSk7XG4gICAgcGFkZGluZy1ibG9jazogdmFyKC0tdGhlbWUtc3BhY2luZyk7XG59XG5cbi5zdGF0TGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogdmFyKC0tY2xyLWdyYW5pdGU0KTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAnd2dodCcgNDAwO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uc3RhdCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogJ3dnaHQnIDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLWNsci1ncmFuaXRlMik7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbn1cbiIsIi5saXN0IHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIGhlaWdodDogMzkwcHg7XG4gICAgcGFkZGluZy1ibG9jazogMDtcbn1cblxuLmNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXRlZ29yeUljb24ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IHZhcigtLXRoZW1lLXNwYWNpbmcpO1xufVxuXG4uc3VibGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2xyLWdyYW5pdGU5KTtcbiAgICBnYXA6IHZhcigtLXRoZW1lLXNwYWNpbmcpO1xuICAgIHBhZGRpbmc6IHZhcigtLXRoZW1lLXNwYWNpbmcpO1xuXG4gICAgPiBidXR0b24ge1xuICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICB9XG5cbiAgICA6aXMoOmdsb2JhbCgjb2Zmcm9hZCksIDpnbG9iYWwoI3Byb2Zlc3Npb25hbCksIDpnbG9iYWwoI2JvYXRpbmcpLCA6Z2xvYmFsKCNvdGhlcikpXG4gICAgICAgICZcbiAgICAgICAgYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICB9XG59XG5cbi5hY3Rpdml0eUljb24ge1xuICAgIGhlaWdodDogMjZweDtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tdGhlbWUtc3BhY2luZyk7XG59XG4iLCI6cm9vdCB7XG4gICAgLS1jb250cm9scy1zcGFjaW5nOiBjYWxjKDEuMjUgKiB2YXIoLS10aGVtZS1zcGFjaW5nKSk7XG4gICAgLS1lYXNlLWluOiBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTtcbiAgICAtLWVhc2Utb3V0OiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICAtLWVsZXZhdGlvbi1zaGFkb3ctMTogMHB4IDJweCAxcHggLTFweCBva2xjaCgwJSAwIDAgLyAyMCUpO1xuICAgIC0tZWxldmF0aW9uLXNoYWRvdy10cmFuc2l0aW9uOiBib3gtc2hhZG93IDMwMG1zIHZhcigtLWdhaWEtdHJhbnNpdGlvbi1mdW5jdGlvbik7XG4gICAgLS1lbnRlcmluZy1zY3JlZW4tZHVyYXRpb246IDI1MG1zO1xuICAgIC0tZm9udC1zdGFjazogJ0ludGVyJywgJ0hlbHZldGljYSBOZXVlJywgJ0hlbHZldGljYScsICdBcmlhbCcsICdzYW5zLXNlcmlmJztcbiAgICAtLWdhaWEtdHJhbnNpdGlvbi1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICAtLWxlYXZpbmctc2NyZWVuLWR1cmF0aW9uOiAyNTBtcztcbiAgICAtLXNoYXBlLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tdGhlbWUtc3BhY2luZykgLyAyKTtcbiAgICAtLXNoYXJwLWVhc2luZzogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKTtcbiAgICAtLXRoZW1lLXNwYWNpbmc6IDhweDtcbiAgICAtLXotcG9wdXA6IHZhcigtLXotc25hY2tiYXIpO1xuICAgIC0tei1zbmFja2JhcjogMTMwMDtcbiAgICAtLXotdHJpYWwtc3RhdHVzLXNuYWNrYmFyOiAxO1xufVxuIiwiQGltcG9ydCAnQGdhaWEvY3NzL3RoZW1lLmNzcyc7XG5cbjpnbG9iYWwoLm1haW5fY29udGFpbmVyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2xyLWdyYW5pdGU5KTtcbiAgICBwYWRkaW5nOiBjYWxjKDQgKiB2YXIoLS10aGVtZS1zcGFjaW5nKSkgY2FsYygzICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xufVxuXG4uY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiBjYWxjKDMgKiB2YXIoLS10aGVtZS1zcGFjaW5nKSk7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xufVxuXG4ucHJvZmlsZUNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyODBweCAxZnI7XG4gICAgfVxufVxuXG4uc2lkZWJhciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY2xyLXNub3ctYmxpbmQpO1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiBjYWxjKDIgKiB2YXIoLS10aGVtZS1zcGFjaW5nKSk7XG4gICAgcGFkZGluZzogY2FsYygzICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xufVxuXG4uZWRpdEZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IGNhbGMoMiAqIHZhcigtLXRoZW1lLXNwYWNpbmcpKTtcblxuICAgIC5mb3JtUm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKDAuNSAqIHZhcigtLXRoZW1lLXNwYWNpbmcpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiBjYWxjKDIgKiB2YXIoLS10aGVtZS1zcGFjaW5nKSk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgLmlucHV0IHtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tdGhlbWUtc3BhY2luZykgY2FsYygyICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuICAgIH1cbn1cblxuLnVzZXJNZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblxuICAgIC5lbWFpbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAubG9jYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jbHItc3ByaW5nNSk7XG4gICAgfVxufVxuXG4uYmFkZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuXG4gICAgJi5yYW5nZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jbHItc25vdy1ibGluZCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jbHItY29uaWZlcjIpO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN0YWZmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2xyLWNvbmlmZXIyKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY2xyLWNvbmlmZXIyKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICB9XG59XG5cbi5wcm9maWxlUGhvdG9Db250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICB9XG59XG5cbi5wcm9maWxlUGhvdG8ge1xuICAgIGhlaWdodDogMjMwcHg7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDglO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNsci1zbm93LWJsaW5kKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5hdmF0YXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPSdmaWxlJ10ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICY6aG92ZXIgKyAucGhvdG9CdXR0b25PdmVybGF5LFxuICAgICAgICAmOmZvY3VzICsgLnBob3RvQnV0dG9uT3ZlcmxheSxcbiAgICAgICAgJltkaXNhYmxlZF0gKyAucGhvdG9CdXR0b25PdmVybGF5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnBob3RvQnV0dG9uT3ZlcmxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogdmFyKC0tdGhlbWUtc3BhY2luZyk7XG4gICAgICAgICAgICBwYWRkaW5nOiBjYWxjKDIgKiB2YXIoLS10aGVtZS1zcGFjaW5nKSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXNub3ctYmxpbmQpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2Utb3V0IDIwMG1zO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsbVFBZ0JBLG9RQVlBLDBCQUNJLCtLQVNKLDZCQUNJLDhEQUtKLGtGQUtBLHdHQU9BLDBCQUNJLG9FQ3pESiw4UEFBa1csb0lBQWtHLGtNQUFrTSx3SUFBd0csNkNBQTZDLHlFQUF5RSw4Q0FBOEMsd0VBQXdFLDRCQUE0Qix1Q0FBdUMsa0NBQTJGLGtFQUFrRSxzQ0FBc0MsbUdBQW9HLHNEQUFzRCw0SEFBc1osMkpBQTJTLDBEQUEwRCx1RUFBdUUsd0NBQXdDLHFFQUFxRSwyR0FBMkcseUVBQTBFLGdHQUFnUCwyR0FBeUwsMEVBQWdHLGlHQUErSyxzRUFBb0csa0ZBQWtGLDJEQUErTSw2RUFBNkUsNERBQTRELGlHQUFpRyx1T0FBMmpCLGtIQUFrSCx5QkFBMEIsa0NBQWtDLGdSQUFvWSwrSUFBNkcsd0lBQXlJLHlDQ0F4bUssK0pDQUEsMkhBS0EsMEpBUUEsb0pDYkEsOEZBTUEsc0VBS0EsNkZBTUEsNEpBT0ksMERBSUEsa1dBT0osdXVEQ25DQSwrbUJDRUEsc0hBS0EsbUlBUUEseUZBS0kseUJBTEosMEVBVUEsNk1BU0EscUdBS0ksb0dBSUksd0hBS0osd0lBTUEsd0hBS0oscUdBTUksOEVBSUEsK0VBSUEsOERBS0osd0VBS0ksNkhBSUksK0VBS0osK0tBT0osZ0VBR0kscUhBT0osMExBU0ksNEdBTUEsK0hBU0ksc1pBS0ksNFZBTVIsbUdBTUksMlJBWUksK0dBSUEsd01BS0oifQ==*/