/*!
 * Pintura v8.92.5 - Test version
 * (c) 2018-2025 PQINA Inc. - All Rights Reserved
 * License: https://pqina.nl/pintura/license/
 * 
 * This version of Pintura is for testing purposes only.
 * Visit https://pqina.nl/pintura/ to obtain a commercial license.
 */
/* eslint-disable */
.PinturaUtilPanel[data-util=retouch] .PinturaControlListScroller+.PinturaControlListScroller{margin-top:1em}.PinturaUtilPanel[data-util=redact] .PinturaUtilFooter{padding:0}.PinturaUtilPanel[data-util=redact] .PinturaUtilFooter>div{height:1px}.pintura-editor,pintura-editor{--color-primary:#ffd843;--color-primary-dark:#ffc343;--color-primary-text:#000;--color-secondary:#03a9f4;--color-secondary-dark:#046bbf;--color-focus:4,107,191;--color-focus-100:rgba(var(--color-focus),1);--color-focus-50:rgba(var(--color-focus),0.5);--color-focus-25:rgba(var(--color-focus),0.25);--color-error:255,87,34;--color-error-100:rgb(var(--color-error));--color-error-75:rgba(var(--color-error),0.75);--color-error-50:rgba(var(--color-error),0.5);--color-error-25:rgba(var(--color-error),0.25);--color-error-10:rgba(var(--color-error),0.1);--color-foreground:0,0,0;--color-background:255,255,255;--color-preview-outline:var(--color-foreground);--color-transition-duration:250ms;--button-cursor:pointer;--font-size:16px;--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--backdrop-filter-bright:brightness(110%) saturate(180%) blur(10px);--backdrop-filter-dark:brightness(90%) saturate(180%) blur(10px);--border-radius-round:9999em;--border-radius:0.625em;--filter-disabled:grayscale(95%) opacity(40%);--editor-inset-top:0px;--editor-inset-bottom:0px;--safe-area-inset-top:0px;--safe-area-inset-bottom:0px;--pattern-transparent:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h4v4H0zm4 4h4v4H4z' fill='%23E5E5E5'/%3E%3C/svg%3E");--grid-color-even:rgba(var(--color-foreground),0.1);--grid-color-odd:rgba(var(--color-background),0.1);--grid-size:24}.pintura-editor,.pintura-editor-panel,pintura-editor{--color-foreground-100:rgba(var(--color-foreground),1);--color-foreground-95:rgba(var(--color-foreground),0.95);--color-foreground-90:rgba(var(--color-foreground),0.9);--color-foreground-80:rgba(var(--color-foreground),0.8);--color-foreground-70:rgba(var(--color-foreground),0.7);--color-foreground-60:rgba(var(--color-foreground),0.6);--color-foreground-50:rgba(var(--color-foreground),0.5);--color-foreground-40:rgba(var(--color-foreground),0.4);--color-foreground-30:rgba(var(--color-foreground),0.3);--color-foreground-20:rgba(var(--color-foreground),0.25);--color-foreground-15:rgba(var(--color-foreground),0.2);--color-foreground-10:rgba(var(--color-foreground),0.15);--color-foreground-5:rgba(var(--color-foreground),0.075);--color-foreground-3:rgba(var(--color-foreground),0.05);--color-foreground-1:rgba(var(--color-foreground),0.02);--color-foreground-0:rgba(var(--color-foreground),0);--color-background-100:rgba(var(--color-background),1);--color-background-95:rgba(var(--color-background),0.95);--color-background-90:rgba(var(--color-background),0.9);--color-background-80:rgba(var(--color-background),0.8);--color-background-70:rgba(var(--color-background),0.7);--color-background-60:rgba(var(--color-background),0.6);--color-background-50:rgba(var(--color-background),0.5);--color-background-40:rgba(var(--color-background),0.4);--color-background-30:rgba(var(--color-background),0.3);--color-background-20:rgba(var(--color-background),0.2);--color-background-15:rgba(var(--color-background),0.15);--color-background-10:rgba(var(--color-background),0.1);--color-background-5:rgba(var(--color-background),0.05);--color-background-3:rgba(var(--color-background),0.03);--color-background-1:rgba(var(--color-background),0.01);--color-background-0:rgba(var(--color-background),0)}.pintura-editor,.PinturaRootWrapper,pintura-editor{display:block}.PinturaRootWrapper{height:100%}.PinturaScrollableContent{overflow:hidden;max-height:var(--panel-max-height,100vh);overflow-y:auto;scrollbar-color:var(--color-foreground-30) transparent;scrollbar-width:thin}.PinturaScrollableContent::-webkit-scrollbar{width:1em;cursor:pointer}.PinturaScrollableContent::-webkit-scrollbar-track{background:none}.PinturaScrollableContent::-webkit-scrollbar-thumb{cursor:pointer;background-clip:padding-box;background-color:var(--color-foreground-30);border-radius:9999em;border:.3125em solid transparent}.PinturaRoot[data-env~=is-animated]{--transition-duration-multiplier:1}.PinturaRoot[data-env~=is-transparent]{background:none}.PinturaRoot{--nav-group-margin:0.5em;--editor-calculated-inset-top:calc(var(--safe-area-inset-top) + var(--editor-inset-top));--editor-calculated-inset-bottom:calc(var(--safe-area-inset-bottom) + var(--editor-inset-bottom));--transition-duration-10:calc(var(--transition-duration-multiplier, 0) * 0.1s);--transition-duration-25:calc(var(--transition-duration-multiplier, 0) * 0.25s);--transition-duration-50:calc(var(--transition-duration-multiplier, 0) * 0.5s);box-sizing:border-box;width:var(--editor-width,100%);height:var(--editor-height,100%);padding-top:var(--editor-calculated-inset-top);padding-bottom:var(--editor-calculated-inset-bottom);max-width:var(--editor-max-width,var(--editor-max-width-default,none));max-height:var(--editor-max-height,var(--editor-max-height-default,none));position:relative;overflow:hidden;contain:strict;display:grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:normal;font-size:var(--font-size);font-family:var(--font-family);font-weight:450;touch-action:manipulation;text-align:left;text-transform:none;text-rendering:optimizeLegibility;direction:ltr;color:var(--color-foreground-90);background-color:var(--color-background-100);outline-color:rgba(var(--color-preview-outline),1);transition:background-color 1ms,outline-color 1ms,color var(--transition-duration-10) ease-in-out,dir 1ms}.PinturaRoot[dir=rtl] button{direction:rtl}.PinturaRoot .PinturaUtilMain{cursor:var(--cursor)}.PinturaRoot *{box-sizing:content-box;word-wrap:normal}.PinturaRoot div:empty{display:block}.PinturaRoot button,.PinturaRoot fieldset,.PinturaRoot input,.PinturaRoot legend{padding:0;margin:0;border:none;background:transparent;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;width:auto;text-decoration:none}.PinturaRoot button[disabled]{pointer-events:none}.PinturaRoot canvas{display:block}.PinturaRoot svg{display:inline-block;width:auto;height:auto;max-width:none}.PinturaRoot p{margin:0}.PinturaRoot li,.PinturaRoot ul{list-style:none;margin:0;padding:0}.PinturaRoot a{color:inherit;text-decoration:none}.PinturaRoot .implicit{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.PinturaRoot .PinturaFixedWidthCharacters{font-variant:tabular-nums}.PinturaRoot .PinturaStage{display:flex;align-self:stretch;flex:1;pointer-events:none}.PinturaRoot .PinturaStage[tabindex="-1"]{outline:none}.PinturaRoot .PinturaRootPortal,.PinturaRoot>.PinturaCanvas{position:absolute;left:0;top:0}.PinturaRoot>.PinturaCanvas{width:100%;height:100%;pointer-events:none;z-index:0}.PinturaRoot>.PinturaCanvas canvas{position:absolute;width:100%;height:100%}.PinturaRoot>.PinturaCanvas:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-repeat:no-repeat}.PinturaRoot>.PinturaStatus{position:absolute;z-index:99999;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;background-color:var(--color-background-90)}.PinturaRoot>.PinturaStatus>p{position:absolute;top:50%;left:50%;display:inline-flex;white-space:nowrap;align-items:center;transition:opacity var(--transition-duration-50) ease-out}.PinturaRoot .PinturaStatusMessage{position:absolute;font-size:.875em}.PinturaRoot .PinturaStatusAside{position:absolute;left:0}.PinturaRoot .PinturaStatusAside svg{width:1.25em;height:1.25em}.PinturaRoot .PinturaStatusAside .PinturaProgressIndicator{margin-left:.5em}.PinturaRoot .PinturaStatusAside .PinturaButton{outline:transparent;margin-left:.75em;font-size:.875em;border-radius:var(--border-radius-round);background-color:var(--color-foreground-5);padding:.25em;transition:background-color var(--transition-duration-10) ease-out,color var(--transition-duration-10) ease-out;-webkit-backdrop-filter:var(--backdrop-filter-dark);backdrop-filter:var(--backdrop-filter-dark)}.PinturaRoot .PinturaStatusAside .PinturaButton:not([disabled])[data-focus-visible]{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaRoot .PinturaStatusAside .PinturaButton:not([disabled]):hover{background-color:var(--color-foreground-10)}.PinturaRoot .PinturaStatusIcon svg{font-size:.875em;margin-top:.25em;margin-left:.5em}.PinturaRoot>.PinturaNav{position:relative;z-index:3}.PinturaRoot>.PinturaNav:empty{display:none!important}.PinturaRoot>.PinturaNav .PinturaButton{outline:transparent;transition:background-color var(--transition-duration-10) ease-out,color var(--transition-duration-10) ease-out}.PinturaRoot>.PinturaNav .PinturaButton svg{width:1em;transition:opacity var(--transition-duration-10) ease-out}.PinturaRoot>.PinturaNav .PinturaButton>span{justify-content:center}.PinturaRoot>.PinturaNav .PinturaButtonIconOnly .PinturaButtonInner,.PinturaRoot>.PinturaNav .PinturaDropdownIconOnly .PinturaButtonInner{width:1.75em}.PinturaRoot>.PinturaNav .PinturaButton .PinturaButtonInner{height:1.75em}.PinturaRoot>.PinturaNav .PinturaButton:not(.PinturaButtonIconOnly):not(.PinturaDropdownIconOnly){padding-left:.75em;padding-right:.75em}.PinturaRoot>.PinturaNav .PinturaButton:not(.PinturaButtonIconOnly):not(.PinturaDropdownIconOnly) .PinturaButtonLabel{font-size:.75em;line-height:2}.PinturaRoot>.PinturaNav .PinturaButton:not(.PinturaButtonIconOnly):not(.PinturaDropdownIconOnly):not(.PinturaDropdownButton){box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaRoot>.PinturaNav .PinturaButton:only-of-type{border-radius:var(--border-radius-round)}.PinturaRoot>.PinturaNav .PinturaButton:only-of-type+*{margin-left:.5em}.PinturaRoot>.PinturaNav .PinturaButton[disabled] .PinturaButtonLabel,.PinturaRoot>.PinturaNav .PinturaButton[disabled] svg{opacity:.25}.PinturaRoot>.PinturaNav .PinturaButton:not(.PinturaButtonExport):not([disabled])[data-focus-visible]{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaRoot>.PinturaNav .PinturaButton:not(.PinturaButtonExport):not([disabled]):hover{background-color:var(--color-foreground-10)}.PinturaRoot .PinturaButtonExport{color:var(--color-primary-text);background-color:var(--color-primary)}.PinturaRoot .PinturaButtonExport:hover{background-color:var(--color-primary-dark)}.PinturaRoot .PinturaButtonExport[data-focus-visible]{color:var(--color-primary-text);background-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-foreground-5),0 0 0 3px var(--color-focus-50);background-color:var(--color-primary-dark)}.PinturaRoot .PinturaButtonExport:not(.PinturaButtonIconOnly){flex:1;padding:0 .75em}.PinturaRoot>.PinturaNavMain{display:flex;overflow:hidden}.PinturaRoot>.PinturaNavMain [aria-selected=true]{-webkit-backdrop-filter:var(--backdrop-filter-dark);backdrop-filter:var(--backdrop-filter-dark);background-color:var(--color-foreground-10)}.PinturaRoot>.PinturaNavMain button svg{align-self:center;width:1.5em}.PinturaRoot>.PinturaNavMain button span,.PinturaRoot>.PinturaNavMain button svg{pointer-events:none}.PinturaRoot>.PinturaNavMain button svg+span{margin-top:.75em}.PinturaRoot>.PinturaNavMain button span{font-size:.875em;display:block;width:calc(100% - 1em);overflow:hidden;text-overflow:ellipsis;width:inherit;max-width:calc(100% - 1em)}.PinturaRoot>.PinturaNavMain button{box-shadow:inset 0 0 0 1px var(--color-foreground-5);transition:background-color var(--transition-duration-10) ease-out,color var(--transition-duration-10) ease-out,box-shadow var(--transition-duration-10) ease-out}.PinturaRoot>.PinturaNavMain button:hover{box-shadow:inset 0 0 0 1px var(--color-foreground-10)}.PinturaRoot>.PinturaNavMain button[data-focus-visible]{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaRoot>.PinturaNavTools{max-width:100%;box-sizing:border-box;pointer-events:none}.PinturaRoot>.PinturaNavTools:empty{display:none}.PinturaRoot>.PinturaNavTools,.PinturaRoot>.PinturaNavTools .PinturaNavGroup,.PinturaRoot>.PinturaNavTools .PinturaNavSet{display:flex;align-items:center;justify-content:center}.PinturaRoot>.PinturaNavTools .PinturaButton,.PinturaRoot>.PinturaNavTools .PinturaNavSet{pointer-events:all}.PinturaRoot>.PinturaNavTools .PinturaButton[data-focus-visible]{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaRoot .PinturaNavGroup{margin:0 var(--nav-group-margin)}.PinturaRoot .PinturaNavGroup>*{border-radius:var(--border-radius-round)}.PinturaRoot .PinturaNavGroup>*+*{margin-left:.5em}.PinturaRoot .PinturaNavGroup:first-of-type:not(.PinturaNavGroupFloat){margin-right:auto;margin-left:0}.PinturaRoot .PinturaNavGroup:last-of-type:not(.PinturaNavGroupFloat){margin-left:auto;margin-right:0}.PinturaRoot .PinturaNavSet{box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaRoot .PinturaNavSet>:not(:only-child){border:1px solid var(--color-foreground-3);border-top:0;border-bottom:0}.PinturaRoot .PinturaNavSet>:first-child:not(:only-child){border-left:0}.PinturaRoot .PinturaNavSet>:last-child:not(:only-child){border-right:0}.PinturaRoot .PinturaNavSet>*+*{margin-left:-1px}.PinturaRoot .PinturaNavSet>.PinturaButton:hover,.PinturaRoot .PinturaNavSet>.PinturaButton[data-focus-visible]{position:relative;z-index:1}.PinturaRoot .PinturaNavSet>:only-child{border-radius:var(--border-radius-round)}.PinturaRoot .PinturaNavSet>:first-child:not(:only-child) .PinturaButtonInner{padding:0 .125em 0 .25em}.PinturaRoot .PinturaNavSet>:first-child:not(:only-child){border-top-left-radius:var(--border-radius-round);border-bottom-left-radius:var(--border-radius-round)}.PinturaRoot .PinturaNavSet>:last-child:not(:only-child) .PinturaButtonInner{padding:0 .25em 0 .125em}.PinturaRoot .PinturaNavSet>:last-child:not(:only-child){border-top-right-radius:var(--border-radius-round);border-bottom-right-radius:var(--border-radius-round)}.PinturaRoot[data-env~=overlay] .PinturaNavSet{background-color:var(--color-background-50);-webkit-backdrop-filter:var(--backdrop-filter-bright);backdrop-filter:var(--backdrop-filter-bright);box-shadow:inset 0 0 0 1px var(--color-background-15),0 .0625em .125em rgba(0,0,0,.25),0 .125em .35em rgba(0,0,0,.35)}.PinturaRoot[data-env~=overlay] .PinturaNavSet .PinturaButton:not(.PinturaButtonExport):not([disabled]):hover,.PinturaRoot[data-env~=overlay] .PinturaNavSet>*{border-color:var(--color-background-15)}.PinturaRoot[data-env~=overlay] .PinturaNavGroup>.PinturaButton{box-shadow:0 .0625em .125em rgba(0,0,0,.25),0 .125em .35em rgba(0,0,0,.35)}.PinturaRoot[data-env~=overlay] .PinturaNavGroup .PinturaButtonExport{box-shadow:inset 0 0 .125em rgba(0,0,0,.25),0 .0625em .125em rgba(0,0,0,.25),0 .125em .35em rgba(0,0,0,.35)}.PinturaRoot .PinturaNavGroupFloat{pointer-events:none}.PinturaRoot .PinturaNavGroupFloat>*{pointer-events:all}.PinturaRoot .PinturaNavGroupFloat:not(:only-child){position:absolute;left:0;right:0}.PinturaRoot .PinturaUtilFooter .PinturaScrollable>div{padding-left:1em;padding-right:1em}.PinturaRoot>.PinturaMain{max-width:100vw}.PinturaRoot:not([data-env~=has-toolbar]) .PinturaUtilHeader{padding-top:0;padding-bottom:1em;margin-bottom:-1em}.PinturaRoot[data-env~=landscape]{grid-template-rows:min-content auto;grid-template-columns:auto}.PinturaRoot[data-env~=landscape]>.PinturaNavTools{grid-row:1;grid-column:1;padding:1em 1em 0;z-index:3}.PinturaRoot[data-env~=landscape]>.PinturaNavMain{align-items:center;justify-content:flex-end;position:absolute;left:1em;top:calc(1em + var(--editor-calculated-inset-top));bottom:calc(1em + var(--editor-calculated-inset-bottom))}.PinturaRoot[data-env~=landscape]>.PinturaNavMain .PinturaTabList{flex-direction:column}.PinturaRoot[data-env~=landscape]>.PinturaNavMain .PinturaTabList button{display:flex}.PinturaRoot[data-env~=landscape]>.PinturaNavMain .PinturaTabList button+button{margin:.5em 0 0}.PinturaRoot[data-env~=landscape]>.PinturaNavMain button{flex:1;min-width:4em;min-height:4em;border-radius:var(--border-radius);justify-content:center}.PinturaRoot[data-env~=landscape]>.PinturaNavMain button span{font-size:.6875em;margin-top:.5em}.PinturaRoot[data-env~=landscape]>.PinturaNavMain button svg{width:1em;margin-top:.25em}.PinturaRoot[data-env~=landscape][data-env~=has-toolbar]>.PinturaNavMain{top:calc(4em + var(--editor-calculated-inset-top));bottom:calc(4em + var(--editor-calculated-inset-bottom))}.PinturaRoot[data-env~=landscape][data-env~=has-limited-space]>.PinturaNavMain{align-items:flex-start;bottom:calc(1em + var(--editor-calculated-inset-bottom))}.PinturaRoot[data-env~=landscape]>.PinturaMain{grid-row:2;grid-column:1}.PinturaRoot[data-env~=landscape][data-env~=has-toolbar-preference-bottom]{grid-template-rows:auto min-content}.PinturaRoot[data-env~=landscape][data-env~=has-toolbar-preference-bottom]>.PinturaNavTools{grid-row:2;padding-top:0;padding-bottom:1em}.PinturaRoot[data-env~=landscape][data-env~=has-toolbar-preference-bottom]>.PinturaMain{grid-row:1}.PinturaRoot[data-env~=landscape][data-env~=has-navigation]{grid-template-columns:6em auto}.PinturaRoot[data-env~=landscape][data-env~=has-navigation]:not([data-env~=narrow]) .PinturaNavGroupFloat{margin:0 0 0 7em}.PinturaRoot[data-env~=landscape][data-env~=has-navigation]>.PinturaNavTools{grid-column:1/span 2}.PinturaRoot[data-env~=landscape][data-env~=has-navigation]>.PinturaMain{grid-column:2}.PinturaRoot[data-env~=landscape][data-env~=has-navigation]:not([data-env~=has-navigation-preference-right]) .PinturaUtilMain{padding-left:0}.PinturaRoot[data-env~=landscape][data-env~=has-navigation]:not([data-env~=has-navigation-preference-right]) .PinturaUtilFooter{padding-right:1em}.PinturaRoot[data-env~=landscape][data-env~=has-navigation][data-env~=has-navigation-preference-right]{grid-template-columns:auto 6em}.PinturaRoot[data-env~=landscape][data-env~=has-navigation][data-env~=has-navigation-preference-right]:not([data-env~=narrow]) .PinturaNavGroupFloat{margin:0 7em 0 0}.PinturaRoot[data-env~=landscape][data-env~=has-navigation][data-env~=has-navigation-preference-right]>.PinturaNavMain{right:1em;left:auto}.PinturaRoot[data-env~=landscape][data-env~=has-navigation][data-env~=has-navigation-preference-right]>.PinturaMain{grid-column:1}.PinturaRoot[data-env~=landscape][data-env~=has-navigation][data-env~=has-navigation-preference-right] .PinturaUtilMain{padding-right:0}.PinturaRoot[data-env~=landscape][data-env~=has-navigation][data-env~=has-navigation-preference-right] .PinturaUtilFooter{padding-left:1em}.PinturaRoot[data-env~=portrait]{grid-template-rows:min-content auto min-content;grid-template-columns:auto}.PinturaRoot[data-env~=portrait]>*{grid-column:1}.PinturaRoot[data-env~=portrait]>.PinturaNavTools{grid-row:1;padding:.75em .75em 0}.PinturaRoot[data-env~=portrait]>.PinturaNavMain{grid-row:3;margin-bottom:.75em;justify-content:center}.PinturaRoot[data-env~=portrait]>.PinturaNavMain .PinturaTabList{padding:0 .875em}.PinturaRoot[data-env~=portrait]>.PinturaNavMain button+button{margin-left:.5em}.PinturaRoot[data-env~=portrait]>.PinturaNavMain[data-state~=overflows]{overflow:visible}.PinturaRoot[data-env~=portrait]>.PinturaNavMain button{flex:1;min-width:4em;min-height:4em;border-radius:var(--border-radius);justify-content:center}.PinturaRoot[data-env~=portrait]>.PinturaNavMain button span{font-size:.6875em;margin-top:.5em}.PinturaRoot[data-env~=portrait]>.PinturaNavMain button svg{width:1em;margin-top:.25em}.PinturaRoot[data-env~=portrait]>.PinturaMain{grid-row:2;grid-column:1}.PinturaRoot[data-env~=portrait][data-env~=has-toolbar-preference-bottom]{grid-template-rows:auto min-content min-content}.PinturaRoot[data-env~=portrait][data-env~=has-toolbar-preference-bottom]>.PinturaNavTools{grid-row:3;padding:0 .75em .75em}.PinturaRoot[data-env~=portrait][data-env~=has-toolbar-preference-bottom]>.PinturaNavMain{grid-row:2}.PinturaRoot[data-env~=portrait][data-env~=has-toolbar-preference-bottom]>.PinturaMain{grid-row:1}.PinturaRoot[data-env~=portrait]:not([data-env~=narrow])[data-env~=has-navigation-preference-top]{grid-template-rows:min-content min-content auto}.PinturaRoot[data-env~=portrait]:not([data-env~=narrow])[data-env~=has-navigation-preference-top]>.PinturaMain{grid-row:3}.PinturaRoot[data-env~=portrait]:not([data-env~=narrow])[data-env~=has-navigation-preference-top]>.PinturaNavMain{grid-row:2;margin-top:.75em;margin-bottom:0}.PinturaRoot[data-env~=portrait]:not([data-env~=narrow])[data-env~=has-navigation-preference-top][data-env~=has-toolbar-preference-bottom]{grid-template-rows:min-content auto min-content}.PinturaRoot[data-env~=portrait]:not([data-env~=narrow])[data-env~=has-navigation-preference-top][data-env~=has-toolbar-preference-bottom]>.PinturaNavMain{grid-row:1}.PinturaRoot[data-env~=portrait]:not([data-env~=narrow])[data-env~=has-navigation-preference-top][data-env~=has-toolbar-preference-bottom]>.PinturaMain{grid-row:2}.PinturaRoot[data-env~=portrait]:not([data-env~=narrow])[data-env~=has-navigation-preference-top][data-env~=has-toolbar-preference-bottom]>.PinturaNavTools{grid-row:3}.PinturaRoot[data-env~=landscape][data-env~=is-compact]>.PinturaNavMain button{flex:1;flex-direction:row;width:auto;height:auto;min-height:auto;border-radius:var(--border-radius);justify-content:flex-start;align-items:center;padding:.625em 0;width:6em}.PinturaRoot[data-env~=landscape][data-env~=is-compact]>.PinturaNavMain button span{font-size:.6875em;margin:0 .625em 0 0;line-height:1.2;text-align:left}.PinturaRoot[data-env~=landscape][data-env~=is-compact]>.PinturaNavMain button svg{margin:0 .5em 0 .625em;min-width:1em}.PinturaRoot[data-env~=landscape][data-env~=is-compact][data-env~=has-navigation]{grid-template-columns:8em auto}.PinturaRoot[data-env~=landscape][data-env~=is-compact][data-env~=has-navigation][data-env~=has-navigation-preference-right]{grid-template-columns:auto 8em}.PinturaRoot[data-env~=landscape][data-env~=is-compact][dir=rtl]>.PinturaNavMain button{padding-left:.625em}.PinturaRoot[data-env~=landscape][data-env~=is-compact][dir=rtl]>.PinturaNavMain svg{margin-left:0}.PinturaRoot[data-env~=narrow] .PinturaNavGroupFloat{position:static;margin:0}.PinturaRoot[data-env~=portrait][data-env~=is-compact]>.PinturaNavMain button{padding:0;font-size:.625em;min-width:4em;min-height:4em;justify-content:center;border-radius:9999em}.PinturaRoot[data-env~=portrait][data-env~=is-compact]>.PinturaNavMain button span{visibility:hidden;font-size:0;margin:0}.PinturaRoot[data-env~=portrait][data-env~=is-compact]>.PinturaNavMain button svg{margin-top:0;width:1.6em}.PinturaRoot[data-env~=portrait][data-env~=is-compact]>.PinturaNavMain button svg [stroke-width]{stroke-width:.15em}.PinturaRoot[data-env~=portrait][data-env~=narrow]{--nav-group-margin:0.25em;grid-template-rows:min-content auto min-content;grid-template-columns:auto}.PinturaRoot[data-env~=portrait][data-env~=narrow]>*{grid-column:1}.PinturaRoot[data-env~=portrait][data-env~=narrow] .PinturaUtilFooter .PinturaControlList .PinturaControlListOption span,.PinturaRoot[data-env~=portrait][data-env~=narrow] .PinturaUtilFooter .PinturaControlList [role=tab] span{font-size:.6875em}.PinturaRoot[data-env~=portrait][data-env~=narrow] .PinturaToolbar .PinturaToolbarInner>*{margin:0 .25em}.PinturaRoot[data-env~=portrait][data-env~=narrow][data-env~=has-toolbar-preference-bottom]{grid-template-rows:auto min-content min-content}.PinturaRoot[data-env~=overlay]{grid-template-rows:auto!important;grid-template-columns:auto!important}.PinturaRoot[data-env~=overlay] .PinturaNav{z-index:3}.PinturaRoot[data-env~=overlay] .PinturaMain{grid-row:1;grid-column:1}.PinturaRoot[data-env~=overlay] .PinturaUtilMain{position:absolute;left:0;top:0;right:0;bottom:0;padding:0;z-index:-1}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter,.PinturaRoot[data-env~=overlay] .PinturaUtilHeader{position:absolute;left:0;right:0}.PinturaRoot[data-env~=overlay] .PinturaUtilHeader{top:0}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter{bottom:0}.PinturaRoot[data-env~=overlay] .PinturaNavMain{position:absolute;right:0;top:0;bottom:0;background:none}.PinturaRoot[data-env~=overlay] .PinturaNavTools{position:absolute;left:0;top:0;right:0}.PinturaRoot[data-env~=overlay][data-env~=has-controlgroups-preference-top] .PinturaUtilFooter{top:0;bottom:auto}.PinturaRoot[data-env~=overlay][data-env~=has-toolbar-preference-bottom] .PinturaNavTools{top:auto;bottom:0}.PinturaRoot[data-env~=has-swipe-navigation] .PinturaUtilMain{padding-left:2em;padding-right:2em}.PinturaRoot[data-env~=has-swipe-navigation][data-env~=landscape] .PinturaUtilMain[data-env~=has-navigation]{padding-left:0;padding-right:2em}.PinturaRoot[data-env~=has-swipe-navigation][data-env~=landscape] .PinturaUtilMain[data-env~=has-navigation][data-env~=has-navigation-preference-right]{padding-left:2em;padding-right:0}.PinturaRoot[data-env*=is-disabled],.PinturaRoot[data-env*=is-disabled] *{pointer-events:none!important}.PinturaRoot[data-env*=is-disabled]{--color-primary:#b4b4b4;--color-primary-dark:#a0a0a0;--color-primary-text:#000;--color-secondary:#969696;--color-secondary-dark:#646464}.PinturaRoot[data-env*=is-disabled] .PinturaCanvas,.PinturaRoot[data-env*=is-disabled] .PinturaColorPickerButton{filter:grayscale(100%)}.PinturaRoot .PinturaEditorOverlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;background:var(--color-background-50);pointer-events:none}@media not all and (-webkit-min-device-pixel-ratio:0), not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.PinturaNav{will-change:transform}}}.PinturaUtilPanel[data-util=frame] .PinturaShapeStyleEditor{min-height:3.375em}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption{margin:1em 1em 0 0;padding:.125em;border:1px dashed var(--color-foreground-15);color:var(--color-foreground-70)}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption span{color:var(--color-foreground-90)}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption label{font-size:.75em}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption img,.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption svg{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.PinturaUtilPanel[data-util=frame] [data-selected=true]{border-color:var(--color-primary);color:var(--color-primary)}.PinturaUtilPanel[data-util=frame] [data-selected=true] span{color:var(--color-foreground-90)}.PinturaUtilPanel[data-util=frame] [data-layout=row]>.PinturaRadioGroupOptions>li{margin:0 .5em}.PinturaUtilPanel[data-util=frame] [data-layout=row]>.PinturaRadioGroupOptions>li:first-child{margin-left:0}.PinturaUtilPanel[data-util=frame] [data-layout=row]>.PinturaRadioGroupOptions>li:last-child{margin-right:0}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOptionGroupLabel{width:1px;height:1px;position:absolute;font-size:0}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOptionGroup{display:flex;flex-direction:column-reverse}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption{cursor:var(--button-cursor);margin-bottom:1em}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption span{display:block;text-align:center;padding:0 1.5em;font-size:.625em;font-weight:400}.PinturaUtilPanel[data-util=frame] [data-focus-visible]+label span{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption{position:relative;width:3em;height:4em}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption div{position:absolute;outline-color:currentColor;border-color:currentColor;cursor:var(--button-cursor)}.PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption div[slot]{overflow:hidden;left:-1px;top:-1px;bottom:-1px;right:-1px;display:flex;align-items:center;justify-content:center}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=frame] .PinturaUtilFooter>div{padding:0}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption{width:2.25em;height:3em}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=frame] .PinturaRadioGroupOption span{font-size:.5em}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=frame] [data-layout=row]>.PinturaRadioGroupOptions>li{margin:0 .25em}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=frame] [data-layout=row]>.PinturaRadioGroupOptions>li:first-child{margin-left:0}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=frame] [data-layout=row]>.PinturaRadioGroupOptions>li:last-child{margin-right:0}.PinturaUtilPanel[data-util=filter] .PinturaUtilFooter{padding-left:0!important;padding-right:0!important}.PinturaUtilPanel[data-util=filter] .PinturaScrollable{width:40em}.PinturaUtilPanel[data-util=filter] [data-layout=row]>.PinturaRadioGroupOptions>li{margin:0 .5em}.PinturaUtilPanel[data-util=filter] [data-layout=row]>.PinturaRadioGroupOptions>li:first-child{margin-left:0}.PinturaUtilPanel[data-util=filter] [data-layout=row]>.PinturaRadioGroupOptions>li:last-child{margin-right:0}.PinturaUtilPanel[data-util=filter] .PinturaRadioGroupOptionGroupLabel{width:1px;height:1px;position:absolute;font-size:0;pointer-events:none}.PinturaUtilPanel[data-util=filter] .PinturaFilterPreview{border-radius:0;transition:border-radius 1ms}.PinturaUtilPanel[data-util=filter] .PinturaFilterOption{border-radius:0}.PinturaUtilPanel[data-util=filter] .PinturaRadioGroupOptions .PinturaRadioGroupOption:first-of-type .PinturaFilterPreview{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.PinturaUtilPanel[data-util=filter] .PinturaRadioGroupOptions .PinturaRadioGroupOption:first-of-type .PinturaFilterOption{border-bottom-left-radius:var(--border-radius)}.PinturaUtilPanel[data-util=filter] .PinturaRadioGroupOptions .PinturaRadioGroupOption:last-of-type .PinturaFilterPreview{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.PinturaUtilPanel[data-util=filter] .PinturaRadioGroupOptions .PinturaRadioGroupOption:last-of-type .PinturaFilterOption{border-bottom-right-radius:var(--border-radius)}.PinturaUtilPanel[data-util=filter] .PinturaRadioGroupOptionGroup{display:flex;flex-direction:column-reverse}.PinturaUtilPanel[data-util=filter] .PinturaFilterOption{cursor:var(--button-cursor);margin-bottom:1em}.PinturaUtilPanel[data-util=filter] .PinturaFilterOption span{display:block;text-align:center;padding:0 .3125em;line-height:1.75;max-width:100%;font-size:.625em;font-weight:400;margin-left:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PinturaUtilPanel[data-util=filter] .PinturaFilterPreview:before{transition:background-color var(--transition-duration-10),color var(--transition-duration-10)}.PinturaUtilPanel[data-util=filter] [data-selected=true] .PinturaFilterOption .PinturaFilterPreview{position:relative;z-index:1}.PinturaUtilPanel[data-util=filter] [data-selected=true] .PinturaFilterOption .PinturaFilterPreview:before{content:"";position:absolute;width:100%;height:100%;opacity:.35;border-radius:inherit;background-color:var(--color-primary)}.PinturaUtilPanel[data-util=filter] [data-focus-visible]+label>.PinturaFilterOption span{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100);border-radius:.25em}.PinturaUtilPanel[data-util=filter] .PinturaFilterOption,.PinturaUtilPanel[data-util=filter] .PinturaFilterPreview{width:3.75em;height:4.5em}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=filter] .PinturaUtilFooter>div{padding:0}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=filter] .PinturaFilterOption,.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=filter] .PinturaFilterPreview{width:2.875em;height:3.5em}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=filter] .PinturaFilterOption span{font-size:.5em}.PinturaUtilPanel[data-util=resize] form{display:flex;justify-content:center;padding:0 1em}.PinturaUtilPanel[data-util=resize] .PinturaFormInner{position:relative;display:flex;justify-content:center;align-items:center}.PinturaUtilPanel[data-util=resize] .PinturaFormInner>button{position:absolute;left:100%;margin-left:1em}.PinturaUtilPanel[data-util=resize] .PinturaFieldsetInner{display:inline-flex;align-items:center;justify-content:center}.PinturaUtilPanel[data-util=resize] .PinturaFieldsetInner>*{margin:.25em}.PinturaUtilPanel[data-util=resize] .PinturaResizeLabel{font-size:.75em}.PinturaUtilPanel[data-util=resize] .PinturaDropdownButton{margin-left:.5em;margin-right:.5em;background-color:var(--color-foreground-5);border-radius:var(--border-radius-round);box-shadow:inset 0 0 0 1px var(--color-foreground-5);transition:background-color var(--transition-duration-10)}.PinturaUtilPanel[data-util=resize] .PinturaDropdownButton:hover{background-color:var(--color-foreground-10)}.PinturaUtilPanel[data-util=resize] .PinturaDropdownButton .PinturaButtonLabel{display:block;line-height:2.65;padding:0 1em;font-variant-numeric:tabular-nums;font-size:.75em;font-weight:400}.PinturaUtilPanel[data-util=resize] .PinturaDropdownButton .PinturaButtonLabel:after{content:"▼";font-size:.6875em;margin-left:.75em;position:relative;top:-.125em;margin-right:-.25em;pointer-events:none}.PinturaUtilPanel[data-util=resize] input[type=checkbox]+label{padding:0 .125em;margin:0 -.25em;outline:transparent;display:block;cursor:pointer}.PinturaUtilPanel[data-util=resize] input[type=checkbox][data-focus-visible]+label{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaInputDimension{display:inline-flex;align-items:center;position:relative}.PinturaInputDimension label{position:absolute;right:.625em;font-size:.75em;text-transform:uppercase;pointer-events:none;color:var(--color-foreground-80);z-index:1}.PinturaInputDimension button,.PinturaInputDimension input,.PinturaInputDimension label{font-size:.75em;font-weight:400}.PinturaInputDimension button,.PinturaInputDimension input{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;box-sizing:border-box;font-variant-numeric:tabular-nums;padding:.625em 0 .625em .625em;width:100%;max-width:7em;outline:transparent;border-radius:var(--border-radius);box-shadow:none;border:1px solid var(--color-foreground-80);transition:background-color var(--transition-duration-10) ease-in-out,color var(--transition-duration-10) ease-in-out,border-color var(--transition-duration-10) ease-in-out}.PinturaInputDimension button::-moz-selection, .PinturaInputDimension input::-moz-selection{background-color:var(--color-foreground-20)}.PinturaInputDimension button::selection,.PinturaInputDimension input::selection{background-color:var(--color-foreground-20)}.PinturaInputDimension button:hover,.PinturaInputDimension input:hover{background-color:var(--color-foreground-10)}.PinturaInputDimension button:focus,.PinturaInputDimension input:focus{border-color:var(--color-focus-100)}.PinturaInputDimension input{background-color:var(--color-foreground-5)}.PinturaInputDimension input:-moz-placeholder-shown+label{color:var(--color-foreground-20)}.PinturaInputDimension input:placeholder-shown+label{color:var(--color-foreground-20)}.PinturaInputDimension input::-moz-placeholder{color:var(--color-foreground-30)}.PinturaInputDimension input::placeholder{color:var(--color-foreground-30)}.PinturaInputDimension input[data-state=invalid]{border-color:var(--color-error-75);box-shadow:inset 0 0 .25em var(--color-error-25),0 0 .25em var(--color-error-50)}.PinturaInputDimension button{width:10em;min-height:2.65em}.PinturaInputDimension input::-webkit-inner-spin-button,.PinturaInputDimension input::-webkit-outer-spin-button{-webkit-appearance:none}.PinturaInputDimension input::-ms-clear{display:none}.PinturaRoot[dir=rtl] .PinturaInputDimension label{left:.625em;right:auto}.PinturaRoot[dir=rtl] .PinturaInputDimension input{padding-right:.625em;padding-left:0;text-align:right}.PinturaUtilPanel[data-util=crop] .PinturaStage{touch-action:none}.PinturaUtilPanel[data-util=crop],.PinturaUtilPanel[data-util=crop] .PinturaStage,.PinturaUtilPanel[data-util=crop] .PinturaUtilMain{pointer-events:all}.PinturaUtilPanel[data-util=crop] .PinturaImageInfo{position:absolute;right:1em;bottom:1em}.PinturaUtilPanel[data-util=crop] .PinturaButtonCenter{--size:3em;position:absolute;left:0;top:0;width:var(--size);height:var(--size);z-index:1;line-height:0;margin-top:calc(var(--size) * (-.5));margin-left:calc(var(--size) * (-.5));overflow:hidden;border-radius:50%;color:#000;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:var(--backdrop-filter-bright);backdrop-filter:var(--backdrop-filter-bright);outline:none}.PinturaUtilPanel[data-util=crop] .PinturaButtonCenter[data-focus-visible]{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaRoot[data-env~=short] .PinturaUtilPanel[data-util=crop] .PinturaUtilFooter{padding-bottom:.5em}.PinturaImageInfo,.PinturaRoot[data-env~=overlay] .PinturaUtilPanel[data-util=crop] .PinturaUtilFooter,.PinturaRoot[data-env~=overlay] .PinturaUtilPanel[data-util=crop] .PinturaUtilFooter>[slot]:empty{pointer-events:none}.PinturaImageInfo p{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-family:Tahoma,Geneva,Verdana,sans-serif;text-align:right;line-height:1;font-size:.75em}.PinturaImageInfo:not([data-custom]) p{width:8em;height:1.25em;white-space:nowrap;contain:strict;overflow:hidden}.PinturaUtilPanel[data-util=fill] [data-layout=row]>.PinturaRadioGroupOptions>li{margin:0 .25em}.PinturaUtilPanel[data-util=fill] [data-layout=row]>.PinturaRadioGroupOptions>li:first-child{margin-left:0}.PinturaUtilPanel[data-util=fill] [data-layout=row]>.PinturaRadioGroupOptions>li:last-child{margin-right:0}.PinturaUtilPanel[data-util=fill] .PinturaRadioGroupOption{position:relative;width:3em;height:4em}.PinturaUtilPanel[data-util=fill] .PinturaFillTile{position:absolute;width:100%;height:100%}.PinturaUtilPanel[data-util=fill] .PinturaFillTile[data-transparent=true]{background-color:#fff;background-image:var(--pattern-transparent);border-radius:calc(var(--border-radius) + 1px)}.PinturaUtilPanel[data-util=fill] .PinturaFillTile div,.PinturaUtilPanel[data-util=fill] .PinturaFillTile img{cursor:var(--button-cursor);position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}.PinturaUtilPanel[data-util=fill] .PinturaFillTile:after{content:"";z-index:3;position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--color-foreground-5);border-radius:var(--border-radius);pointer-events:none}.PinturaUtilPanel[data-util=fill] .PinturaRadioGroupOption[data-selected=true] .PinturaFillTile:after{box-shadow:inset 0 0 0 1px var(--color-foreground-5),inset 0 0 0 4px var(--color-primary),inset 0 0 0 5px var(--color-foreground-5)}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=fill] .PinturaUtilFooter>div{padding:0}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=fill] .PinturaRadioGroupOption{width:2.25em;height:3em}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=fill] .PinturaRadioGroupOption span{font-size:.5em}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=fill] [data-layout=row]>.PinturaRadioGroupOptions>li{margin:0 .175em}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=fill] [data-layout=row]>.PinturaRadioGroupOptions>li:first-child{margin-left:0}.PinturaRoot[data-env~=is-compact] .PinturaUtilPanel[data-util=fill] [data-layout=row]>.PinturaRadioGroupOptions>li:last-child{margin-right:0}.PinturaModal{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-bottom:env(safe-area-inset-bottom);--editor-modal-border-radius:0;--editor-modal-overlay-opacity:0.95;--editor-modal-shadow:0 1em 2em -1em rgba(0,0,0,0.25),0 1.5em 1.5em -2em rgba(0,0,0,0.5);--editor-modal-outline:inset 0 0 0 1px var(--color-foreground-3);position:fixed;left:0;top:0;width:100%;z-index:2147483646;height:100vh;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--color-background),var(--editor-modal-overlay-opacity,var(--editor-modal-overlay-opacity-default,.95)))}@supports (height:100dvh){.PinturaModal{height:100dvh}}.PinturaModal>.PinturaRoot[data-env~=is-centered]{box-shadow:var(--editor-modal-shadow);border-radius:var(--editor-modal-border-radius)}.PinturaModal>.PinturaRoot[data-env~=is-centered]:after{position:absolute;left:0;top:0;bottom:0;right:0;pointer-events:none;border-radius:inherit;content:"";box-shadow:var(--editor-modal-outline);z-index:2147483646}.PinturaModal[style*="--viewport-pad-footer:1"]{box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom)}.PinturaModal+.PinturaModal{--editor-modal-overlay-opacity-default:0.75}@media(min-width:600px) and (min-height:600px){.PinturaModal+.PinturaModal .PinturaRoot{--editor-max-width-default:calc(100vw - 8em);--editor-max-height-default:calc(100vh - 8em)}}.PinturaDocumentLock,.PinturaDocumentLock body{height:calc(var(--pintura-document-height) - 1px);overflow-y:hidden;box-sizing:border-box}.PinturaDocumentLock body{position:relative}.PinturaDocumentLock .PinturaModal{height:100%!important}.PinturaTabPanels{flex:1;display:grid;grid-template-columns:1fr}.PinturaTabPanel{position:relative;grid-row-start:1;grid-column-start:1;min-width:0}.PinturaTabPanel:not([hidden]){z-index:2;outline:transparent}.PinturaTabPanel[hidden]{display:block!important;z-index:1;pointer-events:none}.PinturaTabPanel[data-inert=true]{visibility:hidden}@supports not (aspect-ratio:1){.PinturaTabPanel{overflow-x:hidden}}.PinturaTabList{display:flex;justify-content:center}.PinturaTabList button{display:flex;align-items:center;flex-direction:column;outline:transparent;cursor:var(--button-cursor);-webkit-tap-highlight-color:transparent}.PinturaTabList button>*{transition:filter var(--transition-duration-10) ease-out}.PinturaTabList button[disabled]>*{filter:var(--filter-disabled)}.PinturaScrollable{--scrollable-feather-start-opacity:0;--scrollable-feather-end-opacity:0;--scrollable-feather-size:2em;contain:paint;overflow:hidden}.PinturaScrollable:focus{outline:transparent}.PinturaScrollable>div{position:relative;display:inline-flex;vertical-align:top}.PinturaScrollable{touch-action:none}.PinturaScrollable[data-direction=x]{max-width:100%;--mask-angle:90deg}.PinturaScrollable[data-direction=y]{max-height:100%;--mask-angle:180deg}.PinturaScrollable[data-state~=overflows]{-webkit-mask:linear-gradient(var(--mask-angle),rgba(0,0,0,var(--scrollable-feather-start-opacity)),#000 var(--scrollable-feather-size),#000 calc(100% - var(--scrollable-feather-size)),rgba(0,0,0,var(--scrollable-feather-end-opacity)));mask:linear-gradient(var(--mask-angle),rgba(0,0,0,var(--scrollable-feather-start-opacity)),#000 var(--scrollable-feather-size),#000 calc(100% - var(--scrollable-feather-size)),rgba(0,0,0,var(--scrollable-feather-end-opacity)))}.PinturaScrollable[data-state~=scrolling]>div *{pointer-events:none}.PinturaButton{white-space:nowrap;flex-shrink:0;-webkit-tap-highlight-color:transparent;cursor:var(--button-cursor)}.PinturaButton>span{display:inline-flex;align-items:center;vertical-align:top;min-height:1em}.PinturaButton svg+.PinturaButtonLabel{margin-left:.5em}.PinturaButton[disabled]{cursor:default;filter:var(--filter-disabled)}.PinturaButtonInner{text-decoration:inherit}.PinturaButton:not(.PinturaButtonIconOnly) svg:first-of-type{margin-left:-.25em}.PinturaRoot[dir=rtl] .PinturaButton:not(.PinturaButtonIconOnly) svg:first-of-type{margin-right:-.25em}.PinturaRoot[dir=rtl] .PinturaButton svg+.PinturaButtonLabel{margin-left:0;margin-right:1em}.PinturaUtilPanel{position:relative;z-index:1;height:100%;display:flex;flex:1;flex-direction:column;contain:layout size;box-sizing:border-box}.PinturaUtilPanel,.PinturaUtilPanel>*{padding-top:.5em;padding-bottom:.5em}.PinturaProgressIndicator{position:relative;display:block;width:1.25em;height:1.25em}.PinturaProgressIndicator svg{pointer-events:none;vertical-align:top}.PinturaProgressIndicator .PinturaProgressIndicatorFill{stroke-dashoffset:0}.PinturaProgressIndicator[data-status=busy] svg{animation:image_editor_spin 1s linear infinite}.PinturaProgressIndicator[data-status=busy] .PinturaProgressIndicatorFill{stroke-dashoffset:-26.5;stroke-dasharray:26.5 53;transition:stroke-dashoffset .5s linear,stroke-dasharray .5s linear}@keyframes image_editor_spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (-webkit-min-device-pixel-ratio:3){.PinturaRoot[data-env~=is-ios] .PinturaProgressIndicator svg{transform-origin:49% 49%}}.PinturaInputForm{opacity:0;cursor:auto;z-index:2147483647;--width:30em}.PinturaInputForm:not([data-stick=true]){position:absolute;bottom:7.5em;width:var(--width);left:calc(50% - var(--width) / 2);box-shadow:0 .25em .5em -.5em rgba(0,0,0,.75),inset 0 0 0 1px var(--color-foreground-5);border-radius:var(--border-radius);background-color:var(--color-background-95)}@media(max-width:34em){.PinturaInputForm:not([data-stick=true]){left:2em;right:2em;width:auto}}.PinturaInputForm[data-stick=true]{transition:opacity .15s ease .25s;position:absolute;left:0;right:0;outline:1px solid var(--color-foreground-15);background-color:var(--color-background-100)}.PinturaInputForm[data-stick=true]>.PinturaInputFormInner{background-color:var(--color-foreground-3)}.PinturaInputFormInner>.PinturaButton{color:var(--color-foreground-100);border-radius:9999em;box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaInputFormInner>.PinturaButton:first-of-type{left:1em}.PinturaInputFormInner>.PinturaButton:last-of-type{right:1rem;color:var(--color-primary-text);background:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaInputFormInner>.PinturaButton:not(.PinturaButtonIconOnly) .PinturaButtonInner{padding:0 .875em}.PinturaInputFormInner>.PinturaButton .PinturaButtonIcon{width:.875em;height:.875em}.PinturaInputFormInner>.PinturaButton.PinturaButtonIconOnly{width:1.875em;height:1.875em}.PinturaInputFormInner>.PinturaButton .PinturaButtonLabel{font-size:.75em}.PinturaInputFormInner>.PinturaButton .PinturaButtonInner{line-height:2;display:flex;justify-content:center}.PinturaInputFormInner{padding-top:1em;padding-bottom:3.5em}.PinturaInputFormInner>.PinturaButton{position:absolute;bottom:1em}.PinturaInputFormFields textarea:only-child{height:5em;-webkit-mask:linear-gradient(0deg,transparent,#000 1em);mask:linear-gradient(0deg,transparent,#000 1em)}.PinturaInputFormFields textarea:only-child::-webkit-scrollbar{width:1em;cursor:pointer}.PinturaInputFormFields textarea:only-child::-webkit-scrollbar-track{background:none}.PinturaInputFormFields textarea:only-child::-webkit-scrollbar-thumb{cursor:pointer;background-clip:padding-box;background-color:var(--color-foreground-70);border-radius:9999em;border:.25em solid transparent}.PinturaInputFormFields input:only-child,.PinturaInputFormFields textarea:only-child{width:100%;padding:0 1em .5em;display:block;background:transparent}.PinturaInputForm input,.PinturaInputForm textarea{box-sizing:border-box;resize:none;border:none;font-size:.875em;outline:transparent;color:var(--color-foreground-100)}.PinturaInputForm input{background-color:var(--color-background-100)}.PinturaModalBodyLock .PinturaInputForm{margin-top:-50px}.PinturaInputForm[data-layout=row]{--width:30em;width:var(--width);max-width:calc(100% - 2em);border-radius:9999em}.PinturaInputForm[data-layout=row] .PinturaInputFormFields{flex:1}.PinturaInputForm[data-layout=row] .PinturaInputFormInner{display:flex;padding:.5em}.PinturaInputForm[data-layout=row] .PinturaInputFormInner input{padding:0 .5em;line-height:1.75;font-size:.8125em;flex:1}.PinturaInputForm[data-layout=row] .PinturaInputFormInner .PinturaButton:first-child{margin-right:0}.PinturaInputForm[data-layout=row] .PinturaInputFormInner .PinturaButton{position:static}.PinturaInputForm[data-layout=row] .PinturaInputFormInner .PinturaButtonIconOnly{width:1.5em;height:1.5em}.PinturaInputForm[data-layout=row] .PinturaInputFormInner .PinturaButtonLabel{font-size:.625em}.PinturaUtilMain{padding-left:1em;padding-right:1em;min-height:1px;touch-action:none}.PinturaUtilMain,.PinturaUtilMain>[slot]{flex:1;display:flex;flex-direction:column}.PinturaUtilMain>[slot]{align-items:center}.PinturaUtilFooter>[slot]:empty{min-height:1em}.PinturaUtilFooter>[slot]{display:flex;flex-direction:column;align-items:center;justify-content:stretch;pointer-events:all}.PinturaUtilFooter .PinturaControlPanel .PinturaImageButtonList,.PinturaUtilFooter .PinturaShapeStyleList{min-height:3.5em;align-items:flex-start}.PinturaUtilFooter .PinturaControlList [role=tab][aria-selected=true]{background-color:var(--color-foreground-10);box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaUtilFooter .PinturaControlList .PinturaControlListOption label,.PinturaUtilFooter .PinturaControlList [role=tab]{flex-direction:row;line-height:1;padding:0 .75em;min-height:1.75em;white-space:nowrap;border-radius:var(--border-radius-round);transition:background-color var(--transition-duration-10) ease-out,color var(--transition-duration-10) ease-out,filter var(--transition-duration-25) ease-out;box-shadow:inset 0 0 0 1px var(--color-foreground-0);cursor:var(--button-cursor)}.PinturaUtilFooter .PinturaControlList .PinturaControlListOption label span,.PinturaUtilFooter .PinturaControlList [role=tab] span{font-size:.75em;font-weight:400}.PinturaUtilFooter .PinturaControlList .PinturaControlListOption label svg,.PinturaUtilFooter .PinturaControlList [role=tab] svg{width:.875em;font-size:.875em}.PinturaUtilFooter .PinturaControlList .PinturaControlListOption label svg:only-child,.PinturaUtilFooter .PinturaControlList [role=tab] svg:only-child{margin-left:-.25em;margin-right:-.25em}.PinturaUtilFooter .PinturaControlList .PinturaControlListOption label svg:not(:only-child),.PinturaUtilFooter .PinturaControlList [role=tab] svg:not(:only-child){margin-left:-.25em;margin-right:.375em}.PinturaUtilFooter .PinturaControlList .PinturaControlListOption label:hover,.PinturaUtilFooter .PinturaControlList [role=tab]:hover{box-shadow:inset 0 0 0 1px var(--color-foreground-10)}.PinturaUtilFooter .PinturaControlList .PinturaControlListOption label[data-focus-visible],.PinturaUtilFooter .PinturaControlList [role=tab][data-focus-visible]{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaUtilFooter .PinturaControlListOption [slot],.PinturaUtilFooter .PinturaControlListOption label{display:flex;flex-direction:row;align-items:center}.PinturaUtilFooter .PinturaControlListOption[data-selected=true] label{background-color:var(--color-foreground-10);box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaUtilFooter .PinturaControlListOption input[data-focus-visible]+label{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaUtilFooter .PinturaControlListOption input[disabled]+label{filter:var(--filter-disabled)}.PinturaUtilFooter .PinturaControlList .PinturaControlListOption+.PinturaControlListOption,.PinturaUtilFooter .PinturaControlList>button+button{margin-left:.5em}.PinturaUtilFooter .PinturaControlPanels{display:grid;grid-template-columns:1fr;width:40em;max-width:100%;margin:0 auto;flex:auto}.PinturaUtilFooter .PinturaControlPanel{grid-row-start:1;grid-column-start:1;max-width:100%;overflow:hidden;visibility:visible;opacity:1}.PinturaUtilFooter .PinturaControlPanel[hidden]{display:block!important;visibility:hidden;transition-delay:0s;pointer-events:none;opacity:0}.PinturaUtilFooter .PinturaControlList[data-layout=compact]>*+*{margin-left:-1px}.PinturaUtilFooter .PinturaControlList[data-layout=compact]>[role=tab]{padding-left:.625em;padding-right:.625em;border-radius:0;box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaUtilFooter .PinturaControlList[data-layout=compact]>[role=tab]:only-child{border-radius:var(--border-radius-round)}.PinturaUtilFooter .PinturaControlList[data-layout=compact]>[role=tab]:first-child:not(:only-child){padding-left:.75em;border-top-left-radius:var(--border-radius-round);border-bottom-left-radius:var(--border-radius-round)}.PinturaUtilFooter .PinturaControlList[data-layout=compact]>[role=tab]:last-child:not(:only-child){padding-right:.75em;border-top-right-radius:var(--border-radius-round);border-bottom-right-radius:var(--border-radius-round)}@supports not (aspect-ratio:1){.PinturaControlPanel{overflow-x:hidden}}.PinturaRoot[data-env~=is-animated] .PinturaUtilFooter .PinturaControlPanel{transition:opacity var(--transition-duration-25) ease-in-out,visibility var(--transition-duration-25) linear;transition-delay:.1s}.PinturaRoot[data-env~=has-controlgroups-preference-top] .PinturaUtilHeader{order:1}.PinturaRoot[data-env~=has-controlgroups-preference-top] .PinturaUtilFooter{order:2}.PinturaRoot[data-env~=has-controlgroups-preference-top] .PinturaUtilMain{order:3}.PinturaRoot[data-env~=has-controltabs-preference-bottom] .PinturaUtilFooter .PinturaControlPanels{order:-1}.PinturaRoot[data-env~=has-controltabs-preference-bottom] .PinturaUtilFooter .PinturaRangeInput .PinturaRangeInputReset{top:0;bottom:auto}.PinturaRoot[data-env~=has-controltabs-preference-bottom] .PinturaUtilFooter .PinturaControlPanel .PinturaShapePresetsGrouped{padding-bottom:.75em}.PinturaRoot[data-env~=has-controltabs-preference-top] .PinturaUtilFooter .PinturaControlPanels{order:1}.PinturaRoot[data-env~=has-controltabs-preference-top] .PinturaUtilFooter .PinturaRangeInput .PinturaRangeInputReset{top:auto;bottom:0}.PinturaRoot[data-env~=has-controltabs-preference-top] .PinturaUtilFooter .PinturaControlPanel .PinturaShapePresetsGrouped{padding-top:.75em}.PinturaRoot[data-env~=has-controltabs-preference-top] .PinturaUtilFooter .PinturaControlPanel .PinturaImageButtonList,.PinturaRoot[data-env~=has-controltabs-preference-top] .PinturaUtilFooter .PinturaShapeStyleList{align-items:flex-end}.PinturaRoot[data-env~=has-controltabs-preference-top] .PinturaUtilFooter .PinturaShapeStyleLabel{order:1}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter{margin:.75em 0}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaControlPanels{max-width:24em}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaControlList{margin-top:1em}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaControlList>button+button{margin-left:0}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaControlList [role=tab] span{font-size:.75em}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaControlList [role=tab]{border-radius:0;background-color:var(--color-background-50);-webkit-backdrop-filter:var(--backdrop-filter-bright);backdrop-filter:var(--backdrop-filter-bright);box-shadow:inset 0 0 0 1px var(--color-background-15),0 .0625em .125em rgba(0,0,0,.25),0 .125em .35em rgba(0,0,0,.35)}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaControlList [role=tab]:first-child{padding-left:.875em;border-top-left-radius:var(--border-radius-round);border-bottom-left-radius:var(--border-radius-round)}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaControlList [role=tab]:last-child{padding-right:.875em;border-top-right-radius:var(--border-radius-round);border-bottom-right-radius:var(--border-radius-round)}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaControlList button:not([aria-selected=true]) span{color:var(--color-foreground-40)}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaControlPanels{background-color:var(--color-background-50);-webkit-backdrop-filter:var(--backdrop-filter-bright);backdrop-filter:var(--backdrop-filter-bright);border-radius:var(--border-radius-round);box-shadow:inset 0 0 0 1px var(--color-background-15),0 .0625em .125em rgba(0,0,0,.25),0 .125em .35em rgba(0,0,0,.35)}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaRangeInput{height:1.5em;margin-top:0}.PinturaRoot[data-env~=overlay] .PinturaUtilFooter .PinturaRangeInputReset{opacity:0}.PinturaRoot[dir=rtl] .PinturaUtilFooter .PinturaControlListOption [slot],.PinturaRoot[dir=rtl] .PinturaUtilFooter .PinturaControlListOption label{flex-direction:row-reverse}.PinturaRoot[dir=rtl] .PinturaUtilFooter .PinturaControlList .PinturaControlListOption label svg:not(:only-child),.PinturaRoot[dir=rtl] .PinturaUtilFooter .PinturaControlList [role=tab] svg:not(:only-child){margin-right:-.25em;margin-left:.375em}.PinturaRadioGroup .PinturaRadioGroupOptions{display:flex;flex-direction:column}.PinturaRadioGroup .PinturaRadioGroupOptionGroup+.PinturaRadioGroupOptionGroup{margin-top:.5em}.PinturaRadioGroup .PinturaRadioGroupOption[data-hidden=true]{display:none}.PinturaRadioGroup[data-layout=row] .PinturaRadioGroupOptions{flex-direction:row}.PinturaRadioGroup label{-webkit-tap-highlight-color:transparent}.PinturaRangeInput{position:relative;display:flex;flex-direction:column;align-items:center;margin:auto;height:3.5em;max-width:24em;width:calc(100% - 2em);touch-action:none;--range-input-feather-left:2em;--range-input-feather-right:2em;--range-input-mask-from:0%;--range-input-mask-to:100%;--range-input-mask-color:rgba(0,0,0,0.25);--range-input-line-color:var(--color-foreground-15);outline:transparent}.PinturaRangeInput[data-focus-visible]:after{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100);content:"";position:absolute;left:0;right:0;top:calc(50% - 1em);height:2em;border-radius:.25em}.PinturaRangeInputInner{position:relative;overflow:hidden;height:100%;width:100%;contain:strict;-webkit-mask:linear-gradient(90deg,transparent 0,#000 var(--range-input-feather-left),#000 calc(50% - 3em),transparent 50%,#000 calc(50% + 3em),#000 calc(100% - var(--range-input-feather-right)),transparent);mask:linear-gradient(90deg,transparent 0,#000 var(--range-input-feather-left),#000 calc(50% - 3em),transparent 50%,#000 calc(50% + 3em),#000 calc(100% - var(--range-input-feather-right)),transparent)}.PinturaRangeInputMeter{height:100%}.PinturaRangeInput .PinturaRangeInputMeter svg{display:block;pointer-events:none;fill:currentColor}.PinturaRangeInput>.PinturaRangeInputValue{position:absolute;z-index:1;pointer-events:none;top:calc(50% - .6875em);left:calc(50% - 1.75em);width:3.5em;height:1.5em;overflow:hidden;contain:strict;text-align:center;font-size:.75em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-family:Tahoma,Geneva,Verdana,sans-serif}.PinturaRangeInput>.PinturaRangeInputReset{position:absolute;left:calc(50% - 1.0625em);top:0;margin-top:.125em;padding:0;z-index:1;width:2em;overflow:hidden;color:transparent!important;transition:opacity var(--transition-duration-25);opacity:.35;outline:transparent;cursor:var(--button-cursor)}.PinturaRangeInput>.PinturaRangeInputReset:hover{opacity:.5}.PinturaRangeInput>.PinturaRangeInputReset[data-focus-visible]{opacity:1}.PinturaRangeInput>.PinturaRangeInputReset[data-focus-visible]:before{content:"";pointer-events:none;position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);height:1em;width:1em;z-index:2;border-radius:.25em;background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaRangeInput>.PinturaRangeInputReset[disabled]{opacity:.15}.PinturaRangeInput>.PinturaRangeInputReset:after{content:"";position:absolute;left:50%;top:20%;width:1px;height:60%;background:var(--color-foreground-100)}.PinturaRangeInputInner[data-value-limited] svg{-webkit-mask:linear-gradient(90deg,var(--range-input-mask-color) var(--range-mask-from),#000 var(--range-mask-from),#000 var(--range-mask-to),var(--range-input-mask-color) var(--range-mask-to));mask:linear-gradient(90deg,var(--range-input-mask-color) var(--range-mask-from),#000 var(--range-mask-from),#000 var(--range-mask-to),var(--range-input-mask-color) var(--range-mask-to))}.PinturaRangeInputInner[data-value-limited] svg rect{x:var(--range-mask-from);width:calc(var(--range-mask-to) - var(--range-mask-from));fill:var(--range-input-line-color)}.PinturaPresetListFilter .PinturaRadioGroupOptions{justify-content:space-evenly;padding:.625em 0 .3125em}.PinturaPresetListFilter .PinturaRadioGroupOptions label{display:block;cursor:pointer}.PinturaPresetListFilter+.PinturaOptionsList{border-top-left-radius:0;border-top-right-radius:0}.PinturaShapeStyleEditor{position:relative;display:grid;grid-template-columns:1fr}.PinturaShapeStyleEditor>div{grid-row-start:1;grid-column-start:1;max-width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.PinturaShapeStyleEditorOverflow>div{overflow:visible;justify-content:flex-start}.PinturaShapeStyleEditorOverflow .PinturaShapeStyleList{min-height:auto;margin-left:1em}.PinturaShapeStyleEditorOverflow .PinturaShapeStyle{--control-height:1.75em}.PinturaShapeStyles{position:relative}.PinturaShapeStyles:not([data-state~=overflows]){display:flex;justify-content:center}.PinturaShapeStyleList{display:flex}.PinturaShapeStyleList .PinturaButton,.PinturaShapeStyleList .PinturaInput{outline:transparent}.PinturaShapeStyleList .PinturaInput{padding:0 0 0 .625em;font-size:.75em;line-height:2.25}.PinturaShapeStyleList .PinturaShapeStyleLabel{line-height:1.75;font-size:.625em;font-weight:300;padding:0 .75em;text-transform:lowercase;pointer-events:none;text-align:center;color:var(--color-foreground-50);white-space:nowrap}.PinturaShapeStyleList .PinturaShapeStyle{border-radius:var(--border-radius-round)}.PinturaShapeStyleList .PinturaShapeStyle+.PinturaShapeStyle{margin-left:1em}.PinturaShapeStyle{display:flex;flex-direction:column;align-items:stretch;--control-height:1.5em}.PinturaShapeStyle .PinturaPanelButton{border-radius:inherit}.PinturaShapeStyle>.PinturaButton:hover,.PinturaShapeStyle>.PinturaButton[data-focus-visible]{position:relative;z-index:1}.PinturaShapeStyle .PinturaColorPickerButton .PinturaButtonLabel{display:block;border-radius:inherit}.PinturaShapeStyle .PinturaColorPickerButton{display:flex;justify-content:center}.PinturaShapeStyle .PinturaColorPreview{border-radius:inherit;width:1.5em;height:1.5em;background-color:#fff;background-size:4px}.PinturaShapeStyle .PinturaColorPreview span{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaShapeStyle [data-focus-visible] .PinturaColorPreview span:before{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100);content:"";z-index:1}.PinturaShapeStyle>.PinturaColorPickerButtonStroke .PinturaColorPreview{-webkit-mask:radial-gradient(circle,transparent 5.5px,#000 6px);mask:radial-gradient(circle,transparent 5.5px,#000 6px);-webkit-mask-size:cover;mask-size:cover}.PinturaShapeStyle>.PinturaColorPickerButtonStroke .PinturaColorPreview span:after{position:absolute;left:6px;top:6px;right:6px;bottom:6px;border-radius:inherit;box-shadow:0 0 0 1px var(--color-foreground-5);content:""}.PinturaShapeStyle>.PinturaSliderButton .PinturaButtonLabel,.PinturaShapeStyle>.PinturaSliderButton .PinturaButtonLabelPrefix{display:block;line-height:2.25;font-size:.6875em}.PinturaShapeStyle>.PinturaSliderButton .PinturaButtonLabelPrefix{color:var(--color-foreground-40);padding-left:.625em;margin-right:-.25em}.PinturaShapeStyle>.PinturaSliderButton .PinturaButtonLabel{padding:0 1em}.PinturaShapeStyle>.PinturaDropdownButton .PinturaButtonLabel,.PinturaShapeStyle>.PinturaRadioGroup .PinturaButtonLabel,.PinturaShapeStyle>.PinturaRadioGroupOption label{display:block;line-height:2.25;padding:0 1em;font-size:.6875em}.PinturaShapeStyle .PinturaButton:not(.PinturaColorPickerButton)[data-focus-visible]{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaShapeStyle .PinturaInputField{padding:0 .75em;width:3em;height:2em;line-height:2em;box-shadow:inset 0 0 0 1px var(--color-foreground-5);border-radius:var(--border-radius)}.PinturaShapeStyle .PinturaPromptInputGroup{position:relative;display:flex;align-items:flex-start}.PinturaShapeStyle .PinturaPromptInputGroup .PinturaInput{width:18em;padding:0}.PinturaShapeStyle .PinturaPromptInputGroup .PinturaInput input{padding-right:2em}.PinturaShapeStyle .PinturaPromptInputGroup>.PinturaButton:not(.PinturaButtonIconOnly){display:block;line-height:2.125;margin-left:.5em;padding:0 1em;font-size:.6875em;box-shadow:inset 0 0 0 1px var(--color-foreground-5);background-color:var(--color-foreground-10);border-radius:var(--border-radius)}.PinturaShapeStyle .PinturaPromptInputGroup .PinturaButtonIconOnly{display:flex;justify-content:center;align-items:center;width:1.75em;height:1.75em;padding:0;box-shadow:inset 0 0 0 1px var(--color-foreground-5);border-radius:var(--border-radius)}.PinturaShapeStyle .PinturaPromptInputGroup .PinturaButtonIconOnly svg{width:.875em}.PinturaShapeStyle .PinturaPromptInputGroup .PinturaProgressIndicator{position:absolute;width:.875em;height:.875em;pointer-events:none}.PinturaShapeStyle .PinturaPromptInputGroup .PinturaProgressIndicator svg{width:.875em}.PinturaShapeStyle .PinturaPromptInputWrapper{position:relative;display:flex;align-items:center}.PinturaShapeStyle .PinturaPromptInputWrapper .PinturaProgressIndicator{right:.3125em}.PinturaShapeStyle .PinturaGenerateMoreButtonWrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-top:.3125em;margin-left:.75em}.PinturaShapeStyle .PinturaPromptOptions{margin-left:.5em;display:flex;align-items:center}.PinturaShapeStyle .PinturaPromptOption{position:relative;padding:0;margin-left:.5em;border-radius:.5em}.PinturaShapeStyle .PinturaPromptOption:after,.PinturaShapeStyle .PinturaPromptOption img{border-radius:.5em;pointer-events:none}.PinturaShapeStyle .PinturaPromptOption:after{content:"";position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaShapeStyle .PinturaPromptOption img{display:block;width:2.5em;height:2.5em;-o-object-fit:cover;object-fit:cover}.PinturaShapeStyle>.PinturaDropdownButton{box-shadow:inset 0 0 0 1px var(--color-foreground-5);transition:background-color var(--transition-duration-10)}.PinturaShapeStyle>.PinturaDropdownButton:hover{background-color:var(--color-foreground-10)}.PinturaShapeStyle>.PinturaDropdownButton .PinturaButtonLabel:after,.PinturaShapeStyle>.PinturaDropdownButton .PinturaComboBox:after{content:"▼";font-size:.6875em;margin-left:.75em;position:relative;top:-.125em;margin-right:-.25em;pointer-events:none}.PinturaShapeStyle>.PinturaDropdownButton .PinturaComboBox:after{top:0;margin-left:.375em;font-size:.47265625em}.PinturaShapeStyle .PinturaComboBox{padding-right:.75em}.PinturaShapeStyle .PinturaComboBox .PinturaInput{padding-left:0}.PinturaShapeStyle .PinturaComboBox .PinturaInput input{box-shadow:none}.PinturaShapeStyle .PinturaComboBox .PinturaInputField{padding-right:.375em}.PinturaShapeStyle>.PinturaRadioGroup>.PinturaRadioGroupOptions{flex-direction:row}.PinturaShapeStyle>.PinturaRadioGroup>.PinturaRadioGroupOptions label{cursor:var(--button-cursor);display:flex;height:var(--control-height);align-items:center;padding:0 .25em;box-shadow:inset 0 0 0 1px var(--color-foreground-5);transition:background-color var(--transition-duration-10)}.PinturaShapeStyle>.PinturaRadioGroup>.PinturaRadioGroupOptions label:hover{background-color:var(--color-foreground-20)}.PinturaShapeStyle>.PinturaRadioGroup>.PinturaRadioGroupOptions svg{width:1.125em;height:1.125em}.PinturaShapeStyle>.PinturaRadioGroup>.PinturaRadioGroupOptions .PinturaRadioGroupOption:first-of-type label{padding-left:.5em;border-top-left-radius:var(--border-radius-round);border-bottom-left-radius:var(--border-radius-round)}.PinturaShapeStyle>.PinturaRadioGroup>.PinturaRadioGroupOptions .PinturaRadioGroupOption:last-of-type label{padding-right:.5em;border-top-right-radius:var(--border-radius-round);border-bottom-right-radius:var(--border-radius-round)}.PinturaShapeStyle>.PinturaRadioGroup>.PinturaRadioGroupOptions [data-selected=true] label{background-color:var(--color-foreground-10)}.PinturaRoot[dir=rtl] .PinturaShapeStyle>.PinturaDropdownButton .PinturaButtonLabel:after,.PinturaRoot[dir=rtl] .PinturaShapeStyle>.PinturaDropdownButton .PinturaComboBox:after{margin-right:.75em;margin-left:-.25em}.PinturaRectManipulator{--size:1.25em;position:absolute;left:0;top:0;outline:none;touch-action:none;transform:translate3d(calc(var(--tx) * 1px),calc(var(--ty) * 1px),0) scale(var(--sx),var(--sy))}.PinturaRectManipulator:not([data-shape=edge]){width:var(--size);height:var(--size);z-index:2}.PinturaRectManipulator:not([data-shape=edge]):after{position:absolute;left:-.5em;right:-.5em;top:-.5em;bottom:-.5em;border-radius:inherit;content:""}.PinturaRectManipulator:not([data-shape=edge])[data-focus-visible]:after{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaRectManipulator[data-shape~=circle]{margin-left:calc(var(--size) * (-.5));margin-top:calc(var(--size) * (-.5));line-height:var(--size);border-radius:50%;background-color:var(--color-foreground-100);box-shadow:0 0 2px var(--color-background-50)}.PinturaRectManipulator[data-shape=hook]{border:3px solid var(--color-foreground-100)}.PinturaRectManipulator[data-shape=hook][data-direction*=t]{margin-top:-3px;border-bottom:0}.PinturaRectManipulator[data-shape=hook][data-direction*=r]{border-left:0;margin-left:calc(var(--size) * (-1))}.PinturaRectManipulator[data-shape=hook][data-direction*=b]{margin-top:calc(var(--size) * (-1));border-top:0}.PinturaRectManipulator[data-shape=hook][data-direction*=l]{border-right:0;margin-left:-3px}.PinturaRectManipulator[data-shape~=edge]{height:1px;width:1px;z-index:1}.PinturaRectManipulator[data-shape~=edge][data-focus-visible]{background-color:var(--color-focus-50)}.PinturaRectManipulator[data-direction=b],.PinturaRectManipulator[data-direction=t]{cursor:ns-resize;height:var(--size);margin-top:calc(var(--size) * (-.5));transform-origin:0 center}.PinturaRectManipulator[data-direction=l],.PinturaRectManipulator[data-direction=r]{cursor:ew-resize;width:var(--size);margin-left:calc(var(--size) * (-.5));transform-origin:center 0}.PinturaRectManipulator[data-direction=bl],.PinturaRectManipulator[data-direction=tr]{cursor:nesw-resize}.PinturaRectManipulator[data-direction=br],.PinturaRectManipulator[data-direction=tl]{cursor:nwse-resize}.PinturaRoot[data-env~=pointer-coarse] .PinturaRectManipulator[data-shape=edge]:active{background-color:var(--color-foreground-5)}.PinturaRoot[data-env~=pointer-coarse] .PinturaRectManipulator:not([data-shape=edge]):after{left:-1em;right:-1em;top:-1em;bottom:-1em}.PinturaRoot[data-env~=pointer-coarse] .PinturaRectManipulator:not([data-shape=edge]):active:after{background-color:var(--color-foreground-5)}.PinturaRoot[data-env*=chrome-] .PinturaRectManipulator{transform:translate3d(calc(var(--tx) * 1px),calc(var(--ty) * 1px),0)}.PinturaRoot[data-env*=chrome-] .PinturaRectManipulator[data-direction=b],.PinturaRoot[data-env*=chrome-] .PinturaRectManipulator[data-direction=t]{width:calc(var(--sx) * 1px)}.PinturaRoot[data-env*=chrome-] .PinturaRectManipulator[data-direction=l],.PinturaRoot[data-env*=chrome-] .PinturaRectManipulator[data-direction=r]{height:calc(var(--sy) * 1px)}.PinturaToolbar{display:flex;justify-content:center;margin-left:1em;margin-right:1em}.PinturaToolbar .PinturaToolbarInner{display:inline-flex}.PinturaToolbar[data-layout=compact] .PinturaToolbarContentWide,.PinturaToolbar[data-overflow=overflow] .PinturaToolbarContentOptional{display:none}.PinturaToolbar .PinturaButton{border-radius:var(--border-radius-round);outline:transparent;padding:.3125em .75em;transition:background-color var(--transition-duration-10) ease-out,color var(--transition-duration-10) ease-out,box-shadow var(--transition-duration-10) ease-out;line-height:1.1}.PinturaToolbar .PinturaButton:hover{box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaToolbar .PinturaButton[data-focus-visible]{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaToolbar .PinturaButton .PinturaButtonIcon{width:1em}.PinturaToolbar .PinturaButtonLabel{font-size:.75em}.PinturaToolbar .PinturaPanel{z-index:3}.PinturaToolbar .PinturaToolbarInner>*{margin:0 .5em}.PinturaPanel.PinturaSliderPanel{border-radius:var(--border-radius-round)}.PinturaPercentageLabel{font-variant-numeric:tabular-nums;min-width:3em;text-align:center}.PinturaSliderPanel .PinturaSlider{width:10em;--knob-size:0.75em;--knob-margin-left:0.3125em;--knob-margin-right:0.3125em}.PinturaSliderPanel .PinturaSliderTrack{--track-background:var(--color-foreground-10)}.PinturaSliderPanel .PinturaSliderKnob{--knob-background:var(--color-foreground-100);box-shadow:0 .125em .25em rgba(0,0,0,.35),0 -.125em .25em rgba(0,0,0,.1)}.PinturaImageButtonList,.PinturaImageButtonList>li{display:flex;align-items:center}.PinturaImageButtonList>li{--thumb-size:1.75em;--thumb-radius:0.3125em;--thumb-margin:0.3125em;justify-content:center;position:relative}.PinturaImageButtonList>li+li{margin-left:.5em}.PinturaRoot .PinturaImageButton{--thumb-size:1.75em;--thumb-radius:0.3125em;--thumb-margin:0.3125em;padding:var(--thumb-margin);border-radius:var(--border-radius);box-shadow:inset 0 0 0 1px var(--color-foreground-5);cursor:var(--button-cursor);outline:transparent}.PinturaRoot .PinturaImageButton>*{pointer-events:none}.PinturaRoot .PinturaImageButton{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:filter var(--transition-duration-25) ease-out}.PinturaRoot .PinturaImageButton[disabled]{filter:var(--filter-disabled)}.PinturaRoot .PinturaImageButton:hover{background-color:var(--color-foreground-10)}.PinturaRoot .PinturaImageButton text{font-family:monospace}.PinturaRoot .PinturaImageButton img,.PinturaRoot .PinturaImageButton svg{display:block;width:var(--thumb-size);height:var(--thumb-size);min-width:auto;max-width:none;-o-object-fit:cover;object-fit:cover;border-radius:var(--thumb-radius)}.PinturaRoot .PinturaImageButton[data-loader]:after,.PinturaRoot .PinturaImageButton[data-loader]:before{display:block;width:var(--thumb-size);height:var(--thumb-size);line-height:var(--thumb-size);border-radius:var(--thumb-radius)}.PinturaRoot .PinturaImageButton[data-error] img{display:none}.PinturaRoot .PinturaImageButton[data-error]:after{content:"⚠";box-shadow:inset 0 0 0 1px var(--color-error-75);background-color:var(--color-error-10);color:var(--color-error-75)}.PinturaRoot .PinturaImageButton[data-loader]{position:relative}.PinturaRoot .PinturaImageButton[data-loader]:before{content:"";position:absolute;left:var(--thumb-margin);top:var(--thumb-margin);animation:pintura-img-loading calc(var(--transition-duration-multiplier, 0) * 1s) infinite alternate ease-in-out;background-color:var(--color-foreground-10);transition:transform calc(var(--transition-duration-multiplier, 0) * .5s) ease-in;z-index:-1}.PinturaRoot .PinturaImageButton[data-loader] img{opacity:0;transition:opacity calc(var(--transition-duration-multiplier, 0) * .35s) ease-out}.PinturaRoot .PinturaImageButton[data-loader][data-load] img{opacity:1}.PinturaRoot .PinturaImageButton[data-loader][data-error]:before,.PinturaRoot .PinturaImageButton[data-loader][data-load]:before{animation-play-state:paused;transform:scale(.5)}@keyframes pintura-img-loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.PinturaInput{display:flex;flex-direction:row}.PinturaInput input[disabled]{filter:var(--filter-disabled)}.PinturaInputField{flex:1;outline:transparent}.PinturaInputField[type=number]{-moz-appearance:textfield}.PinturaInputField[type=number]::-webkit-inner-spin-button,.PinturaInputField[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PinturaInputSpinners{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.PinturaInputSpinners button{line-height:1!important;width:2em;font-size:.5em!important;outline:transparent}.PinturaShorthandControl{flex-direction:row;padding-left:.25em;box-shadow:inset 0 0 0 1px var(--color-foreground-5)}.PinturaShorthandControl>.PinturaSliderButton+.PinturaSliderButton{border-left:1px solid var(--color-foreground-5);border-radius:0}.PinturaShorthandControl .PinturaSliderButton .PinturaButtonLabel{padding:0 .5em}.PinturaShorthandControl .PinturaColorPreview{width:1em;height:1em;margin-right:.25em;margin-top:.25em}.PinturaShapePresetsPalette{text-align:center;width:40em;max-width:100%;overflow:hidden}.PinturaShapePresetsPalette .PinturaShapePresetSelect{vertical-align:top;display:inline-block}.PinturaShapePresetsPalette .PinturaScrollable:not([data-state~=overflows]){display:flex;justify-content:center}.PinturaShapePresetsPalette .PinturaButton+.PinturaButton{margin-left:.5em}.PinturaShapePresetsPalette .PinturaButton{flex-direction:row;line-height:1.1;padding:.3125em .75em;border-radius:var(--border-radius-round);box-shadow:inset 0 0 0 1px var(--color-foreground-5);cursor:var(--button-cursor);transition:background-color var(--transition-duration-10) ease-out,color var(--transition-duration-10) ease-out,box-shadow var(--transition-duration-10) ease-out;outline:none}.PinturaShapePresetsPalette .PinturaButton .PinturaButtonIcon{width:1em}.PinturaShapePresetsPalette .PinturaButton .PinturaButtonLabel{font-size:.75em}.PinturaShapePresetsPalette .PinturaButton:hover{box-shadow:inset 0 0 0 1px var(--color-foreground-10)}.PinturaShapePresetsPalette .PinturaButton[data-focus-visible]{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaShapePresetsPalette .PinturaShapePresetsFlat>*+*,.PinturaShapePresetsPalette .PinturaShapePresetsGroups>*+*,.PinturaShapePresetsPalette .PinturaShapePresetsGroups>div>*+*{margin-left:.5em}.PinturaShapePresetsGroups{display:flex}.PinturaShapePresetsGrouped{display:flex;flex-direction:column;align-items:center}.PinturaShapePresetsGrouped [role=tab]{white-space:nowrap}.PinturaShapePresetsFlat{display:flex;align-items:center;justify-content:center}.PinturaShapePresetsFlat>.PinturaButton{margin-left:1em}.PinturaShapeList{pointer-events:none;opacity:0;transition:opacity var(--transition-duration-10) ease-in-out;position:absolute;top:1em;left:1em;width:-moz-max-content;width:max-content;z-index:1;border-radius:var(--border-radius);color:var(--color-foreground-100);background:var(--color-background-70);box-shadow:0 0 0 1px var(--color-foreground-5)}.PinturaShapeList li+li{margin-top:-.3125em}.PinturaShapeList[data-visible=true]{opacity:1}.PinturaShapeList .PinturaColorPreview{width:.75em;height:.75em;margin-right:.25em;border-radius:.25em}.PinturaShapeList .PinturaShapeListItem{display:flex;align-items:center;padding:.25em .5em;outline:none}.PinturaShapeList .PinturaShapeListItem>span{font-size:.75em;line-height:1.75;padding:0 .325em;margin-left:-.325em}.PinturaShapeList .PinturaShapeListItem[data-focus-visible]>span{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaShapeList[data-visible=true] .PinturaShapeListItem{pointer-events:all}.PinturaShapeEditor{height:100%;width:100%;outline:none;touch-action:none}.PinturaShapeControls{position:absolute!important;left:0;top:0;z-index:3;pointer-events:none;display:flex;align-items:center}.PinturaShapeControlsGroup{pointer-events:all;color:#eee;background:#222;box-shadow:0 .125em .25em rgba(0,0,0,.25);border-radius:.25em}.PinturaShapeControlsGroup,.PinturaShapeControlsGroup .PinturaShapeControlsGroupToggle{display:inline-flex;min-height:1.75em}.PinturaShapeControlsGroup+.PinturaShapeControlsGroup{margin-left:.5em}.PinturaShapeControlsGroup .PinturaShapeControlsGroupToggle{position:relative}.PinturaShapeControlsGroup .PinturaButton{outline:transparent}.PinturaShapeControlsGroup .PinturaButton[data-focus-visible]{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaShapeControlsGroup .PinturaButton[disabled]>span{opacity:.5;pointer-events:all;cursor:not-allowed}.PinturaShapeControlsGroup>.PinturaButton{display:block;font-weight:700;transition:background-color var(--transition-duration-10);outline:transparent}.PinturaShapeControlsGroup>.PinturaButton:hover{background-color:hsla(0,0%,100%,.15)}.PinturaShapeControlsGroup>.PinturaButton .PinturaButtonLabel{display:block;font-size:.6875em;padding:0 .75em;line-height:1.7em}.PinturaShapeControlsGroup .PinturaButtonIconOnly{width:1.75em;transition:background-color var(--transition-duration-10)}.PinturaShapeControlsGroup .PinturaButtonIconOnly:hover{background-color:hsla(0,0%,100%,.15)}.PinturaShapeControlsGroup>button:first-of-type{border-radius:.25em 0 0 .25em}.PinturaShapeControlsGroup>button:last-of-type{border-radius:0 .25em .25em 0}.PinturaShapeControlsGroup>button:only-of-type{border-radius:.25em}.PinturaShapeControlsGroup>*+*{border-left:1px solid rgba(0,0,0,.5)}.PinturaShapeControlsGroup svg{pointer-events:none}.PinturaInlineInput{position:absolute;left:0;top:0;margin:0;padding:0;transform-origin:center;display:flex}.PinturaInlineInput:before{content:"";width:0;height:var(--line-height)}.PinturaContentEditable{margin:0;padding:0;width:calc(100% / var(--font-scalar));height:calc((100% / var(--font-scalar)) - var(--bottom-inset, 0));overflow:hidden;outline:none;vertical-align:top}.PinturaOptionsList,.PinturaOptionsListWrapper{border-radius:inherit}.PinturaOptionsList .PinturaListOption{transition:background-color var(--transition-duration-10);border-radius:inherit;position:relative}.PinturaOptionsList .PinturaListOption label{display:block;margin:0;border-radius:inherit;white-space:nowrap}.PinturaOptionsList .PinturaListOption svg{margin-right:.25em;margin-left:-.5em;min-width:1.5em}.PinturaOptionsList .PinturaListOption svg:only-child{margin-left:0;margin-right:0}.PinturaOptionsList .PinturaListOption [slot]{display:flex;align-items:center;padding:.325em .75em}.PinturaOptionsList .PinturaDropdownOptionLabel{font-size:.75em;line-height:1.75;padding:0 .325em;margin-left:-.325em;display:inline-flex;flex-direction:column}.PinturaOptionsList .PinturaDropdownOptionSublabel{font-size:.75em;opacity:.5;margin-top:-.5em}.PinturaOptionsList .PinturaListOptionGroup>span{display:block;padding:.75em 1em;text-transform:uppercase;font-size:.75em;color:var(--color-foreground-50)}.PinturaOptionsList [data-disabled=true]{color:var(--color-foreground-50)}.PinturaOptionsList [data-selected=false]:not([data-disabled=true]):hover{background-color:var(--color-foreground-10)}.PinturaOptionsList [data-selected=true]{color:var(--color-foreground-100);background-color:var(--color-foreground-20)}.PinturaOptionsList [data-focus-visible]+label .PinturaDropdownOptionLabel{background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100);border-radius:.25em}.PinturaListOption label{margin:0}.PinturaRoot[dir=rtl] .PinturaDropdownOptionLabel{margin-right:-.325em;align-items:flex-end}.PinturaRoot[dir=rtl] .PinturaListOption svg{margin-left:-.5em;margin-right:auto}.PinturaRoot[dir=rtl] .PinturaListOption svg+span{margin-left:.25em}.PinturaRoot[dir=rtl] .PinturaListOption [slot]{justify-content:flex-end}.PinturaColorPickerPanel{padding:.5em;max-width:14em;overflow:visible;touch-action:none}.PinturaColorPickerPanel .PinturaEyeDropper{display:flex;align-items:center;justify-content:center;color:var(--color-foreground-70);width:1.5em;height:1.5em;margin-left:.25em}.PinturaColorPickerPanel .PinturaEyeDropper svg{width:1em;height:1em}.PinturaColorPickerPanel .PinturaColorPickerButton{outline:transparent}.PinturaColorPickerPanel .PinturaColorPickerButton[data-focus-visible]{box-shadow:inset 0 0 0 1px var(--color-foreground-70)}.PinturaColorPickerPanel .PinturaColorPreview{width:1.25em;height:1.25em;border-radius:.25em}.PinturaColorPickerPanel .PinturaColorPreview span{border-radius:.2em;box-shadow:inset 0 0 0 1px var(--color-foreground-20)}.PinturaColorPickerPanel .PinturaColorPresets legend{color:var(--color-foreground-50);margin:0 0 .25em .3125em;font-size:.75em}.PinturaColorPickerPanel .PinturaColorPresets:only-child legend{display:none}.PinturaColorPickerPanel .PinturaColorPresetsGrid .PinturaRadioGroupOptions{display:flex;flex-direction:row;flex-wrap:wrap}.PinturaColorPickerPanel .PinturaColorPresetsGrid .PinturaListOption{display:block;padding:.25em}.PinturaColorPickerPanel .PinturaColorPresetsGrid .PinturaListOption label,.PinturaColorPickerPanel .PinturaColorPresetsGrid .PinturaListOption label span{display:block;cursor:var(--button-cursor)}.PinturaColorPickerPanel .PinturaColorPresetsGrid input[data-focus-visible]+label .PinturaColorPreview:after{position:absolute;left:-.3125em;right:-.3125em;top:-.3125em;bottom:-.3125em;border-radius:inherit;pointer-events:none;content:"";background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaColorPickerPanel .PinturaSlider{margin-left:-.325em;margin-right:-.325em}.PinturaColorPickerPanel .PinturaSlider>.PinturaSliderControl{position:relative;z-index:2}.PinturaColorPickerPanel .PinturColorPickerInputGroup{display:flex;flex-direction:row;align-items:center;margin:.75em 0 .25em .3125em}.PinturaColorPickerPanel .PinturaPicker{width:100%}.PinturaColorPickerPanel .PinturaPicker+.PinturaColorPresets{margin-top:.5em}.PinturaColorPickerPanel .PinturaPicker .PinturaPickerKnob,.PinturaColorPickerPanel .PinturaPicker .PinturaSliderKnob{border-radius:9999em;box-shadow:inset 0 .06125em .06125em rgba(0,0,0,.1),0 0 0 .06125em #fff,0 .1875em .25em rgba(0,0,0,.35),0 -.125em .25em rgba(0,0,0,.1)}.PinturaColorPickerPanel .PinturaPicker .PinturaPickerKnob{pointer-events:none;position:absolute;z-index:1;left:0;top:0;margin-left:-.625em;margin-top:-.625em;width:1.25em;height:1.25em;visibility:visible;outline:none}.PinturaColorPickerPanel .PinturaPicker .PinturaPickerKnob[data-focus-visible]:after{position:absolute;left:-.3125em;right:-.3125em;top:-.3125em;bottom:-.3125em;border-radius:inherit;pointer-events:none;content:"";background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaColorPickerPanel .PinturaPicker .PinturaPickerKnobController{position:absolute;left:0;top:0;right:0;bottom:0;visibility:hidden}.PinturaColorPickerPanel .PinturaPicker .PinturaSaturationPicker{position:relative;border-radius:var(--border-radius) var(--border-radius) 0 0;margin:-.5em -.5em .5em;height:7em;background-image:linear-gradient(180deg,transparent,#000),linear-gradient(90deg,#fff,transparent)}.PinturaColorPickerPanel .PinturaPicker .PinturaHuePicker .PinturaSliderTrack{background-image:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.PinturaColorPickerPanel .PinturaPicker .PinturaSliderTrack{box-shadow:inset 0 0 1px var(--color-foreground-50)}.PinturaColorPickerPanel .PinturaPicker .PinturaOpacityPicker .PinturaSliderKnob:before,.PinturaColorPickerPanel .PinturaPicker .PinturaOpacityPicker .PinturaSliderTrack:before{position:absolute;content:"";display:block;left:0;top:0;width:100%;height:100%;z-index:-1;border-radius:inherit;background-color:#fff;background-image:var(--pattern-transparent)}.PinturaColorPickerPanel .PinturaPicker .PinturaOpacityPicker .PinturaSliderKnob:before{background-position:calc(var(--slider-position) * -2px) 0}.PinturaColorPickerPanel .PinturaPicker .PinturaOpacityPicker{margin-top:.5em}.PinturaColorPickerPanel .PinturaPicker .PinturaColorPickerInput{color:var(--color-foreground-80);width:calc(100% - .625em);line-height:1.75;text-indent:.5em;font-size:.875em;border-radius:.25em;border:1px solid var(--color-foreground-20);font-variant:tabular-nums;text-transform:uppercase}.PinturaColorPickerPanel .PinturaPicker .PinturaColorPickerInput:focus{outline:transparent;border-color:var(--color-focus-100)}.PinturaColorPickerPanel .PinturaPicker .PinturaColorPickerInput[disabled]{color:var(--color-foreground-40)}.PinturaPanel{--color-inset:hsla(0,0%,100%,0.1);--color-fill:var(--color-foreground-5);top:0;left:0;z-index:2147483647;width:-moz-max-content;width:max-content;cursor:auto;outline:transparent;box-shadow:inset 0 0 0 1px var(--color-inset),0 .125em .25em rgba(0,0,0,.25),0 .125em .75em rgba(0,0,0,.15),0 .125em .125em rgba(0,0,0,.1);border-radius:var(--border-radius)}.PinturaPanel,.PinturaPanelTip{position:absolute;color:var(--color-foreground-90);background-color:var(--color-background-100);background-image:linear-gradient(var(--color-fill),var(--color-fill));background-blend-mode:screen}.PinturaPanelTip{--tip-mask:transparent calc(50% - 1.5px),#000 calc(50% - 1.5px);width:.5em;height:.5em;margin-left:-.25em;margin-top:-.25em;z-index:-1;box-shadow:inset -1px -1px 0 0 var(--color-inset);-webkit-mask:linear-gradient(to bottom right,var(--tip-mask));mask:linear-gradient(to bottom right,var(--tip-mask));pointer-events:none}.PinturaPanelTip[data-top=true]{box-shadow:inset 1px 1px 0 0 var(--color-inset);-webkit-mask:linear-gradient(to top left,var(--tip-mask));mask:linear-gradient(to top left,var(--tip-mask))}.PinturaContentEditable{white-space:pre-line!important;word-break:break-word!important;display:inline-block!important;-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.PinturaContentEditable[data-wrap-content=nowrap]{white-space:nowrap!important;word-break:normal!important}.PinturaContentEditable[data-wrap-content=nowrap] br{display:none}.PinturaContentEditable{-webkit-user-drag:none;background:transparent!important;margin:0!important;border-radius:0!important;max-width:none!important;min-width:auto!important;box-shadow:none!important}.PinturaColorPreview{--color:transparent;color:var(--color);position:relative;pointer-events:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h4v4H0zm4 4h4v4H4z' fill='%23E5E5E5'/%3E%3C/svg%3E")}.PinturaColorPreview span{position:absolute;left:0;top:0;right:0;bottom:0;background-color:var(--color);border-radius:inherit}.PinturaSlider{position:relative;--track-offset-x:0.5em;--track-offset-y:0.5em;--track-size:1.5em;--knob-size:1em;--knob-margin-top:0em;--knob-margin-right:0em;--knob-margin-bottom:0em;--knob-margin-left:0em;display:flex;align-items:center;touch-action:none}.PinturaSlider[data-direction=y]{flex-direction:column}.PinturaSlider .PinturaSliderControl{position:relative;flex:1}.PinturaSlider>button{position:relative;z-index:1;width:var(--track-size);height:var(--track-size);overflow:hidden;cursor:pointer;flex-shrink:none}.PinturaSlider>button svg{width:1.25em;height:1.25em;margin:.125em;stroke-width:.125em;stroke:var(--color-foreground-50)}.PinturaSlider>button:first-of-type{order:2;padding-right:.125em;margin-left:-.325em}.PinturaSlider>button:last-of-type{order:1;padding-left:.125em;margin-right:-.325em}.PinturaSlider>.PinturaSliderControl{order:2}.PinturaSlider .PinturaSliderKnob{left:0;top:50%;border-radius:9999em;visibility:visible;width:var(--knob-size);height:var(--knob-size);margin-left:calc(var(--knob-size) * -.5);margin-top:calc(var(--knob-size) * -.5);background:var(--knob-background)}.PinturaSlider .PinturaSliderKnob,.PinturaSlider .PinturaSliderKnobController,.PinturaSlider .PinturaSliderTrack{pointer-events:none;position:absolute}.PinturaSlider .PinturaSliderTrack{top:var(--track-offset-y);bottom:var(--track-offset-y);left:var(--track-offset-x);right:var(--track-offset-x);background:var(--track-background)}.PinturaSlider .PinturaSliderKnobController{visibility:hidden;top:calc(var(--track-offset-y) + var(--knob-margin-top));bottom:calc(var(--track-offset-y) + var(--knob-margin-bottom));left:calc(var(--track-offset-x) + var(--knob-margin-left));right:calc(var(--track-offset-x) + var(--knob-margin-right))}.PinturaSlider .PinturaSliderTrack{border-radius:9999em}.PinturaSlider[data-direction=x] input[type=range]{height:var(--track-size);margin-left:var(--track-offset-x);width:calc(100% - (var(--track-offset-x) * 2))}.PinturaSlider[data-direction=y] input[type=range]{width:var(--track-size);margin-top:var(--track-offset-y);height:calc(100% - (var(--track-offset-y) * 2))}.PinturaSlider input[type=range]{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;display:block}.PinturaSlider input[type=range]::-webkit-slider-runnable-track{background:transparent}.PinturaSlider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;line-height:0;margin:0;padding:0;border:none}.PinturaSlider input[type=range]::-moz-range-thumb{line-height:0;margin:0;padding:0;border:none;visibility:hidden}.PinturaSlider input[type=range]::-ms-thumb{line-height:0;margin:0;padding:0;border:none}.PinturaSlider input[type=range]::-ms-ticks-before,.PinturaSlider input[type=range]::-ms-tooltip{display:none}.PinturaSlider input[type=range]::-ms-ticks-after{display:none}.PinturaSlider input[type=range]::-ms-track{color:transparent;border:none;background:transparent}.PinturaSlider input[type=range]::-ms-fill-lower,.PinturaSlider input[type=range]::-ms-fill-upper{background:transparent}.PinturaSlider input[type=range]:focus{outline:transparent}.PinturaSlider input[type=range][data-focus-visible]~.PinturaSliderKnobController .PinturaSliderKnob:after{position:absolute;left:-.3125em;right:-.3125em;top:-.3125em;bottom:-.3125em;border-radius:inherit;content:"";background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100);pointer-events:none}.PinturaShapeManipulator{position:absolute;left:0;top:0;outline:none;touch-action:none;transform:translate3d(calc(var(--tx) * 1px),calc(var(--ty) * 1px),0) rotate(var(--r)) scale(var(--sx),var(--sy));--size:0.75em}.PinturaShapeManipulator:not([data-control=edge]){margin-left:calc(var(--size) * (-.5));margin-top:calc(var(--size) * (-.5));line-height:var(--size);width:var(--size);height:var(--size);border-radius:9999em}.PinturaShapeManipulator:not([data-control=edge]):after{position:absolute;left:-.5em;right:-.5em;top:-.5em;bottom:-.5em;content:""}.PinturaShapeManipulator:not([data-control=edge])[data-focus-visible]:after{border-radius:inherit;background-color:var(--color-focus-50);box-shadow:inset 0 0 0 1px var(--color-focus-100)}.PinturaShapeManipulator[data-control=point],.PinturaShapeManipulator[data-control=scale]{background:linear-gradient(90deg,var(--color-secondary-dark),var(--color-secondary));box-shadow:0 0 0 2px #fff,0 0 4px #000;z-index:3}.PinturaShapeManipulator[data-control=point][data-selected=true]:before,.PinturaShapeManipulator[data-control=scale][data-selected=true]:before{display:block;content:"";width:calc(var(--size) * .5);height:calc(var(--size) * .5);background:#fff;margin-left:calc(var(--size) * .25);margin-top:calc(var(--size) * .25);border-radius:9999em}.PinturaShapeManipulator[data-control=scale]{cursor:grab}.PinturaShapeManipulator[data-control=edge]{margin-top:calc(var(--size) * (-.5));height:var(--size);width:1px;z-index:1;transform-origin:0 calc(var(--size) * .5)}.PinturaShapeManipulator[data-control=edge][data-focus-visible]{background-color:var(--color-focus-50)}.PinturaShapeManipulator[data-control=rotate]{border-radius:9999em;background:linear-gradient(90deg,#fff,#ddd);box-shadow:0 0 0 2px var(--color-secondary-dark),0 0 4px #000;z-index:2;cursor:grab}.PinturaRoot[data-env*=chrome-] .PinturaShapeManipulator[data-control=edge]{width:calc(var(--sx) * 1px);transform:translate3d(calc(var(--tx) * 1px),calc(var(--ty) * 1px),0) rotate(var(--r))}
/*# sourceMappingURL=data:application/json;base64,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VyxDQUFDLDRDQUE0QyxvQ0FBb0MsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGdFQUFnRSxzQ0FBc0MsQ0FBQyw4Q0FBOEMsb0JBQW9CLENBQUMsMkNBQTJDLENBQUMsNkRBQTZELENBQUMsU0FBUyxDQUFxQixXQUFXLENBQUMsNEVBQTRFLDJCQUEyQixDQUFDLHFGQUFxRiIsImZpbGUiOiJwaW50dXJhLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogUGludHVyYSB2OC45Mi41IC0gVGVzdCB2ZXJzaW9uXG4gKiAoYykgMjAxOC0yMDI1IFBRSU5BIEluYy4gLSBBbGwgUmlnaHRzIFJlc2VydmVkXG4gKiBMaWNlbnNlOiBodHRwczovL3BxaW5hLm5sL3BpbnR1cmEvbGljZW5zZS9cbiAqIFxuICogVGhpcyB2ZXJzaW9uIG9mIFBpbnR1cmEgaXMgZm9yIHRlc3RpbmcgcHVycG9zZXMgb25seS5cbiAqIFZpc2l0IGh0dHBzOi8vcHFpbmEubmwvcGludHVyYS8gdG8gb2J0YWluIGEgY29tbWVyY2lhbCBsaWNlbnNlLlxuICovXG4vKiBlc2xpbnQtZGlzYWJsZSAqL1xuLlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPXJldG91Y2hdIC5QaW50dXJhQ29udHJvbExpc3RTY3JvbGxlcisuUGludHVyYUNvbnRyb2xMaXN0U2Nyb2xsZXJ7bWFyZ2luLXRvcDoxZW19LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPXJlZGFjdF0gLlBpbnR1cmFVdGlsRm9vdGVye3BhZGRpbmc6MH0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9cmVkYWN0XSAuUGludHVyYVV0aWxGb290ZXI+ZGl2e2hlaWdodDoxcHh9LnBpbnR1cmEtZWRpdG9yLHBpbnR1cmEtZWRpdG9yey0tY29sb3ItcHJpbWFyeTojZmZkODQzOy0tY29sb3ItcHJpbWFyeS1kYXJrOiNmZmMzNDM7LS1jb2xvci1wcmltYXJ5LXRleHQ6IzAwMDstLWNvbG9yLXNlY29uZGFyeTojMDNhOWY0Oy0tY29sb3Itc2Vjb25kYXJ5LWRhcms6IzA0NmJiZjstLWNvbG9yLWZvY3VzOjQsMTA3LDE5MTstLWNvbG9yLWZvY3VzLTEwMDpyZ2JhKHZhcigtLWNvbG9yLWZvY3VzKSwxKTstLWNvbG9yLWZvY3VzLTUwOnJnYmEodmFyKC0tY29sb3ItZm9jdXMpLDAuNSk7LS1jb2xvci1mb2N1cy0yNTpyZ2JhKHZhcigtLWNvbG9yLWZvY3VzKSwwLjI1KTstLWNvbG9yLWVycm9yOjI1NSw4NywzNDstLWNvbG9yLWVycm9yLTEwMDpyZ2IodmFyKC0tY29sb3ItZXJyb3IpKTstLWNvbG9yLWVycm9yLTc1OnJnYmEodmFyKC0tY29sb3ItZXJyb3IpLDAuNzUpOy0tY29sb3ItZXJyb3ItNTA6cmdiYSh2YXIoLS1jb2xvci1lcnJvciksMC41KTstLWNvbG9yLWVycm9yLTI1OnJnYmEodmFyKC0tY29sb3ItZXJyb3IpLDAuMjUpOy0tY29sb3ItZXJyb3ItMTA6cmdiYSh2YXIoLS1jb2xvci1lcnJvciksMC4xKTstLWNvbG9yLWZvcmVncm91bmQ6MCwwLDA7LS1jb2xvci1iYWNrZ3JvdW5kOjI1NSwyNTUsMjU1Oy0tY29sb3ItcHJldmlldy1vdXRsaW5lOnZhcigtLWNvbG9yLWZvcmVncm91bmQpOy0tY29sb3ItdHJhbnNpdGlvbi1kdXJhdGlvbjoyNTBtczstLWJ1dHRvbi1jdXJzb3I6cG9pbnRlcjstLWZvbnQtc2l6ZToxNnB4Oy0tZm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCI7LS1iYWNrZHJvcC1maWx0ZXItYnJpZ2h0OmJyaWdodG5lc3MoMTEwJSkgc2F0dXJhdGUoMTgwJSkgYmx1cigxMHB4KTstLWJhY2tkcm9wLWZpbHRlci1kYXJrOmJyaWdodG5lc3MoOTAlKSBzYXR1cmF0ZSgxODAlKSBibHVyKDEwcHgpOy0tYm9yZGVyLXJhZGl1cy1yb3VuZDo5OTk5ZW07LS1ib3JkZXItcmFkaXVzOjAuNjI1ZW07LS1maWx0ZXItZGlzYWJsZWQ6Z3JheXNjYWxlKDk1JSkgb3BhY2l0eSg0MCUpOy0tZWRpdG9yLWluc2V0LXRvcDowcHg7LS1lZGl0b3ItaW5zZXQtYm90dG9tOjBweDstLXNhZmUtYXJlYS1pbnNldC10b3A6MHB4Oy0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbTowcHg7LS1wYXR0ZXJuLXRyYW5zcGFyZW50OnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMCAwaDR2NEgwem00IDRoNHY0SDR6JyBmaWxsPSclMjNFNUU1RTUnLyUzRSUzQy9zdmclM0VcIik7LS1ncmlkLWNvbG9yLWV2ZW46cmdiYSh2YXIoLS1jb2xvci1mb3JlZ3JvdW5kKSwwLjEpOy0tZ3JpZC1jb2xvci1vZGQ6cmdiYSh2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKSwwLjEpOy0tZ3JpZC1zaXplOjI0fS5waW50dXJhLWVkaXRvciwucGludHVyYS1lZGl0b3ItcGFuZWwscGludHVyYS1lZGl0b3J7LS1jb2xvci1mb3JlZ3JvdW5kLTEwMDpyZ2JhKHZhcigtLWNvbG9yLWZvcmVncm91bmQpLDEpOy0tY29sb3ItZm9yZWdyb3VuZC05NTpyZ2JhKHZhcigtLWNvbG9yLWZvcmVncm91bmQpLDAuOTUpOy0tY29sb3ItZm9yZWdyb3VuZC05MDpyZ2JhKHZhcigtLWNvbG9yLWZvcmVncm91bmQpLDAuOSk7LS1jb2xvci1mb3JlZ3JvdW5kLTgwOnJnYmEodmFyKC0tY29sb3ItZm9yZWdyb3VuZCksMC44KTstLWNvbG9yLWZvcmVncm91bmQtNzA6cmdiYSh2YXIoLS1jb2xvci1mb3JlZ3JvdW5kKSwwLjcpOy0tY29sb3ItZm9yZWdyb3VuZC02MDpyZ2JhKHZhcigtLWNvbG9yLWZvcmVncm91bmQpLDAuNik7LS1jb2xvci1mb3JlZ3JvdW5kLTUwOnJnYmEodmFyKC0tY29sb3ItZm9yZWdyb3VuZCksMC41KTstLWNvbG9yLWZvcmVncm91bmQtNDA6cmdiYSh2YXIoLS1jb2xvci1mb3JlZ3JvdW5kKSwwLjQpOy0tY29sb3ItZm9yZWdyb3VuZC0zMDpyZ2JhKHZhcigtLWNvbG9yLWZvcmVncm91bmQpLDAuMyk7LS1jb2xvci1mb3JlZ3JvdW5kLTIwOnJnYmEodmFyKC0tY29sb3ItZm9yZWdyb3VuZCksMC4yNSk7LS1jb2xvci1mb3JlZ3JvdW5kLTE1OnJnYmEodmFyKC0tY29sb3ItZm9yZWdyb3VuZCksMC4yKTstLWNvbG9yLWZvcmVncm91bmQtMTA6cmdiYSh2YXIoLS1jb2xvci1mb3JlZ3JvdW5kKSwwLjE1KTstLWNvbG9yLWZvcmVncm91bmQtNTpyZ2JhKHZhcigtLWNvbG9yLWZvcmVncm91bmQpLDAuMDc1KTstLWNvbG9yLWZvcmVncm91bmQtMzpyZ2JhKHZhcigtLWNvbG9yLWZvcmVncm91bmQpLDAuMDUpOy0tY29sb3ItZm9yZWdyb3VuZC0xOnJnYmEodmFyKC0tY29sb3ItZm9yZWdyb3VuZCksMC4wMik7LS1jb2xvci1mb3JlZ3JvdW5kLTA6cmdiYSh2YXIoLS1jb2xvci1mb3JlZ3JvdW5kKSwwKTstLWNvbG9yLWJhY2tncm91bmQtMTAwOnJnYmEodmFyKC0tY29sb3ItYmFja2dyb3VuZCksMSk7LS1jb2xvci1iYWNrZ3JvdW5kLTk1OnJnYmEodmFyKC0tY29sb3ItYmFja2dyb3VuZCksMC45NSk7LS1jb2xvci1iYWNrZ3JvdW5kLTkwOnJnYmEodmFyKC0tY29sb3ItYmFja2dyb3VuZCksMC45KTstLWNvbG9yLWJhY2tncm91bmQtODA6cmdiYSh2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKSwwLjgpOy0tY29sb3ItYmFja2dyb3VuZC03MDpyZ2JhKHZhcigtLWNvbG9yLWJhY2tncm91bmQpLDAuNyk7LS1jb2xvci1iYWNrZ3JvdW5kLTYwOnJnYmEodmFyKC0tY29sb3ItYmFja2dyb3VuZCksMC42KTstLWNvbG9yLWJhY2tncm91bmQtNTA6cmdiYSh2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKSwwLjUpOy0tY29sb3ItYmFja2dyb3VuZC00MDpyZ2JhKHZhcigtLWNvbG9yLWJhY2tncm91bmQpLDAuNCk7LS1jb2xvci1iYWNrZ3JvdW5kLTMwOnJnYmEodmFyKC0tY29sb3ItYmFja2dyb3VuZCksMC4zKTstLWNvbG9yLWJhY2tncm91bmQtMjA6cmdiYSh2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKSwwLjIpOy0tY29sb3ItYmFja2dyb3VuZC0xNTpyZ2JhKHZhcigtLWNvbG9yLWJhY2tncm91bmQpLDAuMTUpOy0tY29sb3ItYmFja2dyb3VuZC0xMDpyZ2JhKHZhcigtLWNvbG9yLWJhY2tncm91bmQpLDAuMSk7LS1jb2xvci1iYWNrZ3JvdW5kLTU6cmdiYSh2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKSwwLjA1KTstLWNvbG9yLWJhY2tncm91bmQtMzpyZ2JhKHZhcigtLWNvbG9yLWJhY2tncm91bmQpLDAuMDMpOy0tY29sb3ItYmFja2dyb3VuZC0xOnJnYmEodmFyKC0tY29sb3ItYmFja2dyb3VuZCksMC4wMSk7LS1jb2xvci1iYWNrZ3JvdW5kLTA6cmdiYSh2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKSwwKX0ucGludHVyYS1lZGl0b3IsLlBpbnR1cmFSb290V3JhcHBlcixwaW50dXJhLWVkaXRvcntkaXNwbGF5OmJsb2NrfS5QaW50dXJhUm9vdFdyYXBwZXJ7aGVpZ2h0OjEwMCV9LlBpbnR1cmFTY3JvbGxhYmxlQ29udGVudHtvdmVyZmxvdzpoaWRkZW47bWF4LWhlaWdodDp2YXIoLS1wYW5lbC1tYXgtaGVpZ2h0LDEwMHZoKTtvdmVyZmxvdy15OmF1dG87c2Nyb2xsYmFyLWNvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMzApIHRyYW5zcGFyZW50O3Njcm9sbGJhci13aWR0aDp0aGlufS5QaW50dXJhU2Nyb2xsYWJsZUNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjFlbTtjdXJzb3I6cG9pbnRlcn0uUGludHVyYVNjcm9sbGFibGVDb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kOm5vbmV9LlBpbnR1cmFTY3JvbGxhYmxlQ29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0zMCk7Ym9yZGVyLXJhZGl1czo5OTk5ZW07Ym9yZGVyOi4zMTI1ZW0gc29saWQgdHJhbnNwYXJlbnR9LlBpbnR1cmFSb290W2RhdGEtZW52fj1pcy1hbmltYXRlZF17LS10cmFuc2l0aW9uLWR1cmF0aW9uLW11bHRpcGxpZXI6MX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWlzLXRyYW5zcGFyZW50XXtiYWNrZ3JvdW5kOm5vbmV9LlBpbnR1cmFSb290ey0tbmF2LWdyb3VwLW1hcmdpbjowLjVlbTstLWVkaXRvci1jYWxjdWxhdGVkLWluc2V0LXRvcDpjYWxjKHZhcigtLXNhZmUtYXJlYS1pbnNldC10b3ApICsgdmFyKC0tZWRpdG9yLWluc2V0LXRvcCkpOy0tZWRpdG9yLWNhbGN1bGF0ZWQtaW5zZXQtYm90dG9tOmNhbGModmFyKC0tc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkgKyB2YXIoLS1lZGl0b3ItaW5zZXQtYm90dG9tKSk7LS10cmFuc2l0aW9uLWR1cmF0aW9uLTEwOmNhbGModmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi1tdWx0aXBsaWVyLCAwKSAqIDAuMXMpOy0tdHJhbnNpdGlvbi1kdXJhdGlvbi0yNTpjYWxjKHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tbXVsdGlwbGllciwgMCkgKiAwLjI1cyk7LS10cmFuc2l0aW9uLWR1cmF0aW9uLTUwOmNhbGModmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi1tdWx0aXBsaWVyLCAwKSAqIDAuNXMpO2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDp2YXIoLS1lZGl0b3Itd2lkdGgsMTAwJSk7aGVpZ2h0OnZhcigtLWVkaXRvci1oZWlnaHQsMTAwJSk7cGFkZGluZy10b3A6dmFyKC0tZWRpdG9yLWNhbGN1bGF0ZWQtaW5zZXQtdG9wKTtwYWRkaW5nLWJvdHRvbTp2YXIoLS1lZGl0b3ItY2FsY3VsYXRlZC1pbnNldC1ib3R0b20pO21heC13aWR0aDp2YXIoLS1lZGl0b3ItbWF4LXdpZHRoLHZhcigtLWVkaXRvci1tYXgtd2lkdGgtZGVmYXVsdCxub25lKSk7bWF4LWhlaWdodDp2YXIoLS1lZGl0b3ItbWF4LWhlaWdodCx2YXIoLS1lZGl0b3ItbWF4LWhlaWdodC1kZWZhdWx0LG5vbmUpKTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47Y29udGFpbjpzdHJpY3Q7ZGlzcGxheTpncmlkOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZSk7Zm9udC1mYW1pbHk6dmFyKC0tZm9udC1mYW1pbHkpO2ZvbnQtd2VpZ2h0OjQ1MDt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO3RleHQtYWxpZ246bGVmdDt0ZXh0LXRyYW5zZm9ybTpub25lO3RleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTtkaXJlY3Rpb246bHRyO2NvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtOTApO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFja2dyb3VuZC0xMDApO291dGxpbmUtY29sb3I6cmdiYSh2YXIoLS1jb2xvci1wcmV2aWV3LW91dGxpbmUpLDEpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAxbXMsb3V0bGluZS1jb2xvciAxbXMsY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCkgZWFzZS1pbi1vdXQsZGlyIDFtc30uUGludHVyYVJvb3RbZGlyPXJ0bF0gYnV0dG9ue2RpcmVjdGlvbjpydGx9LlBpbnR1cmFSb290IC5QaW50dXJhVXRpbE1haW57Y3Vyc29yOnZhcigtLWN1cnNvcil9LlBpbnR1cmFSb290ICp7Ym94LXNpemluZzpjb250ZW50LWJveDt3b3JkLXdyYXA6bm9ybWFsfS5QaW50dXJhUm9vdCBkaXY6ZW1wdHl7ZGlzcGxheTpibG9ja30uUGludHVyYVJvb3QgYnV0dG9uLC5QaW50dXJhUm9vdCBmaWVsZHNldCwuUGludHVyYVJvb3QgaW5wdXQsLlBpbnR1cmFSb290IGxlZ2VuZHtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtZmFtaWx5OmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdDt3aWR0aDphdXRvO3RleHQtZGVjb3JhdGlvbjpub25lfS5QaW50dXJhUm9vdCBidXR0b25bZGlzYWJsZWRde3BvaW50ZXItZXZlbnRzOm5vbmV9LlBpbnR1cmFSb290IGNhbnZhc3tkaXNwbGF5OmJsb2NrfS5QaW50dXJhUm9vdCBzdmd7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXgtd2lkdGg6bm9uZX0uUGludHVyYVJvb3QgcHttYXJnaW46MH0uUGludHVyYVJvb3QgbGksLlBpbnR1cmFSb290IHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LlBpbnR1cmFSb290IGF7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX0uUGludHVyYVJvb3QgLmltcGxpY2l0e2JvcmRlcjowO2NsaXA6cmVjdCgwIDAgMCAwKTstd2Via2l0LWNsaXAtcGF0aDpwb2x5Z29uKDAgMCwwIDAsMCAwKTtjbGlwLXBhdGg6cG9seWdvbigwIDAsMCAwLDAgMCk7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDt3aGl0ZS1zcGFjZTpub3dyYXB9LlBpbnR1cmFSb290IC5QaW50dXJhRml4ZWRXaWR0aENoYXJhY3RlcnN7Zm9udC12YXJpYW50OnRhYnVsYXItbnVtc30uUGludHVyYVJvb3QgLlBpbnR1cmFTdGFnZXtkaXNwbGF5OmZsZXg7YWxpZ24tc2VsZjpzdHJldGNoO2ZsZXg6MTtwb2ludGVyLWV2ZW50czpub25lfS5QaW50dXJhUm9vdCAuUGludHVyYVN0YWdlW3RhYmluZGV4PVwiLTFcIl17b3V0bGluZTpub25lfS5QaW50dXJhUm9vdCAuUGludHVyYVJvb3RQb3J0YWwsLlBpbnR1cmFSb290Pi5QaW50dXJhQ2FudmFze3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH0uUGludHVyYVJvb3Q+LlBpbnR1cmFDYW52YXN7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MH0uUGludHVyYVJvb3Q+LlBpbnR1cmFDYW52YXMgY2FudmFze3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LlBpbnR1cmFSb290Pi5QaW50dXJhQ2FudmFzOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LlBpbnR1cmFSb290Pi5QaW50dXJhU3RhdHVze3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTk5OTk7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtOTApfS5QaW50dXJhUm9vdD4uUGludHVyYVN0YXR1cz5we3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7ZGlzcGxheTppbmxpbmUtZmxleDt3aGl0ZS1zcGFjZTpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyO3RyYW5zaXRpb246b3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLTUwKSBlYXNlLW91dH0uUGludHVyYVJvb3QgLlBpbnR1cmFTdGF0dXNNZXNzYWdle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZTouODc1ZW19LlBpbnR1cmFSb290IC5QaW50dXJhU3RhdHVzQXNpZGV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowfS5QaW50dXJhUm9vdCAuUGludHVyYVN0YXR1c0FzaWRlIHN2Z3t3aWR0aDoxLjI1ZW07aGVpZ2h0OjEuMjVlbX0uUGludHVyYVJvb3QgLlBpbnR1cmFTdGF0dXNBc2lkZSAuUGludHVyYVByb2dyZXNzSW5kaWNhdG9ye21hcmdpbi1sZWZ0Oi41ZW19LlBpbnR1cmFSb290IC5QaW50dXJhU3RhdHVzQXNpZGUgLlBpbnR1cmFCdXR0b257b3V0bGluZTp0cmFuc3BhcmVudDttYXJnaW4tbGVmdDouNzVlbTtmb250LXNpemU6Ljg3NWVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cy1yb3VuZCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpO3BhZGRpbmc6LjI1ZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApIGVhc2Utb3V0LGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApIGVhc2Utb3V0Oy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLWJhY2tkcm9wLWZpbHRlci1kYXJrKTtiYWNrZHJvcC1maWx0ZXI6dmFyKC0tYmFja2Ryb3AtZmlsdGVyLWRhcmspfS5QaW50dXJhUm9vdCAuUGludHVyYVN0YXR1c0FzaWRlIC5QaW50dXJhQnV0dG9uOm5vdChbZGlzYWJsZWRdKVtkYXRhLWZvY3VzLXZpc2libGVde2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9jdXMtNTApO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvY3VzLTEwMCl9LlBpbnR1cmFSb290IC5QaW50dXJhU3RhdHVzQXNpZGUgLlBpbnR1cmFCdXR0b246bm90KFtkaXNhYmxlZF0pOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMCl9LlBpbnR1cmFSb290IC5QaW50dXJhU3RhdHVzSWNvbiBzdmd7Zm9udC1zaXplOi44NzVlbTttYXJnaW4tdG9wOi4yNWVtO21hcmdpbi1sZWZ0Oi41ZW19LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2e3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6M30uUGludHVyYVJvb3Q+LlBpbnR1cmFOYXY6ZW1wdHl7ZGlzcGxheTpub25lIWltcG9ydGFudH0uUGludHVyYVJvb3Q+LlBpbnR1cmFOYXYgLlBpbnR1cmFCdXR0b257b3V0bGluZTp0cmFuc3BhcmVudDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCkgZWFzZS1vdXQsY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCkgZWFzZS1vdXR9LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2IC5QaW50dXJhQnV0dG9uIHN2Z3t3aWR0aDoxZW07dHJhbnNpdGlvbjpvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApIGVhc2Utb3V0fS5QaW50dXJhUm9vdD4uUGludHVyYU5hdiAuUGludHVyYUJ1dHRvbj5zcGFue2p1c3RpZnktY29udGVudDpjZW50ZXJ9LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2IC5QaW50dXJhQnV0dG9uSWNvbk9ubHkgLlBpbnR1cmFCdXR0b25Jbm5lciwuUGludHVyYVJvb3Q+LlBpbnR1cmFOYXYgLlBpbnR1cmFEcm9wZG93bkljb25Pbmx5IC5QaW50dXJhQnV0dG9uSW5uZXJ7d2lkdGg6MS43NWVtfS5QaW50dXJhUm9vdD4uUGludHVyYU5hdiAuUGludHVyYUJ1dHRvbiAuUGludHVyYUJ1dHRvbklubmVye2hlaWdodDoxLjc1ZW19LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2IC5QaW50dXJhQnV0dG9uOm5vdCguUGludHVyYUJ1dHRvbkljb25Pbmx5KTpub3QoLlBpbnR1cmFEcm9wZG93bkljb25Pbmx5KXtwYWRkaW5nLWxlZnQ6Ljc1ZW07cGFkZGluZy1yaWdodDouNzVlbX0uUGludHVyYVJvb3Q+LlBpbnR1cmFOYXYgLlBpbnR1cmFCdXR0b246bm90KC5QaW50dXJhQnV0dG9uSWNvbk9ubHkpOm5vdCguUGludHVyYURyb3Bkb3duSWNvbk9ubHkpIC5QaW50dXJhQnV0dG9uTGFiZWx7Zm9udC1zaXplOi43NWVtO2xpbmUtaGVpZ2h0OjJ9LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2IC5QaW50dXJhQnV0dG9uOm5vdCguUGludHVyYUJ1dHRvbkljb25Pbmx5KTpub3QoLlBpbnR1cmFEcm9wZG93bkljb25Pbmx5KTpub3QoLlBpbnR1cmFEcm9wZG93bkJ1dHRvbil7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KX0uUGludHVyYVJvb3Q+LlBpbnR1cmFOYXYgLlBpbnR1cmFCdXR0b246b25seS1vZi10eXBle2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cy1yb3VuZCl9LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2IC5QaW50dXJhQnV0dG9uOm9ubHktb2YtdHlwZSsqe21hcmdpbi1sZWZ0Oi41ZW19LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2IC5QaW50dXJhQnV0dG9uW2Rpc2FibGVkXSAuUGludHVyYUJ1dHRvbkxhYmVsLC5QaW50dXJhUm9vdD4uUGludHVyYU5hdiAuUGludHVyYUJ1dHRvbltkaXNhYmxlZF0gc3Zne29wYWNpdHk6LjI1fS5QaW50dXJhUm9vdD4uUGludHVyYU5hdiAuUGludHVyYUJ1dHRvbjpub3QoLlBpbnR1cmFCdXR0b25FeHBvcnQpOm5vdChbZGlzYWJsZWRdKVtkYXRhLWZvY3VzLXZpc2libGVde2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9jdXMtNTApO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvY3VzLTEwMCl9LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2IC5QaW50dXJhQnV0dG9uOm5vdCguUGludHVyYUJ1dHRvbkV4cG9ydCk6bm90KFtkaXNhYmxlZF0pOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMCl9LlBpbnR1cmFSb290IC5QaW50dXJhQnV0dG9uRXhwb3J0e2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktdGV4dCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5KX0uUGludHVyYVJvb3QgLlBpbnR1cmFCdXR0b25FeHBvcnQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmspfS5QaW50dXJhUm9vdCAuUGludHVyYUJ1dHRvbkV4cG9ydFtkYXRhLWZvY3VzLXZpc2libGVde2NvbG9yOnZhcigtLWNvbG9yLXByaW1hcnktdGV4dCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5KTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpLDAgMCAwIDNweCB2YXIoLS1jb2xvci1mb2N1cy01MCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5LWRhcmspfS5QaW50dXJhUm9vdCAuUGludHVyYUJ1dHRvbkV4cG9ydDpub3QoLlBpbnR1cmFCdXR0b25JY29uT25seSl7ZmxleDoxO3BhZGRpbmc6MCAuNzVlbX0uUGludHVyYVJvb3Q+LlBpbnR1cmFOYXZNYWlue2Rpc3BsYXk6ZmxleDtvdmVyZmxvdzpoaWRkZW59LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2TWFpbiBbYXJpYS1zZWxlY3RlZD10cnVlXXstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1iYWNrZHJvcC1maWx0ZXItZGFyayk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLWJhY2tkcm9wLWZpbHRlci1kYXJrKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMTApfS5QaW50dXJhUm9vdD4uUGludHVyYU5hdk1haW4gYnV0dG9uIHN2Z3thbGlnbi1zZWxmOmNlbnRlcjt3aWR0aDoxLjVlbX0uUGludHVyYVJvb3Q+LlBpbnR1cmFOYXZNYWluIGJ1dHRvbiBzcGFuLC5QaW50dXJhUm9vdD4uUGludHVyYU5hdk1haW4gYnV0dG9uIHN2Z3twb2ludGVyLWV2ZW50czpub25lfS5QaW50dXJhUm9vdD4uUGludHVyYU5hdk1haW4gYnV0dG9uIHN2ZytzcGFue21hcmdpbi10b3A6Ljc1ZW19LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2TWFpbiBidXR0b24gc3Bhbntmb250LXNpemU6Ljg3NWVtO2Rpc3BsYXk6YmxvY2s7d2lkdGg6Y2FsYygxMDAlIC0gMWVtKTtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aWR0aDppbmhlcml0O21heC13aWR0aDpjYWxjKDEwMCUgLSAxZW0pfS5QaW50dXJhUm9vdD4uUGludHVyYU5hdk1haW4gYnV0dG9ue2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtNSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApIGVhc2Utb3V0LGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApIGVhc2Utb3V0LGJveC1zaGFkb3cgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCkgZWFzZS1vdXR9LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2TWFpbiBidXR0b246aG92ZXJ7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMCl9LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2TWFpbiBidXR0b25bZGF0YS1mb2N1cy12aXNpYmxlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhUm9vdD4uUGludHVyYU5hdlRvb2xze21heC13aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb2ludGVyLWV2ZW50czpub25lfS5QaW50dXJhUm9vdD4uUGludHVyYU5hdlRvb2xzOmVtcHR5e2Rpc3BsYXk6bm9uZX0uUGludHVyYVJvb3Q+LlBpbnR1cmFOYXZUb29scywuUGludHVyYVJvb3Q+LlBpbnR1cmFOYXZUb29scyAuUGludHVyYU5hdkdyb3VwLC5QaW50dXJhUm9vdD4uUGludHVyYU5hdlRvb2xzIC5QaW50dXJhTmF2U2V0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uUGludHVyYVJvb3Q+LlBpbnR1cmFOYXZUb29scyAuUGludHVyYUJ1dHRvbiwuUGludHVyYVJvb3Q+LlBpbnR1cmFOYXZUb29scyAuUGludHVyYU5hdlNldHtwb2ludGVyLWV2ZW50czphbGx9LlBpbnR1cmFSb290Pi5QaW50dXJhTmF2VG9vbHMgLlBpbnR1cmFCdXR0b25bZGF0YS1mb2N1cy12aXNpYmxlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdkdyb3Vwe21hcmdpbjowIHZhcigtLW5hdi1ncm91cC1tYXJnaW4pfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdkdyb3VwPip7Ym9yZGVyLXJhZGl1czp2YXIoLS1ib3JkZXItcmFkaXVzLXJvdW5kKX0uUGludHVyYVJvb3QgLlBpbnR1cmFOYXZHcm91cD4qKyp7bWFyZ2luLWxlZnQ6LjVlbX0uUGludHVyYVJvb3QgLlBpbnR1cmFOYXZHcm91cDpmaXJzdC1vZi10eXBlOm5vdCguUGludHVyYU5hdkdyb3VwRmxvYXQpe21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OjB9LlBpbnR1cmFSb290IC5QaW50dXJhTmF2R3JvdXA6bGFzdC1vZi10eXBlOm5vdCguUGludHVyYU5hdkdyb3VwRmxvYXQpe21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjB9LlBpbnR1cmFSb290IC5QaW50dXJhTmF2U2V0e2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtNSl9LlBpbnR1cmFSb290IC5QaW50dXJhTmF2U2V0Pjpub3QoOm9ubHktY2hpbGQpe2JvcmRlcjoxcHggc29saWQgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC0zKTtib3JkZXItdG9wOjA7Ym9yZGVyLWJvdHRvbTowfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdlNldD46Zmlyc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKXtib3JkZXItbGVmdDowfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdlNldD46bGFzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpe2JvcmRlci1yaWdodDowfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdlNldD4qKyp7bWFyZ2luLWxlZnQ6LTFweH0uUGludHVyYVJvb3QgLlBpbnR1cmFOYXZTZXQ+LlBpbnR1cmFCdXR0b246aG92ZXIsLlBpbnR1cmFSb290IC5QaW50dXJhTmF2U2V0Pi5QaW50dXJhQnV0dG9uW2RhdGEtZm9jdXMtdmlzaWJsZV17cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdlNldD46b25seS1jaGlsZHtib3JkZXItcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdlNldD46Zmlyc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKSAuUGludHVyYUJ1dHRvbklubmVye3BhZGRpbmc6MCAuMTI1ZW0gMCAuMjVlbX0uUGludHVyYVJvb3QgLlBpbnR1cmFOYXZTZXQ+OmZpcnN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1ib3JkZXItcmFkaXVzLXJvdW5kKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdlNldD46bGFzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpIC5QaW50dXJhQnV0dG9uSW5uZXJ7cGFkZGluZzowIC4yNWVtIDAgLjEyNWVtfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdlNldD46bGFzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpfS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV0gLlBpbnR1cmFOYXZTZXR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTUwKTstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1iYWNrZHJvcC1maWx0ZXItYnJpZ2h0KTtiYWNrZHJvcC1maWx0ZXI6dmFyKC0tYmFja2Ryb3AtZmlsdGVyLWJyaWdodCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC0xNSksMCAuMDYyNWVtIC4xMjVlbSByZ2JhKDAsMCwwLC4yNSksMCAuMTI1ZW0gLjM1ZW0gcmdiYSgwLDAsMCwuMzUpfS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV0gLlBpbnR1cmFOYXZTZXQgLlBpbnR1cmFCdXR0b246bm90KC5QaW50dXJhQnV0dG9uRXhwb3J0KTpub3QoW2Rpc2FibGVkXSk6aG92ZXIsLlBpbnR1cmFSb290W2RhdGEtZW52fj1vdmVybGF5XSAuUGludHVyYU5hdlNldD4qe2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTE1KX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PW92ZXJsYXldIC5QaW50dXJhTmF2R3JvdXA+LlBpbnR1cmFCdXR0b257Ym94LXNoYWRvdzowIC4wNjI1ZW0gLjEyNWVtIHJnYmEoMCwwLDAsLjI1KSwwIC4xMjVlbSAuMzVlbSByZ2JhKDAsMCwwLC4zNSl9LlBpbnR1cmFSb290W2RhdGEtZW52fj1vdmVybGF5XSAuUGludHVyYU5hdkdyb3VwIC5QaW50dXJhQnV0dG9uRXhwb3J0e2JveC1zaGFkb3c6aW5zZXQgMCAwIC4xMjVlbSByZ2JhKDAsMCwwLC4yNSksMCAuMDYyNWVtIC4xMjVlbSByZ2JhKDAsMCwwLC4yNSksMCAuMTI1ZW0gLjM1ZW0gcmdiYSgwLDAsMCwuMzUpfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdkdyb3VwRmxvYXR7cG9pbnRlci1ldmVudHM6bm9uZX0uUGludHVyYVJvb3QgLlBpbnR1cmFOYXZHcm91cEZsb2F0Pip7cG9pbnRlci1ldmVudHM6YWxsfS5QaW50dXJhUm9vdCAuUGludHVyYU5hdkdyb3VwRmxvYXQ6bm90KDpvbmx5LWNoaWxkKXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MH0uUGludHVyYVJvb3QgLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhU2Nyb2xsYWJsZT5kaXZ7cGFkZGluZy1sZWZ0OjFlbTtwYWRkaW5nLXJpZ2h0OjFlbX0uUGludHVyYVJvb3Q+LlBpbnR1cmFNYWlue21heC13aWR0aDoxMDB2d30uUGludHVyYVJvb3Q6bm90KFtkYXRhLWVudn49aGFzLXRvb2xiYXJdKSAuUGludHVyYVV0aWxIZWFkZXJ7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbToxZW07bWFyZ2luLWJvdHRvbTotMWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXXtncmlkLXRlbXBsYXRlLXJvd3M6LXdlYmtpdC1taW4tY29udGVudCBhdXRvO2dyaWQtdGVtcGxhdGUtcm93czptaW4tY29udGVudCBhdXRvO2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXT4uUGludHVyYU5hdlRvb2xze2dyaWQtcm93OjE7Z3JpZC1jb2x1bW46MTtwYWRkaW5nOjFlbSAxZW0gMDt6LWluZGV4OjN9LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdPi5QaW50dXJhTmF2TWFpbnthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MWVtO3RvcDpjYWxjKDFlbSArIHZhcigtLWVkaXRvci1jYWxjdWxhdGVkLWluc2V0LXRvcCkpO2JvdHRvbTpjYWxjKDFlbSArIHZhcigtLWVkaXRvci1jYWxjdWxhdGVkLWluc2V0LWJvdHRvbSkpfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXT4uUGludHVyYU5hdk1haW4gLlBpbnR1cmFUYWJMaXN0e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWxhbmRzY2FwZV0+LlBpbnR1cmFOYXZNYWluIC5QaW50dXJhVGFiTGlzdCBidXR0b257ZGlzcGxheTpmbGV4fS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXT4uUGludHVyYU5hdk1haW4gLlBpbnR1cmFUYWJMaXN0IGJ1dHRvbitidXR0b257bWFyZ2luOi41ZW0gMCAwfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXT4uUGludHVyYU5hdk1haW4gYnV0dG9ue2ZsZXg6MTttaW4td2lkdGg6NGVtO21pbi1oZWlnaHQ6NGVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWxhbmRzY2FwZV0+LlBpbnR1cmFOYXZNYWluIGJ1dHRvbiBzcGFue2ZvbnQtc2l6ZTouNjg3NWVtO21hcmdpbi10b3A6LjVlbX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWxhbmRzY2FwZV0+LlBpbnR1cmFOYXZNYWluIGJ1dHRvbiBzdmd7d2lkdGg6MWVtO21hcmdpbi10b3A6LjI1ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdW2RhdGEtZW52fj1oYXMtdG9vbGJhcl0+LlBpbnR1cmFOYXZNYWlue3RvcDpjYWxjKDRlbSArIHZhcigtLWVkaXRvci1jYWxjdWxhdGVkLWluc2V0LXRvcCkpO2JvdHRvbTpjYWxjKDRlbSArIHZhcigtLWVkaXRvci1jYWxjdWxhdGVkLWluc2V0LWJvdHRvbSkpfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXVtkYXRhLWVudn49aGFzLWxpbWl0ZWQtc3BhY2VdPi5QaW50dXJhTmF2TWFpbnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2JvdHRvbTpjYWxjKDFlbSArIHZhcigtLWVkaXRvci1jYWxjdWxhdGVkLWluc2V0LWJvdHRvbSkpfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXT4uUGludHVyYU1haW57Z3JpZC1yb3c6MjtncmlkLWNvbHVtbjoxfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXVtkYXRhLWVudn49aGFzLXRvb2xiYXItcHJlZmVyZW5jZS1ib3R0b21de2dyaWQtdGVtcGxhdGUtcm93czphdXRvIC13ZWJraXQtbWluLWNvbnRlbnQ7Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG8gbWluLWNvbnRlbnR9LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdW2RhdGEtZW52fj1oYXMtdG9vbGJhci1wcmVmZXJlbmNlLWJvdHRvbV0+LlBpbnR1cmFOYXZUb29sc3tncmlkLXJvdzoyO3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXVtkYXRhLWVudn49aGFzLXRvb2xiYXItcHJlZmVyZW5jZS1ib3R0b21dPi5QaW50dXJhTWFpbntncmlkLXJvdzoxfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb25de2dyaWQtdGVtcGxhdGUtY29sdW1uczo2ZW0gYXV0b30uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWxhbmRzY2FwZV1bZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uXTpub3QoW2RhdGEtZW52fj1uYXJyb3ddKSAuUGludHVyYU5hdkdyb3VwRmxvYXR7bWFyZ2luOjAgMCAwIDdlbX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWxhbmRzY2FwZV1bZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uXT4uUGludHVyYU5hdlRvb2xze2dyaWQtY29sdW1uOjEvc3BhbiAyfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb25dPi5QaW50dXJhTWFpbntncmlkLWNvbHVtbjoyfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb25dOm5vdChbZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uLXByZWZlcmVuY2UtcmlnaHRdKSAuUGludHVyYVV0aWxNYWlue3BhZGRpbmctbGVmdDowfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb25dOm5vdChbZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uLXByZWZlcmVuY2UtcmlnaHRdKSAuUGludHVyYVV0aWxGb290ZXJ7cGFkZGluZy1yaWdodDoxZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdW2RhdGEtZW52fj1oYXMtbmF2aWdhdGlvbl1bZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uLXByZWZlcmVuY2UtcmlnaHRde2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvIDZlbX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWxhbmRzY2FwZV1bZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uXVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb24tcHJlZmVyZW5jZS1yaWdodF06bm90KFtkYXRhLWVudn49bmFycm93XSkgLlBpbnR1cmFOYXZHcm91cEZsb2F0e21hcmdpbjowIDdlbSAwIDB9LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdW2RhdGEtZW52fj1oYXMtbmF2aWdhdGlvbl1bZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uLXByZWZlcmVuY2UtcmlnaHRdPi5QaW50dXJhTmF2TWFpbntyaWdodDoxZW07bGVmdDphdXRvfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb25dW2RhdGEtZW52fj1oYXMtbmF2aWdhdGlvbi1wcmVmZXJlbmNlLXJpZ2h0XT4uUGludHVyYU1haW57Z3JpZC1jb2x1bW46MX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWxhbmRzY2FwZV1bZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uXVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb24tcHJlZmVyZW5jZS1yaWdodF0gLlBpbnR1cmFVdGlsTWFpbntwYWRkaW5nLXJpZ2h0OjB9LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdW2RhdGEtZW52fj1oYXMtbmF2aWdhdGlvbl1bZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uLXByZWZlcmVuY2UtcmlnaHRdIC5QaW50dXJhVXRpbEZvb3RlcntwYWRkaW5nLWxlZnQ6MWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRde2dyaWQtdGVtcGxhdGUtcm93czotd2Via2l0LW1pbi1jb250ZW50IGF1dG8gLXdlYmtpdC1taW4tY29udGVudDtncmlkLXRlbXBsYXRlLXJvd3M6bWluLWNvbnRlbnQgYXV0byBtaW4tY29udGVudDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0b30uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvcnRyYWl0XT4qe2dyaWQtY29sdW1uOjF9LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF0+LlBpbnR1cmFOYXZUb29sc3tncmlkLXJvdzoxO3BhZGRpbmc6Ljc1ZW0gLjc1ZW0gMH0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvcnRyYWl0XT4uUGludHVyYU5hdk1haW57Z3JpZC1yb3c6MzttYXJnaW4tYm90dG9tOi43NWVtO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF0+LlBpbnR1cmFOYXZNYWluIC5QaW50dXJhVGFiTGlzdHtwYWRkaW5nOjAgLjg3NWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdPi5QaW50dXJhTmF2TWFpbiBidXR0b24rYnV0dG9ue21hcmdpbi1sZWZ0Oi41ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF0+LlBpbnR1cmFOYXZNYWluW2RhdGEtc3RhdGV+PW92ZXJmbG93c117b3ZlcmZsb3c6dmlzaWJsZX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvcnRyYWl0XT4uUGludHVyYU5hdk1haW4gYnV0dG9ue2ZsZXg6MTttaW4td2lkdGg6NGVtO21pbi1oZWlnaHQ6NGVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvcnRyYWl0XT4uUGludHVyYU5hdk1haW4gYnV0dG9uIHNwYW57Zm9udC1zaXplOi42ODc1ZW07bWFyZ2luLXRvcDouNWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdPi5QaW50dXJhTmF2TWFpbiBidXR0b24gc3Zne3dpZHRoOjFlbTttYXJnaW4tdG9wOi4yNWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdPi5QaW50dXJhTWFpbntncmlkLXJvdzoyO2dyaWQtY29sdW1uOjF9LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF1bZGF0YS1lbnZ+PWhhcy10b29sYmFyLXByZWZlcmVuY2UtYm90dG9tXXtncmlkLXRlbXBsYXRlLXJvd3M6YXV0byAtd2Via2l0LW1pbi1jb250ZW50IC13ZWJraXQtbWluLWNvbnRlbnQ7Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG8gbWluLWNvbnRlbnQgbWluLWNvbnRlbnR9LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF1bZGF0YS1lbnZ+PWhhcy10b29sYmFyLXByZWZlcmVuY2UtYm90dG9tXT4uUGludHVyYU5hdlRvb2xze2dyaWQtcm93OjM7cGFkZGluZzowIC43NWVtIC43NWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdW2RhdGEtZW52fj1oYXMtdG9vbGJhci1wcmVmZXJlbmNlLWJvdHRvbV0+LlBpbnR1cmFOYXZNYWlue2dyaWQtcm93OjJ9LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF1bZGF0YS1lbnZ+PWhhcy10b29sYmFyLXByZWZlcmVuY2UtYm90dG9tXT4uUGludHVyYU1haW57Z3JpZC1yb3c6MX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvcnRyYWl0XTpub3QoW2RhdGEtZW52fj1uYXJyb3ddKVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb24tcHJlZmVyZW5jZS10b3Bde2dyaWQtdGVtcGxhdGUtcm93czotd2Via2l0LW1pbi1jb250ZW50IC13ZWJraXQtbWluLWNvbnRlbnQgYXV0bztncmlkLXRlbXBsYXRlLXJvd3M6bWluLWNvbnRlbnQgbWluLWNvbnRlbnQgYXV0b30uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvcnRyYWl0XTpub3QoW2RhdGEtZW52fj1uYXJyb3ddKVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb24tcHJlZmVyZW5jZS10b3BdPi5QaW50dXJhTWFpbntncmlkLXJvdzozfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdOm5vdChbZGF0YS1lbnZ+PW5hcnJvd10pW2RhdGEtZW52fj1oYXMtbmF2aWdhdGlvbi1wcmVmZXJlbmNlLXRvcF0+LlBpbnR1cmFOYXZNYWlue2dyaWQtcm93OjI7bWFyZ2luLXRvcDouNzVlbTttYXJnaW4tYm90dG9tOjB9LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF06bm90KFtkYXRhLWVudn49bmFycm93XSlbZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uLXByZWZlcmVuY2UtdG9wXVtkYXRhLWVudn49aGFzLXRvb2xiYXItcHJlZmVyZW5jZS1ib3R0b21de2dyaWQtdGVtcGxhdGUtcm93czotd2Via2l0LW1pbi1jb250ZW50IGF1dG8gLXdlYmtpdC1taW4tY29udGVudDtncmlkLXRlbXBsYXRlLXJvd3M6bWluLWNvbnRlbnQgYXV0byBtaW4tY29udGVudH0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvcnRyYWl0XTpub3QoW2RhdGEtZW52fj1uYXJyb3ddKVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb24tcHJlZmVyZW5jZS10b3BdW2RhdGEtZW52fj1oYXMtdG9vbGJhci1wcmVmZXJlbmNlLWJvdHRvbV0+LlBpbnR1cmFOYXZNYWlue2dyaWQtcm93OjF9LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF06bm90KFtkYXRhLWVudn49bmFycm93XSlbZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uLXByZWZlcmVuY2UtdG9wXVtkYXRhLWVudn49aGFzLXRvb2xiYXItcHJlZmVyZW5jZS1ib3R0b21dPi5QaW50dXJhTWFpbntncmlkLXJvdzoyfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdOm5vdChbZGF0YS1lbnZ+PW5hcnJvd10pW2RhdGEtZW52fj1oYXMtbmF2aWdhdGlvbi1wcmVmZXJlbmNlLXRvcF1bZGF0YS1lbnZ+PWhhcy10b29sYmFyLXByZWZlcmVuY2UtYm90dG9tXT4uUGludHVyYU5hdlRvb2xze2dyaWQtcm93OjN9LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdW2RhdGEtZW52fj1pcy1jb21wYWN0XT4uUGludHVyYU5hdk1haW4gYnV0dG9ue2ZsZXg6MTtmbGV4LWRpcmVjdGlvbjpyb3c7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttaW4taGVpZ2h0OmF1dG87Ym9yZGVyLXJhZGl1czp2YXIoLS1ib3JkZXItcmFkaXVzKTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouNjI1ZW0gMDt3aWR0aDo2ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdW2RhdGEtZW52fj1pcy1jb21wYWN0XT4uUGludHVyYU5hdk1haW4gYnV0dG9uIHNwYW57Zm9udC1zaXplOi42ODc1ZW07bWFyZ2luOjAgLjYyNWVtIDAgMDtsaW5lLWhlaWdodDoxLjI7dGV4dC1hbGlnbjpsZWZ0fS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXVtkYXRhLWVudn49aXMtY29tcGFjdF0+LlBpbnR1cmFOYXZNYWluIGJ1dHRvbiBzdmd7bWFyZ2luOjAgLjVlbSAwIC42MjVlbTttaW4td2lkdGg6MWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49bGFuZHNjYXBlXVtkYXRhLWVudn49aXMtY29tcGFjdF1bZGF0YS1lbnZ+PWhhcy1uYXZpZ2F0aW9uXXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6OGVtIGF1dG99LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdW2RhdGEtZW52fj1pcy1jb21wYWN0XVtkYXRhLWVudn49aGFzLW5hdmlnYXRpb25dW2RhdGEtZW52fj1oYXMtbmF2aWdhdGlvbi1wcmVmZXJlbmNlLXJpZ2h0XXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0byA4ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdW2RhdGEtZW52fj1pcy1jb21wYWN0XVtkaXI9cnRsXT4uUGludHVyYU5hdk1haW4gYnV0dG9ue3BhZGRpbmctbGVmdDouNjI1ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1sYW5kc2NhcGVdW2RhdGEtZW52fj1pcy1jb21wYWN0XVtkaXI9cnRsXT4uUGludHVyYU5hdk1haW4gc3Zne21hcmdpbi1sZWZ0OjB9LlBpbnR1cmFSb290W2RhdGEtZW52fj1uYXJyb3ddIC5QaW50dXJhTmF2R3JvdXBGbG9hdHtwb3NpdGlvbjpzdGF0aWM7bWFyZ2luOjB9LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF1bZGF0YS1lbnZ+PWlzLWNvbXBhY3RdPi5QaW50dXJhTmF2TWFpbiBidXR0b257cGFkZGluZzowO2ZvbnQtc2l6ZTouNjI1ZW07bWluLXdpZHRoOjRlbTttaW4taGVpZ2h0OjRlbTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JvcmRlci1yYWRpdXM6OTk5OWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdW2RhdGEtZW52fj1pcy1jb21wYWN0XT4uUGludHVyYU5hdk1haW4gYnV0dG9uIHNwYW57dmlzaWJpbGl0eTpoaWRkZW47Zm9udC1zaXplOjA7bWFyZ2luOjB9LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF1bZGF0YS1lbnZ+PWlzLWNvbXBhY3RdPi5QaW50dXJhTmF2TWFpbiBidXR0b24gc3Zne21hcmdpbi10b3A6MDt3aWR0aDoxLjZlbX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvcnRyYWl0XVtkYXRhLWVudn49aXMtY29tcGFjdF0+LlBpbnR1cmFOYXZNYWluIGJ1dHRvbiBzdmcgW3N0cm9rZS13aWR0aF17c3Ryb2tlLXdpZHRoOi4xNWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdW2RhdGEtZW52fj1uYXJyb3ddey0tbmF2LWdyb3VwLW1hcmdpbjowLjI1ZW07Z3JpZC10ZW1wbGF0ZS1yb3dzOi13ZWJraXQtbWluLWNvbnRlbnQgYXV0byAtd2Via2l0LW1pbi1jb250ZW50O2dyaWQtdGVtcGxhdGUtcm93czptaW4tY29udGVudCBhdXRvIG1pbi1jb250ZW50O2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdW2RhdGEtZW52fj1uYXJyb3ddPip7Z3JpZC1jb2x1bW46MX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvcnRyYWl0XVtkYXRhLWVudn49bmFycm93XSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdCAuUGludHVyYUNvbnRyb2xMaXN0T3B0aW9uIHNwYW4sLlBpbnR1cmFSb290W2RhdGEtZW52fj1wb3J0cmFpdF1bZGF0YS1lbnZ+PW5hcnJvd10gLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3QgW3JvbGU9dGFiXSBzcGFue2ZvbnQtc2l6ZTouNjg3NWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdW2RhdGEtZW52fj1uYXJyb3ddIC5QaW50dXJhVG9vbGJhciAuUGludHVyYVRvb2xiYXJJbm5lcj4qe21hcmdpbjowIC4yNWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49cG9ydHJhaXRdW2RhdGEtZW52fj1uYXJyb3ddW2RhdGEtZW52fj1oYXMtdG9vbGJhci1wcmVmZXJlbmNlLWJvdHRvbV17Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG8gLXdlYmtpdC1taW4tY29udGVudCAtd2Via2l0LW1pbi1jb250ZW50O2dyaWQtdGVtcGxhdGUtcm93czphdXRvIG1pbi1jb250ZW50IG1pbi1jb250ZW50fS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV17Z3JpZC10ZW1wbGF0ZS1yb3dzOmF1dG8haW1wb3J0YW50O2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvIWltcG9ydGFudH0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PW92ZXJsYXldIC5QaW50dXJhTmF2e3otaW5kZXg6M30uUGludHVyYVJvb3RbZGF0YS1lbnZ+PW92ZXJsYXldIC5QaW50dXJhTWFpbntncmlkLXJvdzoxO2dyaWQtY29sdW1uOjF9LlBpbnR1cmFSb290W2RhdGEtZW52fj1vdmVybGF5XSAuUGludHVyYVV0aWxNYWlue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtyaWdodDowO2JvdHRvbTowO3BhZGRpbmc6MDt6LWluZGV4Oi0xfS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV0gLlBpbnR1cmFVdGlsRm9vdGVyLC5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV0gLlBpbnR1cmFVdGlsSGVhZGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowfS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV0gLlBpbnR1cmFVdGlsSGVhZGVye3RvcDowfS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV0gLlBpbnR1cmFVdGlsRm9vdGVye2JvdHRvbTowfS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV0gLlBpbnR1cmFOYXZNYWlue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7YmFja2dyb3VuZDpub25lfS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV0gLlBpbnR1cmFOYXZUb29sc3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cmlnaHQ6MH0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PW92ZXJsYXldW2RhdGEtZW52fj1oYXMtY29udHJvbGdyb3Vwcy1wcmVmZXJlbmNlLXRvcF0gLlBpbnR1cmFVdGlsRm9vdGVye3RvcDowO2JvdHRvbTphdXRvfS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV1bZGF0YS1lbnZ+PWhhcy10b29sYmFyLXByZWZlcmVuY2UtYm90dG9tXSAuUGludHVyYU5hdlRvb2xze3RvcDphdXRvO2JvdHRvbTowfS5QaW50dXJhUm9vdFtkYXRhLWVudn49aGFzLXN3aXBlLW5hdmlnYXRpb25dIC5QaW50dXJhVXRpbE1haW57cGFkZGluZy1sZWZ0OjJlbTtwYWRkaW5nLXJpZ2h0OjJlbX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWhhcy1zd2lwZS1uYXZpZ2F0aW9uXVtkYXRhLWVudn49bGFuZHNjYXBlXSAuUGludHVyYVV0aWxNYWluW2RhdGEtZW52fj1oYXMtbmF2aWdhdGlvbl17cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDoyZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1oYXMtc3dpcGUtbmF2aWdhdGlvbl1bZGF0YS1lbnZ+PWxhbmRzY2FwZV0gLlBpbnR1cmFVdGlsTWFpbltkYXRhLWVudn49aGFzLW5hdmlnYXRpb25dW2RhdGEtZW52fj1oYXMtbmF2aWdhdGlvbi1wcmVmZXJlbmNlLXJpZ2h0XXtwYWRkaW5nLWxlZnQ6MmVtO3BhZGRpbmctcmlnaHQ6MH0uUGludHVyYVJvb3RbZGF0YS1lbnYqPWlzLWRpc2FibGVkXSwuUGludHVyYVJvb3RbZGF0YS1lbnYqPWlzLWRpc2FibGVkXSAqe3BvaW50ZXItZXZlbnRzOm5vbmUhaW1wb3J0YW50fS5QaW50dXJhUm9vdFtkYXRhLWVudio9aXMtZGlzYWJsZWRdey0tY29sb3ItcHJpbWFyeTojYjRiNGI0Oy0tY29sb3ItcHJpbWFyeS1kYXJrOiNhMGEwYTA7LS1jb2xvci1wcmltYXJ5LXRleHQ6IzAwMDstLWNvbG9yLXNlY29uZGFyeTojOTY5Njk2Oy0tY29sb3Itc2Vjb25kYXJ5LWRhcms6IzY0NjQ2NH0uUGludHVyYVJvb3RbZGF0YS1lbnYqPWlzLWRpc2FibGVkXSAuUGludHVyYUNhbnZhcywuUGludHVyYVJvb3RbZGF0YS1lbnYqPWlzLWRpc2FibGVkXSAuUGludHVyYUNvbG9yUGlja2VyQnV0dG9ue2ZpbHRlcjpncmF5c2NhbGUoMTAwJSl9LlBpbnR1cmFSb290IC5QaW50dXJhRWRpdG9yT3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4OjM7YmFja2dyb3VuZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTUwKTtwb2ludGVyLWV2ZW50czpub25lfUBtZWRpYSBub3QgYWxsIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApLCBub3QgYWxsIGFuZCAobWluLXJlc29sdXRpb246MC4wMDFkcGNtKXtAc3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXsuUGludHVyYU5hdnt3aWxsLWNoYW5nZTp0cmFuc2Zvcm19fX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZnJhbWVdIC5QaW50dXJhU2hhcGVTdHlsZUVkaXRvcnttaW4taGVpZ2h0OjMuMzc1ZW19LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZyYW1lXSAuUGludHVyYVJhZGlvR3JvdXBPcHRpb257bWFyZ2luOjFlbSAxZW0gMCAwO3BhZGRpbmc6LjEyNWVtO2JvcmRlcjoxcHggZGFzaGVkIHZhcigtLWNvbG9yLWZvcmVncm91bmQtMTUpO2NvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtNzApfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1mcmFtZV0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9uIHNwYW57Y29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC05MCl9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZyYW1lXSAuUGludHVyYVJhZGlvR3JvdXBPcHRpb24gbGFiZWx7Zm9udC1zaXplOi43NWVtfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1mcmFtZV0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9uIGltZywuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZnJhbWVdIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbiBzdmd7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7LW8tb2JqZWN0LWZpdDpjb250YWluO29iamVjdC1maXQ6Y29udGFpbn0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZnJhbWVdIFtkYXRhLXNlbGVjdGVkPXRydWVde2JvcmRlci1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5KTtjb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5KX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZnJhbWVdIFtkYXRhLXNlbGVjdGVkPXRydWVdIHNwYW57Y29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC05MCl9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZyYW1lXSBbZGF0YS1sYXlvdXQ9cm93XT4uUGludHVyYVJhZGlvR3JvdXBPcHRpb25zPmxpe21hcmdpbjowIC41ZW19LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZyYW1lXSBbZGF0YS1sYXlvdXQ9cm93XT4uUGludHVyYVJhZGlvR3JvdXBPcHRpb25zPmxpOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZyYW1lXSBbZGF0YS1sYXlvdXQ9cm93XT4uUGludHVyYVJhZGlvR3JvdXBPcHRpb25zPmxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZyYW1lXSAuUGludHVyYVJhZGlvR3JvdXBPcHRpb25Hcm91cExhYmVse3dpZHRoOjFweDtoZWlnaHQ6MXB4O3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZTowfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1mcmFtZV0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9uR3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1mcmFtZV0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ue2N1cnNvcjp2YXIoLS1idXR0b24tY3Vyc29yKTttYXJnaW4tYm90dG9tOjFlbX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZnJhbWVdIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbiBzcGFue2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowIDEuNWVtO2ZvbnQtc2l6ZTouNjI1ZW07Zm9udC13ZWlnaHQ6NDAwfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1mcmFtZV0gW2RhdGEtZm9jdXMtdmlzaWJsZV0rbGFiZWwgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1mcmFtZV0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjNlbTtoZWlnaHQ6NGVtfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1mcmFtZV0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9uIGRpdntwb3NpdGlvbjphYnNvbHV0ZTtvdXRsaW5lLWNvbG9yOmN1cnJlbnRDb2xvcjtib3JkZXItY29sb3I6Y3VycmVudENvbG9yO2N1cnNvcjp2YXIoLS1idXR0b24tY3Vyc29yKX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZnJhbWVdIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbiBkaXZbc2xvdF17b3ZlcmZsb3c6aGlkZGVuO2xlZnQ6LTFweDt0b3A6LTFweDtib3R0b206LTFweDtyaWdodDotMXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWlzLWNvbXBhY3RdIC5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1mcmFtZV0gLlBpbnR1cmFVdGlsRm9vdGVyPmRpdntwYWRkaW5nOjB9LlBpbnR1cmFSb290W2RhdGEtZW52fj1pcy1jb21wYWN0XSAuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZnJhbWVdIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnt3aWR0aDoyLjI1ZW07aGVpZ2h0OjNlbX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWlzLWNvbXBhY3RdIC5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1mcmFtZV0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9uIHNwYW57Zm9udC1zaXplOi41ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1pcy1jb21wYWN0XSAuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZnJhbWVdIFtkYXRhLWxheW91dD1yb3ddPi5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnM+bGl7bWFyZ2luOjAgLjI1ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1pcy1jb21wYWN0XSAuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZnJhbWVdIFtkYXRhLWxheW91dD1yb3ddPi5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnM+bGk6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWlzLWNvbXBhY3RdIC5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1mcmFtZV0gW2RhdGEtbGF5b3V0PXJvd10+LlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ucz5saTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWx0ZXJdIC5QaW50dXJhVXRpbEZvb3RlcntwYWRkaW5nLWxlZnQ6MCFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowIWltcG9ydGFudH0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsdGVyXSAuUGludHVyYVNjcm9sbGFibGV7d2lkdGg6NDBlbX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsdGVyXSBbZGF0YS1sYXlvdXQ9cm93XT4uUGludHVyYVJhZGlvR3JvdXBPcHRpb25zPmxpe21hcmdpbjowIC41ZW19LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbHRlcl0gW2RhdGEtbGF5b3V0PXJvd10+LlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ucz5saTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWx0ZXJdIFtkYXRhLWxheW91dD1yb3ddPi5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnM+bGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsdGVyXSAuUGludHVyYVJhZGlvR3JvdXBPcHRpb25Hcm91cExhYmVse3dpZHRoOjFweDtoZWlnaHQ6MXB4O3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZTowO3BvaW50ZXItZXZlbnRzOm5vbmV9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbHRlcl0gLlBpbnR1cmFGaWx0ZXJQcmV2aWV3e2JvcmRlci1yYWRpdXM6MDt0cmFuc2l0aW9uOmJvcmRlci1yYWRpdXMgMW1zfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWx0ZXJdIC5QaW50dXJhRmlsdGVyT3B0aW9ue2JvcmRlci1yYWRpdXM6MH0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsdGVyXSAuUGludHVyYVJhZGlvR3JvdXBPcHRpb25zIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbjpmaXJzdC1vZi10eXBlIC5QaW50dXJhRmlsdGVyUHJldmlld3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cyl9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbHRlcl0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ucyAuUGludHVyYVJhZGlvR3JvdXBPcHRpb246Zmlyc3Qtb2YtdHlwZSAuUGludHVyYUZpbHRlck9wdGlvbntib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMpfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWx0ZXJdIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnMgLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9uOmxhc3Qtb2YtdHlwZSAuUGludHVyYUZpbHRlclByZXZpZXd7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cyl9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbHRlcl0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ucyAuUGludHVyYVJhZGlvR3JvdXBPcHRpb246bGFzdC1vZi10eXBlIC5QaW50dXJhRmlsdGVyT3B0aW9ue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMpfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWx0ZXJdIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbkdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsdGVyXSAuUGludHVyYUZpbHRlck9wdGlvbntjdXJzb3I6dmFyKC0tYnV0dG9uLWN1cnNvcik7bWFyZ2luLWJvdHRvbToxZW19LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbHRlcl0gLlBpbnR1cmFGaWx0ZXJPcHRpb24gc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MCAuMzEyNWVtO2xpbmUtaGVpZ2h0OjEuNzU7bWF4LXdpZHRoOjEwMCU7Zm9udC1zaXplOi42MjVlbTtmb250LXdlaWdodDo0MDA7bWFyZ2luLWxlZnQ6MXB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsdGVyXSAuUGludHVyYUZpbHRlclByZXZpZXc6YmVmb3Jle3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLTEwKSxjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLTEwKX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsdGVyXSBbZGF0YS1zZWxlY3RlZD10cnVlXSAuUGludHVyYUZpbHRlck9wdGlvbiAuUGludHVyYUZpbHRlclByZXZpZXd7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWx0ZXJdIFtkYXRhLXNlbGVjdGVkPXRydWVdIC5QaW50dXJhRmlsdGVyT3B0aW9uIC5QaW50dXJhRmlsdGVyUHJldmlldzpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouMzU7Ym9yZGVyLXJhZGl1czppbmhlcml0O2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeSl9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbHRlcl0gW2RhdGEtZm9jdXMtdmlzaWJsZV0rbGFiZWw+LlBpbnR1cmFGaWx0ZXJPcHRpb24gc3BhbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApO2JvcmRlci1yYWRpdXM6LjI1ZW19LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbHRlcl0gLlBpbnR1cmFGaWx0ZXJPcHRpb24sLlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbHRlcl0gLlBpbnR1cmFGaWx0ZXJQcmV2aWV3e3dpZHRoOjMuNzVlbTtoZWlnaHQ6NC41ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1pcy1jb21wYWN0XSAuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsdGVyXSAuUGludHVyYVV0aWxGb290ZXI+ZGl2e3BhZGRpbmc6MH0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWlzLWNvbXBhY3RdIC5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWx0ZXJdIC5QaW50dXJhRmlsdGVyT3B0aW9uLC5QaW50dXJhUm9vdFtkYXRhLWVudn49aXMtY29tcGFjdF0gLlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbHRlcl0gLlBpbnR1cmFGaWx0ZXJQcmV2aWV3e3dpZHRoOjIuODc1ZW07aGVpZ2h0OjMuNWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49aXMtY29tcGFjdF0gLlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbHRlcl0gLlBpbnR1cmFGaWx0ZXJPcHRpb24gc3Bhbntmb250LXNpemU6LjVlbX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9cmVzaXplXSBmb3Jte2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MCAxZW19LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPXJlc2l6ZV0gLlBpbnR1cmFGb3JtSW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1yZXNpemVdIC5QaW50dXJhRm9ybUlubmVyPmJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwMCU7bWFyZ2luLWxlZnQ6MWVtfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1yZXNpemVdIC5QaW50dXJhRmllbGRzZXRJbm5lcntkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1yZXNpemVdIC5QaW50dXJhRmllbGRzZXRJbm5lcj4qe21hcmdpbjouMjVlbX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9cmVzaXplXSAuUGludHVyYVJlc2l6ZUxhYmVse2ZvbnQtc2l6ZTouNzVlbX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9cmVzaXplXSAuUGludHVyYURyb3Bkb3duQnV0dG9ue21hcmdpbi1sZWZ0Oi41ZW07bWFyZ2luLXJpZ2h0Oi41ZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpO2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cy1yb3VuZCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCl9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPXJlc2l6ZV0gLlBpbnR1cmFEcm9wZG93bkJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMTApfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1yZXNpemVdIC5QaW50dXJhRHJvcGRvd25CdXR0b24gLlBpbnR1cmFCdXR0b25MYWJlbHtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjIuNjU7cGFkZGluZzowIDFlbTtmb250LXZhcmlhbnQtbnVtZXJpYzp0YWJ1bGFyLW51bXM7Zm9udC1zaXplOi43NWVtO2ZvbnQtd2VpZ2h0OjQwMH0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9cmVzaXplXSAuUGludHVyYURyb3Bkb3duQnV0dG9uIC5QaW50dXJhQnV0dG9uTGFiZWw6YWZ0ZXJ7Y29udGVudDpcIuKWvFwiO2ZvbnQtc2l6ZTouNjg3NWVtO21hcmdpbi1sZWZ0Oi43NWVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotLjEyNWVtO21hcmdpbi1yaWdodDotLjI1ZW07cG9pbnRlci1ldmVudHM6bm9uZX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9cmVzaXplXSBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbHtwYWRkaW5nOjAgLjEyNWVtO21hcmdpbjowIC0uMjVlbTtvdXRsaW5lOnRyYW5zcGFyZW50O2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXJ9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPXJlc2l6ZV0gaW5wdXRbdHlwZT1jaGVja2JveF1bZGF0YS1mb2N1cy12aXNpYmxlXStsYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhSW5wdXREaW1lbnNpb257ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LlBpbnR1cmFJbnB1dERpbWVuc2lvbiBsYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDouNjI1ZW07Zm9udC1zaXplOi43NWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwb2ludGVyLWV2ZW50czpub25lO2NvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtODApO3otaW5kZXg6MX0uUGludHVyYUlucHV0RGltZW5zaW9uIGJ1dHRvbiwuUGludHVyYUlucHV0RGltZW5zaW9uIGlucHV0LC5QaW50dXJhSW5wdXREaW1lbnNpb24gbGFiZWx7Zm9udC1zaXplOi43NWVtO2ZvbnQtd2VpZ2h0OjQwMH0uUGludHVyYUlucHV0RGltZW5zaW9uIGJ1dHRvbiwuUGludHVyYUlucHV0RGltZW5zaW9uIGlucHV0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkO2JveC1zaXppbmc6Ym9yZGVyLWJveDtmb250LXZhcmlhbnQtbnVtZXJpYzp0YWJ1bGFyLW51bXM7cGFkZGluZzouNjI1ZW0gMCAuNjI1ZW0gLjYyNWVtO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjdlbTtvdXRsaW5lOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cyk7Ym94LXNoYWRvdzpub25lO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC04MCk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApIGVhc2UtaW4tb3V0LGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLTEwKSBlYXNlLWluLW91dH0uUGludHVyYUlucHV0RGltZW5zaW9uIGJ1dHRvbjo6LW1vei1zZWxlY3Rpb24sIC5QaW50dXJhSW5wdXREaW1lbnNpb24gaW5wdXQ6Oi1tb3otc2VsZWN0aW9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0yMCl9LlBpbnR1cmFJbnB1dERpbWVuc2lvbiBidXR0b246OnNlbGVjdGlvbiwuUGludHVyYUlucHV0RGltZW5zaW9uIGlucHV0OjpzZWxlY3Rpb257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTIwKX0uUGludHVyYUlucHV0RGltZW5zaW9uIGJ1dHRvbjpob3ZlciwuUGludHVyYUlucHV0RGltZW5zaW9uIGlucHV0OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMCl9LlBpbnR1cmFJbnB1dERpbWVuc2lvbiBidXR0b246Zm9jdXMsLlBpbnR1cmFJbnB1dERpbWVuc2lvbiBpbnB1dDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tY29sb3ItZm9jdXMtMTAwKX0uUGludHVyYUlucHV0RGltZW5zaW9uIGlucHV0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KX0uUGludHVyYUlucHV0RGltZW5zaW9uIGlucHV0Oi1tb3otcGxhY2Vob2xkZXItc2hvd24rbGFiZWx7Y29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0yMCl9LlBpbnR1cmFJbnB1dERpbWVuc2lvbiBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIrbGFiZWx7Y29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0yMCl9LlBpbnR1cmFJbnB1dERpbWVuc2lvbiBpbnB1dDpwbGFjZWhvbGRlci1zaG93bitsYWJlbHtjb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTIwKX0uUGludHVyYUlucHV0RGltZW5zaW9uIGlucHV0OjotbW96LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMzApfS5QaW50dXJhSW5wdXREaW1lbnNpb24gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMzApfS5QaW50dXJhSW5wdXREaW1lbnNpb24gaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMzApfS5QaW50dXJhSW5wdXREaW1lbnNpb24gaW5wdXRbZGF0YS1zdGF0ZT1pbnZhbGlkXXtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItZXJyb3ItNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAwIC4yNWVtIHZhcigtLWNvbG9yLWVycm9yLTI1KSwwIDAgLjI1ZW0gdmFyKC0tY29sb3ItZXJyb3ItNTApfS5QaW50dXJhSW5wdXREaW1lbnNpb24gYnV0dG9ue3dpZHRoOjEwZW07bWluLWhlaWdodDoyLjY1ZW19LlBpbnR1cmFJbnB1dERpbWVuc2lvbiBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwuUGludHVyYUlucHV0RGltZW5zaW9uIGlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5QaW50dXJhSW5wdXREaW1lbnNpb24gaW5wdXQ6Oi1tcy1jbGVhcntkaXNwbGF5Om5vbmV9LlBpbnR1cmFSb290W2Rpcj1ydGxdIC5QaW50dXJhSW5wdXREaW1lbnNpb24gbGFiZWx7bGVmdDouNjI1ZW07cmlnaHQ6YXV0b30uUGludHVyYVJvb3RbZGlyPXJ0bF0gLlBpbnR1cmFJbnB1dERpbWVuc2lvbiBpbnB1dHtwYWRkaW5nLXJpZ2h0Oi42MjVlbTtwYWRkaW5nLWxlZnQ6MDt0ZXh0LWFsaWduOnJpZ2h0fS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1jcm9wXSAuUGludHVyYVN0YWdle3RvdWNoLWFjdGlvbjpub25lfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1jcm9wXSwuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9Y3JvcF0gLlBpbnR1cmFTdGFnZSwuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9Y3JvcF0gLlBpbnR1cmFVdGlsTWFpbntwb2ludGVyLWV2ZW50czphbGx9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWNyb3BdIC5QaW50dXJhSW1hZ2VJbmZve3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFlbTtib3R0b206MWVtfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1jcm9wXSAuUGludHVyYUJ1dHRvbkNlbnRlcnstLXNpemU6M2VtO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDp2YXIoLS1zaXplKTtoZWlnaHQ6dmFyKC0tc2l6ZSk7ei1pbmRleDoxO2xpbmUtaGVpZ2h0OjA7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNpemUpICogKC0uNSkpO21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc2l6ZSkgKiAoLS41KSk7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1yYWRpdXM6NTAlO2NvbG9yOiMwMDA7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuOCk7LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6dmFyKC0tYmFja2Ryb3AtZmlsdGVyLWJyaWdodCk7YmFja2Ryb3AtZmlsdGVyOnZhcigtLWJhY2tkcm9wLWZpbHRlci1icmlnaHQpO291dGxpbmU6bm9uZX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9Y3JvcF0gLlBpbnR1cmFCdXR0b25DZW50ZXJbZGF0YS1mb2N1cy12aXNpYmxlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhUm9vdFtkYXRhLWVudn49c2hvcnRdIC5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1jcm9wXSAuUGludHVyYVV0aWxGb290ZXJ7cGFkZGluZy1ib3R0b206LjVlbX0uUGludHVyYUltYWdlSW5mbywuUGludHVyYVJvb3RbZGF0YS1lbnZ+PW92ZXJsYXldIC5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1jcm9wXSAuUGludHVyYVV0aWxGb290ZXIsLlBpbnR1cmFSb290W2RhdGEtZW52fj1vdmVybGF5XSAuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9Y3JvcF0gLlBpbnR1cmFVdGlsRm9vdGVyPltzbG90XTplbXB0eXtwb2ludGVyLWV2ZW50czpub25lfS5QaW50dXJhSW1hZ2VJbmZvIHB7Zm9udC12YXJpYW50LW51bWVyaWM6dGFidWxhci1udW1zO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtmb250LWZhbWlseTpUYWhvbWEsR2VuZXZhLFZlcmRhbmEsc2Fucy1zZXJpZjt0ZXh0LWFsaWduOnJpZ2h0O2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOi43NWVtfS5QaW50dXJhSW1hZ2VJbmZvOm5vdChbZGF0YS1jdXN0b21dKSBwe3dpZHRoOjhlbTtoZWlnaHQ6MS4yNWVtO3doaXRlLXNwYWNlOm5vd3JhcDtjb250YWluOnN0cmljdDtvdmVyZmxvdzpoaWRkZW59LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbGxdIFtkYXRhLWxheW91dD1yb3ddPi5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnM+bGl7bWFyZ2luOjAgLjI1ZW19LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbGxdIFtkYXRhLWxheW91dD1yb3ddPi5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnM+bGk6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsbF0gW2RhdGEtbGF5b3V0PXJvd10+LlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ucz5saTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWxsXSAuUGludHVyYVJhZGlvR3JvdXBPcHRpb257cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6M2VtO2hlaWdodDo0ZW19LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbGxdIC5QaW50dXJhRmlsbFRpbGV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsbF0gLlBpbnR1cmFGaWxsVGlsZVtkYXRhLXRyYW5zcGFyZW50PXRydWVde2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLXBhdHRlcm4tdHJhbnNwYXJlbnQpO2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzKSArIDFweCl9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbGxdIC5QaW50dXJhRmlsbFRpbGUgZGl2LC5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWxsXSAuUGludHVyYUZpbGxUaWxlIGltZ3tjdXJzb3I6dmFyKC0tYnV0dG9uLWN1cnNvcik7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cyl9LlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbGxdIC5QaW50dXJhRmlsbFRpbGU6YWZ0ZXJ7Y29udGVudDpcIlwiO3otaW5kZXg6Mztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpO2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cyk7cG9pbnRlci1ldmVudHM6bm9uZX0uUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsbF0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9uW2RhdGEtc2VsZWN0ZWQ9dHJ1ZV0gLlBpbnR1cmFGaWxsVGlsZTphZnRlcntib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpLGluc2V0IDAgMCAwIDRweCB2YXIoLS1jb2xvci1wcmltYXJ5KSxpbnNldCAwIDAgMCA1cHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWlzLWNvbXBhY3RdIC5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWxsXSAuUGludHVyYVV0aWxGb290ZXI+ZGl2e3BhZGRpbmc6MH0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWlzLWNvbXBhY3RdIC5QaW50dXJhVXRpbFBhbmVsW2RhdGEtdXRpbD1maWxsXSAuUGludHVyYVJhZGlvR3JvdXBPcHRpb257d2lkdGg6Mi4yNWVtO2hlaWdodDozZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1pcy1jb21wYWN0XSAuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsbF0gLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9uIHNwYW57Zm9udC1zaXplOi41ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1pcy1jb21wYWN0XSAuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsbF0gW2RhdGEtbGF5b3V0PXJvd10+LlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ucz5saXttYXJnaW46MCAuMTc1ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1pcy1jb21wYWN0XSAuUGludHVyYVV0aWxQYW5lbFtkYXRhLXV0aWw9ZmlsbF0gW2RhdGEtbGF5b3V0PXJvd10+LlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ucz5saTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5QaW50dXJhUm9vdFtkYXRhLWVudn49aXMtY29tcGFjdF0gLlBpbnR1cmFVdGlsUGFuZWxbZGF0YS11dGlsPWZpbGxdIFtkYXRhLWxheW91dD1yb3ddPi5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnM+bGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uUGludHVyYU1vZGFsey0tc2FmZS1hcmVhLWluc2V0LXRvcDplbnYoc2FmZS1hcmVhLWluc2V0LXRvcCk7LS1zYWZlLWFyZWEtaW5zZXQtYm90dG9tOmVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTstLWVkaXRvci1tb2RhbC1ib3JkZXItcmFkaXVzOjA7LS1lZGl0b3ItbW9kYWwtb3ZlcmxheS1vcGFjaXR5OjAuOTU7LS1lZGl0b3ItbW9kYWwtc2hhZG93OjAgMWVtIDJlbSAtMWVtIHJnYmEoMCwwLDAsMC4yNSksMCAxLjVlbSAxLjVlbSAtMmVtIHJnYmEoMCwwLDAsMC41KTstLWVkaXRvci1tb2RhbC1vdXRsaW5lOmluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTMpO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO3otaW5kZXg6MjE0NzQ4MzY0NjtoZWlnaHQ6MTAwdmg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1jb2xvci1iYWNrZ3JvdW5kKSx2YXIoLS1lZGl0b3ItbW9kYWwtb3ZlcmxheS1vcGFjaXR5LHZhcigtLWVkaXRvci1tb2RhbC1vdmVybGF5LW9wYWNpdHktZGVmYXVsdCwuOTUpKSl9QHN1cHBvcnRzIChoZWlnaHQ6MTAwZHZoKXsuUGludHVyYU1vZGFse2hlaWdodDoxMDBkdmh9fS5QaW50dXJhTW9kYWw+LlBpbnR1cmFSb290W2RhdGEtZW52fj1pcy1jZW50ZXJlZF17Ym94LXNoYWRvdzp2YXIoLS1lZGl0b3ItbW9kYWwtc2hhZG93KTtib3JkZXItcmFkaXVzOnZhcigtLWVkaXRvci1tb2RhbC1ib3JkZXItcmFkaXVzKX0uUGludHVyYU1vZGFsPi5QaW50dXJhUm9vdFtkYXRhLWVudn49aXMtY2VudGVyZWRdOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLXJhZGl1czppbmhlcml0O2NvbnRlbnQ6XCJcIjtib3gtc2hhZG93OnZhcigtLWVkaXRvci1tb2RhbC1vdXRsaW5lKTt6LWluZGV4OjIxNDc0ODM2NDZ9LlBpbnR1cmFNb2RhbFtzdHlsZSo9XCItLXZpZXdwb3J0LXBhZC1mb290ZXI6MVwiXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZy1ib3R0b206ZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pfS5QaW50dXJhTW9kYWwrLlBpbnR1cmFNb2RhbHstLWVkaXRvci1tb2RhbC1vdmVybGF5LW9wYWNpdHktZGVmYXVsdDowLjc1fUBtZWRpYShtaW4td2lkdGg6NjAwcHgpIGFuZCAobWluLWhlaWdodDo2MDBweCl7LlBpbnR1cmFNb2RhbCsuUGludHVyYU1vZGFsIC5QaW50dXJhUm9vdHstLWVkaXRvci1tYXgtd2lkdGgtZGVmYXVsdDpjYWxjKDEwMHZ3IC0gOGVtKTstLWVkaXRvci1tYXgtaGVpZ2h0LWRlZmF1bHQ6Y2FsYygxMDB2aCAtIDhlbSl9fS5QaW50dXJhRG9jdW1lbnRMb2NrLC5QaW50dXJhRG9jdW1lbnRMb2NrIGJvZHl7aGVpZ2h0OmNhbGModmFyKC0tcGludHVyYS1kb2N1bWVudC1oZWlnaHQpIC0gMXB4KTtvdmVyZmxvdy15OmhpZGRlbjtib3gtc2l6aW5nOmJvcmRlci1ib3h9LlBpbnR1cmFEb2N1bWVudExvY2sgYm9keXtwb3NpdGlvbjpyZWxhdGl2ZX0uUGludHVyYURvY3VtZW50TG9jayAuUGludHVyYU1vZGFse2hlaWdodDoxMDAlIWltcG9ydGFudH0uUGludHVyYVRhYlBhbmVsc3tmbGV4OjE7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9LlBpbnR1cmFUYWJQYW5lbHtwb3NpdGlvbjpyZWxhdGl2ZTtncmlkLXJvdy1zdGFydDoxO2dyaWQtY29sdW1uLXN0YXJ0OjE7bWluLXdpZHRoOjB9LlBpbnR1cmFUYWJQYW5lbDpub3QoW2hpZGRlbl0pe3otaW5kZXg6MjtvdXRsaW5lOnRyYW5zcGFyZW50fS5QaW50dXJhVGFiUGFuZWxbaGlkZGVuXXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudDt6LWluZGV4OjE7cG9pbnRlci1ldmVudHM6bm9uZX0uUGludHVyYVRhYlBhbmVsW2RhdGEtaW5lcnQ9dHJ1ZV17dmlzaWJpbGl0eTpoaWRkZW59QHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOjEpey5QaW50dXJhVGFiUGFuZWx7b3ZlcmZsb3cteDpoaWRkZW59fS5QaW50dXJhVGFiTGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uUGludHVyYVRhYkxpc3QgYnV0dG9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO291dGxpbmU6dHJhbnNwYXJlbnQ7Y3Vyc29yOnZhcigtLWJ1dHRvbi1jdXJzb3IpOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH0uUGludHVyYVRhYkxpc3QgYnV0dG9uPip7dHJhbnNpdGlvbjpmaWx0ZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCkgZWFzZS1vdXR9LlBpbnR1cmFUYWJMaXN0IGJ1dHRvbltkaXNhYmxlZF0+KntmaWx0ZXI6dmFyKC0tZmlsdGVyLWRpc2FibGVkKX0uUGludHVyYVNjcm9sbGFibGV7LS1zY3JvbGxhYmxlLWZlYXRoZXItc3RhcnQtb3BhY2l0eTowOy0tc2Nyb2xsYWJsZS1mZWF0aGVyLWVuZC1vcGFjaXR5OjA7LS1zY3JvbGxhYmxlLWZlYXRoZXItc2l6ZToyZW07Y29udGFpbjpwYWludDtvdmVyZmxvdzpoaWRkZW59LlBpbnR1cmFTY3JvbGxhYmxlOmZvY3Vze291dGxpbmU6dHJhbnNwYXJlbnR9LlBpbnR1cmFTY3JvbGxhYmxlPmRpdntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4O3ZlcnRpY2FsLWFsaWduOnRvcH0uUGludHVyYVNjcm9sbGFibGV7dG91Y2gtYWN0aW9uOm5vbmV9LlBpbnR1cmFTY3JvbGxhYmxlW2RhdGEtZGlyZWN0aW9uPXhde21heC13aWR0aDoxMDAlOy0tbWFzay1hbmdsZTo5MGRlZ30uUGludHVyYVNjcm9sbGFibGVbZGF0YS1kaXJlY3Rpb249eV17bWF4LWhlaWdodDoxMDAlOy0tbWFzay1hbmdsZToxODBkZWd9LlBpbnR1cmFTY3JvbGxhYmxlW2RhdGEtc3RhdGV+PW92ZXJmbG93c117LXdlYmtpdC1tYXNrOmxpbmVhci1ncmFkaWVudCh2YXIoLS1tYXNrLWFuZ2xlKSxyZ2JhKDAsMCwwLHZhcigtLXNjcm9sbGFibGUtZmVhdGhlci1zdGFydC1vcGFjaXR5KSksIzAwMCB2YXIoLS1zY3JvbGxhYmxlLWZlYXRoZXItc2l6ZSksIzAwMCBjYWxjKDEwMCUgLSB2YXIoLS1zY3JvbGxhYmxlLWZlYXRoZXItc2l6ZSkpLHJnYmEoMCwwLDAsdmFyKC0tc2Nyb2xsYWJsZS1mZWF0aGVyLWVuZC1vcGFjaXR5KSkpO21hc2s6bGluZWFyLWdyYWRpZW50KHZhcigtLW1hc2stYW5nbGUpLHJnYmEoMCwwLDAsdmFyKC0tc2Nyb2xsYWJsZS1mZWF0aGVyLXN0YXJ0LW9wYWNpdHkpKSwjMDAwIHZhcigtLXNjcm9sbGFibGUtZmVhdGhlci1zaXplKSwjMDAwIGNhbGMoMTAwJSAtIHZhcigtLXNjcm9sbGFibGUtZmVhdGhlci1zaXplKSkscmdiYSgwLDAsMCx2YXIoLS1zY3JvbGxhYmxlLWZlYXRoZXItZW5kLW9wYWNpdHkpKSl9LlBpbnR1cmFTY3JvbGxhYmxlW2RhdGEtc3RhdGV+PXNjcm9sbGluZ10+ZGl2ICp7cG9pbnRlci1ldmVudHM6bm9uZX0uUGludHVyYUJ1dHRvbnt3aGl0ZS1zcGFjZTpub3dyYXA7ZmxleC1zaHJpbms6MDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOnZhcigtLWJ1dHRvbi1jdXJzb3IpfS5QaW50dXJhQnV0dG9uPnNwYW57ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7dmVydGljYWwtYWxpZ246dG9wO21pbi1oZWlnaHQ6MWVtfS5QaW50dXJhQnV0dG9uIHN2ZysuUGludHVyYUJ1dHRvbkxhYmVse21hcmdpbi1sZWZ0Oi41ZW19LlBpbnR1cmFCdXR0b25bZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0O2ZpbHRlcjp2YXIoLS1maWx0ZXItZGlzYWJsZWQpfS5QaW50dXJhQnV0dG9uSW5uZXJ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXR9LlBpbnR1cmFCdXR0b246bm90KC5QaW50dXJhQnV0dG9uSWNvbk9ubHkpIHN2ZzpmaXJzdC1vZi10eXBle21hcmdpbi1sZWZ0Oi0uMjVlbX0uUGludHVyYVJvb3RbZGlyPXJ0bF0gLlBpbnR1cmFCdXR0b246bm90KC5QaW50dXJhQnV0dG9uSWNvbk9ubHkpIHN2ZzpmaXJzdC1vZi10eXBle21hcmdpbi1yaWdodDotLjI1ZW19LlBpbnR1cmFSb290W2Rpcj1ydGxdIC5QaW50dXJhQnV0dG9uIHN2ZysuUGludHVyYUJ1dHRvbkxhYmVse21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjFlbX0uUGludHVyYVV0aWxQYW5lbHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXg6MTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Y29udGFpbjpsYXlvdXQgc2l6ZTtib3gtc2l6aW5nOmJvcmRlci1ib3h9LlBpbnR1cmFVdGlsUGFuZWwsLlBpbnR1cmFVdGlsUGFuZWw+KntwYWRkaW5nLXRvcDouNWVtO3BhZGRpbmctYm90dG9tOi41ZW19LlBpbnR1cmFQcm9ncmVzc0luZGljYXRvcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEuMjVlbTtoZWlnaHQ6MS4yNWVtfS5QaW50dXJhUHJvZ3Jlc3NJbmRpY2F0b3Igc3Zne3BvaW50ZXItZXZlbnRzOm5vbmU7dmVydGljYWwtYWxpZ246dG9wfS5QaW50dXJhUHJvZ3Jlc3NJbmRpY2F0b3IgLlBpbnR1cmFQcm9ncmVzc0luZGljYXRvckZpbGx7c3Ryb2tlLWRhc2hvZmZzZXQ6MH0uUGludHVyYVByb2dyZXNzSW5kaWNhdG9yW2RhdGEtc3RhdHVzPWJ1c3ldIHN2Z3std2Via2l0LWFuaW1hdGlvbjppbWFnZV9lZGl0b3Jfc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOmltYWdlX2VkaXRvcl9zcGluIDFzIGxpbmVhciBpbmZpbml0ZX0uUGludHVyYVByb2dyZXNzSW5kaWNhdG9yW2RhdGEtc3RhdHVzPWJ1c3ldIC5QaW50dXJhUHJvZ3Jlc3NJbmRpY2F0b3JGaWxse3N0cm9rZS1kYXNob2Zmc2V0Oi0yNi41O3N0cm9rZS1kYXNoYXJyYXk6MjYuNSA1Mzt0cmFuc2l0aW9uOnN0cm9rZS1kYXNob2Zmc2V0IC41cyBsaW5lYXIsc3Ryb2tlLWRhc2hhcnJheSAuNXMgbGluZWFyfUAtd2Via2l0LWtleWZyYW1lcyBpbWFnZV9lZGl0b3Jfc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfXRve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX1Aa2V5ZnJhbWVzIGltYWdlX2VkaXRvcl9zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9dG97dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzozKXsuUGludHVyYVJvb3RbZGF0YS1lbnZ+PWlzLWlvc10gLlBpbnR1cmFQcm9ncmVzc0luZGljYXRvciBzdmd7dHJhbnNmb3JtLW9yaWdpbjo0OSUgNDklfX0uUGludHVyYUlucHV0Rm9ybXtvcGFjaXR5OjA7Y3Vyc29yOmF1dG87ei1pbmRleDoyMTQ3NDgzNjQ3Oy0td2lkdGg6MzBlbX0uUGludHVyYUlucHV0Rm9ybTpub3QoW2RhdGEtc3RpY2s9dHJ1ZV0pe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo3LjVlbTt3aWR0aDp2YXIoLS13aWR0aCk7bGVmdDpjYWxjKDUwJSAtIHZhcigtLXdpZHRoKSAvIDIpO2JveC1zaGFkb3c6MCAuMjVlbSAuNWVtIC0uNWVtIHJnYmEoMCwwLDAsLjc1KSxpbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KTtib3JkZXItcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItYmFja2dyb3VuZC05NSl9QG1lZGlhKG1heC13aWR0aDozNGVtKXsuUGludHVyYUlucHV0Rm9ybTpub3QoW2RhdGEtc3RpY2s9dHJ1ZV0pe2xlZnQ6MmVtO3JpZ2h0OjJlbTt3aWR0aDphdXRvfX0uUGludHVyYUlucHV0Rm9ybVtkYXRhLXN0aWNrPXRydWVde3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2UgLjI1cztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDtvdXRsaW5lOjFweCBzb2xpZCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTE1KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtMTAwKX0uUGludHVyYUlucHV0Rm9ybVtkYXRhLXN0aWNrPXRydWVdPi5QaW50dXJhSW5wdXRGb3JtSW5uZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTMpfS5QaW50dXJhSW5wdXRGb3JtSW5uZXI+LlBpbnR1cmFCdXR0b257Y29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMDApO2JvcmRlci1yYWRpdXM6OTk5OWVtO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtNSl9LlBpbnR1cmFJbnB1dEZvcm1Jbm5lcj4uUGludHVyYUJ1dHRvbjpmaXJzdC1vZi10eXBle2xlZnQ6MWVtfS5QaW50dXJhSW5wdXRGb3JtSW5uZXI+LlBpbnR1cmFCdXR0b246bGFzdC1vZi10eXBle3JpZ2h0OjFyZW07Y29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeS10ZXh0KTtiYWNrZ3JvdW5kOnZhcigtLWNvbG9yLXByaW1hcnkpO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtNSl9LlBpbnR1cmFJbnB1dEZvcm1Jbm5lcj4uUGludHVyYUJ1dHRvbjpub3QoLlBpbnR1cmFCdXR0b25JY29uT25seSkgLlBpbnR1cmFCdXR0b25Jbm5lcntwYWRkaW5nOjAgLjg3NWVtfS5QaW50dXJhSW5wdXRGb3JtSW5uZXI+LlBpbnR1cmFCdXR0b24gLlBpbnR1cmFCdXR0b25JY29ue3dpZHRoOi44NzVlbTtoZWlnaHQ6Ljg3NWVtfS5QaW50dXJhSW5wdXRGb3JtSW5uZXI+LlBpbnR1cmFCdXR0b24uUGludHVyYUJ1dHRvbkljb25Pbmx5e3dpZHRoOjEuODc1ZW07aGVpZ2h0OjEuODc1ZW19LlBpbnR1cmFJbnB1dEZvcm1Jbm5lcj4uUGludHVyYUJ1dHRvbiAuUGludHVyYUJ1dHRvbkxhYmVse2ZvbnQtc2l6ZTouNzVlbX0uUGludHVyYUlucHV0Rm9ybUlubmVyPi5QaW50dXJhQnV0dG9uIC5QaW50dXJhQnV0dG9uSW5uZXJ7bGluZS1oZWlnaHQ6MjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uUGludHVyYUlucHV0Rm9ybUlubmVye3BhZGRpbmctdG9wOjFlbTtwYWRkaW5nLWJvdHRvbTozLjVlbX0uUGludHVyYUlucHV0Rm9ybUlubmVyPi5QaW50dXJhQnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxZW19LlBpbnR1cmFJbnB1dEZvcm1GaWVsZHMgdGV4dGFyZWE6b25seS1jaGlsZHtoZWlnaHQ6NWVtOy13ZWJraXQtbWFzazpsaW5lYXItZ3JhZGllbnQoMGRlZyx0cmFuc3BhcmVudCwjMDAwIDFlbSk7bWFzazpsaW5lYXItZ3JhZGllbnQoMGRlZyx0cmFuc3BhcmVudCwjMDAwIDFlbSl9LlBpbnR1cmFJbnB1dEZvcm1GaWVsZHMgdGV4dGFyZWE6b25seS1jaGlsZDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6MWVtO2N1cnNvcjpwb2ludGVyfS5QaW50dXJhSW5wdXRGb3JtRmllbGRzIHRleHRhcmVhOm9ubHktY2hpbGQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6bm9uZX0uUGludHVyYUlucHV0Rm9ybUZpZWxkcyB0ZXh0YXJlYTpvbmx5LWNoaWxkOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTcwKTtib3JkZXItcmFkaXVzOjk5OTllbTtib3JkZXI6LjI1ZW0gc29saWQgdHJhbnNwYXJlbnR9LlBpbnR1cmFJbnB1dEZvcm1GaWVsZHMgaW5wdXQ6b25seS1jaGlsZCwuUGludHVyYUlucHV0Rm9ybUZpZWxkcyB0ZXh0YXJlYTpvbmx5LWNoaWxke3dpZHRoOjEwMCU7cGFkZGluZzowIDFlbSAuNWVtO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uUGludHVyYUlucHV0Rm9ybSBpbnB1dCwuUGludHVyYUlucHV0Rm9ybSB0ZXh0YXJlYXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cmVzaXplOm5vbmU7Ym9yZGVyOm5vbmU7Zm9udC1zaXplOi44NzVlbTtvdXRsaW5lOnRyYW5zcGFyZW50O2NvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMTAwKX0uUGludHVyYUlucHV0Rm9ybSBpbnB1dHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtMTAwKX0uUGludHVyYU1vZGFsQm9keUxvY2sgLlBpbnR1cmFJbnB1dEZvcm17bWFyZ2luLXRvcDotNTBweH0uUGludHVyYUlucHV0Rm9ybVtkYXRhLWxheW91dD1yb3ddey0td2lkdGg6MzBlbTt3aWR0aDp2YXIoLS13aWR0aCk7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDJlbSk7Ym9yZGVyLXJhZGl1czo5OTk5ZW19LlBpbnR1cmFJbnB1dEZvcm1bZGF0YS1sYXlvdXQ9cm93XSAuUGludHVyYUlucHV0Rm9ybUZpZWxkc3tmbGV4OjF9LlBpbnR1cmFJbnB1dEZvcm1bZGF0YS1sYXlvdXQ9cm93XSAuUGludHVyYUlucHV0Rm9ybUlubmVye2Rpc3BsYXk6ZmxleDtwYWRkaW5nOi41ZW19LlBpbnR1cmFJbnB1dEZvcm1bZGF0YS1sYXlvdXQ9cm93XSAuUGludHVyYUlucHV0Rm9ybUlubmVyIGlucHV0e3BhZGRpbmc6MCAuNWVtO2xpbmUtaGVpZ2h0OjEuNzU7Zm9udC1zaXplOi44MTI1ZW07ZmxleDoxfS5QaW50dXJhSW5wdXRGb3JtW2RhdGEtbGF5b3V0PXJvd10gLlBpbnR1cmFJbnB1dEZvcm1Jbm5lciAuUGludHVyYUJ1dHRvbjpmaXJzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uUGludHVyYUlucHV0Rm9ybVtkYXRhLWxheW91dD1yb3ddIC5QaW50dXJhSW5wdXRGb3JtSW5uZXIgLlBpbnR1cmFCdXR0b257cG9zaXRpb246c3RhdGljfS5QaW50dXJhSW5wdXRGb3JtW2RhdGEtbGF5b3V0PXJvd10gLlBpbnR1cmFJbnB1dEZvcm1Jbm5lciAuUGludHVyYUJ1dHRvbkljb25Pbmx5e3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbX0uUGludHVyYUlucHV0Rm9ybVtkYXRhLWxheW91dD1yb3ddIC5QaW50dXJhSW5wdXRGb3JtSW5uZXIgLlBpbnR1cmFCdXR0b25MYWJlbHtmb250LXNpemU6LjYyNWVtfS5QaW50dXJhVXRpbE1haW57cGFkZGluZy1sZWZ0OjFlbTtwYWRkaW5nLXJpZ2h0OjFlbTttaW4taGVpZ2h0OjFweDt0b3VjaC1hY3Rpb246bm9uZX0uUGludHVyYVV0aWxNYWluLC5QaW50dXJhVXRpbE1haW4+W3Nsb3Rde2ZsZXg6MTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5QaW50dXJhVXRpbE1haW4+W3Nsb3Rde2FsaWduLWl0ZW1zOmNlbnRlcn0uUGludHVyYVV0aWxGb290ZXI+W3Nsb3RdOmVtcHR5e21pbi1oZWlnaHQ6MWVtfS5QaW50dXJhVXRpbEZvb3Rlcj5bc2xvdF17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnN0cmV0Y2g7cG9pbnRlci1ldmVudHM6YWxsfS5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xQYW5lbCAuUGludHVyYUltYWdlQnV0dG9uTGlzdCwuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFTaGFwZVN0eWxlTGlzdHttaW4taGVpZ2h0OjMuNWVtO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3QgW3JvbGU9dGFiXVthcmlhLXNlbGVjdGVkPXRydWVde2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KX0uUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdCAuUGludHVyYUNvbnRyb2xMaXN0T3B0aW9uIGxhYmVsLC5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0IFtyb2xlPXRhYl17ZmxleC1kaXJlY3Rpb246cm93O2xpbmUtaGVpZ2h0OjE7cGFkZGluZzowIC43NWVtO21pbi1oZWlnaHQ6MS43NWVtO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXItcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLTEwKSBlYXNlLW91dCxjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLTEwKSBlYXNlLW91dCxmaWx0ZXIgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0yNSkgZWFzZS1vdXQ7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC0wKTtjdXJzb3I6dmFyKC0tYnV0dG9uLWN1cnNvcil9LlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3QgLlBpbnR1cmFDb250cm9sTGlzdE9wdGlvbiBsYWJlbCBzcGFuLC5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0IFtyb2xlPXRhYl0gc3Bhbntmb250LXNpemU6Ljc1ZW07Zm9udC13ZWlnaHQ6NDAwfS5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0IC5QaW50dXJhQ29udHJvbExpc3RPcHRpb24gbGFiZWwgc3ZnLC5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0IFtyb2xlPXRhYl0gc3Zne3dpZHRoOi44NzVlbTtmb250LXNpemU6Ljg3NWVtfS5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0IC5QaW50dXJhQ29udHJvbExpc3RPcHRpb24gbGFiZWwgc3ZnOm9ubHktY2hpbGQsLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3QgW3JvbGU9dGFiXSBzdmc6b25seS1jaGlsZHttYXJnaW4tbGVmdDotLjI1ZW07bWFyZ2luLXJpZ2h0Oi0uMjVlbX0uUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdCAuUGludHVyYUNvbnRyb2xMaXN0T3B0aW9uIGxhYmVsIHN2Zzpub3QoOm9ubHktY2hpbGQpLC5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0IFtyb2xlPXRhYl0gc3ZnOm5vdCg6b25seS1jaGlsZCl7bWFyZ2luLWxlZnQ6LS4yNWVtO21hcmdpbi1yaWdodDouMzc1ZW19LlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3QgLlBpbnR1cmFDb250cm9sTGlzdE9wdGlvbiBsYWJlbDpob3ZlciwuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdCBbcm9sZT10YWJdOmhvdmVye2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtMTApfS5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0IC5QaW50dXJhQ29udHJvbExpc3RPcHRpb24gbGFiZWxbZGF0YS1mb2N1cy12aXNpYmxlXSwuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdCBbcm9sZT10YWJdW2RhdGEtZm9jdXMtdmlzaWJsZV17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb2N1cy01MCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9jdXMtMTAwKX0uUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdE9wdGlvbiBbc2xvdF0sLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3RPcHRpb24gbGFiZWx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXJ9LlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3RPcHRpb25bZGF0YS1zZWxlY3RlZD10cnVlXSBsYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMTApO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtNSl9LlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3RPcHRpb24gaW5wdXRbZGF0YS1mb2N1cy12aXNpYmxlXStsYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0T3B0aW9uIGlucHV0W2Rpc2FibGVkXStsYWJlbHtmaWx0ZXI6dmFyKC0tZmlsdGVyLWRpc2FibGVkKX0uUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdCAuUGludHVyYUNvbnRyb2xMaXN0T3B0aW9uKy5QaW50dXJhQ29udHJvbExpc3RPcHRpb24sLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3Q+YnV0dG9uK2J1dHRvbnttYXJnaW4tbGVmdDouNWVtfS5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xQYW5lbHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7d2lkdGg6NDBlbTttYXgtd2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO2ZsZXg6YXV0b30uUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sUGFuZWx7Z3JpZC1yb3ctc3RhcnQ6MTtncmlkLWNvbHVtbi1zdGFydDoxO21heC13aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfS5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xQYW5lbFtoaWRkZW5de2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50O3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb24tZGVsYXk6MHM7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjB9LlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3RbZGF0YS1sYXlvdXQ9Y29tcGFjdF0+Kisqe21hcmdpbi1sZWZ0Oi0xcHh9LlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3RbZGF0YS1sYXlvdXQ9Y29tcGFjdF0+W3JvbGU9dGFiXXtwYWRkaW5nLWxlZnQ6LjYyNWVtO3BhZGRpbmctcmlnaHQ6LjYyNWVtO2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpfS5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0W2RhdGEtbGF5b3V0PWNvbXBhY3RdPltyb2xlPXRhYl06b25seS1jaGlsZHtib3JkZXItcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpfS5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0W2RhdGEtbGF5b3V0PWNvbXBhY3RdPltyb2xlPXRhYl06Zmlyc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKXtwYWRkaW5nLWxlZnQ6Ljc1ZW07Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1ib3JkZXItcmFkaXVzLXJvdW5kKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpfS5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0W2RhdGEtbGF5b3V0PWNvbXBhY3RdPltyb2xlPXRhYl06bGFzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpe3BhZGRpbmctcmlnaHQ6Ljc1ZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cy1yb3VuZCk7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cy1yb3VuZCl9QHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOjEpey5QaW50dXJhQ29udHJvbFBhbmVse292ZXJmbG93LXg6aGlkZGVufX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWlzLWFuaW1hdGVkXSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sUGFuZWx7dHJhbnNpdGlvbjpvcGFjaXR5IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMjUpIGVhc2UtaW4tb3V0LHZpc2liaWxpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0yNSkgbGluZWFyO3RyYW5zaXRpb24tZGVsYXk6LjFzfS5QaW50dXJhUm9vdFtkYXRhLWVudn49aGFzLWNvbnRyb2xncm91cHMtcHJlZmVyZW5jZS10b3BdIC5QaW50dXJhVXRpbEhlYWRlcntvcmRlcjoxfS5QaW50dXJhUm9vdFtkYXRhLWVudn49aGFzLWNvbnRyb2xncm91cHMtcHJlZmVyZW5jZS10b3BdIC5QaW50dXJhVXRpbEZvb3RlcntvcmRlcjoyfS5QaW50dXJhUm9vdFtkYXRhLWVudn49aGFzLWNvbnRyb2xncm91cHMtcHJlZmVyZW5jZS10b3BdIC5QaW50dXJhVXRpbE1haW57b3JkZXI6M30uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWhhcy1jb250cm9sdGFicy1wcmVmZXJlbmNlLWJvdHRvbV0gLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbFBhbmVsc3tvcmRlcjotMX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWhhcy1jb250cm9sdGFicy1wcmVmZXJlbmNlLWJvdHRvbV0gLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhUmFuZ2VJbnB1dCAuUGludHVyYVJhbmdlSW5wdXRSZXNldHt0b3A6MDtib3R0b206YXV0b30uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWhhcy1jb250cm9sdGFicy1wcmVmZXJlbmNlLWJvdHRvbV0gLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbFBhbmVsIC5QaW50dXJhU2hhcGVQcmVzZXRzR3JvdXBlZHtwYWRkaW5nLWJvdHRvbTouNzVlbX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PWhhcy1jb250cm9sdGFicy1wcmVmZXJlbmNlLXRvcF0gLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbFBhbmVsc3tvcmRlcjoxfS5QaW50dXJhUm9vdFtkYXRhLWVudn49aGFzLWNvbnRyb2x0YWJzLXByZWZlcmVuY2UtdG9wXSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFSYW5nZUlucHV0IC5QaW50dXJhUmFuZ2VJbnB1dFJlc2V0e3RvcDphdXRvO2JvdHRvbTowfS5QaW50dXJhUm9vdFtkYXRhLWVudn49aGFzLWNvbnRyb2x0YWJzLXByZWZlcmVuY2UtdG9wXSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sUGFuZWwgLlBpbnR1cmFTaGFwZVByZXNldHNHcm91cGVke3BhZGRpbmctdG9wOi43NWVtfS5QaW50dXJhUm9vdFtkYXRhLWVudn49aGFzLWNvbnRyb2x0YWJzLXByZWZlcmVuY2UtdG9wXSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sUGFuZWwgLlBpbnR1cmFJbWFnZUJ1dHRvbkxpc3QsLlBpbnR1cmFSb290W2RhdGEtZW52fj1oYXMtY29udHJvbHRhYnMtcHJlZmVyZW5jZS10b3BdIC5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYVNoYXBlU3R5bGVMaXN0e2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5QaW50dXJhUm9vdFtkYXRhLWVudn49aGFzLWNvbnRyb2x0YWJzLXByZWZlcmVuY2UtdG9wXSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFTaGFwZVN0eWxlTGFiZWx7b3JkZXI6MX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PW92ZXJsYXldIC5QaW50dXJhVXRpbEZvb3RlcnttYXJnaW46Ljc1ZW0gMH0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PW92ZXJsYXldIC5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xQYW5lbHN7bWF4LXdpZHRoOjI0ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1vdmVybGF5XSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdHttYXJnaW4tdG9wOjFlbX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PW92ZXJsYXldIC5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0PmJ1dHRvbitidXR0b257bWFyZ2luLWxlZnQ6MH0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PW92ZXJsYXldIC5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0IFtyb2xlPXRhYl0gc3Bhbntmb250LXNpemU6Ljc1ZW19LlBpbnR1cmFSb290W2RhdGEtZW52fj1vdmVybGF5XSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdCBbcm9sZT10YWJde2JvcmRlci1yYWRpdXM6MDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtNTApOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOnZhcigtLWJhY2tkcm9wLWZpbHRlci1icmlnaHQpO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS1iYWNrZHJvcC1maWx0ZXItYnJpZ2h0KTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTE1KSwwIC4wNjI1ZW0gLjEyNWVtIHJnYmEoMCwwLDAsLjI1KSwwIC4xMjVlbSAuMzVlbSByZ2JhKDAsMCwwLC4zNSl9LlBpbnR1cmFSb290W2RhdGEtZW52fj1vdmVybGF5XSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdCBbcm9sZT10YWJdOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDouODc1ZW07Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1ib3JkZXItcmFkaXVzLXJvdW5kKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpfS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV0gLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3QgW3JvbGU9dGFiXTpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6Ljg3NWVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpfS5QaW50dXJhUm9vdFtkYXRhLWVudn49b3ZlcmxheV0gLlBpbnR1cmFVdGlsRm9vdGVyIC5QaW50dXJhQ29udHJvbExpc3QgYnV0dG9uOm5vdChbYXJpYS1zZWxlY3RlZD10cnVlXSkgc3Bhbntjb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTQwKX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PW92ZXJsYXldIC5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xQYW5lbHN7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTUwKTstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjp2YXIoLS1iYWNrZHJvcC1maWx0ZXItYnJpZ2h0KTtiYWNrZHJvcC1maWx0ZXI6dmFyKC0tYmFja2Ryb3AtZmlsdGVyLWJyaWdodCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1ib3JkZXItcmFkaXVzLXJvdW5kKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLTE1KSwwIC4wNjI1ZW0gLjEyNWVtIHJnYmEoMCwwLDAsLjI1KSwwIC4xMjVlbSAuMzVlbSByZ2JhKDAsMCwwLC4zNSl9LlBpbnR1cmFSb290W2RhdGEtZW52fj1vdmVybGF5XSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFSYW5nZUlucHV0e2hlaWdodDoxLjVlbTttYXJnaW4tdG9wOjB9LlBpbnR1cmFSb290W2RhdGEtZW52fj1vdmVybGF5XSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFSYW5nZUlucHV0UmVzZXR7b3BhY2l0eTowfS5QaW50dXJhUm9vdFtkaXI9cnRsXSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdE9wdGlvbiBbc2xvdF0sLlBpbnR1cmFSb290W2Rpcj1ydGxdIC5QaW50dXJhVXRpbEZvb3RlciAuUGludHVyYUNvbnRyb2xMaXN0T3B0aW9uIGxhYmVse2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5QaW50dXJhUm9vdFtkaXI9cnRsXSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdCAuUGludHVyYUNvbnRyb2xMaXN0T3B0aW9uIGxhYmVsIHN2Zzpub3QoOm9ubHktY2hpbGQpLC5QaW50dXJhUm9vdFtkaXI9cnRsXSAuUGludHVyYVV0aWxGb290ZXIgLlBpbnR1cmFDb250cm9sTGlzdCBbcm9sZT10YWJdIHN2Zzpub3QoOm9ubHktY2hpbGQpe21hcmdpbi1yaWdodDotLjI1ZW07bWFyZ2luLWxlZnQ6LjM3NWVtfS5QaW50dXJhUmFkaW9Hcm91cCAuUGludHVyYVJhZGlvR3JvdXBPcHRpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LlBpbnR1cmFSYWRpb0dyb3VwIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbkdyb3VwKy5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbkdyb3Vwe21hcmdpbi10b3A6LjVlbX0uUGludHVyYVJhZGlvR3JvdXAgLlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9uW2RhdGEtaGlkZGVuPXRydWVde2Rpc3BsYXk6bm9uZX0uUGludHVyYVJhZGlvR3JvdXBbZGF0YS1sYXlvdXQ9cm93XSAuUGludHVyYVJhZGlvR3JvdXBPcHRpb25ze2ZsZXgtZGlyZWN0aW9uOnJvd30uUGludHVyYVJhZGlvR3JvdXAgbGFiZWx7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5QaW50dXJhUmFuZ2VJbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46YXV0bztoZWlnaHQ6My41ZW07bWF4LXdpZHRoOjI0ZW07d2lkdGg6Y2FsYygxMDAlIC0gMmVtKTt0b3VjaC1hY3Rpb246bm9uZTstLXJhbmdlLWlucHV0LWZlYXRoZXItbGVmdDoyZW07LS1yYW5nZS1pbnB1dC1mZWF0aGVyLXJpZ2h0OjJlbTstLXJhbmdlLWlucHV0LW1hc2stZnJvbTowJTstLXJhbmdlLWlucHV0LW1hc2stdG86MTAwJTstLXJhbmdlLWlucHV0LW1hc2stY29sb3I6cmdiYSgwLDAsMCwwLjI1KTstLXJhbmdlLWlucHV0LWxpbmUtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xNSk7b3V0bGluZTp0cmFuc3BhcmVudH0uUGludHVyYVJhbmdlSW5wdXRbZGF0YS1mb2N1cy12aXNpYmxlXTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApO2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6Y2FsYyg1MCUgLSAxZW0pO2hlaWdodDoyZW07Ym9yZGVyLXJhZGl1czouMjVlbX0uUGludHVyYVJhbmdlSW5wdXRJbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtjb250YWluOnN0cmljdDstd2Via2l0LW1hc2s6bGluZWFyLWdyYWRpZW50KDkwZGVnLHRyYW5zcGFyZW50IDAsIzAwMCB2YXIoLS1yYW5nZS1pbnB1dC1mZWF0aGVyLWxlZnQpLCMwMDAgY2FsYyg1MCUgLSAzZW0pLHRyYW5zcGFyZW50IDUwJSwjMDAwIGNhbGMoNTAlICsgM2VtKSwjMDAwIGNhbGMoMTAwJSAtIHZhcigtLXJhbmdlLWlucHV0LWZlYXRoZXItcmlnaHQpKSx0cmFuc3BhcmVudCk7bWFzazpsaW5lYXItZ3JhZGllbnQoOTBkZWcsdHJhbnNwYXJlbnQgMCwjMDAwIHZhcigtLXJhbmdlLWlucHV0LWZlYXRoZXItbGVmdCksIzAwMCBjYWxjKDUwJSAtIDNlbSksdHJhbnNwYXJlbnQgNTAlLCMwMDAgY2FsYyg1MCUgKyAzZW0pLCMwMDAgY2FsYygxMDAlIC0gdmFyKC0tcmFuZ2UtaW5wdXQtZmVhdGhlci1yaWdodCkpLHRyYW5zcGFyZW50KX0uUGludHVyYVJhbmdlSW5wdXRNZXRlcntoZWlnaHQ6MTAwJX0uUGludHVyYVJhbmdlSW5wdXQgLlBpbnR1cmFSYW5nZUlucHV0TWV0ZXIgc3Zne2Rpc3BsYXk6YmxvY2s7cG9pbnRlci1ldmVudHM6bm9uZTtmaWxsOmN1cnJlbnRDb2xvcn0uUGludHVyYVJhbmdlSW5wdXQ+LlBpbnR1cmFSYW5nZUlucHV0VmFsdWV7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3BvaW50ZXItZXZlbnRzOm5vbmU7dG9wOmNhbGMoNTAlIC0gLjY4NzVlbSk7bGVmdDpjYWxjKDUwJSAtIDEuNzVlbSk7d2lkdGg6My41ZW07aGVpZ2h0OjEuNWVtO292ZXJmbG93OmhpZGRlbjtjb250YWluOnN0cmljdDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6Ljc1ZW07Zm9udC12YXJpYW50LW51bWVyaWM6dGFidWxhci1udW1zO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInRudW1cIjtmb250LWZhbWlseTpUYWhvbWEsR2VuZXZhLFZlcmRhbmEsc2Fucy1zZXJpZn0uUGludHVyYVJhbmdlSW5wdXQ+LlBpbnR1cmFSYW5nZUlucHV0UmVzZXR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDpjYWxjKDUwJSAtIDEuMDYyNWVtKTt0b3A6MDttYXJnaW4tdG9wOi4xMjVlbTtwYWRkaW5nOjA7ei1pbmRleDoxO3dpZHRoOjJlbTtvdmVyZmxvdzpoaWRkZW47Y29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50O3RyYW5zaXRpb246b3BhY2l0eSB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLTI1KTtvcGFjaXR5Oi4zNTtvdXRsaW5lOnRyYW5zcGFyZW50O2N1cnNvcjp2YXIoLS1idXR0b24tY3Vyc29yKX0uUGludHVyYVJhbmdlSW5wdXQ+LlBpbnR1cmFSYW5nZUlucHV0UmVzZXQ6aG92ZXJ7b3BhY2l0eTouNX0uUGludHVyYVJhbmdlSW5wdXQ+LlBpbnR1cmFSYW5nZUlucHV0UmVzZXRbZGF0YS1mb2N1cy12aXNpYmxlXXtvcGFjaXR5OjF9LlBpbnR1cmFSYW5nZUlucHV0Pi5QaW50dXJhUmFuZ2VJbnB1dFJlc2V0W2RhdGEtZm9jdXMtdmlzaWJsZV06YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Y2FsYyg1MCUgLSAuNWVtKTt0b3A6Y2FsYyg1MCUgLSAuNWVtKTtoZWlnaHQ6MWVtO3dpZHRoOjFlbTt6LWluZGV4OjI7Ym9yZGVyLXJhZGl1czouMjVlbTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhUmFuZ2VJbnB1dD4uUGludHVyYVJhbmdlSW5wdXRSZXNldFtkaXNhYmxlZF17b3BhY2l0eTouMTV9LlBpbnR1cmFSYW5nZUlucHV0Pi5QaW50dXJhUmFuZ2VJbnB1dFJlc2V0OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6MjAlO3dpZHRoOjFweDtoZWlnaHQ6NjAlO2JhY2tncm91bmQ6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMDApfS5QaW50dXJhUmFuZ2VJbnB1dElubmVyW2RhdGEtdmFsdWUtbGltaXRlZF0gc3Zney13ZWJraXQtbWFzazpsaW5lYXItZ3JhZGllbnQoOTBkZWcsdmFyKC0tcmFuZ2UtaW5wdXQtbWFzay1jb2xvcikgdmFyKC0tcmFuZ2UtbWFzay1mcm9tKSwjMDAwIHZhcigtLXJhbmdlLW1hc2stZnJvbSksIzAwMCB2YXIoLS1yYW5nZS1tYXNrLXRvKSx2YXIoLS1yYW5nZS1pbnB1dC1tYXNrLWNvbG9yKSB2YXIoLS1yYW5nZS1tYXNrLXRvKSk7bWFzazpsaW5lYXItZ3JhZGllbnQoOTBkZWcsdmFyKC0tcmFuZ2UtaW5wdXQtbWFzay1jb2xvcikgdmFyKC0tcmFuZ2UtbWFzay1mcm9tKSwjMDAwIHZhcigtLXJhbmdlLW1hc2stZnJvbSksIzAwMCB2YXIoLS1yYW5nZS1tYXNrLXRvKSx2YXIoLS1yYW5nZS1pbnB1dC1tYXNrLWNvbG9yKSB2YXIoLS1yYW5nZS1tYXNrLXRvKSl9LlBpbnR1cmFSYW5nZUlucHV0SW5uZXJbZGF0YS12YWx1ZS1saW1pdGVkXSBzdmcgcmVjdHt4OnZhcigtLXJhbmdlLW1hc2stZnJvbSk7d2lkdGg6Y2FsYyh2YXIoLS1yYW5nZS1tYXNrLXRvKSAtIHZhcigtLXJhbmdlLW1hc2stZnJvbSkpO2ZpbGw6dmFyKC0tcmFuZ2UtaW5wdXQtbGluZS1jb2xvcil9LlBpbnR1cmFQcmVzZXRMaXN0RmlsdGVyIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnN7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seTtwYWRkaW5nOi42MjVlbSAwIC4zMTI1ZW19LlBpbnR1cmFQcmVzZXRMaXN0RmlsdGVyIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnMgbGFiZWx7ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcn0uUGludHVyYVByZXNldExpc3RGaWx0ZXIrLlBpbnR1cmFPcHRpb25zTGlzdHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uUGludHVyYVNoYXBlU3R5bGVFZGl0b3J7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9LlBpbnR1cmFTaGFwZVN0eWxlRWRpdG9yPmRpdntncmlkLXJvdy1zdGFydDoxO2dyaWQtY29sdW1uLXN0YXJ0OjE7bWF4LXdpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uUGludHVyYVNoYXBlU3R5bGVFZGl0b3JPdmVyZmxvdz5kaXZ7b3ZlcmZsb3c6dmlzaWJsZTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uUGludHVyYVNoYXBlU3R5bGVFZGl0b3JPdmVyZmxvdyAuUGludHVyYVNoYXBlU3R5bGVMaXN0e21pbi1oZWlnaHQ6YXV0bzttYXJnaW4tbGVmdDoxZW19LlBpbnR1cmFTaGFwZVN0eWxlRWRpdG9yT3ZlcmZsb3cgLlBpbnR1cmFTaGFwZVN0eWxley0tY29udHJvbC1oZWlnaHQ6MS43NWVtfS5QaW50dXJhU2hhcGVTdHlsZXN7cG9zaXRpb246cmVsYXRpdmV9LlBpbnR1cmFTaGFwZVN0eWxlczpub3QoW2RhdGEtc3RhdGV+PW92ZXJmbG93c10pe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5QaW50dXJhU2hhcGVTdHlsZUxpc3R7ZGlzcGxheTpmbGV4fS5QaW50dXJhU2hhcGVTdHlsZUxpc3QgLlBpbnR1cmFCdXR0b24sLlBpbnR1cmFTaGFwZVN0eWxlTGlzdCAuUGludHVyYUlucHV0e291dGxpbmU6dHJhbnNwYXJlbnR9LlBpbnR1cmFTaGFwZVN0eWxlTGlzdCAuUGludHVyYUlucHV0e3BhZGRpbmc6MCAwIDAgLjYyNWVtO2ZvbnQtc2l6ZTouNzVlbTtsaW5lLWhlaWdodDoyLjI1fS5QaW50dXJhU2hhcGVTdHlsZUxpc3QgLlBpbnR1cmFTaGFwZVN0eWxlTGFiZWx7bGluZS1oZWlnaHQ6MS43NTtmb250LXNpemU6LjYyNWVtO2ZvbnQtd2VpZ2h0OjMwMDtwYWRkaW5nOjAgLjc1ZW07dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlO3BvaW50ZXItZXZlbnRzOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC01MCk7d2hpdGUtc3BhY2U6bm93cmFwfS5QaW50dXJhU2hhcGVTdHlsZUxpc3QgLlBpbnR1cmFTaGFwZVN0eWxle2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cy1yb3VuZCl9LlBpbnR1cmFTaGFwZVN0eWxlTGlzdCAuUGludHVyYVNoYXBlU3R5bGUrLlBpbnR1cmFTaGFwZVN0eWxle21hcmdpbi1sZWZ0OjFlbX0uUGludHVyYVNoYXBlU3R5bGV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpzdHJldGNoOy0tY29udHJvbC1oZWlnaHQ6MS41ZW19LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhUGFuZWxCdXR0b257Ym9yZGVyLXJhZGl1czppbmhlcml0fS5QaW50dXJhU2hhcGVTdHlsZT4uUGludHVyYUJ1dHRvbjpob3ZlciwuUGludHVyYVNoYXBlU3R5bGU+LlBpbnR1cmFCdXR0b25bZGF0YS1mb2N1cy12aXNpYmxlXXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhQ29sb3JQaWNrZXJCdXR0b24gLlBpbnR1cmFCdXR0b25MYWJlbHtkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6aW5oZXJpdH0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFDb2xvclBpY2tlckJ1dHRvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFDb2xvclByZXZpZXd7Ym9yZGVyLXJhZGl1czppbmhlcml0O3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1zaXplOjRweH0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFDb2xvclByZXZpZXcgc3Bhbntib3JkZXItcmFkaXVzOmluaGVyaXQ7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KX0uUGludHVyYVNoYXBlU3R5bGUgW2RhdGEtZm9jdXMtdmlzaWJsZV0gLlBpbnR1cmFDb2xvclByZXZpZXcgc3BhbjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7Ym9yZGVyLXJhZGl1czppbmhlcml0O2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9jdXMtNTApO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvY3VzLTEwMCk7Y29udGVudDpcIlwiO3otaW5kZXg6MX0uUGludHVyYVNoYXBlU3R5bGU+LlBpbnR1cmFDb2xvclBpY2tlckJ1dHRvblN0cm9rZSAuUGludHVyYUNvbG9yUHJldmlld3std2Via2l0LW1hc2s6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSx0cmFuc3BhcmVudCA1LjVweCwjMDAwIDZweCk7bWFzazpyYWRpYWwtZ3JhZGllbnQoY2lyY2xlLHRyYW5zcGFyZW50IDUuNXB4LCMwMDAgNnB4KTstd2Via2l0LW1hc2stc2l6ZTpjb3ZlcjttYXNrLXNpemU6Y292ZXJ9LlBpbnR1cmFTaGFwZVN0eWxlPi5QaW50dXJhQ29sb3JQaWNrZXJCdXR0b25TdHJva2UgLlBpbnR1cmFDb2xvclByZXZpZXcgc3BhbjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjZweDt0b3A6NnB4O3JpZ2h0OjZweDtib3R0b206NnB4O2JvcmRlci1yYWRpdXM6aW5oZXJpdDtib3gtc2hhZG93OjAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpO2NvbnRlbnQ6XCJcIn0uUGludHVyYVNoYXBlU3R5bGU+LlBpbnR1cmFTbGlkZXJCdXR0b24gLlBpbnR1cmFCdXR0b25MYWJlbCwuUGludHVyYVNoYXBlU3R5bGU+LlBpbnR1cmFTbGlkZXJCdXR0b24gLlBpbnR1cmFCdXR0b25MYWJlbFByZWZpeHtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjIuMjU7Zm9udC1zaXplOi42ODc1ZW19LlBpbnR1cmFTaGFwZVN0eWxlPi5QaW50dXJhU2xpZGVyQnV0dG9uIC5QaW50dXJhQnV0dG9uTGFiZWxQcmVmaXh7Y29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC00MCk7cGFkZGluZy1sZWZ0Oi42MjVlbTttYXJnaW4tcmlnaHQ6LS4yNWVtfS5QaW50dXJhU2hhcGVTdHlsZT4uUGludHVyYVNsaWRlckJ1dHRvbiAuUGludHVyYUJ1dHRvbkxhYmVse3BhZGRpbmc6MCAxZW19LlBpbnR1cmFTaGFwZVN0eWxlPi5QaW50dXJhRHJvcGRvd25CdXR0b24gLlBpbnR1cmFCdXR0b25MYWJlbCwuUGludHVyYVNoYXBlU3R5bGU+LlBpbnR1cmFSYWRpb0dyb3VwIC5QaW50dXJhQnV0dG9uTGFiZWwsLlBpbnR1cmFTaGFwZVN0eWxlPi5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbiBsYWJlbHtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjIuMjU7cGFkZGluZzowIDFlbTtmb250LXNpemU6LjY4NzVlbX0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFCdXR0b246bm90KC5QaW50dXJhQ29sb3JQaWNrZXJCdXR0b24pW2RhdGEtZm9jdXMtdmlzaWJsZV17YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb2N1cy01MCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9jdXMtMTAwKX0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFJbnB1dEZpZWxke3BhZGRpbmc6MCAuNzVlbTt3aWR0aDozZW07aGVpZ2h0OjJlbTtsaW5lLWhlaWdodDoyZW07Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KTtib3JkZXItcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMpfS5QaW50dXJhU2hhcGVTdHlsZSAuUGludHVyYVByb21wdElucHV0R3JvdXB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhUHJvbXB0SW5wdXRHcm91cCAuUGludHVyYUlucHV0e3dpZHRoOjE4ZW07cGFkZGluZzowfS5QaW50dXJhU2hhcGVTdHlsZSAuUGludHVyYVByb21wdElucHV0R3JvdXAgLlBpbnR1cmFJbnB1dCBpbnB1dHtwYWRkaW5nLXJpZ2h0OjJlbX0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFQcm9tcHRJbnB1dEdyb3VwPi5QaW50dXJhQnV0dG9uOm5vdCguUGludHVyYUJ1dHRvbkljb25Pbmx5KXtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjIuMTI1O21hcmdpbi1sZWZ0Oi41ZW07cGFkZGluZzowIDFlbTtmb250LXNpemU6LjY4NzVlbTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1ib3JkZXItcmFkaXVzKX0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFQcm9tcHRJbnB1dEdyb3VwIC5QaW50dXJhQnV0dG9uSWNvbk9ubHl7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEuNzVlbTtoZWlnaHQ6MS43NWVtO3BhZGRpbmc6MDtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpO2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cyl9LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhUHJvbXB0SW5wdXRHcm91cCAuUGludHVyYUJ1dHRvbkljb25Pbmx5IHN2Z3t3aWR0aDouODc1ZW19LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhUHJvbXB0SW5wdXRHcm91cCAuUGludHVyYVByb2dyZXNzSW5kaWNhdG9ye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOi44NzVlbTtoZWlnaHQ6Ljg3NWVtO3BvaW50ZXItZXZlbnRzOm5vbmV9LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhUHJvbXB0SW5wdXRHcm91cCAuUGludHVyYVByb2dyZXNzSW5kaWNhdG9yIHN2Z3t3aWR0aDouODc1ZW19LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhUHJvbXB0SW5wdXRXcmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhUHJvbXB0SW5wdXRXcmFwcGVyIC5QaW50dXJhUHJvZ3Jlc3NJbmRpY2F0b3J7cmlnaHQ6LjMxMjVlbX0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFHZW5lcmF0ZU1vcmVCdXR0b25XcmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tdG9wOi4zMTI1ZW07bWFyZ2luLWxlZnQ6Ljc1ZW19LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhUHJvbXB0T3B0aW9uc3ttYXJnaW4tbGVmdDouNWVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhUHJvbXB0T3B0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MDttYXJnaW4tbGVmdDouNWVtO2JvcmRlci1yYWRpdXM6LjVlbX0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFQcm9tcHRPcHRpb246YWZ0ZXIsLlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhUHJvbXB0T3B0aW9uIGltZ3tib3JkZXItcmFkaXVzOi41ZW07cG9pbnRlci1ldmVudHM6bm9uZX0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFQcm9tcHRPcHRpb246YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTtsZWZ0OjA7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpfS5QaW50dXJhU2hhcGVTdHlsZSAuUGludHVyYVByb21wdE9wdGlvbiBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoyLjVlbTtoZWlnaHQ6Mi41ZW07LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyfS5QaW50dXJhU2hhcGVTdHlsZT4uUGludHVyYURyb3Bkb3duQnV0dG9ue2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtNSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApfS5QaW50dXJhU2hhcGVTdHlsZT4uUGludHVyYURyb3Bkb3duQnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMCl9LlBpbnR1cmFTaGFwZVN0eWxlPi5QaW50dXJhRHJvcGRvd25CdXR0b24gLlBpbnR1cmFCdXR0b25MYWJlbDphZnRlciwuUGludHVyYVNoYXBlU3R5bGU+LlBpbnR1cmFEcm9wZG93bkJ1dHRvbiAuUGludHVyYUNvbWJvQm94OmFmdGVye2NvbnRlbnQ6XCLilrxcIjtmb250LXNpemU6LjY4NzVlbTttYXJnaW4tbGVmdDouNzVlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LS4xMjVlbTttYXJnaW4tcmlnaHQ6LS4yNWVtO3BvaW50ZXItZXZlbnRzOm5vbmV9LlBpbnR1cmFTaGFwZVN0eWxlPi5QaW50dXJhRHJvcGRvd25CdXR0b24gLlBpbnR1cmFDb21ib0JveDphZnRlcnt0b3A6MDttYXJnaW4tbGVmdDouMzc1ZW07Zm9udC1zaXplOi40NzI2NTYyNWVtfS5QaW50dXJhU2hhcGVTdHlsZSAuUGludHVyYUNvbWJvQm94e3BhZGRpbmctcmlnaHQ6Ljc1ZW19LlBpbnR1cmFTaGFwZVN0eWxlIC5QaW50dXJhQ29tYm9Cb3ggLlBpbnR1cmFJbnB1dHtwYWRkaW5nLWxlZnQ6MH0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFDb21ib0JveCAuUGludHVyYUlucHV0IGlucHV0e2JveC1zaGFkb3c6bm9uZX0uUGludHVyYVNoYXBlU3R5bGUgLlBpbnR1cmFDb21ib0JveCAuUGludHVyYUlucHV0RmllbGR7cGFkZGluZy1yaWdodDouMzc1ZW19LlBpbnR1cmFTaGFwZVN0eWxlPi5QaW50dXJhUmFkaW9Hcm91cD4uUGludHVyYVJhZGlvR3JvdXBPcHRpb25ze2ZsZXgtZGlyZWN0aW9uOnJvd30uUGludHVyYVNoYXBlU3R5bGU+LlBpbnR1cmFSYWRpb0dyb3VwPi5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnMgbGFiZWx7Y3Vyc29yOnZhcigtLWJ1dHRvbi1jdXJzb3IpO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6dmFyKC0tY29udHJvbC1oZWlnaHQpO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgLjI1ZW07Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCl9LlBpbnR1cmFTaGFwZVN0eWxlPi5QaW50dXJhUmFkaW9Hcm91cD4uUGludHVyYVJhZGlvR3JvdXBPcHRpb25zIGxhYmVsOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0yMCl9LlBpbnR1cmFTaGFwZVN0eWxlPi5QaW50dXJhUmFkaW9Hcm91cD4uUGludHVyYVJhZGlvR3JvdXBPcHRpb25zIHN2Z3t3aWR0aDoxLjEyNWVtO2hlaWdodDoxLjEyNWVtfS5QaW50dXJhU2hhcGVTdHlsZT4uUGludHVyYVJhZGlvR3JvdXA+LlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ucyAuUGludHVyYVJhZGlvR3JvdXBPcHRpb246Zmlyc3Qtb2YtdHlwZSBsYWJlbHtwYWRkaW5nLWxlZnQ6LjVlbTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cy1yb3VuZCl9LlBpbnR1cmFTaGFwZVN0eWxlPi5QaW50dXJhUmFkaW9Hcm91cD4uUGludHVyYVJhZGlvR3JvdXBPcHRpb25zIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbjpsYXN0LW9mLXR5cGUgbGFiZWx7cGFkZGluZy1yaWdodDouNWVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpfS5QaW50dXJhU2hhcGVTdHlsZT4uUGludHVyYVJhZGlvR3JvdXA+LlBpbnR1cmFSYWRpb0dyb3VwT3B0aW9ucyBbZGF0YS1zZWxlY3RlZD10cnVlXSBsYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMTApfS5QaW50dXJhUm9vdFtkaXI9cnRsXSAuUGludHVyYVNoYXBlU3R5bGU+LlBpbnR1cmFEcm9wZG93bkJ1dHRvbiAuUGludHVyYUJ1dHRvbkxhYmVsOmFmdGVyLC5QaW50dXJhUm9vdFtkaXI9cnRsXSAuUGludHVyYVNoYXBlU3R5bGU+LlBpbnR1cmFEcm9wZG93bkJ1dHRvbiAuUGludHVyYUNvbWJvQm94OmFmdGVye21hcmdpbi1yaWdodDouNzVlbTttYXJnaW4tbGVmdDotLjI1ZW19LlBpbnR1cmFSZWN0TWFuaXB1bGF0b3J7LS1zaXplOjEuMjVlbTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7b3V0bGluZTpub25lO3RvdWNoLWFjdGlvbjpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGUzZChjYWxjKHZhcigtLXR4KSAqIDFweCksY2FsYyh2YXIoLS10eSkgKiAxcHgpLDApIHNjYWxlKHZhcigtLXN4KSx2YXIoLS1zeSkpfS5QaW50dXJhUmVjdE1hbmlwdWxhdG9yOm5vdChbZGF0YS1zaGFwZT1lZGdlXSl7d2lkdGg6dmFyKC0tc2l6ZSk7aGVpZ2h0OnZhcigtLXNpemUpO3otaW5kZXg6Mn0uUGludHVyYVJlY3RNYW5pcHVsYXRvcjpub3QoW2RhdGEtc2hhcGU9ZWRnZV0pOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LS41ZW07cmlnaHQ6LS41ZW07dG9wOi0uNWVtO2JvdHRvbTotLjVlbTtib3JkZXItcmFkaXVzOmluaGVyaXQ7Y29udGVudDpcIlwifS5QaW50dXJhUmVjdE1hbmlwdWxhdG9yOm5vdChbZGF0YS1zaGFwZT1lZGdlXSlbZGF0YS1mb2N1cy12aXNpYmxlXTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhUmVjdE1hbmlwdWxhdG9yW2RhdGEtc2hhcGV+PWNpcmNsZV17bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1zaXplKSAqICgtLjUpKTttYXJnaW4tdG9wOmNhbGModmFyKC0tc2l6ZSkgKiAoLS41KSk7bGluZS1oZWlnaHQ6dmFyKC0tc2l6ZSk7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTEwMCk7Ym94LXNoYWRvdzowIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtNTApfS5QaW50dXJhUmVjdE1hbmlwdWxhdG9yW2RhdGEtc2hhcGU9aG9va117Ym9yZGVyOjNweCBzb2xpZCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTEwMCl9LlBpbnR1cmFSZWN0TWFuaXB1bGF0b3JbZGF0YS1zaGFwZT1ob29rXVtkYXRhLWRpcmVjdGlvbio9dF17bWFyZ2luLXRvcDotM3B4O2JvcmRlci1ib3R0b206MH0uUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLXNoYXBlPWhvb2tdW2RhdGEtZGlyZWN0aW9uKj1yXXtib3JkZXItbGVmdDowO21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc2l6ZSkgKiAoLTEpKX0uUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLXNoYXBlPWhvb2tdW2RhdGEtZGlyZWN0aW9uKj1iXXttYXJnaW4tdG9wOmNhbGModmFyKC0tc2l6ZSkgKiAoLTEpKTtib3JkZXItdG9wOjB9LlBpbnR1cmFSZWN0TWFuaXB1bGF0b3JbZGF0YS1zaGFwZT1ob29rXVtkYXRhLWRpcmVjdGlvbio9bF17Ym9yZGVyLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6LTNweH0uUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLXNoYXBlfj1lZGdlXXtoZWlnaHQ6MXB4O3dpZHRoOjFweDt6LWluZGV4OjF9LlBpbnR1cmFSZWN0TWFuaXB1bGF0b3JbZGF0YS1zaGFwZX49ZWRnZV1bZGF0YS1mb2N1cy12aXNpYmxlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKX0uUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLWRpcmVjdGlvbj1iXSwuUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLWRpcmVjdGlvbj10XXtjdXJzb3I6bnMtcmVzaXplO2hlaWdodDp2YXIoLS1zaXplKTttYXJnaW4tdG9wOmNhbGModmFyKC0tc2l6ZSkgKiAoLS41KSk7dHJhbnNmb3JtLW9yaWdpbjowIGNlbnRlcn0uUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLWRpcmVjdGlvbj1sXSwuUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLWRpcmVjdGlvbj1yXXtjdXJzb3I6ZXctcmVzaXplO3dpZHRoOnZhcigtLXNpemUpO21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc2l6ZSkgKiAoLS41KSk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgMH0uUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLWRpcmVjdGlvbj1ibF0sLlBpbnR1cmFSZWN0TWFuaXB1bGF0b3JbZGF0YS1kaXJlY3Rpb249dHJde2N1cnNvcjpuZXN3LXJlc2l6ZX0uUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLWRpcmVjdGlvbj1icl0sLlBpbnR1cmFSZWN0TWFuaXB1bGF0b3JbZGF0YS1kaXJlY3Rpb249dGxde2N1cnNvcjpud3NlLXJlc2l6ZX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvaW50ZXItY29hcnNlXSAuUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLXNoYXBlPWVkZ2VdOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtNSl9LlBpbnR1cmFSb290W2RhdGEtZW52fj1wb2ludGVyLWNvYXJzZV0gLlBpbnR1cmFSZWN0TWFuaXB1bGF0b3I6bm90KFtkYXRhLXNoYXBlPWVkZ2VdKTphZnRlcntsZWZ0Oi0xZW07cmlnaHQ6LTFlbTt0b3A6LTFlbTtib3R0b206LTFlbX0uUGludHVyYVJvb3RbZGF0YS1lbnZ+PXBvaW50ZXItY29hcnNlXSAuUGludHVyYVJlY3RNYW5pcHVsYXRvcjpub3QoW2RhdGEtc2hhcGU9ZWRnZV0pOmFjdGl2ZTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtNSl9LlBpbnR1cmFSb290W2RhdGEtZW52Kj1jaHJvbWUtXSAuUGludHVyYVJlY3RNYW5pcHVsYXRvcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoY2FsYyh2YXIoLS10eCkgKiAxcHgpLGNhbGModmFyKC0tdHkpICogMXB4KSwwKX0uUGludHVyYVJvb3RbZGF0YS1lbnYqPWNocm9tZS1dIC5QaW50dXJhUmVjdE1hbmlwdWxhdG9yW2RhdGEtZGlyZWN0aW9uPWJdLC5QaW50dXJhUm9vdFtkYXRhLWVudio9Y2hyb21lLV0gLlBpbnR1cmFSZWN0TWFuaXB1bGF0b3JbZGF0YS1kaXJlY3Rpb249dF17d2lkdGg6Y2FsYyh2YXIoLS1zeCkgKiAxcHgpfS5QaW50dXJhUm9vdFtkYXRhLWVudio9Y2hyb21lLV0gLlBpbnR1cmFSZWN0TWFuaXB1bGF0b3JbZGF0YS1kaXJlY3Rpb249bF0sLlBpbnR1cmFSb290W2RhdGEtZW52Kj1jaHJvbWUtXSAuUGludHVyYVJlY3RNYW5pcHVsYXRvcltkYXRhLWRpcmVjdGlvbj1yXXtoZWlnaHQ6Y2FsYyh2YXIoLS1zeSkgKiAxcHgpfS5QaW50dXJhVG9vbGJhcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tbGVmdDoxZW07bWFyZ2luLXJpZ2h0OjFlbX0uUGludHVyYVRvb2xiYXIgLlBpbnR1cmFUb29sYmFySW5uZXJ7ZGlzcGxheTppbmxpbmUtZmxleH0uUGludHVyYVRvb2xiYXJbZGF0YS1sYXlvdXQ9Y29tcGFjdF0gLlBpbnR1cmFUb29sYmFyQ29udGVudFdpZGUsLlBpbnR1cmFUb29sYmFyW2RhdGEtb3ZlcmZsb3c9b3ZlcmZsb3ddIC5QaW50dXJhVG9vbGJhckNvbnRlbnRPcHRpb25hbHtkaXNwbGF5Om5vbmV9LlBpbnR1cmFUb29sYmFyIC5QaW50dXJhQnV0dG9ue2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cy1yb3VuZCk7b3V0bGluZTp0cmFuc3BhcmVudDtwYWRkaW5nOi4zMTI1ZW0gLjc1ZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApIGVhc2Utb3V0LGNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApIGVhc2Utb3V0LGJveC1zaGFkb3cgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCkgZWFzZS1vdXQ7bGluZS1oZWlnaHQ6MS4xfS5QaW50dXJhVG9vbGJhciAuUGludHVyYUJ1dHRvbjpob3Zlcntib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpfS5QaW50dXJhVG9vbGJhciAuUGludHVyYUJ1dHRvbltkYXRhLWZvY3VzLXZpc2libGVde2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9jdXMtNTApO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvY3VzLTEwMCl9LlBpbnR1cmFUb29sYmFyIC5QaW50dXJhQnV0dG9uIC5QaW50dXJhQnV0dG9uSWNvbnt3aWR0aDoxZW19LlBpbnR1cmFUb29sYmFyIC5QaW50dXJhQnV0dG9uTGFiZWx7Zm9udC1zaXplOi43NWVtfS5QaW50dXJhVG9vbGJhciAuUGludHVyYVBhbmVse3otaW5kZXg6M30uUGludHVyYVRvb2xiYXIgLlBpbnR1cmFUb29sYmFySW5uZXI+KnttYXJnaW46MCAuNWVtfS5QaW50dXJhUGFuZWwuUGludHVyYVNsaWRlclBhbmVse2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cy1yb3VuZCl9LlBpbnR1cmFQZXJjZW50YWdlTGFiZWx7Zm9udC12YXJpYW50LW51bWVyaWM6dGFidWxhci1udW1zO21pbi13aWR0aDozZW07dGV4dC1hbGlnbjpjZW50ZXJ9LlBpbnR1cmFTbGlkZXJQYW5lbCAuUGludHVyYVNsaWRlcnt3aWR0aDoxMGVtOy0ta25vYi1zaXplOjAuNzVlbTstLWtub2ItbWFyZ2luLWxlZnQ6MC4zMTI1ZW07LS1rbm9iLW1hcmdpbi1yaWdodDowLjMxMjVlbX0uUGludHVyYVNsaWRlclBhbmVsIC5QaW50dXJhU2xpZGVyVHJhY2t7LS10cmFjay1iYWNrZ3JvdW5kOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMTApfS5QaW50dXJhU2xpZGVyUGFuZWwgLlBpbnR1cmFTbGlkZXJLbm9iey0ta25vYi1iYWNrZ3JvdW5kOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMTAwKTtib3gtc2hhZG93OjAgLjEyNWVtIC4yNWVtIHJnYmEoMCwwLDAsLjM1KSwwIC0uMTI1ZW0gLjI1ZW0gcmdiYSgwLDAsMCwuMSl9LlBpbnR1cmFJbWFnZUJ1dHRvbkxpc3QsLlBpbnR1cmFJbWFnZUJ1dHRvbkxpc3Q+bGl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uUGludHVyYUltYWdlQnV0dG9uTGlzdD5saXstLXRodW1iLXNpemU6MS43NWVtOy0tdGh1bWItcmFkaXVzOjAuMzEyNWVtOy0tdGh1bWItbWFyZ2luOjAuMzEyNWVtO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LlBpbnR1cmFJbWFnZUJ1dHRvbkxpc3Q+bGkrbGl7bWFyZ2luLWxlZnQ6LjVlbX0uUGludHVyYVJvb3QgLlBpbnR1cmFJbWFnZUJ1dHRvbnstLXRodW1iLXNpemU6MS43NWVtOy0tdGh1bWItcmFkaXVzOjAuMzEyNWVtOy0tdGh1bWItbWFyZ2luOjAuMzEyNWVtO3BhZGRpbmc6dmFyKC0tdGh1bWItbWFyZ2luKTtib3JkZXItcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMpO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtNSk7Y3Vyc29yOnZhcigtLWJ1dHRvbi1jdXJzb3IpO291dGxpbmU6dHJhbnNwYXJlbnR9LlBpbnR1cmFSb290IC5QaW50dXJhSW1hZ2VCdXR0b24+Kntwb2ludGVyLWV2ZW50czpub25lfS5QaW50dXJhUm9vdCAuUGludHVyYUltYWdlQnV0dG9uey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uOmZpbHRlciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLTI1KSBlYXNlLW91dH0uUGludHVyYVJvb3QgLlBpbnR1cmFJbWFnZUJ1dHRvbltkaXNhYmxlZF17ZmlsdGVyOnZhcigtLWZpbHRlci1kaXNhYmxlZCl9LlBpbnR1cmFSb290IC5QaW50dXJhSW1hZ2VCdXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTEwKX0uUGludHVyYVJvb3QgLlBpbnR1cmFJbWFnZUJ1dHRvbiB0ZXh0e2ZvbnQtZmFtaWx5Om1vbm9zcGFjZX0uUGludHVyYVJvb3QgLlBpbnR1cmFJbWFnZUJ1dHRvbiBpbWcsLlBpbnR1cmFSb290IC5QaW50dXJhSW1hZ2VCdXR0b24gc3Zne2Rpc3BsYXk6YmxvY2s7d2lkdGg6dmFyKC0tdGh1bWItc2l6ZSk7aGVpZ2h0OnZhcigtLXRodW1iLXNpemUpO21pbi13aWR0aDphdXRvO21heC13aWR0aDpub25lOy1vLW9iamVjdC1maXQ6Y292ZXI7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOnZhcigtLXRodW1iLXJhZGl1cyl9LlBpbnR1cmFSb290IC5QaW50dXJhSW1hZ2VCdXR0b25bZGF0YS1sb2FkZXJdOmFmdGVyLC5QaW50dXJhUm9vdCAuUGludHVyYUltYWdlQnV0dG9uW2RhdGEtbG9hZGVyXTpiZWZvcmV7ZGlzcGxheTpibG9jazt3aWR0aDp2YXIoLS10aHVtYi1zaXplKTtoZWlnaHQ6dmFyKC0tdGh1bWItc2l6ZSk7bGluZS1oZWlnaHQ6dmFyKC0tdGh1bWItc2l6ZSk7Ym9yZGVyLXJhZGl1czp2YXIoLS10aHVtYi1yYWRpdXMpfS5QaW50dXJhUm9vdCAuUGludHVyYUltYWdlQnV0dG9uW2RhdGEtZXJyb3JdIGltZ3tkaXNwbGF5Om5vbmV9LlBpbnR1cmFSb290IC5QaW50dXJhSW1hZ2VCdXR0b25bZGF0YS1lcnJvcl06YWZ0ZXJ7Y29udGVudDpcIuKaoFwiO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWVycm9yLTc1KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWVycm9yLTEwKTtjb2xvcjp2YXIoLS1jb2xvci1lcnJvci03NSl9LlBpbnR1cmFSb290IC5QaW50dXJhSW1hZ2VCdXR0b25bZGF0YS1sb2FkZXJde3Bvc2l0aW9uOnJlbGF0aXZlfS5QaW50dXJhUm9vdCAuUGludHVyYUltYWdlQnV0dG9uW2RhdGEtbG9hZGVyXTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6dmFyKC0tdGh1bWItbWFyZ2luKTt0b3A6dmFyKC0tdGh1bWItbWFyZ2luKTstd2Via2l0LWFuaW1hdGlvbjpwaW50dXJhLWltZy1sb2FkaW5nIGNhbGModmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi1tdWx0aXBsaWVyLCAwKSAqIDFzKSBpbmZpbml0ZSBhbHRlcm5hdGUgZWFzZS1pbi1vdXQ7YW5pbWF0aW9uOnBpbnR1cmEtaW1nLWxvYWRpbmcgY2FsYyh2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLW11bHRpcGxpZXIsIDApICogMXMpIGluZmluaXRlIGFsdGVybmF0ZSBlYXNlLWluLW91dDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMTApO3RyYW5zaXRpb246dHJhbnNmb3JtIGNhbGModmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi1tdWx0aXBsaWVyLCAwKSAqIC41cykgZWFzZS1pbjt6LWluZGV4Oi0xfS5QaW50dXJhUm9vdCAuUGludHVyYUltYWdlQnV0dG9uW2RhdGEtbG9hZGVyXSBpbWd7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSBjYWxjKHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tbXVsdGlwbGllciwgMCkgKiAuMzVzKSBlYXNlLW91dH0uUGludHVyYVJvb3QgLlBpbnR1cmFJbWFnZUJ1dHRvbltkYXRhLWxvYWRlcl1bZGF0YS1sb2FkXSBpbWd7b3BhY2l0eToxfS5QaW50dXJhUm9vdCAuUGludHVyYUltYWdlQnV0dG9uW2RhdGEtbG9hZGVyXVtkYXRhLWVycm9yXTpiZWZvcmUsLlBpbnR1cmFSb290IC5QaW50dXJhSW1hZ2VCdXR0b25bZGF0YS1sb2FkZXJdW2RhdGEtbG9hZF06YmVmb3Jley13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZDt0cmFuc2Zvcm06c2NhbGUoLjUpfUAtd2Via2l0LWtleWZyYW1lcyBwaW50dXJhLWltZy1sb2FkaW5nezAle29wYWNpdHk6LjV9NTAle29wYWNpdHk6MX10b3tvcGFjaXR5Oi41fX1Aa2V5ZnJhbWVzIHBpbnR1cmEtaW1nLWxvYWRpbmd7MCV7b3BhY2l0eTouNX01MCV7b3BhY2l0eToxfXRve29wYWNpdHk6LjV9fS5QaW50dXJhSW5wdXR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvd30uUGludHVyYUlucHV0IGlucHV0W2Rpc2FibGVkXXtmaWx0ZXI6dmFyKC0tZmlsdGVyLWRpc2FibGVkKX0uUGludHVyYUlucHV0RmllbGR7ZmxleDoxO291dGxpbmU6dHJhbnNwYXJlbnR9LlBpbnR1cmFJbnB1dEZpZWxkW3R5cGU9bnVtYmVyXXstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkfS5QaW50dXJhSW5wdXRGaWVsZFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sLlBpbnR1cmFJbnB1dEZpZWxkW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTttYXJnaW46MH0uUGludHVyYUlucHV0U3Bpbm5lcnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5O2FsaWduLWl0ZW1zOmNlbnRlcn0uUGludHVyYUlucHV0U3Bpbm5lcnMgYnV0dG9ue2xpbmUtaGVpZ2h0OjEhaW1wb3J0YW50O3dpZHRoOjJlbTtmb250LXNpemU6LjVlbSFpbXBvcnRhbnQ7b3V0bGluZTp0cmFuc3BhcmVudH0uUGludHVyYVNob3J0aGFuZENvbnRyb2x7ZmxleC1kaXJlY3Rpb246cm93O3BhZGRpbmctbGVmdDouMjVlbTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTUpfS5QaW50dXJhU2hvcnRoYW5kQ29udHJvbD4uUGludHVyYVNsaWRlckJ1dHRvbisuUGludHVyYVNsaWRlckJ1dHRvbntib3JkZXItbGVmdDoxcHggc29saWQgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KTtib3JkZXItcmFkaXVzOjB9LlBpbnR1cmFTaG9ydGhhbmRDb250cm9sIC5QaW50dXJhU2xpZGVyQnV0dG9uIC5QaW50dXJhQnV0dG9uTGFiZWx7cGFkZGluZzowIC41ZW19LlBpbnR1cmFTaG9ydGhhbmRDb250cm9sIC5QaW50dXJhQ29sb3JQcmV2aWV3e3dpZHRoOjFlbTtoZWlnaHQ6MWVtO21hcmdpbi1yaWdodDouMjVlbTttYXJnaW4tdG9wOi4yNWVtfS5QaW50dXJhU2hhcGVQcmVzZXRzUGFsZXR0ZXt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDo0MGVtO21heC13aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbn0uUGludHVyYVNoYXBlUHJlc2V0c1BhbGV0dGUgLlBpbnR1cmFTaGFwZVByZXNldFNlbGVjdHt2ZXJ0aWNhbC1hbGlnbjp0b3A7ZGlzcGxheTppbmxpbmUtYmxvY2t9LlBpbnR1cmFTaGFwZVByZXNldHNQYWxldHRlIC5QaW50dXJhU2Nyb2xsYWJsZTpub3QoW2RhdGEtc3RhdGV+PW92ZXJmbG93c10pe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5QaW50dXJhU2hhcGVQcmVzZXRzUGFsZXR0ZSAuUGludHVyYUJ1dHRvbisuUGludHVyYUJ1dHRvbnttYXJnaW4tbGVmdDouNWVtfS5QaW50dXJhU2hhcGVQcmVzZXRzUGFsZXR0ZSAuUGludHVyYUJ1dHRvbntmbGV4LWRpcmVjdGlvbjpyb3c7bGluZS1oZWlnaHQ6MS4xO3BhZGRpbmc6LjMxMjVlbSAuNzVlbTtib3JkZXItcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMtcm91bmQpO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtNSk7Y3Vyc29yOnZhcigtLWJ1dHRvbi1jdXJzb3IpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLTEwKSBlYXNlLW91dCxjb2xvciB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uLTEwKSBlYXNlLW91dCxib3gtc2hhZG93IHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApIGVhc2Utb3V0O291dGxpbmU6bm9uZX0uUGludHVyYVNoYXBlUHJlc2V0c1BhbGV0dGUgLlBpbnR1cmFCdXR0b24gLlBpbnR1cmFCdXR0b25JY29ue3dpZHRoOjFlbX0uUGludHVyYVNoYXBlUHJlc2V0c1BhbGV0dGUgLlBpbnR1cmFCdXR0b24gLlBpbnR1cmFCdXR0b25MYWJlbHtmb250LXNpemU6Ljc1ZW19LlBpbnR1cmFTaGFwZVByZXNldHNQYWxldHRlIC5QaW50dXJhQnV0dG9uOmhvdmVye2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtMTApfS5QaW50dXJhU2hhcGVQcmVzZXRzUGFsZXR0ZSAuUGludHVyYUJ1dHRvbltkYXRhLWZvY3VzLXZpc2libGVde2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9jdXMtNTApO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvY3VzLTEwMCl9LlBpbnR1cmFTaGFwZVByZXNldHNQYWxldHRlIC5QaW50dXJhU2hhcGVQcmVzZXRzRmxhdD4qKyosLlBpbnR1cmFTaGFwZVByZXNldHNQYWxldHRlIC5QaW50dXJhU2hhcGVQcmVzZXRzR3JvdXBzPiorKiwuUGludHVyYVNoYXBlUHJlc2V0c1BhbGV0dGUgLlBpbnR1cmFTaGFwZVByZXNldHNHcm91cHM+ZGl2PiorKnttYXJnaW4tbGVmdDouNWVtfS5QaW50dXJhU2hhcGVQcmVzZXRzR3JvdXBze2Rpc3BsYXk6ZmxleH0uUGludHVyYVNoYXBlUHJlc2V0c0dyb3VwZWR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LlBpbnR1cmFTaGFwZVByZXNldHNHcm91cGVkIFtyb2xlPXRhYl17d2hpdGUtc3BhY2U6bm93cmFwfS5QaW50dXJhU2hhcGVQcmVzZXRzRmxhdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LlBpbnR1cmFTaGFwZVByZXNldHNGbGF0Pi5QaW50dXJhQnV0dG9ue21hcmdpbi1sZWZ0OjFlbX0uUGludHVyYVNoYXBlTGlzdHtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCkgZWFzZS1pbi1vdXQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjFlbTtsZWZ0OjFlbTt3aWR0aDotd2Via2l0LW1heC1jb250ZW50O3dpZHRoOi1tb3otbWF4LWNvbnRlbnQ7d2lkdGg6bWF4LWNvbnRlbnQ7ei1pbmRleDoxO2JvcmRlci1yYWRpdXM6dmFyKC0tYm9yZGVyLXJhZGl1cyk7Y29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMDApO2JhY2tncm91bmQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC03MCk7Ym94LXNoYWRvdzowIDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KX0uUGludHVyYVNoYXBlTGlzdCBsaStsaXttYXJnaW4tdG9wOi0uMzEyNWVtfS5QaW50dXJhU2hhcGVMaXN0W2RhdGEtdmlzaWJsZT10cnVlXXtvcGFjaXR5OjF9LlBpbnR1cmFTaGFwZUxpc3QgLlBpbnR1cmFDb2xvclByZXZpZXd7d2lkdGg6Ljc1ZW07aGVpZ2h0Oi43NWVtO21hcmdpbi1yaWdodDouMjVlbTtib3JkZXItcmFkaXVzOi4yNWVtfS5QaW50dXJhU2hhcGVMaXN0IC5QaW50dXJhU2hhcGVMaXN0SXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6LjI1ZW0gLjVlbTtvdXRsaW5lOm5vbmV9LlBpbnR1cmFTaGFwZUxpc3QgLlBpbnR1cmFTaGFwZUxpc3RJdGVtPnNwYW57Zm9udC1zaXplOi43NWVtO2xpbmUtaGVpZ2h0OjEuNzU7cGFkZGluZzowIC4zMjVlbTttYXJnaW4tbGVmdDotLjMyNWVtfS5QaW50dXJhU2hhcGVMaXN0IC5QaW50dXJhU2hhcGVMaXN0SXRlbVtkYXRhLWZvY3VzLXZpc2libGVdPnNwYW57YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb2N1cy01MCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9jdXMtMTAwKX0uUGludHVyYVNoYXBlTGlzdFtkYXRhLXZpc2libGU9dHJ1ZV0gLlBpbnR1cmFTaGFwZUxpc3RJdGVte3BvaW50ZXItZXZlbnRzOmFsbH0uUGludHVyYVNoYXBlRWRpdG9ye2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7b3V0bGluZTpub25lO3RvdWNoLWFjdGlvbjpub25lfS5QaW50dXJhU2hhcGVDb250cm9sc3twb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7bGVmdDowO3RvcDowO3otaW5kZXg6Mztwb2ludGVyLWV2ZW50czpub25lO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LlBpbnR1cmFTaGFwZUNvbnRyb2xzR3JvdXB7cG9pbnRlci1ldmVudHM6YWxsO2NvbG9yOiNlZWU7YmFja2dyb3VuZDojMjIyO2JveC1zaGFkb3c6MCAuMTI1ZW0gLjI1ZW0gcmdiYSgwLDAsMCwuMjUpO2JvcmRlci1yYWRpdXM6LjI1ZW19LlBpbnR1cmFTaGFwZUNvbnRyb2xzR3JvdXAsLlBpbnR1cmFTaGFwZUNvbnRyb2xzR3JvdXAgLlBpbnR1cmFTaGFwZUNvbnRyb2xzR3JvdXBUb2dnbGV7ZGlzcGxheTppbmxpbmUtZmxleDttaW4taGVpZ2h0OjEuNzVlbX0uUGludHVyYVNoYXBlQ29udHJvbHNHcm91cCsuUGludHVyYVNoYXBlQ29udHJvbHNHcm91cHttYXJnaW4tbGVmdDouNWVtfS5QaW50dXJhU2hhcGVDb250cm9sc0dyb3VwIC5QaW50dXJhU2hhcGVDb250cm9sc0dyb3VwVG9nZ2xle3Bvc2l0aW9uOnJlbGF0aXZlfS5QaW50dXJhU2hhcGVDb250cm9sc0dyb3VwIC5QaW50dXJhQnV0dG9ue291dGxpbmU6dHJhbnNwYXJlbnR9LlBpbnR1cmFTaGFwZUNvbnRyb2xzR3JvdXAgLlBpbnR1cmFCdXR0b25bZGF0YS1mb2N1cy12aXNpYmxlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhU2hhcGVDb250cm9sc0dyb3VwIC5QaW50dXJhQnV0dG9uW2Rpc2FibGVkXT5zcGFue29wYWNpdHk6LjU7cG9pbnRlci1ldmVudHM6YWxsO2N1cnNvcjpub3QtYWxsb3dlZH0uUGludHVyYVNoYXBlQ29udHJvbHNHcm91cD4uUGludHVyYUJ1dHRvbntkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjcwMDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCk7b3V0bGluZTp0cmFuc3BhcmVudH0uUGludHVyYVNoYXBlQ29udHJvbHNHcm91cD4uUGludHVyYUJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4xNSl9LlBpbnR1cmFTaGFwZUNvbnRyb2xzR3JvdXA+LlBpbnR1cmFCdXR0b24gLlBpbnR1cmFCdXR0b25MYWJlbHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouNjg3NWVtO3BhZGRpbmc6MCAuNzVlbTtsaW5lLWhlaWdodDoxLjdlbX0uUGludHVyYVNoYXBlQ29udHJvbHNHcm91cCAuUGludHVyYUJ1dHRvbkljb25Pbmx5e3dpZHRoOjEuNzVlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgdmFyKC0tdHJhbnNpdGlvbi1kdXJhdGlvbi0xMCl9LlBpbnR1cmFTaGFwZUNvbnRyb2xzR3JvdXAgLlBpbnR1cmFCdXR0b25JY29uT25seTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmhzbGEoMCwwJSwxMDAlLC4xNSl9LlBpbnR1cmFTaGFwZUNvbnRyb2xzR3JvdXA+YnV0dG9uOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXJhZGl1czouMjVlbSAwIDAgLjI1ZW19LlBpbnR1cmFTaGFwZUNvbnRyb2xzR3JvdXA+YnV0dG9uOmxhc3Qtb2YtdHlwZXtib3JkZXItcmFkaXVzOjAgLjI1ZW0gLjI1ZW0gMH0uUGludHVyYVNoYXBlQ29udHJvbHNHcm91cD5idXR0b246b25seS1vZi10eXBle2JvcmRlci1yYWRpdXM6LjI1ZW19LlBpbnR1cmFTaGFwZUNvbnRyb2xzR3JvdXA+Kisqe2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2JhKDAsMCwwLC41KX0uUGludHVyYVNoYXBlQ29udHJvbHNHcm91cCBzdmd7cG9pbnRlci1ldmVudHM6bm9uZX0uUGludHVyYUlubGluZUlucHV0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDttYXJnaW46MDtwYWRkaW5nOjA7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7ZGlzcGxheTpmbGV4fS5QaW50dXJhSW5saW5lSW5wdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDowO2hlaWdodDp2YXIoLS1saW5lLWhlaWdodCl9LlBpbnR1cmFDb250ZW50RWRpdGFibGV7bWFyZ2luOjA7cGFkZGluZzowO3dpZHRoOmNhbGMoMTAwJSAvIHZhcigtLWZvbnQtc2NhbGFyKSk7aGVpZ2h0OmNhbGMoKDEwMCUgLyB2YXIoLS1mb250LXNjYWxhcikpIC0gdmFyKC0tYm90dG9tLWluc2V0LCAwKSk7b3ZlcmZsb3c6aGlkZGVuO291dGxpbmU6bm9uZTt2ZXJ0aWNhbC1hbGlnbjp0b3B9LlBpbnR1cmFPcHRpb25zTGlzdCwuUGludHVyYU9wdGlvbnNMaXN0V3JhcHBlcntib3JkZXItcmFkaXVzOmluaGVyaXR9LlBpbnR1cmFPcHRpb25zTGlzdCAuUGludHVyYUxpc3RPcHRpb257dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLXRyYW5zaXRpb24tZHVyYXRpb24tMTApO2JvcmRlci1yYWRpdXM6aW5oZXJpdDtwb3NpdGlvbjpyZWxhdGl2ZX0uUGludHVyYU9wdGlvbnNMaXN0IC5QaW50dXJhTGlzdE9wdGlvbiBsYWJlbHtkaXNwbGF5OmJsb2NrO21hcmdpbjowO2JvcmRlci1yYWRpdXM6aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3dyYXB9LlBpbnR1cmFPcHRpb25zTGlzdCAuUGludHVyYUxpc3RPcHRpb24gc3Zne21hcmdpbi1yaWdodDouMjVlbTttYXJnaW4tbGVmdDotLjVlbTttaW4td2lkdGg6MS41ZW19LlBpbnR1cmFPcHRpb25zTGlzdCAuUGludHVyYUxpc3RPcHRpb24gc3ZnOm9ubHktY2hpbGR7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0uUGludHVyYU9wdGlvbnNMaXN0IC5QaW50dXJhTGlzdE9wdGlvbiBbc2xvdF17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi4zMjVlbSAuNzVlbX0uUGludHVyYU9wdGlvbnNMaXN0IC5QaW50dXJhRHJvcGRvd25PcHRpb25MYWJlbHtmb250LXNpemU6Ljc1ZW07bGluZS1oZWlnaHQ6MS43NTtwYWRkaW5nOjAgLjMyNWVtO21hcmdpbi1sZWZ0Oi0uMzI1ZW07ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LlBpbnR1cmFPcHRpb25zTGlzdCAuUGludHVyYURyb3Bkb3duT3B0aW9uU3VibGFiZWx7Zm9udC1zaXplOi43NWVtO29wYWNpdHk6LjU7bWFyZ2luLXRvcDotLjVlbX0uUGludHVyYU9wdGlvbnNMaXN0IC5QaW50dXJhTGlzdE9wdGlvbkdyb3VwPnNwYW57ZGlzcGxheTpibG9jaztwYWRkaW5nOi43NWVtIDFlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOi43NWVtO2NvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtNTApfS5QaW50dXJhT3B0aW9uc0xpc3QgW2RhdGEtZGlzYWJsZWQ9dHJ1ZV17Y29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC01MCl9LlBpbnR1cmFPcHRpb25zTGlzdCBbZGF0YS1zZWxlY3RlZD1mYWxzZV06bm90KFtkYXRhLWRpc2FibGVkPXRydWVdKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtMTApfS5QaW50dXJhT3B0aW9uc0xpc3QgW2RhdGEtc2VsZWN0ZWQ9dHJ1ZV17Y29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0xMDApO2JhY2tncm91bmQtY29sb3I6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC0yMCl9LlBpbnR1cmFPcHRpb25zTGlzdCBbZGF0YS1mb2N1cy12aXNpYmxlXStsYWJlbCAuUGludHVyYURyb3Bkb3duT3B0aW9uTGFiZWx7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb2N1cy01MCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9jdXMtMTAwKTtib3JkZXItcmFkaXVzOi4yNWVtfS5QaW50dXJhTGlzdE9wdGlvbiBsYWJlbHttYXJnaW46MH0uUGludHVyYVJvb3RbZGlyPXJ0bF0gLlBpbnR1cmFEcm9wZG93bk9wdGlvbkxhYmVse21hcmdpbi1yaWdodDotLjMyNWVtO2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5QaW50dXJhUm9vdFtkaXI9cnRsXSAuUGludHVyYUxpc3RPcHRpb24gc3Zne21hcmdpbi1sZWZ0Oi0uNWVtO21hcmdpbi1yaWdodDphdXRvfS5QaW50dXJhUm9vdFtkaXI9cnRsXSAuUGludHVyYUxpc3RPcHRpb24gc3ZnK3NwYW57bWFyZ2luLWxlZnQ6LjI1ZW19LlBpbnR1cmFSb290W2Rpcj1ydGxdIC5QaW50dXJhTGlzdE9wdGlvbiBbc2xvdF17anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbHtwYWRkaW5nOi41ZW07bWF4LXdpZHRoOjE0ZW07b3ZlcmZsb3c6dmlzaWJsZTt0b3VjaC1hY3Rpb246bm9uZX0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFFeWVEcm9wcGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTcwKTt3aWR0aDoxLjVlbTtoZWlnaHQ6MS41ZW07bWFyZ2luLWxlZnQ6LjI1ZW19LlBpbnR1cmFDb2xvclBpY2tlclBhbmVsIC5QaW50dXJhRXllRHJvcHBlciBzdmd7d2lkdGg6MWVtO2hlaWdodDoxZW19LlBpbnR1cmFDb2xvclBpY2tlclBhbmVsIC5QaW50dXJhQ29sb3JQaWNrZXJCdXR0b257b3V0bGluZTp0cmFuc3BhcmVudH0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFDb2xvclBpY2tlckJ1dHRvbltkYXRhLWZvY3VzLXZpc2libGVde2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtNzApfS5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyYUNvbG9yUHJldmlld3t3aWR0aDoxLjI1ZW07aGVpZ2h0OjEuMjVlbTtib3JkZXItcmFkaXVzOi4yNWVtfS5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyYUNvbG9yUHJldmlldyBzcGFue2JvcmRlci1yYWRpdXM6LjJlbTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTIwKX0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFDb2xvclByZXNldHMgbGVnZW5ke2NvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtNTApO21hcmdpbjowIDAgLjI1ZW0gLjMxMjVlbTtmb250LXNpemU6Ljc1ZW19LlBpbnR1cmFDb2xvclBpY2tlclBhbmVsIC5QaW50dXJhQ29sb3JQcmVzZXRzOm9ubHktY2hpbGQgbGVnZW5ke2Rpc3BsYXk6bm9uZX0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFDb2xvclByZXNldHNHcmlkIC5QaW50dXJhUmFkaW9Hcm91cE9wdGlvbnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcH0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFDb2xvclByZXNldHNHcmlkIC5QaW50dXJhTGlzdE9wdGlvbntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjI1ZW19LlBpbnR1cmFDb2xvclBpY2tlclBhbmVsIC5QaW50dXJhQ29sb3JQcmVzZXRzR3JpZCAuUGludHVyYUxpc3RPcHRpb24gbGFiZWwsLlBpbnR1cmFDb2xvclBpY2tlclBhbmVsIC5QaW50dXJhQ29sb3JQcmVzZXRzR3JpZCAuUGludHVyYUxpc3RPcHRpb24gbGFiZWwgc3BhbntkaXNwbGF5OmJsb2NrO2N1cnNvcjp2YXIoLS1idXR0b24tY3Vyc29yKX0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFDb2xvclByZXNldHNHcmlkIGlucHV0W2RhdGEtZm9jdXMtdmlzaWJsZV0rbGFiZWwgLlBpbnR1cmFDb2xvclByZXZpZXc6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotLjMxMjVlbTtyaWdodDotLjMxMjVlbTt0b3A6LS4zMTI1ZW07Ym90dG9tOi0uMzEyNWVtO2JvcmRlci1yYWRpdXM6aW5oZXJpdDtwb2ludGVyLWV2ZW50czpub25lO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyYVNsaWRlcnttYXJnaW4tbGVmdDotLjMyNWVtO21hcmdpbi1yaWdodDotLjMyNWVtfS5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyYVNsaWRlcj4uUGludHVyYVNsaWRlckNvbnRyb2x7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyQ29sb3JQaWNrZXJJbnB1dEdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjouNzVlbSAwIC4yNWVtIC4zMTI1ZW19LlBpbnR1cmFDb2xvclBpY2tlclBhbmVsIC5QaW50dXJhUGlja2Vye3dpZHRoOjEwMCV9LlBpbnR1cmFDb2xvclBpY2tlclBhbmVsIC5QaW50dXJhUGlja2VyKy5QaW50dXJhQ29sb3JQcmVzZXRze21hcmdpbi10b3A6LjVlbX0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFQaWNrZXIgLlBpbnR1cmFQaWNrZXJLbm9iLC5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyYVBpY2tlciAuUGludHVyYVNsaWRlcktub2J7Ym9yZGVyLXJhZGl1czo5OTk5ZW07Ym94LXNoYWRvdzppbnNldCAwIC4wNjEyNWVtIC4wNjEyNWVtIHJnYmEoMCwwLDAsLjEpLDAgMCAwIC4wNjEyNWVtICNmZmYsMCAuMTg3NWVtIC4yNWVtIHJnYmEoMCwwLDAsLjM1KSwwIC0uMTI1ZW0gLjI1ZW0gcmdiYSgwLDAsMCwuMSl9LlBpbnR1cmFDb2xvclBpY2tlclBhbmVsIC5QaW50dXJhUGlja2VyIC5QaW50dXJhUGlja2VyS25vYntwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTtsZWZ0OjA7dG9wOjA7bWFyZ2luLWxlZnQ6LS42MjVlbTttYXJnaW4tdG9wOi0uNjI1ZW07d2lkdGg6MS4yNWVtO2hlaWdodDoxLjI1ZW07dmlzaWJpbGl0eTp2aXNpYmxlO291dGxpbmU6bm9uZX0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFQaWNrZXIgLlBpbnR1cmFQaWNrZXJLbm9iW2RhdGEtZm9jdXMtdmlzaWJsZV06YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotLjMxMjVlbTtyaWdodDotLjMxMjVlbTt0b3A6LS4zMTI1ZW07Ym90dG9tOi0uMzEyNWVtO2JvcmRlci1yYWRpdXM6aW5oZXJpdDtwb2ludGVyLWV2ZW50czpub25lO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyYVBpY2tlciAuUGludHVyYVBpY2tlcktub2JDb250cm9sbGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtyaWdodDowO2JvdHRvbTowO3Zpc2liaWxpdHk6aGlkZGVufS5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyYVBpY2tlciAuUGludHVyYVNhdHVyYXRpb25QaWNrZXJ7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1ib3JkZXItcmFkaXVzKSB2YXIoLS1ib3JkZXItcmFkaXVzKSAwIDA7bWFyZ2luOi0uNWVtIC0uNWVtIC41ZW07aGVpZ2h0OjdlbTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxODBkZWcsdHJhbnNwYXJlbnQsIzAwMCksbGluZWFyLWdyYWRpZW50KDkwZGVnLCNmZmYsdHJhbnNwYXJlbnQpfS5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyYVBpY2tlciAuUGludHVyYUh1ZVBpY2tlciAuUGludHVyYVNsaWRlclRyYWNre2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDkwZGVnLHJlZCwjZmYwLCMwZjAsIzBmZiwjMDBmLCNmMGYscmVkKX0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFQaWNrZXIgLlBpbnR1cmFTbGlkZXJUcmFja3tib3gtc2hhZG93Omluc2V0IDAgMCAxcHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC01MCl9LlBpbnR1cmFDb2xvclBpY2tlclBhbmVsIC5QaW50dXJhUGlja2VyIC5QaW50dXJhT3BhY2l0eVBpY2tlciAuUGludHVyYVNsaWRlcktub2I6YmVmb3JlLC5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyYVBpY2tlciAuUGludHVyYU9wYWNpdHlQaWNrZXIgLlBpbnR1cmFTbGlkZXJUcmFjazpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDotMTtib3JkZXItcmFkaXVzOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tcGF0dGVybi10cmFuc3BhcmVudCl9LlBpbnR1cmFDb2xvclBpY2tlclBhbmVsIC5QaW50dXJhUGlja2VyIC5QaW50dXJhT3BhY2l0eVBpY2tlciAuUGludHVyYVNsaWRlcktub2I6YmVmb3Jle2JhY2tncm91bmQtcG9zaXRpb246Y2FsYyh2YXIoLS1zbGlkZXItcG9zaXRpb24pICogLTJweCkgMH0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFQaWNrZXIgLlBpbnR1cmFPcGFjaXR5UGlja2Vye21hcmdpbi10b3A6LjVlbX0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFQaWNrZXIgLlBpbnR1cmFDb2xvclBpY2tlcklucHV0e2NvbG9yOnZhcigtLWNvbG9yLWZvcmVncm91bmQtODApO3dpZHRoOmNhbGMoMTAwJSAtIC42MjVlbSk7bGluZS1oZWlnaHQ6MS43NTt0ZXh0LWluZGVudDouNWVtO2ZvbnQtc2l6ZTouODc1ZW07Ym9yZGVyLXJhZGl1czouMjVlbTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNvbG9yLWZvcmVncm91bmQtMjApO2ZvbnQtdmFyaWFudDp0YWJ1bGFyLW51bXM7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5QaW50dXJhQ29sb3JQaWNrZXJQYW5lbCAuUGludHVyYVBpY2tlciAuUGludHVyYUNvbG9yUGlja2VySW5wdXQ6Zm9jdXN7b3V0bGluZTp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dmFyKC0tY29sb3ItZm9jdXMtMTAwKX0uUGludHVyYUNvbG9yUGlja2VyUGFuZWwgLlBpbnR1cmFQaWNrZXIgLlBpbnR1cmFDb2xvclBpY2tlcklucHV0W2Rpc2FibGVkXXtjb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTQwKX0uUGludHVyYVBhbmVsey0tY29sb3ItaW5zZXQ6aHNsYSgwLDAlLDEwMCUsMC4xKTstLWNvbG9yLWZpbGw6dmFyKC0tY29sb3ItZm9yZWdyb3VuZC01KTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoyMTQ3NDgzNjQ3O3dpZHRoOi13ZWJraXQtbWF4LWNvbnRlbnQ7d2lkdGg6LW1vei1tYXgtY29udGVudDt3aWR0aDptYXgtY29udGVudDtjdXJzb3I6YXV0bztvdXRsaW5lOnRyYW5zcGFyZW50O2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWNvbG9yLWluc2V0KSwwIC4xMjVlbSAuMjVlbSByZ2JhKDAsMCwwLC4yNSksMCAuMTI1ZW0gLjc1ZW0gcmdiYSgwLDAsMCwuMTUpLDAgLjEyNWVtIC4xMjVlbSByZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOnZhcigtLWJvcmRlci1yYWRpdXMpfS5QaW50dXJhUGFuZWwsLlBpbnR1cmFQYW5lbFRpcHtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjp2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLTkwKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtMTAwKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh2YXIoLS1jb2xvci1maWxsKSx2YXIoLS1jb2xvci1maWxsKSk7YmFja2dyb3VuZC1ibGVuZC1tb2RlOnNjcmVlbn0uUGludHVyYVBhbmVsVGlwey0tdGlwLW1hc2s6dHJhbnNwYXJlbnQgY2FsYyg1MCUgLSAxLjVweCksIzAwMCBjYWxjKDUwJSAtIDEuNXB4KTt3aWR0aDouNWVtO2hlaWdodDouNWVtO21hcmdpbi1sZWZ0Oi0uMjVlbTttYXJnaW4tdG9wOi0uMjVlbTt6LWluZGV4Oi0xO2JveC1zaGFkb3c6aW5zZXQgLTFweCAtMXB4IDAgMCB2YXIoLS1jb2xvci1pbnNldCk7LXdlYmtpdC1tYXNrOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsdmFyKC0tdGlwLW1hc2spKTttYXNrOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsdmFyKC0tdGlwLW1hc2spKTtwb2ludGVyLWV2ZW50czpub25lfS5QaW50dXJhUGFuZWxUaXBbZGF0YS10b3A9dHJ1ZV17Ym94LXNoYWRvdzppbnNldCAxcHggMXB4IDAgMCB2YXIoLS1jb2xvci1pbnNldCk7LXdlYmtpdC1tYXNrOmxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCx2YXIoLS10aXAtbWFzaykpO21hc2s6bGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LHZhcigtLXRpcC1tYXNrKSl9LlBpbnR1cmFDb250ZW50RWRpdGFibGV7d2hpdGUtc3BhY2U6cHJlLWxpbmUhaW1wb3J0YW50O3dvcmQtYnJlYWs6YnJlYWstd29yZCFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50Oy13ZWJraXQtdXNlci1zZWxlY3Q6dGV4dCFpbXBvcnRhbnQ7LW1vei11c2VyLXNlbGVjdDp0ZXh0IWltcG9ydGFudDstbXMtdXNlci1zZWxlY3Q6dGV4dCFpbXBvcnRhbnQ7dXNlci1zZWxlY3Q6dGV4dCFpbXBvcnRhbnR9LlBpbnR1cmFDb250ZW50RWRpdGFibGVbZGF0YS13cmFwLWNvbnRlbnQ9bm93cmFwXXt3aGl0ZS1zcGFjZTpub3dyYXAhaW1wb3J0YW50O3dvcmQtYnJlYWs6bm9ybWFsIWltcG9ydGFudH0uUGludHVyYUNvbnRlbnRFZGl0YWJsZVtkYXRhLXdyYXAtY29udGVudD1ub3dyYXBdIGJye2Rpc3BsYXk6bm9uZX0uUGludHVyYUNvbnRlbnRFZGl0YWJsZXstd2Via2l0LXVzZXItZHJhZzpub25lO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQhaW1wb3J0YW50O21hcmdpbjowIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAhaW1wb3J0YW50O21heC13aWR0aDpub25lIWltcG9ydGFudDttaW4td2lkdGg6YXV0byFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudH0uUGludHVyYUNvbG9yUHJldmlld3stLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOnZhcigtLWNvbG9yKTtwb3NpdGlvbjpyZWxhdGl2ZTtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMCAwaDR2NEgwem00IDRoNHY0SDR6JyBmaWxsPSclMjNFNUU1RTUnLyUzRSUzQy9zdmclM0VcIil9LlBpbnR1cmFDb2xvclByZXZpZXcgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yKTtib3JkZXItcmFkaXVzOmluaGVyaXR9LlBpbnR1cmFTbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7LS10cmFjay1vZmZzZXQteDowLjVlbTstLXRyYWNrLW9mZnNldC15OjAuNWVtOy0tdHJhY2stc2l6ZToxLjVlbTstLWtub2Itc2l6ZToxZW07LS1rbm9iLW1hcmdpbi10b3A6MGVtOy0ta25vYi1tYXJnaW4tcmlnaHQ6MGVtOy0ta25vYi1tYXJnaW4tYm90dG9tOjBlbTstLWtub2ItbWFyZ2luLWxlZnQ6MGVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7dG91Y2gtYWN0aW9uOm5vbmV9LlBpbnR1cmFTbGlkZXJbZGF0YS1kaXJlY3Rpb249eV17ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5QaW50dXJhU2xpZGVyIC5QaW50dXJhU2xpZGVyQ29udHJvbHtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjF9LlBpbnR1cmFTbGlkZXI+YnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTt3aWR0aDp2YXIoLS10cmFjay1zaXplKTtoZWlnaHQ6dmFyKC0tdHJhY2stc2l6ZSk7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpwb2ludGVyO2ZsZXgtc2hyaW5rOm5vbmV9LlBpbnR1cmFTbGlkZXI+YnV0dG9uIHN2Z3t3aWR0aDoxLjI1ZW07aGVpZ2h0OjEuMjVlbTttYXJnaW46LjEyNWVtO3N0cm9rZS13aWR0aDouMTI1ZW07c3Ryb2tlOnZhcigtLWNvbG9yLWZvcmVncm91bmQtNTApfS5QaW50dXJhU2xpZGVyPmJ1dHRvbjpmaXJzdC1vZi10eXBle29yZGVyOjI7cGFkZGluZy1yaWdodDouMTI1ZW07bWFyZ2luLWxlZnQ6LS4zMjVlbX0uUGludHVyYVNsaWRlcj5idXR0b246bGFzdC1vZi10eXBle29yZGVyOjE7cGFkZGluZy1sZWZ0Oi4xMjVlbTttYXJnaW4tcmlnaHQ6LS4zMjVlbX0uUGludHVyYVNsaWRlcj4uUGludHVyYVNsaWRlckNvbnRyb2x7b3JkZXI6Mn0uUGludHVyYVNsaWRlciAuUGludHVyYVNsaWRlcktub2J7bGVmdDowO3RvcDo1MCU7Ym9yZGVyLXJhZGl1czo5OTk5ZW07dmlzaWJpbGl0eTp2aXNpYmxlO3dpZHRoOnZhcigtLWtub2Itc2l6ZSk7aGVpZ2h0OnZhcigtLWtub2Itc2l6ZSk7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1rbm9iLXNpemUpICogLS41KTttYXJnaW4tdG9wOmNhbGModmFyKC0ta25vYi1zaXplKSAqIC0uNSk7YmFja2dyb3VuZDp2YXIoLS1rbm9iLWJhY2tncm91bmQpfS5QaW50dXJhU2xpZGVyIC5QaW50dXJhU2xpZGVyS25vYiwuUGludHVyYVNsaWRlciAuUGludHVyYVNsaWRlcktub2JDb250cm9sbGVyLC5QaW50dXJhU2xpZGVyIC5QaW50dXJhU2xpZGVyVHJhY2t7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZX0uUGludHVyYVNsaWRlciAuUGludHVyYVNsaWRlclRyYWNre3RvcDp2YXIoLS10cmFjay1vZmZzZXQteSk7Ym90dG9tOnZhcigtLXRyYWNrLW9mZnNldC15KTtsZWZ0OnZhcigtLXRyYWNrLW9mZnNldC14KTtyaWdodDp2YXIoLS10cmFjay1vZmZzZXQteCk7YmFja2dyb3VuZDp2YXIoLS10cmFjay1iYWNrZ3JvdW5kKX0uUGludHVyYVNsaWRlciAuUGludHVyYVNsaWRlcktub2JDb250cm9sbGVye3Zpc2liaWxpdHk6aGlkZGVuO3RvcDpjYWxjKHZhcigtLXRyYWNrLW9mZnNldC15KSArIHZhcigtLWtub2ItbWFyZ2luLXRvcCkpO2JvdHRvbTpjYWxjKHZhcigtLXRyYWNrLW9mZnNldC15KSArIHZhcigtLWtub2ItbWFyZ2luLWJvdHRvbSkpO2xlZnQ6Y2FsYyh2YXIoLS10cmFjay1vZmZzZXQteCkgKyB2YXIoLS1rbm9iLW1hcmdpbi1sZWZ0KSk7cmlnaHQ6Y2FsYyh2YXIoLS10cmFjay1vZmZzZXQteCkgKyB2YXIoLS1rbm9iLW1hcmdpbi1yaWdodCkpfS5QaW50dXJhU2xpZGVyIC5QaW50dXJhU2xpZGVyVHJhY2t7Ym9yZGVyLXJhZGl1czo5OTk5ZW19LlBpbnR1cmFTbGlkZXJbZGF0YS1kaXJlY3Rpb249eF0gaW5wdXRbdHlwZT1yYW5nZV17aGVpZ2h0OnZhcigtLXRyYWNrLXNpemUpO21hcmdpbi1sZWZ0OnZhcigtLXRyYWNrLW9mZnNldC14KTt3aWR0aDpjYWxjKDEwMCUgLSAodmFyKC0tdHJhY2stb2Zmc2V0LXgpICogMikpfS5QaW50dXJhU2xpZGVyW2RhdGEtZGlyZWN0aW9uPXldIGlucHV0W3R5cGU9cmFuZ2Vde3dpZHRoOnZhcigtLXRyYWNrLXNpemUpO21hcmdpbi10b3A6dmFyKC0tdHJhY2stb2Zmc2V0LXkpO2hlaWdodDpjYWxjKDEwMCUgLSAodmFyKC0tdHJhY2stb2Zmc2V0LXkpICogMikpfS5QaW50dXJhU2xpZGVyIGlucHV0W3R5cGU9cmFuZ2Vdey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrfS5QaW50dXJhU2xpZGVyIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3tiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5QaW50dXJhU2xpZGVyIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtsaW5lLWhlaWdodDowO21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6bm9uZX0uUGludHVyYVNsaWRlciBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10aHVtYntsaW5lLWhlaWdodDowO21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbn0uUGludHVyYVNsaWRlciBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRodW1ie2xpbmUtaGVpZ2h0OjA7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjpub25lfS5QaW50dXJhU2xpZGVyIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGlja3MtYmVmb3JlLC5QaW50dXJhU2xpZGVyIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdG9vbHRpcHtkaXNwbGF5Om5vbmV9LlBpbnR1cmFTbGlkZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aWNrcy1hZnRlcntkaXNwbGF5Om5vbmV9LlBpbnR1cmFTbGlkZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFja3tjb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5QaW50dXJhU2xpZGVyIGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlciwuUGludHVyYVNsaWRlciBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtdXBwZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uUGludHVyYVNsaWRlciBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1c3tvdXRsaW5lOnRyYW5zcGFyZW50fS5QaW50dXJhU2xpZGVyIGlucHV0W3R5cGU9cmFuZ2VdW2RhdGEtZm9jdXMtdmlzaWJsZV1+LlBpbnR1cmFTbGlkZXJLbm9iQ29udHJvbGxlciAuUGludHVyYVNsaWRlcktub2I6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotLjMxMjVlbTtyaWdodDotLjMxMjVlbTt0b3A6LS4zMTI1ZW07Ym90dG9tOi0uMzEyNWVtO2JvcmRlci1yYWRpdXM6aW5oZXJpdDtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1mb2N1cy01MCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tY29sb3ItZm9jdXMtMTAwKTtwb2ludGVyLWV2ZW50czpub25lfS5QaW50dXJhU2hhcGVNYW5pcHVsYXRvcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7b3V0bGluZTpub25lO3RvdWNoLWFjdGlvbjpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGUzZChjYWxjKHZhcigtLXR4KSAqIDFweCksY2FsYyh2YXIoLS10eSkgKiAxcHgpLDApIHJvdGF0ZSh2YXIoLS1yKSkgc2NhbGUodmFyKC0tc3gpLHZhcigtLXN5KSk7LS1zaXplOjAuNzVlbX0uUGludHVyYVNoYXBlTWFuaXB1bGF0b3I6bm90KFtkYXRhLWNvbnRyb2w9ZWRnZV0pe21hcmdpbi1sZWZ0OmNhbGModmFyKC0tc2l6ZSkgKiAoLS41KSk7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNpemUpICogKC0uNSkpO2xpbmUtaGVpZ2h0OnZhcigtLXNpemUpO3dpZHRoOnZhcigtLXNpemUpO2hlaWdodDp2YXIoLS1zaXplKTtib3JkZXItcmFkaXVzOjk5OTllbX0uUGludHVyYVNoYXBlTWFuaXB1bGF0b3I6bm90KFtkYXRhLWNvbnRyb2w9ZWRnZV0pOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LS41ZW07cmlnaHQ6LS41ZW07dG9wOi0uNWVtO2JvdHRvbTotLjVlbTtjb250ZW50OlwiXCJ9LlBpbnR1cmFTaGFwZU1hbmlwdWxhdG9yOm5vdChbZGF0YS1jb250cm9sPWVkZ2VdKVtkYXRhLWZvY3VzLXZpc2libGVdOmFmdGVye2JvcmRlci1yYWRpdXM6aW5oZXJpdDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1jb2xvci1mb2N1cy0xMDApfS5QaW50dXJhU2hhcGVNYW5pcHVsYXRvcltkYXRhLWNvbnRyb2w9cG9pbnRdLC5QaW50dXJhU2hhcGVNYW5pcHVsYXRvcltkYXRhLWNvbnRyb2w9c2NhbGVde2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHZhcigtLWNvbG9yLXNlY29uZGFyeS1kYXJrKSx2YXIoLS1jb2xvci1zZWNvbmRhcnkpKTtib3gtc2hhZG93OjAgMCAwIDJweCAjZmZmLDAgMCA0cHggIzAwMDt6LWluZGV4OjN9LlBpbnR1cmFTaGFwZU1hbmlwdWxhdG9yW2RhdGEtY29udHJvbD1wb2ludF1bZGF0YS1zZWxlY3RlZD10cnVlXTpiZWZvcmUsLlBpbnR1cmFTaGFwZU1hbmlwdWxhdG9yW2RhdGEtY29udHJvbD1zY2FsZV1bZGF0YS1zZWxlY3RlZD10cnVlXTpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6Y2FsYyh2YXIoLS1zaXplKSAqIC41KTtoZWlnaHQ6Y2FsYyh2YXIoLS1zaXplKSAqIC41KTtiYWNrZ3JvdW5kOiNmZmY7bWFyZ2luLWxlZnQ6Y2FsYyh2YXIoLS1zaXplKSAqIC4yNSk7bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNpemUpICogLjI1KTtib3JkZXItcmFkaXVzOjk5OTllbX0uUGludHVyYVNoYXBlTWFuaXB1bGF0b3JbZGF0YS1jb250cm9sPXNjYWxlXXtjdXJzb3I6LXdlYmtpdC1ncmFiO2N1cnNvcjpncmFifS5QaW50dXJhU2hhcGVNYW5pcHVsYXRvcltkYXRhLWNvbnRyb2w9ZWRnZV17bWFyZ2luLXRvcDpjYWxjKHZhcigtLXNpemUpICogKC0uNSkpO2hlaWdodDp2YXIoLS1zaXplKTt3aWR0aDoxcHg7ei1pbmRleDoxO3RyYW5zZm9ybS1vcmlnaW46MCBjYWxjKHZhcigtLXNpemUpICogLjUpfS5QaW50dXJhU2hhcGVNYW5pcHVsYXRvcltkYXRhLWNvbnRyb2w9ZWRnZV1bZGF0YS1mb2N1cy12aXNpYmxlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLWZvY3VzLTUwKX0uUGludHVyYVNoYXBlTWFuaXB1bGF0b3JbZGF0YS1jb250cm9sPXJvdGF0ZV17Ym9yZGVyLXJhZGl1czo5OTk5ZW07YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsI2ZmZiwjZGRkKTtib3gtc2hhZG93OjAgMCAwIDJweCB2YXIoLS1jb2xvci1zZWNvbmRhcnktZGFyayksMCAwIDRweCAjMDAwO3otaW5kZXg6MjtjdXJzb3I6LXdlYmtpdC1ncmFiO2N1cnNvcjpncmFifS5QaW50dXJhUm9vdFtkYXRhLWVudio9Y2hyb21lLV0gLlBpbnR1cmFTaGFwZU1hbmlwdWxhdG9yW2RhdGEtY29udHJvbD1lZGdlXXt3aWR0aDpjYWxjKHZhcigtLXN4KSAqIDFweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKGNhbGModmFyKC0tdHgpICogMXB4KSxjYWxjKHZhcigtLXR5KSAqIDFweCksMCkgcm90YXRlKHZhcigtLXIpKX0iXX0= */