var Purs_EntryPoints_Hub_AllSchools=(()=>{var pke=Object.create;var sF=Object.defineProperty,dke=Object.defineProperties,hke=Object.getOwnPropertyDescriptor,gke=Object.getOwnPropertyDescriptors,Dke=Object.getOwnPropertyNames,nte=Object.getOwnPropertySymbols,yke=Object.getPrototypeOf,tte=Object.prototype.hasOwnProperty,bke=Object.prototype.propertyIsEnumerable;var ate=(e,n,t)=>n in e?sF(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Ya=(e,n)=>{for(var t in n||(n={}))tte.call(n,t)&&ate(e,t,n[t]);if(nte)for(var t of nte(n))bke.call(n,t)&&ate(e,t,n[t]);return e},Ki=(e,n)=>dke(e,gke(n)),rte=e=>sF(e,"__esModule",{value:!0});var Rke=(e,n)=>()=>(e&&(n=e(e=0)),n);var Be=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),P4=(e,n)=>{rte(e);for(var t in n)sF(e,t,{get:n[t],enumerable:!0})},wke=(e,n,t)=>{if(n&&typeof n=="object"||typeof n=="function")for(let a of Dke(n))!tte.call(e,a)&&a!=="default"&&sF(e,a,{get:()=>n[a],enumerable:!(t=hke(n,a))||t.enumerable});return e},Ta=e=>wke(rte(sF(e!=null?pke(yke(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var fS={};P4(fS,{Children:()=>Cb,Component:()=>Ib,Fragment:()=>pH,Suspense:()=>CJe,cloneElement:()=>FT,createContext:()=>_H,createElement:()=>er,createRef:()=>WA,default:()=>It,forwardRef:()=>jf,isValidElement:()=>dH,lazy:()=>EJe,useCallback:()=>TT,useContext:()=>IJe,useEffect:()=>Vr,useImperativeHandle:()=>Nd,useLayoutEffect:()=>MT,useMemo:()=>GT,useReducer:()=>FJe,useRef:()=>$a,useState:()=>ym});var It,Cb,FT,Ib,_H,er,WA,jf,pH,dH,EJe,CJe,TT,IJe,Vr,Nd,MT,GT,FJe,$a,ym,la=Rke(()=>{It=window.React,{Children:Cb,cloneElement:FT,Component:Ib,createContext:_H,createElement:er,createRef:WA,forwardRef:jf,Fragment:pH,isValidElement:dH,lazy:EJe,Suspense:CJe,useCallback:TT,useContext:IJe,useEffect:Vr,useImperativeHandle:Nd,useLayoutEffect:MT,useMemo:GT,useReducer:FJe,useRef:$a,useState:ym}=window.React});var zA=Be((Tut,Qie)=>{"use strict";var Vie=Object.getOwnPropertySymbols,TJe=Object.prototype.hasOwnProperty,MJe=Object.prototype.propertyIsEnumerable;function GJe(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function AJe(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var n={},t=0;t<10;t++)n["_"+String.fromCharCode(t)]=t;var a=Object.getOwnPropertyNames(n).map(function(i){return n[i]});if(a.join("")!=="0123456789")return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(i){r[i]=i}),Object.keys(Object.assign({},r)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}Qie.exports=AJe()?Object.assign:function(e,n){for(var t,a=GJe(e),r,i=1;i{"use strict";var gH=zA(),vS=60103,Yie=60106;ur.Fragment=60107;ur.StrictMode=60108;ur.Profiler=60114;var Kie=60109,Xie=60110,Zie=60112;ur.Suspense=60113;var eue=60115,nue=60116;typeof Symbol=="function"&&Symbol.for&&($v=Symbol.for,vS=$v("react.element"),Yie=$v("react.portal"),ur.Fragment=$v("react.fragment"),ur.StrictMode=$v("react.strict_mode"),ur.Profiler=$v("react.profiler"),Kie=$v("react.provider"),Xie=$v("react.context"),Zie=$v("react.forward_ref"),ur.Suspense=$v("react.suspense"),eue=$v("react.memo"),nue=$v("react.lazy"));var $v,tue=typeof Symbol=="function"&&Symbol.iterator;function xJe(e){return e===null||typeof e!="object"?null:(e=tue&&e[tue]||e["@@iterator"],typeof e=="function"?e:null)}function AT(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t{"use strict";vue.exports=fue()});var jue=Be(_S=>{"use strict";var bm=zA(),kd=Vv();function $o(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tjT;jT++)kl[jT]=jT+1;var kl,jT;kl[15]=0;var HJe=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Due=Object.prototype.hasOwnProperty,yue={},bue={};function Rue(e){return Due.call(bue,e)?!0:Due.call(yue,e)?!1:HJe.test(e)?bue[e]=!0:(yue[e]=!0,!1)}function UJe(e,n,t,a){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return a?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function BJe(e,n,t,a){if(n===null||typeof n=="undefined"||UJe(e,n,t,a))return!0;if(a)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function is(e,n,t,a,r,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var Hl={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Hl[e]=new is(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];Hl[n]=new is(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Hl[e]=new is(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Hl[e]=new is(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Hl[e]=new is(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Hl[e]=new is(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Hl[e]=new is(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Hl[e]=new is(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Hl[e]=new is(e,5,!1,e.toLowerCase(),null,!1,!1)});var AH=/[\-:]([a-z])/g;function xH(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(AH,xH);Hl[n]=new is(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(AH,xH);Hl[n]=new is(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(AH,xH);Hl[n]=new is(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Hl[e]=new is(e,1,!1,e.toLowerCase(),null,!1,!1)});Hl.xlinkHref=new is("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Hl[e]=new is(e,1,!1,e.toLowerCase(),null,!0,!0)});var JJe=/["'&<>]/;function Fb(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=JJe.exec(e);if(n){var t="",a,r=0;for(a=n.index;aex))throw Error($o(301));if(e===z_)if(ZA=!0,e={action:t,next:null},Vg===null&&(Vg=new Map),t=Vg.get(n),t===void 0)Vg.set(n,e);else{for(n=t;n.next!==null;)n=n.next;n.next=e}}function jH(){}var Mb=null,VJe={readContext:function(e){var n=Mb.threadID;return LT(e,n),e[n]},useContext:function(e){Tb();var n=Mb.threadID;return LT(e,n),e[n]},useMemo:Fue,useReducer:Iue,useRef:function(e){z_=Tb(),uo=LH();var n=uo.memoizedState;return n===null?(e={current:e},uo.memoizedState=e):n},useState:function(e){return Iue(Cue,e)},useLayoutEffect:function(){},useCallback:function(e,n){return Fue(function(){return e},n)},useImperativeHandle:jH,useEffect:jH,useDebugValue:jH,useDeferredValue:function(e){return Tb(),e},useTransition:function(){return Tb(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(Mb.identifierPrefix||"")+"R:"+(Mb.uniqueID++).toString(36)},useMutableSource:function(e,n){return Tb(),n(e._source)}},Tue={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Mue(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var Gue={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},QJe=bm({menuitem:!0},Gue),NT={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},YJe=["Webkit","ms","Moz","O"];Object.keys(NT).forEach(function(e){YJe.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),NT[n]=NT[e]})});var KJe=/([A-Z])/g,XJe=/^ms-/,Qg=kd.Children.toArray,PH=OJe.ReactCurrentDispatcher,ZJe={listing:!0,pre:!0,textarea:!0},eqe=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Aue={},NH={};function nqe(e){if(e==null)return e;var n="";return kd.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}var tqe=Object.prototype.hasOwnProperty,aqe={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function xue(e,n){if(e===void 0)throw Error($o(152,xT(n)||"Component"))}function rqe(e,n,t){function a(u,l){var c=l.prototype&&l.prototype.isReactComponent,s=kJe(l,n,t,c),f=[],v=!1,m={isMounted:function(){return!1},enqueueForceUpdate:function(){if(f===null)return null},enqueueReplaceState:function(F,N){v=!0,f=[N]},enqueueSetState:function(F,N){if(f===null)return null;f.push(N)}};if(c){if(c=new l(u.props,s,m),typeof l.getDerivedStateFromProps=="function"){var _=l.getDerivedStateFromProps.call(null,u.props,c.state);_!=null&&(c.state=bm({},c.state,_))}}else if(z_={},c=l(u.props,s,m),c=Sue(l,u.props,c,s),c==null||c.render==null){e=c,xue(e,l);return}if(c.props=u.props,c.context=s,c.updater=m,m=c.state,m===void 0&&(c.state=m=null),typeof c.UNSAFE_componentWillMount=="function"||typeof c.componentWillMount=="function")if(typeof c.componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&typeof l.getDerivedStateFromProps!="function"&&c.UNSAFE_componentWillMount(),f.length){m=f;var h=v;if(f=null,v=!1,h&&m.length===1)c.state=m[0];else{_=h?m[0]:c.state;var w=!0;for(h=h?1:0;h=l))throw Error($o(304));var c=new Uint16Array(l);for(c.set(u),kl=c,kl[0]=i+1,u=i;u=c.children.length){var s=c.footer;if(s!==""&&(this.previousWasTextNode=!1),this.stack.pop(),c.type==="select")this.currentSelectValue=null;else if(c.type!=null&&c.type.type!=null&&c.type.type.$$typeof===YA)this.popProvider(c.type);else if(c.type===KA){this.suspenseDepth--;var f=i.pop();if(u){u=!1;var v=c.fallbackFrame;if(!v)throw Error($o(303));this.stack.push(v),i[this.suspenseDepth]+="";continue}else i[this.suspenseDepth]+=f}i[this.suspenseDepth]+=s}else{var m=c.children[c.childIndex++],_="";try{_+=this.render(m,c.context,c.domNamespace)}catch(h){throw h!=null&&typeof h.then=="function"?Error($o(294)):h}finally{}i.length<=this.suspenseDepth&&i.push(""),i[this.suspenseDepth]+=_}}return i[0]}finally{PH.current=r,Mb=a,Eue()}},n.render=function(t,a,r){if(typeof t=="string"||typeof t=="number")return r=""+t,r===""?"":this.makeStaticMarkup?Fb(r):this.previousWasTextNode?""+Fb(r):(this.previousWasTextNode=!0,Fb(r));if(a=rqe(t,a,this.threadID),t=a.child,a=a.context,t===null||t===!1)return"";if(!kd.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw r=t.$$typeof,Error(r===SH?$o(257):$o(258,r.toString()));return t=Qg(t),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}var i=t.type;if(typeof i=="string")return this.renderDOM(t,a,r);switch(i){case hue:case due:case EH:case CH:case TH:case QA:return t=Qg(t.props.children),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case KA:throw Error($o(294));case pue:throw Error($o(343))}if(typeof i=="object"&&i!==null)switch(i.$$typeof){case FH:z_={};var u=i.render(t.props,t.ref);return u=Sue(i.render,t.props,u,t.ref),u=Qg(u),this.stack.push({type:null,domNamespace:r,children:u,childIndex:0,context:a,footer:""}),"";case MH:return t=[kd.createElement(i.type,bm({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case YA:return i=Qg(t.props.children),r={type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""},this.pushProvider(t),this.stack.push(r),"";case IH:i=t.type,u=t.props;var l=this.threadID;return LT(i,l),i=Qg(u.children(i[l])),this.stack.push({type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""}),"";case _ue:throw Error($o(338));case GH:return i=t.type,u=i._init,i=u(i._payload),t=[kd.createElement(i,bm({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}throw Error($o(130,i==null?i:typeof i,""))},n.renderDOM=function(t,a,r){var i=t.type.toLowerCase();if(r===Tue.html&&Mue(i),!Aue.hasOwnProperty(i)){if(!eqe.test(i))throw Error($o(65,i));Aue[i]=!0}var u=t.props;if(i==="input")u=bm({type:void 0},u,{defaultChecked:void 0,defaultValue:void 0,value:u.value!=null?u.value:u.defaultValue,checked:u.checked!=null?u.checked:u.defaultChecked});else if(i==="textarea"){var l=u.value;if(l==null){l=u.defaultValue;var c=u.children;if(c!=null){if(l!=null)throw Error($o(92));if(Array.isArray(c)){if(!(1>=c.length))throw Error($o(93));c=c[0]}l=""+c}l==null&&(l="")}u=bm({},u,{value:void 0,children:""+l})}else if(i==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=bm({},u,{value:void 0});else if(i==="option"){c=this.currentSelectValue;var s=nqe(u.children);if(c!=null){var f=u.value!=null?u.value+"":s;if(l=!1,Array.isArray(c)){for(var v=0;v":(N+=">",l="");e:{if(c=u.dangerouslySetInnerHTML,c!=null){if(c.__html!=null){c=c.__html;break e}}else if(c=u.children,typeof c=="string"||typeof c=="number"){c=Fb(c);break e}c=null}return c!=null?(u=[],ZJe.hasOwnProperty(i)&&c.charAt(0)===` `&&(N+=` `),N+=c):u=Qg(u.children),t=t.type,r=r==null||r==="http://www.w3.org/1999/xhtml"?Mue(t):r==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":r,this.stack.push({domNamespace:r,type:i,children:u,childIndex:0,context:a,footer:l}),this.previousWasTextNode=!1,N},e}();_S.renderToNodeStream=function(){throw Error($o(207))};_S.renderToStaticMarkup=function(e,n){e=new Lue(e,!0,n);try{return e.read(1/0)}finally{e.destroy()}};_S.renderToStaticNodeStream=function(){throw Error($o(208))};_S.renderToString=function(e,n){e=new Lue(e,!1,n);try{return e.read(1/0)}finally{e.destroy()}};_S.version="17.0.2"});var Nue=Be((xut,Pue)=>{"use strict";Pue.exports=jue()});var Q_e=Be((xoa,V_e)=>{"use strict";var HXe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";V_e.exports=HXe});var Z_e=Be((Loa,X_e)=>{"use strict";var UXe=Q_e();function Y_e(){}function K_e(){}K_e.resetWarningCache=Y_e;X_e.exports=function(){function e(a,r,i,u,l,c){if(c!==UXe){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}e.isRequired=e;function n(){return e}var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:K_e,resetWarningCache:Y_e};return t.PropTypes=t,t}});var zM=Be((Noa,epe)=>{epe.exports=Z_e()();var joa,Poa});var jJ=Be((LJ,npe)=>{(function(e,n){if(typeof define=="function"&&define.amd)define("react-list",["prop-types","react"],n);else if(typeof LJ!="undefined")n(zM(),(la(),fS));else{var t={exports:{}};n(e.PropTypes,e.React),e.ReactList=t.exports}})(typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:LJ,function(e,n){"use strict";e=u(e),n=i(n);var t,a;function r(){if(typeof WeakMap!="function")return null;var P=new WeakMap;return r=function(){return P},P}function i(P){if(P&&P.__esModule)return P;if(P===null||l(P)!=="object"&&typeof P!="function")return{default:P};var le=r();if(le&&le.has(P))return le.get(P);var ge={},Ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var q in P)if(Object.prototype.hasOwnProperty.call(P,q)){var ye=Ee?Object.getOwnPropertyDescriptor(P,q):null;ye&&(ye.get||ye.set)?Object.defineProperty(ge,q,ye):ge[q]=P[q]}return ge.default=P,le&&le.set(P,ge),ge}function u(P){return P&&P.__esModule?P:{default:P}}function l(P){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l=function(ge){return typeof ge}:l=function(ge){return ge&&typeof Symbol=="function"&&ge.constructor===Symbol&&ge!==Symbol.prototype?"symbol":typeof ge},l(P)}function c(P,le){if(!(P instanceof le))throw new TypeError("Cannot call a class as a function")}function s(P,le){for(var ge=0;geEe&&(Pe=Ee),te=ye==="simple"||!te?0:Math.max(Math.min(te,Ee-Pe),0),(Qe=te%Le)&&(te-=Qe,Pe+=Qe),te===ge.from&&Pe==ge.size?ge:F(F({},ge),{},{from:te,size:Pe})};npe.exports=(a=t=function(P){v(ge,P);var le=_(ge);f(ge,null,[{key:"getDerivedStateFromProps",value:function(q,ye){var te=Z(q,ye);return te===ye?null:te}}]);function ge(Ee){var q;return c(this,ge),q=le.call(this,Ee),q.state=Z(Ee,{itemsPerRow:1,from:Ee.initialIndex,size:0}),q.cache={},q.cachedScrollPosition=null,q.prevPrevState={},q.unstable=!1,q.updateCounter=0,q}return f(ge,[{key:"componentDidMount",value:function(){this.updateFrameAndClearCache=this.updateFrameAndClearCache.bind(this),window.addEventListener("resize",this.updateFrameAndClearCache),this.updateFrame(this.scrollTo.bind(this,this.props.initialIndex))}},{key:"componentDidUpdate",value:function(q){var ye=this;if(this.props.axis!==q.axis&&this.clearSizeCache(),!this.unstable){if(++this.updateCounter>tt)return this.unstable=!0,console.error(_e);this.updateCounterTimeoutId||(this.updateCounterTimeoutId=setTimeout(function(){ye.updateCounter=0,delete ye.updateCounterTimeoutId},0)),this.updateFrame()}}},{key:"maybeSetState",value:function(q,ye){if(wn(this.state,q))return ye();this.setState(q,ye)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.updateFrameAndClearCache),this.scrollParent.removeEventListener("scroll",this.updateFrameAndClearCache,ke),this.scrollParent.removeEventListener("mousewheel",Fe,ke)}},{key:"getOffset",value:function(q){var ye=this.props.axis,te=q[k[ye]]||0,Pe=De[ye];do te+=q[Pe]||0;while(q=q.offsetParent);return te}},{key:"getEl",value:function(){return this.el||this.items}},{key:"getScrollPosition",value:function(){if(typeof this.cachedScrollPosition=="number")return this.cachedScrollPosition;var q=this.scrollParent,ye=this.props.axis,te=Me[ye],Pe=q===window?document.body[te]||document.documentElement[te]:q[te],Le=this.getScrollSize()-this.props.scrollParentViewportSizeGetter(this),Qe=Math.max(0,Math.min(Pe,Le)),sn=this.getEl();return this.cachedScrollPosition=this.getOffset(q)+Qe-this.getOffset(sn),this.cachedScrollPosition}},{key:"setScroll",value:function(q){var ye=this.scrollParent,te=this.props.axis;if(q+=this.getOffset(this.getEl()),ye===window)return window.scrollTo(0,q);q-=this.getOffset(this.scrollParent),ye[Me[te]]=q}},{key:"getScrollSize",value:function(){var q=this.scrollParent,ye=document,te=ye.body,Pe=ye.documentElement,Le=ve[this.props.axis];return q===window?Math.max(te[Le],Pe[Le]):q[Le]}},{key:"hasDeterminateSize",value:function(){var q=this.props,ye=q.itemSizeGetter,te=q.type;return te==="uniform"||ye}},{key:"getStartAndEnd",value:function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.threshold,ye=this.getScrollPosition(),te=Math.max(0,ye-q),Pe=ye+this.props.scrollParentViewportSizeGetter(this)+q;return this.hasDeterminateSize()&&(Pe=Math.min(Pe,this.getSpaceBefore(this.props.length))),{start:te,end:Pe}}},{key:"getItemSizeAndItemsPerRow",value:function(){var q=this.props,ye=q.axis,te=q.useStaticSize,Pe=this.state,Le=Pe.itemSize,Qe=Pe.itemsPerRow;if(te&&Le&&Qe)return{itemSize:Le,itemsPerRow:Qe};var sn=this.items.children;if(!sn.length)return{};var Ne=sn[0],jn=Ne[we[ye]],Fn=Math.abs(jn-Le);if((isNaN(Fn)||Fn>=1)&&(Le=jn),!Le)return{};var vt=De[ye],xn=Ne[vt];Qe=1;for(var mt=sn[Qe];mt&&mt[vt]===xn;mt=sn[Qe])++Qe;return{itemSize:Le,itemsPerRow:Qe}}},{key:"clearSizeCache",value:function(){this.cachedScrollPosition=null}},{key:"updateFrameAndClearCache",value:function(q){return this.clearSizeCache(),this.updateFrame(q)}},{key:"updateFrame",value:function(q){switch(this.updateScrollParent(),typeof q!="function"&&(q=Fe),this.props.type){case"simple":return this.updateSimpleFrame(q);case"variable":return this.updateVariableFrame(q);case"uniform":return this.updateUniformFrame(q)}}},{key:"updateScrollParent",value:function(){var q=this.scrollParent;this.scrollParent=this.props.scrollParentGetter(this),q!==this.scrollParent&&(q&&(q.removeEventListener("scroll",this.updateFrameAndClearCache),q.removeEventListener("mousewheel",Fe)),this.clearSizeCache(),this.scrollParent.addEventListener("scroll",this.updateFrameAndClearCache,ke),this.scrollParent.addEventListener("mousewheel",Fe,ke))}},{key:"updateSimpleFrame",value:function(q){var ye=this.getStartAndEnd(),te=ye.end,Pe=this.items.children,Le=0;if(Pe.length){var Qe=this.props.axis,sn=Pe[0],Ne=Pe[Pe.length-1];Le=this.getOffset(Ne)+Ne[we[Qe]]-this.getOffset(sn)}if(Le>te)return q();var jn=this.props,Fn=jn.pageSize,vt=jn.length,xn=Math.min(this.state.size+Fn,vt);this.maybeSetState({size:xn},q)}},{key:"updateVariableFrame",value:function(q){this.props.itemSizeGetter||this.cacheSizes();for(var ye=this.getStartAndEnd(),te=ye.start,Pe=ye.end,Le=this.props,Qe=Le.length,sn=Le.pageSize,Ne=0,jn=0,Fn=0,vt=Qe-1;jnte)break;Ne+=xn,++jn}for(var mt=Qe-jn;Fn1&&arguments[1]!==void 0?arguments[1]:{};if(ye[q]!=null)return ye[q];var te=this.state,Pe=te.itemSize,Le=te.itemsPerRow;if(Pe)return ye[q]=Math.floor(q/Le)*Pe;for(var Qe=q;Qe>0&&ye[--Qe]==null;);for(var sn=ye[Qe]||0,Ne=Qe;Ne=Fn&&qQe)return this.setScroll(Qe)}},{key:"getVisibleRange",value:function(){for(var q=this.state,ye=q.from,te=q.size,Pe=this.getStartAndEnd(0),Le=Pe.start,Qe=Pe.end,sn={},Ne,jn,Fn=ye;FnLe&&(Ne=Fn),Ne!=null&&vt{"use strict";var Fl=typeof Symbol=="function"&&Symbol.for,SW=Fl?Symbol.for("react.element"):60103,EW=Fl?Symbol.for("react.portal"):60106,$6=Fl?Symbol.for("react.fragment"):60107,V6=Fl?Symbol.for("react.strict_mode"):60108,Q6=Fl?Symbol.for("react.profiler"):60114,Y6=Fl?Symbol.for("react.provider"):60109,K6=Fl?Symbol.for("react.context"):60110,CW=Fl?Symbol.for("react.async_mode"):60111,X6=Fl?Symbol.for("react.concurrent_mode"):60111,Z6=Fl?Symbol.for("react.forward_ref"):60112,e8=Fl?Symbol.for("react.suspense"):60113,sin=Fl?Symbol.for("react.suspense_list"):60120,n8=Fl?Symbol.for("react.memo"):60115,t8=Fl?Symbol.for("react.lazy"):60116,fin=Fl?Symbol.for("react.block"):60121,vin=Fl?Symbol.for("react.fundamental"):60117,min=Fl?Symbol.for("react.responder"):60118,_in=Fl?Symbol.for("react.scope"):60119;function hv(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case SW:switch(e=e.type,e){case CW:case X6:case $6:case Q6:case V6:case e8:return e;default:switch(e=e&&e.$$typeof,e){case K6:case Z6:case t8:case n8:case Y6:return e;default:return n}}case EW:return n}}}function JDe(e){return hv(e)===X6}Br.AsyncMode=CW;Br.ConcurrentMode=X6;Br.ContextConsumer=K6;Br.ContextProvider=Y6;Br.Element=SW;Br.ForwardRef=Z6;Br.Fragment=$6;Br.Lazy=t8;Br.Memo=n8;Br.Portal=EW;Br.Profiler=Q6;Br.StrictMode=V6;Br.Suspense=e8;Br.isAsyncMode=function(e){return JDe(e)||hv(e)===CW};Br.isConcurrentMode=JDe;Br.isContextConsumer=function(e){return hv(e)===K6};Br.isContextProvider=function(e){return hv(e)===Y6};Br.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===SW};Br.isForwardRef=function(e){return hv(e)===Z6};Br.isFragment=function(e){return hv(e)===$6};Br.isLazy=function(e){return hv(e)===t8};Br.isMemo=function(e){return hv(e)===n8};Br.isPortal=function(e){return hv(e)===EW};Br.isProfiler=function(e){return hv(e)===Q6};Br.isStrictMode=function(e){return hv(e)===V6};Br.isSuspense=function(e){return hv(e)===e8};Br.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===$6||e===X6||e===Q6||e===V6||e===e8||e===sin||typeof e=="object"&&e!==null&&(e.$$typeof===t8||e.$$typeof===n8||e.$$typeof===Y6||e.$$typeof===K6||e.$$typeof===Z6||e.$$typeof===vin||e.$$typeof===min||e.$$typeof===_in||e.$$typeof===fin)};Br.typeOf=hv});var zDe=Be((f9a,WDe)=>{"use strict";WDe.exports=qDe()});var VD=Be((E9a,o8)=>{(function(){"use strict";var e={}.hasOwnProperty;function n(){for(var t=[],a=0;a{function eun(){this.__data__=[],this.size=0}Nye.exports=eun});var QW=Be((pNa,kye)=>{function nun(e,n){return e===n||e!==e&&n!==n}kye.exports=nun});var L2=Be((dNa,Hye)=>{var tun=QW();function aun(e,n){for(var t=e.length;t--;)if(tun(e[t][0],n))return t;return-1}Hye.exports=aun});var Bye=Be((hNa,Uye)=>{var run=L2(),oun=Array.prototype,iun=oun.splice;function uun(e){var n=this.__data__,t=run(n,e);if(t<0)return!1;var a=n.length-1;return t==a?n.pop():iun.call(n,t,1),--this.size,!0}Uye.exports=uun});var qye=Be((gNa,Jye)=>{var lun=L2();function cun(e){var n=this.__data__,t=lun(n,e);return t<0?void 0:n[t][1]}Jye.exports=cun});var zye=Be((DNa,Wye)=>{var sun=L2();function fun(e){return sun(this.__data__,e)>-1}Wye.exports=fun});var Vye=Be((yNa,$ye)=>{var vun=L2();function mun(e,n){var t=this.__data__,a=vun(t,e);return a<0?(++this.size,t.push([e,n])):t[a][1]=n,this}$ye.exports=mun});var j2=Be((bNa,Qye)=>{var _un=Oye(),pun=Bye(),dun=qye(),hun=zye(),gun=Vye();function cC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var Dun=j2();function yun(){this.__data__=new Dun,this.size=0}Yye.exports=yun});var Zye=Be((wNa,Xye)=>{function bun(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}Xye.exports=bun});var nbe=Be((SNa,ebe)=>{function Run(e){return this.__data__.get(e)}ebe.exports=Run});var abe=Be((ENa,tbe)=>{function wun(e){return this.__data__.has(e)}tbe.exports=wun});var YW=Be((CNa,rbe)=>{var Sun=typeof global=="object"&&global&&global.Object===Object&&global;rbe.exports=Sun});var Yp=Be((INa,obe)=>{var Eun=YW(),Cun=typeof self=="object"&&self&&self.Object===Object&&self,Iun=Eun||Cun||Function("return this")();obe.exports=Iun});var C8=Be((FNa,ibe)=>{var Fun=Yp(),Tun=Fun.Symbol;ibe.exports=Tun});var sbe=Be((TNa,cbe)=>{var ube=C8(),lbe=Object.prototype,Mun=lbe.hasOwnProperty,Gun=lbe.toString,P2=ube?ube.toStringTag:void 0;function Aun(e){var n=Mun.call(e,P2),t=e[P2];try{e[P2]=void 0;var a=!0}catch{}var r=Gun.call(e);return a&&(n?e[P2]=t:delete e[P2]),r}cbe.exports=Aun});var vbe=Be((MNa,fbe)=>{var xun=Object.prototype,Lun=xun.toString;function jun(e){return Lun.call(e)}fbe.exports=jun});var N2=Be((GNa,pbe)=>{var mbe=C8(),Pun=sbe(),Nun=vbe(),Oun="[object Null]",kun="[object Undefined]",_be=mbe?mbe.toStringTag:void 0;function Hun(e){return e==null?e===void 0?kun:Oun:_be&&_be in Object(e)?Pun(e):Nun(e)}pbe.exports=Hun});var KW=Be((ANa,dbe)=>{function Uun(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}dbe.exports=Uun});var XW=Be((xNa,hbe)=>{var Bun=N2(),Jun=KW(),qun="[object AsyncFunction]",Wun="[object Function]",zun="[object GeneratorFunction]",$un="[object Proxy]";function Vun(e){if(!Jun(e))return!1;var n=Bun(e);return n==Wun||n==zun||n==qun||n==$un}hbe.exports=Vun});var Dbe=Be((LNa,gbe)=>{var Qun=Yp(),Yun=Qun["__core-js_shared__"];gbe.exports=Yun});var Rbe=Be((jNa,bbe)=>{var ZW=Dbe(),ybe=function(){var e=/[^.]+$/.exec(ZW&&ZW.keys&&ZW.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Kun(e){return!!ybe&&ybe in e}bbe.exports=Kun});var ez=Be((PNa,wbe)=>{var Xun=Function.prototype,Zun=Xun.toString;function eln(e){if(e!=null){try{return Zun.call(e)}catch{}try{return e+""}catch{}}return""}wbe.exports=eln});var Ebe=Be((NNa,Sbe)=>{var nln=XW(),tln=Rbe(),aln=KW(),rln=ez(),oln=/[\\^$.*+?()[\]{}|]/g,iln=/^\[object .+?Constructor\]$/,uln=Function.prototype,lln=Object.prototype,cln=uln.toString,sln=lln.hasOwnProperty,fln=RegExp("^"+cln.call(sln).replace(oln,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function vln(e){if(!aln(e)||tln(e))return!1;var n=nln(e)?fln:iln;return n.test(rln(e))}Sbe.exports=vln});var Ibe=Be((ONa,Cbe)=>{function mln(e,n){return e==null?void 0:e[n]}Cbe.exports=mln});var H1=Be((kNa,Fbe)=>{var _ln=Ebe(),pln=Ibe();function dln(e,n){var t=pln(e,n);return _ln(t)?t:void 0}Fbe.exports=dln});var I8=Be((HNa,Tbe)=>{var hln=H1(),gln=Yp(),Dln=hln(gln,"Map");Tbe.exports=Dln});var O2=Be((UNa,Mbe)=>{var yln=H1(),bln=yln(Object,"create");Mbe.exports=bln});var xbe=Be((BNa,Abe)=>{var Gbe=O2();function Rln(){this.__data__=Gbe?Gbe(null):{},this.size=0}Abe.exports=Rln});var jbe=Be((JNa,Lbe)=>{function wln(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}Lbe.exports=wln});var Nbe=Be((qNa,Pbe)=>{var Sln=O2(),Eln="__lodash_hash_undefined__",Cln=Object.prototype,Iln=Cln.hasOwnProperty;function Fln(e){var n=this.__data__;if(Sln){var t=n[e];return t===Eln?void 0:t}return Iln.call(n,e)?n[e]:void 0}Pbe.exports=Fln});var kbe=Be((WNa,Obe)=>{var Tln=O2(),Mln=Object.prototype,Gln=Mln.hasOwnProperty;function Aln(e){var n=this.__data__;return Tln?n[e]!==void 0:Gln.call(n,e)}Obe.exports=Aln});var Ube=Be((zNa,Hbe)=>{var xln=O2(),Lln="__lodash_hash_undefined__";function jln(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=xln&&n===void 0?Lln:n,this}Hbe.exports=jln});var Jbe=Be(($Na,Bbe)=>{var Pln=xbe(),Nln=jbe(),Oln=Nbe(),kln=kbe(),Hln=Ube();function sC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var qbe=Jbe(),Uln=j2(),Bln=I8();function Jln(){this.size=0,this.__data__={hash:new qbe,map:new(Bln||Uln),string:new qbe}}Wbe.exports=Jln});var Vbe=Be((QNa,$be)=>{function qln(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}$be.exports=qln});var k2=Be((YNa,Qbe)=>{var Wln=Vbe();function zln(e,n){var t=e.__data__;return Wln(n)?t[typeof n=="string"?"string":"hash"]:t.map}Qbe.exports=zln});var Kbe=Be((KNa,Ybe)=>{var $ln=k2();function Vln(e){var n=$ln(this,e).delete(e);return this.size-=n?1:0,n}Ybe.exports=Vln});var Zbe=Be((XNa,Xbe)=>{var Qln=k2();function Yln(e){return Qln(this,e).get(e)}Xbe.exports=Yln});var n1e=Be((ZNa,e1e)=>{var Kln=k2();function Xln(e){return Kln(this,e).has(e)}e1e.exports=Xln});var a1e=Be((eOa,t1e)=>{var Zln=k2();function ecn(e,n){var t=Zln(this,e),a=t.size;return t.set(e,n),this.size+=t.size==a?0:1,this}t1e.exports=ecn});var nz=Be((nOa,r1e)=>{var ncn=zbe(),tcn=Kbe(),acn=Zbe(),rcn=n1e(),ocn=a1e();function fC(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var icn=j2(),ucn=I8(),lcn=nz(),ccn=200;function scn(e,n){var t=this.__data__;if(t instanceof icn){var a=t.__data__;if(!ucn||a.length{var fcn=j2(),vcn=Kye(),mcn=Zye(),_cn=nbe(),pcn=abe(),dcn=i1e();function vC(e){var n=this.__data__=new fcn(e);this.size=n.size}vC.prototype.clear=vcn;vC.prototype.delete=mcn;vC.prototype.get=_cn;vC.prototype.has=pcn;vC.prototype.set=dcn;u1e.exports=vC});var s1e=Be((rOa,c1e)=>{var hcn="__lodash_hash_undefined__";function gcn(e){return this.__data__.set(e,hcn),this}c1e.exports=gcn});var v1e=Be((oOa,f1e)=>{function Dcn(e){return this.__data__.has(e)}f1e.exports=Dcn});var _1e=Be((iOa,m1e)=>{var ycn=nz(),bcn=s1e(),Rcn=v1e();function F8(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new ycn;++n{function wcn(e,n){for(var t=-1,a=e==null?0:e.length;++t{function Scn(e,n){return e.has(n)}h1e.exports=Scn});var tz=Be((cOa,D1e)=>{var Ecn=_1e(),Ccn=d1e(),Icn=g1e(),Fcn=1,Tcn=2;function Mcn(e,n,t,a,r,i){var u=t&Fcn,l=e.length,c=n.length;if(l!=c&&!(u&&c>l))return!1;var s=i.get(e),f=i.get(n);if(s&&f)return s==n&&f==e;var v=-1,m=!0,_=t&Tcn?new Ecn:void 0;for(i.set(e,n),i.set(n,e);++v{var Gcn=Yp(),Acn=Gcn.Uint8Array;y1e.exports=Acn});var w1e=Be((fOa,R1e)=>{function xcn(e){var n=-1,t=Array(e.size);return e.forEach(function(a,r){t[++n]=[r,a]}),t}R1e.exports=xcn});var E1e=Be((vOa,S1e)=>{function Lcn(e){var n=-1,t=Array(e.size);return e.forEach(function(a){t[++n]=a}),t}S1e.exports=Lcn});var M1e=Be((mOa,T1e)=>{var C1e=C8(),I1e=b1e(),jcn=QW(),Pcn=tz(),Ncn=w1e(),Ocn=E1e(),kcn=1,Hcn=2,Ucn="[object Boolean]",Bcn="[object Date]",Jcn="[object Error]",qcn="[object Map]",Wcn="[object Number]",zcn="[object RegExp]",$cn="[object Set]",Vcn="[object String]",Qcn="[object Symbol]",Ycn="[object ArrayBuffer]",Kcn="[object DataView]",F1e=C1e?C1e.prototype:void 0,az=F1e?F1e.valueOf:void 0;function Xcn(e,n,t,a,r,i,u){switch(t){case Kcn:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case Ycn:return!(e.byteLength!=n.byteLength||!i(new I1e(e),new I1e(n)));case Ucn:case Bcn:case Wcn:return jcn(+e,+n);case Jcn:return e.name==n.name&&e.message==n.message;case zcn:case Vcn:return e==n+"";case qcn:var l=Ncn;case $cn:var c=a&kcn;if(l||(l=Ocn),e.size!=n.size&&!c)return!1;var s=u.get(e);if(s)return s==n;a|=Hcn,u.set(e,n);var f=Pcn(l(e),l(n),a,r,i,u);return u.delete(e),f;case Qcn:if(az)return az.call(e)==az.call(n)}return!1}T1e.exports=Xcn});var A1e=Be((_Oa,G1e)=>{function Zcn(e,n){for(var t=-1,a=n.length,r=e.length;++t{var esn=Array.isArray;x1e.exports=esn});var j1e=Be((dOa,L1e)=>{var nsn=A1e(),tsn=T8();function asn(e,n,t){var a=n(e);return tsn(e)?a:nsn(a,t(e))}L1e.exports=asn});var N1e=Be((hOa,P1e)=>{function rsn(e,n){for(var t=-1,a=e==null?0:e.length,r=0,i=[];++t{function osn(){return[]}O1e.exports=osn});var B1e=Be((DOa,U1e)=>{var isn=N1e(),usn=k1e(),lsn=Object.prototype,csn=lsn.propertyIsEnumerable,H1e=Object.getOwnPropertySymbols,ssn=H1e?function(e){return e==null?[]:(e=Object(e),isn(H1e(e),function(n){return csn.call(e,n)}))}:usn;U1e.exports=ssn});var q1e=Be((yOa,J1e)=>{function fsn(e,n){for(var t=-1,a=Array(e);++t{function vsn(e){return e!=null&&typeof e=="object"}W1e.exports=vsn});var $1e=Be((ROa,z1e)=>{var msn=N2(),_sn=H2(),psn="[object Arguments]";function dsn(e){return _sn(e)&&msn(e)==psn}z1e.exports=dsn});var K1e=Be((wOa,Y1e)=>{var V1e=$1e(),hsn=H2(),Q1e=Object.prototype,gsn=Q1e.hasOwnProperty,Dsn=Q1e.propertyIsEnumerable,ysn=V1e(function(){return arguments}())?V1e:function(e){return hsn(e)&&gsn.call(e,"callee")&&!Dsn.call(e,"callee")};Y1e.exports=ysn});var Z1e=Be((SOa,X1e)=>{function bsn(){return!1}X1e.exports=bsn});var rz=Be((U2,mC)=>{var Rsn=Yp(),wsn=Z1e(),eRe=typeof U2=="object"&&U2&&!U2.nodeType&&U2,nRe=eRe&&typeof mC=="object"&&mC&&!mC.nodeType&&mC,Ssn=nRe&&nRe.exports===eRe,tRe=Ssn?Rsn.Buffer:void 0,Esn=tRe?tRe.isBuffer:void 0,Csn=Esn||wsn;mC.exports=Csn});var rRe=Be((EOa,aRe)=>{var Isn=9007199254740991,Fsn=/^(?:0|[1-9]\d*)$/;function Tsn(e,n){var t=typeof e;return n=n==null?Isn:n,!!n&&(t=="number"||t!="symbol"&&Fsn.test(e))&&e>-1&&e%1==0&&e{var Msn=9007199254740991;function Gsn(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Msn}oRe.exports=Gsn});var uRe=Be((IOa,iRe)=>{var Asn=N2(),xsn=oz(),Lsn=H2(),jsn="[object Arguments]",Psn="[object Array]",Nsn="[object Boolean]",Osn="[object Date]",ksn="[object Error]",Hsn="[object Function]",Usn="[object Map]",Bsn="[object Number]",Jsn="[object Object]",qsn="[object RegExp]",Wsn="[object Set]",zsn="[object String]",$sn="[object WeakMap]",Vsn="[object ArrayBuffer]",Qsn="[object DataView]",Ysn="[object Float32Array]",Ksn="[object Float64Array]",Xsn="[object Int8Array]",Zsn="[object Int16Array]",efn="[object Int32Array]",nfn="[object Uint8Array]",tfn="[object Uint8ClampedArray]",afn="[object Uint16Array]",rfn="[object Uint32Array]",wo={};wo[Ysn]=wo[Ksn]=wo[Xsn]=wo[Zsn]=wo[efn]=wo[nfn]=wo[tfn]=wo[afn]=wo[rfn]=!0;wo[jsn]=wo[Psn]=wo[Vsn]=wo[Nsn]=wo[Qsn]=wo[Osn]=wo[ksn]=wo[Hsn]=wo[Usn]=wo[Bsn]=wo[Jsn]=wo[qsn]=wo[Wsn]=wo[zsn]=wo[$sn]=!1;function ofn(e){return Lsn(e)&&xsn(e.length)&&!!wo[Asn(e)]}iRe.exports=ofn});var cRe=Be((FOa,lRe)=>{function ifn(e){return function(n){return e(n)}}lRe.exports=ifn});var fRe=Be((J2,_C)=>{var ufn=YW(),sRe=typeof J2=="object"&&J2&&!J2.nodeType&&J2,B2=sRe&&typeof _C=="object"&&_C&&!_C.nodeType&&_C,lfn=B2&&B2.exports===sRe,iz=lfn&&ufn.process,cfn=function(){try{var e=B2&&B2.require&&B2.require("util").types;return e||iz&&iz.binding&&iz.binding("util")}catch{}}();_C.exports=cfn});var uz=Be((TOa,_Re)=>{var sfn=uRe(),ffn=cRe(),vRe=fRe(),mRe=vRe&&vRe.isTypedArray,vfn=mRe?ffn(mRe):sfn;_Re.exports=vfn});var dRe=Be((MOa,pRe)=>{var mfn=q1e(),_fn=K1e(),pfn=T8(),dfn=rz(),hfn=rRe(),gfn=uz(),Dfn=Object.prototype,yfn=Dfn.hasOwnProperty;function bfn(e,n){var t=pfn(e),a=!t&&_fn(e),r=!t&&!a&&dfn(e),i=!t&&!a&&!r&&gfn(e),u=t||a||r||i,l=u?mfn(e.length,String):[],c=l.length;for(var s in e)(n||yfn.call(e,s))&&!(u&&(s=="length"||r&&(s=="offset"||s=="parent")||i&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||hfn(s,c)))&&l.push(s);return l}pRe.exports=bfn});var gRe=Be((GOa,hRe)=>{var Rfn=Object.prototype;function wfn(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||Rfn;return e===t}hRe.exports=wfn});var yRe=Be((AOa,DRe)=>{function Sfn(e,n){return function(t){return e(n(t))}}DRe.exports=Sfn});var RRe=Be((xOa,bRe)=>{var Efn=yRe(),Cfn=Efn(Object.keys,Object);bRe.exports=Cfn});var SRe=Be((LOa,wRe)=>{var Ifn=gRe(),Ffn=RRe(),Tfn=Object.prototype,Mfn=Tfn.hasOwnProperty;function Gfn(e){if(!Ifn(e))return Ffn(e);var n=[];for(var t in Object(e))Mfn.call(e,t)&&t!="constructor"&&n.push(t);return n}wRe.exports=Gfn});var CRe=Be((jOa,ERe)=>{var Afn=XW(),xfn=oz();function Lfn(e){return e!=null&&xfn(e.length)&&!Afn(e)}ERe.exports=Lfn});var FRe=Be((POa,IRe)=>{var jfn=dRe(),Pfn=SRe(),Nfn=CRe();function Ofn(e){return Nfn(e)?jfn(e):Pfn(e)}IRe.exports=Ofn});var MRe=Be((NOa,TRe)=>{var kfn=j1e(),Hfn=B1e(),Ufn=FRe();function Bfn(e){return kfn(e,Ufn,Hfn)}TRe.exports=Bfn});var xRe=Be((OOa,ARe)=>{var GRe=MRe(),Jfn=1,qfn=Object.prototype,Wfn=qfn.hasOwnProperty;function zfn(e,n,t,a,r,i){var u=t&Jfn,l=GRe(e),c=l.length,s=GRe(n),f=s.length;if(c!=f&&!u)return!1;for(var v=c;v--;){var m=l[v];if(!(u?m in n:Wfn.call(n,m)))return!1}var _=i.get(e),h=i.get(n);if(_&&h)return _==n&&h==e;var w=!0;i.set(e,n),i.set(n,e);for(var g=u;++v{var $fn=H1(),Vfn=Yp(),Qfn=$fn(Vfn,"DataView");LRe.exports=Qfn});var NRe=Be((HOa,PRe)=>{var Yfn=H1(),Kfn=Yp(),Xfn=Yfn(Kfn,"Promise");PRe.exports=Xfn});var kRe=Be((UOa,ORe)=>{var Zfn=H1(),evn=Yp(),nvn=Zfn(evn,"Set");ORe.exports=nvn});var URe=Be((BOa,HRe)=>{var tvn=H1(),avn=Yp(),rvn=tvn(avn,"WeakMap");HRe.exports=rvn});var QRe=Be((JOa,VRe)=>{var lz=jRe(),cz=I8(),sz=NRe(),fz=kRe(),vz=URe(),BRe=N2(),pC=ez(),JRe="[object Map]",ovn="[object Object]",qRe="[object Promise]",WRe="[object Set]",zRe="[object WeakMap]",$Re="[object DataView]",ivn=pC(lz),uvn=pC(cz),lvn=pC(sz),cvn=pC(fz),svn=pC(vz),U1=BRe;(lz&&U1(new lz(new ArrayBuffer(1)))!=$Re||cz&&U1(new cz)!=JRe||sz&&U1(sz.resolve())!=qRe||fz&&U1(new fz)!=WRe||vz&&U1(new vz)!=zRe)&&(U1=function(e){var n=BRe(e),t=n==ovn?e.constructor:void 0,a=t?pC(t):"";if(a)switch(a){case ivn:return $Re;case uvn:return JRe;case lvn:return qRe;case cvn:return WRe;case svn:return zRe}return n});VRe.exports=U1});var awe=Be((qOa,twe)=>{var mz=l1e(),fvn=tz(),vvn=M1e(),mvn=xRe(),YRe=QRe(),KRe=T8(),XRe=rz(),_vn=uz(),pvn=1,ZRe="[object Arguments]",ewe="[object Array]",M8="[object Object]",dvn=Object.prototype,nwe=dvn.hasOwnProperty;function hvn(e,n,t,a,r,i){var u=KRe(e),l=KRe(n),c=u?ewe:YRe(e),s=l?ewe:YRe(n);c=c==ZRe?M8:c,s=s==ZRe?M8:s;var f=c==M8,v=s==M8,m=c==s;if(m&&XRe(e)){if(!XRe(n))return!1;u=!0,f=!1}if(m&&!f)return i||(i=new mz),u||_vn(e)?fvn(e,n,t,a,r,i):vvn(e,n,c,t,a,r,i);if(!(t&pvn)){var _=f&&nwe.call(e,"__wrapped__"),h=v&&nwe.call(n,"__wrapped__");if(_||h){var w=_?e.value():e,g=h?n.value():n;return i||(i=new mz),r(w,g,t,a,i)}}return m?(i||(i=new mz),mvn(e,n,t,a,r,i)):!1}twe.exports=hvn});var uwe=Be((WOa,iwe)=>{var gvn=awe(),rwe=H2();function owe(e,n,t,a,r){return e===n?!0:e==null||n==null||!rwe(e)&&!rwe(n)?e!==e&&n!==n:gvn(e,n,t,a,owe,r)}iwe.exports=owe});var cwe=Be((zOa,lwe)=>{var Dvn=uwe();function yvn(e,n){return Dvn(e,n)}lwe.exports=yvn});var qwe=Be((kHa,Vvn)=>{Vvn.exports=`.rc-tooltip.rc-tooltip-zoom-appear, .rc-tooltip.rc-tooltip-zoom-enter { opacity: 0; } .rc-tooltip.rc-tooltip-zoom-enter, .rc-tooltip.rc-tooltip-zoom-leave { display: block; } .rc-tooltip-zoom-enter, .rc-tooltip-zoom-appear { opacity: 0; animation-duration: 0.3s; animation-fill-mode: both; animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28); animation-play-state: paused; } .rc-tooltip-zoom-leave { animation-duration: 0.3s; animation-fill-mode: both; animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05); animation-play-state: paused; } .rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active, .rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active { animation-name: rcToolTipZoomIn; animation-play-state: running; } .rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active { animation-name: rcToolTipZoomOut; animation-play-state: running; } @keyframes rcToolTipZoomIn { 0% { opacity: 0; transform-origin: 50% 50%; transform: scale(0, 0); } 100% { opacity: 1; transform-origin: 50% 50%; transform: scale(1, 1); } } @keyframes rcToolTipZoomOut { 0% { opacity: 1; transform-origin: 50% 50%; transform: scale(1, 1); } 100% { opacity: 0; transform-origin: 50% 50%; transform: scale(0, 0); } } .rc-tooltip { position: absolute; z-index: 1070; display: block; visibility: visible; line-height: 1.5; font-size: 12px; background-color: rgba(0, 0, 0, 0.05); padding: 1px; opacity: 0.9; } .rc-tooltip-hidden { display: none; } .rc-tooltip-inner { padding: 8px 10px; color: #333333; text-align: left; text-decoration: none; background-color: #ffffff; border-radius: 3px; min-height: 34px; border: 1px solid #b1b1b1; } .rc-tooltip-arrow, .rc-tooltip-arrow-inner { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .rc-tooltip-placement-top .rc-tooltip-arrow, .rc-tooltip-placement-topLeft .rc-tooltip-arrow, .rc-tooltip-placement-topRight .rc-tooltip-arrow { bottom: -5px; margin-left: -6px; border-width: 6px 6px 0; border-top-color: #b1b1b1; } .rc-tooltip-placement-top .rc-tooltip-arrow-inner, .rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner, .rc-tooltip-placement-topRight .rc-tooltip-arrow-inner { bottom: 1px; margin-left: -6px; border-width: 6px 6px 0; border-top-color: #ffffff; } .rc-tooltip-placement-top .rc-tooltip-arrow { left: 50%; } .rc-tooltip-placement-topLeft .rc-tooltip-arrow { left: 15%; } .rc-tooltip-placement-topRight .rc-tooltip-arrow { right: 15%; } .rc-tooltip-placement-right .rc-tooltip-arrow, .rc-tooltip-placement-rightTop .rc-tooltip-arrow, .rc-tooltip-placement-rightBottom .rc-tooltip-arrow { left: -5px; margin-top: -6px; border-width: 6px 6px 6px 0; border-right-color: #b1b1b1; } .rc-tooltip-placement-right .rc-tooltip-arrow-inner, .rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner, .rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner { left: 1px; margin-top: -6px; border-width: 6px 6px 6px 0; border-right-color: #ffffff; } .rc-tooltip-placement-right .rc-tooltip-arrow { top: 50%; } .rc-tooltip-placement-rightTop .rc-tooltip-arrow { top: 15%; margin-top: 0; } .rc-tooltip-placement-rightBottom .rc-tooltip-arrow { bottom: 15%; } .rc-tooltip-placement-left .rc-tooltip-arrow, .rc-tooltip-placement-leftTop .rc-tooltip-arrow, .rc-tooltip-placement-leftBottom .rc-tooltip-arrow { right: -5px; margin-top: -6px; border-width: 6px 0 6px 6px; border-left-color: #b1b1b1; } .rc-tooltip-placement-left .rc-tooltip-arrow-inner, .rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner, .rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner { right: 1px; margin-top: -6px; border-width: 6px 0 6px 6px; border-left-color: #ffffff; } .rc-tooltip-placement-left .rc-tooltip-arrow { top: 50%; } .rc-tooltip-placement-leftTop .rc-tooltip-arrow { top: 15%; margin-top: 0; } .rc-tooltip-placement-leftBottom .rc-tooltip-arrow { bottom: 15%; } .rc-tooltip-placement-bottom .rc-tooltip-arrow, .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow, .rc-tooltip-placement-bottomRight .rc-tooltip-arrow { top: -5px; margin-left: -6px; border-width: 0 6px 6px; border-bottom-color: #b1b1b1; } .rc-tooltip-placement-bottom .rc-tooltip-arrow-inner, .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner, .rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner { top: 1px; margin-left: -6px; border-width: 0 6px 6px; border-bottom-color: #ffffff; } .rc-tooltip-placement-bottom .rc-tooltip-arrow { left: 50%; } .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow { left: 15%; } .rc-tooltip-placement-bottomRight .rc-tooltip-arrow { right: 15%; } `});var ESe=Be(jr=>{"use strict";var yC,$2,W8,Mz;typeof performance=="object"&&typeof performance.now=="function"?(ySe=performance,jr.unstable_now=function(){return ySe.now()}):(Gz=Date,bSe=Gz.now(),jr.unstable_now=function(){return Gz.now()-bSe});var ySe,Gz,bSe;typeof window=="undefined"||typeof MessageChannel!="function"?(bC=null,Az=null,xz=function(){if(bC!==null)try{var e=jr.unstable_now();bC(!0,e),bC=null}catch(n){throw setTimeout(xz,0),n}},yC=function(e){bC!==null?setTimeout(yC,0,e):(bC=e,setTimeout(xz,0))},$2=function(e,n){Az=setTimeout(e,n)},W8=function(){clearTimeout(Az)},jr.unstable_shouldYield=function(){return!1},Mz=jr.unstable_forceFrameRate=function(){}):(RSe=window.setTimeout,wSe=window.clearTimeout,typeof console!="undefined"&&(SSe=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof SSe!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")),V2=!1,Q2=null,z8=-1,Lz=5,jz=0,jr.unstable_shouldYield=function(){return jr.unstable_now()>=jz},Mz=function(){},jr.unstable_forceFrameRate=function(e){0>e||125>>1,r=e[a];if(r!==void 0&&0Q8(u,t))c!==void 0&&0>Q8(c,u)?(e[a]=c,e[l]=t,a=l):(e[a]=u,e[i]=t,a=i);else if(c!==void 0&&0>Q8(c,t))e[a]=c,e[l]=t,a=l;else break e}}return n}return null}function Q8(e,n){var t=e.sortIndex-n.sortIndex;return t!==0?t:e.id-n.id}var Zp=[],XD=[],G0n=1,O0=null,Pc=3,Y8=!1,q1=!1,Y2=!1;function Oz(e){for(var n=t_(XD);n!==null;){if(n.callback===null)V8(XD);else if(n.startTime<=e)V8(XD),n.sortIndex=n.expirationTime,Nz(Zp,n);else break;n=t_(XD)}}function kz(e){if(Y2=!1,Oz(e),!q1)if(t_(Zp)!==null)q1=!0,yC(Hz);else{var n=t_(XD);n!==null&&$2(kz,n.startTime-e)}}function Hz(e,n){q1=!1,Y2&&(Y2=!1,W8()),Y8=!0;var t=Pc;try{for(Oz(n),O0=t_(Zp);O0!==null&&(!(O0.expirationTime>n)||e&&!jr.unstable_shouldYield());){var a=O0.callback;if(typeof a=="function"){O0.callback=null,Pc=O0.priorityLevel;var r=a(O0.expirationTime<=n);n=jr.unstable_now(),typeof r=="function"?O0.callback=r:O0===t_(Zp)&&V8(Zp),Oz(n)}else V8(Zp);O0=t_(Zp)}if(O0!==null)var i=!0;else{var u=t_(XD);u!==null&&$2(kz,u.startTime-n),i=!1}return i}finally{O0=null,Pc=t,Y8=!1}}var A0n=Mz;jr.unstable_IdlePriority=5;jr.unstable_ImmediatePriority=1;jr.unstable_LowPriority=4;jr.unstable_NormalPriority=3;jr.unstable_Profiling=null;jr.unstable_UserBlockingPriority=2;jr.unstable_cancelCallback=function(e){e.callback=null};jr.unstable_continueExecution=function(){q1||Y8||(q1=!0,yC(Hz))};jr.unstable_getCurrentPriorityLevel=function(){return Pc};jr.unstable_getFirstCallbackNode=function(){return t_(Zp)};jr.unstable_next=function(e){switch(Pc){case 1:case 2:case 3:var n=3;break;default:n=Pc}var t=Pc;Pc=n;try{return e()}finally{Pc=t}};jr.unstable_pauseExecution=function(){};jr.unstable_requestPaint=A0n;jr.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=Pc;Pc=e;try{return n()}finally{Pc=t}};jr.unstable_scheduleCallback=function(e,n,t){var a=jr.unstable_now();switch(typeof t=="object"&&t!==null?(t=t.delay,t=typeof t=="number"&&0a?(e.sortIndex=t,Nz(XD,e),t_(Zp)===null&&e===t_(XD)&&(Y2?W8():Y2=!0,$2(kz,t-a))):(e.sortIndex=r,Nz(Zp,e),q1||Y8||(q1=!0,yC(Hz))),e};jr.unstable_wrapCallback=function(e){var n=Pc;return function(){var t=Pc;Pc=n;try{return e.apply(this,arguments)}finally{Pc=t}}}});var ISe=Be((NBa,CSe)=>{"use strict";CSe.exports=ESe()});var mIe=Be(q0=>{"use strict";var K8=Vv(),jo=zA(),Tl=ISe();function An(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tn}return!1}function ds(e,n,t,a,r,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var $l={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){$l[e]=new ds(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];$l[n]=new ds(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){$l[e]=new ds(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){$l[e]=new ds(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){$l[e]=new ds(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){$l[e]=new ds(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){$l[e]=new ds(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){$l[e]=new ds(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){$l[e]=new ds(e,5,!1,e.toLowerCase(),null,!1,!1)});var Uz=/[\-:]([a-z])/g;function Bz(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(Uz,Bz);$l[n]=new ds(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(Uz,Bz);$l[n]=new ds(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(Uz,Bz);$l[n]=new ds(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){$l[e]=new ds(e,1,!1,e.toLowerCase(),null,!1,!1)});$l.xlinkHref=new ds("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){$l[e]=new ds(e,1,!1,e.toLowerCase(),null,!0,!0)});function Jz(e,n,t,a){var r=$l.hasOwnProperty(n)?$l[n]:null,i=r!==null?r.type===0:a?!1:!(!(2l||r[u]!==i[l])return` `+r[u].replace(" at new "," at ");while(1<=u&&0<=l);break}}}finally{Zz=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?tG(e):""}function N0n(e){switch(e.tag){case 5:return tG(e.type);case 16:return tG("Lazy");case 13:return tG("Suspense");case 19:return tG("SuspenseList");case 0:case 2:case 15:return e=nL(e.type,!1),e;case 11:return e=nL(e.type.render,!1),e;case 22:return e=nL(e.type._render,!1),e;case 1:return e=nL(e.type,!0),e;default:return""}}function wC(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ZD:return"Fragment";case $1:return"Portal";case Z2:return"Profiler";case qz:return"StrictMode";case eG:return"Suspense";case Z8:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case zz:return(e.displayName||"Context")+".Consumer";case Wz:return(e._context.displayName||"Context")+".Provider";case X8:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case eL:return wC(e.type);case Vz:return wC(e._render);case $z:n=e._payload,e=e._init;try{return wC(e(n))}catch{}}return null}function ey(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function LSe(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function O0n(e){var n=LSe(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),a=""+e[n];if(!e.hasOwnProperty(n)&&typeof t!="undefined"&&typeof t.get=="function"&&typeof t.set=="function"){var r=t.get,i=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return r.call(this)},set:function(u){a=""+u,i.call(this,u)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return a},setValue:function(u){a=""+u},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function tL(e){e._valueTracker||(e._valueTracker=O0n(e))}function jSe(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),a="";return e&&(a=LSe(e)?e.checked?"true":"false":e.value),e=a,e!==t?(n.setValue(e),!0):!1}function aL(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch{return e.body}}function e$(e,n){var t=n.checked;return jo({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t!=null?t:e._wrapperState.initialChecked})}function PSe(e,n){var t=n.defaultValue==null?"":n.defaultValue,a=n.checked!=null?n.checked:n.defaultChecked;t=ey(n.value!=null?n.value:t),e._wrapperState={initialChecked:a,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function NSe(e,n){n=n.checked,n!=null&&Jz(e,"checked",n,!1)}function n$(e,n){NSe(e,n);var t=ey(n.value),a=n.type;if(t!=null)a==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(a==="submit"||a==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?t$(e,n.type,t):n.hasOwnProperty("defaultValue")&&t$(e,n.type,ey(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function OSe(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var a=n.type;if(!(a!=="submit"&&a!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function t$(e,n,t){(n!=="number"||aL(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function k0n(e){var n="";return K8.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}function a$(e,n){return e=jo({children:void 0},n),(n=k0n(n.children))&&(e.children=n),e}function SC(e,n,t,a){if(e=e.options,n){n={};for(var r=0;r=t.length))throw Error(An(93));t=t[0]}n=t}n==null&&(n=""),t=n}e._wrapperState={initialValue:ey(t)}}function HSe(e,n){var t=ey(n.value),a=ey(n.defaultValue);t!=null&&(t=""+t,t!==e.value&&(e.value=t),n.defaultValue==null&&e.defaultValue!==t&&(e.defaultValue=t)),a!=null&&(e.defaultValue=""+a)}function USe(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}var o$={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function BSe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function i$(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?BSe(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var rL,JSe=function(e){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(n,t,a,r){MSApp.execUnsafeLocalFunction(function(){return e(n,t,a,r)})}:e}(function(e,n){if(e.namespaceURI!==o$.svg||"innerHTML"in e)e.innerHTML=n;else{for(rL=rL||document.createElement("div"),rL.innerHTML=""+n.valueOf().toString()+"",n=rL.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function aG(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var rG={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},H0n=["Webkit","ms","Moz","O"];Object.keys(rG).forEach(function(e){H0n.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),rG[n]=rG[e]})});function qSe(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||rG.hasOwnProperty(e)&&rG[e]?(""+n).trim():n+"px"}function WSe(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var a=t.indexOf("--")===0,r=qSe(t,n[t],a);t==="float"&&(t="cssFloat"),a?e.setProperty(t,r):e[t]=r}}var U0n=jo({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function u$(e,n){if(n){if(U0n[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(An(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(An(60));if(!(typeof n.dangerouslySetInnerHTML=="object"&&"__html"in n.dangerouslySetInnerHTML))throw Error(An(61))}if(n.style!=null&&typeof n.style!="object")throw Error(An(62))}}function l$(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function c$(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var s$=null,EC=null,CC=null;function zSe(e){if(e=RG(e)){if(typeof s$!="function")throw Error(An(280));var n=e.stateNode;n&&(n=EL(n),s$(e.stateNode,e.type,n))}}function $Se(e){EC?CC?CC.push(e):CC=[e]:EC=e}function VSe(){if(EC){var e=EC,n=CC;if(CC=EC=null,zSe(e),n)for(e=0;ea?0:1<t;t++)n.push(e);return n}function fL(e,n,t){e.pendingLanes|=n;var a=n-1;e.suspendedLanes&=a,e.pingedLanes&=a,e=e.eventTimes,n=31-ry(n),e[n]=t}var ry=Math.clz32?Math.clz32:amn,nmn=Math.log,tmn=Math.LN2;function amn(e){return e===0?32:31-(nmn(e)/tmn|0)|0}var rmn=Tl.unstable_UserBlockingPriority,omn=Tl.unstable_runWithPriority,vL=!0;function imn(e,n,t,a){V1||v$();var r=S$,i=V1;V1=!0;try{QSe(r,e,n,t,a)}finally{(V1=i)||_$()}}function umn(e,n,t,a){omn(rmn,S$.bind(null,e,n,t,a))}function S$(e,n,t,a){if(vL){var r;if((r=(n&4)==0)&&0=pG),bEe=String.fromCharCode(32),REe=!1;function wEe(e,n){switch(e){case"keyup":return Mmn.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function SEe(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var AC=!1;function Amn(e,n){switch(e){case"compositionend":return SEe(n);case"keypress":return n.which!==32?null:(REe=!0,bEe);case"textInput":return e=n.data,e===bEe&&REe?null:e;default:return null}}function xmn(e,n){if(AC)return e==="compositionend"||!A$&&wEe(e,n)?(e=pEe(),mL=C$=oy=null,AC=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=a}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=MEe(t)}}function AEe(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?AEe(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function xEe(){for(var e=window,n=aL();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=aL(e.document)}return n}function L$(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}var Jmn=$h&&"documentMode"in document&&11>=document.documentMode,xC=null,j$=null,DG=null,P$=!1;function LEe(e,n,t){var a=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;P$||xC==null||xC!==aL(a)||(a=xC,"selectionStart"in a&&L$(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),DG&&gG(DG,a)||(DG=a,a=bL(j$,"onSelect"),0OC||(e.current=J$[OC],J$[OC]=null,OC--)}function gi(e,n){OC++,J$[OC]=e.current,e.current=n}var ly={},Nc=uy(ly),vf=uy(!1),K1=ly;function kC(e,n){var t=e.type.contextTypes;if(!t)return ly;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===n)return a.__reactInternalMemoizedMaskedChildContext;var r={},i;for(i in t)r[i]=n[i];return a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=r),r}function mf(e){return e=e.childContextTypes,e!=null}function CL(){Eo(vf),Eo(Nc)}function QEe(e,n,t){if(Nc.current!==ly)throw Error(An(168));gi(Nc,n),gi(vf,t)}function YEe(e,n,t){var a=e.stateNode;if(e=n.childContextTypes,typeof a.getChildContext!="function")return t;a=a.getChildContext();for(var r in a)if(!(r in e))throw Error(An(108,wC(n)||"Unknown",r));return jo({},t,a)}function IL(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ly,K1=Nc.current,gi(Nc,e),gi(vf,vf.current),!0}function KEe(e,n,t){var a=e.stateNode;if(!a)throw Error(An(169));t?(e=YEe(e,n,K1),a.__reactInternalMemoizedMergedChildContext=e,Eo(vf),Eo(Nc),gi(Nc,e)):Eo(vf),gi(vf,t)}var q$=null,X1=null,zmn=Tl.unstable_runWithPriority,W$=Tl.unstable_scheduleCallback,z$=Tl.unstable_cancelCallback,$mn=Tl.unstable_shouldYield,XEe=Tl.unstable_requestPaint,$$=Tl.unstable_now,Vmn=Tl.unstable_getCurrentPriorityLevel,FL=Tl.unstable_ImmediatePriority,ZEe=Tl.unstable_UserBlockingPriority,eCe=Tl.unstable_NormalPriority,nCe=Tl.unstable_LowPriority,tCe=Tl.unstable_IdlePriority,V$={},Qmn=XEe!==void 0?XEe:function(){},Vh=null,TL=null,Q$=!1,aCe=$$(),Oc=1e4>aCe?$$:function(){return $$()-aCe};function HC(){switch(Vmn()){case FL:return 99;case ZEe:return 98;case eCe:return 97;case nCe:return 96;case tCe:return 95;default:throw Error(An(332))}}function rCe(e){switch(e){case 99:return FL;case 98:return ZEe;case 97:return eCe;case 96:return nCe;case 95:return tCe;default:throw Error(An(332))}}function Z1(e,n){return e=rCe(e),zmn(e,n)}function wG(e,n,t){return e=rCe(e),W$(e,n,t)}function nd(){if(TL!==null){var e=TL;TL=null,z$(e)}oCe()}function oCe(){if(!Q$&&Vh!==null){Q$=!0;var e=0;try{var n=Vh;Z1(99,function(){for(;eue?(we=k,k=null):we=k.sibling;var De=m(g,k,y[ue],F);if(De===null){k===null&&(k=we);break}e&&k&&De.alternate===null&&n(g,k),p=i(De,p,ue),B===null?N=De:B.sibling=De,B=De,k=we}if(ue===y.length)return t(g,k),N;if(k===null){for(;ueue?(we=k,k=null):we=k.sibling;var Se=m(g,k,De.value,F);if(Se===null){k===null&&(k=we);break}e&&k&&Se.alternate===null&&n(g,k),p=i(Se,p,ue),B===null?N=Se:B.sibling=Se,B=Se,k=we}if(De.done)return t(g,k),N;if(k===null){for(;!De.done;ue++,De=y.next())De=v(g,De.value,F),De!==null&&(p=i(De,p,ue),B===null?N=De:B.sibling=De,B=De);return N}for(k=a(g,k);!De.done;ue++,De=y.next())De=_(k,g,ue,De.value,F),De!==null&&(e&&De.alternate!==null&&k.delete(De.key===null?ue:De.key),p=i(De,p,ue),B===null?N=De:B.sibling=De,B=De);return e&&k.forEach(function(ve){return n(g,ve)}),N}return function(g,p,y,F){var N=typeof y=="object"&&y!==null&&y.type===ZD&&y.key===null;N&&(y=y.props.children);var B=typeof y=="object"&&y!==null;if(B)switch(y.$$typeof){case X2:e:{for(B=y.key,N=p;N!==null;){if(N.key===B){switch(N.tag){case 7:if(y.type===ZD){t(g,N.sibling),p=r(N,y.props.children),p.return=g,g=p;break e}break;default:if(N.elementType===y.type){t(g,N.sibling),p=r(N,y.props),p.ref=EG(g,N,y),p.return=g,g=p;break e}}t(g,N);break}else n(g,N);N=N.sibling}y.type===ZD?(p=YC(y.props.children,g.mode,F,y.key),p.return=g,g=p):(F=ej(y.type,y.key,y.props,null,g.mode,F),F.ref=EG(g,p,y),F.return=g,g=F)}return u(g);case $1:e:{for(N=y.key;p!==null;){if(p.key===N)if(p.tag===4&&p.stateNode.containerInfo===y.containerInfo&&p.stateNode.implementation===y.implementation){t(g,p.sibling),p=r(p,y.children||[]),p.return=g,g=p;break e}else{t(g,p);break}else n(g,p);p=p.sibling}p=NV(y,g.mode,F),p.return=g,g=p}return u(g)}if(typeof y=="string"||typeof y=="number")return y=""+y,p!==null&&p.tag===6?(t(g,p.sibling),p=r(p,y),p.return=g,g=p):(t(g,p),p=PV(y,g.mode,F),p.return=g,g=p),u(g);if(jL(y))return h(g,p,y,F);if(nG(y))return w(g,p,y,F);if(B&&PL(g,y),typeof y=="undefined"&&!N)switch(g.tag){case 1:case 22:case 0:case 11:case 15:throw Error(An(152,wC(g.type)||"Component"))}return t(g,p)}}var NL=_Ce(!0),pCe=_Ce(!1),CG={},td=uy(CG),IG=uy(CG),FG=uy(CG);function eR(e){if(e===CG)throw Error(An(174));return e}function eV(e,n){switch(gi(FG,n),gi(IG,e),gi(td,CG),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:i$(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=i$(n,e)}Eo(td),gi(td,n)}function JC(){Eo(td),Eo(IG),Eo(FG)}function dCe(e){eR(FG.current);var n=eR(td.current),t=i$(n,e.type);n!==t&&(gi(IG,e),gi(td,t))}function nV(e){IG.current===e&&(Eo(td),Eo(IG))}var Di=uy(0);function OL(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if((n.flags&64)!=0)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Qh=null,vy=null,ad=!1;function hCe(e,n){var t=J0(5,null,null,0);t.elementType="DELETED",t.type="DELETED",t.stateNode=n,t.return=e,t.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t}function gCe(e,n){switch(e.tag){case 5:var t=e.type;return n=n.nodeType!==1||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n,n!==null?(e.stateNode=n,!0):!1;case 6:return n=e.pendingProps===""||n.nodeType!==3?null:n,n!==null?(e.stateNode=n,!0):!1;case 13:return!1;default:return!1}}function tV(e){if(ad){var n=vy;if(n){var t=n;if(!gCe(e,n)){if(n=jC(t.nextSibling),!n||!gCe(e,n)){e.flags=e.flags&-1025|2,ad=!1,Qh=e;return}hCe(Qh,t)}Qh=e,vy=jC(n.firstChild)}else e.flags=e.flags&-1025|2,ad=!1,Qh=e}}function DCe(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Qh=e}function kL(e){if(e!==Qh)return!1;if(!ad)return DCe(e),ad=!0,!1;var n=e.type;if(e.tag!==5||n!=="head"&&n!=="body"&&!H$(n,e.memoizedProps))for(n=vy;n;)hCe(e,n),n=jC(n.nextSibling);if(DCe(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(An(317));e:{for(e=e.nextSibling,n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="/$"){if(n===0){vy=jC(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++}e=e.nextSibling}vy=null}}else vy=Qh?jC(e.stateNode.nextSibling):null;return!0}function aV(){vy=Qh=null,ad=!1}var qC=[];function rV(){for(var e=0;ei))throw Error(An(301));i+=1,Vl=kc=null,n.updateQueue=null,TG.current=e_n,e=t(a,r)}while(GG)}if(TG.current=qL,n=kc!==null&&kc.next!==null,MG=0,Vl=kc=Wi=null,HL=!1,n)throw Error(An(300));return e}function nR(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Vl===null?Wi.memoizedState=Vl=e:Vl=Vl.next=e,Vl}function tR(){if(kc===null){var e=Wi.alternate;e=e!==null?e.memoizedState:null}else e=kc.next;var n=Vl===null?Wi.memoizedState:Vl.next;if(n!==null)Vl=n,kc=e;else{if(e===null)throw Error(An(310));kc=e,e={memoizedState:kc.memoizedState,baseState:kc.baseState,baseQueue:kc.baseQueue,queue:kc.queue,next:null},Vl===null?Wi.memoizedState=Vl=e:Vl=Vl.next=e}return Vl}function rd(e,n){return typeof n=="function"?n(e):n}function AG(e){var n=tR(),t=n.queue;if(t===null)throw Error(An(311));t.lastRenderedReducer=e;var a=kc,r=a.baseQueue,i=t.pending;if(i!==null){if(r!==null){var u=r.next;r.next=i.next,i.next=u}a.baseQueue=r=i,t.pending=null}if(r!==null){r=r.next,a=a.baseState;var l=u=i=null,c=r;do{var s=c.lane;if((MG&s)===s)l!==null&&(l=l.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),a=c.eagerReducer===e?c.eagerState:e(a,c.action);else{var f={lane:s,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};l===null?(u=l=f,i=a):l=l.next=f,Wi.lanes|=s,PG|=s}c=c.next}while(c!==null&&c!==r);l===null?i=a:l.next=u,k0(a,n.memoizedState)||(r_=!0),n.memoizedState=a,n.baseState=i,n.baseQueue=l,t.lastRenderedState=a}return[n.memoizedState,t.dispatch]}function xG(e){var n=tR(),t=n.queue;if(t===null)throw Error(An(311));t.lastRenderedReducer=e;var a=t.dispatch,r=t.pending,i=n.memoizedState;if(r!==null){t.pending=null;var u=r=r.next;do i=e(i,u.action),u=u.next;while(u!==r);k0(i,n.memoizedState)||(r_=!0),n.memoizedState=i,n.baseQueue===null&&(n.baseState=i),t.lastRenderedState=i}return[i,a]}function yCe(e,n,t){var a=n._getVersion;a=a(n._source);var r=n._workInProgressVersionPrimary;if(r!==null?e=r===a:(e=e.mutableReadLanes,(e=(MG&e)===e)&&(n._workInProgressVersionPrimary=a,qC.push(n))),e)return t(n._source);throw qC.push(n),Error(An(350))}function bCe(e,n,t,a){var r=hs;if(r===null)throw Error(An(349));var i=n._getVersion,u=i(n._source),l=TG.current,c=l.useState(function(){return yCe(r,n,t)}),s=c[1],f=c[0];c=Vl;var v=e.memoizedState,m=v.refs,_=m.getSnapshot,h=v.source;v=v.subscribe;var w=Wi;return e.memoizedState={refs:m,source:n,subscribe:a},l.useEffect(function(){m.getSnapshot=t,m.setSnapshot=s;var g=i(n._source);if(!k0(u,g)){g=t(n._source),k0(f,g)||(s(g),g=_y(w),r.mutableReadLanes|=g&r.pendingLanes),g=r.mutableReadLanes,r.entangledLanes|=g;for(var p=r.entanglements,y=g;0t?98:t,function(){e(!0)}),Z1(97<\/script>",e=e.removeChild(e.firstChild)):typeof a.is=="string"?e=u.createElement(t,{is:a.is}):(e=u.createElement(t),t==="select"&&(u=e,a.multiple?u.multiple=!0:a.size&&(u.size=a.size))):e=u.createElementNS(e,t),e[iy]=n,e[SL]=a,BCe(e,n,!1,!1),n.stateNode=e,u=l$(t,a),t){case"dialog":So("cancel",e),So("close",e),r=a;break;case"iframe":case"object":case"embed":So("load",e),r=a;break;case"video":case"audio":for(r=0;rIV&&(n.flags|=64,i=!0,jG(a,!1),n.lanes=33554432)}else{if(!i)if(e=OL(u),e!==null){if(n.flags|=64,i=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),jG(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!ad)return n=n.lastEffect=a.lastEffect,n!==null&&(n.nextEffect=null),null}else 2*Oc()-a.renderingStartTime>IV&&t!==1073741824&&(n.flags|=64,i=!0,jG(a,!1),n.lanes=33554432);a.isBackwards?(u.sibling=n.child,n.child=u):(t=a.last,t!==null?t.sibling=u:n.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.lastEffect=n.lastEffect,a.renderingStartTime=Oc(),t.sibling=null,n=Di.current,gi(Di,i?n&1|2:n&1),t):null;case 23:case 24:return xV(),e!==null&&e.memoizedState!==null!=(n.memoizedState!==null)&&a.mode!=="unstable-defer-without-hiding"&&(n.flags|=4),null}throw Error(An(156,n.tag))}function a_n(e){switch(e.tag){case 1:mf(e.type)&&CL();var n=e.flags;return n&4096?(e.flags=n&-4097|64,e):null;case 3:if(JC(),Eo(vf),Eo(Nc),rV(),n=e.flags,(n&64)!=0)throw Error(An(285));return e.flags=n&-4097|64,e;case 5:return nV(e),null;case 13:return Eo(Di),n=e.flags,n&4096?(e.flags=n&-4097|64,e):null;case 19:return Eo(Di),null;case 4:return JC(),null;case 10:return K$(e),null;case 23:case 24:return xV(),null;default:return null}}function dV(e,n){try{var t="",a=n;do t+=N0n(a),a=a.return;while(a);var r=t}catch(i){r=` Error generating stack: `+i.message+` `+i.stack}return{value:e,source:n,stack:r}}function hV(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var r_n=typeof WeakMap=="function"?WeakMap:Map;function WCe(e,n,t){t=sy(-1,t),t.tag=3,t.payload={element:null};var a=n.value;return t.callback=function(){VL||(VL=!0,FV=a),hV(e,n)},t}function zCe(e,n,t){t=sy(-1,t),t.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var r=n.value;t.payload=function(){return hV(e,n),a(r)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){typeof a!="function"&&(od===null?od=new Set([this]):od.add(this),hV(e,n));var u=n.stack;this.componentDidCatch(n.value,{componentStack:u!==null?u:""})}),t}var o_n=typeof WeakSet=="function"?WeakSet:Set;function $Ce(e){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(t){hy(e,t)}else n.current=null}function i_n(e,n){switch(n.tag){case 0:case 11:case 15:case 22:return;case 1:if(n.flags&256&&e!==null){var t=e.memoizedProps,a=e.memoizedState;e=n.stateNode,n=e.getSnapshotBeforeUpdate(n.elementType===n.type?t:a_(n.type,t),a),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:n.flags&256&&U$(n.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(An(163))}function u_n(e,n,t){switch(t.tag){case 0:case 11:case 15:case 22:if(n=t.updateQueue,n=n!==null?n.lastEffect:null,n!==null){e=n=n.next;do{if((e.tag&3)==3){var a=e.create;e.destroy=a()}e=e.next}while(e!==n)}if(n=t.updateQueue,n=n!==null?n.lastEffect:null,n!==null){e=n=n.next;do{var r=e;a=r.next,r=r.tag,(r&4)!=0&&(r&1)!=0&&(lIe(t,e),p_n(t,e)),e=a}while(e!==n)}return;case 1:e=t.stateNode,t.flags&4&&(n===null?e.componentDidMount():(a=t.elementType===t.type?n.memoizedProps:a_(t.type,n.memoizedProps),e.componentDidUpdate(a,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),n=t.updateQueue,n!==null&&cCe(t,n,e);return;case 3:if(n=t.updateQueue,n!==null){if(e=null,t.child!==null)switch(t.child.tag){case 5:e=t.child.stateNode;break;case 1:e=t.child.stateNode}cCe(t,n,e)}return;case 5:e=t.stateNode,n===null&&t.flags&4&&qEe(t.type,t.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:t.memoizedState===null&&(t=t.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&uEe(t))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(An(163))}function VCe(e,n){for(var t=e;;){if(t.tag===5){var a=t.stateNode;if(n)a=a.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none";else{a=t.stateNode;var r=t.memoizedProps.style;r=r!=null&&r.hasOwnProperty("display")?r.display:null,a.style.display=qSe("display",r)}}else if(t.tag===6)t.stateNode.nodeValue=n?"":t.memoizedProps;else if((t.tag!==23&&t.tag!==24||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}}function QCe(e,n){if(X1&&typeof X1.onCommitFiberUnmount=="function")try{X1.onCommitFiberUnmount(q$,n)}catch{}switch(n.tag){case 0:case 11:case 14:case 15:case 22:if(e=n.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var t=e=e.next;do{var a=t,r=a.destroy;if(a=a.tag,r!==void 0)if((a&4)!=0)lIe(n,t);else{a=n;try{r()}catch(i){hy(a,i)}}t=t.next}while(t!==e)}break;case 1:if($Ce(n),e=n.stateNode,typeof e.componentWillUnmount=="function")try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(i){hy(n,i)}break;case 5:$Ce(n);break;case 4:ZCe(e,n)}}function YCe(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function KCe(e){return e.tag===5||e.tag===3||e.tag===4}function XCe(e){e:{for(var n=e.return;n!==null;){if(KCe(n))break e;n=n.return}throw Error(An(160))}var t=n;switch(n=t.stateNode,t.tag){case 5:var a=!1;break;case 3:n=n.containerInfo,a=!0;break;case 4:n=n.containerInfo,a=!0;break;default:throw Error(An(161))}t.flags&16&&(aG(n,""),t.flags&=-17);e:n:for(t=e;;){for(;t.sibling===null;){if(t.return===null||KCe(t.return)){t=null;break e}t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.flags&2||t.child===null||t.tag===4)continue n;t.child.return=t,t=t.child}if(!(t.flags&2)){t=t.stateNode;break e}}a?gV(e,t,n):DV(e,t,n)}function gV(e,n,t){var a=e.tag,r=a===5||a===6;if(r)e=r?e.stateNode:e.stateNode.instance,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=RL));else if(a!==4&&(e=e.child,e!==null))for(gV(e,n,t),e=e.sibling;e!==null;)gV(e,n,t),e=e.sibling}function DV(e,n,t){var a=e.tag,r=a===5||a===6;if(r)e=r?e.stateNode:e.stateNode.instance,n?t.insertBefore(e,n):t.appendChild(e);else if(a!==4&&(e=e.child,e!==null))for(DV(e,n,t),e=e.sibling;e!==null;)DV(e,n,t),e=e.sibling}function ZCe(e,n){for(var t=n,a=!1,r,i;;){if(!a){a=t.return;e:for(;;){if(a===null)throw Error(An(160));switch(r=a.stateNode,a.tag){case 5:i=!1;break e;case 3:r=r.containerInfo,i=!0;break e;case 4:r=r.containerInfo,i=!0;break e}a=a.return}a=!0}if(t.tag===5||t.tag===6){e:for(var u=e,l=t,c=l;;)if(QCe(u,c),c.child!==null&&c.tag!==4)c.child.return=c,c=c.child;else{if(c===l)break e;for(;c.sibling===null;){if(c.return===null||c.return===l)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}i?(u=r,l=t.stateNode,u.nodeType===8?u.parentNode.removeChild(l):u.removeChild(l)):r.removeChild(t.stateNode)}else if(t.tag===4){if(t.child!==null){r=t.stateNode.containerInfo,i=!0,t.child.return=t,t=t.child;continue}}else if(QCe(e,t),t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break;for(;t.sibling===null;){if(t.return===null||t.return===n)return;t=t.return,t.tag===4&&(a=!1)}t.sibling.return=t.return,t=t.sibling}}function yV(e,n){switch(n.tag){case 0:case 11:case 14:case 15:case 22:var t=n.updateQueue;if(t=t!==null?t.lastEffect:null,t!==null){var a=t=t.next;do(a.tag&3)==3&&(e=a.destroy,a.destroy=void 0,e!==void 0&&e()),a=a.next;while(a!==t)}return;case 1:return;case 5:if(t=n.stateNode,t!=null){a=n.memoizedProps;var r=e!==null?e.memoizedProps:a;e=n.type;var i=n.updateQueue;if(n.updateQueue=null,i!==null){for(t[SL]=a,e==="input"&&a.type==="radio"&&a.name!=null&&NSe(t,a),l$(e,r),n=l$(e,a),r=0;rr&&(r=u),t&=~i}if(t=r,t=Oc()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*c_n(t/1960))-t,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}Ql!==5&&(Ql=2),c=dV(c,l),m=u;do{switch(m.tag){case 3:i=c,m.flags|=4096,n&=-n,m.lanes|=n;var B=WCe(m,i,n);lCe(m,B);break e;case 1:i=c;var k=m.type,ue=m.stateNode;if((m.flags&64)==0&&(typeof k.getDerivedStateFromError=="function"||ue!==null&&typeof ue.componentDidCatch=="function"&&(od===null||!od.has(ue)))){m.flags|=4096,n&=-n,m.lanes|=n;var we=zCe(m,i,n);lCe(m,we);break e}}m=m.return}while(m!==null)}uIe(t)}catch(De){n=De,Bu===t&&t!==null&&(Bu=t=t.return);continue}break}while(1)}function oIe(){var e=zL.current;return zL.current=qL,e===null?qL:e}function UG(e,n){var t=ma;ma|=16;var a=oIe();hs===e&&Hc===n||QC(e,n);do try{f_n();break}catch(r){rIe(e,r)}while(1);if(Y$(),ma=t,zL.current=a,Bu!==null)throw Error(An(261));return hs=null,Hc=0,Ql}function f_n(){for(;Bu!==null;)iIe(Bu)}function v_n(){for(;Bu!==null&&!$mn();)iIe(Bu)}function iIe(e){var n=sIe(e.alternate,e,aR);e.memoizedProps=e.pendingProps,n===null?uIe(e):Bu=n,bV.current=null}function uIe(e){var n=e;do{var t=n.alternate;if(e=n.return,(n.flags&2048)==0){if(t=t_n(t,n,aR),t!==null){Bu=t;return}if(t=n,t.tag!==24&&t.tag!==23||t.memoizedState===null||(aR&1073741824)!=0||(t.mode&4)==0){for(var a=0,r=t.child;r!==null;)a|=r.lanes|r.childLanes,r=r.sibling;t.childLanes=a}e!==null&&(e.flags&2048)==0&&(e.firstEffect===null&&(e.firstEffect=n.firstEffect),n.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=n.firstEffect),e.lastEffect=n.lastEffect),1u&&(l=u,u=B,B=l),l=GEe(y,B),i=GEe(y,u),l&&i&&(N.rangeCount!==1||N.anchorNode!==l.node||N.anchorOffset!==l.offset||N.focusNode!==i.node||N.focusOffset!==i.offset)&&(F=F.createRange(),F.setStart(l.node,l.offset),N.removeAllRanges(),B>u?(N.addRange(F),N.extend(i.node,i.offset)):(F.setEnd(i.node,i.offset),N.addRange(F)))))),F=[],N=y;N=N.parentNode;)N.nodeType===1&&F.push({element:N,left:N.scrollLeft,top:N.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;yOc()-EV?QC(e,0):wV|=t),B0(e,n)}function g_n(e,n){var t=e.stateNode;t!==null&&t.delete(n),n=0,n===0&&(n=e.mode,(n&2)==0?n=1:(n&4)==0?n=HC()===99?1:2:(Xh===0&&(Xh=WC),n=MC(62914560&~Xh),n===0&&(n=4194304))),t=yv(),e=XL(e,n),e!==null&&(fL(e,n,t),B0(e,t))}var sIe;sIe=function(e,n,t){var a=n.lanes;if(e!==null)if(e.memoizedProps!==n.pendingProps||vf.current)r_=!0;else if((t&a)!=0)r_=(e.flags&16384)!=0;else{switch(r_=!1,n.tag){case 3:jCe(n),aV();break;case 5:dCe(n);break;case 1:mf(n.type)&&IL(n);break;case 4:eV(n,n.stateNode.containerInfo);break;case 10:a=n.memoizedProps.value;var r=n.type._context;gi(ML,r._currentValue),r._currentValue=a;break;case 13:if(n.memoizedState!==null)return(t&n.child.childLanes)!=0?PCe(e,n,t):(gi(Di,Di.current&1),n=Yh(e,n,t),n!==null?n.sibling:null);gi(Di,Di.current&1);break;case 19:if(a=(t&n.childLanes)!=0,(e.flags&64)!=0){if(a)return UCe(e,n,t);n.flags|=64}if(r=n.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),gi(Di,Di.current),a)break;return null;case 23:case 24:return n.lanes=0,fV(e,n,t)}return Yh(e,n,t)}else r_=!1;switch(n.lanes=0,n.tag){case 2:if(a=n.type,e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,r=kC(n,Nc.current),BC(n,t),r=iV(null,n,a,e,r,t),n.flags|=1,typeof r=="object"&&r!==null&&typeof r.render=="function"&&r.$$typeof===void 0){if(n.tag=1,n.memoizedState=null,n.updateQueue=null,mf(a)){var i=!0;IL(n)}else i=!1;n.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,X$(n);var u=a.getDerivedStateFromProps;typeof u=="function"&&xL(n,a,u,e),r.updater=LL,n.stateNode=r,r._reactInternals=n,Z$(n,a,e,t),n=mV(null,n,a,!0,i,t)}else n.tag=0,pf(null,n,r,t),n=n.child;return n;case 16:r=n.elementType;e:{switch(e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,i=r._init,r=i(r._payload),n.type=r,i=n.tag=y_n(r),e=a_(r,e),i){case 0:n=vV(null,n,r,e,t);break e;case 1:n=LCe(null,n,r,e,t);break e;case 11:n=MCe(null,n,r,e,t);break e;case 14:n=GCe(null,n,r,a_(r.type,e),a,t);break e}throw Error(An(306,r,""))}return n;case 0:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:a_(a,r),vV(e,n,a,r,t);case 1:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:a_(a,r),LCe(e,n,a,r,t);case 3:if(jCe(n),a=n.updateQueue,e===null||a===null)throw Error(An(282));if(a=n.pendingProps,r=n.memoizedState,r=r!==null?r.element:null,uCe(e,n),SG(n,a,null,t),a=n.memoizedState.element,a===r)aV(),n=Yh(e,n,t);else{if(r=n.stateNode,(i=r.hydrate)&&(vy=jC(n.stateNode.containerInfo.firstChild),Qh=n,i=ad=!0),i){if(e=r.mutableSourceEagerHydrationData,e!=null)for(r=0;r{"use strict";function _Ie(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(_Ie)}catch(e){console.error(e)}}_Ie(),pIe.exports=mIe()});var zG=Be(qV=>{"use strict";Object.defineProperty(qV,"__esModule",{value:!0});var BV=Object.assign||function(e){for(var n=1;n=0||!Object.prototype.hasOwnProperty.call(e,a)||(t[a]=e[a]);return t}function T_n(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function M_n(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:e}function G_n(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}var DIe={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},A_n=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],x_n=function(n){return A_n.forEach(function(t){return delete n[t]}),n},yIe=function(n,t){t.style.fontSize=n.fontSize,t.style.fontFamily=n.fontFamily,t.style.fontWeight=n.fontWeight,t.style.fontStyle=n.fontStyle,t.style.letterSpacing=n.letterSpacing,t.style.textTransform=n.textTransform},bIe=typeof window!="undefined"&&window.navigator?/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent):!1,RIe=function(){return bIe?"_"+Math.random().toString(36).substr(2,12):void 0},JV=function(e){G_n(n,e),dIe(n,null,[{key:"getDerivedStateFromProps",value:function(a,r){var i=a.id;return i!==r.prevId?{inputId:i||RIe(),prevId:i}:null}}]);function n(t){T_n(this,n);var a=M_n(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t));return a.inputRef=function(r){a.input=r,typeof a.props.inputRef=="function"&&a.props.inputRef(r)},a.placeHolderSizerRef=function(r){a.placeHolderSizer=r},a.sizerRef=function(r){a.sizer=r},a.state={inputWidth:t.minWidth,inputId:t.id||RIe(),prevId:t.id},a}return dIe(n,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"componentDidUpdate",value:function(a,r){r.inputWidth!==this.state.inputWidth&&typeof this.props.onAutosize=="function"&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(!(!this.mounted||!window.getComputedStyle)){var a=this.input&&window.getComputedStyle(this.input);!a||(yIe(a,this.sizer),this.placeHolderSizer&&yIe(a,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(!(!this.mounted||!this.sizer||typeof this.sizer.scrollWidth=="undefined")){var a=void 0;this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?a=Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:a=this.sizer.scrollWidth+2;var r=this.props.type==="number"&&this.props.extraWidth===void 0?16:parseInt(this.props.extraWidth)||0;a+=r,a{"use strict";Object.defineProperty(KG,"__esModule",{value:!0});KG.Direction=void 0;var Mdn;(function(e){e.Right="to right",e.Left="to left",e.Down="to bottom",e.Up="to top"})(Mdn=KG.Direction||(KG.Direction={}))});var uQ=Be(_a=>{"use strict";var XG=_a&&_a.__spreadArray||function(e,n,t){if(t||arguments.length===2)for(var a=0,r=n.length,i;ae)return c;if(s&&sa)return a;if(e=t)throw new RangeError("min (".concat(n,") is equal/bigger than max (").concat(t,")"));if(et)throw new RangeError("value (".concat(e,") is bigger than max (").concat(t,")"))}_a.checkBoundaries=Pdn;function Ndn(e,n,t){return et?t:e}_a.checkValuesAgainstBoundaries=Ndn;function Odn(e){if(!(e.length<2)&&!e.slice(1).every(function(n,t){return e[t]<=n}))throw new RangeError("values={[".concat(e,"]} needs to be sorted when allowOverlap={false}"))}_a.checkInitialOverlap=Odn;function kdn(e){var n=window.getComputedStyle(e);return{top:parseInt(n["margin-top"],10),bottom:parseInt(n["margin-bottom"],10),left:parseInt(n["margin-left"],10),right:parseInt(n["margin-right"],10)}}_a.getMargin=kdn;function Hdn(e){var n=window.getComputedStyle(e);return{top:parseInt(n["padding-top"],10)+parseInt(n["border-top-width"],10),bottom:parseInt(n["padding-bottom"],10)+parseInt(n["border-bottom-width"],10),left:parseInt(n["padding-left"],10)+parseInt(n["border-left-width"],10),right:parseInt(n["padding-right"],10)+parseInt(n["border-right-width"],10)}}_a.getPaddingAndBorder=Hdn;function Udn(e,n,t){var a=t?-1:1;e.forEach(function(r,i){return aTe(r,a*n[i].x,n[i].y)})}_a.translateThumbs=Udn;function Bdn(e,n,t,a){for(var r=0,i=oTe(e[0],n,t,a),u=1;uu?c:u},e.getBoundingClientRect().width));return i},Vdn=function(e,n,t,a,r,i,u){u===void 0&&(u=function(s){return s});var l=[],c=function(s){var f=rTe(t[s],a[s],r,i,u),v=n[s].x;n.forEach(function(m,_){var h=m.x,w=rTe(t[_],a[_],r,i,u);s!==_&&(v>=h&&v<=h+w||v+f>=h&&v+f<=h+w)&&(l.includes(_)||(l.push(s),l.push(_),l=XG(XG([],l,!0),[s,_],!1),c(_)))})};return c(e),Array.from(new Set(l.sort()))},Qdn=function(e,n,t,a,r,i){a===void 0&&(a=.1),r===void 0&&(r=" - "),i===void 0&&(i=function(_){return _});var u=(0,_a.getStepDecimals)(a),l=(0,iQ.useState)({}),c=l[0],s=l[1],f=(0,iQ.useState)(i(n[t].toFixed(u))),v=f[0],m=f[1];return(0,iQ.useEffect)(function(){if(e){var _=e.getThumbs();if(_.length<1)return;var h={},w=e.getOffsets(),g=Vdn(t,w,_,n,r,u,i),p=i(n[t].toFixed(u));if(g.length){var y=g.reduce(function(ue,we,De,Se){return ue.length?XG(XG([],ue,!0),[w[Se[De]].x],!1):[w[Se[De]].x]},[]);if(Math.min.apply(Math,y)===w[t].x){var F=[];g.forEach(function(ue){F.push(n[ue].toFixed(u))}),p=Array.from(new Set(F.sort(function(ue,we){return parseFloat(ue)-parseFloat(we)}))).map(i).join(r);var N=Math.min.apply(Math,y),B=Math.max.apply(Math,y),k=_[g[y.indexOf(B)]].getBoundingClientRect().width;h.left="".concat(Math.abs(N-(B+k))/2,"px"),h.transform="translate(-50%, 0)"}else h.visibility="hidden"}m(p),s(h)}},[e,n]),[v,c]};_a.useThumbOverlap=Qdn;function oTe(e,n,t,a){var r=e.getBoundingClientRect(),i=r.left,u=r.top,l=r.width,c=r.height;return tTe(a)?Math.abs(t-(u+c/2)):Math.abs(n-(i+l/2))}});var uTe=Be(bv=>{"use strict";var Ydn=bv&&bv.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,r){a.__proto__=r}||function(a,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(a[i]=r[i])},e(n,t)};return function(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");e(n,t);function a(){this.constructor=n}n.prototype=t===null?Object.create(t):(a.prototype=t.prototype,new a)}}(),Kdn=bv&&bv.__createBinding||(Object.create?function(e,n,t,a){a===void 0&&(a=t);var r=Object.getOwnPropertyDescriptor(n,t);(!r||("get"in r?!n.__esModule:r.writable||r.configurable))&&(r={enumerable:!0,get:function(){return n[t]}}),Object.defineProperty(e,a,r)}:function(e,n,t,a){a===void 0&&(a=t),e[a]=n[t]}),Xdn=bv&&bv.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),Zdn=bv&&bv.__importStar||function(e){if(e&&e.__esModule)return e;var n={};if(e!=null)for(var t in e)t!=="default"&&Object.prototype.hasOwnProperty.call(e,t)&&Kdn(n,e,t);return Xdn(n,e),n},iTe=bv&&bv.__spreadArray||function(e,n,t){if(t||arguments.length===2)for(var a=0,r=n.length,i;a1&&a.props.draggableTrack){if(a.thumbRefs.some(function(l){var c;return(c=l.current)===null||c===void 0?void 0:c.contains(r.target)}))return;a.setState({draggedTrackPos:[r.clientX,r.clientY]},function(){return a.onMove(r.clientX,r.clientY)})}else{var u=(0,fr.getClosestThumbIndex)(a.thumbRefs.map(function(l){return l.current}),r.clientX,r.clientY,a.props.direction);(i=a.thumbRefs[u].current)===null||i===void 0||i.focus(),a.setState({draggedThumbIndex:u},function(){return a.onMove(r.clientX,r.clientY)})}},a.onResize=function(){(0,fr.translateThumbs)(a.getThumbs(),a.getOffsets(),a.props.rtl),a.calculateMarkOffsets()},a.onTouchStartTrack=function(r){var i;if(r.persist(),a.addTouchEvents(r.nativeEvent),a.props.values.length>1&&a.props.draggableTrack){if(a.thumbRefs.some(function(l){var c;return(c=l.current)===null||c===void 0?void 0:c.contains(r.target)}))return;a.setState({draggedTrackPos:[r.touches[0].clientX,r.touches[0].clientY]},function(){return a.onMove(r.touches[0].clientX,r.touches[0].clientY)})}else{var u=(0,fr.getClosestThumbIndex)(a.thumbRefs.map(function(l){return l.current}),r.touches[0].clientX,r.touches[0].clientY,a.props.direction);(i=a.thumbRefs[u].current)===null||i===void 0||i.focus(),a.setState({draggedThumbIndex:u},function(){return a.onMove(r.touches[0].clientX,r.touches[0].clientY)})}},a.onMouseOrTouchStart=function(r){if(!a.props.disabled){var i=(0,fr.isTouchEvent)(r);if(!(!i&&r.button!==0)){var u=a.getTargetIndex(r);u!==-1&&(i?a.addTouchEvents(r):a.addMouseEvents(r),a.setState({draggedThumbIndex:u,thumbZIndexes:a.state.thumbZIndexes.map(function(l,c){return c===u?Math.max.apply(Math,a.state.thumbZIndexes):l<=a.state.thumbZIndexes[u]?l:l-1})}))}}},a.onMouseMove=function(r){r.preventDefault(),a.onMove(r.clientX,r.clientY)},a.onTouchMove=function(r){r.preventDefault(),a.onMove(r.touches[0].clientX,r.touches[0].clientY)},a.onKeyDown=function(r){var i=a.props,u=i.values,l=i.onChange,c=i.step,s=i.rtl,f=i.direction,v=a.state.isChanged,m=a.getTargetIndex(r.nativeEvent),_=s||f===qu.Direction.Left||f===qu.Direction.Down?-1:1;m!==-1&&(ehn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,fr.replaceAt)(u,m,a.normalizeValue(u[m]+_*(r.key==="PageUp"?c*10:c),m)))):nhn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,fr.replaceAt)(u,m,a.normalizeValue(u[m]-_*(r.key==="PageDown"?c*10:c),m)))):r.key==="Tab"?a.setState({draggedThumbIndex:-1},function(){v&&a.fireOnFinalChange()}):v&&a.fireOnFinalChange())},a.onKeyUp=function(r){var i=a.state.isChanged;a.setState({draggedThumbIndex:-1},function(){i&&a.fireOnFinalChange()})},a.onMove=function(r,i){var u=a.state,l=u.draggedThumbIndex,c=u.draggedTrackPos,s=a.props,f=s.direction,v=s.min,m=s.max,_=s.onChange,h=s.values,w=s.step,g=s.rtl;if(l===-1&&c[0]===-1&&c[1]===-1)return null;var p=a.trackRef.current;if(!p)return null;var y=p.getBoundingClientRect(),F=(0,fr.isVertical)(f)?y.height:y.width;if(c[0]!==-1&&c[1]!==-1){var N=r-c[0],B=i-c[1],k=0;switch(f){case qu.Direction.Right:case qu.Direction.Left:k=N/F*(m-v);break;case qu.Direction.Down:case qu.Direction.Up:k=B/F*(m-v);break;default:(0,fr.assertUnreachable)(f)}if(g&&(k*=-1),Math.abs(k)>=w/2){for(var ue=0;uem?k=m-h[ue]:we=w/2&&_((0,fr.replaceAt)(h,l,a.normalizeValue(Se,l)))}},a.normalizeValue=function(r,i){var u=a.props,l=u.min,c=u.max,s=u.step,f=u.allowOverlap,v=u.values;return(0,fr.normalizeValue)(r,i,l,c,s,f,v)},a.onEnd=function(r){if(r.preventDefault(),document.removeEventListener("mousemove",a.schdOnMouseMove),document.removeEventListener("touchmove",a.schdOnTouchMove),document.removeEventListener("mouseup",a.schdOnEnd),document.removeEventListener("touchend",a.schdOnEnd),document.removeEventListener("touchcancel",a.schdOnEnd),a.state.draggedThumbIndex===-1&&a.state.draggedTrackPos[0]===-1&&a.state.draggedTrackPos[1]===-1)return null;a.setState({draggedThumbIndex:-1,draggedTrackPos:[-1,-1]},function(){a.fireOnFinalChange()})},a.fireOnFinalChange=function(){a.setState({isChanged:!1});var r=a.props,i=r.onFinalChange,u=r.values;i&&i(u)},a.updateMarkRefs=function(r){if(!r.renderMark){a.numOfMarks=void 0,a.markRefs=void 0;return}a.numOfMarks=(r.max-r.min)/a.props.step,a.markRefs=[];for(var i=0;i-1?"grabbing":this.props.draggableTrack?(0,fr.isVertical)(this.props.direction)?"ns-resize":"ew-resize":c.length===1&&!m?"pointer":"inherit"},onMouseDown:m?fr.voidFn:this.onMouseDownTrack,onTouchStart:m?fr.voidFn:this.onTouchStartTrack,ref:this.trackRef},isDragged:this.state.draggedThumbIndex>-1,disabled:m,children:iTe(iTe([],g.map(function(p,y,F){return l({props:{style:t.props.direction===qu.Direction.Left||t.props.direction===qu.Direction.Right?{position:"absolute",left:"".concat(p[0],"px"),marginTop:"".concat(p[1],"px")}:{position:"absolute",top:"".concat(p[0],"px"),marginLeft:"".concat(p[1],"px")},key:"mark".concat(y),ref:t.markRefs[y]},index:y})}),!0),c.map(function(p,y){var F=t.state.draggedThumbIndex===y;return i({index:y,value:p,isDragged:F,props:{style:{position:"absolute",zIndex:w[y],cursor:m?"inherit":F?"grabbing":"grab",userSelect:"none",touchAction:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none"},key:y,tabIndex:m?void 0:0,"aria-valuemax":v?f:c[y+1]||f,"aria-valuemin":v?s:c[y-1]||s,"aria-valuenow":p,draggable:!1,ref:t.thumbRefs[y],role:"slider",onKeyDown:m?fr.voidFn:t.onKeyDown,onKeyUp:m?fr.voidFn:t.onKeyUp}})}),!0)})},n.defaultProps={step:1,direction:qu.Direction.Right,rtl:!1,disabled:!1,allowOverlap:!1,draggableTrack:!1,min:0,max:100},n}(Dj.Component);bv.default=thn});var lTe=Be(Uc=>{"use strict";var ahn=Uc&&Uc.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Uc,"__esModule",{value:!0});Uc.checkValuesAgainstBoundaries=Uc.relativeValue=Uc.useThumbOverlap=Uc.Direction=Uc.getTrackBackground=Uc.Range=void 0;var rhn=ahn(uTe());Uc.Range=rhn.default;var yj=uQ();Object.defineProperty(Uc,"getTrackBackground",{enumerable:!0,get:function(){return yj.getTrackBackground}});Object.defineProperty(Uc,"useThumbOverlap",{enumerable:!0,get:function(){return yj.useThumbOverlap}});Object.defineProperty(Uc,"relativeValue",{enumerable:!0,get:function(){return yj.relativeValue}});Object.defineProperty(Uc,"checkValuesAgainstBoundaries",{enumerable:!0,get:function(){return yj.checkValuesAgainstBoundaries}});var ohn=gj();Object.defineProperty(Uc,"Direction",{enumerable:!0,get:function(){return ohn.Direction}})});var ITe=Be(yQ=>{"use strict";Object.defineProperty(yQ,"__esModule",{value:!0});var Ihn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},mQ=Object.assign||function(e){for(var n=1;n1?n-1:0),a=1;aa.height),W0(_,this.animationStateClasses.animatingToHeightZero,p.height===0),W0(_,this.animationStateClasses.animatingToHeightAuto,p.height==="auto"),W0(_,this.animationStateClasses.animatingToHeightSpecific,p.height>0),_)),N=this.getStaticStateClasses(p.height);this.setState({animationStateClasses:F,height:g,overflow:"hidden",shouldUseTransitions:!y}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),y?(p.shouldUseTransitions=!0,CTe(this.animationFrameIDs),this.animationFrameIDs=Nhn(function(){i.setState(p),wj(s,{newHeight:p.height})}),this.animationClassesTimeoutID=setTimeout(function(){i.setState({animationStateClasses:N,shouldUseTransitions:!1}),i.hideContent(p.height),wj(c,{newHeight:p.height})},w)):(wj(s,{newHeight:g}),this.timeoutID=setTimeout(function(){p.animationStateClasses=N,p.shouldUseTransitions=!1,i.setState(p),l!=="auto"&&i.hideContent(g),wj(c,{newHeight:g})},w))}}},{key:"componentWillUnmount",value:function(){CTe(this.animationFrameIDs),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null}},{key:"getTimings",value:function(){if(this.prefersReducedMotion)return{delay:0,duration:0};var a=this.props,r=a.delay,i=a.duration;return{delay:r,duration:i}}},{key:"showContent",value:function(a){a===0&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(a){a===0&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(a){var r;return(0,pQ.default)((r={},W0(r,this.animationStateClasses.static,!0),W0(r,this.animationStateClasses.staticHeightZero,a===0),W0(r,this.animationStateClasses.staticHeightSpecific,a>0),W0(r,this.animationStateClasses.staticHeightAuto,a==="auto"),r))}},{key:"render",value:function(){var a,r=this,i=this.props,u=i.animateOpacity,l=i.applyInlineTransitions,c=i.children,s=i.className,f=i.contentClassName,v=i.easing,m=i.id,_=i.style,h=this.state,w=h.height,g=h.overflow,p=h.animationStateClasses,y=h.shouldUseTransitions,F=this.getTimings(),N=F.duration,B=F.delay,k=mQ({},_,{height:w,overflow:g||_.overflow});y&&l&&(k.transition="height "+N+"ms "+v+" "+B+"ms",_.transition&&(k.transition=_.transition+", "+k.transition),k.WebkitTransition=k.transition);var ue={};u&&(ue.transition="opacity "+N+"ms "+v+" "+B+"ms",ue.WebkitTransition=ue.transition,w===0&&(ue.opacity=0));var we=(0,pQ.default)((a={},W0(a,p,!0),W0(a,s,s),a)),De=typeof this.props["aria-hidden"]!="undefined",Se=De?this.props["aria-hidden"]:w===0;return _Q.default.createElement("div",mQ({},Phn.apply(void 0,[this.props].concat(jhn)),{"aria-hidden":Se,className:we,id:m,style:k}),_Q.default.createElement("div",{className:f,style:ue,ref:function(Me){return r.contentElement=Me}},c))}}]),n}(_Q.default.Component),Ohn=function(n,t,a){var r=n[t];return typeof r=="number"&&r>=0||gQ(r)||r==="auto"?null:new TypeError('value "'+r+'" of type "'+(typeof r=="undefined"?"undefined":Ihn(r))+'" is invalid type for '+t+" in "+a+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')};DQ.propTypes={"aria-hidden":df.default.bool,animateOpacity:df.default.bool,animationStateClasses:df.default.object,applyInlineTransitions:df.default.bool,children:df.default.any.isRequired,className:df.default.string,contentClassName:df.default.string,delay:df.default.number,duration:df.default.number,easing:df.default.string,height:Ohn,id:df.default.string,onAnimationEnd:df.default.func,onAnimationStart:df.default.func,style:df.default.object};DQ.defaultProps={animateOpacity:!1,animationStateClasses:ETe,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}};yQ.default=DQ});var G7e=Be((pP,$K)=>{(function(n,t){typeof pP=="object"&&typeof $K=="object"?$K.exports=t():typeof define=="function"&&define.amd?define([],t):typeof pP=="object"?pP.Pusher=t():n.Pusher=t()})(window,function(){return function(e){var n={};function t(a){if(n[a])return n[a].exports;var r=n[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=e,t.c=n,t.d=function(a,r,i){t.o(a,r)||Object.defineProperty(a,r,{enumerable:!0,get:i})},t.r=function(a){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},t.t=function(a,r){if(r&1&&(a=t(a)),r&8||r&4&&typeof a=="object"&&a&&a.__esModule)return a;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:a}),r&2&&typeof a!="string")for(var u in a)t.d(i,u,function(l){return a[l]}.bind(null,u));return i},t.n=function(a){var r=a&&a.__esModule?function(){return a.default}:function(){return a};return t.d(r,"a",r),r},t.o=function(a,r){return Object.prototype.hasOwnProperty.call(a,r)},t.p="",t(t.s=2)}([function(e,n,t){"use strict";var a=this&&this.__extends||function(){var _=function(h,w){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,p){g.__proto__=p}||function(g,p){for(var y in p)p.hasOwnProperty(y)&&(g[y]=p[y])},_(h,w)};return function(h,w){_(h,w);function g(){this.constructor=h}h.prototype=w===null?Object.create(w):(g.prototype=w.prototype,new g)}}();Object.defineProperty(n,"__esModule",{value:!0});var r=256,i=function(){function _(h){h===void 0&&(h="="),this._paddingCharacter=h}return _.prototype.encodedLength=function(h){return this._paddingCharacter?(h+2)/3*4|0:(h*8+5)/6|0},_.prototype.encode=function(h){for(var w="",g=0;g>>3*6&63),w+=this._encodeByte(p>>>2*6&63),w+=this._encodeByte(p>>>1*6&63),w+=this._encodeByte(p>>>0*6&63)}var y=h.length-g;if(y>0){var p=h[g]<<16|(y===2?h[g+1]<<8:0);w+=this._encodeByte(p>>>3*6&63),w+=this._encodeByte(p>>>2*6&63),y===2?w+=this._encodeByte(p>>>1*6&63):w+=this._paddingCharacter||"",w+=this._paddingCharacter||""}return w},_.prototype.maxDecodedLength=function(h){return this._paddingCharacter?h/4*3|0:(h*6+7)/8|0},_.prototype.decodedLength=function(h){return this.maxDecodedLength(h.length-this._getPaddingLength(h))},_.prototype.decode=function(h){if(h.length===0)return new Uint8Array(0);for(var w=this._getPaddingLength(h),g=h.length-w,p=new Uint8Array(this.maxDecodedLength(g)),y=0,F=0,N=0,B=0,k=0,ue=0,we=0;F>>4,p[y++]=k<<4|ue>>>2,p[y++]=ue<<6|we,N|=B&r,N|=k&r,N|=ue&r,N|=we&r;if(F>>4,N|=B&r,N|=k&r),F>>2,N|=ue&r),F>>8&0-65-26+97,w+=51-h>>>8&26-97-52+48,w+=61-h>>>8&52-48-62+43,w+=62-h>>>8&62-43-63+47,String.fromCharCode(w)},_.prototype._decodeChar=function(h){var w=r;return w+=(42-h&h-44)>>>8&-r+h-43+62,w+=(46-h&h-48)>>>8&-r+h-47+63,w+=(47-h&h-58)>>>8&-r+h-48+52,w+=(64-h&h-91)>>>8&-r+h-65+0,w+=(96-h&h-123)>>>8&-r+h-97+26,w},_.prototype._getPaddingLength=function(h){var w=0;if(this._paddingCharacter){for(var g=h.length-1;g>=0&&h[g]===this._paddingCharacter;g--)w++;if(h.length<4||w>2)throw new Error("Base64Coder: incorrect padding")}return w},_}();n.Coder=i;var u=new i;function l(_){return u.encode(_)}n.encode=l;function c(_){return u.decode(_)}n.decode=c;var s=function(_){a(h,_);function h(){return _!==null&&_.apply(this,arguments)||this}return h.prototype._encodeByte=function(w){var g=w;return g+=65,g+=25-w>>>8&0-65-26+97,g+=51-w>>>8&26-97-52+48,g+=61-w>>>8&52-48-62+45,g+=62-w>>>8&62-45-63+95,String.fromCharCode(g)},h.prototype._decodeChar=function(w){var g=r;return g+=(44-w&w-46)>>>8&-r+w-45+62,g+=(94-w&w-96)>>>8&-r+w-95+63,g+=(47-w&w-58)>>>8&-r+w-48+52,g+=(64-w&w-91)>>>8&-r+w-65+0,g+=(96-w&w-123)>>>8&-r+w-97+26,g},h}(i);n.URLSafeCoder=s;var f=new s;function v(_){return f.encode(_)}n.encodeURLSafe=v;function m(_){return f.decode(_)}n.decodeURLSafe=m,n.encodedLength=function(_){return u.encodedLength(_)},n.maxDecodedLength=function(_){return u.maxDecodedLength(_)},n.decodedLength=function(_){return u.decodedLength(_)}},function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a="utf8: invalid string",r="utf8: invalid source encoding";function i(c){for(var s=new Uint8Array(u(c)),f=0,v=0;v>6,s[f++]=128|m&63):m<55296?(s[f++]=224|m>>12,s[f++]=128|m>>6&63,s[f++]=128|m&63):(v++,m=(m&1023)<<10,m|=c.charCodeAt(v)&1023,m+=65536,s[f++]=240|m>>18,s[f++]=128|m>>12&63,s[f++]=128|m>>6&63,s[f++]=128|m&63)}return s}n.encode=i;function u(c){for(var s=0,f=0;f=c.length-1)throw new Error(a);f++,s+=4}else throw new Error(a)}return s}n.encodedLength=u;function l(c){for(var s=[],f=0;f=c.length)throw new Error(r);var _=c[++f];if((_&192)!=128)throw new Error(r);v=(v&31)<<6|_&63,m=128}else if(v<240){if(f>=c.length-1)throw new Error(r);var _=c[++f],h=c[++f];if((_&192)!=128||(h&192)!=128)throw new Error(r);v=(v&15)<<12|(_&63)<<6|h&63,m=2048}else if(v<248){if(f>=c.length-2)throw new Error(r);var _=c[++f],h=c[++f],w=c[++f];if((_&192)!=128||(h&192)!=128||(w&192)!=128)throw new Error(r);v=(v&15)<<18|(_&63)<<12|(h&63)<<6|w&63,m=65536}else throw new Error(r);if(v=55296&&v<=57343)throw new Error(r);if(v>=65536){if(v>1114111)throw new Error(r);v-=65536,s.push(String.fromCharCode(55296|v>>10)),v=56320|v&1023}}s.push(String.fromCharCode(v))}return s.join("")}n.decode=l},function(e,n,t){e.exports=t(3).default},function(e,n,t){"use strict";t.r(n);var a=function(){function R(D,E){this.lastId=0,this.prefix=D,this.name=E}return R.prototype.create=function(D){this.lastId++;var E=this.lastId,G=this.prefix+E,L=this.name+"["+E+"]",se=!1,Je=function(){se||(D.apply(null,arguments),se=!0)};return this[E]=Je,{number:E,id:G,name:L,callback:Je}},R.prototype.remove=function(D){delete this[D.number]},R}(),r=new a("_pusher_script_","Pusher.ScriptReceivers"),i={VERSION:"6.0.3",PROTOCOL:7,wsPort:80,wssPort:443,wsPath:"",httpHost:"sockjs.pusher.com",httpPort:80,httpsPort:443,httpPath:"/pusher",stats_host:"stats.pusher.com",authEndpoint:"/pusher/auth",authTransport:"ajax",activityTimeout:12e4,pongTimeout:3e4,unavailableTimeout:1e4,cluster:"mt1",cdn_http:"http://js.pusher.com",cdn_https:"https://js.pusher.com",dependency_suffix:""},u=i,l=function(){function R(D){this.options=D,this.receivers=D.receivers||r,this.loading={}}return R.prototype.load=function(D,E,G){var L=this;if(L.loading[D]&&L.loading[D].length>0)L.loading[D].push(G);else{L.loading[D]=[G];var se=Pa.createScriptRequest(L.getPath(D,E)),Je=L.receivers.create(function(Un){if(L.receivers.remove(Je),L.loading[D]){var ta=L.loading[D];delete L.loading[D];for(var Er=function($c){$c||se.cleanup()},du=0;du>>6)+m(128|D&63):m(224|D>>>12&15)+m(128|D>>>6&63)+m(128|D&63)},y=function(R){return R.replace(/[^\x00-\x7F]/g,p)},F=function(R){var D=[0,2,1][R.length%3],E=R.charCodeAt(0)<<16|(R.length>1?R.charCodeAt(1):0)<<8|(R.length>2?R.charCodeAt(2):0),G=[_.charAt(E>>>18),_.charAt(E>>>12&63),D>=2?"=":_.charAt(E>>>6&63),D>=1?"=":_.charAt(E&63)];return G.join("")},N=window.btoa||function(R){return R.replace(/[\s\S]{1,3}/g,F)},B=function(){function R(D,E,G,L){var se=this;this.clear=E,this.timer=D(function(){se.timer&&(se.timer=L(se.timer))},G)}return R.prototype.isRunning=function(){return this.timer!==null},R.prototype.ensureAborted=function(){this.timer&&(this.clear(this.timer),this.timer=null)},R}(),k=B,ue=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}();function we(R){window.clearTimeout(R)}function De(R){window.clearInterval(R)}var Se=function(R){ue(D,R);function D(E,G){return R.call(this,setTimeout,we,E,function(L){return G(),null})||this}return D}(k),ve=function(R){ue(D,R);function D(E,G){return R.call(this,setInterval,De,E,function(L){return G(),L})||this}return D}(k),Me={now:function(){return Date.now?Date.now():new Date().valueOf()},defer:function(R){return new Se(0,R)},method:function(R){for(var D=[],E=1;E0)for(var L=0;L=1002&&R.code<=1004?"backoff":null:R.code===4e3?"tls_only":R.code<4100?"refused":R.code<4200?"backoff":R.code<4300?"retry":"refused"},getCloseError:function(R){return R.code!==1e3&&R.code!==1001?{type:"PusherError",data:{code:R.code,message:R.reason||R.message}}:null}},Ky=Lne,TNe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),MNe=function(R){TNe(D,R);function D(E,G){var L=R.call(this)||this;return L.id=E,L.transport=G,L.activityTimeout=G.activityTimeout,L.bindListeners(),L}return D.prototype.handlesActivityChecks=function(){return this.transport.handlesActivityChecks()},D.prototype.send=function(E){return this.transport.send(E)},D.prototype.send_event=function(E,G,L){var se={event:E,data:G};return L&&(se.channel=L),Ne.debug("Event sent",se),this.send(Ky.encodeMessage(se))},D.prototype.ping=function(){this.transport.supportsPing()?this.transport.ping():this.send_event("pusher:ping",{})},D.prototype.close=function(){this.transport.close()},D.prototype.bindListeners=function(){var E=this,G={message:function(se){var Je;try{Je=Ky.decodeMessage(se)}catch(Un){E.emit("error",{type:"MessageParseError",error:Un,data:se.data})}if(Je!==void 0){switch(Ne.debug("Event recd",Je),Je.event){case"pusher:error":E.emit("error",{type:"PusherError",data:Je.data});break;case"pusher:ping":E.emit("ping");break;case"pusher:pong":E.emit("pong");break}E.emit("message",Je)}},activity:function(){E.emit("activity")},error:function(se){E.emit("error",{type:"WebSocketError",error:se})},closed:function(se){L(),se&&se.code&&E.handleCloseEvent(se),E.transport=null,E.emit("closed")}},L=function(){tt(G,function(se,Je){E.transport.unbind(Je,se)})};tt(G,function(se,Je){E.transport.bind(Je,se)})},D.prototype.handleCloseEvent=function(E){var G=Ky.getCloseAction(E),L=Ky.getCloseError(E);L&&this.emit("error",L),G&&this.emit(G,{action:G,error:L})},D}(Nr),GNe=MNe,ANe=function(){function R(D,E){this.transport=D,this.callback=E,this.bindListeners()}return R.prototype.close=function(){this.unbindListeners(),this.transport.close()},R.prototype.bindListeners=function(){var D=this;this.onMessage=function(E){D.unbindListeners();var G;try{G=Ky.processHandshake(E)}catch(L){D.finish("error",{error:L}),D.transport.close();return}G.action==="connected"?D.finish("connected",{connection:new GNe(G.id,D.transport),activityTimeout:G.activityTimeout}):(D.finish(G.action,{error:G.error}),D.transport.close())},this.onClosed=function(E){D.unbindListeners();var G=Ky.getCloseAction(E)||"backoff",L=Ky.getCloseError(E);D.finish(G,{error:L})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)},R.prototype.unbindListeners=function(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)},R.prototype.finish=function(D,E){this.callback(Fe({transport:this.transport,action:D},E))},R}(),xNe=ANe,LNe=function(){function R(D,E){this.channel=D;var G=E.authTransport;if(typeof Pa.getAuthorizers()[G]=="undefined")throw"'"+G+"' is not a recognized auth transport";this.type=G,this.options=E,this.authOptions=E.auth||{}}return R.prototype.composeQuery=function(D){var E="socket_id="+encodeURIComponent(D)+"&channel_name="+encodeURIComponent(this.channel.name);for(var G in this.authOptions.params)E+="&"+encodeURIComponent(G)+"="+encodeURIComponent(this.authOptions.params[G]);return E},R.prototype.authorize=function(D,E){R.authorizers=R.authorizers||Pa.getAuthorizers(),R.authorizers[this.type].call(this,Pa,D,E)},R}(),jNe=LNe,PNe=function(){function R(D,E){this.timeline=D,this.options=E||{}}return R.prototype.send=function(D,E){this.timeline.isEmpty()||this.timeline.send(Pa.TimelineTransport.getAgent(this,D),E)},R}(),NNe=PNe,Xy=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),ONe=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),kNe=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),HNe=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),UNe=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),jne=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),BNe=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),Pne=function(R){Xy(D,R);function D(E){var G=this.constructor,L=R.call(this,E)||this;return Object.setPrototypeOf(L,G.prototype),L}return D}(Error),JNe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),qNe=function(R){JNe(D,R);function D(E,G){var L=R.call(this,function(se,Je){Ne.debug("No callbacks on "+E+" for "+se)})||this;return L.name=E,L.pusher=G,L.subscribed=!1,L.subscriptionPending=!1,L.subscriptionCancelled=!1,L}return D.prototype.authorize=function(E,G){return G(!1,{auth:""})},D.prototype.trigger=function(E,G){if(E.indexOf("client-")!==0)throw new ONe("Event '"+E+"' does not start with 'client-'");if(!this.subscribed){var L=vt.buildLogSuffix("triggeringClientEvents");Ne.warn("Client event triggered before channel 'subscription_succeeded' event . "+L)}return this.pusher.send_event(E,G,this.name)},D.prototype.disconnect=function(){this.subscribed=!1,this.subscriptionPending=!1},D.prototype.handleEvent=function(E){var G=E.event,L=E.data;if(G==="pusher_internal:subscription_succeeded")this.handleSubscriptionSucceededEvent(E);else if(G.indexOf("pusher_internal:")!==0){var se={};this.emit(G,L,se)}},D.prototype.handleSubscriptionSucceededEvent=function(E){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):this.emit("pusher:subscription_succeeded",E.data)},D.prototype.subscribe=function(){var E=this;this.subscribed||(this.subscriptionPending=!0,this.subscriptionCancelled=!1,this.authorize(this.pusher.connection.socket_id,function(G,L){G?(Ne.error(L),E.emit("pusher:subscription_error",L)):(L=L,E.pusher.send_event("pusher:subscribe",{auth:L.auth,channel_data:L.channel_data,channel:E.name}))}))},D.prototype.unsubscribe=function(){this.subscribed=!1,this.pusher.send_event("pusher:unsubscribe",{channel:this.name})},D.prototype.cancelSubscription=function(){this.subscriptionCancelled=!0},D.prototype.reinstateSubscription=function(){this.subscriptionCancelled=!1},D}(Nr),Nne=qNe,WNe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),zNe=function(R){WNe(D,R);function D(){return R!==null&&R.apply(this,arguments)||this}return D.prototype.authorize=function(E,G){var L=S_.createAuthorizer(this,this.pusher.config);return L.authorize(E,G)},D}(Nne),vO=zNe,$Ne=function(){function R(){this.reset()}return R.prototype.get=function(D){return Object.prototype.hasOwnProperty.call(this.members,D)?{id:D,info:this.members[D]}:null},R.prototype.each=function(D){var E=this;tt(this.members,function(G,L){D(E.get(L))})},R.prototype.setMyID=function(D){this.myID=D},R.prototype.onSubscription=function(D){this.members=D.presence.hash,this.count=D.presence.count,this.me=this.get(this.myID)},R.prototype.addMember=function(D){return this.get(D.user_id)===null&&this.count++,this.members[D.user_id]=D.user_info,this.get(D.user_id)},R.prototype.removeMember=function(D){var E=this.get(D.user_id);return E&&(delete this.members[D.user_id],this.count--),E},R.prototype.reset=function(){this.members={},this.count=0,this.myID=null,this.me=null},R}(),VNe=$Ne,QNe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),YNe=function(R){QNe(D,R);function D(E,G){var L=R.call(this,E,G)||this;return L.members=new VNe,L}return D.prototype.authorize=function(E,G){var L=this;R.prototype.authorize.call(this,E,function(se,Je){if(!se){if(Je=Je,Je.channel_data===void 0){var Un=vt.buildLogSuffix("authenticationEndpoint");Ne.error("Invalid auth response for channel '"+L.name+"',"+("expected 'channel_data' field. "+Un)),G("Invalid auth response");return}var ta=JSON.parse(Je.channel_data);L.members.setMyID(ta.user_id)}G(se,Je)})},D.prototype.handleEvent=function(E){var G=E.event;if(G.indexOf("pusher_internal:")===0)this.handleInternalEvent(E);else{var L=E.data,se={};E.user_id&&(se.user_id=E.user_id),this.emit(G,L,se)}},D.prototype.handleInternalEvent=function(E){var G=E.event,L=E.data;switch(G){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(E);break;case"pusher_internal:member_added":var se=this.members.addMember(L);this.emit("pusher:member_added",se);break;case"pusher_internal:member_removed":var Je=this.members.removeMember(L);Je&&this.emit("pusher:member_removed",Je);break}},D.prototype.handleSubscriptionSucceededEvent=function(E){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):(this.members.onSubscription(E.data),this.emit("pusher:subscription_succeeded",this.members))},D.prototype.disconnect=function(){this.members.reset(),R.prototype.disconnect.call(this)},D}(vO),KNe=YNe,One=t(1),mO=t(0),XNe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),ZNe=function(R){XNe(D,R);function D(E,G,L){var se=R.call(this,E,G)||this;return se.key=null,se.nacl=L,se}return D.prototype.authorize=function(E,G){var L=this;R.prototype.authorize.call(this,E,function(se,Je){if(se){G(!0,Je);return}var Un=Je.shared_secret;if(!Un){var ta="No shared_secret key in auth payload for encrypted channel: "+L.name;G(!0,ta);return}L.key=Object(mO.decode)(Un),delete Je.shared_secret,G(!1,Je)})},D.prototype.trigger=function(E,G){throw new jne("Client events are not currently supported for encrypted channels")},D.prototype.handleEvent=function(E){var G=E.event,L=E.data;if(G.indexOf("pusher_internal:")===0||G.indexOf("pusher:")===0){R.prototype.handleEvent.call(this,E);return}this.handleEncryptedEvent(G,L)},D.prototype.handleEncryptedEvent=function(E,G){var L=this;if(!this.key){Ne.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!G.ciphertext||!G.nonce){Ne.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+G);return}var se=Object(mO.decode)(G.ciphertext);if(se.length0&&this.emit("connecting_in",Math.round(E/1e3)),this.retryTimer=new Se(E||0,function(){G.disconnectInternally(),G.connect()})},D.prototype.clearRetryTimer=function(){this.retryTimer&&(this.retryTimer.ensureAborted(),this.retryTimer=null)},D.prototype.setUnavailableTimer=function(){var E=this;this.unavailableTimer=new Se(this.options.unavailableTimeout,function(){E.updateState("unavailable")})},D.prototype.clearUnavailableTimer=function(){this.unavailableTimer&&this.unavailableTimer.ensureAborted()},D.prototype.sendActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection.ping(),this.activityTimer=new Se(this.options.pongTimeout,function(){E.timeline.error({pong_timed_out:E.options.pongTimeout}),E.retryIn(0)})},D.prototype.resetActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection&&!this.connection.handlesActivityChecks()&&(this.activityTimer=new Se(this.activityTimeout,function(){E.sendActivityCheck()}))},D.prototype.stopActivityCheck=function(){this.activityTimer&&this.activityTimer.ensureAborted()},D.prototype.buildConnectionCallbacks=function(E){var G=this;return Fe({},E,{message:function(L){G.resetActivityCheck(),G.emit("message",L)},ping:function(){G.send_event("pusher:pong",{})},activity:function(){G.resetActivityCheck()},error:function(L){G.emit("error",{type:"WebSocketError",error:L})},closed:function(){G.abandonConnection(),G.shouldRetry()&&G.retryIn(1e3)}})},D.prototype.buildHandshakeCallbacks=function(E){var G=this;return Fe({},E,{connected:function(L){G.activityTimeout=Math.min(G.options.activityTimeout,L.activityTimeout,L.connection.activityTimeout||1/0),G.clearUnavailableTimer(),G.setConnection(L.connection),G.socket_id=G.connection.id,G.updateState("connected",{socket_id:G.socket_id})}})},D.prototype.buildErrorCallbacks=function(){var E=this,G=function(L){return function(se){se.error&&E.emit("error",{type:"WebSocketError",error:se.error}),L(se)}};return{tls_only:G(function(){E.usingTLS=!0,E.updateStrategy(),E.retryIn(0)}),refused:G(function(){E.disconnect()}),backoff:G(function(){E.retryIn(1e3)}),retry:G(function(){E.retryIn(0)})}},D.prototype.setConnection=function(E){this.connection=E;for(var G in this.connectionCallbacks)this.connection.bind(G,this.connectionCallbacks[G]);this.resetActivityCheck()},D.prototype.abandonConnection=function(){if(!!this.connection){this.stopActivityCheck();for(var E in this.connectionCallbacks)this.connection.unbind(E,this.connectionCallbacks[E]);var G=this.connection;return this.connection=null,G}},D.prototype.updateState=function(E,G){var L=this.state;if(this.state=E,L!==E){var se=E;se==="connected"&&(se+=" with new socket ID "+G.socket_id),Ne.debug("State changed",L+" -> "+se),this.timeline.info({state:E,params:G}),this.emit("state_change",{previous:L,current:E}),this.emit(E,G)}},D.prototype.shouldRetry=function(){return this.state==="connecting"||this.state==="connected"},D}(Nr),aOe=tOe,rOe=function(){function R(){this.channels={}}return R.prototype.add=function(D,E){return this.channels[D]||(this.channels[D]=iOe(D,E)),this.channels[D]},R.prototype.all=function(){return Vn(this.channels)},R.prototype.find=function(D){return this.channels[D]},R.prototype.remove=function(D){var E=this.channels[D];return delete this.channels[D],E},R.prototype.disconnect=function(){tt(this.channels,function(D){D.disconnect()})},R}(),oOe=rOe;function iOe(R,D){if(R.indexOf("private-encrypted-")===0){if(D.config.nacl)return S_.createEncryptedChannel(R,D,D.config.nacl);var E="Tried to subscribe to a private-encrypted- channel but no nacl implementation available",G=vt.buildLogSuffix("encryptedChannelSupport");throw new jne(E+". "+G)}else return R.indexOf("private-")===0?S_.createPrivateChannel(R,D):R.indexOf("presence-")===0?S_.createPresenceChannel(R,D):S_.createChannel(R,D)}var uOe={createChannels:function(){return new oOe},createConnectionManager:function(R,D){return new aOe(R,D)},createChannel:function(R,D){return new Nne(R,D)},createPrivateChannel:function(R,D){return new vO(R,D)},createPresenceChannel:function(R,D){return new KNe(R,D)},createEncryptedChannel:function(R,D,E){return new eOe(R,D,E)},createTimelineSender:function(R,D){return new NNe(R,D)},createAuthorizer:function(R,D){return D.authorizer?D.authorizer(R,D):new jNe(R,D)},createHandshake:function(R,D){return new xNe(R,D)},createAssistantToTheTransportManager:function(R,D,E){return new FNe(R,D,E)}},S_=uOe,lOe=function(){function R(D){this.options=D||{},this.livesLeft=this.options.lives||1/0}return R.prototype.getAssistant=function(D){return S_.createAssistantToTheTransportManager(this,D,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})},R.prototype.isAlive=function(){return this.livesLeft>0},R.prototype.reportDeath=function(){this.livesLeft-=1},R}(),kne=lOe,cOe=function(){function R(D,E){this.strategies=D,this.loop=Boolean(E.loop),this.failFast=Boolean(E.failFast),this.timeout=E.timeout,this.timeoutLimit=E.timeoutLimit}return R.prototype.isSupported=function(){return q(this.strategies,Re.method("isSupported"))},R.prototype.connect=function(D,E){var G=this,L=this.strategies,se=0,Je=this.timeout,Un=null,ta=function(Er,du){du?E(null,du):(se=se+1,G.loop&&(se=se%L.length),se0&&(se=new Se(G.timeout,function(){Je.abort(),L(!0)})),Je=D.connect(E,function(Un,ta){Un&&se&&se.isRunning()&&!G.failFast||(se&&se.ensureAborted(),L(Un,ta))}),{abort:function(){se&&se.ensureAborted(),Je.abort()},forceMinPriority:function(Un){Je.forceMinPriority(Un)}}},R}(),Zy=cOe,sOe=function(){function R(D){this.strategies=D}return R.prototype.isSupported=function(){return q(this.strategies,Re.method("isSupported"))},R.prototype.connect=function(D,E){return fOe(this.strategies,D,function(G,L){return function(se,Je){if(L[G].error=se,se){vOe(L)&&E(!0);return}Qn(L,function(Un){Un.forceMinPriority(Je.transport.priority)}),E(null,Je)}})},R}(),_O=sOe;function fOe(R,D,E){var G=Z(R,function(L,se,Je,Un){return L.connect(D,E(se,Un))});return{abort:function(){Qn(G,mOe)},forceMinPriority:function(L){Qn(G,function(se){se.forceMinPriority(L)})}}}function vOe(R){return ye(R,function(D){return Boolean(D.error)})}function mOe(R){!R.error&&!R.aborted&&(R.abort(),R.aborted=!0)}var _Oe=function(){function R(D,E,G){this.strategy=D,this.transports=E,this.ttl=G.ttl||1800*1e3,this.usingTLS=G.useTLS,this.timeline=G.timeline}return R.prototype.isSupported=function(){return this.strategy.isSupported()},R.prototype.connect=function(D,E){var G=this.usingTLS,L=dOe(G),se=[this.strategy];if(L&&L.timestamp+this.ttl>=Re.now()){var Je=this.transports[L.transport];Je&&(this.timeline.info({cached:!0,transport:L.transport,latency:L.latency}),se.push(new Zy([Je],{timeout:L.latency*2+1e3,failFast:!0})))}var Un=Re.now(),ta=se.pop().connect(D,function Er(du,$c){du?(Hne(G),se.length>0?(Un=Re.now(),ta=se.pop().connect(D,Er)):E(du)):(hOe(G,$c.transport.name,Re.now()-Un),E(null,$c))});return{abort:function(){ta.abort()},forceMinPriority:function(Er){D=Er,ta&&ta.forceMinPriority(Er)}}},R}(),pOe=_Oe;function pO(R){return"pusherTransport"+(R?"TLS":"NonTLS")}function dOe(R){var D=Pa.getLocalStorage();if(D)try{var E=D[pO(R)];if(E)return JSON.parse(E)}catch{Hne(R)}return null}function hOe(R,D,E){var G=Pa.getLocalStorage();if(G)try{G[pO(R)]=Qe({timestamp:Re.now(),transport:D,latency:E})}catch{}}function Hne(R){var D=Pa.getLocalStorage();if(D)try{delete D[pO(R)]}catch{}}var gOe=function(){function R(D,E){var G=E.delay;this.strategy=D,this.options={delay:G}}return R.prototype.isSupported=function(){return this.strategy.isSupported()},R.prototype.connect=function(D,E){var G=this.strategy,L,se=new Se(this.options.delay,function(){L=G.connect(D,E)});return{abort:function(){se.ensureAborted(),L&&L.abort()},forceMinPriority:function(Je){D=Je,L&&L.forceMinPriority(Je)}}},R}(),L4=gOe,DOe=function(){function R(D,E,G){this.test=D,this.trueBranch=E,this.falseBranch=G}return R.prototype.isSupported=function(){var D=this.test()?this.trueBranch:this.falseBranch;return D.isSupported()},R.prototype.connect=function(D,E){var G=this.test()?this.trueBranch:this.falseBranch;return G.connect(D,E)},R}(),lF=DOe,yOe=function(){function R(D){this.strategy=D}return R.prototype.isSupported=function(){return this.strategy.isSupported()},R.prototype.connect=function(D,E){var G=this.strategy.connect(D,function(L,se){se&&G.abort(),E(L,se)});return G},R}(),bOe=yOe;function cF(R){return function(){return R.isSupported()}}var ROe=function(R,D,E){var G={};function L(Zne,fke,vke,mke,_ke){var ete=E(R,Zne,fke,vke,mke,_ke);return G[Zne]=ete,ete}var se=Object.assign({},D,{hostNonTLS:R.wsHost+":"+R.wsPort,hostTLS:R.wsHost+":"+R.wssPort,httpPath:R.wsPath}),Je=Object.assign({},se,{useTLS:!0}),Un=Object.assign({},D,{hostNonTLS:R.httpHost+":"+R.httpPort,hostTLS:R.httpHost+":"+R.httpsPort,httpPath:R.httpPath}),ta={loop:!0,timeout:15e3,timeoutLimit:6e4},Er=new kne({lives:2,minPingDelay:1e4,maxPingDelay:R.activityTimeout}),du=new kne({lives:2,minPingDelay:1e4,maxPingDelay:R.activityTimeout}),$c=L("ws","ws",3,se,Er),E_=L("wss","ws",3,Je,Er),ike=L("sockjs","sockjs",1,Un),$ne=L("xhr_streaming","xhr_streaming",1,Un,du),uke=L("xdr_streaming","xdr_streaming",1,Un,du),Vne=L("xhr_polling","xhr_polling",1,Un),lke=L("xdr_polling","xdr_polling",1,Un),Qne=new Zy([$c],ta),cke=new Zy([E_],ta),ske=new Zy([ike],ta),Yne=new Zy([new lF(cF($ne),$ne,uke)],ta),Kne=new Zy([new lF(cF(Vne),Vne,lke)],ta),Xne=new Zy([new lF(cF(Yne),new _O([Yne,new L4(Kne,{delay:4e3})]),Kne)],ta),DO=new lF(cF(Xne),Xne,ske),yO;return D.useTLS?yO=new _O([Qne,new L4(DO,{delay:2e3})]):yO=new _O([Qne,new L4(cke,{delay:2e3}),new L4(DO,{delay:5e3})]),new pOe(new bOe(new lF(cF($c),yO,DO)),G,{ttl:18e5,timeline:D.timeline,useTLS:D.useTLS})},wOe=ROe,SOe=function(){var R=this;R.timeline.info(R.buildTimelineMessage({transport:R.name+(R.options.useTLS?"s":"")})),R.hooks.isInitialized()?R.changeState("initialized"):R.hooks.file?(R.changeState("initializing"),f.load(R.hooks.file,{useTLS:R.options.useTLS},function(D,E){R.hooks.isInitialized()?(R.changeState("initialized"),E(!0)):(D&&R.onError(D),R.onClose(),E(!1))})):R.onClose()},EOe={getRequest:function(R){var D=new window.XDomainRequest;return D.ontimeout=function(){R.emit("error",new kNe),R.close()},D.onerror=function(E){R.emit("error",E),R.close()},D.onprogress=function(){D.responseText&&D.responseText.length>0&&R.onChunk(200,D.responseText)},D.onload=function(){D.responseText&&D.responseText.length>0&&R.onChunk(200,D.responseText),R.emit("finished",200),R.close()},D},abortRequest:function(R){R.ontimeout=R.onerror=R.onprogress=R.onload=null,R.abort()}},COe=EOe,IOe=function(){var R=function(D,E){return R=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(G,L){G.__proto__=L}||function(G,L){for(var se in L)L.hasOwnProperty(se)&&(G[se]=L[se])},R(D,E)};return function(D,E){R(D,E);function G(){this.constructor=D}D.prototype=E===null?Object.create(E):(G.prototype=E.prototype,new G)}}(),FOe=256*1024,TOe=function(R){IOe(D,R);function D(E,G,L){var se=R.call(this)||this;return se.hooks=E,se.method=G,se.url=L,se}return D.prototype.start=function(E){var G=this;this.position=0,this.xhr=this.hooks.getRequest(this),this.unloader=function(){G.close()},Pa.addUnloadListener(this.unloader),this.xhr.open(this.method,this.url,!0),this.xhr.setRequestHeader&&this.xhr.setRequestHeader("Content-Type","application/json"),this.xhr.send(E)},D.prototype.close=function(){this.unloader&&(Pa.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)},D.prototype.onChunk=function(E,G){for(;;){var L=this.advanceBuffer(G);if(L)this.emit("chunk",{status:E,data:L});else break}this.isBufferTooLong(G)&&this.emit("buffer_too_long")},D.prototype.advanceBuffer=function(E){var G=E.slice(this.position),L=G.indexOf(` `);return L!==-1?(this.position+=L+1,G.slice(0,L)):null},D.prototype.isBufferTooLong=function(E){return this.position===E.length&&E.length>FOe},D}(Nr),MOe=TOe,dO;(function(R){R[R.CONNECTING=0]="CONNECTING",R[R.OPEN=1]="OPEN",R[R.CLOSED=3]="CLOSED"})(dO||(dO={}));var eb=dO,GOe=1,AOe=function(){function R(D,E){this.hooks=D,this.session=Bne(1e3)+"/"+POe(8),this.location=xOe(E),this.readyState=eb.CONNECTING,this.openStream()}return R.prototype.send=function(D){return this.sendRaw(JSON.stringify([D]))},R.prototype.ping=function(){this.hooks.sendHeartbeat(this)},R.prototype.close=function(D,E){this.onClose(D,E,!0)},R.prototype.sendRaw=function(D){if(this.readyState===eb.OPEN)try{return Pa.createSocketRequest("POST",Une(LOe(this.location,this.session))).start(D),!0}catch{return!1}else return!1},R.prototype.reconnect=function(){this.closeStream(),this.openStream()},R.prototype.onClose=function(D,E,G){this.closeStream(),this.readyState=eb.CLOSED,this.onclose&&this.onclose({code:D,reason:E,wasClean:G})},R.prototype.onChunk=function(D){if(D.status===200){this.readyState===eb.OPEN&&this.onActivity();var E,G=D.data.slice(0,1);switch(G){case"o":E=JSON.parse(D.data.slice(1)||"{}"),this.onOpen(E);break;case"a":E=JSON.parse(D.data.slice(1)||"[]");for(var L=0;L0&&R.onChunk(E.status,E.responseText);break;case 4:E.responseText&&E.responseText.length>0&&R.onChunk(E.status,E.responseText),R.emit("finished",E.status),R.close();break}},E},abortRequest:function(R){R.onreadystatechange=null,R.abort()}},JOe=BOe,qOe={createStreamingSocket:function(R){return this.createSocket(kOe,R)},createPollingSocket:function(R){return this.createSocket(UOe,R)},createSocket:function(R,D){return new NOe(R,D)},createXHR:function(R,D){return this.createRequest(JOe,R,D)},createRequest:function(R,D,E){return new MOe(R,D,E)}},Jne=qOe;Jne.createXDR=function(R,D){return this.createRequest(COe,R,D)};var WOe=Jne,zOe={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:r,DependenciesReceivers:s,getDefaultStrategy:wOe,Transports:wNe,transportConnectionInitializer:SOe,HTTPFactory:WOe,TimelineTransport:Ae,getXHRAPI:function(){return window.XMLHttpRequest},getWebSocketAPI:function(){return window.WebSocket||window.MozWebSocket},setup:function(R){var D=this;window.Pusher=R;var E=function(){D.onDocumentBody(R.ready)};window.JSON?E():f.load("json2",{},E)},getDocument:function(){return document},getProtocol:function(){return this.getDocument().location.protocol},getAuthorizers:function(){return{ajax:mt,jsonp:Nn}},onDocumentBody:function(R){var D=this;document.body?R():setTimeout(function(){D.onDocumentBody(R)},0)},createJSONPRequest:function(R,D){return new Tn(R,D)},createScriptRequest:function(R){return new pt(R)},getLocalStorage:function(){try{return window.localStorage}catch{return}},createXHR:function(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest:function(){var R=this.getXHRAPI();return new R},createMicrosoftXHR:function(){return new ActiveXObject("Microsoft.XMLHTTP")},getNetwork:function(){return CNe},createWebSocket:function(R){var D=this.getWebSocketAPI();return new D(R)},createSocketRequest:function(R,D){if(this.isXHRSupported())return this.HTTPFactory.createXHR(R,D);if(this.isXDRSupported(D.indexOf("https:")===0))return this.HTTPFactory.createXDR(R,D);throw"Cross-origin HTTP requests are not supported"},isXHRSupported:function(){var R=this.getXHRAPI();return Boolean(R)&&new R().withCredentials!==void 0},isXDRSupported:function(R){var D=R?"https:":"http:",E=this.getProtocol();return Boolean(window.XDomainRequest)&&E===D},addUnloadListener:function(R){window.addEventListener!==void 0?window.addEventListener("unload",R,!1):window.attachEvent!==void 0&&window.attachEvent("onunload",R)},removeUnloadListener:function(R){window.addEventListener!==void 0?window.removeEventListener("unload",R,!1):window.detachEvent!==void 0&&window.detachEvent("onunload",R)}},Pa=zOe,hO;(function(R){R[R.ERROR=3]="ERROR",R[R.INFO=6]="INFO",R[R.DEBUG=7]="DEBUG"})(hO||(hO={}));var j4=hO,$Oe=function(){function R(D,E,G){this.key=D,this.session=E,this.events=[],this.options=G||{},this.sent=0,this.uniqueID=0}return R.prototype.log=function(D,E){D<=this.options.level&&(this.events.push(Fe({},E,{timestamp:Re.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())},R.prototype.error=function(D){this.log(j4.ERROR,D)},R.prototype.info=function(D){this.log(j4.INFO,D)},R.prototype.debug=function(D){this.log(j4.DEBUG,D)},R.prototype.isEmpty=function(){return this.events.length===0},R.prototype.send=function(D,E){var G=this,L=Fe({session:this.session,bundle:this.sent+1,key:this.key,lib:"js",version:this.options.version,cluster:this.options.cluster,features:this.options.features,timeline:this.events},this.options.params);return this.events=[],D(L,function(se,Je){se||G.sent++,E&&E(se,Je)}),!0},R.prototype.generateUniqueID=function(){return this.uniqueID++,this.uniqueID},R}(),VOe=$Oe,QOe=function(){function R(D,E,G,L){this.name=D,this.priority=E,this.transport=G,this.options=L||{}}return R.prototype.isSupported=function(){return this.transport.isSupported({useTLS:this.options.useTLS})},R.prototype.connect=function(D,E){var G=this;if(this.isSupported()){if(this.priority{s5e.exports=function(n){return n!=null&&n.constructor!=null&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}});var E5e=Be((kGr,S5e)=>{"use strict";var SP=Object.prototype.hasOwnProperty,h5e=Object.prototype.toString,g5e=Object.defineProperty,D5e=Object.getOwnPropertyDescriptor,y5e=function(n){return typeof Array.isArray=="function"?Array.isArray(n):h5e.call(n)==="[object Array]"},b5e=function(n){if(!n||h5e.call(n)!=="[object Object]")return!1;var t=SP.call(n,"constructor"),a=n.constructor&&n.constructor.prototype&&SP.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!t&&!a)return!1;var r;for(r in n);return typeof r=="undefined"||SP.call(n,r)},R5e=function(n,t){g5e&&t.name==="__proto__"?g5e(n,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):n[t.name]=t.newValue},w5e=function(n,t){if(t==="__proto__")if(SP.call(n,t)){if(D5e)return D5e(n,t).value}else return;return n[t]};S5e.exports=function e(){var n,t,a,r,i,u,l=arguments[0],c=1,s=arguments.length,f=!1;for(typeof l=="boolean"&&(f=l,l=arguments[1]||{},c=2),(l==null||typeof l!="object"&&typeof l!="function")&&(l={});c{"use strict";var eZ=Symbol.for("react.element"),nZ=Symbol.for("react.portal"),YP=Symbol.for("react.fragment"),KP=Symbol.for("react.strict_mode"),XP=Symbol.for("react.profiler"),ZP=Symbol.for("react.provider"),eN=Symbol.for("react.context"),G3n=Symbol.for("react.server_context"),nN=Symbol.for("react.forward_ref"),tN=Symbol.for("react.suspense"),aN=Symbol.for("react.suspense_list"),rN=Symbol.for("react.memo"),oN=Symbol.for("react.lazy"),A3n=Symbol.for("react.offscreen"),W6e;W6e=Symbol.for("react.module.reference");function X0(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case eZ:switch(e=e.type,e){case YP:case XP:case KP:case tN:case aN:return e;default:switch(e=e&&e.$$typeof,e){case G3n:case eN:case nN:case oN:case rN:case ZP:return e;default:return n}}case nZ:return n}}}Jr.ContextConsumer=eN;Jr.ContextProvider=ZP;Jr.Element=eZ;Jr.ForwardRef=nN;Jr.Fragment=YP;Jr.Lazy=oN;Jr.Memo=rN;Jr.Portal=nZ;Jr.Profiler=XP;Jr.StrictMode=KP;Jr.Suspense=tN;Jr.SuspenseList=aN;Jr.isAsyncMode=function(){return!1};Jr.isConcurrentMode=function(){return!1};Jr.isContextConsumer=function(e){return X0(e)===eN};Jr.isContextProvider=function(e){return X0(e)===ZP};Jr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===eZ};Jr.isForwardRef=function(e){return X0(e)===nN};Jr.isFragment=function(e){return X0(e)===YP};Jr.isLazy=function(e){return X0(e)===oN};Jr.isMemo=function(e){return X0(e)===rN};Jr.isPortal=function(e){return X0(e)===nZ};Jr.isProfiler=function(e){return X0(e)===XP};Jr.isStrictMode=function(e){return X0(e)===KP};Jr.isSuspense=function(e){return X0(e)===tN};Jr.isSuspenseList=function(e){return X0(e)===aN};Jr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===YP||e===XP||e===KP||e===tN||e===aN||e===A3n||typeof e=="object"&&e!==null&&(e.$$typeof===oN||e.$$typeof===rN||e.$$typeof===ZP||e.$$typeof===eN||e.$$typeof===nN||e.$$typeof===W6e||e.getModuleId!==void 0)};Jr.typeOf=X0});var V6e=Be((X5r,$6e)=>{"use strict";$6e.exports=z6e()});var a8e=Be((t6r,t8e)=>{var X6e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,x3n=/\n/g,L3n=/^\s*/,j3n=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,P3n=/^:\s*/,N3n=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,O3n=/^[;\s]*/,k3n=/^\s+|\s+$/g,H3n=` `,Z6e="/",e8e="*",KR="",U3n="comment",B3n="declaration";t8e.exports=function(e,n){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];n=n||{};var t=1,a=1;function r(w){var g=w.match(x3n);g&&(t+=g.length);var p=w.lastIndexOf(H3n);a=~p?w.length-p:a+w.length}function i(){var w={line:t,column:a};return function(g){return g.position=new u(w),f(),g}}function u(w){this.start=w,this.end={line:t,column:a},this.source=n.source}u.prototype.content=e;var l=[];function c(w){var g=new Error(n.source+":"+t+":"+a+": "+w);if(g.reason=w,g.filename=n.source,g.line=t,g.column=a,g.source=e,n.silent)l.push(g);else throw g}function s(w){var g=w.exec(e);if(!!g){var p=g[0];return r(p),e=e.slice(p.length),g}}function f(){s(L3n)}function v(w){var g;for(w=w||[];g=m();)g!==!1&&w.push(g);return w}function m(){var w=i();if(!(Z6e!=e.charAt(0)||e8e!=e.charAt(1))){for(var g=2;KR!=e.charAt(g)&&(e8e!=e.charAt(g)||Z6e!=e.charAt(g+1));)++g;if(g+=2,KR===e.charAt(g-1))return c("End of comment missing");var p=e.slice(2,g-2);return a+=2,r(p),e=e.slice(g),a+=2,w({type:U3n,comment:p})}}function _(){var w=i(),g=s(j3n);if(!!g){if(m(),!s(P3n))return c("property missing ':'");var p=s(N3n),y=w({type:B3n,property:n8e(g[0].replace(X6e,KR)),value:p?n8e(p[0].replace(X6e,KR)):KR});return s(O3n),y}}function h(){var w=[];v(w);for(var g;g=_();)g!==!1&&(w.push(g),v(w));return w}return f(),h()};function n8e(e){return e?e.replace(k3n,KR):KR}});var o8e=Be((a6r,rZ)=>{var J3n=a8e();function r8e(e,n){var t=null;if(!e||typeof e!="string")return t;for(var a,r=J3n(e),i=typeof n=="function",u,l,c=0,s=r.length;cq8n});var ote=function(e){return function(n){for(var t=[],a=0,r=e.length;a="0"&&e[r]<="9"?"\\&":"";return"\\"+t.charCodeAt(0).toString(10)+i})+'"'},Hte=function(e){return function(n){for(var t=[],a=0,r=n.length;a0?Math.floor(e/n):-Math.floor(e/-n)}},rae=function(e){return function(n){if(n===0)return 0;var t=Math.abs(n);return(e%t+t)%t}},oae=function(e){return function(n){return e/n}};var iae={Ring0:function(){return _w}},xO={Ring0:function(){return If}};var Ts=function(e){return e.mod};var uae={degree:function(e){return 1},div:oae,mod:function(e){return function(n){return 0}},CommutativeRing0:function(){return iae}},Ka={degree:tae,div:aae,mod:rae,CommutativeRing0:function(){return xO}},yr=function(e){return e.div};var LO={mempty:be,Semigroup0:function(){return DF}},dt={mempty:"",Semigroup0:function(){return Td}};var cm={mempty:[],Semigroup0:function(){return sa}};var ya=function(e){return e.mempty};var jO=function(e){return function(){return e}},lae=function(e){return function(n){return function(){return n(e())()}}};var PO=function(e){return function(n){return function(){for(var t=0,a=e.length;tn?-1:1,a=new Array(t*(n-e)+1),r=e,i=0;r!==n;)a[i++]=r,r+=t;return a[i]=r,a},qke=function(e,n){if(e<1)return[];var t=new Array(e);return t.fill(n)},Wke=function(e,n){for(var t=[],a=0,r=0;r=t.length?n:e(t[a])};var gae=function(e,n,t,a){for(var r=0,i=a.length;r=a.length)return n;var r=a.slice();return r.splice(t,1),e(r)},yae=function(e,n,t,a,r){if(t<0||t>=r.length)return n;var i=r.slice();return i[t]=a,e(i)},MF=function(e){return e.slice().reverse()},Ew=function(e){if(e.length<=1e4)return Array.prototype.concat.apply([],e);for(var n=[],t=0,a=e.length;t>1),l-i>1&&e(n,t,r,a,i,l),u-l>1&&e(n,t,r,a,l,u),c=i,s=l,f=i;c0?(a[f++]=m,++s):(a[f++]=v,++c);for(;c>1),l-i>1&&e(n,t,r,a,i,l),u-l>1&&e(n,t,r,a,l,u),c=i,s=l,f=i;c0?(a[f++]=m,++s):(a[f++]=v,++c);for(;c=0;i--)a=e(t[i])(a);return a}}},qae=function(e){return function(n){return function(t){for(var a=n,r=t.length,i=0;i=0;a--)t=e(n[a])(t);return t},qre=function(e,n){for(var t=n[0],a=n.length,r=1;r0)return new d(YF(e));if(Ge)return b.value;throw new Error("Failed pattern match at Data.Array.NonEmpty (line 161, column 1 - line 161, column 58): "+[e.constructor.name])};var Yw=function(e){return function(n){return YF(Fo(e)(n))}};var Xre=function(e){return function(n){return TUe(e(ns(n)))}},dm=Xre(Ii);var Zre=Xre(hre),Ek=function(e){return function(n){return e(ns(n))}};var KF=Ek(Or);var eoe=function(e){return Ek(kr(e))};var noe=function(e){var n=Ek(e);return function(t){return YF(n(t))}},toe=function(e){return noe(Fo(e))};var aoe=function(e){var n=yu(e);return function(t){return noe(n(t))}};var roe=function(e){return function(n){return function(t){return(t|0)===t?e(t):n}}},Jn=function(e){return e},ooe=function(e){return function(n){return function(t){var a;t<11?a="[0-"+(t-1).toString()+"]":t===11?a="[0-9a]":a="[0-9a-"+String.fromCharCode(86+t)+"]";var r=new RegExp("^[\\+\\-]?"+a+"+$","i");return function(i){if(r.test(i)){var u=parseInt(i,t);return(u|0)===u?e(u):n}else return n}}}};var Kw=1/0,rA=isFinite;var oA=Math.abs;var Ck=Math.cos;var Xw=Math.floor,Ik=Math.log;var iA=function(e){return function(n){return Math.pow(e,n)}},gb=function(e){return function(n){return e%n}},Db=Math.round;var Fk=Math.sin;var O_=3.141592653589793;var ioe=2.302585092994046;var uoe=si(gw),loe=mo(gw);var LUe=function(){return ooe(d.create)(b.value)}(),Hv=LUe(10),Og=function(){return roe(d.create)(b.value)}(),coe=function(e){if(!rA(e))return 0;if(e>=Jn(uoe))return uoe;if(e<=Jn(loe))return loe;if(Ge)return me(0)(Og(e));throw new Error("Failed pattern match at Data.Int (line 72, column 1 - line 72, column 29): "+[e.constructor.name])},ts=function(e){return coe(Db(e))};var $r=function(e){return coe(Xw(e))},soe=function(e){return(e&1)==0};var po=function(){function e(){}return e.value=new e,e}(),Wa=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),uA=function(e){return e},WUe=function(e){return new Wa(e.value0,e.value1)};var zUe=function(e){var n=function(t){return function(a){var r=t,i=!1,u;function l(c,s){if(s instanceof Wa&&s.value1 instanceof Wa&&s.value1.value1 instanceof Wa){r=new Wa(s,c),a=s.value1.value1.value1;return}var f=function(m){return m instanceof Wa&&m.value1 instanceof Wa&&m.value1.value1 instanceof po?new Wa(e(m.value0),new Wa(e(m.value1.value0),po.value)):m instanceof Wa&&m.value1 instanceof po?new Wa(e(m.value0),po.value):po.value},v=function(m){return function(_){var h=m,w=!1,g;function p(y,F){if(y instanceof Wa&&y.value0 instanceof Wa&&y.value0.value1 instanceof Wa&&y.value0.value1.value1 instanceof Wa){h=y.value1,_=new Wa(e(y.value0.value0),new Wa(e(y.value0.value1.value0),new Wa(e(y.value0.value1.value1.value0),F)));return}return w=!0,F}for(;!w;)g=p(h,_);return g}};return i=!0,v(c)(f(s))}for(;!i;)u=l(r,a);return u}};return n(po.value)},$Ue={map:zUe};var Tf={foldr:function(e){return function(n){var t=function(){var r=function(i){return function(u){var l=i,c=!1,s;function f(v,m){if(m instanceof po)return c=!0,v;if(m instanceof Wa){l=new Wa(m.value0,v),u=m.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 107, column 7 - line 107, column 23): "+[v.constructor.name,m.constructor.name])}for(;!c;)s=f(l,u);return s}};return r(po.value)}(),a=hr(Tf)(Ot(e))(n);return function(r){return a(t(r))}}},foldl:function(e){var n=function(t){return function(a){var r=t,i=!1,u;function l(c,s){if(s instanceof po)return i=!0,c;if(s instanceof Wa){r=e(c)(s.value0),a=s.value1;return}throw new Error("Failed pattern match at Data.List.Types (line 111, column 12 - line 113, column 30): "+[s.constructor.name])}for(;!i;)u=l(r,a);return u}};return n},foldMap:function(e){var n=Ke(e.Semigroup0()),t=ya(e);return function(a){return hr(Tf)(function(r){var i=n(r);return function(u){return i(a(u))}})(t)}}};var VUe=zr(Tf);var Tk={append:function(e){return function(n){return VUe(Wa.create)(n)(e)}}},voe=Ke(Tk);var XF={append:function(e){return function(n){return new pm(e.value0,voe(e.value1)(WUe(n)))}}};var moe={alt:voe,Functor0:function(){return $Ue}},Mk=function(){return{empty:po.value,Alt0:function(){return moe}}}();var tBe=x(U);var Gk=function(e){if(e instanceof po)return b.value;if(e instanceof Wa)return new d({head:e.value0,tail:e.value1});throw new Error("Failed pattern match at Data.List (line 259, column 1 - line 259, column 66): "+[e.constructor.name])},lA=function(e){return ic(e)(function(n){return tBe(function(t){return new Ue(t.head,t.tail)})(Gk(n))})};var kg=function(e){return zr(e)(Wa.create)(po.value)};var hoe=function(e){return e()};var goe=function(e){throw new Error(e)};var Doe=function(){return goe};var aBe=Doe(),rBe=hoe,Mf=function(e){return rBe(function(){return aBe(e)})};var Ak=function(){var e=aA(Mk);return function(n){return uA(e(n))}}();var boe=function(e){return e.value0};var ZF=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var or=function(){function e(){}return e.value=new e,e}(),br=function(){function e(n,t,a,r,i,u){this.value0=n,this.value1=t,this.value2=a,this.value3=r,this.value4=i,this.value5=u}return e.create=function(n){return function(t){return function(a){return function(r){return function(i){return function(u){return new e(n,t,a,r,i,u)}}}}}},e}(),Roe=function(){function e(){}return e.value=new e,e}(),xk=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),Lk=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),woe=function(){function e(){}return e.value=new e,e}(),jk=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),cA=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),Soe=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),Uv=function(e,n,t,a){if(t instanceof or){if(a instanceof or)return new br(1,1,e,n,t,a);if(a instanceof br)return new br(1+a.value0|0,1+a.value1|0,e,n,t,a);throw new Error("Failed pattern match at Data.Map.Internal (line 680, column 5 - line 684, column 39): "+[a.constructor.name])}if(t instanceof br){if(a instanceof or)return new br(1+t.value0|0,1+t.value1|0,e,n,t,a);if(a instanceof br)return new br(1+function(){var r=t.value0>a.value0;return r?t.value0:a.value0}()|0,(1+t.value1|0)+a.value1|0,e,n,t,a);throw new Error("Failed pattern match at Data.Map.Internal (line 686, column 5 - line 690, column 68): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 678, column 32 - line 690, column 68): "+[t.constructor.name])},eT=function(){return Ot(Lk.create)(Roe.value)}(),uBe=function(e){return function(n){return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof Roe)return i=!0,t(be);if(c instanceof xk)return i=!0,n(c.value0,c.value1,c.value2);if(c instanceof Lk){r=e(c.value1)(c.value0);return}throw new Error("Failed pattern match at Data.Map.Internal (line 918, column 8 - line 924, column 20): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}}},nT=function(e){if(e instanceof or)return 0;if(e instanceof br)return e.value1;throw new Error("Failed pattern match at Data.Map.Internal (line 616, column 8 - line 618, column 24): "+[e.constructor.name])},Zw=function(e){return function(n){return new br(1,1,e,n,or.value,or.value)}},hm=function(){var e=function(a){if(a instanceof or)return 0;if(a instanceof br)return a.value0;throw new Error("Failed pattern match at Data.Map.Internal (line 735, column 12 - line 737, column 26): "+[a.constructor.name])},n=function(a,r,i,u,l,c,s){return c instanceof br&&c.value0>e(s)?Uv(c.value2,c.value3,Uv(a,r,i,c.value4),Uv(u,l,c.value5,s)):Uv(u,l,Uv(a,r,i,c),s)},t=function(a,r,i,u,l,c,s){return c instanceof br&&e(l)<=c.value0?Uv(c.value2,c.value3,Uv(i,u,l,c.value4),Uv(a,r,c.value5,s)):Uv(i,u,l,Uv(a,r,c,s))};return function(a,r,i,u){if(i instanceof or)return u instanceof or?Zw(a)(r):u instanceof br&&u.value0>1?n(a,r,i,u.value2,u.value3,u.value4,u.value5):Uv(a,r,i,u);if(i instanceof br){if(u instanceof br){if(u.value0>(i.value0+1|0))return n(a,r,i,u.value2,u.value3,u.value4,u.value5);if(i.value0>(u.value0+1|0))return t(a,r,i.value2,i.value3,i.value4,i.value5,u)}return u instanceof or&&i.value0>1?t(a,r,i.value2,i.value3,i.value4,i.value5,u):Uv(a,r,i,u)}throw new Error("Failed pattern match at Data.Map.Internal (line 695, column 40 - line 716, column 34): "+[i.constructor.name])}}(),Pk=ZF("unsafeSplit","Data.Map.Internal",function(){return function(e,n,t){if(t instanceof or)return new cA(b.value,or.value,or.value);if(t instanceof br){var a=e(n)(t.value2);if(a instanceof Q){var r=Pk(771)(e,n,t.value4);return new cA(r.value0,r.value1,hm(t.value2,t.value3,r.value2,t.value5))}if(a instanceof V){var r=Pk(774)(e,n,t.value5);return new cA(r.value0,hm(t.value2,t.value3,t.value4,r.value1),r.value2)}if(a instanceof K)return new cA(new d(t.value3),t.value4,t.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 769, column 5 - line 777, column 30): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 765, column 34 - line 777, column 30): "+[t.constructor.name])}}),lBe=Pk(764),Eoe=ZF("unsafeSplitLast","Data.Map.Internal",function(){return function(e,n,t,a){if(a instanceof or)return new Soe(e,n,t);if(a instanceof br){var r=Eoe(757)(a.value2,a.value3,a.value4,a.value5);return new Soe(r.value0,r.value1,hm(e,n,t,r.value2))}throw new Error("Failed pattern match at Data.Map.Internal (line 754, column 37 - line 758, column 57): "+[a.constructor.name])}}),cBe=Eoe(753),Coe=function(e,n){if(e instanceof or)return n;if(e instanceof br){var t=cBe(e.value2,e.value3,e.value4,e.value5);return hm(t.value0,t.value1,t.value2,n)}throw new Error("Failed pattern match at Data.Map.Internal (line 742, column 25 - line 746, column 38): "+[e.constructor.name,n.constructor.name])};var Nk=ZF("unsafeUnionWith","Data.Map.Internal",function(){return function(e,n,t,a){if(t instanceof or)return a;if(a instanceof or)return t;if(a instanceof br){var r=lBe(e,a.value2,t),i=Nk(787)(e,n,r.value1,a.value4),u=Nk(788)(e,n,r.value2,a.value5);if(r.value0 instanceof d)return hm(a.value2,n(r.value0.value0)(a.value3),i,u);if(r.value0 instanceof b)return hm(a.value2,a.value3,i,u);throw new Error("Failed pattern match at Data.Map.Internal (line 789, column 5 - line 793, column 46): "+[r.value0.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 782, column 42 - line 793, column 46): "+[t.constructor.name,a.constructor.name])}}),sBe=Nk(781),fBe=function(e){var n=We(e);return function(t){return function(a){return function(r){return sBe(n,t,a,r)}}}},sA=function(e){return fBe(e)(je)};var fA=function(e){var n=We(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof or)return i=!0,!1;if(c instanceof br){var s=n(t)(c.value2);if(s instanceof Q){r=c.value4;return}if(s instanceof V){r=c.value5;return}if(s instanceof K)return i=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 457, column 7 - line 460, column 19): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 454, column 8 - line 460, column 19): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}},Ioe=function(e){return function(n){var t=function(a){if(a instanceof or)return or.value;if(a instanceof br){var r=n(a.value2)(a.value3);if(r instanceof d)return hm(a.value2,r.value0,t(a.value4),t(a.value5));if(r instanceof b)return Coe(t(a.value4),t(a.value5));throw new Error("Failed pattern match at Data.Map.Internal (line 659, column 7 - line 663, column 47): "+[r.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 656, column 8 - line 663, column 47): "+[a.constructor.name])};return t}};var to=function(e){var n=We(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof or)return i=!0,b.value;if(c instanceof br){var s=n(t)(c.value2);if(s instanceof Q){r=c.value4;return}if(s instanceof V){r=c.value5;return}if(s instanceof K)return i=!0,new d(c.value3);throw new Error("Failed pattern match at Data.Map.Internal (line 281, column 7 - line 284, column 22): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 278, column 8 - line 284, column 22): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}};var vBe=function(){var e=function(n){return function(t){var a=n,r=!1,i;function u(l,c){if(c instanceof or)return r=!0,l;if(c instanceof br){if(c.value5 instanceof or){a=new xk(c.value2,c.value3,l),t=c.value4;return}a=new xk(c.value2,c.value3,new Lk(c.value5,l)),t=c.value4;return}throw new Error("Failed pattern match at Data.Map.Internal (line 929, column 13 - line 936, column 48): "+[c.constructor.name])}for(;!r;)i=u(a,t);return i}};return e}(),tT=uBe(vBe),Foe=function(){return tT(function(e,n,t){return new jk(e,n,t)})(je(woe.value))}(),mBe=function(e){var n=ce(e);return function(t){var a=ce(t);return{eq:function(){var r=function(i){return function(u){var l=i,c=!1,s;function f(v,m){var _=Foe(v);if(_ instanceof jk){var h=Foe(m);if(h instanceof jk&&n(_.value0)(h.value0)&&a(_.value1)(h.value1)){l=_.value2,u=h.value2;return}return c=!0,!1}if(_ instanceof woe)return c=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 837, column 14 - line 846, column 13): "+[_.constructor.name])}for(;!c;)s=f(l,u);return s}};return r}()}}};var _Be=function(){var e=function(n,t,a){return new d(new Ue(new Ue(n,t),a))};return tT(e)(function(n){return b.value})}(),Bv=function(e){var n=ic(e)(_Be);return function(t){return n(eT(t))}};var vA=function(e){return e instanceof or};var eS=function(e){var n=We(e);return function(t){return function(a){var r=function(i){if(i instanceof or)return Zw(t)(a);if(i instanceof br){var u=n(t)(i.value2);if(u instanceof Q)return hm(i.value2,i.value3,r(i.value4),i.value5);if(u instanceof V)return hm(i.value2,i.value3,i.value4,r(i.value5));if(u instanceof K)return new br(i.value0,i.value1,t,a,i.value4,i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 469, column 7 - line 472, column 35): "+[u.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 466, column 8 - line 472, column 35): "+[i.constructor.name])};return r}}};var Toe={foldr:function(e){return function(n){var t=ZF("go","Data.Map.Internal",function(){return function(r,i){if(r instanceof or)return i;if(r instanceof br)return t(170)(r.value4,e(r.value3)(t(170)(r.value5,i)));throw new Error("Failed pattern match at Data.Map.Internal (line 167, column 26 - line 170, column 43): "+[r.constructor.name])}}),a=t(167);return function(r){return a(r,n)}}},foldl:function(e){return function(n){var t=ZF("go","Data.Map.Internal",function(){return function(r,i){if(i instanceof or)return r;if(i instanceof br)return t(176)(e(t(176)(r,i.value4))(i.value3),i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 173, column 26 - line 176, column 43): "+[i.constructor.name])}}),a=t(173);return function(r){return a(n,r)}}},foldMap:function(e){var n=ya(e),t=Ke(e.Semigroup0());return function(a){var r=function(i){if(i instanceof or)return n;if(i instanceof br)return t(r(i.value4))(t(a(i.value3))(r(i.value5)));throw new Error("Failed pattern match at Data.Map.Internal (line 179, column 10 - line 182, column 28): "+[i.constructor.name])};return r}}};var Ok=function(e){var n=mBe(e);return function(t){var a=ce(n(t));return{eq:function(r){return function(i){if(r instanceof or)return i instanceof or;if(r instanceof br)return i instanceof br&&r.value1===i.value1?a(eT(r))(eT(i)):!1;throw new Error("Failed pattern match at Data.Map.Internal (line 92, column 14 - line 103, column 16): "+[r.constructor.name])}}}}};var as=function(){return or.value}(),Ku=function(e){var n=eS(e);return function(t){return hr(t)(function(a){return function(r){return n(r.value0)(r.value1)(a)}})(as)}};var mA=function(e){var n=We(e);return function(t){var a=function(r){if(r instanceof or)return or.value;if(r instanceof br){var i=n(t)(r.value2);if(i instanceof Q)return hm(r.value2,r.value3,a(r.value4),r.value5);if(i instanceof V)return hm(r.value2,r.value3,r.value4,a(r.value5));if(i instanceof K)return Coe(r.value4,r.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 496, column 7 - line 499, column 43): "+[i.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 493, column 8 - line 499, column 43): "+[r.constructor.name])};return a}};var _A=Ho();var pBe=function(e){return _A(sA(e))};var Moe=function(e){return e};var Goe=function(e){return Zw(e)(be)};var Aoe=function(e){return{append:pBe(e)}},pA=function(e){return _A(fA(e))},xoe=_A(vA);var dA=function(e){var n=eS(e);return function(t){return function(a){return n(t)(be)(a)}}};var Loe=function(e){var n=ce(Ok(e)(gF));return{eq:function(t){return function(a){return n(t)(a)}}}};var Hk=as,hA=function(e){var n=hr(e);return function(t){var a=dA(t);return n(function(r){return function(i){return a(i)(r)}})(Hk)}};var Uk=function(e){return _A(mA(e))};var dBe=typeof Array.from=="function",joe=typeof Symbol!="undefined"&&Symbol!=null&&typeof Symbol.iterator!="undefined"&&typeof String.prototype[Symbol.iterator]=="function",hBe=typeof String.prototype.fromCodePoint=="function",gBe=typeof String.prototype.codePointAt=="function",Poe=function(e){return gBe?function(n){return n.codePointAt(0)}:e},Noe=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=i.length;if(r<0||r>=u)return t;if(joe)for(var l=i[Symbol.iterator](),c=r;;--c){var s=l.next();if(s.done)return t;if(c===0)return n(a(s.value))}return e(r)(i)}}}}}};var Ooe=function(e){return hBe?String.fromCodePoint:e},koe=function(e){return function(n){return joe?function(t){for(var a="",r=t[Symbol.iterator](),i=0;i=Hg(Boe)&&e<=Hg(Joe)?new d(Uoe(e)):b.value},DBe={succ:Ug(Jk)(Hg),pred:Bg(Jk)(Hg),Ord0:function(){return k4}};var nS=function(){return{cardinality:Hg(Joe)-Hg(Boe)|0,toEnum:Jk,fromEnum:Hg,Bounded0:function(){return Fg},Enum1:function(){return DBe}}}();var tS=function(e){return e.join("")},aT=function(e){return e.split("")},yb=function(e){return e},qoe=function(e){return function(n){return function(t){return function(a){return t>=0&&t=0&&e1;if(t){var a=iT(Ld(1)(e)),r=Voe(a);return r?$oe(n)(a):n}return n},Wk=Poe(GBe),RA=Hoe(MBe)(Wk),To=function(e){return bt(RA(e))};var zk=function(){var e=Bk(nS)(mo(Fg))(si(Fg));return function(n){return yb(e(n))}}(),ABe=function(e){if(e<=65535)return zk(e);var n=CBe(e-65536|0)(1024)+55296|0,t=IBe(e-65536|0)(1024)+56320|0;return zk(n)+zk(t)};var $k=Ooe(ABe),Yoe=function(e){return function(n){if(e<1)return"";var t=uT(n);return t instanceof d?$k(t.value0.head)+Yoe(e-1|0)(t.value0.tail):n}},qv=koe(Yoe);var wA={eq:function(e){return function(n){return e===n}}},SA={compare:function(e){return function(n){return FBe(e)(n)}},Eq0:function(){return wA}},EA=function(e){return function(n){return xd(Jv(qv(e)(n)))(n)}};var xBe=function(e){return function(n){var t=e,a=!1,r;function i(u,l){var c=uT(l);if(c instanceof d){var s=u===0;if(s)return a=!0,new d(c.value0.head);t=u-1|0,n=c.value0.tail;return}return a=!0,b.value}for(;!a;)r=i(t,n);return r}},Vk=function(e){return function(n){return e<0?b.value:e===0&&n===""?b.value:e===0?new d(Wk(n)):Noe(xBe)(d.create)(b.value)(Wk)(e)(n)}},LBe={bottom:0,top:1114111,Ord0:function(){return SA}},qg=function(){return{cardinality:1114111+1|0,fromEnum:function(e){return e},toEnum:function(e){if(e>=0&&e<=1114111)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.String.CodePoints (line 63, column 1 - line 68, column 26): "+[e.constructor.name])},Bounded0:function(){return LBe},Enum1:function(){return jBe(0)}}}(),jBe=wBe("enumCodePoint","Data.String.CodePoints",function(){return{succ:Ug(Ft(qg))(Tt(qg)),pred:Bg(Ft(qg))(Tt(qg)),Ord0:function(){return SA}}});var HBe=W(Gd),UBe=x(Si);var Koe=function(){return Ore(new rn(new Vw("String")))(Ze.create)}();var Xoe=function(e){return function(n){if(Ure(n))return HBe(b.value);if(Ge)return UBe(d.create)(e(n));throw new Error("Failed pattern match at Data.Argonaut.Decode.Decoders (line 37, column 1 - line 41, column 38): "+[e.constructor.name,n.constructor.name])}};function CA(e,n){var t={};for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a]);for(var r in e)({}).hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}var Gf=function(){return function(){return function(e){return function(n){return CA(e,n)}}}},Qk=function(e){var n=mr(e);return function(){return function(){return function(t){return function(a){return function(r){return Cf(n(t))(a)(r)}}}}}},Yk=function(e){var n=mr(e);return function(){return function(t){return function(a){return gu(n(t))(a)}}}};var IA=function(e){var n=mr(e);return function(){return function(){return function(t){return function(a){return wO(n(t))(a)}}}}};var Zoe=Y(Yc),BBe=Xa(Zc);var Kk={gDecodeJson:function(e){return function(n){return new Ze({})}}},eie=function(e){return e.gDecodeJson};var Xk=function(e){var n=eie(e);return function(){return{decodeJson:function(t){var a=nA(t);if(a instanceof d)return n(a.value0)(gt.value);if(a instanceof b)return new rn(new Vw("Object"));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 103, column 5 - line 105, column 46): "+[a.constructor.name])}}}},Zk={decodeJson:Koe};var JBe=function(e){return e.decodeJsonField},nie=function(e){var n=JBe(e);return function(t){var a=eie(t);return function(r){var i=mr(r),u=Qk(r)()();return function(){return function(){return{gDecodeJson:function(l){return function(c){var s=i(gt.value),f=Fi(s)(l),v=n(f);if(v instanceof d)return Zoe(BBe(Qw.create(s))(v.value0))(function(m){return Zoe(a(l)(gt.value))(function(_){return new Ze(u(gt.value)(m)(_))})});if(v instanceof b)return new rn(new Qw(s,VF.value));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 127, column 5 - line 134, column 44): "+[v.constructor.name])}}}}}}}};var lT=function(e){return e.decodeJson};var tie=function(e){return{decodeJson:Xoe(lT(e))}};var aie=function(e){var n=lT(tie(e));return{decodeJsonField:function(t){if(t instanceof b)return new d(new Ze(b.value));if(t instanceof d)return new d(n(t.value0));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 139, column 1 - line 143, column 49): "+[t.constructor.name])}}};var iie=vo;var eH={gEncodeJson:function(e){return function(n){return T_}}},uie=function(e){return e.gEncodeJson};var nH=function(e){var n=uie(e);return function(){return{encodeJson:function(t){return vo(n(t)(gt.value))}}}};var lie={encodeJson:Ye(Xe)};var cie={encodeJson:iie};var Wg=function(e){return e.encodeJson};var sie=function(e){var n=Wg(e);return function(t){var a=uie(t);return function(r){var i=mr(r),u=Yk(r)();return function(){return{gEncodeJson:function(l){return function(c){return P_(i(gt.value))(n(u(gt.value)(l)))(a(l)(gt.value))}}}}}}};function fie(e){return typeof e=="string"}function tH(e){return typeof e=="number"}function vie(e){return typeof e=="boolean"}function FA(e){return e instanceof Object}function mie(e){return e instanceof Function}function cT(e){return e===null?"":e===void 0?"":e instanceof Date?e.toString():typeof Blob!="undefined"&&e instanceof Blob?"file["+e.name+"]":JSON.stringify(e)}function aH(e){return typeof e}function sT(e){return Object.prototype.toString.call(e).slice(8,-1)}function fT(e){return e===null}function Rb(e){return e===void 0}var rS=Array.isArray||function(e){return Object.prototype.toString.call(e)==="[object Array]"};function Xu(e){return new Error(e)}function k_(e){return e.message}function vT(e){return e.name||"Error"}function _ie(e){return function(n){return function(t){return t.stack?e(t.stack):n}}}function mT(e){return function(){throw e}}var rH=function(e){return mT(Xu(e))},die=function(){return _ie(d.create)(b.value)}();var qo=function(e){return e.throwError};var oH={throwError:mT,Monad0:function(){return sm}};var Nl=function(e){return e.catchError};var Wv=function(e){var n=Nl(e),t=e.MonadThrow0().Monad0(),a=x(t.Bind1().Apply0().Functor0()),r=W(t.Applicative0());return function(i){return n(a(Ze.create)(i))(function(u){return r(rn.create(u))})}};var H_=function(e){return e.state};var U_=function(e){return e.tell};var Af={liftEffect:Ye(Xe),Monad0:function(){return sm}},Kn=function(e){return e.liftEffect};var VBe=x(Si);var iH=function(e){return e};var TA=function(e){return e};var MA=function(e){return function(n){return e(n)}},hT=function(e){var n=x(e);return{map:function(t){return MA(n(VBe(t)))}}};var uH=function(e){return{Applicative0:function(){return gm(e)},Bind1:function(){return B_(e)}}},B_=function(e){var n=Y(e.Bind1()),t=W(e.Applicative0());return{bind:function(a){return function(r){return n(a)(dr(function(i){return t(rn.create(i))})(function(i){var u=r(i);return u}))}},Apply0:function(){return hie(e)}}},hie=function(e){var n=hT(e.Bind1().Apply0().Functor0());return{apply:Ff(uH(e)),Functor0:function(){return n}}},gm=function(e){return{pure:function(){var n=W(e.Applicative0());return function(t){return iH(n(Ze.create(t)))}}(),Apply0:function(){return hie(e)}}};var gie=function(e){var n=uH(e);return{throwError:function(){var t=W(e.Applicative0());return function(a){return iH(t(rn.create(a)))}}(),Monad0:function(){return n}}};var gT=function(e){var n=Ke(e);return function(t){var a=t.Bind1(),r=Y(a),i=W(t.Applicative0()),u=hT(a.Apply0().Functor0());return{alt:function(l){return function(c){return r(l)(function(s){if(s instanceof Ze)return i(new Ze(s.value0));if(s instanceof rn)return r(c)(function(f){if(f instanceof Ze)return i(new Ze(f.value0));if(f instanceof rn)return i(new rn(n(s.value0)(f.value0)));throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 86, column 9 - line 88, column 49): "+[f.constructor.name])});throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 82, column 5 - line 88, column 49): "+[s.constructor.name])})}},Functor0:function(){return u}}}};var YBe=ie(qr),KBe=ie(qe);var GA=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DT=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Die=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),yie=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),_i=en,zg=en;var yT=function(e){if(e instanceof GA)return e.value0;if(e instanceof Die)return"Error at array index "+(KBe(e.value0)+(": "+yT(e.value1)));if(e instanceof yie)return"Error at property "+(YBe(e.value0)+(": "+yT(e.value1)));if(e instanceof DT)return"Type mismatch: expected "+(e.value0+(", found "+e.value1));throw new Error("Failed pattern match at Foreign (line 78, column 1 - line 78, column 45): "+[e.constructor.name])};var Sb=function(e){var n=qo(gie(e));return function(t){return n(Ak(t))}},bie=function(e){var n=W(gm(e)),t=Sb(e);return function(a){if(rS(a))return n(zg(a));if(Ge)return t(new DT("array",sT(a)));throw new Error("Failed pattern match at Foreign (line 164, column 1 - line 164, column 99): "+[a.constructor.name])}},xf=function(e){var n=W(gm(e)),t=Sb(e);return function(a){return function(r){if(sT(r)===a)return n(zg(r));if(Ge)return t(new DT(a,sT(r)));throw new Error("Failed pattern match at Foreign (line 123, column 1 - line 123, column 104): "+[a.constructor.name,r.constructor.name])}}};var jd=function(e){return xf(e)("String")};var Rie=La(Yt),wie=Ga(Rie),XBe=Ere(qw),ZBe=ie(qe),eJe=no(dt),rs=function(){function e(){}return e.value=new e,e}(),os=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),he={validateJsRecord:function(e){return rs.value}},J_={validateForeignType:function(e){return rs.value}};var Eb=function(e){return function(n){return function(t){var a=n(t);return a?rs.value:new os({path:"",got:t,expected:e})}}},bT={validateForeignType:Eb("Array")(rS)},Zn={validateForeignType:Eb("Boolean")(vie)},Sie={validateForeignType:Eb("Function")(mie)};var Dt={validateForeignType:Eb("Int")(Xc(Rie)(tH)(function(e){return Yn(Og(zg(e)))}))};var qt={validateForeignType:Eb("Number")(tH)},RT={validateForeignType:Eb("Object")(FA)},fe={validateForeignType:Eb("String")(fie)},Eie=function(e){return e.validateJsRecord},ct=function(){return function(e){var n=Eie(e);return{validateForeignType:function(t){if(FA(t))return n(t);if(Ge)return new os({path:"",expected:"Object",got:t});throw new Error("Failed pattern match at Elmish.Foreign (line 209, column 1 - line 212, column 69): "+[t.constructor.name])}}}},iS=function(e){return e.validateForeignType},rt=function(e){var n=iS(e);return{validateForeignType:function(t){if(wie(rS)(t))return new os({path:"",expected:"Array",got:t});if(Ge){var a=function(i){return function(u){var l=n(u);if(l instanceof rs)return b.value;if(l instanceof os)return new d({idx:i,invalid:l.value0});throw new Error("Failed pattern match at Elmish.Foreign (line 186, column 29 - line 188, column 51): "+[l.constructor.name])}},r=XBe(a)(zg(t));if(r instanceof b)return rs.value;if(r instanceof d)return new os({expected:r.value0.invalid.expected,got:r.value0.invalid.got,path:"["+(ZBe(r.value0.idx)+("]"+r.value0.invalid.path))});throw new Error("Failed pattern match at Elmish.Foreign (line 182, column 21 - line 184, column 101): "+[r.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 179, column 6 - line 188, column 51): "+[t.constructor.name])}}},Gn=function(e){var n=iS(e);return{validateForeignType:function(t){if(fT(t)||Rb(t))return rs.value;if(Ge){var a=n(t);if(a instanceof rs)return rs.value;if(a instanceof os)return new os({path:a.value0.path,got:a.value0.got,expected:"Nullable "+a.value0.expected});throw new Error("Failed pattern match at Elmish.Foreign (line 196, column 11 - line 198, column 82): "+[a.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 192, column 1 - line 198, column 82): "+[t.constructor.name])}}},q_=function(e){var n=iS(e);return{validateForeignType:function(t){if(wie(FA)(t))return new os({path:"",expected:"Object",got:t});if(Ge){var a=function(r){return function(i){return function(u){if(r instanceof os)return b.value;var l=n(u);if(l instanceof rs)return new d(rs.value);if(l instanceof os)return new d(new os({expected:l.value0.expected,got:l.value0.got,path:"['"+(i+("']"+l.value0.path))}));throw new Error("Failed pattern match at Elmish.Foreign (line 151, column 29 - line 153, column 97): "+[l.constructor.name])}}};return xre(a)(rs.value)(zg(t))}throw new Error("Failed pattern match at Elmish.Foreign (line 145, column 6 - line 153, column 97): "+[t.constructor.name])}}};var C=function(e){var n=mr(e);return function(t){var a=iS(t);return function(r){var i=Eie(r);return{validateJsRecord:function(u){var l=n(gt.value),c=gu(l)(zg(u)),s=a(c);if(s instanceof os)return new os({expected:s.value0.expected,got:s.value0.got,path:"."+(l+s.value0.path)});if(s instanceof rs)return i(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[s.constructor.name])}}}}},Dm=function(e){var n=iS(e);return function(t){var a=n(t);if(a instanceof rs)return new Ze(zg(t));if(a instanceof os)return new rn(eJe([a.value0.path,function(){var r=a.value0.path==="";return r?"Expected ":": expected "}(),a.value0.expected," but got: ",cT(a.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[a.constructor.name])}},Rt=function(e){var n=Dm(e);return function(t){return Is(n(t))}};var Cie=tn(),Iie=We(Et);var AA=function(e){return e};var lH={show:Cie};var Ti={show:Cie};var tJe={eq:function(e){return function(n){return e===n}}},xA={compare:function(e){return function(n){return Iie(e)(n)}},Eq0:function(){return tJe}},Lf={eq:function(e){return function(n){return e===n}}},wT={compare:function(e){return function(n){return Iie(e)(n)}},Eq0:function(){return Lf}};var ST=fe,zv=fe;var Mi=null;function Fie(e,n,t){return e==null?n:t(e)}function bu(e){return e}var aa=Ce(Mi)(bu),ae=function(e){return Fie(e,b.value,d.create)};var fn=function(){return{"genericTop'":z.value}}();var cH=function(e){return e["genericTop'"]},vn=function(e){return{"genericTop'":cH(e)}};var mn=function(){return{"genericBottom'":z.value}}();var ET=function(e){return e["genericBottom'"]},_n=function(e){return{"genericBottom'":ET(e)}};var pn=function(e){return{"genericBottom'":new T(ET(e))}},Tie=function(e){var n=ub(e);return function(t){return n(ET(t))}};var Pd=x(U),LA=tn();var sH=function(e){return e["genericToEnum'"]};var jA=function(e){return e["genericSucc'"]},PA=function(e){var n=ub(e),t=Tg(e);return function(a){var r=Pd(n),i=jA(a);return function(u){return r(i(t(u)))}}},NA=function(e){return e["genericPred'"]},Mie=function(e){var n=ub(e),t=Tg(e);return function(a){var r=Pd(n),i=NA(a);return function(u){return r(i(t(u)))}}},OA=function(e){return e["genericFromEnum'"]},Gie=function(e){var n=Tg(e);return function(t){var a=OA(t);return function(r){return a(n(r))}}},dn=function(e){var n=NA(e),t=jA(e);return function(a){var r=cH(a);return function(i){var u=NA(i),l=jA(i);return function(c){var s=ET(c);return{"genericPred'":function(f){if(f instanceof T)return Pd(T.create)(n(f.value0));if(f instanceof o){var v=u(f.value0);if(v instanceof b)return new d(new T(r));if(v instanceof d)return new d(new o(v.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 30, column 14 - line 32, column 31): "+[v.constructor.name])}throw new Error("Failed pattern match at Data.Enum.Generic (line 28, column 18 - line 32, column 31): "+[f.constructor.name])},"genericSucc'":function(f){if(f instanceof T){var v=t(f.value0);if(v instanceof b)return new d(new o(s));if(v instanceof d)return new d(new T(v.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 34, column 14 - line 36, column 31): "+[v.constructor.name])}if(f instanceof o)return Pd(o.create)(l(f.value0));throw new Error("Failed pattern match at Data.Enum.Generic (line 33, column 18 - line 37, column 36): "+[f.constructor.name])}}}}}};var hn={"genericPred'":function(e){return b.value},"genericSucc'":function(e){return b.value}},gn=function(e){var n=NA(e),t=jA(e);return{"genericPred'":function(a){return Pd(CF)(n(a))},"genericSucc'":function(a){return Pd(CF)(t(a))}}};var fH=function(e){return e["genericCardinality'"]};var Dn=function(e){var n=fH(e),t=sH(e),a=OA(e);return function(r){var i=sH(r),u=OA(r);return{"genericCardinality'":LA(n)+LA(fH(r))|0,"genericToEnum'":function(l){var c=function(s){if(l>=0&&ln=>t=>a=>{let r=uJe[e];if(typeof console!="undefined"&&console[r]&&console[r](n,t),typeof window!="undefined"){let i=new Error(n);typeof window.Sentry!="undefined"&&window.Sentry.captureException(i,{extra:t})}return a()},Aie=(e,n)=>(n.__sentryFingerprint=e,n);var xie=function(e){return Yu(Aie)(e)};var Za="error";var uS={parseOrPanic:function(e){return function(n){var t=e.parse(n);if(t instanceof Ze)return t.value0;if(t instanceof rn)return za(Za)("Failed to parse "+e.diagnosticName)({error:t.value0,value:n})(function(a){return e.default});throw new Error("Failed pattern match at Utils.Parse (line 49, column 5 - line 57, column 24): "+[t.constructor.name])}}},Xn=function(e){return e.parseOrPanic},lJe=Xn(uS),st=function(e){var n=Xn(e);return function(t){var a=x(t);return function(r){return n({parse:function(i){return a(d.create)(r.parse(i))},default:b.value,diagnosticName:r.diagnosticName})}}},cJe=st(uS)(Si),CT=function(e){var n=Dm(e);return function(t){return cJe({parse:n,diagnosticName:t})}},xe={parseOrPanic:function(e){return lJe({default:e.default,diagnosticName:e.diagnosticName,parse:function(){var n=Ce(new rn(""))(Ze.create);return function(t){return n(e.parse(t))}}()})}};var Lie=gn(hn),jie=dn(Lie)(vn(fn)),Pie=_n(mn),Nie=pn(Pie),Oie=bn(yn),kie=Dn(Oie),kA=function(){function e(){}return e.value=new e,e}(),vH=function(){function e(){}return e.value=new e,e}(),mH=function(){function e(){}return e.value=new e,e}(),sJe={to:function(e){if(e instanceof T)return kA.value;if(e instanceof o&&e.value0 instanceof T)return vH.value;if(e instanceof o&&e.value0 instanceof o)return mH.value;throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 18, column 1 - line 18, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof kA)return new T(z.value);if(e instanceof vH)return new o(new T(z.value));if(e instanceof mH)return new o(new o(z.value));throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 18, column 1 - line 18, column 42): "+[e.constructor.name])}};var HA=function(){var e=function(n){if(n instanceof kA)return"ineligible";if(n instanceof vH)return"eligible";if(n instanceof mH)return"joined";throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 28, column 17 - line 31, column 25): "+[n.constructor.name])};return Xn(xe)({parse:Sn(e)(cn(sJe)(jie(jie(Lie)(Pie))(Nie))(kie(kie(Oie)))(Nie)),default:kA.value,diagnosticName:"Autopilot Status"})}();var Hie=function(e){return{rcr2577ClaimSchoolProfileLinkOnSdp:e.rcr2577ClaimSchoolProfileLinkOnSdp,app18667IvyOnSdp:e.app18667IvyOnSdp,app18667TrellisRecruiter:e.app18667TrellisRecruiter,autopilot:HA(e.autopilot)}};var UA=void 0;var Uie=en;var BA=en,IT=function(e){return Rb(e)};var Bie=function(e){return function(n){var t=IT(n);return t?UA:BA(e(Uie(n)))}},ir=function(e){var n=IT(e);return n?b.value:new d(Uie(e))};var et=function(e){return function(n){var t=IT(e);return t?n:e}};var JA=Ce(UA)(BA);var Na=function(){return en};var W_=function(n){return function(t){return n(t)()}};var lS=function(n){return function(t){return function(){return n(t)}}},$g=function(n){return function(t){return function(a){return function(){return n(t,a)}}}},cS=function(n){return function(t){return function(a){return function(r){return function(){return n(t,a,r)}}}}};var Wie=W(xt),zie=Ho(),$ie=function(e){return{handleMaybe:function(n){return function(t){return W_(function(){var a=Ce(Wie(be))(n);return function(r){return a(zie(t(r)))}}())}}}},qA=function(e){return{handleMaybe:function(n){return function(t){return function(a){return Ce(Wie(be))(n)(zie(t))()}}}}},xr={handle:function(e){return function(n){return function(t){return e(n(t))()}}}},zo={handleEffect:function(e){return W_(e)}},ka={handleEffect:function(e){return W_(je(e))}},kn={handle:function(e){return function(n){return function(t){return e(n)()}}}},sS=function(e){return e.handleMaybe},kt=function(e){return e.handleEffect},nn=function(e){return e.handle};la();var Pf=window.ReactDOM,{createPortal:hH,findDOMNode:Cut,flushSync:Iut}=window.ReactDOM;var OH=Ta(Nue());function Oue(e){return e.state&&e.state.s}function kue(e,n,t){return e.setState({s:n},t)}function Hue(e,n){return e.state={s:n}}var Uue=Pf.render,Bue=Pf.hydrate,kH=OH.default&&OH.default.renderToString||(e=>""),oqe=Pf.unmountComponentAtNode;function Jue(e,n,t){return It.createElement.apply(null,[e,iqe(e,n)].concat(t))}function iqe(e,n){if(typeof e!="string"||n._data==null)return n;var t={_data:void 0};for(var a in n._data){var r=n._data[a];t["data-"+a]=r}return Object.assign({},n,t)}var que=(e,n)=>n[e],Wue=(e,n,t)=>t[e]=n;function zue(e){return n=>e===n}var Gb=function(e){return function(n){return function(t){var a=ae(t);if(e instanceof b&&a instanceof b)return be;if(e instanceof d&&a instanceof b)return be;if(e instanceof d&&a instanceof d){if(zue(e.value0)(a.value0))return be;if(Ge)return n(new d(a.value0))()}return n(a)()}}};var uqe=$(_t);var M={asReactChildren:function(e){return[e]}},X={asReactChildren:function(e){return[e]}},J={asReactChildren:Ye(Xe)};var HH=cS(kue),$ue=function(){return cS(Wue)},Vue=$g(Uue),Que=$g(Bue),Yue=lS(Oue),UH=function(e){var n=Rt(e);return function(t){return function(a){return uqe(function(){return que(t,a)})(n)}}},Kue=$g(Hue),Ab=function(e){return e.asReactChildren},Rm=function(){return function(e){var n=Ab(e);return function(t){return function(a){return function(r){return Jue(t,a,n(r))}}}}},lqe=Rm()(J),lc=function(){return function(e){return function(n){return lqe(e)(n)([])}}};var BH=lc(),JH=Rm(),Xue=Gf()(),cqe=$F();var pS=en,qH=function(e){return function(n){return BH(pS(e))(n)}},Zue=function(e){var n=JH(e);return function(t){return function(a){return n(pS(t))(a)}}},Nf=function(e){var n=JH(e);return function(t){return function(a){return function(r){return n(pS(t))(Xue(r)({className:a}))}}}},xb=function(e){return function(n){return function(t){return BH(pS(e))(Xue(t)({className:n}))}}},WH=function(e){return function(n){return BH(pS(e))({className:n})}},Vo=function(e){return function(n){var t=JH(n);return function(a){return function(r){return t(pS(e))({className:a})(r)}}}};var $e=en,nx=function(){return cqe};var Ls=function(e){return Vo("ul")(e)};var $_=function(e){return Vo("tr")(e)};var tx=function(e){return Vo("thead")(e)};var ax=function(e){return Vo("th")(e)};var wm=function(){return function(){return xb("textarea")}};var Qv=function(e){return Vo("td")(e)};var V_=function(e){return Vo("tbody")(e)};var Q_=function(e){return Vo("table")(e)},Y_=function(e){var n=Nf(e);return function(){return function(){return n("svg")}}};var ele=function(e){return Vo("sup")(e)};var da=function(e){return Vo("strong")(e)},Yg=function(e){var n=Nf(e);return function(){return function(){return n("span")}}},Ve=function(e){return Vo("span")(e)};var nle=function(e){var n=Nf(e);return function(){return function(){return n("select")}}};var tle=function(e){return Vo("section")(e)};var Hn=function(e){return Vo("p")(e)};var ale=function(e){var n=Nf(e);return function(){return function(){return n("option")}}};var rle=function(e){return Vo("ol")(e)};var us=function(e){return Vo("li")(e)};var ole=function(e){var n=Nf(e);return function(){return function(){return n("label")}}},Zu=function(e){return Vo("label")(e)};var Mo=function(){return function(){return xb("input")}};var K_=function(){return function(){return xb("img")}};var Kg=function(e){var n=Nf(e);return function(){return function(){return n("iframe")}}};var ra=function(e){return Vo("i")(e)};var Va=WH("hr");var js=function(e){return Vo("h6")(e)};var go=function(e){return Vo("h4")(e)};var jt=function(e){return Vo("h3")(e)};var ot=function(e){return Vo("h2")(e)};var Of=function(e){return Vo("h1")(e)},ile=function(e){var n=Nf(e);return function(){return function(){return n("form")}}};var Ln=function(e){var n=Nf(e);return function(){return function(){return n("div")}}},H=function(e){return Vo("div")(e)};var an=function(e){var n=Nf(e);return function(){return function(){return n("button")}}};var ule=WH("br");var Zt=function(e){var n=Nf(e);return function(){return function(){return n("a")}}};var OT="";function lle(e){var n=e.split(` `);return n.reduce(function(t,a){var r=vqe(a)||_qe(a)||hqe(a)||bqe(a)||Dqe(a);return r&&t.push(r),t},[])}var sqe=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,fqe=/\((\S*)(?::(\d+))(?::(\d+))\)/;function vqe(e){var n=sqe.exec(e);if(!n)return null;var t=n[2]&&n[2].indexOf("native")===0,a=n[2]&&n[2].indexOf("eval")===0,r=fqe.exec(n[2]);return a&&r!=null&&(n[2]=r[1],n[3]=r[2],n[4]=r[3]),{file:t?null:n[2],methodName:n[1]||OT,arguments:t?[n[2]]:[],lineNumber:n[3]?+n[3]:null,column:n[4]?+n[4]:null}}var mqe=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function _qe(e){var n=mqe.exec(e);return n?{file:n[2],methodName:n[1]||OT,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}var pqe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,dqe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function hqe(e){var n=pqe.exec(e);if(!n)return null;var t=n[3]&&n[3].indexOf(" > eval")>-1,a=dqe.exec(n[3]);return t&&a!=null&&(n[3]=a[1],n[4]=a[2],n[5]=null),{file:n[3],methodName:n[1]||OT,arguments:n[2]?n[2].split(","):[],lineNumber:n[4]?+n[4]:null,column:n[5]?+n[5]:null}}var gqe=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function Dqe(e){var n=gqe.exec(e);return n?{file:n[3],methodName:n[1]||OT,arguments:[],lineNumber:+n[4],column:n[5]?+n[5]:null}:null}var yqe=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function bqe(e){var n=yqe.exec(e);return n?{file:n[2],methodName:n[1]||OT,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}function cle({skipFrames:e,prefix:n}){let t=new Error().stack,r=lle(t)[e],i=sle(r.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),u=sle(r.methodName);return`${n}_${i}_${u}_${r.lineNumber}_${r.column}`}var sle=e=>e.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");la();var fle=function(){let e={};return function(n,t){let a=e[n]||(e[n]=_le(n));return t(a)}}();function vle(e){return e(_le())}var mle=It.createElement;function _le(e){class n extends It.Component{constructor(a){super(a);a.init&&a.init(this)()}render(){return this.props.render(this)()}componentDidMount(){this.props.componentDidMount(this)()}componentWillUnmount(){this.props.componentWillUnmount(this)()}}return n.displayName=e?"Elmish_"+e:"ElmishRoot",n}var rx=typeof module=="undefined"?void 0:module.require,vlt=function(){try{return rx===void 0?void 0:rx("util")}catch{return}}();var mlt=function(){var e;if(typeof performance!="undefined")e=performance;else if(rx)try{e=rx("perf_hooks").performance}catch{}return function(){return(e||Date).now()}}();var cc=function(){var e={},n="Pure",t="Throw",a="Catch",r="Sync",i="Async",u="Bind",l="Bracket",c="Fork",s="Sequential",f="Map",v="Apply",m="Alt",_="Cons",h="Resume",w="Release",g="Finalizer",p="Finalized",y="Forked",F="Fiber",N="Thunk";function B(le,ge,Ee,q){this.tag=le,this._1=ge,this._2=Ee,this._3=q}function k(le){var ge=function(Ee,q,ye){return new B(le,Ee,q,ye)};return ge.tag=le,ge}function ue(le){return new B(n,void 0)}function we(le){try{le()}catch(ge){setTimeout(function(){throw ge},0)}}function De(le,ge,Ee){try{return ge(Ee())}catch(q){return le(q)}}function Se(le,ge,Ee){try{return ge(Ee)()}catch(q){return Ee(le(q))(),ue}}var ve=function(){var le=1024,ge=0,Ee=0,q=new Array(le),ye=!1;function te(){var Pe;for(ye=!0;ge!==0;)ge--,Pe=q[Ee],q[Ee]=void 0,Ee=(Ee+1)%le,Pe();ye=!1}return{isDraining:function(){return ye},enqueue:function(Pe){var Le,Qe;ge===le&&(Qe=ye,te(),ye=Qe),q[(Ee+ge)%le]=Pe,ge++,ye||te()}}}();function Me(le){var ge={},Ee=0,q=0;return{register:function(ye){var te=Ee++;ye.onComplete({rethrow:!0,handler:function(Pe){return function(){q--,delete ge[te]}}})(),ge[te]=ye,q++},isEmpty:function(){return q===0},killAll:function(ye,te){return function(){if(q===0)return te();var Pe=0,Le={};function Qe(Ne){Le[Ne]=ge[Ne].kill(ye,function(jn){return function(){delete Le[Ne],Pe--,le.isLeft(jn)&&le.fromLeft(jn)&&setTimeout(function(){throw le.fromLeft(jn)},0),Pe===0&&te()}})()}for(var sn in ge)ge.hasOwnProperty(sn)&&(Pe++,Qe(sn));return ge={},Ee=0,q=0,function(Ne){return new B(r,function(){for(var jn in Le)Le.hasOwnProperty(jn)&&Le[jn]()})}}}}}var Re=0,Fe=1,ke=2,_e=3,tt=4,wn=5,Vn=6;function Qn(le,ge,Ee){var q=0,ye=Re,te=Ee,Pe=null,Le=null,Qe=null,sn=null,Ne=null,jn=0,Fn=0,vt=null,xn=!0;function mt(pt){for(var at,Tn,Ct;;)switch(at=null,Tn=null,Ct=null,ye){case ke:ye=Fe;try{te=Qe(te),sn===null?Qe=null:(Qe=sn._1,sn=sn._2)}catch(Ae){ye=wn,Pe=le.left(Ae),te=null}break;case _e:le.isLeft(te)?(ye=wn,Pe=te,te=null):Qe===null?ye=wn:(ye=ke,te=le.fromRight(te));break;case Fe:switch(te.tag){case u:Qe&&(sn=new B(_,Qe,sn)),Qe=te._2,ye=Fe,te=te._1;break;case n:Qe===null?(ye=wn,te=le.right(te._1)):(ye=ke,te=te._1);break;case r:ye=_e,te=De(le.left,le.right,te._1);break;case i:ye=tt,te=Se(le.left,te._1,function(Ae){return function(){q===pt&&(q++,ve.enqueue(function(){q===pt+1&&(ye=_e,te=Ae,mt(q))}))}});return;case t:ye=wn,Pe=le.left(te._1),te=null;break;case a:Qe===null?Ne=new B(_,te,Ne,Le):Ne=new B(_,te,new B(_,new B(h,Qe,sn),Ne,Le),Le),Qe=null,sn=null,ye=Fe,te=te._1;break;case l:jn++,Qe===null?Ne=new B(_,te,Ne,Le):Ne=new B(_,te,new B(_,new B(h,Qe,sn),Ne,Le),Le),Qe=null,sn=null,ye=Fe,te=te._1;break;case c:ye=_e,at=Qn(le,ge,te._2),ge&&ge.register(at),te._1&&at.run(),te=le.right(at);break;case s:ye=Fe,te=P(le,ge,te._1);break}break;case wn:if(Qe=null,sn=null,Ne===null)ye=Vn,te=Le||Pe||te;else switch(at=Ne._3,Ct=Ne._1,Ne=Ne._2,Ct.tag){case a:Le&&Le!==at&&jn===0?ye=wn:Pe&&(ye=Fe,te=Ct._2(le.fromLeft(Pe)),Pe=null);break;case h:Le&&Le!==at&&jn===0||Pe?ye=wn:(Qe=Ct._1,sn=Ct._2,ye=ke,te=le.fromRight(te));break;case l:jn--,Pe===null&&(Tn=le.fromRight(te),Ne=new B(_,new B(w,Ct._2,Tn),Ne,at),(Le===at||jn>0)&&(ye=Fe,te=Ct._3(Tn)));break;case w:Ne=new B(_,new B(p,te,Pe),Ne,Le),ye=Fe,Le&&Le!==at&&jn===0?te=Ct._1.killed(le.fromLeft(Le))(Ct._2):Pe?te=Ct._1.failed(le.fromLeft(Pe))(Ct._2):te=Ct._1.completed(le.fromRight(te))(Ct._2),Pe=null,jn++;break;case g:jn++,Ne=new B(_,new B(p,te,Pe),Ne,Le),ye=Fe,te=Ct._1;break;case p:jn--,ye=wn,te=Ct._1,Pe=Ct._2;break}break;case Vn:for(var tr in vt)vt.hasOwnProperty(tr)&&(xn=xn&&vt[tr].rethrow,we(vt[tr].handler(te)));vt=null,Le&&Pe?setTimeout(function(){throw le.fromLeft(Pe)},0):le.isLeft(te)&&xn&&setTimeout(function(){if(xn)throw le.fromLeft(te)},0);return;case Re:ye=Fe;break;case tt:return}}function Gt(pt){return function(){if(ye===Vn)return xn=xn&&pt.rethrow,pt.handler(te)(),function(){};var at=Fn++;return vt=vt||{},vt[at]=pt,function(){vt!==null&&delete vt[at]}}}function Nn(pt,at){return function(){if(ye===Vn)return at(le.right(void 0))(),function(){};var Tn=Gt({rethrow:!1,handler:function(){return at(le.right(void 0))}})();switch(ye){case Re:Le=le.left(pt),ye=Vn,te=Le,mt(q);break;case tt:Le===null&&(Le=le.left(pt)),jn===0&&(ye===tt&&(Ne=new B(_,new B(g,te(pt)),Ne,Le)),ye=wn,te=null,Pe=null,mt(++q));break;default:Le===null&&(Le=le.left(pt)),jn===0&&(ye=wn,te=null,Pe=null)}return Tn}}function $t(pt){return function(){var at=Gt({rethrow:!1,handler:pt})();return ye===Re&&mt(q),at}}return{kill:Nn,join:$t,onComplete:Gt,isSuspended:function(){return ye===Re},run:function(){ye===Re&&(ve.isDraining()?mt(q):ve.enqueue(function(){mt(q)}))}}}function Z(le,ge,Ee,q){var ye=0,te={},Pe=0,Le={},Qe=new Error("[ParAff] Early exit"),sn=null,Ne=e;function jn(Gt,Nn,$t){var pt=Nn,at=null,Tn=null,Ct=0,tr={},Ae,ln;e:for(;;)switch(Ae=null,pt.tag){case y:if(pt._3===e&&(Ae=te[pt._1],tr[Ct++]=Ae.kill(Gt,function(Vt){return function(){Ct--,Ct===0&&$t(Vt)()}})),at===null)break e;pt=at._2,Tn===null?at=null:(at=Tn._1,Tn=Tn._2);break;case f:pt=pt._2;break;case v:case m:at&&(Tn=new B(_,at,Tn)),at=pt,pt=pt._1;break}if(Ct===0)$t(le.right(void 0))();else for(ln=0,Ae=Ct;ln{let a={};return t.forEach(r=>{a[r]=i=>{let u=this.props[r];u&&u(i)}}),a};this.handleWindow=n(uWe),this.handleDocument=n(iWe)}componentDidMount(){let n=(t,a)=>Object.keys(a).forEach(r=>t.addEventListener(r,a[r]));n(window,this.handleWindow),n(document,this.handleDocument)}componentWillUnmount(){let n=(t,a)=>Object.keys(a).forEach(r=>t.removeEventListener(r,a[r]));n(window,this.handleWindow),n(document,this.handleDocument)}render(){return null}};var lWe=lc(),DS=function(){return function(){return lWe(aU)}};var au=function(e){var n=null;return function(){return e===void 0||(n=e(),e=void 0),n}},Ul=function(e){return e()};var hx=function(e){var n=x(e);return{map:function(t){return function(a){return function(r){return n(function(i){return new Ue(t(i.value0),i.value1)})(a(r))}}}}};var yS=function(e){return{Applicative0:function(){return BT(e)},Bind1:function(){return gx(e)}}},gx=function(e){var n=Y(e.Bind1());return{bind:function(t){return function(a){return function(r){return n(t(r))(function(i){var u=a(i.value0);return u(i.value1)})}}},Apply0:function(){return Dx(e)}}},Dx=function(e){var n=hx(e.Bind1().Apply0().Functor0());return{apply:Ff(yS(e)),Functor0:function(){return n}}},BT=function(e){var n=W(e.Applicative0());return{pure:function(t){return function(a){return n(new Ue(t,a))}},Apply0:function(){return Dx(e)}}};var yx=function(e){var n=e.Monad0(),t=Y(n.Bind1()),a=W(n.Applicative0()),r=Kc(e),i=yS(n);return{tailRecM:function(u){return function(l){var c=function(s){var f=u(s.value0);return t(f(s.value1))(function(v){return a(function(){if(v.value0 instanceof Ei)return new Ei(new Ue(v.value0.value0,v.value1));if(v.value0 instanceof Ci)return new Ci(new Ue(v.value0.value0,v.value1));throw new Error("Failed pattern match at Control.Monad.State.Trans (line 87, column 16 - line 89, column 40): "+[v.value0.constructor.name])}())})};return function(s){return r(c)(new Ue(l,s))}}},Monad0:function(){return i}}},bS=function(e){var n=W(e.Applicative0()),t=yS(e);return{state:function(a){return function(r){return n(a(r))}},Monad0:function(){return t}}};var bx=function(e){return function(n){var t=e(n);return t.value0}};var dWe=Ts(Ka),hWe=_r();var tce=function(e){return e};var gWe=1,lU=2147483647,DWe=function(){return lU-1|0}(),cU=function(e){var n=function(t){return function(a){return function(r){var i=a-t|0,u=dWe(r)(i),l=u=0&&e<100&&a.setUTCFullYear(e),a};function rse(e,n,t,a){var r=ase(n,t-1,a);return e(r.getUTCFullYear())(r.getUTCMonth()+1)(r.getUTCDate())}function ose(e,n,t){return ase(e,n-1,t).getUTCDay()}var Ox=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var Hf=function(){function e(){}return e.value=new e,e}(),Zv=function(){function e(){}return e.value=new e,e}(),e0=function(){function e(){}return e.value=new e,e}(),n0=function(){function e(){}return e.value=new e,e}(),t0=function(){function e(){}return e.value=new e,e}(),a0=function(){function e(){}return e.value=new e,e}(),Im=function(){function e(){}return e.value=new e,e}(),ls=function(){function e(){}return e.value=new e,e}(),Os=function(){function e(){}return e.value=new e,e}(),cs=function(){function e(){}return e.value=new e,e}(),ks=function(){function e(){}return e.value=new e,e}(),Hs=function(){function e(){}return e.value=new e,e}(),ss=function(){function e(){}return e.value=new e,e}(),sc=function(){function e(){}return e.value=new e,e}(),Us=function(){function e(){}return e.value=new e,e}(),Bs=function(){function e(){}return e.value=new e,e}(),Js=function(){function e(){}return e.value=new e,e}(),qs=function(){function e(){}return e.value=new e,e}(),Uf=function(){function e(){}return e.value=new e,e}();var ise={show:function(e){if(e instanceof Hf)return"Monday";if(e instanceof Zv)return"Tuesday";if(e instanceof e0)return"Wednesday";if(e instanceof n0)return"Thursday";if(e instanceof t0)return"Friday";if(e instanceof a0)return"Saturday";if(e instanceof Im)return"Sunday";throw new Error("Failed pattern match at Data.Date.Component (line 184, column 1 - line 191, column 25): "+[e.constructor.name])}},OU={show:function(e){if(e instanceof ls)return"January";if(e instanceof Os)return"February";if(e instanceof cs)return"March";if(e instanceof ks)return"April";if(e instanceof Hs)return"May";if(e instanceof ss)return"June";if(e instanceof sc)return"July";if(e instanceof Us)return"August";if(e instanceof Bs)return"September";if(e instanceof Js)return"October";if(e instanceof qs)return"November";if(e instanceof Uf)return"December";throw new Error("Failed pattern match at Data.Date.Component (line 101, column 1 - line 113, column 29): "+[e.constructor.name])}};var kx=zn,Hx=zn,use=qa,Kze={eq:function(e){return function(n){return e instanceof Hf&&n instanceof Hf||e instanceof Zv&&n instanceof Zv||e instanceof e0&&n instanceof e0||e instanceof n0&&n instanceof n0||e instanceof t0&&n instanceof t0||e instanceof a0&&n instanceof a0||e instanceof Im&&n instanceof Im}}},lse={compare:function(e){return function(n){if(e instanceof Hf&&n instanceof Hf)return K.value;if(e instanceof Hf)return Q.value;if(n instanceof Hf)return V.value;if(e instanceof Zv&&n instanceof Zv)return K.value;if(e instanceof Zv)return Q.value;if(n instanceof Zv)return V.value;if(e instanceof e0&&n instanceof e0)return K.value;if(e instanceof e0)return Q.value;if(n instanceof e0)return V.value;if(e instanceof n0&&n instanceof n0)return K.value;if(e instanceof n0)return Q.value;if(n instanceof n0)return V.value;if(e instanceof t0&&n instanceof t0)return K.value;if(e instanceof t0)return Q.value;if(n instanceof t0)return V.value;if(e instanceof a0&&n instanceof a0)return K.value;if(e instanceof a0)return Q.value;if(n instanceof a0)return V.value;if(e instanceof Im&&n instanceof Im)return K.value;throw new Error("Failed pattern match at Data.Date.Component (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return Kze}},kU={eq:function(e){return function(n){return e instanceof ls&&n instanceof ls||e instanceof Os&&n instanceof Os||e instanceof cs&&n instanceof cs||e instanceof ks&&n instanceof ks||e instanceof Hs&&n instanceof Hs||e instanceof ss&&n instanceof ss||e instanceof sc&&n instanceof sc||e instanceof Us&&n instanceof Us||e instanceof Bs&&n instanceof Bs||e instanceof Js&&n instanceof Js||e instanceof qs&&n instanceof qs||e instanceof Uf&&n instanceof Uf}}},kb={compare:function(e){return function(n){if(e instanceof ls&&n instanceof ls)return K.value;if(e instanceof ls)return Q.value;if(n instanceof ls)return V.value;if(e instanceof Os&&n instanceof Os)return K.value;if(e instanceof Os)return Q.value;if(n instanceof Os)return V.value;if(e instanceof cs&&n instanceof cs)return K.value;if(e instanceof cs)return Q.value;if(n instanceof cs)return V.value;if(e instanceof ks&&n instanceof ks)return K.value;if(e instanceof ks)return Q.value;if(n instanceof ks)return V.value;if(e instanceof Hs&&n instanceof Hs)return K.value;if(e instanceof Hs)return Q.value;if(n instanceof Hs)return V.value;if(e instanceof ss&&n instanceof ss)return K.value;if(e instanceof ss)return Q.value;if(n instanceof ss)return V.value;if(e instanceof sc&&n instanceof sc)return K.value;if(e instanceof sc)return Q.value;if(n instanceof sc)return V.value;if(e instanceof Us&&n instanceof Us)return K.value;if(e instanceof Us)return Q.value;if(n instanceof Us)return V.value;if(e instanceof Bs&&n instanceof Bs)return K.value;if(e instanceof Bs)return Q.value;if(n instanceof Bs)return V.value;if(e instanceof Js&&n instanceof Js)return K.value;if(e instanceof Js)return Q.value;if(n instanceof Js)return V.value;if(e instanceof qs&&n instanceof qs)return K.value;if(e instanceof qs)return Q.value;if(n instanceof qs)return V.value;if(e instanceof Uf&&n instanceof Uf)return K.value;throw new Error("Failed pattern match at Data.Date.Component (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return kU}},cse=qa,sse=function(){return{bottom:-271820|0,top:275759,Ord0:function(){return kx}}}(),Xze=function(){return{bottom:Hf.value,top:Im.value,Ord0:function(){return lse}}}(),fse=function(){return{bottom:ls.value,top:Uf.value,Ord0:function(){return kb}}}(),xi={cardinality:547580,toEnum:function(e){if(e>=(-271820|0)&&e<=275759)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Date.Component (line 35, column 1 - line 40, column 24): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return sse},Enum1:function(){return vse(0)}},vse=Ox("enumYear","Data.Date.Component",function(){return{succ:function(){var e=Ft(xi),n=Tt(xi);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(xi),n=Tt(xi);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return kx}}}),HU=vse(31),tD={cardinality:7,toEnum:function(e){return e===1?new d(Hf.value):e===2?new d(Zv.value):e===3?new d(e0.value):e===4?new d(n0.value):e===5?new d(t0.value):e===6?new d(a0.value):e===7?new d(Im.value):b.value},fromEnum:function(e){if(e instanceof Hf)return 1;if(e instanceof Zv)return 2;if(e instanceof e0)return 3;if(e instanceof n0)return 4;if(e instanceof t0)return 5;if(e instanceof a0)return 6;if(e instanceof Im)return 7;throw new Error("Failed pattern match at Data.Date.Component (line 175, column 14 - line 182, column 16): "+[e.constructor.name])},Bounded0:function(){return Xze},Enum1:function(){return Zze(0)}},Zze=Ox("enumWeekday","Data.Date.Component",function(){return{succ:function(){var e=Ft(tD),n=Tt(tD);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(tD),n=Tt(tD);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return lse}}});var Do={cardinality:12,toEnum:function(e){return e===1?new d(ls.value):e===2?new d(Os.value):e===3?new d(cs.value):e===4?new d(ks.value):e===5?new d(Hs.value):e===6?new d(ss.value):e===7?new d(sc.value):e===8?new d(Us.value):e===9?new d(Bs.value):e===10?new d(Js.value):e===11?new d(qs.value):e===12?new d(Uf.value):b.value},fromEnum:function(e){if(e instanceof ls)return 1;if(e instanceof Os)return 2;if(e instanceof cs)return 3;if(e instanceof ks)return 4;if(e instanceof Hs)return 5;if(e instanceof ss)return 6;if(e instanceof sc)return 7;if(e instanceof Us)return 8;if(e instanceof Bs)return 9;if(e instanceof Js)return 10;if(e instanceof qs)return 11;if(e instanceof Uf)return 12;throw new Error("Failed pattern match at Data.Date.Component (line 87, column 14 - line 99, column 19): "+[e.constructor.name])},Bounded0:function(){return fse},Enum1:function(){return e$e(0)}},e$e=Ox("enumMonth","Data.Date.Component",function(){return{succ:function(){var e=Ft(Do),n=Tt(Do);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(Do),n=Tt(Do);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return kb}}});var UU={bottom:1,top:31,Ord0:function(){return Hx}},fc={cardinality:31,toEnum:function(e){if(e>=1&&e<=31)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Date.Component (line 133, column 1 - line 138, column 23): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return UU},Enum1:function(){return n$e(0)}},n$e=Ox("enumDay","Data.Date.Component",function(){return{succ:function(){var e=Ft(fc),n=Tt(fc);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(fc),n=Tt(fc);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return Hx}}});var mse=Tt(Do),BU=_r(),_se=Ft(tD);var t$e=ce(use),a$e=ce(kU),r$e=ce(cse),o$e=We(kx),i$e=We(kb),u$e=We(Hx);var l$e=Ft(Do);var pse=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),Bf=function(e){return e.value0},VT=function(e){var n=ose(e.value0,mse(e.value1),e.value2),t=n===0;return BU(_se(t?7:n))};var Jf=function(e){return e.value1};var Bx={eq:function(e){return function(n){return t$e(e.value0)(n.value0)&&a$e(e.value1)(n.value1)&&r$e(e.value2)(n.value2)}}},c$e=ce(Bx),Jx={compare:function(e){return function(n){var t=o$e(e.value0)(n.value0);if(t instanceof Q)return Q.value;if(t instanceof V)return V.value;var a=i$e(e.value1)(n.value1);return a instanceof Q?Q.value:a instanceof V?V.value:u$e(e.value2)(n.value2)}},Eq0:function(){return Bx}};var X_=function(e){return e.value2},aD=function(e){return function(n){return function(t){var a=function(r){return function(i){return function(u){return new pse(r,BU(l$e(i)),u)}}};return rse(a,e,mse(n),t)}}},QT=function(e){return function(n){return function(t){var a=new pse(e,n,t),r=c$e(aD(e)(n)(t))(a);return r?new d(a):b.value}}};var s$e=function(e,n,t,a,r,i,u){var l=new Date(Date.UTC(e,n,t,a,r,i,u));return e>=0&&e<100&&l.setUTCFullYear(e),l.getTime()};function dse(e){return function(n){return function(t){return function(a){var r=s$e(a.year,a.month-1,a.day,a.hour,a.minute,a.second,a.millisecond),i=new Date(r+t);return isNaN(i.getTime())?n:e({year:i.getUTCFullYear(),month:i.getUTCMonth()+1,day:i.getUTCDate(),hour:i.getUTCHours(),minute:i.getUTCMinutes(),second:i.getUTCSeconds(),millisecond:i.getUTCMilliseconds()})}}}}var qx=function(e,n,t){var a=0,r;return function(i){if(a===2)return r;if(a===1)throw new ReferenceError(e+" was needed before it finished initializing (module "+n+", line "+i+")",n,i);return a=1,r=t(),a=2,r}};var Wx=zn,zx=zn,$x=zn,Vx=zn,hse=qa,gse=qa,Dse=qa,yse=qa,YT={bottom:0,top:59,Ord0:function(){return Wx}},KT={bottom:0,top:59,Ord0:function(){return zx}},XT={bottom:0,top:999,Ord0:function(){return $x}},ZT={bottom:0,top:23,Ord0:function(){return Vx}},qf={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 90, column 1 - line 95, column 26): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return YT},Enum1:function(){return f$e(0)}},f$e=qx("enumSecond","Data.Time.Component",function(){return{succ:function(){var e=Ft(qf),n=Tt(qf);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(qf),n=Tt(qf);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return Wx}}});var Wf={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 61, column 1 - line 66, column 26): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return KT},Enum1:function(){return v$e(0)}},v$e=qx("enumMinute","Data.Time.Component",function(){return{succ:function(){var e=Ft(Wf),n=Tt(Wf);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(Wf),n=Tt(Wf);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return zx}}});var zf={cardinality:1e3,toEnum:function(e){if(e>=0&&e<=999)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 120, column 1 - line 125, column 31): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return XT},Enum1:function(){return m$e(0)}},m$e=qx("enumMillisecond","Data.Time.Component",function(){return{succ:function(){var e=Ft(zf),n=Tt(zf);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft(zf),n=Tt(zf);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return $x}}});var $f={cardinality:24,toEnum:function(e){if(e>=0&&e<=23)return new d(e);if(Ge)return b.value;throw new Error("Failed pattern match at Data.Time.Component (line 32, column 1 - line 37, column 24): "+[e.constructor.name])},fromEnum:function(e){return e},Bounded0:function(){return ZT},Enum1:function(){return _$e(0)}},_$e=qx("enumHour","Data.Time.Component",function(){return{succ:function(){var e=Ft($f),n=Tt($f);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=Ft($f),n=Tt($f);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return Vx}}});var g$e=ce(yse),D$e=ce(gse),y$e=ce(hse),b$e=ce(Dse),R$e=We(Vx),w$e=We(zx),S$e=We(Wx),E$e=We($x);var Z_=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}();var qd=function(e){return e.value2},Wd=function(e){return e.value1},ep=function(e){return e.value3};var np=function(e){return e.value0};var JU={eq:function(e){return function(n){return g$e(e.value0)(n.value0)&&D$e(e.value1)(n.value1)&&y$e(e.value2)(n.value2)&&b$e(e.value3)(n.value3)}}},qU={compare:function(e){return function(n){var t=R$e(e.value0)(n.value0);if(t instanceof Q)return Q.value;if(t instanceof V)return V.value;var a=w$e(e.value1)(n.value1);if(a instanceof Q)return Q.value;if(a instanceof V)return V.value;var r=S$e(e.value2)(n.value2);return r instanceof Q?Q.value:r instanceof V?V.value:E$e(e.value3)(n.value3)}},Eq0:function(){return JU}};var Qx=function(){return{bottom:new Z_(mo(ZT),mo(KT),mo(YT),mo(XT)),top:new Z_(si(ZT),si(KT),si(YT),si(XT)),Ord0:function(){return qU}}}();var C$e=Tt(xi),I$e=Tt(Do),F$e=Tt(fc),T$e=Tt($f),M$e=Tt(Wf),G$e=Tt(qf),A$e=Tt(zf);var x$e=ce(Bx),L$e=ce(JU),j$e=We(Jx),P$e=We(qU),N$e=Y(Ie),IS=Bn(Ma),WU=x(U),O$e=ec(Ie),k$e=Ft(xi),H$e=Ft(Do),U$e=Ft(fc),B$e=Ft($f),J$e=Ft(Wf),q$e=Ft(qf),W$e=Ft(zf),zd=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),z$e=function(e){return{year:C$e(Bf(e.value0)),month:I$e(Jf(e.value0)),day:F$e(X_(e.value0)),hour:T$e(np(e.value1)),minute:M$e(Wd(e.value1)),second:G$e(qd(e.value1)),millisecond:A$e(ep(e.value1))}};var bse={eq:function(e){return function(n){return x$e(e.value0)(n.value0)&&L$e(e.value1)(n.value1)}}},Yx={compare:function(e){return function(n){var t=j$e(e.value0)(n.value0);return t instanceof Q?Q.value:t instanceof V?V.value:P$e(e.value1)(n.value1)}},Eq0:function(){return bse}};var Rse=function(e){var n=lx(e);return function(t){return function(a){return N$e(dse(d.create)(b.value)(n(t))(z$e(a)))(function(r){return IS(WU(zd.create)(O$e(IS(IS(WU(QT)(k$e(r.year)))(H$e(r.month)))(U$e(r.day)))))(IS(IS(IS(WU(Z_.create)(B$e(r.hour)))(J$e(r.minute)))(q$e(r.second)))(W$e(r.millisecond)))})}}};var $$e=function(e,n,t,a,r,i,u){var l=new Date(Date.UTC(e,n,t,a,r,i,u));return e>=0&&e<100&&l.setUTCFullYear(e),l};function wse(e,n,t,a,r,i,u){return $$e(e,n-1,t,a,r,i,u).getTime()}function Sse(e){return function(n){var t=new Date(n);return e(t.getUTCFullYear())(t.getUTCMonth()+1)(t.getUTCDate())(t.getUTCHours())(t.getUTCMinutes())(t.getUTCSeconds())(t.getUTCMilliseconds())}}var V$e=_r(),Q$e=Ft(Do);var Y$e=Tt(Do);var Ese=function(e){return e},Kx=function(){var e=function(n){return function(t){return function(a){return function(r){return function(i){return function(u){return function(l){return new zd(aD(n)(V$e(Q$e(t)))(a),new Z_(r,i,u,l))}}}}}}};return Sse(e)}();var Cse=function(e){return wse(Bf(e.value0),Y$e(Jf(e.value0)),X_(e.value0),np(e.value1),Wd(e.value1),qd(e.value1),ep(e.value1))};var Ise=function(e){var n=Ke(e.Semigroup0()),t=function(a){return function(r){return function(i){var u=a,l=r,c=!1,s;function f(v,m,_){if(_<1)return c=!0,v;u=n(v)(m),l=m,i=_-1|0}for(;!c;)s=f(u,l,i);return s}}};return t(ya(e))};var Fse=function(e){return function(n){return n.join(e)}};var K$e=Ke(sa),ao={genericShowArgs:function(e){return[]}},Ws=function(e){var n=ie(e);return{genericShowArgs:function(t){return[n(t)]}}},X$e=function(e){return e.genericShowArgs};var nr=function(e){var n=X$e(e);return function(t){var a=mr(t);return{"genericShow'":function(r){var i=a(gt.value),u=n(r);return u.length===0?i:"("+(Fse(" ")(K$e([i])(u))+")")}}}},zU=function(e){return e["genericShow'"]};var Sa=function(e){var n=zU(e);return function(t){var a=zU(t);return{"genericShow'":function(r){if(r instanceof T)return n(r.value0);if(r instanceof o)return a(r.value0);throw new Error("Failed pattern match at Data.Show.Generic (line 26, column 1 - line 28, column 40): "+[r.constructor.name])}}}},Rr=function(e){var n=Tg(e);return function(t){var a=zU(t);return function(r){return a(n(r))}}};var Z$e=tn();var Hb=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),eM=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();var Tse=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Mse=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$U=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();var FS={defer:function(e){var n=au(e);return function(t,a,r,i,u){var l=Ul(n);return l(t,a,r,i,u)}}};var tp={map:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return n(t,a,r,i,function(c,s){return a(function(f){return u(c,e(s))})})})}}}};var ap={apply:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(t,a,r,i,function(c,s){return a(function(f){return n(c,a,r,i,function(v,m){return a(function(_){return u(v,s(m))})})})})})}}},Functor0:function(){return tp}};var rp={bind:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(t,a,r,i,function(c,s){return a(function(f){var v=n(s);return v(c,a,r,i,u)})})})}}},Apply0:function(){return ap}},eVe=lt(rp);var r0={pure:function(e){return function(n,t,a,r,i){return i(n,e)}},Apply0:function(){return ap}};var nVe={Applicative0:function(){return r0},Bind1:function(){return rp}};var Gse={throwError:function(e){return function(n,t,a,r,i){return r(n,e)}},Monad0:function(){return nVe}},tVe=qo(Gse);var Ub={alt:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(new Hb(t.value0,t.value1,!1),a,r,function(c,s){return a(function(f){return c.value2?i(c,s):n(t,a,r,i,u)})},u)})}}},Functor0:function(){return tp}},aVe=function(e){return function(n,t,a,r,i){var u=e(n);return i(u.value1,u.value0)}};var rVe=function(e){var n=e.Monad0(),t=x(n.Bind1().Apply0().Functor0()),a=W(n.Applicative0()),r=Kc(e);return function(i){return function(u){var l=function(c){var s=!1,f;function v(m){var _=m(be);if(_ instanceof Tse){c=_.value0;return}if(_ instanceof Mse)return s=!0,t(Ei.create)(_.value0);if(_ instanceof $U)return s=!0,a(new Ci(new Ue(_.value1,_.value0)));throw new Error("Failed pattern match at Parsing (line 152, column 13 - line 158, column 32): "+[_.constructor.name])}for(;!s;)f=v(c);return f};return r(l)(function(c){return u(i,Tse.create,Mse.create,function(s,f){return new $U(s,new rn(f))},function(s,f){return new $U(s,new Ze(f))})})}}};var Ase=aVe(function(e){return new Ue(e.value1,e)}),VU=function(e){return e.value1},QU=function(e){return e.value0};var oVe={index:0,line:1,column:1},xse=function(e){var n=x(e.Monad0().Bind1().Apply0().Functor0()),t=rVe(e);return function(a){return function(r){var i=new Hb(a,oVe,!1);return n(Xi)(t(i)(r))}}},iVe=xse(ww),Lse=function(e){var n=iVe(e);return function(t){return Z$e(n(t))}};var uVe=function(e){return function(n){return tVe(new eM(e,n))}},TS=function(e){return eVe(uVe(e))(Ase)};var jse={empty:TS("No alternative"),Alt0:function(){return Ub}},Bb={Applicative0:function(){return r0},Plus1:function(){return jse}};var pVe=St(Ub);var dVe=W(r0);var hVe=x(tp);var op=function(e){return function(n,t,a,r,i){return e(n,t,a,function(u,l){return r(new Hb(u.value0,u.value1,n.value2),l)},i)}};var Xx=function(e){return function(n){return pVe(n)(dVe(e))}},Jb=function(e){return Xx(b.value)(hVe(d.create)(e))};var Nse=Tt(qg),yVe=Ts(Ka);var bVe=ie(qr);var Ose=function(e){return function(n){return function(t){var a=Nse(n);if(a===10)return{index:e.index+1|0,line:e.line+1|0,column:1};if(a===13){var r=Vk(0)(t);return r instanceof d&&Nse(r.value0)===10?{index:e.index+1|0,line:e.line,column:e.column}:{index:e.index+1|0,line:e.line+1|0,column:1}}return a===9?{index:e.index+1|0,line:e.line,column:(e.column+8|0)-yVe(e.column-1|0)(8)|0}:{index:e.index+1|0,line:e.line,column:e.column+1|0}}}},RVe=function(e){return function(n){return function(t){var a=e,r=n,i=!1,u;function l(c,s,f){var v=uT(s);if(v instanceof b)return i=!0,c;if(v instanceof d){var m=function(){if(Jo(v.value0.tail))return Ose(c)(v.value0.head)(f);if(Ge)return Ose(c)(v.value0.head)(v.value0.tail);throw new Error("Failed pattern match at Parsing.String (line 165, column 7 - line 167, column 52): "+[])}();a=m,r=v.value0.tail,t=f;return}throw new Error("Failed pattern match at Parsing.String (line 161, column 36 - line 168, column 38): "+[v.constructor.name])}for(;!i;)u=l(a,r,t);return u}}};var KU=z4(function(e){return function(n){return function(t){return function(a){return function(r){var i=Jo(e.value0);return i?r(new Hb(e.value0,e.value1,!0),be):a(e,new eM("Expected EOF",e.value1))}}}}}),kse=function(e){return z4(function(n){return function(t){return function(a){return function(r){return function(i){var u=e(n.value0);if(u instanceof rn)return r(n,new eM(u.value0,n.value1));if(u instanceof Ze)return i(new Hb(u.value0.remainder,RVe(n.value1)(u.value0.consumed)(u.value0.remainder),!Jo(u.value0.consumed)),u.value0.value);throw new Error("Failed pattern match at Parsing.String (line 286, column 7 - line 290, column 121): "+[u.constructor.name])}}}}})};var ip=function(e){return kse(function(n){var t=uc(e)(n);return t instanceof d?new Ze({value:e,consumed:e,remainder:t.value0}):new rn("Expected "+bVe(e))})};var Hse=ie(qe),SVe=Xa(Zc),EVe=pF(ap);var CVe=function(e){return"(line "+(Hse(e.line)+(", col "+(Hse(e.column)+")")))},IVe=function(e){return QU(e)+(" "+CVe(VU(e)))},XU=function(e){return function(n){return SVe(IVe)(Lse(n)(EVe(e)(KU)))}};var Bl=ie(qe);var HVe=eu(Tf),UVe=HVe(dt);var BVe=FO(zn)(If);var eB=Tt(xi),JVe=ie(OU),qVe=Tt(Do),Jse=Tt(fc),WVe=tn(),zVe=Tt(tD),qse=ie(ise),nB=Tt($f),$Ve=Ts(Ka),Wse=Tt(Wf),zse=Tt(qf),tB=Tt(zf),$se=yr(Ka);var nM=function(){function e(){}return e.value=new e,e}(),Vse=function(){function e(){}return e.value=new e,e}(),VVe=function(){function e(){}return e.value=new e,e}(),tM=function(){function e(){}return e.value=new e,e}(),aM=function(){function e(){}return e.value=new e,e}(),Qse=function(){function e(){}return e.value=new e,e}(),e7=function(){function e(){}return e.value=new e,e}(),rM=function(){function e(){}return e.value=new e,e}(),QVe=function(){function e(){}return e.value=new e,e}(),YVe=function(){function e(){}return e.value=new e,e}(),aB=function(){function e(){}return e.value=new e,e}(),KVe=function(){function e(){}return e.value=new e,e}(),XVe=function(){function e(){}return e.value=new e,e}(),n7=function(){function e(){}return e.value=new e,e}(),t7=function(){function e(){}return e.value=new e,e}(),ZVe=function(){function e(){}return e.value=new e,e}(),a7=function(){function e(){}return e.value=new e,e}(),eQe=function(){function e(){}return e.value=new e,e}(),nQe=function(){function e(){}return e.value=new e,e}(),tQe=function(){function e(){}return e.value=new e,e}(),aQe=function(){function e(){}return e.value=new e,e}(),rQe=function(){function e(){}return e.value=new e,e}(),Fm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var oQe=function(e){if(e instanceof ls)return"Jan";if(e instanceof Os)return"Feb";if(e instanceof cs)return"Mar";if(e instanceof ks)return"Apr";if(e instanceof Hs)return"May";if(e instanceof ss)return"Jun";if(e instanceof sc)return"Jul";if(e instanceof Us)return"Aug";if(e instanceof Bs)return"Sep";if(e instanceof Js)return"Oct";if(e instanceof qs)return"Nov";if(e instanceof Uf)return"Dec";throw new Error("Failed pattern match at Data.Formatter.DateTime (line 489, column 19 - line 501, column 22): "+[e.constructor.name])};var rD=function(e){if(e<0)return"-"+rD(-e|0);if(e<10)return"0"+Bl(e);if(Ge)return Bl(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 194, column 1 - line 194, column 32): "+[e.constructor.name])},Yse=function(e){if(e<0)return"-"+Yse(-e|0);if(e<10)return"000"+Bl(e);if(e<100)return"00"+Bl(e);if(e<1e3)return"0"+Bl(e);if(Ge)return Bl(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 207, column 1 - line 207, column 35): "+[e.constructor.name])},Kse=function(e){if(e<0)return"-"+Kse(-e|0);if(e<10)return"00"+Bl(e);if(e<100)return"0"+Bl(e);if(Ge)return Bl(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 200, column 1 - line 200, column 32): "+[e.constructor.name])};var iQe=function(e){var n=Bl(BVe(e)),t=To(n);return t===1?"0"+n:t===2?n:EA(t-2|0)(n)};var uQe=function(e){var n=e===0;return n?12:e},lQe=function(e){return function(n){if(n instanceof nM)return Yse(eB(Bf(e.value0)));if(n instanceof Vse)return iQe(eB(Bf(e.value0)));if(n instanceof VVe)return Bl(eB(Bf(e.value0)));if(n instanceof tM)return JVe(Jf(e.value0));if(n instanceof aM)return oQe(Jf(e.value0));if(n instanceof Qse)return rD(qVe(Jf(e.value0)));if(n instanceof e7)return rD(Jse(X_(e.value0)));if(n instanceof rM)return Bl(Jse(X_(e.value0)));if(n instanceof QVe)return Bl($r(function(a){return a/1e3}(WVe(Ese(Cse(e))))));if(n instanceof YVe)return Bl(zVe(VT(e.value0)));if(n instanceof aB)return qse(VT(e.value0));if(n instanceof KVe)return qv(3)(qse(VT(e.value0)));if(n instanceof XVe)return rD(nB(np(e.value1)));if(n instanceof n7)return rD(uQe($Ve(nB(np(e.value1)))(12)));if(n instanceof t7){var t=nB(np(e.value1))>=12;return t?"PM":"AM"}if(n instanceof ZVe)return Bl(Wse(Wd(e.value1)));if(n instanceof a7)return rD(Wse(Wd(e.value1)));if(n instanceof eQe)return Bl(zse(qd(e.value1)));if(n instanceof nQe)return rD(zse(qd(e.value1)));if(n instanceof tQe)return Kse(tB(ep(e.value1)));if(n instanceof aQe)return Bl(function(a){return $se(a)(100)}(tB(ep(e.value1))));if(n instanceof rQe)return rD(function(a){return $se(a)(10)}(tB(ep(e.value1))));if(n instanceof Fm)return n.value0;throw new Error("Failed pattern match at Data.Formatter.DateTime (line 169, column 38 - line 192, column 21): "+[n.constructor.name])}},MS=function(e){return function(n){return UVe(lQe(n))(e)}};var Xse=gn(hn),oM=dn(Xse)(vn(fn)),Zse=_n(mn),iM=pn(Zse),efe=bn(yn),uM=Dn(efe),$d=function(){function e(){}return e.value=new e,e}(),GS=function(){function e(){}return e.value=new e,e}(),AS=function(){function e(){}return e.value=new e,e}(),xS=function(){function e(){}return e.value=new e,e}(),LS=function(){function e(){}return e.value=new e,e}(),jS=function(){function e(){}return e.value=new e,e}(),nfe={to:function(e){if(e instanceof T)return $d.value;if(e instanceof o&&e.value0 instanceof T)return GS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return AS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return xS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return LS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o)return jS.value;throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 29, column 1 - line 29, column 43): "+[e.constructor.name])},from:function(e){if(e instanceof $d)return new T(z.value);if(e instanceof GS)return new o(new T(z.value));if(e instanceof AS)return new o(new o(new T(z.value)));if(e instanceof xS)return new o(new o(new o(new T(z.value))));if(e instanceof LS)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof jS)return new o(new o(new o(new o(new o(z.value)))));throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 29, column 1 - line 29, column 43): "+[e.constructor.name])}};var rB=function(e){if(e instanceof $d)return"REGULAR";if(e instanceof GS)return"EARLY_ACTION";if(e instanceof AS)return"EARLY_DECISION_I";if(e instanceof xS)return"EARLY_DECISION_II";if(e instanceof LS)return"OUT_OF_STATE";if(e instanceof jS)return"TRANSFER";throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 49, column 13 - line 55, column 25): "+[e.constructor.name])};var qb=function(){return $d.value}(),tfe=Xn(xe)({parse:Sn(rB)(cn(nfe)(oM(oM(oM(oM(oM(Xse)(Zse))(iM))(iM))(iM))(iM))(uM(uM(uM(uM(uM(efe))))))(iM)),default:qb,diagnosticName:"ApplicationRound"});var Wb=Y(Ie),cQe=Ft(fc),sQe=Ft(Do),fQe=Ft(xi),vQe=om(kb),mQe=gA(HU),_Qe=W(Mn),afe=x(U),pQe=Sf(U),dQe=mo(Qx),hQe=kg(ze);var r7=function(e){return function(n){return Wb(Wb(n.day)(cQe))(function(t){return Wb(Wb(n.month)(sQe))(function(a){return Wb(Wb(Wb(e)(fQe))(function(r){var i=vQe(a)(sc.value);return i?mQe(r):_Qe(r)}))(function(r){return QT(r)(a)(t)})})})}},gQe=function(e){return function(n){return function(t){return afe(e)(pQe(afe(zd.create)(r7(new d(t.year))(n(t))))(dQe))}}};var o7=function(){return gQe(MS(hQe([tM.value,new Fm(" "),rM.value,new Fm(", "),nM.value])))}(),rfe=function(e){var n=function(i){return{month:ae(i.satSubjectTestDeadlineMonth),day:ae(i.satSubjectTestDeadlineDay)}},t=function(i){return{month:ae(i.satActDeadlineMonth),day:ae(i.satActDeadlineDay)}},a=function(i){return{month:ae(i.month),day:ae(i.day),isContinuous:ae(i.isContinuous)}},r=function(i){return{deadline:a(i.deadline),notification:a(i.notification)}};return{ipedsUnitId:ae(e.ipedsUnitId),inunId:e.inunId,year:e.year,hasEarlyAdmission:ae(e.hasEarlyAdmission),hasEarlyAction:ae(e.hasEarlyAction),hasEarlyDecision:ae(e.hasEarlyDecision),fallFreshmenDates:r(e.fallFreshmenDates),outstateFallFreshmenDates:r(e.outstateFallFreshmenDates),fallTransfersDates:r(e.fallTransfersDates),earlyDecisionDates:r(e.earlyDecisionDates),otherEarlyDecisionDates:r(e.otherEarlyDecisionDates),earlyActionDates:r(e.earlyActionDates),satActDeadline:t(e),satSubjectTestDeadline:n(e)}},oB=function(e){if(e instanceof $d)return function(n){return n.fallFreshmenDates};if(e instanceof GS)return function(n){return n.earlyActionDates};if(e instanceof AS)return function(n){return n.earlyDecisionDates};if(e instanceof xS)return function(n){return n.otherEarlyDecisionDates};if(e instanceof LS)return function(n){return n.outstateFallFreshmenDates};if(e instanceof jS)return function(n){return n.fallTransfersDates};throw new Error("Failed pattern match at Hub.Types.AdmissionsDates (line 197, column 23 - line 203, column 35): "+[e.constructor.name])},iB=function(e){return function(n){return function(t){return o7(function(){var a=oB(e);return function(r){return n(a(r))}}())(t)}}},ofe=function(e){return function(n){return function(t){return r7(new d(t.year))(n(oB(e)(t)))}}};var ife=function(e){return function(n){var t=oB(e);return function(a){return function(r){return r.isContinuous}(n(t(a)))}}};var Tm=function(){function e(){}return e.value=new e,e}(),Mm=function(){function e(){}return e.value=new e,e}(),Vd=function(){function e(){}return e.value=new e,e}(),i7={show:function(e){if(e instanceof Tm)return"SAT";if(e instanceof Mm)return"ACT";if(e instanceof Vd)return"SATAndACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.TestConfiguration (line 15, column 1 - line 18, column 31): "+[e.constructor.name])}};var lM=function(e){return e==="SAT"?new d(Tm.value):e==="ACT"?new d(Mm.value):e==="SATAndACT"?new d(Vd.value):b.value};function ufe(e,n,t,a){return a==null?e:n(a[t])}var DQe=function(e){var n=Sb(e),t=W(gm(e));return function(a){return function(r){return ufe(n(new DT("object",aH(r))),t,a,r)}}},PS=function(e){return DQe(e)};var bQe=tn();var zb=function(e){return bQe(TA(e))};var Ko=function(e){return Is(zb(e))};var wQe=vi(ze)(dt),SQe=ie(i7);var NS=Y(Ie),lfe=xf(Da),uB=Y(B_(Da)),lB=PS(Da),cB=jd(Da),cfe=On(In)(Ie),sfe=Ar(Wr),ffe=W(Mn),EQe=St(pr),cM=function(){function e(){}return e.value=new e,e}(),up=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),sB={show:function(e){if(e instanceof cM)return"ATOStrongest";if(e instanceof up)return wQe(["(ATOWithCloseTests ",SQe(e.value0),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyTestOptionalGuidance (line 22, column 1 - line 28, column 6): "+[e.constructor.name])}};var CQe=function(e){return NS(Ko(lfe("Object")(e)))(function(n){return NS(Ko(uB(lB("tag")(n))(cB)))(function(t){return cfe(sfe(t==="ATOWithCloseTests"))(function(){return NS(NS(Ko(uB(lB("contents")(n))(cB)))(lM))(function(a){return ffe(new up(a))})})})})},IQe=function(e){return NS(Ko(lfe("Object")(e)))(function(n){return NS(Ko(uB(lB("tag")(n))(cB)))(function(t){return cfe(sfe(t==="ATOStrongest"))(function(){return ffe(cM.value)})})})},vfe=function(e){return EQe(IQe(e))(CQe(e))};var mfe=gn(hn),_fe=dn(mfe)(vn(fn)),pfe=_n(mn),dfe=pn(pfe),hfe=bn(yn),gfe=Dn(hfe),wr=function(){function e(){}return e.value=new e,e}(),Yr=function(){function e(){}return e.value=new e,e}(),yo=function(){function e(){}return e.value=new e,e}(),FQe={to:function(e){if(e instanceof T)return wr.value;if(e instanceof o&&e.value0 instanceof T)return Yr.value;if(e instanceof o&&e.value0 instanceof o)return yo.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 20, column 1 - line 20, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof wr)return new T(z.value);if(e instanceof Yr)return new o(new T(z.value));if(e instanceof yo)return new o(new o(z.value));throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 20, column 1 - line 20, column 46): "+[e.constructor.name])}},OS={eq:function(e){return function(n){return e instanceof wr&&n instanceof wr||e instanceof Yr&&n instanceof Yr||e instanceof yo&&n instanceof yo}}},u7={compare:function(e){return function(n){if(e instanceof wr&&n instanceof wr)return K.value;if(e instanceof wr)return Q.value;if(n instanceof wr)return V.value;if(e instanceof Yr&&n instanceof Yr)return K.value;if(e instanceof Yr)return Q.value;if(n instanceof Yr)return V.value;if(e instanceof yo&&n instanceof yo)return K.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return OS}},Dfe=function(e){if(e instanceof wr)return"ApplyTestOptional";if(e instanceof Yr)return"ApplyWithSat";if(e instanceof yo)return"ApplyWithAct";throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 25, column 13 - line 28, column 33): "+[e.constructor.name])},l7={show:Dfe},c7=function(){return Xn(xe)({default:wr.value,diagnosticName:"ApplicationStrategy",parse:Sn(Dfe)(cn(FQe)(_fe(_fe(mfe)(pfe))(dfe))(gfe(gfe(hfe)))(dfe))})}();var yfe=Ho(),TQe=x(x_);var MQe=function(e){var n=tT(function(r,i,u){return new d(new Ue(r,u))})(function(r){return b.value}),t=tT(function(r,i,u){return new Ue(r,u)})(function(r){return Mf("toUnfoldable1: impossible")}),a=xg(e)(function(r){return TQe(n)(r)});return function(r){return a(t(eT(Moe(yfe(r)))))}},GQe=MQe(tA);var kS=yfe(Goe),bfe=function(e){var n=ie(zre(e));return{show:function(t){return"(fromFoldable1 "+(n(GQe(t))+")")}}},AQe=function(e){return Aoe(e)};var xQe=function(e){var n=xoe(e);return n?b.value:new d(e)};var Rfe=function(e){var n=Pw(e);return function(t){return n(AQe(t))(kS)}},wfe=function(e){var n=hA(e);return function(t){var a=n(t);return function(r){return xQe(a(r))}}};var fB=function(e){return Loe(e)};var Sfe=ie(i7),LQe=vi(ze)(dt),jQe=ie(bfe(l7));var zs=Y(Ie),Efe=xf(Da),s7=Y(B_(Da)),f7=PS(Da),sM=jd(Da),Cfe=On(In)(Ie),Ife=Ar(Wr),Ffe=bie(Da),PQe=mi(Uo)(gm(Da)),NQe=wfe(ze)(u7),OQe=x(pe),Tfe=W(Mn),kQe=St(pr),o0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Vf=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),vB={show:function(e){if(e instanceof o0)return"(AWTStrongest "+(Sfe(e.value0)+")");if(e instanceof Vf)return LQe(["(AWTWithCloseStrategies ",Sfe(e.value0)," ",jQe(e.value1),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyWithTestGuidance (line 28, column 1 - line 36, column 6): "+[e.constructor.name])}};var HQe=function(e){return zs(Ko(Efe("Object")(e)))(function(n){return zs(Ko(s7(f7("tag")(n))(sM)))(function(t){return Cfe(Ife(t==="AWTWithCloseStrategies"))(function(){return zs(zs(Ko(s7(f7("contents")(n))(Ffe)))(kv))(function(a){return zs(zs(Ko(sM(dm(a))))(lM))(function(r){return zs(zs(KF(a)(1))(function(i){return Ko(Ffe(i))}))(function(i){return zs(Ko(PQe(sM)(i)))(function(u){return zs(NQe(OQe(c7)(u)))(function(l){return Tfe(new Vf(r,l))})})})})})})})})},UQe=function(e){return zs(Ko(Efe("Object")(e)))(function(n){return zs(Ko(s7(f7("tag")(n))(sM)))(function(t){return Cfe(Ife(t==="AWTStrongest"))(function(){return zs(zs(Ko(s7(f7("contents")(n))(sM)))(lM))(function(a){return Tfe(new o0(a))})})})})},Mfe=function(e){return kQe(UQe(e))(HQe(e))};var oD=Y(Ie),Gfe=xf(Da),Afe=Y(B_(Da)),v7=PS(Da),xfe=jd(Da),Lfe=On(In)(Ie),jfe=Ar(Wr),Pfe=W(Mn),BQe=St(pr),mB=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_B=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var JQe=function(e){return oD(Ko(Gfe("Object")(e)))(function(n){return oD(Ko(Afe(v7("tag")(n))(xfe)))(function(t){return Lfe(jfe(t==="GuidanceApplyWithTest"))(function(){return oD(Ko(v7("contents")(n)))(function(a){return oD(Mfe(a))(function(r){return Pfe(new _B(r))})})})})})},qQe=function(e){return oD(Ko(Gfe("Object")(e)))(function(n){return oD(Ko(Afe(v7("tag")(n))(xfe)))(function(t){return Lfe(jfe(t==="GuidanceApplyTestOptional"))(function(){return oD(Ko(v7("contents")(n)))(function(a){return oD(vfe(a))(function(r){return Pfe(new mB(r))})})})})})},Nfe=st(xe)(U)({parse:function(e){return BQe(qQe(e))(JQe(e))},diagnosticName:"Chancing Guidance"});var Ofe=function(){function e(){}return e.value=new e,e}(),WQe=function(){function e(){}return e.value=new e,e}();var kfe=function(){return Xn(xe)({default:Ofe.value,parse:function(e){return e==="BelowAcademicThreshold"?new d(Ofe.value):e==="AboveAcademicThreshold"?new d(WQe.value):b.value},diagnosticName:"Chancing.AcademicThresholdStatus"})}();var Hfe=gn(hn),pB=dn(Hfe)(vn(fn)),Ufe=_n(mn),dB=pn(Ufe),Bfe=bn(yn),hB=Dn(Bfe),$s=function(){function e(){}return e.value=new e,e}(),Qf=function(){function e(){}return e.value=new e,e}(),Yf=function(){function e(){}return e.value=new e,e}(),Kf=function(){function e(){}return e.value=new e,e}(),zQe={to:function(e){if(e instanceof T)return $s.value;if(e instanceof o&&e.value0 instanceof T)return Qf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Yf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return Kf.value;throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 28, column 1 - line 28, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof $s)return new T(z.value);if(e instanceof Qf)return new o(new T(z.value));if(e instanceof Yf)return new o(new o(new T(z.value)));if(e instanceof Kf)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 28, column 1 - line 28, column 41): "+[e.constructor.name])}};var fM={eq:function(e){return function(n){return e instanceof $s&&n instanceof $s||e instanceof Qf&&n instanceof Qf||e instanceof Yf&&n instanceof Yf||e instanceof Kf&&n instanceof Kf}}};var Jfe=function(e){if(e instanceof $s)return"reach";if(e instanceof Qf)return"hard_target";if(e instanceof Yf)return"target";if(e instanceof Kf)return"safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 41, column 13 - line 45, column 21): "+[e.constructor.name])},m7=function(){return Xn(xe)({parse:Sn(Jfe)(cn(zQe)(pB(pB(pB(Hfe)(Ufe))(dB))(dB))(hB(hB(hB(Bfe))))(dB)),default:$s.value,diagnosticName:"Hub.Types.Chancing.Classification"})}();var lp=function(e){if(e instanceof $s)return"Reach";if(e instanceof Qf)return"Hard Target";if(e instanceof Yf)return"Target";if(e instanceof Kf)return"Safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 48, column 9 - line 52, column 21): "+[e.constructor.name])};var _7=function(e){if(e instanceof $s)return"bg-soft-warning bg-warning-soft text-warning-dark";if(e instanceof Qf||e instanceof Yf)return"bg-soft-primary bg-primary-soft text-primary";if(e instanceof Kf)return"bg-soft-success bg-success-soft text-success-dark";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 69, column 9 - line 73, column 64): "+[e.constructor.name])};var qfe=gn(hn),p7=dn(qfe)(vn(fn)),Wfe=_n(mn),d7=pn(Wfe),zfe=bn(yn),h7=Dn(zfe),$b=function(){function e(){}return e.value=new e,e}(),Qd=function(){function e(){}return e.value=new e,e}(),cp=function(){function e(){}return e.value=new e,e}(),Vb=function(){function e(){}return e.value=new e,e}(),Qb=function(){function e(){}return e.value=new e,e}(),$Qe={to:function(e){if(e instanceof T)return $b.value;if(e instanceof o&&e.value0 instanceof T)return Qd.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return cp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Vb.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return Qb.value;throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 26, column 1 - line 26, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof $b)return new T(z.value);if(e instanceof Qd)return new o(new T(z.value));if(e instanceof cp)return new o(new o(new T(z.value)));if(e instanceof Vb)return new o(new o(new o(new T(z.value))));if(e instanceof Qb)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 26, column 1 - line 26, column 42): "+[e.constructor.name])}};var VQe=function(e){if(e instanceof $b)return"ArtOrMusicSchool";if(e instanceof Qd)return"DisqualifiedGender";if(e instanceof cp)return"TestsRequiredButNoneGiven";if(e instanceof Vb)return"SchoolAutoAdmission";if(e instanceof Qb)return"OpenAdmission";throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 37, column 13 - line 42, column 35): "+[e.constructor.name])},g7=st(xe)(U)({parse:Sn(VQe)(cn($Qe)(p7(p7(p7(p7(qfe)(Wfe))(d7))(d7))(d7))(h7(h7(h7(h7(zfe)))))(d7)),diagnosticName:"Hub.Types.Chancing.SpecialCaseRule"});var gB=Y(Ie),QQe=W(Mn),Yd=function(){function e(){}return e.value=new e,e}(),Kd=function(){function e(){}return e.value=new e,e}(),Gm=function(){function e(){}return e.value=new e,e}(),Xf=function(){function e(){}return e.value=new e,e}();var DB=function(){return Xn(xe)({default:Xf.value,parse:function(e){return e==="PSWeak"?new d(Gm.value):e==="PSFair"?new d(Kd.value):e==="PSStrong"?new d(Yd.value):b.value},diagnosticName:"Chancing.ScoreProgress"})}(),vM=function(e){var n=om(e);return function(t){return function(a){return me(Xf.value)(gB(t)(function(r){return gB(a.p50)(function(i){return gB(a.p75)(function(u){return QQe(function(){var l=n(r)(i);if(l)return Gm.value;var c=n(r)(u);return c?Kd.value:Yd.value}())})})}))}}};var YQe=x(U),KQe=lt(Ie),yB=function(e){return{applicationStrategy:c7(e.applicationStrategy),isRecommendedStrategy:e.isRecommendedStrategy,classification:YQe(m7)(ae(e.classification)),score:ae(e.score),academicThresholdStatus:kfe(e.academicThresholdStatus),shouldApplyTestOptional:e.shouldApplyTestOptional,ecStrength:Ce(Xf.value)(DB)(ae(e.ecStrength)),courseRigorStrength:Ce(Xf.value)(DB)(ae(e.courseRigorStrength)),specialCase:KQe(g7)(ae(e.specialCase))}};var $fe=gn(hn),Vfe=dn($fe)(vn(fn)),Qfe=_n(mn),Yfe=pn(Qfe),Kfe=bn(yn),Xfe=Dn(Kfe),i0=function(){function e(){}return e.value=new e,e}(),u0=function(){function e(){}return e.value=new e,e}(),Am=function(){function e(){}return e.value=new e,e}(),bB={to:function(e){if(e instanceof T)return i0.value;if(e instanceof o&&e.value0 instanceof T)return u0.value;if(e instanceof o&&e.value0 instanceof o)return Am.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 18, column 1 - line 18, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof i0)return new T(z.value);if(e instanceof u0)return new o(new T(z.value));if(e instanceof Am)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 18, column 1 - line 18, column 48): "+[e.constructor.name])}},XQe={eq:function(e){return function(n){return e instanceof i0&&n instanceof i0||e instanceof u0&&n instanceof u0||e instanceof Am&&n instanceof Am}}},Zfe={compare:function(e){return function(n){if(e instanceof i0&&n instanceof i0)return K.value;if(e instanceof i0)return Q.value;if(n instanceof i0)return V.value;if(e instanceof u0&&n instanceof u0)return K.value;if(e instanceof u0)return Q.value;if(n instanceof u0)return V.value;if(e instanceof Am&&n instanceof Am)return K.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return XQe}},eve=function(e){if(e instanceof i0)return"AllMale";if(e instanceof u0)return"AllFemale";if(e instanceof Am)return"CoEd";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 30, column 13 - line 33, column 17): "+[e.constructor.name])},D7=function(){return Xn(xe)({parse:Sn(eve)(cn(bB)(Vfe(Vfe($fe)(Qfe))(Yfe))(Xfe(Xfe(Kfe)))(Yfe)),default:Am.value,diagnosticName:"gender admission policy"})}(),sp=function(e){if(e instanceof i0)return"All-male";if(e instanceof u0)return"All-female";if(e instanceof Am)return"Co-ed";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 36, column 8 - line 39, column 18): "+[e.constructor.name])};var ZQe=ie(qe),eYe=lt(Ie),y7=function(e){return ZQe(e)+"%"},nYe=function(e){return function(n){if(n instanceof $b)return new d("art or music school");if(n instanceof Qd)return new d(tu(sp(e.gender)));if(n instanceof cp)return b.value;if(n instanceof Vb)return b.value;if(n instanceof Qb)return new d("open admission");throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 44, column 40 - line 49, column 41): "+[n.constructor.name])}},nve=function(e){return function(n){var t=eYe(nYe(e))(n);if(t instanceof d)return"N/A ("+(t.value0+")");if(t instanceof b)return"N/A";throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 38, column 3 - line 40, column 21): "+[t.constructor.name])}},iD=function(e){return function(n){if(n.score instanceof d)return y7(n.score.value0);if(n.score instanceof b)return nve(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 32, column 34 - line 34, column 61): "+[n.score.constructor.name])}},mM=function(e){return function(n){if(n.classification instanceof d)return lp(n.classification.value0);if(n.classification instanceof b)return nve(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 23, column 29 - line 25, column 61): "+[n.classification.constructor.name])}};var fp=$(U);var tYe=function(e){return{p25:ae(e.p25),p50:ae(e.p50),p75:ae(e.p75)}},vp=function(){return Ce({p25:b.value,p50:b.value,p75:b.value})(tYe)}(),tve=function(e){return{gpa:{all:vp(fp(e)(function(n){return n.gpa.all}))},sat:{all:vp(fp(e)(function(n){return n.sat.all})),readingWriting:vp(fp(e)(function(n){return n.sat.readingWriting})),math:vp(fp(e)(function(n){return n.sat.math}))},act:{all:vp(fp(e)(function(n){return n.act.all})),english:vp(fp(e)(function(n){return n.act.english})),math:vp(fp(e)(function(n){return n.act.math}))}}},ave=function(e){return{gpa:vp(fp(e)(function(n){return n.gpa})),sat:vp(fp(e)(function(n){return n.sat})),act:vp(fp(e)(function(n){return n.act}))}};var aYe=x(pe),rYe=lt(Ie),Yb=function(e){return{top:yB(e.top),all:aYe(yB)(e.all),guidance:rYe(Nfe)(ae(e.guidance)),sameDemographicStats:ave(ae(e.sameDemographicStats))}};var oYe=x(pe);var rve=gn(hn),Zf=dn(rve)(vn(fn)),ove=_n(mn),ev=pn(ove),ive=bn(yn),nv=Dn(ive),iYe=$(U),l0=function(){function e(){}return e.value=new e,e}(),c0=function(){function e(){}return e.value=new e,e}(),s0=function(){function e(){}return e.value=new e,e}(),f0=function(){function e(){}return e.value=new e,e}(),v0=function(){function e(){}return e.value=new e,e}(),m0=function(){function e(){}return e.value=new e,e}(),_0=function(){function e(){}return e.value=new e,e}(),p0=function(){function e(){}return e.value=new e,e}(),d0=function(){function e(){}return e.value=new e,e}(),h0=function(){function e(){}return e.value=new e,e}(),g0=function(){function e(){}return e.value=new e,e}(),D0=function(){function e(){}return e.value=new e,e}(),y0=function(){function e(){}return e.value=new e,e}(),mp=function(){function e(){}return e.value=new e,e}(),ea=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Xd=function(){function e(){}return e.value=new e,e}();var uYe={to:function(e){if(e instanceof T)return l0.value;if(e instanceof o&&e.value0 instanceof T)return c0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return s0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return f0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return v0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return m0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return _0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return p0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return d0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return h0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return g0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return D0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return y0.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return mp.value;throw new Error("Failed pattern match at Hub.Ranking (line 49, column 1 - line 49, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof l0)return new T(z.value);if(e instanceof c0)return new o(new T(z.value));if(e instanceof s0)return new o(new o(new T(z.value)));if(e instanceof f0)return new o(new o(new o(new T(z.value))));if(e instanceof v0)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof m0)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof _0)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof p0)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof d0)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof h0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof g0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))));if(e instanceof D0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))));if(e instanceof y0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))));if(e instanceof mp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(z.value)))))))))))));throw new Error("Failed pattern match at Hub.Ranking (line 49, column 1 - line 49, column 39): "+[e.constructor.name])}};var uve={eq:function(e){return function(n){return e instanceof l0&&n instanceof l0||e instanceof c0&&n instanceof c0||e instanceof s0&&n instanceof s0||e instanceof f0&&n instanceof f0||e instanceof v0&&n instanceof v0||e instanceof m0&&n instanceof m0||e instanceof _0&&n instanceof _0||e instanceof p0&&n instanceof p0||e instanceof d0&&n instanceof d0||e instanceof h0&&n instanceof h0||e instanceof g0&&n instanceof g0||e instanceof D0&&n instanceof D0||e instanceof y0&&n instanceof y0||e instanceof mp&&n instanceof mp}}},lYe=ce(uve),uD={eq:function(e){return function(n){return e instanceof ea&&n instanceof ea?lYe(e.value0)(n.value0):e instanceof Xd&&n instanceof Xd}}},cYe={compare:function(e){return function(n){if(e instanceof l0&&n instanceof l0)return K.value;if(e instanceof l0)return Q.value;if(n instanceof l0)return V.value;if(e instanceof c0&&n instanceof c0)return K.value;if(e instanceof c0)return Q.value;if(n instanceof c0)return V.value;if(e instanceof s0&&n instanceof s0)return K.value;if(e instanceof s0)return Q.value;if(n instanceof s0)return V.value;if(e instanceof f0&&n instanceof f0)return K.value;if(e instanceof f0)return Q.value;if(n instanceof f0)return V.value;if(e instanceof v0&&n instanceof v0)return K.value;if(e instanceof v0)return Q.value;if(n instanceof v0)return V.value;if(e instanceof m0&&n instanceof m0)return K.value;if(e instanceof m0)return Q.value;if(n instanceof m0)return V.value;if(e instanceof _0&&n instanceof _0)return K.value;if(e instanceof _0)return Q.value;if(n instanceof _0)return V.value;if(e instanceof p0&&n instanceof p0)return K.value;if(e instanceof p0)return Q.value;if(n instanceof p0)return V.value;if(e instanceof d0&&n instanceof d0)return K.value;if(e instanceof d0)return Q.value;if(n instanceof d0)return V.value;if(e instanceof h0&&n instanceof h0)return K.value;if(e instanceof h0)return Q.value;if(n instanceof h0)return V.value;if(e instanceof g0&&n instanceof g0)return K.value;if(e instanceof g0)return Q.value;if(n instanceof g0)return V.value;if(e instanceof D0&&n instanceof D0)return K.value;if(e instanceof D0)return Q.value;if(n instanceof D0)return V.value;if(e instanceof y0&&n instanceof y0)return K.value;if(e instanceof y0)return Q.value;if(n instanceof y0)return V.value;if(e instanceof mp&&n instanceof mp)return K.value;throw new Error("Failed pattern match at Hub.Ranking (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return uve}},sYe=We(cYe),b0={compare:function(e){return function(n){if(e instanceof ea&&n instanceof ea)return sYe(e.value0)(n.value0);if(e instanceof ea)return Q.value;if(n instanceof ea)return V.value;if(e instanceof Xd&&n instanceof Xd)return K.value;throw new Error("Failed pattern match at Hub.Ranking (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return uD}};var Zd=function(e){if(e instanceof ea&&e.value0 instanceof l0)return"architecture";if(e instanceof ea&&e.value0 instanceof s0)return"chemistry";if(e instanceof ea&&e.value0 instanceof c0)return"business";if(e instanceof ea&&e.value0 instanceof f0)return"computer-science";if(e instanceof ea&&e.value0 instanceof v0)return"criminal-justice-and-corrections";if(e instanceof ea&&e.value0 instanceof m0)return"economics";if(e instanceof ea&&e.value0 instanceof _0)return"engineering";if(e instanceof ea&&e.value0 instanceof p0)return"english";if(e instanceof ea&&e.value0 instanceof d0)return"film";if(e instanceof ea&&e.value0 instanceof h0)return"finance";if(e instanceof ea&&e.value0 instanceof g0)return"history";if(e instanceof ea&&e.value0 instanceof D0)return"political-science";if(e instanceof ea&&e.value0 instanceof y0)return"pre-med";if(e instanceof ea&&e.value0 instanceof mp)return"psychology";if(e instanceof Xd)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 98, column 8 - line 113, column 23): "+[e.constructor.name])},fYe=function(){var e=bb("-")("_");return function(n){return e(Zd(n))}}();var lve=function(e){if(e instanceof ea&&e.value0 instanceof l0)return"for architecture";if(e instanceof ea&&e.value0 instanceof s0)return"for chemistry";if(e instanceof ea&&e.value0 instanceof c0)return"for business";if(e instanceof ea&&e.value0 instanceof f0)return"for computer science";if(e instanceof ea&&e.value0 instanceof v0)return"for criminal justice and corrections";if(e instanceof ea&&e.value0 instanceof m0)return"for economics";if(e instanceof ea&&e.value0 instanceof _0)return"for engineering";if(e instanceof ea&&e.value0 instanceof p0)return"for English";if(e instanceof ea&&e.value0 instanceof d0)return"for film";if(e instanceof ea&&e.value0 instanceof h0)return"for finance";if(e instanceof ea&&e.value0 instanceof g0)return"for history";if(e instanceof ea&&e.value0 instanceof D0)return"for political science";if(e instanceof ea&&e.value0 instanceof y0)return"for pre-med";if(e instanceof ea&&e.value0 instanceof mp)return"for psychology";if(e instanceof Xd)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 80, column 15 - line 95, column 23): "+[e.constructor.name])},HS=function(e){return"Best "+lve(e)};var cve=function(e){return function(n){return"#"+(n.bucket+(" College "+lve(e)))}},lD=function(){return Ke(sa)([Xd.value])(oYe(ea.create)(cn(uYe)(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(Zf(rve)(ove))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(ev))(nv(nv(nv(nv(nv(nv(nv(nv(nv(nv(nv(nv(nv(ive))))))))))))))(ev)))}(),RB=Sn(fYe)(lD),R7=function(){var e=function(a){return iYe(RB(a.key))(function(r){return new Ue(r,{order:a.order,bucket:a.bucket})})},n=Ku(b0)(ze),t=kr(e);return function(a){return n(t(a))}}(),w7=Sn(Zd)(lD);var wB=function(e){return{estimatedNetCost:e.estimatedNetCost,stickerPrice:e.stickerPrice,financialAid:e.financialAid,estimatedMeritAid:ae(e.estimatedMeritAid)}};var sve=Xn(xe);var fve={eq:function(e){return function(n){return e.code===n.code}}};var xm={name:"United States of America",code:"US"},eh=function(e){return e.name},nh=function(e){return e.code};var _M=function(){var e=function(n){return function(t){return{name:n,code:t}}};return[e("Alabama")("AL"),e("Alaska")("AK"),e("Arizona")("AZ"),e("Arkansas")("AR"),e("California")("CA"),e("Colorado")("CO"),e("Connecticut")("CT"),e("Delaware")("DE"),e("Washington DC")("DC"),e("Florida")("FL"),e("Georgia")("GA"),e("Hawaii")("HI"),e("Idaho")("ID"),e("Illinois")("IL"),e("Indiana")("IN"),e("Iowa")("IA"),e("Kansas")("KS"),e("Kentucky")("KY"),e("Louisiana")("LA"),e("Maine")("ME"),e("Maryland")("MD"),e("Massachusetts")("MA"),e("Michigan")("MI"),e("Minnesota")("MN"),e("Mississippi")("MS"),e("Missouri")("MO"),e("Montana")("MT"),e("Nebraska")("NE"),e("Nevada")("NV"),e("New Hampshire")("NH"),e("New Jersey")("NJ"),e("New Mexico")("NM"),e("New York")("NY"),e("North Carolina")("NC"),e("North Dakota")("ND"),e("Ohio")("OH"),e("Oklahoma")("OK"),e("Oregon")("OR"),e("Pennsylvania")("PA"),e("Puerto Rico")("PR"),e("Rhode Island")("RI"),e("South Carolina")("SC"),e("South Dakota")("SD"),e("Tennessee")("TN"),e("Texas")("TX"),e("Utah")("UT"),e("Vermont")("VT"),e("Virginia")("VA"),e("Washington")("WA"),e("West Virginia")("WV"),e("Wisconsin")("WI"),e("Wyoming")("WY")]}(),vYe=Sn(nh)(_M),US=sve({parse:vYe,default:{name:"",code:""},diagnosticName:"USState"}),vve=sve({parse:Sn(eh)(_M),default:{name:"",code:""},diagnosticName:"USState"}),S7=[xm,{name:"Afghanistan",code:"AF"},{name:"Albania",code:"AL"},{name:"Algeria",code:"DZ"},{name:"American Samoa",code:"AS"},{name:"Andorra",code:"AD"},{name:"Angola",code:"AO"},{name:"Anguilla",code:"AI"},{name:"Antarctica",code:"AQ"},{name:"Antigua and Barbuda",code:"AG"},{name:"Argentina",code:"AR"},{name:"Armenia",code:"AM"},{name:"Aruba",code:"AW"},{name:"Australia",code:"AU"},{name:"Austria",code:"AT"},{name:"Azerbaijan",code:"AZ"},{name:"Bahamas",code:"BS"},{name:"Bahrain",code:"BH"},{name:"Bangladesh",code:"BD"},{name:"Barbados",code:"BB"},{name:"Belarus",code:"BY"},{name:"Belgium",code:"BE"},{name:"Belize",code:"BZ"},{name:"Benin",code:"BJ"},{name:"Bermuda",code:"BM"},{name:"Bhutan",code:"BT"},{name:"Bolivia",code:"BO"},{name:"Bonaire, Sint Eustatius and Saba",code:"BQ"},{name:"Bosnia and Herzegovina",code:"BA"},{name:"Botswana",code:"BW"},{name:"Bouvet Island",code:"BV"},{name:"Brazil",code:"BR"},{name:"British Indian Ocean Territory",code:"IO"},{name:"Brunei Darussalam",code:"BN"},{name:"Bulgaria",code:"BG"},{name:"Burkina Faso",code:"BF"},{name:"Burundi",code:"BI"},{name:"Cabo Verde",code:"CV"},{name:"Cambodia",code:"KH"},{name:"Cameroon",code:"CM"},{name:"Canada",code:"CA"},{name:"Cayman Islands",code:"KY"},{name:"Central African Republic",code:"CF"},{name:"Chad",code:"TD"},{name:"Chile",code:"CL"},{name:"China",code:"CN"},{name:"Christmas Island",code:"CX"},{name:"Cocos (Keeling) Islands",code:"CC"},{name:"Colombia",code:"CO"},{name:"Comoros",code:"KM"},{name:"Democratic Republic of the Congo",code:"CD"},{name:"Congo",code:"CG"},{name:"Cook Islands",code:"CK"},{name:"Costa Rica",code:"CR"},{name:"Croatia",code:"HR"},{name:"Cuba",code:"CU"},{name:"Cura\xE7ao",code:"CW"},{name:"Cyprus",code:"CY"},{name:"Czech Republic",code:"CZ"},{name:"C\xF4te d'Ivoire",code:"CI"},{name:"Denmark",code:"DK"},{name:"Djibouti",code:"DJ"},{name:"Dominica",code:"DM"},{name:"Dominican Republic",code:"DO"},{name:"Ecuador",code:"EC"},{name:"Egypt",code:"EG"},{name:"El Salvador",code:"SV"},{name:"Equatorial Guinea",code:"GQ"},{name:"Eritrea",code:"ER"},{name:"Estonia",code:"EE"},{name:"Eswatini",code:"SZ"},{name:"Ethiopia",code:"ET"},{name:"Falkland Islands",code:"FK"},{name:"Faroe Islands",code:"FO"},{name:"Fiji",code:"FJ"},{name:"Finland",code:"FI"},{name:"France",code:"FR"},{name:"French Guiana",code:"GF"},{name:"French Polynesia",code:"PF"},{name:"French Southern Territories",code:"TF"},{name:"Gabon",code:"GA"},{name:"Gambia",code:"GM"},{name:"Georgia",code:"GE"},{name:"Germany",code:"DE"},{name:"Ghana",code:"GH"},{name:"Gibraltar",code:"GI"},{name:"Greece",code:"GR"},{name:"Greenland",code:"GL"},{name:"Grenada",code:"GD"},{name:"Guadeloupe",code:"GP"},{name:"Guam",code:"GU"},{name:"Guatemala",code:"GT"},{name:"Guernsey",code:"GG"},{name:"Guinea",code:"GN"},{name:"Guinea-Bissau",code:"GW"},{name:"Guyana",code:"GY"},{name:"Haiti",code:"HT"},{name:"Heard Island and McDonald Islands",code:"HM"},{name:"Honduras",code:"HN"},{name:"Hong Kong",code:"HK"},{name:"Hungary",code:"HU"},{name:"Iceland",code:"IS"},{name:"India",code:"IN"},{name:"Indonesia",code:"ID"},{name:"Iran",code:"IR"},{name:"Iraq",code:"IQ"},{name:"Ireland",code:"IE"},{name:"Isle of Man",code:"IM"},{name:"Israel",code:"IL"},{name:"Italy",code:"IT"},{name:"Jamaica",code:"JM"},{name:"Japan",code:"JP"},{name:"Jersey",code:"JE"},{name:"Jordan",code:"JO"},{name:"Kazakhstan",code:"KZ"},{name:"Kenya",code:"KE"},{name:"Kiribati",code:"KI"},{name:"North Korea",code:"KP"},{name:"South Korea",code:"KR"},{name:"Kuwait",code:"KW"},{name:"Kyrgyzstan",code:"KG"},{name:"Lao",code:"LA"},{name:"Latvia",code:"LV"},{name:"Lebanon",code:"LB"},{name:"Lesotho",code:"LS"},{name:"Liberia",code:"LR"},{name:"Libya",code:"LY"},{name:"Liechtenstein",code:"LI"},{name:"Lithuania",code:"LT"},{name:"Luxembourg",code:"LU"},{name:"Macao",code:"MO"},{name:"Madagascar",code:"MG"},{name:"Malawi",code:"MW"},{name:"Malaysia",code:"MY"},{name:"Maldives",code:"MV"},{name:"Mali",code:"ML"},{name:"Malta",code:"MT"},{name:"Marshall Islands",code:"MH"},{name:"Martinique",code:"MQ"},{name:"Mauritania",code:"MR"},{name:"Mauritius",code:"MU"},{name:"Mayotte",code:"YT"},{name:"Mexico",code:"MX"},{name:"Micronesia",code:"FM"},{name:"Moldova",code:"MD"},{name:"Monaco",code:"MC"},{name:"Mongolia",code:"MN"},{name:"Montenegro",code:"ME"},{name:"Montserrat",code:"MS"},{name:"Morocco",code:"MA"},{name:"Mozambique",code:"MZ"},{name:"Myanmar",code:"MM"},{name:"Namibia",code:"NA"},{name:"Nauru",code:"NR"},{name:"Nepal",code:"NP"},{name:"Netherlands",code:"NL"},{name:"New Caledonia",code:"NC"},{name:"New Zealand",code:"NZ"},{name:"Nicaragua",code:"NI"},{name:"Niger",code:"NE"},{name:"Nigeria",code:"NG"},{name:"Niue",code:"NU"},{name:"Norfolk Island",code:"NF"},{name:"Northern Mariana Islands",code:"MP"},{name:"Norway",code:"NO"},{name:"Oman",code:"OM"},{name:"Pakistan",code:"PK"},{name:"Palau",code:"PW"},{name:"Palestine",code:"PS"},{name:"Panama",code:"PA"},{name:"Papua New Guinea",code:"PG"},{name:"Paraguay",code:"PY"},{name:"Peru",code:"PE"},{name:"Philippines",code:"PH"},{name:"Pitcairn",code:"PN"},{name:"Poland",code:"PL"},{name:"Portugal",code:"PT"},{name:"Puerto Rico",code:"PR"},{name:"Qatar",code:"QA"},{name:"Republic of North Macedonia",code:"MK"},{name:"Romania",code:"RO"},{name:"Russian Federation",code:"RU"},{name:"Rwanda",code:"RW"},{name:"R\xE9union",code:"RE"},{name:"Saint Barth\xE9lemy",code:"BL"},{name:"Saint Helena, Ascension and Tristan da Cunha",code:"SH"},{name:"Saint Kitts and Nevis",code:"KN"},{name:"Saint Lucia",code:"LC"},{name:"Saint Martin (French part)",code:"MF"},{name:"Saint Pierre and Miquelon",code:"PM"},{name:"Saint Vincent and the Grenadines",code:"VC"},{name:"Samoa",code:"WS"},{name:"San Marino",code:"SM"},{name:"Sao Tome and Principe",code:"ST"},{name:"Saudi Arabia",code:"SA"},{name:"Senegal",code:"SN"},{name:"Serbia",code:"RS"},{name:"Seychelles",code:"SC"},{name:"Sierra Leone",code:"SL"},{name:"Singapore",code:"SG"},{name:"Sint Maarten",code:"SX"},{name:"Slovakia",code:"SK"},{name:"Slovenia",code:"SI"},{name:"Solomon Islands",code:"SB"},{name:"Somalia",code:"SO"},{name:"South Africa",code:"ZA"},{name:"South Georgia",code:"GS"},{name:"South Sudan",code:"SS"},{name:"Spain",code:"ES"},{name:"Sri Lanka",code:"LK"},{name:"Sudan",code:"SD"},{name:"Suriname",code:"SR"},{name:"Svalbard and Jan Mayen",code:"SJ"},{name:"Sweden",code:"SE"},{name:"Switzerland",code:"CH"},{name:"Syrian Arab Republic",code:"SY"},{name:"Taiwan",code:"TW"},{name:"Tajikistan",code:"TJ"},{name:"Tanzania",code:"TZ"},{name:"Thailand",code:"TH"},{name:"Timor-Leste",code:"TL"},{name:"Togo",code:"TG"},{name:"Tokelau",code:"TK"},{name:"Tonga",code:"TO"},{name:"Trinidad and Tobago",code:"TT"},{name:"Tunisia",code:"TN"},{name:"Turkey",code:"TR"},{name:"Turkmenistan",code:"TM"},{name:"Turks and Caicos Islands",code:"TC"},{name:"Tuvalu",code:"TV"},{name:"Uganda",code:"UG"},{name:"Ukraine",code:"UA"},{name:"United Arab Emirates",code:"AE"},{name:"United Kingdom",code:"GB"},{name:"United States Minor Outlying Islands",code:"UM"},{name:"Uruguay",code:"UY"},{name:"Uzbekistan",code:"UZ"},{name:"Vanuatu",code:"VU"},{name:"Venezuela (Bolivarian Republic of)",code:"VE"},{name:"Viet Nam",code:"VN"},{name:"Virgin Islands (British)",code:"VG"},{name:"Virgin Islands (U.S.)",code:"VI"},{name:"Wallis and Futuna",code:"WF"},{name:"Western Sahara",code:"EH"},{name:"Yemen",code:"YE"},{name:"Zambia",code:"ZM"},{name:"Zimbabwe",code:"ZW"},{name:"\xC5land Islands",code:"AX"}],mYe=function(e){return _m(function(n){return function(t){return t===e}(function(t){return t.code}(n))})(S7)},E7=st(xe)(U)({parse:mYe,diagnosticName:"Common.Geo.Country"});var _Ye=function(e){return e};var BS=function(e){return e},pM=_Ye;var mve=$(U),pYe=St(pr),dYe=Zi(ze)(dt),Tu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ru=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cD=function(e){if(e instanceof Tu)return eh(e.value0.state);if(e instanceof ru)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 160, column 22 - line 162, column 41): "+[e.constructor.name])};var sD=function(e){if(e instanceof Tu)return e.value0.region;if(e instanceof ru)return"Non-US";throw new Error("Failed pattern match at Common.Address (line 140, column 10 - line 142, column 29): "+[e.constructor.name])},hYe=function(e){return{street:e.street,city:e.city,county:e.county,region:e.region,zip:e.zip,state:US(e.state),location:pM(e.location)}},gYe=function(e){return{address:e.address,country:me(xm)(E7(e.country)),location:pM(e.location)}},C7=function(e){var n=mve(ae(e.usAddress))(function(a){return new Tu(hYe(a))}),t=mve(ae(e.nonUSAddress))(function(a){return new ru(gYe(a))});return U4(function(a){return za(Za)("Unable to parse Address: Unknown Address")({raw:e})(function(r){return new ru({address:"",country:xm,location:pM({lat:-48.8766632,lng:-123.395522})})})})(pYe(n)(t))},dM=function(e){if(e instanceof Tu||e instanceof ru)return e.value0.location;throw new Error("Failed pattern match at Common.Address (line 135, column 12 - line 137, column 37): "+[e.constructor.name])},Kb=function(e){if(e instanceof Tu)return e.value0.city+(", "+eh(e.value0.state));if(e instanceof ru)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 145, column 26 - line 147, column 41): "+[e.constructor.name])},JS=function(e){if(e instanceof Tu)return dYe(" ")([e.value0.street,Kb(e),e.value0.zip]);if(e instanceof ru)return e.value0.address;throw new Error("Failed pattern match at Common.Address (line 124, column 18 - line 128, column 17): "+[e.constructor.name])},_ve=function(e){if(e instanceof Tu)return e.value0.city+(", "+nh(e.value0.state));if(e instanceof ru)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 150, column 26 - line 152, column 41): "+[e.constructor.name])},pve=function(e){if(e instanceof Tu)return e.value0.city;if(e instanceof ru)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 155, column 17 - line 157, column 41): "+[e.constructor.name])};var DYe=Xn(xe),dve=gn(hn),hve=dn(dve)(vn(fn)),gve=_n(mn),Dve=pn(gve),yve=bn(yn),bve=Dn(yve),fD=function(){function e(){}return e.value=new e,e}(),Xb=function(){function e(){}return e.value=new e,e}(),Zb=function(){function e(){}return e.value=new e,e}(),SB={to:function(e){if(e instanceof T)return fD.value;if(e instanceof o&&e.value0 instanceof T)return Xb.value;if(e instanceof o&&e.value0 instanceof o)return Zb.value;throw new Error("Failed pattern match at Common.CampusSetting (line 20, column 1 - line 20, column 40): "+[e.constructor.name])},from:function(e){if(e instanceof fD)return new T(z.value);if(e instanceof Xb)return new o(new T(z.value));if(e instanceof Zb)return new o(new o(z.value));throw new Error("Failed pattern match at Common.CampusSetting (line 20, column 1 - line 20, column 40): "+[e.constructor.name])}},yYe=cn(SB)(hve(hve(dve)(gve))(Dve))(bve(bve(yve)))(Dve),Rve={eq:function(e){return function(n){return e instanceof fD&&n instanceof fD||e instanceof Xb&&n instanceof Xb||e instanceof Zb&&n instanceof Zb}}};var _p=function(e){if(e instanceof fD)return"Rural";if(e instanceof Zb)return"Urban";if(e instanceof Xb)return"Suburban";throw new Error("Failed pattern match at Common.CampusSetting (line 25, column 8 - line 28, column 25): "+[e.constructor.name])},wve=function(){return DYe({parse:Sn(_p)(yYe),default:fD.value,diagnosticName:"CampusSetting"})}();var bYe=function(e){return e},Sve={eq:function(e){return function(n){return e===n}}};var Eve=bYe,Cve="3BEAFE45-64BF-4939-91CE-2F5EFFD5273F";var Ive=gn(hn),I7=dn(Ive)(vn(fn)),Fve=_n(mn),F7=pn(Fve),Tve=bn(yn),T7=Dn(Tve),M7=function(){function e(){}return e.value=new e,e}(),hM=function(){function e(){}return e.value=new e,e}(),G7=function(){function e(){}return e.value=new e,e}(),A7=function(){function e(){}return e.value=new e,e}(),x7=function(){function e(){}return e.value=new e,e}(),RYe={to:function(e){if(e instanceof T)return M7.value;if(e instanceof o&&e.value0 instanceof T)return hM.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return G7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return A7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return x7.value;throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 20, column 1 - line 20, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof M7)return new T(z.value);if(e instanceof hM)return new o(new T(z.value));if(e instanceof G7)return new o(new o(new T(z.value)));if(e instanceof A7)return new o(new o(new o(new T(z.value))));if(e instanceof x7)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 20, column 1 - line 20, column 41): "+[e.constructor.name])}};var Mve=function(e){if(e instanceof M7)return"FourOneFour";if(e instanceof hM)return"Other";if(e instanceof G7)return"Quarter";if(e instanceof A7)return"Semester";if(e instanceof x7)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 32, column 13 - line 37, column 27): "+[e.constructor.name])},Gve=function(){return Xn(xe)({parse:Sn(Mve)(cn(RYe)(I7(I7(I7(I7(Ive)(Fve))(F7))(F7))(F7))(T7(T7(T7(T7(Tve)))))(F7)),default:hM.value,diagnosticName:"calendar system"})}(),Ave=function(e){if(e instanceof M7)return"Four-one-four";if(e instanceof hM)return"Other";if(e instanceof G7)return"Quarter";if(e instanceof A7)return"Semester";if(e instanceof x7)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 40, column 8 - line 45, column 27): "+[e.constructor.name])};var wYe=Ye(Xe),pp={first:function(e){return function(n){return new Ue(e(n.value0),n.value1)}},second:x(x_),Profunctor0:function(){return HT}},EB=function(e){return e.second},L7=function(e){return e.first},SYe=function(e){var n=vF(e.Semigroupoid0());return function(t){var a=L7(t),r=EB(t);return function(i){return function(u){return n(a(i))(r(u))}}}},CB=function(e){var n=Ye(e),t=vF(e.Semigroupoid0()),a=SYe(e);return function(r){var i=Lb(r.Profunctor0()),u=a(r);return function(l){return function(c){var s=i(wYe)(function(f){return new Ue(f,f)})(n);return t(s)(u(l)(c))}}}};var jve=gn(hn),gM=dn(jve)(vn(fn)),Pve=_n(mn),DM=pn(Pve),Nve=bn(yn),yM=Dn(Nve),j7=function(){function e(){}return e.value=new e,e}(),P7=function(){function e(){}return e.value=new e,e}(),N7=function(){function e(){}return e.value=new e,e}(),O7=function(){function e(){}return e.value=new e,e}(),k7=function(){function e(){}return e.value=new e,e}(),H7=function(){function e(){}return e.value=new e,e}(),MYe={to:function(e){if(e instanceof T)return j7.value;if(e instanceof o&&e.value0 instanceof T)return P7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return N7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return O7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return k7.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o)return H7.value;throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 24, column 1 - line 24, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof j7)return new T(z.value);if(e instanceof P7)return new o(new T(z.value));if(e instanceof N7)return new o(new o(new T(z.value)));if(e instanceof O7)return new o(new o(new o(new T(z.value))));if(e instanceof k7)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof H7)return new o(new o(new o(new o(new o(z.value)))));throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 24, column 1 - line 24, column 39): "+[e.constructor.name])}};var Ove=function(e){if(e instanceof j7)return"Art";if(e instanceof P7)return"Business";if(e instanceof N7)return"Engineering";if(e instanceof O7)return"FaithAndReligion";if(e instanceof k7)return"HealthCare";if(e instanceof H7)return"EnrichmentProgram";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 35, column 13 - line 41, column 43): "+[e.constructor.name])},kve=st(xe)(U)({parse:Sn(Ove)(cn(MYe)(gM(gM(gM(gM(gM(jve)(Pve))(DM))(DM))(DM))(DM))(yM(yM(yM(yM(yM(Nve))))))(DM)),diagnosticName:"special focus"}),GYe=function(e){if(e instanceof j7)return"Art";if(e instanceof P7)return"Business";if(e instanceof N7)return"Engineering";if(e instanceof O7)return"Faith and Religion";if(e instanceof k7)return"Health Care";if(e instanceof H7)return"Enrichment Program";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 44, column 8 - line 50, column 44): "+[e.constructor.name])},Hve=Ce("None")(GYe);var Uve=gn(hn),tv=dn(Uve)(vn(fn)),Bve=_n(mn),av=pn(Bve),Jve=bn(yn),rv=Dn(Jve),dp=function(){function e(){}return e.value=new e,e}(),hp=function(){function e(){}return e.value=new e,e}(),gp=function(){function e(){}return e.value=new e,e}(),Dp=function(){function e(){}return e.value=new e,e}(),yp=function(){function e(){}return e.value=new e,e}(),bp=function(){function e(){}return e.value=new e,e}(),Rp=function(){function e(){}return e.value=new e,e}(),wp=function(){function e(){}return e.value=new e,e}(),Sp=function(){function e(){}return e.value=new e,e}(),Ep=function(){function e(){}return e.value=new e,e}(),Cp=function(){function e(){}return e.value=new e,e}(),Ip=function(){function e(){}return e.value=new e,e}(),Fp=function(){function e(){}return e.value=new e,e}(),R0=function(){function e(){}return e.value=new e,e}(),FB={to:function(e){if(e instanceof T)return dp.value;if(e instanceof o&&e.value0 instanceof T)return hp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return gp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Dp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return yp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return bp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return Rp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return wp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Sp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ep.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ip.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Fp.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return R0.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 32, column 1 - line 32, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof dp)return new T(z.value);if(e instanceof hp)return new o(new T(z.value));if(e instanceof gp)return new o(new o(new T(z.value)));if(e instanceof Dp)return new o(new o(new o(new T(z.value))));if(e instanceof yp)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof bp)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Rp)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof wp)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof Sp)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof Ep)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof Cp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))));if(e instanceof Ip)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))));if(e instanceof Fp)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))));if(e instanceof R0)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(z.value)))))))))))));throw new Error("Failed pattern match at SportsConferenceGroup (line 32, column 1 - line 32, column 48): "+[e.constructor.name])}},qve={eq:function(e){return function(n){return e instanceof dp&&n instanceof dp||e instanceof hp&&n instanceof hp||e instanceof gp&&n instanceof gp||e instanceof Dp&&n instanceof Dp||e instanceof yp&&n instanceof yp||e instanceof bp&&n instanceof bp||e instanceof Rp&&n instanceof Rp||e instanceof wp&&n instanceof wp||e instanceof Sp&&n instanceof Sp||e instanceof Ep&&n instanceof Ep||e instanceof Cp&&n instanceof Cp||e instanceof Ip&&n instanceof Ip||e instanceof Fp&&n instanceof Fp||e instanceof R0&&n instanceof R0}}},Wve={compare:function(e){return function(n){if(e instanceof dp&&n instanceof dp)return K.value;if(e instanceof dp)return Q.value;if(n instanceof dp)return V.value;if(e instanceof hp&&n instanceof hp)return K.value;if(e instanceof hp)return Q.value;if(n instanceof hp)return V.value;if(e instanceof gp&&n instanceof gp)return K.value;if(e instanceof gp)return Q.value;if(n instanceof gp)return V.value;if(e instanceof Dp&&n instanceof Dp)return K.value;if(e instanceof Dp)return Q.value;if(n instanceof Dp)return V.value;if(e instanceof yp&&n instanceof yp)return K.value;if(e instanceof yp)return Q.value;if(n instanceof yp)return V.value;if(e instanceof bp&&n instanceof bp)return K.value;if(e instanceof bp)return Q.value;if(n instanceof bp)return V.value;if(e instanceof Rp&&n instanceof Rp)return K.value;if(e instanceof Rp)return Q.value;if(n instanceof Rp)return V.value;if(e instanceof wp&&n instanceof wp)return K.value;if(e instanceof wp)return Q.value;if(n instanceof wp)return V.value;if(e instanceof Sp&&n instanceof Sp)return K.value;if(e instanceof Sp)return Q.value;if(n instanceof Sp)return V.value;if(e instanceof Ep&&n instanceof Ep)return K.value;if(e instanceof Ep)return Q.value;if(n instanceof Ep)return V.value;if(e instanceof Cp&&n instanceof Cp)return K.value;if(e instanceof Cp)return Q.value;if(n instanceof Cp)return V.value;if(e instanceof Ip&&n instanceof Ip)return K.value;if(e instanceof Ip)return Q.value;if(n instanceof Ip)return V.value;if(e instanceof Fp&&n instanceof Fp)return K.value;if(e instanceof Fp)return Q.value;if(n instanceof Fp)return V.value;if(e instanceof R0&&n instanceof R0)return K.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return qve}},U7=function(e){if(e instanceof dp)return"SEC";if(e instanceof hp)return"Big 12";if(e instanceof gp)return"Big 10";if(e instanceof Dp)return"ACC";if(e instanceof yp)return"Pac 12";if(e instanceof bp)return"Ivy League";if(e instanceof Rp)return"NESCAC";if(e instanceof wp)return"AAC";if(e instanceof Sp)return"Big East";if(e instanceof Ep)return"MAC";if(e instanceof Cp)return"Mountain West";if(e instanceof Ip)return"Patriot League";if(e instanceof Fp)return"SWAC";if(e instanceof R0)return"Other";throw new Error("Failed pattern match at SportsConferenceGroup (line 59, column 12 - line 73, column 24): "+[e.constructor.name])},zve=function(e){if(e instanceof dp)return"Sec";if(e instanceof hp)return"BigTwelve";if(e instanceof gp)return"BigTen";if(e instanceof Dp)return"Acc";if(e instanceof yp)return"PacTwelve";if(e instanceof bp)return"IvyLeague";if(e instanceof Rp)return"Nescac";if(e instanceof wp)return"Aac";if(e instanceof Sp)return"BigEast";if(e instanceof Ep)return"Mac";if(e instanceof Cp)return"MountainWest";if(e instanceof Ip)return"PatriotLeague";if(e instanceof Fp)return"Swac";if(e instanceof R0)return"OtherGroup";throw new Error("Failed pattern match at SportsConferenceGroup (line 42, column 13 - line 56, column 29): "+[e.constructor.name])},$ve=function(){return Xn(xe)({parse:Sn(zve)(cn(FB)(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(tv(Uve)(Bve))(av))(av))(av))(av))(av))(av))(av))(av))(av))(av))(av))(av))(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(rv(Jve))))))))))))))(av)),default:R0.value,diagnosticName:"Sports conference group"})}(),Vve=function(){return Ke(C_(C_(bF)))(Cr(dw)(ce(qve)(R0.value)))(Cr(Et)(U7))}();var Lm=x(U),Qve=Aw(ze)(Vc),Yve=es(Uo)(Mn),AYe=ce(At(fve)),Kve=Y(Ie);var xYe=Ho(),Xve=gn(hn),Zve=dn(Xve)(vn(fn)),e0e=_n(mn),n0e=pn(e0e),t0e=bn(yn),a0e=Dn(t0e),LYe=to(b0),jYe=tn(),PYe=Bn(Ma),NYe=yr(uae),Mu=function(){function e(){}return e.value=new e,e}(),Jl=function(){function e(){}return e.value=new e,e}(),bo=function(){function e(){}return e.value=new e,e}(),Gu=function(){function e(){}return e.value=new e,e}(),vc=function(){function e(){}return e.value=new e,e}();var B7={to:function(e){if(e instanceof T)return bo.value;if(e instanceof o&&e.value0 instanceof T)return Gu.value;if(e instanceof o&&e.value0 instanceof o)return vc.value;throw new Error("Failed pattern match at Hub.Types.School (line 219, column 1 - line 219, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof bo)return new T(z.value);if(e instanceof Gu)return new o(new T(z.value));if(e instanceof vc)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.School (line 219, column 1 - line 219, column 48): "+[e.constructor.name])}},OYe={eq:function(e){return function(n){return e instanceof Mu&&n instanceof Mu||e instanceof Jl&&n instanceof Jl}}},r0e={compare:function(e){return function(n){if(e instanceof Mu&&n instanceof Mu)return K.value;if(e instanceof Mu)return Q.value;if(n instanceof Mu)return V.value;if(e instanceof Jl&&n instanceof Jl)return K.value;throw new Error("Failed pattern match at Hub.Types.School (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return OYe}},bM={eq:function(e){return function(n){return e instanceof bo&&n instanceof bo||e instanceof Gu&&n instanceof Gu||e instanceof vc&&n instanceof vc}}},o0e={compare:function(e){return function(n){if(e instanceof bo&&n instanceof bo)return K.value;if(e instanceof bo)return Q.value;if(n instanceof bo)return V.value;if(e instanceof Gu&&n instanceof Gu)return K.value;if(e instanceof Gu)return Q.value;if(n instanceof Gu)return V.value;if(e instanceof vc&&n instanceof vc)return K.value;throw new Error("Failed pattern match at Hub.Types.School (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return bM}},th=function(e){return Lm(Qve)(Yve([e.tuitionOutOfState,e.feesOutOfState,e.costRoomBoard]))},jm=function(e){return Lm(Qve)(Yve([e.tuitionInState,e.feesInState,e.costRoomBoard]))},i0e=function(e){return function(n){if(n.address instanceof Tu){var t=AYe(Kve(e)(function(a){return a.homeState}))(new d(n.address.value0.state));return t?jm(n):th(n)}if(n.address instanceof ru)return th(n);throw new Error("Failed pattern match at Hub.Types.School (line 522, column 3 - line 528, column 33): "+[n.address.constructor.name])}},u0e=function(e){if(e instanceof bo)return"Test not used";if(e instanceof Gu)return"Test optional";if(e instanceof vc)return"Test required";throw new Error("Failed pattern match at Hub.Types.School (line 499, column 30 - line 502, column 30): "+[e.constructor.name])},l0e=function(e){if(e instanceof bo)return"NotUsed";if(e instanceof Gu)return"Recommended";if(e instanceof vc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 450, column 34 - line 453, column 25): "+[e.constructor.name])};var qS=function(e){return e.slug},RM=function(e){return e.name},fa=function(e){return e.id},wM=function(e){if(e instanceof Mu)return"Public school";if(e instanceof Jl)return"Private school";throw new Error("Failed pattern match at Hub.Types.School (line 465, column 22 - line 467, column 36): "+[e.constructor.name])},J7=function(){return Xn(xe)({parse:Sn(l0e)(cn(B7)(Zve(Zve(Xve)(e0e))(n0e))(a0e(a0e(t0e)))(n0e)),default:bo.value,diagnosticName:"admissions requirement"})}(),e1=function(e){var n=function(a){return{name:a.name,group:$ve(a.group)}},t=function(a){return{division1:a.division1,conference:Lm(n)(ae(a.conference))}};return{academicOfferings:{studyAbroad:e.academicOfferings.studyAbroad,creditForApExams:e.academicOfferings.creditForApExams,creditForIbExams:e.academicOfferings.creditForIbExams,offersGradDegree:e.academicOfferings.offersGradDegree,careerCounseling:e.academicOfferings.careerCounseling,hasMedicalSchool:e.academicOfferings.hasMedicalSchool,specialFocus:Kve(ae(e.academicOfferings.specialFocus))(kve)},address:C7(e.address),admissions:{acceptanceRate:ae(e.admissions.acceptanceRate),admitted:ae(e.admissions.admitted),applicants:ae(e.admissions.applicants),enrolled:ae(e.admissions.enrolled),fracSubmittedAct:ae(e.admissions.fracSubmittedAct),fracSubmittedSat:ae(e.admissions.fracSubmittedSat),reqClassRank:Lm(J7)(ae(e.admissions.reqClassRank)),reqRecLetters:Lm(J7)(ae(e.admissions.reqRecLetters)),reqStandardTests:Lm(J7)(ae(e.admissions.reqStandardTests)),reqToefl:Lm(J7)(ae(e.admissions.reqToefl)),totalApplicants:ae(e.admissions.totalApplicants),yieldRate:ae(e.admissions.yieldRate),satVerbal:ae(e.admissions.satVerbal),satMath:ae(e.admissions.satMath),actVerbal:ae(e.admissions.actVerbal),actMath:ae(e.admissions.actMath),actComposite:ae(e.admissions.actComposite)},appGroup:Lm(Eve)(ae(e.appGroup)),applicationTimeHours:e.applicationTimeHours,averageNetPrice:ae(e.averageNetPrice),basketball:t(e.basketball),calendarSystem:Gve(e.calendarSystem),costRoomBoard:ae(e.costRoomBoard),fracLoans:e.fracLoans,fracPellGrants:e.fracPellGrants,averageFederalLoan:ae(e.averageFederalLoan),diversity:e.diversity,dropOutRate:e.dropOutRate,football:t(e.football),fourYearGradRate:ae(e.fourYearGradRate),fracInternationalStudents:ae(e.fracInternationalStudents),gender:D7(e.gender),hasOnCampusHousing:e.hasOnCampusHousing,hbcu:e.hbcu,id:e.id,imgixPath:e.imgixPath,ipedsUnitId:ae(e.ipedsUnitId),isCommuterCollege:e.isCommuterCollege,isForProfit:e.isForProfit,majors:xYe(e.majors),name:e.name,numFreshmen:ae(e.numFreshmen),phone:e.phone,prestige:e.prestige,profileClaimed:e.profileClaimed,publicPrivate:function(){return e.isPublic?Mu.value:Jl.value}(),racialBreakdown:ae(e.racialBreakdown),rankings:R7(e.rankings),religiousAffiliation:e.religiousAffiliation,retentionRate:ae(e.retentionRate),setting:wve(e.setting),sixYearGradRate:ae(e.sixYearGradRate),slug:e.slug,studentsPerFaculty:e.studentsPerFaculty,totalUndergrads:e.totalUndergrads,tuitionInState:ae(e.tuitionInState),tuitionOutOfState:ae(e.tuitionOutOfState),feesInState:ae(e.feesInState),feesOutOfState:ae(e.feesOutOfState),schoolType:e.schoolType,urls:{main:e.urls.main,admissions:ae(e.urls.admissions),finAid:ae(e.urls.finAid),priceCalculator:ae(e.urls.priceCalculator)},chancing:{canChance:e.chancing.canChance,endorsed:e.chancing.endorsed,moreInfoLink:ae(e.chancing.moreInfoLink)},testScoreStats:tve(ae(e.testScoreStats)),colors:{primary:ae(e.colors.primary),secondary:ae(e.colors.secondary)},hasFourYearProgram:e.hasFourYearProgram,hasTwoYearProgram:e.hasTwoYearProgram}},c0e=function(e){return e.schoolType==="Community College"},s0e=function(e){var n=LYe(e);return function(t){return Yn(n(function(a){return a.rankings}(jYe(t))))}},q7=function(e){if(e.hasTwoYearProgram&&e.hasFourYearProgram)return new d("2-year, 4-year");if(!e.hasTwoYearProgram&&e.hasFourYearProgram)return new d("4-year");if(e.hasTwoYearProgram&&!e.hasFourYearProgram)return new d("2-year");if(!e.hasTwoYearProgram&&!e.hasFourYearProgram)return b.value;throw new Error("Failed pattern match at Hub.Types.School (line 471, column 3 - line 475, column 28): "+[e.hasTwoYearProgram.constructor.name,e.hasFourYearProgram.constructor.name])},TB=function(e){if(e instanceof bo)return"Not used";if(e instanceof Gu)return"Optional";if(e instanceof vc)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 490, column 33 - line 493, column 25): "+[e.constructor.name])},vD=function(e){return function(n){return PYe(Lm(ar(NYe)(Jn))(Lm(e)(n.admissions.admitted)))(Lm(e)(n.admissions.applicants))}};var Pm=function(){function e(){}return e.value=new e,e}(),Tp=function(){function e(){}return e.value=new e,e}(),ah=function(){function e(){}return e.value=new e,e}(),w0=function(){function e(){}return e.value=new e,e}(),S0=function(){function e(){}return e.value=new e,e}(),E0=function(){function e(){}return e.value=new e,e}(),Mp=function(){function e(){}return e.value=new e,e}();var MB={eq:function(e){return function(n){return e instanceof Pm&&n instanceof Pm||e instanceof Tp&&n instanceof Tp||e instanceof ah&&n instanceof ah||e instanceof w0&&n instanceof w0||e instanceof S0&&n instanceof S0||e instanceof E0&&n instanceof E0||e instanceof Mp&&n instanceof Mp}}},f0e={compare:function(e){return function(n){if(e instanceof Pm&&n instanceof Pm)return K.value;if(e instanceof Pm)return Q.value;if(n instanceof Pm)return V.value;if(e instanceof Tp&&n instanceof Tp)return K.value;if(e instanceof Tp)return Q.value;if(n instanceof Tp)return V.value;if(e instanceof ah&&n instanceof ah)return K.value;if(e instanceof ah)return Q.value;if(n instanceof ah)return V.value;if(e instanceof w0&&n instanceof w0)return K.value;if(e instanceof w0)return Q.value;if(n instanceof w0)return V.value;if(e instanceof S0&&n instanceof S0)return K.value;if(e instanceof S0)return Q.value;if(n instanceof S0)return V.value;if(e instanceof E0&&n instanceof E0)return K.value;if(e instanceof E0)return Q.value;if(n instanceof E0)return V.value;if(e instanceof Mp&&n instanceof Mp)return K.value;throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return MB}},WS=function(){return[Pm.value,Tp.value,ah.value,w0.value,S0.value,E0.value,Mp.value]}(),SM=function(e){if(e instanceof Pm)return"INTERESTED";if(e instanceof Tp)return"APPLYING";if(e instanceof ah)return"APPLIED";if(e instanceof w0)return"WAITLISTED";if(e instanceof S0)return"ACCEPTED";if(e instanceof E0)return"DENIED";if(e instanceof Mp)return"ENROLLED";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 40, column 13 - line 47, column 25): "+[e.constructor.name])},GB=function(){return Xn(xe)({parse:Sn(SM)(WS),default:Tp.value,diagnosticName:"SchoolListStatus"})}(),mD=function(e){if(e instanceof Pm)return"Considering";if(e instanceof Tp)return"Applying";if(e instanceof ah)return"Applied";if(e instanceof w0)return"Waitlisted";if(e instanceof S0)return"Accepted";if(e instanceof E0)return"Denied";if(e instanceof Mp)return"Enrolled";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 51, column 8 - line 58, column 25): "+[e.constructor.name])},AB=Ce("Not on my list")(mD);var v0e=nr(ao),m0e=gn(hn),_0e=_n(mn),p0e=bn(yn),Au=function(){function e(){}return e.value=new e,e}(),C0=function(){function e(){}return e.value=new e,e}(),d0e={to:function(e){if(e instanceof T)return Au.value;if(e instanceof o)return C0.value;throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 20, column 1 - line 20, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Au)return new T(z.value);if(e instanceof C0)return new o(z.value);throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 20, column 1 - line 20, column 32): "+[e.constructor.name])}},h0e={show:Rr(d0e)(Sa(v0e({reflectSymbol:function(){return"School"}}))(v0e({reflectSymbol:function(){return"Vine"}})))},W7={eq:function(e){return function(n){return e instanceof Au&&n instanceof Au||e instanceof C0&&n instanceof C0}}},kYe=function(e){if(e instanceof Au)return"school";if(e instanceof C0)return"vine";throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 32, column 1 - line 32, column 29): "+[e.constructor.name])},EM=function(){return Xn(xe)({parse:Sn(kYe)(cn(d0e)(dn(m0e)(vn(fn))(m0e)(_0e))(Dn(p0e)(p0e))(pn(_0e))),default:Au.value,diagnosticName:"Sem.Connections.Types.Actor"})}();var xB=nr(ao),g0e=gn(hn),D0e=dn(g0e)(vn(fn)),y0e=_n(mn),b0e=pn(y0e),R0e=bn(yn),w0e=Dn(R0e),HYe=St(pr),Xo=function(){function e(){}return e.value=new e,e}(),mc=function(){function e(){}return e.value=new e,e}(),_c=function(){function e(){}return e.value=new e,e}(),S0e={to:function(e){if(e instanceof T)return Xo.value;if(e instanceof o&&e.value0 instanceof T)return mc.value;if(e instanceof o&&e.value0 instanceof o)return _c.value;throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 24, column 1 - line 24, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof Xo)return new T(z.value);if(e instanceof mc)return new o(new T(z.value));if(e instanceof _c)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 24, column 1 - line 24, column 33): "+[e.constructor.name])}},E0e={show:Rr(S0e)(Sa(xB({reflectSymbol:function(){return"Pending"}}))(Sa(xB({reflectSymbol:function(){return"Connected"}}))(xB({reflectSymbol:function(){return"Ignored"}}))))},z7={eq:function(e){return function(n){return e instanceof Xo&&n instanceof Xo||e instanceof mc&&n instanceof mc||e instanceof _c&&n instanceof _c}}},UYe=function(e){if(e instanceof Xo)return"pending";if(e instanceof mc)return"connected";if(e instanceof _c)return"ignored";throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 40, column 1 - line 40, column 30): "+[e.constructor.name])},zS=function(){var e=Sn(UYe)(cn(S0e)(D0e(D0e(g0e)(y0e))(b0e))(w0e(w0e(R0e)))(b0e)),n=function(t){return t==="cold"?new d(_c.value):b.value};return Xn(xe)({parse:function(t){return HYe(e(t))(n(t))},default:Xo.value,diagnosticName:"Sem.Connections.Types.Status"})}();var C0e=x(U),BYe=x(pe),I0e=$(U),CM=function(){function e(){}return e.value=new e,e}(),$7=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),F0e=Cm(function(e){return{status:zS(e.status),initiator:EM(e.initiator),schoolUsesAiRecruiter:e.schoolUsesAiRecruiter}}),LB=function(e){return{chances:Cm(function(n){return Yb(function(t){return t.chances}(n))})(e),financials:Lx(function(){var n=C0e(wB);return function(t){return n(ae(function(a){return a.financials}(t)))}}())(e)}},T0e=function(e){var n=C0e(LB)(ae(e.chancesAndFinancials));return{schools:BYe(e1)(e.schools),chances:I0e(n)(function(t){return t.chances}),financials:I0e(n)(function(t){return t.financials})}},n1=function(e){return ts(e*100)};var M0e=gn(hn),t1=dn(M0e)(vn(fn)),G0e=_n(mn),a1=pn(G0e),A0e=bn(yn),r1=Dn(A0e),$S=function(){function e(){}return e.value=new e,e}(),VS=function(){function e(){}return e.value=new e,e}(),QS=function(){function e(){}return e.value=new e,e}(),YS=function(){function e(){}return e.value=new e,e}(),KS=function(){function e(){}return e.value=new e,e}(),XS=function(){function e(){}return e.value=new e,e}(),_D=function(){function e(){}return e.value=new e,e}(),rh=function(){function e(){}return e.value=new e,e}(),JYe={to:function(e){if(e instanceof T)return $S.value;if(e instanceof o&&e.value0 instanceof T)return VS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return QS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return YS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return KS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return XS.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return _D.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o)return rh.value;throw new Error("Failed pattern match at Common.Ethnicity (line 28, column 1 - line 28, column 36): "+[e.constructor.name])},from:function(e){if(e instanceof $S)return new T(z.value);if(e instanceof VS)return new o(new T(z.value));if(e instanceof QS)return new o(new o(new T(z.value)));if(e instanceof YS)return new o(new o(new o(new T(z.value))));if(e instanceof KS)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof XS)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof _D)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof rh)return new o(new o(new o(new o(new o(new o(new o(z.value)))))));throw new Error("Failed pattern match at Common.Ethnicity (line 28, column 1 - line 28, column 36): "+[e.constructor.name])}},x0e=cn(JYe)(t1(t1(t1(t1(t1(t1(t1(M0e)(G0e))(a1))(a1))(a1))(a1))(a1))(a1))(r1(r1(r1(r1(r1(r1(r1(A0e))))))))(a1);var jB={eq:function(e){return function(n){return e instanceof $S&&n instanceof $S||e instanceof VS&&n instanceof VS||e instanceof QS&&n instanceof QS||e instanceof YS&&n instanceof YS||e instanceof KS&&n instanceof KS||e instanceof XS&&n instanceof XS||e instanceof _D&&n instanceof _D||e instanceof rh&&n instanceof rh}}};var ZS=function(e){if(e instanceof $S)return"Asian";if(e instanceof VS)return"Black";if(e instanceof QS)return"Hispanic";if(e instanceof YS)return"Hawaiian";if(e instanceof KS)return"NativeAmerican";if(e instanceof XS)return"White";if(e instanceof _D)return"OtherEthnicity";if(e instanceof rh)return"Undisclosed";throw new Error("Failed pattern match at Common.Ethnicity (line 43, column 13 - line 51, column 31): "+[e.constructor.name])},PB=function(){return Xn(xe)({parse:Sn(ZS)(x0e),default:_D.value,diagnosticName:"Ethnicity"})}(),NB=function(e){if(e instanceof $S)return"Asian";if(e instanceof VS)return"Black or African American";if(e instanceof QS)return"Hispanic or Latino";if(e instanceof YS)return"Native Hawaiian or Other Pacific Islander";if(e instanceof KS)return"American Indian or Alaska Native";if(e instanceof XS)return"White";if(e instanceof _D)return"Other ethnicity, biracial, or multiracial";if(e instanceof rh)return"Prefer not to say";throw new Error("Failed pattern match at Common.Ethnicity (line 54, column 9 - line 62, column 37): "+[e.constructor.name])},L0e=yu(Et)(function(e){return e instanceof _D?"ZZZ1":e instanceof rh?"ZZZ2":NB(e)})(x0e);var P0e=gn(hn),OB=dn(P0e)(vn(fn)),N0e=_n(mn),kB=pn(N0e),O0e=bn(yn),HB=Dn(O0e),qYe=x(U),eE=function(){function e(){}return e.value=new e,e}(),nE=function(){function e(){}return e.value=new e,e}(),tE=function(){function e(){}return e.value=new e,e}(),pD=function(){function e(){}return e.value=new e,e}(),oh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),IM=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),WYe={to:function(e){if(e instanceof T)return eE.value;if(e instanceof o&&e.value0 instanceof T)return nE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return tE.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return pD.value;throw new Error("Failed pattern match at Common.Gender (line 30, column 1 - line 30, column 38): "+[e.constructor.name])},from:function(e){if(e instanceof eE)return new T(z.value);if(e instanceof nE)return new o(new T(z.value));if(e instanceof tE)return new o(new o(new T(z.value)));if(e instanceof pD)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Common.Gender (line 30, column 1 - line 30, column 38): "+[e.constructor.name])}},k0e=cn(WYe)(OB(OB(OB(P0e)(N0e))(kB))(kB))(HB(HB(HB(O0e))))(kB);var zYe={eq:function(e){return function(n){return e instanceof eE&&n instanceof eE||e instanceof nE&&n instanceof nE||e instanceof tE&&n instanceof tE||e instanceof pD&&n instanceof pD}}},$Ye=ce(zYe);var UB={eq:function(e){return function(n){return e instanceof oh&&n instanceof oh?$Ye(e.value0)(n.value0):e instanceof IM&&n instanceof IM?e.value0===n.value0:!1}}};var H0e=function(e){if(e instanceof eE)return":male";if(e instanceof nE)return":female";if(e instanceof tE)return":non_binary";if(e instanceof pD)return":undisclosed";throw new Error("Failed pattern match at Common.Gender (line 49, column 24 - line 53, column 32): "+[e.constructor.name])},BB=function(e){if(e instanceof oh)return H0e(e.value0);if(e instanceof IM)return e.value0;throw new Error("Failed pattern match at Common.Gender (line 44, column 13 - line 46, column 21): "+[e.constructor.name])},VYe=Sn(H0e)(k0e),JB=function(e){return me(new IM(e))(qYe(oh.create)(VYe(e)))},QYe=function(e){if(e instanceof eE)return"Male";if(e instanceof nE)return"Female";if(e instanceof tE)return"Non-binary / third gender";if(e instanceof pD)return"Prefer not to say";throw new Error("Failed pattern match at Common.Gender (line 61, column 20 - line 65, column 37): "+[e.constructor.name])},U0e=function(e){if(e instanceof oh)return QYe(e.value0);if(e instanceof IM)return"Prefer to self-describe";throw new Error("Failed pattern match at Common.Gender (line 56, column 9 - line 58, column 45): "+[e.constructor.name])},B0e=k0e;var YYe=wi(Vc),KYe=Bn(Ma),J0e=x(U),XYe=Aw(ze)(Vc),ZYe=es(Uo)(Mn);var qB=function(e){return e.readingWriting+e.math|0},Nm=function(e){return KYe(J0e(YYe)(e.sat.readingWriting))(e.sat.math)};var q0e=function(e){return ts(Jn(XYe(e))/4)},WB=function(e){return q0e([e.math,e.english,e.reading,e.science])},Om=function(e){return J0e(q0e)(ZYe([e.act.math,e.act.english,e.act.reading,e.act.science]))};var FM=function(){function e(){}return e.value=new e,e}(),aE=function(){function e(){}return e.value=new e,e}();var ih=function(){function e(){}return e.value=new e,e}(),uh=function(){function e(){}return e.value=new e,e}(),lh=function(){function e(){}return e.value=new e,e}(),ch=function(){function e(){}return e.value=new e,e}(),sh=function(){function e(){}return e.value=new e,e}(),fh=function(){function e(){}return e.value=new e,e}(),vh=function(){function e(){}return e.value=new e,e}(),mh=function(){function e(){}return e.value=new e,e}(),_h=function(){function e(){}return e.value=new e,e}(),ph=function(){function e(){}return e.value=new e,e}(),dh=function(){function e(){}return e.value=new e,e}(),hh=function(){function e(){}return e.value=new e,e}(),gh=function(){function e(){}return e.value=new e,e}(),Dh=function(){function e(){}return e.value=new e,e}(),yh=function(){function e(){}return e.value=new e,e}(),bh=function(){function e(){}return e.value=new e,e}(),Rh=function(){function e(){}return e.value=new e,e}(),wh=function(){function e(){}return e.value=new e,e}(),Gp=function(){function e(){}return e.value=new e,e}(),rE={show:function(e){if(e instanceof ih)return"Sports";if(e instanceof uh)return"CommService";if(e instanceof lh)return"Hobbies";if(e instanceof ch)return"NonArtComps";if(e instanceof sh)return"Politics";if(e instanceof fh)return"Drama";if(e instanceof vh)return"VisualArts";if(e instanceof mh)return"Music";if(e instanceof _h)return"Writing";if(e instanceof ph)return"HonorSocieties";if(e instanceof dh)return"Employment";if(e instanceof hh)return"OwnInitiative";if(e instanceof gh)return"StudentGov";if(e instanceof Dh)return"InterestClubs";if(e instanceof yh)return"AffinityGroups";if(e instanceof bh)return"Research";if(e instanceof Rh)return"SummerPrograms";if(e instanceof wh)return"Software";if(e instanceof Gp)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 38, column 1 - line 57, column 23): "+[e.constructor.name])}};var TM={eq:function(e){return function(n){return e instanceof ih&&n instanceof ih||e instanceof uh&&n instanceof uh||e instanceof lh&&n instanceof lh||e instanceof ch&&n instanceof ch||e instanceof sh&&n instanceof sh||e instanceof fh&&n instanceof fh||e instanceof vh&&n instanceof vh||e instanceof mh&&n instanceof mh||e instanceof _h&&n instanceof _h||e instanceof ph&&n instanceof ph||e instanceof dh&&n instanceof dh||e instanceof hh&&n instanceof hh||e instanceof gh&&n instanceof gh||e instanceof Dh&&n instanceof Dh||e instanceof yh&&n instanceof yh||e instanceof bh&&n instanceof bh||e instanceof Rh&&n instanceof Rh||e instanceof wh&&n instanceof wh||e instanceof Gp&&n instanceof Gp}}};var oE=function(e){return e==="Sports"?new d(ih.value):e==="CommService"?new d(uh.value):e==="Hobbies"?new d(lh.value):e==="NonArtComps"?new d(ch.value):e==="Politics"?new d(sh.value):e==="Drama"?new d(fh.value):e==="VisualArts"?new d(vh.value):e==="Music"?new d(mh.value):e==="Writing"?new d(_h.value):e==="HonorSocieties"?new d(ph.value):e==="Employment"?new d(dh.value):e==="OwnInitiative"?new d(hh.value):e==="StudentGov"?new d(gh.value):e==="InterestClubs"?new d(Dh.value):e==="AffinityGroups"?new d(yh.value):e==="Research"?new d(bh.value):e==="SummerPrograms"?new d(Rh.value):e==="Software"?new d(wh.value):e==="Other"?new d(Gp.value):b.value};var dD=function(e){if(e instanceof ih)return"Sports";if(e instanceof uh)return"Community Service";if(e instanceof lh)return"Hobbies";if(e instanceof ch)return"Non-Art Competitions";if(e instanceof sh)return"Politics";if(e instanceof fh)return"Drama";if(e instanceof vh)return"Visual Arts";if(e instanceof mh)return"Music";if(e instanceof _h)return"Writing";if(e instanceof ph)return"Honor Societies";if(e instanceof dh)return"Employment";if(e instanceof hh)return"Own Initiative";if(e instanceof gh)return"Student Government";if(e instanceof Dh)return"Interest Clubs";if(e instanceof yh)return"Affinity Groups";if(e instanceof bh)return"Research";if(e instanceof Rh)return"Summer Programs";if(e instanceof wh)return"Software";if(e instanceof Gp)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 110, column 11 - line 129, column 19): "+[e.constructor.name])},W0e=function(){return[ih.value,uh.value,lh.value,ch.value,sh.value,fh.value,vh.value,mh.value,_h.value,ph.value,dh.value,hh.value,gh.value,Dh.value,yh.value,bh.value,Rh.value,wh.value]}();var z0e=gn(hn),km=dn(z0e)(vn(fn)),$0e=_n(mn),Hm=pn($0e),zB=km(km(km(km(km(km(km(km(km(km(km(z0e)($0e))(Hm))(Hm))(Hm))(Hm))(Hm))(Hm))(Hm))(Hm))(Hm))(Hm);var V0e=bn(yn),Um=Dn(V0e),Q0e=Um(Um(Um(Um(Um(Um(Um(Um(Um(Um(Um(V0e))))))))))),eKe=$(U),nKe=x(pe),MM=function(){function e(){}return e.value=new e,e}(),GM=function(){function e(){}return e.value=new e,e}(),AM=function(){function e(){}return e.value=new e,e}(),xM=function(){function e(){}return e.value=new e,e}(),nl=function(){function e(){}return e.value=new e,e}(),ro=function(){function e(){}return e.value=new e,e}(),Hr=function(){function e(){}return e.value=new e,e}(),lo=function(){function e(){}return e.value=new e,e}(),Zo=function(){function e(){}return e.value=new e,e}(),Kr=function(){function e(){}return e.value=new e,e}(),tl=function(){function e(){}return e.value=new e,e}(),ou=function(){function e(){}return e.value=new e,e}(),xu=function(){function e(){}return e.value=new e,e}(),ei=function(){function e(){}return e.value=new e,e}(),Vs=function(){function e(){}return e.value=new e,e}(),fs=function(){function e(){}return e.value=new e,e}(),hD={to:function(e){if(e instanceof T)return nl.value;if(e instanceof o&&e.value0 instanceof T)return ro.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Hr.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return lo.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return Zo.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return Kr.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return tl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ou.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return xu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ei.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Vs.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return fs.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 63, column 1 - line 63, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof nl)return new T(z.value);if(e instanceof ro)return new o(new T(z.value));if(e instanceof Hr)return new o(new o(new T(z.value)));if(e instanceof lo)return new o(new o(new o(new T(z.value))));if(e instanceof Zo)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof Kr)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof tl)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof ou)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof xu)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof ei)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof Vs)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))));if(e instanceof fs)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(z.value)))))))))));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 63, column 1 - line 63, column 33): "+[e.constructor.name])}},I0={eq:function(e){return function(n){return e instanceof nl&&n instanceof nl||e instanceof ro&&n instanceof ro||e instanceof Hr&&n instanceof Hr||e instanceof lo&&n instanceof lo||e instanceof Zo&&n instanceof Zo||e instanceof Kr&&n instanceof Kr||e instanceof tl&&n instanceof tl||e instanceof ou&&n instanceof ou||e instanceof xu&&n instanceof xu||e instanceof ei&&n instanceof ei||e instanceof Vs&&n instanceof Vs||e instanceof fs&&n instanceof fs}}},tKe=ce(I0),aKe={compare:function(e){return function(n){if(e instanceof nl&&n instanceof nl)return K.value;if(e instanceof nl)return Q.value;if(n instanceof nl)return V.value;if(e instanceof ro&&n instanceof ro)return K.value;if(e instanceof ro)return Q.value;if(n instanceof ro)return V.value;if(e instanceof Hr&&n instanceof Hr)return K.value;if(e instanceof Hr)return Q.value;if(n instanceof Hr)return V.value;if(e instanceof lo&&n instanceof lo)return K.value;if(e instanceof lo)return Q.value;if(n instanceof lo)return V.value;if(e instanceof Zo&&n instanceof Zo)return K.value;if(e instanceof Zo)return Q.value;if(n instanceof Zo)return V.value;if(e instanceof Kr&&n instanceof Kr)return K.value;if(e instanceof Kr)return Q.value;if(n instanceof Kr)return V.value;if(e instanceof tl&&n instanceof tl)return K.value;if(e instanceof tl)return Q.value;if(n instanceof tl)return V.value;if(e instanceof ou&&n instanceof ou)return K.value;if(e instanceof ou)return Q.value;if(n instanceof ou)return V.value;if(e instanceof xu&&n instanceof xu)return K.value;if(e instanceof xu)return Q.value;if(n instanceof xu)return V.value;if(e instanceof ei&&n instanceof ei)return K.value;if(e instanceof ei)return Q.value;if(n instanceof ei)return V.value;if(e instanceof Vs&&n instanceof Vs)return K.value;if(e instanceof Vs)return Q.value;if(n instanceof Vs)return V.value;if(e instanceof fs&&n instanceof fs)return K.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return I0}},Y0e={succ:PA(hD)(zB),pred:Mie(hD)(zB),Ord0:function(){return aKe}};var K0e=function(e){if(e instanceof nl)return"A";if(e instanceof ro)return"B";if(e instanceof Hr)return"C";if(e instanceof lo)return"D";if(e instanceof Zo)return"E";if(e instanceof Kr)return"F";if(e instanceof tl)return"G";if(e instanceof ou)return"H";if(e instanceof xu)return"I";if(e instanceof ei)return"J";if(e instanceof Vs)return"K";if(e instanceof fs)return"L";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 46, column 13 - line 58, column 13): "+[e.constructor.name])},X0e={show:K0e},Z0e=Sn(K0e)(cn(hD)(zB)(Q0e)(Hm)),$B=function(e){if(e instanceof nl)return{group:MM.value,subGroup:"a"};if(e instanceof ro)return{group:MM.value,subGroup:"b"};if(e instanceof Hr)return{group:MM.value,subGroup:"c"};if(e instanceof lo)return{group:GM.value,subGroup:"a"};if(e instanceof Zo)return{group:GM.value,subGroup:"b"};if(e instanceof Kr)return{group:GM.value,subGroup:"c"};if(e instanceof tl)return{group:AM.value,subGroup:"a"};if(e instanceof ou)return{group:AM.value,subGroup:"b"};if(e instanceof xu)return{group:AM.value,subGroup:"c"};if(e instanceof ei)return{group:xM.value,subGroup:"a"};if(e instanceof Vs)return{group:xM.value,subGroup:"b"};if(e instanceof fs)return{group:xM.value,subGroup:"c"};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 122, column 9 - line 134, column 44): "+[e.constructor.name])},eme=Gie(hD)(Q0e),rKe=function(e){return function(n){if(n instanceof MM)return"1";if(n instanceof GM)return"2";if(n instanceof AM)return"3";if(n instanceof xM)return"4";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 90, column 43 - line 94, column 18): "+[n.constructor.name])}(function(n){return n.group}($B(e)))},VB=function(e){return rKe(e)+$B(e).subGroup},iE=function(e){return VB(e)+(": "+function(){var n=$B(e).group;if(n instanceof MM)return"Exceptional";if(n instanceof GM)return"Very strong";if(n instanceof AM)return"Strong";if(n instanceof xM)return"Standard";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 78, column 39 - line 82, column 25): "+[n.constructor.name])}())},nme=function(){var e=function(n){return function(t){return{tier:n,description:t}}};return function(n){if(n instanceof ih)return[e(nl.value)(["I play for the youth national team at my age group in this sport","I am a national champion in this sport"]),e(ro.value)(["I play for a state-level team","I am a Top 100 athlete in this sport in the country for my age group","I won player of the year for this sport in my state"]),e(Hr.value)(["I am a varsity athlete with some sort of state level recognition or accomplishment in this sport, e.g. I am all-state"]),e(lo.value)(["I'm a varsity athlete with top all-conference/region or conference/region award"]),e(Zo.value)(["I'm a varsity athlete with all-conference/region or conference/region award","I am the captain of the varsity team"]),e(Kr.value)(["I'm a varsity athlete in this sport"]),e(ou.value)(["I'm a JV athlete that won an award in this sport","I am the JV team captain"]),e(ei.value)(["I'm a JV athlete in this sport"]),e(fs.value)(["I play this sport recreationally"])];if(n instanceof uh)return[e(ro.value)(["I am on the national leadership board for this nationwide community service club","I led an initiative or drive that raised more than $100k","I led an initiative that attracted more than 3,500 participants"]),e(Hr.value)(["I am the highest state level leader in a community service org","I led an initiative that raised more than $35k","I led an initiative that attracted more than 1,000 participants"]),e(lo.value)(["I held state level leadership in a community service org","I led an initiative that raised more than $15k","I led an initiative that attracted more than 500 participants","I founded a large (>15 members) school community service organization or club"]),e(Zo.value)(["I held the highest school level leadership in a large community service club (>15 members)","I led an initiative that raised more than $10k"]),e(Kr.value)(["I held school-level leadership in a large (>15 members) community service club","I led an initiative that attracted more than 100 participants","I founded or was president of a small (<15 members) school community service org"]),e(ou.value)(["I won a community service award either in a school club or in an out of school organization"]),e(xu.value)(["I was a key member in a community service club (e.g. I led specific club initiatives)","I led an initiative that raised $1k+","I led an initiative that attracted 10+ participants","I volunteered for 100+ hours at one activity for 6+ months"]),e(ei.value)(["I led an initiative that raised more than $100","I was member of school community service club","I have more than 30 volunteer hours"]),e(fs.value)(["I have less than 30 volunteer hours"])];if(n instanceof lh)return[e(ro.value)(["I achieved tangible real world recognition for this hobby or did something substantial with large numbers involved (e.g. I was quoted in WSJ about aviation multiple times; I climbed a 20,000 foot mountain; I built an online game with 15,000 users)"]),e(Hr.value)(["I took substantial initiative with this hobby and have some sort of tangible accomplishment/documentation for it - e.g. I was an administrator for my knitting forum with 500 members","I built a 2000 piece model train set","I keep 1000 bees"]),e(Kr.value)(["There's something tangible to prove my participation in this hobby e.g. I rebuilt a vintage car","I carved 5 dollhouses for my sister's friends out of wood","I built a game/published it online","I created a YouTube channel with multiple how-to videos"]),e(ei.value)(["I have participated in this hobby for an extended period of time"])];if(n instanceof ch)return[e(nl.value)(["I won a highly prestigious national level individual competition e.g. Siemens Contest or Intel","I qualified for an international level competition with at least 2,000 people vying for 50 or fewer spots e.g. USAMO"]),e(ro.value)(["I placed in the top 20 overall in the highest individual competition for this activity in the country e.g. I placed 16th out of 20 at the Lincoln-Douglas Debate National Championship"]),e(Hr.value)(["I won an individual event/award in this competition at the national level e.g. I won Road Scholar at the national Science Olympiad","I won Accounting II or Business Ethics at the FBLA Nationals","I was the highest level state leader of an organization"]),e(lo.value)(["I founded a competition-based club at my school and grew it to 50+ members or was president/the highest leader","I was part of a team that reached the national competition","I held state-level leadership","I won the highest individual state-level award"]),e(Zo.value)(["I won a state level individual award in this activity","I held the highest school level leadership in this activity"]),e(Kr.value)(["I held school level leadership in this activity","I founded a competition based club at my school, for example Model United Nations, and grew it to 15+ members"]),e(tl.value)(["I was part of a team that reached the state level competition in this activity in a competitive process"]),e(xu.value)(["I competed at the state or regional level in this activity","I won a school level award in this activity"]),e(Vs.value)(["I competed at the local or school level in this activity"])];if(n instanceof sh)return[e(ro.value)(["I worked a substantial, paid strategy role for a national level political campaign (Congressional or higher)"]),e(Hr.value)(["I worked a substantial, paid strategy role for a state level political campaign"]),e(lo.value)(["I founded a political advocacy group at my school, e.g. the Young Democrats, with more than 25 contributors,","I worked a substantial strategy role for a local political campaign"]),e(Zo.value)(["I was president of a political advocacy group at my school, e.g. the Young Democrats, with more than 25 contributors","I founded a political advocacy group with fewer than 25 contributors"]),e(Kr.value)(["I held a non-presidential leadership role of a political advocacy group at my school","I was president of a political advocacy group with fewer than 25 contributors"]),e(ei.value)(["I canvassed for a state or national level political campaign","I am a member of political interest club at my school"]),e(Vs.value)(["I canvassed or phone banked for local level political campaign"])];if(n instanceof fh)return[e(Hr.value)(["I won a national level award for acting/writing","I was selected to play a lead role in a non-student play at a major theater in my city"]),e(lo.value)(["I won a state level award for acting/writing","I was selected to an elite prestigious applicant only theater program e.g. Royal Academy of Sciences and Arts","I wrote a play that was performed by a non-student theater"]),e(Zo.value)(["I held a top-billed lead role in a school play","The play that I wrote was performed by my school","I headed the stage crew","I was selected to an applicant only theater program"]),e(Kr.value)(["I had a non-lead but highly important role in school play"]),e(tl.value)(["I performed a substantial role in a school play"]),e(ou.value)(["I performed a role in a non-student play at a theater in my city"]),e(xu.value)(["I performed a role with lines in a school play","I was a member of the stage crew or Pit orchestra"]),e(Vs.value)(["I was an extra in the school play"])];if(n instanceof vh)return[e(nl.value)(["I sold a piece of art for $5,000+","I got a film screened at a top international film festival like Cannes, Sundance, Tribeca, or TIFF","I have a substantial Youtube or video network presence consistently getting over a million views/video"]),e(ro.value)(["I won the Scholastic Art competition as a top submission in my class","I got a film screened at a top film festival like Austin Film Festival or NY Film Festival","I have a substantial video network presence consistently getting 100,000+ views/video"]),e(Hr.value)(["I won a Gold Key art award from Scholastic","I had a film screened at an accredited regional film festival"]),e(lo.value)(["I have a substantial video network presence consistently getting 10,000+ views/video","I won a state-level art/film contest","I was the president of my school's art club/film club","I have a video production company that does work for local businesses"]),e(Zo.value)(["I won a city or regional art award","I screened a film at citywide or regional film festival"]),e(Kr.value)(["I held school level leadership in an art or film club","I won the national Scholastic Silver Key award"]),e(ou.value)(["I produced at least 20 high quality YouTube or other video platform videos with at least 1,000 views per video","I won a school level art contest"]),e(ei.value)(["I am a member of my school's art or film club"]),e(fs.value)(["I draw, paint, or make videos for fun"])];if(n instanceof mh)return[e(nl.value)(["I am amongst the top 2-3 people at the national level at my instrument for my age group","I'm a music artist w/a record deal worth $100,000+","I'm a recording artist w/substantial, quantifiable internet traction e.g. 500,000 plays on Spotify on one song"]),e(ro.value)(["I have an accomplishment proving that I'm one of the 10-20 best in the country at my instrument","I'm a musician w/a record deal with a credible record company","I'm a recording artist with quantifiable internet traction (e.g. 75,000 plays on Spotify)"]),e(Hr.value)(["I am first chair in my state band/orchestra/choir for my instrument","I made an all-national audition group,","I am a recording artist with substantial and numerically quantifiable traction on the internet e.g. 25,000 plays on Spotify on one song"]),e(lo.value)(["I made an all-state level audition group","I achieved the highest level of certification for my instrument e.g. ABRSM grade","I am a recording artist with substantial, quantifiable traction on the internet e.g. 10,000 plays on Spotify on one song"]),e(Zo.value)(["I made an all-regional/all-district audition group","I am the drum major/band captain in marching band","I am the music group leader"]),e(Kr.value)(["I am the principal player/section leader for the highest school/non-school musical group in my school/town"]),e(tl.value)(["If my school has multiple groups, I am a member of the highest group in my school"]),e(ei.value)(["I am a member of a music group inside or outside school"]),e(fs.value)(["I play an instrument or sing recreationally"])];if(n instanceof _h)return[e(nl.value)(["I got a book deal by a Big 4 publisher,","I am a writer for a top tier national publication (e.g. Forbes, Buzzfeed, NY Mag, Sports Illustrated)","I got a play/short story published in a tier 1 literary journal like New Yorker, Ploughsares or Tin House"]),e(ro.value)(["I got a book published in print by a recognizable publisher","I wrote multiple articles for a top national publication (e.g. Forbes, Business Insider, Buzzfeed, NY Mag, Sports Illustrated)","I got a creative piece published by a Top 20 literary journal"]),e(Hr.value)(["I got an article published by a national publication","I was a writer at a second-tier publication","I won a top essay contest","I got published by a Top 100 lit journal","I founded my own publication w/non-local writers and 100,000+ words published"]),e(lo.value)(["I self-published a book (>100 pages)","I wrote for a 2nd tier publication","I had a successful blog (>250,000 views)","I won a 2nd tier essay contest","I was published in a lit journal","I founded/was Editor-in-Chief of a school publication"]),e(Zo.value)(["I published a full-length book or books through Amazon (total length <100 pages) or self-publishing"]),e(Kr.value)(["I served as an associate editor or equivalent leader for a school publication","I had a large (volume wise) personal or topical blog with at least 50,000 words of content and a professional design"]),e(ou.value)(["I served as a staff writer for my school newspaper or publication, or contributed more than 10 articles to a school newspaper or publication ","I had a personal or topical blog with at least 10,000 words of content"]),e(xu.value)(["I contributed an article to a single submission school publication (like a literary magazine)","I contributed 2-10 articles to a school newspaper or publication","I have a personal or topical blog with under 10,000 words of content"]),e(ei.value)(["I contributed 1-2 articles to a school newspaper or publication"]),e(fs.value)(["I write for fun"])];if(n instanceof ph)return[e(ro.value)(["I am a member of a national level honor society with 50-100 spots where more than 10,000 people apply for the position","I am the highest state level leader in a statewide program"]),e(Hr.value)(["I held state level leadership in a statewide honor program","I was a member of a national level honor society with <1,000 spots where more than 20,000 people apply","I was a member of a state level honor society recognizing less than 5% of entrants"]),e(lo.value)(["I was the president of a school or local level honor society"]),e(Kr.value)(["I held leadership in school or local honor society"]),e(tl.value)(["I was a member of an honor society and had significant involvement e.g. I spent 25 hrs designing and implementing NHS tutoring at my school"]),e(ou.value)(["I was a member of school level honor society e.g. National Honor Society"]),e(xu.value)(["I was a member of a subject level school honor society i.e. Spanish Honor Society"])];if(n instanceof dh)return[e(ro.value)(["I had a top tier paid internship i.e. a normal competitive college student level with a top tier US corporation like Facebook, Johnson & Johnson, or Goldman Sachs"]),e(Hr.value)(["I was an intern or page for a US Senator or Congressperson","I had a paid internship with a major US corporation (again competitive with college students)"]),e(lo.value)(["I had an unpaid internship at nonprofit or medium or larger sized business with substantial accomplishments (i.e. I led a project to upgrade payment processing or designed initiative that was actually used by the company)"]),e(Kr.value)(["I had paid employment with substantial responsibility at local small business e.g. assistant manager at yogurt shop","I had an internship with state level politician"]),e(tl.value)(["I had an unpaid internship at a local small business or government office"]),e(xu.value)(["I had hourly paid work at local business e.g. as a cashier, waitress, or secretary"])];if(n instanceof hh)return[e(nl.value)(["I started a business making $300k/year and/or with 10+ employees","I was the winner of a startup competition","I founded a venture-backed startup","I founded a startup backed on Shark Tank/equivalent","I started a nonprofit that raised at least $250k"]),e(ro.value)(["I started a business making $100k/year with at least 1-2 employees besides myself","I was the winner of a startup contest","I started an organization with 1000+ participants and multiple administrators/leaders","I started a nonprofit that raised $100k+"]),e(Hr.value)(["I started a business making $50k per year","I started a nonprofit that raised at least $25k","I started a self built organization or initiative with more than 200 participants and multiple additional administrators or leaders"]),e(lo.value)(["I started business making $20k per year","I started self built organization or initiative with more than 100 participants","I started a nonprofit that raised at least $10k"]),e(Kr.value)(["I started a business making $10k per year","I started a self built organization or initiative with more than 25 participants","I started a nonprofit that raised at least $5k"]),e(ou.value)(["I started a business making $2k per year","I started a self built organization or initiative with more than 10 participants","I started a nonprofit that raised at least $1k"])];if(n instanceof gh)return[e(lo.value)(["I was School President or Head Boy/Girl"]),e(Zo.value)(["I was the president of Student Council","I was class president"]),e(Kr.value)(["I was a class officer","I held student council leadership"]),e(ou.value)(["I was a member of Student Council"])];if(n instanceof Dh)return[e(ro.value)(["I organized a nationwide event or conference for this interest (i.e. national anime conference)"]),e(Hr.value)(["I organized a statewide event or conference for this interest","I was the head of statewide interest group e.g. New York Super Smash Brothers Club"]),e(lo.value)(["I was the president and/or founder of school level interest club","I organized a city or regional event or conference for this area interest"]),e(Kr.value)(["I held leadership in a school-level interest club"]),e(ei.value)(["I was a member of school level interest based club"])];if(n instanceof yh)return[e(ro.value)(["I was a leader or board member of a nationwide affinity group for high schoolers e.g. I was on the national board of the Black Students Association"]),e(Hr.value)(["I was the highest state leader of an affinity group for high schoolers e.g.Black Students Association"]),e(lo.value)(["I was the president and/or founder of school level affinity group","I held state level leadership of an affinity group for high schoolers e.g. Hispanic Students Association"]),e(Kr.value)(["I held school-level leadership in an affinity group or club"]),e(ei.value)(["I was a member of a school level affinity club"])];if(n instanceof bh)return[e(nl.value)(["I had a major research breakthrough published or I will be published in a Top 10 Scientific journal with me as the lead on the experiment or study"]),e(ro.value)(["I had research that was published or will be published in a Top 30 scientific journal with me as a co-lead on the experiment or study"]),e(Hr.value)(["I was selected for a formal, honorary application required research programs"]),e(lo.value)(["I had research that was or will be published in a Top 250 scientific journal on which I am a co-author on the experiment or study"]),e(Zo.value)(["I conducted research through a formal, application required program with an accredited university"]),e(Kr.value)(["I had research that was or will be published"]),e(tl.value)(["I conducted independent research with a college level advisor that won't be published","I had a research internship with a private company"]),e(xu.value)(["I paid money to participate in a research program"])];if(n instanceof Rh)return[e(ro.value)(["I attended one of TASP, RSI, PROMYS, SSP, Boys/Girls Nation"]),e(Hr.value)(["I attended one of RISE, MITES, SuMaC, Boys/Girls State, or Gov School"]),e(Zo.value)(["I attended one of SIP, EFL, SAMS, HCSSIM, JCamp, MAthlLy, HSHSP, Clark Scholars, Notre Dame Summer Scholars"]),e(Kr.value)(["I attended any other free (for the full summer program, application fee and cost of living out of pocket okay), application required summer program associated with a university or reputable entity like NASA or a journalism foundation"]),e(xu.value)(["I participated in study abroad through my school","I attended a paid summer program requiring an application"]),e(ei.value)(["I attended a paid summer program where there is no application required"])];if(n instanceof wh)return[e(ro.value)(["I built an app with more than 500,000 downloads, I have a web app with more than 1 million visitors a year"]),e(Hr.value)(["I built commercially used software","I built an app with more than 100,000 downloads"]),e(Zo.value)(["I published an app with 10,000 downloads"]),e(ou.value)(["I published an app on the App/Google Play store","I contributed to an open source software project"]),e(ei.value)(["I write programs for fun"])];if(n instanceof Gp)return[e(Hr.value)([""]),e(tl.value)([""]),e(ei.value)([""]),e(fs.value)([""])];throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 137, column 17 - line 325, column 6): "+[n.constructor.name])}}(),tme=function(e){return function(n){return eKe(_m(function(){var t=tKe(n);return function(a){return t(function(r){return r.tier}(a))}}())(nme(e)))(function(t){return t.description})}},LM=function(e){return nKe(function(n){return n.tier})(nme(e))},ame=function(e){return Ii(LM(e))},V7=function(e){return _b(LM(e))};var rme=ie(rE),ome=ie(X0e),oKe=ie(Gv(qr)),iKe=ce(TM),uKe=ce(At(Lt)),lKe=ce(At(qa)),cKe=ce(I0),sKe=Io(I0),fKe=DA(Y0e),QB=Y(Ie),vKe=W(Mn),mKe=ec(Ie),YB=Sf(U),_Ke=Bn(Ma),pKe=x(U);var dKe=j_(I0);var KB={show:function(e){return"ECActivity "+("{ name: "+(e.name+(", category: "+(rme(e.category)+(", tier: "+(ome(e.tier)+(", description: "+(oKe(e.description)+" }"))))))))}};var ime={show:function(){var e=ie(qe),n=tn();return function(t){return e(n(t))}}()},XB={eq:function(e){return function(n){return e===n}}},hKe=ce(At(XB)),jM={eq:function(e){return function(n){return hKe(e.canonicalId)(n.canonicalId)&&iKe(e.category)(n.category)&&uKe(e.description)(n.description)&&lKe(e.id)(n.id)&&e.name===n.name&&cKe(e.tier)(n.tier)}}},uE=Dt;var Qs=function(e){return e.tier},gD=function(e){return e.name},PM=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=LM(n),l=function(c){var s=!1,f;function v(m){if(sKe(m)(u))return s=!0,new d(m);var _=function(w){if(Ge)return Ii(u);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivity (line 83, column 1 - line 83, column 105): "+[m.constructor.name])},h=fKe(m);if(h instanceof d){c=h.value0;return}return s=!0,_(!0)}for(;!s;)f=v(c);return f};return QB(l(t))(function(c){return vKe({name:e,category:n,tier:c,id:a,description:r,canonicalId:i})})}}}}}},gKe=st(xe)(U)({diagnosticName:"EC Activity",parse:function(e){return mKe(YB(YB(YB(_Ke(pKe(PM(e.name))(oE(e.category)))(Z0e(e.tier)))(ae(e.id)))(ae(e.description)))(ae(e.canonical_ec_activity_id)))}}),lE=kr(gKe);var Q7=function(e){return e.id},ume=function(e){return function(n){var t=LM(n.category);return QB(dKe(n.tier)(t))(function(a){return QB(Or(t)(e(a)))(function(r){return PM(n.name)(n.category)(r)(n.id)(n.description)(n.canonicalId)})})}},lme=ume(function(e){return e+1|0}),cme=ume(function(e){return e-1|0}),NM=function(e){return e.description},Bm=function(e){return e.category},Y7=function(e){return e.canonicalId},o1=x(pe)(function(e){return{name:gD(e),category:rme(Bm(e)),tier:ome(Qs(e)),id:aa(Q7(e)),description:aa(NM(e)),canonical_ec_activity_id:aa(Y7(e))}});var ZB=W(Mn),DKe=St(pr);var OM=function(e){var n=Nm(e);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof b)return ZB(FM.value);if(n instanceof d&&e.psatPredictedCompositeSAT instanceof d)return ZB(FM.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof d)return ZB(aE.value);if(n instanceof b&&e.psatPredictedCompositeSAT instanceof b)return b.value;throw new Error("Failed pattern match at Hub.Types.ChancingProfile (line 54, column 3 - line 62, column 14): "+[n.constructor.name,e.psatPredictedCompositeSAT.constructor.name])},eJ=function(e){return{sat:{readingWriting:ae(e.sat.readingWriting),math:ae(e.sat.math)},psatPredictedCompositeSAT:ae(e.psatPredictedCompositeSAT),act:{math:ae(e.act.math),english:ae(e.act.english),reading:ae(e.act.reading),science:ae(e.act.science)},gpa:ae(e.gpa),courseRigor:{ap:ae(e.courseRigor.ap),honors:ae(e.courseRigor.honors),collegeClasses:ae(e.courseRigor.collegeClasses)},ecScore:ae(e.ecScore),ecActivities:lE(e.ecActivities)}},sme=function(){return{sat:{readingWriting:b.value,math:b.value},psatPredictedCompositeSAT:b.value,act:{math:b.value,english:b.value,reading:b.value,science:b.value},gpa:b.value,courseRigor:{ap:b.value,honors:b.value,collegeClasses:b.value},ecScore:b.value,ecActivities:[]}}(),nJ=function(e){return DKe(Nm(e))(e.psatPredictedCompositeSAT)};var yKe={reflectSymbol:function(){return"value"}},bKe={reflectSymbol:function(){return"math"}};var RKe={reflectSymbol:function(){return"readingWriting"}},wKe={reflectSymbol:function(){return"english"}},SKe={reflectSymbol:function(){return"reading"}},EKe={reflectSymbol:function(){return"science"}},CKe={reflectSymbol:function(){return"ap"}},IKe={reflectSymbol:function(){return"collegeClasses"}},FKe={reflectSymbol:function(){return"honors"}},TKe={reflectSymbol:function(){return"country"}},MKe={reflectSymbol:function(){return"zip"}},GKe={reflectSymbol:function(){return"code"}},AKe={reflectSymbol:function(){return"name"}},DD=nr(ao);var kM=Gf()(),xKe=Ga(La(La(Yt))),cE=Y(Ie),LKe=Rt(RT),tJ=Rt(fe),Sh=x(U),i1=ct(),jKe=Rt(i1(C(yKe)(qt)(he))),fme=C(bKe)(Dt),PKe=Rt(i1(fme(C(RKe)(Dt)(he)))),NKe=Rt(i1(C(wKe)(Dt)(fme(C(SKe)(Dt)(C(EKe)(Dt)(he)))))),OKe=Rt(i1(C(CKe)(Dt)(C(IKe)(Dt)(C(FKe)(Dt)(he))))),vme=C(AKe)(fe),kKe=Rt(rt(i1(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(Gn(uE))(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"description"}})(Gn(fe))(C({reflectSymbol:function(){return"id"}})(Gn(Dt))(vme(C({reflectSymbol:function(){return"tier"}})(fe)(he))))))))),HKe=Rt(i1(C(TKe)(i1(C(GKe)(fe)(vme(he))))(C(MKe)(fe)(he)))),UKe=tn(),vs=function(){function e(){}return e.value=new e,e}(),al=function(){function e(){}return e.value=new e,e}(),rl=function(){function e(){}return e.value=new e,e}(),ov=function(){function e(){}return e.value=new e,e}(),iv=function(){function e(){}return e.value=new e,e}(),uv=function(){function e(){}return e.value=new e,e}(),Ys=function(){function e(){}return e.value=new e,e}(),lv=function(){function e(){}return e.value=new e,e}(),Jm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Wm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$m=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ap=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),F0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var aJ={to:function(e){if(e instanceof T)return vs.value;if(e instanceof o&&e.value0 instanceof T)return al.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return rl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return ov.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return iv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return uv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return Ys.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o)return lv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 75, column 1 - line 75, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof vs)return new T(z.value);if(e instanceof al)return new o(new T(z.value));if(e instanceof rl)return new o(new o(new T(z.value)));if(e instanceof ov)return new o(new o(new o(new T(z.value))));if(e instanceof iv)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof uv)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Ys)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof lv)return new o(new o(new o(new o(new o(new o(new o(z.value)))))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 75, column 1 - line 75, column 41): "+[e.constructor.name])}},mme={show:Rr(aJ)(Sa(DD({reflectSymbol:function(){return"WitGPA"}}))(Sa(DD({reflectSymbol:function(){return"WitSAT"}}))(Sa(DD({reflectSymbol:function(){return"WitACT"}}))(Sa(DD({reflectSymbol:function(){return"WitCoursework"}}))(Sa(DD({reflectSymbol:function(){return"WitExtracurriculars"}}))(Sa(DD({reflectSymbol:function(){return"WitEthnicity"}}))(Sa(DD({reflectSymbol:function(){return"WitLocation"}}))(DD({reflectSymbol:function(){return"WitGender"}})))))))))},sE={eq:function(e){return function(n){return e instanceof vs&&n instanceof vs||e instanceof al&&n instanceof al||e instanceof rl&&n instanceof rl||e instanceof ov&&n instanceof ov||e instanceof iv&&n instanceof iv||e instanceof uv&&n instanceof uv||e instanceof Ys&&n instanceof Ys||e instanceof lv&&n instanceof lv}}},BKe=ce(sE);var u1=function(e){if(e instanceof Jm)return vs.value;if(e instanceof qm)return al.value;if(e instanceof Wm)return rl.value;if(e instanceof zm)return ov.value;if(e instanceof $m)return iv.value;if(e instanceof Ap)return uv.value;if(e instanceof F0)return Ys.value;if(e instanceof xp)return lv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 93, column 18 - line 101, column 24): "+[e.constructor.name])},JKe=function(e){if(e instanceof Jm)return kM({id:"gpa"})(e.value0);if(e instanceof qm)return kM({id:"sat"})(e.value0);if(e instanceof Wm)return kM({id:"act"})(e.value0);if(e instanceof zm)return kM({id:"coursework"})(e.value0);if(e instanceof $m)return{id:"extracurriculars",ecs:o1(e.value0)};if(e instanceof Ap)return{id:"ethnicity",ethnicity:ZS(e.value0)};if(e instanceof F0)return kM({id:"location"})(e.value0);if(e instanceof xp)return{id:"gender",gender:BB(e.value0)};throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 153, column 24 - line 169, column 64): "+[e.constructor.name])},_me=x(pe)(JKe),pme=function(e){return wa(function(){var n=xKe(BKe)(e);return function(t){return n(u1(t))}}())},qKe=function(e){return cE(LKe(e))(function(n){return cE(cE(Fi("id")(n))(tJ))(function(t){return t==="gpa"?Sh(Jm.create)(jKe(e)):t==="sat"?Sh(qm.create)(PKe(e)):t==="act"?Sh(Wm.create)(NKe(e)):t==="coursework"?Sh(zm.create)(OKe(e)):t==="extracurriculars"?Sh(function(a){return $m.create(lE(a))})(cE(Fi("ecs")(n))(kKe)):t==="ethnicity"?Sh(function(a){return Ap.create(PB(a))})(cE(Fi("ethnicity")(n))(tJ)):t==="location"?Sh(F0.create)(HKe(e)):t==="gender"?Sh(function(a){return xp.create(JB(a))})(cE(Fi("gender")(n))(tJ)):b.value})})},dme=function(){return kr(Xn(xe)({parse:function(e){return d.create(qKe(e))},default:b.value,diagnosticName:"Chancing what-if scenario field"}))}(),hme=function(e){return function(n){var t=me(sme)(Sh(UKe)(e)),a=function(r){return function(i){if(i instanceof Jm)return{sat:r.sat,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,gpa:new d(i.value0.value)};if(i instanceof qm)return{gpa:r.gpa,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,sat:{readingWriting:new d(i.value0.readingWriting),math:new d(i.value0.math)}};if(i instanceof Wm)return{gpa:r.gpa,sat:r.sat,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,act:{english:new d(i.value0.english),math:new d(i.value0.math),science:new d(i.value0.science),reading:new d(i.value0.reading)}};if(i instanceof zm)return{act:r.act,gpa:r.gpa,sat:r.sat,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,courseRigor:{ap:new d(i.value0.ap),honors:new d(i.value0.honors),collegeClasses:new d(i.value0.collegeClasses)}};if(i instanceof $m)return{act:r.act,courseRigor:r.courseRigor,gpa:r.gpa,sat:r.sat,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,ecActivities:i.value0};if(i instanceof Ap||i instanceof F0||i instanceof xp)return r;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 108, column 26 - line 124, column 16): "+[i.constructor.name])}};return Y4(a)(t)(me([])(n))}},gme={country:xm,zip:"94022"};var WKe=Y(Mv),zKe=Ho(),$Ke=W(am);var rJ=Et,VKe=Ku(rJ)(ze);var oJ=function(e){return VKe(WKe(zKe(e))(function(n){return $Ke(new Ue(n.cipCode,n))}))},Dme=function(){var e=Hw(ar(ce(Lt))(function(t){return t.areaOfStudy})),n=yu(Et)(function(t){return t.areaOfStudy});return function(t){return e(n(t))}}();var yme=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(e=>null);function bme(e,n){let t=typeof CV!="undefined"&&CV.apiEndpoint||typeof global!="undefined"&&global.CV&&global.CV.apiEndpoint;return t||console.error("Missing `CV.apiEndpoint` function"),t&&t(e,n)}function Rme(e,n,t,a,r){return function(i,u){var l=e.newXHR(),c=e.fixupUrl(r.url,l);if(l.open(r.method||"GET",c,!0,r.username,r.password),r.headers)try{for(var s=0,f;(f=r.headers[s])!=null;s++)l.setRequestHeader(f.field,f.value)}catch(m){i(m)}var v=function(m){return function(){i(new Error(m))}};return l.onerror=v(t),l.ontimeout=v(n),l.onload=function(){u({status:l.status,statusText:l.statusText,headers:l.getAllResponseHeaders().split(`\r `).filter(function(m){return m.length>0}).map(function(m){var _=m.indexOf(":");return a(m.substring(0,_))(m.substring(_+2))}),body:l.response})},l.responseType=r.responseType,l.withCredentials=r.withCredentials,l.timeout=r.timeout,l.send(r.content),function(m,_,h){try{l.abort()}catch(w){return _(w)}return h()}}}var K7="application/json",wme="application/x-www-form-urlencoded";var Sme=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Eme=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cme=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ime=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Fme=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),iJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),X7=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Tme=function(e){return e instanceof iJ?new d(wme):e instanceof X7?new d(K7):b.value};var Mme=function(){return X7.create}();var Gme=tn();var Z7=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fE=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Ame=function(e){if(e instanceof Z7||e instanceof e5)return Gme(e.value0);if(e instanceof fE)return e.value1;throw new Error("Failed pattern match at Affjax.RequestHeader (line 26, column 1 - line 26, column 33): "+[e.constructor.name])};var uJ=function(e){if(e instanceof Z7)return"Accept";if(e instanceof e5)return"Content-Type";if(e instanceof fE)return e.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[e.constructor.name])};var xme=Ye(Xe),lJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),sJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),n5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),t5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),a5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Lme=function(e){if(e instanceof lJ)return"arraybuffer";if(e instanceof cJ)return"blob";if(e instanceof sJ)return"document";if(e instanceof n5||e instanceof t5)return"text";if(e instanceof a5)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[e.constructor.name])},jme=function(e){return e instanceof n5?new d(K7):b.value},Pme=function(){return new t5(xme)}();var Nme=function(){return new a5(xme)}();var Ome=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}();function kme(e,n,t){try{return n(JSON.parse(t))}catch(a){return e(a.message)}}var r5=function(e){return kme(rn.create,Ze.create,e)};var QKe=Bn(Ma),Hme=x(U),YKe=mi(Uo)(Mn);var KKe=function(e){return e};var Ume=function(){var e=function(a){if(a.value1 instanceof b)return Px(a.value0);if(a.value1 instanceof d)return QKe(Hme(function(r){return function(i){return r+("="+i)}})(Px(a.value0)))(Px(a.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[a.constructor.name])},n=Hme(ho("&")),t=YKe(e);return function(a){return n(t(KKe(a)))}}();var fJ=function(){function e(){}return e.value=new e,e}(),yD=function(){function e(){}return e.value=new e,e}(),vJ=function(){function e(){}return e.value=new e,e}(),Eh=function(){function e(){}return e.value=new e,e}(),o5=function(){function e(){}return e.value=new e,e}(),HM=function(){function e(){}return e.value=new e,e}(),mJ=function(){function e(){}return e.value=new e,e}(),_J=function(){function e(){}return e.value=new e,e}(),pJ=function(){function e(){}return e.value=new e,e}(),dJ=function(){function e(){}return e.value=new e,e}(),hJ=function(){function e(){}return e.value=new e,e}(),gJ=function(){function e(){}return e.value=new e,e}(),DJ=function(){function e(){}return e.value=new e,e}(),yJ=function(){function e(){}return e.value=new e,e}(),bJ=function(){function e(){}return e.value=new e,e}(),i5=function(){function e(){}return e.value=new e,e}();var XKe=function(e){return e},ZKe={show:function(e){if(e instanceof fJ)return"OPTIONS";if(e instanceof yD)return"GET";if(e instanceof vJ)return"HEAD";if(e instanceof Eh)return"POST";if(e instanceof o5)return"PUT";if(e instanceof HM)return"DELETE";if(e instanceof mJ)return"TRACE";if(e instanceof _J)return"CONNECT";if(e instanceof pJ)return"PROPFIND";if(e instanceof dJ)return"PROPPATCH";if(e instanceof hJ)return"MKCOL";if(e instanceof gJ)return"COPY";if(e instanceof DJ)return"MOVE";if(e instanceof yJ)return"LOCK";if(e instanceof bJ)return"UNLOCK";if(e instanceof i5)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[e.constructor.name])}};var Bme=dr(ie(ZKe))(XKe);var Jme={eq:function(e){return function(n){return e instanceof fJ&&n instanceof fJ||e instanceof yD&&n instanceof yD||e instanceof vJ&&n instanceof vJ||e instanceof Eh&&n instanceof Eh||e instanceof o5&&n instanceof o5||e instanceof HM&&n instanceof HM||e instanceof mJ&&n instanceof mJ||e instanceof _J&&n instanceof _J||e instanceof pJ&&n instanceof pJ||e instanceof dJ&&n instanceof dJ||e instanceof hJ&&n instanceof hJ||e instanceof gJ&&n instanceof gJ||e instanceof DJ&&n instanceof DJ||e instanceof yJ&&n instanceof yJ||e instanceof bJ&&n instanceof bJ||e instanceof i5&&n instanceof i5}}};var qme=function(e){return Hd(function(n){return function(){var a=e(function(r){return n(rn.create(r))()},function(r){return n(Ze.create(r))()});return function(r){return Hd(function(i){return function(){return a(r,function(l){return i(rn.create(l))()},function(l){return i(Ze.create(l))()}),KH}})}}})};var RJ=W(gm(Da)),eXe=Sb(Da),l1=xf(Da),Wme=St(gT(XF)(Da)),nXe=nb(B_(Da)),u5=x(U),tXe=mm(ze)(Yt),aXe=ce(Lt),rXe=lt(Ie),oXe=x(pe),iXe=$(Ht),uXe=Wv(Ps),lXe=W(oa);var l5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),c5=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),s5=function(){function e(){}return e.value=new e,e}(),f5=function(){function e(){}return e.value=new e,e}(),v5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zme=function(e){return function(n){var t=function(f){return f===""?RJ(Nre):dr(function(v){return eXe(GA.create(v))})(RJ)(r5(f))},a=function(){if(n.responseFormat instanceof lJ)return l1("ArrayBuffer");if(n.responseFormat instanceof cJ)return l1("Blob");if(n.responseFormat instanceof sJ)return function(f){return Wme(l1("Document")(f))(Wme(l1("XMLDocument")(f))(l1("HTMLDocument")(f)))};if(n.responseFormat instanceof n5)return nXe(function(f){return n.responseFormat.value0(t(f))})(l1("String"));if(n.responseFormat instanceof t5)return l1("String");if(n.responseFormat instanceof a5)return je(n.responseFormat.value0(RJ(be)));throw new Error("Failed pattern match at Affjax (line 274, column 18 - line 283, column 57): "+[n.responseFormat.constructor.name])}(),r=function(f){if(f instanceof Sme)return new Ze(f.value0(_i));if(f instanceof Eme)return new Ze(_i(f.value0));if(f instanceof Cme)return new Ze(_i(f.value0));if(f instanceof Ime)return new Ze(_i(f.value0));if(f instanceof Fme)return new Ze(_i(f.value0));if(f instanceof iJ)return um("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(u5(_i)(Ume(f.value0)));if(f instanceof X7)return new Ze(_i(tb(f.value0)));throw new Error("Failed pattern match at Affjax (line 235, column 20 - line 250, column 69): "+[f.constructor.name])},i=function(f){return function(v){return f instanceof d&&!tXe(ar(aXe)(uJ)(f.value0))(v)?kF(v)(f.value0):v}},u=function(f){return i(u5(e5.create)(rXe(Tme)(f)))(i(u5(Z7.create)(jme(n.responseFormat)))(n.headers))},l=function(f){return{method:Bme(n.method),url:n.url,headers:oXe(function(v){return{field:uJ(v),value:Ame(v)}})(u(n.content)),content:f,responseType:Lme(n.responseFormat),username:aa(n.username),password:aa(n.password),withCredentials:n.withCredentials,timeout:me(0)(u5(function(v){return v})(n.timeout))}},c=function(f){return iXe(uXe(qme(Rme(e,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",Ome.create,l(f)))))(function(v){if(v instanceof Ze){var m=zb(a(v.value0.body));if(m instanceof rn)return new rn(new c5(boe(m.value0),v.value0));if(m instanceof Ze)return new Ze({headers:v.value0.headers,status:v.value0.status,statusText:v.value0.statusText,body:m.value0});throw new Error("Failed pattern match at Affjax (line 209, column 9 - line 211, column 52): "+[m.constructor.name])}if(v instanceof rn)return new rn(function(){var _=k_(v.value0),h=_==="AffjaxTimeoutErrorMessageIdent";if(h)return s5.value;var w=_==="AffjaxRequestFailedMessageIdent";return w?f5.value:new v5(v.value0)}());throw new Error("Failed pattern match at Affjax (line 207, column 144 - line 219, column 28): "+[v.constructor.name])})};if(n.content instanceof b)return c(aa(b.value));if(n.content instanceof d){var s=r(n.content.value0);if(s instanceof Ze)return c(aa(new d(s.value0)));if(s instanceof rn)return lXe(new rn(new l5(s.value0)));throw new Error("Failed pattern match at Affjax (line 199, column 7 - line 203, column 48): "+[s.constructor.name])}throw new Error("Failed pattern match at Affjax (line 195, column 3 - line 203, column 48): "+[n.content.constructor.name])}};var vE=function(){return{method:new rn(yD.value),url:"/",headers:[],content:b.value,username:b.value,password:b.value,withCredentials:!1,responseFormat:Nme,timeout:b.value}}();var $me={eq:function(e){return function(n){return e===n}}};var wJ={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(e){return e||"/"}};var Vme=zme(wJ);function Qme(e){return Buffer.from(e).toString("base64")}function Yme(e,n,t){let a;try{a=n(btoa(t))}catch(r){a=e(r)}return a}var SJ=typeof btoa=="function";function Kme(e){let n=32768,t=[];for(let a=0;a0)return ipe($r(Ik(t)/ioe))(0);if(Ge)return 0;throw new Error("Failed pattern match at Data.Formatter.Number (line 100, column 5 - line 102, column 22): "+[])}();if(e.abbreviations){var r=YXe(a)(3),i=function(){var p=r<1;return p?n:n/iA(1e3)(Jn(r))}(),u=function(){if(r===0)return"";if(r===1)return"K";if(r===2)return"M";if(r===3)return"G";if(r===4)return"T";if(r===5)return"P";if(r===6)return"E";if(r===7)return"Z";if(r===8)return"Y";if(Ge)return"10e+"+KXe(r*3|0);throw new Error("Failed pattern match at Data.Formatter.Number (line 107, column 7 - line 117, column 53): "+[])}();return upe({comma:e.comma,before:e.before,after:e.after,sign:e.sign,abbreviations:!1})(i)+u}var l=(e.before-a|0)-1|0,c=iA(10)(Jn(ipe(0)(e.after))),s=Db(t*c)/c,f=Xw(s),v=s-f,m=Db(v*c),_=function(){var p=_5(m),y=To(p),F=p5("0")(e.after-y|0);return F+p}(),h=function(){var p=e.after<1;return p?"":"."+(function(){var y=m===0;return y?p5("0")(e.after):""}()+function(){var y=m>0;return y?_:""}())}(),w=function(p){return function(y){return function(F){var N=p,B=y,k=!1,ue;function we(De,Se,ve){var Me=Nw(ve);if(Me instanceof b)return k=!0,tS(De);if(Me instanceof d&&Se<3){N=Fo(Me.value0.head)(De),B=Se+1|0,F=Me.value0.tail;return}N=Fo(",")(De),B=0,F=ve}for(;!k;)ue=we(N,B,F);return ue}}},g=function(){return e.comma?w([])(0)(MF(aT(p5("0")(l)+_5(f)))):p5("0")(l)+_5(f)}();return function(){var p=n<0;if(p)return"-";var y=n>0&&e.sign;return y?"+":""}()+(g+h)}},aZe=function(e){return function(n){return XXe(tZe(e))(Ot(upe)(n))}},ms=function(e){return function(n){return dr(je(ZXe(n)))(eZe)(aZe(e)(n))}};var rZe=Number.MAX_SAFE_INTEGER;var cpe=gn(hn),spe=_n(mn),fpe=bn(yn),Lp=function(){function e(){}return e.value=new e,e}(),hE=function(){function e(){}return e.value=new e,e}(),oZe={to:function(e){if(e instanceof T)return Lp.value;if(e instanceof o)return hE.value;throw new Error("Failed pattern match at Profile.PublishScope (line 24, column 1 - line 24, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof Lp)return new T(z.value);if(e instanceof hE)return new o(z.value);throw new Error("Failed pattern match at Profile.PublishScope (line 24, column 1 - line 24, column 39): "+[e.constructor.name])}},vpe={eq:function(e){return function(n){return e instanceof Lp&&n instanceof Lp||e instanceof hE&&n instanceof hE}}};var d5=function(e){if(e instanceof hE)return"anonymous-all-schools";if(e instanceof Lp)return"all-schools";throw new Error("Failed pattern match at Profile.PublishScope (line 34, column 13 - line 36, column 30): "+[e.constructor.name])},NJ=function(){return Xn(xe)({parse:Sn(d5)(cn(oZe)(dn(cpe)(vn(fn))(cpe)(spe))(Dn(fpe)(fpe))(pn(spe))),diagnosticName:"Profile.PublishScope",default:hE.value})}();var _pe=({just:e,nothing:n})=>t=>{try{let a=new Date(t);return isNaN(a.getTime())?n:e(a)}catch{return n}},kJ=e=>({year:e.getFullYear(),month:e.getMonth(),day:e.getDate(),hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()}),ppe=()=>new Date,gZe=(()=>{let e=new Date;return typeof window!="undefined"?()=>e:()=>{let n=new Date;return n-e>1e3&&(e=n),e}})();var DZe=(()=>{let e=new Date().toString(),n=(e.match(/\(([\w\s]+)\)$/)||[])[1];return n?/\s/.test(n)?(n.match(/\b(\w)/g)||[]).join(""):n:(n=(e.match(/(\w{3,4})\s\d{4}$/)||[])[1],n||(n=(e.match(/(UTC[\+\-]\d+)/)||[])[1],n)||(n=(e.match(/(GMT[\+\-]\d+)/)||[])[1],n)?n:"")})();function HJ(){return Date.now()}var RZe=x(_t);var UJ=RZe(Kx)(HJ);var gma=function(){function e(){this.head=null,this.last=null,this.size=0}function n(f,v){this.queue=f,this.value=v,this.next=null,this.prev=null}function t(f){this.draining=!1,this.error=null,this.value=f,this.takes=new e,this.reads=new e,this.puts=new e}var a={};function r(f){try{f()}catch(v){setTimeout(function(){throw v},0)}}function i(f,v){var m=new n(f,v);switch(f.size){case 0:f.head=m;break;case 1:m.prev=f.head,f.head.next=m,f.last=m;break;default:m.prev=f.last,f.last.next=m,f.last=m}return f.size++,m}function u(f){var v;switch(f.size){case 0:return null;case 1:v=f.head,f.head=null;break;case 2:v=f.last,f.head.next=null,f.last=null;break;default:v=f.last,f.last=v.prev,f.last.next=null}return v.prev=null,v.queue=null,f.size--,v.value}function l(f){var v;switch(f.size){case 0:return null;case 1:v=f.head,f.head=null;break;case 2:v=f.head,f.last.prev=null,f.head=f.last,f.last=null;break;default:v=f.head,f.head=v.next,f.head.prev=null}return v.next=null,v.queue=null,f.size--,v.value}function c(f){if(f.queue!==null){if(f.queue.last===f){u(f.queue);return}if(f.queue.head===f){l(f.queue);return}f.prev&&(f.prev.next=f.next),f.next&&(f.next.prev=f.prev),f.queue.size--,f.queue=null,f.value=null,f.next=null,f.prev=null}}function s(f,v){if(!v.draining){var m=v.puts,_=v.takes,h=v.reads,w,g,p,y,F;for(v.draining=!0;;){if(w=null,g=null,p=null,y=v.value,F=h.size,v.error!==null){for(y=f.left(v.error);w=l(m);)r(w.cb(y));for(;g=l(h);)r(g(y));for(;p=l(_);)r(p(y));break}if(y===a&&(w=l(m))&&(v.value=y=w.value),y!==a){for(p=l(_);F--&&(g=l(h));)r(g(f.right(y)));p!==null&&(v.value=a,r(p(f.right(y))))}if(w!==null&&r(w.cb(f.right(void 0))),v.value===a&&m.size===0||v.value!==a&&_.size===0)break}v.draining=!1}}return t.EMPTY=a,t.putLast=i,t.takeLast=u,t.takeHead=l,t.deleteCell=c,t.drainVar=s,t}();var bD=Y(Ie),AZe=Ft(xi),xZe=Ft(Do),LZe=Ft(fc),jZe=Ft($f),PZe=Ft(Wf),NZe=Ft(qf),OZe=Ft(zf),kZe=W(Mn),HZe=W(xt),UZe=lt(Fr),BZe=$(U);var dpe=function(e){return bD(AZe(e.year))(function(n){return bD(xZe(e.month+1|0))(function(t){return bD(LZe(e.day))(function(a){return bD(jZe(e.hour))(function(r){return bD(PZe(e.minute))(function(i){return bD(NZe(e.second))(function(u){return bD(OZe(e.millisecond))(function(l){return kZe(new zd(aD(n)(t)(a),new Z_(r,i,u,l)))})})})})})})})},JZe=function(e){var n=rH("Failed to obtain current time. This should never happen.");return Ce(n)(HZe)(dpe(kJ(e)))},v1=UZe(JZe)(ppe);var m1=function(e){return bD(BZe(_pe({just:d.create,nothing:b.value})(e))(kJ))(dpe)};var JJ=function(e){if(e.first==="")return e.last;if(e.last==="")return e.first;if(Ge)return e.first+(" "+e.last);throw new Error("Failed pattern match at Profile.Types.Name (line 11, column 1 - line 11, column 27): "+[e.constructor.name])};var zZe=ce(vpe);var hpe=function(e){return zZe(e.publishScope)(Lp.value)};var $Ze=Nv(dt),gpe=ie(qe),VZe=no(dt),QZe=Ve(M);var Dpe=25,qJ=function(e){return To(e)>=Dpe},ype=function(e){var n=To(e),t=n>0,a=$Ze(" ")([function(){return t?gpe(n)+" characters":""}(),VZe(["(",gpe(Dpe),function(){return t?"":" character"}()," minimum)"])]),r=function(){var i=qJ(e);return i?"text-success":""}();return QZe(r)(a)};var YZe=function(){function e(){}return e.value=new e,e}(),WJ=function(){function e(){}return e.value=new e,e}(),KZe=function(){function e(){}return e.value=new e,e}(),XZe=function(){function e(){}return e.value=new e,e}(),ZZe=function(){function e(){}return e.value=new e,e}(),g5=function(){function e(){}return e.value=new e,e}(),VM=function(){function e(){}return e.value=new e,e}(),zJ=function(){function e(){}return e.value=new e,e}(),$J=function(){function e(){}return e.value=new e,e}();var bpe=function(e){if(e instanceof YZe)return"sheet-view";if(e instanceof WJ)return"school-details";if(e instanceof KZe)return"network-gallery";if(e instanceof XZe)return"livestream-details";if(e instanceof ZZe)return"card-view";throw new Error("Failed pattern match at Sem.Types.User (line 105, column 25 - line 110, column 26): "+[e.constructor.name])};var Rpe=JSON.stringify;var een=sce(J)()(),cv=function(){return Rpe},nen=cv();var D5=function(){return function(e){return een({type:"application/ld+json",dangerouslySetInnerHTML:{__html:nen(e)}})([])}};var y5="/messages";var wpe=e=>()=>e.preventDefault&&e.preventDefault(),Spe=e=>()=>e.stopPropagation&&e.stopPropagation();var QM=function(){return Spe},Vm=function(){return wpe};var cen=H(J),sen=Ln(X)()(),fen=ra(M),ven=da(M),men=H(M),Epe=function(e){return cen("d-flex flex-column align-items-center "+e)([sen("rounded-circle bg-light text-secondary x-large d-flex align-items-center justify-content-center")({style:$e({width:"3rem",height:"3rem"})})(fen("fe fe-search")("")),ven("mt-3")("No matches"),men("")("Try adjusting your filters.")])};var _en=kt(zo),pen=Vm(),den=QM(),b5=function(e){var n=Zt(e)()();return function(t){return function(a){return n(t)({href:a.href,onClick:_en(function(r){return function(){return pen(r)(),den(r)(),a.onClick()}})})}}};var Cpe=x(U),hen=Sf(U),gen=Bn(Ma),Nt=function(){function e(){}return e.value=new e,e}(),qn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),va=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),co={map:function(e){return function(n){if(n instanceof Nt)return Nt.value;if(n instanceof qn)return new qn(e(n.value0));if(n instanceof va)return new va(Cpe(e)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 0, column 0 - line 0, column 0): "+[n.constructor.name])}}},Den={apply:function(e){return function(n){if(e instanceof Nt||n instanceof Nt)return Nt.value;if(e instanceof qn&&n instanceof qn)return new qn(e.value0(n.value0));if(e instanceof va&&n instanceof qn)return new va(hen(e.value0)(n.value0));if(e instanceof qn&&n instanceof va)return new va(Cpe(e.value0)(n.value0));if(e instanceof va&&n instanceof va)return new va(gen(e.value0)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 35, column 1 - line 41, column 52): "+[e.constructor.name,n.constructor.name])}},Functor0:function(){return co}},Ipe=function(){return{pure:qn.create,Apply0:function(){return Den}}}(),Fpe={alt:function(e){return function(n){return e instanceof Nt?n:e}},Functor0:function(){return co}},gE=function(e){if(e instanceof Nt)return new va(b.value);if(e instanceof qn)return new va(new d(e.value0));if(e instanceof va)return new va(e.value0);throw new Error("Failed pattern match at Utils.Loadable (line 62, column 13 - line 65, column 25): "+[e.constructor.name])},Ba=function(e){if(e instanceof Nt)return b.value;if(e instanceof qn)return new d(e.value0);if(e instanceof va)return e.value0;throw new Error("Failed pattern match at Utils.Loadable (line 47, column 11 - line 50, column 17): "+[e.constructor.name])},RD=function(e){return function(n){if(n instanceof va&&n.value0 instanceof b)return new va(b.value);var t=function(r){var i=function(l){return Nt.value};if(n instanceof qn){var u=e(n.value0);return u instanceof d?new qn(u.value0):i(!0)}return i(!0)};if(n instanceof va&&n.value0 instanceof d){var a=e(n.value0.value0);return a instanceof d?new va(new d(a.value0)):t(!0)}return t(!0)}};var VJ=function(e){if(e instanceof Nt)return!1;if(e instanceof va)return!0;if(e instanceof qn)return!1;throw new Error("Failed pattern match at Utils.Loadable (line 68, column 13 - line 71, column 21): "+[e.constructor.name])};var yen=ie(qe),ben=vi(ze)(dt),Tpe=function(e){var n=Nf(e);return function(){return function(){return n("text")}}};var QJ=function(){return function(){return xb("path")}},Ren=QJ()();var DE=function(e){var n=function(l){return yen(ts(l))},t=function(l){return function(c){return n(l*c.x)+(" "+n(l*c.y))}},a=function(l){return{x:e.center.x+Ck(l),y:e.center.y-Fk(l)}},r=a(e.angle1),i=a(e.angle0),u=function(){var l=e.angle1-e.angle0>O_;return l?"1":"0"}();return Ren("")({d:ben([" M ",t(e.outerRadius)(i)," A ",n(e.outerRadius)," ",n(e.outerRadius)," 0 ",u," 0 ",t(e.outerRadius)(r)," L ",t(e.innerRadius)(r)," A ",n(e.innerRadius)," ",n(e.innerRadius)," 0 ",u," 1 ",t(e.innerRadius)(i)," Z"]),fill:e.fill,stroke:e.stroke.color,strokeWidth:e.stroke.width})},Mpe=function(){return function(){return xb("circle")}};var wen=x(co),Sen=Bn(Ma),Een=x(U),YJ=H(X),Gpe=H(J),Ape=jt(M),Cen=Y_(X)()(),KJ=Ve(M),xpe=ie(qe),Lpe=ra(M),Ien=tn(),jpe=$(U),Fen=$(co);var R5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),XJ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),w5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qm=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),jp=function(){function e(){}return e.value=new e,e}(),Pp=function(){function e(){}return e.value=new e,e}(),Np=function(){function e(){}return e.value=new e,e}(),Ten=function(e){return e};var S5={map:function(e){return function(n){return wen(function(t){return{regular:e(t.regular),simulated:e(t.simulated)}})(n)}}},Ppe=function(e){return RD(function(n){return Sen(Een(function(t){return function(a){return a-t|0}})(n.regular.score))(n.simulated.score)})(e)},YM=function(e){return YJ("card")(YJ("card-body")(Gpe("row")([YJ("col-8 "+function(){return e.narrowLayout?"":"order-1"}())(Ape("")("Chancing for this school is coming soon")),Gpe("col-4 order-md-0 d-flex flex-column align-items-center "+function(){return e.narrowLayout?"":"order-0"}())([Cen("")({viewBox:"-100 -100 200 100"})(DE({center:{x:0,y:0},angle0:0,angle1:O_,innerRadius:50,outerRadius:90,fill:"#EDF2F9",stroke:{color:"#EDF2F9",width:1}})),Ape("text-muted mt-2")("N/A")])])))},Npe=function(e){if(e instanceof R5)return!1;if(e instanceof XJ)return VJ(e.value0);if(e instanceof w5)return VJ(e.value0.simulated);throw new Error("Failed pattern match at Hub.Chancing (line 68, column 19 - line 71, column 65): "+[e.constructor.name])};var _1=function(e){if(e instanceof R5)return new d(e.value0);if(e instanceof XJ)return Ba(e.value0);if(e instanceof w5)return new d(me(e.value0.regular)(Ba(e.value0.simulated)));throw new Error("Failed pattern match at Hub.Chancing (line 55, column 19 - line 58, column 101): "+[e.constructor.name])},Ope=function(e){if(e instanceof Pp)return b.value;if(e instanceof Np)return b.value;if(e instanceof jp)return b.value;if(e instanceof Qm)return _1(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 61, column 20 - line 65, column 35): "+[e.constructor.name])},E5=function(e){return function(n){return function(t){if(t instanceof qn&&t.value0>0)return KJ("text-success "+e)("+"+(xpe(t.value0)+"%"));if(t instanceof qn&&t.value0<0)return KJ("text-danger "+e)("-"+(xpe(-t.value0|0)+"%"));if(t instanceof qn)return He;if(t instanceof Nt)return He;if(t instanceof va)return KJ("spinner-border spinner-border-sm text-primary "+e)("");throw new Error("Failed pattern match at Hub.Chancing (line 180, column 51 - line 185, column 85): "+[t.constructor.name])}(Ppe(n))}},KM=function(e){return function(n){return function(t){if(t instanceof qn&&t.value0>0)return Lpe("fe fe-arrow-up text-success "+e)("");if(t instanceof qn&&t.value0<0)return Lpe("fe fe-arrow-down text-danger "+e)("");if(t instanceof qn)return He;if(t instanceof Nt)return He;if(t instanceof va)return He;throw new Error("Failed pattern match at Hub.Chancing (line 172, column 46 - line 177, column 25): "+[t.constructor.name])}(Ppe(n))}},yE=function(e){var n=function(a){return function(r){if(e.chancingState.simulation instanceof d)return new Qm(e.chancingState.simulation.value0.effectiveProfile,new w5({regular:r,simulated:e.chancingState.simulation.value0.results(e.school.id)}));if(e.chancingState.simulation instanceof b)return new Qm(Ien(a),new R5(r));throw new Error("Failed pattern match at Hub.Chancing (line 120, column 7 - line 124, column 62): "+[e.chancingState.simulation.constructor.name])}},t=function(a){return za(Za)("Both chancing data and profile are present, but chancing result is absent")({schoolId:e.school.id})(function(r){return Np.value})};if(!e.school.chancing.canChance)return Np.value;if(e.currentUser instanceof b||e.chancingState.permanentProfile instanceof b)return Pp.value;if(e.chancingState.permanentProfile instanceof d){if(e.chancingState.chances instanceof Nt)return t(be);if(e.chancingState.chances instanceof va&&e.chancingState.chances.value0 instanceof b)return jp.value;if(e.chancingState.chances instanceof va&&e.chancingState.chances.value0 instanceof d)return me(jp.value)(jpe(e.chancingState.chances.value0.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));if(e.chancingState.chances instanceof qn)return U4(t)(jpe(e.chancingState.chances.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));throw new Error("Failed pattern match at Hub.Chancing (line 103, column 36 - line 111, column 83): "+[e.chancingState.chances.constructor.name])}throw new Error("Failed pattern match at Hub.Chancing (line 91, column 21 - line 111, column 83): "+[e.constructor.name])},XM=function(e){return Ten(function(n){if(n instanceof R5)return Nt.value;if(n instanceof XJ)return Nt.value;if(n instanceof w5)return Fen(n.value0.simulated)(function(t){return{regular:n.value0.regular,simulated:t}});throw new Error("Failed pattern match at Hub.Chancing (line 157, column 29 - line 163, column 44): "+[n.constructor.name])}(e))},kpe=function(e){if(e instanceof Pp)return Nt.value;if(e instanceof Np)return Nt.value;if(e instanceof jp)return Nt.value;if(e instanceof Qm)return XM(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 150, column 15 - line 154, column 30): "+[e.constructor.name])};var Men=$(U);var Hpe=function(e){return{id:e.id,slug:e.slug,name:e.name,imgixImageUrl:e.imgixPath,acceptanceRate:Men(e.admissions.acceptanceRate)(function(n){return n.value}),cityState:new d(Kb(e.address))}};var C5=$(U),p1=Y(Ie),Gen=to(xA),Aen=L_(Mn)(Uo),xen=to(rJ),Len=x(U),Upe=$(co),jen=x(co),ZM=function(e){return function(n){return RD(function(t){return Ai(e)(t.results)})(n.whatIfChances)}};var bE=function(e){return function(n){return me("")(Ai(e)(n.schoolNotes))}},Xs=function(e){return function(n){return Ai(e)(n.schoolList)}};var e2=function(e){return function(n){return RD(Ai(e))(n.schoolConnections)}};var wD=function(e){return function(n){return p1(Ba(n.all))(function(t){return Ai(e)(t.table)})}},ZJ=function(e){return function(n){return p1(p1(Ba(n.slugs))(Gen(e)))(function(t){return wD(t)(n)})}},n2=function(e){return function(n){return me([])(p1(wD(e)(n))(function(t){return Aen(t.majors)(function(a){return xen(a)(n.majors)})}))}},eq=function(e){return function(n){return RD(function(t){return p1(C5(Ai(e)(t))(eoe(function(a){return Len(Hpe)(wD(a)(n))})))(kv)})(n.recommendedSchools)}},nq=function(e){return Upe(e.financials)(function(n){return function(t){return Ai(t)(n)}})},Ym=function(e){return function(n){return RD(Ai(e))(n.financials)}},tq=function(e){return function(n){return jen(Ai(e))(n.counselorConnections)}},d1=function(e){return function(n){return p1(Ba(n.contentModules.content))(Ai(e))}},aq=function(e){return Upe(e.chances)(function(n){return function(t){return Ai(t)(n)}})},t2=function(e){return function(n){return RD(Ai(e))(n.chances)}},I5=function(e){return function(n){return me(qb)(C5(Xs(e)(n))(function(t){return t.applicationRound}))}},rq=function(e){return me([])(C5(C5(Ba(e.all))(function(n){return n.table}))(Uce))},a2=function(e){return function(n){return p1(Ba(n.admissionsDates))(Ai(e))}};var Bpe=gn(hn),Jpe=dn(Bpe)(vn(fn)),qpe=_n(mn),Wpe=pn(qpe),zpe=bn(yn),$pe=Dn(zpe),Wl=function(){function e(){}return e.value=new e,e}(),Op=function(){function e(){}return e.value=new e,e}(),Zs=function(){function e(){}return e.value=new e,e}();var ken={to:function(e){if(e instanceof T)return Wl.value;if(e instanceof o&&e.value0 instanceof T)return Op.value;if(e instanceof o&&e.value0 instanceof o)return Zs.value;throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 17, column 1 - line 17, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Wl)return new T(z.value);if(e instanceof Op)return new o(new T(z.value));if(e instanceof Zs)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 17, column 1 - line 17, column 32): "+[e.constructor.name])}};var oq=function(e){if(e instanceof Wl)return b.value;if(e instanceof Zs)return new d("open");if(e instanceof Op)return new d("on");throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 26, column 13 - line 29, column 22): "+[e.constructor.name])},Vpe=function(){return Xn(xe)({parse:Sn(function(){var e=me("");return function(n){return e(oq(n))}}())(cn(ken)(Jpe(Jpe(Bpe)(qpe))(Wpe))($pe($pe(zpe)))(Wpe)),default:Wl.value,diagnosticName:"Hub.Types.WhatificatorPhase"})}();var Hen=Na(),Uen=Ln(J)()(),iq=H(X),Ben=Ln(X)()(),Jen=kt(ka),F5=function(){return function(e){var n=Hen(e),t=ir(n.header);return re([Uen("z-index-modal position-fixed fixed-bottom d-flex flex-column pt-5")({style:$e({maxHeight:"100%"})})([Oe(t)(function(a){return iq("bg-white rounded-top border-bottom border-light position-relative")(a)}),iq("flex-grow-1 overflow-y-auto overflow-x-hidden bg-white px-4 py-3"+function(){var a=Yn(t);return a?"":" rounded-top"}())(n.body),Oe(ir(n.footer))(function(a){return iq("bg-white border-top border-light px-4 py-3")(a)})]),Ben("modal-backdrop show")({onClick:Jen(n.onClose)})(He)])}};var r2=ie(qe);var qen=yr(Ka);var o2=function(e){return"$"+(ms("0")(e/1e3)+"K")},Wen=function(e){return function(n){return function(t){var a=e===1;return a?n:t}}},Qpe=function(e){return function(n){return function(t){return ms("0,0")(Jn(e))+(" "+Wen(e)(n)(t))}}},i2=function(e){return r2(ts(e*100))+"%"},Ea=function(e){return r2(ts(e*100))+"%"};var Ype=ms("0,0"),Lu=function(e){return"$"+Ype(e)},ef=function(e){return Ype(Jn(e))};var SD=function(e){var n=function(){var a=gb(Jn(e))(60),r=a<10;return r?"0"+r2($r(a)):r2($r(a))}(),t=r2(qen(e)(60));return t+(":"+n)};var zen=ce(uD),$en=We(b0);var Kpe=x(pe),Ven=Ke(sa),Xpe=gn(hn),Ut=dn(Xpe)(vn(fn)),Zpe=_n(mn),Bt=pn(Zpe),ede=bn(yn),Jt=Dn(ede),T5=$(U),Qen=ce(At(qa)),Yen=Y(Ie),Ken=W(Mn),u2=lt(Ie),uq=ie(qe),Xen=to(b0),ni=function(){function e(){}return e.value=new e,e}(),il=function(){function e(){}return e.value=new e,e}(),ul=function(){function e(){}return e.value=new e,e}(),dc=function(){function e(){}return e.value=new e,e}(),Li=function(){function e(){}return e.value=new e,e}(),uu=function(){function e(){}return e.value=new e,e}(),zl=function(){function e(){}return e.value=new e,e}(),hc=function(){function e(){}return e.value=new e,e}(),gc=function(){function e(){}return e.value=new e,e}(),ll=function(){function e(){}return e.value=new e,e}(),Dc=function(){function e(){}return e.value=new e,e}(),cl=function(){function e(){}return e.value=new e,e}(),sl=function(){function e(){}return e.value=new e,e}(),yc=function(){function e(){}return e.value=new e,e}(),fl=function(){function e(){}return e.value=new e,e}(),vl=function(){function e(){}return e.value=new e,e}(),ml=function(){function e(){}return e.value=new e,e}(),ji=function(){function e(){}return e.value=new e,e}(),_l=function(){function e(){}return e.value=new e,e}(),pl=function(){function e(){}return e.value=new e,e}(),Pi=function(){function e(){}return e.value=new e,e}(),bc=function(){function e(){}return e.value=new e,e}(),dl=function(){function e(){}return e.value=new e,e}(),hl=function(){function e(){}return e.value=new e,e}(),ju=function(){function e(){}return e.value=new e,e}(),gl=function(){function e(){}return e.value=new e,e}(),Dl=function(){function e(){}return e.value=new e,e}(),yl=function(){function e(){}return e.value=new e,e}(),bl=function(){function e(){}return e.value=new e,e}(),Ni=function(){function e(){}return e.value=new e,e}(),Rl=function(){function e(){}return e.value=new e,e}(),Rc=function(){function e(){}return e.value=new e,e}(),lu=function(){function e(){}return e.value=new e,e}(),Oi=function(){function e(){}return e.value=new e,e}(),wc=function(){function e(){}return e.value=new e,e}(),ki=function(){function e(){}return e.value=new e,e}(),Sc=function(){function e(){}return e.value=new e,e}(),Ec=function(){function e(){}return e.value=new e,e}(),wl=function(){function e(){}return e.value=new e,e}(),Sl=function(){function e(){}return e.value=new e,e}(),cu=function(){function e(){}return e.value=new e,e}(),El=function(){function e(){}return e.value=new e,e}(),Cl=function(){function e(){}return e.value=new e,e}(),Hi=function(){function e(){}return e.value=new e,e}(),Cc=function(){function e(){}return e.value=new e,e}(),Pu=function(){function e(){}return e.value=new e,e}(),Ic=function(){function e(){}return e.value=new e,e}(),Nu=function(){function e(){}return e.value=new e,e}(),Ui=function(){function e(){}return e.value=new e,e}(),pi=function(){function e(){}return e.value=new e,e}(),Fc=function(){function e(){}return e.value=new e,e}(),Ou=function(){function e(){}return e.value=new e,e}(),Bi=function(){function e(){}return e.value=new e,e}(),su=function(){function e(){}return e.value=new e,e}(),Ji=function(){function e(){}return e.value=new e,e}(),nf=function(){function e(){}return e.value=new e,e}(),ED=function(){function e(){}return e.value=new e,e}(),tf=function(){function e(){}return e.value=new e,e}(),fu=function(){function e(){}return e.value=new e,e}(),Km=function(){function e(){}return e.value=new e,e}(),Xm=function(){function e(){}return e.value=new e,e}(),kp=function(){function e(){}return e.value=new e,e}(),CD=function(){function e(){}return e.value=new e,e}(),Zm=function(){function e(){}return e.value=new e,e}(),Hp=function(){function e(){}return e.value=new e,e}(),_s=function(){function e(){}return e.value=new e,e}(),sv=function(){function e(){}return e.value=new e,e}(),Ch=function(){function e(){}return e.value=new e,e}(),RE=function(){function e(){}return e.value=new e,e}(),j=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lr=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zen={to:function(e){if(e instanceof T)return ni.value;if(e instanceof o&&e.value0 instanceof T)return il.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return ul.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return dc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return Li.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return uu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return zl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof T)return hc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return gc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ll.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Dc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return cl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return sl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return yc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return fl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return vl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ml.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ji.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return _l.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return pl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Pi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return bc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return dl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return hl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ju.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return gl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Dl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return yl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return bl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ni.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Rl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Rc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return lu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Oi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return wc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return ki.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Sc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ec.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return wl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Sl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return cu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return El.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cl.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Hi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Cc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Pu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ic.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Nu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ui.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return pi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Fc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ou.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Bi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return su.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof T)return Ji.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o)return nf.value;throw new Error("Failed pattern match at Hub.Facet (line 136, column 1 - line 136, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof ni)return new T(z.value);if(e instanceof il)return new o(new T(z.value));if(e instanceof ul)return new o(new o(new T(z.value)));if(e instanceof dc)return new o(new o(new o(new T(z.value))));if(e instanceof Li)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof uu)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof zl)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof hc)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof gc)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof ll)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))));if(e instanceof Dc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))));if(e instanceof cl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))));if(e instanceof sl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))));if(e instanceof yc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))));if(e instanceof fl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))));if(e instanceof vl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))));if(e instanceof ml)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))));if(e instanceof ji)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))));if(e instanceof _l)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))));if(e instanceof pl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))));if(e instanceof Pi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))));if(e instanceof bc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))));if(e instanceof dl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))));if(e instanceof hl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))));if(e instanceof ju)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))));if(e instanceof gl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))));if(e instanceof Dl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))));if(e instanceof yl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))));if(e instanceof bl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))));if(e instanceof Ni)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))));if(e instanceof Rl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))));if(e instanceof Rc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))));if(e instanceof lu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))));if(e instanceof Oi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))));if(e instanceof wc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))));if(e instanceof ki)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))));if(e instanceof Sc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))));if(e instanceof Ec)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))));if(e instanceof wl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))));if(e instanceof Sl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))));if(e instanceof cu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))));if(e instanceof El)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))));if(e instanceof Cl)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))));if(e instanceof Hi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Cc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Pu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ic)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Nu)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ui)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof pi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Fc)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ou)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Bi)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof su)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Ji)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof nf)return new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(new o(z.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));throw new Error("Failed pattern match at Hub.Facet (line 136, column 1 - line 136, column 37): "+[e.constructor.name])}};var nde={eq:function(e){return function(n){return e instanceof ni&&n instanceof ni||e instanceof il&&n instanceof il||e instanceof ul&&n instanceof ul||e instanceof dc&&n instanceof dc||e instanceof Li&&n instanceof Li||e instanceof uu&&n instanceof uu||e instanceof zl&&n instanceof zl||e instanceof hc&&n instanceof hc||e instanceof gc&&n instanceof gc||e instanceof ll&&n instanceof ll||e instanceof Dc&&n instanceof Dc||e instanceof cl&&n instanceof cl||e instanceof sl&&n instanceof sl||e instanceof yc&&n instanceof yc||e instanceof fl&&n instanceof fl||e instanceof vl&&n instanceof vl||e instanceof ml&&n instanceof ml||e instanceof ji&&n instanceof ji||e instanceof _l&&n instanceof _l||e instanceof pl&&n instanceof pl||e instanceof Pi&&n instanceof Pi||e instanceof bc&&n instanceof bc||e instanceof dl&&n instanceof dl||e instanceof hl&&n instanceof hl||e instanceof ju&&n instanceof ju||e instanceof gl&&n instanceof gl||e instanceof Dl&&n instanceof Dl||e instanceof yl&&n instanceof yl||e instanceof bl&&n instanceof bl||e instanceof Ni&&n instanceof Ni||e instanceof Rl&&n instanceof Rl||e instanceof Rc&&n instanceof Rc||e instanceof lu&&n instanceof lu||e instanceof Oi&&n instanceof Oi||e instanceof wc&&n instanceof wc||e instanceof ki&&n instanceof ki||e instanceof Sc&&n instanceof Sc||e instanceof Ec&&n instanceof Ec||e instanceof wl&&n instanceof wl||e instanceof Sl&&n instanceof Sl||e instanceof cu&&n instanceof cu||e instanceof El&&n instanceof El||e instanceof Cl&&n instanceof Cl||e instanceof Hi&&n instanceof Hi||e instanceof Cc&&n instanceof Cc||e instanceof Pu&&n instanceof Pu||e instanceof Ic&&n instanceof Ic||e instanceof Nu&&n instanceof Nu||e instanceof Ui&&n instanceof Ui||e instanceof pi&&n instanceof pi||e instanceof Fc&&n instanceof Fc||e instanceof Ou&&n instanceof Ou||e instanceof Bi&&n instanceof Bi||e instanceof su&&n instanceof su||e instanceof Ji&&n instanceof Ji||e instanceof nf&&n instanceof nf}}},enn=ce(nde);var nnn={compare:function(e){return function(n){if(e instanceof ni&&n instanceof ni)return K.value;if(e instanceof ni)return Q.value;if(n instanceof ni)return V.value;if(e instanceof il&&n instanceof il)return K.value;if(e instanceof il)return Q.value;if(n instanceof il)return V.value;if(e instanceof ul&&n instanceof ul)return K.value;if(e instanceof ul)return Q.value;if(n instanceof ul)return V.value;if(e instanceof dc&&n instanceof dc)return K.value;if(e instanceof dc)return Q.value;if(n instanceof dc)return V.value;if(e instanceof Li&&n instanceof Li)return K.value;if(e instanceof Li)return Q.value;if(n instanceof Li)return V.value;if(e instanceof uu&&n instanceof uu)return K.value;if(e instanceof uu)return Q.value;if(n instanceof uu)return V.value;if(e instanceof zl&&n instanceof zl)return K.value;if(e instanceof zl)return Q.value;if(n instanceof zl)return V.value;if(e instanceof hc&&n instanceof hc)return K.value;if(e instanceof hc)return Q.value;if(n instanceof hc)return V.value;if(e instanceof gc&&n instanceof gc)return K.value;if(e instanceof gc)return Q.value;if(n instanceof gc)return V.value;if(e instanceof ll&&n instanceof ll)return K.value;if(e instanceof ll)return Q.value;if(n instanceof ll)return V.value;if(e instanceof Dc&&n instanceof Dc)return K.value;if(e instanceof Dc)return Q.value;if(n instanceof Dc)return V.value;if(e instanceof cl&&n instanceof cl)return K.value;if(e instanceof cl)return Q.value;if(n instanceof cl)return V.value;if(e instanceof sl&&n instanceof sl)return K.value;if(e instanceof sl)return Q.value;if(n instanceof sl)return V.value;if(e instanceof yc&&n instanceof yc)return K.value;if(e instanceof yc)return Q.value;if(n instanceof yc)return V.value;if(e instanceof fl&&n instanceof fl)return K.value;if(e instanceof fl)return Q.value;if(n instanceof fl)return V.value;if(e instanceof vl&&n instanceof vl)return K.value;if(e instanceof vl)return Q.value;if(n instanceof vl)return V.value;if(e instanceof ml&&n instanceof ml)return K.value;if(e instanceof ml)return Q.value;if(n instanceof ml)return V.value;if(e instanceof ji&&n instanceof ji)return K.value;if(e instanceof ji)return Q.value;if(n instanceof ji)return V.value;if(e instanceof _l&&n instanceof _l)return K.value;if(e instanceof _l)return Q.value;if(n instanceof _l)return V.value;if(e instanceof pl&&n instanceof pl)return K.value;if(e instanceof pl)return Q.value;if(n instanceof pl)return V.value;if(e instanceof Pi&&n instanceof Pi)return K.value;if(e instanceof Pi)return Q.value;if(n instanceof Pi)return V.value;if(e instanceof bc&&n instanceof bc)return K.value;if(e instanceof bc)return Q.value;if(n instanceof bc)return V.value;if(e instanceof dl&&n instanceof dl)return K.value;if(e instanceof dl)return Q.value;if(n instanceof dl)return V.value;if(e instanceof hl&&n instanceof hl)return K.value;if(e instanceof hl)return Q.value;if(n instanceof hl)return V.value;if(e instanceof ju&&n instanceof ju)return K.value;if(e instanceof ju)return Q.value;if(n instanceof ju)return V.value;if(e instanceof gl&&n instanceof gl)return K.value;if(e instanceof gl)return Q.value;if(n instanceof gl)return V.value;if(e instanceof Dl&&n instanceof Dl)return K.value;if(e instanceof Dl)return Q.value;if(n instanceof Dl)return V.value;if(e instanceof yl&&n instanceof yl)return K.value;if(e instanceof yl)return Q.value;if(n instanceof yl)return V.value;if(e instanceof bl&&n instanceof bl)return K.value;if(e instanceof bl)return Q.value;if(n instanceof bl)return V.value;if(e instanceof Ni&&n instanceof Ni)return K.value;if(e instanceof Ni)return Q.value;if(n instanceof Ni)return V.value;if(e instanceof Rl&&n instanceof Rl)return K.value;if(e instanceof Rl)return Q.value;if(n instanceof Rl)return V.value;if(e instanceof Rc&&n instanceof Rc)return K.value;if(e instanceof Rc)return Q.value;if(n instanceof Rc)return V.value;if(e instanceof lu&&n instanceof lu)return K.value;if(e instanceof lu)return Q.value;if(n instanceof lu)return V.value;if(e instanceof Oi&&n instanceof Oi)return K.value;if(e instanceof Oi)return Q.value;if(n instanceof Oi)return V.value;if(e instanceof wc&&n instanceof wc)return K.value;if(e instanceof wc)return Q.value;if(n instanceof wc)return V.value;if(e instanceof ki&&n instanceof ki)return K.value;if(e instanceof ki)return Q.value;if(n instanceof ki)return V.value;if(e instanceof Sc&&n instanceof Sc)return K.value;if(e instanceof Sc)return Q.value;if(n instanceof Sc)return V.value;if(e instanceof Ec&&n instanceof Ec)return K.value;if(e instanceof Ec)return Q.value;if(n instanceof Ec)return V.value;if(e instanceof wl&&n instanceof wl)return K.value;if(e instanceof wl)return Q.value;if(n instanceof wl)return V.value;if(e instanceof Sl&&n instanceof Sl)return K.value;if(e instanceof Sl)return Q.value;if(n instanceof Sl)return V.value;if(e instanceof cu&&n instanceof cu)return K.value;if(e instanceof cu)return Q.value;if(n instanceof cu)return V.value;if(e instanceof El&&n instanceof El)return K.value;if(e instanceof El)return Q.value;if(n instanceof El)return V.value;if(e instanceof Cl&&n instanceof Cl)return K.value;if(e instanceof Cl)return Q.value;if(n instanceof Cl)return V.value;if(e instanceof Hi&&n instanceof Hi)return K.value;if(e instanceof Hi)return Q.value;if(n instanceof Hi)return V.value;if(e instanceof Cc&&n instanceof Cc)return K.value;if(e instanceof Cc)return Q.value;if(n instanceof Cc)return V.value;if(e instanceof Pu&&n instanceof Pu)return K.value;if(e instanceof Pu)return Q.value;if(n instanceof Pu)return V.value;if(e instanceof Ic&&n instanceof Ic)return K.value;if(e instanceof Ic)return Q.value;if(n instanceof Ic)return V.value;if(e instanceof Nu&&n instanceof Nu)return K.value;if(e instanceof Nu)return Q.value;if(n instanceof Nu)return V.value;if(e instanceof Ui&&n instanceof Ui)return K.value;if(e instanceof Ui)return Q.value;if(n instanceof Ui)return V.value;if(e instanceof pi&&n instanceof pi)return K.value;if(e instanceof pi)return Q.value;if(n instanceof pi)return V.value;if(e instanceof Fc&&n instanceof Fc)return K.value;if(e instanceof Fc)return Q.value;if(n instanceof Fc)return V.value;if(e instanceof Ou&&n instanceof Ou)return K.value;if(e instanceof Ou)return Q.value;if(n instanceof Ou)return V.value;if(e instanceof Bi&&n instanceof Bi)return K.value;if(e instanceof Bi)return Q.value;if(n instanceof Bi)return V.value;if(e instanceof su&&n instanceof su)return K.value;if(e instanceof su)return Q.value;if(n instanceof su)return V.value;if(e instanceof Ji&&n instanceof Ji)return K.value;if(e instanceof Ji)return Q.value;if(n instanceof Ji)return V.value;if(e instanceof nf&&n instanceof nf)return K.value;throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return nde}},tnn=We(nnn),ann={eq:function(e){return function(n){return e instanceof ED&&n instanceof ED||e instanceof tf&&n instanceof tf||e instanceof fu&&n instanceof fu||e instanceof Km&&n instanceof Km||e instanceof Xm&&n instanceof Xm||e instanceof kp&&n instanceof kp||e instanceof CD&&n instanceof CD||e instanceof Zm&&n instanceof Zm||e instanceof Hp&&n instanceof Hp||e instanceof _s&&n instanceof _s||e instanceof sv&&n instanceof sv||e instanceof Ch&&n instanceof Ch||e instanceof RE&&n instanceof RE}}},tde={compare:function(e){return function(n){if(e instanceof ED&&n instanceof ED)return K.value;if(e instanceof ED)return Q.value;if(n instanceof ED)return V.value;if(e instanceof tf&&n instanceof tf)return K.value;if(e instanceof tf)return Q.value;if(n instanceof tf)return V.value;if(e instanceof fu&&n instanceof fu)return K.value;if(e instanceof fu)return Q.value;if(n instanceof fu)return V.value;if(e instanceof Km&&n instanceof Km)return K.value;if(e instanceof Km)return Q.value;if(n instanceof Km)return V.value;if(e instanceof Xm&&n instanceof Xm)return K.value;if(e instanceof Xm)return Q.value;if(n instanceof Xm)return V.value;if(e instanceof kp&&n instanceof kp)return K.value;if(e instanceof kp)return Q.value;if(n instanceof kp)return V.value;if(e instanceof CD&&n instanceof CD)return K.value;if(e instanceof CD)return Q.value;if(n instanceof CD)return V.value;if(e instanceof Zm&&n instanceof Zm)return K.value;if(e instanceof Zm)return Q.value;if(n instanceof Zm)return V.value;if(e instanceof Hp&&n instanceof Hp)return K.value;if(e instanceof Hp)return Q.value;if(n instanceof Hp)return V.value;if(e instanceof _s&&n instanceof _s)return K.value;if(e instanceof _s)return Q.value;if(n instanceof _s)return V.value;if(e instanceof sv&&n instanceof sv)return K.value;if(e instanceof sv)return Q.value;if(n instanceof sv)return V.value;if(e instanceof Ch&&n instanceof Ch)return K.value;if(e instanceof Ch)return Q.value;if(n instanceof Ch)return V.value;if(e instanceof RE&&n instanceof RE)return K.value;throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return ann}},h1={eq:function(e){return function(n){return e instanceof j&&n instanceof j?enn(e.value0)(n.value0):e instanceof lr&&n instanceof lr?zen(e.value0)(n.value0):!1}}};var Tc={compare:function(e){return function(n){if(e instanceof j&&n instanceof j)return tnn(e.value0)(n.value0);if(e instanceof j)return Q.value;if(n instanceof j)return V.value;if(e instanceof lr&&n instanceof lr)return $en(e.value0)(n.value0);throw new Error("Failed pattern match at Hub.Facet (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return h1}};var fv=function(e){if(e)return"Yes";if(!e)return"No";throw new Error("Failed pattern match at Hub.Facet (line 478, column 1 - line 478, column 29): "+[e.constructor.name])},Up=function(e){if(e instanceof j&&e.value0 instanceof ni)return"Overall acceptance rate";if(e instanceof j&&e.value0 instanceof il)return"Acceptance rate for men";if(e instanceof j&&e.value0 instanceof ul)return"Acceptance rate for women";if(e instanceof j&&e.value0 instanceof dc)return"Address";if(e instanceof j&&e.value0 instanceof Li)return"Admissions chances (%)";if(e instanceof j&&e.value0 instanceof uu)return"Admissions difficulty";if(e instanceof j&&e.value0 instanceof zl)return"Admissions Notification Date";if(e instanceof j&&e.value0 instanceof hc)return"Admissions website";if(e instanceof j&&e.value0 instanceof gc)return"Rolling?";if(e instanceof j&&e.value0 instanceof ll)return"Application effort (hours)";if(e instanceof j&&e.value0 instanceof Dc)return"Application Round";if(e instanceof j&&e.value0 instanceof cl)return"Basketball conference";if(e instanceof j&&e.value0 instanceof sl)return"Campus setting";if(e instanceof j&&e.value0 instanceof yc)return"City";if(e instanceof j&&e.value0 instanceof fl)return"Class rank";if(e instanceof j&&e.value0 instanceof vl)return"Co-ed / single-sex";if(e instanceof j&&e.value0 instanceof ml)return"College type";if(e instanceof j&&e.value0 instanceof ji)return"Commuter college";if(e instanceof j&&e.value0 instanceof _l)return"Diversity";if(e instanceof j&&e.value0 instanceof pl)return"Dropout rate (%)";if(e instanceof j&&e.value0 instanceof bc)return"Financial aid website";if(e instanceof j&&e.value0 instanceof dl)return"First-year enrollment";if(e instanceof j&&e.value0 instanceof hl)return"Football conference";if(e instanceof j&&e.value0 instanceof ju)return"4-year graduation rate (%)";if(e instanceof j&&e.value0 instanceof gl)return"Has D1 basketball";if(e instanceof j&&e.value0 instanceof Dl)return"Has D1 football";if(e instanceof j&&e.value0 instanceof yl)return"Has medical school";if(e instanceof j&&e.value0 instanceof bl)return"Has study abroad";if(e instanceof j&&e.value0 instanceof Ni)return"HBCU";if(e instanceof j&&e.value0 instanceof Rl)return"List status";if(e instanceof j&&e.value0 instanceof Rc)return"Main website";if(e instanceof j&&e.value0 instanceof Pi)return"Major/program";if(e instanceof j&&e.value0 instanceof lu)return"Name";if(e instanceof j&&e.value0 instanceof Oi)return"Net cost estimate";if(e instanceof j&&e.value0 instanceof wc)return"My notes";if(e instanceof j&&e.value0 instanceof ki)return"% international students";if(e instanceof j&&e.value0 instanceof Sc)return"Phone number";if(e instanceof j&&e.value0 instanceof Ec)return"Photo";if(e instanceof j&&e.value0 instanceof wl)return"Prestige";if(e instanceof j&&e.value0 instanceof Sl)return"Program length";if(e instanceof j&&e.value0 instanceof cu)return"Public / private";if(e instanceof j&&e.value0 instanceof El)return"Recommendation letters";if(e instanceof j&&e.value0 instanceof Cl)return"Region";if(e instanceof j&&e.value0 instanceof Hi)return"Religious affiliation";if(e instanceof j&&e.value0 instanceof Cc)return"SAT / ACT submission deadline";if(e instanceof j&&e.value0 instanceof Pu)return"SAT / ACT test policy";if(e instanceof j&&e.value0 instanceof Ic)return"SAT subject submission deadline";if(e instanceof j&&e.value0 instanceof Nu)return"6-year graduation rate (%)";if(e instanceof j&&e.value0 instanceof Ui)return"State";if(e instanceof j&&e.value0 instanceof pi)return"Student:faculty ratio";if(e instanceof j&&e.value0 instanceof Fc)return"Submission Deadline";if(e instanceof j&&e.value0 instanceof Ou)return"TOEFL policy";if(e instanceof j&&e.value0 instanceof Bi)return"Total undergraduate students";if(e instanceof j&&e.value0 instanceof su)return"Tuition in-state";if(e instanceof j&&e.value0 instanceof Ji)return"Tuition out-of-state";if(e instanceof j&&e.value0 instanceof nf)return"Yield rate";if(e instanceof lr)return HS(e.value0);throw new Error("Failed pattern match at Hub.Facet (line 152, column 8 - line 209, column 48): "+[e.constructor.name])},lq=function(e){return e instanceof ni?new d(` This is the percentage of accepted students vs. all students who apply. The lower this number is, the harder it typically is to get accepted to the school. `):e instanceof pi?new d(` The number of students per individual faculty member. A lower ratio can mean easier access to professors and more personal attention for each student \u2013 but can also indicate a smaller school with fewer overall resources. `):e instanceof ju?new d(` Percentage of a school\u2019s first-time, first-year undergraduate students who complete their program. Low 4-year graduation rates indicate that many students need additional time to complete their programs. You should look for schools with high graduation rates. `):e instanceof Nu?new d(` Percentage of a school\u2019s first-time, first-year undergraduate students who complete their program. Low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `):e instanceof ki?new d(` Students who do not hold citizenship or permanent residence in the US. Schools do not report diversity data among international students. `):e instanceof ji?new d(` Schools that have a relatively high ratio of students who commute to campus vs. students who live on campus. Commuter colleges may have fewer social events and resources, be primarily academic in focus, and may have a wider age-range of attending undergraduates. `):e instanceof Ni?new d(` Colleges established to serve black students prior to desegregation in 1964. HBCUs are open to students of all races, but will typically have a much higher proportion of black students and students of color than non-HBCU colleges. `):e instanceof Pi?new d(` Filter your search to only schools that offer the major(s) or program(s) you select here. `):e instanceof Hi?new d(` Most schools do not have a specific religious affiliation. Some will have a declared affiliation, but are still open to all students. Religious affiliation can somewhat affect campus culture, as well as the demographics of students who decide to attend. `):e instanceof Pu?new d(` Policies change during COVID-19; please confirm by looking at school websites `):e instanceof Ou?new d(` TOEFL policies are only applicable to international students `):b.value},Bp=function(){var e=me("");return function(n){return e(lq(n))}}(),ade=Ce("unknown")(function(e){return Lu(Jn(e))+" / year"}),rnn=function(e){return ade(e.tuitionInState)},onn=function(e){return ade(e.tuitionOutOfState)},inn=function(e){return cD(e.address)};var T0=function(e){if(e instanceof j&&e.value0 instanceof ni)return"AcceptanceRate";if(e instanceof j&&e.value0 instanceof il)return"AcceptanceRateMen";if(e instanceof j&&e.value0 instanceof ul)return"AcceptanceRateWomen";if(e instanceof j&&e.value0 instanceof dc)return"Address";if(e instanceof j&&e.value0 instanceof Li)return"AdmissionChances";if(e instanceof j&&e.value0 instanceof uu)return"AdmissionDifficulty";if(e instanceof j&&e.value0 instanceof zl)return"AdmissionsNotificationDate";if(e instanceof j&&e.value0 instanceof hc)return"AdmissionsWebsite";if(e instanceof j&&e.value0 instanceof gc)return"AppDeadlineIsRolling";if(e instanceof j&&e.value0 instanceof ll)return"ApplicationEffort";if(e instanceof j&&e.value0 instanceof Dc)return"ApplicationRound";if(e instanceof j&&e.value0 instanceof cl)return"BasketballConference";if(e instanceof j&&e.value0 instanceof sl)return"CampusSetting";if(e instanceof j&&e.value0 instanceof yc)return"City";if(e instanceof j&&e.value0 instanceof fl)return"ClassRank";if(e instanceof j&&e.value0 instanceof vl)return"CoEdSingleSex";if(e instanceof j&&e.value0 instanceof ml)return"CollegeType";if(e instanceof j&&e.value0 instanceof ji)return"CommuterCollege";if(e instanceof j&&e.value0 instanceof _l)return"Diversity";if(e instanceof j&&e.value0 instanceof pl)return"DropoutRate";if(e instanceof j&&e.value0 instanceof bc)return"FinancialAidWebsite";if(e instanceof j&&e.value0 instanceof dl)return"FirstYearEnrollment";if(e instanceof j&&e.value0 instanceof hl)return"FootballConference";if(e instanceof j&&e.value0 instanceof ju)return"FourYearGraduationRate";if(e instanceof j&&e.value0 instanceof gl)return"HasDivisionOneBasketball";if(e instanceof j&&e.value0 instanceof Dl)return"HasDivisionOneFootball";if(e instanceof j&&e.value0 instanceof yl)return"HasMedicalSchool";if(e instanceof j&&e.value0 instanceof bl)return"HasStudyAbroad";if(e instanceof j&&e.value0 instanceof Ni)return"HBCU";if(e instanceof j&&e.value0 instanceof Rl)return"InListStatus";if(e instanceof j&&e.value0 instanceof Rc)return"MainWebsite";if(e instanceof j&&e.value0 instanceof Pi)return"Majors";if(e instanceof j&&e.value0 instanceof lu)return"Name";if(e instanceof j&&e.value0 instanceof Oi)return"NetCostEstimate";if(e instanceof j&&e.value0 instanceof wc)return"Notes";if(e instanceof j&&e.value0 instanceof ki)return"PercentInternationalStudents";if(e instanceof j&&e.value0 instanceof Sc)return"Phone";if(e instanceof j&&e.value0 instanceof Ec)return"Photo";if(e instanceof j&&e.value0 instanceof wl)return"Prestige";if(e instanceof j&&e.value0 instanceof Sl)return"ProgramLength";if(e instanceof j&&e.value0 instanceof cu)return"PublicPrivate";if(e instanceof j&&e.value0 instanceof El)return"RecommendationLetters";if(e instanceof j&&e.value0 instanceof Cl)return"Region";if(e instanceof j&&e.value0 instanceof Hi)return"ReligiousAffiliation";if(e instanceof j&&e.value0 instanceof Cc)return"SatActDeadline";if(e instanceof j&&e.value0 instanceof Pu)return"SatActTestPolicy";if(e instanceof j&&e.value0 instanceof Ic)return"SatSubjectTestDeadline";if(e instanceof j&&e.value0 instanceof Nu)return"SixYearGraduationRate";if(e instanceof j&&e.value0 instanceof Ui)return"State";if(e instanceof j&&e.value0 instanceof pi)return"StudentFacultyRatio";if(e instanceof j&&e.value0 instanceof Fc)return"SubmissionDeadline";if(e instanceof j&&e.value0 instanceof Ou)return"TOEFLPolicy";if(e instanceof j&&e.value0 instanceof Bi)return"TotalUndergrads";if(e instanceof j&&e.value0 instanceof su)return"TuitionInState";if(e instanceof j&&e.value0 instanceof Ji)return"TuitionOutOfState";if(e instanceof j&&e.value0 instanceof nf)return"YieldRate";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof l0)return"RankingArchitecture";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof c0)return"RankingBusiness";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof s0)return"RankingChemistry";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof f0)return"RankingComputerScience";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof v0)return"RankingCriminalJusticeAndCorrections";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof m0)return"RankingEconomics";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof _0)return"RankingEngineering";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof p0)return"RankingEnglish";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof d0)return"RankingFilm";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof h0)return"RankingFinance";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof g0)return"RankingHistory";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof D0)return"RankingPoliticalScience";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof y0)return"RankingPreMed";if(e instanceof lr&&e.value0 instanceof ea&&e.value0.value0 instanceof mp)return"RankingPsychology";if(e instanceof lr&&e.value0 instanceof Xd)return"OverallRanking";throw new Error("Failed pattern match at Hub.Facet (line 309, column 6 - line 380, column 43): "+[e.constructor.name])};var rde=function(e){if(e instanceof ED)return"Majors";if(e instanceof tf)return"General";if(e instanceof fu)return"Admissions";if(e instanceof Km)return"Cost";if(e instanceof Xm)return"Location";if(e instanceof kp)return"Academics";if(e instanceof CD)return"Rankings";if(e instanceof Zm)return"Sports";if(e instanceof Hp)return"Culture & life";if(e instanceof _s)return"Students";if(e instanceof sv)return"Application requirements";if(e instanceof Ch)return"Contact information";if(e instanceof RE)return"Custom";throw new Error("Failed pattern match at Hub.Facet (line 275, column 16 - line 288, column 24): "+[e.constructor.name])};var ode=function(e){if(e instanceof j&&e.value0 instanceof ni||e instanceof j&&e.value0 instanceof il||e instanceof j&&e.value0 instanceof ul)return fu.value;if(e instanceof j&&e.value0 instanceof dc)return Ch.value;if(e instanceof j&&e.value0 instanceof Li||e instanceof j&&e.value0 instanceof uu||e instanceof j&&e.value0 instanceof zl||e instanceof j&&e.value0 instanceof hc||e instanceof j&&e.value0 instanceof gc||e instanceof j&&e.value0 instanceof ll||e instanceof j&&e.value0 instanceof Dc)return fu.value;if(e instanceof j&&e.value0 instanceof cl)return Zm.value;if(e instanceof j&&e.value0 instanceof sl||e instanceof j&&e.value0 instanceof yc)return Xm.value;if(e instanceof j&&e.value0 instanceof fl)return sv.value;if(e instanceof j&&e.value0 instanceof vl)return _s.value;if(e instanceof j&&e.value0 instanceof ml)return tf.value;if(e instanceof j&&e.value0 instanceof ji)return Hp.value;if(e instanceof j&&e.value0 instanceof _l||e instanceof j&&e.value0 instanceof pl)return _s.value;if(e instanceof j&&e.value0 instanceof bc)return Km.value;if(e instanceof j&&e.value0 instanceof dl)return _s.value;if(e instanceof j&&e.value0 instanceof hl)return Zm.value;if(e instanceof j&&e.value0 instanceof ju)return _s.value;if(e instanceof j&&e.value0 instanceof gl||e instanceof j&&e.value0 instanceof Dl)return Zm.value;if(e instanceof j&&e.value0 instanceof yl||e instanceof j&&e.value0 instanceof bl)return kp.value;if(e instanceof j&&e.value0 instanceof Ni)return Hp.value;if(e instanceof j&&e.value0 instanceof Rl)return fu.value;if(e instanceof j&&e.value0 instanceof Rc)return tf.value;if(e instanceof j&&e.value0 instanceof Pi)return ED.value;if(e instanceof j&&e.value0 instanceof lu)return tf.value;if(e instanceof j&&e.value0 instanceof Oi)return Km.value;if(e instanceof j&&e.value0 instanceof wc)return RE.value;if(e instanceof j&&e.value0 instanceof ki)return _s.value;if(e instanceof j&&e.value0 instanceof Sc)return Ch.value;if(e instanceof j&&e.value0 instanceof Ec||e instanceof j&&e.value0 instanceof wl||e instanceof j&&e.value0 instanceof Sl||e instanceof j&&e.value0 instanceof cu)return tf.value;if(e instanceof j&&e.value0 instanceof El)return sv.value;if(e instanceof j&&e.value0 instanceof Cl)return Xm.value;if(e instanceof j&&e.value0 instanceof Hi)return Hp.value;if(e instanceof j&&e.value0 instanceof Cc||e instanceof j&&e.value0 instanceof Pu||e instanceof j&&e.value0 instanceof Ic)return sv.value;if(e instanceof j&&e.value0 instanceof Nu)return _s.value;if(e instanceof j&&e.value0 instanceof Ui)return Xm.value;if(e instanceof j&&e.value0 instanceof pi)return kp.value;if(e instanceof j&&e.value0 instanceof Fc)return fu.value;if(e instanceof j&&e.value0 instanceof Ou)return sv.value;if(e instanceof j&&e.value0 instanceof Bi)return _s.value;if(e instanceof j&&e.value0 instanceof su||e instanceof j&&e.value0 instanceof Ji)return Km.value;if(e instanceof j&&e.value0 instanceof nf)return fu.value;if(e instanceof lr)return CD.value;throw new Error("Failed pattern match at Hub.Facet (line 215, column 12 - line 272, column 32): "+[e.constructor.name])},ide=function(){return Ven(Kpe(j.create)(cn(Zen)(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Ut(Xpe)(Zpe))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Bt))(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(Jt(ede))))))))))))))))))))))))))))))))))))))))))))))))))))))))(Bt)))(Kpe(lr.create)(lD))}(),ude=function(){var e=[new j(zl.value)];return Lg(h1)(ide)(e)}(),M5=Sn(T0)(ide);var Ih=Ce("Not reported")(TB),cq=function(e){return function(n){return function(t){var a=function(f){return Bd(f).siteName},r=function(f){return T5(Ba(t2(t.id)(e)))(function(v){return v.top})},i=me("")(q7(t)),u=function(){var f=Qen(jm(t))(new d(0));return f?"$0 / year":me("")(Yen(Ba(Ym(t.id)(e)))(function(v){return Ken(Lu(v.estimatedNetCost)+" / year")}))}(),l=me(qb)(T5(Xs(t.id)(e))(function(f){return f.applicationRound})),c=a2(t.id)(e),s=function(f){return Ce("Not reported")(Ea)(vD(f)(t))};if(n instanceof j&&n.value0 instanceof ni)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.admissions.acceptanceRate);if(n instanceof j&&n.value0 instanceof il)return s(function(f){return f.men});if(n instanceof j&&n.value0 instanceof ul)return s(function(f){return f.women});if(n instanceof j&&n.value0 instanceof dc)return JS(t.address);if(n instanceof j&&n.value0 instanceof Li)return Ce("")(iD(t))(r(be));if(n instanceof j&&n.value0 instanceof uu)return Ce("")(mM(t))(r(be));if(n instanceof j&&n.value0 instanceof zl)return me("")(u2(iB(l)(function(f){return f.notification}))(c));if(n instanceof j&&n.value0 instanceof hc)return Ce("Not reported")(a)(t.urls.admissions);if(n instanceof j&&n.value0 instanceof gc)return Ce("")(function(f){return f?"Yes":"No"})(u2(ife(l)(function(f){return f.deadline}))(c));if(n instanceof j&&n.value0 instanceof ll)return uq(t.applicationTimeHours)+" hours";if(n instanceof j&&n.value0 instanceof Dc)return"";if(n instanceof j&&n.value0 instanceof cl)return Ce("None")(function(f){return f.name})(t.basketball.conference);if(n instanceof j&&n.value0 instanceof sl)return _p(t.setting);if(n instanceof j&&n.value0 instanceof yc)return Kb(t.address);if(n instanceof j&&n.value0 instanceof fl)return Ih(t.admissions.reqClassRank);if(n instanceof j&&n.value0 instanceof vl)return sp(t.gender);if(n instanceof j&&n.value0 instanceof ml)return t.schoolType;if(n instanceof j&&n.value0 instanceof ji)return fv(t.isCommuterCollege);if(n instanceof j&&n.value0 instanceof _l)return t.diversity;if(n instanceof j&&n.value0 instanceof pl)return uq(t.dropOutRate)+"%";if(n instanceof j&&n.value0 instanceof bc)return Ce("Not reported")(a)(t.urls.finAid);if(n instanceof j&&n.value0 instanceof dl)return Ce("Not reported")(ef)(T5(t.numFreshmen)(function(f){return f.value}));if(n instanceof j&&n.value0 instanceof hl)return Ce("None")(function(f){return f.name})(t.football.conference);if(n instanceof j&&n.value0 instanceof ju)return Ce("Not reported")(Ea)(t.fourYearGradRate);if(n instanceof j&&n.value0 instanceof gl)return fv(t.basketball.division1);if(n instanceof j&&n.value0 instanceof Dl)return fv(t.football.division1);if(n instanceof j&&n.value0 instanceof yl)return fv(t.academicOfferings.hasMedicalSchool);if(n instanceof j&&n.value0 instanceof bl)return fv(t.academicOfferings.studyAbroad);if(n instanceof j&&n.value0 instanceof Ni)return fv(t.hbcu);if(n instanceof j&&n.value0 instanceof Rl)return Ce("")(mD)(T5(Xs(t.id)(e))(function(f){return f.status}));if(n instanceof j&&n.value0 instanceof Rc)return a(t.urls.main);if(n instanceof j&&n.value0 instanceof Pi)return"";if(n instanceof j&&n.value0 instanceof lu)return t.name;if(n instanceof j&&n.value0 instanceof Oi)return u;if(n instanceof j&&n.value0 instanceof wc)return bE(t.id)(e);if(n instanceof j&&n.value0 instanceof ki)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.fracInternationalStudents);if(n instanceof j&&n.value0 instanceof Sc)return t.phone;if(n instanceof j&&n.value0 instanceof Ec)return"";if(n instanceof j&&n.value0 instanceof wl)return t.prestige;if(n instanceof j&&n.value0 instanceof Sl)return i;if(n instanceof j&&n.value0 instanceof cu)return wM(t.publicPrivate);if(n instanceof j&&n.value0 instanceof El)return Ih(t.admissions.reqRecLetters);if(n instanceof j&&n.value0 instanceof Cl)return sD(t.address);if(n instanceof j&&n.value0 instanceof Hi)return t.religiousAffiliation;if(n instanceof j&&n.value0 instanceof Cc)return me("")(u2(o7(function(f){return f.satActDeadline}))(c));if(n instanceof j&&n.value0 instanceof Pu)return Ih(t.admissions.reqStandardTests);if(n instanceof j&&n.value0 instanceof Ic)return me("")(u2(o7(function(f){return f.satSubjectTestDeadline}))(c));if(n instanceof j&&n.value0 instanceof Nu)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.sixYearGradRate);if(n instanceof j&&n.value0 instanceof Ui)return inn(t);if(n instanceof j&&n.value0 instanceof pi)return uq(t.studentsPerFaculty.value)+":1";if(n instanceof j&&n.value0 instanceof Fc)return me("")(u2(iB(l)(function(f){return f.deadline}))(c));if(n instanceof j&&n.value0 instanceof Ou)return Ih(t.admissions.reqToefl);if(n instanceof j&&n.value0 instanceof Bi)return ef(t.totalUndergrads);if(n instanceof j&&n.value0 instanceof su)return rnn(t);if(n instanceof j&&n.value0 instanceof Ji)return onn(t);if(n instanceof j&&n.value0 instanceof nf)return Ce("Not reported")(function(f){return Ea(function(v){return v.value}(f))})(t.admissions.yieldRate);if(n instanceof lr)return Ce("No rank")(function(f){return function(v){return"#"+v}(function(v){return v.bucket}(f))})(Xen(n.value0)(t.rankings));throw new Error("Failed pattern match at Hub.Facet (line 395, column 34 - line 452, column 105): "+[n.constructor.name])}}};var unn=H(J),lde=H(M),cde=an(M)()(),sq=kt(ka),lnn=an(J)()(),cnn=nn(kn),snn=ce(At(uD)),sde=ra(M),fnn=$(pe),vnn=ie(qe),mnn=F5(),_nn=jt(M),pnn=Ln(X)()(),dnn=an(X)()(),hnn=x(U),g1=function(){function e(){}return e.value=new e,e}(),D1=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),y1=function(){function e(){}return e.value=new e,e}();var fde=function(e){if(e instanceof g1)return"filters";if(e instanceof D1)return"filter:"+T0(e.value0);if(e instanceof y1)return"rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 40, column 26 - line 43, column 39): "+[e.constructor.name])},gnn=function(e){var n=function(r){return unn("d-flex align-items-center justify-content-between")([me(lde("")(""))(r.left),cde("btn btn-dark small px-4")({onClick:sq(e.onClose)})(r.closeText)])},t=n({left:b.value,closeText:"Close"}),a=function(r){return n({left:new d(cde("btn btn-link small px-0")({onClick:sq(r)})("Clear all")),closeText:"Apply"})};return function(r){if(r instanceof g1)return a(e.onClearFilters);if(r instanceof D1)return a(e.onFilter(r.value0)(b.value));if(r instanceof y1)return t;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 74, column 22 - line 77, column 44): "+[r.constructor.name])}},Dnn=function(e){var n=function(t){return lnn("btn btn-block btn-link text-left text-body d-flex justify-content-between align-items-center large py-1 "+t.testClass)({onClick:cnn(e.onSelectRanking)(t.ranking)})([lde("")(t.title),on(snn(t.ranking)(e.ranking))(sde("fe fe-check large")(""))])};return function(t){if(t instanceof g1)return Ul(e.mobileFilters);if(t instanceof D1)return e.mobileSingleFilter(t.value0);if(t instanceof y1)return re([n({title:"All colleges",ranking:b.value,testClass:"t--ranking-none"}),re(fnn(lD)(function(a){return n({title:HS(a),ranking:new d(a),testClass:"t--ranking-"+Zd(a)})}))]);throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 114, column 20 - line 134, column 8): "+[t.constructor.name])}},ynn=function(e){if(e.numActiveFilters>0)return" ("+(vnn(e.numActiveFilters)+")");if(Ge)return"";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 144, column 1 - line 144, column 63): "+[e.constructor.name])},bnn=function(e){return function(n){if(n instanceof g1)return"Filter"+ynn(e);if(n instanceof D1)return Up(n.value0);if(n instanceof y1)return"Rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 68, column 22 - line 71, column 39): "+[n.constructor.name])}},vde=function(e){return function(n){return mnn({header:re([_nn("py-3 my-0 text-center")(bnn(e)(n)),pnn("align-items-center d-flex position-absolute pr-3")({style:$e({right:0,top:0,bottom:0})})(dnn("btn btn-link p-0")({onClick:sq(e.onClose)})(sde("fe fe-x large text-body")("")))]),body:Dnn(e)(n),footer:gnn(e)(n),onClose:e.onClose})}},mde=function(e){if(e==="filters")return new d(g1.value);if(e==="rankings")return new d(y1.value);var n=function(a){if(Ge)return b.value;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 45, column 1 - line 45, column 58): "+[e.constructor.name])},t=Bo(":")(e);return t.length===2&&t[0]==="filter"?hnn(D1.create)(M5(t[1])):n(!0)};var fq=Cm(function(e){return{status:GB(e.status),applicationRound:tfe(e.applicationRound)}}),vq=function(){return{status:Pm.value,applicationRound:$d.value}}();var G5=500;var b1=function(){function e(){}return e.value=new e,e}(),l2=function(){function e(){}return e.value=new e,e}();var Mc=function(e){if(e instanceof b1)return d.create;if(e instanceof l2)return je(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 21, column 1 - line 21, column 62): "+[e.constructor.name])},Fh=function(e){if(e instanceof l2)return d.create;if(e instanceof b1)return je(b.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 25, column 1 - line 25, column 61): "+[e.constructor.name])},ID=function(){return d.create}();var Rnn=function(){function e(){}return e.value=new e,e}(),mq=function(){function e(){}return e.value=new e,e}(),FD=function(){function e(){}return e.value=new e,e}(),_de=function(){function e(){}return e.value=new e,e}(),pde=function(e){if(e instanceof Rnn)return"modal-sm";if(e instanceof mq)return"";if(e instanceof FD)return"modal-lg";if(e instanceof _de)return"modal-xl";throw new Error("Failed pattern match at Bootstrap.Modal.Size (line 14, column 13 - line 18, column 27): "+[e.constructor.name])};var R1=function(){return en};var wE=H(X),_q=Na(),wnn=Ln(X)()(),Snn=Ln(J)()(),Enn=H(J),Cnn=an(M)()(),Inn=kt(ka),Fnn=ko(xt),dde=R1(),Tnn=DS()(),Mnn=kt(zo),SE=function(){return function(e){var n=wE("modal-backdrop fade show")(He),t=_q(e),a=ir(t.footer),r=ir(t.header),i=et(t.size)(mq.value),u=ho(" ")([function(){var c=et(t.scrollable)(!0);return c?"modal-dialog-scrollable":""}(),function(){var c=et(t.centered)(!0);return c?"modal-dialog-centered":""}(),pde(i),et(t.dialogClass)("")]),l=wE("modal fade show d-block")(wnn("modal-dialog "+u)({style:et(t.dialogStyle)($e({}))})(Snn("modal-content "+et(t.contentClass)(""))({style:et(t.contentStyle)($e({}))})([Oe(r)(wE("modal-header "+et(t.headerClass)(""))),wE("modal-body "+et(t.bodyClass)(""))(t.body),Oe(a)(wE("modal-footer "+et(t.footerClass)("")))])));return re([l,n])}},hde=SE(),TD=function(){return function(e){var n=_q(e),t=Enn("d-flex w-100 justify-content-between align-items-center")([wE("mr-4")(et(n.title)(He)),Cnn("btn btn-link large mr-n3 py-0 fe fe-x t--close "+et(n.dismissButtonClass)("text-body"))({type:"button",onClick:Inn(n.onDismiss)})("")]),a=function(r){return Fnn(r.key==="Escape")(n.onDismiss)};return re([function(){var r=et(n.bodyScrollable)(!1);return hde(r?function(){var i=_q(dde(n));return{body:i.body,bodyClass:i.bodyClass,centered:i.centered,contentClass:i.contentClass,contentStyle:i.contentStyle,dialogClass:i.dialogClass,dialogStyle:i.dialogStyle,footer:i.footer,footerClass:i.footerClass,headerClass:i.headerClass,scrollable:i.scrollable,size:i.size,header:t}}():dde({bodyClass:n.bodyClass,bodyScrollable:n.bodyScrollable,centered:n.centered,contentClass:n.contentClass,contentStyle:n.contentStyle,dialogClass:n.dialogClass,dialogStyle:n.dialogStyle,dismissButtonClass:n.dismissButtonClass,footer:n.footer,footerClass:n.footerClass,headerClass:n.headerClass,onDismiss:n.onDismiss,scrollable:n.scrollable,size:n.size,title:n.title,body:re([t,n.body])}))}(),Tnn({keyup:Mnn(a)})])}};var gde=Na(),Gnn=Ye(Xe),Ann=ile(J)()(),xnn=an(X)()(),Lnn=Mo()();var M0="signUp";var EE="login",G0=function(){return function(e){var n=gde(e),t=function(){var i=et(n.auth0ActiveTab)(EE);return i}(),a=me({path:"",token:""})(c_e("login_path")),r=function(i){return function(u){return Ce(Gnn)(function(l){return Xv(function(c){return{key:i,value:c}}(l))})(ir(u))}};return Ann("d-inline")({method:"post",action:r("origin")(n.origin)(r("login_hint")(n.auth0LoginHint)(Xv({key:"screen_hint",value:t})(a.path))),target:function(){var i=et(n.openInNewTab)(!1);return i?"_blank":""}()})([xnn(et(n.className)("btn btn-primary px-4"))({type:"submit",disabled:et(n.disabled)(!1)})(et(n.content)(ee(et(n.text)("Log in")))),Lnn("")({type:"hidden",name:"authenticity_token",value:a.token})])}},jnn=G0(),A5=function(){return function(e){var n=gde(e);return jnn({auth0LoginHint:n.auth0LoginHint,className:n.className,content:n.content,disabled:n.disabled,openInNewTab:n.openInNewTab,origin:n.origin,text:n.text,auth0ActiveTab:M0})}};var pq=typeof CV!="undefined"&&CV.assetsRoot||typeof global!="undefined"&&global.CV&&global.CV.assetsRoot||"/";var dq=G_(La(Yt)),Pnn=Ye(Xe),Nnn=K_()(),x5=function(e){var n=uc(e);return function(t){return Yn(n(t))}},w1=function(e){if(dq(x5("http://"))(dq(x5("https://"))(dq(x5("//"))(x5("blob:"))))(e))return e;if(Ge)return pq+me(e)(uc("/")(e));throw new Error("Failed pattern match at Utils.AppAssets (line 47, column 1 - line 47, column 30): "+[e.constructor.name])},ps=function(){return function(){return function(e){return function(n){var t=function(r){return Pnn},a=t(n)(P_("src")(w1(n.src))(n));return Nnn(e)(a)}}}},Onn=ps()(),c2=function(e){return function(n){return Onn(e)({src:n})}};var Dde=Yu(hH);var S1=function(e){return function(n){return function(){return n[e]}}},knn=S1("URL"),Hnn=S1("documentURI"),Unn=S1("origin"),Bnn=S1("compatMode"),Jnn=S1("characterSet"),qnn=S1("contentType");var Wnn=S1("documentElement");function hq(e){return function(n){return function(){return n.createElement(e)}}}var znn=On(In),$nn=znn(Wt),Vnn=Kn(ut),Qnn=lt(Fr),Ynn=Mr(xt)(Gr),yde=W(nt);var Knn=Ru("Portal")(function(e){return{init:$nn(Pb(function(n){return Vnn(function(){var a=Cce(e.id)();if(a instanceof d)return n.dispatch(a.value0)();if(a instanceof b){var r=Qnn(Ud)(Ao)(),i=Dce(r)();return Ynn(i)(function(u){return function(){var c=hq("div")(gce(r))();return SU(e.id)(c)(),FU(Ax(c))(yce(u))(),n.dispatch(c)()}})()}throw new Error("Failed pattern match at Utils.Portal (line 43, column 9 - line 53, column 33): "+[a.constructor.name])})}))(function(){return yde(b.value)}),update:function(n){return function(t){return yde(new d(t))}},view:function(n){return function(t){return Oe(n)(Dde(e.content))}}}}),Xnn=Zg(vm(!1)),L5=function(e){return function(n){var t=Zg(Av(Xnn));return t?n:Knn({id:e,content:n})}};var Znn=$(U),bde=function(e){return{admissionYear:ae(e.admissionYear),avatarUrl:ae(e.avatarUrl),fullName:ae(e.fullName),homeState:Znn(ae(e.homeState))(vve),initials:ae(e.initials),publishScope:NJ(e.publishScope)}};var Rde=$(U),etn=Oo(U),wde=St(pr),gq=function(){function e(){}return e.value=new e,e}(),s2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Dq=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ntn=function(){var e=function(n){var t=Rde(ae(n.vine))(function(i){return new s2(bde(i))}),a=Rde(ae(n.semUser))(Dq.create),r=etn(ae(n.counselor))(gq.value);return wde(r)(wde(t)(a))};return Xn(xe)({diagnosticName:"SchoolDetails.User.UserRole",default:gq.value,parse:e})}(),yq=function(e){return{cvid:e.cvid,isHq:e.isHq,role:ntn(e.role)}},Sde=function(e){return e.role instanceof gq},Jp=function(e){return e.role instanceof s2?new d(e.role.value0):b.value};var Ede=ct(),Cde=st(xe)(U)({parse:Rt(Ede(C({reflectSymbol:function(){return"photos"}})(rt(Ede(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he))),diagnosticName:"Sem.School.ContentModule.AcademicPhotos"});var ttn=$(pe),atn=x(U),Ide=ct(),rtn=Rt(Ide(C({reflectSymbol:function(){return"alumni"}})(rt(Ide(C({reflectSymbol:function(){return"avatarURL"}})(Gn(fe))(C({reflectSymbol:function(){return"bio"}})(fe)(C({reflectSymbol:function(){return"degreeGraduationYear"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))))(he)));var otn=function(e){return{name:e.name,degreeGraduationYear:e.degreeGraduationYear,bio:e.bio,avatarURL:ae(e.avatarURL)}},itn=function(e){return{alumni:ttn(e.alumni)(otn)}},Fde=st(xe)(U)({parse:function(e){return atn(itn)(rtn(e))},diagnosticName:"Sem.School.ContentModule.AlumniSpotlight"});var Tde=ct(),Mde=st(xe)(U)({parse:Rt(Tde(C({reflectSymbol:function(){return"videos"}})(rt(Tde(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"link"}})(fe)(C({reflectSymbol:function(){return"title"}})(fe)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.CampusExperience"});var Gde=ct(),Ade=st(xe)(U)({parse:Rt(Gde(C({reflectSymbol:function(){return"photos"}})(rt(Gde(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he))),diagnosticName:"Sem.School.ContentModule.CampusPhotoGallery"});var xde=ct(),Lde=st(xe)(U)({parse:Rt(xde(C({reflectSymbol:function(){return"videos"}})(rt(xde(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.CampusTour"});var utn=$(pe),ltn=st(xe)(U),jde=ct(),bq=Gn(fe),ctn=Rt(jde(C({reflectSymbol:function(){return"courses"}})(rt(jde(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"description"}})(bq)(C({reflectSymbol:function(){return"instructors"}})(bq)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"number"}})(fe)(C({reflectSymbol:function(){return"size"}})(Gn(Dt))(C({reflectSymbol:function(){return"term"}})(bq)(he))))))))))(he))),stn=Y(Ie);var Pde=function(e){var n=ltn({parse:ctn,diagnosticName:"Sem.School.ContentModule.CourseCatalog"}),t=function(a){return utn(a.courses)(function(r){return{department:r.department,name:r.name,number:r.number,size:ae(r.size),term:ae(r.term),instructors:ae(r.instructors),description:ae(r.description)}})};return stn(n(e))(function(a){return new d({courses:t(a)})})};var Rq=ct(),Nde=st(xe)(U)({parse:Rt(Rq(C({reflectSymbol:function(){return"degrees"}})(rt(Rq(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"offerings"}})(Rq(C({reflectSymbol:function(){return"concentration"}})(Zn)(C({reflectSymbol:function(){return"major"}})(Zn)(C({reflectSymbol:function(){return"minor"}})(Zn)(he)))))(he))))))(he))),diagnosticName:"Sem.School.ContentModule.DegreeOptions"});var ftn=$(pe),vtn=x(U),Ode=ct(),mtn=Rt(Ode(C({reflectSymbol:function(){return"faculty"}})(rt(Ode(C({reflectSymbol:function(){return"avatarUrl"}})(Gn(fe))(C({reflectSymbol:function(){return"bio"}})(fe)(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))))(he)));var _tn=function(e){return{name:e.name,department:e.department,bio:e.bio,avatarUrl:ae(e.avatarUrl)}},ptn=function(e){return{faculty:ftn(e.faculty)(_tn)}},kde=st(xe)(U)({parse:function(e){return vtn(ptn)(mtn(e))},diagnosticName:"Sem.School.ContentModule.FacultySpotlight"});var Hde=ct(),Ude=st(xe)(U)({parse:Rt(Hde(C({reflectSymbol:function(){return"breakdown"}})(rt(Hde(C({reflectSymbol:function(){return"chartColor"}})(fe)(C({reflectSymbol:function(){return"label"}})(fe)(C({reflectSymbol:function(){return"percentage"}})(qt)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.FinancialAidBreakdown"});var Bde=ct(),Jde=st(xe)(U)({parse:Rt(Bde(C({reflectSymbol:function(){return"video"}})(Bde(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"link"}})(fe)(C({reflectSymbol:function(){return"title"}})(fe)(he)))))(he))),diagnosticName:"Sem.School.ContentModule.FinancialAidSpotlight"});var qde=ct(),Wde=st(xe)(U)({parse:Rt(qde(C({reflectSymbol:function(){return"grantsAndScholarships"}})(rt(qde(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he))))))(he))),diagnosticName:"Sem.School.ContentModule.GrantsAndScholarships"});var j5=ct(),zde=C({reflectSymbol:function(){return"description"}})(fe),$de=C({reflectSymbol:function(){return"name"}})(fe)(he),Vde=st(xe)(U)({parse:Rt(j5(C({reflectSymbol:function(){return"activities"}})(rt(j5(zde($de))))(C({reflectSymbol:function(){return"area"}})(j5(zde(C({reflectSymbol:function(){return"images"}})(rt(j5(C({reflectSymbol:function(){return"url"}})(fe)(he))))($de))))(he)))),diagnosticName:"Sem.School.ContentModule.LocalAreaSpotlight"});var CE=function(){function e(){}return e.value=new e,e}(),qp=function(){function e(){}return e.value=new e,e}(),IE=function(){function e(){}return e.value=new e,e}(),FE=function(){function e(){}return e.value=new e,e}(),TE=function(){function e(){}return e.value=new e,e}(),ME=function(){function e(){}return e.value=new e,e}(),GE=function(){function e(){}return e.value=new e,e}(),AE=function(){function e(){}return e.value=new e,e}(),xE=function(){function e(){}return e.value=new e,e}(),LE=function(){function e(){}return e.value=new e,e}(),jE=function(){function e(){}return e.value=new e,e}(),PE=function(){function e(){}return e.value=new e,e}(),NE=function(){function e(){}return e.value=new e,e}(),OE=function(){function e(){}return e.value=new e,e}(),kE=function(){function e(){}return e.value=new e,e}(),HE=function(){function e(){}return e.value=new e,e}(),UE=function(){function e(){}return e.value=new e,e}(),BE=function(){function e(){}return e.value=new e,e}(),JE=function(){function e(){}return e.value=new e,e}(),qE=function(){function e(){}return e.value=new e,e}(),Qde={eq:function(e){return function(n){return e instanceof CE&&n instanceof CE||e instanceof qp&&n instanceof qp||e instanceof IE&&n instanceof IE||e instanceof FE&&n instanceof FE||e instanceof TE&&n instanceof TE||e instanceof ME&&n instanceof ME||e instanceof GE&&n instanceof GE||e instanceof AE&&n instanceof AE||e instanceof xE&&n instanceof xE||e instanceof LE&&n instanceof LE||e instanceof jE&&n instanceof jE||e instanceof PE&&n instanceof PE||e instanceof NE&&n instanceof NE||e instanceof OE&&n instanceof OE||e instanceof kE&&n instanceof kE||e instanceof HE&&n instanceof HE||e instanceof UE&&n instanceof UE||e instanceof BE&&n instanceof BE||e instanceof JE&&n instanceof JE||e instanceof qE&&n instanceof qE}}};var MD=function(e){if(e instanceof CE)return"Academic photos";if(e instanceof qp)return"Alumni spotlight";if(e instanceof IE)return"Campus experience";if(e instanceof FE)return"Campus location";if(e instanceof TE)return"Campus photos";if(e instanceof ME)return"Campus tour";if(e instanceof GE)return"Coursework";if(e instanceof AE)return"Degree options";if(e instanceof xE)return"Faculty spotlight";if(e instanceof LE)return"Financial aid breakdown";if(e instanceof jE)return"Financial aid case study";if(e instanceof PE)return"Grants and scholarships";if(e instanceof NE)return"Local area";if(e instanceof OE)return"Non-academic facilities";if(e instanceof kE)return"Annual cost";if(e instanceof HE)return"Religious life";if(e instanceof UE)return"Spectator sports";if(e instanceof BE)return"Student groups";if(e instanceof JE)return"Study away & study abroad";if(e instanceof qE)return"Traditions";throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleId (line 34, column 14 - line 54, column 29): "+[e.constructor.name])};var Yde=gn(hn),Kde=dn(Yde)(vn(fn)),Xde=_n(mn),Zde=pn(Xde),ehe=bn(yn),nhe=Dn(ehe),dtn=Y(Ie),P5=ct(),the=C({reflectSymbol:function(){return"description"}})(fe),wq=P5(the(C({reflectSymbol:function(){return"id"}})(fe)(C({reflectSymbol:function(){return"information"}})(rt(P5(the(C({reflectSymbol:function(){return"name"}})(fe)(he)))))(C({reflectSymbol:function(){return"list"}})(Gn(rt(fe)))(C({reflectSymbol:function(){return"photos"}})(rt(P5(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he)))))),htn=Rt(P5(C({reflectSymbol:function(){return"athletic"}})(wq)(C({reflectSymbol:function(){return"dining"}})(wq)(C({reflectSymbol:function(){return"residence"}})(wq)(he))))),Wp=function(){function e(){}return e.value=new e,e}(),GD=function(){function e(){}return e.value=new e,e}(),Th=function(){function e(){}return e.value=new e,e}(),gtn={to:function(e){if(e instanceof T)return Wp.value;if(e instanceof o&&e.value0 instanceof T)return GD.value;if(e instanceof o&&e.value0 instanceof o)return Th.value;throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 63, column 1 - line 63, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof Wp)return new T(z.value);if(e instanceof GD)return new o(new T(z.value));if(e instanceof Th)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 63, column 1 - line 63, column 37): "+[e.constructor.name])}};var ahe={eq:function(e){return function(n){return e instanceof Wp&&n instanceof Wp||e instanceof GD&&n instanceof GD||e instanceof Th&&n instanceof Th}}},rhe=function(e){if(e instanceof Wp)return"Residence halls";if(e instanceof GD)return"Athletics";if(e instanceof Th)return"Dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 94, column 9 - line 97, column 21): "+[e.constructor.name])},N5=function(e){if(e instanceof Wp)return"residence";if(e instanceof GD)return"athletic";if(e instanceof Th)return"dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 88, column 23 - line 91, column 21): "+[e.constructor.name])};var ohe=function(e){return e instanceof d&&e.value0 instanceof Th?new d("Additional dining"):b.value},Dtn=Sn(N5)(cn(gtn)(Kde(Kde(Yde)(Xde))(Zde))(nhe(nhe(ehe)))(Zde)),ihe=function(){var e=function(n){return{description:n.description,information:n.information,photos:n.photos,id:Dtn(n.id),list:ae(n.list)}};return st(xe)(U)({parse:function(n){return dtn(htn(n))(function(t){return new d({residence:e(t.residence),athletic:e(t.athletic),dining:e(t.dining)})})},diagnosticName:"Sem.School.ContentModule.NonAcademicFacilities"})}();var ytn=$(pe),btn=st(xe)(U),uhe=ct(),Rtn=Rt(uhe(C({reflectSymbol:function(){return"costs"}})(rt(uhe(C({reflectSymbol:function(){return"description"}})(Gn(fe))(C({reflectSymbol:function(){return"name"}})(fe)(he)))))(he))),wtn=Y(Ie);var lhe=function(e){var n=btn({parse:Rtn,diagnosticName:"Sem.School.ContentModule.PublishedCosts"}),t=function(a){return ytn(a.costs)(function(r){return{name:r.name,description:ae(r.description)}})};return wtn(n(e))(function(a){return new d({costs:t(a)})})};var che=ct();var she=st(xe)(U)({parse:Rt(che(C({reflectSymbol:function(){return"affiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"locations"}})(rt(che(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he)))))(he))))),diagnosticName:"Sem.School.ContentModule.ReligiousLife"});var Stn=x(U),Sq=ct(),Etn=Rt(Sq(C({reflectSymbol:function(){return"spectatorSports"}})(Sq(C({reflectSymbol:function(){return"conferenceAffiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(fe))(C({reflectSymbol:function(){return"video"}})(Sq(C({reflectSymbol:function(){return"duration"}})(Dt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(he)))))(he))))))(he)));var Ctn=function(e){return{description:e.description,video:e.video,conferenceAffiliation:e.conferenceAffiliation,photoUrl:ae(e.photoUrl)}},Itn=function(e){return{spectatorSports:Ctn(e.spectatorSports)}},fhe=st(xe)(U)({parse:function(e){return Stn(Itn)(Etn(e))},diagnosticName:"Sem.School.ContentModule.SpectatorSports"});var Ftn=Y(Ie),Eq=ct(),Ttn=Rt(Eq(C({reflectSymbol:function(){return"groups"}})(rt(Eq(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"description"}})(Gn(fe))(C({reflectSymbol:function(){return"isFeatured"}})(Zn)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))))(C({reflectSymbol:function(){return"photos"}})(rt(Eq(C({reflectSymbol:function(){return"url"}})(fe)(he))))(he)))),Mtn=x(pe);var vhe=function(){var e=function(n){return{category:n.category,isFeatured:n.isFeatured,name:n.name,description:ae(n.description)}};return st(xe)(U)({parse:function(n){return Ftn(Ttn(n))(function(t){return new d({photos:t.photos,groups:Mtn(e)(t.groups)})})},diagnosticName:"Sem.School.ContentModule.StudentGroups"})}();var Gtn=Y(Ie),Cq=ct(),O5=Gn(fe),mhe=C({reflectSymbol:function(){return"description"}})(O5),_he=rt(Cq(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"country"}})(fe)(mhe(C({reflectSymbol:function(){return"duration"}})(O5)(C({reflectSymbol:function(){return"imageURL"}})(O5)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"region"}})(O5)(he))))))))),Atn=Rt(Cq(mhe(C({reflectSymbol:function(){return"featuredPrograms"}})(_he)(C({reflectSymbol:function(){return"photos"}})(Gn(rt(Cq(C({reflectSymbol:function(){return"url"}})(fe)(he)))))(C({reflectSymbol:function(){return"programs"}})(_he)(he)))))),phe=x(pe);var dhe=function(){var e=function(n){return{city:n.city,country:n.country,name:n.name,imageURL:ae(n.imageURL),region:ae(n.region),duration:ae(n.duration),description:ae(n.description)}};return st(xe)(U)({parse:function(n){return Gtn(Atn(n))(function(t){return new d({featuredPrograms:phe(e)(t.featuredPrograms),programs:phe(e)(t.programs),description:ae(t.description),photos:ae(t.photos)})})},diagnosticName:"Sem.School.ContentModule.StudyAwayAbroad"})}();var xtn=$(pe),Ltn=x(U),hhe=ct(),jtn=Rt(hhe(C({reflectSymbol:function(){return"traditions"}})(rt(hhe(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(Gn(fe))(he))))))(he)));var Ptn=function(e){return{name:e.name,description:e.description,photoUrl:ae(e.photoUrl)}},Ntn=function(e){return{traditions:xtn(e.traditions)(Ptn)}},ghe=st(xe)(U)({parse:function(e){return Ltn(Ntn)(jtn(e))},diagnosticName:"Sem.School.ContentModule.Traditions"});var ku=x(U),Dhe=Y(Ie),Otn=Rt(ct()(C({reflectSymbol:function(){return"id"}})(Dt)(C({reflectSymbol:function(){return"isLiked"}})(Zn)(C({reflectSymbol:function(){return"isPublished"}})(Zn)(C({reflectSymbol:function(){return"type"}})(fe)(he)))))),ktn=j_(Qde),k5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),B5=function(){function e(){}return e.value=new e,e}(),J5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),q5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),W5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),z5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),V5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Q5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Y5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),K5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),X5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Z5=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),n6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),t6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),a6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Htn=function(e){return function(n){return e==="Sem::School::ContentModule::AcademicPhotos"?ku(k5.create)(Cde(n)):e==="Sem::School::ContentModule::AlumniSpotlight"?ku(H5.create)(Fde(n)):e==="Sem::School::ContentModule::CampusExperience"?ku(U5.create)(Mde(n)):e==="Sem::School::ContentModule::CampusLocation"?new d(B5.value):e==="Sem::School::ContentModule::CampusPhotoGallery"?ku(J5.create)(Ade(n)):e==="Sem::School::ContentModule::CampusTour"?ku(q5.create)(Lde(n)):e==="Sem::School::ContentModule::CourseCatalog"?ku(W5.create)(Pde(n)):e==="Sem::School::ContentModule::DegreeOptions"?ku(z5.create)(Nde(n)):e==="Sem::School::ContentModule::FacultySpotlight"?ku($5.create)(kde(n)):e==="Sem::School::ContentModule::FinancialAidBreakdown"?ku(V5.create)(Ude(n)):e==="Sem::School::ContentModule::FinancialAidSpotlight"?ku(Q5.create)(Jde(n)):e==="Sem::School::ContentModule::GrantsAndScholarships"?ku(Y5.create)(Wde(n)):e==="Sem::School::ContentModule::LocalAreaSpotlight"?ku(K5.create)(Vde(n)):e==="Sem::School::ContentModule::NonAcademicFacilities"?ku(X5.create)(ihe(n)):e==="Sem::School::ContentModule::PublishedCosts"?ku(Z5.create)(lhe(n)):e==="Sem::School::ContentModule::ReligiousLife"?ku(e6.create)(she(n)):e==="Sem::School::ContentModule::SpectatorSports"?ku(n6.create)(fhe(n)):e==="Sem::School::ContentModule::StudentGroups"?ku(t6.create)(vhe(n)):e==="Sem::School::ContentModule::StudyAwayAbroad"?ku(a6.create)(dhe(n)):e==="Sem::School::ContentModule::Traditions"?ku(r6.create)(ghe(n)):b.value}},yhe=st(xe)(U)({parse:function(e){return Dhe(Otn(e))(function(n){return Dhe(Htn(n.type)(e))(function(t){return new d({isLiked:n.isLiked,data:t,id:n.id,isPublished:n.isPublished})})})},diagnosticName:"Sem.School.ContentModule.Module"}),Utn=function(){return[CE.value,qp.value,IE.value,FE.value,TE.value,ME.value,GE.value,AE.value,xE.value,NE.value,OE.value,HE.value,UE.value,BE.value,JE.value,qE.value,PE.value,jE.value,LE.value,kE.value]}(),e_=function(e){if(e instanceof k5)return CE.value;if(e instanceof H5)return qp.value;if(e instanceof U5)return IE.value;if(e instanceof B5)return FE.value;if(e instanceof J5)return TE.value;if(e instanceof q5)return ME.value;if(e instanceof W5)return GE.value;if(e instanceof z5)return AE.value;if(e instanceof $5)return xE.value;if(e instanceof V5)return LE.value;if(e instanceof Q5)return jE.value;if(e instanceof Y5)return PE.value;if(e instanceof K5)return NE.value;if(e instanceof X5)return OE.value;if(e instanceof Z5)return kE.value;if(e instanceof e6)return HE.value;if(e instanceof n6)return UE.value;if(e instanceof t6)return BE.value;if(e instanceof a6)return JE.value;if(e instanceof r6)return qE.value;throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleData (line 124, column 6 - line 144, column 38): "+[e.constructor.name])},bhe=Cr(Du(zn))(function(e){return ktn(e)(Utn)});var Btn=x(pe),o6=function(e){return rr(Btn(yhe)(e))};var Jtn=Xn(xe),Rhe=gn(hn),WE=dn(Rhe)(vn(fn)),whe=_n(mn),zE=pn(whe),She=bn(yn),$E=Dn(She);var qtn=tn();var Wtn=Ga(La(Yt)),Ehe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),VE=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cr=function(){function e(){}return e.value=new e,e}(),Gc=function(){function e(){}return e.value=new e,e}(),qi=function(){function e(){}return e.value=new e,e}(),Ac=function(){function e(){}return e.value=new e,e}(),af=function(){function e(){}return e.value=new e,e}(),rf=function(){function e(){}return e.value=new e,e}(),of=function(){function e(){}return e.value=new e,e}(),ztn={to:function(e){if(e instanceof T)return cr.value;if(e instanceof o&&e.value0 instanceof T)return Gc.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return qi.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Ac.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return af.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return rf.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o)return of.value;throw new Error("Failed pattern match at SchoolDetails.Types (line 73, column 1 - line 73, column 30): "+[e.constructor.name])},from:function(e){if(e instanceof cr)return new T(z.value);if(e instanceof Gc)return new o(new T(z.value));if(e instanceof qi)return new o(new o(new T(z.value)));if(e instanceof Ac)return new o(new o(new o(new T(z.value))));if(e instanceof af)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof rf)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof of)return new o(new o(new o(new o(new o(new o(z.value))))));throw new Error("Failed pattern match at SchoolDetails.Types (line 73, column 1 - line 73, column 30): "+[e.constructor.name])}},$tn=cn(ztn)(WE(WE(WE(WE(WE(WE(Rhe)(whe))(zE))(zE))(zE))(zE))(zE))($E($E($E($E($E($E(She)))))))(zE),i6={eq:function(e){return function(n){return e instanceof cr&&n instanceof cr||e instanceof Gc&&n instanceof Gc||e instanceof qi&&n instanceof qi||e instanceof Ac&&n instanceof Ac||e instanceof af&&n instanceof af||e instanceof rf&&n instanceof rf||e instanceof of&&n instanceof of}}},f2=function(e){if(e instanceof cr)return b.value;if(e instanceof Gc)return new d("for-you");if(e instanceof qi)return new d("chancing");if(e instanceof Ac)return new d("finances");if(e instanceof af)return new d("majors");if(e instanceof rf)return new d("admission-requirements");if(e instanceof of)return new d("essay-prompts");throw new Error("Failed pattern match at SchoolDetails.Types (line 96, column 14 - line 103, column 39): "+[e.constructor.name])},u6=function(e){if(e instanceof cr)return"Overview";if(e instanceof Gc)return"For_You";if(e instanceof qi)return"Chancing";if(e instanceof Ac)return"Finances";if(e instanceof af)return"Majors";if(e instanceof rf)return"Admission_Requirements";if(e instanceof of)return"Essay_Prompts";throw new Error("Failed pattern match at SchoolDetails.Types (line 77, column 9 - line 84, column 34): "+[e.constructor.name])};var l6=function(e){var n=qtn(e.school);if(e.configuration instanceof b1)return function(t){if(t instanceof cr)return!0;if(t instanceof Gc)return Yn(d1(n.id)(e.schoolDb));if(t instanceof qi)return Yn(e.chancingState.effectiveProfile);if(t instanceof Ac)return!0;if(t instanceof af)return Wtn(eo)(n.majors);if(t instanceof rf)return Ir(e.currentUser);if(t instanceof of)return Ir(e.currentUser);throw new Error("Failed pattern match at SchoolDetails.Types (line 124, column 27 - line 131, column 47): "+[t.constructor.name])};if(e.configuration instanceof l2)return function(t){if(t instanceof cr)return!0;if(t instanceof Gc||t instanceof qi)return!1;if(t instanceof Ac)return!0;if(t instanceof af||t instanceof rf||t instanceof of)return!1;throw new Error("Failed pattern match at SchoolDetails.Types (line 132, column 26 - line 139, column 26): "+[t.constructor.name])};throw new Error("Failed pattern match at SchoolDetails.Types (line 123, column 19 - line 139, column 26): "+[e.configuration.constructor.name])},c6=function(){return Jtn({parse:Sn(function(){var e=me("overview");return function(n){return e(f2(n))}}())($tn),default:cr.value,diagnosticName:"School Details tab URL piece"})}();var Vtn=DS()(),Qtn=kt(ka),E1=Y(Fr),Ytn=W(xt),Ktn=Ef(OO),Xtn=Fd(xt),Ztn=nse(Af),Che=Y(Ie),ean=N_(ze),nan=$(pe),tan=Ga(La(Yt)),aan=xa(_t),Ihe=lt(Fr),Iq=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Fq=function(){function e(){}return e.value=new e,e}(),Tq=function(){function e(){}return e.value=new e,e}();var Fhe=function(e){return Vtn({popstate:Qtn(function(){var t=E1(Ao)(RS)(),a=Ex(t)(),r=Cx(t)();return function(i){if(i instanceof Tq)return za(Za)("Failed to parse URL on popstate")({path:a,queryString:r})(Ytn);if(i instanceof Fq)return E1(E1(Ao)(RS))(yU);if(i instanceof Iq)return e.onLocationChange(i.value0);throw new Error("Failed pattern match at Utils.Location (line 84, column 47 - line 105, column 33): "+[i.constructor.name])}(e.parseLocation({path:a,queryString:r}))()})})},The=function(e){var n=function(){if(e.replace)return gU;if(Ge)return hU;throw new Error("Failed pattern match at Utils.Location (line 63, column 5 - line 65, column 38): "+[])}(),t=E1(E1(Ao)(Ix))(n(_i(Mi))("CollegeVine")(e.url));return function(){var r=E1(Ao)(RS)(),i=Ex(r)(),u=Cx(r)();return Ktn(Xtn(i+u===e.url)(t))(Ztn)()}};var Mhe=function(e){var n=function(t){var a=Bo("=")(t),r=Che(Or(a)(1))(PU),i=me("")(Che(Or(a)(0))(PU));return new Ue(i,r)};return ean(nan(wa(tan(Jo))(Bo("&")(me(e)(uc("?")(e)))))(n))},Ghe=function(e){return aan(E1(Ao)(wce(e)("_blank")("")))},s6=function(e){return Ihe(DU(e))(Ihe(RS)(Ao))};var Mh=$(U),ran=Ga(La(Yt)),Ahe=ec(Ie),f6=Y(Ie),oan=Gs(),ian=W(Mn),uan=St(pr),Mq=Zi(ze)(dt),lan=tn(),can=Oo(U),QE=function(e){return"/schools/"+e.slug},v2="/schools/hub",san=function(e){return function(n){var t=function(m){return Mh(Mh(uc(m)(n.path))(Bo("/")))(wa(ran(Jo)))},a=Mhe(n.queryString),r=me(Wl.value)(Mh(Ahe(Fi("simulator")(a)))(Vpe)),i=f6(Ahe(Fi("overlay")(a)))(mde),u=function(m){return function(_){return Mh(m)(function(h){return{slug:oan(h),tab:me(cr.value)(Mh(_)(c6))}})}},l=Mh(t(v2))(function(m){return{ranking:f6(Or(m)(0))(w7),focusedSchool:u(Or(m)(2))(Or(m)(3)),mobileOverlay:i,seoView:!1,whatificator:r}}),c=f6(e.knownSeoState)(function(m){return f6(t(QE({slug:m.slug})))(function(_){return ian({ranking:m.ranking,focusedSchool:u(Or(_)(0))(Or(_)(1)),mobileOverlay:i,seoView:!0,whatificator:r})})}),s=uan(l)(c);if(s instanceof d)return new Iq(s.value0);var f=function(m){if(s instanceof b)return Fq.value;throw new Error("Failed pattern match at Hub.Location (line 87, column 1 - line 87, column 93): "+[s.constructor.name])};if(s instanceof b){var v=uc(v2)(n.path);return v instanceof d?Tq.value:f(!0)}return f(!0)}},xhe=function(e){return function(n){return Fhe({parseLocation:san(e),onLocationChange:n})}},Gq=function(e){return function(n){var t=Mh(oq(n.whatificator))(function(l){return"simulator="+l}),a=Mh(n.mobileOverlay)(function(l){return"overlay="+fde(l)}),r=ho("&")(rr([a,t])),i=Mh(n.focusedSchool)(function(l){return Mq("/")(rr([new d(lan(l.slug)),f2(l.tab)]))}),u=function(){return e.knownSeoState instanceof d&&n.seoView?Mq("/")(rr([new d(QE({slug:e.knownSeoState.value0.slug})),i])):Mq("/")(rr([new d(v2),new d(Ce(e.basePath)(Zd)(n.ranking)),can(i)("d"),i]))}();return u+(function(){var l=r==="";return l?"":"?"}()+r)}},Lhe=function(e){return function(n){return function(t){return The({url:Gq(e)(n),replace:t.replace})}}};var jhe="/profile";var fan=tn();var zp=function(e){return function(n){return ho("/")(rr([new d("/schools"),new d(fan(n)),f2(e)]))}},Gh=jhe;var Phe=function(e){return Gq({basePath:"all",knownSeoState:b.value})({ranking:b.value,focusedSchool:e,mobileOverlay:b.value,seoView:!1,whatificator:Wl.value})},Nhe=function(e){return Phe(e)+"?simulator=on"},Ohe=function(e){return function(n){return Phe(new d({tab:e,slug:n}))}},YE="/profile/finances";var khe="/chancing/profile",Hhe="https://blog.collegevine.com/how-federal-work-study-works/";var van=Na(),v6=$(U),m2=ie(qe),man=vi(ze)(dt),_an=Zi(ze)(dt),pan=$(pe),dan=K_()(),han=Ke(sa)(ic(_o)(function(e){var n=e>=5120;return n?b.value:new d(new Ue(e,e*1.16))})(640))([5120]),Lo=function(){return function(e){return function(n){var t=van(n),a=Xv({key:"auto",value:et(t.auto)("format")})(Jd({key:"q",value:v6(ir(t.q))(m2)})(Jd({key:"dpr",value:v6(ir(t.dpr))(m2)})(Jd({key:"ar",value:ir(t.ar)})(Jd({key:"crop",value:ir(t.crop)})(Jd({key:"fit",value:ir(t.fit)})(Jd({key:"h",value:v6(ir(t.h))(m2)})(Jd({key:"w",value:v6(ir(t.w))(m2)})(me(t.src)(aS("?")(t.src)))))))))),r=function(u){var l=m2($r(u));return man([a,"&w=",l," ",l,"w"])},i=function(){if(IT(t.w))return _an(",")(pan(han)(r));if(Ge)return"";throw new Error("Failed pattern match at Utils.Imgix (line 66, column 5 - line 70, column 13): "+[])}();return dan(e)({src:a,srcSet:i,style:et(t.style)($e({})),alt:et(t.alt)(""),sizes:et(t.sizes)("")})}}};var gan=Zt(M)()(),Dan=b5(M),KE=$(U),Aq=H(M),xq=Ln(X)()(),yan=Nv(dt),ban=Lo(),m6=ie(qe),_6=yr(Ka),Lq=H(X),C1=H(J),Uhe=Ve(M),Ran=es(Uo)(Mn),XE=x(U),Bhe=da(M),Jhe=x(pe),wan=tn(),San=nc(At(fM)),Ean=Y(Ie),Can=Ln(J)()(),Ian=x(Pl),qhe=ie(Ti),Fan=kt(ka),Tan=W(xt),Whe=Ke(sa),zhe=function(){function e(){}return e.value=new e,e}(),p6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$he=function(e){var n=function(){if(e.schoolDetailPageLink instanceof zhe)return gan("h2 text-body flex-grow-1")({href:zp(cr.value)(e.school.slug)})(e.school.name);if(e.schoolDetailPageLink instanceof p6)return Dan("h2 text-body flex-grow-1")({href:Ohe(cr.value)(e.school.slug),onClick:e.schoolDetailPageLink.value0(e.school.id)})(e.school.name);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 228, column 7 - line 239, column 30): "+[e.schoolDetailPageLink.constructor.name])}(),t=KE(e.schoolAccessors)(function(F){return ee(function(){var N=F.publicPrivate(e.school);if(N instanceof Mu)return"Public";if(N instanceof Jl)return"Private";throw new Error("Failed pattern match at Hub.Detail.List.Card (line 98, column 16 - line 100, column 35): "+[N.constructor.name])}())}),a=new d(Aq("t--location")(_ve(e.school.address))),r=function(){return e.mobileLayout?400:170}(),i=function(){return e.mobileLayout?120:270}(),u=function(){var F=function(){if(e.mobileLayout)return $e({height:i});if(Ge)return $e({width:r});throw new Error("Failed pattern match at Hub.Detail.List.Card (line 154, column 9 - line 156, column 52): "+[])}();return xq(yan(" ")(["m-n4 overflow-hidden position-relative",function(){return e.mobileLayout?"rounded-top":"rounded-left"}()]))({style:F})(ban("position-absolute")({src:e.school.imgixPath,h:i,w:r,fit:"crop",crop:"edges",style:$e({left:"calc(50% - "+(m6(_6(r)(2))+"px)"),top:"calc(50% - "+(m6(_6(i)(2))+"px)")})}))}(),l=function(F){return Lq("mt-3 bg-gradient-light-grey rounded "+F)(Fx)},c=l(""),s=function(F){return function(N){return function(B){return C1("mt-3 d-flex align-items-center "+F)([Ce(Uhe("text-secondary")("--"))(re)(Ran(B)),Uhe("ml-3")(N)])}}},f=function(F){return function(N){return function(B){return s("")(N)([XE(Bhe(F))(B)])}}},v=KE(e.schoolAccessors)(function(F){return f("t--gpa")("Avg GPA")(XE(ms("0.00"))(F.averageGpa(e.school)))}),m=KE(e.schoolAccessors)(function(F){return f("t--total-undergrads")("Undergrads")(new d(function(){var N=F.totalUndergrads(e.school);return N<200?"Fewer than 200":N<950?m6(_6(N+50|0)(100)*100|0):m6(_6(N+500|0)(1e3))+"K"}()))}),_=function(){var F=function(N){if(N instanceof qn)return f("t--cost-estimate")("Your est. net cost")(new d(o2(N.value0.estimatedNetCost)));if(N instanceof va)return c;if(N instanceof Nt&&e.showTotalCost)return f("t--cost")("Cost")(XE(function(B){return o2(Jn(B))})(i0e(e.currentUser)(e.school)));if(N instanceof Nt&&Ge)return f("t--cost-estimate")("Your est. net cost")(b.value);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 190, column 31 - line 201, column 70): "+[N.constructor.name])};if(e.schoolAccessors instanceof d)return[new d(F(e.schoolAccessors.value0.financials(e.school)))];if(e.schoolAccessors instanceof b)return Jhe(d.create)([f("t--tuition-in-state")("In-state tuition")(XE(function(N){return o2(Jn(N))})(e.school.tuitionInState)),f("t--tuition-out-of-state")("Out-of-state tuition")(XE(function(N){return o2(Jn(N))})(e.school.tuitionOutOfState))]);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 180, column 15 - line 188, column 10): "+[e.schoolAccessors.constructor.name])}(),h=yE({chancingState:e.chancingState,currentUser:e.currentUser,school:e.school}),w=kpe(h),g=function(){var F=function(B){return function(k){return Aq("badge font-weight-bold fw-bold py-2 px-3 ml-3 "+B)(lp(k))}},N=function(){var B=wan(w);if(B instanceof Nt)return b.value;if(B instanceof va)return b.value;if(B instanceof qn){if(San(B.value0.regular.classification)(B.value0.simulated.classification))return new d({arrow:KM("")(w),paleBadge:Oe(B.value0.regular.classification)(F("bg-light-grey text-black-50 mt-1"))});if(Ge)return b.value}throw new Error("Failed pattern match at Hub.Detail.List.Card (line 122, column 11 - line 132, column 26): "+[B.constructor.name])}();return KE(Ean(Ope(h))(function(B){return B.classification}))(function(B){return Can("d-flex flex-column flex-grow-0 flex-shrink-1")({style:$e({right:0})})([C1("d-flex align-items-center")([Oe(N)(function(k){return k.arrow}),F(_7(B))(B)]),Oe(N)(function(k){return k.paleBadge})])})}(),p=KE(e.schoolAccessors)(function(F){return f("t--acceptance-rate")("Acceptance rate")(KE(F.acceptanceRate(e.school))(function(N){return ms("0")(N.value*100)+"%"}))}),y=function(){if(h instanceof Np||h instanceof Pp)return p;if(h instanceof jp)return new d(l("t--chance-loading"));if(h instanceof Qm&&Npe(h.value1))return new d(l("t--chance-loading"));if(h instanceof Qm)return new d(s("t--chance")("Your chances")([XE(Ian(Bhe("mr-2"))(iD(e.school)))(_1(h.value1)),new d(re([KM("")(w),E5("")(w)]))]));throw new Error("Failed pattern match at Hub.Detail.List.Card (line 159, column 7 - line 169, column 12): "+[h.constructor.name])}();return xq("pb-4")({key:qhe(e.school.id)})(xq("card mb-0 t--list-row t--school-"+qhe(e.school.id))({onClick:Fan(function(){if(e.schoolDetailPageLink instanceof zhe)return Tan(be);if(e.schoolDetailPageLink instanceof p6)return e.schoolDetailPageLink.value0(e.school.id);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 73, column 11 - line 75, column 56): "+[e.schoolDetailPageLink.constructor.name])}())})(C1("card-body row")([Lq("col-12 col-sm-auto mb-5 mb-sm-0 d-flex flex-column flex-sm-row align-items-stretch")(u),C1("col-12 col-sm ml-sm-4 pt-3 pt-sm-0")([ba(e.badge),C1("d-flex align-items-start justify-content-between")([n,ba(g)]),C1("small text-secondary d-flex align-items-center")(mb(Aq("mx-2")("\u2022"))(rr([a,t]))),C1("row "+function(){return e.mobileLayout?"text-small":""}())(Jhe(Lq("col-6"))(rr(Whe([y,v])(Whe(_)([m]))))),e.actions])])))},jq=function(e){return{acceptanceRate:function(n){return n.admissions.acceptanceRate},averageGpa:function(n){return n.testScoreStats.gpa.all.p50},financials:function(n){return Ym(n.id)(e)},publicPrivate:function(n){return n.publicPrivate},totalUndergrads:function(n){return n.totalUndergrads}}};var Man=an(M)()(),Vhe=nn(kn),Gan=an(J)()(),Aan=Ve(M),xan=Lg(MB),Lan=Na(),jan=H(J),Pan=Ke(sa),Nan=x(pe),Oan=function(e){return function(n){return n instanceof d&&n.value0 instanceof S0?"btn-success":n instanceof d&&n.value0 instanceof E0?"btn-danger":n instanceof d&&n.value0 instanceof w0?"btn-secondary":n instanceof d&&n.value0 instanceof Mp||n instanceof b&&e.primary?"btn-primary":n instanceof b?"btn-outline-primary":"btn-light"}},kan=function(e){return e instanceof S0?"badge-soft-success bg-success-soft":e instanceof E0?"badge-soft-danger bg-danger-soft":e instanceof w0?"badge-secondary bg-secondary":e instanceof Mp?"badge-soft-primary bg-primary-soft":"badge-light bg-light text-dark"},d6=function(){return function(e){return function(n){return function(t){var a=function(m){return" t--school-list-status-"+tu(SM(m))},r=function(m){return Man("dropdown-item mb-1 "+(kan(m)+a(m)))({onClick:Vhe(t)(new d(m))})(mD(m))},i=function(){var m=function(_){if(Ge)return[Gan("dropdown-item mb-1 d-flex align-items-end badge-danger bg-danger t--school-list-status-remove")({onClick:Vhe(t)(b.value)})([Aan("fe fe-x mr-2")(""),ee("Remove from list")])];throw new Error("Failed pattern match at Hub.ListStatusSelector (line 27, column 1 - line 32, column 15): "+[])};return n instanceof b?[]:m(!0)}(),u=xan(WS)(Ce([])(Ad)(n)),l=Lan(e),c=et(l.buttonContent)(ee(Ce("Add to my list")(mD)(n))),s=et(l.primary)(!1),f=et(l.small)(!1),v=et(l.buttonClass)("btn btn-block "+function(){return f?"no-animation btn-sm":"px-4"}());return ES("")({toggleClass:v+(" t--school-list-status-selector "+Oan({primary:s})(n)),toggleContent:c,content:function(m){return jan(et(l.menuClass)("")+(" "+m.className))(Pan(Nan(r)(u))(i))}})}}}};var Han=ce(uD),Qhe=function(e){return function(n){if(e.ranking instanceof d&&n instanceof lr)return Han(n.value0)(e.ranking.value0);if(n instanceof lr)return!0;if(n instanceof j&&n.value0 instanceof Li)return Yn(e.chancingState.effectiveProfile);if(n instanceof j&&n.value0 instanceof uu)return Yn(e.chancingState.effectiveProfile);if(n instanceof j&&n.value0 instanceof ni||n instanceof j&&n.value0 instanceof il||n instanceof j&&n.value0 instanceof ul)return!0;if(n instanceof j&&n.value0 instanceof dc)return!1;if(n instanceof j&&n.value0 instanceof zl)return!0;if(n instanceof j&&n.value0 instanceof hc||n instanceof j&&n.value0 instanceof gc)return!1;if(n instanceof j&&n.value0 instanceof ll)return!0;if(n instanceof j&&n.value0 instanceof Dc)return!1;if(n instanceof j&&n.value0 instanceof cl||n instanceof j&&n.value0 instanceof sl||n instanceof j&&n.value0 instanceof yc||n instanceof j&&n.value0 instanceof fl||n instanceof j&&n.value0 instanceof vl||n instanceof j&&n.value0 instanceof ml||n instanceof j&&n.value0 instanceof ji||n instanceof j&&n.value0 instanceof _l||n instanceof j&&n.value0 instanceof pl)return!0;if(n instanceof j&&n.value0 instanceof bc)return!1;if(n instanceof j&&n.value0 instanceof dl||n instanceof j&&n.value0 instanceof hl||n instanceof j&&n.value0 instanceof ju||n instanceof j&&n.value0 instanceof gl||n instanceof j&&n.value0 instanceof Dl||n instanceof j&&n.value0 instanceof yl||n instanceof j&&n.value0 instanceof bl||n instanceof j&&n.value0 instanceof Ni)return!0;if(n instanceof j&&n.value0 instanceof Rl)return Yn(e.currentUser);if(n instanceof j&&n.value0 instanceof Rc||n instanceof j&&n.value0 instanceof Pi)return!1;if(n instanceof j&&n.value0 instanceof lu)return!0;if(n instanceof j&&n.value0 instanceof Oi)return e.hasFinancialProfile;if(n instanceof j&&n.value0 instanceof wc||n instanceof j&&n.value0 instanceof ki)return!0;if(n instanceof j&&n.value0 instanceof Sc||n instanceof j&&n.value0 instanceof Ec)return!1;if(n instanceof j&&n.value0 instanceof wl)return!0;if(n instanceof j&&n.value0 instanceof Sl)return!1;if(n instanceof j&&n.value0 instanceof cu||n instanceof j&&n.value0 instanceof El||n instanceof j&&n.value0 instanceof Cl||n instanceof j&&n.value0 instanceof Hi||n instanceof j&&n.value0 instanceof Cc||n instanceof j&&n.value0 instanceof Pu||n instanceof j&&n.value0 instanceof Ic||n instanceof j&&n.value0 instanceof Nu||n instanceof j&&n.value0 instanceof Ui||n instanceof j&&n.value0 instanceof pi||n instanceof j&&n.value0 instanceof Fc||n instanceof j&&n.value0 instanceof Ou||n instanceof j&&n.value0 instanceof Bi||n instanceof j&&n.value0 instanceof su||n instanceof j&&n.value0 instanceof Ji)return!0;if(n instanceof j&&n.value0 instanceof nf)return!1;throw new Error("Failed pattern match at Hub.Operations (line 25, column 23 - line 82, column 38): "+[n.constructor.name])}};var Yhe=Du(zn),Uan=We(Yhe);var Ban=Bn(Ma),_2=x(U),Jan=St(Fpe),qan=Ke(C_(C_(bF))),I1=Cr(dw),Pq=$(U),Wan=lt(Ie),Nq=Y(Ie),Oq=Cr(Zr),Ah=Cr(Et),zan=We(zn),h6=Cr(zn),Khe=wF(),Xhe=ib(RF)(),$an=Khe(ib(Xhe({reflectSymbol:function(){return"name"}})(Et))()({reflectSymbol:function(){return"group"}})(Wve)),Van=Cr(Zfe),Qan=Cr(Du(f0e)),Yan=$(co),Zhe=Cr(Du(Zr)),Kan=Cr(r0e),Xan=Cr(Khe(ib(Xhe({reflectSymbol:function(){return"value"}})(zn))()({reflectSymbol:function(){return"percentile"}})(Zr))),ege=Cr(Yhe),Zan=to(b0),vv=function(){function e(){}return e.value=new e,e}(),xh=function(){function e(){}return e.value=new e,e}();var nge={eq:function(e){return function(n){return e instanceof vv&&n instanceof vv||e instanceof xh&&n instanceof xh}}},kq=function(e){return{by:new lr(e),direction:vv.value}},Hq=function(e){var n=j_(e);return function(t){return function(a){return function(r){return Uan(n(a)(t))(n(r)(t))}}}},Uq=Hq(Lt),Bq=Uq(["Very low diversity","Low diversity","Moderately diverse","Diverse","Very diverse"]),Jq=Uq(["Not prestigious","Prestigious","Very prestigious","Ultra prestigious"]),ern=Uq(["Far West","Southwest","Rocky Mountains","Plains","Great Lakes","New England","Mid-Atlantic","Southeast","Outlying areas","Non-US"]);var nrn=function(){var e=Hq(fM)([Kf.value,Yf.value,Qf.value,$s.value]);return function(n){return function(t){if(n instanceof b&&t instanceof b)return K.value;if(n instanceof b)return V.value;if(t instanceof b)return Q.value;if(n instanceof d&&t instanceof d)return e(n.value0)(t.value0);throw new Error("Failed pattern match at Hub.Sort (line 178, column 13 - line 182, column 30): "+[n.constructor.name,t.constructor.name])}}}(),trn=function(){return Hq(Rve)([fD.value,Xb.value,Zb.value])}();var tge=function(e){if(e instanceof vv)return"SortAsc";if(e instanceof xh)return"SortDesc";throw new Error("Failed pattern match at Hub.Sort (line 66, column 1 - line 66, column 40): "+[e.constructor.name])},p2=function(e){return{by:T0(e.by),direction:tge(e.direction)}},age=function(e){return function(n){return Ban(_2(function(t){return function(a){return{by:t,direction:a}}})(Sn(T0)(e)(n.by)))(Sn(tge)([vv.value,xh.value])(n.direction))}},AD=function(){return{by:new j(lu.value),direction:vv.value}}(),rge=function(e){return function(n){var t=function(p){return function(y){return function(F){return p(y)(F)}}},a=function(p){return Ba(Jan(t2(p.id)(e))(ZM(p.id)(e)))},r=function(p){return sD(function(y){return y.address}(p))},i=function(p){var y=Cr(Du(p));return function(F){return qan(I1(function(N){return Ir(F(N))}))(y(F))}},u=i(Zr),l=i(Jx),c=i(Et),s=i($an),f=i(o0e),v=function(p){return pve(function(y){return y.address}(p))},m=function(p){if(n.direction instanceof vv)return p;if(n.direction instanceof xh)return function(y){return function(F){return Ete(p(y)(F))}};throw new Error("Failed pattern match at Hub.Sort (line 133, column 24 - line 135, column 41): "+[n.direction.constructor.name])},_=function(p){return me(qb)(Pq(Xs(p.id)(e))(function(y){return y.applicationRound}))},h=function(p){return a2(p.id)(e)},w=function(p){return function(y){return Wan(ofe(_(y))(p))(h(y))}},g=function(p){return function(y){return Nq(h(y))(function(F){return r7(new d(F.year))(p(F))})}};return m(t(function(){if(n.by instanceof j&&n.by.value0 instanceof ni)return Oq(function(){var p=Ce(Kw)(function(y){return y.value});return function(y){return p(function(F){return F.admissions.acceptanceRate}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof il)return u(vD(function(p){return p.men}));if(n.by instanceof j&&n.by.value0 instanceof ul)return u(vD(function(p){return p.women}));if(n.by instanceof j&&n.by.value0 instanceof dc)return Ah(function(p){return JS(function(y){return y.address}(p))});if(n.by instanceof j&&n.by.value0 instanceof Li)return ar(zan)(function(p){return me(0)(Nq(a(p))(function(y){return y.top.score}))});if(n.by instanceof j&&n.by.value0 instanceof uu)return ar(nrn)(function(p){return Nq(a(p))(function(y){return y.top.classification})});if(n.by instanceof j&&n.by.value0 instanceof zl)return l(w(function(p){return p.notification}));if(n.by instanceof j&&n.by.value0 instanceof hc)return c(function(){var p=_2(function(y){return function(F){return F.siteName}(Bd(y))});return function(y){return p(function(F){return F.urls.admissions}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof gc)return function(p){return function(y){return K.value}};if(n.by instanceof j&&n.by.value0 instanceof ll)return h6(function(p){return p.applicationTimeHours});if(n.by instanceof j&&n.by.value0 instanceof Dc)return function(p){return function(y){return K.value}};if(n.by instanceof j&&n.by.value0 instanceof cl)return s(function(p){return p.basketball.conference});if(n.by instanceof j&&n.by.value0 instanceof sl)return ar(trn)(function(p){return p.setting});if(n.by instanceof j&&n.by.value0 instanceof yc)return Ah(v);if(n.by instanceof j&&n.by.value0 instanceof fl)return f(function(p){return p.admissions.reqClassRank});if(n.by instanceof j&&n.by.value0 instanceof vl)return Van(function(p){return p.gender});if(n.by instanceof j&&n.by.value0 instanceof ml)return Ah(function(p){return p.schoolType});if(n.by instanceof j&&n.by.value0 instanceof ji)return I1(function(p){return p.isCommuterCollege});if(n.by instanceof j&&n.by.value0 instanceof _l)return ar(Bq)(function(p){return p.diversity});if(n.by instanceof j&&n.by.value0 instanceof pl)return h6(function(p){return p.dropOutRate});if(n.by instanceof j&&n.by.value0 instanceof bc)return c(function(){var p=_2(function(y){return function(F){return F.siteName}(Bd(y))});return function(y){return p(function(F){return F.urls.finAid}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof dl)return h6(function(p){return me(0)(Pq(p.numFreshmen)(function(y){return y.value}))});if(n.by instanceof j&&n.by.value0 instanceof hl)return s(function(p){return p.football.conference});if(n.by instanceof j&&n.by.value0 instanceof ju)return u(function(p){return p.fourYearGradRate});if(n.by instanceof j&&n.by.value0 instanceof gl)return I1(function(p){return p.basketball.division1});if(n.by instanceof j&&n.by.value0 instanceof Dl)return I1(function(p){return p.football.division1});if(n.by instanceof j&&n.by.value0 instanceof yl)return I1(function(p){return p.academicOfferings.hasMedicalSchool});if(n.by instanceof j&&n.by.value0 instanceof bl)return I1(function(p){return p.academicOfferings.studyAbroad});if(n.by instanceof j&&n.by.value0 instanceof Ni)return I1(function(p){return p.hbcu});if(n.by instanceof j&&n.by.value0 instanceof Rl)return Qan(function(p){return Pq(Xs(p.id)(e))(function(y){return y.status})});if(n.by instanceof j&&n.by.value0 instanceof Rc)return Ah(function(p){return function(y){return y.siteName}(Bd(function(y){return y.urls.main}(p)))});if(n.by instanceof j&&n.by.value0 instanceof Pi)return function(p){return function(y){return K.value}};if(n.by instanceof j&&n.by.value0 instanceof lu)return Ah(function(p){return p.name});if(n.by instanceof j&&n.by.value0 instanceof Oi)return u(function(p){return Ba(Yan(Ym(p.id)(e))(function(y){return y.estimatedNetCost}))});if(n.by instanceof j&&n.by.value0 instanceof wc)return Ah(function(p){return bE(p.id)(e)});if(n.by instanceof j&&n.by.value0 instanceof ki)return Zhe(function(){var p=_2(function(y){return y.value});return function(y){return p(function(F){return F.fracInternationalStudents}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof Sc)return Ah(function(p){return p.phone});if(n.by instanceof j&&n.by.value0 instanceof Ec)return function(p){return function(y){return K.value}};if(n.by instanceof j&&n.by.value0 instanceof wl)return ar(Jq)(function(p){return p.prestige});if(n.by instanceof j&&n.by.value0 instanceof Sl)return function(p){return function(y){return K.value}};if(n.by instanceof j&&n.by.value0 instanceof cu)return Kan(function(p){return p.publicPrivate});if(n.by instanceof j&&n.by.value0 instanceof El)return f(function(p){return p.admissions.reqRecLetters});if(n.by instanceof j&&n.by.value0 instanceof Cl)return ar(ern)(r);if(n.by instanceof j&&n.by.value0 instanceof Hi)return Ah(function(p){return p.religiousAffiliation});if(n.by instanceof j&&n.by.value0 instanceof Cc)return l(g(function(p){return p.satActDeadline}));if(n.by instanceof j&&n.by.value0 instanceof Pu)return f(function(p){return p.admissions.reqStandardTests});if(n.by instanceof j&&n.by.value0 instanceof Ic)return l(g(function(p){return p.satSubjectTestDeadline}));if(n.by instanceof j&&n.by.value0 instanceof Nu)return Zhe(function(){var p=_2(function(y){return y.value});return function(y){return p(function(F){return F.sixYearGradRate}(y))}}());if(n.by instanceof j&&n.by.value0 instanceof Ui)return Ah(function(p){return cD(function(y){return y.address}(p))});if(n.by instanceof j&&n.by.value0 instanceof pi)return Xan(function(p){return p.studentsPerFaculty});if(n.by instanceof j&&n.by.value0 instanceof Fc)return l(w(function(p){return p.deadline}));if(n.by instanceof j&&n.by.value0 instanceof Ou)return f(function(p){return p.admissions.reqToefl});if(n.by instanceof j&&n.by.value0 instanceof Bi)return h6(function(p){return p.totalUndergrads});if(n.by instanceof j&&n.by.value0 instanceof su)return ege(function(p){return p.tuitionInState});if(n.by instanceof j&&n.by.value0 instanceof Ji)return ege(function(p){return p.tuitionOutOfState});if(n.by instanceof j&&n.by.value0 instanceof nf)return Oq(function(){var p=Ce(Kw)(function(y){return y.value});return function(y){return p(function(F){return F.admissions.yieldRate}(y))}}());if(n.by instanceof lr)return Oq(function(){var p=Ce(Kw)(function(F){return Jn(function(N){return N.order}(F))}),y=Zan(n.by.value0);return function(F){return p(y(function(N){return N.rankings}(F)))}}());throw new Error("Failed pattern match at Hub.Sort (line 72, column 36 - line 130, column 98): "+[n.by.constructor.name])}()))}};var oge=H(J),ige=ra(M),qq=H(M),Wq=Y(Ie),arn=to(b0),rrn=W(Mn),uge=Ln(X)()(),g6=kt(zo),D6=QM(),orn=d6(),irn=G0(),lge=Zt(M)()(),urn=$(U),y6=H(X),zq=an(M)()(),lrn=lt(Ie),crn=rpe()(),cge=x(U),srn=x(pe),frn=W(nt),sge=Y(Mv),vrn=W(am),mrn=Q_(X),_rn=V_(J),prn=$(pe),drn=$_(J),fge=Qv(X),hrn=nn(kn),grn=ce(Vu()(ci(ci($u)()({reflectSymbol:function(){return"direction"}})(nge))()({reflectSymbol:function(){return"by"}})(h1)));var $q=function(){function e(){}return e.value=new e,e}(),Vq=function(){function e(){}return e.value=new e,e}(),Drn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qq=function(e){var n=Gb(e.state.schoolListRef)(function(i){return e.dispatch(Drn.create(i))}),t=function(i){return oge("d-flex align-items-center mr-2")([ige("fe fe-heart")(""),qq("d-none d-md-block ml-2")(Ce("Add to list")(mD)(i))])},a=function(i){var u=Wq(e.ranking)(function(v){return Wq(arn(v)(i.rankings))(function(m){return rrn(qq("badge small font-weight-bold fw-bold text-success bg-soft-success px-2 py-1 mb-3 "+("t--ranking-badge-"+Zd(v)))(cve(v)(m)))})}),l=function(){var v=function(_){var h=e.schoolListStatus(i);return uge("")({onClick:g6(D6)})(orn({buttonContent:t(h),buttonClass:"d-flex btn",menuClass:function(){return e.mobileLayout?"dropdown-menu-right":""}()})(h)(e.onListStatusChange(i.id)))},m=uge("")({onClick:g6(D6)})(irn({auth0ActiveTab:M0,className:"d-flex btn btn-outline-primary",content:t(b.value)}));return Ce(m)(v)(Wq(e.currentUser)(Jp))}(),c=function(v){return lge("btn btn-link p-0")({href:v,onClick:g6(D6)})},s=function(){var v=urn(e.currentUser)(function(_){return _.role});if(v instanceof b)return c(e.paths.chancingCta)("Calculate my chances");var m=function(_){return v instanceof d&&v.value0 instanceof s2&&!e.hasFinancialProfile?c(YE)("Calculate my net cost"):qq("")("")};return v instanceof d&&v.value0 instanceof s2&&e.chancingState.permanentProfile instanceof b?c(e.paths.chancingWizardReturnToHub)("Calculate my chances"):m(!0)}(),f=oge("d-flex justify-content-between align-items-center mt-4")([s,function(){var v=e.counselorConnectionStatus(i);return v instanceof qn&&v.value0 instanceof d&&v.value0.value0 instanceof mc&&e.showCounselorConnections?y6("d-flex justify-content-end")(lge("btn btn-outline-primary")({href:y5})("Message")):v instanceof qn&&v.value0 instanceof d&&v.value0.value0 instanceof Xo&&e.showCounselorConnections?y6("d-flex justify-content-end")(zq("btn btn-secondary")({disabled:!0})("Connection pending")):v instanceof qn&&v.value0 instanceof b&&e.showCounselorConnections?y6("d-flex justify-content-end")(zq("btn btn-outline-primary")({onClick:g6(function(m){return function(){return D6(m)(),e.onCounselorConnect(i.id)()}})})("Connect your high school")):l}()]);return $he({actions:f,chancingState:e.chancingState,currentUser:lrn(Jp)(e.currentUser),mobileLayout:e.mobileLayout,schoolDetailPageLink:new p6(e.onSchoolClick),showTotalCost:!0,badge:u,school:i,schoolAccessors:e.schoolAccessors})},r=eo(e.schools);return r?re([Va(""),Epe("")]):e.useVirtualList?crn({length:bt(e.schools),type:tpe,ref:n,itemRenderer:ope(function(i){return ba(cge(a)(Or(e.schools)(i.index)))}),minSize:10,scrollParentGetter:JA(cge(ape)(e.virtualListScrollParent))}):re(srn(a)(e.schools))},vge=function(e){return function(n){return frn({schoolListRef:n.value0})}},Yq=function(e){var n=new j(Bi.value),t=function(){if(e.ranking instanceof d)return new lr(e.ranking.value0);if(e.ranking instanceof b)return new j(lu.value);throw new Error("Failed pattern match at Hub.Detail.List (line 267, column 21 - line 269, column 37): "+[e.ranking.constructor.name])}(),a=function(){if(e.hasFinancialProfile)return new j(Ji.value);if(Ge)return new j(Oi.value);throw new Error("Failed pattern match at Hub.Detail.List (line 273, column 5 - line 275, column 51): "+[])}(),r=function(){var i=function(u){if(Ge)return new j(ni.value);throw new Error("Failed pattern match at Hub.Detail.List (line 250, column 1 - line 257, column 19): "+[])};return e.chancingState.permanentProfile instanceof d?new j(Li.value):i(!0)}();return wa(Qhe(e))([t,n,a,r])},mge=function(e){return e instanceof j&&e.value0 instanceof Bi?"School size":e instanceof j&&e.value0 instanceof su||e instanceof j&&e.value0 instanceof Ji?"Tuition":e instanceof j&&e.value0 instanceof Oi?"Your est. net cost":e instanceof j&&e.value0 instanceof Li?"Admission chance":Up(e)},yrn=function(e){return e instanceof j&&e.value0 instanceof lu?Vq.value:$q.value},_ge=function(e){var n=function(a){return sge(Yq(e))(function(r){return sge([vv.value,xh.value])(function(i){return vrn({by:r,direction:i})})})},t=function(a){var r=yrn(a.by);if(r instanceof $q&&a.direction instanceof vv)return"(low to high)";if(r instanceof $q&&a.direction instanceof xh)return"(high to low)";if(r instanceof Vq&&a.direction instanceof vv)return"(A-Z)";if(r instanceof Vq&&a.direction instanceof xh)return"(Z-A)";throw new Error("Failed pattern match at Hub.Detail.List (line 244, column 28 - line 248, column 45): "+[r.constructor.name,a.direction.constructor.name])};return y6("d-flex justify-content-end")(ES("")({toggleClass:"btn btn-link p-0 text-secondary",toggleContent:ee("Sort by: "+mge(e.sort.by)),content:function(a){return mrn(a.className+" dropdown-menu-right")(_rn("")(prn(n(be))(function(r){return drn("")([fge("")(zq("btn btn-link btn-block text-left pl-4 pr-0 text-nowrap text-body")({onClick:hrn(e.onSort)(r)})(mge(r.by)+(" "+t(r)))),fge("px-3")(on(grn(r)(e.sort))(ige("fe fe-check large")("")))])})))}}))};var pge=function(){return{schoolListRef:b.value}}();var Lh=function(){function e(){}return e.value=new e,e}(),jh=function(){function e(){}return e.value=new e,e}(),Ph=function(){function e(){}return e.value=new e,e}(),Nh=function(){function e(){}return e.value=new e,e}(),F1=function(){function e(){}return e.value=new e,e}();var b6={eq:function(e){return function(n){return e instanceof Lh&&n instanceof Lh||e instanceof jh&&n instanceof jh||e instanceof Ph&&n instanceof Ph||e instanceof Nh&&n instanceof Nh||e instanceof F1&&n instanceof F1}}},R6={compare:function(e){return function(n){if(e instanceof Lh&&n instanceof Lh)return K.value;if(e instanceof Lh)return Q.value;if(n instanceof Lh)return V.value;if(e instanceof jh&&n instanceof jh)return K.value;if(e instanceof jh)return Q.value;if(n instanceof jh)return V.value;if(e instanceof Ph&&n instanceof Ph)return K.value;if(e instanceof Ph)return Q.value;if(n instanceof Ph)return V.value;if(e instanceof Nh&&n instanceof Nh)return K.value;if(e instanceof Nh)return Q.value;if(n instanceof Nh)return V.value;if(e instanceof F1&&n instanceof F1)return K.value;throw new Error("Failed pattern match at Common.Quintile (line 0, column 0 - line 0, column 0): "+[e.constructor.name,n.constructor.name])}},Eq0:function(){return b6}},Oh=function(e){if(e instanceof Lh)return"much lower than average";if(e instanceof jh)return"lower than average";if(e instanceof Ph)return"about average";if(e instanceof Nh)return"above average";if(e instanceof F1)return"among the highest";throw new Error("Failed pattern match at Common.Quintile (line 30, column 15 - line 35, column 28): "+[e.constructor.name])},uf=function(e){if(e<.2)return Lh.value;if(e<.4)return jh.value;if(e<.6)return Ph.value;if(e<.8)return Nh.value;if(Ge)return F1.value;throw new Error("Failed pattern match at Common.Quintile (line 21, column 1 - line 21, column 37): "+[e.constructor.name])};var dge=xa(xv),brn=W(Sw),Rrn=Bn(_ae),wrn=x(xv),hge=function(e){return e.separate};var gge={compact:function(e){return function(){var t=M_(),a=AF(function(r){return Or(e)(r)})();return xF(a)(function(r){return dge(function(i){if(i instanceof b)return brn(0);if(i instanceof d)return rc(i.value0)(t);throw new Error("Failed pattern match at Data.Compactable (line 111, column 34 - line 113, column 35): "+[i.constructor.name])}(r))})(),Ms(t)()}()},separate:function(e){return function(){var t=M_(),a=M_(),r=AF(function(i){return Or(e)(i)})();return xF(r)(function(i){return dge(function(u){if(u instanceof rn)return rc(u.value0)(t);if(u instanceof Ze)return rc(u.value0)(a);throw new Error("Failed pattern match at Data.Compactable (line 122, column 34 - line 124, column 31): "+[u.constructor.name])}(i))})(),Rrn(wrn(function(i){return function(u){return{left:i,right:u}}})(Ms(t)))(Ms(a))()}()}};var Dge=nr(ao),yge=gn(hn),bge=_n(mn),Rge=bn(yn),A0=function(){function e(){}return e.value=new e,e}(),$p=function(){function e(){}return e.value=new e,e}(),wge={to:function(e){if(e instanceof T)return A0.value;if(e instanceof o)return $p.value;throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 18, column 1 - line 18, column 44): "+[e.constructor.name])},from:function(e){if(e instanceof A0)return new T(z.value);if(e instanceof $p)return new o(z.value);throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 18, column 1 - line 18, column 44): "+[e.constructor.name])}},Sge={show:Rr(wge)(Sa(Dge({reflectSymbol:function(){return"And"}}))(Dge({reflectSymbol:function(){return"Or"}})))},Kq={eq:function(e){return function(n){return e instanceof A0&&n instanceof A0||e instanceof $p&&n instanceof $p}}},Xq=function(e){if(e instanceof A0)return"and";if(e instanceof $p)return"or";throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 23, column 13 - line 25, column 13): "+[e.constructor.name])},Ege=function(){return Xn(xe)({parse:Sn(Xq)(cn(wge)(dn(yge)(vn(fn))(yge)(bge))(Dn(Rge)(Rge))(pn(bge))),default:A0.value,diagnosticName:"InclusionOperator"})}();var Cge=im()(),Ige=ac(qr),Srn=ce(Lt);var Ern=$(pe),Fge=x(pe),Crn=Ov(Et),Tge=La(Yt),d2=Ga(Tge),Mge=Io(Lt),Irn=Xc(Tge),Gge=yre(Lt),w6=$(co),Frn=IO(zn),lf=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xc=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),xD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),n_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),mv=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Trn={to:function(e){if(e instanceof T)return new lf(e.value0);if(e instanceof o&&e.value0 instanceof T)return new x0(e.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return new xc(e.value0.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return new Hu(e.value0.value0.value0);throw new Error("Failed pattern match at Hub.Filters.Filter (line 58, column 1 - line 58, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof lf)return new T(e.value0);if(e instanceof x0)return new o(new T(e.value0));if(e instanceof xc)return new o(new o(new T(e.value0)));if(e instanceof Hu)return new o(new o(new o(e.value0)));throw new Error("Failed pattern match at Hub.Filters.Filter (line 58, column 1 - line 58, column 42): "+[e.constructor.name])}},Age={show:Rr(Trn)(Sa(nr(Ws(qr))({reflectSymbol:function(){return"StringPattern"}}))(Sa(nr(Ws(Cge(fi({reflectSymbol:function(){return"max"}})(Qc({reflectSymbol:function(){return"min"}})(qe))(qe))))({reflectSymbol:function(){return"Range"}}))(Sa(nr(Ws(Ige))({reflectSymbol:function(){return"MultiSelectOptions"}}))(nr(Ws(Cge(fi({reflectSymbol:function(){return"operator"}})(Qc({reflectSymbol:function(){return"terms"}})(Ige))(Sge))))({reflectSymbol:function(){return"Inclusions"}})))))};var xge=function(e){return function(n){return function(t){return function(a){return Ern(nu(n)(hk(ar(Srn)(e))(a)))(function(r){return{value:e(r),tooltip:new d(t(r))}})}}}},Lge=function(e){return function(n){return function(t){return Fge(function(a){return{value:a,tooltip:b.value}})(n(Crn(Fge(e)(t))))}}},h2=function(e){return function(n){if(e instanceof lf&&n instanceof xD)return e.value0!=="";if(e instanceof x0&&n instanceof n_){var t=function(a){return n.value0.min<=a&&a<=n.value0.max};return t(e.value0.min)||t(e.value0.max)}return e instanceof xc&&n instanceof mv?d2(eo)(e.value0)&&bt(e.value0)===bt(wa(function(a){return Mge(a.value)(e.value0)})(n.value0.options)):e instanceof Hu&&n instanceof L0?Irn(d2(eo))(BF(function(a){return Mge(a)(n.value0.options)}))(e.value0.terms):!1}},S6=function(e){return function(n){return e instanceof xD&&n instanceof lf?n.value0!=="":e instanceof n_&&n instanceof x0?n.value0.min!==e.value0.min||n.value0.max!==e.value0.max:e instanceof mv&&n instanceof xc?d2(eo)(n.value0):e instanceof L0&&n instanceof Hu?d2(eo)(n.value0.terms):!1}},jge=function(e){if(e instanceof xD)return new lf("");if(e instanceof n_)return new x0({min:e.value0.min,max:e.value0.max});if(e instanceof mv)return new xc([]);if(e instanceof L0)return new Hu({terms:[],operator:A0.value});throw new Error("Failed pattern match at Hub.Filters.Filter (line 63, column 18 - line 67, column 81): "+[e.constructor.name])},Zq=function(e){if(e instanceof xD)return"StringFilter";if(e instanceof n_)return"RangeFilter";if(e instanceof mv)return"MultiSelectFilter";if(e instanceof L0)return"InclusionFilter";throw new Error("Failed pattern match at Hub.Filters.Filter (line 121, column 24 - line 125, column 41): "+[e.constructor.name])},Pge=function(e){return function(n){return function(t){var a=function(r){return function(i){return bt(Gge(r)(i))===bt(r)}};return t instanceof lf&&t.value0===""&&n instanceof xD?new qn(je(!0)):t instanceof lf&&n instanceof xD?w6(n.value0.get(e))(function(r){var i=xs(tu(t.value0));return function(u){return i(tu(r(u)))}}):t instanceof x0&&n instanceof n_?w6(n.value0.get(e))(function(r){var i=Ce(!1)(Frn(t.value0.min)(t.value0.max));return function(u){return i(r(u))}}):t instanceof xc&&t.value0.length===0&&n instanceof mv?new qn(je(!0)):t instanceof xc&&n instanceof mv?n.value0.predicate({args:e,selected:t.value0}):t instanceof Hu&&t.value0.terms.length===0&&n instanceof L0?new qn(je(!0)):t instanceof Hu&&t.value0.operator instanceof A0&&n instanceof L0?w6(n.value0.get(e))(function(r){return function(i){return a(t.value0.terms)(r(i))}}):t instanceof Hu&&t.value0.operator instanceof $p&&n instanceof L0?w6(n.value0.get(e))(function(r){return function(i){return d2(eo)(Gge(t.value0.terms)(r(i)))}}):za(Za)("Invalid selector for filter")({filter:Zq(n),selection:t})(function(r){return new qn(je(!0))})}}};var T1=function(){function e(){}return e.value=new e,e}(),M1=function(){function e(){}return e.value=new e,e}(),Nge={eq:function(e){return function(n){return e instanceof T1&&n instanceof T1||e instanceof M1&&n instanceof M1}}};var Oge=On(In);var eW=Qr(ut),E6=W(oa),nW=Kn(ut),Mrn=$(_t),kge=Oge(Mt),Grn=lt(Mt),Hge=x(Ht),C6=W(nt),I6=Oge(Wt),Uge=Y(Mt),Arn=Sf(Ht),xrn=Rse(cx),Lrn=SF(Yx),jrn=eD(ut),Prn=Mr(oa)(ze),Nrn=x(pe),Orn=ko(nt),F6=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Bge=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),LD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),krn=Zg(vm(!1));var Hrn=function(e){return{queue:[],delay:e.delay}},ZE=Hrn({delay:500}),G1=function(e){return eW(E6(new F6(b.value,e)))},Jge=function(e){return nW(Mrn(Av(krn))(function(n){return n?0:e.delay}))},qge=function(e){return eW(kge(Grn(Yv)(Jge(e)))(function(){return Hge(Bge.create)(nW(UJ))}))},eC=function(e){return function(n){return function(t){if(t instanceof LD)return C6(n);if(t instanceof F6&&t.value0 instanceof b)return I6(eW(Uge(nW(UJ))(function(r){return Uge(Arn(Hge(xrn)(Jge(n)))(r))(function(i){return E6(new F6(i,t.value1))})})))(function(){return C6(n)});if(t instanceof F6&&t.value0 instanceof d)return I6(qge(n))(function(){return C6({delay:n.delay,queue:Fo({when:t.value0.value0,item:t.value1})(wa(function(r){return!e.isSameItem(r.item)(t.value1)})(n.queue))})});if(t instanceof Bge){var a=_k(function(r){return Lrn(r.when)(t.value0)})(n.queue);return I6(jrn(kge(Prn(a.yes)(function(r){return e.commitItem(r.item)}))(function(){var r=eo(a.yes);return E6(r?b.value:new d(new LD(Nrn(function(i){return i.item})(a.yes))))})))(function(){return I6(Orn(!eo(a.no))(qge(n)))(function(){return C6({delay:n.delay,queue:a.no})})})}throw new Error("Failed pattern match at Utils.Debouncer (line 76, column 1 - line 80, column 44): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var Wge=$(co),zge=tn(),Urn=Ye(Xe),Brn=Ku(xA)(ze),$ge=$(pe),Jrn=Na(),qrn=$(U),tW=function(e){return function(n){return{whatIfChances:n.whatIfChances,chances:n.chances,contentModules:n.contentModules,counselorConnections:n.counselorConnections,schoolConnections:n.schoolConnections,financials:n.financials,schoolList:n.schoolList,schoolNotes:n.schoolNotes,recommendedSchools:n.recommendedSchools,admissionsDates:n.admissionsDates,requestDebouncer:n.requestDebouncer,all:Wge(e.schools)(function(t){return{table:zT(function(a){return function(r){return r.id}(zge(a))})(Urn)(t),array:au(function(a){return t})}}),slugs:Wge(e.schools)(function(t){return Brn($ge(t)(function(a){return new Ue(a.slug,a.id)}))}),majors:e.majors,searchOptions:$ge(me([])(Ba(e.schools)))(function(t){return{value:zge(t.id),label:t.name}})}}},aW=function(){return function(e){var n=Jrn(e);return tW({schools:n.schools,majors:et(n.majors)(as)})({all:Nt.value,slugs:Nt.value,majors:as,searchOptions:[],whatIfChances:Nt.value,chances:et(n.chances)(Nt.value),contentModules:{loadRequests:[],content:Ce(Nt.value)(qn.create)(qrn(ir(n.contentModules))(zT(function(t){return t.schoolId})(function(t){return qn.create(function(a){return a.modules}(t))})))},financials:et(n.financials)(Nt.value),counselorConnections:Ce(Nt.value)(qn.create)(ir(n.counselorConnections)),schoolConnections:Ce(Nt.value)(qn.create)(ir(n.schoolConnections)),schoolList:et(n.schoolList)(GU),admissionsDates:Nt.value,schoolNotes:et(n.schoolNotes)(GU),recommendedSchools:Ce(Nt.value)(qn.create)(ir(n.recommendedSchools)),requestDebouncer:ZE})}};var T6=ce(Lf),kh=function(){function e(){}return e.value=new e,e}(),jD=function(){function e(){}return e.value=new e,e}(),PD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Uh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ND=function(){function e(){}return e.value=new e,e}(),OD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bh=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}(),kD=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),HD=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),A1=function(){function e(n,t,a,r){this.value0=n,this.value1=t,this.value2=a,this.value3=r}return e.create=function(n){return function(t){return function(a){return function(r){return new e(n,t,a,r)}}}},e}(),UD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),BD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),JD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),g2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),D2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nC=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),y2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),b2=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),M6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),G6=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),A6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x6=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),L6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),j6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),P6=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),Vge={eq:function(e){return function(n){return e instanceof g2&&n instanceof g2?T6(e.value0)(n.value0):e instanceof D2&&n instanceof D2?e.value0.moduleId===n.value0.moduleId&&T6(e.value0.schoolId)(n.value0.schoolId):e instanceof nC&&n instanceof nC||e instanceof y2&&n instanceof y2?T6(e.value0)(n.value0):!1}}};var N6=function(e){if(e instanceof kh)return b.value;if(e instanceof jD)return b.value;if(e instanceof PD)return b.value;if(e instanceof Hh)return b.value;if(e instanceof Uh)return b.value;if(e instanceof ND)return b.value;if(e instanceof OD)return b.value;if(e instanceof Bh)return new d(new g2(e.value0));if(e instanceof kD)return new d(new D2({schoolId:e.value0,moduleId:e.value1.moduleId}));if(e instanceof HD)return new d(new nC(e.value0));if(e instanceof A1)return new d(new y2(e.value0));if(e instanceof UD)return b.value;if(e instanceof BD)return b.value;if(e instanceof JD)return b.value;if(e instanceof qD)return b.value;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request.Types (line 81, column 15 - line 98, column 49): "+[e.constructor.name])};var rW=oo(Ur(xo)),oW=Y(Mt),Qge=$(U),Yge=tn(),Wrn=xa(Ht);var zrn=rW("network_connections_invite_school_path")(function(e){return function(n){return oW(e({school_id:n.schoolId,message:aa(n.introMessage),sem_user_id:aa(Qge(n.semUserId)(Yge)),livestream_id:aa(Qge(n.livestreamId)(Yge))}))(iu)}});var Kge=function(e){return function(n){return Wrn(zrn({schoolId:e,introMessage:new d(n.introMessage),semUserId:b.value,livestreamId:b.value}))}},Xge=rW("network_connections_ignore_invitation_path")(function(e){return function(n){return oW(e({school_id:n}))(iu)}}),Zge=rW("network_connections_accept_invitation_path")(function(e){return function(n){return oW(e({school_id:n}))(iu)}});var $rn=oo(Ur(xo)),Vrn=Y(Mt),eDe=$rn("high_schools_invitations_invite_sem_school_path")(function(e){return function(n){return Vrn(e({sem_school_id:n}))(iu)}});var R2=function(){function e(){}return e.value=new e,e}(),w2=function(){function e(){}return e.value=new e,e}();var nDe=function(e){if(e instanceof R2)return"like";if(e instanceof w2)return"unlike";throw new Error("Failed pattern match at Sem.School.ContentModule.Interaction (line 31, column 13 - line 33, column 21): "+[e.constructor.name])};var iW=oo(Ur(xo)),O6=Y(Mt),Qrn=ol(ct()(C({reflectSymbol:function(){return"firstSchoolModules"}})(Gn(bT))(C({reflectSymbol:function(){return"presence"}})(rt(zv))(he)))),Yrn=W(oa),Krn=$(U),Xrn=$(Ht),Zrn=tn(),eon=ol(bT),tDe=iW("schools_content_modules_presence_path")(function(e){return function(n){return O6(e({first_school_id:aa(n.firstSchool)}))(function(t){return O6(Ro(Qrn("Sem.School.ContentModule.API.presence response"))(t))(function(a){return Yrn({presence:a.presence,firstSchoolModules:Krn(ae(a.firstSchoolModules))(o6)})})})}}),aDe=iW("schools_content_modules_get_path")(function(e){return function(n){return Xrn(O6(e({school_id:Zrn(n)}))(Ro(eon("Sem.School.ContentModule.API.get response"))))(o6)}}),rDe=iW("sem_school_content_modules_create_path")(function(e){return function(n){return O6(e({module_id:n.moduleId,type:nDe(n.type)}))(iu)}});var non=$(pe);var uW=function(e){return function(n){return function(t){return non(t)(function(a){var r=e(a);return r?n(a):a})}}},oDe=function(e){return function(n){return uW(e)(je(n))}};var Aa=W(nt),Lc=On(In)(Wt),lW=Mr(nt)(Gr),ton=eD(ut),iDe=Y(Mt),cW=W(oa),aon=x(U),uDe=Ye(Xe),lDe=ce(Lf),WD=Qr(ut),tC=x(Ht),S2=$(co),ron=Y(Ie),sW=$(U),cDe={reflectSymbol:function(){return"status"}},sDe={reflectSymbol:function(){return"initiator"}},oon=Io(Vu()(ci(ci($u)()(cDe)(At(z7)))()(sDe)(At(W7)))),ion=Y(Wt),fDe=im()()(fi(sDe)(Qc(cDe)(Gv(E0e)))(Gv(h0e))),uon=ie(ac(fDe)),lon=ie(fDe),con=QO(Qo(Ht)),vDe=x(co),son=ce(qa),fon=xa(Ht),von=$(pe),mDe=function(e){return function(n){if(n instanceof kh||n instanceof jD||n instanceof PD||n instanceof Hh||n instanceof Uh||n instanceof ND||n instanceof OD||n instanceof UD||n instanceof BD||n instanceof JD)return Aa(e);if(n instanceof Bh)return Lc(ja($_e(n.value2)(n.value0)(n.value3)(n.value1)))(function(){return Aa(e)});if(n instanceof kD)return Lc(lW(n.value1.type)(function(t){return ja(rDe({moduleId:n.value1.moduleId,type:t}))}))(function(){return Aa(e)});if(n instanceof HD)return Lc(ja(H_e(n.value0)(n.value1)))(function(){return Aa(e)});if(n instanceof A1)return Lc(lW(n.value1)(function(t){return ton(iDe(xJ(n.value2)(n.value0)(t)(n.value3))(function(a){return cW(aon(P6.create(n.value0))(a))}))}))(function(){return Aa(e)});if(n instanceof qD)return Aa(e);throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 179, column 26 - line 207, column 12): "+[n.constructor.name])}},mon=function(e){var n=zT(uDe)(function(t){var a=lDe(t)(e.firstSchool.id);return a&&e.firstSchool.modules instanceof d?new qn(e.firstSchool.modules.value0):Nt.value})(e.presence);return{content:new qn(n),loadRequests:[]}},_on=function(e){return function(n){var t=function(r){var i=Ai(n)(r);if(i instanceof b||i instanceof d&&i.value0 instanceof va||i instanceof d&&i.value0 instanceof qn)return Aa(e);if(i instanceof d&&i.value0 instanceof Nt)return Lc(WD(tC(x6.create(n))(aDe(n))))(function(){return Aa({loadRequests:e.loadRequests,content:S2(e.content)(Nb(n)(new va(b.value)))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 270, column 20 - line 283, column 78): "+[i.constructor.name])},a=WD(iDe(tDe({firstSchool:new d(n)}))(function(r){return cW(new A6({presence:r.presence,firstSchool:{id:n,modules:r.firstSchoolModules}}))}));if(e.content instanceof qn)return t(e.content.value0);if(e.content instanceof Nt)return Lc(a)(function(){return Aa({loadRequests:e.loadRequests,content:new va(b.value)})});if(e.content instanceof va)return Aa({content:e.content,loadRequests:Fo(n)(e.loadRequests)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 249, column 3 - line 259, column 60): "+[e.content.constructor.name])}},_De=function(e){var n=function(t){return function(a){return function(r){var i=ron(Ba(e.schoolConnections))(Ai(t)),u=sW(i)(function(s){return s.initiator}),l=sW(i)(function(s){return s.status}),c=oon({status:l,initiator:u})(a);return c?ion(r)(function(s){return Aa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolConnections:S2(e.schoolConnections)(Nb(t)({status:s.status,initiator:s.initiator,schoolUsesAiRecruiter:me(!1)(sW(i)(function(f){return f.schoolUsesAiRecruiter}))}))})}):za(Za)("Invalid attempt to manipulate SEM-Vine connection")({required:uon(a),actual:lon({status:l,initiator:u})})(function(s){return Aa(e)})}}};return function(t){if(t instanceof kh)return Lc(WD(tC(b2.create)(B_e)))(function(){return Aa(e)});if(t instanceof jD)return Lc(WD(tC(M6.create)(q_e)))(function(){return Aa({admissionsDates:e.admissionsDates,all:e.all,contentModules:e.contentModules,counselorConnections:e.counselorConnections,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,chances:gE(e.chances),financials:gE(e.financials)})});if(t instanceof ND)return Lc(WD(tC(j6.create)(J_e)))(function(){return Aa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,recommendedSchools:gE(e.recommendedSchools)})});if(t instanceof PD)return Lc(WD(tC(G6.create(t.value0))(z_e(t.value0))))(function(){return Aa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:gE(e.whatIfChances)})});if(t instanceof Hh)return con(function(r){return{admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,contentModules:r}})(_on(e.contentModules)(t.value0));if(t instanceof Uh)return Lc(WD(tC(L6.create)(W_e(t.value0.schoolIds))))(function(){return Aa({all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,admissionsDates:gE(e.admissionsDates)})});if(t instanceof OD)return Lc(lW(Ba(e.all))(function(r){return WD(cW(new b2({schools:oDe(function(){var i=lDe(fa(t.value0));return function(u){return i(fa(u))}}())(t.value0)(Ul(r.array)),majorsMap:e.majors})))}))(function(){return Aa(e)});if(t instanceof Bh){if(t.value1 instanceof b)return Aa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:Bce(t.value0)(e.schoolList)});if(t.value1 instanceof d)return Aa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:MU(t.value0)(e.schoolList)(function(r){return function(i){return{applicationRound:i.applicationRound,status:t.value1.value0}}(me(vq)(r))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 94, column 5 - line 101, column 12): "+[t.value1.constructor.name])}if(t instanceof kD){var a=function(){if(t.value1.type instanceof d&&t.value1.type.value0 instanceof R2)return je(!0);if(t.value1.type instanceof d&&t.value1.type.value0 instanceof w2)return je(!1);if(t.value1.type instanceof b)return uDe;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 104, column 11 - line 107, column 32): "+[t.value1.type.constructor.name])}();return Aa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,contentModules:{loadRequests:e.contentModules.loadRequests,content:S2(e.contentModules.content)(function(r){return Hce(t.value0)(r)(vDe(uW(function(){var i=son(t.value1.moduleId);return function(u){return i(function(l){return l.id}(u))}}())(function(i){return{id:i.id,data:i.data,isPublished:i.isPublished,isLiked:a(i.isLiked)}})))})}})}if(t instanceof HD)return Aa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolNotes:Nb(t.value0)(t.value1)(e.schoolNotes)});if(t instanceof A1&&t.value1 instanceof d)return Aa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,schoolList:MU(t.value0)(e.schoolList)(function(r){return function(i){return{status:i.status,applicationRound:t.value1.value0}}(me(vq)(r))})});if(t instanceof A1&&t.value1 instanceof b)return Aa(e);if(t instanceof UD)return n(t.value0)([{status:new d(Xo.value),initiator:new d(Au.value)}])(Lc(ja(fon(Zge(t.value0))))(function(){return Aa({status:mc.value,initiator:Au.value})}));if(t instanceof JD)return n(t.value0)([{status:new d(Xo.value),initiator:new d(Au.value)}])(Lc(ja(Xge(t.value0)))(function(){return Aa({status:_c.value,initiator:Au.value})}));if(t instanceof BD)return n(t.value0.schoolId)([{status:b.value,initiator:b.value},{status:new d(_c.value),initiator:new d(Au.value)}])(Lc(ja(Kge(t.value0.schoolId)({introMessage:t.value0.introMessage})))(function(){return Aa({status:Xo.value,initiator:C0.value})}));if(t instanceof qD)return Lc(ja(eDe(t.value0.schoolId)))(function(){return Aa({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,counselorConnections:S2(e.counselorConnections)(Nb(t.value0.schoolId)(Xo.value))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 61, column 26 - line 153, column 8): "+[t.constructor.name])}},pDe=function(e){var n=function(t){return{db:t,moreRequests:[]}};return function(t){if(t instanceof b2)return n(tW({schools:new qn(t.value0.schools),majors:t.value0.majorsMap})(e));if(t instanceof M6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,chances:new qn(t.value0.chances),financials:new qn(t.value0.financials)});if(t instanceof j6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,recommendedSchools:new qn(t.value0)});if(t instanceof G6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,whatIfChances:new qn({scenario:t.value0,results:t.value1})});if(t instanceof A6)return{db:{all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,contentModules:mon(t.value0)},moreRequests:von(e.contentModules.loadRequests)(Hh.create)};if(t instanceof x6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,contentModules:{loadRequests:e.contentModules.loadRequests,content:S2(e.contentModules.content)(Nb(t.value0)(new qn(t.value1)))}});if(t instanceof L6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,requestDebouncer:e.requestDebouncer,admissionsDates:new qn(t.value0)});if(t instanceof P6)return n({all:e.all,slugs:e.slugs,searchOptions:e.searchOptions,majors:e.majors,whatIfChances:e.whatIfChances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,schoolConnections:e.schoolConnections,financials:e.financials,schoolList:e.schoolList,schoolNotes:e.schoolNotes,recommendedSchools:e.recommendedSchools,admissionsDates:e.admissionsDates,requestDebouncer:e.requestDebouncer,chances:vDe(Nb(t.value0)(t.value1))(e.chances)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 210, column 20 - line 241, column 8): "+[t.constructor.name])}};var k6=Y(Wt),H6=Xa(Qo(Ht)),pon=On(In)(Wt),don=Mr(nt)(Gr),dDe=W(nt),hon=ce(At(Vge)),gon=W(oa),hDe=Bw(vx),Don=x(U),gDe=$(co),fW=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),U6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DDe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),vW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),x1=function(e){return function(n){return k6(H6(fW.create(e))(_De(n)(e)))(function(t){return pon(don(N6(e))(function(a){return H6(U6.create)(G1(e))}))(function(){return dDe(t)})})}},yDe=function(e){var n=function(a){return function(r){return dDe({state:r,events:a})}},t={isSameItem:ar(hon)(N6),commitItem:je(gon(be))};return function(a){if(a instanceof fW){var r=pDe(e)(a.value1);return k6(hDe(Ot(x1))(r.db)(r.moreRequests))(n([new vW(a.value0)]))}if(a instanceof U6&&a.value0 instanceof LD)return k6(hDe(function(i){return function(u){return H6(fW.create(u))(mDe(i)(u))}})(e)(a.value0.value0))(n(kr(function(i){return Don(DDe.create)(N6(i))})(a.value0.value0)));if(a instanceof U6)return k6(H6(U6.create)(eC(t)(e.requestDebouncer)(a.value0)))(function(i){return n([])({admissionsDates:e.admissionsDates,all:e.all,chances:e.chances,contentModules:e.contentModules,counselorConnections:e.counselorConnections,financials:e.financials,majors:e.majors,recommendedSchools:e.recommendedSchools,schoolConnections:e.schoolConnections,schoolList:e.schoolList,schoolNotes:e.schoolNotes,searchOptions:e.searchOptions,slugs:e.slugs,whatIfChances:e.whatIfChances,requestDebouncer:i})});throw new Error("Failed pattern match at Hub.SchoolDatabase (line 74, column 16 - line 83, column 51): "+[a.constructor.name])}},mW=function(e){return gDe(gDe(e.all)(function(n){return n.array}))(Ul)},L1=function(){var e=me([]);return function(n){return e(Ba(mW(n)))}}();var yon=lre(Ng),bon=ure(Ng),bDe=function(e){var n=We(e);return function(t){return yon(ar(n)(t))}},RDe=function(e){var n=We(e);return function(t){return bon(ar(n)(t))}};var Ron=Ioe(Tc),_W=Y(Ie),wDe=to(Tc),SDe=On(In),won=SDe(Ie),pW=Ar(Wr),EDe=W(Mn),Son=Nv(dt),CDe=Ov(Et),Eon=bDe(zn),Con=RDe(zn),cf=tn(),IDe=ie(qe),Jh=x(U),Ion=Bv(_o),j1=Io(Lt),aC=$(pe),B6=$(co),Fon=W4(zn)(ze),Ton=ak(zn)(ze),Mon=Ku(R6)(ze),Gon=ce(b6),Aon=yu(R6),xon=to(R6),FDe=gn(hn),_v=dn(FDe)(vn(fn)),TDe=_n(mn),jc=pn(TDe),J6=_v(_v(FDe)(TDe))(jc),MDe=bn(yn),pv=Dn(MDe),q6=pv(pv(MDe)),Lon=cn(FB)(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(_v(J6)(jc))(jc))(jc))(jc))(jc))(jc))(jc))(jc))(jc))(jc))(jc))(pv(pv(pv(pv(pv(pv(pv(pv(pv(pv(pv(q6))))))))))))(jc),jon=Gs(),Pon=We(Et),P1=x(pe),Non=cn(SB)(J6)(q6)(jc),dW=$(U),Oon=cn(bB)(J6)(q6)(jc),kon=We(Zr),rC=Ke(sa),W6=cn(B7)(J6)(q6)(jc),Hon=Uw(Toe),Uon=Xa(Zc),Bon=cv(),hW=Y(Yc),Jon=SDe(Yc),qon=W(Gd),Won=hge(gge),GDe=Ku(Tc)(ze),zon=Io(h1),z6=Oo(U),$on=CB(Xe)(pp),Von=Ye(Xe),Qon=Cr(tde),ADe=function(e){return Ron(function(n){return function(t){return _W(wDe(n)(e.map))(function(a){return won(pW(h2(t)(a.filter)))(function(){return EDe(t)})})}})},Yon=function(e){return function(n){return function(t){var a=function(r){return function(i){return Son(n)(CDe([i(Eon(r)(t)),i(Con(r)(t))]))}};return a(function(r){return function(i){return i.studentsPerFaculty.value}(cf(r))})(cq(e)(new j(pi.value)))}}},Kon=function(e){return Yon(e)(" \u2013 ")};var xDe=function(e){var n={pattern:Mi,range:Mi,options:Mi,inclusions:Mi},t=function(a){if(a instanceof lf&&a.value0==="")return b.value;if(a instanceof lf)return new d({inclusions:n.inclusions,options:n.options,range:n.range,pattern:bu(a.value0)});if(a instanceof x0)return new d({inclusions:n.inclusions,options:n.options,pattern:n.pattern,range:bu({min:IDe(a.value0.min),max:IDe(a.value0.max)})});if(a instanceof xc&&a.value0.length===0)return b.value;if(a instanceof xc)return new d({inclusions:n.inclusions,pattern:n.pattern,range:n.range,options:bu(a.value0)});if(a instanceof Hu&&a.value0.terms.length===0)return b.value;if(a instanceof Hu)return new d({options:n.options,pattern:n.pattern,range:n.range,inclusions:bu({terms:a.value0.terms,operator:Xq(a.value0.operator)})});throw new Error("Failed pattern match at Hub.Filters (line 364, column 26 - line 383, column 12): "+[a.constructor.name])};return kr(function(a){return Jh(function(r){return{facet:T0(a.value0),selection:r}})(t(a.value1))})(Ion(e))},Xon=function(e){return function(n){return function(t){return function(a){return new mv({options:xge(function(r){return e(cf(r))})(function(r){return function(i){return n(cf(r))(cf(i))}})(function(r){return t(cf(r))})(L1(a)),predicate:function(r){return new qn(function(i){return j1(e(cf(i)))(r.selected)})}})}}}},gW=function(e){return function(n){return function(t){return new mv({options:aC(t)(function(a){return{value:e(a),tooltip:b.value}}),predicate:function(a){return B6(n(a.args))(function(r){return function(i){return j1(e(r(cf(i))))(a.selected)}})}})}}},sf=function(e){return function(n){return gW(e)(je(new qn(n)))}},LDe=function(e){return function(n){return function(t){return new mv({options:Lge(function(a){return e(cf(a))})(n)(L1(t)),predicate:function(a){return new qn(function(r){return j1(e(cf(r)))(a.selected)})}})}}},Zon=function(e){return function(n){return new L0({get:je(new qn(e)),options:n})}},DW=function(e){return function(n){return function(t){return function(a){return{facet:new j(e),filter:a,layout:n,iconClass:t}}}}},ein=function(e){return function(n){return function(t){return function(a){return function(r){return DW(e)(a)(r)(Zon(n)(t))}}}}},di=function(e){return DW(e)(T1.value)(b.value)},nin=function(){var e=function(n){return function(t){if(j1("2-year")(n.selected)&&j1("4-year")(n.selected))return t.hasFourYearProgram||t.hasTwoYearProgram;if(j1("4-year")(n.selected))return t.hasFourYearProgram;if(j1("2-year")(n.selected))return t.hasTwoYearProgram;if(Ge)return!0;throw new Error("Failed pattern match at Hub.Filters (line 263, column 5 - line 267, column 25): "+[n.constructor.name,t.constructor.name])}};return di(Sl.value)(new mv({options:[{value:"4-year",tooltip:b.value},{value:"2-year",tooltip:b.value}],predicate:function(n){return new qn(e(n))}}))}(),tin=999999999,jDe=function(e){return function(n){var t=L1(n),a=kr(function(l){return e(cf(l))})(t),r=me(0)(Fon(a)),i=me(tin)(Ton(a)),u=function(){var l=r>=i;return l?r+1|0:i}();return{min:r,max:u}}},ain=function(e){return function(n){var t=jDe(e)(n);return new n_({get:function(a){return new qn(function(r){return e(cf(r))})},min:t.min,max:t.max})}},rin=function(e){var n=function(g){return new Ue(uf(function(p){return p.studentsPerFaculty.percentile}(cf(dm(g)))),Kon(e)(g))},t=function(g){return Oh(uf(g.studentsPerFaculty.percentile))},a=Mon(aC(Hw(ar(Gon)(function(g){return uf(function(p){return p.studentsPerFaculty.percentile}(cf(g)))}))(Aon(function(g){return uf(function(p){return p.studentsPerFaculty.percentile}(cf(g)))})(L1(e))))(n)),r=Ce("")(eh),i=function(g){if(g.address instanceof Tu)return new d(g.address.value0.state);if(g.address instanceof ru)return b.value;throw new Error("Failed pattern match at Hub.Filters (line 171, column 15 - line 173, column 40): "+[g.address.constructor.name])},u=function(){var g=Ce("None")(function(p){return U7(function(y){return y.group}(p))});return function(p){return g(function(y){return y.conference}(p))}}(),l=function(g){return me("")(xon(g)(a))},c=function(g){return l(uf(g.studentsPerFaculty.percentile))},s=function(){var g=me(R0.value),p=Sn(U7)(Lon);return function(y){return g(p(y))}}(),f=function(g){return function(p){return di(g)(ain(p)(e))}},v=function(g){return function(p){return function(y){return DW(g)(T1.value)(y)(LDe(function(){var F=cq(e)(new j(g));return function(N){return F(jon(N))}}())(nu(p))(e))}}},m=function(g){return v(g)(Pon)(b.value)},_=function(g){return function(p){return function(y){return function(F){return di(g)(Xon(p)(y)(F)(e))}}}},h=function(g){return function(p){return function(y){return di(g)(LDe(p)(nu(y))(e))}}},w=ar(Vve)(s);return[f(ll.value)(function(g){return d.create(function(p){return p.applicationTimeHours}(g))}),f(su.value)(function(g){return g.tuitionInState}),f(Ji.value)(function(g){return g.tuitionOutOfState}),m(Cl.value),di(Ui.value)(sf(r)(i)(P1(d.create)(_M))),di(cu.value)(sf(wM)(function(g){return g.publicPrivate})([Mu.value,Jl.value])),v(wl.value)(Jq)(b.value),m(ml.value),di(sl.value)(sf(_p)(function(g){return g.setting})(Non)),f(dl.value)(function(g){return dW(g.numFreshmen)(function(p){return p.value})}),f(Bi.value)(function(g){return d.create(function(p){return p.totalUndergrads}(g))}),f(pl.value)(function(g){return d.create(function(p){return p.dropOutRate}(g))}),f(Nu.value)(function(){var g=Jh(function(p){return n1(function(y){return y.value}(p))});return function(p){return g(function(y){return y.sixYearGradRate}(p))}}()),v(_l.value)(Bq)(b.value),m(Hi.value),di(vl.value)(sf(sp)(function(g){return g.gender})(Oon)),f(ni.value)(function(){var g=Jh(n1),p=Jh(function(y){return y.value});return function(y){return g(p(function(F){return F.admissions.acceptanceRate}(y)))}}()),f(ul.value)(function(){var g=Jh(n1),p=vD(function(y){return y.women});return function(y){return g(p(y))}}()),f(il.value)(function(){var g=Jh(n1),p=vD(function(y){return y.men});return function(y){return g(p(y))}}()),di(bl.value)(sf(fv)(function(g){return g.academicOfferings.studyAbroad})([!0,!1])),_(pi.value)(c)(ar(kon)(function(g){return g.studentsPerFaculty.percentile}))(t),di(yl.value)(sf(fv)(function(g){return g.academicOfferings.hasMedicalSchool})([!0,!1])),f(ju.value)(function(){var g=Jh(n1);return function(p){return g(function(y){return y.fourYearGradRate}(p))}}()),f(ki.value)(function(){var g=Jh(n1),p=Jh(function(y){return y.value});return function(y){return g(p(function(F){return F.fracInternationalStudents}(y)))}}()),di(ji.value)(sf(fv)(function(g){return g.isCommuterCollege})([!0,!1])),di(Ni.value)(sf(fv)(function(g){return g.hbcu})([!0,!1])),di(Dl.value)(sf(fv)(function(g){return g.football.division1})([!0,!1])),di(gl.value)(sf(fv)(function(g){return g.basketball.division1})([!0,!1])),h(hl.value)(function(g){return u(function(p){return p.football}(g))})(w),h(cl.value)(function(g){return u(function(p){return p.basketball}(g))})(w),di(Pu.value)(sf(Ih)(function(g){return g.admissions.reqStandardTests})(rC(P1(d.create)(W6))([b.value]))),di(El.value)(sf(Ih)(function(g){return g.admissions.reqRecLetters})(rC(P1(d.create)(W6))([b.value]))),di(fl.value)(sf(Ih)(function(g){return g.admissions.reqClassRank})(rC(P1(d.create)(W6))([b.value]))),di(Ou.value)(sf(Ih)(function(g){return g.admissions.reqToefl})(rC(P1(d.create)(W6))([b.value]))),nin]},oin=function(e){var n=function(a){return B6(nq(a.schools))(function(r){return function(i){return dW(r(i.id))(function(u){return ts(u.estimatedNetCost)})}})},t=jDe(th)(e);return di(Oi.value)(new n_({get:n,min:0,max:t.max}))},iin=function(e){return ein(Pi.value)(function(n){return aC(n2(n.id)(e))(function(t){return t.compressedName})})(CDe(aC(Hon(e.majors))(function(n){return n.compressedName})))(M1.value)(new d("fe fe-help-circle"))},uin=function(){return di(Rl.value)(gW(AB)(function(e){return new qn(function(n){return dW(Xs(n.id)(e.schools))(function(t){return t.status})})})(rC(P1(d.create)(WS))([b.value])))}(),yW=function(e){return function(n){var t=function(i){var u=function(c){var s=function(_){var h=function(g){var p=function(F){return new rn("Malformed serialized filter structure")},y=ae(i.inclusions);return y instanceof d?new Ze(new Hu({terms:y.value0.terms,operator:Ege(y.value0.operator)})):p(!0)},w=ae(i.options);return w instanceof d?new Ze(new xc(w.value0)):h(!0)},f=ae(i.range);if(f instanceof d){var v=Hv(f.value0.min);if(v instanceof d){var m=Hv(f.value0.max);return m instanceof d?new Ze(new x0({min:v.value0,max:m.value0})):s(!0)}return s(!0)}return s(!0)},l=ae(i.pattern);return l instanceof d?new Ze(new lf(l.value0)):u(!0)},a=function(i){return Uon(function(u){return{text:u,source:Bon(i)}})(hW(um("Unknown facet")(M5(i.facet)))(function(u){return hW(um("No filter definition for this facet")(wDe(u)(e.map)))(function(l){return hW(t(i.selection))(function(c){return Jon(um("Selected filter value is invalid for this filter")(pW(h2(c)(l.filter))))(function(){return qon(new Ue(u,c))})})})}))},r=Won(P1(a)(n));return{selections:GDe(r.right),errors:r.left}}},lin=function(){return di(uu.value)(gW(Ce("Not available")(lp))(function(e){return B6(e.chancingState.chances)(function(n){return function(t){return _W(n(t.id))(function(a){return a.top.classification})}})})([new d(Kf.value),new d(Yf.value),new d(Qf.value),new d($s.value),b.value]))}(),cin=function(){return di(Li.value)(new n_({get:function(e){return B6(e.chancingState.chances)(function(n){return function(t){return _W(n(t.id))(function(a){return a.top.score})}})},min:0,max:100}))}(),PDe=function(e){return function(n){var t=wa(function(r){return zon(r.facet)(ude)})(rC(rr([EDe(iin(n)),z6(e.currentUser)(uin),z6(e.chancingState.permanentProfile)(lin),z6(e.chancingState.permanentProfile)(cin),z6(pW(e.hasFinancialProfile))(oin(n))]))(rin(n))),a=function(r){return ode(function(i){return i.facet}(r))};return{map:GDe(aC(t)($on(function(r){return r.facet})(Von))),categorized:aC(pk(Qon(a))(t))(function(r){return new Ue(a(dm(r)),ns(r))})}}};la();function yt(){return yt=Object.assign?Object.assign.bind():function(e){for(var n=1;n=0)&&(t[r]=e[r]);return t}function vu(e,n){if(e==null)return{};var t=bW(e,n),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&(!Object.prototype.propertyIsEnumerable.call(e,a)||(t[a]=e[a]))}return t}la();la();function ai(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function ODe(e,n){for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:1;UDe+=1;var t=UDe;function a(r){if(r===0)BDe(t),e();else{var i=kDe(function(){a(r-1)});wW.set(t,i)}}return a(n),t}dv.cancel=function(e){var n=wW.get(e);return BDe(n),HDe(n)};function O1(e,n){return e?e.contains(n):!1}function E2(e){return e instanceof HTMLElement?e:Pf.findDOMNode(e)}var $De=Ta(zDe());la();function IW(e,n){typeof e=="function"?e(n):ti(e)==="object"&&e&&"current"in e&&(e.current=n)}function a8(){for(var e=arguments.length,n=new Array(e),t=0;te.length)&&(n=e.length);for(var t=0,a=new Array(n);t1&&arguments[1]!==void 0?arguments[1]:2;n();var i=dv(function(){r<=1?a({isCanceled:function(){return i!==e.current}}):t(a,r-1)});e.current=i}return Vr(function(){return function(){n()}},[]),[t,n]};la();var Din=Vp()?MT:Vr,c8=Din;var oye=[j0,qh,YD,l8],jW=!1,iye=!0;function s8(e){return e===YD||e===l8}var uye=function(e,n){var t=Wh(LW),a=sr(t,2),r=a[0],i=a[1],u=rye(),l=sr(u,2),c=l[0],s=l[1];function f(){i(j0,!0)}return c8(function(){if(r!==LW&&r!==l8){var v=oye.indexOf(r),m=oye[v+1],_=n(r);_===jW?i(m,!0):c(function(h){function w(){h.isCanceled()||i(m,!0)}_===!0?w():Promise.resolve(_).then(w)})}},[e,r]),Vr(function(){return function(){s()}},[]),[f,r]};la();la();var lye=function(e){var n=$a(),t=$a(e);t.current=e;var a=TT(function(u){t.current(u)},[]);function r(u){u&&(u.removeEventListener(AW,a),u.removeEventListener(GW,a))}function i(u){n.current&&n.current!==u&&r(n.current),u&&u!==n.current&&(u.addEventListener(AW,a),u.addEventListener(GW,a),n.current=u)}return Vr(function(){return function(){r(n.current)}},[]),[i,r]};function PW(e,n,t,a){var r=a.motionEnter,i=r===void 0?!0:r,u=a.motionAppear,l=u===void 0?!0:u,c=a.motionLeave,s=c===void 0?!0:c,f=a.motionDeadline,v=a.motionLeaveImmediately,m=a.onAppearPrepare,_=a.onEnterPrepare,h=a.onLeavePrepare,w=a.onAppearStart,g=a.onEnterStart,p=a.onLeaveStart,y=a.onAppearActive,F=a.onEnterActive,N=a.onLeaveActive,B=a.onAppearEnd,k=a.onEnterEnd,ue=a.onLeaveEnd,we=a.onVisibleChanged,De=Wh(),Se=sr(De,2),ve=Se[0],Me=Se[1],Re=Wh(QD),Fe=sr(Re,2),ke=Fe[0],_e=Fe[1],tt=Wh(null),wn=sr(tt,2),Vn=wn[0],Qn=wn[1],Z=$a(!1),P=$a(null);function le(){return t()}var ge=$a(!1);function Ee(xn){var mt=le();if(!(xn&&!xn.deadline&&xn.target!==mt)){var Gt=ge.current,Nn;ke===I2&&Gt?Nn=B==null?void 0:B(mt,xn):ke===F2&&Gt?Nn=k==null?void 0:k(mt,xn):ke===T2&&Gt&&(Nn=ue==null?void 0:ue(mt,xn)),ke!==QD&&Gt&&Nn!==!1&&(_e(QD,!0),Qn(null,!0))}}var q=lye(Ee),ye=sr(q,1),te=ye[0],Pe=GT(function(){var xn,mt,Gt;switch(ke){case I2:return xn={},Ja(xn,j0,m),Ja(xn,qh,w),Ja(xn,YD,y),xn;case F2:return mt={},Ja(mt,j0,_),Ja(mt,qh,g),Ja(mt,YD,F),mt;case T2:return Gt={},Ja(Gt,j0,h),Ja(Gt,qh,p),Ja(Gt,YD,N),Gt;default:return{}}},[ke]),Le=uye(ke,function(xn){if(xn===j0){var mt=Pe[j0];return mt?mt(le()):jW}if(Ne in Pe){var Gt;Qn(((Gt=Pe[Ne])===null||Gt===void 0?void 0:Gt.call(Pe,le(),null))||null)}return Ne===YD&&(te(le()),f>0&&(clearTimeout(P.current),P.current=setTimeout(function(){Ee({deadline:!0})},f))),iye}),Qe=sr(Le,2),sn=Qe[0],Ne=Qe[1],jn=s8(Ne);ge.current=jn,c8(function(){Me(n);var xn=Z.current;if(Z.current=!0,!!e){var mt;!xn&&n&&l&&(mt=I2),xn&&n&&i&&(mt=F2),(xn&&!n&&s||!xn&&v&&!n&&s)&&(mt=T2),mt&&(_e(mt),sn())}},[n]),Vr(function(){(ke===I2&&!l||ke===F2&&!i||ke===T2&&!s)&&_e(QD)},[l,i,s]),Vr(function(){return function(){Z.current=!1,clearTimeout(P.current)}},[]);var Fn=$a(!1);Vr(function(){ve&&(Fn.current=!0),ve!==void 0&&ke===QD&&((Fn.current||ve)&&(we==null||we(ve)),Fn.current=!0)},[ve,ke]);var vt=Vn;return Pe[j0]&&Ne===qh&&(vt=ia({transition:"none"},vt)),[ke,Ne,vt,ve!=null?ve:n]}la();var yin=function(e){oi(t,e);var n=N1(t);function t(){return ai(this,t),n.apply(this,arguments)}return ri(t,[{key:"render",value:function(){return this.props.children}}]),t}(Ib),cye=yin;function bin(e){var n=e;ti(e)==="object"&&(n=e.transitionSupport);function t(r){return!!(r.motionName&&n)}var a=jf(function(r,i){var u=r.visible,l=u===void 0?!0:u,c=r.removeOnLeave,s=c===void 0?!0:c,f=r.forceRender,v=r.children,m=r.motionName,_=r.leavedClassName,h=r.eventProps,w=t(r),g=$a(),p=$a();function y(){try{return g.current instanceof HTMLElement?g.current:E2(p.current)}catch{return null}}var F=PW(w,l,y,r),N=sr(F,4),B=N[0],k=N[1],ue=N[2],we=N[3],De=$a(we);we&&(De.current=!0);var Se=TT(function(tt){g.current=tt,IW(i,tt)},[i]),ve,Me=ia(ia({},h),{},{visible:l});if(!v)ve=null;else if(B===QD||!t(r))we?ve=v(ia({},Me),Se):!s&&De.current?ve=v(ia(ia({},Me),{},{className:_}),Se):f?ve=v(ia(ia({},Me),{},{style:{display:"none"}}),Se):ve=null;else{var Re,Fe;k===j0?Fe="prepare":s8(k)?Fe="active":k===qh&&(Fe="start"),ve=v(ia(ia({},Me),{},{className:(0,sye.default)(xW(m,B),(Re={},Ja(Re,xW(m,"".concat(B,"-").concat(Fe)),Fe),Ja(Re,m,typeof m=="string"),Re)),style:ue}),Se)}if(dH(ve)&&r8(ve)){var ke=ve,_e=ke.ref;_e||(ve=FT(ve,{ref:Se}))}return er(cye,{ref:p},ve)});return a.displayName="CSSMotion",a}var f8=bin(u8);la();var v8="add",m8="keep",_8="remove",p8="removed";function Rin(e){var n;return e&&ti(e)==="object"&&"key"in e?n=e:n={key:e},ia(ia({},n),{},{key:String(n.key)})}function d8(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(Rin)}function fye(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],t=[],a=0,r=n.length,i=d8(e),u=d8(n);i.forEach(function(s){for(var f=!1,v=a;v1});return c.forEach(function(s){t=t.filter(function(f){var v=f.key,m=f.status;return v!==s||m!==_8}),t.forEach(function(f){f.key===s&&(f.status=m8)})}),t}var win=["component","children","onVisibleChanged","onAllRemoved"],Sin=["status"],Ein=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Cin(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:f8,t=function(a){oi(i,a);var r=N1(i);function i(){var u;ai(this,i);for(var l=arguments.length,c=new Array(l),s=0;s=0&&t.left>=0&&t.bottom>t.top&&t.right>t.left?t:null}function Yin(e,n,t,a){var r=ga.clone(e),i={width:n.width,height:n.height};return a.adjustX&&r.left=t.left&&r.left+i.width>t.right&&(i.width-=r.left+i.width-t.right),a.adjustX&&r.left+i.width>t.right&&(r.left=Math.max(t.right-i.width,t.left)),a.adjustY&&r.top=t.top&&r.top+i.height>t.bottom&&(i.height-=r.top+i.height-t.bottom),a.adjustY&&r.top+i.height>t.bottom&&(r.top=Math.max(t.bottom-i.height,t.top)),ga.mix(r,i)}function VW(e){var n,t,a;if(!ga.isWindow(e)&&e.nodeType!==9)n=ga.offset(e),t=ga.outerWidth(e),a=ga.outerHeight(e);else{var r=ga.getWindow(e);n={left:ga.getWindowScrollLeft(r),top:ga.getWindowScrollTop(r)},t=ga.viewportWidth(r),a=ga.viewportHeight(r)}return n.width=t,n.height=a,n}function Mye(e,n){var t=n.charAt(0),a=n.charAt(1),r=e.width,i=e.height,u=e.left,l=e.top;return t==="c"?l+=i/2:t==="b"&&(l+=i),a==="c"?u+=r/2:a==="r"&&(u+=r),{left:u,top:l}}function R8(e,n,t,a,r){var i=Mye(n,t[1]),u=Mye(e,t[0]),l=[u.left-i.left,u.top-i.top];return{left:Math.round(e.left-l[0]+a[0]-r[0]),top:Math.round(e.top-l[1]+a[1]-r[1])}}function Gye(e,n,t){return e.leftt.right}function Aye(e,n,t){return e.topt.bottom}function Kin(e,n,t){return e.left>t.right||e.left+n.widtht.bottom||e.top+n.height=t.right||a.top>=t.bottom}function E8(e,n,t){var a=t.target||n,r=VW(a),i=!Zin(a,t.overflow&&t.overflow.alwaysByViewport);return jye(e,r,t,i)}E8.__getOffsetParent=zW;E8.__getVisibleRectForElement=$W;function Pye(e,n,t){var a,r,i=ga.getDocument(e),u=i.defaultView||i.parentWindow,l=ga.getWindowScrollLeft(u),c=ga.getWindowScrollTop(u),s=ga.viewportWidth(u),f=ga.viewportHeight(u);"pageX"in n?a=n.pageX:a=l+n.clientX,"pageY"in n?r=n.pageY:r=c+n.clientY;var v={left:a,top:r,width:0,height:0},m=a>=0&&a<=l+s&&r>=0&&r<=c+f,_=[t.points[0],"cc"];return jye(e,v,pye(pye({},t),{},{points:_}),m)}var ywe=Ta(cwe());var swe=function(){if(typeof Map!="undefined")return Map;function e(n,t){var a=-1;return n.some(function(r,i){return r[0]===t?(a=i,!0):!1}),a}return function(){function n(){this.__entries__=[]}return Object.defineProperty(n.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),n.prototype.get=function(t){var a=e(this.__entries__,t),r=this.__entries__[a];return r&&r[1]},n.prototype.set=function(t,a){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=a:this.__entries__.push([t,a])},n.prototype.delete=function(t){var a=this.__entries__,r=e(a,t);~r&&a.splice(r,1)},n.prototype.has=function(t){return!!~e(this.__entries__,t)},n.prototype.clear=function(){this.__entries__.splice(0)},n.prototype.forEach=function(t,a){a===void 0&&(a=null);for(var r=0,i=this.__entries__;r0},e.prototype.connect_=function(){!_z||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Cvn?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!_z||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(n){var t=n.propertyName,a=t===void 0?"":t,r=Evn.some(function(i){return!!~a.indexOf(i)});r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),fwe=function(e,n){for(var t=0,a=Object.keys(n);t0},e}(),_we=typeof WeakMap!="undefined"?new WeakMap:new swe,pwe=function(){function e(n){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var t=Ivn.getInstance(),a=new Nvn(n,t,this);_we.set(this,a)}return e}();["observe","unobserve","disconnect"].forEach(function(e){pwe.prototype[e]=function(){var n;return(n=_we.get(this))[e].apply(n,arguments)}});var Ovn=function(){return typeof G8.ResizeObserver!="undefined"?G8.ResizeObserver:pwe}(),dwe=Ovn;function hwe(e,n){return e===n?!0:!e||!n?!1:"pageX"in n&&"pageY"in n?e.pageX===n.pageX&&e.pageY===n.pageY:"clientX"in n&&"clientY"in n?e.clientX===n.clientX&&e.clientY===n.clientY:!1}function gwe(e,n){e!==document.activeElement&&O1(n,e)&&typeof e.focus=="function"&&e.focus()}function pz(e,n){var t=null,a=null;function r(u){var l=sr(u,1),c=l[0].target;if(!!document.documentElement.contains(c)){var s=c.getBoundingClientRect(),f=s.width,v=s.height,m=Math.floor(f),_=Math.floor(v);(t!==m||a!==_)&&Promise.resolve().then(function(){n({width:m,height:_})}),t=m,a=_}}var i=new dwe(r);return e&&i.observe(e),function(){i.disconnect()}}la();var Dwe=function(e,n){var t=It.useRef(!1),a=It.useRef(null);function r(){window.clearTimeout(a.current)}function i(u){if(r(),!t.current||u===!0){if(e()===!1)return;t.current=!0,a.current=window.setTimeout(function(){t.current=!1},n)}else a.current=window.setTimeout(function(){t.current=!1,i()},n)}return[i,function(){t.current=!1,r()}]};function bwe(e){return typeof e!="function"?null:e()}function Rwe(e){return ti(e)!=="object"||!e?null:e}var kvn=function(n,t){var a=n.children,r=n.disabled,i=n.target,u=n.align,l=n.onAlign,c=n.monitorWindowResize,s=n.monitorBufferTime,f=s===void 0?0:s,v=It.useRef({}),m=It.useRef(),_=It.Children.only(a),h=It.useRef({});h.current.disabled=r,h.current.target=i,h.current.align=u,h.current.onAlign=l;var w=Dwe(function(){var k=h.current,ue=k.disabled,we=k.target,De=k.align,Se=k.onAlign;if(!ue&&we){var ve=m.current,Me,Re=bwe(we),Fe=Rwe(we);v.current.element=Re,v.current.point=Fe,v.current.align=De;var ke=document,_e=ke.activeElement;return Re&&mye(Re)?Me=E8(ve,Re,De):Fe&&(Me=Pye(ve,Fe,De)),gwe(_e,ve),Se&&Me&&Se(ve,Me),!0}return!1},f),g=sr(w,2),p=g[0],y=g[1],F=It.useRef({cancel:function(){}}),N=It.useRef({cancel:function(){}});It.useEffect(function(){var k=bwe(i),ue=Rwe(i);m.current!==N.current.element&&(N.current.cancel(),N.current.element=m.current,N.current.cancel=pz(m.current,p)),(v.current.element!==k||!hwe(v.current.point,ue)||!(0,ywe.default)(v.current.align,u))&&(p(),F.current.element!==k&&(F.current.cancel(),F.current.element=k,F.current.cancel=pz(k,p)))}),It.useEffect(function(){r?y():p()},[r]);var B=It.useRef(null);return It.useEffect(function(){c?B.current||(B.current=$D(window,"resize",p)):B.current&&(B.current.remove(),B.current=null)},[c]),It.useEffect(function(){return function(){F.current.cancel(),N.current.cancel(),B.current&&B.current.remove(),y()}},[]),It.useImperativeHandle(t,function(){return{forceAlign:function(){return p(!0)}}}),It.isValidElement(_)&&(_=It.cloneElement(_,{ref:a8(_.ref,m)})),_},wwe=It.forwardRef(kvn);wwe.displayName="Align";var Swe=wwe;var Ewe=Swe;la();var Hvn=Vp()?MT:Vr,dz=Hvn;var Mwe=Ta(VD());function q2(){"use strict";q2=function(){return e};var e={},n=Object.prototype,t=n.hasOwnProperty,a=typeof Symbol=="function"?Symbol:{},r=a.iterator||"@@iterator",i=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function l(Se,ve,Me){return Object.defineProperty(Se,ve,{value:Me,enumerable:!0,configurable:!0,writable:!0}),Se[ve]}try{l({},"")}catch{l=function(Me,Re,Fe){return Me[Re]=Fe}}function c(Se,ve,Me,Re){var Fe=ve&&ve.prototype instanceof v?ve:v,ke=Object.create(Fe.prototype),_e=new ue(Re||[]);return ke._invoke=function(tt,wn,Vn){var Qn="suspendedStart";return function(Z,P){if(Qn==="executing")throw new Error("Generator is already running");if(Qn==="completed"){if(Z==="throw")throw P;return De()}for(Vn.method=Z,Vn.arg=P;;){var le=Vn.delegate;if(le){var ge=N(le,Vn);if(ge){if(ge===f)continue;return ge}}if(Vn.method==="next")Vn.sent=Vn._sent=Vn.arg;else if(Vn.method==="throw"){if(Qn==="suspendedStart")throw Qn="completed",Vn.arg;Vn.dispatchException(Vn.arg)}else Vn.method==="return"&&Vn.abrupt("return",Vn.arg);Qn="executing";var Ee=s(tt,wn,Vn);if(Ee.type==="normal"){if(Qn=Vn.done?"completed":"suspendedYield",Ee.arg===f)continue;return{value:Ee.arg,done:Vn.done}}Ee.type==="throw"&&(Qn="completed",Vn.method="throw",Vn.arg=Ee.arg)}}}(Se,Me,_e),ke}function s(Se,ve,Me){try{return{type:"normal",arg:Se.call(ve,Me)}}catch(Re){return{type:"throw",arg:Re}}}e.wrap=c;var f={};function v(){}function m(){}function _(){}var h={};l(h,r,function(){return this});var w=Object.getPrototypeOf,g=w&&w(w(we([])));g&&g!==n&&t.call(g,r)&&(h=g);var p=_.prototype=v.prototype=Object.create(h);function y(Se){["next","throw","return"].forEach(function(ve){l(Se,ve,function(Me){return this._invoke(ve,Me)})})}function F(Se,ve){function Me(Fe,ke,_e,tt){var wn=s(Se[Fe],Se,ke);if(wn.type!=="throw"){var Vn=wn.arg,Qn=Vn.value;return Qn&&ti(Qn)=="object"&&t.call(Qn,"__await")?ve.resolve(Qn.__await).then(function(Z){Me("next",Z,_e,tt)},function(Z){Me("throw",Z,_e,tt)}):ve.resolve(Qn).then(function(Z){Vn.value=Z,_e(Vn)},function(Z){return Me("throw",Z,_e,tt)})}tt(wn.arg)}var Re;this._invoke=function(Fe,ke){function _e(){return new ve(function(tt,wn){Me(Fe,ke,tt,wn)})}return Re=Re?Re.then(_e,_e):_e()}}function N(Se,ve){var Me=Se.iterator[ve.method];if(Me===void 0){if(ve.delegate=null,ve.method==="throw"){if(Se.iterator.return&&(ve.method="return",ve.arg=void 0,N(Se,ve),ve.method==="throw"))return f;ve.method="throw",ve.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var Re=s(Me,Se.iterator,ve.arg);if(Re.type==="throw")return ve.method="throw",ve.arg=Re.arg,ve.delegate=null,f;var Fe=Re.arg;return Fe?Fe.done?(ve[Se.resultName]=Fe.value,ve.next=Se.nextLoc,ve.method!=="return"&&(ve.method="next",ve.arg=void 0),ve.delegate=null,f):Fe:(ve.method="throw",ve.arg=new TypeError("iterator result is not an object"),ve.delegate=null,f)}function B(Se){var ve={tryLoc:Se[0]};1 in Se&&(ve.catchLoc=Se[1]),2 in Se&&(ve.finallyLoc=Se[2],ve.afterLoc=Se[3]),this.tryEntries.push(ve)}function k(Se){var ve=Se.completion||{};ve.type="normal",delete ve.arg,Se.completion=ve}function ue(Se){this.tryEntries=[{tryLoc:"root"}],Se.forEach(B,this),this.reset(!0)}function we(Se){if(Se){var ve=Se[r];if(ve)return ve.call(Se);if(typeof Se.next=="function")return Se;if(!isNaN(Se.length)){var Me=-1,Re=function Fe(){for(;++Me=0;--Fe){var ke=this.tryEntries[Fe],_e=ke.completion;if(ke.tryLoc==="root")return Re("end");if(ke.tryLoc<=this.prev){var tt=t.call(ke,"catchLoc"),wn=t.call(ke,"finallyLoc");if(tt&&wn){if(this.prev=0;--Re){var Fe=this.tryEntries[Re];if(Fe.tryLoc<=this.prev&&t.call(Fe,"finallyLoc")&&this.prev=0;--Me){var Re=this.tryEntries[Me];if(Re.finallyLoc===ve)return this.complete(Re.completion,Re.afterLoc),k(Re),f}},catch:function(ve){for(var Me=this.tryEntries.length-1;Me>=0;--Me){var Re=this.tryEntries[Me];if(Re.tryLoc===ve){var Fe=Re.completion;if(Fe.type==="throw"){var ke=Fe.arg;k(Re)}return ke}}throw new Error("illegal catch attempt")},delegateYield:function(ve,Me,Re){return this.delegate={iterator:we(ve),resultName:Me,nextLoc:Re},this.method==="next"&&(this.arg=void 0),f}},e}function Cwe(e,n,t,a,r,i,u){try{var l=e[i](u),c=l.value}catch(s){t(s);return}l.done?n(c):Promise.resolve(c).then(a,r)}function hz(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var i=e.apply(n,t);function u(c){Cwe(i,a,r,u,l,"next",c)}function l(c){Cwe(i,a,r,u,l,"throw",c)}u(void 0)})}}la();var Iwe=["measure","alignPre","align",null,"motion"],Fwe=function(e,n){var t=Wh(null),a=sr(t,2),r=a[0],i=a[1],u=$a();function l(f){i(f,!0)}function c(){dv.cancel(u.current)}function s(f){c(),u.current=dv(function(){l(function(v){switch(r){case"align":return"motion";case"motion":return"stable";default:}return v}),f==null||f()})}return Vr(function(){l("measure")},[e]),Vr(function(){switch(r){case"measure":n();break;default:}r&&(u.current=dv(hz(q2().mark(function f(){var v,m;return q2().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:v=Iwe.indexOf(r),m=Iwe[v+1],m&&v!==-1&&l(m);case 3:case"end":return h.stop()}},f)}))))},[r]),Vr(function(){return function(){c()}},[]),[r,s]};la();var Twe=function(e){var n=ym({width:0,height:0}),t=sr(n,2),a=t[0],r=t[1];function i(l){r({width:l.offsetWidth,height:l.offsetHeight})}var u=GT(function(){var l={};if(e){var c=a.width,s=a.height;e.indexOf("height")!==-1&&s?l.height=s:e.indexOf("minHeight")!==-1&&s&&(l.minHeight=s),e.indexOf("width")!==-1&&c?l.width=c:e.indexOf("minWidth")!==-1&&c&&(l.minWidth=c)}return l},[e,a]);return[u,i]};var Gwe=jf(function(e,n){var t=e.visible,a=e.prefixCls,r=e.className,i=e.style,u=e.children,l=e.zIndex,c=e.stretch,s=e.destroyPopupOnHide,f=e.forceRender,v=e.align,m=e.point,_=e.getRootDomNode,h=e.getClassNameFromAlign,w=e.onAlign,g=e.onMouseEnter,p=e.onMouseLeave,y=e.onMouseDown,F=e.onTouchStart,N=e.onClick,B=$a(),k=$a(),ue=ym(),we=sr(ue,2),De=we[0],Se=we[1],ve=Twe(c),Me=sr(ve,2),Re=Me[0],Fe=Me[1];function ke(){c&&Fe(_())}var _e=Fwe(t,ke),tt=sr(_e,2),wn=tt[0],Vn=tt[1],Qn=ym(0),Z=sr(Qn,2),P=Z[0],le=Z[1],ge=$a();dz(function(){wn==="alignPre"&&le(0)},[wn]);function Ee(){return m||_}function q(){var Ne;(Ne=B.current)===null||Ne===void 0||Ne.forceAlign()}function ye(Ne,jn){var Fn=h(jn);De!==Fn&&Se(Fn),le(function(vt){return vt+1}),wn==="align"&&(w==null||w(Ne,jn))}dz(function(){wn==="align"&&(P<2?q():Vn(function(){var Ne;(Ne=ge.current)===null||Ne===void 0||Ne.call(ge)}))},[P]);var te=ia({},h8(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(Ne){var jn=te[Ne];te[Ne]=function(Fn,vt){return Vn(),jn==null?void 0:jn(Fn,vt)}});function Pe(){return new Promise(function(Ne){ge.current=Ne})}Vr(function(){!te.motionName&&wn==="motion"&&Vn()},[te.motionName,wn]),Nd(n,function(){return{forceAlign:q,getElement:function(){return k.current}}});var Le=ia(ia({},Re),{},{zIndex:l,opacity:wn==="motion"||wn==="stable"||!t?void 0:0,pointerEvents:!t&&wn!=="stable"?"none":void 0},i),Qe=!0;(v==null?void 0:v.points)&&(wn==="align"||wn==="stable")&&(Qe=!1);var sn=u;return Cb.count(u)>1&&(sn=er("div",{className:"".concat(a,"-content")},u)),er(uC,yt({visible:t,ref:k,leavedClassName:"".concat(a,"-hidden")},te,{onAppearPrepare:Pe,onEnterPrepare:Pe,removeOnLeave:s,forceRender:f}),function(Ne,jn){var Fn=Ne.className,vt=Ne.style,xn=(0,Mwe.default)(a,r,De,Fn);return er(Ewe,{target:Ee(),key:"popup",ref:B,monitorWindowResize:!0,disabled:Qe,align:v,onAlign:ye},er("div",{ref:jn,className:xn,onMouseEnter:g,onMouseLeave:p,onMouseDownCapture:y,onTouchStartCapture:F,onClick:N,style:ia(ia({},vt),Le)},sn))})});Gwe.displayName="PopupInner";var Awe=Gwe;la();var xwe=Ta(VD()),Lwe=jf(function(e,n){var t=e.prefixCls,a=e.visible,r=e.zIndex,i=e.children,u=e.mobile;u=u===void 0?{}:u;var l=u.popupClassName,c=u.popupStyle,s=u.popupMotion,f=s===void 0?{}:s,v=u.popupRender,m=e.onClick,_=$a();Nd(n,function(){return{forceAlign:function(){},getElement:function(){return _.current}}});var h=ia({zIndex:r},c),w=i;return Cb.count(i)>1&&(w=er("div",{className:"".concat(t,"-content")},i)),v&&(w=v(w)),er(uC,yt({visible:a,ref:_,removeOnLeave:!0},f),function(g,p){var y=g.className,F=g.style,N=(0,xwe.default)(t,l,y);return er("div",{ref:p,className:N,onClick:m,style:ia(ia({},F),h)},w)})});Lwe.displayName="MobilePopupInner";var jwe=Lwe;var Uvn=["visible","mobile"],Pwe=jf(function(e,n){var t=e.visible,a=e.mobile,r=vu(e,Uvn),i=ym(t),u=sr(i,2),l=u[0],c=u[1],s=ym(!1),f=sr(s,2),v=f[0],m=f[1],_=ia(ia({},r),{},{visible:l});Vr(function(){c(t),t&&a&&m(KDe())},[t,a]);var h=v?er(jwe,yt({},_,{mobile:a,ref:n})):er(Awe,yt({},_,{ref:n}));return er("div",null,er(NW,_),h)});Pwe.displayName="Popup";var Nwe=Pwe;la();var Bvn=_H(null),gz=Bvn;function Dz(){}function Jvn(){return""}function qvn(e){return e?e.ownerDocument:window.document}var Wvn=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function zvn(e){var n=function(t){oi(r,t);var a=N1(r);function r(i){var u;ai(this,r),u=a.call(this,i),u.popupRef=WA(),u.triggerRef=WA(),u.portalContainer=void 0,u.attachId=void 0,u.clickOutsideHandler=void 0,u.touchOutsideHandler=void 0,u.contextMenuOutsideHandler1=void 0,u.contextMenuOutsideHandler2=void 0,u.mouseDownTimeout=void 0,u.focusTime=void 0,u.preClickTime=void 0,u.preTouchTime=void 0,u.delayTimer=void 0,u.hasPopupMouseDown=void 0,u.onMouseEnter=function(c){var s=u.props.mouseEnterDelay;u.fireEvents("onMouseEnter",c),u.delaySetPopupVisible(!0,s,s?null:c)},u.onMouseMove=function(c){u.fireEvents("onMouseMove",c),u.setPoint(c)},u.onMouseLeave=function(c){u.fireEvents("onMouseLeave",c),u.delaySetPopupVisible(!1,u.props.mouseLeaveDelay)},u.onPopupMouseEnter=function(){u.clearDelayTimer()},u.onPopupMouseLeave=function(c){var s;c.relatedTarget&&!c.relatedTarget.setTimeout&&O1((s=u.popupRef.current)===null||s===void 0?void 0:s.getElement(),c.relatedTarget)||u.delaySetPopupVisible(!1,u.props.mouseLeaveDelay)},u.onFocus=function(c){u.fireEvents("onFocus",c),u.clearDelayTimer(),u.isFocusToShow()&&(u.focusTime=Date.now(),u.delaySetPopupVisible(!0,u.props.focusDelay))},u.onMouseDown=function(c){u.fireEvents("onMouseDown",c),u.preClickTime=Date.now()},u.onTouchStart=function(c){u.fireEvents("onTouchStart",c),u.preTouchTime=Date.now()},u.onBlur=function(c){u.fireEvents("onBlur",c),u.clearDelayTimer(),u.isBlurToHide()&&u.delaySetPopupVisible(!1,u.props.blurDelay)},u.onContextMenu=function(c){c.preventDefault(),u.fireEvents("onContextMenu",c),u.setPopupVisible(!0,c)},u.onContextMenuClose=function(){u.isContextMenuToShow()&&u.close()},u.onClick=function(c){if(u.fireEvents("onClick",c),u.focusTime){var s;if(u.preClickTime&&u.preTouchTime?s=Math.min(u.preClickTime,u.preTouchTime):u.preClickTime?s=u.preClickTime:u.preTouchTime&&(s=u.preTouchTime),Math.abs(s-u.focusTime)<20)return;u.focusTime=0}u.preClickTime=0,u.preTouchTime=0,u.isClickToShow()&&(u.isClickToHide()||u.isBlurToHide())&&c&&c.preventDefault&&c.preventDefault();var f=!u.state.popupVisible;(u.isClickToHide()&&!f||f&&u.isClickToShow())&&u.setPopupVisible(!u.state.popupVisible,c)},u.onPopupMouseDown=function(){if(u.hasPopupMouseDown=!0,clearTimeout(u.mouseDownTimeout),u.mouseDownTimeout=window.setTimeout(function(){u.hasPopupMouseDown=!1},0),u.context){var c;(c=u.context).onPopupMouseDown.apply(c,arguments)}},u.onDocumentClick=function(c){if(!(u.props.mask&&!u.props.maskClosable)){var s=c.target,f=u.getRootDomNode(),v=u.getPopupDomNode();(!O1(f,s)||u.isContextMenuOnly())&&!O1(v,s)&&!u.hasPopupMouseDown&&u.close()}},u.getRootDomNode=function(){var c=u.props.getTriggerDOMNode;if(c)return c(u.triggerRef.current);try{var s=E2(u.triggerRef.current);if(s)return s}catch{}return Pf.findDOMNode(zD(u))},u.getPopupClassNameFromAlign=function(c){var s=[],f=u.props,v=f.popupPlacement,m=f.builtinPlacements,_=f.prefixCls,h=f.alignPoint,w=f.getPopupClassNameFromAlign;return v&&m&&s.push(YDe(m,_,c,h)),w&&s.push(w(c)),s.join(" ")},u.getComponent=function(){var c=u.props,s=c.prefixCls,f=c.destroyPopupOnHide,v=c.popupClassName,m=c.onPopupAlign,_=c.popupMotion,h=c.popupAnimation,w=c.popupTransitionName,g=c.popupStyle,p=c.mask,y=c.maskAnimation,F=c.maskTransitionName,N=c.maskMotion,B=c.zIndex,k=c.popup,ue=c.stretch,we=c.alignPoint,De=c.mobile,Se=c.forceRender,ve=c.onPopupClick,Me=u.state,Re=Me.popupVisible,Fe=Me.point,ke=u.getPopupAlign(),_e={};return u.isMouseEnterToShow()&&(_e.onMouseEnter=u.onPopupMouseEnter),u.isMouseLeaveToHide()&&(_e.onMouseLeave=u.onPopupMouseLeave),_e.onMouseDown=u.onPopupMouseDown,_e.onTouchStart=u.onPopupMouseDown,er(Nwe,yt({prefixCls:s,destroyPopupOnHide:f,visible:Re,point:we&&Fe,className:v,align:ke,onAlign:m,animation:h,getClassNameFromAlign:u.getPopupClassNameFromAlign},_e,{stretch:ue,getRootDomNode:u.getRootDomNode,style:g,mask:p,zIndex:B,transitionName:w,maskAnimation:y,maskTransitionName:F,maskMotion:N,ref:u.popupRef,motion:_,mobile:De,forceRender:Se,onClick:ve}),typeof k=="function"?k():k)},u.attachParent=function(c){dv.cancel(u.attachId);var s=u.props,f=s.getPopupContainer,v=s.getDocument,m=u.getRootDomNode(),_;f?(m||f.length===0)&&(_=f(m)):_=v(u.getRootDomNode()).body,_?_.appendChild(c):u.attachId=dv(function(){u.attachParent(c)})},u.getContainer=function(){if(!u.portalContainer){var c=u.props.getDocument,s=c(u.getRootDomNode()).createElement("div");s.style.position="absolute",s.style.top="0",s.style.left="0",s.style.width="100%",u.portalContainer=s}return u.attachParent(u.portalContainer),u.portalContainer},u.setPoint=function(c){var s=u.props.alignPoint;!s||!c||u.setState({point:{pageX:c.pageX,pageY:c.pageY}})},u.handlePortalUpdate=function(){u.state.prevPopupVisible!==u.state.popupVisible&&u.props.afterPopupVisibleChange(u.state.popupVisible)},u.triggerContextValue={onPopupMouseDown:u.onPopupMouseDown};var l;return"popupVisible"in i?l=!!i.popupVisible:l=!!i.defaultPopupVisible,u.state={prevPopupVisible:l,popupVisible:l},Wvn.forEach(function(c){u["fire".concat(c)]=function(s){u.fireEvents(c,s)}}),u}return ri(r,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var u=this.props,l=this.state;if(l.popupVisible){var c;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(c=u.getDocument(this.getRootDomNode()),this.clickOutsideHandler=$D(c,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(c=c||u.getDocument(this.getRootDomNode()),this.touchOutsideHandler=$D(c,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(c=c||u.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=$D(c,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=$D(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),dv.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var u;return((u=this.popupRef.current)===null||u===void 0?void 0:u.getElement())||null}},{key:"getPopupAlign",value:function(){var u=this.props,l=u.popupPlacement,c=u.popupAlign,s=u.builtinPlacements;return l&&s?QDe(s,l,c):c}},{key:"setPopupVisible",value:function(u,l){var c=this.props.alignPoint,s=this.state.popupVisible;this.clearDelayTimer(),s!==u&&("popupVisible"in this.props||this.setState({popupVisible:u,prevPopupVisible:s}),this.props.onPopupVisibleChange(u)),c&&l&&u&&this.setPoint(l)}},{key:"delaySetPopupVisible",value:function(u,l,c){var s=this,f=l*1e3;if(this.clearDelayTimer(),f){var v=c?{pageX:c.pageX,pageY:c.pageY}:null;this.delayTimer=window.setTimeout(function(){s.setPopupVisible(u,v),s.clearDelayTimer()},f)}else this.setPopupVisible(u,c)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(u){var l=this.props.children.props,c=this.props;return l[u]&&c[u]?this["fire".concat(u)]:l[u]||c[u]}},{key:"isClickToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var u=this.props.action;return u==="contextMenu"||u.length===1&&u[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("contextMenu")!==-1||c.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("hover")!==-1||c.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("hover")!==-1||c.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var u=this.props,l=u.action,c=u.showAction;return l.indexOf("focus")!==-1||c.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var u=this.props,l=u.action,c=u.hideAction;return l.indexOf("focus")!==-1||c.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var u;(u=this.popupRef.current)===null||u===void 0||u.forceAlign()}}},{key:"fireEvents",value:function(u,l){var c=this.props.children.props[u];c&&c(l);var s=this.props[u];s&&s(l)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var u=this.state.popupVisible,l=this.props,c=l.children,s=l.forceRender,f=l.alignPoint,v=l.className,m=l.autoDestroy,_=Cb.only(c),h={key:"trigger"};this.isContextMenuToShow()?h.onContextMenu=this.onContextMenu:h.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(h.onClick=this.onClick,h.onMouseDown=this.onMouseDown,h.onTouchStart=this.onTouchStart):(h.onClick=this.createTwoChains("onClick"),h.onMouseDown=this.createTwoChains("onMouseDown"),h.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(h.onMouseEnter=this.onMouseEnter,f&&(h.onMouseMove=this.onMouseMove)):h.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?h.onMouseLeave=this.onMouseLeave:h.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(h.onFocus=this.onFocus,h.onBlur=this.onBlur):(h.onFocus=this.createTwoChains("onFocus"),h.onBlur=this.createTwoChains("onBlur"));var w=(0,Owe.default)(_&&_.props&&_.props.className,v);w&&(h.className=w);var g=ia({},h);r8(_)&&(g.ref=a8(this.triggerRef,_.ref));var p=FT(_,g),y;return(u||this.popupRef.current||s)&&(y=er(e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!u&&m&&(y=null),er(gz.Provider,{value:this.triggerContextValue},p,y)}}],[{key:"getDerivedStateFromProps",value:function(u,l){var c=u.popupVisible,s={};return c!==void 0&&l.popupVisible!==c&&(s.popupVisible=c,s.prevPopupVisible=l.popupVisible),s}}]),r}(Ib);return n.contextType=gz,n.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:Jvn,getDocument:qvn,onPopupVisibleChange:Dz,afterPopupVisibleChange:Dz,onPopupAlign:Dz,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},n}var kwe=zvn(VDe);var P0={adjustX:1,adjustY:1},N0=[0,0],Hwe={left:{points:["cr","cl"],overflow:P0,offset:[-4,0],targetOffset:N0},right:{points:["cl","cr"],overflow:P0,offset:[4,0],targetOffset:N0},top:{points:["bc","tc"],overflow:P0,offset:[0,-4],targetOffset:N0},bottom:{points:["tc","bc"],overflow:P0,offset:[0,4],targetOffset:N0},topLeft:{points:["bl","tl"],overflow:P0,offset:[0,-4],targetOffset:N0},leftTop:{points:["tr","tl"],overflow:P0,offset:[-4,0],targetOffset:N0},topRight:{points:["br","tr"],overflow:P0,offset:[0,-4],targetOffset:N0},rightTop:{points:["tl","tr"],overflow:P0,offset:[4,0],targetOffset:N0},bottomRight:{points:["tr","br"],overflow:P0,offset:[0,4],targetOffset:N0},rightBottom:{points:["bl","br"],overflow:P0,offset:[4,0],targetOffset:N0},bottomLeft:{points:["tl","bl"],overflow:P0,offset:[0,4],targetOffset:N0},leftBottom:{points:["br","bl"],overflow:P0,offset:[-4,0],targetOffset:N0}};la();var Uwe=Ta(VD());function L8(e){var n=e.showArrow,t=e.arrowContent,a=e.children,r=e.prefixCls,i=e.id,u=e.overlayInnerStyle,l=e.className,c=e.style;return er("div",{className:(0,Uwe.default)("".concat(r,"-content"),l),style:c},n!==!1&&er("div",{className:"".concat(r,"-arrow"),key:"arrow"},t),er("div",{className:"".concat(r,"-inner"),id:i,role:"tooltip",style:u},typeof a=="function"?a():a))}var $vn=function(n,t){var a=n.overlayClassName,r=n.trigger,i=r===void 0?["hover"]:r,u=n.mouseEnterDelay,l=u===void 0?0:u,c=n.mouseLeaveDelay,s=c===void 0?.1:c,f=n.overlayStyle,v=n.prefixCls,m=v===void 0?"rc-tooltip":v,_=n.children,h=n.onVisibleChange,w=n.afterVisibleChange,g=n.transitionName,p=n.animation,y=n.motion,F=n.placement,N=F===void 0?"right":F,B=n.align,k=B===void 0?{}:B,ue=n.destroyTooltipOnHide,we=ue===void 0?!1:ue,De=n.defaultVisible,Se=n.getTooltipContainer,ve=n.overlayInnerStyle,Me=n.arrowContent,Re=n.overlay,Fe=n.id,ke=n.showArrow,_e=vu(n,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"]),tt=$a(null);Nd(t,function(){return tt.current});var wn=ia({},_e);"visible"in n&&(wn.popupVisible=n.visible);var Vn=function(){return er(L8,{showArrow:ke,arrowContent:Me,key:"content",prefixCls:m,id:Fe,overlayInnerStyle:ve},Re)},Qn=!1,Z=!1;if(typeof we=="boolean")Qn=we;else if(we&&ti(we)==="object"){var P=we.keepParent;Qn=P===!0,Z=P===!1}return er(kwe,yt({popupClassName:a,prefixCls:m,popup:Vn,action:i,builtinPlacements:Hwe,popupPlacement:N,ref:tt,popupAlign:k,getPopupContainer:Se,onPopupVisibleChange:h,afterPopupVisibleChange:w,popupTransitionName:g,popupAnimation:p,popupMotion:y,defaultPopupVisible:De,destroyPopupOnHide:Qn,autoDestroy:Z,mouseLeaveDelay:s,popupStyle:f,mouseEnterDelay:l},wn),_)},Bwe=jf($vn);var Jwe=Bwe;var Wwe=e=>It.createElement(Jwe,Object.assign({},e,{overlayClassName:`cv-tooltip ${e.overlayClassName}`,getTooltipContainer:e.tooltipContainerSelector?()=>document.querySelector(e.tooltipContainerSelector)||document.body:void 0}));if(typeof window!="undefined"&&typeof global=="undefined")try{Promise.resolve().then(()=>Ta(qwe())).then(e=>{let n=e.default,t=document.createElement("style");t.type="text/css",t.appendChild(document.createTextNode(n)),document.head.appendChild(t)})}catch(e){window.Sentry&&window.Sentry.captureException(e)}la();var zwe=class extends It.Component{componentDidUpdate(n){this.props.componentDidUpdate(n.deps)}render(){return this.props.children}},$we=zwe;var Qvn=_r();var Vwe=function(e){return"ref:"+mr(e)(gt.value)},Qwe=function(e){var n=Vwe(e);return function(t){return Qvn(Fi(n)(t))}},Ywe=function(e){var n=Vwe(e);return function(t){return X4(n)(t)}};var Yvn=Rm(),Kwe=On(In)(Wt),Xwe=W(nt),Kvn=sS($ie(dS)),Zwe={reflectSymbol:function(){return"deps"}},Xvn=Qwe(Zwe),Zvn=Ywe(Zwe),eSe=Ye(Xe);var e0n=function(e){var n=Yvn(e);return function(){return function(){return n($we)}}},n0n=e0n(X)()(),nSe=function(e){var n=nc(e);return function(t){return function(a){return function(r){return function(i){return _x(t)(function(u){return a({init:Kwe(ja(i(r)))(function(){return Xwe(r)}),update:function(l){return function(c){return Kwe(ja(i(c)))(function(){return Xwe(c)})}},view:function(l){return function(c){return n0n({componentDidUpdate:Kvn(c)(function(s){var f=n(Xvn(s))(r);return f?new d(r):b.value}),deps:Zvn(r)})(u(be))}}})})}}}}},t0n=nSe(gF),KD=function(e){var n=nSe(e);return function(t){return function(a){return n("UseEffectPrime")(eSe)(t)(a)}}},yz=function(e){return t0n("UseEffect")(eSe)(be)(je(e))};function tSe(e){return function(n){return function(){return n.getItem(e)}}}function hC(e){return function(n){return function(t){return function(){t.setItem(e,n)}}}}var a0n=x(_t);var j8=function(e){var n=a0n(ae),t=tSe(e);return function(a){return n(t(a))}};var r0n=Gi(),o0n=Sm(In)(),i0n=Kn(ut),gC=lt(Fr),u0n=function(e){return function(n){return function(t){return r0n(ha(b.value))(function(a){return o0n(yz(i0n(function(){var i=gC(j8(n))(gC(e)(Ao))();if(i instanceof d)return a.value1(new d(i.value0))();if(i instanceof b)return a.value1(new d(t))(),gC(hC(n)(t))(gC(e)(Ao))();throw new Error("Failed pattern match at Utils.UseStorage (line 43, column 5 - line 48, column 56): "+[i.constructor.name])})))(function(){return Yo(new Ue(a.value0,function(r){return function(){return a.value1(new d(r))(),gC(hC(n)(r))(gC(e)(Ao))()}}))})})}}};var P8=u0n(wS);var l0n=Rm();var N8="hover",Kp="click";var ff="top",hi=function(e){var n=l0n(e);return function(){return function(){return n(Wwe)}}};var O8="right";var aSe="bottomRight";var W2="bottom";la();function bz(e){if(Array.isArray(e))return iC(e)}function Rz(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function wz(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function B1(e){return bz(e)||Rz(e)||C2(e)||wz()}var OFe=Ta(Vv());var rSe=Number.isNaN||function(n){return typeof n=="number"&&n!==n};function c0n(e,n){return!!(e===n||rSe(e)&&rSe(n))}function s0n(e,n){if(e.length!==n.length)return!1;for(var t=0;tQe)&&(Nn=(Tn=Tn.replace(" ",":")).length),0Ee&&(Ee=(le=le.trim()).charCodeAt(0)),Ee){case 38:return le.replace(p,"$1"+P.trim());case 58:return P.trim()+le.replace(p,"$1"+P.trim());default:if(0<1*ge&&0te.charCodeAt(8))break;case 115:q=q.replace(te,"-webkit-"+te)+";"+q;break;case 207:case 102:q=q.replace(te,"-webkit-"+(102ge.charCodeAt(0)&&(ge=ge.trim()),Z=ge,ge=[Z],0=4;++a,r-=4)t=e.charCodeAt(a)&255|(e.charCodeAt(++a)&255)<<8|(e.charCodeAt(++a)&255)<<16|(e.charCodeAt(++a)&255)<<24,t=(t&65535)*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(t&65535)*1540483477+((t>>>16)*59797<<16)^(n&65535)*1540483477+((n>>>16)*59797<<16);switch(r){case 3:n^=(e.charCodeAt(a+2)&255)<<16;case 2:n^=(e.charCodeAt(a+1)&255)<<8;case 1:n^=e.charCodeAt(a)&255,n=(n&65535)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,n=(n&65535)*1540483477+((n>>>16)*59797<<16),((n^n>>>15)>>>0).toString(36)}var iSe=y0n;var b0n={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},uSe=b0n;function R0n(e){var n={};return function(t){return n[t]===void 0&&(n[t]=e(t)),n[t]}}var lSe=R0n;var w0n=/[A-Z]|^ms/g,S0n=/_EMO_([^_]+?)_([^]*?)_EMO_/g,cSe=function(n){return n.charCodeAt(1)===45},sSe=function(n){return n!=null&&typeof n!="boolean"},Fz=lSe(function(e){return cSe(e)?e:e.replace(w0n,"-$&").toLowerCase()}),fSe=function(n,t){switch(n){case"animation":case"animationName":if(typeof t=="string")return t.replace(S0n,function(a,r,i){return Xp={name:r,styles:i,next:Xp},r})}return uSe[n]!==1&&!cSe(n)&&typeof t=="number"&&t!==0?t+"px":t};function z2(e,n,t,a){if(t==null)return"";if(t.__emotion_styles!==void 0)return t;switch(typeof t){case"boolean":return"";case"object":{if(t.anim===1)return Xp={name:t.name,styles:t.styles,next:Xp},t.name;if(t.styles!==void 0){var r=t.next;if(r!==void 0)for(;r!==void 0;)Xp={name:r.name,styles:r.styles,next:Xp},r=r.next;var i=t.styles+";";return i}return E0n(e,n,t)}case"function":{if(e!==void 0){var u=Xp,l=t(e);return Xp=u,z2(e,n,l,a)}break}case"string":if(!1)var c,s;break}if(n==null)return t;var f=n[t];return f!==void 0&&!a?f:t}function E0n(e,n,t){var a="";if(Array.isArray(t))for(var r=0;r-1}function IIe(e){return aj(e)?window.pageYOffset:e.scrollTop}function rj(e,n){if(aj(e)){window.scrollTo(0,n);return}e.scrollTop=n}function j_n(e){var n=getComputedStyle(e),t=n.position==="absolute",a=/(auto|scroll)/,r=document.documentElement;if(n.position==="fixed")return r;for(var i=e;i=i.parentElement;)if(n=getComputedStyle(i),!(t&&n.position==="static")&&a.test(n.overflow+n.overflowY+n.overflowX))return i;return r}function P_n(e,n,t,a){return t*((e=e/a-1)*e*e+1)+n}function oj(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:WV,r=IIe(e),i=n-r,u=10,l=0;function c(){l+=u;var s=P_n(l,r,i,t);rj(e,s),lt.bottom?rj(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+r,e.scrollHeight)):a.top-r=w)return{placement:"bottom",maxHeight:n};if(Se>=w&&!u)return i&&oj(s,ve,Re),{placement:"bottom",maxHeight:n};if(!u&&Se>=a||u&&we>=a){i&&oj(s,ve,Re);var Fe=u?we-B:Se-B;return{placement:"bottom",maxHeight:Fe}}if(r==="auto"||u){var ke=n,_e=u?ue:De;return _e>=a&&(ke=Math.min(_e-B-c.controlHeight,n)),{placement:"top",maxHeight:ke}}if(r==="bottom")return rj(s,ve),{placement:"bottom",maxHeight:n};break;case"top":if(ue>=w)return{placement:"top",maxHeight:n};if(De>=w&&!u)return i&&oj(s,Me,Re),{placement:"top",maxHeight:n};if(!u&&De>=a||u&&ue>=a){var tt=n;return(!u&&De>=a||u&&ue>=a)&&(tt=u?ue-k:De-k),i&&oj(s,Me,Re),{placement:"top",maxHeight:tt}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return f}function H_n(e){var n={bottom:"top",top:"bottom"};return e?n[e]:"bottom"}var $V=function(n){return n==="auto"?"bottom":n},xIe=function(n){var t,a=n.placement,r=n.theme,i=r.borderRadius,u=r.spacing,l=r.colors;return t={label:"menu"},Ja(t,H_n(a),"100%"),Ja(t,"backgroundColor",l.neutral0),Ja(t,"borderRadius",i),Ja(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Ja(t,"marginBottom",u.menuGutter),Ja(t,"marginTop",u.menuGutter),Ja(t,"position","absolute"),Ja(t,"width","100%"),Ja(t,"zIndex",1),t},LIe=(0,$G.createContext)({getPortalPlacement:null}),VV=function(e){oi(t,e);var n=AIe(t);function t(){var a;ai(this,t);for(var r=arguments.length,i=new Array(r),u=0;u-1}};var hpn={name:"1laao21-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;"},gpn=function(n){return ua("span",yt({css:hpn},n))};function Dpn(e){var n=e.in,t=e.out,a=e.onExited,r=e.appear,i=e.enter,u=e.exit,l=e.innerRef,c=e.emotion,s=vu(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]);return ua("input",yt({ref:l},s,{css:J1({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"},"")}))}function ypn(e){var n=bpn();return function(){var a=Lr(e),r;if(n){var i=Lr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function bpn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var CFe=function(e){oi(t,e);var n=ypn(t);function t(){return ai(this,t),n.apply(this,arguments)}return ri(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,bFe.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(Ca.Component),IFe=["boxSizing","height","overflow","paddingRight","position"],FFe={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function TFe(e){e.preventDefault()}function MFe(e){e.stopPropagation()}function GFe(){var e=this.scrollTop,n=this.scrollHeight,t=e+this.offsetHeight;e===0?this.scrollTop=1:t===n&&(this.scrollTop=e-1)}function AFe(){return"ontouchstart"in window||navigator.maxTouchPoints}function Rpn(e){var n=wpn();return function(){var a=Lr(e),r;if(n){var i=Lr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function wpn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var xFe=!!(window.document&&window.document.createElement),VG=0,LFe=function(e){oi(t,e);var n=Rpn(t);function t(){var a;ai(this,t);for(var r=arguments.length,i=new Array(r),u=0;u0,N=g-p-w,B=!1;N>c&&a.isBottom&&(v&&v(l),a.isBottom=!1),F&&a.isTop&&(_&&_(l),a.isTop=!1),F&&c>N?(f&&!a.isBottom&&f(l),y.scrollTop=g,B=!0,a.isBottom=!0):!F&&-c>w&&(m&&!a.isTop&&m(l),y.scrollTop=0,B=!0,a.isTop=!0),B&&a.cancelScroll(l)},a.onWheel=function(l){a.handleEventDelta(l,l.deltaY)},a.onTouchStart=function(l){a.touchStart=l.changedTouches[0].clientY},a.onTouchMove=function(l){var c=a.touchStart-l.changedTouches[0].clientY;a.handleEventDelta(l,c)},a.getScrollTarget=function(l){a.scrollTarget=l},a}return ri(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(r){!r||(typeof r.addEventListener=="function"&&r.addEventListener("wheel",this.onWheel,!1),typeof r.addEventListener=="function"&&r.addEventListener("touchstart",this.onTouchStart,!1),typeof r.addEventListener=="function"&&r.addEventListener("touchmove",this.onTouchMove,!1))}},{key:"stopListening",value:function(r){!r||(typeof r.removeEventListener=="function"&&r.removeEventListener("wheel",this.onWheel,!1),typeof r.removeEventListener=="function"&&r.removeEventListener("touchstart",this.onTouchStart,!1),typeof r.removeEventListener=="function"&&r.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return Ca.default.createElement(CFe,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(Ca.Component);function Gpn(e){var n=e.isEnabled,t=n===void 0?!0:n,a=vu(e,["isEnabled"]);return t?Ca.default.createElement(Mpn,a):a.children}var Apn=function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=t.isSearchable,r=t.isMulti,i=t.label,u=t.isDisabled,l=t.tabSelectsValue;switch(n){case"menu":return"Use Up and Down to choose options".concat(u?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(l?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(i||"Select"," is focused ").concat(a?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},xpn=function(n,t){var a=t.value,r=t.isDisabled;if(!!a)switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(a,", deselected.");case"select-option":return r?"option ".concat(a," is disabled. Select another option."):"option ".concat(a,", selected.")}},Lpn=function(n){var t=n.focusedValue,a=n.getOptionLabel,r=n.selectValue;return"value ".concat(a(t)," focused, ").concat(r.indexOf(t)+1," of ").concat(r.length,".")},jpn=function(n){var t=n.focusedOption,a=n.getOptionLabel,r=n.options;return"option ".concat(a(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(r.indexOf(t)+1," of ").concat(r.length,".")},Ppn=function(n){var t=n.inputValue,a=n.screenReaderMessage;return"".concat(a).concat(t?" for search term "+t:"",".")},Npn=function(n){return n.label},Opn=function(n){return n.label},kpn=function(n){return n.value},jFe=function(n){return!!n.isDisabled};var Hpn={clearIndicator:ZIe,container:WIe,control:aFe,dropdownIndicator:XIe,group:oFe,groupHeading:iFe,indicatorsContainer:$Ie,indicatorSeparator:eFe,input:lFe,loadingIndicator:nFe,loadingMessage:OIe,menu:xIe,menuList:jIe,menuPortal:UIe,multiValue:sFe,multiValueLabel:fFe,multiValueRemove:vFe,noOptionsMessage:NIe,option:pFe,placeholder:dFe,singleValue:hFe,valueContainer:zIe};var Upn={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},Bpn=4,PFe=4,Jpn=38,qpn=PFe*2,Wpn={baseUnit:PFe,controlHeight:Jpn,menuGutter:qpn},eQ={borderRadius:Bpn,colors:Upn,spacing:Wpn};function NFe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,a)}return t}function ZC(e){for(var n=1;n1&&arguments[1]!==void 0?arguments[1]:"set-value",f=arguments.length>2?arguments[2]:void 0,v=r.props,m=v.closeMenuOnSelect,_=v.isMulti;r.onInputChange("",{action:"set-value"}),m&&(r.inputIsHiddenAfterUpdate=!_,r.onMenuClose()),r.clearFocusValueOnUpdate=!0,r.onChange(c,{action:s,option:f})},r.selectOption=function(c){var s=r.props,f=s.blurInputOnSelect,v=s.isMulti,m=r.state.selectValue;if(v)if(r.isOptionSelected(c,m)){var _=r.getOptionValue(c);r.setValue(m.filter(function(h){return r.getOptionValue(h)!==_}),"deselect-option",c),r.announceAriaLiveSelection({event:"deselect-option",context:{value:r.getOptionLabel(c)}})}else r.isOptionDisabled(c,m)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c),isDisabled:!0}}):(r.setValue([].concat(B1(m),[c]),"select-option",c),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c)}}));else r.isOptionDisabled(c,m)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c),isDisabled:!0}}):(r.setValue(c,"select-option"),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(c)}}));f&&r.blurInput()},r.removeValue=function(c){var s=r.state.selectValue,f=r.getOptionValue(c),v=s.filter(function(m){return r.getOptionValue(m)!==f});r.onChange(v.length?v:null,{action:"remove-value",removedValue:c}),r.announceAriaLiveSelection({event:"remove-value",context:{value:c?r.getOptionLabel(c):""}}),r.focusInput()},r.clearValue=function(){r.onChange(null,{action:"clear"})},r.popValue=function(){var c=r.state.selectValue,s=c[c.length-1],f=c.slice(0,c.length-1);r.announceAriaLiveSelection({event:"pop-value",context:{value:s?r.getOptionLabel(s):""}}),r.onChange(f.length?f:null,{action:"pop-value",removedValue:s})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var c=arguments.length,s=new Array(c),f=0;f_||m>_}},r.onTouchEnd=function(c){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(c.target)&&r.menuListRef&&!r.menuListRef.contains(c.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(c){r.userIsDragging||r.onControlMouseDown(c)},r.onClearIndicatorTouchEnd=function(c){r.userIsDragging||r.onClearIndicatorMouseDown(c)},r.onDropdownIndicatorTouchEnd=function(c){r.userIsDragging||r.onDropdownIndicatorMouseDown(c)},r.handleInputChange=function(c){var s=c.currentTarget.value;r.inputIsHiddenAfterUpdate=!1,r.onInputChange(s,{action:"input-change"}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(c){var s=r.props,f=s.isSearchable,v=s.isMulti;r.props.onFocus&&r.props.onFocus(c),r.inputIsHiddenAfterUpdate=!1,r.announceAriaLiveContext({event:"input",context:{isSearchable:f,isMulti:v}}),r.setState({isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(c){if(r.menuListRef&&r.menuListRef.contains(document.activeElement)){r.inputRef.focus();return}r.props.onBlur&&r.props.onBlur(c),r.onInputChange("",{action:"input-blur"}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1})},r.onOptionHover=function(c){r.blockOptionHover||r.state.focusedOption===c||r.setState({focusedOption:c})},r.shouldHideSelectedOptions=function(){var c=r.props,s=c.hideSelectedOptions,f=c.isMulti;return s===void 0?f:s},r.onKeyDown=function(c){var s=r.props,f=s.isMulti,v=s.backspaceRemovesValue,m=s.escapeClearsValue,_=s.inputValue,h=s.isClearable,w=s.isDisabled,g=s.menuIsOpen,p=s.onKeyDown,y=s.tabSelectsValue,F=s.openMenuOnFocus,N=r.state,B=N.focusedOption,k=N.focusedValue,ue=N.selectValue;if(!w&&!(typeof p=="function"&&(p(c),c.defaultPrevented))){switch(r.blockOptionHover=!0,c.key){case"ArrowLeft":if(!f||_)return;r.focusValue("previous");break;case"ArrowRight":if(!f||_)return;r.focusValue("next");break;case"Delete":case"Backspace":if(_)return;if(k)r.removeValue(k);else{if(!v)return;f?r.popValue():h&&r.clearValue()}break;case"Tab":if(r.isComposing||c.shiftKey||!g||!y||!B||F&&r.isOptionSelected(B,ue))return;r.selectOption(B);break;case"Enter":if(c.keyCode===229)break;if(g){if(!B||r.isComposing)return;r.selectOption(B);break}return;case"Escape":g?(r.inputIsHiddenAfterUpdate=!1,r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):h&&m&&r.clearValue();break;case" ":if(_)return;if(!g){r.openMenu("first");break}if(!B)return;r.selectOption(B);break;case"ArrowUp":g?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":g?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!g)return;r.focusOption("pageup");break;case"PageDown":if(!g)return;r.focusOption("pagedown");break;case"Home":if(!g)return;r.focusOption("first");break;case"End":if(!g)return;r.focusOption("last");break;default:return}c.preventDefault()}},r.buildMenuOptions=function(c,s){var f=c.inputValue,v=f===void 0?"":f,m=c.options,_=function(w,g){var p=r.isOptionDisabled(w,s),y=r.isOptionSelected(w,s),F=r.getOptionLabel(w),N=r.getOptionValue(w);if(!(r.shouldHideSelectedOptions()&&y||!r.filterOption({label:F,value:N,data:w},v))){var B=p?void 0:function(){return r.onOptionHover(w)},k=p?void 0:function(){return r.selectOption(w)},ue="".concat(r.getElementId("option"),"-").concat(g);return{innerProps:{id:ue,onClick:k,onMouseMove:B,onMouseOver:B,tabIndex:-1},data:w,isDisabled:p,isSelected:y,key:ue,label:F,type:"option",value:N}}};return m.reduce(function(h,w,g){if(w.options){r.hasGroups||(r.hasGroups=!0);var p=w.options,y=p.map(function(B,k){var ue=_(B,"".concat(g,"-").concat(k));return ue&&h.focusable.push(B),ue}).filter(Boolean);if(y.length){var F="".concat(r.getElementId("group"),"-").concat(g);h.render.push({type:"group",key:F,data:w,options:y})}}else{var N=_(w,"".concat(g));N&&(h.render.push(N),h.focusable.push(w))}return h},{render:[],focusable:[]})};var i=a.value;r.cacheComponents=Sz(r.cacheComponents,qIe).bind(zD(r)),r.cacheComponents(a.components),r.instancePrefix="react-select-"+(r.props.instanceId||++Qpn);var u=XC(i);r.buildMenuOptions=Sz(r.buildMenuOptions,function(c,s){var f=c,v=sr(f,2),m=v[0],_=v[1],h=s,w=sr(h,2),g=w[0],p=w[1];return _===p&&m.inputValue===g.inputValue&&m.options===g.options}).bind(zD(r));var l=a.menuIsOpen?r.buildMenuOptions(a,u):{render:[],focusable:[]};return r.state.menuOptions=l,r.state.selectValue=u,r}return ri(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"UNSAFE_componentWillReceiveProps",value:function(r){var i=this.props,u=i.options,l=i.value,c=i.menuIsOpen,s=i.inputValue;if(this.cacheComponents(r.components),r.value!==l||r.options!==u||r.menuIsOpen!==c||r.inputValue!==s){var f=XC(r.value),v=r.menuIsOpen?this.buildMenuOptions(r,f):{render:[],focusable:[]},m=this.getNextFocusedValue(f),_=this.getNextFocusedOption(v.focusable);this.setState({menuOptions:v,selectValue:f,focusedOption:_,focusedValue:m})}this.inputIsHiddenAfterUpdate!=null&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(r){var i=this.props,u=i.isDisabled,l=i.menuIsOpen,c=this.state.isFocused;(c&&!u&&r.isDisabled||c&&l&&!r.menuIsOpen)&&this.focusInput(),c&&u&&!r.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(FIe(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){var r=this.props,i=r.isSearchable,u=r.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:i,isMulti:u}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(r,i){this.props.onInputChange(r,i)}},{key:"focusInput",value:function(){!this.inputRef||this.inputRef.focus()}},{key:"blurInput",value:function(){!this.inputRef||this.inputRef.blur()}},{key:"openMenu",value:function(r){var i=this,u=this.state,l=u.selectValue,c=u.isFocused,s=this.buildMenuOptions(this.props,l),f=this.props,v=f.isMulti,m=f.tabSelectsValue,_=r==="first"?0:s.focusable.length-1;if(!v){var h=s.focusable.indexOf(l[0]);h>-1&&(_=h)}this.scrollToFocusedOptionOnUpdate=!(c&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:s,focusedValue:null,focusedOption:s.focusable[_]},function(){i.onMenuOpen(),i.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:m}})})}},{key:"focusValue",value:function(r){var i=this.props,u=i.isMulti,l=i.isSearchable,c=this.state,s=c.selectValue,f=c.focusedValue;if(!!u){this.setState({focusedOption:null});var v=s.indexOf(f);f||(v=-1,this.announceAriaLiveContext({event:"value"}));var m=s.length-1,_=-1;if(!!s.length){switch(r){case"previous":v===0?_=0:v===-1?_=m:_=v-1;break;case"next":v>-1&&v0&&arguments[0]!==void 0?arguments[0]:"first",i=this.props,u=i.pageSize,l=i.tabSelectsValue,c=this.state,s=c.focusedOption,f=c.menuOptions,v=f.focusable;if(!!v.length){var m=0,_=v.indexOf(s);s||(_=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:l}})),r==="up"?m=_>0?_-1:v.length-1:r==="down"?m=(_+1)%v.length:r==="pageup"?(m=_-u,m<0&&(m=0)):r==="pagedown"?(m=_+u,m>v.length-1&&(m=v.length-1)):r==="last"&&(m=v.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:v[m],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:jFe(v[m]),tabSelectsValue:l}})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(eQ):ZC(ZC({},eQ),this.props.theme):eQ}},{key:"getCommonProps",value:function(){var r=this.clearValue,i=this.cx,u=this.getStyles,l=this.getValue,c=this.setValue,s=this.selectOption,f=this.props,v=f.isMulti,m=f.isRtl,_=f.options,h=this.hasValue();return{cx:i,clearValue:r,getStyles:u,getValue:l,hasValue:h,isMulti:v,isRtl:m,options:_,selectOption:s,setValue:c,selectProps:f,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(r){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var i=this.state,u=i.focusedValue,l=i.selectValue,c=l.indexOf(u);if(c>-1){var s=r.indexOf(u);if(s>-1)return u;if(c-1?i:r[0]}},{key:"hasValue",value:function(){var r=this.state.selectValue;return r.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var r=this.props,i=r.isClearable,u=r.isMulti;return i===void 0?u:i}},{key:"isOptionDisabled",value:function(r,i){return typeof this.props.isOptionDisabled=="function"?this.props.isOptionDisabled(r,i):!1}},{key:"isOptionSelected",value:function(r,i){var u=this;if(i.indexOf(r)>-1)return!0;if(typeof this.props.isOptionSelected=="function")return this.props.isOptionSelected(r,i);var l=this.getOptionValue(r);return i.some(function(c){return u.getOptionValue(c)===l})}},{key:"filterOption",value:function(r,i){return this.props.filterOption?this.props.filterOption(r,i):!0}},{key:"formatOptionLabel",value:function(r,i){if(typeof this.props.formatOptionLabel=="function"){var u=this.props.inputValue,l=this.state.selectValue;return this.props.formatOptionLabel(r,{context:i,inputValue:u,selectValue:l})}else return this.getOptionLabel(r)}},{key:"formatGroupLabel",value:function(r){return this.props.formatGroupLabel(r)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"constructAriaLiveMessage",value:function(){var r=this.state,i=r.ariaLiveContext,u=r.selectValue,l=r.focusedValue,c=r.focusedOption,s=this.props,f=s.options,v=s.menuIsOpen,m=s.inputValue,_=s.screenReaderStatus,h=l?Lpn({focusedValue:l,getOptionLabel:this.getOptionLabel,selectValue:u}):"",w=c&&v?jpn({focusedOption:c,getOptionLabel:this.getOptionLabel,options:f}):"",g=Ppn({inputValue:m,screenReaderMessage:_({count:this.countOptions()})});return"".concat(h," ").concat(w," ").concat(g," ").concat(i)}},{key:"renderInput",value:function(){var r=this.props,i=r.isDisabled,u=r.isSearchable,l=r.inputId,c=r.inputValue,s=r.tabIndex,f=r.form,v=this.components.Input,m=this.state.inputIsHidden,_=l||this.getElementId("input"),h={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!u)return Ca.default.createElement(Dpn,yt({id:_,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:WV,onFocus:this.onInputFocus,readOnly:!0,disabled:i,tabIndex:s,form:f,value:""},h));var w=this.commonProps,g=w.cx,p=w.theme,y=w.selectProps;return Ca.default.createElement(v,yt({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:g,getStyles:this.getStyles,id:_,innerRef:this.getInputRef,isDisabled:i,isHidden:m,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:y,spellCheck:"false",tabIndex:s,form:f,theme:p,type:"text",value:c},h))}},{key:"renderPlaceholderOrValue",value:function(){var r=this,i=this.components,u=i.MultiValue,l=i.MultiValueContainer,c=i.MultiValueLabel,s=i.MultiValueRemove,f=i.SingleValue,v=i.Placeholder,m=this.commonProps,_=this.props,h=_.controlShouldRenderValue,w=_.isDisabled,g=_.isMulti,p=_.inputValue,y=_.placeholder,F=this.state,N=F.selectValue,B=F.focusedValue,k=F.isFocused;if(!this.hasValue()||!h)return p?null:Ca.default.createElement(v,yt({},m,{key:"placeholder",isDisabled:w,isFocused:k}),y);if(g){var ue=N.map(function(De,Se){var ve=De===B;return Ca.default.createElement(u,yt({},m,{components:{Container:l,Label:c,Remove:s},isFocused:ve,isDisabled:w,key:"".concat(r.getOptionValue(De)).concat(Se),index:Se,removeProps:{onClick:function(){return r.removeValue(De)},onTouchEnd:function(){return r.removeValue(De)},onMouseDown:function(Re){Re.preventDefault(),Re.stopPropagation()}},data:De}),r.formatOptionLabel(De,"value"))});return ue}if(p)return null;var we=N[0];return Ca.default.createElement(f,yt({},m,{data:we,isDisabled:w}),this.formatOptionLabel(we,"value"))}},{key:"renderClearIndicator",value:function(){var r=this.components.ClearIndicator,i=this.commonProps,u=this.props,l=u.isDisabled,c=u.isLoading,s=this.state.isFocused;if(!this.isClearable()||!r||l||!this.hasValue()||c)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return Ca.default.createElement(r,yt({},i,{innerProps:f,isFocused:s}))}},{key:"renderLoadingIndicator",value:function(){var r=this.components.LoadingIndicator,i=this.commonProps,u=this.props,l=u.isDisabled,c=u.isLoading,s=this.state.isFocused;if(!r||!c)return null;var f={"aria-hidden":"true"};return Ca.default.createElement(r,yt({},i,{innerProps:f,isDisabled:l,isFocused:s}))}},{key:"renderIndicatorSeparator",value:function(){var r=this.components,i=r.DropdownIndicator,u=r.IndicatorSeparator;if(!i||!u)return null;var l=this.commonProps,c=this.props.isDisabled,s=this.state.isFocused;return Ca.default.createElement(u,yt({},l,{isDisabled:c,isFocused:s}))}},{key:"renderDropdownIndicator",value:function(){var r=this.components.DropdownIndicator;if(!r)return null;var i=this.commonProps,u=this.props.isDisabled,l=this.state.isFocused,c={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return Ca.default.createElement(r,yt({},i,{innerProps:c,isDisabled:u,isFocused:l}))}},{key:"renderMenu",value:function(){var r=this,i=this.components,u=i.Group,l=i.GroupHeading,c=i.Menu,s=i.MenuList,f=i.MenuPortal,v=i.LoadingMessage,m=i.NoOptionsMessage,_=i.Option,h=this.commonProps,w=this.state,g=w.focusedOption,p=w.menuOptions,y=this.props,F=y.captureMenuScroll,N=y.inputValue,B=y.isLoading,k=y.loadingMessage,ue=y.minMenuHeight,we=y.maxMenuHeight,De=y.menuIsOpen,Se=y.menuPlacement,ve=y.menuPosition,Me=y.menuPortalTarget,Re=y.menuShouldBlockScroll,Fe=y.menuShouldScrollIntoView,ke=y.noOptionsMessage,_e=y.onMenuScrollToTop,tt=y.onMenuScrollToBottom;if(!De)return null;var wn=function(Ee){var q=g===Ee.data;return Ee.innerRef=q?r.getFocusedOptionRef:void 0,Ca.default.createElement(_,yt({},h,Ee,{isFocused:q}),r.formatOptionLabel(Ee.data,"menu"))},Vn;if(this.hasOptions())Vn=p.render.map(function(ge){if(ge.type==="group"){var Ee=ge.type,q=vu(ge,["type"]),ye="".concat(ge.key,"-heading");return Ca.default.createElement(u,yt({},h,q,{Heading:l,headingProps:{id:ye,data:ge.data},label:r.formatGroupLabel(ge.data)}),ge.options.map(function(te){return wn(te)}))}else if(ge.type==="option")return wn(ge)});else if(B){var Qn=k({inputValue:N});if(Qn===null)return null;Vn=Ca.default.createElement(v,h,Qn)}else{var Z=ke({inputValue:N});if(Z===null)return null;Vn=Ca.default.createElement(m,h,Z)}var P={minMenuHeight:ue,maxMenuHeight:we,menuPlacement:Se,menuPosition:ve,menuShouldScrollIntoView:Fe},le=Ca.default.createElement(VV,yt({},h,P),function(ge){var Ee=ge.ref,q=ge.placerProps,ye=q.placement,te=q.maxHeight;return Ca.default.createElement(c,yt({},h,P,{innerRef:Ee,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove},isLoading:B,placement:ye}),Ca.default.createElement(Gpn,{isEnabled:F,onTopArrive:_e,onBottomArrive:tt},Ca.default.createElement(Ipn,{isEnabled:Re},Ca.default.createElement(s,yt({},h,{innerRef:r.getMenuListRef,isLoading:B,maxHeight:te}),Vn))))});return Me||ve==="fixed"?Ca.default.createElement(f,yt({},h,{appendTo:Me,controlElement:this.controlRef,menuPlacement:Se,menuPosition:ve}),le):le}},{key:"renderFormField",value:function(){var r=this,i=this.props,u=i.delimiter,l=i.isDisabled,c=i.isMulti,s=i.name,f=this.state.selectValue;if(!(!s||l))if(c)if(u){var v=f.map(function(h){return r.getOptionValue(h)}).join(u);return Ca.default.createElement("input",{name:s,type:"hidden",value:v})}else{var m=f.length>0?f.map(function(h,w){return Ca.default.createElement("input",{key:"i-".concat(w),name:s,type:"hidden",value:r.getOptionValue(h)})}):Ca.default.createElement("input",{name:s,type:"hidden"});return Ca.default.createElement("div",null,m)}else{var _=f[0]?this.getOptionValue(f[0]):"";return Ca.default.createElement("input",{name:s,type:"hidden",value:_})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?Ca.default.createElement(gpn,{"aria-live":"polite"},Ca.default.createElement("span",{id:"aria-selection-event"},"\xA0",this.state.ariaLiveSelection),Ca.default.createElement("span",{id:"aria-context"},"\xA0",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var r=this.components,i=r.Control,u=r.IndicatorsContainer,l=r.SelectContainer,c=r.ValueContainer,s=this.props,f=s.className,v=s.id,m=s.isDisabled,_=s.menuIsOpen,h=this.state.isFocused,w=this.commonProps=this.getCommonProps();return Ca.default.createElement(l,yt({},w,{className:f,innerProps:{id:v,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:h}),this.renderLiveRegion(),Ca.default.createElement(i,yt({},w,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:h,menuIsOpen:_}),Ca.default.createElement(c,yt({},w,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),Ca.default.createElement(u,yt({},w,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(Ca.Component);oR.defaultProps=Vpn;var BJa=Ta(zG());var cj=Ta(Vv());function Ypn(e){var n=Kpn();return function(){var a=Lr(e),r;if(n){var i=Lr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function Kpn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var Xpn={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},eI=function(n){var t,a;return a=t=function(r){oi(u,r);var i=Ypn(u);function u(){var l;ai(this,u);for(var c=arguments.length,s=new Array(c),f=0;f1?f-1:0),m=1;m0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,a=String(n).toLowerCase(),r=String(t.value).toLowerCase(),i=String(t.label).toLowerCase();return r===a||i===a},adn={formatCreateLabel:function(n){return'Create "'.concat(n,'"')},isValidNewOption:function(n,t,a){return!(!n||t.some(function(r){return HFe(n,r)})||a.some(function(r){return HFe(n,r)}))},getNewOptionData:function(n,t){return{label:t,value:n,__isNew__:!0}}},rdn=tdn({allowCreateWhileLoading:!1,createOptionPosition:"last"},adn),odn=function(n){var t,a;return a=t=function(r){oi(u,r);var i=edn(u);function u(l){var c;ai(this,u),c=i.call(this,l),c.select=void 0,c.onChange=function(f,v){var m=c.props,_=m.getNewOptionData,h=m.inputValue,w=m.isMulti,g=m.onChange,p=m.onCreateOption,y=m.value,F=m.name;if(v.action!=="select-option")return g(f,v);var N=c.state.newOption,B=Array.isArray(f)?f:[f];if(B[B.length-1]===N){if(p)p(h);else{var k=_(h,h),ue={action:"create-option",name:F};g(w?[].concat(B1(XC(y)),[k]):k,ue)}return}g(f,v)};var s=l.options||[];return c.state={newOption:void 0,options:s},c}return ri(u,[{key:"UNSAFE_componentWillReceiveProps",value:function(c){var s=c.allowCreateWhileLoading,f=c.createOptionPosition,v=c.formatCreateLabel,m=c.getNewOptionData,_=c.inputValue,h=c.isLoading,w=c.isValidNewOption,g=c.value,p=c.options||[],y=this.state.newOption;w(_,XC(g),p)?y=m(_,v(_)):y=void 0,this.setState({newOption:y,options:(s||!h)&&y?f==="first"?[y].concat(B1(p)):[].concat(B1(p),[y]):p})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var c=this,s=this.state.options;return fj.default.createElement(n,yt({},this.props,{ref:function(v){c.select=v},options:s,onChange:this.onChange}))}}]),u}(fj.Component),t.defaultProps=rdn,a},idn=odn(oR),udn=eI(idn),nQ=udn;var vj=Ta(Vv());var Eqa=Ta(KC());var Gqa=Ta(zG());function ldn(e){var n=cdn();return function(){var a=Lr(e),r;if(n){var i=Lr(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Il(this,r)}}function cdn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}var sdn={cacheOptions:!1,defaultOptions:!1,filterOption:null,isLoading:!1},fdn=function(n){var t,a;return a=t=function(r){oi(u,r);var i=ldn(u);function u(l){var c;return ai(this,u),c=i.call(this),c.select=void 0,c.lastRequest=void 0,c.mounted=!1,c.optionsCache={},c.handleInputChange=function(s,f){var v=c.props,m=v.cacheOptions,_=v.onInputChange,h=CIe(s,f,_);if(!h){delete c.lastRequest,c.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});return}if(m&&c.optionsCache[h])c.setState({inputValue:h,loadedInputValue:h,loadedOptions:c.optionsCache[h],isLoading:!1,passEmptyOptions:!1});else{var w=c.lastRequest={};c.setState({inputValue:h,isLoading:!0,passEmptyOptions:!c.state.loadedInputValue},function(){c.loadOptions(h,function(g){!c.mounted||(g&&(c.optionsCache[h]=g),w===c.lastRequest&&(delete c.lastRequest,c.setState({isLoading:!1,loadedInputValue:h,loadedOptions:g||[],passEmptyOptions:!1})))})})}return h},c.state={defaultOptions:Array.isArray(l.defaultOptions)?l.defaultOptions:void 0,inputValue:typeof l.inputValue!="undefined"?l.inputValue:"",isLoading:l.defaultOptions===!0,loadedOptions:[],passEmptyOptions:!1},c}return ri(u,[{key:"componentDidMount",value:function(){var c=this;this.mounted=!0;var s=this.props.defaultOptions,f=this.state.inputValue;s===!0&&this.loadOptions(f,function(v){if(!!c.mounted){var m=!!c.lastRequest;c.setState({defaultOptions:v||[],isLoading:m})}})}},{key:"UNSAFE_componentWillReceiveProps",value:function(c){c.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),c.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(c.defaultOptions)?c.defaultOptions:void 0})}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"loadOptions",value:function(c,s){var f=this.props.loadOptions;if(!f)return s();var v=f(c,s);v&&typeof v.then=="function"&&v.then(s,function(){return s()})}},{key:"render",value:function(){var c=this,s=this.props,f=s.loadOptions,v=s.isLoading,m=vu(s,["loadOptions","isLoading"]),_=this.state,h=_.defaultOptions,w=_.inputValue,g=_.isLoading,p=_.loadedInputValue,y=_.loadedOptions,F=_.passEmptyOptions,N=F?[]:w&&p?y:h||[];return vj.default.createElement(n,yt({},m,{ref:function(k){c.select=k},options:N,isLoading:g||v,onInputChange:this.handleInputChange}))}}]),u}(vj.Component),t.defaultProps=sdn,a},vdn=eI(oR),mdn=fdn(vdn),mj=mdn;var UFe=Ta(jJ()),QG=({baseClass:e,isMulti:n})=>t=>{let a=(u,l)=>Object.assign({},u,l),r=u=>l=>a(l,u),i=!gdn&&typeof document!="undefined";return It.createElement(e,Ki(Ya({},t),{isMulti:n,components:{MenuList:_dn},menuPortalTarget:t.useMenuPortal&&i?document.body:void 0,options:qFe(t.options),value:qFe(t.value),getOptionLabel:tQ(t.getOptionLabel),getOptionValue:tQ(t.getOptionValue),formatOptionLabel:tQ(t.formatOptionLabel),loadOptions:t.loadOptions&&((...u)=>t.loadOptions(...u).then(nI)),onChange:(u,{action:l})=>{switch(l){case"select-option":u.__isNew__?t.onCreate&&t.onCreate(u.label):t.onSelect&&t.onSelect(nI(u));break;case"clear":t.onClear&&t.onClear();break;case"remove-value":t.onSelect&&t.onSelect(nI(u||[]));break;case"create-option":t.onCreate&&t.onCreate(u.label);break}},isOptionDisabled:t.isOptionDisabled&&(u=>!u.__isNew__&&t.isOptionDisabled(nI(u))),styles:{indicatorsContainer:r(t.indicatorsContainerStyle),control:r(t.controlStyle),menuList:r(t.menuListStyle),placeholder:r({color:"#B1C2D9"}),menu:r(a({zIndex:1e3},t.menuStyle)),menuPortal:r({zIndex:1e4}),option:(u,l)=>a(u,l.isFocused?t.focusedOptionStyle:{})}}))},_dn=e=>{let n=Array.isArray(e.children)?e.children:[e.children],t=[];return e.selectProps.footerOption&&e.selectProps.options&&(t=[It.createElement("hr",{className:"py-0 my-0"}),e.selectProps.footerOption({inputValue:e.selectProps.inputValue,options:nI(e.selectProps.options)})]),It.createElement("div",{className:"overflow-y-auto overflow-x-hidden",style:Object.assign({},{maxHeight:e.selectProps.maxMenuHeight},e.selectProps.menuListStyle)},It.createElement(UFe.default,{length:n.length,itemRenderer:(a,r)=>It.createElement("div",{key:r},n[a])}),...t)};sj.displayName="ReactSelect";nQ.displayName="ReactSelectCreatable";mj.displayName="ReactSelectAsync";var BFe=QG({baseClass:sj,isMulti:!1}),pdn=QG({baseClass:nQ,isMulti:!1}),ddn=QG({baseClass:sj,isMulti:!0}),JFe=QG({baseClass:mj,isMulti:!1}),hdn=QG({baseClass:mj,isMulti:!0}),gdn=0;var qFe=e=>e instanceof Array?typeof e[0]=="object"?e:e.map(n=>({__wrap:n})):typeof e=="undefined"||typeof e=="object"?e:{__wrap:e},nI=e=>{let n=t=>t&&typeof t=="object"&&"__wrap"in t;return e instanceof Array?n(e[0])?e.map(t=>t.__wrap):e:n(e)?e.__wrap:e},tQ=e=>e&&(n=>e(nI(n)));var WFe=e=>()=>new Promise((n,t)=>{var a=i=>()=>n(i),r=i=>()=>t(i);try{e(a)(r)()}catch(i){t(i)}});var zFe=function(e){return WFe(function(n){return function(t){return YH(dr(t)(n))(e)}})};var YG=Ho(),Ddn=Rt(ct()(C({reflectSymbol:function(){return"inputValue"}})(fe)(he)));var ydn=x(Ht),bdn=x(U),$Fe=lc(),VFe=Na();var Rdn=function(e){return e};var _j=function(e){return YG(function(n){return Oe(Ddn(n))(e)})};var pj=function(e){return function(n){return zFe(ydn(en)(e(n)))()}};var QFe=function(e){return function(n){return aa(e({inputValue:ae(n.inputValue),options:n.options}))}};var YFe=function(e){var n={};for(var t in e)({}).hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.value=Bie(function(a){return aa(bdn(Rdn)(a))})(e.value),n},wdn=YG,KFe=YG;var Sdn=YG;var XFe=YG;var gs=function(){var e=$Fe(BFe);return function(n){return e(wdn(YFe(KFe(XFe(VFe(n))))))}},dj=function(){var e=$Fe(JFe);return function(n){return e(Sdn(YFe(KFe(XFe(VFe(n))))))}};var Edn=ct();var aQ=Y(Ie),rQ=Rt(Edn(C({reflectSymbol:function(){return"value"}})(fe)(he))),oQ=W(Mn);var o_=function(e){return me("")(aQ(rQ(_i(e.target)))(function(n){return oQ(n.value)}))},ZFe=function(e){return me("")(aQ(rQ(_i(e.target)))(function(n){return oQ(n.value)}))},Yl=function(e){return me("")(aQ(rQ(_i(e.target)))(function(n){return oQ(n.value)}))};la();var eTe=class extends It.Component{constructor(n){super(n);this.state={error:null}}static getDerivedStateFromError(n){return{error:n}}componentDidCatch(n,t){this.props.componentDidCatch(n,t)}render(){return this.props.render(this.state)}},nTe=eTe;var Cdn=lc(),Idn=W(xt);var Fdn=function(){return function(){return Cdn(nTe)}},Tdn=Fdn()(),hj=function(e){return Tdn({render:function(n){return e({hasError:Yn(ae(n.error))})},componentDidCatch:function(n,t){return za(Za)("Error within error boundary")({error:n,componentStack:t.componentStack})(function(a){return Idn(be)})()}})};la();var Ds={PRIMARY:"#008CFD",SECONDARY:"#6E84A3",WHITE:"#FFF",GRAY_300:"#E3EBF6"};var uR=Ta(lTe()),tI=4,ihn=({trackColor:e,background:n})=>({props:t,children:a})=>It.createElement("div",Object.assign({},t,{style:Object.assign({},t.style,{height:`${tI}px`,borderRadius:`${tI*2}px`,background:n||e})}),...a),cTe=({horizontal:e})=>({props:n,isDragged:t})=>It.createElement("svg",Object.assign({},n,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"}),It.createElement("circle",{cx:"9",cy:"9",r:"8.5",fill:t?Ds.SECONDARY:Ds.WHITE,stroke:Ds.SECONDARY}),It.createElement("path",{stroke:t?Ds.WHITE:Ds.SECONDARY,d:e?"M7.5 6L7.5 12":"M6 7.5L12 7.5"}),It.createElement("path",{stroke:t?Ds.WHITE:Ds.SECONDARY,d:e?"M10.5 6L10.5 12":"M6 10.5L12 10.5"})),sTe=e=>It.createElement("div",{"aria-label":e.ariaLabel},It.createElement(uR.Range,{step:e.step,min:e.min,max:e.max,values:[e.value],onChange:([n])=>e.onChange(n),onFinalChange:([n])=>e.onFinalChange&&e.onFinalChange(n),renderTrack:ihn({trackColor:e.trackColor||Ds.GRAY_300,background:e.fillBefore?(0,uR.getTrackBackground)({values:[e.value],colors:[Ds.PRIMARY,Ds.GRAY_300],min:e.min,max:e.max,"aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":e.value}):void 0}),renderThumb:cTe({horizontal:!0})}));var fTe=e=>{let n=It.useRef();return It.useEffect(()=>{n.current&&n.current.forceUpdate()}),It.createElement(uR.Range,{ref:n,values:[e.low,e.high],step:e.step||Math.round(Math.max((e.max-e.min)/100,1)),min:e.min,max:e.max,onChange:t=>{e.low==t[0]?e.setHigh(t[1]):e.setLow(t[0])},renderTrack:({props:t,children:a})=>It.createElement("div",{onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:Object.assign({},t.style,{height:`${tI}px`,borderRadius:`${tI*2}px`,backgroundColor:Ds.GRAY_300})},It.createElement("div",{ref:t.ref,style:{height:`${tI}px`,width:"100%",borderRadius:`${tI*2}px`,background:(0,uR.getTrackBackground)({values:[e.low,e.high],colors:[Ds.GRAY_300,Ds.PRIMARY,Ds.GRAY_300],min:e.min,max:e.max}),alignSelf:"center"}},...a)),renderThumb:cTe({horizontal:!0})})};var vTe=lc(),bj={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return qt}};var mTe={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Dt}};var Rj=function(e){return function(){return function(){return vTe(sTe)}}},_Te=function(e){return function(){return function(){return vTe(fTe)}}};var uhn=Na(),lhn=Gi(),lQ=tn(),chn=Sm(In)(),shn=Kn(ut),fhn=Fd(xt),vhn=Mr(xt)(Gr),mhn=Mo()(),_hn=nn(xr),phn=nn(kn);var aI={showNumber:ie(qe),parseNumber:Hv,Eq0:function(){return qa}},dhn=function(e){return e.showNumber},hhn=function(e){return e.parseNumber};var rI=function(e){var n=dhn(e),t=e.Eq0(),a=KD(t),r=ce(At(t)),i=hhn(e);return function(){return function(u){var l=uhn(u);return wu(lhn(ha(n(lQ(l.value))))(function(c){return chn(a(lQ(l.value))(function(s){return shn(fhn(r(i(c.value0))(new d(s)))(c.value1(n(s))))}))(function(){var s=function(f){return function(){return c.value1(f)(),vhn(i(f))(l.onChange)()}};return Yo(mhn(et(l.className)(""))({type:"number",min:Ce("")(n)(ir(l.min)),max:Ce("")(n)(ir(l.max)),step:Ce("")(n)(ir(l.step)),value:c.value0,onChange:_hn(s)(Yl),onBlur:phn(c.value1)(n(lQ(l.value))),placeholder:et(l.placeholder)(""),required:et(l.required)(!1),disabled:et(l.disabled)(!1),autoFocus:et(l.autoFocus)(!1),name:et(l.name)("")}))})}))}}};var ghn=Sm(In)(),pTe=Vu()(ci(ci($u)()({reflectSymbol:function(){return"min"}})(qa))()({reflectSymbol:function(){return"max"}})(qa)),Dhn=KD(pTe),dTe=Kn(ut),hTe=H(J),cQ=H(X),yhn=_Te(mTe)()(),gTe=nn(xr),DTe=H(M),yTe=rI(aI)(),bhn=W(oa),sQ=On(In)(Wt),bTe=Qo(Ht),RTe=Xa(bTe),ZG=W(nt),Rhn=nc(pTe),whn=Tr(bTe),fQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),vQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wTe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Shn=function(e){return function(n){return function(t){var a=wu(ghn(Dhn(e.value)(function(r){return dTe(t(new wTe(r)))}))(function(){return Yo(He)}));return hTe(e.className)([a,cQ("mx-2 px-1")(yhn({min:e.range.min,max:e.range.max,low:n.value.min,high:n.value.max,setLow:gTe(t)(fQ.create),setHigh:gTe(t)(vQ.create)})),hTe("row mt-4")([DTe("col-6")("Minimum"),DTe("col-6 text-right")("Maximum"),cQ("col-6")(yTe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.min,onChange:function(r){return t(fQ.create(r))}})),cQ("col-6 text-right")(yTe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.max,onChange:function(r){return t(vQ.create(r))}}))])])}}},Ehn=function(e){return function(n){var t={isSameItem:function(a){return function(r){return!0}},commitItem:function(a){return bhn(be)}};return function(a){if(a instanceof fQ)return sQ(RTe(e3.create)(G1(be)))(function(){return ZG({debouncer:n.debouncer,value:{max:n.value.max,min:a.value0}})});if(a instanceof vQ)return sQ(RTe(e3.create)(G1(be)))(function(){return ZG({debouncer:n.debouncer,value:{min:n.value.min,max:a.value0}})});if(a instanceof wTe)return ZG({debouncer:n.debouncer,value:a.value0});if(a instanceof e3&&a.value0 instanceof LD&&Rhn(n.value)(e.value))return sQ(ja(dTe(e.onChange(n.value))))(function(){return ZG(n)});if(a instanceof e3)return whn(e3.create)(function(r){return{value:n.value,debouncer:r}})(eC(t)(n.debouncer)(a.value0));throw new Error("Failed pattern match at Hub.Filters.ThrottledRangeSlider (line 90, column 21 - line 106, column 49): "+[a.constructor.name])}}},Chn=function(e){return ZG({value:e.value,debouncer:ZE})},STe=Ru("ThrottledRangeSlider")(function(e){return{init:Chn(e),view:Shn(e),update:Ehn(e)}});var bQ=Ta(ITe());var khn=Rm(),Hhn=function(e){return e},Uhn=function(e){return e};var Sj=function(e){var n=khn(e);return function(){return function(){return n(bQ.default)}}},Ej=function(e){return Hhn(_i(e))};var Cj=Uhn,Ij=_i("auto");var FTe=1070;var TTe=W(nt),Bhn=dA(Tc),Jhn=Uk(Tc),Fj=Ye(Xe),qhn=hi(X)()(),Whn=Io(Lt),RQ=pb(Lt),zhn=Zu(J),wQ=Mo()(),SQ=nn(xr),$hn=H(M),MTe=ce(Kq),Vhn=ole(J)()(),Tj=nn(kn),Qhn=Ve(M),Zh=H(X),lR=H(J),Yhn=gs(),Khn=Lg(Lt),Xhn=Mr(xt)(Gr),Zhn=Pv(Ag),GTe=$(pe),egn=ie(Age),Mj=to(Tc),ngn=Sj(X)()(),EQ=Ve(X),tgn=pA(Tc),agn=lt(Ie),ATe=Yg(X)()(),rgn=x(U),ogn=Ln(J)()(),ign=ce(Nge),ugn=js(M),lgn=x(pe),xTe=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),LTe=function(e){return function(n){if(n.value1 instanceof Qa)return TTe({expandedFilters:Bhn(n.value0)(e.expandedFilters)});if(n.value1 instanceof Ha)return TTe({expandedFilters:Jhn(n.value0)(e.expandedFilters)});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 67, column 1 - line 67, column 55): "+[e.constructor.name,n.constructor.name])}},jTe=function(e){return Ce(Fj)(function(n){return qhn({placement:function(){return e.mobileLayout?ff:O8}(),overlay:ee(n),overlayStyle:$e({maxWidth:"15rem",zIndex:FTe}),trigger:function(){return e.mobileLayout?Kp:N8}()})})},cgn=function(e){return function(n){return function(t){return function(a){var r=Whn(t.value)(a),i=function(u){if(r)return RQ(t.value)(a);if(Ge)return Fo(t.value)(a);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 310, column 5 - line 312, column 50): "+[u.constructor.name])};return jTe(e)(t.tooltip)(zhn("form-check-label py-2 my-1 py-md-0 my-md-0 d-flex flex-row-reverse flex-md-row align-items-center"+function(){return e.mobileLayout?" text-lead":""}())([wQ("mr-md-3 t--filter-toggle-option")({type:"checkbox",checked:r,onChange:SQ(e.onFilter(n))(function(u){return new d(new xc(i(be)))})}),$hn("flex-grow-1")(t.value)]))}}}},sgn=function(e){return function(n){return function(t){return function(a){var r=function(v){if(v instanceof A0)return"and";if(v instanceof $p)return"or";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 253, column 21 - line 255, column 35): "+[v.constructor.name])},i=function(v){return function(m){var _=function(){var h=MTe(m.operator)(v);return h?" active":" cursor-pointer"}();return Vhn("btn btn-sm btn-outline-primary"+_)({onClick:Tj(e.onFilter(n))(new d(new Hu({terms:m.terms,operator:v})))})([wQ("")({type:"radio",name:"operator",disabled:MTe(m.operator)(v)}),Qhn("text-uppercase")(r(v))])}},u=function(v){return Zh("row no-gutters g-0 mt-2 mb-3")(Zh("col-10")(lR("btn-group btn-group-toggle w-100")([i(A0.value)(v),i($p.value)(v)])))},l=function(v){return function(m){return function(_){return function(h){var w=bt(_.terms),g=v===w;return lR("row no-gutters g-0 mb-2")([Zh("col-10")(Yhn({options:Khn(m.options)(_.terms),getOptionLabel:Fj,getOptionValue:Fj,onSelect:SQ(e.onFilter(n))(function(p){return new d(new Hu({operator:_.operator,terms:function(){if(h instanceof b)return Fo(p)(_.terms);if(h instanceof d)return Fo(p)(RQ(h.value0)(_.terms));throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 238, column 25 - line 240, column 75): "+[h.constructor.name])}()}))}),placeholder:"Search major\u2026",value:h,isClearable:!0,onClear:Xhn(h)(function(p){return e.onFilter(n)(new d(new Hu({operator:_.operator,terms:RQ(p)(_.terms)})))})})),on(w>=1&&!g)(Zh("col-2 d-flex justify-content-center align-items-center pl-3")(Zh("badge badge-light bg-light text-dark text-uppercase x-small")(ee(r(_.operator)))))])}}}},c=function(v){return function(m){return Zhn(function(_){return function(h){return l(_)(v)(m)(new d(h))}})(m.terms)}},s=function(v){return function(m){return[l(bt(m.terms))(v)(m)(b.value)]}},f=function(){var v=function(_){if(Ge)return jge(t);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 177, column 1 - line 182, column 18): "+[])};if(a instanceof d){var m=h2(a.value0)(t);return m?a.value0:v(!0)}return v(!0)}();return t instanceof xD&&f instanceof lf?lR("mt-3")([wQ("form-control")({type:"text",placeholder:t.value0.placeholder,value:f.value0,onChange:SQ(e.onFilter(n))(function(v){return d.create(lf.create(Yl(v)))})})]):t instanceof n_&&f instanceof x0?STe({className:"mt-4 px-5 px-md-0",range:{min:t.value0.min,max:t.value0.max},value:f.value0,onChange:function(){var v=e.onFilter(n);return function(m){return v(d.create(x0.create(m)))}}()}):t instanceof mv&&f instanceof xc?lR("mt-2 mt-md-0")(GTe(t.value0.options)(function(v){return cgn(e)(n)(v)(f.value0)})):t instanceof L0&&f instanceof Hu?re([re(c(t.value0)(f.value0)),re(s(t.value0)(f.value0)),on(bt(f.value0.terms)>=1)(u(f.value0))]):za(Za)("Trying to render a filter with invalid selection. This shouldn't happen.")({facet:Up(n),filter:Zq(t),selection:egn(f)})(function(v){return He})}}}},Gj=function(e){return function(n){var t=Mj(n)(e.filterDefinitions.map);if(t instanceof d)return hj(function(a){return kf(!a.hasError)(function(r){return Zh("t--filter-"+T0(n))(sgn(e)(n)(t.value0.filter)(Mj(n)(e.filters)))})});if(t instanceof b)return za(Za)("Hub: attempt to render a non-existent filter")({facet:T0(n)})(function(a){return He});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 166, column 3 - line 175, column 22): "+[t.constructor.name])}},PTe=function(e){return function(n){var t=function(){var a=Mj(n)(e.filterDefinitions.map);return a instanceof d&&a.value0.filter instanceof L0?Zh("mb-8"):Fj}();return t(Gj(e)(n))}},NTe={expandedFilters:Hk},fgn=function(e){return ngn({duration:Cj(350),height:function(){if(e instanceof Ha)return Ej(0);if(e instanceof Qa)return Ij;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 327, column 15 - line 329, column 50): "+[e.constructor.name])}()})},vgn=function(e){var n="fe fe-chevron-down d-inline-block transition-transform-fast"+function(){if(e instanceof Qa)return" rotate-180";if(e instanceof Ha)return"";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 319, column 72 - line 321, column 35): "+[e.constructor.name])}();return EQ(n)(He)},mgn=function(e){return function(n){return function(t){return function(a){var r=function(){if(tgn(a.facet)(n.expandedFilters))return Qa.value;if(Ge)return Ha.value;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 99, column 5 - line 101, column 41): "+[])}(),i=Mj(a.facet)(e.filters),u=Oe(a.iconClass)(function(m){return EQ(m+" pl-1")(He)}),l=function(){return a.facet instanceof j?new d(a.facet.value0):b.value}(),c=jTe(e)(agn(lq)(l)),s=function(){var m=Kv(r),_=ATe("cursor-pointer text-secondary mr-1 t--filter-toggle-button")({onClick:Tj(t)(new xTe(a.facet,m))})(vgn(r)),h=ATe("cursor-pointer text-primary mr-1")({onClick:Tj(e.onFilter(a.facet))(b.value)})(EQ("fe fe-x")(He)),w=function(){var g=function(y){if(Ge)return[_];throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 89, column 1 - line 89, column 99): "+[])},p=rgn(S6(a.filter))(i);return p instanceof d&&p.value0?[h,_]:g(!0)}();return c(ogn("row py-2 cursor-pointer"+(function(){return e.mobileLayout?" text-lead":""}()+(" t--filter-header-"+T0(a.facet))))({onClick:Tj(t)(new xTe(a.facet,m))})([lR("col")([ee(Up(a.facet)),u]),lR("col-auto text-right")(w)]))}(),f=c(Zh("row w-100")(lR("col pr-0 pb-2")([ee(Up(a.facet)),u]))),v=Gj(e)(a.facet);if(a.layout instanceof T1)return re([s,fgn(r)(v)]);if(a.layout instanceof M1)return re([f,v]);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 91, column 3 - line 95, column 42): "+[a.layout.constructor.name])}}}},CQ=function(e){return function(n){return function(t){return re(GTe(e.filterDefinitions.categorized)(function(a){return re([RU(BF(function(r){return ign(r.layout)(M1.value)})(a.value1))(ugn("text-muted text-uppercase")(rde(a.value0))),re(lgn(mgn(e)(n)(t))(a.value1)),Va("")])}))}}},OTe=function(e){return function(n){return function(t){return Zh("mt-3")(CQ(e)(n)(t))}}};var _gn=Na(),pgn=hi(X)()(),dgn=Ve(J),hgn=ra(M),ggn=function(e){var n=Ab(e);return function(){return function(t){return function(a){var r=_gn(t);return pgn({placement:ff,overlay:re(n(a)),overlayStyle:et(r.overlayStyle)($e({width:"15rem"}))})(dgn("d-inline-flex align-items-center text-secondary "+r.className)([hgn("d-inline-block fe fe-help-circle "+function(){var i=Jo(r.anchorText);return i?"":"mr-2"}())(""),ee(r.anchorText)]))}}}},Kl=function(e){var n=ggn(e)();return function(t){return n({className:t,anchorText:""})}};var Dgn=Zt(J)()(),ygn=$(U),bgn=an(J)()(),Rgn=kt(ka),IQ=ra(M),wgn=Y(Mv),Sgn=W(am),kTe=H(J),HTe=Kl(M),UTe=H(X),Egn=hi(X)()(),Cgn=Ve(M),Ign=Ve(J),BTe=H(M);var Fgn=yr(Ka),Tgn=function(e){return function(n){var t=function(a){if(n instanceof Ehe)return Dgn(a)({href:Nhe(ygn(n.value0)(function(r){return{slug:r.slug,tab:qi.value}}))});if(n instanceof VE)return bgn(a)({onClick:Rgn(n.value0)});throw new Error("Failed pattern match at SchoolDetails.Utils (line 161, column 15 - line 168, column 46): "+[n.constructor.name])};return t(e)([IQ("material-symbol mr-2")("tune"),ee(" Simulate chances")])}},Aj=Tgn("btn btn-outline-primary d-flex align-items-center justify-content-center px-4"),Dy=function(e){var n=H(e);return function(t){var a=H(t);return function(r){return re(Ew(wgn(r)(function(i){return Sgn([kTe("row align-items-center")([n("col text-nowrap")(i.title),a("col-auto font-weight-semibold")(i.value)]),Va("")])})))}}},cR=function(e){return H(e)("t--subtitle")},Mgn=cR(J),oI=function(e){var n=Ab(e);return function(t){return function(a){return Mgn([re(n(t)),ee(" "),HTe("text-secondary")(a)])}}},JTe=function(e){var n=H(e);return function(t){return function(a){return function(r){return kTe("row "+a)([UTe("col-auto")(IQ(r+(" fe large fe-"+t.icon))("")),n("col pl-0")(t.body)])}}}},FQ=function(e){var n=JTe(e);return function(t){return n(t)("mb-3")("")}},qTe=function(e){var n=JTe(e);return function(t){return n(t)("mb-4")("text-secondary font-weight-bold fw-bold")}},WTe="bg-very-light-grey d-inline-block rounded-pill border small mr-2 mb-2 py-2 px-3",n3=function(e){return function(n){return UTe(WTe)(Egn({placement:ff,overlay:Cgn("text-secondary")(n),overlayStyle:$e({width:"15rem"})})(Ign("d-inline-flex align-items-center")([ee(e),IQ("d-inline-block fe fe-help-circle ml-2 text-secondary")("")])))}},ys=BTe(WTe);var gr=function(e){return BTe("x-large "+e)};var xj=function(e){if(e.totalUndergrads<200)return"fewer than 200";if(Ge)return ef(Fgn(e.totalUndergrads)(100)*100|0);throw new Error("Failed pattern match at SchoolDetails.Utils (line 143, column 1 - line 143, column 71): "+[e.constructor.name])};var Lj=HTe("text-secondary ml-2")(` Our calculator evaluates your profile like the way an admissions officer does \u2014 first, minimum academic requirements based on your demographic, then a holistic review. `);var zTe=Gf()(),Ggn=Ke(Td),Agn=ie(lH),xgn=D5(),$Te=fce()(),Lgn=Ke(sa),VTe=function(e){if(e instanceof Mu)return"public";if(e instanceof Jl)return"private";throw new Error("Failed pattern match at SchoolDetails.Seo (line 90, column 17 - line 92, column 29): "+[e.constructor.name])},TQ=function(e){return{"@type":"CollegeOrUniversity",name:e.name,address:JS(e.address)}},jgn=function(e){var n=BS(dM(e.address)),t=ho(" ")([e.name,"is a",VTe(e.publicPrivate),"school in",cD(e.address),"with",xj(e)," total undergraduate students"]);return zTe(TQ(e))({identifier:Agn(e.slug)+Ce("")(Ggn("-"))(e.ipedsUnitId),description:t,telephone:e.phone,geo:{"@type":"GeoCoordinates",longitude:n.lng,latitude:n.lat}})},QTe=function(e){var n=zTe(jgn(e))({"@context":"https://schema.org"});return re([xgn(n),$Te({name:"description",content:n.description}),$Te({name:"keywords",content:ho(" ")(Lgn(["college education admissions enroll apply","application sports chancing financial scholarship",VTe(e.publicPrivate)])(function(){if(e.address instanceof Tu)return[e.address.value0.city,eh(e.address.value0.state)];if(e.address instanceof ru)return[e.address.value0.address];throw new Error("Failed pattern match at SchoolDetails.Seo (line 39, column 12 - line 45, column 32): "+[e.address.constructor.name])}()))})])};var Pgn=H(J),Ngn=an(M)()(),Ogn=nn(kn),kgn=D5(),Hgn=Gf()(),YTe=function(e){return function(n){return Mx(n.slugRedirectNotification)(au(function(t){return Go(ha(!0))(function(a){return function(r){return on(a)(Pgn("alert alert-info d-flex align-items-start justify-content-between pr-3 mt-3 mx-4 mx-md-6 mt-md-4 mb-0")([ee("We couldn\u2019t find a page with the exact address you requested, but found a similar one instead."+function(){return e.mobileLayout?"":" If things don\u2019t look quite right, remember to use the filters at the top to find what you\u2019re looking for."}()),Ngn("btn btn-link fe fe-x large text-white p-0 mt-n1 ml-3")({onClick:Ogn(r)(!1)})("")]))}})}))}},KTe=function(e){return function(n){return kgn({"@context":"https://schema.org","@type":"ItemList",name:n.seo.title,url:e.rootUrl+QE({slug:n.seo.slug}),description:n.seo.description,numberOfItems:bt(n.schools),itemListOrder:"https://schema.org/ItemListOrderAscending",itemListElement:As(function(t){return function(a){return Hgn({"@type":"ListItem",position:t,url:e.rootUrl+zp(cr.value)(a.slug)})(TQ(a))}})(n.schools)})}},MQ=function(e){if(e.ranking instanceof d)return{by:new lr(e.ranking.value0),direction:vv.value};if(e.ranking instanceof b)return AD;throw new Error("Failed pattern match at Hub.Seo (line 63, column 15 - line 65, column 30): "+[e.ranking.constructor.name])};var t3=nr(ao),XTe=gn(hn),sR=dn(XTe)(vn(fn)),ZTe=_n(mn),fR=pn(ZTe),eMe=bn(yn),vR=Dn(eMe),Ugn=cn(aJ)(sR(sR(sR(sR(sR(sR(sR(XTe)(ZTe))(fR))(fR))(fR))(fR))(fR))(fR))(vR(vR(vR(vR(vR(vR(vR(eMe))))))))(fR),mR=function(){function e(){}return e.value=new e,e}(),yy=function(){function e(){}return e.value=new e,e}(),_R=function(){function e(){}return e.value=new e,e}(),eg=function(){function e(){}return e.value=new e,e}(),id=function(){function e(){}return e.value=new e,e}(),Bgn={to:function(e){if(e instanceof T)return mR.value;if(e instanceof o&&e.value0 instanceof T)return yy.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return _R.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return eg.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return id.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 20, column 1 - line 20, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof mR)return new T(z.value);if(e instanceof yy)return new o(new T(z.value));if(e instanceof _R)return new o(new o(new T(z.value)));if(e instanceof eg)return new o(new o(new o(new T(z.value))));if(e instanceof id)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 20, column 1 - line 20, column 46): "+[e.constructor.name])}},nMe={show:Rr(Bgn)(Sa(t3({reflectSymbol:function(){return"GPA"}}))(Sa(t3({reflectSymbol:function(){return"SATACT"}}))(Sa(t3({reflectSymbol:function(){return"Coursework"}}))(Sa(t3({reflectSymbol:function(){return"Extracurriculars"}}))(t3({reflectSymbol:function(){return"Demographics"}}))))))},Jgn={eq:function(e){return function(n){return e instanceof mR&&n instanceof mR||e instanceof yy&&n instanceof yy||e instanceof _R&&n instanceof _R||e instanceof eg&&n instanceof eg||e instanceof id&&n instanceof id}}},qgn=ce(Jgn),tMe=function(e){if(e instanceof mR)return"GPA";if(e instanceof yy)return"SAT/ACT";if(e instanceof _R)return"Coursework";if(e instanceof eg)return"Extracurriculars";if(e instanceof id)return"Demographics";throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 39, column 9 - line 44, column 33): "+[e.constructor.name])},Wgn=function(e){if(e instanceof vs)return mR.value;if(e instanceof al||e instanceof rl)return yy.value;if(e instanceof ov)return _R.value;if(e instanceof iv)return eg.value;if(e instanceof uv||e instanceof Ys||e instanceof lv)return id.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 28, column 13 - line 36, column 28): "+[e.constructor.name])},GQ=function(e){return wa(function(){var n=qgn(e);return function(t){return n(Wgn(t))}}())(Ugn)},AQ=function(){return[mR.value,yy.value,_R.value,eg.value]}();var zgn=x(U),aMe=tn(),mu=Y(Ie),jj=W(Mn),xQ=$(U),rMe=function(e){if(e instanceof vs)return 0;if(e instanceof al)return 1;if(e instanceof rl)return 2;if(e instanceof ov)return 3;if(e instanceof iv)return 4;if(e instanceof Ys)return 5;if(e instanceof uv)return 6;if(e instanceof lv)return 7;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 73, column 13 - line 81, column 17): "+[e.constructor.name])},LQ=function(e){var n=zgn(aMe)(e);return function(t){if(t instanceof vs)return mu(mu(n)(function(a){return a.gpa}))(function(a){return jj(new Jm({value:a}))});if(t instanceof al)return mu(mu(n)(function(a){return a.sat.readingWriting}))(function(a){return mu(mu(n)(function(r){return r.sat.math}))(function(r){return jj(new qm({readingWriting:a,math:r}))})});if(t instanceof rl)return mu(mu(n)(function(a){return a.act.math}))(function(a){return mu(mu(n)(function(r){return r.act.english}))(function(r){return mu(mu(n)(function(i){return i.act.reading}))(function(i){return mu(mu(n)(function(u){return u.act.science}))(function(u){return jj(new Wm({math:a,english:r,reading:i,science:u}))})})})});if(t instanceof ov)return mu(mu(n)(function(a){return a.courseRigor.ap}))(function(a){return mu(mu(n)(function(r){return r.courseRigor.honors}))(function(r){return mu(mu(n)(function(i){return i.courseRigor.collegeClasses}))(function(i){return jj(new zm({ap:a,honors:r,collegeClasses:i}))})})});if(t instanceof iv)return new d(new $m(me([])(xQ(n)(function(a){return a.ecActivities}))));if(t instanceof uv)return b.value;if(t instanceof Ys)return b.value;if(t instanceof lv)return b.value;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 18, column 27 - line 44, column 12): "+[t.constructor.name])}},$gn=function(e){return function(n){if(n instanceof vs)return new Jm({value:3.5});if(n instanceof al)return new qm({readingWriting:700,math:700});if(n instanceof rl)return new Wm({math:30,english:30,reading:30,science:30});if(n instanceof ov)return new zm({ap:0,honors:0,collegeClasses:0});if(n instanceof iv)return new $m(me([])(xQ(xQ(e)(aMe))(function(t){return t.ecActivities})));if(n instanceof uv)return new Ap(rh.value);if(n instanceof Ys)return new F0(gme);if(n instanceof lv)return new xp(new oh(pD.value));throw new Error("Failed pattern match at Hub.Whatificator.Field (line 54, column 14 - line 70, column 51): "+[n.constructor.name])}},jQ=function(e){return function(n){return me($gn(e)(n))(LQ(e)(n))}};var oMe=function(e){return function(n){return Ir(n(e))}};var iMe="top";var uMe=oo(Ur(xo)),Vgn=$(Ht),lMe=Y(Mt),Qgn=ol(rt(ct()(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"id"}})(uE)(C({reflectSymbol:function(){return"name"}})(fe)(he)))))),Ygn=$(pe),Kgn=$(U),Xgn=ol(fe),cMe=uMe("profile_search_extracurricular_activities_path")(function(e){return function(n){return Vgn(lMe(e({search_term:n}))(Ro(Qgn("Network.ECSelector.API"))))(function(t){return rr(Ygn(t)(function(a){return Kgn(oE(a.category))(function(r){return{id:a.id,name:a.name,category:r}})}))})}}),sMe=uMe("profile_generate_ec_description_path")(function(e){return function(n){return lMe(e(n))(Ro(Xgn("Profile.ECSelector.API.generateEcDescription response")))}});var fMe=gn(hn),i_=dn(fMe)(vn(fn)),vMe=_n(mn),u_=pn(vMe),mMe=bn(yn),l_=Dn(mMe),Zgn=QJ()(),ng=ie(Qu),eDn=hi(X)()(),a3=H(M),nDn=Y_(J)()(),tDn=$(pe),aDn=Tpe(M)()(),rDn=ie(qe),oDn=an(X)()(),iDn=nn(kn),uDn=ra(M),r3=H(J),iI=H(X),_Me=ce(At(I0)),lDn=Ls(J),cDn=x(pe),sDn=us(M),PQ=function(){function e(){}return e.value=new e,e}(),NQ=function(){function e(){}return e.value=new e,e}(),pMe=function(e){return function(n){if(n instanceof NQ)return me(e)(lme(e));if(n instanceof PQ)return me(e)(cme(e));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 29, column 1 - line 29, column 46): "+[e.constructor.name,n.constructor.name])}},dMe=function(){return 100/Jn(bt(cn(hD)(i_(i_(i_(i_(i_(i_(i_(i_(i_(i_(i_(fMe)(vMe))(u_))(u_))(u_))(u_))(u_))(u_))(u_))(u_))(u_))(u_))(l_(l_(l_(l_(l_(l_(l_(l_(l_(l_(l_(mMe))))))))))))(u_)))}(),fDn=function(e){var n=Qs(e),t=eme(n),a=function(r){return function(i){return function(u){var l=i-1,c=r+1,s=l/2,f=c/2;return Zgn("")({d:ho(" ")(["M",ng(-f),ng(c),"L",ng(f),ng(c),"L",ng(s),ng(l),"L",ng(-s),ng(l),"Z"]),fill:u})}}};return eDn({overlay:re([a3("")("Use the arrows to choose"),a3("")("higher or lower levels")]),trigger:Kp,placement:ff})(nDn("")({viewBox:"-50 0 100 100",height:"100",width:"100"})([a(0)(25)("#6EF06B"),a(25)(50)("#B7EAB6"),a(50)(75)("#DEEDDE"),a(75)(100)("#EBEBEB"),a(Jn(t)*dMe)(Jn(t+1|0)*dMe)("#64A063"),re(tDn(kw(1)(4))(function(r){return aDn("")({x:"0",y:ng(25*Jn(r)-11),dominantBaseline:"middle",textAnchor:"middle"})(rDn(r))}))]))},hMe=function(e){return function(n){var t=Qs(e),a=Bm(e),r=function(i){var u=function(){if(i.msg instanceof PQ)return"up";if(i.msg instanceof NQ)return"down";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 73, column 17 - line 75, column 33): "+[i.msg.constructor.name])}();return oDn("py-0 px-2 my-2 btn btn-outline-light t--tier-"+(u+function(){return i.disabled?"":" text-body"}()))({type:"button",onClick:iDn(n)(i.msg),disabled:i.disabled})(uDn("x-large fe fe-arrow-"+u)(""))};return re([r3("d-flex justify-content-between align-items-center")([a3("font-weight-bold fw-bold")("Tier "+iE(t)),r3("d-flex align-items-center")([iI("mr-2")(r({msg:PQ.value,disabled:_Me(new d(t))(ame(a))})),iI("")(r({msg:NQ.value,disabled:_Me(new d(t))(V7(a))}))])]),iI("card shadow-none")(iI("card-body")(r3("row align-items-start")([iI("col-12 col-md-7")(Oe(tme(a)(t))(function(i){return re([ee("I did the equivalent of ANY of the following:"),lDn("")(cDn(sDn(""))(i))])})),iI("col-12 col-md-5")(r3("row align-items-center")([r3("col-7 d-flex flex-column align-items-center")([a3("mb-2 small")("Exceptional"),fDn(e),a3("mt-2 small")("Standard")])]))])))])}};var Pj=W(nt),vDn=Na(),mDn=On(In)(Wt),_Dn=Qr(ut),pDn=$(Ht),dDn=Wv(Ps),hDn=an(X)()(),gMe=H(M),DMe=nn(kn),OQ=function(){function e(){}return e.value=new e,e}(),yMe=function(){function e(){}return e.value=new e,e}(),bMe=function(){function e(){}return e.value=new e,e}(),kQ=function(){function e(){}return e.value=new e,e}(),RMe=function(){function e(){}return e.value=new e,e}(),wMe=function(){function e(){}return e.value=new e,e}(),SMe=function(){var e=function(n){var t=Pj(OQ.value),a=vDn(n),r=function(u){return function(l){if(l instanceof kQ)return mDn(_Dn(pDn(dDn(a.onClick))(dr(je(wMe.value))(je(RMe.value)))))(function(){return Pj(yMe.value)});if(l instanceof RMe)return Pj(OQ.value);if(l instanceof wMe)return Pj(bMe.value);throw new Error("Failed pattern match at Utils.EffectButton (line 70, column 9 - line 72, column 24): "+[u.constructor.name,l.constructor.name])}},i=function(u){return function(l){var c=function(f){return hDn(et(a.buttonClass)("btn btn-primary px-4"))({onClick:f,disabled:et(a.disabled)(!1)})(et(a.buttonContent)(ee("Submit")))},s=et(a.render)({idle:c,inFlight:function(f){return gMe("spinner spinner-border text-primary")("")},erroredOut:function(f){return re([c(f),gMe("invalid-feedback d-block")("Something went wrong. Try refreshing the page.")])}});if(u instanceof OQ)return s.idle(DMe(l)(kQ.value));if(u instanceof yMe)return s.inFlight(be);if(u instanceof bMe)return s.erroredOut(DMe(l)(kQ.value));throw new Error("Failed pattern match at Utils.EffectButton (line 51, column 11 - line 54, column 65): "+[u.constructor.name])}};return{init:t,view:i,update:r}};return Ru("EffectButton")(e)};var EMe=function(){function e(){}return e.value=new e,e}(),CMe=function(){function e(){}return e.value=new e,e}(),uI=function(){function e(){}return e.value=new e,e}(),Nj=function(){function e(){}return e.value=new e,e}(),IMe=function(){function e(){}return e.value=new e,e}(),FMe=function(){function e(){}return e.value=new e,e}(),lI=function(){function e(){}return e.value=new e,e}(),TMe=function(e){if(e instanceof EMe)return"avatar-xxs";if(e instanceof CMe)return"avatar-xs";if(e instanceof uI)return"avatar-sm";if(e instanceof Nj)return"";if(e instanceof IMe)return"avatar-lg";if(e instanceof FMe)return"avatar-xl";if(e instanceof lI)return"avatar-xxl";throw new Error("Failed pattern match at Dashkit.Avatar.Size (line 16, column 13 - line 23, column 34): "+[e.constructor.name])};var Oj=ce(At(Lt)),gDn=Na(),HQ=H(X),DDn=ps()(),UQ=Ve(M),yDn=ra(M),bDn=Gi(),RDn=Sm(In)(),wDn=Kn(ut),SDn=Ln(X)()(),EDn=an(J)()(),CDn=kt(zo),IDn=Vm(),FDn=lt(Fr),Xl=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),pR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),BQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),JQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),MMe=function(){function e(){}return e.value=new e,e}(),TDn=function(){function e(){}return e.value=new e,e}(),MDn={eq:function(e){return function(n){return e instanceof Xl&&n instanceof Xl?e.value0.url===n.value0.url:e instanceof pR&&n instanceof pR?Oj(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.initials===n.value0.initials&&Oj(e.value0.textColorClass)(n.value0.textColorClass):e instanceof BQ&&n instanceof BQ?Oj(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.iconClass===n.value0.iconClass:e instanceof JQ&&n instanceof JQ?Oj(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.name===n.value0.name:!1}}},GDn=KD(MDn),ud=function(){return function(e){var n=gDn(e),t=function(){var r=et(n.shape)(MMe.value);if(r instanceof MMe)return"rounded-circle";if(r instanceof TDn)return"rounded";throw new Error("Failed pattern match at Dashkit.Avatar (line 122, column 9 - line 124, column 37): "+[r.constructor.name])}(),a=function(r){return HQ("avatar "+(TMe(et(n.size)(Nj.value))+(" "+et(n.className)(""))))(function(){if(r instanceof Xl)return DDn("avatar-img img-fluid "+(t+(" "+et(n.borderClassName)(""))))({src:r.value0.url});if(r instanceof pR)return UQ("avatar-title font-weight-bold fw-bold "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+(me("")(r.value0.textColorClass)+(" "+et(n.borderClassName)(""))))))))(r.value0.initials);if(r instanceof BQ)return HQ("avatar-title "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+et(n.borderClassName)(""))))))(yDn(r.value0.iconClass)(""));if(r instanceof JQ)return HQ("avatar-title "+(t+(" "+(me("")(r.value0.backgroundColorClass)+(" "+et(n.borderClassName)(""))))))(UQ("material-symbol")(r.value0.name));throw new Error("Failed pattern match at Dashkit.Avatar (line 83, column 11 - line 119, column 46): "+[r.constructor.name])}())};return wu(bDn(ha(n.source))(function(r){return RDn(GDn(n.source)(function(i){return wDn(r.value1(i))}))(function(){return Yo(re([a(r.value0),function(){return r.value0 instanceof Xl?Oe(ir(n.hideAvatar))(function(i){return SDn("hq-only-menu-item")({style:$e({marginTop:"-50px",marginLeft:"200px"})})(EDn("btn btn-sm btn-warning mb-4 t--hide-avatar")({onClick:CDn(function(u){return function(){return IDn(u)(),FDn(r.value1)(i)()}})})([UQ("badge badge-info bg-info text-dark mr-2")("HQ"),ee("Hide")]))}):He}()]))})}))}};var ADn=ud();var xDn=function(e){return ADn({source:new Xl({url:w1("/img/icons/ai-avatar-logo-purple-3.svg")}),size:e.size})},cI=function(){return xDn({size:uI.value})}();var GMe=function(){var e=[aM.value,new Fm(" "),e7.value,new Fm(", "),n7.value,new Fm(":"),a7.value,new Fm(" "),t7.value],n=MS(kg(ze)(e));return function(t){return n(function(a){return a.sentAt}(t))}}();var tg=H(J),LDn=Ve(M),jDn=Kl(M),PDn=ec(Ie),qQ=Sf(U),AMe=x(U),NDn=$(U),ODn=lt(Ie),kDn=Gg(ze)(Yt),WQ=On(In)(Ie),zQ=Ar(Wr),$Q=Y(Ie),VQ=Zu(M),xMe=wm()(),o3=nn(xr),dR=H(X),LMe=an(M)()(),QQ=nn(kn),jMe=ale(M)()(),PMe=ie(rE),HDn=Ke(sa),UDn=x(pe),BDn=Mo()(),NMe=nx(),JDn=nle(J)()(),OMe=$(Ht),qDn=Wv(Ps),WDn=Io(Lt),zDn=$(pe),$Dn=Ln(M)()(),VDn=dj(),QDn=ie(ime),YDn=Bn(Ma),kMe=H(M),KDn=SMe(),XDn=Y(Mt),ZDn=Kn(ut),hR=function(){function e(){}return e.value=new e,e}(),kj=function(){function e(){}return e.value=new e,e}(),gR=function(){function e(){}return e.value=new e,e}(),HMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),UMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),YQ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),BMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),JMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qMe=function(){function e(){}return e.value=new e,e}(),WMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),zMe=function(){function e(){}return e.value=new e,e}(),$Me=function(){function e(){}return e.value=new e,e}(),VMe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),QMe={eq:function(e){return function(n){return e instanceof hR&&n instanceof hR||e instanceof kj&&n instanceof kj||e instanceof gR&&n instanceof gR}}},eyn=function(e){return e.tierSelector instanceof d?b.value:new d({errorMessage:"Please select a tier."})},nyn=function(e){if(e.name==="")return new d({errorMessage:"Please enter an activity name."});if(Ge)return b.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 325, column 1 - line 325, column 32): "+[e.constructor.name])},tyn=function(e){if(Ir(e.category))return new d({errorMessage:"Please select a category."});if(Ge)return b.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 330, column 1 - line 330, column 36): "+[e.constructor.name])},YMe=function(e){return function(n){return re([tg("")([LDn("")("Level of achievement"),jDn("ml-3")(` Choose a description that ROUGHLY aligns with what you do. Use the arrows to choose higher or lower tiers. If you\u2019re torn between two tier descriptions, pick the one that\u2019s higher on the pyramid. `)]),hMe(n)(function(t){return e(BMe.create(t))})])}},KMe=function(e){return PDn(qQ(qQ(qQ(AMe(PM("")(e))(V7(e)))(b.value))(b.value))(b.value))},XMe=function(e){return function(n){if(n instanceof BMe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,description:e.description,compactView:e.compactView,view:e.view,tierSelector:NDn(e.tierSelector)(function(t){return pMe(t)(n.value0)})};if(n instanceof HMe)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:e.view,name:n.value0};if(n instanceof UMe)return{isNew:e.isNew,name:e.name,id:e.id,canonicalId:e.canonicalId,description:e.description,compactView:e.compactView,view:e.view,category:n.value0,tierSelector:ODn(KMe)(n.value0)};if(n instanceof YQ)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,compactView:e.compactView,view:e.view,description:n.value0};if(n instanceof JMe)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:n.value0.name,category:new d(n.value0.category),canonicalId:new d(n.value0.id),tierSelector:KMe(n.value0.category)};if(n instanceof qMe)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:"",category:b.value,canonicalId:b.value,tierSelector:b.value};if(n instanceof WMe)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:gR.value,name:n.value0.name};if(n instanceof zMe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:kj.value};if(n instanceof $Me)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:function(){if(e.canonicalId instanceof d)return hR.value;if(e.canonicalId instanceof b)return gR.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 309, column 9 - line 311, column 30): "+[e.canonicalId.constructor.name])}()};if(n instanceof VMe)return{isNew:e.isNew,name:e.name,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,compactView:e.compactView,description:n.value0,view:function(){if(e.canonicalId instanceof d)return hR.value;if(e.canonicalId instanceof b)return gR.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 317, column 9 - line 319, column 30): "+[e.canonicalId.constructor.name])}()};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 283, column 1 - line 283, column 36): "+[e.constructor.name,n.constructor.name])}},i3=function(e){return kDn(oMe(e))([nyn,tyn,eyn])},Hj=function(e){return function(n){if(n instanceof d){var t=me("")(NM(n.value0)),a=Bm(n.value0);return{isNew:!1,name:gD(n.value0),category:new d(a),tierSelector:function(){return a instanceof Gp?b.value:new d(n.value0)}(),id:Q7(n.value0),canonicalId:Y7(n.value0),description:t,compactView:e.compactView,view:function(){var r=Yn(Y7(n.value0));return r?hR.value:gR.value}()}}if(n instanceof b)return{isNew:!0,name:"",category:b.value,tierSelector:b.value,id:b.value,canonicalId:b.value,description:"",compactView:e.compactView,view:hR.value};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 78, column 1 - line 78, column 73): "+[e.constructor.name,n.constructor.name])}},Uj=function(e){return WQ(zQ(i3(e)))(function(){return $Q(e.tierSelector)(function(n){return $Q(e.category)(function(t){return PM(e.name)(t)(Qs(n))(e.id)(new d(e.description))(e.canonicalId)})})})},ZMe="Summarize your role, highlighting specific achievements. Include quantifiable results (if possible) and skills developed.",e2e=function(e){return function(n){return function(t){var a=re([VQ("")("Description (optional)"),xMe("form-control mb-3 t--description")({placeholder:ZMe,rows:2,maxLength:1e3,onChange:o3(t)(function(r){return YQ.create(o_(r))}),value:n.description}),tg("row")([dR("col-auto")(cI),on(e.featureFlags.showGenerateEcDescription)(dR("col pl-0")(LMe("btn btn-outline-primary rounded-pill t--generate-description")({onClick:QQ(t)(zMe.value)})("Write description for me")))])]);return on(!n.compactView)(a)}}},n2e=function(e){return function(n){return function(t){if(n.view instanceof gR){var a=function(l){return jMe("")({value:PMe(l)})(dD(l))},r=HDn([jMe("")({value:""})("Select category")])(UDn(a)(W0e));return re([tg("row pb-4")([tg("col-12 mt-3 mt-lg-0 col-lg-8 align-self-baseline")([VQ("font-weight-bold fw-bold")("Activity name *"),BDn("")({className:"form-control t--name",autoFocus:!0,value:n.name,onChange:o3(t)(function(l){return HMe.create(Yl(l))}),minLength:5,maxLength:50,required:!0,_data:NMe({"test-id":"ec-selector-activity-name"})})]),tg("col-12 mt-3 mt-lg-0 col-lg-4 align-self-baseline")([VQ("font-weight-bold fw-bold")("Category *"),JDn("")({className:"form-control t--category",onChange:o3(t)(function(l){return UMe.create(oE(ZFe(l)))}),value:Ce("")(PMe)(n.category),_data:NMe({"test-id":"ec-selector-activity-category"}),required:!0})(r)])]),Oe(n.tierSelector)(YMe(t)),e2e(e)(n)(t)])}if(n.view instanceof hR){var i=function(l){return OMe(OMe(qDn(cMe(l)))(Is))(me([]))},u=function(){var l=function(c){return tu(oT(c))};return QFe(function(c){return $Q(c.inputValue)(function(s){return WQ(zQ(To(s)>=3))(function(){return WQ(zQ(!WDn(l(s))(zDn(c.options)(function(f){return l(function(v){return v.name}(f))}))))(function(){return new d($Dn("text-center text-primary cursor-pointer py-3 t--ec-activity-custom")({onClick:QQ(t)(new WMe({name:s}))})("Add \u2018"+(s+"\u2019 as a custom activity")))})})})})}();return tg("my-4 overflow-hidden ")([ee("Activity name*"),VDn({className:"mt-2 t--ec-activity-name",classNamePrefix:"t--canonical-ec-activity",placeholder:"Type to select\u2026",loadOptions:pj(i),defaultOptions:!1,getOptionLabel:function(l){return l.name},getOptionValue:function(l){return QDn(function(c){return c.id}(l))},onSelect:o3(t)(JMe.create),useMenuPortal:!0,value:YDn(AMe(function(l){return function(c){return{name:n.name,category:l,id:c}}})(n.category))(n.canonicalId),isClearable:!0,onClear:t(qMe.value),footerOption:u,menuPlacement:iMe,noOptionsMessage:_j(function(l){return ee(function(){var c=To(l.inputValue)<=3;return c?"Type to search activities":"No matches. Try a different search."}())})}),Oe(n.category)(function(l){return kMe("mt-2 text-muted t--ec-activity-category")("Category: "+dD(l))}),Oe(n.tierSelector)(function(){var l=dR("mt-4"),c=YMe(t);return function(s){return l(c(s))}}()),Oe(n.canonicalId)(function(l){return dR("mt-4")(e2e(e)(n)(t))})])}if(n.view instanceof kj)return tg("my-4 overflow-hidden t--description-generator")([tg("row")([dR("col-auto")(cI),kMe("col pl-0")("Tell me about your role, contributions, and any achievements so I can write a strong description.")]),xMe("form-control my-3 t--description")({placeholder:ZMe,rows:5,maxLength:1e3,onChange:o3(t)(function(l){return YQ.create(o_(l))}),value:n.description}),tg("row")([dR("col-6")(LMe("btn btn-light btn-block")({onClick:QQ(t)($Me.value)})("Cancel")),dR("col-6")(KDn({buttonClass:"btn btn-primary btn-block t--generate-description-confirm",buttonContent:ee("Write description"),onClick:XDn(sMe({activity:n.name,category:Ce("")(dD)(n.category),description:n.description}))(function(l){return ZDn(t(new VMe(l)))})}))])]);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 109, column 1 - line 109, column 78): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var ayn=TD(),ryn=ot(M),oyn=H(J),t2e=H(X),a2e=an(M)()(),iyn=sS(qA(dS)),uyn=Oo(U),lyn=Ar(Wr),cyn=Ga(La(Yt)),syn=nn(kn),KQ=W(nt),r2e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bj=function(){function e(){}return e.value=new e,e}(),u3=function(){function e(){}return e.value=new e,e}(),XQ=function(e){return function(n){return function(t){var a=function(){return n.isNew?"Add":"Edit"}();return ayn({onDismiss:t(u3.value),title:ryn("")(a+" activity"),size:FD.value,bodyClass:"t--ec-editor",body:re([n2e(e)(n)(function(r){return t(r2e.create(r))}),Va(""),oyn("row justify-content-between mt-n3")([t2e("col-12 col-md-3 mt-3")(a2e("btn btn-primary btn-block t--save-ec-activity")({type:"button",onClick:iyn(t)(uyn(lyn(i3(n)))(Bj.value)),disabled:cyn(i3)(n)})("Save activity")),t2e("col-12 col-md-3 mt-3")(a2e("btn btn-outline-secondary btn-block")({type:"button",onClick:syn(t)(u3.value)})("Cancel"))])])})}}},ZQ=function(e){return function(n){if(n instanceof r2e)return KQ(XMe(e)(n.value0));if(n instanceof Bj||n instanceof u3)return KQ(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditModal (line 55, column 1 - line 55, column 69): "+[e.constructor.name,n.constructor.name])}};var fyn=ce(jM),o2e=ce(At(XB)),i2e=ce(At(TM)),vyn=ce(Lt),u2e=ce(At(qa)),l2e=ce(At(jM)),c2e=ce(QMe),s2e=La(Yt),f2e=Ga(s2e),myn=lt(Ie),Zl=W(nt),_yn=pb(jM),v2e=Ke(sa),eY=On(In)(Wt),m2e=Qr(ut),_2e=W(oa),nY=Y(Wt),p2e=Xa(Qo(Ht)),ag=H(J),sI=Hn(M),d2e=ie(qe),pyn=Y(Mv),dyn=W(am),z0=H(X),hyn=an(J)()(),gyn=Ve(X),Dyn=Ve(M),yyn=H(M),h2e=Xc(La(s2e)),byn=ce(TM),Ryn=ce(I0),wyn=Mo()(),Syn=cv(),Jj=an(M)()(),l3=nn(kn),Eyn=Ln(J)()(),Cyn=nx(),Iyn=da(M),Fyn=Hn(J),Tyn=Kn(ut);var qj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aY=function(){function e(){}return e.value=new e,e}(),Wj=function(){function e(){}return e.value=new e,e}(),DR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yR=function(){function e(){}return e.value=new e,e}(),fI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),by=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ry=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Myn={eq:function(e){return function(n){return e instanceof yR&&n instanceof yR?!0:e instanceof fI&&n instanceof fI?fyn(e.value0.activity)(n.value0.activity):e instanceof by&&n instanceof by?e.value0.index===n.value0.index&&o2e(e.value0.state.canonicalId)(n.value0.state.canonicalId)&&i2e(e.value0.state.category)(n.value0.state.category)&&e.value0.state.compactView===n.value0.state.compactView&&e.value0.state.description===n.value0.state.description&&u2e(e.value0.state.id)(n.value0.state.id)&&e.value0.state.isNew===n.value0.state.isNew&&e.value0.state.name===n.value0.state.name&&l2e(e.value0.state.tierSelector)(n.value0.state.tierSelector)&&c2e(e.value0.state.view)(n.value0.state.view):e instanceof Ry&&n instanceof Ry?o2e(e.value0.canonicalId)(n.value0.canonicalId)&&i2e(e.value0.category)(n.value0.category)&&e.value0.compactView===n.value0.compactView&&e.value0.description===n.value0.description&&u2e(e.value0.id)(n.value0.id)&&e.value0.isNew===n.value0.isNew&&e.value0.name===n.value0.name&&l2e(e.value0.tierSelector)(n.value0.tierSelector)&&c2e(e.value0.view)(n.value0.view):!1}}},Gyn=ce(Myn),Ayn=function(e){return e.maxActivities-bt(e.activities)|0},g2e=function(e){if(e.editor instanceof yR||e.editor instanceof fI)return!1;if(e.editor instanceof Ry||e.editor instanceof by)return!0;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 357, column 15 - line 361, column 21): "+[e.editor.constructor.name])},xyn=function(e){return function(n){if(n instanceof qj&&f2e(g2e)(e)){var t=myn(Or(e.activities))(n.value0.index);if(n.value0.index instanceof d&&t instanceof d){var a=Hj(e)(new d(t.value0));return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new by({index:n.value0.index.value0,state:a})})}var a=Hj(e)(b.value);return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Ry(a)})}if(n instanceof qj)return Zl(e);if(n instanceof tY&&f2e(g2e)(e))return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new fI({activity:n.value0.activity})});if(n instanceof tY)return Zl(e);if(n instanceof aY)return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:yR.value});if(n instanceof Wj){var r=function(c){return Zl({activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:yR.value,activities:c(e.activities)})},i=function(c){return r(function(s){return me(s)(c(s))})};if(e.editor instanceof fI)return Zl({attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:yR.value,activities:_yn(e.editor.value0.activity)(e.activities),activitiesToDestroy:Fo(e.editor.value0.activity)(e.activitiesToDestroy)});var t=function(c){var s=function(v){return Zl(e)};if(e.editor instanceof Ry){var f=Uj(e.editor.value0);return f instanceof d?r(function(v){return v2e(v)([f.value0])}):s(!0)}return s(!0)};if(e.editor instanceof by){var u=Uj(e.editor.value0.state);return u instanceof d?i(Q4(e.editor.value0.index)(u.value0)):t(!0)}return t(!0)}if(n instanceof DR&&n.value0 instanceof u3)return eY(m2e(_2e(aY.value)))(function(){return Zl(e)});if(n instanceof DR&&n.value0 instanceof Bj)return eY(m2e(_2e(Wj.value)))(function(){return Zl(e)});if(n instanceof DR)return e.editor instanceof by?nY(p2e(DR.create)(ZQ(e.editor.value0.state)(n.value0)))(function(l){return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new by({index:e.editor.value0.index,state:l})})}):e.editor instanceof Ry?nY(p2e(DR.create)(ZQ(e.editor.value0)(n.value0)))(function(l){return Zl({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new Ry(l)})}):Zl(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 300, column 1 - line 300, column 55): "+[e.constructor.name,n.constructor.name])}},Lyn=function(e){return ag(function(){return e.compactView?"container-xs":""}())([sI("font-weight-bold fw-bold")("Add up to "+(d2e(e.maxActivities)+" unique extracurricular activities")),ag("row")(pyn(v2e(e.activities)([e.addNewButton(Ayn(e))(e.onStartEditing)]))(function(n){return dyn(z0("col-12 col-md-6 d-flex")(n))})),e.hiddenInputs,on(!e.compactView)(sI("text-secondary mt-4")(` Your chancing results might be lower if you don\u2019t enter all your activities. You can add and edit activities any time in your profile. `))])},jyn=10,Pyn=function(e){return function(n){if(e>0)return z0("card")(ag("card-body")([z0("align-middle pb-2")(hyn("btn btn-link p-0 t--add-new-ec")({type:"button",onClick:n})([gyn("fe fe-plus")(He),Dyn("")("Add new activity")])),yyn("")("You can add "+(d2e(e)+(" more "+(function(){var t=e===1;return t?"activity":"activities"}()+". Your activities will show up on this page."))))]));if(Ge)return He;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 150, column 1 - line 150, column 78): "+[e.constructor.name,n.constructor.name])}},Nyn=function(e){return function(n){return function(t){var a=function(s){var f=h2e(ar(vyn)(gD))(h2e(ar(byn)(Bm))(ar(Ryn)(Qs)));return function(v){return v>1}(bt(wa(f(s))(n.activities)))},r=function(s){return wyn("")({type:"hidden",name:s,value:Syn(o1(n.activities))})},i=function(){return n.editor instanceof by?L5("ec-editor-modal")(XQ(e)(n.editor.value0.state)(function(s){return t(DR.create(s))})):n.editor instanceof Ry?L5("ec-editor-modal")(XQ(e)(n.editor.value0)(function(s){return t(DR.create(s))})):He}(),u=function(s){return function(f){if(Gyn(n.editor)(new fI({activity:f})))return z0("card mx-auto")(ag("card-body")([sI("")("Delete this activity?"),ag("row")([z0("col-12 col-sm-6 text-center")(Jj("btn btn-secondary px-4 text-nowrap t--no-dont-remove")({type:"button",onClick:l3(t)(aY.value)})("Keep it")),z0("col-12 col-sm-6 text-center mt-2 mt-md-0")(Jj("btn btn-danger px-4 text-nowrap t--yes-remove")({type:"button",onClick:l3(t)(Wj.value)})("Delete it"))])]));if(Ge){var v=function(h){return h===""?sI("text-muted")("No activity name yet"):sI("")(h)},m=function(){if(n.compactView)return"";if(Ge)return me("")(NM(f));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 275, column 7 - line 277, column 69): "+[])}(),_=function(){var h=To(m)>100;return h?qv(100)(m)+"\u2026":m}();return Eyn("card d-flex w-100 t--ec-activity")({_data:Cyn({"test-id":"ec-selector-activity-view"})})([z0("card-body pb-0")(ag("row")([ag("col-12")([on(a(f))(z0("d-flex justify-content-end")(ag("badge badge-warning bg-warning text-dark")([Iyn("")("Smart Alert: "),ee("this activity appears twice")]))),v(gD(f)),Fyn("")([ee(dD(Bm(f))),ee(" | Tier "),ee(iE(Qs(f)))])]),z0("col-12 mt-n2")(sI("text-muted small")(_))])),z0("card-footer border-top-0 pt-0")(ag("row")([z0("col col-6 ml-sm-auto")(Jj("btn btn-link p-0 t--edit")({type:"button",onClick:l3(t)(new qj({index:new d(s)}))})("Edit")),z0("col col-6 ml-sm-auto text-right")(Jj("btn btn-link btn-secondary-outline p-0 t--remove")({type:"button",onClick:l3(t)(new tY({activity:f}))})("Remove"))]))])}throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 206, column 3 - line 277, column 69): "+[s.constructor.name,f.constructor.name])}},l=As(u)(n.activities),c={activities:l,ecActivities:n.activities,hiddenInputs:Oe(n.attributesPath)(r),addNewButton:Pyn,maxActivities:n.maxActivities,compactView:n.compactView,onStartEditing:l3(t)(new qj({index:b.value})),redirectUrlOverride:b.value};return re([n.defaultView(c),i])}}},zj=Ru("Extracurriculars")(function(e){return{init:Zl({activities:e.extracurriculars,attributesPath:b.value,attributesFormGroup:"",activitiesToDestroy:[],editor:yR.value,compactView:e.compactView,maxActivities:me(jyn)(e.maxActivities),defaultView:me(Lyn)(e.defaultView)}),view:function(n){return Nyn(e)({attributesPath:n.attributesPath,attributesFormGroup:n.attributesFormGroup,editor:n.editor,activitiesToDestroy:n.activitiesToDestroy,maxActivities:n.maxActivities,defaultView:n.defaultView,activities:e.extracurriculars,compactView:e.compactView})},update:function(n){return function(t){return nY(xyn(n)(t))(function(a){return eY(function(){return t instanceof Wj?ja(Tyn(e.onChange(a.activities))):Zl(be)}())(function(){return Zl(a)})})}}}});var wy=Ve(M),hf=H(J),$j=js(M),D2e=ot(M),Oyn=ot(J),kyn=an(X)()(),rY=nn(kn),Sy=H(X),Hyn=Ve(X),Vj=jt(M),Qj=lt(Ie),oY=x(U),iY=tn(),c_=ie(qe),y2e=an(M)()(),Uyn=Rj(bj)()(),Byn=da(J),Jyn=EF(zn),bR=nn(xr),b2e=H(M),qyn=da(M),Wyn=rI(aI)(),ld=Y(Ie),zyn=EF(Zr),Yj=$(pe),Kj=go(M),R2e=Zu(J),uY=Mo()(),$yn=ce(jB),Vyn=gs(),Qyn=ce(Vu()(ci(ci($u)()({reflectSymbol:function(){return"name"}})(Lt))()({reflectSymbol:function(){return"code"}})(Lt))),Yyn=ce(UB),w2e=function(e){var n=rb(e),t=tc(e.Semiring0()),a=pw(e);return function(r){var i=hw(r),u=om(r);return function(l){var c=n(l.simulated)(l.real),s=i(c)(t);if(s)return wy("text-success "+l.className)("+"+l.format(c));var f=u(c)(t);return f?wy("text-danger "+l.className)("-"+l.format(a(c))):He}}},S2e=w2e(If)(zn),E2e=function(e){var n=w2e(e);return function(t){var a=n(t);return function(r){var i=function(u){if(Ge)return hf("row no-gutters g-0")([hf("col-6")([$j("text-uppercase text-muted")("Profile"),D2e("text-primary")(Ce(r.missing)(r.format)(r.real))]),hf("col-6")([$j("text-uppercase text-muted")("Simulated"),Oyn("")([Ce(wy("text-muted")("-"))(function(l){return ee(r.format(l))})(r.simulated),Oe(r.real)(function(l){return Oe(r.simulated)(function(c){return a({className:"pl-2 font-weight-normal fw-normal",real:l,simulated:c,format:r.format})})})])])]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 331, column 1 - line 341, column 18): "+[r.constructor.name])};return r.chancingProfile instanceof b?D2e("text-primary")(Ce(r.missing)(r.format)(r.simulated)):i(!0)}}},Xj=E2e(If)(zn),Kyn=E2e(_w)(Zr),C2e=function(e){return function(n){if(e.chancingProfile instanceof b){var t=function(){return n instanceof al?new d({label:"Show SAT",className:"t--add-sat"}):n instanceof rl?new d({label:"Show ACT",className:"t--add-act"}):b.value}();return Oe(t)(function(a){return kyn("btn btn-link btn-block px-0 "+a.className)({onClick:rY(e.onAddField)(n)})(hf("row mb-n3 cursor-pointer px-0")([Sy("col text-left")(wy("text-primary")(a.label)),Sy("col-auto")(Hyn("fe fe-chevron-down text-muted lead")(He))]))})}return n instanceof al?re([Vj("")("SAT"),Xj({chancingProfile:e.chancingProfile,real:Qj(Nm)(oY(iY)(e.chancingProfile)),simulated:b.value,format:c_,missing:"No SAT"}),y2e("btn btn-sm btn-block btn-outline-primary t--add-sat")({onClick:rY(e.onAddField)(al.value)})(Ce("Add SAT")(je("Add simulated SAT"))(e.chancingProfile))]):n instanceof rl?re([Vj("")("ACT"),Xj({chancingProfile:e.chancingProfile,real:Qj(Om)(oY(iY)(e.chancingProfile)),simulated:b.value,format:c_,missing:"No ACT"}),y2e("btn btn-sm btn-block btn-outline-primary t--add-act")({onClick:rY(e.onAddField)(rl.value)})(Ce("Add ACT")(je("Add simulated ACT"))(e.chancingProfile))]):He}},I2e=function(e){var n=function(){var l=Sy("mx-2 my-3");return function(c){return l(Uyn(c))}}(),t=function(l){return hf("mt-3 "+l.testClass)([hf("d-flex")([wy("")(l.title),Byn("ml-2")([ee(c_(l.simulated)),Oe(l.real)(function(c){return S2e(function(s){return{className:"font-weight-normal fw-normal pl-2",real:s,simulated:l.simulated,format:c_}}(c))})])]),n({min:Jn(l.min),max:Jn(l.max),step:l.step,value:Jn(Jyn(l.min)(l.max)(l.simulated)),onChange:l.onChange,fillBefore:!0,ariaLabel:l.title+" slider"}),hf("d-flex justify-content-between text-secondary")([wy("")(c_(l.min)),wy("")(c_(l.max))])])},a=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(_){return function(h){return h instanceof qm?new qm(v(h.value0)(_)):h}};return t({title:l,simulated:s,real:f,min:200,max:800,step:10,onChange:bR(e.onFieldUpdate(al.value))(function(_){return m($r(_))}),testClass:c})}}}}},r=oY(iY)(e.chancingProfile),i=function(l){return hf("row no-gutters g-0 align-items-center py-3 border-bottom "+l.testClass)([b2e("col-4")(l.title),on(Yn(r))(Sy("col-4 text-center")(qyn("")(c_(l.real)))),Sy("col-3")(Wyn({className:"w-100",min:0,max:50,step:1,value:l.simulated,onChange:function(c){return e.onFieldUpdate(ov.value)(function(s){return s instanceof zm?new zm(l.updateField(s.value0)(c)):s})}})),on(Yn(r))(Sy("col-1")(S2e({className:"pl-2",real:l.real,simulated:l.simulated,format:c_})))])},u=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(_){return function(h){return h instanceof Wm?new Wm(v(h.value0)(_)):h}};return t({title:l,simulated:s,real:f,min:1,max:36,step:1,onChange:bR(e.onFieldUpdate(rl.value))(function(_){return m($r(_))}),testClass:c})}}}}};return function(l){if(l instanceof Jm)return hf("t--gpa")([Kyn({chancingProfile:e.chancingProfile,real:ld(r)(function(c){return c.gpa}),simulated:new d(l.value0.value),format:ms("0.0"),missing:"No GPA"}),n({min:0,max:4,step:.1,value:zyn(0)(4)(l.value0.value),onChange:bR(e.onFieldUpdate(vs.value))(function(c){return function(s){return s instanceof Jm?new Jm({value:c}):s}}),fillBefore:!0,ariaLabel:"GPA slider"}),hf("d-flex justify-content-between text-secondary")(Yj(kw(0)(4))(function(c){return wy("")(c_(c)+".0")}))]);if(l instanceof qm)return re([Vj("")("SAT"),Xj({chancingProfile:e.chancingProfile,real:Qj(Nm)(r),simulated:new d(qB(l.value0)),format:c_,missing:"No SAT"}),a("SAT Math:")("t--sat-math")(l.value0.math)(ld(r)(function(c){return c.sat.math}))(function(c){return function(s){return{readingWriting:c.readingWriting,math:s}}}),a("SAT Reading:")("t--sat-reading")(l.value0.readingWriting)(ld(r)(function(c){return c.sat.readingWriting}))(function(c){return function(s){return{math:c.math,readingWriting:s}}})]);if(l instanceof Wm)return re([Vj("")("ACT"),Xj({chancingProfile:e.chancingProfile,real:Qj(Om)(r),simulated:new d(WB(l.value0)),format:c_,missing:"No ACT"}),u("ACT English:")("t--act-english")(l.value0.english)(ld(r)(function(c){return c.act.english}))(function(c){return function(s){return{math:c.math,reading:c.reading,science:c.science,english:s}}}),u("ACT Math:")("t--act-math")(l.value0.math)(ld(r)(function(c){return c.act.math}))(function(c){return function(s){return{english:c.english,reading:c.reading,science:c.science,math:s}}}),u("ACT Reading:")("t--act-reading")(l.value0.reading)(ld(r)(function(c){return c.act.reading}))(function(c){return function(s){return{math:c.math,english:c.english,science:c.science,reading:s}}}),u("ACT Science:")("t--act-science")(l.value0.science)(ld(r)(function(c){return c.act.science}))(function(c){return function(s){return{math:c.math,english:c.english,reading:c.reading,science:s}}})]);if(l instanceof zm)return re([on(Yn(r))(hf("row no-gutters g-0")([Sy("col-4 offset-4 text-center")($j("text-uppercase text-muted")("Profile")),Sy("col-4")($j("text-uppercase text-muted")("Simulated"))])),i({title:"AP/IB classes",testClass:"t--rigor-ap",real:me(0)(ld(r)(function(c){return c.courseRigor.ap})),simulated:l.value0.ap,updateField:function(c){return function(s){return{honors:c.honors,collegeClasses:c.collegeClasses,ap:s}}}}),i({title:"Honors classes",testClass:"t--rigor-honors",real:me(0)(ld(r)(function(c){return c.courseRigor.honors})),simulated:l.value0.honors,updateField:function(c){return function(s){return{ap:c.ap,collegeClasses:c.collegeClasses,honors:s}}}}),i({title:"College courses*",testClass:"t--rigor-college",real:me(0)(ld(r)(function(c){return c.courseRigor.collegeClasses})),simulated:l.value0.collegeClasses,updateField:function(c){return function(s){return{ap:c.ap,honors:c.honors,collegeClasses:s}}}}),b2e("mt-3")("*taken at a local four-year or community college")]);if(l instanceof $m)return zj({extracurriculars:l.value0,compactView:!0,onChange:function(c){return e.onFieldUpdate(iv.value)(function(s){return s instanceof $m?new $m(c):s})},maxActivities:b.value,defaultView:b.value,featureFlags:{showGenerateEcDescription:!1}});if(l instanceof Ap)return hf("t--ethnicity")([Kj("")("Race or ethnicity"),re(Yj(L0e)(function(c){return R2e("d-flex align-items-center")([uY("mr-2 t--ethnicity-"+ZS(c))({type:"radio",checked:$yn(c)(l.value0),onChange:bR(e.onFieldUpdate(uv.value))(function(s){return function(f){return f instanceof Ap?new Ap(c):f}})}),ee(NB(c))])}))]);if(l instanceof F0)return hf("t--location")([Kj("")("Home country"),Vyn({options:S7,getOptionLabel:function(c){return c.name},getOptionValue:function(c){return c.code},value:new d(l.value0.country),onSelect:bR(e.onFieldUpdate(Ys.value))(function(c){return function(s){return s instanceof F0?new F0({zip:s.value0.zip,country:c}):s}})}),on(Qyn(l.value0.country)(xm))(re([Kj("mt-3")("Home Zip code"),uY("form-control t--zip")({type:"text",value:l.value0.zip,onChange:bR(e.onFieldUpdate(Ys.value))(function(c){return function(s){return s instanceof F0?new F0({country:s.value0.country,zip:Yl(c)}):s}})})]))]);if(l instanceof xp)return hf("t--gender")([Kj("")("Gender"),re(Yj(Yj(B0e)(oh.create))(function(c){return R2e("d-flex align-items-center")([uY("mr-2")({type:"radio",checked:Yyn(c)(l.value0),onChange:bR(e.onFieldUpdate(lv.value))(function(s){return function(f){return f instanceof xp?new xp(c):f}})}),ee(U0e(c))])}))]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 36, column 20 - line 191, column 6): "+[l.constructor.name])}};var vI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),RR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lY=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var $n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),na=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Xyn=an(M)()(),Zyn=ie(mme),F2e=nn(kn),ebn=x(U),T2e=Ke(sa),M2e=ce(sE),nbn=x(pe),tbn=St(pr),abn=Io(sE),rbn=Hn(J),G2e=Ve(X),obn=Hn(M),ibn=Ln(J)()(),ubn=ie(nMe),lbn=Ve(M),cbn=H(J),sbn=H(X),fbn=$(pe),vbn=yu(zn),mbn=Mr(nt)(Gr),_bn=Qr(ut),A2e=W(oa),cY=On(In)(Wt),Zj=W(nt),x2e=Qo(Ht),pbn=Xa(x2e),dbn=Tr(x2e),L2e=function(e){return $n.create(RR.create(e))},j2e=function(e){return function(n){return function(t){var a=me([])(n.whatIfScenario),r=function(f){return Xyn("btn text-muted px-0 t--reset-"+Zyn(f))({onClick:F2e(t)(new $n(new RR(ebn(pme(f)))))})("Reset simulated")},i=function(f){return function(v){return t(new $n(new RR(function(m){var _=function(w){return new d(T2e(me([])(m))([v(jQ(new d(e.chancingProfile))(f))]))};if(m instanceof d){var h=_m(function(){var w=M2e(f);return function(g){return w(u1(g))}}())(m.value0);return h instanceof d?new d(nbn(v)(m.value0)):_(!0)}return _(!0)})))}},u=function(f){return t(new $n(new RR(function(v){return new d(T2e(me([])(v))([jQ(new d(e.chancingProfile))(f)]))})))},l=function(f){var v=_m(function(){var m=M2e(f);return function(_){return m(u1(_))}}())(a);return re([function(m){if(m instanceof d)return I2e({chancingProfile:new d(e.chancingProfile),onFieldUpdate:i,featureFlags:e.featureFlags})(m.value0);if(m instanceof b)return C2e({chancingProfile:new d(e.chancingProfile),onAddField:u})(f);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 102, column 13 - line 104, column 102): "+[m.constructor.name])}(tbn(v)(LQ(new d(e.chancingProfile))(f))),Oe(v)(function(m){return r(f)})])},c=function(f){return function(v){var m=eo(a)&&f===0,_=GQ(v),h=jg(function(w){return abn(u1(w))(_)})(a);return h||m}},s=function(f){return f instanceof eg?rbn("text-muted")([G2e("fe fe-alert-circle text-muted pr-2")(He),ee("All changes you make here will only be saved in the simulator. They will not affect your actual profile.")]):f instanceof id?obn("text-muted mb-4")(` Based on our analysis of how the college process works, your identity can play an important role in admissions. `):He};return re(As(function(f){return function(v){return Go(ha(c(f)(v)))(function(m){return function(_){return re([ibn("d-flex justify-content-between cursor-pointer mx-n4 py-3 px-4"+(" t--"+(ubn(v)+"-header")+(function(){return m?" bg-primary text-white":""}()+(function(){var h=f===(bt(AQ)-1|0);return h?" border-bottom":""}()+function(){var h=f!==0;return h?" border-top":""}()))))({onClick:F2e(_)(!m)})([lbn("text-lead py-2")(tMe(v)),G2e("py-2 fe fe-chevron-"+function(){return m?"up":"down"}())(He)]),on(m)(cbn("py-4")([s(v),Tx(sbn("my-4")(He))(fbn(vbn(rMe)(GQ(v)))(l))]))])}})}})(AQ))}}},P2e=function(e){return mbn(e)(function(n){return _bn(A2e(new na(new lY(new PD(n)))))})},N2e=function(e){return cY(P2e(e.chancingWhatIfScenario))(function(){return Zj({debouncer:ZE,whatIfScenario:e.chancingWhatIfScenario})})},hbn={isSameItem:function(e){return function(n){return!0}},commitItem:je(A2e(be))},O2e=function(e){return function(n){if(n instanceof $n&&n.value0 instanceof RR)return cY(pbn(function(t){return $n.create(vI.create(t))})(G1(be)))(function(){return Zj({debouncer:e.debouncer,whatIfScenario:n.value0.value0(e.whatIfScenario)})});if(n instanceof $n&&n.value0 instanceof vI&&n.value0.value0 instanceof LD)return cY(P2e(e.whatIfScenario))(function(){return Zj(e)});if(n instanceof $n&&n.value0 instanceof vI)return dbn(function(t){return $n.create(vI.create(t))})(function(t){return{whatIfScenario:e.whatIfScenario,debouncer:t}})(eC(hbn)(e.debouncer)(n.value0.value0));if(n instanceof na)return Zj(e);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 46, column 16 - line 60, column 15): "+[n.constructor.name])}};var k2e=()=>typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.trackedFeatureFlags=="undefined"||typeof window.CV.mobileApp=="undefined"||typeof window.CV.mobileApp.pushPermissionRequestMode!="string"||!window.CV.trackedFeatureFlags.ff_app_13805_mobile_push_notifications_contextual?null:window.CV.mobileApp.pushPermissionRequestMode,H2e=e=>()=>{typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.mobileApp=="undefined"||(window.CV.mobileApp.pushPermissionRequestMode=e)};var U2e=gn(hn),B2e=dn(U2e)(vn(fn)),J2e=_n(mn),q2e=pn(J2e),W2e=bn(yn),z2e=Dn(W2e),cd=function(){function e(){}return e.value=new e,e}(),wR=function(){function e(){}return e.value=new e,e}(),SR=function(){function e(){}return e.value=new e,e}(),gbn={to:function(e){if(e instanceof T)return cd.value;if(e instanceof o&&e.value0 instanceof T)return wR.value;if(e instanceof o&&e.value0 instanceof o)return SR.value;throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 19, column 1 - line 19, column 52): "+[e.constructor.name])},from:function(e){if(e instanceof cd)return new T(z.value);if(e instanceof wR)return new o(new T(z.value));if(e instanceof SR)return new o(new o(z.value));throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 19, column 1 - line 19, column 52): "+[e.constructor.name])}},sY=function(e){if(e instanceof cd)return"skip";if(e instanceof wR)return"silent";if(e instanceof SR)return"default";throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 29, column 13 - line 32, column 23): "+[e.constructor.name])},$2e=function(){return Xn(xe)({diagnosticName:"MobileDevice.PushPermissionRequestMode",default:cd.value,parse:Sn(sY)(cn(gbn)(B2e(B2e(U2e)(J2e))(q2e))(z2e(z2e(W2e)))(q2e))})}();var Dbn=$(U),V2e=function(e){return H2e(sY(e))},e9=function(){var n=k2e();return Dbn(ae(n))($2e)};var fY=function(){function e(){}return e.value=new e,e}(),c3=function(){function e(){}return e.value=new e,e}(),s3=function(){function e(){}return e.value=new e,e}(),vY=function(){function e(){}return e.value=new e,e}(),mY=function(){function e(){}return e.value=new e,e}();var rg=function(e){if(e instanceof fY)return"startup";if(e instanceof c3)return"school_list";if(e instanceof s3)return"chancing";if(e instanceof vY)return"direct_messages";if(e instanceof mY)return"connections";throw new Error("Failed pattern match at Mobile.Push.PermissionRequestContext (line 31, column 13 - line 36, column 31): "+[e.constructor.name])};var n9=function(){function e(){}return e.value=new e,e}(),t9=function(){function e(){}return e.value=new e,e}(),a9=function(){function e(){}return e.value=new e,e}(),_Y=function(e){if(e instanceof n9)return"denied";if(e instanceof t9)return"failed";if(e instanceof a9)return"dismissed";throw new Error("Failed pattern match at Mobile.Push.API.PushPermissionFailedReason (line 13, column 13 - line 19, column 16): "+[e.constructor.name])};var Q2e=Ur(xo),Y2e=Y(Mt),pY=oo(Q2e)("mobile_set_push_token_path")(function(e){return function(n){return Y2e(e({token:n}))(iu)}}),r9=oo(Ur(Q2e))("mobile_push_permission_not_granted_path")(function(e){return function(n){return function(t){return Y2e(e({context:rg(n),reason:_Y(t)}))(iu)}}});var K2e=()=>window.__mobilePlatformAvailable||!1,X2e=e=>n=>()=>new Promise((t,a)=>{K2e()||a("Mobile platform is not available"),window.__mobileRpc(e,n,r=>{r.error?a(r.error):t(r.data)})});function Z2e(e){return function(n){return function(t){return function(){e.then(t,n)}}}}var ybn=mF(_t),bbn=ya(XH),Rbn=Ye(Xe),wbn=St(gT(XF)(Da)),Sbn=xf(Da),Ebn=x(hT(lm)),Cbn=jd(Da),Ibn=Y(Mt),Fbn=Kn(ut),Tbn=function(e){return function(n){return Hd(function(t){return ybn(bbn)(Z2e(n)(function(a){return t(rn.create(e(a)))()})(function(a){return t(Ze.create(a))()}))})}};var Mbn=function(e){return dr(function(n){return Xu("Promise failed, couldn't extract JS Error or String")})(Rbn)(zb(wbn(Sbn("Error")(e))(Ebn(Xu)(Cbn(e)))))},Gbn=Tbn(Mbn),eGe=function(e){return Ibn(Fbn(e))(Gbn)};var nGe=function(e){var n=Wg(e);return function(t){return tb(n(t))}};var Abn=On(In)(Mt),tGe=W(oa),aGe=qo(gS),xbn=Nl(Ps),Lbn=Y(Mt),jbn=ie(QF),Pbn=nGe(lie),Nbn=x(Ht),Obn={reflectSymbol:function(){return"token"}};var f3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),v3=function(){function e(){}return e.value=new e,e}();var kbn=function(){var e=Ce(v3.value)(f3.create);return function(n){return e(function(t){return t.token}(n))}}();var Hbn=function(e){return Abn(za(Za)("Exception thrown by mobile RPC")({name:vT(e),message:k_(e),stack:me("")(die(e))})(function(n){return tGe(be)}))(function(){return aGe(e)})},rGe=function(e){var n=Wg(e);return function(t){var a=lT(t);return function(r){return function(i){return Ot(xbn)(Hbn)(Lbn(eGe(X2e(r)(n(i))))(function(u){var l=a(u);if(l instanceof rn)return aGe(Xu("Unparseable response for RPC '"+(r+("': "+(jbn(l.value0)+(". Payload was: "+Pbn(u)))))));if(l instanceof Ze)return tGe(l.value0);throw new Error("Failed pattern match at Mobile.Rpc (line 135, column 3 - line 139, column 15): "+[l.constructor.name])}))}}}},Ubn=rGe(nH(eH)()),Bbn=Ubn(Xk(Kk)()),Jbn=rGe(nH(sie(cie)(eH)({reflectSymbol:function(){return"requestSilently"}})())())(Xk(nie(aie(Zk))(Kk)(Obn)()())());var oGe=Bbn("goToSettings")({}),dY=function(e){return Nbn(kbn)(Jbn("getPushToken")({requestSilently:e.requestSilently}))};var qbn=F5(),o9=H(J),Wbn=K_()(),zbn=ot(M),iGe=Hn(M),m3=an(M)()(),_3=nn(kn),uGe=On(In),sd=uGe(Mt),p3=W(oa),$bn=H(M),i9=H(X),Vbn=ps()(),lGe=SE(),cGe=jt(M),Qbn=Hn(J),hY=da(M),d3=uGe(Wt),mI=Ob(ut)(),sGe=Y(Mt),_I=W(nt),Ybn=Nl(Ps),Kbn=Kn(ut),Xbn=Qr(ut),Zbn=xa(Ht),ER=function(){function e(){}return e.value=new e,e}(),fGe=function(){function e(){}return e.value=new e,e}(),vGe=function(){function e(){}return e.value=new e,e}(),mGe=function(){function e(){}return e.value=new e,e}(),_Ge=function(){function e(){}return e.value=new e,e}(),pGe=function(){function e(){}return e.value=new e,e}(),u9=function(){function e(){}return e.value=new e,e}(),gY=function(){function e(){}return e.value=new e,e}(),l9=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dGe=function(){function e(){}return e.value=new e,e}(),c9=function(e){return qbn({body:o9("pb-6 text-center")([Wbn("py-6")({src:e.illustrationPath}),zbn("")(e.title),iGe("mb-4")(e.body),m3("btn btn-primary btn-block t--push-notifications-enable")({onClick:_3(e.dispatch)(gY.value)})("Turn on notifications"),m3("btn btn-outline-primary btn-block t--push-notifications-remind-later")({onClick:_3(e.dispatch)(u9.value)})("Remind me later")]),onClose:e.dispatch(u9.value)})},e1n=function(e){return c9({dispatch:e,illustrationPath:"/img/mobile/push/direct-messages.svg",title:"Never miss a message from admissions officers",body:` Turn on notifications to receive messages from admission officers regarding next steps and to ask questions about the school `})},n1n=function(e){return c9({dispatch:e,illustrationPath:"/img/mobile/push/school-recommendations.svg",title:"Get school recommendations based on your profile",body:` Turn on notifications so that you don\u2019t miss school recommendations based on your profile, interests, and current school list `})},t1n=function(e){return c9({dispatch:e,illustrationPath:"/img/mobile/push/connections.svg",title:"Get notified when you receive a new connection request",body:` Turn on notifications so that you don\u2019t miss out on valuable networking opportunities. We\u2019ll notify you whenever someone sends you a connection request. `})},a1n=function(e){return c9({dispatch:e,illustrationPath:"/img/mobile/push/chancing.svg",title:"Get notified when your admission chances update",body:` Turn on notifications so that you don\u2019t miss your updated chances of admissions. We regularly update our algorithm to improve accuracy `})},hGe=function(e){if(e instanceof f3)return"granted";if(e instanceof v3)return"denied";throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 324, column 1 - line 324, column 58): "+[e.constructor.name])},r1n=function(e){return function(n){return sd(za(Za)("Getting mobile push token failed")({errorName:vT(n),errorMessage:k_(n)})(function(t){return p3(be)}))(function(){return sd(r9(e)(t9.value))(function(){return p3(new l9(pGe.value))})})}};var gGe=function(e){return function(n){return o9("row")([$bn("col-2")(""),i9("col-8")(Vbn("w-100")({src:e.imagePath})),i9("col-2 text-right")(m3("btn btn-link text-dark large m-0 p-0 fe fe-x t--dismiss-push-dialog")({onClick:_3(n)(u9.value)})(""))])}},o1n=function(e){return lGe({size:FD.value,bodyClass:"t--push-permission-denied-modal",body:re([gGe({imagePath:"/img/mobile/push/permissions-denied.svg"})(e),o9("text-center mt-4")([cGe("")("Uh oh!"),iGe("")("You can always turn on notifications by visiting Settings > Notifications > CollegeVine")]),i9("mt-4")(m3("btn btn-primary btn-block")({onClick:_3(e)(dGe.value)})("Go to settings"))])})},i1n=function(e){return lGe({size:FD.value,bodyClass:"t--request-push-permission-modal",body:re([gGe({imagePath:"/img/mobile/push/permissions-request.svg"})(e),o9("text-center mt-4")([cGe("")("Get the most out of the CollegeVine app"),Qbn("")([ee("Turn on notifications so that you don\u2019t miss "),hY("")("connection requests"),ee(", "),hY("")("scholarship offers"),ee(", and "),hY("")("helpful advice"),ee(".")])]),i9("mt-4")(m3("btn btn-primary btn-block t--enable-push-notifications")({onClick:_3(e)(gY.value)})("Ok!"))])})},DGe=function(e){return function(n){return function(t){if(n.stage instanceof ER)return He;if(n.stage instanceof fGe){if(e.context instanceof fY)return i1n(t);if(e.context instanceof c3)return n1n(t);if(e.context instanceof s3)return a1n(t);if(e.context instanceof vY)return e1n(t);if(e.context instanceof mY)return t1n(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 176, column 5 - line 186, column 47): "+[e.context.constructor.name])}if(n.stage instanceof vGe)return o1n(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 172, column 33 - line 188, column 34): "+[n.stage.constructor.name])}}},yGe=function(e){if(e.requestSilently)return d3(ja(sd(mI("Mobile: Push notifications: Permission prompted silently")({push_notification_request_context:rg(e.context)}))(function(){return sGe(dY({requestSilently:e.requestSilently}))(function(n){return sd(function(){if(n instanceof f3)return pY(n.value0);if(n instanceof v3)return p3(be);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 80, column 9 - line 84, column 22): "+[n.constructor.name])}())(function(){return mI("Mobile: Push notifications: Permission confirmed silently")({push_notification_permission:hGe(n),push_notification_request_context:rg(e.context)})})})})))(function(){return _I({stage:ER.value})});if(Ge)return d3(ja(mI("Mobile: Push notifications: Permission modal shown")({push_notification_request_context:rg(e.context)})))(function(){return _I({stage:fGe.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 70, column 1 - line 70, column 42): "+[e.constructor.name])},u1n=function(e){return Ot(Ybn)(r1n(e))(sd(mI("Mobile: Push notifications: Permission prompted")({push_notification_request_context:rg(e)}))(function(){return sGe(dY({requestSilently:!1}))(function(n){return sd(mI("Mobile: Push notifications: Permission confirmed")({push_notification_permission:hGe(n),push_notification_request_context:rg(e)}))(function(){if(n instanceof f3)return sd(pY(n.value0))(function(){return p3(new l9(mGe.value))});if(n instanceof v3)return sd(r9(e)(n9.value))(function(){return p3(new l9(_Ge.value))});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 151, column 3 - line 157, column 45): "+[n.constructor.name])})})}))},bGe=function(e){return function(n){return function(t){if(t instanceof u9)return d3(ja(sd(Kbn(V2e(cd.value)))(function(){return sd(r9(e.context)(a9.value))(function(){return mI("Mobile: Push notifications: Permission modal dismissed")({push_notification_request_context:rg(e.context)})})})))(function(){return _I({stage:ER.value})});if(t instanceof gY)return d3(Xbn(u1n(e.context)))(function(){return _I({stage:ER.value})});if(t instanceof l9)return _I({stage:function(){if(t.value0 instanceof mGe)return ER.value;if(t.value0 instanceof _Ge)return vGe.value;if(t.value0 instanceof pGe)return ER.value;throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 123, column 17 - line 132, column 17): "+[t.value0.constructor.name])}()});if(t instanceof dGe)return d3(ja(Zbn(oGe)))(function(){return _I({stage:ER.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 102, column 22 - line 136, column 32): "+[t.constructor.name])}}};var DY="support@collegevine.com";var s9="https://www.collegevine.com/admissions-calculator";var l1n=tn(),c1n=ie(Ti),s1n=Ln(J)()(),RGe=Rj(bj)()(),wGe=EF(Zr),pI=H(J),h3=H(M),SGe=Y(Mt),f1n=s1(rt(ct()(C({reflectSymbol:function(){return"imageUrl"}})(fe)(C({reflectSymbol:function(){return"schoolId"}})(zv)(C({reflectSymbol:function(){return"schoolName"}})(fe)(C({reflectSymbol:function(){return"score"}})(qt)(he))))))),yY=$(pe);var bY=H(X),v1n=$(U),m1n=On(In),f9=m1n(Wt),v9=Qr(ut),m9=W(oa),Ey=W(nt),_1n=go(M),RY=Zt(M)()(),p1n=kt(zo),d1n=Vm(),h1n=Ve(X),g1n=ie(rE),D1n=Ga(La(Yt)),y1n=Ls(J),EGe=gn(hn),wY=dn(EGe)(vn(fn)),CGe=_n(mn),SY=pn(CGe),IGe=bn(yn),EY=Dn(IGe),b1n=us(X),_9=kt(ka),CY=nn(xr),p9=function(){function e(){}return e.value=new e,e}(),d9=function(){function e(){}return e.value=new e,e}(),IY=function(){function e(){}return e.value=new e,e}(),h9=function(){function e(){}return e.value=new e,e}(),R1n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),TGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),MGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),AGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),CR=function(){function e(){}return e.value=new e,e}(),xGe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),w1n={to:function(e){if(e instanceof T)return p9.value;if(e instanceof o&&e.value0 instanceof T)return d9.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return IY.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return h9.value;throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 95, column 1 - line 95, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof p9)return new T(z.value);if(e instanceof d9)return new o(new T(z.value));if(e instanceof IY)return new o(new o(new T(z.value)));if(e instanceof h9)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 95, column 1 - line 95, column 39): "+[e.constructor.name])}},S1n=cn(w1n)(wY(wY(wY(EGe)(CGe))(SY))(SY))(EY(EY(EY(IGe))))(SY),LGe=function(e){if(e instanceof p9)return"Female";if(e instanceof d9)return"Male";if(e instanceof IY)return"Non-binary / third gender";if(e instanceof h9)return"Gender not specified";throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 98, column 20 - line 102, column 43): "+[e.constructor.name])},jGe=function(e){return me(e)(Ot(Or)(1)(Bo("|")(e)))},PGe=function(e){return{label:e.name,value:l1n(e.slug)+("_"+c1n(e.id))}},E1n=function(){var e=Ot(Or)(1),n=Bo("_");return function(t){return e(n(function(a){return a.value}(t)))}}(),NGe=function(e){return s1n(e.className)({style:$e({flexBasis:"46%"})})([e.label,RGe({min:200,max:800,step:10,value:wGe(200)(800)(e.score),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"SAT "+(e.ariaLabelPartial+" score slider"),onChange:e.onChange,onFinalChange:e.onFinalChange}),pI("mt-2 d-flex flex-row justify-content-between")([h3("")("200"),h3("")("800")])])},C1n=oo(Ur(xo))("blog_lite_chancing_path")(function(e){return function(n){return SGe(e(n))(Ro(function(t){return f1n("Lite Chancing Response")(t)(function(a){return new d(yY(a)(function(r){return{imageUrl:r.imageUrl,schoolId:r.schoolId,schoolName:r.schoolName,score:new d(r.score)}}))})}))}});var I1n=function(e){return pI(e.className)([e.label,bY("t--lite-chancing-cta-left-sidebar-gpa")(RGe({min:1,max:4,step:.1,value:wGe(1)(4)(e.gpa),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"GPA slider",onChange:e.onChange,onFinalChange:e.onFinalChange})),pI("mt-2 d-flex flex-row justify-content-between")([h3("")("1.0"),h3("")("4.0")])])},F1n=function(e){return e instanceof p9?"female":e instanceof d9?"male":"other"},OGe=function(e){return function(n){var t=kr(function(i){return v1n(E1n(i))(AA)})(e),a=F1n(n.genderOption),r=o1(n.ecs);return f9(v9(SGe(C1n({schoolIds:t,gpa:n.gpa,satMath:n.satMath,satVerbal:n.satVerbal,gender:a,ecs:r}))(function(i){return m9(new $n(new xGe(i)))})))(function(){return Ey({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!0})})}},kGe=function(e){return OGe(e.schoolItems)({gpa:3.7,satMath:720,satVerbal:800,genderOption:h9.value,ecs:[],chancingIsLoading:!1,redirectUrlOverride:e.redirectUrlOverride})},HGe=function(e){return function(n){return function(t){if(t instanceof $n&&t.value0 instanceof FGe)return f9(v9(m9(new $n(CR.value))))(function(){return Ey({chancingIsLoading:n.chancingIsLoading,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,ecs:t.value0.value0})});if(t instanceof $n&&t.value0 instanceof MGe)return f9(v9(m9(new $n(CR.value))))(function(){return Ey({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,genderOption:t.value0.value0})});if(t instanceof $n&&t.value0 instanceof TGe)return Ey({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,gpa:t.value0.value0});if(t instanceof $n&&t.value0 instanceof GGe)return Ey({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satVerbal:n.satVerbal,satMath:t.value0.value0});if(t instanceof $n&&t.value0 instanceof AGe)return Ey({chancingIsLoading:n.chancingIsLoading,ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:t.value0.value0});if(t instanceof $n&&t.value0 instanceof CR)return OGe(e.schools)(n);if(t instanceof $n&&t.value0 instanceof xGe)return f9(v9(m9(new na(new R1n(t.value0.value0)))))(function(){return Ey({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!1})});if(t instanceof na)return Ey(n);throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 167, column 21 - line 192, column 27): "+[t.constructor.name])}}},UGe=s9,T1n=function(e){return function(n){return re([pI("t--lite-chancing-mobile-and-left-sidebar-extracurriculars d-flex"+(" flex-row justify-content-between align-items-center "+e.className))([_1n("mt-3")("Extracurriculars"),bY("")(on(eo(n.ecActivities))(RY("t--lite-chancing-mobile-and-left-sidebar-add-ec")({href:"#",onClick:p1n(function(t){return function(){return d1n(t)(),n.onStartEditing(t)}}),"aria-label":"Add extracurriculars"})("+ add")))]),pI("mt-0 pb-3 mb-2")(yY(n.ecActivities)(function(t){return h1n("badge badge-soft-secondary bg-secondary-soft small mr-1"+(" t--lite-chancing-cta-left-sidebar-add-criteria-"+dD(Bm(t))))(ee(g1n(Bm(t))))})),on(D1n(eo)(n.ecActivities))(bY("card bg-white border-dashed")(pI("card-body "+e.className)([ee("To add more ECs & see chances for 1,500 schools, "),RY("t--lite-chancing-mobile-and-left-sidebar-create-a-profile")({href:me(UGe)(e.redirectUrlOverride)})("create a full profile")]))),h3("mb-2")("")])}};var BGe=function(e){return function(n){return function(t){return t({redirectUrl:me(UGe)(e.redirectUrlOverride),ecSelector:function(a){return zj({extracurriculars:e.ecs,compactView:!0,onChange:function(r){return function(){return n(new $n(new FGe(r)))(),a.onChange()}},maxActivities:new d(1),defaultView:new d(T1n({redirectUrlOverride:e.redirectUrlOverride,className:a.className})),featureFlags:{showGenerateEcDescription:!1}})},genderDropdown:function(a){return ES("t--lite-chancing-cta-gender gender-dropdown w-100")({toggleClass:"btn btn-outline-secondary mw-100 text-truncate "+a.className,toggleContent:ee(LGe(e.genderOption)),content:function(r){return y1n(r.className+" dropdown-menu shadow")(yY(S1n)(function(i){return b1n("hover-bg-light")(RY("btn btn-link text-body d-block text-left t--lite-chancing-cta-gender-option")({onClick:_9(function(){return n(new $n(new MGe(i)))(),a.onChange()})})(LGe(i)))}))}})},gpaSlider:function(a){return I1n({gpa:e.gpa,className:a.className,onChange:CY(n)(function(r){return $n.create(TGe.create(r))}),onFinalChange:_9(function(){return n(new $n(CR.value))(),a.onChange()}),label:a.label(e.gpa)})},requestChances:n(new $n(CR.value)),satMathScoreSlider:function(a){return NGe({score:e.satMath,onChange:CY(n)(function(r){return $n.create(GGe.create(r))}),onFinalChange:_9(function(){return n(new $n(CR.value))(),a.onChange()}),label:a.label($r(e.satMath)),className:a.className,ariaLabelPartial:"math"})},satVerbalScoreSlider:function(a){return NGe({score:e.satVerbal,onChange:CY(n)(function(r){return $n.create(AGe.create(r))}),onFinalChange:_9(function(){return n(new $n(CR.value))(),a.onChange()}),label:a.label($r(e.satVerbal)),className:a.className,ariaLabelPartial:"verbal"})}})}}};var M1n=ra(X),G1n=Zt(X)()(),dI=function(){function e(){}return e.value=new e,e}(),FY=function(){function e(){}return e.value=new e,e}(),g3=function(){function e(){}return e.value=new e,e}(),fd=function(e){return function(n){var t=function(i){return M1n("fe fe-external-link "+i)(He)},a=Bd(n),r=ee(me(a.siteName)(e.text));return G1n(e.className)({href:a.url,target:"_blank",rel:"noopener"})(function(){if(e.icon instanceof dI)return r;if(e.icon instanceof FY)return re([t("mr-1 large"),r]);if(e.icon instanceof g3)return re([r,t("ml-1")]);throw new Error("Failed pattern match at SchoolDetails.Website (line 29, column 5 - line 32, column 54): "+[e.icon.constructor.name])}())}},JGe=function(){return fd({className:"text-body mt-1 d-inline-block",icon:dI.value,text:b.value})}();var L1n=H(J),j1n=Zt(M)()(),GY=function(e){return e.chancing.endorsed?He:L1n("my-1 ml-1 small text-gray-800")([ee("Chancing is not endorsed by "),ee(e.name),ee("."),Oe(e.chancing.moreInfoLink)(function(n){return re([ee(" If interested in applying, learn more about "),j1n("")({href:n})("how to prepare ")])})])};var QGe=$(U),V1n=an(X)()(),YGe=nn(kn),Q1n=H(J),KGe=Ve(M),Y1n=an(M)()();var Cy=function(){function e(){}return e.value=new e,e}(),hI=function(){function e(){}return e.value=new e,e}(),gI=function(){function e(){}return e.value=new e,e}(),Iy=function(){function e(){}return e.value=new e,e}(),DI=function(){function e(){}return e.value=new e,e}(),yI=function(){function e(){}return e.value=new e,e}(),bI=function(){function e(){}return e.value=new e,e}(),RI=function(){function e(){}return e.value=new e,e}(),XGe={to:function(e){if(e instanceof T)return Cy.value;if(e instanceof o&&e.value0 instanceof T)return hI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return gI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Iy.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof T)return DI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof T)return yI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof T)return bI.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0 instanceof o)return RI.value;throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])},from:function(e){if(e instanceof Cy)return new T(z.value);if(e instanceof hI)return new o(new T(z.value));if(e instanceof gI)return new o(new o(new T(z.value)));if(e instanceof Iy)return new o(new o(new o(new T(z.value))));if(e instanceof DI)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof yI)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof bI)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof RI)return new o(new o(new o(new o(new o(new o(new o(z.value)))))));throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])}},ZGe=function(e){if(e instanceof Cy)return"Basic Info";if(e instanceof gI)return"Admissions";if(e instanceof Iy)return"Costs";if(e instanceof DI)return"Enrollment";if(e instanceof yI)return"Application Requirements";if(e instanceof bI)return"Academic Offerings";if(e instanceof RI)return"Chancing";if(e instanceof hI)return"Header Image";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 138, column 16 - line 146, column 32): "+[e.constructor.name])},R9=function(e){if(e instanceof Cy)return"basic";if(e instanceof gI)return"admissions";if(e instanceof Iy)return"costs";if(e instanceof DI)return"enrollment";if(e instanceof yI)return"admission-requirements";if(e instanceof bI)return"academic-offerings";if(e instanceof RI)return"chancing";if(e instanceof hI)return"header-image";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 149, column 13 - line 157, column 32): "+[e.constructor.name])},e3e=function(e){return function(n){return QGe(e)(function(t){return V1n("btn btn-outline-primary t--edit-"+R9(n))({onClick:YGe(t)(n)})(Q1n("d-flex align-content-center")([KGe("material-symbol x-large")("edit"),KGe("ml-2")("Edit")]))})}},Ml=function(e){return function(n){return QGe(e)(function(t){return Y1n("btn btn-link p-0 material-symbol x-large t--edit-"+R9(n))({onClick:YGe(t)(n)})("edit")})}};var K1n=ce(At(Sve)),X1n=On(In)(Ie),Z1n=Ar(Wr),eRn=Io(bM),n3e=Y(Ie),nRn=W(Mn),s_=H(J),t3e=jt(M),tRn=Kl(M),a3e=Ve(M),r3e=H(X),o3e=Ln(M)()(),aRn=ra(M),rRn=ot(M),oRn=x(pe),AY=function(e){var n=K1n(e.school.appGroup)(new d(Cve)),t=function(){if(e.school.admissions.reqClassRank instanceof b||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof bo)return!1;if(e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof Gu||e.school.admissions.reqClassRank instanceof d&&e.school.admissions.reqClassRank.value0 instanceof vc)return!0;throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 65, column 26 - line 69, column 28): "+[e.school.admissions.reqClassRank.constructor.name])}(),a=me(Gu.value)(e.school.admissions.reqStandardTests),r=re([ba(X1n(Z1n(eRn(a)([Gu.value,vc.value])))(function(){return n3e(e.school.admissions.fracSubmittedSat)(function(i){return n3e(e.school.admissions.fracSubmittedAct)(function(u){return nRn(s_("row mb-4")([s_("col-12 text-nowrap mb1")([s_("d-flex align-items-center mb-4")([t3e("mr-2 mb-0")("Tests typically submitted"),tRn("")(` If there is a significant gap between the number of students submitting one test vs. another, submitting the more common test might give you a very slight chancing boost. Note: some students may submit both or neither test. `)]),s_("")([ee("SAT: "),a3e("font-weight-semibold")(Ea(i))]),r3e("progress progress-md mt-3 mt-2")(o3e("progress-bar")({style:$e({width:i2(i)})})("")),Va(""),s_("")([ee("ACT: "),a3e("font-weight-semibold")(Ea(u))]),r3e("progress progress-md mt-3")(o3e("progress-bar")({style:$e({width:i2(u)})})(""))])]))})})})),s_("d-flex align-items-center")([aRn("fe fe-info large pr-2")(""),s_("")([ee(" Policies can change. Please confirm by looking at "),fd({className:"",icon:dI.value,text:new d("this school\u2019s website.")})(e.school.urls.main)])])]);return s_("card")([s_("card-body")([s_("d-flex align-items-center justify-content-between mb-4")([rRn("my-0 mr-3 flex-grow-1")("Applications"),ba(Ml(e.onEdit)(yI.value))]),t3e("mb-4")("How to apply"),s_("mb-4")(oRn(ys)([function(){return n?"Accepts Common App":"Doesn\u2019t accept Common App"}(),u0e(a),function(){var i=me(Gu.value)(e.school.admissions.reqRecLetters);if(i instanceof bo)return"Rec letters not used";if(i instanceof Gu)return"Rec letters optional";if(i instanceof vc)return"Rec letters required";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 46, column 9 - line 49, column 45): "+[i.constructor.name])}(),function(){return t?"Considers class rank":"Doesn\u2019t consider class rank"}(),function(){var i=me(Gu.value)(e.school.admissions.reqToefl);if(i instanceof bo)return"TOEFL not used (international applicants)";if(i instanceof Gu)return"TOEFL optional (international applicants)";if(i instanceof vc)return"TOEFL required (international applicants)";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 53, column 9 - line 56, column 66): "+[i.constructor.name])}()])),r])])},i3e=function(e){return AY(e)};var u3e=yr(Ka),iRn=wi(CO()(O4({reflectSymbol:function(){return"p25"}})()(O4({reflectSymbol:function(){return"p75"}})()(EO)(Vc))(Vc))),Wu=H(J),Fy=H(X),l3e=jt(M),f_=Hn(M),c3e=Bn(Ma),s3e=x(U),w9=js(M),uRn=function(e){return u3e(e.p25+e.p75|0)(2)},f3e=function(e){if(e instanceof d)return Ea(e.value0);if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 133, column 37 - line 135, column 28): "+[e.constructor.name])},xY=function(e){return bb(",")("")(e)},wI=function(e){if(e instanceof d)return xY(ef(e.value0.p25)+(" - "+ef(e.value0.p75)));if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 138, column 33 - line 140, column 28): "+[e.constructor.name])},lRn=function(e){return function(n){return uRn(iRn(e)(n))}},cRn=function(e){return function(n){return{p25:e.p25+n.p25|0,p75:e.p75+n.p75|0}}},sRn=re([Wu("row")([Fy("col-12 col-md-7")(go(M)("my-5")("Wondering your admission chance to this school? Calculate your chance now")),Fy(" col-12 col-md-5 my-4")(A5()({text:"Calculate your admission chance",className:"btn btn-primary btn-block"}))])]),fRn=function(e){if(e instanceof d)return xY(ef(u3e(e.value0.p25+e.value0.p75|0)(2)));if(e instanceof b)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 128, column 36 - line 130, column 28): "+[e.constructor.name])},vRn=function(e){var n=function(t){return Fy("card bg-white")(Wu("card-body")(t))};return Fy("row")(Wu("col-12")([n([l3e("")("SAT"),Wu("row")([Wu("col col-md-6")([f_("")("Average SAT "),gr("")(xY(Ce("Not Reported")(ef)(c3e(s3e(lRn)(e.admissions.satMath))(e.admissions.satVerbal))))]),Wu("col col-md-6")([f_("")("SAT 25th-75th"),gr("")(wI(c3e(s3e(cRn)(e.admissions.satMath))(e.admissions.satVerbal)))])]),Wu("row")([Wu("col col-md-6")([f_("mt-5")("Students Submitting SAT"),gr("")(f3e(e.admissions.fracSubmittedSat))])]),Wu("row")([Wu("col col-md-6")([f_("mt-5")("Math"),w9("text-muted")("Average (25th - 75th)"),gr("")(wI(e.admissions.satMath))]),Wu("col col-md-6")([f_("mt-5 text-nowrap")("Reading and Writing"),w9("text-muted")("Average (25th - 75th)"),gr("")(wI(e.admissions.satVerbal))])])]),n([l3e("")("ACT"),Wu("row")([Wu("col col-md-6")([f_("")("Average ACT"),gr("")(fRn(e.admissions.actComposite))]),Wu("col col-md-6")([f_("")("ACT 25th-75th"),gr("")(wI(e.admissions.actComposite))])]),Fy("row")(Wu("col col-md-6")([f_("mt-5")("Students Submitting ACT"),gr("")(f3e(e.admissions.fracSubmittedAct))])),Wu("row")([Wu("col col-md-6")([f_("mt-5")("Math"),w9("text-muted")("Average (25th - 75th)"),gr("")(wI(e.admissions.actMath))]),Wu("col col-md-6")([f_("mt-5")("English"),w9("text-muted")("Average (25th - 75th)"),gr("")(wI(e.admissions.actVerbal))])])])]))},mRn=function(e){return Fy("card")(Wu("card-body")([f_("")("Acceptance Rate"),gr("")(Ce("Not reported")(function(n){return Ea(function(t){return t.value}(n))})(e.admissions.acceptanceRate))]))},_Rn=function(e){return Fy("row")(Fy("col-12")(mRn(e)))},v3e=function(e){return re([_Rn(e.school),vRn(e.school),sRn,AY(e)])};var pRn=Ve(M),dRn=ie(l7),LY=function(e){var n=function(t){return function(a){return pRn("badge font-weight-bold fw-bold py-2 "+t)(a)}};if(e.strategy instanceof wr&&e.testPolicy instanceof d&&e.testPolicy.value0 instanceof bo)return n("badge-apply-test-optional")("Test-blind admissions");if(e.testPolicy instanceof d&&e.testPolicy.value0 instanceof bo)return za(Za)("Received strategy, "+(dRn(e.strategy)+", in chancing response for a test-blind school"))({})(function(t){return n("badge-apply-test-optional")("Test-blind admissions")});if(e.strategy instanceof wr)return n("badge-apply-test-optional")("Apply test optional");if(e.strategy instanceof Yr&&e.satOrigin instanceof d&&e.satOrigin.value0 instanceof aE)return n("badge-apply-with-sat")("Apply with SAT (projected from PSAT)");if(e.strategy instanceof Yr)return n("badge-apply-with-sat")("Apply with SAT");if(e.strategy instanceof yo)return n("badge-apply-with-act")("Apply with ACT");throw new Error("Failed pattern match at Chancing.ApplicationStrategy (line 23, column 13 - line 39, column 51): "+[e.strategy.constructor.name,e.satOrigin.constructor.name,e.testPolicy.constructor.name])};var hRn=x(pe),gRn=Hn(M),m3e=function(e){var n=[` At a target school, your admissions profile is similar to that of the average admitted student from your demographic background. `,` Improving either your academic or extracurricular profile will increase your admissions chances at this school. `],t=[` At a safety school, your admissions profile is much stronger than that of the average admitted student from your demographic background. `,` You have a strong admissions profile for this school. Writing strong essays and improving your profile further can help you win merit scholarships. `],a=[` At a reach school, your admissions profile is weaker than that of the average admitted student from your demographic background. `,` Improving either your academic or extracurricular profile will increase your admissions chances at this school. `],r=function(){if(e instanceof $s)return a;if(e instanceof Qf||e instanceof Yf)return n;if(e instanceof Kf)return t;throw new Error("Failed pattern match at SchoolDetails.Chancing.Classification (line 18, column 18 - line 22, column 38): "+[e.constructor.name])}();return re(hRn(gRn(""))(r))};var SI=H(X),jY=ra(M),DRn=Ln(M)()(),yRn=yr(Ka),bRn=St(pr),RRn=Bn(Ma),wRn=x(U),PY=H(J),SRn=Ve(J),ERn=Ve(M),CRn=an(J)()(),IRn=kt(ka),EI=SI("col-auto")(Zt(J)()()("")({href:Gh})([jY("fe fe-edit-2")(""),ee(" edit")])),CI=function(e){if(e instanceof Yd)return"success";if(e instanceof Kd)return"primary";if(e instanceof Gm)return"warning";if(e instanceof Xf)return"secondary";throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 113, column 17 - line 117, column 28): "+[e.constructor.name])},FR=function(e){return function(n){return function(t){return SI("progress progress-"+e)(DRn("progress-bar bg-"+n)({style:$e({width:i2(t)})})(""))}}},_3e=function(e){var n=function(t){return function(a){return yRn(t+a|0)(2)}};return{p25:e.p25,p75:e.p75,p50:bRn(e.p50)(RRn(wRn(n)(e.p25))(e.p75))}},Ty=function(e){return function(n){var t=CI(n),a=function(r){return function(i){return PY("d-flex large font-weight-bold fw-bold mb-3")([jY("mr-3 fe fe-"+(i+(" text-"+t)))(""),SRn("")([ee(e),ERn("text-"+t)(" \u2013 "+r)])])}};if(n instanceof Yd)return a("above average")("check-circle");if(n instanceof Kd)return a("about average")("thumbs-up");if(n instanceof Gm)return a("below average")("trending-down");if(n instanceof Xf)return a("N/A")("refresh-ccw");throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 95, column 3 - line 99, column 45): "+[n.constructor.name])}},NY=function(e){if(e.expanded){var n=CRn("btn btn-link px-0 t--show-less")({onClick:IRn(e.onCollapse)})([ee("show less "),jY("fe fe-chevron-up")("")]);return SI("card bg-very-light-grey mt-3")(PY("card-body "+e.card.testClass)([PY("row")([SI("col")(e.card.title),SI("col-auto d-none d-md-block")(n)]),e.card.content,SI("d-md-none d-flex justify-content-end mt-3")(n)]))}if(Ge)return e.card.title;throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 46, column 1 - line 46, column 89): "+[e.constructor.name])},p3e=function(e){return Yn(e.p25)&&Yn(e.p50)&&Yn(e.p75)};var d3e=H(J),h3e=H(M),g3e=Hn(J),D3e=da(M),FRn=ie(qe),TRn=Zt(M)()(),y3e=function(e){return function(n){var t=d3e("row mb-2")([h3e("col-auto pr-0 large")("Your coursework"),on(e.showUpdateLinks)(EI)]),a=g3e("")([ee("Coursework rigor is "),D3e("")("very important"),ee(` for your admissions chances. Admissions officers will evaluate your coursework based on the classes available at your school, so don\u2019t worry if few or no AP or Honors classes are offered. `)]),r=function(l){return function(c){return re([D3e("")(FRn(me(0)(l))),ee(" "+(c+" "))])}},i=h3e("mb-3 large font-weight-bold fw-bold text-"+CI(n.chances.courseRigorStrength))(function(){if(n.chances.courseRigorStrength instanceof Xf)return"";if(n.chances.courseRigorStrength instanceof Gm)return"Your coursework is below average for this school";if(n.chances.courseRigorStrength instanceof Kd)return"Your coursework is about average for this school";if(n.chances.courseRigorStrength instanceof Yd)return"Your coursework is above average for this school";throw new Error("Failed pattern match at SchoolDetails.Chancing.CourseRigor (line 46, column 9 - line 50, column 82): "+[n.chances.courseRigorStrength.constructor.name])}()),u=g3e("mb-0")([ee("Read about what "),TRn("")({href:"https://blog.collegevine.com/category/academics/choosing-classes/",target:"_blank"})("courses you should take"),ee(".")]);return{title:Ty("Coursework")(n.chances.courseRigorStrength),testClass:"t--course-rigor",content:re([t,d3e("")([r(n.chancingProfile.courseRigor.ap)("AP / IB classes + "),r(n.chancingProfile.courseRigor.honors)("Honors classes + "),r(n.chancingProfile.courseRigor.collegeClasses)("College course taken at a local four-year or community college = ")]),i,a,u])}}};var Gl=function(){function e(){}return e.value=new e,e}(),Al=function(){function e(){}return e.value=new e,e}(),b3e={show:function(e){if(e instanceof Gl)return"SAT";if(e instanceof Al)return"ACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 17, column 1 - line 19, column 19): "+[e.constructor.name])}};var R3e=function(e){if(e instanceof Gl)return Al.value;if(e instanceof Al)return Gl.value;throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 27, column 1 - line 27, column 46): "+[e.constructor.name])};var MRn=Zi(ze)(dt),w3e=function(){function e(){}return e.value=new e,e}(),S3e=function(){function e(){}return e.value=new e,e}(),E3e=function(e){return function(n){var t=function(){if(e instanceof w3e)return"and";if(e instanceof S3e)return"or";throw new Error("Failed pattern match at Utils.Text (line 30, column 24 - line 32, column 19): "+[e.constructor.name])}(),a=Zre(n);return a.init.length===0?a.last:a.init.length===1?a.init[0]+(" "+(t+(" "+a.last))):MRn(", ")(a.init)+(", "+(t+(" "+a.last)))}},C3e=function(){return E3e(w3e.value)}(),I3e=function(){return E3e(S3e.value)}();var $0=vi(ze)(dt),F3e=x(Pg),Bc=ie(qe),xl=W(Mn),S9=ie(sB),E9=im()(),T3e=fi({reflectSymbol:function(){return"math"}}),v_=Gv(qe),M3e=Gv(Qu),m_=ie(E9(fi({reflectSymbol:function(){return"act"}})(fi({reflectSymbol:function(){return"courseRigor"}})(fi({reflectSymbol:function(){return"ecActivities"}})(fi({reflectSymbol:function(){return"ecScore"}})(fi({reflectSymbol:function(){return"gpa"}})(fi({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(Qc({reflectSymbol:function(){return"sat"}})(E9(T3e(Qc({reflectSymbol:function(){return"readingWriting"}})(v_))(v_))))(v_))(M3e))(M3e))(ac(KB)))(E9(fi({reflectSymbol:function(){return"ap"}})(fi({reflectSymbol:function(){return"collegeClasses"}})(Qc({reflectSymbol:function(){return"honors"}})(v_))(v_))(v_))))(E9(fi({reflectSymbol:function(){return"english"}})(T3e(fi({reflectSymbol:function(){return"reading"}})(Qc({reflectSymbol:function(){return"science"}})(v_))(v_))(v_))(v_))))),TR=ie(b3e),GRn=Rfe(Ng)(u7),My=ie(vB),II=ce(fB(OS)),G3e=ie(v_),C9=$(U),ARn=Zt(M)()(),xRn=jt(M),LRn=Hn(X),jRn=Hn(J),PRn=da(M),NRn=function(e){return e},ORn=function(e){return e},OY=function(e){if(e instanceof Gl)return Yr.value;if(e instanceof Al)return yo.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 556, column 18 - line 558, column 22): "+[e.constructor.name])},kRn=function(e){if(e instanceof Yr)return"with SAT";if(e instanceof yo)return"with ACT";if(e instanceof wr)return"with a test-optional application";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 550, column 17 - line 553, column 58): "+[e.constructor.name])},D3=function(e){return function(n){return $0(["Your simulated chances of admission ",C3e(F3e(kRn)(toe(e)(n)))," are very close."])}},A3e=60,__=function(e){return function(n){return za(Za)("SchoolDetails.Chancing.Guidance: Invalid state: "+e)(n)(function(t){return b.value})}},x3e=3,y3=Kl(M)("text-secondary ml-1")($0(["If your SAT or ACT scores fall within ",Bc(A3e)," points of the 25th percentile score (SAT) or ",Bc(x3e)," points of the 25th percentile score (ACT)"," for accepted students at a given college,"," then you should go ahead and submit them."])),I9=function(e){return re([ee($0([D3(wr.value)(hb(OY(e.standardizedTest)))," But because your score ",Bc(e.actualScore)," is ",function(){if(e.recommendedStrategy instanceof Yr||e.recommendedStrategy instanceof yo)return"higher";if(e.recommendedStrategy instanceof wr)return"lower";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 495, column 7 - line 498, column 37): "+[e.recommendedStrategy.constructor.name])}()," than ",Bc(e.guidanceScore)])),y3,ee($0([", we recommend you apply ",function(){if(e.recommendedStrategy instanceof Yr)return"with SAT";if(e.recommendedStrategy instanceof yo)return"with ACT";if(e.recommendedStrategy instanceof wr)return"test-optional";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 505, column 7 - line 508, column 45): "+[e.recommendedStrategy.constructor.name])}(),"."]))])},HRn=function(e){return function(n){return function(t){return function(a){var r=nJ(n),i=Om(n);if(e instanceof up&&e.value0 instanceof Vd&&r instanceof d&&i instanceof d)return xl({title:"Applying test-optional should be best for you",body:re([ee($0([D3(wr.value)(Yw(Yr.value)([yo.value]))," But because your SAT score ",Bc(r.value0)," is lower than ",Bc(t)])),y3,ee($0([" and your ACT score ",Bc(i.value0)," is lower than ",Bc(a)])),y3,ee(", we recommend you apply test-optional.")])});if(e instanceof up&&e.value0 instanceof Vd)return __("\u2018Apply test optional too close with SAT + ACT\u2019 recommended but not both tests reported.")({guidance:S9(e),profile:m_(n)});if(e instanceof up&&r instanceof b&&i instanceof b)return __("\u2018Apply test optional too close with\u2026\u2019 recommended but no other tests reported.")({guidance:S9(e),profile:m_(n)});if(e instanceof up&&e.value0 instanceof Tm&&r instanceof d)return xl({title:"Applying test-optional should be best for you",body:I9({standardizedTest:Gl.value,actualScore:r.value0,guidanceScore:t,recommendedStrategy:wr.value})});if(e instanceof up&&e.value0 instanceof Tm&&r instanceof b)return __("\u2018Apply test optional (SAT too close)\u2019: No SAT reported.")({guidance:S9(e),profile:m_(n)});if(e instanceof up&&e.value0 instanceof Mm&&i instanceof d)return xl({title:"Applying test-optional should be best for you",body:I9({standardizedTest:Al.value,actualScore:i.value0,guidanceScore:a,recommendedStrategy:wr.value})});if(e instanceof up&&e.value0 instanceof Mm&&i instanceof b)return __("\u2018Apply test optional (ACT too close)\u2019: No ACT reported.")({guidance:S9(e),profile:m_(n)});if(e instanceof cM&&r instanceof b&&i instanceof b)return xl({title:"Applying test-optional should be best for you",body:ee($0(["You\u2019re good to apply without a test score."," If you later decide to take a test, a score of ",Bc(t),"+ for SAT or ",Bc(a),"+ for ACT will make your chance higher at this school."]))});if(e instanceof cM)return xl({title:"Applying test-optional should be best for you",body:ee($0(["Your simulated chances of admission with a test-optional"," application are significantly higher than with ",function(){if(r instanceof d&&i instanceof d)return"SAT and ACT";if(r instanceof d&&i instanceof b)return"SAT";if(r instanceof b&&i instanceof d)return"ACT";if(r instanceof b&&i instanceof b)return Mf("SchoolDetails.Chancing.Guidance: No tests reported.");throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 187, column 13 - line 196, column 86): "+[r.constructor.name,i.constructor.name])}(),"."]))});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 99, column 3 - line 199, column 10): "+[e.constructor.name,r.constructor.name,i.constructor.name])}}}},URn=function(e){return function(n){return function(t){return function(a){var r=function(v){return"Applying with "+(TR(v)+" should be best for you")},i=function(v){return re([ee($0([A_(D3)(function(){return v.includeTestOptional?new Ue(wr.value,Yw(Yr.value)([yo.value])):new Ue(OY(v.stronger.test),F3e(OY)(hb(v.weaker.test)))}())," But because your ",TR(v.stronger.test)," score ",Bc(v.stronger.actualScore)," is higher than ",Bc(v.stronger.guidanceScore)])),y3,ee($0([" and your ",TR(v.weaker.test)," score ",Bc(v.weaker.actualScore)," is lower than ",Bc(v.weaker.guidanceScore)])),y3,ee($0([", we recommend you apply with ",TR(v.stronger.test),"."]))])},u=nJ(n),l=Om(n),c=function(v){return function(m){return GRn(Yw(v)([m]))}},s=function(v){return"Your simulated chances of admission with "+(TR(v)+(" are significantly higher than with a test-optional"+(" application and with "+(TR(R3e(v))+"."))))},f=function(v){return ee("Your simulated chances of admission with "+(TR(v)+" are significantly higher than with a test-optional application."))};if(e instanceof Vf&&e.value0 instanceof Vd&&u instanceof d&&l instanceof d)return xl({title:"You can apply with either SAT or ACT, or submit both of them",body:ee(ho(" ")([D3(wr.value)(Yw(Yr.value)([yo.value])),` We recommend you submit the score with a higher percentile. If they have the same percentile, submit the one you took fewer attempts. If you\u2019ve taken both exams the same number of times, use the exam where your strongest score was achieved earliest. `]))});if(e instanceof Vf&&e.value0 instanceof Vd)return __("\u2018Apply with tests: SAT + ACT + test-optional too close\u2019 recommended but not both tests reported.")({guidance:My(e),profile:m_(n)});if(e instanceof o0&&e.value0 instanceof Vd&&u instanceof d&&l instanceof d)return xl({title:"You can apply with either SAT or ACT, or submit both of them",body:ee(ho(" ")([D3(Yr.value)(hb(yo.value)),` We recommend you submit the score with a higher percentile. If they have the same percentile, submit the one you took fewer attempts. If you\u2019ve taken both exams the same number of times, use the exam where your strongest score was achieved earliest. `]))});if(e instanceof o0&&e.value0 instanceof Vd)return __("\u2018Apply with tests: SAT + ACT too close\u2019 recommended but not both tests reported.")({guidance:My(e),profile:m_(n)});if(e instanceof Vf&&u instanceof b&&l instanceof b)return __("\u2018Apply with tests: [test] strongest (test-optional and [test] too close)\u2019 recommended but no tests reported.")({guidance:My(e),profile:m_(n)});if(e instanceof Vf&&e.value0 instanceof Tm&&u instanceof d&&II(e.value1)(kS(wr.value)))return xl({title:r(Gl.value),body:I9({standardizedTest:Gl.value,actualScore:u.value0,guidanceScore:t,recommendedStrategy:Yr.value})});if(e instanceof Vf&&e.value0 instanceof Mm&&l instanceof d&&II(e.value1)(kS(wr.value)))return xl({title:r(Al.value),body:I9({standardizedTest:Al.value,actualScore:l.value0,guidanceScore:a,recommendedStrategy:yo.value})});if(e instanceof Vf&&e.value0 instanceof Tm&&u instanceof d&&l instanceof d&&II(e.value1)(c(yo.value)(wr.value)))return xl({title:r(Gl.value),body:i({stronger:{test:Gl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Al.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!0})});if(e instanceof Vf&&e.value0 instanceof Mm&&u instanceof d&&l instanceof d&&II(e.value1)(c(Yr.value)(wr.value)))return xl({title:r(Al.value),body:i({stronger:{test:Al.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Gl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!0})});if(e instanceof Vf&&e.value0 instanceof Tm&&u instanceof d&&l instanceof d&&II(e.value1)(kS(yo.value)))return xl({title:r(Gl.value),body:i({stronger:{test:Gl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Al.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!1})});if(e instanceof Vf&&e.value0 instanceof Mm&&u instanceof d&&l instanceof d&&II(e.value1)(kS(Yr.value)))return xl({title:r(Al.value),body:i({stronger:{test:Al.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Gl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!1})});if(e instanceof Vf)return __($0(["\u2018Apply with tests: \u2026 too close\u2019: Unknown state:"," guidance: ",My(e),", SAT: ",G3e(u),", ACT: ",G3e(l),", SAT guidance: ",Bc(t),", ACT guidance: ",Bc(a)]))({guidance:My(e),profile:m_(n)});if(e instanceof o0&&u instanceof b&&l instanceof b)return __("\u2018Apply with tests: [test] strongest\u2019 recommended but no tests reported.")({guidance:My(e),profile:m_(n)});if(e instanceof o0&&e.value0 instanceof Tm&&u instanceof d&&l instanceof d)return xl({title:r(Gl.value),body:ee(s(Gl.value))});if(e instanceof o0&&e.value0 instanceof Mm&&u instanceof d&&l instanceof d)return xl({title:r(Al.value),body:ee(s(Al.value))});if(e instanceof o0&&e.value0 instanceof Tm&&u instanceof d&&l instanceof b)return xl({title:r(Gl.value),body:f(Gl.value)});if(e instanceof o0&&e.value0 instanceof Tm&&u instanceof b&&l instanceof d)return __("\u2018Apply with tests: SAT strongest\u2019 recommended but ACT test reported.")({guidance:My(e),profile:m_(n)});if(e instanceof o0&&e.value0 instanceof Mm&&u instanceof b&&l instanceof d)return xl({title:r(Al.value),body:f(Al.value)});if(e instanceof o0&&e.value0 instanceof Mm&&u instanceof d&&l instanceof b)return __("\u2018Apply with tests: ACT strongest\u2019 recommended but SAT reported.")({guidance:My(e),profile:m_(n)});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 212, column 3 - line 395, column 59): "+[e.constructor.name,u.constructor.name,l.constructor.name])}}}},BRn=function(e){return function(n){return function(t){var a=C9(C9(t.sat.p25)(function(i){return i-A3e|0}))(NRn),r=C9(C9(t.act.p25)(function(i){return i-x3e|0}))(ORn);if(a instanceof d&&r instanceof d){if(e instanceof mB)return HRn(e.value0)(n)(a.value0)(r.value0);if(e instanceof _B)return URn(e.value0)(n)(a.value0)(r.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 72, column 7 - line 76, column 85): "+[e.constructor.name])}return xl({title:"We\u2019re still collecting detailed guidance data\u2026",body:re([ee("Learn more about the "),ARn("")({href:"https://blog.collegevine.com/test-optional-coronavirus-policies"})("best test optional strategy recommendation"),ee(".")])})}}},L3e=function(e){return function(n){return function(t){var a=BRn(e)(n)(t);return Oe(a)(function(r){return re([xRn("")("Recommendation: "+r.title),LRn("")(r.body),function(){var i=OM(n);if(i instanceof d&&i.value0 instanceof aE)return jRn("")([PRn("")("Note:"),ee(" "),ee("Your SAT score is projected based on your PSAT score.")]);if(i instanceof d&&i.value0 instanceof FM)return He;if(i instanceof b)return He;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 43, column 9 - line 53, column 20): "+[i.constructor.name])}()])})}}};var JRn=an(J)()(),qRn=nn(kn),j3e=ce(nD),WRn=ra(M),P3e=H(J),zRn=js(M),b3=Hn(M),N3e=jt(M),$Rn=go(M),O3e=H(X),VRn=H(M),R3=function(e){var n=function(a){return JRn("btn btn-link p-0 ml-2 d-flex align-items-center")({onClick:qRn(a.value1)(Kv(a.value0))})([ee(function(){var r=j3e(a.value0)(Qa.value);return r?"show less ":"show more "}()),WRn("fe fe-chevron-"+function(){var r=j3e(a.value0)(Qa.value);return r?"up":"down"}())("")])},t=function(a){return P3e("card-body pb-3")([zRn("text-uppercase text-secondary")("Learn about chancing"),b3("")("Colleges evaluate profiles using both academic and holistic reasons."),N3e("my-2")("We evaluate your profile like colleges do, considering all factors."),b3("")("Most websites only consider GPA and test scores when determining what sort of applicant you are. We consider your coursework, GPA, extracurriculars, demographics, intended major, class rank, and test scores (if you have them)."),N3e("my-2")("Academics are more than just grades, which we take into account."),b3("")("Grades matter, but so does the difficulty of the classes you took. Extracurricular activities count, both in terms of what positions you have held and how you have improved your community."),Va("border-gray-500"),$Rn("")("How does the chancing calculator help me without counting in all the holistic factors?"),b3("")("You can use it as your baseline for building school lists, improving your profile, and coming up with application strategies."),b3("")("We also have tools and resources that can assist with writing essays and improving other holistic aspects."),Oe(a)(function(r){return O3e("d-flex justify-content-end")(n(r))})])};return O3e("card bg-light t--sidebar")(function(){return e.mobileLayout?px(ha(Ha.value))(function(a){var r=Xi(a);if(r instanceof Ha)return P3e("card-body pb-3 d-flex align-items-center justify-content-between")([VRn("small font-weight-bold fw-bold")("Learn how your chances are calculated"),n(a)]);if(r instanceof Qa)return t(new d(a));throw new Error("Failed pattern match at SchoolDetails.Chancing.Sidebar (line 21, column 49 - line 28, column 34): "+[r.constructor.name])}):t(b.value)}())};var k3e=gn(hn),p_=dn(k3e)(vn(fn)),H3e=_n(mn),d_=pn(H3e),U3e=bn(yn),h_=Dn(U3e),QRn=$(U),YRn=ce(I0),KRn=Q_(J),XRn=tx(X),B3e=$_(J),kY=ax(M),ZRn=V_(J),ewn=$(pe),nwn=yu(Zr),twn=Qv(M),awn=Qv(J),J3e=Ve(M),rwn=Qv(X),own=H(J),iwn=H(M),uwn=function(){var e=cn(hD)(p_(p_(p_(p_(p_(p_(p_(p_(p_(p_(p_(k3e)(H3e))(d_))(d_))(d_))(d_))(d_))(d_))(d_))(d_))(d_))(d_))(h_(h_(h_(h_(h_(h_(h_(h_(h_(h_(h_(U3e))))))))))))(d_),n=Jn(bt(e));return As(function(t){return function(a){return{tier:a,strength:1-Jn(t)/n}}})(e)}(),q3e=function(e){return function(n){return function(t){var a=function(s){return me(0)(QRn(_m(function(f){return YRn(f.tier)(s)})(uwn))(function(f){return f.strength}))},r=KRn("table border border-light border-3")([XRn("")(B3e("")([kY("")("Activity"),kY("")("Tier"),kY("")("Strength")])),ZRn("bg-white")(ewn(nwn(function(s){return-a(Qs(s))})(n.ecActivities))(function(s){return B3e("")([twn("")(gD(s)),awn("")([J3e("d-none d-md-inline")(iE(Qs(s))),J3e("d-md-none")(VB(Qs(s)))]),rwn("pt-4")(FR("sm")("primary")(a(Qs(s))))])}))]),i=eo(n.ecActivities),u=function(){if(i)return Xf.value;if(Ge)return t.ecStrength;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 34, column 5 - line 36, column 39): "+[])}(),l=function(){if(u instanceof Gm)return ee("A typical student from your demographic background at this school has a stronger resume.");if(u instanceof Kd)return ee("A typical student from your demographic background at this school has a similar resume.");if(u instanceof Yd)return ee("Your resume is more impressive than that of a typical student from your demographic background at this school.");if(u instanceof Xf)return He;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 68, column 26 - line 76, column 16): "+[u.constructor.name])}(),c=own("row mb-2")([iwn("col-auto pr-0 font-weight-bold fw-bold")(function(){return i?"You haven't entered any extracurriculars":"Your extracurricular resume"}()),on(e.showUpdateLinks)(EI)]);return{title:Ty("Extracurriculars")(u),testClass:"t--extracurriculars",content:re([c,on(!i)(r),l])}}}};var w3=function(e){var n=rr(e);return n.length===0?b.value:new d(re(n))};var W3e=Y(Ie),z3e=W(Mn),$3e=oI(M),lwn=Y_(J)()(),S3=H(X),HY=ie(qe),V3e=yr(Ka),MR=H(J),Q3e=jt(M),Y3e=Dy(M)(M),K3e=Ve(M),cwn=Ln(M)()(),swn=Bn(Ma),FI=x(U),fwn=no(dt),vwn=x(Pl),mwn=tn(),_wn=ot(M),pwn=function(e){var n=function(t){return Oh(uf(function(a){return a.percentile}(t)))};return W3e(e.admissions.yieldRate)(function(t){return z3e(re([$3e("Yield rate - overall")(` Yield rates are typically higher at the most prestigious schools, and are a major factor in rankings and prestige. Compared to other schools on CollegeVine, `+(Ea(t.value)+(" is "+(n(t)+`. `)))),gr("mr-1")(Ea(t.value))]))})},X3e=function(e){return function(n){var t=function(){if(n<=.1)return" is an extremely competitive school";if(n<=.3)return" is a very competitive school";if(n<=.5)return" is a competitive school";if(n<=.7)return" is a somewhat competitive school";if(Ge)return" is less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 131, column 7 - line 136, column 63): "+[])}();return e+t}},TI=function(e){var n=function(r){return function(i){return function(u){return DE({center:{x:0,y:0},angle0:r,angle1:i,innerRadius:50,outerRadius:90,fill:u,stroke:{color:"#EDF2F9",width:4}})}}},t=ba(W3e(e.score)(function(r){var i=O_*(1-Jn(r)/100);return z3e(n(i)(O_)("#008CFD"))})),a=n(0)(O_)("#EDF2F9");return lwn("")({viewBox:"-100 -100 200 100"})([a,t])},dwn=function(e){return S3("t--admissions-website")(fd({className:"d-flex align-items-center",icon:FY.value,text:b.value})(me(e.urls.main)(e.urls.admissions)))},UY=function(e){var n=function(i){return function(u){var l=function(c){return HY(V3e(c(u)*100|0)(c(i)))+"%"};return MR("mb-4")([Q3e("mb-4")("Acceptance rate breakdown"),Y3e([{title:"Women",value:l(function(c){return c.women})},{title:"Men",value:l(function(c){return c.men})}])])}},t=function(i){return re([Q3e("mb-4")("Applicant breakdown"),Y3e([{title:"Total number of applicants",value:ef(i.value)}])])},a=function(i){var u=i.women+i.men|0,l=V3e(i.women*100|0)(u),c=HY(100-l|0)+"%",s=HY(l)+"%";return re([MR("row mb-3")([MR("col")([ee("Women: "),K3e("font-weight-semibold")(s)]),MR("col-auto")([ee("Men: "),K3e("font-weight-semibold")(c)])]),S3("progress progress-md bg-warning")(cwn("progress-bar")({style:$e({width:s})})(""))])},r=rr([swn(FI(n)(e.admissions.applicants))(e.admissions.admitted),FI(t)(e.admissions.totalApplicants),FI(a)(e.admissions.applicants)]);return r.length===0?b.value:new d(re(r))},GR=function(e){var n=function(a){if(a<=.1)return"extremely competitive";if(a<=.3)return"very competitive";if(a<=.5)return"competitive";if(a<=.7)return"somewhat competitive";if(Ge)return"less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 120, column 5 - line 125, column 57): "+[a.constructor.name])},t=Ce("")(function(a){return fwn([Ea(a.value)," is ",n(a.value),"."])})(e.admissions.acceptanceRate);return Bp(ni.value)+t},Z3e=function(e){return function(n){var t=function(r){return re([$3e("Overall acceptance rate")(GR(n)),gr("mr-1")(Ea(r.value))])},a=w3([FI(S3("row"))(w3([FI(vwn(S3("col-12 col-md-6 mb-4"))(t))(mwn(n).admissions.acceptanceRate),FI(S3("col-12 col-md-6 mb-4"))(pwn(n))])),UY(n)]);return MR("card t--admission-stats")([MR("card-body")([MR("d-flex mb-4 align-items-center")([_wn("mb-0 flex-grow-1")("Admissions"),ba(Ml(e.onEdit)(gI.value))]),Oe(a)(function(r){return re([r,Va("")])}),dwn(n)])])}};var Rv=H(J),BY=Ve(M),ig=da(M),AR=Y(Ie),e4e=W(Mn),JY=vM(zn),n4e=H(M),MI=ie(qe),t4e=H(X),hwn=$(U),a4e=Hn(J),gwn=Hn(M),Dwn=ele(M),ywn=Zt(M)()(),bwn=vM(Zr),qY=function(e){return function(n){return Rv("row align-items-center mb-2")([Rv("col-auto pr-0")([BY("mr-2")("You:"),function(){if(n.score instanceof b)return BY("text-secondary")("N/A");if(n.score instanceof d)return ig("")(n.showScore(n.score.value0));throw new Error("Failed pattern match at SchoolDetails.TestScores (line 203, column 7 - line 205, column 49): "+[n.score.constructor.name])}(),on(n.simulated)(BY("text-muted ml-2")("(simulated)"))]),on(e.showUpdateLinks)(EI)])}},r4e=function(e){var n=vM(e);return function(t){return function(a){var r=n(a.score)(a.percentiles);return r instanceof Gm?Oe(a.percentiles.p50)(function(i){return Rv("mt-3")([ee("Improving your "+(t+" can help your chances, especially if you can earn a ")),ig("")(a.showScore(i)),ee(" or higher.")])}):He}}},Rwn=r4e(Zr),o4e=r4e(zn),i4e=function(e){var n=vM(e);return function(t){if(t.score instanceof b)return He;if(t.score instanceof d){var a=FR("md")(CI(n(new d(t.score.value0))(t.percentiles)))(t.normalizeScore(t.score.value0)),r=ba(AR(t.percentiles.p25)(function(i){return AR(t.percentiles.p75)(function(u){return AR(t.percentiles.p50)(function(l){return e4e(re([Rv("mb-2 mt-3")([ee("Typical accepted student: "),ig("")(t.showScore(l)),ee(" ("+(t.showScore(i)+("\u2013"+(t.showScore(u)+")"))))]),FR("md")("secondary")(t.normalizeScore(l))]))})})}));return Rv("mb-2")([a,r])}throw new Error("Failed pattern match at SchoolDetails.TestScores (line 223, column 1 - line 223, column 72): "+[t.constructor.name])}},wwn=i4e(Zr),u4e=i4e(zn),l4e=Rv("mt-3")([ee("Standardized tests are "),ig("")("important"),ee(" for your admissions chances.")]),F9=function(e){var n=_3e(e.percentiles),t=JY(e.score)(n);return me(He)(AR(e.score)(function(a){return AR(n.p25)(function(r){return AR(n.p50)(function(i){return AR(n.p75)(function(u){return e4e(Rv("col-6 my-3")([n4e("large mb-2")(e.title),Rv("")([ee("You: "),ig("")(MI(a))]),t4e("my-2")(FR("sm")(CI(t))(e.normalizeScore(a))),t4e("mb-2 mt-3")(FR("sm")("secondary")(e.normalizeScore(i))),Rv("small")([ee("Typical accepted: "),ig("")(MI(i)),ee(" ("+(MI(r)+("\u2013"+(MI(u)+")"))))])]))})})})}))},WY=function(e){return function(n){return me(!1)(hwn(e.chancingState.simulation)(function(t){return t.isFieldSimulated(n)}))}},zY=n4e("d-flex align-items-center mb-2 large"),Swn=function(e){return function(n){return function(t){return re([zY("Notes on Test Optional"),a4e("")([ig("")("Our take: consider applying test optional for this school.")]),gwn("")("We ran a couple of scenarios behind the scenes and we think someone in your situation applying to this school would actually benefit from applying test optional."),on(p3e(t.percentiles))(Oe(t.percentiles.p25)(function(a){return a4e("")([ee("For reference, we estimate that the 25"),Dwn("")("th"),ee(" percentile "+(n+" score at this school is ")),ig("")(t.showScore(a)),ee(". So if you\u2019re around or below this score, it would make sense to apply test optional.")])}))])}}},c4e=Swn(zn),$Y=function(e){return function(n){return Rv("my-3")([ee("Read about "),ywn("")({href:n,target:"_blank"})(e),ee(".")])}},s4e=function(e){return function(n){var t=Rv("mt-4")([ee("GPA is "),ig("")("very important"),ee(" for your admissions chances.")]),a={score:n.chancingProfile.gpa,percentiles:n.schoolStats.gpa.all,normalizeScore:function(r){return r/4.5},showScore:ms("0.00"),simulated:WY(e)(vs.value)};return{title:Ty("GPA")(bwn(a.score)(a.percentiles)),testClass:"t--gpa",content:re([qY(e)(a),wwn(a),t,Rwn("GPA")(a),$Y("how to increase your GPA")("https://blog.collegevine.com/improve-your-high-school-gpa-with-these-5-strategies/")])}}},f4e=function(e){return function(n){var t=Rv("row")([F9({title:"Math ",score:n.chancingProfile.sat.math,percentiles:n.schoolStats.sat.math,normalizeScore:function(l){return Jn(l)/800}}),F9({title:"Reading and Writing",score:n.chancingProfile.sat.readingWriting,percentiles:n.schoolStats.sat.readingWriting,normalizeScore:function(l){return Jn(l)/800}})]),a=Ty("SAT"),r={score:Nm(n.chancingProfile),percentiles:n.schoolStats.sat.all,normalizeScore:function(l){return Jn(l)/1600},showScore:MI,simulated:WY(e)(al.value)},i=re([on(Yn(r.score))(zY("SAT Composite score")),qY(e)(r),u4e(r),t,l4e,o4e("SAT score")(r),$Y("how to increase your SAT score")("https://blog.collegevine.com/10-tips-to-improve-your-sat-score/")]),u=JY(r.score)(r.percentiles);return n.chances.shouldApplyTestOptional?{title:a(u),testClass:"t--sat",content:re([c4e("SAT")(r),i])}:{title:a(u),testClass:"t--sat",content:i}}},v4e=function(e){return function(n){var t=Ty("ACT"),a={score:Om(n.chancingProfile),percentiles:n.schoolStats.act.all,normalizeScore:function(l){return Jn(l)/36},showScore:MI,simulated:WY(e)(rl.value)},r=Rv("row")([F9({title:"Math",score:n.chancingProfile.act.math,percentiles:n.schoolStats.act.math,normalizeScore:a.normalizeScore}),F9({title:"English",score:n.chancingProfile.act.english,percentiles:n.schoolStats.act.english,normalizeScore:a.normalizeScore})]),i=re([on(Yn(a.score))(zY("ACT Composite score")),qY(e)(a),u4e(a),r,l4e,o4e("ACT score")(a),$Y("how to increase your ACT score")("https://blog.collegevine.com/10-tips-to-improve-your-act-score/")]),u=JY(a.score)(a.percentiles);return n.chances.shouldApplyTestOptional?{title:t(u),testClass:"t--act",content:re([c4e("ACT")(a),i])}:{title:t(u),testClass:"t--act",content:i}}};var yi=H(J),Gy=H(M),Ll=H(X),VY=an(J)()(),QY=nn(kn),E3=ra(M),YY=go(M),m4e=jt(J),T9=Ve(M),_4e=Y(Ie),Ewn=Kl(M),p4e=Zt(M)()(),d4e=Hn(X),Cwn=da(M),h4e=cR(M),xR=ce(nD),g4e=nc(At(bM)),Iwn=no(dt),Fwn=xw(ze),Twn=ce(OS),Mwn=ra(X),Gwn=Ln(M)()(),Awn=x(pe),xwn=$(pe),Lwn=jt(X),jwn=ot(J),Pwn=Kl(X),Nwn=x(Pg),Own=Hn(J),kwn=Hn(M),M9=ot(M),Hwn=$(S5),Uwn=Ve(X),D4e=function(e){return yi("row")([Gy("col")(""),Ll("col-auto")(VY("btn btn-link t--show-more")({onClick:QY(e)(Qa.value)})([ee("show more "),E3("fe fe-chevron-down")("")]))])},y4e=function(e){return function(n){return function(t){return yi("row align-items-center mb-3")([Ll("col-12 col-lg-6")(yi("row")([yi("col-6 order-1 order-lg-2 my-auto")([YY("font-weight-normal fw-normal")("Your chances"),m4e("mb-0 t--chancing-percentage-label d-flex align-items-center")([T9("mr-1")(iD(e)({score:_4e(t)(function(a){return a.score}),specialCase:b.value})),Lj,T9("mx-2")(""),KM("")(n),E5("")(n)])]),Ll("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(TI({score:_4e(t)(function(a){return a.score})}))])),yi("col-12 col-lg-6 py-3 my-auto")([YY("font-weight-normal fw-normal")("Overall acceptance rate"),m4e("text-gray-800 mb-0")([ee(Ce("\u2014")(function(a){return Ea(function(r){return r.value}(a))})(e.admissions.acceptanceRate)),Ewn("text-secondary ml-2")(GR(e))])])])}}},b4e=function(e){return re([ee(e),ee(" requires standardized tests, but currently "),p4e("")({href:Gh})("your profile"),ee(" indicates that you do not have test scores.")])},Bwn=function(e){return re([Gy("badge badge-apply-test-optional font-weight-bold fw-bold py-2 mb-2")("Tests required"),y4e(e)(Nt.value)(b.value),d4e("")(b4e(e.name))])},R4e=function(e){return function(n){return function(t){return function(a){var r=yi("row")([Ll("col-auto pr-0")(E3("fe fe-info large text-secondary mt-3")("")),yi("col")([yi("large")([Cwn("")("Recommendation letters "),T9("text-secondary")("are often required.")]),Gy("text-secondary mt-2")(` Having a great recommendation sometimes improves your chances, but it\u2019s most important to make sure that you\u2019re not disqualified because one is missing. `)])]);return Go(ha(Qa.value))(function(i){return function(u){return Ll("card")(yi("card-body t--phase2")([h4e("Your chancing: Phase 2"),on(xR(i)(Ha.value))(Gy("mb-4")("")),NY({card:q3e(e)(t)(a),expanded:xR(i)(Qa.value),onCollapse:u(Ha.value)}),on(g4e(n.admissions.reqRecLetters)(new d(bo.value)))(r),on(xR(i)(Ha.value))(D4e(u))]))}})}}}},w4e=function(e){return function(n){return function(t){return function(a){var r=g4e(n.admissions.reqStandardTests)(new d(bo.value)),i=Yn(Om(t))&&r,u=Yn(Nm(t))&&r,l=function(c){return function(s){return NY({card:s(e)({chancingProfile:t,chances:a,schoolStats:n.testScoreStats}),expanded:xR(c.value0)(Qa.value),onCollapse:c.value1(Ha.value)})}};return px(ha(Qa.value))(function(c){return Ll("card")(yi("card-body t--phase1")([h4e("Your chancing: Phase 1"),on(xR(c.value0)(Ha.value))(Gy("mb-4")("")),l(c)(s4e),l(c)(y3e),on(u)(l(c)(f4e)),on(i)(l(c)(v4e)),on(xR(c.value0)(Ha.value))(D4e(c.value1))]))})}}}},Jwn=function(e){return ee(Iwn(["Chancing is not available for ",e.name," because all students are admitted if they have a high school diploma or GED."]))},qwn=function(e){return re([ee("You\u2019re likely not eligible for admission at "),ee(e.name),ee(" because it is an "),ee(tu(sp(e.gender))),ee(" school. This conclusion is based on the gender information you entered in your "),p4e("")({href:Gh})("profile"),ee(".")])},Wwn=function(e){return re([ee("Chancing is not available for "),ee(e.name),ee(` because admission decisions rely heavily on art or music portfolios and auditions. We recommend that you reach out to the admissions department at this school to learn if they can assist with a pre-application portfolio review or audition. `)])},zwn=function(e){return function(n){return function(t){return function(a){return function(r){var i=function(s){if(s instanceof wr)return"test-optional";if(s instanceof Yr)return"with SAT";if(s instanceof yo)return"with ACT";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 296, column 21 - line 299, column 33): "+[s.constructor.name])},u=function(s){var f=Fwn(function(m){return Twn(m.applicationStrategy)(s)})(r.all),v=LY({strategy:s,satOrigin:OM(t),testPolicy:n.admissions.reqStandardTests});return yi("row border-1 border-bottom border-light py-3 align-items-center")(function(){if(f instanceof d)return[yi("col-12 mb-2 mb-md-0 col-md pr-0 d-flex align-items-end")([v,on(f.value0.isRecommendedStrategy)(Mwn("ml-2 fe fe-thumbs-up text-primary h3 mb-0")(He))]),Ll("col-auto pl-md-0")(T9("badge badge-light bg-light text-dark")(mM(n)(f.value0))),Gy("col-auto col-md-auto pl-md-0")(iD(n)(f.value0)),Ll("col col-md-2 pl-md-0")(function(){if(f.value0.score instanceof d)return Ll("progress progress-md")(Gwn("progress-bar")({style:$e({width:y7(f.value0.score.value0)})})(""));if(f.value0.score instanceof b)return Gy("text-secondary small")("N/A");throw new Error("Failed pattern match at SchoolDetails.Chancing (line 314, column 46 - line 319, column 55): "+[f.value0.score.constructor.name])}())];if(f instanceof b)return[Ll("col pr-0 d-flex align-items-end")(v),Gy("col-auto text-gray-800")(function(){if(s instanceof wr)return"";if(s instanceof Yr)return"No SAT score";if(s instanceof yo)return"No ACT score";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 326, column 19 - line 329, column 53): "+[s.constructor.name])}())];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 303, column 11 - line 330, column 16): "+[f.constructor.name])}())},l=function(){var s=function(f){return f.length===0?za(Za)("Empty chancing recommended strategies, even though chances are present")({})(function(v){return[]}):f};return s(Awn(function(f){return f.applicationStrategy})(wa(function(f){return f.isRecommendedStrategy})(r.all)))}(),c=function(s){return Go(ha(Ha.value))(function(f){return function(v){return re([yi("row mb-2 justify-content-between")([yi("col")(xwn(l)(function(m){return Lwn("d-inline-block mr-2")(LY({strategy:m,satOrigin:OM(t),testPolicy:n.admissions.reqStandardTests}))})),Ll("col-auto")(VY("btn btn-link p-0 d-flex align-items-center")({onClick:QY(v)(Kv(f))})(function(){if(f instanceof Ha)return[ee("See why"),E3("fe fe-chevron-down ml-2")("")];if(f instanceof Qa)return[ee("Show less"),E3("fe fe-chevron-up ml-2")("")];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 216, column 15 - line 218, column 92): "+[f.constructor.name])}()))]),Oe(r.top.classification)(function(m){return jwn("")([ee(n.name+(" is a "+lp(m))),Pwn("ml-1 text-secondary h2 mb-0")(m3e(m)),function(){if(n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof bo)return He;if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof cp)return He;var _=function(w){return He},h=kv(l);return h instanceof d?ee(" if you apply "+I3e(Nwn(i)(h.value0))):_(!0)}()])}),y4e(n)(a)(new d(r.top)),on(xR(f)(Qa.value))(re([Va("mb-4"),yi("")([Own("")([ee("Test policies may change in the future so be sure to check "),fd({className:"",text:new d("this school\u2019s website"),icon:g3.value})(me(n.urls.main)(n.urls.admissions))]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof bo?kwn("font-weight-bold fw-bold")(` This school is test-blind, meaning they do not consider your standardized test scores even if you submit them. `):r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof cp?d4e("font-weight-bold fw-bold")(b4e(n.name)):re([YY("")("Here\u2019s our estimation for all possible scenarios:"),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof vc?He:u(wr.value)}(),u(Yr.value),u(yo.value)])}()]),function(){return n.admissions.reqStandardTests instanceof d&&n.admissions.reqStandardTests.value0 instanceof bo?He:r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof cp?He:Oe(r.guidance)(function(m){return Ll("mt-4")(L3e(m)(t)(r.sameDemographicStats))})}()])),function(){return e.showViewChancingExplanationCTA&&e.onSwitchTab instanceof d?re([Va(""),VY("btn btn-link t--chancing-breakdown-cta p-0")({onClick:QY(e.onSwitchTab.value0)(qi.value)})([E3("material-symbol x-large align-middle pr-2")("format_list_bulleted"),ee("See chancing explanation")])]):He}()])}})};if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof $b)return Wwn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Qd)return qwn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof cp)return Bwn(n);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Vb)return c(be);if(r.top.specialCase instanceof d&&r.top.specialCase.value0 instanceof Qb)return Jwn(n);if(r.top.specialCase instanceof b)return c(be);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 193, column 3 - line 199, column 28): "+[r.top.specialCase.constructor.name])}}}}},GI=function(e){return function(n){return function(t){return function(a){return function(r){return yi("mb-4")([Ll("card mb-0 t--chancing")(yi("card-body t--chancing-overview")([M9("")("Chancing"),zwn(e)(n)(t)(a)(r)])),GY(n)])}}}}},$wn=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){return i.top.specialCase instanceof d&&i.top.specialCase.value0 instanceof Qd&&e.mobileLayout?GI(n)(t)(a)(r)(i):i.top.specialCase instanceof d&&i.top.specialCase.value0 instanceof Qd?Ll("row")(Ll("col-8")(GI(n)(t)(a)(r)(i))):e.mobileLayout?re([GI(n)(t)(a)(r)(i),M9("")("Detailed profile breakdown"),w4e(e)(t)(a)(i.top),R4e(e)(t)(a)(i.top),R3(e)]):yi("row")([yi("col-8")([GI(n)(t)(a)(r)(i),M9("")("Detailed profile breakdown"),w4e(e)(t)(a)(i.top),R4e(e)(t)(a)(i.top)]),yi("col-4")([Oe(e.currentUser)(function(u){return Ll("mb-3")(Aj(e.whatificatorLink))}),R3(e)])])}}}}}},S4e=function(e){return function(n){return function(t){var a=function(u){return za(Za)("SDP Chancing Tab is visible when chancing profile is absent")({schoolId:e.id})(function(l){return He})},r=function(u){return Oe(UY(e))(function(l){return re([M9("")("In the meantime, here\u2019s the published data about admissions at "+(e.name+":")),l])})},i=function(u){if(n.mobileLayout)return re([YM({narrowLayout:!0}),R3(n),r(be)]);if(Ge)return yi("row")([yi("col-8")([YM({narrowLayout:!1}),r(be)]),Ll("col-4")(R3(n))]);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 106, column 5 - line 121, column 12): "+[u.constructor.name])};return function(u){if(u instanceof Qm)return Oe(_1(u.value1))($wn(n)(t)(e)(u.value0)(Hwn(XM(u.value1))(function(l){return l.top})));if(u instanceof Pp)return a(be);if(u instanceof Np)return i(be);if(u instanceof jp)return Ll("text-center p-6")(Uwn("spinner-border spinner-border-sm text-primary")(He));throw new Error("Failed pattern match at SchoolDetails.Chancing (line 89, column 5 - line 98, column 73): "+[u.constructor.name])}(yE({currentUser:n.currentUser,chancingState:n.chancingState,school:e}))}}};var E4e=function(e){return function(n){return He}};var C4e=G0(),LR=H(J)("d-flex")([C4e({text:"Log in",className:"btn btn-primary px-4 mr-3",auth0ActiveTab:EE}),C4e({text:"Sign up (it's free!)",className:"btn btn-outline-primary px-4",auth0ActiveTab:M0})]);var Vwn=H(J),I4e=H(X),Qwn=go(M),Ywn=an(J)()(),Kwn=kt(ka),Xwn=ra(M),KY=Hn(J),F4e=H(M),XY=da(M),Zwn=Ve(J),T4e=Zt(M)()(),eSn=us(J),M4e=SE(),ZY=Hn(M),nSn=rle(J),G4e=function(e){return function(n){return Vwn("row align-items-center w-100")([I4e("col")(Qwn("my-0")(n)),I4e("col-auto pr-0")(Ywn("btn btn-link p-0 d-flex align-items-center")({onClick:Kwn(e)})([ee("Cancel "),Xwn("fe fe-x ml-2 large")("")]))])}},A4e=function(e){return function(n){var t=function(r){return function(i){return function(u){if(u)return re([KY("mb-1")([F4e("badge badge-soft-success bg-success-soft mr-2")("Profile complete"),XY("text-success")("Great job \u2013\xA0your CollegeVine "+(r+" profile looks complete."))]),Zwn("")([ee("(you can always "),T4e("")({href:i})("update it"),ee(" to make sure)")])]);if(!u)return re([KY("")([F4e("badge badge-soft-danger bg-danger-soft mr-2")("Incomplete"),XY("text-danger")("Your "+(r+" profile is incomplete."))]),T4e("btn btn-primary px-4")({href:i})("Complete "+(r+" profile"))]);throw new Error("Failed pattern match at SchoolDetails.Finances.Modal (line 58, column 5 - line 68, column 8): "+[r.constructor.name,i.constructor.name,u.constructor.name])}}},a=function(r){return eSn("mb-4")([KY("mb-1")([XY("")("Your "+(r.name+" profile,")),ee(r.description)]),t(r.name)(r.url)(r.isComplete)])};return M4e({header:G4e(n.close)("Great, let\u2019s estimate your personalized net cost."),body:re([ZY("")("Your college cost depends on two types of information:"),nSn("")([a({name:"chancing",url:Gh,isComplete:Yn(e.chancingState.effectiveProfile),description:` which includes academics and extracurriculars. This determines your chances of admission to a college, and also whether you\u2019re likely to be eligible for merit-based scholarships. `}),a({name:"financial",url:YE,isComplete:e.hasFinancialProfile,description:` which includes information that colleges will use to determine your financial need. `})])])})}},x4e=function(e){return M4e({header:G4e(e.close)("Please log in to get your personalized cost estimate"),body:re([ZY("")(` You need a CollegeVine account to estimate your cost. You\u2019ll enter your information once and unlock estimates for all schools on CollegeVine! `),ZY("")("Please log in or sign up to continue:"),LR])})};var bi=H(J),G9=ot(M),V0=H(X),L4e=go(M),eK=Hn(J),j4e=H(M),nK=da(M),tK=Dy(M)(M),C3=Hn(M),P4e=jt(J),N4e=Kl(M),tSn=x(U),aSn=an(J)()(),O4e=nn(kn),rSn=ra(M),k4e=cR(M),oSn=an(M)()(),H4e=Of(M),iSn=Zt(M)()(),uSn=jt(M),AI=function(){function e(){}return e.value=new e,e}(),A9=function(){function e(){}return e.value=new e,e}(),U4e=function(){function e(){}return e.value=new e,e}(),I3=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aK=function(){function e(){}return e.value=new e,e}(),x9=function(){function e(){}return e.value=new e,e}(),L9=function(e){return function(n){return bi("card t--financials-zero-cost")([bi("d-flex align-items-center justify-content-between card-header")([G9("flex-grow-1 my-0")("Cost & scholarships"),Oe(e.editButton)(V0("flex-grow-0"))]),bi("card-body")([L4e("")("The cost to students is zero"),eK("small text-muted mb-0")([ee("Some schools do not charge tuition, or they cover the full cost for students. Always check "),fd({className:"",icon:dI.value,text:new d("the school\u2019s website")})(n.urls.main),ee(` to understand the type of commitment you\u2019re making, or conditions you must satisfy, in order to qualify for the no-cost program. `)])])])}},j9=function(e){return function(n){return function(t){var a=t(new I3(AI.value));if(n instanceof AI)return He;if(n instanceof A9)return A4e(e)({close:a});if(n instanceof U4e)return x4e({close:a});throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 331, column 3 - line 334, column 45): "+[n.constructor.name])}}},rK=function(e){var n=function(t){return function(a){return{title:a,value:Lu(t)}}};return re([bi("row py-3")([j4e("col font-weight-semibold")("Income"),V0("col-auto")(nK("")("Average net cost"))]),Va("mt-0"),V0("mt-4")(tK([n(e.quintile1)("$0\u201330,000"),n(e.quintile2)("$30,001\u201348,000"),n(e.quintile3)("$48,001\u201375,000"),n(e.quintile4)("$75,001\u2013110,000"),n(e.quintile5)("Over $110,000")]))])},P9=function(e){var n=function(a){return function(r){return fd({className:"",icon:g3.value,text:new d(r)})(a)}},t=function(){if(e.finAid instanceof d&&e.priceCalculator instanceof d)return re([n(e.finAid.value0)("financial aid website"),ee(" or their "),n(e.priceCalculator.value0)("net price calculator")]);if(e.finAid instanceof d&&e.priceCalculator instanceof b)return n(e.finAid.value0)("financial aid website");if(e.finAid instanceof b&&e.priceCalculator instanceof d)return n(e.priceCalculator.value0)("net price calculator");if(e.finAid instanceof b&&e.priceCalculator instanceof b)return n(e.main)("website");throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 232, column 16 - line 243, column 33): "+[e.finAid.constructor.name,e.priceCalculator.constructor.name])}();return re([C3("font-weight-bold fw-bold small text-gray-800 mb-1")("* This is an estimate"),eK("small text-gray-800")([ee(` Be sure to confirm your costs and other requirements on the school\u2019s website. Visit the school\u2019s `),t,ee(" to learn more.")])])},lSn=V0("")(P4e("mb-4")([ee("Cost before aid "),N4e("text-secondary")(` The \u201Csticker price\u201D of a school, which includes tuition, fees, and room and board. `)])),B4e=C3("")(` Published costs and averages can be misleading: they don\u2019t fully account for your family\u2019s finances (for financial aid) or your academic profile (for scholarships). `),F3=re([B4e,C3("font-weight-bold fw-bold mb-2")("Want to see your personalized net cost after financial aid and scholarships?")]),oK=P4e("mb-3 mt-4")([ee("Average net cost after aid "),N4e("text-secondary")(` The average of the amount actually paid by students, per family income range. `)]),iK=function(e){return re([V0("")(oK),Va("mb-0"),V0("mb-4")(rK(e))])},uK=function(e){return function(n){return bi("card t--financials-cost-before-aid")([bi("card-body")([bi("d-flex align-items-center justify-content-between mb-5")([G9("my-0 mr-3 flex-grow-1")("Cost & scholarships"),ba(Ml(n.onEdit)(Iy.value))]),lSn,tK([{title:"In-state total cost",value:Ce("unknown")(function(t){return Lu(Jn(t))})(jm(n.school))},{title:"Out-of-state total cost",value:Ce("unknown")(function(t){return Lu(Jn(t))})(th(n.school))}]),me(He)(tSn(iK)(n.school.averageNetPrice)),on(n.showCta)(re([F3,aSn("btn btn-link t--estimate-my-cost p-0")({onClick:O4e(e)(new I3(A9.value))})([rSn("material-symbol x-large align-middle pr-2")("calculate"),ee("Estimate my personalized net cost")])]))])])}},lK=function(e){return function(n){var t=function(i){return function(u){return bi("col-12 mt-2 col-md-6 mt-md-0")([k4e(u),gr("")(Ce("unknown")(function(l){return Lu(Jn(l))})(i))])}},a=bi("row")([bi("col-12 col-md mb-2 mb-md-4")([k4e("Your estimated net cost"),j4e("font-weight-bold fw-bold text-secondary x-large")("$ ? / year")]),on(n.showCta)(V0("col-12 col-md-auto mb-3 mb-md-0")(oSn("btn btn-primary px-4 t--estimate-my-cost")({onClick:O4e(e)(new I3(U4e.value))})("Estimate my cost")))]),r=re([H4e("")("What are "+(n.school.name+"\u2019s Tuition and Fees?")),eK("")([ee("What does it cost to attend "+(n.school.name+("? Below we\u2019ve mapped out the tuition, fees, and room and board that"+(" will help you understand how much you will pay for "+(n.school.name+`. We\u2019ve also included financial aid information to help you pay for college. If you\u2019d like to get a personal estimated cost of attendance based on your situation, use our `))))),iSn("")({href:YE})("free cost calculator"),ee(".")])]);return bi("card border border-light rounded p-4 mx-2 mb-4")([on(n.showExtended)(r),a,bi("row")([t(jm(n.school))("In-state"),t(th(n.school))("Out-of-state")])])}},T3=function(e){return function(n){return function(t){return function(a){if(a instanceof aK){var r=bi("d-flex align-items-center justify-content-between mb-3")([G9("my-0 mr-3")("Cost & scholarships"),ba(e.editButton)]);return re([bi("card t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[bi("card-body")([r,lK(n)({school:t,showCta:e.showCta,showExtended:!1}),F3,LR])];if(t.averageNetPrice instanceof d)return[bi("card-body")([G9("")("Cost & scholarships"),lK(n)({school:t,showCta:e.showCta,showExtended:!1}),oK,rK(t.averageNetPrice.value0),bi("px-3")([F3,LR])])];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 83, column 5 - line 103, column 10): "+[t.averageNetPrice.constructor.name])}())])}if(a instanceof x9){var i=function(){var u=function(l){return function(c){return{title:c,value:Ce("unknown")(function(s){return Lu(Jn(s))})(l)}}};return re([bi("row mx-0 py-3 border-bottom")([V0("col pl-0")(nK("")("Type")),V0("col-auto pr-0")(nK("")("Annual Cost"))]),V0("mt-4")(tK([u(t.tuitionInState)("In-state tuition"),u(t.feesInState)("In-state fees"),u(t.tuitionOutOfState)("Out-of-state tuition"),u(t.feesOutOfState)("Out-of-state fees"),u(t.costRoomBoard)("Room and board")]))])}();return re([lK(n)({school:t,showCta:e.showCta,showExtended:!0}),V0("card")(bi("card-body")([H4e("mb-4")("What does it cost to attend "+(t.name+"?")),L4e("")("Net Price Breakdown"),C3("mb-5")("The Net Price is the estimated cost after the average aid amount is applied to the total amount."),bi("t--financials-anonymous")(function(){if(t.averageNetPrice instanceof b)return[F3,LR];if(t.averageNetPrice instanceof d)return[oK,rK(t.averageNetPrice.value0),function(){return e.showCta?bi("")([F3,LR]):B4e}()];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 120, column 9 - line 136, column 14): "+[t.averageNetPrice.constructor.name])}())])),V0("card")(bi("card-body")([uSn("mb-4")("Sticker Price Breakdown"),C3("")(` The sticker price is the advertised price of the school. You may not have to pay the full sticker price if you get financial aid or scholarships. `),i]))])}throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 80, column 1 - line 80, column 139): "+[e.constructor.name,n.constructor.name,t.constructor.name,a.constructor.name])}}}};var cSn=W(nt),sSn=tn(),M3=H(X),wv=H(J),J4e=Of(M),jR=Hn(M),fSn=Zt(J)()(),cK=Ve(M),q4e=H(M),W4e=da(M),vSn=Nv(cm),mSn=x(pe),_Sn=ot(M),pSn=jt(X),dSn=cR(M),hSn=x(U),gSn=an(J)()(),DSn=nn(kn),ySn=ra(M),bSn=ce(At(qa)),z4e=function(e){return function(n){return cSn(n.value0)}},$4e=function(){return AI.value}(),sK=function(e){var n=function(){var a=sSn(e.id);return a==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?{grants:!0,loans:!1,scholarships:!1,workStudy:!0}:{grants:!0,loans:!0,scholarships:!0,workStudy:!0}}(),t=function(a){return function(r){return function(i){return on(a)(M3("card")(wv("card-body")([J4e("")(r),i])))}}};return wv("t--financials-aid-explanation mt-5")([t(n.grants)("Grants")(re([jR("")("Grants can be given out by the federal government, your state, or the college and are based on your financial need. Grants do not need to be repaid."),ee("% of undergraduates that receive Pell grants"),gr("")(Ea(e.fracPellGrants))])),t(n.scholarships)("Merit scholarships")(jR("mb-2")("Scholarships are awarded based on your your financial need or academic achievements. They do not need to be repaid but you may have to reapply for them each year.")),t(n.loans)("Student loans")(re([jR("")("Student loans are sums of money given to students to help them pay for college now. You must pay this money back later with interest."),wv("row")([wv("col")([ee("% of full-time first-time undergraduates awarded federal student loans"),gr("")(Ea(e.fracLoans))]),wv("col")([ee("Avg. amount of federal student loans awarded to full-time first-time undergrads"),gr("")(Lu(Jn(me(0)(e.averageFederalLoan))))])])])),t(n.workStudy)("Work-study")(re([jR("")("Work-study is when you work during the school year, typically an on-campus job. The money you make pays a part of the tuition. It\u2019s a great opportunity, but it\u2019s not free."),fSn("d-flex align-items-center")({href:Hhe,target:"_blank"})([cK("material-symbol pr-2")("open_in_new"),cK("")("Learn more about how it works and what types of jobs are available")])]))])},RSn=function(e){return function(n){var t=function(c){return[wv("row align-items-center")([M3("col")(c.title),M3("col-auto")(c.value)])]},a=re([jR("mb-1")("Your estimated net cost"),gr("")(Lu(n.estimatedNetCost)+" / year *")]),r=me(0)(n.estimatedMeritAid),i=re([q4e("mb-3")("Scholarships"),q4e("small text-gray-800")(function(){var c=r>0;return c?` Based on your profile and this school's historical data, we think you could get a merit scholarship of this amount. `:` Based on your profile and the amount of need-based aid projected, it seems unlikely that you\u2019ll receive additional merit scholarships at this college. `}())]),u=function(c){var s=c>0;return s?W4e("")("-"+Lu(c)):cK("text-muted")("Unlikely")},l=wv("mb-2")(vSn([Va("mt-3 mb-3")])(mSn(t)([{title:ee("Cost (tuition, fees, room and board)"),value:W4e("")(Lu(n.stickerPrice))},{title:ee("Need-based financial aid"),value:u(n.financialAid)},{title:i,value:u(r)}])));return re([M3("card t--financials-personal-estimate-breakdown")(wv("card-body")([_Sn("mb-5")("Cost & scholarships"),a,Va("mb-4 mt-2"),pSn("mb-4 mt-2")(dSn("Your estimated net cost breakdown")),l,Va("mt-3 mb-3"),M3("mb-n3")(P9(e.urls))])),sK(e)])}},wSn=function(e){return function(n){var t=wv("row mb-4")([wv("col-12 col-md-6")([jR("mb-1")("In-state total cost"),gr("")(Ce("unknown")(function(a){return Lu(Jn(a))})(jm(n)))]),wv("col-12 col-md-6")([jR("mb-1")("Out-of-state total cost"),gr("")(Ce("unknown")(function(a){return Lu(Jn(a))})(th(n)))])]);return wv("card t--financials-cost-before-aid")([wv("card-body")([J4e("fw-normal font-weight-normal")("Cost"),t,me(He)(hSn(iK)(n.averageNetPrice)),gSn("btn btn-link t--estimate-my-cost p-0")({onClick:DSn(e)(new I3(A9.value))})([ySn("material-symbol x-large align-middle pr-2")("calculate"),ee("Estimate my personalized net cost")])])])}},V4e=function(e){return function(n){return function(t){return function(a){return function(r){return re([j9(n)(a)(r),function(){var i=bSn(jm(e))(new d(0));if(i)return L9({editButton:b.value})(e);var u=Ir(n.currentUser);if(u)return re([ba(Fh(n.configuration)(T3({showCta:!1,editButton:b.value})(r)(e)(x9.value))),ba(Mc(n.configuration)(T3({showCta:!0,editButton:b.value})(r)(e)(x9.value))),sK(e)]);var l=Yn(t);return l?Oe(t)(RSn(e)):re([wSn(r)(e),sK(e)])}()])}}}}};var SSn=tn(),Q4e=an(M)()(),Y4e=kt(ka),N9=H(J),fK=H(X),ESn=Gi(),CSn=ce(At(z7)),vK=$(U),ISn=ce(At(W7)),K4e=ra(M),FSn=H(M),X4e=Ve(M),TSn=hi(X)()(),Z4e=function(e){var n=SSn(e.school),t=function(l){return Q4e("btn btn-outline-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-ignore "+l)({onClick:Y4e(e.onIgnoreInvitation)})("Ignore")},a="fe fe-link bg-ocean mr-3 line-height-1 rounded-circle "+function(){return e.mobileLayout?"p-2":"p-3 large"}(),r=Ba(e2(n.id)(e.schoolDb)),i=function(l){if(e.mobileLayout)return N9("card-footer bg-white "+l);var c=fK("container card"),s=N9("card-body mb-0 "+l);return function(f){return c(s(f))}},u=function(l){return Q4e("btn btn-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-accept "+l)({onClick:Y4e(e.onAcceptInvitation)})("Accept")};return wu(ESn(ha(CSn(vK(r)(function(l){return l.status}))(new d(Xo.value))&&ISn(vK(r)(function(l){return l.initiator}))(new d(Au.value))))(function(l){return Yo(kf(l.value0)(function(c){return Oe(vK(r)(function(s){return s.status}))(function(s){return fK("position-fixed fixed-bottom t--sdp-invitation-footer")(i("d-flex flex-column flex-md-row align-items-stretch align-items-md-center")([N9("d-flex flex-nowrap align-items-center mr-md-3")([K4e(a)(""),FSn("")(n.name+" wants to connect!")]),fK("d-flex flex-nowrap mt-3 mt-md-0 mr-md-3")(function(){if(s instanceof Xo&&e.mobileLayout)return re([u("mr-3"),t("")]);if(s instanceof Xo)return re([t("mr-3"),u("")]);if(s instanceof mc)return X4e("text-success")("Connected");if(s instanceof _c)return X4e("text-secondary")("Ignored");throw new Error("Failed pattern match at SchoolDetails.Footer (line 52, column 15 - line 60, column 52): "+[s.constructor.name])}()),N9("d-flex flex-nowrap align-items-center mt-3 mt-md-0 flex-grow-1 justify-content-md-end")([ee("What is a connection?"),TSn({placement:ff,overlay:ee(` A connection means a school is interested in your profile and accomplishments and wants to share more about their school. A connection does not mean you\u2019ve been accepted to the college. However, it\u2019s a great way to build relationships and find out if it\u2019s the right school for you! `),overlayStyle:$e({maxWidth:"15rem",position:"fixed"}),trigger:function(){return e.mobileLayout?Kp:N8}()})(K4e("fe fe-info pl-2")(""))])]))})}))}))};var vd=` (min-width: 1200px) 1140px, (min-width: 992px) 960px, (min-width: 768px) 720px, (min-width: 576px) 540px `;la();var mK=class extends It.Component{constructor(){super()}componentDidMount(){let n=document.querySelector("."+this.props.containerClassName);!n||(this.props.onMountShowContainer&&(n.style.display="block"),this.flickity=new Flickity(n,{cellAlign:"left",contain:!0,imagesLoaded:!0,pageDots:!!this.props.pageDots,prevNextButtons:!0,wrapAround:!0}))}render(){return null}componentWillUnmount(){this.flickity&&this.flickity.destroy()}};var MSn=lc(),gf=function(){return function(){return MSn(mK)}};var GSn=tn(),eAe=ra(M),nAe=Ve(M),_K=H(X),ASn=H(J),xSn=ot(M),LSn=ps()(),jSn=nn(kn),Fa=function(e){var n=function(){return e.module.isLiked?"t--content-module-liked-icon":"t--content-module-not-liked-icon"}(),t=function(){var i=function(l){return l.gender}(GSn(e.school)),u=e_(e.module.data);return u instanceof qp&&i instanceof i0?"Alumni spotlight":u instanceof qp&&i instanceof u0?"Alumnae spotlight":u instanceof qp&&i instanceof Am?"Alumni spotlight":MD(e_(e.module.data))}(),a=on(e.isUserHq)(function(){return e.isPublished?re([eAe("fe fe-check-circle large text-success mr-2 t--module-live-icon")(""),nAe("text-success")("Live")]):re([eAe("fe fe-x-circle large text-warning mr-2 t--module-draft-icon")(""),nAe("text-warning")("Draft")])}()),r=function(){return e.module.isLiked?"/img/icons/heart-filled-gray-800.svg":"/img/icons/heart-empty.svg"}();return _K("card-header")(ASn("row align-items-center")([xSn("col-auto mb-0")(t),_K("col d-flex align-items-center justify-content-end")(a),on(e.showLikeButton)(_K("col-auto")(LSn("cursor-pointer t--content-module-interaction "+n)({src:r,height:"18",width:"18",onClick:jSn(e.onContentModuleInteraction)({type:function(){return e.module.isLiked?new d(w2.value):new d(R2.value)}(),moduleId:e.module.id})})))]))};var PSn=ie(Ti),tAe=H(J),NSn=Ln(J)()(),OSn=$(pe),kSn=Lo(),HSn=gf()(),aAe=function(e){var n="t--academic-photo-gallery-carousel-"+PSn(fa(e.school));return tAe("card")([Fa(e),tAe("card-body")([NSn("flickity-viewport-visible mb-4 "+n)({style:$e({display:"none"})})(OSn(e.photos)(function(t){return kSn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:vd})})),HSn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var USn=H(X),BSn=ud(),O9=H(J),JSn=Ln(J)()(),qSn=$(pe),WSn=ot(M),rAe=H(M),zSn=gf()(),oAe=function(e){var n=function(t){return Oe(t)(function(a){return USn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(BSn({source:new Xl({url:a+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:lI.value}))})};return O9("card")([Fa(e),O9("card-body mb-4")([JSn("flickity-viewport-visible t--alumni-spotlight-carousel")({style:$e({display:"none"})})(qSn(e.props.alumni)(function(t){return O9("row py-3 px-5 w-100")([n(t.avatarURL),O9("col-12 col-md ml-2")([WSn("mb-1")(t.name),rAe("small text-secondary")(t.degreeGraduationYear),rAe("mt-3")(t.bio)])])})),zSn({containerClassName:"t--alumni-spotlight-carousel",onMountShowContainer:!0,pageDots:!0})])])};var k9=H(J),$Sn=$(pe),VSn=H(X),QSn=Kg(M)()(),YSn=jt(M),KSn=Hn(M),iAe=function(e){return k9("card")([Fa(e),k9("card-body")($Sn(e.videos)(function(n){return k9("row mb-4 align-items-center text-center text-md-left")([VSn("col-12 col-md-auto")(QSn("h-100 border-0 rounded")({src:n.link,allowFullScreen:!0})("")),k9("col mt-2 mt-md-0")([YSn("")(n.title),KSn("")(SD(n.duration))])])}))])};var XSn=tn(),uAe=vi(ze)(dt),H9=ie(Qu),lAe=qTe(J),pK=H(M),cAe=H(J),ZSn=K_()(),eEn=Dy(M)(X),sAe=function(e){var n=XSn(e.school),t=BS(dM(n.address)).lng,a=BS(dM(n.address)).lat,r=function(u){return uAe(["https://api.mapbox.com/styles/v1/collegevine-ivy/ck8z1m02b06f41io4o6s4z5md/static/pin-s+3c8df5(",H9(t),",",H9(a)+")/",H9(t),",",H9(a),",6.57,0/600x400@2x?access_token=",u])},i=function(u){if(u instanceof Tu)return lAe({icon:"map-pin",body:[pK("")(u.value0.street),pK("")(uAe([u.value0.city,", ",nh(u.value0.state)," ",u.value0.zip]))]});if(u instanceof ru)return lAe({icon:"map-pin",body:[pK("")(u.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.ContentModules.CampusLocation (line 44, column 15 - line 59, column 10): "+[u.constructor.name])};return cAe("card")([Fa(e),cAe("card-body")([ZSn("w-100 mb-5 rounded")({src:r(e.mapboxAccessToken)}),eEn([{title:"Campus Setting",value:ee(_p(n.setting))},{title:"Region",value:ee(sD(n.address))}]),i(n.address)])])};var nEn=ie(Ti),fAe=H(J),tEn=Ln(J)()(),aEn=$(pe),rEn=Lo(),oEn=gf()(),vAe=function(e){var n="t--campus-photo-gallery-carousel-"+nEn(fa(e.school));return fAe("card")([Fa(e),fAe("card-body")([tEn("flickity-viewport-visible mb-4 "+n)({style:$e({display:"none"})})(aEn(e.photos)(function(t){return rEn("w-100 rounded")({src:t.url,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format",sizes:vd})})),oEn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var U9=H(J),iEn=$(pe),uEn=H(X),lEn=Kg(M)()(),cEn=jt(M),sEn=Hn(M),mAe=function(e){return U9("card")([Fa(e),U9("card-body")(iEn(e.videos)(function(n){return U9("row mb-4 align-items-center text-center text-md-left")([uEn("col-12 col-md-auto")(lEn("h-100 border-0 rounded")({src:n.url,allowFullScreen:!0})("")),U9("col mt-2 mt-md-0")([cEn("")(n.title),sEn("")(SD(n.duration))])])}))])};var _Ae=Gi(),fEn=Ln(X)()(),G3=H(J),vEn=ot(M),B9=H(X),mEn=Mo()(),pAe=nn(xr),_En=Ve(M),pEn=gs(),dAe=Ye(Xe),dEn=$(pe),Ay=function(e){var n=function(a){return function(r){return function(i){var u=function(l){return wa(function(c){return r(l)(e.filter.toValue(c))})(i)};return Ce(i)(u)(a)}}},t=function(a){return function(r){return a===""?r:wa(function(i){return xs(tu(a))(tu(e.search.toTerm(i)))})(r)}};return wu(_Ae(ha(""))(function(a){return _Ae(ha(b.value))(function(r){return Yo(fEn("")({style:$e({marginBottom:"10rem"})})(G3("card")([vEn("card-header")(e.title),G3("card-body")([G3("form-row")([B9("col-12 col-md-6")(G3("input-group input-group-merge")([mEn("form-control form-control-prepended "+e.search.className)({type:"text",value:a.value0,placeholder:e.search.placeholder,onChange:pAe(a.value1)(Yl)}),B9("input-group-prepend")(B9("input-group-text")(_En("fe fe-search font-weight-bold fw-bold")("")))])),B9("col-12 col-md-6 mt-2 mt-md-0")(pEn({className:e.filter.className,value:r.value0,options:e.filter.items,getOptionLabel:dAe,getOptionValue:dAe,onSelect:pAe(r.value1)(d.create),isClearable:!0,onClear:r.value1(b.value),placeholder:e.filter.placeholder}))]),G3("mt-5")(dEn(n(r.value0)(e.filter.predicate)(t(a.value0)(e.items)))(e.renderItem))])])))})}))};var hEn=x(JT);var hAe=function(e){return function(n){return function(t){return uce(hEn(Ow(n))(cce(t)))({newSeed:e,size:n})}}};var A3=H(J),x3=H(X),gEn=Yg(M)()(),DEn=tn(),yEn=ot(M),gAe=Hn(M),DAe=H(M),bEn=ie(qe),yAe=ce(Lt),REn=vb(Et),bAe=Ov(Et),dK=$(pe),wEn=gs(),RAe=Ye(Xe),SEn=nn(xr),EEn=an(M)()(),CEn=nn(kn),wAe=function(e){var n=function(l){return l.number+(" "+l.name)},t=function(l){return re([A3("row no-gutters g-0")([x3("col-auto")(gEn("mr-3 fe fe-book-open xx-large")({style:$e({color:me("")(function(c){return c.colors.primary}(DEn(e.school)))})})("")),A3("col mt-3 pr-5")([yEn("")(n(l)),Oe(l.description)(function(c){return gAe("")(c)}),Oe(l.size)(function(c){return DAe("mt-2 text-secondary")("Expected class size: "+bEn(c))}),Oe(l.instructors)(function(c){return DAe("mt-2 text-secondary")("Taught by: "+c)})])]),Va("")])},a=function(l){var c=wa(function(){var s=yAe(l);return function(f){return s(function(v){return v.department}(f))}}())(e.props.courses);return hAe(e.randomSeed)(2)(c)},r=REn(bAe(dK(e.props.courses)(function(l){return l.department}))),i=bAe(dK(e.props.courses)(function(l){return l.department})),u=Ay({title:MD(e_(e.module.data)),items:e.props.courses,renderItem:function(l){return x3("mb-5")(t(l))},search:{className:"t--course-name-search",placeholder:"Search a course",toTerm:n},filter:{className:"t--course-location-selector",placeholder:"All departments",toValue:function(l){return l.department},items:r,predicate:yAe}});return Go(ha(Ii(i)))(function(l){return function(c){return A3("card")([Fa(e),A3("card-body")([x3("w-50")(wEn({options:i,getOptionLabel:RAe,getOptionValue:RAe,onSelect:SEn(c)(d.create),value:l})),Oe(l)(function(s){return re([A3("mt-4")([gAe("text-secondary")("A sample of courses for this department"),re(dK(a(s))(t))]),x3("row mt-4")(x3("col-6 offset-3")(EEn("btn btn-outline-primary btn-block")({onClick:CEn(e.showOverlay)(u)})("Check out the full course catalog")))])})])])}})};var IEn=Zi(ze)(dt),L3=H(J),FEn=ot(M),SAe=Hn(M),TEn=H(M),J9=H(X),MEn=gs(),EAe=Ye(Xe),GEn=nn(xr),AEn=$(pe),xEn=an(M)()(),LEn=nn(kn),CAe=function(e){var n=function(l){return function(c){return l?new d(c):b.value}},t=function(l){return IEn(", ")(rr([n(l.offerings.major)("Major"),n(l.offerings.minor)("Minor"),n(l.offerings.concentration)("Concentration")]))},a=function(l){var c=wa(function(s){return xs(l)(t(s))})(e.props.degrees);return Ow(3)(c)},r=function(l){return re([L3("row no-gutters g-0")([L3("col mt-3 pr-5")([FEn("")(l.name),SAe("")(l.description),TEn("mt-2 text-secondary")("Offerings: "+t(l))])]),Va("")])},i=["Major","Minor","Concentration"],u=Ay({title:MD(e_(e.module.data)),items:e.props.degrees,renderItem:function(l){return J9("mb-5")(r(l))},search:{className:"t--degree-name-search",placeholder:"Search a degree option",toTerm:function(l){return l.name}},filter:{className:"t--degree-location-selector",placeholder:"All offerings",toValue:function(l){return t(l)},items:i,predicate:function(l){return xs(l)}}});return Go(ha(Ii(i)))(function(l){return function(c){return L3("card")([Fa(e),L3("card-body")([J9("w-50")(MEn({options:i,getOptionLabel:EAe,getOptionValue:EAe,onSelect:GEn(c)(d.create),value:l})),Oe(l)(function(s){return re([L3("mt-4")([SAe("text-secondary")("A sample of degree options for this offering"),re(AEn(a(s))(r))]),J9("row mt-4")(J9("col-6 offset-3")(xEn("btn btn-outline-primary btn-block")({onClick:LEn(e.showOverlay)(u)})("Check out all the degree options")))])})])])}})};var jEn=ie(Ti),PEn=H(X),NEn=ud(),q9=H(J),OEn=Ln(J)()(),kEn=$(pe),HEn=ot(M),IAe=H(M),UEn=gf()(),FAe=function(e){var n="t--faculty-spotlight-carousel-"+jEn(fa(e.school)),t=function(a){return Oe(a)(function(r){return PEn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(NEn({source:new Xl({url:r+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:lI.value}))})};return q9("card")([Fa(e),q9("card-body mb-4")([OEn("flickity-viewport-visible "+n)({style:$e({display:"none"})})(kEn(e.faculty)(function(a){return q9("row py-3 px-5 w-100")([t(a.avatarUrl),q9("col-12 col-md ml-2")([HEn("mb-1")(a.name),IAe("small text-secondary")(a.department),IAe("mt-3")(a.bio)])])})),UEn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var BEn=Ln(M)()(),hK=$(pe),PR=H(J),W9=H(M),JEn=hi(X)()(),qEn=Y_(J)()(),WEn=Na(),zEn=ot(M),j3=H(X),$En=function(e){return function(n){var t=function(s){return BEn("rounded")({style:$e({width:"0.5rem",height:"0.5rem",backgroundColor:s})})("")},a=re(hK(e)(function(s){return PR("d-flex align-items-center mt-2")([t(s.color),W9("ml-2")(s.name+(": "+s.pct))])})),r=re(hK(e)(function(s){return re([PR("row align-items-center")([PR("col text-nowrap")([PR("d-flex align-items-center")([t(s.color),W9("ml-2")(s.name)])]),W9("col-auto font-weight-semibold")(s.pct)]),Va("my-3")])})),i=function(){return n?r:a}(),u=function(s){return PR("d-flex flex-column align-items-center")([ee(s.name),PR("d-flex align-items-center")([t(s.color),W9("ml-2")(s.pct)])])},l=function(s){return function(f){var v=s.angle+2*O_*f.value;return{angle:v,visual:JEn({overlay:u(f)})(DE({center:{x:0,y:0},angle0:s.angle,angle1:v,innerRadius:60,outerRadius:150,fill:f.color,stroke:{color:"white",width:1}}))}}},c=qEn("my-3")({viewBox:"-160 -160 320 320",width:"200",height:"200"})(hK(mk(l)({angle:0,visual:He})(e))(function(s){return s.visual}));return{chart:c,legend:i}}},z9=function(){return function(e){var n=WEn(e),t=$En(n.segments)(n.tableLegend),a=Oe(ir(n.title))(zEn("text-uppercase text-secondary small t--subtitle")),r=function(i){if(n.tableLegend)return j3("col-12 text-center col-md mb-3 mb-md-0")(j3("bg-very-light-grey py-4")(i));if(Ge)return j3("col-12 text-center col-md-4")(i);throw new Error("Failed pattern match at Component.PieChart (line 61, column 5 - line 66, column 52): "+[i.constructor.name])};return n.stackLegend?re([a,t.chart,t.legend]):re([j3("ml-4")(a),PR("row align-items-center justify-content-center")([r(t.chart),j3("col")(t.legend)])])}};var VEn=$(pe),QEn=z9(),YEn=H(J),KEn=H(X),TAe=function(e){var n=function(){var t=VEn(e.props.breakdown)(function(a){return{value:a.percentage,color:a.chartColor,name:a.label,pct:Ea(a.percentage)}});return QEn({segments:t,title:"Average aid package",stackLegend:!1,tableLegend:!1})}();return YEn("card")([Fa(e),KEn("card-body")(n)])};var gK=H(J),MAe=H(X),XEn=Kg(M)()(),ZEn=jt(M),eCn=Hn(M),GAe=function(e){return gK("card")([Fa(e),MAe("card-body")(gK("row mb-4 align-items-center text-center text-md-left")([MAe("col-12 col-md-auto")(XEn("h-100 border-0 rounded")({src:e.video.link,allowFullScreen:!0})("")),gK("col mt-2 mt-md-0")([ZEn("")(e.video.title),eCn("")(SD(e.video.duration))])]))])};var nCn=Sj(X)()(),$9=H(J),tCn=Ln(J)()(),aCn=nn(kn),rCn=jt(M),AAe=H(M),oCn=Zt(M)()(),iCn=x(pe),uCn=function(e){var n=function(a){return nCn({duration:Cj(350),height:function(){if(a instanceof Ha)return Ej(0);if(a instanceof Qa)return Ij;throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 44, column 19 - line 46, column 43): "+[a.constructor.name])}()})},t=function(a){if(a instanceof Ha)return"down";if(a instanceof Qa)return"up";throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 39, column 5 - line 39, column 31): "+[a.constructor.name])};return Go(ha(Ha.value))(function(a){return function(r){return $9("")([tCn("row border-bottom align-items-center mb-4")({onClick:aCn(r)(Kv(a))})([rCn("mb-4 mx-2")(e.name),AAe("ml-auto ms-auto mb-4 x-large fe fe-chevron-"+t(a))("")]),n(a)($9("mb-4")([AAe("mb-3")(e.description),oCn("")({href:e.url,target:"_blank"})("Learn more here")]))])}})},xAe=function(e){return $9("card")([Fa(e),$9("card-body")(iCn(uCn)(e.props.grantsAndScholarships))])};var lCn=ie(Ti),P3=H(J),cCn=Of(M),LAe=Hn(M),sCn=Ln(J)()(),jAe=$(pe),fCn=Lo(),vCn=gf()(),mCn=js(M),_Cn=ot(M),PAe=function(e){var n="t--local-area-spotlight-carousel-"+lCn(fa(e.school));return P3("card")([Fa(e),P3("card-body")([cCn("")(e.area.name),LAe("")(e.area.description),P3("mb-4")([sCn("flickity-viewport-visible "+n)({style:$e({display:"none"})})(jAe(e.area.images)(function(t){return fCn("w-100 rounded")({src:t.url,ar:"2:1",fit:"crop",auto:"compress,format",sizes:vd})})),vCn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})]),mCn("small text-uppercase mt-6 mb-4")("Top things to do"),P3("row")(jAe(e.activities)(function(t){return P3("col-12 col-md-6")([_Cn("")(t.name),LAe("")(t.description)])}))])])};var pCn=an(M)()(),dCn=ce(ahe),hCn=nn(kn),gCn=ie(Ti),DK=H(J),NAe=Hn(M),DCn=Q_(X),yCn=V_(J),OAe=$(pe),bCn=$_(J),kAe=Qv(M),RCn=go(M),wCn=Nv(dt),SCn=Ln(J)()(),ECn=Lo(),CCn=gf()(),HAe=function(e){var n=function(r){return function(i){return function(u){return Oe(r)(function(l){return pCn("btn "+function(){var c=dCn(l)(i);return c?"btn-primary":"btn-outline-secondary"}())({onClick:hCn(u)(l)})(rhe(l))})}}},t=function(r){return"t--non-academic-facilities-carousel-"+(gCn(fa(e.school))+("-"+Ce("")(N5)(r)))},a=function(r){if(r instanceof Wp)return e.residence;if(r instanceof GD)return e.athletic;if(r instanceof Th)return e.dining;throw new Error("Failed pattern match at SchoolDetails.ContentModules.NonAcademicFacilities (line 78, column 18 - line 81, column 32): "+[r.constructor.name])};return Go(ha(Wp.value))(function(r){return function(i){return DK("card")([Fa(e),DK("card-body")([DK("btn-group btn-group-toggle w-100 mb-4")([n(e.residence.id)(r)(i),n(e.athletic.id)(r)(i),n(e.dining.id)(r)(i)]),NAe("")(a(r).description),DCn("table table-lg")(yCn("")(OAe(a(r).information)(function(u){return bCn("")([kAe("")(u.name),kAe("text-right w-50 font-weight-bold fw-bold")(u.description)])}))),Oe(a(r).list)(function(u){return re([RCn("uppercase text-secondary")(me("")(ohe(a(r).id))),NAe("")(wCn(", ")(u))])}),SCn("flickity-viewport-visible mb-4 "+t(a(r).id))({style:$e({display:"none"})})(OAe(function(u){return u.photos}(a(r)))(function(u){return ECn("w-100 rounded")({src:u.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:vd})})),CCn({containerClassName:t(a(r).id),onMountShowContainer:!0,pageDots:!0,key:N5(me(Wp.value)(a(r).id))})])])}})};var ICn=H(J),FCn=H(X),TCn=Q_(X),MCn=V_(J),GCn=$(pe),ACn=$_(J),UAe=Qv(M),BAe=function(e){return ICn("card")([Fa(e),FCn("card-body")(TCn("table table-lg")(MCn("")(GCn(e.props.costs)(function(n){return Oe(n.description)(function(t){return ACn("")([UAe("")(n.name),UAe("text-right w-50")(t)])})}))))])};var xI=H(J),xCn=H(X),LCn=Lo(),jCn=jt(M),JAe=Hn(M),PCn=da(M),NCn=js(M),OCn=x(pe),qAe=function(e){var n=function(t){return xI("row mb-4 align-items-center text-center text-md-left")([xCn("col-12 col-md-3")(LCn("rounded img-fluid")({src:t.url,fit:"crop",crop:"edges",ar:"3:2",sizes:` (min-width: 1200px) 285px, (min-width: 992px) 215px, (min-width: 768px) 180px, (min-width: 576px) 540px `})),xI("col mt-2 mt-md-0")([jCn("")(t.name)])])};return xI("card")([Fa(e),xI("card-body")([JAe("")(e.description),xI("row pt-5 mx-1 border-bottom")([JAe("col-6 px-0")("Religious affiliation"),PCn("col-6 ml-auto ms-auto text-right px-0")(e.affiliation)]),NCn("small text-uppercase my-5")("Sacred spaces and religious facilities"),xI("")(OCn(n)(e.locations))])])};var N3=H(J),yK=Hn(M),kCn=da(M),HCn=H(X),UCn=Kg(M)()(),BCn=jt(M),JCn=Lo(),WAe=function(e){return N3("card")([Fa(e),N3("card-body")([yK("")(e.spectatorSports.description),N3("row pt-5 mx-1 border-bottom")([yK("")("Conference affiliation"),kCn("ml-auto ms-auto")(e.spectatorSports.conferenceAffiliation)]),N3("row my-4 align-items-center")([HCn("col-12 col-md-auto")(UCn("h-100 border-0 rounded")({src:e.spectatorSports.video.url,allowFullScreen:!0})("")),N3("col mt-2 mt-md-0")([BCn("")(e.spectatorSports.video.title),yK("")(SD(e.spectatorSports.video.duration))])]),Oe(e.spectatorSports.photoUrl)(function(n){return JCn("rounded img-fluid mt-3")({src:n,ar:"3:2",fit:"crop",crop:"edges",sizes:vd})})])])};var NR=H(J),zAe=ot(M),bK=Hn(M),qCn=vb(Et),WCn=Ov(Et),RK=$(pe),zCn=ie(Ti),O3=H(X),$Cn=ce(Lt),VCn=Ln(J)()(),QCn=Lo(),YCn=gf()(),$Ae=Ve(M),KCn=ie(qe),XCn=an(M)()(),ZCn=nn(kn),VAe=function(e){var n=function(i){return re([NR("col mt-3 pr-5")([zAe("mb-2")(i.name),bK("text-secondary")(i.category),Oe(i.description)(function(u){return bK("")(u)})]),Va("")])},t=qCn(WCn(RK(e.props.groups)(function(i){return i.category}))),a="t--student-groups-carousel-"+zCn(fa(e.school)),r=Ay({title:MD(e_(e.module.data)),items:e.props.groups,renderItem:function(i){return O3("mb-5")(n(i))},search:{className:"t--student-group-search",placeholder:"Search a student group",toTerm:function(i){return i.name}},filter:{className:"t--student-group-category-selector",placeholder:"All categories",toValue:function(i){return i.category},items:t,predicate:$Cn}});return NR("card")([Fa(e),NR("card-body")([NR("mb-4")([VCn("flickity-viewport-visible "+a)({style:$e({display:"none"})})(RK(e.props.photos)(function(i){return QCn("w-100 rounded")({src:i.url,ar:"2:1",fit:"crop",auto:"compress,format"})})),YCn({containerClassName:a,onMountShowContainer:!0,pageDots:!0})]),NR("row mt-6")([O3("col")($Ae("large")("Student-run groups and organizations")),O3("col-auto")($Ae("large")(KCn(bt(e.props.groups))))]),Va(""),NR("row")(RK(wa(function(i){return i.isFeatured})(e.props.groups))(function(i){return NR("col-12 col-md-6")([zAe("mt-4 mb-2")(i.name),bK("text-secondary small")(i.category)])})),O3("row mt-4")(O3("col-6 offset-3")(XCn("btn btn-outline-primary btn-block")({onClick:ZCn(e.showOverlay)(r)})("All student groups")))])])};var eIn=vb(Et),nIn=Ov(Et),tIn=$(pe),k3=H(J),aIn=Lo(),QAe=ot(M),YAe=Hn(M),LI=H(M),rIn=ce(Lt),oIn=tle(J),iIn=go(M),uIn=x(pe),KAe=H(X),lIn=an(M)()(),cIn=nn(kn),XAe=function(e){var n=function(i){return i.city+(", "+i.country)},t=eIn(nIn(tIn(e.props.programs)(n))),a=function(i){return k3("col-12 mb-4 col-md-6 mb-md-0")([Oe(i.imageURL)(function(u){return aIn("rounded img-fluid")({src:u,ar:"3:2",fit:"crop",crop:"edges"})}),QAe("mt-3")(i.name),Oe(i.description)(function(u){return YAe("")(u)}),LI("mt-n2 text-secondary")("Location: "+n(i)),Oe(i.duration)(function(u){return LI("text-secondary mt-2")("Program length: "+u)})])},r=Ay({title:"All programs",items:e.props.programs,renderItem:function(i){return k3("mb-5")([QAe("")(i.name),Oe(i.description)(function(u){return YAe("")(u)}),LI("mt-n2 text-secondary")("Location: "+n(i)),Oe(i.region)(function(u){return LI("text-secondary mt-2")("Region: "+u)}),Oe(i.duration)(function(u){return LI("text-secondary mt-2")("Program length: "+u)})])},search:{className:"t--program-name-search",placeholder:"Search a program",toTerm:function(i){return i.name}},filter:{className:"t--program-location-selector",placeholder:"All locations",toValue:n,items:t,predicate:rIn}});return k3("card")([Fa(e),k3("card-body")([Oe(e.props.description)(function(i){return LI("mb-4")(i)}),oIn("")([iIn("")("Featured programs"),k3("row mt-4")(uIn(a)(e.props.featuredPrograms))]),KAe("row mt-4")(KAe("col-6 offset-3")(lIn("btn btn-outline-primary btn-block")({onClick:cIn(e.showOverlay)(r)})("All programs")))])])};var wK=H(J),ZAe=H(X),sIn=$(pe),fIn=Lo(),vIn=ot(M),mIn=Hn(M),exe=function(e){return wK("card")([Fa(e),ZAe("card-body")(re(sIn(e.traditions)(function(n){return wK("row mb-4")([Oe(n.photoUrl)(function(t){return ZAe("col-12 col-md mb-4 mb-md-0")(fIn("w-100 rounded")({src:t,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format"}))}),wK("col")([vIn("")(n.name),mIn("")(n.description)])])})))])};var _In=H(X),pIn=Ln(X)()(),dIn=H(M),hIn=H(J),gIn=$(pe),_u=Gf()(),DIn=nn(kn),yIn=an(J)()(),bIn=Ve(M),RIn=On(In)(Wt),wIn=Kn(ut),SK=W(nt),nxe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),txe=function(){function e(){}return e.value=new e,e}(),axe=function(e){return function(n){return function(t){var a=_In("text-center p-4")(pIn("spinner-border text-primary")({role:"status"})(dIn("sr-only")("Loading\u2026"))),r=function(l){return t(nxe.create(l))},i=function(l){var c=nu(ar(bhe)(function(f){return e_(f.data)})),s=function(f){return{isPublished:f.isPublished,isUserHq:e.isUserHq,module:f,onContentModuleInteraction:e.onContentModuleInteraction,showLikeButton:e.showLikeButton,school:e.school,schoolDb:e.schoolDb}};return hIn("pb-5 "+function(){var f=Yn(n.overlay);return f?"d-none":""}())(gIn(c(l))(function(f){if(f.data instanceof k5)return aAe(_u(s(f))(f.data.value0));if(f.data instanceof H5)return oAe(_u(s(f))({props:f.data.value0}));if(f.data instanceof U5)return iAe(_u(s(f))(f.data.value0));if(f.data instanceof B5)return sAe(_u(s(f))({mapboxAccessToken:e.mapboxAccessToken}));if(f.data instanceof J5)return vAe(_u(s(f))(f.data.value0));if(f.data instanceof q5)return mAe(_u(s(f))(f.data.value0));if(f.data instanceof W5)return wAe(_u(s(f))({props:f.data.value0,showOverlay:r,randomSeed:e.randomSeed}));if(f.data instanceof z5)return CAe(_u(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof $5)return FAe(_u(s(f))(f.data.value0));if(f.data instanceof V5)return TAe(_u(s(f))({props:f.data.value0}));if(f.data instanceof Q5)return GAe(_u(s(f))(f.data.value0));if(f.data instanceof Y5)return xAe(_u(s(f))({props:f.data.value0}));if(f.data instanceof K5)return PAe(_u(s(f))(f.data.value0));if(f.data instanceof X5)return HAe(_u(s(f))(f.data.value0));if(f.data instanceof Z5)return BAe(_u(s(f))({props:f.data.value0}));if(f.data instanceof e6)return qAe(_u(s(f))(f.data.value0));if(f.data instanceof n6)return WAe(_u(s(f))(f.data.value0));if(f.data instanceof t6)return VAe(_u(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof a6)return XAe(_u(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof r6)return exe(_u(s(f))(f.data.value0));throw new Error("Failed pattern match at SchoolDetails.ForYou (line 121, column 47 - line 190, column 48): "+[f.data.constructor.name])}))},u=DIn(t)(txe.value);return re([Ce(a)(i)(Ba(e.contentModules)),Oe(n.overlay)(function(l){return re([yIn("btn btn-link px-0")({onClick:u})([bIn("fe fe-chevron-left mr-1")(""),ee("Back")]),l])})])}}},rxe=function(e){return function(n){if(n instanceof nxe)return RIn(ja(wIn(_U)))(function(){return SK({overlay:new d(n.value0)})});if(n instanceof txe)return SK({overlay:b.value});throw new Error("Failed pattern match at SchoolDetails.ForYou (line 72, column 1 - line 72, column 55): "+[e.constructor.name,n.constructor.name])}},oxe=function(){return SK({overlay:b.value})}();var SIn=gs(),EIn=tn(),CIn=nn(xr),V9=function(e){return SIn({options:L1(e.schoolDb),getOptionLabel:RM,getOptionValue:function(n){return EIn(fa(n))},onSelect:CIn(e.onSelect)(function(n){return n}),placeholder:e.placeholder,noOptionsMessage:_j(function(n){return ee("No schools found")}),classNamePrefix:e.classNamePrefix,"aria-label":e.placeholder})};var ixe="/network/connections";var uxe=15;var IIn=hi(X)()(),FIn=Ve(J),TIn=function(){return"You\u2019ve hit the "+(ie(qe)(uxe)+`-connection limit, designed to encourage you to focus on building meaningful connections that lead to impactful opportunities. Remove an existing connection to make space for a new one that aligns with your goals. `)}(),MIn=da(X)("text-decoration-underline")(Zt(M)()()("text-dark")({href:ixe})("Manage my connections")),H3=function(e){return function(n){return IIn({placement:e,trigger:Kp,overlay:FIn("")([ee(TIn),MIn]),overlayStyle:$e({width:"15rem"}),overlayClassName:"t--connection-limit-tooltip"})(n)}};var Q9=an(M)()(),EK=kt(ka),Y9=H(X),GIn=H(J),AIn=Zt(M)()(),K9=function(e){var n=Q9("btn btn-block btn-outline-secondary t--sdp-connection-pending")({disabled:!0,title:"Your connection request has been sent to the school"})("Requested"),t=function(){if(e.shortText)return"Ignore";if(Ge)return"Ignore connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 109, column 5 - line 111, column 40): "+[])}(),a=function(){if(e.vineBelowConnectionLimit instanceof d&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof d&&e.vineBelowConnectionLimit.value0||e.vineBelowConnectionLimit instanceof b)return!1;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 114, column 7 - line 117, column 25): "+[e.vineBelowConnectionLimit.constructor.name])}(),r=Q9("btn btn-block btn-primary px-4 t--sdp-connection-invite")({onClick:EK(e.onInviteSchool),disabled:a,style:$e({pointerEvents:function(){return a?"none":"auto"}()})})("Connect"),i=function(){return a?H3(W2)(Y9("t--sdp-connection-invite-wrapper")(r)):r}(),u=function(){if(e.shortText)return"Accept";if(Ge)return"Accept connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 105, column 5 - line 107, column 40): "+[])}(),l=Q9("btn btn-block btn-primary text-nowrap t--sdp-connection-accept")({onClick:EK(e.onAcceptInvitation),disabled:a,style:$e({pointerEvents:function(){return a?"none":"auto"}()})})(u),c=GIn("form-row")([Y9("col-6 pr-2")(function(){return a?H3(W2)(Y9("t--sdp-connection-accept-wrapper")(l)):l}()),Y9("col-6 pl-2")(Q9("btn btn-block btn-light text-nowrap t--sdp-connection-ignore")({onClick:EK(e.onIgnoreInvitation)})(t))]),s=e2(fa(e.school))(e.schoolDb);if(s instanceof qn&&s.value0.status instanceof mc)return AIn("btn btn-block btn-outline-primary t--sdp-connection-go-to-chat")({href:y5})("Message");if(s instanceof qn&&s.value0.status instanceof Xo&&s.value0.initiator instanceof Au)return c;if(s instanceof qn&&s.value0.status instanceof _c&&s.value0.initiator instanceof Au)return i;if(s instanceof qn&&s.value0.status instanceof Xo&&s.value0.initiator instanceof C0||s instanceof qn&&s.value0.status instanceof _c&&s.value0.initiator instanceof C0)return n;if(s instanceof Nt)return i;if(s instanceof va)return He;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 36, column 3 - line 58, column 14): "+[s.constructor.name])};var lxe=Y(Mt),xIn=ol(rt(ct()(C({reflectSymbol:function(){return"id"}})(fe)(C({reflectSymbol:function(){return"imageUrl"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"slug"}})(fe)(he))))))),LIn=W(oa),jIn=$(pe),cxe=Gs(),sxe=oo(Ur(xo))("schools_search_path")(function(e){return function(n){return lxe(e({term:n}))(Ro(function(t){return lxe(xIn("School Search Results")(t))(function(a){return LIn(jIn(a)(function(r){return{imageUrl:r.imageUrl,name:r.name,id:cxe(r.id),slug:cxe(r.slug)}}))})}))}});var fxe=$(Ht),PIn=Wv(Ps),vxe=function(){var e=function(t){return fxe(fxe(PIn(sxe(t)))(Is))(me([]))},n=function(t){return s6(zp(cr.value)(t.slug))};return dj()({loadOptions:pj(e),defaultOptions:!0,getOptionLabel:function(t){return t.name},getOptionValue:function(){var t=ie(Ti);return function(a){return t(function(r){return r.id}(a))}}(),onSelect:kt(zo)(n),placeholder:"Type to search",instanceId:"school-jump-bar"})}();var NIn=Ls(J),OIn=$(pe),kIn=us(X),HIn=b5(M),UIn=ce(i6),mxe=tn(),BIn=G0(),JIn=$(U),qIn=d6(),Sv=H(X),WIn=Lo(),ug=H(J),zIn=H(M),CK=x(U),$In=Ln(X)()(),VIn=Of(M),QIn=Ve(M),YIn=function(e){return function(n){var t=wa(l6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb}))([Gc.value,cr.value,qi.value,Ac.value,af.value,rf.value,of.value]),a=function(i){if(i instanceof cr)return"Overview";if(i instanceof Gc)return"For you";if(i instanceof qi)return"Chancing";if(i instanceof Ac)return"Cost & scholarships";if(i instanceof af)return"Majors";if(i instanceof rf)return"Admissions";if(i instanceof of)return"Essay prompt";throw new Error("Failed pattern match at SchoolDetails.Header (line 190, column 15 - line 197, column 43): "+[i.constructor.name])},r=function(){if(n.mobileLayout)return"px-4 pb-0 mx-n3 bg-white nav-sm flex-nowrap overflow-x-auto overflow-y-hidden";if(Ge)return"";throw new Error("Failed pattern match at SchoolDetails.Header (line 199, column 5 - line 203, column 13): "+[])}();return on(e.showNav)(NIn("nav nav-tabs overflow-visible border-bottom-0 "+r)(OIn(t)(function(i){return kIn("nav-item text-nowrap")(HIn("cursor-pointer py-3 nav-link t--sdp-tab-"+(u6(i)+function(){var u=UIn(i)(e.activeTab);return u?" active":""}()))({onClick:e.onSwitchTab(i),href:zp(i)(function(u){return u.slug}(mxe(e.school)))})(a(i)))})))}},KIn=function(e){return function(n){if(n.currentUser instanceof b)return BIn({text:"Add to my list",className:"btn btn-outline-primary btn-block",auth0ActiveTab:M0});if(n.currentUser instanceof d){var t=JIn(Xs(fa(e.school))(e.schoolDb))(function(a){return a.status});return qIn({small:!1,primary:!1})(t)(e.onListStatusChange)}throw new Error("Failed pattern match at SchoolDetails.Header (line 145, column 33 - line 157, column 34): "+[n.currentUser.constructor.name])}},_xe=function(e){return function(n){var t=Sv("col-10 col-lg-5 py-2 mr-lg-0 pl-0")(function(){var u=bt(e.schoolDb.searchOptions)<10;return u?vxe:V9({schoolDb:e.schoolDb,onSelect:e.onSelectSchool,placeholder:"Type to search...",classNamePrefix:""})}()),a=mxe(e.school),r=function(){if(a.publicPrivate instanceof Mu)return"Public";if(a.publicPrivate instanceof Jl)return"Private";throw new Error("Failed pattern match at SchoolDetails.Header (line 112, column 21 - line 114, column 33): "+[a.publicPrivate.constructor.name])}(),i=function(u){return WIn("rounded")({src:a.imgixPath,fit:"crop",crop:"edges",style:$e({height:u,width:"100%",objectFit:"cover"})})};return ug("header mb-3 mx-n3 mx-md-0")([ug("row pr-3 my-3")([Sv("col pr-0")(ba(n.backButton)),ba(Mc(e.configuration)(t)),zIn("col")("")]),ug("position-relative mx-3 mx-lg-0")([Sv("d-md-none")(i("15rem")),Sv("d-none d-md-block")(i("20rem")),ba(CK($In("position-absolute d-inline bg-gray-100 rounded")({style:$e({top:"1.5rem",right:"1.5rem"})}))(e3e(e.onEdit)(hI.value)))]),Sv("container px-lg-0")(ug("pb-0 pb-md-3")([ug("row align-items-end mt-4")([ug("col mb-3")([ug("row align-items-center")([Sv("col-auto")(VIn("header-title")(a.name)),ba(CK(Sv("col-auto pl-0"))(Ml(e.onEdit)(Cy.value)))]),Sv("row")(ug("col small")(mb(QIn("mx-2")("\u2022"))(kr(CK(ee))([new d(Kb(a.address)),q7(a),new d(r)]))))]),Sv("col-12 col-lg-auto my-0 mb-lg-3")(ug("row no-gutters g-0 align-items-center")([on(e.showConnectButton)(Sv("col-12 col-lg-auto pb-3 pb-lg-0 pr-lg-2")(K9({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!1}))),ba(Mc(e.configuration)(Sv("col-12 col-lg-auto")(KIn(e)(n))))]))]),Sv("row border-bottom mx-1")(Sv("col col-lg-auto mt-3 mt-lg-0 px-0")(YIn(e)(n)))]))])}};var pxe=H(X),XIn=Ve(M),ZIn=ie(qe),eFn=ot(M),X9=H(J),dxe=Q_(J),hxe=tx(X),Z9=$_(X),gxe=ax(M),Dxe=V_(J),IK=$(pe),yxe=Qv(M),nFn=H(M),tFn=Cr(Et),aFn=function(e){return pxe("card bg-white")(pxe("card-body")(XIn("")(e.name+(" has "+(ZIn(bt(e.majors))+" different majors")))))},rFn=function(e){return re([eFn("")("Most popular majors"),X9("card")([X9("table-responsive")([dxe("table table-sm table-nowrap card-table")([hxe("")(Z9("")(gxe("")("Major"))),Dxe("list")(IK(e)(function(n){return Z9("")(yxe("")(n.name))}))])])])])},oFn=function(e){return function(n){var t=n2(n.id)(e),a=IK(Dme(t))(function(r){var i=dm(r).areaOfStudy;return re([X9("card")([nFn("card-header")(i),X9("table-responsive")([dxe("table table-sm table-nowrap card-table")([hxe("")(Z9("")(gxe("")("Major"))),Dxe("list")(IK(nu(tFn(function(u){return u.name}))(ns(r)))(function(u){return Z9("")(yxe("")(u.name))}))])])])])});return re(a)}},bxe=function(e){return function(n){var t=[{name:"Economics"},{name:"Biology"},{name:"Math"},{name:"Political Science"},{name:"English"},{name:"Psychology"},{name:"Computer Science"},{name:"Chemistry"},{name:"Art"}];return re([aFn(n),function(){return n.id==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?rFn(t):He}(),oFn(e)(n)])}};var Rxe=W(nt),wxe=Qo(Ht),iFn=Tr(wxe),uFn=Y(Wt),lFn=Xa(wxe),md=H(J),eP=Ln(X)()(),Sxe=jt(M),FK=H(M),nP=H(X),cFn=ot(M),sFn=go(M),TK=Ve(M),fFn=Ve(X),MK=da(M),vFn=ie(Qu),Exe=ie(qe),mFn=Ln(M)()(),_Fn=Zt(M)()(),GK=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cxe=function(e){return function(n){if(n.value0 instanceof na)return Rxe({liteChancing:e.liteChancing,schools:e.schools,chancedSchool:function(){var t=Ii(n.value0.value0.value0);if(t instanceof d)return new qn(t.value0);if(t instanceof b)return Nt.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 61, column 11 - line 63, column 30): "+[t.constructor.name])}()});if(n.value0 instanceof $n)return iFn(GK.create)(function(t){return{chancedSchool:e.chancedSchool,schools:e.schools,liteChancing:t}})(HGe({schools:e.schools})(e.liteChancing)(n.value0));throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 56, column 16 - line 67, column 55): "+[n.constructor.name])}},Ixe=Nx()({utmCampaign:"uaq-38-sdp"})(s9),Fxe=function(e){var n=[PGe(e)];return uFn(lFn(GK.create)(kGe({schoolItems:n,redirectUrlOverride:new d(Ixe)})))(function(t){return Rxe({schools:n,chancedSchool:new va(b.value),liteChancing:t})})},Txe=function(e){return function(n){return function(t){return function(a){var r=function(c){return Oe(c.score)(function(s){return md("row align-items-center mb-3")([eP("col-12 col-lg-auto")({style:$e({minHeight:"140px",minWidth:"280px"})})(TI({score:new d($r(s*100))})),md("col-12 col-lg py-3 my-auto")([Sxe("font-weight-normal fw-normal")("Your chances"),FK("h3 text-gray-800 mb-0 large")(Ea(s))])])})},i=function(c){return Ghe(c)},u=function(c){return e.liteChancing.chancingIsLoading?eP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(FK("sr-only")("Loading\u2026")):r(c)},l=function(c){return BGe(e.liteChancing)(function(s){return n(GK.create(s))})(function(s){return nP("mt-2 mb-0 lite-chancing-cta")(nP("card h-100")(md("card-body overflow-auto mh-100")([md("d-flex align-items-center mb-4")([cFn("my-0 mr-3")("Chancing"),ba(Ml(a)(RI.value))]),md("row")([md("col-12 col-lg-6")([Sxe("")("What are your chances of acceptance?"),u(c)]),md("col-12 col-lg-6")([sFn("font-weight-normal fw-normal")("Your chancing factors"),s.gpaSlider({className:"mt-2 mb-3",label:function(f){return re([TK("mb-2")("Unweighted GPA:"),fFn("gpa")(MK("")(" "+vFn(f)))])},onChange:i(s.redirectUrl)}),md("mb-3 d-flex flex-row justify-content-between")([s.satMathScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-math",label:function(f){return re([ee("SAT: "),MK("")(Exe(f)+" math")])},onChange:i(s.redirectUrl)}),s.satVerbalScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-verbal",label:function(f){return re([ee(" | "),MK("")(Exe(f)+" verbal")])},onChange:i(s.redirectUrl)})]),nP("mb-2")(s.genderDropdown({onChange:i(s.redirectUrl),className:""})),s.ecSelector({onChange:i(s.redirectUrl),className:""}),md("")([md("mb-1 small")([TK("text-danger")("Low accuracy"),TK("text-muted")(" (4 of 18 factors)")]),eP("progress")({style:$e({backgroundColor:"#95aac9",height:"3px"})})(mFn("progress-bar bg-danger")({role:"progressbar",style:$e({width:"15%"})})(""))]),nP("mt-4")(_Fn("t--sdp-lite-chancing-cta-left-sidebar-complete-full-profile-uaq-8 btn btn-primary w-100")({href:Xv({key:"utm_content",value:"add-more-factors"})(Ixe)})("Add more factors \u203A"))])])])))})};if(e.chancedSchool instanceof va)return eP("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(FK("sr-only")("Loading\u2026"));if(e.chancedSchool instanceof Nt)return t;if(e.chancedSchool instanceof qn)return l(e.chancedSchool.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 71, column 3 - line 83, column 32): "+[e.chancedSchool.constructor.name])}}}};var Mxe=oI(M),pFn=vi(ze)(dt),Gxe=ie(qe),dFn=ot(X),hFn=jt(M),U3=H(J),AK=H(X),gFn=ot(M),DFn=function(e){var n=Oh(uf(e.studentsPerFaculty.percentile));return re([Mxe("Student faculty ratio")(pFn([Bp(pi.value),Gxe(e.studentsPerFaculty.value),":1 is ",n,"."])),gr("")(Gxe(e.studentsPerFaculty.value)+":1")])},yFn=function(e){return re([Mxe("Calendar system")(` While most colleges use the semester system (2 terms), some use quarters or trimesters. Quarters and trimesters compress typical semesters into a faster-paced schedule, but allow for more classes to be taken. Some schools also use quarters/trimesters to facilitate co-op programs. `),gr("mr-1")(Ave(e.calendarSystem))])},bFn=function(e){var n=function(t){return dFn("d-inline-block mb-2")(ys(t))};return re([hFn("mb-4 mt-5 mt-md-4")("Special academic offering"),U3("")([on(e.academicOfferings.studyAbroad)(n("Study abroad")),function(){if(e.academicOfferings.creditForApExams&&e.academicOfferings.creditForIbExams)return n("Credit for AP and IB exams");if(e.academicOfferings.creditForApExams&&!e.academicOfferings.creditForIbExams)return n("Credit for AP exams");if(!e.academicOfferings.creditForApExams&&e.academicOfferings.creditForIbExams)return n("Credit for IB exams");if(!e.academicOfferings.creditForApExams&&!e.academicOfferings.creditForIbExams)return He;throw new Error("Failed pattern match at SchoolDetails.Overview.Academics (line 78, column 7 - line 82, column 32): "+[e.academicOfferings.creditForApExams.constructor.name,e.academicOfferings.creditForIbExams.constructor.name])}(),on(e.academicOfferings.offersGradDegree)(n("Offers graduate degree")),on(e.academicOfferings.careerCounseling)(n("Academic and career counseling"))])])},Axe=function(e){return AK("card t--academics mt-5")(U3("card-body d-flex align-items-start")([U3("flex-grow-1 mr-4")([U3("d-flex align-items-center mb-5")([gFn("my-0 mr-3 flex-grow-1")("Academics"),ba(Ml(e.onEdit)(bI.value))]),U3("row")([AK("col-12 col-md-6")(DFn(e.school)),AK("col-12 col-md-6")(yFn(e.school))]),bFn(e.school)])]))};var tP=H(J),jI=H(X),RFn=js(M),wFn=jt(J),SFn=Kl(M),EFn=ot(X),CFn=go(M),IFn=Hn(M),FFn=A5(),TFn=W(Mn),MFn=$(S5),GFn=ot(M),AFn=Ve(X),xFn=tn(),LFn=function(e){return Oe(e.admissions.acceptanceRate)(function(n){return tP("row align-items-center mb-3")([jI("col-12 col-lg-6")(jI("row")(jI("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(TI({score:new d($r(100*n.value))})))),tP("col-12 col-lg-6 py-3 my-auto")([RFn("text-uppercase text-muted")("Overall acceptance rate"),wFn("text-gray-800 mb-0")([ee(Ea(n.value)),SFn("text-secondary ml-2")(GR(e))])])])})},jFn=function(e){return jI("card t--chancing")(tP("card-body")([EFn("")(ee(function(){if(e.admissions.acceptanceRate instanceof d)return X3e(e.name)(e.admissions.acceptanceRate.value0.value);if(e.admissions.acceptanceRate instanceof b)return e.name;throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 73, column 26 - line 75, column 31): "+[e.admissions.acceptanceRate.constructor.name])}())),LFn(e),CFn("")("Want to see your real chances?"),IFn("")("We take every aspect of your personal profile into consideration when calculating your admissions chances."),FFn({text:"Calculate my chances",className:"btn btn-primary"})]))},xxe=function(e){return function(n){return function(t){var a=jFn(e.school);return function(r){if(r instanceof Qm)return Oe(_1(r.value1))(GI({onSwitchTab:TFn(e.onSwitchTab),showViewChancingExplanationCTA:!0,schoolDb:e.schoolDb})(e.school)(r.value0)(MFn(XM(r.value1))(function(i){return i.top})));if(r instanceof Pp)return Txe(e.liteChancing)(t)(a)(e.onEdit);if(r instanceof Np)return YM({narrowLayout:n.mobileLayout});if(r instanceof jp)return jI("card")(tP("card-body")([GFn("mr-3")("Chancing"),jI("p-6 text-center")(AFn("spinner-border spinner-border-sm text-primary")(He))]));throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 46, column 7 - line 65, column 16): "+[r.constructor.name])}(yE({currentUser:n.currentUser,chancingState:n.chancingState,school:xFn(e.school)}))}}};var aP="/recruit/verify-profile";var PFn=lt(Ie),NFn=$(U),OFn=ce(Lf),kFn=Zt(J)()(),HFn=Ve(M),rP=H(J),xK=H(M),Lxe=Zt(M)()(),UFn=H(X),BFn=ot(M),JFn=Hn(M),LK=function(e){return function(n){return e.featureFlags.rcr2577ClaimSchoolProfileLinkOnSdp?e.school.profileClaimed?b.value:PFn(Mc(e.configuration))(function(){var t=NFn(e.currentUser)(function(a){return a.role});return t instanceof b?new d(n(be)):t instanceof d&&t.value0 instanceof Dq&&OFn(t.value0.value0.schoolId)(fa(e.school))?new d(n(be)):b.value}()):b.value}},jxe=function(e){return LK(e)(function(n){return kFn("d-flex align-items-center")({href:aP})([HFn("material-symbol large mr-2")("verified"),rP("d-flex flex-column flex-md-row")([xK("mr-md-2")("Work at "+(RM(e.school)+"?")),xK("")("Verify your profile")])])})},Pxe=function(e){return LK(e)(function(n){return rP("d-flex flex-column flex-md-row justify-content-center align-items-center border-top pt-3 mb-5")([xK("mr-md-2")("Do you work at a school?"),Lxe("")({href:aP})("Verify your profile")])})},Nxe=function(e){return LK(e)(function(n){return UFn("card bg-cv-green-50")(rP("card-body d-flex align-items-center")([c2("img-fluid mr-4 d-none d-md-block")("/img/sem/claim-school-profile-cta.svg"),rP("")([BFn("")("Do you work at "+(RM(e.school)+"?")),JFn("")(` Verify your profile\xA0to keep your college's data up to date, get insights on user activity and connect with hand raiser students `),Lxe("")({href:aP})("Verify your profile")])]))})};var qFn=ce(Lf),jK=H(J),WFn=Zu(M),zFn=wm()(),$Fn=nn(xr),VFn=ra(M),QFn=H(X),YFn=Ve(M),Oxe=ie(qe),oP=W(nt),kxe=On(In),Hxe=kxe(Wt),Uxe=Qr(ut),Bxe=W(oa),KFn=kxe(Mt),PK=function(){function e(){}return e.value=new e,e}(),Jxe=function(){function e(){}return e.value=new e,e}(),qxe=function(){function e(){}return e.value=new e,e}(),Wxe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),XFn=function(){function e(){}return e.value=new e,e}(),zxe=function(){function e(){}return e.value=new e,e}(),$xe=function(e){return function(n){return function(t){var a=fa(e.school),r=function(){return n.stagedNotes instanceof d&&qFn(n.stagedNotes.value0.schoolId)(a)?n.stagedNotes.value0.text:bE(a)(e.schoolDb)}(),i=function(){if(n.savedIndicator instanceof PK)return"hidden";if(n.savedIndicator instanceof Jxe)return"";if(n.savedIndicator instanceof qxe)return"fade-out";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 93, column 27 - line 96, column 27): "+[n.savedIndicator.constructor.name])}(),u=Jn(G5),l=function(s){if(s<$r(.9*u))return"text-muted";if(s<$r(.95*u))return"text-warning";if(Ge)return"text-danger";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 98, column 5 - line 101, column 34): "+[s.constructor.name])},c=To(r);return jK("form-group mb-0")([WFn("")("School notes"),zFn("form-control")({placeholder:"Enter notes",rows:5,value:r,onChange:$Fn(t)(function(s){return $n.create(Wxe.create(o_(s)))}),maxLength:G5}),jK("row pt-2")([jK("col small text-primary "+i)([VFn("fe fe-check-circle x-small")(""),ee(" change saved")]),QFn("col-auto ml-auto small text-muted")(YFn(l(c))("("+(Oxe(c)+("/"+(Oxe(G5)+")")))))])])}}},Vxe=function(e){return function(n){return function(t){if(t instanceof na)return oP(n);if(t instanceof $n){if(t.value0 instanceof Wxe){var a=fa(e.school);return Hxe(Uxe(Bxe(new na(new HD(a,t.value0.value0)))))(function(){return oP({savedIndicator:PK.value,stagedNotes:new d({schoolId:a,text:t.value0.value0})})})}if(t.value0 instanceof XFn)return Hxe(Uxe(KFn(Yv(2e3))(function(){return Bxe(new $n(zxe.value))})))(function(){return oP({stagedNotes:n.stagedNotes,savedIndicator:Jxe.value})});if(t.value0 instanceof zxe)return oP({stagedNotes:n.stagedNotes,savedIndicator:qxe.value});throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 105, column 34 - line 119, column 43): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 103, column 1 - line 103, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var Qxe=function(){return{savedIndicator:PK.value,stagedNotes:b.value}}();var ZFn=Qo(Ht),eTn=Tr(ZFn),NK=On(In)(Wt),nTn=Qr(ut),Yxe=W(oa),B3=W(nt),OK=Y(Mt),iP=Kn(ut),Kxe=lt(Fr);var tTn=Y(Ie),aTn=lt(Ie),rTn=W(Mn),oTn=G0(),kK=H(X),uP=H(J),iTn=ot(M),uTn=an(J)()(),lTn=nn(kn),Xxe=ra(X),cTn=ce(nD),lP=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zxe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),e7e=function(){function e(){}return e.value=new e,e}(),n7e="SDP_CUSTOM_DATA_VISIBILITY",t7e=function(e){return function(n){return function(t){if(t instanceof $n){if(t.value0 instanceof lP&&t.value0.value0 instanceof $n)return eTn(function(r){return $n.create(lP.create(r))})(function(r){return{visibility:n.visibility,notes:r}})(Vxe(e)(n.notes)(t.value0.value0));if(t.value0 instanceof lP&&t.value0.value0 instanceof na)return NK(nTn(Yxe(new na(t.value0.value0.value0))))(function(){return B3(n)});if(t.value0 instanceof Zxe)return B3({notes:n.notes,visibility:t.value0.value0});if(t.value0 instanceof e7e){var a=Kv(n.visibility);return NK(ja(OK(iP(Kxe(wS)(Ao)))(function(r){return iP(hC(n7e)(wU(a))(r))})))(function(){return B3({notes:n.notes,visibility:a})})}throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 57, column 40 - line 73, column 43): "+[t.value0.constructor.name])}if(t instanceof na)return B3(n);throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 56, column 1 - line 56, column 81): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var a7e=NK(eD(ut)(OK(iP(Kxe(wS)(Ao)))(function(e){return OK(iP(j8(n7e)(e)))(function(n){return Yxe(tTn(aTn(Mce)(n))(function(t){return rTn(new $n(new Zxe(t)))}))})})))(function(){return B3({notes:Qxe,visibility:Ha.value})}),sTn=function(){var e=function(n){return function(t){return oTn({text:n,className:"btn btn-link d-inline p-0",auth0ActiveTab:t})}};return re([kK("text-center")(ps()()("mx-auto")({src:"/img/schools/details/custom-data-anonymous.svg"})),uP("mt-3")([da(M)("")("Please "),e("log in")(EE),ee(" or "),e("sign up")(M0),ee(" to manage school notes and custom data.")])])}(),r7e=function(e){return function(n){return function(t){return function(a){return uP("card t--custom-data")([uP("card-body")([uP("row")([kK("col")(iTn("")("My custom data ")),on(n.mobileLayout)(kK("col-auto")(uTn("btn btn-link p-0")({onClick:lTn(a)(new $n(e7e.value))})(function(){if(t.visibility instanceof Qa)return[ee("Show less"),Xxe("fe fe-chevron-up pl-2")(He)];if(t.visibility instanceof Ha)return[ee("Show more"),Xxe("fe fe-chevron-down pl-2")(He)];throw new Error("Failed pattern match at SchoolDetails.Overview.CustomData (line 88, column 17 - line 96, column 22): "+[t.visibility.constructor.name])}())))]),on(cTn(t.visibility)(Qa.value)||!n.mobileLayout)(function(){var r=Ir(n.currentUser);return r?sTn:$xe(e)(t.notes)(function(i){return a($n.create(lP.create(i)))})}())])])}}}};var J3=oI(M),HK=ie(qe),fTn=z9(),lg=H(J),vTn=vi(ze)(dt),mTn=yr(Ka),UK=Ve(M),o7e=da(M),i7e=H(X),_Tn=Ln(M)()(),u7e=jt(M),pTn=Dy(X)(X),dTn=ot(M),hTn=$(U),gTn=H(M),DTn=function(e){if(e.retentionRate instanceof d){var n=Oh(uf(e.retentionRate.value0.percentile));return new d([{title:J3("Retention rate")(` The percentage of a school's first-time, first-year undergraduate students who continue at that school the next year. Low retention rates may indicate that many students transfer out of this college or drop out. You should look for schools with high retention rates. Compared to other schools on CollegeVine, `+(Ea(e.retentionRate.value0.value)+(" is "+(n+".")))),value:ee(Ea(e.retentionRate.value0.value))}])}return b.value},yTn=function(e){var n=function(i){var u=ts(i*100);return u===0?"< 1%":HK(u)+"%"},t=function(i){return function(u){return function(l){return{value:u,color:i,name:l,pct:n(u)}}}},a=1-e.asian-e.black-e.hispanic-e.nativeAmerican-e.white,r=[t("#FF5879")(e.asian)("Asian and Pacific Islander"),t("#FF9438")(e.black)("Black"),t("#FFC64C")(e.hispanic)("Hispanic"),t("#42B8B8")(e.nativeAmerican)("Native American"),t("#D96ED9")(a)("Other"),t("#2F98E8")(e.white)("White")];return fTn({segments:r,stackLegend:!1,tableLegend:!0})},bTn=function(e){var n=ef(e),t=function(){if(e<1250)return"small";if(e<3750)return"medium";if(Ge)return"large";throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 101, column 5 - line 104, column 28): "+[])}();return lg("col")([J3("First-year enrolled students (full-time) ")(` Full-time students are defined as undergraduate students taking 12 or more credits. `+(n+(" is a "+(t+` first-year class size. Larger schools typically have more opportunities for niche interests, more diversity in general, more programs for research. At smaller schools it's typically easier to make relationships with professors, get help when needed, and get good one-on-one advising. `)))),gr("mb-4")(n)])},RTn=function(e){if(e.fracInternationalStudents instanceof d){var n=Oh(uf(e.fracInternationalStudents.value0.percentile));return new d([{title:J3("International students")(vTn([Bp(ki.value)," Compared to other schools on CollegeVine, ",Ea(e.fracInternationalStudents.value0.value)," is ",n,"."])),value:ee(Ea(e.fracInternationalStudents.value0.value))}])}return b.value},wTn=function(e){var n=function(t){if(Ge)return b.value;throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 130, column 1 - line 130, column 58): "+[e.constructor.name])};return e.sixYearGradRate instanceof d&&e.fourYearGradRate instanceof d?new d([{title:J3("4-year graduation rate")(` Percentage of a school's first-time, first-year undergraduate students who complete their program. Low 4-year rates indicate that many students need additional time to complete their programs; low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `),value:ee(Ea(e.fourYearGradRate.value0))},{title:J3("6-year graduation rate")(` Percentage of a school's first-time, first-year undergraduate students who complete their program. Low 4-year rates indicate that many students need additional time to complete their programs; low 6-year graduation rates indicate that many students drop out without completing their programs. You should look for schools with high graduation rates. `),value:ee(Ea(e.sixYearGradRate.value0.value))}]):n(!0)},STn=function(e){if(e.admissions.enrolled instanceof d){var n=e.admissions.enrolled.value0.men+e.admissions.enrolled.value0.women|0,t=mTn(e.admissions.enrolled.value0.women*100|0)(n),a=HK(100-t|0)+"%",r=HK(t)+"%";return re([lg("row mt-4")([lg("col")([UK("")("Women: "),o7e("ml-2")(r)]),lg("col-auto")([UK("")("Men: "),o7e("ml-2")(a)])]),i7e("progress progress-md bg-warning mt-3")(_Tn("progress-bar")({style:$e({width:r})})(""))])}return He},ETn=function(e){if(e.white<.3)return"Very diverse";if(e.white<.5)return"Diverse";if(e.white<.65)return"Moderately diverse";if(e.white<.8)return"Low diversity";if(Ge)return"Very low diversity";throw new Error("Failed pattern match at SchoolDetails.Overview.Enrollment (line 202, column 1 - line 202, column 44): "+[e.constructor.name])},l7e=function(e){var n=re([u7e("mt-4")("Enrolled breakdown by gender"),STn(e.school)]),t=new d([{title:ee("Admission policy"),value:ee(sp(e.school.gender))}]),a=pTn(Ew(rr([wTn(e.school),DTn(e.school),t,RTn(e.school)])));return re([i7e("card t--enrollment")(lg("card-body")([lg("d-flex justify-content-between align-items-center")([dTn("mb-4 flex-grow-1")("Students"),ba(Ml(e.onEdit)(DI.value))]),lg("row")([Oe(hTn(e.school.numFreshmen)(function(r){return r.value}))(bTn),Oe(e.school.racialBreakdown)(function(r){return lg("col")([gTn("")("Student diversity"),gr("mb-2")(ETn(r))])})]),a,n,Oe(e.school.racialBreakdown)(function(r){return lg("")([u7e("mt-5 mb-0")("Race & ethnicity diversity"),UK("small")("Among domestic students"),yTn(r)])})]))])};var CTn=H(X),ITn=H(J),FTn=ot(M),TTn=Hn(M),MTn=an(J)()(),GTn=nn(kn),ATn=ra(M),xTn=tn(),LTn=ce(At(qa)),c7e=W(nt),jTn=function(e){if(e.financials instanceof b)return He;if(e.financials instanceof d)return CTn("card t--financials-personal-estimate")(ITn("card-body")([FTn("")("Cost & scholarships"),TTn("mb-1")("Your estimated net cost"),gr("")(Lu(e.financials.value0.estimatedNetCost)+" / year *"),Va(""),P9(e.school.urls),MTn("btn btn-link p-0")({onClick:GTn(e.onSwitchTab)(Ac.value)})([ATn("material-symbol x-large align-middle pr-2")("calculate"),ee("See cost & scholarship details")])]));throw new Error("Failed pattern match at SchoolDetails.Overview.Finances (line 73, column 1 - line 73, column 41): "+[e.constructor.name])},s7e=function(){var e=function(t){return function(a){return function(r){var i=xTn(t.school),u=Ml(t.onEdit)(Iy.value);return re([j9(t.props)(a)(r),function(){var l=LTn(jm(i))(new d(0));if(l)return L9({editButton:u})(t.school);var c=Ir(t.props.currentUser);if(c)return re([ba(Fh(t.configuration)(uK(r)({school:t.school,showCta:!1,onEdit:t.onEdit}))),ba(Mc(t.configuration)(T3({editButton:u,showCta:!0})(r)(t.school)(aK.value)))]);var s=Yn(t.financials);return s?jTn(t):uK(r)({school:t.school,showCta:!0,onEdit:t.onEdit})}()])}}},n=function(t){return function(a){return c7e(a.value0)}};return Ru("Finances")(function(t){return{init:c7e(AI.value),update:n,view:e(t)}})}();var BK=FQ(X),q3=H(M),PTn=no(dt),NTn=FQ(J),OTn=Io(Lt),xy=H(J),cP=da(M),kTn=Ln(X)()(),JK=ot(M),HTn=$(U),UTn=ie(qe),f7e=Y(Ie),BTn=ot(X),v7e=jt(J),m7e=Ve(M),JTn=Kl(M),qTn=H(X),WTn=function(e){if(e instanceof Tu)return BK({icon:"map-pin",body:q3("h-100 d-flex align-items-center")(PTn([e.value0.street,", ",e.value0.city,", ",nh(e.value0.state)," ",e.value0.zip]))});if(e instanceof ru)return NTn({icon:"map-pin",body:[q3("")(e.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 185, column 11 - line 199, column 6): "+[e.constructor.name])},_7e=function(e){var n=BK({icon:"globe",body:JGe(e.school.urls.main)}),t=function(){var m=function(_){return function(h){var w=_===h;return w?_:_+(", "+h)}};return re([function(){if(e.school.football.division1&&e.school.basketball.division1)return ys("D1 Football, D1 Basketball");if(e.school.football.division1&&!e.school.basketball.division1)return ys("D1 Football");if(!e.school.football.division1&&e.school.basketball.division1)return ys("D1 Basketball");if(!e.school.football.division1&&!e.school.basketball.division1)return He;throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 124, column 9 - line 128, column 34): "+[e.school.football.division1.constructor.name,e.school.basketball.division1.constructor.name])}(),function(){if(e.school.football.conference instanceof d&&e.school.basketball.conference instanceof d)return ys(m(e.school.football.conference.value0.name)(e.school.basketball.conference.value0.name));if(e.school.football.conference instanceof d&&e.school.basketball.conference instanceof b)return ys(e.school.football.conference.value0.name);if(e.school.football.conference instanceof b&&e.school.basketball.conference instanceof d)return ys(e.school.basketball.conference.value0.name);if(e.school.football.conference instanceof b&&e.school.basketball.conference instanceof b)return He;throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 129, column 9 - line 133, column 38): "+[e.school.football.conference.constructor.name,e.school.basketball.conference.constructor.name])}()])}(),a="Special focus: "+Hve(e.school.academicOfferings.specialFocus),r=BK({icon:"phone",body:q3("mt-1")(e.school.phone)}),i=WTn(e.school.address),u=!OTn(tu(e.school.religiousAffiliation))(["none","false"]),l=xy("my-4")([ys(_p(e.school.setting)),ys(sD(e.school.address)),on(u)(n3(e.school.religiousAffiliation)(Bp(Hi.value))),on(e.school.hbcu)(n3("HBCU")(Bp(Ni.value))),on(Yn(e.school.academicOfferings.specialFocus))(n3(a)(` Schools with special focuses offer the majority of their degrees in a single field or set of related fields. These schools can be great options for students who are extremely certain about what they want to study. Special focus schools are less ideal for students who are undecided and want flexibility. `)),on(e.school.academicOfferings.hasMedicalSchool)(ys("Medical school")),on(e.school.isCommuterCollege)(n3("Commuter college")(Bp(ji.value))),on(e.school.hasOnCampusHousing)(ys("On campus housing")),t]),c=function(){var m=function(){if(e.school.publicPrivate instanceof Mu)return"Public";if(e.school.publicPrivate instanceof Jl)return"Private";throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 85, column 25 - line 87, column 37): "+[e.school.publicPrivate.constructor.name])}(),_=function(){if(c0e(e.school))return cP("")("community college");if(Ge)return ee("school");throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 89, column 9 - line 91, column 40): "+[])}();return xy("my-3")([cP("")(m),ee(" "),_,ee(" in "),cP("")(cD(e.school.address)),ee(" with "),cP("")(xj(e.school)),ee(" total undergraduate students ")])}(),s=function(){if(e.chancingState.chances instanceof va)return kTn("spinner-border spinner-border-sm text-primary small")({role:"status"})(q3("sr-only")("Loading\u2026"));if(e.chancingState.chances instanceof Nt)return JK("text-gray-800 mb-0")("\u2014");if(e.chancingState.chances instanceof qn){var m=HTn(e.chancingState.chances.value0(e.school.id))(function(h){return h.top}),_=Ce("-")(function(h){return UTn(h)+"%"})(f7e(m)(function(h){return h.score}));return xy("d-flex align-items-center")([BTn("text-gray-800 mb-0 d-inline-block")(ee(_)),Oe(f7e(m)(function(h){return h.classification}))(function(h){return q3("badge py-2 px-2 ml-3 "+_7(h))(lp(h))})])}throw new Error("Failed pattern match at SchoolDetails.Overview.HighLevelOverview (line 164, column 20 - line 182, column 87): "+[e.chancingState.chances.constructor.name])}(),f=xy("row align-items-center mb-3")([xy("col-12 col-lg-6 py-3 my-auto")([v7e("font-weight-normal fw-normal")([m7e("mr-1")("Your chances"),Lj]),s]),xy("col-12 col-lg-6 py-3 my-auto")([v7e("font-weight-normal fw-normal")([m7e("mr-1")("Acceptance rate"),JTn("text-secondary ml-2")(GR(e.school))]),JK("text-gray-800 mb-0")(Ce("\u2014")(function(m){return Ea(function(_){return _.value}(m))})(e.school.admissions.acceptanceRate))])]),v=xy("d-flex align-items-center justify-content-between")([JK("my-0 mr-3 flex-grow-1")("About"),ba(Ml(e.onEdit)(Cy.value))]);return qTn("card t--overview")(xy("card-body")([ba(Fh(e.configuration)(v)),ba(Mc(e.configuration)(f)),c,l,n,i,r,ba(jxe(e))]))};var qK=x(U),zTn=Ke(Jte(Td));var WK=function(e){var n=function(t){return me("")(qK(yb)(bA(0)(t)))};return Jg(function(){var t=Bo(" ")(e);return t.length===2?n(t[0])+n(t[1]):t.length===1?n(t[0]):t.length===0?"":me("?")(zTn(qK(n)(Ii(t)))(qK(n)(_b(t))))}())};var $Tn=tn(),p7e=H(J),d7e=ud(),h7e=H(X),VTn=ot(M),QTn=Ve(M),sP=function(e){return function(n){var t=$Tn(e.school),a=K9({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!0}),r=function(){var i=function(c){return new pR({initials:c,backgroundColorClass:b.value,textColorClass:b.value})},u=new Xl({url:w1("/img/smiley-grey.svg")}),l=function(){return n.user instanceof d&&n.user.value0.avatarUrl instanceof d?new Xl({url:n.user.value0.avatarUrl.value0}):n.user instanceof d&&n.user.value0.initials instanceof d?i(n.user.value0.initials.value0):n.user instanceof d&&n.user.value0.fullName instanceof d?i(WK(n.user.value0.fullName.value0)):u}();return p7e("avatar-group mb-2 mt-3")([d7e({source:l}),d7e({source:new Xl({url:t.imgixPath})})])}();return h7e("card t--request-to-connect")(p7e("card-body text-center")([r,VTn("mt-3")("Request to connect"),QTn("small")("Show you\u2019re interested and get to know current students and admission officers"),h7e("w-100 mt-4")(a)]))}};var W3=H(J),YTn=ot(M),KTn=Zt(X)()(),XTn=Nx(),zK=ie(qe),ZTn=kt(zo),eMn=Mr(xt)(Gr),nMn=Vm(),tMn=H(X),aMn=Lo(),rMn=da(M),oMn=Ve(M),fP=function(e){var n=function(t){return Yn(t.cityState)&&Yn(t.acceptanceRate)};return W3("")([YTn("mb-0")("Similar schools"),W3("")(As(function(t){return function(a){var r=t+1|0;return KTn("text-dark px-3")({href:XTn({utmSource:"collegevine.com",utmCampaign:"uaq-99-recommendations",utmContent:"ranking-"+zK(r)})(zp(cr.value)(a.slug)),onClick:ZTn(function(i){return eMn(e.onViewSchool)(function(u){return function(){return nMn(i)(),u({school:{id:a.id,name:a.name},ranking:new d(r)})()}})})})(W3("row no-gutters g-0")([tMn("col-auto")(aMn("rounded")({src:a.imgixImageUrl,dpr:2,w:70,h:70,alt:a.name+" campus image",style:$e({width:zK(70)+"px",height:zK(70)+"px"}),fit:"crop",crop:"edges"})),W3("col pl-3 d-flex flex-column justify-content-center")([rMn("")(a.name),W3("small")([Oe(a.cityState)(ee),on(n(a))(oMn("mx-2")("\u2022")),Oe(a.acceptanceRate)(function(i){return ee(Ea(i)+" accept rate")})])])]))}})(ns(e.recommendedSchools)))])};var iMn=H(X),uMn=H(J),lMn=$(pe),g7e=gn(hn),OR=dn(g7e)(vn(fn)),D7e=_n(mn),kR=pn(D7e),y7e=bn(yn),HR=Dn(y7e),cMn=cn(XGe)(OR(OR(OR(OR(OR(OR(OR(g7e)(D7e))(kR))(kR))(kR))(kR))(kR))(kR))(HR(HR(HR(HR(HR(HR(HR(y7e))))))))(kR),sMn=an(J)()(),fMn=nn(kn),b7e=H(M),R7e=function(e){return iMn("card")(uMn("card-body")(lMn(cMn)(function(n){return sMn("btn btn-link btn-block p-0 d-flex justify-content-between t--edit-"+R9(n))({onClick:fMn(e)(n)})([b7e("")(ZGe(n)),b7e("material-symbol x-large")("edit")])})))};var w7e=Qo(Ht),S7e=Tr(w7e),E7e=Y(Wt),C7e=Xa(w7e),vMn=tn(),mMn=W(nt),_Mn=an(X)()(),pMn=nn(kn),vP=H(J),dMn=Ve(M),hMn=ra(X),mP=lt(Ie),gMn=Y(Ie),DMn=W(Mn),I7e=Oo(U),yMn=x(U),_P=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),PI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),F7e=function(e){return function(n){return function(t){if(t instanceof _P)return S7e(_P.create)(function(a){return{customData:n.customData,liteChancing:a}})(Cxe(n.liteChancing)(t.value0));if(t instanceof PI)return S7e(PI.create)(function(a){return{liteChancing:n.liteChancing,customData:a}})(t7e(e)(n.customData)(t.value0));throw new Error("Failed pattern match at SchoolDetails.Overview (line 80, column 29 - line 86, column 51): "+[t.constructor.name])}}},bMn=H(X)("text-secondary mb-4")(hi(X)()()({placement:W2,trigger:Kp,overlay:ee(` Key data on this page comes from CollegeVine working with thousands of students over the years as well as the National Center for Education Statistics. `),overlayStyle:$e({width:"15rem"})})(Ve(J)("")([ee("Where does this data come from? "),ra(M)("fe fe-help-circle")("")]))),T7e=function(e){return E7e(C7e(PI.create)(a7e))(function(n){return E7e(C7e(_P.create)(Fxe(vMn(e))))(function(t){return mMn({customData:n,liteChancing:t})})})},RMn=function(e){return function(n){return function(t){return on(Yn(d1(e.id)(n)))(_Mn("t--hub-for-you-tab-cta btn btn-primary mb-4 justify-content-center w-100")({onClick:pMn(t)(Gc.value)})(vP("row align-items-center")([dMn("col")("Explore "+(e.name+" in depth with content personalized for you")),hMn("col-auto pl-0 fe fe-chevron-right")(He)])))}}},wMn=function(e){return function(n){return function(t){return{school:e.school,onEdit:e.onEdit,onSwitchTab:e.onSwitchTab,schoolDb:e.schoolDb,featureFlags:n.featureFlags,liteChancing:t.liteChancing}}}},M7e=function(e){return function(n){return function(t){return function(a){var r=Mc(n.configuration),i={forYouCTA:r(RMn(e.school)(e.schoolDb)(e.onSwitchTab)),highLevelOverview:ID(_7e({school:e.school,onEdit:e.onEdit,chancingState:n.chancingState,configuration:n.configuration,currentUser:n.currentUser,featureFlags:n.featureFlags})),chancing:r(xxe(wMn(e)(n)(t))(n)(function(s){return a(_P.create(s))})),admissions:ID(Z3e({onEdit:e.onEdit})(e.school)),finances:ID(s7e({school:e.school,financials:Ba(Ym(fa(e.school))(e.schoolDb)),props:n,onSwitchTab:e.onSwitchTab,onEdit:e.onEdit,configuration:n.configuration})),applications:ID(i3e(e)),enrollment:ID(l7e(e)),academics:ID(Axe(e)),recommendations:mP(r)(gMn(e.recommendedSchools)(function(s){return DMn(fP({recommendedSchools:s,school:e.school,onViewSchool:e.onViewSchool}))})),requestToConnect:function(){return e.showConnectButton?mP(r)(I7e(n.currentUser)(sP(e)({user:mP(Jp)(n.currentUser),featureFlags:n.featureFlags}))):b.value}(),customData:mP(r)(I7e(n.currentUser)(r7e(e)(n)(t.customData)(function(s){return a(PI.create(s))}))),source:r(bMn),editableSections:yMn(R7e)(e.onEdit),claimSchoolProfileCTA:function(){var s={school:e.school,currentUser:n.currentUser,configuration:n.configuration,featureFlags:n.featureFlags};return{card:Nxe(s),footerLink:Pxe(s)}}()},u=function(s){return re(rr([i.forYouCTA,i.highLevelOverview,i.editableSections,i.chancing,i.requestToConnect,i.recommendations,i.admissions,i.finances,i.applications,i.claimSchoolProfileCTA.card,i.enrollment,i.academics,i.customData,i.source,i.claimSchoolProfileCTA.footerLink]))},l=function(s){return vP("row")([vP("col-12 col-md-8")(rr([i.forYouCTA,i.highLevelOverview,i.chancing,i.admissions,i.finances,i.applications,i.claimSchoolProfileCTA.card,i.enrollment,i.academics,i.customData,i.source,i.claimSchoolProfileCTA.footerLink])),vP("col-12 col-md-4")(rr([i.editableSections,i.requestToConnect,i.recommendations]))])},c=Fh(n.configuration);return re([function(){return n.mobileLayout?u(be):l(be)}(),QTe(e.school)])}}}};la();var A7e=Ta(G7e()),_d=typeof CV!="undefined"&&CV.pusherConfig||typeof global!="undefined"&&global.CV&&global.CV.pusherConfig,{acquireConnection:SMn,releaseConnection:EMn}=(()=>{let e=null,n=0,t=()=>{if(!_d||!_d.key)return _d||console.error("Pusher config is missing in global context"),new CMn;let a={auth:{headers:{"X-CSRF-Token":_d.authToken}},authEndpoint:_d.authPath,cluster:_d.cluster};return _d.dev&&Object.assign(a,{wsHost:_d.dev.wsHost,wsPort:_d.dev.wsPort,enabledTransports:["ws"],forceTLS:!1,disableStats:!0}),new A7e.default(_d.key,a)};return{acquireConnection:()=>(e||(e=t(),n=0),n++,e),releaseConnection:()=>{--n<=0&&(e.disconnect(),e=null)}}})(),x7e=e=>{let n=SMn().subscribe(e.channel);return n.bind(e.event,e.handler),()=>{n.unbind(e.event,e.handler),EMn()}};function CMn(){typeof document!="undefined"&&(document.mockPusher=this),this.localObject={},this.channels=[],this.disconnect=function(){document.mockPusher=null},this.subscribe=function(e){let n=this.channels.find(a=>a.name===e);if(n)return n;let t=new IMn(e);return this.channels.push(t),t},this.channelNames=function(){return this.channels.map(e=>e.name)}}function IMn(e){this.name=e,this.handlers={},this.triggered=[],this.disconnect=()=>{},this.bind=function(n,t){this.handlers[n]=t},this.unbind=function(n,t){this.handlers[n]===t&&(this.handlers[n]=null)},this.trigger=function(n,t){this.triggered.push({eventName:n,eventData:t})}}var FMn=no(dt),TMn=Mr(xt)(Gr);var MMn={show:function(e){return e}},GMn=ie(MMn),VK=fe,L7e=function(e){var n=CT(e);return function(t){return function(a){return function(r){var i=FMn(["Pusher event ",a," over channel ",GMn(t)]),u=function(l){return TMn(n(i)(l))(r)()};return function(){return x7e({channel:t,event:a,handler:u})}}}}};var QK=fe;var j7e=Ur(xo),P7e=Y(Mt),N7e=ct(),AMn=ol(N7e(C({reflectSymbol:function(){return"failureReason"}})(fe)(C({reflectSymbol:function(){return"success"}})(Zn)(he)))),xMn=ol(N7e(C({reflectSymbol:function(){return"conversationId"}})(QK)(C({reflectSymbol:function(){return"pusherChannel"}})(VK)(he)))),O7e=oo(Ur(Ur(j7e)))("trellis_inference_recruiter_send_message_path")(function(e){return function(n){return function(t){return function(a){return P7e(e({conversationId:t,message:a,presetTopic:Mi,vault:n}))(Ro(AMn("Trellis.Inference.Recruiter.API: sendMessage")))}}}}),k7e=oo(j7e)("trellis_inference_recruiter_create_conversation_path")(function(e){return function(n){return P7e(e({school_id:n}))(Ro(function(t){return xMn("Trellis.Inference.Recruiter.API: createConversation")(t)}))}});var LMn=tn(),H7e=function(e){return"/trellis/inference/recruiter/direct-message-introduction/"+LMn(e)};var U7e="active";var YK=Mpe()(),dP=Y_(J)()()("")({style:$e({height:40,width:40})})([YK("blink")({cx:10,cy:20,r:3,style:$e({fill:"grey"})}),YK("blink")({cx:20,cy:20,r:3,style:$e({fill:"grey",animationDelay:"250ms"})}),YK("blink")({cx:30,cy:20,r:3,style:$e({fill:"grey",animationDelay:"500ms"})})]);var jMn=$(_t);var B7e=function(e){return jMn(CU(e.currentTarget))(function(n){return et(BA(n))(0)})};var J7e=_r(),PMn=Ke(xU),NMn=no(dt),KK=ie(qe),OMn=ec(Ie),kMn=Y(Ie);var hP=function(){var e=J7e(Is(CS("\\s+")(PMn(jx)(Vce)))),n=wa(function(a){return a!==""}),t=AU(e);return function(a){return bt(n(t(a)))}}(),q7e=function(e){return function(n){var t=hP(n);return NMn([KK(t),"/",KK(e)," words"])}},W7e=function(e){return function(n){var t=function(u){return J7e(Is(CS("^(?:[\\w-]+[^\\w-]+){"+(KK(u)+"}[\\w-]+"))($ce)))},a=function(u){return function(l){var c=OMn(kMn(LU(t(u-1|0))(l))(Ot(KF)(0)));return me(l)(c)}},r=o_(n),i=hP(r)0;return u?"/img/icons/ivy-send-purple.svg":"/img/icons/ai-send.svg"}()))},r=qMn(e);return re([WMn("flex-grow-1")([zMn("form-control t--new-message-body "+et(r.className)(""))({autoFocus:et(r.autoFocus)(!0),placeholder:r.placeholder,style:$e({borderStyle:"none",resize:"none",height:function(){if(n.messageHeight instanceof b)return"";if(n.messageHeight instanceof d)return $Mn(n.messageHeight.value0)+"px";throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 91, column 19 - line 93, column 37): "+[n.messageHeight.constructor.name])}(),background:"none"}),rows:1,value:n.message,onChange:function(i){var u=W7e(1e3)(i),l=t2n(i)(),c=function(){var s=To(u)<5;return s?b.value:new d(l)}();return t($n.create(ZMn.create({message:u,messageHeight:c})))()},onKeyPress:VMn(function(i){return $7e(i.key==="Enter"&&!i.shiftKey)(function(){return QMn(i)(),$7e(n.message!==""&&n2n(r.sendButtonStatus)(Ly.value))(t(na.create(XK.create(n.message))))()})})}),on(hP(n.message)>=YMn(1e3)(2))(KMn("pl-3 pb-3 text-muted small")(q7e(1e3)(n.message)))]),XMn("text-right d-flex")(function(){if(r.sendButtonStatus instanceof Ly)return a(!0);if(r.sendButtonStatus instanceof UR)return a(!1);if(r.sendButtonStatus instanceof jy)return dP;throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 114, column 7 - line 117, column 35): "+[r.sendButtonStatus.constructor.name])}())])}}}};var gP=function(){return{message:"",messageHeight:b.value}}();var a2n=tn();var r2n=function(e){return a2n(ox(e))};var V7e=function(e){return Co(r2n(e))};var o2n=sA(Et),i2n=Bv(_o),u2n=Y(Fr),Q7e=Kn(Af),Y7e=W(xt),l2n=L_(xt)(Uo),c2n=L7e(J_),s2n=Ye(Xe),f2n=no(kO(LO)),v2n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),DP=function(){function e(){}return e.value=new e,e}(),yP=function(){function e(){}return e.value=new e,e}();var nX={append:function(e){return function(n){return o2n(n)(e)}}},m2n={mempty:as,Semigroup0:function(){return nX}},_2n=U_(ix(m2n)(Da)),K7e=function(e){return e.value0.disconnect},X7e=function(e){return function(n){var t=V7e(n),a=i2n(t);return function(){var i=Q7e(vm(Y7e(be)))(),u=l2n(a)(function(c){return c2n(e)(c.value0)(function(s){return function(){var v=c.value1(s)();if(v instanceof DP)return be;if(v instanceof yP)return u2n(Av(i))(s2n)();throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 77, column 23 - line 79, column 66): "+[v.constructor.name])}})})(),l=f2n(u);return Q7e(fm(l)(i))(),new v2n({disconnect:l})}}},bP=function(e){var n=Dm(e);return function(t){return function(a){return _2n(Zw(t)(function(r){var i=n(r);if(i instanceof Ze)return a(i.value0);if(i instanceof rn)return za(Za)("Error parsing Pusher event")({error:i.value0,event:t,value:r})(function(u){return Y7e(DP.value)});throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 39, column 65 - line 41, column 122): "+[i.constructor.name])}))}}};var BR=function(){function e(){}return e.value=new e,e}(),z3=function(){function e(){}return e.value=new e,e}();var g_=function(){function e(){}return e.value=new e,e}(),Q0=function(){function e(){}return e.value=new e,e}();var tX={eq:function(e){return function(n){return e instanceof g_&&n instanceof g_||e instanceof Q0&&n instanceof Q0}}};var g2n={reflectSymbol:function(){return"timestamp"}};var aX=On(In),$3=aX(Wt),rX=Y(Mt),V3=Kn(ut),Z7e=aX(Xg(nX)(GO)),oX=ct(),e5e=C({reflectSymbol:function(){return"id"}})(fe),D2n=bP(oX(C({reflectSymbol:function(){return"delta"}})(fe)(e5e(C(g2n)(fe)(he))))),y2n=bP(oX(C({reflectSymbol:function(){return"body"}})(fe)(e5e(he)))),b2n=bP(oX(he)),iX=aX(Mt),RP=W(oa),uX=Qr(ut),R2n=Nv(dt),w2n=eu(Sk)(dt),D_=W(nt),n5e=Ke(sa),S2n=aoe(Yx),E2n=Mr(nt)(Gr),y_=function(){function e(){}return e.value=new e,e}(),cg=function(){function e(){}return e.value=new e,e}(),sg=function(){function e(){}return e.value=new e,e}(),Ev=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),pd=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wP=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),t5e=function(){function e(){}return e.value=new e,e}(),lX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),a5e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r5e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o5e=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),C2n=function(){function e(){}return e.value=new e,e}();var I2n=function(e){return{delta:e.delta,id:e.id,timestamp:m1(e.timestamp)}},i5e=function(e){return function(n){var t=function(a){return function(r){return{body:r.body,sender:z3.value,sentAt:a,id:new d(r.id)}}};return $3(Pb(function(a){return rX(V3(X7e(e.receiveChannelName)(Z7e(D2n("chat-completion-chunk")(function(r){return function(){var u=v1();return a.dispatch(new o5e(u,I2n(r)))(),DP.value}}))(function(){return Z7e(y2n("chat-completion-message-received")(function(r){return function(){var u=v1();return a.dispatch(new cX(t(u)(r)))(),yP.value}}))(function(){return b2n("chat-completion-failed")(function(r){return function(){return a.dispatch(new lX(b.value))(),yP.value}})})}))))(function(r){return iX(V3(a.dispatch(new r5e(r))))(function(){return rX(e.sendMessage(n))(function(i){return i.success?RP(be):V3(a.dispatch(new lX(new d(i.failureReason))))})})})}))(function(){return uX(iX(Yv(200))(function(){return RP(t5e.value)}))})}},F2n=function(e){return function(n){return $3(uX(rX(V3(v1))(function(t){return RP(new a5e({sender:BR.value,body:n,sentAt:t,id:b.value}))})))(function(){return i5e(e)(n)})}},sX=function(e){var n=function(t){var a=Bo("$$")(t),r=soe(bt(a));return r?R2n("$$")(HF(0)(bt(a)-1|0)(a)):t};return{sender:z3.value,body:n(w2n(function(t){return t.content})(e.deltas)),sentAt:dm(e.deltas).timestamp,id:new d(e.id)}},T2n=function(e){if(e.receivingResponse instanceof b)return D_(be);if(e.receivingResponse instanceof d)return e.sendingState instanceof Ev?uX(iX(V3(K7e(e.receivingResponse.value0)))(function(){return RP(new cX(sX(e.sendingState.value0)))})):D_(be);throw new Error("Failed pattern match at Vinai.Chatbot (line 300, column 1 - line 300, column 51): "+[e.constructor.name])},fX=function(e){return function(n){if(n instanceof wP)return $3(F2n(e)(n.value0))(function(){return D_(e)});if(n instanceof t5e)return D_({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof y_)return y_.value;if(e.sendingState instanceof cg||e.sendingState instanceof sg)return sg.value;if(e.sendingState instanceof Ev)return new Ev(e.sendingState.value0);if(e.sendingState instanceof pd)return new pd(e.sendingState.value0);throw new Error("Failed pattern match at Vinai.Chatbot (line 168, column 9 - line 173, column 59): "+[e.sendingState.constructor.name])}()});if(n instanceof lX)return D_({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:new pd(n.value0),receivingResponse:b.value});if(n instanceof cX)return D_({receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,messages:n5e(e.messages)([n.value0]),sendingState:y_.value,receivingResponse:b.value});if(n instanceof a5e)return D_({receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,messages:n5e(e.messages)([n.value0]),sendingState:cg.value});if(n instanceof r5e)return D_({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:e.sendingState,receivingResponse:new d(n.value0)});if(n instanceof o5e)return D_({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof Ev&&n.value1.id===e.sendingState.value0.id)return new Ev({id:e.sendingState.value0.id,deltas:S2n(function(t){return t.timestamp})(Kre(e.sendingState.value0.deltas)({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}))});if(e.sendingState instanceof Ev)return e.sendingState;if(e.sendingState instanceof sg)return new Ev({deltas:hb({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof cg)return new Ev({deltas:hb({content:n.value1.delta,timestamp:me(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof y_||e.sendingState instanceof pd)return e.sendingState;throw new Error("Failed pattern match at Vinai.Chatbot (line 188, column 22 - line 210, column 29): "+[e.sendingState.constructor.name])}()});if(n instanceof C2n)return $3(T2n(e))(function(){return D_(e)});throw new Error("Failed pattern match at Vinai.Chatbot (line 161, column 1 - line 161, column 55): "+[e.constructor.name,n.constructor.name])}},vX=function(e){var n={messages:e.messages,receivingResponse:b.value,receiveChannelName:e.receiveChannelName,sendingState:function(){if(e.initialMessageBody instanceof b)return y_.value;if(e.initialMessageBody instanceof d)return cg.value;throw new Error("Failed pattern match at Vinai.Chatbot (line 155, column 23 - line 157, column 28): "+[e.initialMessageBody.constructor.name])}(),sendMessage:e.sendMessage};return $3(E2n(e.initialMessageBody)(i5e(n)))(function(){return D_(n)})};var l5e=["http","https","mailto","tel"];function c5e(e){let n=(e||"").trim(),t=n.charAt(0);if(t==="#"||t==="/")return n;let a=n.indexOf(":");if(a===-1)return n;let r=-1;for(;++rr||(r=n.indexOf("#"),r!==-1&&a>r)?n:"javascript:void(0)"}la();var p5e=Ta(mX());function Py(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?f5e(e.position):"start"in e||"end"in e?f5e(e):"line"in e||"column"in e?_X(e):""}function _X(e){return v5e(e&&e.line)+":"+v5e(e&&e.column)}function f5e(e){return _X(e&&e.start)+"-"+_X(e&&e.end)}function v5e(e){return e&&typeof e=="number"?e:1}var bs=class extends Error{constructor(n,t,a){let r=[null,null],i={start:{line:null,column:null},end:{line:null,column:null}};super();if(typeof t=="string"&&(a=t,t=void 0),typeof a=="string"){let u=a.indexOf(":");u===-1?r[1]=a:(r[0]=a.slice(0,u),r[1]=a.slice(u+1))}t&&("type"in t||"position"in t?t.position&&(i=t.position):"start"in t||"end"in t?i=t:("line"in t||"column"in t)&&(i.start=t)),this.name=Py(t)||"1:1",this.message=typeof n=="object"?n.message:n,this.stack="",typeof n=="object"&&n.stack&&(this.stack=n.stack),this.reason=this.message,this.fatal,this.line=i.start.line,this.column=i.start.column,this.position=i,this.source=r[0],this.ruleId=r[1],this.file,this.actual,this.expected,this.url,this.note}};bs.prototype.file="";bs.prototype.name="";bs.prototype.reason="";bs.prototype.message="";bs.prototype.stack="";bs.prototype.fatal=null;bs.prototype.column=null;bs.prototype.line=null;bs.prototype.source=null;bs.prototype.ruleId=null;bs.prototype.position=null;var b_={basename:M2n,dirname:G2n,extname:A2n,join:x2n,sep:"/"};function M2n(e,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');Q3(e);let t=0,a=-1,r=e.length,i;if(n===void 0||n.length===0||n.length>e.length){for(;r--;)if(e.charCodeAt(r)===47){if(i){t=r+1;break}}else a<0&&(i=!0,a=r+1);return a<0?"":e.slice(t,a)}if(n===e)return"";let u=-1,l=n.length-1;for(;r--;)if(e.charCodeAt(r)===47){if(i){t=r+1;break}}else u<0&&(i=!0,u=r+1),l>-1&&(e.charCodeAt(r)===n.charCodeAt(l--)?l<0&&(a=r):(l=-1,a=u));return t===a?a=u:a<0&&(a=e.length),e.slice(t,a)}function G2n(e){if(Q3(e),e.length===0)return".";let n=-1,t=e.length,a;for(;--t;)if(e.charCodeAt(t)===47){if(a){n=t;break}}else a||(a=!0);return n<0?e.charCodeAt(0)===47?"/":".":n===1&&e.charCodeAt(0)===47?"//":e.slice(0,n)}function A2n(e){Q3(e);let n=e.length,t=-1,a=0,r=-1,i=0,u;for(;n--;){let l=e.charCodeAt(n);if(l===47){if(u){a=n+1;break}continue}t<0&&(u=!0,t=n+1),l===46?r<0?r=n:i!==1&&(i=1):r>-1&&(i=-1)}return r<0||t<0||i===0||i===1&&r===t-1&&r===a+1?"":e.slice(r,t)}function x2n(...e){let n=-1,t;for(;++n0&&e.charCodeAt(e.length-1)===47&&(t+="/"),n?"/"+t:t}function j2n(e,n){let t="",a=0,r=-1,i=0,u=-1,l,c;for(;++u<=e.length;){if(u2){if(c=t.lastIndexOf("/"),c!==t.length-1){c<0?(t="",a=0):(t=t.slice(0,c),a=t.length-1-t.lastIndexOf("/")),r=u,i=0;continue}}else if(t.length>0){t="",a=0,r=u,i=0;continue}}n&&(t=t.length>0?t+"/..":"..",a=2)}else t.length>0?t+="/"+e.slice(r+1,u):t=e.slice(r+1,u),a=u-r-1;r=u,i=0}else l===46&&i>-1?i++:i=-1}return t}function Q3(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var m5e={cwd:P2n};function P2n(){return"/"}function NI(e){return e!==null&&typeof e=="object"&&e.href&&e.origin}function _5e(e){if(typeof e=="string")e=new URL(e);else if(!NI(e)){let n=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw n.code="ERR_INVALID_ARG_TYPE",n}if(e.protocol!=="file:"){let n=new TypeError("The URL must be of scheme file");throw n.code="ERR_INVALID_URL_SCHEME",n}return N2n(e)}function N2n(e){if(e.hostname!==""){let a=new TypeError('File URL host must be "localhost" or empty on darwin');throw a.code="ERR_INVALID_FILE_URL_HOST",a}let n=e.pathname,t=-1;for(;++tu.length,c;l&&u.push(r);try{c=e.apply(this,u)}catch(s){let f=s;if(l&&t)throw f;return r(f)}l||(c instanceof Promise?c.then(i,r):c instanceof Error?r(c):i(c))}function r(u,...l){t||(t=!0,n(u,...l))}function i(u){r(null,u)}}var yX=T5e().freeze(),F5e={}.hasOwnProperty;function T5e(){let e=C5e(),n=[],t={},a,r=-1;return i.data=u,i.Parser=void 0,i.Compiler=void 0,i.freeze=l,i.attachers=n,i.use=c,i.parse=s,i.stringify=f,i.run=v,i.runSync=m,i.process=_,i.processSync=h,i;function i(){let w=T5e(),g=-1;for(;++g{if(k||!ue||!we)B(k);else{let De=i.stringify(ue,we);De==null||(B2n(De)?we.value=De:we.result=De),B(k,we)}});function B(k,ue){k||!ue?F(k):y?y(ue):g(null,ue)}}}function h(w){let g;i.freeze(),bX("processSync",i.Parser),RX("processSync",i.Compiler);let p=K3(w);return i.process(p,y),A5e("processSync","process",g),p;function y(F){g=!0,gX(F)}}}function M5e(e,n){return typeof e=="function"&&e.prototype&&(H2n(e.prototype)||n in e.prototype)}function H2n(e){let n;for(n in e)if(F5e.call(e,n))return!0;return!1}function bX(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function RX(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function wX(e,n){if(n)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function G5e(e){if(!Y3(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function A5e(e,n,t){if(!t)throw new Error("`"+e+"` finished async. Use `"+n+"` instead")}function K3(e){return U2n(e)?e:new OI(e)}function U2n(e){return Boolean(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function B2n(e){return typeof e=="string"||(0,I5e.default)(e)}function SX(e,n){let t=(n||{}).includeImageAlt;return x5e(e,typeof t=="boolean"?t:!0)}function x5e(e,n){return J2n(e)&&("value"in e&&e.value||n&&"alt"in e&&e.alt||"children"in e&&L5e(e.children,n))||Array.isArray(e)&&L5e(e,n)||""}function L5e(e,n){let t=[],a=-1;for(;++ar?0:r+n:n=n>r?r:n,t=t>0?t:0,a.length<1e4)u=Array.from(a),u.unshift(n,t),[].splice.apply(e,u);else for(t&&[].splice.apply(e,[n,t]);i0?(zi(e,e.length,0,n),e):n}var j5e={}.hasOwnProperty;function EP(e){let n={},t=-1;for(;++tu))return;let ue=n.events.length,we=ue,De,Se;for(;we--;)if(n.events[we][0]==="exit"&&n.events[we][1].type==="chunkFlow"){if(De){Se=n.events[we][1].end;break}De=!0}for(p(a),k=ue;kF;){let B=t[N];n.containerState=B[1],B[0].exit.call(n,e)}t.length=F}function y(){r.write([null]),i=void 0,r=void 0,n.containerState._closeFlow=void 0}}function V2n(e,n,t){return Qt(e,e.attempt(this.parser.constructs.document,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function kI(e){if(e===null||Dr(e)||qR(e))return 1;if(WR(e))return 2}function ky(e,n,t){let a=[],r=-1;for(;++r1&&e[t][1].end.offset-e[t][1].start.offset>1?2:1;let v=Object.assign({},e[a][1].end),m=Object.assign({},e[t][1].start);B5e(v,-c),B5e(m,c),u={type:c>1?"strongSequence":"emphasisSequence",start:v,end:Object.assign({},e[a][1].end)},l={type:c>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[t][1].start),end:m},i={type:c>1?"strongText":"emphasisText",start:Object.assign({},e[a][1].end),end:Object.assign({},e[t][1].start)},r={type:c>1?"strong":"emphasis",start:Object.assign({},u.start),end:Object.assign({},l.end)},e[a][1].end=Object.assign({},u.start),e[t][1].start=Object.assign({},l.end),s=[],e[a][1].end.offset-e[a][1].start.offset&&(s=Rs(s,[["enter",e[a][1],n],["exit",e[a][1],n]])),s=Rs(s,[["enter",r,n],["enter",u,n],["exit",u,n],["enter",i,n]]),s=Rs(s,ky(n.parser.constructs.insideSpan.null,e.slice(a+1,t),n)),s=Rs(s,[["exit",i,n],["enter",l,n],["exit",l,n],["exit",r,n]]),e[t][1].end.offset-e[t][1].start.offset?(f=2,s=Rs(s,[["enter",e[t][1],n],["exit",e[t][1],n]])):f=0,zi(e,a-1,t-a+3,s),t=a+s.length-f-2;break}}for(t=-1;++t=4?u(s):t(s)}function u(s){return s===null?c(s):Wn(s)?e.attempt(oGn,u,c)(s):(e.enter("codeFlowValue"),l(s))}function l(s){return s===null||Wn(s)?(e.exit("codeFlowValue"),u(s)):(e.consume(s),l)}function c(s){return e.exit("codeIndented"),n(s)}}function uGn(e,n,t){let a=this;return r;function r(u){return a.parser.lazy[a.now().line]?t(u):Wn(u)?(e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),r):Qt(e,i,"linePrefix",4+1)(u)}function i(u){let l=a.events[a.events.length-1];return l&&l[1].type==="linePrefix"&&l[2].sliceSerialize(l[1],!0).length>=4?n(u):Wn(u)?r(u):t(u)}}var IX={name:"codeText",tokenize:sGn,resolve:lGn,previous:cGn};function lGn(e){let n=e.length-4,t=3,a,r;if((e[t][1].type==="lineEnding"||e[t][1].type==="space")&&(e[n][1].type==="lineEnding"||e[n][1].type==="space")){for(a=t;++a=4?n(u):e.interrupt(a.parser.constructs.flow,t,n)(u)}}function GP(e,n,t,a,r,i,u,l,c){let s=c||Number.POSITIVE_INFINITY,f=0;return v;function v(p){return p===60?(e.enter(a),e.enter(r),e.enter(i),e.consume(p),e.exit(i),m):p===null||p===41||Ny(p)?t(p):(e.enter(a),e.enter(u),e.enter(l),e.enter("chunkString",{contentType:"string"}),w(p))}function m(p){return p===62?(e.enter(i),e.consume(p),e.exit(i),e.exit(r),e.exit(a),n):(e.enter(l),e.enter("chunkString",{contentType:"string"}),_(p))}function _(p){return p===62?(e.exit("chunkString"),e.exit(l),m(p)):p===null||p===60||Wn(p)?t(p):(e.consume(p),p===92?h:_)}function h(p){return p===60||p===62||p===92?(e.consume(p),_):_(p)}function w(p){return p===40?++f>s?t(p):(e.consume(p),w):p===41?f--?(e.consume(p),w):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(p)):p===null||Dr(p)?f?t(p):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(p)):Ny(p)?t(p):(e.consume(p),p===92?g:w)}function g(p){return p===40||p===41||p===92?(e.consume(p),w):w(p)}}function AP(e,n,t,a,r,i){let u=this,l=0,c;return s;function s(_){return e.enter(a),e.enter(r),e.consume(_),e.exit(r),e.enter(i),f}function f(_){return _===null||_===91||_===93&&!c||_===94&&!l&&"_hiddenFootnoteSupport"in u.parser.constructs||l>999?t(_):_===93?(e.exit(i),e.enter(r),e.consume(_),e.exit(r),e.exit(a),n):Wn(_)?(e.enter("lineEnding"),e.consume(_),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),v(_))}function v(_){return _===null||_===91||_===93||Wn(_)||l++>999?(e.exit("chunkString"),f(_)):(e.consume(_),c=c||!Oa(_),_===92?m:v)}function m(_){return _===91||_===92||_===93?(e.consume(_),l++,v):v(_)}}function xP(e,n,t,a,r,i){let u;return l;function l(m){return e.enter(a),e.enter(r),e.consume(m),e.exit(r),u=m===40?41:m,c}function c(m){return m===u?(e.enter(r),e.consume(m),e.exit(r),e.exit(a),n):(e.enter(i),s(m))}function s(m){return m===u?(e.exit(i),c(u)):m===null?t(m):Wn(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Qt(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),f(m))}function f(m){return m===u||m===null||Wn(m)?(e.exit("chunkString"),s(m)):(e.consume(m),m===92?v:f)}function v(m){return m===u||m===92?(e.consume(m),f):f(m)}}function zR(e,n){let t;return a;function a(r){return Wn(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t=!0,a):Oa(r)?Qt(e,a,t?"linePrefix":"lineSuffix")(r):n(r)}}function qc(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var TX={name:"definition",tokenize:hGn},dGn={tokenize:gGn,partial:!0};function hGn(e,n,t){let a=this,r;return i;function i(c){return e.enter("definition"),AP.call(a,e,u,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function u(c){return r=qc(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),c===58?(e.enter("definitionMarker"),e.consume(c),e.exit("definitionMarker"),zR(e,GP(e,e.attempt(dGn,Qt(e,l,"whitespace"),Qt(e,l,"whitespace")),t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):t(c)}function l(c){return c===null||Wn(c)?(e.exit("definition"),a.parser.defined.includes(r)||a.parser.defined.push(r),n(c)):t(c)}}function gGn(e,n,t){return a;function a(u){return Dr(u)?zR(e,r)(u):t(u)}function r(u){return u===34||u===39||u===40?xP(e,Qt(e,i,"whitespace"),t,"definitionTitle","definitionTitleMarker","definitionTitleString")(u):t(u)}function i(u){return u===null||Wn(u)?n(u):t(u)}}var MX={name:"hardBreakEscape",tokenize:DGn};function DGn(e,n,t){return a;function a(i){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(i),r}function r(i){return Wn(i)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),n(i)):t(i)}}var GX={name:"headingAtx",tokenize:bGn,resolve:yGn};function yGn(e,n){let t=e.length-2,a=3,r,i;return e[a][1].type==="whitespace"&&(a+=2),t-2>a&&e[t][1].type==="whitespace"&&(t-=2),e[t][1].type==="atxHeadingSequence"&&(a===t-1||t-4>a&&e[t-2][1].type==="whitespace")&&(t-=a+1===t?2:4),t>a&&(r={type:"atxHeadingText",start:e[a][1].start,end:e[t][1].end},i={type:"chunkText",start:e[a][1].start,end:e[t][1].end,contentType:"text"},zi(e,a,t-a+1,[["enter",r,n],["enter",i,n],["exit",i,n],["exit",r,n]])),e}function bGn(e,n,t){let a=this,r=0;return i;function i(f){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),u(f)}function u(f){return f===35&&r++<6?(e.consume(f),u):f===null||Dr(f)?(e.exit("atxHeadingSequence"),a.interrupt?n(f):l(f)):t(f)}function l(f){return f===35?(e.enter("atxHeadingSequence"),c(f)):f===null||Wn(f)?(e.exit("atxHeading"),n(f)):Oa(f)?Qt(e,l,"whitespace")(f):(e.enter("atxHeadingText"),s(f))}function c(f){return f===35?(e.consume(f),c):(e.exit("atxHeadingSequence"),l(f))}function s(f){return f===null||f===35||Dr(f)?(e.exit("atxHeadingText"),l(f)):(e.consume(f),s)}}var q5e=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],AX=["pre","script","style","textarea"];var xX={name:"htmlFlow",tokenize:SGn,resolveTo:wGn,concrete:!0},RGn={tokenize:EGn,partial:!0};function wGn(e){let n=e.length;for(;n--&&!(e[n][0]==="enter"&&e[n][1].type==="htmlFlow"););return n>1&&e[n-2][1].type==="linePrefix"&&(e[n][1].start=e[n-2][1].start,e[n+1][1].start=e[n-2][1].start,e.splice(n-2,2)),e}function SGn(e,n,t){let a=this,r,i,u,l,c;return s;function s(P){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(P),f}function f(P){return P===33?(e.consume(P),v):P===47?(e.consume(P),h):P===63?(e.consume(P),r=3,a.interrupt?n:Vn):Jc(P)?(e.consume(P),u=String.fromCharCode(P),i=!0,w):t(P)}function v(P){return P===45?(e.consume(P),r=2,m):P===91?(e.consume(P),r=5,u="CDATA[",l=0,_):Jc(P)?(e.consume(P),r=4,a.interrupt?n:Vn):t(P)}function m(P){return P===45?(e.consume(P),a.interrupt?n:Vn):t(P)}function _(P){return P===u.charCodeAt(l++)?(e.consume(P),l===u.length?a.interrupt?n:ve:_):t(P)}function h(P){return Jc(P)?(e.consume(P),u=String.fromCharCode(P),w):t(P)}function w(P){return P===null||P===47||P===62||Dr(P)?P!==47&&i&&AX.includes(u.toLowerCase())?(r=1,a.interrupt?n(P):ve(P)):q5e.includes(u.toLowerCase())?(r=6,P===47?(e.consume(P),g):a.interrupt?n(P):ve(P)):(r=7,a.interrupt&&!a.parser.lazy[a.now().line]?t(P):i?y(P):p(P)):P===45||$i(P)?(e.consume(P),u+=String.fromCharCode(P),w):t(P)}function g(P){return P===62?(e.consume(P),a.interrupt?n:ve):t(P)}function p(P){return Oa(P)?(e.consume(P),p):De(P)}function y(P){return P===47?(e.consume(P),De):P===58||P===95||Jc(P)?(e.consume(P),F):Oa(P)?(e.consume(P),y):De(P)}function F(P){return P===45||P===46||P===58||P===95||$i(P)?(e.consume(P),F):N(P)}function N(P){return P===61?(e.consume(P),B):Oa(P)?(e.consume(P),N):y(P)}function B(P){return P===null||P===60||P===61||P===62||P===96?t(P):P===34||P===39?(e.consume(P),c=P,k):Oa(P)?(e.consume(P),B):(c=null,ue(P))}function k(P){return P===null||Wn(P)?t(P):P===c?(e.consume(P),we):(e.consume(P),k)}function ue(P){return P===null||P===34||P===39||P===60||P===61||P===62||P===96||Dr(P)?N(P):(e.consume(P),ue)}function we(P){return P===47||P===62||Oa(P)?y(P):t(P)}function De(P){return P===62?(e.consume(P),Se):t(P)}function Se(P){return Oa(P)?(e.consume(P),Se):P===null||Wn(P)?ve(P):t(P)}function ve(P){return P===45&&r===2?(e.consume(P),ke):P===60&&r===1?(e.consume(P),_e):P===62&&r===4?(e.consume(P),Qn):P===63&&r===3?(e.consume(P),Vn):P===93&&r===5?(e.consume(P),wn):Wn(P)&&(r===6||r===7)?e.check(RGn,Qn,Me)(P):P===null||Wn(P)?Me(P):(e.consume(P),ve)}function Me(P){return e.exit("htmlFlowData"),Re(P)}function Re(P){return P===null?Z(P):Wn(P)?e.attempt({tokenize:Fe,partial:!0},Re,Z)(P):(e.enter("htmlFlowData"),ve(P))}function Fe(P,le,ge){return Ee;function Ee(ye){return P.enter("lineEnding"),P.consume(ye),P.exit("lineEnding"),q}function q(ye){return a.parser.lazy[a.now().line]?ge(ye):le(ye)}}function ke(P){return P===45?(e.consume(P),Vn):ve(P)}function _e(P){return P===47?(e.consume(P),u="",tt):ve(P)}function tt(P){return P===62&&AX.includes(u.toLowerCase())?(e.consume(P),Qn):Jc(P)&&u.length<8?(e.consume(P),u+=String.fromCharCode(P),tt):ve(P)}function wn(P){return P===93?(e.consume(P),Vn):ve(P)}function Vn(P){return P===62?(e.consume(P),Qn):P===45&&r===2?(e.consume(P),Vn):ve(P)}function Qn(P){return P===null||Wn(P)?(e.exit("htmlFlowData"),Z(P)):(e.consume(P),Qn)}function Z(P){return e.exit("htmlFlow"),n(P)}}function EGn(e,n,t){return a;function a(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(dd,n,t)}}var LX={name:"htmlText",tokenize:CGn};function CGn(e,n,t){let a=this,r,i,u,l;return c;function c(Z){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(Z),s}function s(Z){return Z===33?(e.consume(Z),f):Z===47?(e.consume(Z),ue):Z===63?(e.consume(Z),B):Jc(Z)?(e.consume(Z),Se):t(Z)}function f(Z){return Z===45?(e.consume(Z),v):Z===91?(e.consume(Z),i="CDATA[",u=0,g):Jc(Z)?(e.consume(Z),N):t(Z)}function v(Z){return Z===45?(e.consume(Z),m):t(Z)}function m(Z){return Z===null||Z===62?t(Z):Z===45?(e.consume(Z),_):h(Z)}function _(Z){return Z===null||Z===62?t(Z):h(Z)}function h(Z){return Z===null?t(Z):Z===45?(e.consume(Z),w):Wn(Z)?(l=h,wn(Z)):(e.consume(Z),h)}function w(Z){return Z===45?(e.consume(Z),Qn):h(Z)}function g(Z){return Z===i.charCodeAt(u++)?(e.consume(Z),u===i.length?p:g):t(Z)}function p(Z){return Z===null?t(Z):Z===93?(e.consume(Z),y):Wn(Z)?(l=p,wn(Z)):(e.consume(Z),p)}function y(Z){return Z===93?(e.consume(Z),F):p(Z)}function F(Z){return Z===62?Qn(Z):Z===93?(e.consume(Z),F):p(Z)}function N(Z){return Z===null||Z===62?Qn(Z):Wn(Z)?(l=N,wn(Z)):(e.consume(Z),N)}function B(Z){return Z===null?t(Z):Z===63?(e.consume(Z),k):Wn(Z)?(l=B,wn(Z)):(e.consume(Z),B)}function k(Z){return Z===62?Qn(Z):B(Z)}function ue(Z){return Jc(Z)?(e.consume(Z),we):t(Z)}function we(Z){return Z===45||$i(Z)?(e.consume(Z),we):De(Z)}function De(Z){return Wn(Z)?(l=De,wn(Z)):Oa(Z)?(e.consume(Z),De):Qn(Z)}function Se(Z){return Z===45||$i(Z)?(e.consume(Z),Se):Z===47||Z===62||Dr(Z)?ve(Z):t(Z)}function ve(Z){return Z===47?(e.consume(Z),Qn):Z===58||Z===95||Jc(Z)?(e.consume(Z),Me):Wn(Z)?(l=ve,wn(Z)):Oa(Z)?(e.consume(Z),ve):Qn(Z)}function Me(Z){return Z===45||Z===46||Z===58||Z===95||$i(Z)?(e.consume(Z),Me):Re(Z)}function Re(Z){return Z===61?(e.consume(Z),Fe):Wn(Z)?(l=Re,wn(Z)):Oa(Z)?(e.consume(Z),Re):ve(Z)}function Fe(Z){return Z===null||Z===60||Z===61||Z===62||Z===96?t(Z):Z===34||Z===39?(e.consume(Z),r=Z,ke):Wn(Z)?(l=Fe,wn(Z)):Oa(Z)?(e.consume(Z),Fe):(e.consume(Z),r=void 0,tt)}function ke(Z){return Z===r?(e.consume(Z),_e):Z===null?t(Z):Wn(Z)?(l=ke,wn(Z)):(e.consume(Z),ke)}function _e(Z){return Z===62||Z===47||Dr(Z)?ve(Z):t(Z)}function tt(Z){return Z===null||Z===34||Z===39||Z===60||Z===61||Z===96?t(Z):Z===62||Dr(Z)?ve(Z):(e.consume(Z),tt)}function wn(Z){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(Z),e.exit("lineEnding"),Qt(e,Vn,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Vn(Z){return e.enter("htmlTextData"),l(Z)}function Qn(Z){return Z===62?(e.consume(Z),e.exit("htmlTextData"),e.exit("htmlText"),n):t(Z)}}var $R={name:"labelEnd",tokenize:AGn,resolveTo:GGn,resolveAll:MGn},IGn={tokenize:xGn},FGn={tokenize:LGn},TGn={tokenize:jGn};function MGn(e){let n=-1,t;for(;++n-1&&(u[0]=u[0].slice(a)),i>0&&u.push(e[r].slice(0,i))),u}function XGn(e,n){let t=-1,a=[],r;for(;++ti3n,contentInitial:()=>e3n,disable:()=>u3n,document:()=>ZGn,flow:()=>t3n,flowInitial:()=>n3n,insideSpan:()=>o3n,string:()=>a3n,text:()=>r3n});var ZGn={[42]:Wc,[43]:Wc,[45]:Wc,[48]:Wc,[49]:Wc,[50]:Wc,[51]:Wc,[52]:Wc,[53]:Wc,[54]:Wc,[55]:Wc,[56]:Wc,[57]:Wc,[62]:CP},e3n={[91]:TX},n3n={[-2]:Z3,[-1]:Z3,[32]:Z3},t3n={[35]:GX,[42]:VR,[45]:[LP,VR],[60]:xX,[61]:LP,[95]:VR,[96]:TP,[126]:TP},a3n={[38]:FP,[92]:IP},r3n={[-5]:e4,[-4]:e4,[-3]:e4,[33]:jX,[38]:FP,[42]:X3,[60]:[CX,LX],[91]:PX,[92]:[MX,IP],[93]:$R,[95]:X3,[96]:IX},o3n={null:[X3,z5e]},i3n={null:[42,95]},u3n={null:[]};function X5e(e={}){let n=EP([NX].concat(e.extensions||[])),t={defined:[],lazy:{},constructs:n,content:a(k5e),document:a(H5e),flow:a(W5e),string:a($5e),text:a(V5e)};return t;function a(r){return i;function i(u){return K5e(t,r,u)}}}var Z5e=/[\0\t\n\r]/g;function e6e(){let e=1,n="",t=!0,a;return r;function r(i,u,l){let c=[],s,f,v,m,_;for(i=n+i.toString(u),v=0,n="",t&&(i.charCodeAt(0)===65279&&v++,t=void 0);v13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(t&65535)==65535||(t&65535)==65534||t>1114111?"\uFFFD":String.fromCharCode(t)}var l3n=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function PP(e){return e.replace(l3n,c3n)}function c3n(e,n,t){if(n)return n;if(t.charCodeAt(0)===35){let r=t.charCodeAt(1),i=r===120||r===88;return jP(t.slice(i?2:1),i?16:10)}return HI(t)||e}var t6e={}.hasOwnProperty,OX=function(e,n,t){return typeof n!="string"&&(t=n,n=void 0),s3n(t)(n6e(X5e(t).document().write(e6e()(e,n,!0))))};function s3n(e){let n={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(Nn),autolinkProtocol:ve,autolinkEmail:ve,atxHeading:l(vt),blockQuote:l(Qe),characterEscape:ve,characterReference:ve,codeFenced:l(sn),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:l(sn,c),codeText:l(Ne,c),codeTextData:ve,data:ve,codeFlowValue:ve,definition:l(jn),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:l(Fn),hardBreakEscape:l(xn),hardBreakTrailing:l(xn),htmlFlow:l(mt,c),htmlFlowData:ve,htmlText:l(mt,c),htmlTextData:ve,image:l(Gt),label:c,link:l(Nn),listItem:l(pt),listItemValue:h,listOrdered:l($t,_),listUnordered:l($t),paragraph:l(at),reference:Ee,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:l(vt),strong:l(Tn),thematicBreak:l(tr)},exit:{atxHeading:f(),atxHeadingSequence:ue,autolink:f(),autolinkEmail:Le,autolinkProtocol:Pe,blockQuote:f(),characterEscapeValue:Me,characterReferenceMarkerHexadecimal:ye,characterReferenceMarkerNumeric:ye,characterReferenceValue:te,codeFenced:f(y),codeFencedFence:p,codeFencedFenceInfo:w,codeFencedFenceMeta:g,codeFlowValue:Me,codeIndented:f(F),codeText:f(tt),codeTextData:Me,data:Me,definition:f(),definitionDestinationString:k,definitionLabelString:N,definitionTitleString:B,emphasis:f(),hardBreakEscape:f(Fe),hardBreakTrailing:f(Fe),htmlFlow:f(ke),htmlFlowData:Me,htmlText:f(_e),htmlTextData:Me,image:f(Vn),label:Z,labelText:Qn,lineEnding:Re,link:f(wn),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:q,resourceDestinationString:P,resourceTitleString:le,resource:ge,setextHeading:f(Se),setextHeadingLineSequence:De,setextHeadingText:we,strong:f(),thematicBreak:f()}};a6e(n,(e||{}).mdastExtensions||[]);let t={};return a;function a(Ae){let ln={type:"root",children:[]},Vt={stack:[ln],tokenStack:[],config:n,enter:s,exit:v,buffer:c,resume:m,setData:i,getData:u},Sr=[],Pr=-1;for(;++Pr0){let wf=Vt.tokenStack[Vt.tokenStack.length-1];(wf[1]||r6e).call(Vt,void 0,wf[0])}for(ln.position={start:Hy(Ae.length>0?Ae[0][1].start:{line:1,column:1,offset:0}),end:Hy(Ae.length>0?Ae[Ae.length-2][1].end:{line:1,column:1,offset:0})},Pr=-1;++Pr{let a=this.data("settings");return OX(t,Object.assign({},a,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function o6e(e,n){let t={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(n),!0)};return e.patch(n,t),e.applyData(n,t)}function i6e(e,n){let t={type:"element",tagName:"br",properties:{},children:[]};return e.patch(n,t),[e.applyData(n,t),{type:"text",value:` `}]}function u6e(e,n){let t=n.value?n.value+` `:"",a=n.lang?n.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,r={};a&&(r.className=["language-"+a]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:t}]};return n.meta&&(i.data={meta:n.meta}),e.patch(n,i),i=e.applyData(n,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(n,i),i}function l6e(e,n){let t={type:"element",tagName:"del",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function c6e(e,n){let t={type:"element",tagName:"em",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function Y0(e){let n=[],t=-1,a=0,r=0;for(;++t55295&&i<57344){let l=e.charCodeAt(t+1);i<56320&&l>56319&&l<57344?(u=String.fromCharCode(i,l),r=1):u="\uFFFD"}else u=String.fromCharCode(i);u&&(n.push(e.slice(a,t),encodeURIComponent(u)),a=t+r+1,u=""),r&&(t+=r,r=0)}return n.join("")+e.slice(a)}function OP(e,n){let t=String(n.identifier).toUpperCase(),a=Y0(t.toLowerCase()),r=e.footnoteOrder.indexOf(t),i;r===-1?(e.footnoteOrder.push(t),e.footnoteCounts[t]=1,i=e.footnoteOrder.length):(e.footnoteCounts[t]++,i=r+1);let u=e.footnoteCounts[t],l={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+a,id:e.clobberPrefix+"fnref-"+a+(u>1?"-"+u:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(i)}]};e.patch(n,l);let c={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(n,c),e.applyData(n,c)}function s6e(e,n){let t=e.footnoteById,a=1;for(;a in t;)a++;let r=String(a);return t[r]={type:"footnoteDefinition",identifier:r,children:[{type:"paragraph",children:n.children}],position:n.position},OP(e,{type:"footnoteReference",identifier:r,position:n.position})}function f6e(e,n){let t={type:"element",tagName:"h"+n.depth,properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function v6e(e,n){if(e.dangerous){let t={type:"raw",value:n.value};return e.patch(n,t),e.applyData(n,t)}return null}function kP(e,n){let t=n.referenceType,a="]";if(t==="collapsed"?a+="[]":t==="full"&&(a+="["+(n.label||n.identifier)+"]"),n.type==="imageReference")return{type:"text",value:"!["+n.alt+a};let r=e.all(n),i=r[0];i&&i.type==="text"?i.value="["+i.value:r.unshift({type:"text",value:"["});let u=r[r.length-1];return u&&u.type==="text"?u.value+=a:r.push({type:"text",value:a}),r}function m6e(e,n){let t=e.definition(n.identifier);if(!t)return kP(e,n);let a={src:Y0(t.url||""),alt:n.alt};t.title!==null&&t.title!==void 0&&(a.title=t.title);let r={type:"element",tagName:"img",properties:a,children:[]};return e.patch(n,r),e.applyData(n,r)}function _6e(e,n){let t={src:Y0(n.url)};n.alt!==null&&n.alt!==void 0&&(t.alt=n.alt),n.title!==null&&n.title!==void 0&&(t.title=n.title);let a={type:"element",tagName:"img",properties:t,children:[]};return e.patch(n,a),e.applyData(n,a)}function p6e(e,n){let t={type:"text",value:n.value.replace(/\r?\n|\r/g," ")};e.patch(n,t);let a={type:"element",tagName:"code",properties:{},children:[t]};return e.patch(n,a),e.applyData(n,a)}function d6e(e,n){let t=e.definition(n.identifier);if(!t)return kP(e,n);let a={href:Y0(t.url||"")};t.title!==null&&t.title!==void 0&&(a.title=t.title);let r={type:"element",tagName:"a",properties:a,children:e.all(n)};return e.patch(n,r),e.applyData(n,r)}function h6e(e,n){let t={href:Y0(n.url)};n.title!==null&&n.title!==void 0&&(t.title=n.title);let a={type:"element",tagName:"a",properties:t,children:e.all(n)};return e.patch(n,a),e.applyData(n,a)}function g6e(e,n,t){let a=e.all(n),r=t?v3n(t):D6e(n),i={},u=[];if(typeof n.checked=="boolean"){let f=a[0],v;f&&f.type==="element"&&f.tagName==="p"?v=f:(v={type:"element",tagName:"p",properties:{},children:[]},a.unshift(v)),v.children.length>0&&v.children.unshift({type:"text",value:" "}),v.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:n.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let l=-1;for(;++l1:n}function y6e(e,n){let t={},a=e.all(n),r=-1;for(typeof n.start=="number"&&n.start!==1&&(t.start=n.start);++r-1?a.offset:null}}}function E6e(e,n){let t=e.all(n),a=t.shift(),r=[];if(a){let u={type:"element",tagName:"thead",properties:{},children:e.wrap([a],!0)};e.patch(n.children[0],u),r.push(u)}if(t.length>0){let u={type:"element",tagName:"tbody",properties:{},children:e.wrap(t,!0)},l=UI(n.children[1]),c=BI(n.children[n.children.length-1]);l.line&&c.line&&(u.position={start:l,end:c}),r.push(u)}let i={type:"element",tagName:"table",properties:{},children:e.wrap(r,!0)};return e.patch(n,i),e.applyData(n,i)}function C6e(e,n,t){let a=t?t.children:void 0,i=(a?a.indexOf(n):1)===0?"th":"td",u=t&&t.type==="table"?t.align:void 0,l=u?u.length:n.children.length,c=-1,s=[];for(;++c0,!0),a[0]),r=a.index+a[0].length,a=t.exec(n);return i.push(G6e(n.slice(r),r>0,!1)),i.join("")}function G6e(e,n,t){let a=0,r=e.length;if(n){let i=e.codePointAt(a);for(;i===F6e||i===T6e;)a++,i=e.codePointAt(a)}if(t){let i=e.codePointAt(r-1);for(;i===F6e||i===T6e;)r--,i=e.codePointAt(r-1)}return r>a?e.slice(a,r):""}function A6e(e,n){let t={type:"text",value:M6e(String(n.value))};return e.patch(n,t),e.applyData(n,t)}function x6e(e,n){let t={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(n,t),e.applyData(n,t)}var L6e={blockquote:o6e,break:i6e,code:u6e,delete:l6e,emphasis:c6e,footnoteReference:OP,footnote:s6e,heading:f6e,html:v6e,imageReference:m6e,image:_6e,inlineCode:p6e,linkReference:d6e,link:h6e,listItem:g6e,list:y6e,paragraph:b6e,root:R6e,strong:w6e,table:E6e,tableCell:I6e,tableRow:C6e,text:A6e,thematicBreak:x6e,toml:HP,yaml:HP,definition:HP,footnoteDefinition:HP};function HP(){return null}var n4=function(e){if(e==null)return d3n;if(typeof e=="string")return p3n(e);if(typeof e=="object")return Array.isArray(e)?m3n(e):_3n(e);if(typeof e=="function")return UP(e);throw new Error("Expected function, string, or object as test")};function m3n(e){let n=[],t=-1;for(;++t":""))+")"})}return v;function v(){let m=[],_,h,w;if((!n||r(l,c,s[s.length-1]||null))&&(m=h3n(t(l,s)),m[0]===BP))return m;if(l.children&&m[0]!==UX)for(h=(a?l.children.length:-1)+i,w=s.concat(l);h>-1&&h{let r=N6e(a.identifier);r&&!P6e.call(n,r)&&(n[r]=a)}),t;function t(a){let r=N6e(a);return r&&P6e.call(n,r)?n[r]:null}}function N6e(e){return String(e||"").toUpperCase()}var JP={}.hasOwnProperty;function O6e(e,n){let t=n||{},a=t.allowDangerousHtml||!1,r={};return u.dangerous=a,u.clobberPrefix=t.clobberPrefix===void 0||t.clobberPrefix===null?"user-content-":t.clobberPrefix,u.footnoteLabel=t.footnoteLabel||"Footnotes",u.footnoteLabelTagName=t.footnoteLabelTagName||"h2",u.footnoteLabelProperties=t.footnoteLabelProperties||{className:["sr-only"]},u.footnoteBackLabel=t.footnoteBackLabel||"Back to content",u.unknownHandler=t.unknownHandler,u.passThrough=t.passThrough,u.handlers=Ya(Ya({},L6e),t.handlers),u.definition=JX(e),u.footnoteById=r,u.footnoteOrder=[],u.footnoteCounts={},u.patch=g3n,u.applyData=D3n,u.one=l,u.all=c,u.wrap=b3n,u.augment=i,QR(e,"footnoteDefinition",s=>{let f=String(s.identifier).toUpperCase();JP.call(r,f)||(r[f]=s)}),u;function i(s,f){if(s&&"data"in s&&s.data){let v=s.data;v.hName&&(f.type!=="element"&&(f={type:"element",tagName:"",properties:{},children:[]}),f.tagName=v.hName),f.type==="element"&&v.hProperties&&(f.properties=Ya(Ya({},f.properties),v.hProperties)),"children"in f&&f.children&&v.hChildren&&(f.children=v.hChildren)}if(s){let v="type"in s?s:{position:s};BX(v)||(f.position={start:UI(v),end:BI(v)})}return f}function u(s,f,v,m){return Array.isArray(v)&&(m=v,v={}),i(s,{type:"element",tagName:f,properties:v||{},children:m||[]})}function l(s,f){return k6e(u,s,f)}function c(s){return qX(u,s)}}function g3n(e,n){e.position&&(n.position=kX(e))}function D3n(e,n){let t=n;if(e&&e.data){let a=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;typeof a=="string"&&(t.type==="element"?t.tagName=a:t={type:"element",tagName:a,properties:{},children:[]}),t.type==="element"&&i&&(t.properties=Ya(Ya({},t.properties),i)),"children"in t&&t.children&&r!==null&&r!==void 0&&(t.children=r)}return t}function k6e(e,n,t){let a=n&&n.type;if(!a)throw new Error("Expected node, got `"+n+"`");return JP.call(e.handlers,a)?e.handlers[a](e,n,t):e.passThrough&&e.passThrough.includes(a)?"children"in n?Ki(Ya({},n),{children:qX(e,n)}):n:e.unknownHandler?e.unknownHandler(e,n,t):y3n(e,n)}function qX(e,n){let t=[];if("children"in n){let a=n.children,r=-1;for(;++r0&&t.push({type:"text",value:` `}),t}function H6e(e){let n=[],t=-1;for(;++t1?"-"+l:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21A9"}]};l>1&&v.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(l)}]}),c.length>0&&c.push({type:"text",value:" "}),c.push(v)}let s=r[r.length-1];if(s&&s.type==="element"&&s.tagName==="p"){let v=s.children[s.children.length-1];v&&v.type==="text"?v.value+=" ":s.children.push({type:"text",value:" "}),s.children.push(...c)}else r.push(...c);let f={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+u},children:e.wrap(r,!0)};e.patch(a,f),n.push(f)}if(n.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:Ki(Ya({},JSON.parse(JSON.stringify(e.footnoteLabelProperties))),{id:"footnote-label"}),children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:e.wrap(n,!0)},{type:"text",value:` `}]}}function qP(e,n){let t=O6e(e,n),a=t.one(e,null),r=H6e(t);return r&&a.children.push({type:"text",value:` `},r),Array.isArray(a)?{type:"root",children:a}:a}var R3n=function(e,n){return e&&"run"in e?w3n(e,n):S3n(e||n)},WX=R3n;function w3n(e,n){return(t,a,r)=>{e.run(qP(t,n),a,i=>{r(i)})}}function S3n(e){return n=>qP(n,e)}var pa=Ta(zM());var Uy=class{constructor(n,t,a){this.property=n,this.normal=t,a&&(this.space=a)}};Uy.prototype.property={};Uy.prototype.normal={};Uy.prototype.space=null;function zX(e,n){let t={},a={},r=-1;for(;++rRa,booleanish:()=>Ri,commaOrSpaceSeparated:()=>Df,commaSeparated:()=>By,number:()=>En,overloadedBoolean:()=>$X,spaceSeparated:()=>Xr});var E3n=0,Ra=YR(),Ri=YR(),$X=YR(),En=YR(),Xr=YR(),By=YR(),Df=YR();function YR(){return 2**++E3n}var VX=Object.keys(a4),JI=class extends ws{constructor(n,t,a,r){let i=-1;super(n,t);if(U6e(this,"space",r),typeof a=="number")for(;++i4&&t.slice(0,4)==="data"&&I3n.test(n)){if(n.charAt(4)==="-"){let i=n.slice(5).replace(q6e,M3n);a="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=n.slice(4);if(!q6e.test(i)){let u=i.replace(F3n,T3n);u.charAt(0)!=="-"&&(u="-"+u),n="data"+u}}r=JI}return new r(a,n)}function T3n(e){return"-"+e.toLowerCase()}function M3n(e){return e.charAt(1).toUpperCase()}var $P={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var VP=zX([YX,QX,KX,XX,B6e],"html"),QP=zX([YX,QX,KX,XX,J6e],"svg");function ZX(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return n=>{QR(n,"element",(t,a,r)=>{let i=r,u;if(e.allowedElements?u=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(u=e.disallowedElements.includes(t.tagName)),!u&&e.allowElement&&typeof a=="number"&&(u=!e.allowElement(t,a,i)),u&&typeof a=="number")return e.unwrapDisallowed&&t.children?i.children.splice(a,1,...t.children):i.children.splice(a,1),a})}}la();var l8e=Ta(V6e());function Q6e(e){let n=e&&typeof e=="object"&&e.type==="text"?e.value||"":e;return typeof n=="string"&&n.replace(/[ \t\n\f\r]/g,"")===""}function tZ(e){let n=String(e||"").trim();return n?n.split(/[ \t\n\r\f]+/g):[]}function Y6e(e){return e.join(" ").trim()}function aZ(e){let n=[],t=String(e||""),a=t.indexOf(","),r=0,i=!1;for(;!i;){a===-1&&(a=t.length,i=!0);let u=t.slice(r,a).trim();(u||!i)&&n.push(u),r=a+1,a=t.indexOf(",",r)}return n}function K6e(e,n){let t=n||{};return(e[e.length-1]===""?[...e,""]:e).join((t.padRight?" ":"")+","+(t.padLeft===!1?"":" ")).trim()}var i8e=Ta(o8e()),u8e=i8e.default;var oZ={}.hasOwnProperty,q3n=new Set(["table","thead","tbody","tfoot","tr"]);function iZ(e,n){let t=[],a=-1,r;for(;++a0?It.createElement(_,c,v):It.createElement(_,c)}function z3n(e){let n=-1;for(;++n for more info)`),delete iN[i]}let n=yX().use(NP).use(e.remarkPlugins||[]).use(WX,Ki(Ya({},e.remarkRehypeOptions),{allowDangerousHtml:!0})).use(e.rehypePlugins||[]).use(ZX,e),t=new OI;typeof e.children=="string"?t.value=e.children:e.children!==void 0&&e.children!==null&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);let a=n.runSync(n.parse(t),t);if(a.type!=="root")throw new TypeError("Expected a `root` node");let r=It.createElement(It.Fragment,{},iZ({options:e,schema:VP,listDepth:0},a));return e.className&&(r=It.createElement("div",{className:e.className},r)),r}uN.propTypes={children:pa.default.string,className:pa.default.string,allowElement:pa.default.func,allowedElements:pa.default.arrayOf(pa.default.string),disallowedElements:pa.default.arrayOf(pa.default.string),unwrapDisallowed:pa.default.bool,remarkPlugins:pa.default.arrayOf(pa.default.oneOfType([pa.default.object,pa.default.func,pa.default.arrayOf(pa.default.oneOfType([pa.default.bool,pa.default.string,pa.default.object,pa.default.func,pa.default.arrayOf(pa.default.any)]))])),rehypePlugins:pa.default.arrayOf(pa.default.oneOfType([pa.default.object,pa.default.func,pa.default.arrayOf(pa.default.oneOfType([pa.default.bool,pa.default.string,pa.default.object,pa.default.func,pa.default.arrayOf(pa.default.any)]))])),sourcePos:pa.default.bool,rawSourcePos:pa.default.bool,skipHtml:pa.default.bool,includeElementIndex:pa.default.bool,transformLinkUri:pa.default.oneOfType([pa.default.func,pa.default.bool]),linkTarget:pa.default.oneOfType([pa.default.func,pa.default.string]),transformImageUri:pa.default.func,components:pa.default.object};var s8e=/[#.]/g;function lZ(e,n){let t=e||"",a={},r=0,i,u;for(;rc&&(c=s):s&&(c!==void 0&&c>-1&&l.push(` `.repeat(c)||" "),c=-1,l.push(s))}return l.join("")}function R8e(e,n,t){return e.type==="element"?b4n(e,n,t):e.type==="text"?t.whitespace==="normal"?w8e(e,t):R4n(e):[]}function b4n(e,n,t){let a=S8e(e,t),r=e.children||[],i=-1,u=[];if(y4n(e))return u;let l,c;for(dZ(e)||y8e(e)&&fN(n,e,y8e)?c=` `:D4n(e)?(l=2,c=2):b8e(e)&&(l=1,c=1);++i15?s="\u2026"+l.slice(r-15,r):s=l.slice(0,r);var f;i+15":">","<":"<",'"':""","'":"'"},A4n=/[&><"']/g;function x4n(e){return String(e).replace(A4n,n=>G4n[n])}var E8e=function e(n){return n.type==="ordgroup"||n.type==="color"?n.body.length===1?e(n.body[0]):n:n.type==="font"?e(n.body):n},L4n=function(n){var t=E8e(n);return t.type==="mathord"||t.type==="textord"||t.type==="atom"},j4n=function(n){if(!n)throw new Error("Expected non-null, but got "+String(n));return n},P4n=function(n){var t=/^[\x00-\x20]*([^\\/#?]*?)(:|�*58|�*3a|&colon)/i.exec(n);return t?t[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(t[1])?null:t[1].toLowerCase():"_relative"},zt={contains:I4n,deflt:F4n,escape:x4n,hyphenate:M4n,getBaseElem:E8e,isCharacterBox:L4n,protocolFromUrl:P4n},vN={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format "},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color ",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro ",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,n)=>(n.push(e),n)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness ",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size ",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand ",cliProcessor:e=>e==="Infinity"?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function N4n(e){if(e.default)return e.default;var n=e.type,t=Array.isArray(n)?n[0]:n;if(typeof t!="string")return t.enum[0];switch(t){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}var mN=class{constructor(n){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,n=n||{};for(var t in vN)if(vN.hasOwnProperty(t)){var a=vN[t];this[t]=n[t]!==void 0?a.processor?a.processor(n[t]):n[t]:N4n(a)}}reportNonstrict(n,t,a){var r=this.strict;if(typeof r=="function"&&(r=r(n,t,a)),!(!r||r==="ignore")){if(r===!0||r==="error")throw new Cn("LaTeX-incompatible input and strict mode is set to 'error': "+(t+" ["+n+"]"),a);r==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(t+" ["+n+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+r+"': "+t+" ["+n+"]"))}}useStrictBehavior(n,t,a){var r=this.strict;if(typeof r=="function")try{r=r(n,t,a)}catch{r="error"}return!r||r==="ignore"?!1:r===!0||r==="error"?!0:r==="warn"?(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(t+" ["+n+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+r+"': "+t+" ["+n+"]")),!1)}isTrusted(n){if(n.url&&!n.protocol){var t=zt.protocolFromUrl(n.url);if(t==null)return!1;n.protocol=t}var a=typeof this.trust=="function"?this.trust(n):this.trust;return Boolean(a)}},mg=class{constructor(n,t,a){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=n,this.size=t,this.cramped=a}sup(){return hd[O4n[this.id]]}sub(){return hd[k4n[this.id]]}fracNum(){return hd[H4n[this.id]]}fracDen(){return hd[U4n[this.id]]}cramp(){return hd[B4n[this.id]]}text(){return hd[J4n[this.id]]}isTight(){return this.size>=2}},gZ=0,_N=1,qI=2,_g=3,o4=4,Z0=5,WI=6,Ss=7,hd=[new mg(gZ,0,!1),new mg(_N,0,!0),new mg(qI,1,!1),new mg(_g,1,!0),new mg(o4,2,!1),new mg(Z0,2,!0),new mg(WI,3,!1),new mg(Ss,3,!0)],O4n=[o4,Z0,o4,Z0,WI,Ss,WI,Ss],k4n=[Z0,Z0,Z0,Z0,Ss,Ss,Ss,Ss],H4n=[qI,_g,o4,Z0,WI,Ss,WI,Ss],U4n=[_g,_g,Z0,Z0,Ss,Ss,Ss,Ss],B4n=[_N,_N,_g,_g,Z0,Z0,Ss,Ss],J4n=[gZ,_N,qI,_g,qI,_g,qI,_g],Kt={DISPLAY:hd[gZ],TEXT:hd[qI],SCRIPT:hd[o4],SCRIPTSCRIPT:hd[WI]},DZ=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"armenian",blocks:[[1328,1423]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function q4n(e){for(var n=0;n=r[0]&&e<=r[1])return t.name}return null}var pN=[];DZ.forEach(e=>e.blocks.forEach(n=>pN.push(...n)));function C8e(e){for(var n=0;n=pN[n]&&e<=pN[n+1])return!0;return!1}var zI=80,W4n=function(n,t){return"M95,"+(622+n+t)+` c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14 c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54 c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10 s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429 c69,-144,104.5,-217.7,106.5,-221 l`+n/2.075+" -"+n+` c5.3,-9.3,12,-14,20,-14 H400000v`+(40+n)+`H845.2724 s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7 c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z M`+(834+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},z4n=function(n,t){return"M263,"+(601+n+t)+`c0.7,0,18,39.7,52,119 c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120 c340,-704.7,510.7,-1060.3,512,-1067 l`+n/2.084+" -"+n+` c4.7,-7.3,11,-11,19,-11 H40000v`+(40+n)+`H1012.3 s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232 c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1 s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26 c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z M`+(1001+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},$4n=function(n,t){return"M983 "+(10+n+t)+` l`+n/3.13+" -"+n+` c4,-6.7,10,-10,18,-10 H400000v`+(40+n)+` H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7 s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744 c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30 c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722 c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5 c53.7,-170.3,84.5,-266.8,92.5,-289.5z M`+(1001+n)+" "+t+"h400000v"+(40+n)+"h-400000z"},V4n=function(n,t){return"M424,"+(2398+n+t)+` c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514 c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20 s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121 s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081 l`+n/4.223+" -"+n+`c4,-6.7,10,-10,18,-10 H400000 v`+(40+n)+`H1014.6 s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185 c-2,6,-10,9,-24,9 c-8,0,-12,-0.7,-12,-2z M`+(1001+n)+" "+t+` h400000v`+(40+n)+"h-400000z"},Q4n=function(n,t){return"M473,"+(2713+n+t)+` c339.3,-1799.3,509.3,-2700,510,-2702 l`+n/5.298+" -"+n+` c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+n)+`H1017.7 s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9 c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200 c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26 s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104, 606zM`+(1001+n)+" "+t+"h400000v"+(40+n)+"H1017.7z"},Y4n=function(n){var t=n/2;return"M400000 "+n+" H0 L"+t+" 0 l65 45 L145 "+(n-80)+" H400000z"},K4n=function(n,t,a){var r=a-54-t-n;return"M702 "+(n+t)+"H400000"+(40+n)+` H742v`+r+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1 h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170 c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667 219 661 l218 661zM702 `+t+"H400000v"+(40+n)+"H742z"},X4n=function(n,t,a){t=1e3*t;var r="";switch(n){case"sqrtMain":r=W4n(t,zI);break;case"sqrtSize1":r=z4n(t,zI);break;case"sqrtSize2":r=$4n(t,zI);break;case"sqrtSize3":r=V4n(t,zI);break;case"sqrtSize4":r=Q4n(t,zI);break;case"sqrtTall":r=K4n(t,zI,a)}return r},Z4n=function(n,t){switch(n){case"\u239C":return"M291 0 H417 V"+t+" H291z M291 0 H417 V"+t+" H291z";case"\u2223":return"M145 0 H188 V"+t+" H145z M145 0 H188 V"+t+" H145z";case"\u2225":return"M145 0 H188 V"+t+" H145z M145 0 H188 V"+t+" H145z"+("M367 0 H410 V"+t+" H367z M367 0 H410 V"+t+" H367z");case"\u239F":return"M457 0 H583 V"+t+" H457z M457 0 H583 V"+t+" H457z";case"\u23A2":return"M319 0 H403 V"+t+" H319z M319 0 H403 V"+t+" H319z";case"\u23A5":return"M263 0 H347 V"+t+" H263z M263 0 H347 V"+t+" H263z";case"\u23AA":return"M384 0 H504 V"+t+" H384z M384 0 H504 V"+t+" H384z";case"\u23D0":return"M312 0 H355 V"+t+" H312z M312 0 H355 V"+t+" H312z";case"\u2016":return"M257 0 H300 V"+t+" H257z M257 0 H300 V"+t+" H257z"+("M478 0 H521 V"+t+" H478z M478 0 H521 V"+t+" H478z");default:return""}},I8e={doubleleftarrow:`M262 157 l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5 c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87 -86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7 -2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l -10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88 -33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68 -17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18 -13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782 c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3 -107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8 -5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247 c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202 l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117 -45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7 5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7 -331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80 H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0 435 0h399565z`,leftgroupunder:`M400000 262 H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219 435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3 -3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5 -18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7 -196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3 -4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7 -10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667 -152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7 -2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0 v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5 -83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3 -68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21 71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23 -.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8 c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334 c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14 -53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214 c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0 -5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6 -320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8 60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8 -451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2 c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6 -480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0 85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8 -707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1 c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128 -16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85 -40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 -12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l -6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5 s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1 c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237 -174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0 3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3 -3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2 -10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11 -18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5 -7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95 -27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3 -64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0 -13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32 -52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142 -167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69 -70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3 -40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19 -37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167 c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333 -19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7 -2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128 -68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418 -8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114 c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751 181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457 -11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696 -338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345 -11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409 -175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5 3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11 10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63 -1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1 -7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59 H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359 c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22 c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1, -5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202 c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5 c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130 s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47 121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6 s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11 c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32 -27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39 -84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5 -119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 -12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17 c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21 c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40 c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0 c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, -231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9, 1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7, -152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0 c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, -231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},eAn=function(n,t){switch(n){case"lbrack":return"M403 1759 V84 H666 V0 H319 V1759 v"+t+` v1759 h347 v-84 H403z M403 1759 V0 H319 V1759 v`+t+" v1759 h84z";case"rbrack":return"M347 1759 V0 H0 V84 H263 V1759 v"+t+` v1759 H0 v84 H347z M347 1759 V0 H263 V1759 v`+t+" v1759 h84z";case"vert":return"M145 15 v585 v"+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+t+" v585 h43z";case"doublevert":return"M145 15 v585 v"+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+t+` v585 h43z M367 15 v585 v`+t+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M410 15 H367 v585 v`+t+" v585 h43z";case"lfloor":return"M319 602 V0 H403 V602 v"+t+` v1715 h263 v84 H319z MM319 602 V0 H403 V602 v`+t+" v1715 H319z";case"rfloor":return"M319 602 V0 H403 V602 v"+t+` v1799 H0 v-84 H319z MM319 602 V0 H403 V602 v`+t+" v1715 H319z";case"lceil":return"M403 1759 V84 H666 V0 H319 V1759 v"+t+` v602 h84z M403 1759 V0 H319 V1759 v`+t+" v602 h84z";case"rceil":return"M347 1759 V0 H0 V84 H263 V1759 v"+t+` v602 h84z M347 1759 V0 h-84 V1759 v`+t+" v602 h84z";case"lparen":return`M863,9c0,-2,-2,-5,-6,-9c0,0,-17,0,-17,0c-12.7,0,-19.3,0.3,-20,1 c-5.3,5.3,-10.3,11,-15,17c-242.7,294.7,-395.3,682,-458,1162c-21.3,163.3,-33.3,349, -36,557 l0,`+(t+84)+`c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210, 949.7,470,1265c4.7,6,9.7,11.7,15,17c0.7,0.7,7,1,19,1c0,0,18,0,18,0c4,-4,6,-7,6,-9 c0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5, -544.7,-112.5,-882c-2,-104,-3,-167,-3,-189 l0,-`+(t+92)+`c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3, -210,155.3,-396.3,270,-559c6.7,-9.3,10,-15.3,10,-18z`;case"rparen":return`M76,0c-16.7,0,-25,3,-25,9c0,2,2,6.3,6,13c21.3,28.7,42.3,60.3, 63,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5 c11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,`+(t+9)+` c-3,4,-3.3,16.7,-3.3,38c0,162,-5.7,313.7,-17,455c-18.7,248,-55.8,469.3,-111.5,664 c-55.7,194.7,-131.8,370.3,-228.5,527c-20.7,34.7,-41.7,66.3,-63,95c-2,3.3,-4,7,-6,11 c0,7.3,5.7,11,17,11c0,0,11,0,11,0c9.3,0,14.3,-0.3,15,-1c5.3,-5.3,10.3,-11,15,-17 c242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558 l0,-`+(t+144)+`c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7, -470,-1265c-4.7,-6,-9.7,-11.7,-15,-17c-0.7,-0.7,-6.7,-1,-18,-1z`;default:throw new Error("Unknown stretchy delimiter.")}},$I=class{constructor(n){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=n,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(n){return zt.contains(this.classes,n)}toNode(){for(var n=document.createDocumentFragment(),t=0;tt.toText();return this.children.map(n).join("")}},gd={"AMS-Regular":{"32":[0,0,0,0,.25],"65":[0,.68889,0,0,.72222],"66":[0,.68889,0,0,.66667],"67":[0,.68889,0,0,.72222],"68":[0,.68889,0,0,.72222],"69":[0,.68889,0,0,.66667],"70":[0,.68889,0,0,.61111],"71":[0,.68889,0,0,.77778],"72":[0,.68889,0,0,.77778],"73":[0,.68889,0,0,.38889],"74":[.16667,.68889,0,0,.5],"75":[0,.68889,0,0,.77778],"76":[0,.68889,0,0,.66667],"77":[0,.68889,0,0,.94445],"78":[0,.68889,0,0,.72222],"79":[.16667,.68889,0,0,.77778],"80":[0,.68889,0,0,.61111],"81":[.16667,.68889,0,0,.77778],"82":[0,.68889,0,0,.72222],"83":[0,.68889,0,0,.55556],"84":[0,.68889,0,0,.66667],"85":[0,.68889,0,0,.72222],"86":[0,.68889,0,0,.72222],"87":[0,.68889,0,0,1],"88":[0,.68889,0,0,.72222],"89":[0,.68889,0,0,.72222],"90":[0,.68889,0,0,.66667],"107":[0,.68889,0,0,.55556],"160":[0,0,0,0,.25],"165":[0,.675,.025,0,.75],"174":[.15559,.69224,0,0,.94666],"240":[0,.68889,0,0,.55556],"295":[0,.68889,0,0,.54028],"710":[0,.825,0,0,2.33334],"732":[0,.9,0,0,2.33334],"770":[0,.825,0,0,2.33334],"771":[0,.9,0,0,2.33334],"989":[.08167,.58167,0,0,.77778],"1008":[0,.43056,.04028,0,.66667],"8245":[0,.54986,0,0,.275],"8463":[0,.68889,0,0,.54028],"8487":[0,.68889,0,0,.72222],"8498":[0,.68889,0,0,.55556],"8502":[0,.68889,0,0,.66667],"8503":[0,.68889,0,0,.44445],"8504":[0,.68889,0,0,.66667],"8513":[0,.68889,0,0,.63889],"8592":[-.03598,.46402,0,0,.5],"8594":[-.03598,.46402,0,0,.5],"8602":[-.13313,.36687,0,0,1],"8603":[-.13313,.36687,0,0,1],"8606":[.01354,.52239,0,0,1],"8608":[.01354,.52239,0,0,1],"8610":[.01354,.52239,0,0,1.11111],"8611":[.01354,.52239,0,0,1.11111],"8619":[0,.54986,0,0,1],"8620":[0,.54986,0,0,1],"8621":[-.13313,.37788,0,0,1.38889],"8622":[-.13313,.36687,0,0,1],"8624":[0,.69224,0,0,.5],"8625":[0,.69224,0,0,.5],"8630":[0,.43056,0,0,1],"8631":[0,.43056,0,0,1],"8634":[.08198,.58198,0,0,.77778],"8635":[.08198,.58198,0,0,.77778],"8638":[.19444,.69224,0,0,.41667],"8639":[.19444,.69224,0,0,.41667],"8642":[.19444,.69224,0,0,.41667],"8643":[.19444,.69224,0,0,.41667],"8644":[.1808,.675,0,0,1],"8646":[.1808,.675,0,0,1],"8647":[.1808,.675,0,0,1],"8648":[.19444,.69224,0,0,.83334],"8649":[.1808,.675,0,0,1],"8650":[.19444,.69224,0,0,.83334],"8651":[.01354,.52239,0,0,1],"8652":[.01354,.52239,0,0,1],"8653":[-.13313,.36687,0,0,1],"8654":[-.13313,.36687,0,0,1],"8655":[-.13313,.36687,0,0,1],"8666":[.13667,.63667,0,0,1],"8667":[.13667,.63667,0,0,1],"8669":[-.13313,.37788,0,0,1],"8672":[-.064,.437,0,0,1.334],"8674":[-.064,.437,0,0,1.334],"8705":[0,.825,0,0,.5],"8708":[0,.68889,0,0,.55556],"8709":[.08167,.58167,0,0,.77778],"8717":[0,.43056,0,0,.42917],"8722":[-.03598,.46402,0,0,.5],"8724":[.08198,.69224,0,0,.77778],"8726":[.08167,.58167,0,0,.77778],"8733":[0,.69224,0,0,.77778],"8736":[0,.69224,0,0,.72222],"8737":[0,.69224,0,0,.72222],"8738":[.03517,.52239,0,0,.72222],"8739":[.08167,.58167,0,0,.22222],"8740":[.25142,.74111,0,0,.27778],"8741":[.08167,.58167,0,0,.38889],"8742":[.25142,.74111,0,0,.5],"8756":[0,.69224,0,0,.66667],"8757":[0,.69224,0,0,.66667],"8764":[-.13313,.36687,0,0,.77778],"8765":[-.13313,.37788,0,0,.77778],"8769":[-.13313,.36687,0,0,.77778],"8770":[-.03625,.46375,0,0,.77778],"8774":[.30274,.79383,0,0,.77778],"8776":[-.01688,.48312,0,0,.77778],"8778":[.08167,.58167,0,0,.77778],"8782":[.06062,.54986,0,0,.77778],"8783":[.06062,.54986,0,0,.77778],"8785":[.08198,.58198,0,0,.77778],"8786":[.08198,.58198,0,0,.77778],"8787":[.08198,.58198,0,0,.77778],"8790":[0,.69224,0,0,.77778],"8791":[.22958,.72958,0,0,.77778],"8796":[.08198,.91667,0,0,.77778],"8806":[.25583,.75583,0,0,.77778],"8807":[.25583,.75583,0,0,.77778],"8808":[.25142,.75726,0,0,.77778],"8809":[.25142,.75726,0,0,.77778],"8812":[.25583,.75583,0,0,.5],"8814":[.20576,.70576,0,0,.77778],"8815":[.20576,.70576,0,0,.77778],"8816":[.30274,.79383,0,0,.77778],"8817":[.30274,.79383,0,0,.77778],"8818":[.22958,.72958,0,0,.77778],"8819":[.22958,.72958,0,0,.77778],"8822":[.1808,.675,0,0,.77778],"8823":[.1808,.675,0,0,.77778],"8828":[.13667,.63667,0,0,.77778],"8829":[.13667,.63667,0,0,.77778],"8830":[.22958,.72958,0,0,.77778],"8831":[.22958,.72958,0,0,.77778],"8832":[.20576,.70576,0,0,.77778],"8833":[.20576,.70576,0,0,.77778],"8840":[.30274,.79383,0,0,.77778],"8841":[.30274,.79383,0,0,.77778],"8842":[.13597,.63597,0,0,.77778],"8843":[.13597,.63597,0,0,.77778],"8847":[.03517,.54986,0,0,.77778],"8848":[.03517,.54986,0,0,.77778],"8858":[.08198,.58198,0,0,.77778],"8859":[.08198,.58198,0,0,.77778],"8861":[.08198,.58198,0,0,.77778],"8862":[0,.675,0,0,.77778],"8863":[0,.675,0,0,.77778],"8864":[0,.675,0,0,.77778],"8865":[0,.675,0,0,.77778],"8872":[0,.69224,0,0,.61111],"8873":[0,.69224,0,0,.72222],"8874":[0,.69224,0,0,.88889],"8876":[0,.68889,0,0,.61111],"8877":[0,.68889,0,0,.61111],"8878":[0,.68889,0,0,.72222],"8879":[0,.68889,0,0,.72222],"8882":[.03517,.54986,0,0,.77778],"8883":[.03517,.54986,0,0,.77778],"8884":[.13667,.63667,0,0,.77778],"8885":[.13667,.63667,0,0,.77778],"8888":[0,.54986,0,0,1.11111],"8890":[.19444,.43056,0,0,.55556],"8891":[.19444,.69224,0,0,.61111],"8892":[.19444,.69224,0,0,.61111],"8901":[0,.54986,0,0,.27778],"8903":[.08167,.58167,0,0,.77778],"8905":[.08167,.58167,0,0,.77778],"8906":[.08167,.58167,0,0,.77778],"8907":[0,.69224,0,0,.77778],"8908":[0,.69224,0,0,.77778],"8909":[-.03598,.46402,0,0,.77778],"8910":[0,.54986,0,0,.76042],"8911":[0,.54986,0,0,.76042],"8912":[.03517,.54986,0,0,.77778],"8913":[.03517,.54986,0,0,.77778],"8914":[0,.54986,0,0,.66667],"8915":[0,.54986,0,0,.66667],"8916":[0,.69224,0,0,.66667],"8918":[.0391,.5391,0,0,.77778],"8919":[.0391,.5391,0,0,.77778],"8920":[.03517,.54986,0,0,1.33334],"8921":[.03517,.54986,0,0,1.33334],"8922":[.38569,.88569,0,0,.77778],"8923":[.38569,.88569,0,0,.77778],"8926":[.13667,.63667,0,0,.77778],"8927":[.13667,.63667,0,0,.77778],"8928":[.30274,.79383,0,0,.77778],"8929":[.30274,.79383,0,0,.77778],"8934":[.23222,.74111,0,0,.77778],"8935":[.23222,.74111,0,0,.77778],"8936":[.23222,.74111,0,0,.77778],"8937":[.23222,.74111,0,0,.77778],"8938":[.20576,.70576,0,0,.77778],"8939":[.20576,.70576,0,0,.77778],"8940":[.30274,.79383,0,0,.77778],"8941":[.30274,.79383,0,0,.77778],"8994":[.19444,.69224,0,0,.77778],"8995":[.19444,.69224,0,0,.77778],"9416":[.15559,.69224,0,0,.90222],"9484":[0,.69224,0,0,.5],"9488":[0,.69224,0,0,.5],"9492":[0,.37788,0,0,.5],"9496":[0,.37788,0,0,.5],"9585":[.19444,.68889,0,0,.88889],"9586":[.19444,.74111,0,0,.88889],"9632":[0,.675,0,0,.77778],"9633":[0,.675,0,0,.77778],"9650":[0,.54986,0,0,.72222],"9651":[0,.54986,0,0,.72222],"9654":[.03517,.54986,0,0,.77778],"9660":[0,.54986,0,0,.72222],"9661":[0,.54986,0,0,.72222],"9664":[.03517,.54986,0,0,.77778],"9674":[.11111,.69224,0,0,.66667],"9733":[.19444,.69224,0,0,.94445],"10003":[0,.69224,0,0,.83334],"10016":[0,.69224,0,0,.83334],"10731":[.11111,.69224,0,0,.66667],"10846":[.19444,.75583,0,0,.61111],"10877":[.13667,.63667,0,0,.77778],"10878":[.13667,.63667,0,0,.77778],"10885":[.25583,.75583,0,0,.77778],"10886":[.25583,.75583,0,0,.77778],"10887":[.13597,.63597,0,0,.77778],"10888":[.13597,.63597,0,0,.77778],"10889":[.26167,.75726,0,0,.77778],"10890":[.26167,.75726,0,0,.77778],"10891":[.48256,.98256,0,0,.77778],"10892":[.48256,.98256,0,0,.77778],"10901":[.13667,.63667,0,0,.77778],"10902":[.13667,.63667,0,0,.77778],"10933":[.25142,.75726,0,0,.77778],"10934":[.25142,.75726,0,0,.77778],"10935":[.26167,.75726,0,0,.77778],"10936":[.26167,.75726,0,0,.77778],"10937":[.26167,.75726,0,0,.77778],"10938":[.26167,.75726,0,0,.77778],"10949":[.25583,.75583,0,0,.77778],"10950":[.25583,.75583,0,0,.77778],"10955":[.28481,.79383,0,0,.77778],"10956":[.28481,.79383,0,0,.77778],"57350":[.08167,.58167,0,0,.22222],"57351":[.08167,.58167,0,0,.38889],"57352":[.08167,.58167,0,0,.77778],"57353":[0,.43056,.04028,0,.66667],"57356":[.25142,.75726,0,0,.77778],"57357":[.25142,.75726,0,0,.77778],"57358":[.41951,.91951,0,0,.77778],"57359":[.30274,.79383,0,0,.77778],"57360":[.30274,.79383,0,0,.77778],"57361":[.41951,.91951,0,0,.77778],"57366":[.25142,.75726,0,0,.77778],"57367":[.25142,.75726,0,0,.77778],"57368":[.25142,.75726,0,0,.77778],"57369":[.25142,.75726,0,0,.77778],"57370":[.13597,.63597,0,0,.77778],"57371":[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{"32":[0,0,0,0,.25],"65":[0,.68333,0,.19445,.79847],"66":[0,.68333,.03041,.13889,.65681],"67":[0,.68333,.05834,.13889,.52653],"68":[0,.68333,.02778,.08334,.77139],"69":[0,.68333,.08944,.11111,.52778],"70":[0,.68333,.09931,.11111,.71875],"71":[.09722,.68333,.0593,.11111,.59487],"72":[0,.68333,.00965,.11111,.84452],"73":[0,.68333,.07382,0,.54452],"74":[.09722,.68333,.18472,.16667,.67778],"75":[0,.68333,.01445,.05556,.76195],"76":[0,.68333,0,.13889,.68972],"77":[0,.68333,0,.13889,1.2009],"78":[0,.68333,.14736,.08334,.82049],"79":[0,.68333,.02778,.11111,.79611],"80":[0,.68333,.08222,.08334,.69556],"81":[.09722,.68333,0,.11111,.81667],"82":[0,.68333,0,.08334,.8475],"83":[0,.68333,.075,.13889,.60556],"84":[0,.68333,.25417,0,.54464],"85":[0,.68333,.09931,.08334,.62583],"86":[0,.68333,.08222,0,.61278],"87":[0,.68333,.08222,.08334,.98778],"88":[0,.68333,.14643,.13889,.7133],"89":[.09722,.68333,.08222,.08334,.66834],"90":[0,.68333,.07944,.13889,.72473],"160":[0,0,0,0,.25]},"Fraktur-Regular":{"32":[0,0,0,0,.25],"33":[0,.69141,0,0,.29574],"34":[0,.69141,0,0,.21471],"38":[0,.69141,0,0,.73786],"39":[0,.69141,0,0,.21201],"40":[.24982,.74947,0,0,.38865],"41":[.24982,.74947,0,0,.38865],"42":[0,.62119,0,0,.27764],"43":[.08319,.58283,0,0,.75623],"44":[0,.10803,0,0,.27764],"45":[.08319,.58283,0,0,.75623],"46":[0,.10803,0,0,.27764],"47":[.24982,.74947,0,0,.50181],"48":[0,.47534,0,0,.50181],"49":[0,.47534,0,0,.50181],"50":[0,.47534,0,0,.50181],"51":[.18906,.47534,0,0,.50181],"52":[.18906,.47534,0,0,.50181],"53":[.18906,.47534,0,0,.50181],"54":[0,.69141,0,0,.50181],"55":[.18906,.47534,0,0,.50181],"56":[0,.69141,0,0,.50181],"57":[.18906,.47534,0,0,.50181],"58":[0,.47534,0,0,.21606],"59":[.12604,.47534,0,0,.21606],"61":[-.13099,.36866,0,0,.75623],"63":[0,.69141,0,0,.36245],"65":[0,.69141,0,0,.7176],"66":[0,.69141,0,0,.88397],"67":[0,.69141,0,0,.61254],"68":[0,.69141,0,0,.83158],"69":[0,.69141,0,0,.66278],"70":[.12604,.69141,0,0,.61119],"71":[0,.69141,0,0,.78539],"72":[.06302,.69141,0,0,.7203],"73":[0,.69141,0,0,.55448],"74":[.12604,.69141,0,0,.55231],"75":[0,.69141,0,0,.66845],"76":[0,.69141,0,0,.66602],"77":[0,.69141,0,0,1.04953],"78":[0,.69141,0,0,.83212],"79":[0,.69141,0,0,.82699],"80":[.18906,.69141,0,0,.82753],"81":[.03781,.69141,0,0,.82699],"82":[0,.69141,0,0,.82807],"83":[0,.69141,0,0,.82861],"84":[0,.69141,0,0,.66899],"85":[0,.69141,0,0,.64576],"86":[0,.69141,0,0,.83131],"87":[0,.69141,0,0,1.04602],"88":[0,.69141,0,0,.71922],"89":[.18906,.69141,0,0,.83293],"90":[.12604,.69141,0,0,.60201],"91":[.24982,.74947,0,0,.27764],"93":[.24982,.74947,0,0,.27764],"94":[0,.69141,0,0,.49965],"97":[0,.47534,0,0,.50046],"98":[0,.69141,0,0,.51315],"99":[0,.47534,0,0,.38946],"100":[0,.62119,0,0,.49857],"101":[0,.47534,0,0,.40053],"102":[.18906,.69141,0,0,.32626],"103":[.18906,.47534,0,0,.5037],"104":[.18906,.69141,0,0,.52126],"105":[0,.69141,0,0,.27899],"106":[0,.69141,0,0,.28088],"107":[0,.69141,0,0,.38946],"108":[0,.69141,0,0,.27953],"109":[0,.47534,0,0,.76676],"110":[0,.47534,0,0,.52666],"111":[0,.47534,0,0,.48885],"112":[.18906,.52396,0,0,.50046],"113":[.18906,.47534,0,0,.48912],"114":[0,.47534,0,0,.38919],"115":[0,.47534,0,0,.44266],"116":[0,.62119,0,0,.33301],"117":[0,.47534,0,0,.5172],"118":[0,.52396,0,0,.5118],"119":[0,.52396,0,0,.77351],"120":[.18906,.47534,0,0,.38865],"121":[.18906,.47534,0,0,.49884],"122":[.18906,.47534,0,0,.39054],"160":[0,0,0,0,.25],"8216":[0,.69141,0,0,.21471],"8217":[0,.69141,0,0,.21471],"58112":[0,.62119,0,0,.49749],"58113":[0,.62119,0,0,.4983],"58114":[.18906,.69141,0,0,.33328],"58115":[.18906,.69141,0,0,.32923],"58116":[.18906,.47534,0,0,.50343],"58117":[0,.69141,0,0,.33301],"58118":[0,.62119,0,0,.33409],"58119":[0,.47534,0,0,.50073]},"Main-Bold":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.35],"34":[0,.69444,0,0,.60278],"35":[.19444,.69444,0,0,.95833],"36":[.05556,.75,0,0,.575],"37":[.05556,.75,0,0,.95833],"38":[0,.69444,0,0,.89444],"39":[0,.69444,0,0,.31944],"40":[.25,.75,0,0,.44722],"41":[.25,.75,0,0,.44722],"42":[0,.75,0,0,.575],"43":[.13333,.63333,0,0,.89444],"44":[.19444,.15556,0,0,.31944],"45":[0,.44444,0,0,.38333],"46":[0,.15556,0,0,.31944],"47":[.25,.75,0,0,.575],"48":[0,.64444,0,0,.575],"49":[0,.64444,0,0,.575],"50":[0,.64444,0,0,.575],"51":[0,.64444,0,0,.575],"52":[0,.64444,0,0,.575],"53":[0,.64444,0,0,.575],"54":[0,.64444,0,0,.575],"55":[0,.64444,0,0,.575],"56":[0,.64444,0,0,.575],"57":[0,.64444,0,0,.575],"58":[0,.44444,0,0,.31944],"59":[.19444,.44444,0,0,.31944],"60":[.08556,.58556,0,0,.89444],"61":[-.10889,.39111,0,0,.89444],"62":[.08556,.58556,0,0,.89444],"63":[0,.69444,0,0,.54305],"64":[0,.69444,0,0,.89444],"65":[0,.68611,0,0,.86944],"66":[0,.68611,0,0,.81805],"67":[0,.68611,0,0,.83055],"68":[0,.68611,0,0,.88194],"69":[0,.68611,0,0,.75555],"70":[0,.68611,0,0,.72361],"71":[0,.68611,0,0,.90416],"72":[0,.68611,0,0,.9],"73":[0,.68611,0,0,.43611],"74":[0,.68611,0,0,.59444],"75":[0,.68611,0,0,.90138],"76":[0,.68611,0,0,.69166],"77":[0,.68611,0,0,1.09166],"78":[0,.68611,0,0,.9],"79":[0,.68611,0,0,.86388],"80":[0,.68611,0,0,.78611],"81":[.19444,.68611,0,0,.86388],"82":[0,.68611,0,0,.8625],"83":[0,.68611,0,0,.63889],"84":[0,.68611,0,0,.8],"85":[0,.68611,0,0,.88472],"86":[0,.68611,.01597,0,.86944],"87":[0,.68611,.01597,0,1.18888],"88":[0,.68611,0,0,.86944],"89":[0,.68611,.02875,0,.86944],"90":[0,.68611,0,0,.70277],"91":[.25,.75,0,0,.31944],"92":[.25,.75,0,0,.575],"93":[.25,.75,0,0,.31944],"94":[0,.69444,0,0,.575],"95":[.31,.13444,.03194,0,.575],"97":[0,.44444,0,0,.55902],"98":[0,.69444,0,0,.63889],"99":[0,.44444,0,0,.51111],"100":[0,.69444,0,0,.63889],"101":[0,.44444,0,0,.52708],"102":[0,.69444,.10903,0,.35139],"103":[.19444,.44444,.01597,0,.575],"104":[0,.69444,0,0,.63889],"105":[0,.69444,0,0,.31944],"106":[.19444,.69444,0,0,.35139],"107":[0,.69444,0,0,.60694],"108":[0,.69444,0,0,.31944],"109":[0,.44444,0,0,.95833],"110":[0,.44444,0,0,.63889],"111":[0,.44444,0,0,.575],"112":[.19444,.44444,0,0,.63889],"113":[.19444,.44444,0,0,.60694],"114":[0,.44444,0,0,.47361],"115":[0,.44444,0,0,.45361],"116":[0,.63492,0,0,.44722],"117":[0,.44444,0,0,.63889],"118":[0,.44444,.01597,0,.60694],"119":[0,.44444,.01597,0,.83055],"120":[0,.44444,0,0,.60694],"121":[.19444,.44444,.01597,0,.60694],"122":[0,.44444,0,0,.51111],"123":[.25,.75,0,0,.575],"124":[.25,.75,0,0,.31944],"125":[.25,.75,0,0,.575],"126":[.35,.34444,0,0,.575],"160":[0,0,0,0,.25],"163":[0,.69444,0,0,.86853],"168":[0,.69444,0,0,.575],"172":[0,.44444,0,0,.76666],"176":[0,.69444,0,0,.86944],"177":[.13333,.63333,0,0,.89444],"184":[.17014,0,0,0,.51111],"198":[0,.68611,0,0,1.04166],"215":[.13333,.63333,0,0,.89444],"216":[.04861,.73472,0,0,.89444],"223":[0,.69444,0,0,.59722],"230":[0,.44444,0,0,.83055],"247":[.13333,.63333,0,0,.89444],"248":[.09722,.54167,0,0,.575],"305":[0,.44444,0,0,.31944],"338":[0,.68611,0,0,1.16944],"339":[0,.44444,0,0,.89444],"567":[.19444,.44444,0,0,.35139],"710":[0,.69444,0,0,.575],"711":[0,.63194,0,0,.575],"713":[0,.59611,0,0,.575],"714":[0,.69444,0,0,.575],"715":[0,.69444,0,0,.575],"728":[0,.69444,0,0,.575],"729":[0,.69444,0,0,.31944],"730":[0,.69444,0,0,.86944],"732":[0,.69444,0,0,.575],"733":[0,.69444,0,0,.575],"915":[0,.68611,0,0,.69166],"916":[0,.68611,0,0,.95833],"920":[0,.68611,0,0,.89444],"923":[0,.68611,0,0,.80555],"926":[0,.68611,0,0,.76666],"928":[0,.68611,0,0,.9],"931":[0,.68611,0,0,.83055],"933":[0,.68611,0,0,.89444],"934":[0,.68611,0,0,.83055],"936":[0,.68611,0,0,.89444],"937":[0,.68611,0,0,.83055],"8211":[0,.44444,.03194,0,.575],"8212":[0,.44444,.03194,0,1.14999],"8216":[0,.69444,0,0,.31944],"8217":[0,.69444,0,0,.31944],"8220":[0,.69444,0,0,.60278],"8221":[0,.69444,0,0,.60278],"8224":[.19444,.69444,0,0,.51111],"8225":[.19444,.69444,0,0,.51111],"8242":[0,.55556,0,0,.34444],"8407":[0,.72444,.15486,0,.575],"8463":[0,.69444,0,0,.66759],"8465":[0,.69444,0,0,.83055],"8467":[0,.69444,0,0,.47361],"8472":[.19444,.44444,0,0,.74027],"8476":[0,.69444,0,0,.83055],"8501":[0,.69444,0,0,.70277],"8592":[-.10889,.39111,0,0,1.14999],"8593":[.19444,.69444,0,0,.575],"8594":[-.10889,.39111,0,0,1.14999],"8595":[.19444,.69444,0,0,.575],"8596":[-.10889,.39111,0,0,1.14999],"8597":[.25,.75,0,0,.575],"8598":[.19444,.69444,0,0,1.14999],"8599":[.19444,.69444,0,0,1.14999],"8600":[.19444,.69444,0,0,1.14999],"8601":[.19444,.69444,0,0,1.14999],"8636":[-.10889,.39111,0,0,1.14999],"8637":[-.10889,.39111,0,0,1.14999],"8640":[-.10889,.39111,0,0,1.14999],"8641":[-.10889,.39111,0,0,1.14999],"8656":[-.10889,.39111,0,0,1.14999],"8657":[.19444,.69444,0,0,.70277],"8658":[-.10889,.39111,0,0,1.14999],"8659":[.19444,.69444,0,0,.70277],"8660":[-.10889,.39111,0,0,1.14999],"8661":[.25,.75,0,0,.70277],"8704":[0,.69444,0,0,.63889],"8706":[0,.69444,.06389,0,.62847],"8707":[0,.69444,0,0,.63889],"8709":[.05556,.75,0,0,.575],"8711":[0,.68611,0,0,.95833],"8712":[.08556,.58556,0,0,.76666],"8715":[.08556,.58556,0,0,.76666],"8722":[.13333,.63333,0,0,.89444],"8723":[.13333,.63333,0,0,.89444],"8725":[.25,.75,0,0,.575],"8726":[.25,.75,0,0,.575],"8727":[-.02778,.47222,0,0,.575],"8728":[-.02639,.47361,0,0,.575],"8729":[-.02639,.47361,0,0,.575],"8730":[.18,.82,0,0,.95833],"8733":[0,.44444,0,0,.89444],"8734":[0,.44444,0,0,1.14999],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.31944],"8741":[.25,.75,0,0,.575],"8743":[0,.55556,0,0,.76666],"8744":[0,.55556,0,0,.76666],"8745":[0,.55556,0,0,.76666],"8746":[0,.55556,0,0,.76666],"8747":[.19444,.69444,.12778,0,.56875],"8764":[-.10889,.39111,0,0,.89444],"8768":[.19444,.69444,0,0,.31944],"8771":[.00222,.50222,0,0,.89444],"8773":[.027,.638,0,0,.894],"8776":[.02444,.52444,0,0,.89444],"8781":[.00222,.50222,0,0,.89444],"8801":[.00222,.50222,0,0,.89444],"8804":[.19667,.69667,0,0,.89444],"8805":[.19667,.69667,0,0,.89444],"8810":[.08556,.58556,0,0,1.14999],"8811":[.08556,.58556,0,0,1.14999],"8826":[.08556,.58556,0,0,.89444],"8827":[.08556,.58556,0,0,.89444],"8834":[.08556,.58556,0,0,.89444],"8835":[.08556,.58556,0,0,.89444],"8838":[.19667,.69667,0,0,.89444],"8839":[.19667,.69667,0,0,.89444],"8846":[0,.55556,0,0,.76666],"8849":[.19667,.69667,0,0,.89444],"8850":[.19667,.69667,0,0,.89444],"8851":[0,.55556,0,0,.76666],"8852":[0,.55556,0,0,.76666],"8853":[.13333,.63333,0,0,.89444],"8854":[.13333,.63333,0,0,.89444],"8855":[.13333,.63333,0,0,.89444],"8856":[.13333,.63333,0,0,.89444],"8857":[.13333,.63333,0,0,.89444],"8866":[0,.69444,0,0,.70277],"8867":[0,.69444,0,0,.70277],"8868":[0,.69444,0,0,.89444],"8869":[0,.69444,0,0,.89444],"8900":[-.02639,.47361,0,0,.575],"8901":[-.02639,.47361,0,0,.31944],"8902":[-.02778,.47222,0,0,.575],"8968":[.25,.75,0,0,.51111],"8969":[.25,.75,0,0,.51111],"8970":[.25,.75,0,0,.51111],"8971":[.25,.75,0,0,.51111],"8994":[-.13889,.36111,0,0,1.14999],"8995":[-.13889,.36111,0,0,1.14999],"9651":[.19444,.69444,0,0,1.02222],"9657":[-.02778,.47222,0,0,.575],"9661":[.19444,.69444,0,0,1.02222],"9667":[-.02778,.47222,0,0,.575],"9711":[.19444,.69444,0,0,1.14999],"9824":[.12963,.69444,0,0,.89444],"9825":[.12963,.69444,0,0,.89444],"9826":[.12963,.69444,0,0,.89444],"9827":[.12963,.69444,0,0,.89444],"9837":[0,.75,0,0,.44722],"9838":[.19444,.69444,0,0,.44722],"9839":[.19444,.69444,0,0,.44722],"10216":[.25,.75,0,0,.44722],"10217":[.25,.75,0,0,.44722],"10815":[0,.68611,0,0,.9],"10927":[.19667,.69667,0,0,.89444],"10928":[.19667,.69667,0,0,.89444],"57376":[.19444,.69444,0,0,0]},"Main-BoldItalic":{"32":[0,0,0,0,.25],"33":[0,.69444,.11417,0,.38611],"34":[0,.69444,.07939,0,.62055],"35":[.19444,.69444,.06833,0,.94444],"37":[.05556,.75,.12861,0,.94444],"38":[0,.69444,.08528,0,.88555],"39":[0,.69444,.12945,0,.35555],"40":[.25,.75,.15806,0,.47333],"41":[.25,.75,.03306,0,.47333],"42":[0,.75,.14333,0,.59111],"43":[.10333,.60333,.03306,0,.88555],"44":[.19444,.14722,0,0,.35555],"45":[0,.44444,.02611,0,.41444],"46":[0,.14722,0,0,.35555],"47":[.25,.75,.15806,0,.59111],"48":[0,.64444,.13167,0,.59111],"49":[0,.64444,.13167,0,.59111],"50":[0,.64444,.13167,0,.59111],"51":[0,.64444,.13167,0,.59111],"52":[.19444,.64444,.13167,0,.59111],"53":[0,.64444,.13167,0,.59111],"54":[0,.64444,.13167,0,.59111],"55":[.19444,.64444,.13167,0,.59111],"56":[0,.64444,.13167,0,.59111],"57":[0,.64444,.13167,0,.59111],"58":[0,.44444,.06695,0,.35555],"59":[.19444,.44444,.06695,0,.35555],"61":[-.10889,.39111,.06833,0,.88555],"63":[0,.69444,.11472,0,.59111],"64":[0,.69444,.09208,0,.88555],"65":[0,.68611,0,0,.86555],"66":[0,.68611,.0992,0,.81666],"67":[0,.68611,.14208,0,.82666],"68":[0,.68611,.09062,0,.87555],"69":[0,.68611,.11431,0,.75666],"70":[0,.68611,.12903,0,.72722],"71":[0,.68611,.07347,0,.89527],"72":[0,.68611,.17208,0,.8961],"73":[0,.68611,.15681,0,.47166],"74":[0,.68611,.145,0,.61055],"75":[0,.68611,.14208,0,.89499],"76":[0,.68611,0,0,.69777],"77":[0,.68611,.17208,0,1.07277],"78":[0,.68611,.17208,0,.8961],"79":[0,.68611,.09062,0,.85499],"80":[0,.68611,.0992,0,.78721],"81":[.19444,.68611,.09062,0,.85499],"82":[0,.68611,.02559,0,.85944],"83":[0,.68611,.11264,0,.64999],"84":[0,.68611,.12903,0,.7961],"85":[0,.68611,.17208,0,.88083],"86":[0,.68611,.18625,0,.86555],"87":[0,.68611,.18625,0,1.15999],"88":[0,.68611,.15681,0,.86555],"89":[0,.68611,.19803,0,.86555],"90":[0,.68611,.14208,0,.70888],"91":[.25,.75,.1875,0,.35611],"93":[.25,.75,.09972,0,.35611],"94":[0,.69444,.06709,0,.59111],"95":[.31,.13444,.09811,0,.59111],"97":[0,.44444,.09426,0,.59111],"98":[0,.69444,.07861,0,.53222],"99":[0,.44444,.05222,0,.53222],"100":[0,.69444,.10861,0,.59111],"101":[0,.44444,.085,0,.53222],"102":[.19444,.69444,.21778,0,.4],"103":[.19444,.44444,.105,0,.53222],"104":[0,.69444,.09426,0,.59111],"105":[0,.69326,.11387,0,.35555],"106":[.19444,.69326,.1672,0,.35555],"107":[0,.69444,.11111,0,.53222],"108":[0,.69444,.10861,0,.29666],"109":[0,.44444,.09426,0,.94444],"110":[0,.44444,.09426,0,.64999],"111":[0,.44444,.07861,0,.59111],"112":[.19444,.44444,.07861,0,.59111],"113":[.19444,.44444,.105,0,.53222],"114":[0,.44444,.11111,0,.50167],"115":[0,.44444,.08167,0,.48694],"116":[0,.63492,.09639,0,.385],"117":[0,.44444,.09426,0,.62055],"118":[0,.44444,.11111,0,.53222],"119":[0,.44444,.11111,0,.76777],"120":[0,.44444,.12583,0,.56055],"121":[.19444,.44444,.105,0,.56166],"122":[0,.44444,.13889,0,.49055],"126":[.35,.34444,.11472,0,.59111],"160":[0,0,0,0,.25],"168":[0,.69444,.11473,0,.59111],"176":[0,.69444,0,0,.94888],"184":[.17014,0,0,0,.53222],"198":[0,.68611,.11431,0,1.02277],"216":[.04861,.73472,.09062,0,.88555],"223":[.19444,.69444,.09736,0,.665],"230":[0,.44444,.085,0,.82666],"248":[.09722,.54167,.09458,0,.59111],"305":[0,.44444,.09426,0,.35555],"338":[0,.68611,.11431,0,1.14054],"339":[0,.44444,.085,0,.82666],"567":[.19444,.44444,.04611,0,.385],"710":[0,.69444,.06709,0,.59111],"711":[0,.63194,.08271,0,.59111],"713":[0,.59444,.10444,0,.59111],"714":[0,.69444,.08528,0,.59111],"715":[0,.69444,0,0,.59111],"728":[0,.69444,.10333,0,.59111],"729":[0,.69444,.12945,0,.35555],"730":[0,.69444,0,0,.94888],"732":[0,.69444,.11472,0,.59111],"733":[0,.69444,.11472,0,.59111],"915":[0,.68611,.12903,0,.69777],"916":[0,.68611,0,0,.94444],"920":[0,.68611,.09062,0,.88555],"923":[0,.68611,0,0,.80666],"926":[0,.68611,.15092,0,.76777],"928":[0,.68611,.17208,0,.8961],"931":[0,.68611,.11431,0,.82666],"933":[0,.68611,.10778,0,.88555],"934":[0,.68611,.05632,0,.82666],"936":[0,.68611,.10778,0,.88555],"937":[0,.68611,.0992,0,.82666],"8211":[0,.44444,.09811,0,.59111],"8212":[0,.44444,.09811,0,1.18221],"8216":[0,.69444,.12945,0,.35555],"8217":[0,.69444,.12945,0,.35555],"8220":[0,.69444,.16772,0,.62055],"8221":[0,.69444,.07939,0,.62055]},"Main-Italic":{"32":[0,0,0,0,.25],"33":[0,.69444,.12417,0,.30667],"34":[0,.69444,.06961,0,.51444],"35":[.19444,.69444,.06616,0,.81777],"37":[.05556,.75,.13639,0,.81777],"38":[0,.69444,.09694,0,.76666],"39":[0,.69444,.12417,0,.30667],"40":[.25,.75,.16194,0,.40889],"41":[.25,.75,.03694,0,.40889],"42":[0,.75,.14917,0,.51111],"43":[.05667,.56167,.03694,0,.76666],"44":[.19444,.10556,0,0,.30667],"45":[0,.43056,.02826,0,.35778],"46":[0,.10556,0,0,.30667],"47":[.25,.75,.16194,0,.51111],"48":[0,.64444,.13556,0,.51111],"49":[0,.64444,.13556,0,.51111],"50":[0,.64444,.13556,0,.51111],"51":[0,.64444,.13556,0,.51111],"52":[.19444,.64444,.13556,0,.51111],"53":[0,.64444,.13556,0,.51111],"54":[0,.64444,.13556,0,.51111],"55":[.19444,.64444,.13556,0,.51111],"56":[0,.64444,.13556,0,.51111],"57":[0,.64444,.13556,0,.51111],"58":[0,.43056,.0582,0,.30667],"59":[.19444,.43056,.0582,0,.30667],"61":[-.13313,.36687,.06616,0,.76666],"63":[0,.69444,.1225,0,.51111],"64":[0,.69444,.09597,0,.76666],"65":[0,.68333,0,0,.74333],"66":[0,.68333,.10257,0,.70389],"67":[0,.68333,.14528,0,.71555],"68":[0,.68333,.09403,0,.755],"69":[0,.68333,.12028,0,.67833],"70":[0,.68333,.13305,0,.65277],"71":[0,.68333,.08722,0,.77361],"72":[0,.68333,.16389,0,.74333],"73":[0,.68333,.15806,0,.38555],"74":[0,.68333,.14028,0,.525],"75":[0,.68333,.14528,0,.76888],"76":[0,.68333,0,0,.62722],"77":[0,.68333,.16389,0,.89666],"78":[0,.68333,.16389,0,.74333],"79":[0,.68333,.09403,0,.76666],"80":[0,.68333,.10257,0,.67833],"81":[.19444,.68333,.09403,0,.76666],"82":[0,.68333,.03868,0,.72944],"83":[0,.68333,.11972,0,.56222],"84":[0,.68333,.13305,0,.71555],"85":[0,.68333,.16389,0,.74333],"86":[0,.68333,.18361,0,.74333],"87":[0,.68333,.18361,0,.99888],"88":[0,.68333,.15806,0,.74333],"89":[0,.68333,.19383,0,.74333],"90":[0,.68333,.14528,0,.61333],"91":[.25,.75,.1875,0,.30667],"93":[.25,.75,.10528,0,.30667],"94":[0,.69444,.06646,0,.51111],"95":[.31,.12056,.09208,0,.51111],"97":[0,.43056,.07671,0,.51111],"98":[0,.69444,.06312,0,.46],"99":[0,.43056,.05653,0,.46],"100":[0,.69444,.10333,0,.51111],"101":[0,.43056,.07514,0,.46],"102":[.19444,.69444,.21194,0,.30667],"103":[.19444,.43056,.08847,0,.46],"104":[0,.69444,.07671,0,.51111],"105":[0,.65536,.1019,0,.30667],"106":[.19444,.65536,.14467,0,.30667],"107":[0,.69444,.10764,0,.46],"108":[0,.69444,.10333,0,.25555],"109":[0,.43056,.07671,0,.81777],"110":[0,.43056,.07671,0,.56222],"111":[0,.43056,.06312,0,.51111],"112":[.19444,.43056,.06312,0,.51111],"113":[.19444,.43056,.08847,0,.46],"114":[0,.43056,.10764,0,.42166],"115":[0,.43056,.08208,0,.40889],"116":[0,.61508,.09486,0,.33222],"117":[0,.43056,.07671,0,.53666],"118":[0,.43056,.10764,0,.46],"119":[0,.43056,.10764,0,.66444],"120":[0,.43056,.12042,0,.46389],"121":[.19444,.43056,.08847,0,.48555],"122":[0,.43056,.12292,0,.40889],"126":[.35,.31786,.11585,0,.51111],"160":[0,0,0,0,.25],"168":[0,.66786,.10474,0,.51111],"176":[0,.69444,0,0,.83129],"184":[.17014,0,0,0,.46],"198":[0,.68333,.12028,0,.88277],"216":[.04861,.73194,.09403,0,.76666],"223":[.19444,.69444,.10514,0,.53666],"230":[0,.43056,.07514,0,.71555],"248":[.09722,.52778,.09194,0,.51111],"338":[0,.68333,.12028,0,.98499],"339":[0,.43056,.07514,0,.71555],"710":[0,.69444,.06646,0,.51111],"711":[0,.62847,.08295,0,.51111],"713":[0,.56167,.10333,0,.51111],"714":[0,.69444,.09694,0,.51111],"715":[0,.69444,0,0,.51111],"728":[0,.69444,.10806,0,.51111],"729":[0,.66786,.11752,0,.30667],"730":[0,.69444,0,0,.83129],"732":[0,.66786,.11585,0,.51111],"733":[0,.69444,.1225,0,.51111],"915":[0,.68333,.13305,0,.62722],"916":[0,.68333,0,0,.81777],"920":[0,.68333,.09403,0,.76666],"923":[0,.68333,0,0,.69222],"926":[0,.68333,.15294,0,.66444],"928":[0,.68333,.16389,0,.74333],"931":[0,.68333,.12028,0,.71555],"933":[0,.68333,.11111,0,.76666],"934":[0,.68333,.05986,0,.71555],"936":[0,.68333,.11111,0,.76666],"937":[0,.68333,.10257,0,.71555],"8211":[0,.43056,.09208,0,.51111],"8212":[0,.43056,.09208,0,1.02222],"8216":[0,.69444,.12417,0,.30667],"8217":[0,.69444,.12417,0,.30667],"8220":[0,.69444,.1685,0,.51444],"8221":[0,.69444,.06961,0,.51444],"8463":[0,.68889,0,0,.54028]},"Main-Regular":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.27778],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.77778],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.19444,.10556,0,0,.27778],"45":[0,.43056,0,0,.33333],"46":[0,.10556,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.64444,0,0,.5],"49":[0,.64444,0,0,.5],"50":[0,.64444,0,0,.5],"51":[0,.64444,0,0,.5],"52":[0,.64444,0,0,.5],"53":[0,.64444,0,0,.5],"54":[0,.64444,0,0,.5],"55":[0,.64444,0,0,.5],"56":[0,.64444,0,0,.5],"57":[0,.64444,0,0,.5],"58":[0,.43056,0,0,.27778],"59":[.19444,.43056,0,0,.27778],"60":[.0391,.5391,0,0,.77778],"61":[-.13313,.36687,0,0,.77778],"62":[.0391,.5391,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.77778],"65":[0,.68333,0,0,.75],"66":[0,.68333,0,0,.70834],"67":[0,.68333,0,0,.72222],"68":[0,.68333,0,0,.76389],"69":[0,.68333,0,0,.68056],"70":[0,.68333,0,0,.65278],"71":[0,.68333,0,0,.78472],"72":[0,.68333,0,0,.75],"73":[0,.68333,0,0,.36111],"74":[0,.68333,0,0,.51389],"75":[0,.68333,0,0,.77778],"76":[0,.68333,0,0,.625],"77":[0,.68333,0,0,.91667],"78":[0,.68333,0,0,.75],"79":[0,.68333,0,0,.77778],"80":[0,.68333,0,0,.68056],"81":[.19444,.68333,0,0,.77778],"82":[0,.68333,0,0,.73611],"83":[0,.68333,0,0,.55556],"84":[0,.68333,0,0,.72222],"85":[0,.68333,0,0,.75],"86":[0,.68333,.01389,0,.75],"87":[0,.68333,.01389,0,1.02778],"88":[0,.68333,0,0,.75],"89":[0,.68333,.025,0,.75],"90":[0,.68333,0,0,.61111],"91":[.25,.75,0,0,.27778],"92":[.25,.75,0,0,.5],"93":[.25,.75,0,0,.27778],"94":[0,.69444,0,0,.5],"95":[.31,.12056,.02778,0,.5],"97":[0,.43056,0,0,.5],"98":[0,.69444,0,0,.55556],"99":[0,.43056,0,0,.44445],"100":[0,.69444,0,0,.55556],"101":[0,.43056,0,0,.44445],"102":[0,.69444,.07778,0,.30556],"103":[.19444,.43056,.01389,0,.5],"104":[0,.69444,0,0,.55556],"105":[0,.66786,0,0,.27778],"106":[.19444,.66786,0,0,.30556],"107":[0,.69444,0,0,.52778],"108":[0,.69444,0,0,.27778],"109":[0,.43056,0,0,.83334],"110":[0,.43056,0,0,.55556],"111":[0,.43056,0,0,.5],"112":[.19444,.43056,0,0,.55556],"113":[.19444,.43056,0,0,.52778],"114":[0,.43056,0,0,.39167],"115":[0,.43056,0,0,.39445],"116":[0,.61508,0,0,.38889],"117":[0,.43056,0,0,.55556],"118":[0,.43056,.01389,0,.52778],"119":[0,.43056,.01389,0,.72222],"120":[0,.43056,0,0,.52778],"121":[.19444,.43056,.01389,0,.52778],"122":[0,.43056,0,0,.44445],"123":[.25,.75,0,0,.5],"124":[.25,.75,0,0,.27778],"125":[.25,.75,0,0,.5],"126":[.35,.31786,0,0,.5],"160":[0,0,0,0,.25],"163":[0,.69444,0,0,.76909],"167":[.19444,.69444,0,0,.44445],"168":[0,.66786,0,0,.5],"172":[0,.43056,0,0,.66667],"176":[0,.69444,0,0,.75],"177":[.08333,.58333,0,0,.77778],"182":[.19444,.69444,0,0,.61111],"184":[.17014,0,0,0,.44445],"198":[0,.68333,0,0,.90278],"215":[.08333,.58333,0,0,.77778],"216":[.04861,.73194,0,0,.77778],"223":[0,.69444,0,0,.5],"230":[0,.43056,0,0,.72222],"247":[.08333,.58333,0,0,.77778],"248":[.09722,.52778,0,0,.5],"305":[0,.43056,0,0,.27778],"338":[0,.68333,0,0,1.01389],"339":[0,.43056,0,0,.77778],"567":[.19444,.43056,0,0,.30556],"710":[0,.69444,0,0,.5],"711":[0,.62847,0,0,.5],"713":[0,.56778,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.66786,0,0,.27778],"730":[0,.69444,0,0,.75],"732":[0,.66786,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.68333,0,0,.625],"916":[0,.68333,0,0,.83334],"920":[0,.68333,0,0,.77778],"923":[0,.68333,0,0,.69445],"926":[0,.68333,0,0,.66667],"928":[0,.68333,0,0,.75],"931":[0,.68333,0,0,.72222],"933":[0,.68333,0,0,.77778],"934":[0,.68333,0,0,.72222],"936":[0,.68333,0,0,.77778],"937":[0,.68333,0,0,.72222],"8211":[0,.43056,.02778,0,.5],"8212":[0,.43056,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5],"8224":[.19444,.69444,0,0,.44445],"8225":[.19444,.69444,0,0,.44445],"8230":[0,.123,0,0,1.172],"8242":[0,.55556,0,0,.275],"8407":[0,.71444,.15382,0,.5],"8463":[0,.68889,0,0,.54028],"8465":[0,.69444,0,0,.72222],"8467":[0,.69444,0,.11111,.41667],"8472":[.19444,.43056,0,.11111,.63646],"8476":[0,.69444,0,0,.72222],"8501":[0,.69444,0,0,.61111],"8592":[-.13313,.36687,0,0,1],"8593":[.19444,.69444,0,0,.5],"8594":[-.13313,.36687,0,0,1],"8595":[.19444,.69444,0,0,.5],"8596":[-.13313,.36687,0,0,1],"8597":[.25,.75,0,0,.5],"8598":[.19444,.69444,0,0,1],"8599":[.19444,.69444,0,0,1],"8600":[.19444,.69444,0,0,1],"8601":[.19444,.69444,0,0,1],"8614":[.011,.511,0,0,1],"8617":[.011,.511,0,0,1.126],"8618":[.011,.511,0,0,1.126],"8636":[-.13313,.36687,0,0,1],"8637":[-.13313,.36687,0,0,1],"8640":[-.13313,.36687,0,0,1],"8641":[-.13313,.36687,0,0,1],"8652":[.011,.671,0,0,1],"8656":[-.13313,.36687,0,0,1],"8657":[.19444,.69444,0,0,.61111],"8658":[-.13313,.36687,0,0,1],"8659":[.19444,.69444,0,0,.61111],"8660":[-.13313,.36687,0,0,1],"8661":[.25,.75,0,0,.61111],"8704":[0,.69444,0,0,.55556],"8706":[0,.69444,.05556,.08334,.5309],"8707":[0,.69444,0,0,.55556],"8709":[.05556,.75,0,0,.5],"8711":[0,.68333,0,0,.83334],"8712":[.0391,.5391,0,0,.66667],"8715":[.0391,.5391,0,0,.66667],"8722":[.08333,.58333,0,0,.77778],"8723":[.08333,.58333,0,0,.77778],"8725":[.25,.75,0,0,.5],"8726":[.25,.75,0,0,.5],"8727":[-.03472,.46528,0,0,.5],"8728":[-.05555,.44445,0,0,.5],"8729":[-.05555,.44445,0,0,.5],"8730":[.2,.8,0,0,.83334],"8733":[0,.43056,0,0,.77778],"8734":[0,.43056,0,0,1],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.27778],"8741":[.25,.75,0,0,.5],"8743":[0,.55556,0,0,.66667],"8744":[0,.55556,0,0,.66667],"8745":[0,.55556,0,0,.66667],"8746":[0,.55556,0,0,.66667],"8747":[.19444,.69444,.11111,0,.41667],"8764":[-.13313,.36687,0,0,.77778],"8768":[.19444,.69444,0,0,.27778],"8771":[-.03625,.46375,0,0,.77778],"8773":[-.022,.589,0,0,.778],"8776":[-.01688,.48312,0,0,.77778],"8781":[-.03625,.46375,0,0,.77778],"8784":[-.133,.673,0,0,.778],"8801":[-.03625,.46375,0,0,.77778],"8804":[.13597,.63597,0,0,.77778],"8805":[.13597,.63597,0,0,.77778],"8810":[.0391,.5391,0,0,1],"8811":[.0391,.5391,0,0,1],"8826":[.0391,.5391,0,0,.77778],"8827":[.0391,.5391,0,0,.77778],"8834":[.0391,.5391,0,0,.77778],"8835":[.0391,.5391,0,0,.77778],"8838":[.13597,.63597,0,0,.77778],"8839":[.13597,.63597,0,0,.77778],"8846":[0,.55556,0,0,.66667],"8849":[.13597,.63597,0,0,.77778],"8850":[.13597,.63597,0,0,.77778],"8851":[0,.55556,0,0,.66667],"8852":[0,.55556,0,0,.66667],"8853":[.08333,.58333,0,0,.77778],"8854":[.08333,.58333,0,0,.77778],"8855":[.08333,.58333,0,0,.77778],"8856":[.08333,.58333,0,0,.77778],"8857":[.08333,.58333,0,0,.77778],"8866":[0,.69444,0,0,.61111],"8867":[0,.69444,0,0,.61111],"8868":[0,.69444,0,0,.77778],"8869":[0,.69444,0,0,.77778],"8872":[.249,.75,0,0,.867],"8900":[-.05555,.44445,0,0,.5],"8901":[-.05555,.44445,0,0,.27778],"8902":[-.03472,.46528,0,0,.5],"8904":[.005,.505,0,0,.9],"8942":[.03,.903,0,0,.278],"8943":[-.19,.313,0,0,1.172],"8945":[-.1,.823,0,0,1.282],"8968":[.25,.75,0,0,.44445],"8969":[.25,.75,0,0,.44445],"8970":[.25,.75,0,0,.44445],"8971":[.25,.75,0,0,.44445],"8994":[-.14236,.35764,0,0,1],"8995":[-.14236,.35764,0,0,1],"9136":[.244,.744,0,0,.412],"9137":[.244,.745,0,0,.412],"9651":[.19444,.69444,0,0,.88889],"9657":[-.03472,.46528,0,0,.5],"9661":[.19444,.69444,0,0,.88889],"9667":[-.03472,.46528,0,0,.5],"9711":[.19444,.69444,0,0,1],"9824":[.12963,.69444,0,0,.77778],"9825":[.12963,.69444,0,0,.77778],"9826":[.12963,.69444,0,0,.77778],"9827":[.12963,.69444,0,0,.77778],"9837":[0,.75,0,0,.38889],"9838":[.19444,.69444,0,0,.38889],"9839":[.19444,.69444,0,0,.38889],"10216":[.25,.75,0,0,.38889],"10217":[.25,.75,0,0,.38889],"10222":[.244,.744,0,0,.412],"10223":[.244,.745,0,0,.412],"10229":[.011,.511,0,0,1.609],"10230":[.011,.511,0,0,1.638],"10231":[.011,.511,0,0,1.859],"10232":[.024,.525,0,0,1.609],"10233":[.024,.525,0,0,1.638],"10234":[.024,.525,0,0,1.858],"10236":[.011,.511,0,0,1.638],"10815":[0,.68333,0,0,.75],"10927":[.13597,.63597,0,0,.77778],"10928":[.13597,.63597,0,0,.77778],"57376":[.19444,.69444,0,0,0]},"Math-BoldItalic":{"32":[0,0,0,0,.25],"48":[0,.44444,0,0,.575],"49":[0,.44444,0,0,.575],"50":[0,.44444,0,0,.575],"51":[.19444,.44444,0,0,.575],"52":[.19444,.44444,0,0,.575],"53":[.19444,.44444,0,0,.575],"54":[0,.64444,0,0,.575],"55":[.19444,.44444,0,0,.575],"56":[0,.64444,0,0,.575],"57":[.19444,.44444,0,0,.575],"65":[0,.68611,0,0,.86944],"66":[0,.68611,.04835,0,.8664],"67":[0,.68611,.06979,0,.81694],"68":[0,.68611,.03194,0,.93812],"69":[0,.68611,.05451,0,.81007],"70":[0,.68611,.15972,0,.68889],"71":[0,.68611,0,0,.88673],"72":[0,.68611,.08229,0,.98229],"73":[0,.68611,.07778,0,.51111],"74":[0,.68611,.10069,0,.63125],"75":[0,.68611,.06979,0,.97118],"76":[0,.68611,0,0,.75555],"77":[0,.68611,.11424,0,1.14201],"78":[0,.68611,.11424,0,.95034],"79":[0,.68611,.03194,0,.83666],"80":[0,.68611,.15972,0,.72309],"81":[.19444,.68611,0,0,.86861],"82":[0,.68611,.00421,0,.87235],"83":[0,.68611,.05382,0,.69271],"84":[0,.68611,.15972,0,.63663],"85":[0,.68611,.11424,0,.80027],"86":[0,.68611,.25555,0,.67778],"87":[0,.68611,.15972,0,1.09305],"88":[0,.68611,.07778,0,.94722],"89":[0,.68611,.25555,0,.67458],"90":[0,.68611,.06979,0,.77257],"97":[0,.44444,0,0,.63287],"98":[0,.69444,0,0,.52083],"99":[0,.44444,0,0,.51342],"100":[0,.69444,0,0,.60972],"101":[0,.44444,0,0,.55361],"102":[.19444,.69444,.11042,0,.56806],"103":[.19444,.44444,.03704,0,.5449],"104":[0,.69444,0,0,.66759],"105":[0,.69326,0,0,.4048],"106":[.19444,.69326,.0622,0,.47083],"107":[0,.69444,.01852,0,.6037],"108":[0,.69444,.0088,0,.34815],"109":[0,.44444,0,0,1.0324],"110":[0,.44444,0,0,.71296],"111":[0,.44444,0,0,.58472],"112":[.19444,.44444,0,0,.60092],"113":[.19444,.44444,.03704,0,.54213],"114":[0,.44444,.03194,0,.5287],"115":[0,.44444,0,0,.53125],"116":[0,.63492,0,0,.41528],"117":[0,.44444,0,0,.68102],"118":[0,.44444,.03704,0,.56666],"119":[0,.44444,.02778,0,.83148],"120":[0,.44444,0,0,.65903],"121":[.19444,.44444,.03704,0,.59028],"122":[0,.44444,.04213,0,.55509],"160":[0,0,0,0,.25],"915":[0,.68611,.15972,0,.65694],"916":[0,.68611,0,0,.95833],"920":[0,.68611,.03194,0,.86722],"923":[0,.68611,0,0,.80555],"926":[0,.68611,.07458,0,.84125],"928":[0,.68611,.08229,0,.98229],"931":[0,.68611,.05451,0,.88507],"933":[0,.68611,.15972,0,.67083],"934":[0,.68611,0,0,.76666],"936":[0,.68611,.11653,0,.71402],"937":[0,.68611,.04835,0,.8789],"945":[0,.44444,0,0,.76064],"946":[.19444,.69444,.03403,0,.65972],"947":[.19444,.44444,.06389,0,.59003],"948":[0,.69444,.03819,0,.52222],"949":[0,.44444,0,0,.52882],"950":[.19444,.69444,.06215,0,.50833],"951":[.19444,.44444,.03704,0,.6],"952":[0,.69444,.03194,0,.5618],"953":[0,.44444,0,0,.41204],"954":[0,.44444,0,0,.66759],"955":[0,.69444,0,0,.67083],"956":[.19444,.44444,0,0,.70787],"957":[0,.44444,.06898,0,.57685],"958":[.19444,.69444,.03021,0,.50833],"959":[0,.44444,0,0,.58472],"960":[0,.44444,.03704,0,.68241],"961":[.19444,.44444,0,0,.6118],"962":[.09722,.44444,.07917,0,.42361],"963":[0,.44444,.03704,0,.68588],"964":[0,.44444,.13472,0,.52083],"965":[0,.44444,.03704,0,.63055],"966":[.19444,.44444,0,0,.74722],"967":[.19444,.44444,0,0,.71805],"968":[.19444,.69444,.03704,0,.75833],"969":[0,.44444,.03704,0,.71782],"977":[0,.69444,0,0,.69155],"981":[.19444,.69444,0,0,.7125],"982":[0,.44444,.03194,0,.975],"1009":[.19444,.44444,0,0,.6118],"1013":[0,.44444,0,0,.48333],"57649":[0,.44444,0,0,.39352],"57911":[.19444,.44444,0,0,.43889]},"Math-Italic":{"32":[0,0,0,0,.25],"48":[0,.43056,0,0,.5],"49":[0,.43056,0,0,.5],"50":[0,.43056,0,0,.5],"51":[.19444,.43056,0,0,.5],"52":[.19444,.43056,0,0,.5],"53":[.19444,.43056,0,0,.5],"54":[0,.64444,0,0,.5],"55":[.19444,.43056,0,0,.5],"56":[0,.64444,0,0,.5],"57":[.19444,.43056,0,0,.5],"65":[0,.68333,0,.13889,.75],"66":[0,.68333,.05017,.08334,.75851],"67":[0,.68333,.07153,.08334,.71472],"68":[0,.68333,.02778,.05556,.82792],"69":[0,.68333,.05764,.08334,.7382],"70":[0,.68333,.13889,.08334,.64306],"71":[0,.68333,0,.08334,.78625],"72":[0,.68333,.08125,.05556,.83125],"73":[0,.68333,.07847,.11111,.43958],"74":[0,.68333,.09618,.16667,.55451],"75":[0,.68333,.07153,.05556,.84931],"76":[0,.68333,0,.02778,.68056],"77":[0,.68333,.10903,.08334,.97014],"78":[0,.68333,.10903,.08334,.80347],"79":[0,.68333,.02778,.08334,.76278],"80":[0,.68333,.13889,.08334,.64201],"81":[.19444,.68333,0,.08334,.79056],"82":[0,.68333,.00773,.08334,.75929],"83":[0,.68333,.05764,.08334,.6132],"84":[0,.68333,.13889,.08334,.58438],"85":[0,.68333,.10903,.02778,.68278],"86":[0,.68333,.22222,0,.58333],"87":[0,.68333,.13889,0,.94445],"88":[0,.68333,.07847,.08334,.82847],"89":[0,.68333,.22222,0,.58056],"90":[0,.68333,.07153,.08334,.68264],"97":[0,.43056,0,0,.52859],"98":[0,.69444,0,0,.42917],"99":[0,.43056,0,.05556,.43276],"100":[0,.69444,0,.16667,.52049],"101":[0,.43056,0,.05556,.46563],"102":[.19444,.69444,.10764,.16667,.48959],"103":[.19444,.43056,.03588,.02778,.47697],"104":[0,.69444,0,0,.57616],"105":[0,.65952,0,0,.34451],"106":[.19444,.65952,.05724,0,.41181],"107":[0,.69444,.03148,0,.5206],"108":[0,.69444,.01968,.08334,.29838],"109":[0,.43056,0,0,.87801],"110":[0,.43056,0,0,.60023],"111":[0,.43056,0,.05556,.48472],"112":[.19444,.43056,0,.08334,.50313],"113":[.19444,.43056,.03588,.08334,.44641],"114":[0,.43056,.02778,.05556,.45116],"115":[0,.43056,0,.05556,.46875],"116":[0,.61508,0,.08334,.36111],"117":[0,.43056,0,.02778,.57246],"118":[0,.43056,.03588,.02778,.48472],"119":[0,.43056,.02691,.08334,.71592],"120":[0,.43056,0,.02778,.57153],"121":[.19444,.43056,.03588,.05556,.49028],"122":[0,.43056,.04398,.05556,.46505],"160":[0,0,0,0,.25],"915":[0,.68333,.13889,.08334,.61528],"916":[0,.68333,0,.16667,.83334],"920":[0,.68333,.02778,.08334,.76278],"923":[0,.68333,0,.16667,.69445],"926":[0,.68333,.07569,.08334,.74236],"928":[0,.68333,.08125,.05556,.83125],"931":[0,.68333,.05764,.08334,.77986],"933":[0,.68333,.13889,.05556,.58333],"934":[0,.68333,0,.08334,.66667],"936":[0,.68333,.11,.05556,.61222],"937":[0,.68333,.05017,.08334,.7724],"945":[0,.43056,.0037,.02778,.6397],"946":[.19444,.69444,.05278,.08334,.56563],"947":[.19444,.43056,.05556,0,.51773],"948":[0,.69444,.03785,.05556,.44444],"949":[0,.43056,0,.08334,.46632],"950":[.19444,.69444,.07378,.08334,.4375],"951":[.19444,.43056,.03588,.05556,.49653],"952":[0,.69444,.02778,.08334,.46944],"953":[0,.43056,0,.05556,.35394],"954":[0,.43056,0,0,.57616],"955":[0,.69444,0,0,.58334],"956":[.19444,.43056,0,.02778,.60255],"957":[0,.43056,.06366,.02778,.49398],"958":[.19444,.69444,.04601,.11111,.4375],"959":[0,.43056,0,.05556,.48472],"960":[0,.43056,.03588,0,.57003],"961":[.19444,.43056,0,.08334,.51702],"962":[.09722,.43056,.07986,.08334,.36285],"963":[0,.43056,.03588,0,.57141],"964":[0,.43056,.1132,.02778,.43715],"965":[0,.43056,.03588,.02778,.54028],"966":[.19444,.43056,0,.08334,.65417],"967":[.19444,.43056,0,.05556,.62569],"968":[.19444,.69444,.03588,.11111,.65139],"969":[0,.43056,.03588,0,.62245],"977":[0,.69444,0,.08334,.59144],"981":[.19444,.69444,0,.08334,.59583],"982":[0,.43056,.02778,0,.82813],"1009":[.19444,.43056,0,.08334,.51702],"1013":[0,.43056,0,.05556,.4059],"57649":[0,.43056,0,.02778,.32246],"57911":[.19444,.43056,0,.08334,.38403]},"SansSerif-Bold":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.36667],"34":[0,.69444,0,0,.55834],"35":[.19444,.69444,0,0,.91667],"36":[.05556,.75,0,0,.55],"37":[.05556,.75,0,0,1.02912],"38":[0,.69444,0,0,.83056],"39":[0,.69444,0,0,.30556],"40":[.25,.75,0,0,.42778],"41":[.25,.75,0,0,.42778],"42":[0,.75,0,0,.55],"43":[.11667,.61667,0,0,.85556],"44":[.10556,.13056,0,0,.30556],"45":[0,.45833,0,0,.36667],"46":[0,.13056,0,0,.30556],"47":[.25,.75,0,0,.55],"48":[0,.69444,0,0,.55],"49":[0,.69444,0,0,.55],"50":[0,.69444,0,0,.55],"51":[0,.69444,0,0,.55],"52":[0,.69444,0,0,.55],"53":[0,.69444,0,0,.55],"54":[0,.69444,0,0,.55],"55":[0,.69444,0,0,.55],"56":[0,.69444,0,0,.55],"57":[0,.69444,0,0,.55],"58":[0,.45833,0,0,.30556],"59":[.10556,.45833,0,0,.30556],"61":[-.09375,.40625,0,0,.85556],"63":[0,.69444,0,0,.51945],"64":[0,.69444,0,0,.73334],"65":[0,.69444,0,0,.73334],"66":[0,.69444,0,0,.73334],"67":[0,.69444,0,0,.70278],"68":[0,.69444,0,0,.79445],"69":[0,.69444,0,0,.64167],"70":[0,.69444,0,0,.61111],"71":[0,.69444,0,0,.73334],"72":[0,.69444,0,0,.79445],"73":[0,.69444,0,0,.33056],"74":[0,.69444,0,0,.51945],"75":[0,.69444,0,0,.76389],"76":[0,.69444,0,0,.58056],"77":[0,.69444,0,0,.97778],"78":[0,.69444,0,0,.79445],"79":[0,.69444,0,0,.79445],"80":[0,.69444,0,0,.70278],"81":[.10556,.69444,0,0,.79445],"82":[0,.69444,0,0,.70278],"83":[0,.69444,0,0,.61111],"84":[0,.69444,0,0,.73334],"85":[0,.69444,0,0,.76389],"86":[0,.69444,.01528,0,.73334],"87":[0,.69444,.01528,0,1.03889],"88":[0,.69444,0,0,.73334],"89":[0,.69444,.0275,0,.73334],"90":[0,.69444,0,0,.67223],"91":[.25,.75,0,0,.34306],"93":[.25,.75,0,0,.34306],"94":[0,.69444,0,0,.55],"95":[.35,.10833,.03056,0,.55],"97":[0,.45833,0,0,.525],"98":[0,.69444,0,0,.56111],"99":[0,.45833,0,0,.48889],"100":[0,.69444,0,0,.56111],"101":[0,.45833,0,0,.51111],"102":[0,.69444,.07639,0,.33611],"103":[.19444,.45833,.01528,0,.55],"104":[0,.69444,0,0,.56111],"105":[0,.69444,0,0,.25556],"106":[.19444,.69444,0,0,.28611],"107":[0,.69444,0,0,.53056],"108":[0,.69444,0,0,.25556],"109":[0,.45833,0,0,.86667],"110":[0,.45833,0,0,.56111],"111":[0,.45833,0,0,.55],"112":[.19444,.45833,0,0,.56111],"113":[.19444,.45833,0,0,.56111],"114":[0,.45833,.01528,0,.37222],"115":[0,.45833,0,0,.42167],"116":[0,.58929,0,0,.40417],"117":[0,.45833,0,0,.56111],"118":[0,.45833,.01528,0,.5],"119":[0,.45833,.01528,0,.74445],"120":[0,.45833,0,0,.5],"121":[.19444,.45833,.01528,0,.5],"122":[0,.45833,0,0,.47639],"126":[.35,.34444,0,0,.55],"160":[0,0,0,0,.25],"168":[0,.69444,0,0,.55],"176":[0,.69444,0,0,.73334],"180":[0,.69444,0,0,.55],"184":[.17014,0,0,0,.48889],"305":[0,.45833,0,0,.25556],"567":[.19444,.45833,0,0,.28611],"710":[0,.69444,0,0,.55],"711":[0,.63542,0,0,.55],"713":[0,.63778,0,0,.55],"728":[0,.69444,0,0,.55],"729":[0,.69444,0,0,.30556],"730":[0,.69444,0,0,.73334],"732":[0,.69444,0,0,.55],"733":[0,.69444,0,0,.55],"915":[0,.69444,0,0,.58056],"916":[0,.69444,0,0,.91667],"920":[0,.69444,0,0,.85556],"923":[0,.69444,0,0,.67223],"926":[0,.69444,0,0,.73334],"928":[0,.69444,0,0,.79445],"931":[0,.69444,0,0,.79445],"933":[0,.69444,0,0,.85556],"934":[0,.69444,0,0,.79445],"936":[0,.69444,0,0,.85556],"937":[0,.69444,0,0,.79445],"8211":[0,.45833,.03056,0,.55],"8212":[0,.45833,.03056,0,1.10001],"8216":[0,.69444,0,0,.30556],"8217":[0,.69444,0,0,.30556],"8220":[0,.69444,0,0,.55834],"8221":[0,.69444,0,0,.55834]},"SansSerif-Italic":{"32":[0,0,0,0,.25],"33":[0,.69444,.05733,0,.31945],"34":[0,.69444,.00316,0,.5],"35":[.19444,.69444,.05087,0,.83334],"36":[.05556,.75,.11156,0,.5],"37":[.05556,.75,.03126,0,.83334],"38":[0,.69444,.03058,0,.75834],"39":[0,.69444,.07816,0,.27778],"40":[.25,.75,.13164,0,.38889],"41":[.25,.75,.02536,0,.38889],"42":[0,.75,.11775,0,.5],"43":[.08333,.58333,.02536,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,.01946,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,.13164,0,.5],"48":[0,.65556,.11156,0,.5],"49":[0,.65556,.11156,0,.5],"50":[0,.65556,.11156,0,.5],"51":[0,.65556,.11156,0,.5],"52":[0,.65556,.11156,0,.5],"53":[0,.65556,.11156,0,.5],"54":[0,.65556,.11156,0,.5],"55":[0,.65556,.11156,0,.5],"56":[0,.65556,.11156,0,.5],"57":[0,.65556,.11156,0,.5],"58":[0,.44444,.02502,0,.27778],"59":[.125,.44444,.02502,0,.27778],"61":[-.13,.37,.05087,0,.77778],"63":[0,.69444,.11809,0,.47222],"64":[0,.69444,.07555,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,.08293,0,.66667],"67":[0,.69444,.11983,0,.63889],"68":[0,.69444,.07555,0,.72223],"69":[0,.69444,.11983,0,.59722],"70":[0,.69444,.13372,0,.56945],"71":[0,.69444,.11983,0,.66667],"72":[0,.69444,.08094,0,.70834],"73":[0,.69444,.13372,0,.27778],"74":[0,.69444,.08094,0,.47222],"75":[0,.69444,.11983,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,.08094,0,.875],"78":[0,.69444,.08094,0,.70834],"79":[0,.69444,.07555,0,.73611],"80":[0,.69444,.08293,0,.63889],"81":[.125,.69444,.07555,0,.73611],"82":[0,.69444,.08293,0,.64584],"83":[0,.69444,.09205,0,.55556],"84":[0,.69444,.13372,0,.68056],"85":[0,.69444,.08094,0,.6875],"86":[0,.69444,.1615,0,.66667],"87":[0,.69444,.1615,0,.94445],"88":[0,.69444,.13372,0,.66667],"89":[0,.69444,.17261,0,.66667],"90":[0,.69444,.11983,0,.61111],"91":[.25,.75,.15942,0,.28889],"93":[.25,.75,.08719,0,.28889],"94":[0,.69444,.0799,0,.5],"95":[.35,.09444,.08616,0,.5],"97":[0,.44444,.00981,0,.48056],"98":[0,.69444,.03057,0,.51667],"99":[0,.44444,.08336,0,.44445],"100":[0,.69444,.09483,0,.51667],"101":[0,.44444,.06778,0,.44445],"102":[0,.69444,.21705,0,.30556],"103":[.19444,.44444,.10836,0,.5],"104":[0,.69444,.01778,0,.51667],"105":[0,.67937,.09718,0,.23889],"106":[.19444,.67937,.09162,0,.26667],"107":[0,.69444,.08336,0,.48889],"108":[0,.69444,.09483,0,.23889],"109":[0,.44444,.01778,0,.79445],"110":[0,.44444,.01778,0,.51667],"111":[0,.44444,.06613,0,.5],"112":[.19444,.44444,.0389,0,.51667],"113":[.19444,.44444,.04169,0,.51667],"114":[0,.44444,.10836,0,.34167],"115":[0,.44444,.0778,0,.38333],"116":[0,.57143,.07225,0,.36111],"117":[0,.44444,.04169,0,.51667],"118":[0,.44444,.10836,0,.46111],"119":[0,.44444,.10836,0,.68334],"120":[0,.44444,.09169,0,.46111],"121":[.19444,.44444,.10836,0,.46111],"122":[0,.44444,.08752,0,.43472],"126":[.35,.32659,.08826,0,.5],"160":[0,0,0,0,.25],"168":[0,.67937,.06385,0,.5],"176":[0,.69444,0,0,.73752],"184":[.17014,0,0,0,.44445],"305":[0,.44444,.04169,0,.23889],"567":[.19444,.44444,.04169,0,.26667],"710":[0,.69444,.0799,0,.5],"711":[0,.63194,.08432,0,.5],"713":[0,.60889,.08776,0,.5],"714":[0,.69444,.09205,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,.09483,0,.5],"729":[0,.67937,.07774,0,.27778],"730":[0,.69444,0,0,.73752],"732":[0,.67659,.08826,0,.5],"733":[0,.69444,.09205,0,.5],"915":[0,.69444,.13372,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,.07555,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,.12816,0,.66667],"928":[0,.69444,.08094,0,.70834],"931":[0,.69444,.11983,0,.72222],"933":[0,.69444,.09031,0,.77778],"934":[0,.69444,.04603,0,.72222],"936":[0,.69444,.09031,0,.77778],"937":[0,.69444,.08293,0,.72222],"8211":[0,.44444,.08616,0,.5],"8212":[0,.44444,.08616,0,1],"8216":[0,.69444,.07816,0,.27778],"8217":[0,.69444,.07816,0,.27778],"8220":[0,.69444,.14205,0,.5],"8221":[0,.69444,.00316,0,.5]},"SansSerif-Regular":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.31945],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.75834],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,0,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.65556,0,0,.5],"49":[0,.65556,0,0,.5],"50":[0,.65556,0,0,.5],"51":[0,.65556,0,0,.5],"52":[0,.65556,0,0,.5],"53":[0,.65556,0,0,.5],"54":[0,.65556,0,0,.5],"55":[0,.65556,0,0,.5],"56":[0,.65556,0,0,.5],"57":[0,.65556,0,0,.5],"58":[0,.44444,0,0,.27778],"59":[.125,.44444,0,0,.27778],"61":[-.13,.37,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,0,0,.66667],"67":[0,.69444,0,0,.63889],"68":[0,.69444,0,0,.72223],"69":[0,.69444,0,0,.59722],"70":[0,.69444,0,0,.56945],"71":[0,.69444,0,0,.66667],"72":[0,.69444,0,0,.70834],"73":[0,.69444,0,0,.27778],"74":[0,.69444,0,0,.47222],"75":[0,.69444,0,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,0,0,.875],"78":[0,.69444,0,0,.70834],"79":[0,.69444,0,0,.73611],"80":[0,.69444,0,0,.63889],"81":[.125,.69444,0,0,.73611],"82":[0,.69444,0,0,.64584],"83":[0,.69444,0,0,.55556],"84":[0,.69444,0,0,.68056],"85":[0,.69444,0,0,.6875],"86":[0,.69444,.01389,0,.66667],"87":[0,.69444,.01389,0,.94445],"88":[0,.69444,0,0,.66667],"89":[0,.69444,.025,0,.66667],"90":[0,.69444,0,0,.61111],"91":[.25,.75,0,0,.28889],"93":[.25,.75,0,0,.28889],"94":[0,.69444,0,0,.5],"95":[.35,.09444,.02778,0,.5],"97":[0,.44444,0,0,.48056],"98":[0,.69444,0,0,.51667],"99":[0,.44444,0,0,.44445],"100":[0,.69444,0,0,.51667],"101":[0,.44444,0,0,.44445],"102":[0,.69444,.06944,0,.30556],"103":[.19444,.44444,.01389,0,.5],"104":[0,.69444,0,0,.51667],"105":[0,.67937,0,0,.23889],"106":[.19444,.67937,0,0,.26667],"107":[0,.69444,0,0,.48889],"108":[0,.69444,0,0,.23889],"109":[0,.44444,0,0,.79445],"110":[0,.44444,0,0,.51667],"111":[0,.44444,0,0,.5],"112":[.19444,.44444,0,0,.51667],"113":[.19444,.44444,0,0,.51667],"114":[0,.44444,.01389,0,.34167],"115":[0,.44444,0,0,.38333],"116":[0,.57143,0,0,.36111],"117":[0,.44444,0,0,.51667],"118":[0,.44444,.01389,0,.46111],"119":[0,.44444,.01389,0,.68334],"120":[0,.44444,0,0,.46111],"121":[.19444,.44444,.01389,0,.46111],"122":[0,.44444,0,0,.43472],"126":[.35,.32659,0,0,.5],"160":[0,0,0,0,.25],"168":[0,.67937,0,0,.5],"176":[0,.69444,0,0,.66667],"184":[.17014,0,0,0,.44445],"305":[0,.44444,0,0,.23889],"567":[.19444,.44444,0,0,.26667],"710":[0,.69444,0,0,.5],"711":[0,.63194,0,0,.5],"713":[0,.60889,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.67937,0,0,.27778],"730":[0,.69444,0,0,.66667],"732":[0,.67659,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.69444,0,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,0,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,0,0,.66667],"928":[0,.69444,0,0,.70834],"931":[0,.69444,0,0,.72222],"933":[0,.69444,0,0,.77778],"934":[0,.69444,0,0,.72222],"936":[0,.69444,0,0,.77778],"937":[0,.69444,0,0,.72222],"8211":[0,.44444,.02778,0,.5],"8212":[0,.44444,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5]},"Script-Regular":{"32":[0,0,0,0,.25],"65":[0,.7,.22925,0,.80253],"66":[0,.7,.04087,0,.90757],"67":[0,.7,.1689,0,.66619],"68":[0,.7,.09371,0,.77443],"69":[0,.7,.18583,0,.56162],"70":[0,.7,.13634,0,.89544],"71":[0,.7,.17322,0,.60961],"72":[0,.7,.29694,0,.96919],"73":[0,.7,.19189,0,.80907],"74":[.27778,.7,.19189,0,1.05159],"75":[0,.7,.31259,0,.91364],"76":[0,.7,.19189,0,.87373],"77":[0,.7,.15981,0,1.08031],"78":[0,.7,.3525,0,.9015],"79":[0,.7,.08078,0,.73787],"80":[0,.7,.08078,0,1.01262],"81":[0,.7,.03305,0,.88282],"82":[0,.7,.06259,0,.85],"83":[0,.7,.19189,0,.86767],"84":[0,.7,.29087,0,.74697],"85":[0,.7,.25815,0,.79996],"86":[0,.7,.27523,0,.62204],"87":[0,.7,.27523,0,.80532],"88":[0,.7,.26006,0,.94445],"89":[0,.7,.2939,0,.70961],"90":[0,.7,.24037,0,.8212],"160":[0,0,0,0,.25]},"Size1-Regular":{"32":[0,0,0,0,.25],"40":[.35001,.85,0,0,.45834],"41":[.35001,.85,0,0,.45834],"47":[.35001,.85,0,0,.57778],"91":[.35001,.85,0,0,.41667],"92":[.35001,.85,0,0,.57778],"93":[.35001,.85,0,0,.41667],"123":[.35001,.85,0,0,.58334],"125":[.35001,.85,0,0,.58334],"160":[0,0,0,0,.25],"710":[0,.72222,0,0,.55556],"732":[0,.72222,0,0,.55556],"770":[0,.72222,0,0,.55556],"771":[0,.72222,0,0,.55556],"8214":[-99e-5,.601,0,0,.77778],"8593":[1e-5,.6,0,0,.66667],"8595":[1e-5,.6,0,0,.66667],"8657":[1e-5,.6,0,0,.77778],"8659":[1e-5,.6,0,0,.77778],"8719":[.25001,.75,0,0,.94445],"8720":[.25001,.75,0,0,.94445],"8721":[.25001,.75,0,0,1.05556],"8730":[.35001,.85,0,0,1],"8739":[-.00599,.606,0,0,.33333],"8741":[-.00599,.606,0,0,.55556],"8747":[.30612,.805,.19445,0,.47222],"8748":[.306,.805,.19445,0,.47222],"8749":[.306,.805,.19445,0,.47222],"8750":[.30612,.805,.19445,0,.47222],"8896":[.25001,.75,0,0,.83334],"8897":[.25001,.75,0,0,.83334],"8898":[.25001,.75,0,0,.83334],"8899":[.25001,.75,0,0,.83334],"8968":[.35001,.85,0,0,.47222],"8969":[.35001,.85,0,0,.47222],"8970":[.35001,.85,0,0,.47222],"8971":[.35001,.85,0,0,.47222],"9168":[-99e-5,.601,0,0,.66667],"10216":[.35001,.85,0,0,.47222],"10217":[.35001,.85,0,0,.47222],"10752":[.25001,.75,0,0,1.11111],"10753":[.25001,.75,0,0,1.11111],"10754":[.25001,.75,0,0,1.11111],"10756":[.25001,.75,0,0,.83334],"10758":[.25001,.75,0,0,.83334]},"Size2-Regular":{"32":[0,0,0,0,.25],"40":[.65002,1.15,0,0,.59722],"41":[.65002,1.15,0,0,.59722],"47":[.65002,1.15,0,0,.81111],"91":[.65002,1.15,0,0,.47222],"92":[.65002,1.15,0,0,.81111],"93":[.65002,1.15,0,0,.47222],"123":[.65002,1.15,0,0,.66667],"125":[.65002,1.15,0,0,.66667],"160":[0,0,0,0,.25],"710":[0,.75,0,0,1],"732":[0,.75,0,0,1],"770":[0,.75,0,0,1],"771":[0,.75,0,0,1],"8719":[.55001,1.05,0,0,1.27778],"8720":[.55001,1.05,0,0,1.27778],"8721":[.55001,1.05,0,0,1.44445],"8730":[.65002,1.15,0,0,1],"8747":[.86225,1.36,.44445,0,.55556],"8748":[.862,1.36,.44445,0,.55556],"8749":[.862,1.36,.44445,0,.55556],"8750":[.86225,1.36,.44445,0,.55556],"8896":[.55001,1.05,0,0,1.11111],"8897":[.55001,1.05,0,0,1.11111],"8898":[.55001,1.05,0,0,1.11111],"8899":[.55001,1.05,0,0,1.11111],"8968":[.65002,1.15,0,0,.52778],"8969":[.65002,1.15,0,0,.52778],"8970":[.65002,1.15,0,0,.52778],"8971":[.65002,1.15,0,0,.52778],"10216":[.65002,1.15,0,0,.61111],"10217":[.65002,1.15,0,0,.61111],"10752":[.55001,1.05,0,0,1.51112],"10753":[.55001,1.05,0,0,1.51112],"10754":[.55001,1.05,0,0,1.51112],"10756":[.55001,1.05,0,0,1.11111],"10758":[.55001,1.05,0,0,1.11111]},"Size3-Regular":{"32":[0,0,0,0,.25],"40":[.95003,1.45,0,0,.73611],"41":[.95003,1.45,0,0,.73611],"47":[.95003,1.45,0,0,1.04445],"91":[.95003,1.45,0,0,.52778],"92":[.95003,1.45,0,0,1.04445],"93":[.95003,1.45,0,0,.52778],"123":[.95003,1.45,0,0,.75],"125":[.95003,1.45,0,0,.75],"160":[0,0,0,0,.25],"710":[0,.75,0,0,1.44445],"732":[0,.75,0,0,1.44445],"770":[0,.75,0,0,1.44445],"771":[0,.75,0,0,1.44445],"8730":[.95003,1.45,0,0,1],"8968":[.95003,1.45,0,0,.58334],"8969":[.95003,1.45,0,0,.58334],"8970":[.95003,1.45,0,0,.58334],"8971":[.95003,1.45,0,0,.58334],"10216":[.95003,1.45,0,0,.75],"10217":[.95003,1.45,0,0,.75]},"Size4-Regular":{"32":[0,0,0,0,.25],"40":[1.25003,1.75,0,0,.79167],"41":[1.25003,1.75,0,0,.79167],"47":[1.25003,1.75,0,0,1.27778],"91":[1.25003,1.75,0,0,.58334],"92":[1.25003,1.75,0,0,1.27778],"93":[1.25003,1.75,0,0,.58334],"123":[1.25003,1.75,0,0,.80556],"125":[1.25003,1.75,0,0,.80556],"160":[0,0,0,0,.25],"710":[0,.825,0,0,1.8889],"732":[0,.825,0,0,1.8889],"770":[0,.825,0,0,1.8889],"771":[0,.825,0,0,1.8889],"8730":[1.25003,1.75,0,0,1],"8968":[1.25003,1.75,0,0,.63889],"8969":[1.25003,1.75,0,0,.63889],"8970":[1.25003,1.75,0,0,.63889],"8971":[1.25003,1.75,0,0,.63889],"9115":[.64502,1.155,0,0,.875],"9116":[1e-5,.6,0,0,.875],"9117":[.64502,1.155,0,0,.875],"9118":[.64502,1.155,0,0,.875],"9119":[1e-5,.6,0,0,.875],"9120":[.64502,1.155,0,0,.875],"9121":[.64502,1.155,0,0,.66667],"9122":[-99e-5,.601,0,0,.66667],"9123":[.64502,1.155,0,0,.66667],"9124":[.64502,1.155,0,0,.66667],"9125":[-99e-5,.601,0,0,.66667],"9126":[.64502,1.155,0,0,.66667],"9127":[1e-5,.9,0,0,.88889],"9128":[.65002,1.15,0,0,.88889],"9129":[.90001,0,0,0,.88889],"9130":[0,.3,0,0,.88889],"9131":[1e-5,.9,0,0,.88889],"9132":[.65002,1.15,0,0,.88889],"9133":[.90001,0,0,0,.88889],"9143":[.88502,.915,0,0,1.05556],"10216":[1.25003,1.75,0,0,.80556],"10217":[1.25003,1.75,0,0,.80556],"57344":[-.00499,.605,0,0,1.05556],"57345":[-.00499,.605,0,0,1.05556],"57680":[0,.12,0,0,.45],"57681":[0,.12,0,0,.45],"57682":[0,.12,0,0,.45],"57683":[0,.12,0,0,.45]},"Typewriter-Regular":{"32":[0,0,0,0,.525],"33":[0,.61111,0,0,.525],"34":[0,.61111,0,0,.525],"35":[0,.61111,0,0,.525],"36":[.08333,.69444,0,0,.525],"37":[.08333,.69444,0,0,.525],"38":[0,.61111,0,0,.525],"39":[0,.61111,0,0,.525],"40":[.08333,.69444,0,0,.525],"41":[.08333,.69444,0,0,.525],"42":[0,.52083,0,0,.525],"43":[-.08056,.53055,0,0,.525],"44":[.13889,.125,0,0,.525],"45":[-.08056,.53055,0,0,.525],"46":[0,.125,0,0,.525],"47":[.08333,.69444,0,0,.525],"48":[0,.61111,0,0,.525],"49":[0,.61111,0,0,.525],"50":[0,.61111,0,0,.525],"51":[0,.61111,0,0,.525],"52":[0,.61111,0,0,.525],"53":[0,.61111,0,0,.525],"54":[0,.61111,0,0,.525],"55":[0,.61111,0,0,.525],"56":[0,.61111,0,0,.525],"57":[0,.61111,0,0,.525],"58":[0,.43056,0,0,.525],"59":[.13889,.43056,0,0,.525],"60":[-.05556,.55556,0,0,.525],"61":[-.19549,.41562,0,0,.525],"62":[-.05556,.55556,0,0,.525],"63":[0,.61111,0,0,.525],"64":[0,.61111,0,0,.525],"65":[0,.61111,0,0,.525],"66":[0,.61111,0,0,.525],"67":[0,.61111,0,0,.525],"68":[0,.61111,0,0,.525],"69":[0,.61111,0,0,.525],"70":[0,.61111,0,0,.525],"71":[0,.61111,0,0,.525],"72":[0,.61111,0,0,.525],"73":[0,.61111,0,0,.525],"74":[0,.61111,0,0,.525],"75":[0,.61111,0,0,.525],"76":[0,.61111,0,0,.525],"77":[0,.61111,0,0,.525],"78":[0,.61111,0,0,.525],"79":[0,.61111,0,0,.525],"80":[0,.61111,0,0,.525],"81":[.13889,.61111,0,0,.525],"82":[0,.61111,0,0,.525],"83":[0,.61111,0,0,.525],"84":[0,.61111,0,0,.525],"85":[0,.61111,0,0,.525],"86":[0,.61111,0,0,.525],"87":[0,.61111,0,0,.525],"88":[0,.61111,0,0,.525],"89":[0,.61111,0,0,.525],"90":[0,.61111,0,0,.525],"91":[.08333,.69444,0,0,.525],"92":[.08333,.69444,0,0,.525],"93":[.08333,.69444,0,0,.525],"94":[0,.61111,0,0,.525],"95":[.09514,0,0,0,.525],"96":[0,.61111,0,0,.525],"97":[0,.43056,0,0,.525],"98":[0,.61111,0,0,.525],"99":[0,.43056,0,0,.525],"100":[0,.61111,0,0,.525],"101":[0,.43056,0,0,.525],"102":[0,.61111,0,0,.525],"103":[.22222,.43056,0,0,.525],"104":[0,.61111,0,0,.525],"105":[0,.61111,0,0,.525],"106":[.22222,.61111,0,0,.525],"107":[0,.61111,0,0,.525],"108":[0,.61111,0,0,.525],"109":[0,.43056,0,0,.525],"110":[0,.43056,0,0,.525],"111":[0,.43056,0,0,.525],"112":[.22222,.43056,0,0,.525],"113":[.22222,.43056,0,0,.525],"114":[0,.43056,0,0,.525],"115":[0,.43056,0,0,.525],"116":[0,.55358,0,0,.525],"117":[0,.43056,0,0,.525],"118":[0,.43056,0,0,.525],"119":[0,.43056,0,0,.525],"120":[0,.43056,0,0,.525],"121":[.22222,.43056,0,0,.525],"122":[0,.43056,0,0,.525],"123":[.08333,.69444,0,0,.525],"124":[.08333,.69444,0,0,.525],"125":[.08333,.69444,0,0,.525],"126":[0,.61111,0,0,.525],"127":[0,.61111,0,0,.525],"160":[0,0,0,0,.525],"176":[0,.61111,0,0,.525],"184":[.19445,0,0,0,.525],"305":[0,.43056,0,0,.525],"567":[.22222,.43056,0,0,.525],"711":[0,.56597,0,0,.525],"713":[0,.56555,0,0,.525],"714":[0,.61111,0,0,.525],"715":[0,.61111,0,0,.525],"728":[0,.61111,0,0,.525],"730":[0,.61111,0,0,.525],"770":[0,.61111,0,0,.525],"771":[0,.61111,0,0,.525],"776":[0,.61111,0,0,.525],"915":[0,.61111,0,0,.525],"916":[0,.61111,0,0,.525],"920":[0,.61111,0,0,.525],"923":[0,.61111,0,0,.525],"926":[0,.61111,0,0,.525],"928":[0,.61111,0,0,.525],"931":[0,.61111,0,0,.525],"933":[0,.61111,0,0,.525],"934":[0,.61111,0,0,.525],"936":[0,.61111,0,0,.525],"937":[0,.61111,0,0,.525],"8216":[0,.61111,0,0,.525],"8217":[0,.61111,0,0,.525],"8242":[0,.61111,0,0,.525],"9251":[.11111,.21944,0,0,.525]}},dN={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},F8e={\u00C5:"A",\u00D0:"D",\u00DE:"o",\u00E5:"a",\u00F0:"d",\u00FE:"o",\u0410:"A",\u0411:"B",\u0412:"B",\u0413:"F",\u0414:"A",\u0415:"E",\u0416:"K",\u0417:"3",\u0418:"N",\u0419:"N",\u041A:"K",\u041B:"N",\u041C:"M",\u041D:"H",\u041E:"O",\u041F:"N",\u0420:"P",\u0421:"C",\u0422:"T",\u0423:"y",\u0424:"O",\u0425:"X",\u0426:"U",\u0427:"h",\u0428:"W",\u0429:"W",\u042A:"B",\u042B:"X",\u042C:"B",\u042D:"3",\u042E:"X",\u042F:"R",\u0430:"a",\u0431:"b",\u0432:"a",\u0433:"r",\u0434:"y",\u0435:"e",\u0436:"m",\u0437:"e",\u0438:"n",\u0439:"n",\u043A:"n",\u043B:"n",\u043C:"m",\u043D:"n",\u043E:"o",\u043F:"n",\u0440:"p",\u0441:"c",\u0442:"o",\u0443:"y",\u0444:"b",\u0445:"x",\u0446:"n",\u0447:"n",\u0448:"w",\u0449:"w",\u044A:"a",\u044B:"m",\u044C:"a",\u044D:"e",\u044E:"m",\u044F:"r"};function nAn(e,n){gd[e]=n}function yZ(e,n,t){if(!gd[n])throw new Error("Font metrics not found for font: "+n+".");var a=e.charCodeAt(0),r=gd[n][a];if(!r&&e[0]in F8e&&(a=F8e[e[0]].charCodeAt(0),r=gd[n][a]),!r&&t==="text"&&C8e(a)&&(r=gd[n][77]),r)return{depth:r[0],height:r[1],italic:r[2],skew:r[3],width:r[4]}}var bZ={};function tAn(e){var n;if(e>=5?n=0:e>=3?n=1:n=2,!bZ[n]){var t=bZ[n]={cssEmPerMu:dN.quad[n]/18};for(var a in dN)dN.hasOwnProperty(a)&&(t[a]=dN[a][n])}return bZ[n]}var aAn=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],T8e=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],M8e=function(n,t){return t.size<2?n:aAn[n-1][t.size-1]},Dd=class{constructor(n){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=n.style,this.color=n.color,this.size=n.size||Dd.BASESIZE,this.textSize=n.textSize||this.size,this.phantom=!!n.phantom,this.font=n.font||"",this.fontFamily=n.fontFamily||"",this.fontWeight=n.fontWeight||"",this.fontShape=n.fontShape||"",this.sizeMultiplier=T8e[this.size-1],this.maxSize=n.maxSize,this.minRuleThickness=n.minRuleThickness,this._fontMetrics=void 0}extend(n){var t={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var a in n)n.hasOwnProperty(a)&&(t[a]=n[a]);return new Dd(t)}havingStyle(n){return this.style===n?this:this.extend({style:n,size:M8e(this.textSize,n)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(n){return this.size===n&&this.textSize===n?this:this.extend({style:this.style.text(),size:n,textSize:n,sizeMultiplier:T8e[n-1]})}havingBaseStyle(n){n=n||this.style.text();var t=M8e(Dd.BASESIZE,n);return this.size===t&&this.textSize===Dd.BASESIZE&&this.style===n?this:this.extend({style:n,size:t})}havingBaseSizing(){var n;switch(this.style.id){case 4:case 5:n=3;break;case 6:case 7:n=1;break;default:n=6}return this.extend({style:this.style.text(),size:n})}withColor(n){return this.extend({color:n})}withPhantom(){return this.extend({phantom:!0})}withFont(n){return this.extend({font:n})}withTextFontFamily(n){return this.extend({fontFamily:n,font:""})}withTextFontWeight(n){return this.extend({fontWeight:n,font:""})}withTextFontShape(n){return this.extend({fontShape:n,font:""})}sizingClasses(n){return n.size!==this.size?["sizing","reset-size"+n.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==Dd.BASESIZE?["sizing","reset-size"+this.size,"size"+Dd.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=tAn(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}};Dd.BASESIZE=6;var RZ={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},rAn={ex:!0,em:!0,mu:!0},G8e=function(n){return typeof n!="string"&&(n=n.unit),n in RZ||n in rAn||n==="ex"},ii=function(n,t){var a;if(n.unit in RZ)a=RZ[n.unit]/t.fontMetrics().ptPerEm/t.sizeMultiplier;else if(n.unit==="mu")a=t.fontMetrics().cssEmPerMu;else{var r;if(t.style.isTight()?r=t.havingStyle(t.style.text()):r=t,n.unit==="ex")a=r.fontMetrics().xHeight;else if(n.unit==="em")a=r.fontMetrics().quad;else throw new Cn("Invalid unit: '"+n.unit+"'");r!==t&&(a*=r.sizeMultiplier/t.sizeMultiplier)}return Math.min(n.number*a,t.maxSize)},Pn=function(n){return+n.toFixed(4)+"em"},Jy=function(n){return n.filter(t=>t).join(" ")},A8e=function(n,t,a){if(this.classes=n||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=a||{},t){t.style.isTight()&&this.classes.push("mtight");var r=t.getColor();r&&(this.style.color=r)}},x8e=function(n){var t=document.createElement(n);t.className=Jy(this.classes);for(var a in this.style)this.style.hasOwnProperty(a)&&(t.style[a]=this.style[a]);for(var r in this.attributes)this.attributes.hasOwnProperty(r)&&t.setAttribute(r,this.attributes[r]);for(var i=0;i",t},VI=class{constructor(n,t,a,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,A8e.call(this,n,a,r),this.children=t||[]}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return zt.contains(this.classes,n)}toNode(){return x8e.call(this,"span")}toMarkup(){return L8e.call(this,"span")}},hN=class{constructor(n,t,a,r){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,A8e.call(this,t,r),this.children=a||[],this.setAttribute("href",n)}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return zt.contains(this.classes,n)}toNode(){return x8e.call(this,"a")}toMarkup(){return L8e.call(this,"a")}},j8e=class{constructor(n,t,a){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=t,this.src=n,this.classes=["mord"],this.style=a}hasClass(n){return zt.contains(this.classes,n)}toNode(){var n=document.createElement("img");n.src=this.src,n.alt=this.alt,n.className="mord";for(var t in this.style)this.style.hasOwnProperty(t)&&(n.style[t]=this.style[t]);return n}toMarkup(){var n=''+zt.escape(this.alt)+'0&&(t=document.createElement("span"),t.style.marginRight=Pn(this.italic)),this.classes.length>0&&(t=t||document.createElement("span"),t.className=Jy(this.classes));for(var a in this.style)this.style.hasOwnProperty(a)&&(t=t||document.createElement("span"),t.style[a]=this.style[a]);return t?(t.appendChild(n),t):n}toMarkup(){var n=!1,t="0&&(a+="margin-right:"+this.italic+"em;");for(var r in this.style)this.style.hasOwnProperty(r)&&(a+=zt.hyphenate(r)+":"+this.style[r]+";");a&&(n=!0,t+=' style="'+zt.escape(a)+'"');var i=zt.escape(this.text);return n?(t+=">",t+=i,t+="",t):i}},yd=class{constructor(n,t){this.children=void 0,this.attributes=void 0,this.children=n||[],this.attributes=t||{}}toNode(){var n="http://www.w3.org/2000/svg",t=document.createElementNS(n,"svg");for(var a in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,a)&&t.setAttribute(a,this.attributes[a]);for(var r=0;r':''}},gN=class{constructor(n){this.attributes=void 0,this.attributes=n||{}}toNode(){var n="http://www.w3.org/2000/svg",t=document.createElementNS(n,"line");for(var a in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,a)&&t.setAttribute(a,this.attributes[a]);return t}toMarkup(){var n=" but got "+String(e)+".")}var uAn={bin:1,close:1,inner:1,open:1,punct:1,rel:1},lAn={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},fo={math:{},text:{}};function S(e,n,t,a,r,i){fo[e][r]={font:n,group:t,replace:a},i&&a&&(fo[e][a]=fo[e][r])}var I="math",un="text",A="main",ne="ams",Po="accent-token",ft="bin",Es="close",QI="inner",Xt="mathord",pu="op-token",Fv="open",DN="punct",oe="rel",dg="spacing",de="textord";S(I,A,oe,"\u2261","\\equiv",!0);S(I,A,oe,"\u227A","\\prec",!0);S(I,A,oe,"\u227B","\\succ",!0);S(I,A,oe,"\u223C","\\sim",!0);S(I,A,oe,"\u22A5","\\perp");S(I,A,oe,"\u2AAF","\\preceq",!0);S(I,A,oe,"\u2AB0","\\succeq",!0);S(I,A,oe,"\u2243","\\simeq",!0);S(I,A,oe,"\u2223","\\mid",!0);S(I,A,oe,"\u226A","\\ll",!0);S(I,A,oe,"\u226B","\\gg",!0);S(I,A,oe,"\u224D","\\asymp",!0);S(I,A,oe,"\u2225","\\parallel");S(I,A,oe,"\u22C8","\\bowtie",!0);S(I,A,oe,"\u2323","\\smile",!0);S(I,A,oe,"\u2291","\\sqsubseteq",!0);S(I,A,oe,"\u2292","\\sqsupseteq",!0);S(I,A,oe,"\u2250","\\doteq",!0);S(I,A,oe,"\u2322","\\frown",!0);S(I,A,oe,"\u220B","\\ni",!0);S(I,A,oe,"\u221D","\\propto",!0);S(I,A,oe,"\u22A2","\\vdash",!0);S(I,A,oe,"\u22A3","\\dashv",!0);S(I,A,oe,"\u220B","\\owns");S(I,A,DN,".","\\ldotp");S(I,A,DN,"\u22C5","\\cdotp");S(I,A,de,"#","\\#");S(un,A,de,"#","\\#");S(I,A,de,"&","\\&");S(un,A,de,"&","\\&");S(I,A,de,"\u2135","\\aleph",!0);S(I,A,de,"\u2200","\\forall",!0);S(I,A,de,"\u210F","\\hbar",!0);S(I,A,de,"\u2203","\\exists",!0);S(I,A,de,"\u2207","\\nabla",!0);S(I,A,de,"\u266D","\\flat",!0);S(I,A,de,"\u2113","\\ell",!0);S(I,A,de,"\u266E","\\natural",!0);S(I,A,de,"\u2663","\\clubsuit",!0);S(I,A,de,"\u2118","\\wp",!0);S(I,A,de,"\u266F","\\sharp",!0);S(I,A,de,"\u2662","\\diamondsuit",!0);S(I,A,de,"\u211C","\\Re",!0);S(I,A,de,"\u2661","\\heartsuit",!0);S(I,A,de,"\u2111","\\Im",!0);S(I,A,de,"\u2660","\\spadesuit",!0);S(I,A,de,"\xA7","\\S",!0);S(un,A,de,"\xA7","\\S");S(I,A,de,"\xB6","\\P",!0);S(un,A,de,"\xB6","\\P");S(I,A,de,"\u2020","\\dag");S(un,A,de,"\u2020","\\dag");S(un,A,de,"\u2020","\\textdagger");S(I,A,de,"\u2021","\\ddag");S(un,A,de,"\u2021","\\ddag");S(un,A,de,"\u2021","\\textdaggerdbl");S(I,A,Es,"\u23B1","\\rmoustache",!0);S(I,A,Fv,"\u23B0","\\lmoustache",!0);S(I,A,Es,"\u27EF","\\rgroup",!0);S(I,A,Fv,"\u27EE","\\lgroup",!0);S(I,A,ft,"\u2213","\\mp",!0);S(I,A,ft,"\u2296","\\ominus",!0);S(I,A,ft,"\u228E","\\uplus",!0);S(I,A,ft,"\u2293","\\sqcap",!0);S(I,A,ft,"\u2217","\\ast");S(I,A,ft,"\u2294","\\sqcup",!0);S(I,A,ft,"\u25EF","\\bigcirc",!0);S(I,A,ft,"\u2219","\\bullet",!0);S(I,A,ft,"\u2021","\\ddagger");S(I,A,ft,"\u2240","\\wr",!0);S(I,A,ft,"\u2A3F","\\amalg");S(I,A,ft,"&","\\And");S(I,A,oe,"\u27F5","\\longleftarrow",!0);S(I,A,oe,"\u21D0","\\Leftarrow",!0);S(I,A,oe,"\u27F8","\\Longleftarrow",!0);S(I,A,oe,"\u27F6","\\longrightarrow",!0);S(I,A,oe,"\u21D2","\\Rightarrow",!0);S(I,A,oe,"\u27F9","\\Longrightarrow",!0);S(I,A,oe,"\u2194","\\leftrightarrow",!0);S(I,A,oe,"\u27F7","\\longleftrightarrow",!0);S(I,A,oe,"\u21D4","\\Leftrightarrow",!0);S(I,A,oe,"\u27FA","\\Longleftrightarrow",!0);S(I,A,oe,"\u21A6","\\mapsto",!0);S(I,A,oe,"\u27FC","\\longmapsto",!0);S(I,A,oe,"\u2197","\\nearrow",!0);S(I,A,oe,"\u21A9","\\hookleftarrow",!0);S(I,A,oe,"\u21AA","\\hookrightarrow",!0);S(I,A,oe,"\u2198","\\searrow",!0);S(I,A,oe,"\u21BC","\\leftharpoonup",!0);S(I,A,oe,"\u21C0","\\rightharpoonup",!0);S(I,A,oe,"\u2199","\\swarrow",!0);S(I,A,oe,"\u21BD","\\leftharpoondown",!0);S(I,A,oe,"\u21C1","\\rightharpoondown",!0);S(I,A,oe,"\u2196","\\nwarrow",!0);S(I,A,oe,"\u21CC","\\rightleftharpoons",!0);S(I,ne,oe,"\u226E","\\nless",!0);S(I,ne,oe,"\uE010","\\@nleqslant");S(I,ne,oe,"\uE011","\\@nleqq");S(I,ne,oe,"\u2A87","\\lneq",!0);S(I,ne,oe,"\u2268","\\lneqq",!0);S(I,ne,oe,"\uE00C","\\@lvertneqq");S(I,ne,oe,"\u22E6","\\lnsim",!0);S(I,ne,oe,"\u2A89","\\lnapprox",!0);S(I,ne,oe,"\u2280","\\nprec",!0);S(I,ne,oe,"\u22E0","\\npreceq",!0);S(I,ne,oe,"\u22E8","\\precnsim",!0);S(I,ne,oe,"\u2AB9","\\precnapprox",!0);S(I,ne,oe,"\u2241","\\nsim",!0);S(I,ne,oe,"\uE006","\\@nshortmid");S(I,ne,oe,"\u2224","\\nmid",!0);S(I,ne,oe,"\u22AC","\\nvdash",!0);S(I,ne,oe,"\u22AD","\\nvDash",!0);S(I,ne,oe,"\u22EA","\\ntriangleleft");S(I,ne,oe,"\u22EC","\\ntrianglelefteq",!0);S(I,ne,oe,"\u228A","\\subsetneq",!0);S(I,ne,oe,"\uE01A","\\@varsubsetneq");S(I,ne,oe,"\u2ACB","\\subsetneqq",!0);S(I,ne,oe,"\uE017","\\@varsubsetneqq");S(I,ne,oe,"\u226F","\\ngtr",!0);S(I,ne,oe,"\uE00F","\\@ngeqslant");S(I,ne,oe,"\uE00E","\\@ngeqq");S(I,ne,oe,"\u2A88","\\gneq",!0);S(I,ne,oe,"\u2269","\\gneqq",!0);S(I,ne,oe,"\uE00D","\\@gvertneqq");S(I,ne,oe,"\u22E7","\\gnsim",!0);S(I,ne,oe,"\u2A8A","\\gnapprox",!0);S(I,ne,oe,"\u2281","\\nsucc",!0);S(I,ne,oe,"\u22E1","\\nsucceq",!0);S(I,ne,oe,"\u22E9","\\succnsim",!0);S(I,ne,oe,"\u2ABA","\\succnapprox",!0);S(I,ne,oe,"\u2246","\\ncong",!0);S(I,ne,oe,"\uE007","\\@nshortparallel");S(I,ne,oe,"\u2226","\\nparallel",!0);S(I,ne,oe,"\u22AF","\\nVDash",!0);S(I,ne,oe,"\u22EB","\\ntriangleright");S(I,ne,oe,"\u22ED","\\ntrianglerighteq",!0);S(I,ne,oe,"\uE018","\\@nsupseteqq");S(I,ne,oe,"\u228B","\\supsetneq",!0);S(I,ne,oe,"\uE01B","\\@varsupsetneq");S(I,ne,oe,"\u2ACC","\\supsetneqq",!0);S(I,ne,oe,"\uE019","\\@varsupsetneqq");S(I,ne,oe,"\u22AE","\\nVdash",!0);S(I,ne,oe,"\u2AB5","\\precneqq",!0);S(I,ne,oe,"\u2AB6","\\succneqq",!0);S(I,ne,oe,"\uE016","\\@nsubseteqq");S(I,ne,ft,"\u22B4","\\unlhd");S(I,ne,ft,"\u22B5","\\unrhd");S(I,ne,oe,"\u219A","\\nleftarrow",!0);S(I,ne,oe,"\u219B","\\nrightarrow",!0);S(I,ne,oe,"\u21CD","\\nLeftarrow",!0);S(I,ne,oe,"\u21CF","\\nRightarrow",!0);S(I,ne,oe,"\u21AE","\\nleftrightarrow",!0);S(I,ne,oe,"\u21CE","\\nLeftrightarrow",!0);S(I,ne,oe,"\u25B3","\\vartriangle");S(I,ne,de,"\u210F","\\hslash");S(I,ne,de,"\u25BD","\\triangledown");S(I,ne,de,"\u25CA","\\lozenge");S(I,ne,de,"\u24C8","\\circledS");S(I,ne,de,"\xAE","\\circledR");S(un,ne,de,"\xAE","\\circledR");S(I,ne,de,"\u2221","\\measuredangle",!0);S(I,ne,de,"\u2204","\\nexists");S(I,ne,de,"\u2127","\\mho");S(I,ne,de,"\u2132","\\Finv",!0);S(I,ne,de,"\u2141","\\Game",!0);S(I,ne,de,"\u2035","\\backprime");S(I,ne,de,"\u25B2","\\blacktriangle");S(I,ne,de,"\u25BC","\\blacktriangledown");S(I,ne,de,"\u25A0","\\blacksquare");S(I,ne,de,"\u29EB","\\blacklozenge");S(I,ne,de,"\u2605","\\bigstar");S(I,ne,de,"\u2222","\\sphericalangle",!0);S(I,ne,de,"\u2201","\\complement",!0);S(I,ne,de,"\xF0","\\eth",!0);S(un,A,de,"\xF0","\xF0");S(I,ne,de,"\u2571","\\diagup");S(I,ne,de,"\u2572","\\diagdown");S(I,ne,de,"\u25A1","\\square");S(I,ne,de,"\u25A1","\\Box");S(I,ne,de,"\u25CA","\\Diamond");S(I,ne,de,"\xA5","\\yen",!0);S(un,ne,de,"\xA5","\\yen",!0);S(I,ne,de,"\u2713","\\checkmark",!0);S(un,ne,de,"\u2713","\\checkmark");S(I,ne,de,"\u2136","\\beth",!0);S(I,ne,de,"\u2138","\\daleth",!0);S(I,ne,de,"\u2137","\\gimel",!0);S(I,ne,de,"\u03DD","\\digamma",!0);S(I,ne,de,"\u03F0","\\varkappa");S(I,ne,Fv,"\u250C","\\@ulcorner",!0);S(I,ne,Es,"\u2510","\\@urcorner",!0);S(I,ne,Fv,"\u2514","\\@llcorner",!0);S(I,ne,Es,"\u2518","\\@lrcorner",!0);S(I,ne,oe,"\u2266","\\leqq",!0);S(I,ne,oe,"\u2A7D","\\leqslant",!0);S(I,ne,oe,"\u2A95","\\eqslantless",!0);S(I,ne,oe,"\u2272","\\lesssim",!0);S(I,ne,oe,"\u2A85","\\lessapprox",!0);S(I,ne,oe,"\u224A","\\approxeq",!0);S(I,ne,ft,"\u22D6","\\lessdot");S(I,ne,oe,"\u22D8","\\lll",!0);S(I,ne,oe,"\u2276","\\lessgtr",!0);S(I,ne,oe,"\u22DA","\\lesseqgtr",!0);S(I,ne,oe,"\u2A8B","\\lesseqqgtr",!0);S(I,ne,oe,"\u2251","\\doteqdot");S(I,ne,oe,"\u2253","\\risingdotseq",!0);S(I,ne,oe,"\u2252","\\fallingdotseq",!0);S(I,ne,oe,"\u223D","\\backsim",!0);S(I,ne,oe,"\u22CD","\\backsimeq",!0);S(I,ne,oe,"\u2AC5","\\subseteqq",!0);S(I,ne,oe,"\u22D0","\\Subset",!0);S(I,ne,oe,"\u228F","\\sqsubset",!0);S(I,ne,oe,"\u227C","\\preccurlyeq",!0);S(I,ne,oe,"\u22DE","\\curlyeqprec",!0);S(I,ne,oe,"\u227E","\\precsim",!0);S(I,ne,oe,"\u2AB7","\\precapprox",!0);S(I,ne,oe,"\u22B2","\\vartriangleleft");S(I,ne,oe,"\u22B4","\\trianglelefteq");S(I,ne,oe,"\u22A8","\\vDash",!0);S(I,ne,oe,"\u22AA","\\Vvdash",!0);S(I,ne,oe,"\u2323","\\smallsmile");S(I,ne,oe,"\u2322","\\smallfrown");S(I,ne,oe,"\u224F","\\bumpeq",!0);S(I,ne,oe,"\u224E","\\Bumpeq",!0);S(I,ne,oe,"\u2267","\\geqq",!0);S(I,ne,oe,"\u2A7E","\\geqslant",!0);S(I,ne,oe,"\u2A96","\\eqslantgtr",!0);S(I,ne,oe,"\u2273","\\gtrsim",!0);S(I,ne,oe,"\u2A86","\\gtrapprox",!0);S(I,ne,ft,"\u22D7","\\gtrdot");S(I,ne,oe,"\u22D9","\\ggg",!0);S(I,ne,oe,"\u2277","\\gtrless",!0);S(I,ne,oe,"\u22DB","\\gtreqless",!0);S(I,ne,oe,"\u2A8C","\\gtreqqless",!0);S(I,ne,oe,"\u2256","\\eqcirc",!0);S(I,ne,oe,"\u2257","\\circeq",!0);S(I,ne,oe,"\u225C","\\triangleq",!0);S(I,ne,oe,"\u223C","\\thicksim");S(I,ne,oe,"\u2248","\\thickapprox");S(I,ne,oe,"\u2AC6","\\supseteqq",!0);S(I,ne,oe,"\u22D1","\\Supset",!0);S(I,ne,oe,"\u2290","\\sqsupset",!0);S(I,ne,oe,"\u227D","\\succcurlyeq",!0);S(I,ne,oe,"\u22DF","\\curlyeqsucc",!0);S(I,ne,oe,"\u227F","\\succsim",!0);S(I,ne,oe,"\u2AB8","\\succapprox",!0);S(I,ne,oe,"\u22B3","\\vartriangleright");S(I,ne,oe,"\u22B5","\\trianglerighteq");S(I,ne,oe,"\u22A9","\\Vdash",!0);S(I,ne,oe,"\u2223","\\shortmid");S(I,ne,oe,"\u2225","\\shortparallel");S(I,ne,oe,"\u226C","\\between",!0);S(I,ne,oe,"\u22D4","\\pitchfork",!0);S(I,ne,oe,"\u221D","\\varpropto");S(I,ne,oe,"\u25C0","\\blacktriangleleft");S(I,ne,oe,"\u2234","\\therefore",!0);S(I,ne,oe,"\u220D","\\backepsilon");S(I,ne,oe,"\u25B6","\\blacktriangleright");S(I,ne,oe,"\u2235","\\because",!0);S(I,ne,oe,"\u22D8","\\llless");S(I,ne,oe,"\u22D9","\\gggtr");S(I,ne,ft,"\u22B2","\\lhd");S(I,ne,ft,"\u22B3","\\rhd");S(I,ne,oe,"\u2242","\\eqsim",!0);S(I,A,oe,"\u22C8","\\Join");S(I,ne,oe,"\u2251","\\Doteq",!0);S(I,ne,ft,"\u2214","\\dotplus",!0);S(I,ne,ft,"\u2216","\\smallsetminus");S(I,ne,ft,"\u22D2","\\Cap",!0);S(I,ne,ft,"\u22D3","\\Cup",!0);S(I,ne,ft,"\u2A5E","\\doublebarwedge",!0);S(I,ne,ft,"\u229F","\\boxminus",!0);S(I,ne,ft,"\u229E","\\boxplus",!0);S(I,ne,ft,"\u22C7","\\divideontimes",!0);S(I,ne,ft,"\u22C9","\\ltimes",!0);S(I,ne,ft,"\u22CA","\\rtimes",!0);S(I,ne,ft,"\u22CB","\\leftthreetimes",!0);S(I,ne,ft,"\u22CC","\\rightthreetimes",!0);S(I,ne,ft,"\u22CF","\\curlywedge",!0);S(I,ne,ft,"\u22CE","\\curlyvee",!0);S(I,ne,ft,"\u229D","\\circleddash",!0);S(I,ne,ft,"\u229B","\\circledast",!0);S(I,ne,ft,"\u22C5","\\centerdot");S(I,ne,ft,"\u22BA","\\intercal",!0);S(I,ne,ft,"\u22D2","\\doublecap");S(I,ne,ft,"\u22D3","\\doublecup");S(I,ne,ft,"\u22A0","\\boxtimes",!0);S(I,ne,oe,"\u21E2","\\dashrightarrow",!0);S(I,ne,oe,"\u21E0","\\dashleftarrow",!0);S(I,ne,oe,"\u21C7","\\leftleftarrows",!0);S(I,ne,oe,"\u21C6","\\leftrightarrows",!0);S(I,ne,oe,"\u21DA","\\Lleftarrow",!0);S(I,ne,oe,"\u219E","\\twoheadleftarrow",!0);S(I,ne,oe,"\u21A2","\\leftarrowtail",!0);S(I,ne,oe,"\u21AB","\\looparrowleft",!0);S(I,ne,oe,"\u21CB","\\leftrightharpoons",!0);S(I,ne,oe,"\u21B6","\\curvearrowleft",!0);S(I,ne,oe,"\u21BA","\\circlearrowleft",!0);S(I,ne,oe,"\u21B0","\\Lsh",!0);S(I,ne,oe,"\u21C8","\\upuparrows",!0);S(I,ne,oe,"\u21BF","\\upharpoonleft",!0);S(I,ne,oe,"\u21C3","\\downharpoonleft",!0);S(I,A,oe,"\u22B6","\\origof",!0);S(I,A,oe,"\u22B7","\\imageof",!0);S(I,ne,oe,"\u22B8","\\multimap",!0);S(I,ne,oe,"\u21AD","\\leftrightsquigarrow",!0);S(I,ne,oe,"\u21C9","\\rightrightarrows",!0);S(I,ne,oe,"\u21C4","\\rightleftarrows",!0);S(I,ne,oe,"\u21A0","\\twoheadrightarrow",!0);S(I,ne,oe,"\u21A3","\\rightarrowtail",!0);S(I,ne,oe,"\u21AC","\\looparrowright",!0);S(I,ne,oe,"\u21B7","\\curvearrowright",!0);S(I,ne,oe,"\u21BB","\\circlearrowright",!0);S(I,ne,oe,"\u21B1","\\Rsh",!0);S(I,ne,oe,"\u21CA","\\downdownarrows",!0);S(I,ne,oe,"\u21BE","\\upharpoonright",!0);S(I,ne,oe,"\u21C2","\\downharpoonright",!0);S(I,ne,oe,"\u21DD","\\rightsquigarrow",!0);S(I,ne,oe,"\u21DD","\\leadsto");S(I,ne,oe,"\u21DB","\\Rrightarrow",!0);S(I,ne,oe,"\u21BE","\\restriction");S(I,A,de,"\u2018","`");S(I,A,de,"$","\\$");S(un,A,de,"$","\\$");S(un,A,de,"$","\\textdollar");S(I,A,de,"%","\\%");S(un,A,de,"%","\\%");S(I,A,de,"_","\\_");S(un,A,de,"_","\\_");S(un,A,de,"_","\\textunderscore");S(I,A,de,"\u2220","\\angle",!0);S(I,A,de,"\u221E","\\infty",!0);S(I,A,de,"\u2032","\\prime");S(I,A,de,"\u25B3","\\triangle");S(I,A,de,"\u0393","\\Gamma",!0);S(I,A,de,"\u0394","\\Delta",!0);S(I,A,de,"\u0398","\\Theta",!0);S(I,A,de,"\u039B","\\Lambda",!0);S(I,A,de,"\u039E","\\Xi",!0);S(I,A,de,"\u03A0","\\Pi",!0);S(I,A,de,"\u03A3","\\Sigma",!0);S(I,A,de,"\u03A5","\\Upsilon",!0);S(I,A,de,"\u03A6","\\Phi",!0);S(I,A,de,"\u03A8","\\Psi",!0);S(I,A,de,"\u03A9","\\Omega",!0);S(I,A,de,"A","\u0391");S(I,A,de,"B","\u0392");S(I,A,de,"E","\u0395");S(I,A,de,"Z","\u0396");S(I,A,de,"H","\u0397");S(I,A,de,"I","\u0399");S(I,A,de,"K","\u039A");S(I,A,de,"M","\u039C");S(I,A,de,"N","\u039D");S(I,A,de,"O","\u039F");S(I,A,de,"P","\u03A1");S(I,A,de,"T","\u03A4");S(I,A,de,"X","\u03A7");S(I,A,de,"\xAC","\\neg",!0);S(I,A,de,"\xAC","\\lnot");S(I,A,de,"\u22A4","\\top");S(I,A,de,"\u22A5","\\bot");S(I,A,de,"\u2205","\\emptyset");S(I,ne,de,"\u2205","\\varnothing");S(I,A,Xt,"\u03B1","\\alpha",!0);S(I,A,Xt,"\u03B2","\\beta",!0);S(I,A,Xt,"\u03B3","\\gamma",!0);S(I,A,Xt,"\u03B4","\\delta",!0);S(I,A,Xt,"\u03F5","\\epsilon",!0);S(I,A,Xt,"\u03B6","\\zeta",!0);S(I,A,Xt,"\u03B7","\\eta",!0);S(I,A,Xt,"\u03B8","\\theta",!0);S(I,A,Xt,"\u03B9","\\iota",!0);S(I,A,Xt,"\u03BA","\\kappa",!0);S(I,A,Xt,"\u03BB","\\lambda",!0);S(I,A,Xt,"\u03BC","\\mu",!0);S(I,A,Xt,"\u03BD","\\nu",!0);S(I,A,Xt,"\u03BE","\\xi",!0);S(I,A,Xt,"\u03BF","\\omicron",!0);S(I,A,Xt,"\u03C0","\\pi",!0);S(I,A,Xt,"\u03C1","\\rho",!0);S(I,A,Xt,"\u03C3","\\sigma",!0);S(I,A,Xt,"\u03C4","\\tau",!0);S(I,A,Xt,"\u03C5","\\upsilon",!0);S(I,A,Xt,"\u03D5","\\phi",!0);S(I,A,Xt,"\u03C7","\\chi",!0);S(I,A,Xt,"\u03C8","\\psi",!0);S(I,A,Xt,"\u03C9","\\omega",!0);S(I,A,Xt,"\u03B5","\\varepsilon",!0);S(I,A,Xt,"\u03D1","\\vartheta",!0);S(I,A,Xt,"\u03D6","\\varpi",!0);S(I,A,Xt,"\u03F1","\\varrho",!0);S(I,A,Xt,"\u03C2","\\varsigma",!0);S(I,A,Xt,"\u03C6","\\varphi",!0);S(I,A,ft,"\u2217","*",!0);S(I,A,ft,"+","+");S(I,A,ft,"\u2212","-",!0);S(I,A,ft,"\u22C5","\\cdot",!0);S(I,A,ft,"\u2218","\\circ",!0);S(I,A,ft,"\xF7","\\div",!0);S(I,A,ft,"\xB1","\\pm",!0);S(I,A,ft,"\xD7","\\times",!0);S(I,A,ft,"\u2229","\\cap",!0);S(I,A,ft,"\u222A","\\cup",!0);S(I,A,ft,"\u2216","\\setminus",!0);S(I,A,ft,"\u2227","\\land");S(I,A,ft,"\u2228","\\lor");S(I,A,ft,"\u2227","\\wedge",!0);S(I,A,ft,"\u2228","\\vee",!0);S(I,A,de,"\u221A","\\surd");S(I,A,Fv,"\u27E8","\\langle",!0);S(I,A,Fv,"\u2223","\\lvert");S(I,A,Fv,"\u2225","\\lVert");S(I,A,Es,"?","?");S(I,A,Es,"!","!");S(I,A,Es,"\u27E9","\\rangle",!0);S(I,A,Es,"\u2223","\\rvert");S(I,A,Es,"\u2225","\\rVert");S(I,A,oe,"=","=");S(I,A,oe,":",":");S(I,A,oe,"\u2248","\\approx",!0);S(I,A,oe,"\u2245","\\cong",!0);S(I,A,oe,"\u2265","\\ge");S(I,A,oe,"\u2265","\\geq",!0);S(I,A,oe,"\u2190","\\gets");S(I,A,oe,">","\\gt",!0);S(I,A,oe,"\u2208","\\in",!0);S(I,A,oe,"\uE020","\\@not");S(I,A,oe,"\u2282","\\subset",!0);S(I,A,oe,"\u2283","\\supset",!0);S(I,A,oe,"\u2286","\\subseteq",!0);S(I,A,oe,"\u2287","\\supseteq",!0);S(I,ne,oe,"\u2288","\\nsubseteq",!0);S(I,ne,oe,"\u2289","\\nsupseteq",!0);S(I,A,oe,"\u22A8","\\models");S(I,A,oe,"\u2190","\\leftarrow",!0);S(I,A,oe,"\u2264","\\le");S(I,A,oe,"\u2264","\\leq",!0);S(I,A,oe,"<","\\lt",!0);S(I,A,oe,"\u2192","\\rightarrow",!0);S(I,A,oe,"\u2192","\\to");S(I,ne,oe,"\u2271","\\ngeq",!0);S(I,ne,oe,"\u2270","\\nleq",!0);S(I,A,dg,"\xA0","\\ ");S(I,A,dg,"\xA0","\\space");S(I,A,dg,"\xA0","\\nobreakspace");S(un,A,dg,"\xA0","\\ ");S(un,A,dg,"\xA0"," ");S(un,A,dg,"\xA0","\\space");S(un,A,dg,"\xA0","\\nobreakspace");S(I,A,dg,null,"\\nobreak");S(I,A,dg,null,"\\allowbreak");S(I,A,DN,",",",");S(I,A,DN,";",";");S(I,ne,ft,"\u22BC","\\barwedge",!0);S(I,ne,ft,"\u22BB","\\veebar",!0);S(I,A,ft,"\u2299","\\odot",!0);S(I,A,ft,"\u2295","\\oplus",!0);S(I,A,ft,"\u2297","\\otimes",!0);S(I,A,de,"\u2202","\\partial",!0);S(I,A,ft,"\u2298","\\oslash",!0);S(I,ne,ft,"\u229A","\\circledcirc",!0);S(I,ne,ft,"\u22A1","\\boxdot",!0);S(I,A,ft,"\u25B3","\\bigtriangleup");S(I,A,ft,"\u25BD","\\bigtriangledown");S(I,A,ft,"\u2020","\\dagger");S(I,A,ft,"\u22C4","\\diamond");S(I,A,ft,"\u22C6","\\star");S(I,A,ft,"\u25C3","\\triangleleft");S(I,A,ft,"\u25B9","\\triangleright");S(I,A,Fv,"{","\\{");S(un,A,de,"{","\\{");S(un,A,de,"{","\\textbraceleft");S(I,A,Es,"}","\\}");S(un,A,de,"}","\\}");S(un,A,de,"}","\\textbraceright");S(I,A,Fv,"{","\\lbrace");S(I,A,Es,"}","\\rbrace");S(I,A,Fv,"[","\\lbrack",!0);S(un,A,de,"[","\\lbrack",!0);S(I,A,Es,"]","\\rbrack",!0);S(un,A,de,"]","\\rbrack",!0);S(I,A,Fv,"(","\\lparen",!0);S(I,A,Es,")","\\rparen",!0);S(un,A,de,"<","\\textless",!0);S(un,A,de,">","\\textgreater",!0);S(I,A,Fv,"\u230A","\\lfloor",!0);S(I,A,Es,"\u230B","\\rfloor",!0);S(I,A,Fv,"\u2308","\\lceil",!0);S(I,A,Es,"\u2309","\\rceil",!0);S(I,A,de,"\\","\\backslash");S(I,A,de,"\u2223","|");S(I,A,de,"\u2223","\\vert");S(un,A,de,"|","\\textbar",!0);S(I,A,de,"\u2225","\\|");S(I,A,de,"\u2225","\\Vert");S(un,A,de,"\u2225","\\textbardbl");S(un,A,de,"~","\\textasciitilde");S(un,A,de,"\\","\\textbackslash");S(un,A,de,"^","\\textasciicircum");S(I,A,oe,"\u2191","\\uparrow",!0);S(I,A,oe,"\u21D1","\\Uparrow",!0);S(I,A,oe,"\u2193","\\downarrow",!0);S(I,A,oe,"\u21D3","\\Downarrow",!0);S(I,A,oe,"\u2195","\\updownarrow",!0);S(I,A,oe,"\u21D5","\\Updownarrow",!0);S(I,A,pu,"\u2210","\\coprod");S(I,A,pu,"\u22C1","\\bigvee");S(I,A,pu,"\u22C0","\\bigwedge");S(I,A,pu,"\u2A04","\\biguplus");S(I,A,pu,"\u22C2","\\bigcap");S(I,A,pu,"\u22C3","\\bigcup");S(I,A,pu,"\u222B","\\int");S(I,A,pu,"\u222B","\\intop");S(I,A,pu,"\u222C","\\iint");S(I,A,pu,"\u222D","\\iiint");S(I,A,pu,"\u220F","\\prod");S(I,A,pu,"\u2211","\\sum");S(I,A,pu,"\u2A02","\\bigotimes");S(I,A,pu,"\u2A01","\\bigoplus");S(I,A,pu,"\u2A00","\\bigodot");S(I,A,pu,"\u222E","\\oint");S(I,A,pu,"\u222F","\\oiint");S(I,A,pu,"\u2230","\\oiiint");S(I,A,pu,"\u2A06","\\bigsqcup");S(I,A,pu,"\u222B","\\smallint");S(un,A,QI,"\u2026","\\textellipsis");S(I,A,QI,"\u2026","\\mathellipsis");S(un,A,QI,"\u2026","\\ldots",!0);S(I,A,QI,"\u2026","\\ldots",!0);S(I,A,QI,"\u22EF","\\@cdots",!0);S(I,A,QI,"\u22F1","\\ddots",!0);S(I,A,de,"\u22EE","\\varvdots");S(I,A,Po,"\u02CA","\\acute");S(I,A,Po,"\u02CB","\\grave");S(I,A,Po,"\xA8","\\ddot");S(I,A,Po,"~","\\tilde");S(I,A,Po,"\u02C9","\\bar");S(I,A,Po,"\u02D8","\\breve");S(I,A,Po,"\u02C7","\\check");S(I,A,Po,"^","\\hat");S(I,A,Po,"\u20D7","\\vec");S(I,A,Po,"\u02D9","\\dot");S(I,A,Po,"\u02DA","\\mathring");S(I,A,Xt,"\uE131","\\@imath");S(I,A,Xt,"\uE237","\\@jmath");S(I,A,de,"\u0131","\u0131");S(I,A,de,"\u0237","\u0237");S(un,A,de,"\u0131","\\i",!0);S(un,A,de,"\u0237","\\j",!0);S(un,A,de,"\xDF","\\ss",!0);S(un,A,de,"\xE6","\\ae",!0);S(un,A,de,"\u0153","\\oe",!0);S(un,A,de,"\xF8","\\o",!0);S(un,A,de,"\xC6","\\AE",!0);S(un,A,de,"\u0152","\\OE",!0);S(un,A,de,"\xD8","\\O",!0);S(un,A,Po,"\u02CA","\\'");S(un,A,Po,"\u02CB","\\`");S(un,A,Po,"\u02C6","\\^");S(un,A,Po,"\u02DC","\\~");S(un,A,Po,"\u02C9","\\=");S(un,A,Po,"\u02D8","\\u");S(un,A,Po,"\u02D9","\\.");S(un,A,Po,"\xB8","\\c");S(un,A,Po,"\u02DA","\\r");S(un,A,Po,"\u02C7","\\v");S(un,A,Po,"\xA8",'\\"');S(un,A,Po,"\u02DD","\\H");S(un,A,Po,"\u25EF","\\textcircled");var N8e={"--":!0,"---":!0,"``":!0,"''":!0};S(un,A,de,"\u2013","--",!0);S(un,A,de,"\u2013","\\textendash");S(un,A,de,"\u2014","---",!0);S(un,A,de,"\u2014","\\textemdash");S(un,A,de,"\u2018","`",!0);S(un,A,de,"\u2018","\\textquoteleft");S(un,A,de,"\u2019","'",!0);S(un,A,de,"\u2019","\\textquoteright");S(un,A,de,"\u201C","``",!0);S(un,A,de,"\u201C","\\textquotedblleft");S(un,A,de,"\u201D","''",!0);S(un,A,de,"\u201D","\\textquotedblright");S(I,A,de,"\xB0","\\degree",!0);S(un,A,de,"\xB0","\\degree");S(un,A,de,"\xB0","\\textdegree",!0);S(I,A,de,"\xA3","\\pounds");S(I,A,de,"\xA3","\\mathsterling",!0);S(un,A,de,"\xA3","\\pounds");S(un,A,de,"\xA3","\\textsterling",!0);S(I,ne,de,"\u2720","\\maltese");S(un,ne,de,"\u2720","\\maltese");var O8e='0123456789/@."';for(yN=0;yN0)return R_(i,s,r,t,u.concat(f));if(c){var v,m;if(c==="boldsymbol"){var _=fAn(i,r,t,u,a);v=_.fontName,m=[_.fontClass]}else l?(v=J8e[c].fontName,m=[c]):(v=IN(c,t.fontWeight,t.fontShape),m=[c,t.fontWeight,t.fontShape]);if(CN(i,v,r).metrics)return R_(i,v,r,t,u.concat(m));if(N8e.hasOwnProperty(i)&&v.slice(0,10)==="Typewriter"){for(var h=[],w=0;w{if(Jy(e.classes)!==Jy(n.classes)||e.skew!==n.skew||e.maxFontSize!==n.maxFontSize)return!1;if(e.classes.length===1){var t=e.classes[0];if(t==="mbin"||t==="mord")return!1}for(var a in e.style)if(e.style.hasOwnProperty(a)&&e.style[a]!==n.style[a])return!1;for(var r in n.style)if(n.style.hasOwnProperty(r)&&e.style[r]!==n.style[r])return!1;return!0},_An=e=>{for(var n=0;nt&&(t=u.height),u.depth>a&&(a=u.depth),u.maxFontSize>r&&(r=u.maxFontSize)}n.height=t,n.depth=a,n.maxFontSize=r},bf=function(n,t,a,r){var i=new VI(n,t,a,r);return CZ(i),i},U8e=(e,n,t,a)=>new VI(e,n,t,a),pAn=function(n,t,a){var r=bf([n],[],t);return r.height=Math.max(a||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=Pn(r.height),r.maxFontSize=1,r},dAn=function(n,t,a,r){var i=new hN(n,t,a,r);return CZ(i),i},B8e=function(n){var t=new $I(n);return CZ(t),t},hAn=function(n,t){return n instanceof $I?bf([],[n],t):n},gAn=function(n){if(n.positionType==="individualShift"){for(var t=n.children,a=[t[0]],r=-t[0].shift-t[0].elem.depth,i=r,u=1;u{var t=bf(["mspace"],[],n),a=ii(e,n);return t.style.marginRight=Pn(a),t},IN=function(n,t,a){var r="";switch(n){case"amsrm":r="AMS";break;case"textrm":r="Main";break;case"textsf":r="SansSerif";break;case"texttt":r="Typewriter";break;default:r=n}var i;return t==="textbf"&&a==="textit"?i="BoldItalic":t==="textbf"?i="Bold":t==="textit"?i="Italic":i="Regular",r+"-"+i},J8e={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathnormal:{variant:"italic",fontName:"Math-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},q8e={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},bAn=function(n,t){var[a,r,i]=q8e[n],u=new pg(a),l=new yd([u],{width:Pn(r),height:Pn(i),style:"width:"+Pn(r),viewBox:"0 0 "+1e3*r+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),c=U8e(["overlay"],[l],t);return c.height=i,c.style.height=Pn(i),c.style.width=Pn(r),c},Te={fontMap:J8e,makeSymbol:R_,mathsym:sAn,makeSpan:bf,makeSvgSpan:U8e,makeLineSpan:pAn,makeAnchor:dAn,makeFragment:B8e,wrapFragment:hAn,makeVList:DAn,makeOrd:vAn,makeGlue:yAn,staticSvg:bAn,svgData:q8e,tryCombineChars:_An},li={number:3,unit:"mu"},XR={number:4,unit:"mu"},gg={number:5,unit:"mu"},RAn={mord:{mop:li,mbin:XR,mrel:gg,minner:li},mop:{mord:li,mop:li,mrel:gg,minner:li},mbin:{mord:XR,mop:XR,mopen:XR,minner:XR},mrel:{mord:gg,mop:gg,mopen:gg,minner:gg},mopen:{},mclose:{mop:li,mbin:XR,mrel:gg,minner:li},mpunct:{mord:li,mop:li,mrel:gg,mopen:li,mclose:li,mpunct:li,minner:li},minner:{mord:li,mop:li,mbin:XR,mrel:gg,mopen:li,mpunct:li,minner:li}},wAn={mord:{mop:li},mop:{mord:li,mop:li},mbin:{},mrel:{},mopen:{},mclose:{mop:li},mpunct:{},minner:{mop:li}},W8e={},FN={},TN={};function it(e){for(var{type:n,names:t,props:a,handler:r,htmlBuilder:i,mathmlBuilder:u}=e,l={type:n,numArgs:a.numArgs,argTypes:a.argTypes,allowedInArgument:!!a.allowedInArgument,allowedInText:!!a.allowedInText,allowedInMath:a.allowedInMath===void 0?!0:a.allowedInMath,numOptionalArgs:a.numOptionalArgs||0,infix:!!a.infix,primitive:!!a.primitive,handler:r},c=0;c{var g=w.classes[0],p=h.classes[0];g==="mbin"&&zt.contains(EAn,p)?w.classes[0]="mord":p==="mbin"&&zt.contains(SAn,g)&&(h.classes[0]="mord")},{node:v},m,_),z8e(i,(h,w)=>{var g=IZ(w),p=IZ(h),y=g&&p?h.hasClass("mtight")?wAn[g][p]:RAn[g][p]:null;if(y)return Te.makeGlue(y,s)},{node:v},m,_),i},z8e=function e(n,t,a,r,i){r&&n.push(r);for(var u=0;um=>{n.splice(v+1,0,m),u++})(u)}r&&n.pop()},$8e=function(n){return n instanceof $I||n instanceof hN||n instanceof VI&&n.hasClass("enclosing")?n:null},FAn=function e(n,t){var a=$8e(n);if(a){var r=a.children;if(r.length){if(t==="right")return e(r[r.length-1],"right");if(t==="left")return e(r[0],"left")}}return n},IZ=function(n,t){return n?(t&&(n=FAn(n,t)),IAn[n.classes[0]]||null):null},l4=function(n,t){var a=["nulldelimiter"].concat(n.baseSizingClasses());return Dg(t.concat(a))},vr=function(n,t,a){if(!n)return Dg();if(FN[n.type]){var r=FN[n.type](n,t);if(a&&t.size!==a.size){r=Dg(t.sizingClasses(a),[r],t);var i=t.sizeMultiplier/a.sizeMultiplier;r.height*=i,r.depth*=i}return r}else throw new Cn("Got group of unknown type: '"+n.type+"'")};function GN(e,n){var t=Dg(["base"],e,n),a=Dg(["strut"]);return a.style.height=Pn(t.height+t.depth),t.depth&&(a.style.verticalAlign=Pn(-t.depth)),t.children.unshift(a),t}function FZ(e,n){var t=null;e.length===1&&e[0].type==="tag"&&(t=e[0].tag,e=e[0].body);var a=zu(e,n,"root"),r;a.length===2&&a[1].hasClass("tag")&&(r=a.pop());for(var i=[],u=[],l=0;l0&&(i.push(GN(u,n)),u=[]),i.push(a[l]));u.length>0&&i.push(GN(u,n));var s;t?(s=GN(zu(t,n,!0)),s.classes=["tag"],i.push(s)):r&&i.push(r);var f=Dg(["katex-html"],i);if(f.setAttribute("aria-hidden","true"),s){var v=s.children[0];v.style.height=Pn(f.height+f.depth),f.depth&&(v.style.verticalAlign=Pn(-f.depth))}return f}function V8e(e){return new $I(e)}var Tv=class{constructor(n,t,a){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=n,this.attributes={},this.children=t||[],this.classes=a||[]}setAttribute(n,t){this.attributes[n]=t}getAttribute(n){return this.attributes[n]}toNode(){var n=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&n.setAttribute(t,this.attributes[t]);this.classes.length>0&&(n.className=Jy(this.classes));for(var a=0;a0&&(n+=' class ="'+zt.escape(Jy(this.classes))+'"'),n+=">";for(var a=0;a",n}toText(){return this.children.map(n=>n.toText()).join("")}},YI=class{constructor(n){this.text=void 0,this.text=n}toNode(){return document.createTextNode(this.text)}toMarkup(){return zt.escape(this.toText())}toText(){return this.text}},Q8e=class{constructor(n){this.width=void 0,this.character=void 0,this.width=n,n>=.05555&&n<=.05556?this.character="\u200A":n>=.1666&&n<=.1667?this.character="\u2009":n>=.2222&&n<=.2223?this.character="\u2005":n>=.2777&&n<=.2778?this.character="\u2005\u200A":n>=-.05556&&n<=-.05555?this.character="\u200A\u2063":n>=-.1667&&n<=-.1666?this.character="\u2009\u2063":n>=-.2223&&n<=-.2222?this.character="\u205F\u2063":n>=-.2778&&n<=-.2777?this.character="\u2005\u2063":this.character=null}toNode(){if(this.character)return document.createTextNode(this.character);var n=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return n.setAttribute("width",Pn(this.width)),n}toMarkup(){return this.character?""+this.character+"":''}toText(){return this.character?this.character:" "}},Rn={MathNode:Tv,TextNode:YI,SpaceNode:Q8e,newDocumentFragment:V8e},em=function(n,t,a){return fo[t][n]&&fo[t][n].replace&&n.charCodeAt(0)!==55349&&!(N8e.hasOwnProperty(n)&&a&&(a.fontFamily&&a.fontFamily.slice(4,6)==="tt"||a.font&&a.font.slice(4,6)==="tt"))&&(n=fo[t][n].replace),new Rn.TextNode(n)},TZ=function(n){return n.length===1?n[0]:new Rn.MathNode("mrow",n)},MZ=function(n,t){if(t.fontFamily==="texttt")return"monospace";if(t.fontFamily==="textsf")return t.fontShape==="textit"&&t.fontWeight==="textbf"?"sans-serif-bold-italic":t.fontShape==="textit"?"sans-serif-italic":t.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(t.fontShape==="textit"&&t.fontWeight==="textbf")return"bold-italic";if(t.fontShape==="textit")return"italic";if(t.fontWeight==="textbf")return"bold";var a=t.font;if(!a||a==="mathnormal")return null;var r=n.mode;if(a==="mathit")return"italic";if(a==="boldsymbol")return n.type==="textord"?"bold":"bold-italic";if(a==="mathbf")return"bold";if(a==="mathbb")return"double-struck";if(a==="mathfrak")return"fraktur";if(a==="mathscr"||a==="mathcal")return"script";if(a==="mathsf")return"sans-serif";if(a==="mathtt")return"monospace";var i=n.text;if(zt.contains(["\\imath","\\jmath"],i))return null;fo[r][i]&&fo[r][i].replace&&(i=fo[r][i].replace);var u=Te.fontMap[a].fontName;return yZ(i,u,r)?Te.fontMap[a].variant:null},Rf=function(n,t,a){if(n.length===1){var r=io(n[0],t);return a&&r instanceof Tv&&r.type==="mo"&&(r.setAttribute("lspace","0em"),r.setAttribute("rspace","0em")),[r]}for(var i=[],u,l=0;l0&&(v.text=v.text.slice(0,1)+"\u0338"+v.text.slice(1),i.pop())}}}i.push(c),u=c}return i},Wy=function(n,t,a){return TZ(Rf(n,t,a))},io=function(n,t){if(!n)return new Rn.MathNode("mrow");if(TN[n.type]){var a=TN[n.type](n,t);return a}else throw new Cn("Got group of unknown type: '"+n.type+"'")};function Y8e(e,n,t,a,r){var i=Rf(e,t),u;i.length===1&&i[0]instanceof Tv&&zt.contains(["mrow","mtable"],i[0].type)?u=i[0]:u=new Rn.MathNode("mrow",i);var l=new Rn.MathNode("annotation",[new Rn.TextNode(n)]);l.setAttribute("encoding","application/x-tex");var c=new Rn.MathNode("semantics",[u,l]),s=new Rn.MathNode("math",[c]);s.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),a&&s.setAttribute("display","block");var f=r?"katex":"katex-mathml";return Te.makeSpan([f],[s])}var K8e=function(n){return new Dd({style:n.displayMode?Kt.DISPLAY:Kt.TEXT,maxSize:n.maxSize,minRuleThickness:n.minRuleThickness})},X8e=function(n,t){if(t.displayMode){var a=["katex-display"];t.leqno&&a.push("leqno"),t.fleqn&&a.push("fleqn"),n=Te.makeSpan(a,[n])}return n},TAn=function(n,t,a){var r=K8e(a),i;if(a.output==="mathml")return Y8e(n,t,r,a.displayMode,!0);if(a.output==="html"){var u=FZ(n,r);i=Te.makeSpan(["katex"],[u])}else{var l=Y8e(n,t,r,a.displayMode,!1),c=FZ(n,r);i=Te.makeSpan(["katex"],[l,c])}return X8e(i,a)},MAn=function(n,t,a){var r=K8e(a),i=FZ(n,r),u=Te.makeSpan(["katex"],[i]);return X8e(u,a)},GAn={widehat:"^",widecheck:"\u02C7",widetilde:"~",utilde:"~",overleftarrow:"\u2190",underleftarrow:"\u2190",xleftarrow:"\u2190",overrightarrow:"\u2192",underrightarrow:"\u2192",xrightarrow:"\u2192",underbrace:"\u23DF",overbrace:"\u23DE",overgroup:"\u23E0",undergroup:"\u23E1",overleftrightarrow:"\u2194",underleftrightarrow:"\u2194",xleftrightarrow:"\u2194",Overrightarrow:"\u21D2",xRightarrow:"\u21D2",overleftharpoon:"\u21BC",xleftharpoonup:"\u21BC",overrightharpoon:"\u21C0",xrightharpoonup:"\u21C0",xLeftarrow:"\u21D0",xLeftrightarrow:"\u21D4",xhookleftarrow:"\u21A9",xhookrightarrow:"\u21AA",xmapsto:"\u21A6",xrightharpoondown:"\u21C1",xleftharpoondown:"\u21BD",xrightleftharpoons:"\u21CC",xleftrightharpoons:"\u21CB",xtwoheadleftarrow:"\u219E",xtwoheadrightarrow:"\u21A0",xlongequal:"=",xtofrom:"\u21C4",xrightleftarrows:"\u21C4",xrightequilibrium:"\u21CC",xleftequilibrium:"\u21CB","\\cdrightarrow":"\u2192","\\cdleftarrow":"\u2190","\\cdlongequal":"="},AAn=function(n){var t=new Rn.MathNode("mo",[new Rn.TextNode(GAn[n.replace(/^\\/,"")])]);return t.setAttribute("stretchy","true"),t},xAn={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],"\\cdrightarrow":[["rightarrow"],3,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],"\\cdleftarrow":[["leftarrow"],3,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],"\\cdlongequal":[["longequal"],3,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},LAn=function(n){return n.type==="ordgroup"?n.body.length:1},jAn=function(n,t){function a(){var l=4e5,c=n.label.slice(1);if(zt.contains(["widehat","widecheck","widetilde","utilde"],c)){var s=n,f=LAn(s.base),v,m,_;if(f>5)c==="widehat"||c==="widecheck"?(v=420,l=2364,_=.42,m=c+"4"):(v=312,l=2340,_=.34,m="tilde4");else{var h=[1,1,2,2,3,3][f];c==="widehat"||c==="widecheck"?(l=[0,1062,2364,2364,2364][h],v=[0,239,300,360,420][h],_=[0,.24,.3,.3,.36,.42][h],m=c+h):(l=[0,600,1033,2339,2340][h],v=[0,260,286,306,312][h],_=[0,.26,.286,.3,.306,.34][h],m="tilde"+h)}var w=new pg(m),g=new yd([w],{width:"100%",height:Pn(_),viewBox:"0 0 "+l+" "+v,preserveAspectRatio:"none"});return{span:Te.makeSvgSpan([],[g],t),minWidth:0,height:_}}else{var p=[],y=xAn[c],[F,N,B]=y,k=B/1e3,ue=F.length,we,De;if(ue===1){var Se=y[3];we=["hide-tail"],De=[Se]}else if(ue===2)we=["halfarrow-left","halfarrow-right"],De=["xMinYMin","xMaxYMin"];else if(ue===3)we=["brace-left","brace-center","brace-right"],De=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support `+ue+" children.");for(var ve=0;ve0&&(r.style.minWidth=Pn(i)),r},PAn=function(n,t,a,r,i){var u,l=n.height+n.depth+a+r;if(/fbox|color|angl/.test(t)){if(u=Te.makeSpan(["stretchy",t],[],i),t==="fbox"){var c=i.color&&i.getColor();c&&(u.style.borderColor=c)}}else{var s=[];/^[bx]cancel$/.test(t)&&s.push(new gN({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&s.push(new gN({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var f=new yd(s,{width:"100%",height:Pn(l)});u=Te.makeSvgSpan([],[f],i)}return u.height=l,u.style.height=Pn(l),u},yg={encloseSpan:PAn,mathMLnode:AAn,svgSpan:jAn};function Ia(e,n){if(!e||e.type!==n)throw new Error("Expected node of type "+n+", but got "+(e?"node of type "+e.type:String(e)));return e}function GZ(e){var n=AN(e);if(!n)throw new Error("Expected node of symbol group type, but got "+(e?"node of type "+e.type:String(e)));return n}function AN(e){return e&&(e.type==="atom"||lAn.hasOwnProperty(e.type))?e:null}var AZ=(e,n)=>{var t,a,r;e&&e.type==="supsub"?(a=Ia(e.base,"accent"),t=a.base,e.base=t,r=iAn(vr(e,n)),e.base=a):(a=Ia(e,"accent"),t=a.base);var i=vr(t,n.havingCrampedStyle()),u=a.isShifty&&zt.isCharacterBox(t),l=0;if(u){var c=zt.getBaseElem(t),s=vr(c,n.havingCrampedStyle());l=P8e(s).skew}var f=a.label==="\\c",v=f?i.height+i.depth:Math.min(i.height,n.fontMetrics().xHeight),m;if(a.isStretchy)m=yg.svgSpan(a,n),m=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"elem",elem:m,wrapperClasses:["svg-align"],wrapperStyle:l>0?{width:"calc(100% - "+Pn(2*l)+")",marginLeft:Pn(2*l)}:void 0}]},n);else{var _,h;a.label==="\\vec"?(_=Te.staticSvg("vec",n),h=Te.svgData.vec[1]):(_=Te.makeOrd({mode:a.mode,text:a.label},n,"textord"),_=P8e(_),_.italic=0,h=_.width,f&&(v+=_.depth)),m=Te.makeSpan(["accent-body"],[_]);var w=a.label==="\\textcircled";w&&(m.classes.push("accent-full"),v=i.height);var g=l;w||(g-=h/2),m.style.left=Pn(g),a.label==="\\textcircled"&&(m.style.top=".2em"),m=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:-v},{type:"elem",elem:m}]},n)}var p=Te.makeSpan(["mord","accent"],[m],n);return r?(r.children[0]=p,r.height=Math.max(p.height,r.height),r.classes[0]="mord",r):p},Z8e=(e,n)=>{var t=e.isStretchy?yg.mathMLnode(e.label):new Rn.MathNode("mo",[em(e.label,e.mode)]),a=new Rn.MathNode("mover",[io(e.base,n),t]);return a.setAttribute("accent","true"),a},NAn=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));it({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(e,n)=>{var t=MN(n[0]),a=!NAn.test(e.funcName),r=!a||e.funcName==="\\widehat"||e.funcName==="\\widetilde"||e.funcName==="\\widecheck";return{type:"accent",mode:e.parser.mode,label:e.funcName,isStretchy:a,isShifty:r,base:t}},htmlBuilder:AZ,mathmlBuilder:Z8e});it({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(e,n)=>{var t=n[0],a=e.parser.mode;return a==="math"&&(e.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+e.funcName+" works only in text mode"),a="text"),{type:"accent",mode:a,label:e.funcName,isStretchy:!1,isShifty:!0,base:t}},htmlBuilder:AZ,mathmlBuilder:Z8e});it({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"accentUnder",mode:t.mode,label:a,base:r}},htmlBuilder:(e,n)=>{var t=vr(e.base,n),a=yg.svgSpan(e,n),r=e.label==="\\utilde"?.12:0,i=Te.makeVList({positionType:"top",positionData:t.height,children:[{type:"elem",elem:a,wrapperClasses:["svg-align"]},{type:"kern",size:r},{type:"elem",elem:t}]},n);return Te.makeSpan(["mord","accentunder"],[i],n)},mathmlBuilder:(e,n)=>{var t=yg.mathMLnode(e.label),a=new Rn.MathNode("munder",[io(e.base,n),t]);return a.setAttribute("accentunder","true"),a}});var xN=e=>{var n=new Rn.MathNode("mpadded",e?[e]:[]);return n.setAttribute("width","+0.6em"),n.setAttribute("lspace","0.3em"),n};it({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(e,n,t){var{parser:a,funcName:r}=e;return{type:"xArrow",mode:a.mode,label:r,body:n[0],below:t[0]}},htmlBuilder(e,n){var t=n.style,a=n.havingStyle(t.sup()),r=Te.wrapFragment(vr(e.body,a,n),n),i=e.label.slice(0,2)==="\\x"?"x":"cd";r.classes.push(i+"-arrow-pad");var u;e.below&&(a=n.havingStyle(t.sub()),u=Te.wrapFragment(vr(e.below,a,n),n),u.classes.push(i+"-arrow-pad"));var l=yg.svgSpan(e,n),c=-n.fontMetrics().axisHeight+.5*l.height,s=-n.fontMetrics().axisHeight-.5*l.height-.111;(r.depth>.25||e.label==="\\xleftequilibrium")&&(s-=r.depth);var f;if(u){var v=-n.fontMetrics().axisHeight+u.height+.5*l.height+.111;f=Te.makeVList({positionType:"individualShift",children:[{type:"elem",elem:r,shift:s},{type:"elem",elem:l,shift:c},{type:"elem",elem:u,shift:v}]},n)}else f=Te.makeVList({positionType:"individualShift",children:[{type:"elem",elem:r,shift:s},{type:"elem",elem:l,shift:c}]},n);return f.children[0].children[0].children[1].classes.push("svg-align"),Te.makeSpan(["mrel","x-arrow"],[f],n)},mathmlBuilder(e,n){var t=yg.mathMLnode(e.label);t.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var a;if(e.body){var r=xN(io(e.body,n));if(e.below){var i=xN(io(e.below,n));a=new Rn.MathNode("munderover",[t,i,r])}else a=new Rn.MathNode("mover",[t,r])}else if(e.below){var u=xN(io(e.below,n));a=new Rn.MathNode("munder",[t,u])}else a=xN(),a=new Rn.MathNode("mover",[t,a]);return a}});var OAn=Te.makeSpan;function eLe(e,n){var t=zu(e.body,n,!0);return OAn([e.mclass],t,n)}function nLe(e,n){var t,a=Rf(e.body,n);return e.mclass==="minner"?t=new Rn.MathNode("mpadded",a):e.mclass==="mord"?e.isCharacterBox?(t=a[0],t.type="mi"):t=new Rn.MathNode("mi",a):(e.isCharacterBox?(t=a[0],t.type="mo"):t=new Rn.MathNode("mo",a),e.mclass==="mbin"?(t.attributes.lspace="0.22em",t.attributes.rspace="0.22em"):e.mclass==="mpunct"?(t.attributes.lspace="0em",t.attributes.rspace="0.17em"):e.mclass==="mopen"||e.mclass==="mclose"?(t.attributes.lspace="0em",t.attributes.rspace="0em"):e.mclass==="minner"&&(t.attributes.lspace="0.0556em",t.attributes.width="+0.1111em")),t}it({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1,primitive:!0},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"mclass",mode:t.mode,mclass:"m"+a.slice(5),body:Vi(r),isCharacterBox:zt.isCharacterBox(r)}},htmlBuilder:eLe,mathmlBuilder:nLe});var LN=e=>{var n=e.type==="ordgroup"&&e.body.length?e.body[0]:e;return n.type==="atom"&&(n.family==="bin"||n.family==="rel")?"m"+n.family:"mord"};it({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,n){var{parser:t}=e;return{type:"mclass",mode:t.mode,mclass:LN(n[0]),body:Vi(n[1]),isCharacterBox:zt.isCharacterBox(n[1])}}});it({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(e,n){var{parser:t,funcName:a}=e,r=n[1],i=n[0],u;a!=="\\stackrel"?u=LN(r):u="mrel";var l={type:"op",mode:r.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:a!=="\\stackrel",body:Vi(r)},c={type:"supsub",mode:i.mode,base:l,sup:a==="\\underset"?null:i,sub:a==="\\underset"?i:null};return{type:"mclass",mode:t.mode,mclass:u,body:[c],isCharacterBox:zt.isCharacterBox(c)}},htmlBuilder:eLe,mathmlBuilder:nLe});it({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"pmb",mode:t.mode,mclass:LN(n[0]),body:Vi(n[0])}},htmlBuilder(e,n){var t=zu(e.body,n,!0),a=Te.makeSpan([e.mclass],t,n);return a.style.textShadow="0.02em 0.01em 0.04px",a},mathmlBuilder(e,n){var t=Rf(e.body,n),a=new Rn.MathNode("mstyle",t);return a.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),a}});var kAn={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},tLe=()=>({type:"styling",body:[],mode:"math",style:"display"}),aLe=e=>e.type==="textord"&&e.text==="@",HAn=(e,n)=>(e.type==="mathord"||e.type==="atom")&&e.text===n;function UAn(e,n,t){var a=kAn[e];switch(a){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return t.callFunction(a,[n[0]],[n[1]]);case"\\uparrow":case"\\downarrow":{var r=t.callFunction("\\\\cdleft",[n[0]],[]),i={type:"atom",text:a,mode:"math",family:"rel"},u=t.callFunction("\\Big",[i],[]),l=t.callFunction("\\\\cdright",[n[1]],[]),c={type:"ordgroup",mode:"math",body:[r,u,l]};return t.callFunction("\\\\cdparent",[c],[])}case"\\\\cdlongequal":return t.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":{var s={type:"textord",text:"\\Vert",mode:"math"};return t.callFunction("\\Big",[s],[])}default:return{type:"textord",text:" ",mode:"math"}}}function BAn(e){var n=[];for(e.gullet.beginGroup(),e.gullet.macros.set("\\cr","\\\\\\relax"),e.gullet.beginGroup();;){n.push(e.parseExpression(!1,"\\\\")),e.gullet.endGroup(),e.gullet.beginGroup();var t=e.fetch().text;if(t==="&"||t==="\\\\")e.consume();else if(t==="\\end"){n[n.length-1].length===0&&n.pop();break}else throw new Cn("Expected \\\\ or \\cr or \\end",e.nextToken)}for(var a=[],r=[a],i=0;i-1))if("<>AV".indexOf(s)>-1)for(var v=0;v<2;v++){for(var m=!0,_=c+1;_AV=|." after @',u[c]);var h=UAn(s,f,e),w={type:"styling",body:[h],mode:"math",style:"display"};a.push(w),l=tLe()}i%2==0?a.push(l):a.shift(),a=[],r.push(a)}e.gullet.endGroup(),e.gullet.endGroup();var g=new Array(r[0].length).fill({type:"align",align:"c",pregap:.25,postgap:.25});return{type:"array",mode:"math",body:r,arraystretch:1,addJot:!0,rowGaps:[null],cols:g,colSeparationType:"CD",hLinesBeforeRow:new Array(r.length+1).fill([])}}it({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e;return{type:"cdlabel",mode:t.mode,side:a.slice(4),label:n[0]}},htmlBuilder(e,n){var t=n.havingStyle(n.style.sup()),a=Te.wrapFragment(vr(e.label,t,n),n);return a.classes.push("cd-label-"+e.side),a.style.bottom=Pn(.8-a.depth),a.height=0,a.depth=0,a},mathmlBuilder(e,n){var t=new Rn.MathNode("mrow",[io(e.label,n)]);return t=new Rn.MathNode("mpadded",[t]),t.setAttribute("width","0"),e.side==="left"&&t.setAttribute("lspace","-1width"),t.setAttribute("voffset","0.7em"),t=new Rn.MathNode("mstyle",[t]),t.setAttribute("displaystyle","false"),t.setAttribute("scriptlevel","1"),t}});it({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(e,n){var{parser:t}=e;return{type:"cdlabelparent",mode:t.mode,fragment:n[0]}},htmlBuilder(e,n){var t=Te.wrapFragment(vr(e.fragment,n),n);return t.classes.push("cd-vert-arrow"),t},mathmlBuilder(e,n){return new Rn.MathNode("mrow",[io(e.fragment,n)])}});it({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,n){for(var{parser:t}=e,a=Ia(n[0],"ordgroup"),r=a.body,i="",u=0;u=1114111)throw new Cn("\\@char with invalid code point "+i);return c<=65535?s=String.fromCharCode(c):(c-=65536,s=String.fromCharCode((c>>10)+55296,(c&1023)+56320)),{type:"textord",mode:t.mode,text:s}}});var rLe=(e,n)=>{var t=zu(e.body,n.withColor(e.color),!1);return Te.makeFragment(t)},oLe=(e,n)=>{var t=Rf(e.body,n.withColor(e.color)),a=new Rn.MathNode("mstyle",t);return a.setAttribute("mathcolor",e.color),a};it({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,n){var{parser:t}=e,a=Ia(n[0],"color-token").color,r=n[1];return{type:"color",mode:t.mode,color:a,body:Vi(r)}},htmlBuilder:rLe,mathmlBuilder:oLe});it({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,n){var{parser:t,breakOnTokenText:a}=e,r=Ia(n[0],"color-token").color;t.gullet.macros.set("\\current@color",r);var i=t.parseExpression(!0,a);return{type:"color",mode:t.mode,color:r,body:i}},htmlBuilder:rLe,mathmlBuilder:oLe});it({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:0,allowedInText:!0},handler(e,n,t){var{parser:a}=e,r=a.gullet.future().text==="["?a.parseSizeGroup(!0):null,i=!a.settings.displayMode||!a.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:a.mode,newLine:i,size:r&&Ia(r,"size").value}},htmlBuilder(e,n){var t=Te.makeSpan(["mspace"],[],n);return e.newLine&&(t.classes.push("newline"),e.size&&(t.style.marginTop=Pn(ii(e.size,n)))),t},mathmlBuilder(e,n){var t=new Rn.MathNode("mspace");return e.newLine&&(t.setAttribute("linebreak","newline"),e.size&&t.setAttribute("height",Pn(ii(e.size,n)))),t}});var xZ={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},iLe=e=>{var n=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(n))throw new Cn("Expected a control sequence",e);return n},JAn=e=>{var n=e.gullet.popToken();return n.text==="="&&(n=e.gullet.popToken(),n.text===" "&&(n=e.gullet.popToken())),n},uLe=(e,n,t,a)=>{var r=e.gullet.macros.get(t.text);r==null&&(t.noexpand=!0,r={tokens:[t],numArgs:0,unexpandable:!e.gullet.isExpandable(t.text)}),e.gullet.macros.set(n,r,a)};it({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n,funcName:t}=e;n.consumeSpaces();var a=n.fetch();if(xZ[a.text])return(t==="\\global"||t==="\\\\globallong")&&(a.text=xZ[a.text]),Ia(n.parseFunction(),"internal");throw new Cn("Invalid token after macro prefix",a)}});it({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=n.gullet.popToken(),r=a.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(r))throw new Cn("Expected a control sequence",a);for(var i=0,u,l=[[]];n.gullet.future().text!=="{";)if(a=n.gullet.popToken(),a.text==="#"){if(n.gullet.future().text==="{"){u=n.gullet.future(),l[i].push("{");break}if(a=n.gullet.popToken(),!/^[1-9]$/.test(a.text))throw new Cn('Invalid argument number "'+a.text+'"');if(parseInt(a.text)!==i+1)throw new Cn('Argument number "'+a.text+'" out of order');i++,l.push([])}else{if(a.text==="EOF")throw new Cn("Expected a macro definition");l[i].push(a.text)}var{tokens:c}=n.gullet.consumeArg();return u&&c.unshift(u),(t==="\\edef"||t==="\\xdef")&&(c=n.gullet.expandTokens(c),c.reverse()),n.gullet.macros.set(r,{tokens:c,numArgs:i,delimiters:l},t===xZ[t]),{type:"internal",mode:n.mode}}});it({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=iLe(n.gullet.popToken());n.gullet.consumeSpaces();var r=JAn(n);return uLe(n,a,r,t==="\\\\globallet"),{type:"internal",mode:n.mode}}});it({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=iLe(n.gullet.popToken()),r=n.gullet.popToken(),i=n.gullet.popToken();return uLe(n,a,i,t==="\\\\globalfuture"),n.gullet.pushToken(i),n.gullet.pushToken(r),{type:"internal",mode:n.mode}}});var c4=function(n,t,a){var r=fo.math[n]&&fo.math[n].replace,i=yZ(r||n,t,a);if(!i)throw new Error("Unsupported symbol "+n+" and font size "+t+".");return i},LZ=function(n,t,a,r){var i=a.havingBaseStyle(t),u=Te.makeSpan(r.concat(i.sizingClasses(a)),[n],a),l=i.sizeMultiplier/a.sizeMultiplier;return u.height*=l,u.depth*=l,u.maxFontSize=i.sizeMultiplier,u},lLe=function(n,t,a){var r=t.havingBaseStyle(a),i=(1-t.sizeMultiplier/r.sizeMultiplier)*t.fontMetrics().axisHeight;n.classes.push("delimcenter"),n.style.top=Pn(i),n.height-=i,n.depth+=i},qAn=function(n,t,a,r,i,u){var l=Te.makeSymbol(n,"Main-Regular",i,r),c=LZ(l,t,r,u);return a&&lLe(c,r,t),c},WAn=function(n,t,a,r){return Te.makeSymbol(n,"Size"+t+"-Regular",a,r)},cLe=function(n,t,a,r,i,u){var l=WAn(n,t,i,r),c=LZ(Te.makeSpan(["delimsizing","size"+t],[l],r),Kt.TEXT,r,u);return a&&lLe(c,r,Kt.TEXT),c},jZ=function(n,t,a){var r;t==="Size1-Regular"?r="delim-size1":r="delim-size4";var i=Te.makeSpan(["delimsizinginner",r],[Te.makeSpan([],[Te.makeSymbol(n,t,a)])]);return{type:"elem",elem:i}},PZ=function(n,t,a){var r=gd["Size4-Regular"][n.charCodeAt(0)]?gd["Size4-Regular"][n.charCodeAt(0)][4]:gd["Size1-Regular"][n.charCodeAt(0)][4],i=new pg("inner",Z4n(n,Math.round(1e3*t))),u=new yd([i],{width:Pn(r),height:Pn(t),style:"width:"+Pn(r),viewBox:"0 0 "+1e3*r+" "+Math.round(1e3*t),preserveAspectRatio:"xMinYMin"}),l=Te.makeSvgSpan([],[u],a);return l.height=t,l.style.height=Pn(t),l.style.width=Pn(r),{type:"elem",elem:l}},NZ=.008,jN={type:"kern",size:-1*NZ},zAn=["|","\\lvert","\\rvert","\\vert"],$An=["\\|","\\lVert","\\rVert","\\Vert"],sLe=function(n,t,a,r,i,u){var l,c,s,f,v="",m=0;l=s=f=n,c=null;var _="Size1-Regular";n==="\\uparrow"?s=f="\u23D0":n==="\\Uparrow"?s=f="\u2016":n==="\\downarrow"?l=s="\u23D0":n==="\\Downarrow"?l=s="\u2016":n==="\\updownarrow"?(l="\\uparrow",s="\u23D0",f="\\downarrow"):n==="\\Updownarrow"?(l="\\Uparrow",s="\u2016",f="\\Downarrow"):zt.contains(zAn,n)?(s="\u2223",v="vert",m=333):zt.contains($An,n)?(s="\u2225",v="doublevert",m=556):n==="["||n==="\\lbrack"?(l="\u23A1",s="\u23A2",f="\u23A3",_="Size4-Regular",v="lbrack",m=667):n==="]"||n==="\\rbrack"?(l="\u23A4",s="\u23A5",f="\u23A6",_="Size4-Regular",v="rbrack",m=667):n==="\\lfloor"||n==="\u230A"?(s=l="\u23A2",f="\u23A3",_="Size4-Regular",v="lfloor",m=667):n==="\\lceil"||n==="\u2308"?(l="\u23A1",s=f="\u23A2",_="Size4-Regular",v="lceil",m=667):n==="\\rfloor"||n==="\u230B"?(s=l="\u23A5",f="\u23A6",_="Size4-Regular",v="rfloor",m=667):n==="\\rceil"||n==="\u2309"?(l="\u23A4",s=f="\u23A5",_="Size4-Regular",v="rceil",m=667):n==="("||n==="\\lparen"?(l="\u239B",s="\u239C",f="\u239D",_="Size4-Regular",v="lparen",m=875):n===")"||n==="\\rparen"?(l="\u239E",s="\u239F",f="\u23A0",_="Size4-Regular",v="rparen",m=875):n==="\\{"||n==="\\lbrace"?(l="\u23A7",c="\u23A8",f="\u23A9",s="\u23AA",_="Size4-Regular"):n==="\\}"||n==="\\rbrace"?(l="\u23AB",c="\u23AC",f="\u23AD",s="\u23AA",_="Size4-Regular"):n==="\\lgroup"||n==="\u27EE"?(l="\u23A7",f="\u23A9",s="\u23AA",_="Size4-Regular"):n==="\\rgroup"||n==="\u27EF"?(l="\u23AB",f="\u23AD",s="\u23AA",_="Size4-Regular"):n==="\\lmoustache"||n==="\u23B0"?(l="\u23A7",f="\u23AD",s="\u23AA",_="Size4-Regular"):(n==="\\rmoustache"||n==="\u23B1")&&(l="\u23AB",f="\u23A9",s="\u23AA",_="Size4-Regular");var h=c4(l,_,i),w=h.height+h.depth,g=c4(s,_,i),p=g.height+g.depth,y=c4(f,_,i),F=y.height+y.depth,N=0,B=1;if(c!==null){var k=c4(c,_,i);N=k.height+k.depth,B=2}var ue=w+F+N,we=Math.max(0,Math.ceil((t-ue)/(B*p))),De=ue+we*B*p,Se=r.fontMetrics().axisHeight;a&&(Se*=r.sizeMultiplier);var ve=De/2-Se,Me=[];if(v.length>0){var Re=De-w-F,Fe=Math.round(De*1e3),ke=eAn(v,Math.round(Re*1e3)),_e=new pg(v,ke),tt=(m/1e3).toFixed(3)+"em",wn=(Fe/1e3).toFixed(3)+"em",Vn=new yd([_e],{width:tt,height:wn,viewBox:"0 0 "+m+" "+Fe}),Qn=Te.makeSvgSpan([],[Vn],r);Qn.height=Fe/1e3,Qn.style.width=tt,Qn.style.height=wn,Me.push({type:"elem",elem:Qn})}else{if(Me.push(jZ(f,_,i)),Me.push(jN),c===null){var Z=De-w-F+2*NZ;Me.push(PZ(s,Z,r))}else{var P=(De-w-F-N)/2+2*NZ;Me.push(PZ(s,P,r)),Me.push(jN),Me.push(jZ(c,_,i)),Me.push(jN),Me.push(PZ(s,P,r))}Me.push(jN),Me.push(jZ(l,_,i))}var le=r.havingBaseStyle(Kt.TEXT),ge=Te.makeVList({positionType:"bottom",positionData:ve,children:Me},le);return LZ(Te.makeSpan(["delimsizing","mult"],[ge],le),Kt.TEXT,r,u)},OZ=80,kZ=.08,HZ=function(n,t,a,r,i){var u=X4n(n,r,a),l=new pg(n,u),c=new yd([l],{width:"400em",height:Pn(t),viewBox:"0 0 400000 "+a,preserveAspectRatio:"xMinYMin slice"});return Te.makeSvgSpan(["hide-tail"],[c],i)},VAn=function(n,t){var a=t.havingBaseSizing(),r=_Le("\\surd",n*a.sizeMultiplier,mLe,a),i=a.sizeMultiplier,u=Math.max(0,t.minRuleThickness-t.fontMetrics().sqrtRuleThickness),l,c=0,s=0,f=0,v;return r.type==="small"?(f=1e3+1e3*u+OZ,n<1?i=1:n<1.4&&(i=.7),c=(1+u+kZ)/i,s=(1+u)/i,l=HZ("sqrtMain",c,f,u,t),l.style.minWidth="0.853em",v=.833/i):r.type==="large"?(f=(1e3+OZ)*s4[r.size],s=(s4[r.size]+u)/i,c=(s4[r.size]+u+kZ)/i,l=HZ("sqrtSize"+r.size,c,f,u,t),l.style.minWidth="1.02em",v=1/i):(c=n+u+kZ,s=n+u,f=Math.floor(1e3*n+u)+OZ,l=HZ("sqrtTall",c,f,u,t),l.style.minWidth="0.742em",v=1.056),l.height=s,l.style.height=Pn(c),{span:l,advanceWidth:v,ruleWidth:(t.fontMetrics().sqrtRuleThickness+u)*i}},fLe=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],QAn=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],vLe=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],s4=[0,1.2,1.8,2.4,3],YAn=function(n,t,a,r,i){if(n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle"),zt.contains(fLe,n)||zt.contains(vLe,n))return cLe(n,t,!1,a,r,i);if(zt.contains(QAn,n))return sLe(n,s4[t],!1,a,r,i);throw new Cn("Illegal delimiter: '"+n+"'")},KAn=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],XAn=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"stack"}],mLe=[{type:"small",style:Kt.SCRIPTSCRIPT},{type:"small",style:Kt.SCRIPT},{type:"small",style:Kt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],ZAn=function(n){if(n.type==="small")return"Main-Regular";if(n.type==="large")return"Size"+n.size+"-Regular";if(n.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+n.type+"' here.")},_Le=function(n,t,a,r){for(var i=Math.min(2,3-r.style.size),u=i;ut)return a[u]}return a[a.length-1]},pLe=function(n,t,a,r,i,u){n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle");var l;zt.contains(vLe,n)?l=KAn:zt.contains(fLe,n)?l=mLe:l=XAn;var c=_Le(n,t,l,r);return c.type==="small"?qAn(n,c.style,a,r,i,u):c.type==="large"?cLe(n,c.size,a,r,i,u):sLe(n,t,a,r,i,u)},exn=function(n,t,a,r,i,u){var l=r.fontMetrics().axisHeight*r.sizeMultiplier,c=901,s=5/r.fontMetrics().ptPerEm,f=Math.max(t-l,a+l),v=Math.max(f/500*c,2*f-s);return pLe(n,v,!0,r,i,u)},bg={sqrtImage:VAn,sizedDelim:YAn,sizeToMaxHeight:s4,customSizedDelim:pLe,leftRightDelim:exn},dLe={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},nxn=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27E8","\\rangle","\u27E9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function PN(e,n){var t=AN(e);if(t&&zt.contains(nxn,t.text))return t;throw t?new Cn("Invalid delimiter '"+t.text+"' after '"+n.funcName+"'",e):new Cn("Invalid delimiter type '"+e.type+"'",e)}it({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(e,n)=>{var t=PN(n[0],e);return{type:"delimsizing",mode:e.parser.mode,size:dLe[e.funcName].size,mclass:dLe[e.funcName].mclass,delim:t.text}},htmlBuilder:(e,n)=>e.delim==="."?Te.makeSpan([e.mclass]):bg.sizedDelim(e.delim,e.size,n,e.mode,[e.mclass]),mathmlBuilder:e=>{var n=[];e.delim!=="."&&n.push(em(e.delim,e.mode));var t=new Rn.MathNode("mo",n);e.mclass==="mopen"||e.mclass==="mclose"?t.setAttribute("fence","true"):t.setAttribute("fence","false"),t.setAttribute("stretchy","true");var a=Pn(bg.sizeToMaxHeight[e.size]);return t.setAttribute("minsize",a),t.setAttribute("maxsize",a),t}});function hLe(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}it({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=e.parser.gullet.macros.get("\\current@color");if(t&&typeof t!="string")throw new Cn("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:PN(n[0],e).text,color:t}}});it({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=PN(n[0],e),a=e.parser;++a.leftrightDepth;var r=a.parseExpression(!1);--a.leftrightDepth,a.expect("\\right",!1);var i=Ia(a.parseFunction(),"leftright-right");return{type:"leftright",mode:a.mode,body:r,left:t.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,n)=>{hLe(e);for(var t=zu(e.body,n,!0,["mopen","mclose"]),a=0,r=0,i=!1,u=0;u{hLe(e);var t=Rf(e.body,n);if(e.left!=="."){var a=new Rn.MathNode("mo",[em(e.left,e.mode)]);a.setAttribute("fence","true"),t.unshift(a)}if(e.right!=="."){var r=new Rn.MathNode("mo",[em(e.right,e.mode)]);r.setAttribute("fence","true"),e.rightColor&&r.setAttribute("mathcolor",e.rightColor),t.push(r)}return TZ(t)}});it({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=PN(n[0],e);if(!e.parser.leftrightDepth)throw new Cn("\\middle without preceding \\left",t);return{type:"middle",mode:e.parser.mode,delim:t.text}},htmlBuilder:(e,n)=>{var t;if(e.delim===".")t=l4(n,[]);else{t=bg.sizedDelim(e.delim,1,n,e.mode,[]);var a={delim:e.delim,options:n};t.isMiddle=a}return t},mathmlBuilder:(e,n)=>{var t=e.delim==="\\vert"||e.delim==="|"?em("|","text"):em(e.delim,e.mode),a=new Rn.MathNode("mo",[t]);return a.setAttribute("fence","true"),a.setAttribute("lspace","0.05em"),a.setAttribute("rspace","0.05em"),a}});var UZ=(e,n)=>{var t=Te.wrapFragment(vr(e.body,n),n),a=e.label.slice(1),r=n.sizeMultiplier,i,u=0,l=zt.isCharacterBox(e.body);if(a==="sout")i=Te.makeSpan(["stretchy","sout"]),i.height=n.fontMetrics().defaultRuleThickness/r,u=-.5*n.fontMetrics().xHeight;else if(a==="phase"){var c=ii({number:.6,unit:"pt"},n),s=ii({number:.35,unit:"ex"},n),f=n.havingBaseSizing();r=r/f.sizeMultiplier;var v=t.height+t.depth+c+s;t.style.paddingLeft=Pn(v/2+c);var m=Math.floor(1e3*v*r),_=Y4n(m),h=new yd([new pg("phase",_)],{width:"400em",height:Pn(m/1e3),viewBox:"0 0 400000 "+m,preserveAspectRatio:"xMinYMin slice"});i=Te.makeSvgSpan(["hide-tail"],[h],n),i.style.height=Pn(v),u=t.depth+c+s}else{/cancel/.test(a)?l||t.classes.push("cancel-pad"):a==="angl"?t.classes.push("anglpad"):t.classes.push("boxpad");var w=0,g=0,p=0;/box/.test(a)?(p=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness),w=n.fontMetrics().fboxsep+(a==="colorbox"?0:p),g=w):a==="angl"?(p=Math.max(n.fontMetrics().defaultRuleThickness,n.minRuleThickness),w=4*p,g=Math.max(0,.25-t.depth)):(w=l?.2:0,g=w),i=yg.encloseSpan(t,a,w,g,n),/fbox|boxed|fcolorbox/.test(a)?(i.style.borderStyle="solid",i.style.borderWidth=Pn(p)):a==="angl"&&p!==.049&&(i.style.borderTopWidth=Pn(p),i.style.borderRightWidth=Pn(p)),u=t.depth+g,e.backgroundColor&&(i.style.backgroundColor=e.backgroundColor,e.borderColor&&(i.style.borderColor=e.borderColor))}var y;if(e.backgroundColor)y=Te.makeVList({positionType:"individualShift",children:[{type:"elem",elem:i,shift:u},{type:"elem",elem:t,shift:0}]},n);else{var F=/cancel|phase/.test(a)?["svg-align"]:[];y=Te.makeVList({positionType:"individualShift",children:[{type:"elem",elem:t,shift:0},{type:"elem",elem:i,shift:u,wrapperClasses:F}]},n)}return/cancel/.test(a)&&(y.height=t.height,y.depth=t.depth),/cancel/.test(a)&&!l?Te.makeSpan(["mord","cancel-lap"],[y],n):Te.makeSpan(["mord"],[y],n)},BZ=(e,n)=>{var t=0,a=new Rn.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[io(e.body,n)]);switch(e.label){case"\\cancel":a.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":a.setAttribute("notation","downdiagonalstrike");break;case"\\phase":a.setAttribute("notation","phasorangle");break;case"\\sout":a.setAttribute("notation","horizontalstrike");break;case"\\fbox":a.setAttribute("notation","box");break;case"\\angl":a.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(t=n.fontMetrics().fboxsep*n.fontMetrics().ptPerEm,a.setAttribute("width","+"+2*t+"pt"),a.setAttribute("height","+"+2*t+"pt"),a.setAttribute("lspace",t+"pt"),a.setAttribute("voffset",t+"pt"),e.label==="\\fcolorbox"){var r=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness);a.setAttribute("style","border: "+r+"em solid "+String(e.borderColor))}break;case"\\xcancel":a.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return e.backgroundColor&&a.setAttribute("mathbackground",e.backgroundColor),a};it({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Ia(n[0],"color-token").color,u=n[1];return{type:"enclose",mode:a.mode,label:r,backgroundColor:i,body:u}},htmlBuilder:UZ,mathmlBuilder:BZ});it({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Ia(n[0],"color-token").color,u=Ia(n[1],"color-token").color,l=n[2];return{type:"enclose",mode:a.mode,label:r,backgroundColor:u,borderColor:i,body:l}},htmlBuilder:UZ,mathmlBuilder:BZ});it({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"enclose",mode:t.mode,label:"\\fbox",body:n[0]}}});it({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"enclose",mode:t.mode,label:a,body:r}},htmlBuilder:UZ,mathmlBuilder:BZ});it({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(e,n){var{parser:t}=e;return{type:"enclose",mode:t.mode,label:"\\angl",body:n[0]}}});var gLe={};function bd(e){for(var{type:n,names:t,props:a,handler:r,htmlBuilder:i,mathmlBuilder:u}=e,l={type:n,numArgs:a.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:r},c=0;c{var n=e.parser.settings;if(!n.displayMode)throw new Cn("{"+e.envName+"} can be used only in display mode.")};function JZ(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function zy(e,n,t){var{hskipBeforeAndAfter:a,addJot:r,cols:i,arraystretch:u,colSeparationType:l,autoTag:c,singleRow:s,emptySingleRow:f,maxNumCols:v,leqno:m}=n;if(e.gullet.beginGroup(),s||e.gullet.macros.set("\\cr","\\\\\\relax"),!u){var _=e.gullet.expandMacroAsText("\\arraystretch");if(_==null)u=1;else if(u=parseFloat(_),!u||u<0)throw new Cn("Invalid \\arraystretch: "+_)}e.gullet.beginGroup();var h=[],w=[h],g=[],p=[],y=c!=null?[]:void 0;function F(){c&&e.gullet.macros.set("\\@eqnsw","1",!0)}function N(){y&&(e.gullet.macros.get("\\df@tag")?(y.push(e.subparse([new Cv("\\df@tag")])),e.gullet.macros.set("\\df@tag",void 0,!0)):y.push(Boolean(c)&&e.gullet.macros.get("\\@eqnsw")==="1"))}for(F(),p.push(yLe(e));;){var B=e.parseExpression(!1,s?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),B={type:"ordgroup",mode:e.mode,body:B},t&&(B={type:"styling",mode:e.mode,style:t,body:[B]}),h.push(B);var k=e.fetch().text;if(k==="&"){if(v&&h.length===v){if(s||l)throw new Cn("Too many tab characters: &",e.nextToken);e.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}e.consume()}else if(k==="\\end"){N(),h.length===1&&B.type==="styling"&&B.body[0].body.length===0&&(w.length>1||!f)&&w.pop(),p.length0&&(F+=.25),s.push({pos:F,isDashed:mt[Gt]})}for(N(u[0]),a=0;a0&&(ve+=y,uemt))for(a=0;a=l)){var ye=void 0;(r>0||n.hskipBeforeAndAfter)&&(ye=zt.deflt(P.pregap,m),ye!==0&&(ke=Te.makeSpan(["arraycolsep"],[]),ke.style.width=Pn(ye),Fe.push(ke)));var te=[];for(a=0;a0){for(var sn=Te.makeLineSpan("hline",t,f),Ne=Te.makeLineSpan("hdashline",t,f),jn=[{type:"elem",elem:c,shift:0}];s.length>0;){var Fn=s.pop(),vt=Fn.pos-Me;Fn.isDashed?jn.push({type:"elem",elem:Ne,shift:vt}):jn.push({type:"elem",elem:sn,shift:vt})}c=Te.makeVList({positionType:"individualShift",children:jn},t)}if(tt.length===0)return Te.makeSpan(["mord"],[c],t);var xn=Te.makeVList({positionType:"individualShift",children:tt},t);return xn=Te.makeSpan(["tag"],[xn],t),Te.makeFragment([c,xn])},txn={c:"center ",l:"left ",r:"right "},wd=function(n,t){for(var a=[],r=new Rn.MathNode("mtd",[],["mtr-glue"]),i=new Rn.MathNode("mtd",[],["mml-eqn-num"]),u=0;u0){var h=n.cols,w="",g=!1,p=0,y=h.length;h[0].type==="separator"&&(m+="top ",p=1),h[h.length-1].type==="separator"&&(m+="bottom ",y-=1);for(var F=p;F0?"left ":"",m+=we[we.length-1].length>0?"right ":"";for(var De=1;De-1?"alignat":"align",i=n.envName==="split",u=zy(n.parser,{cols:a,addJot:!0,autoTag:i?void 0:JZ(n.envName),emptySingleRow:!0,colSeparationType:r,maxNumCols:i?2:void 0,leqno:n.parser.settings.leqno},"display"),l,c=0,s={type:"ordgroup",mode:n.mode,body:[]};if(t[0]&&t[0].type==="ordgroup"){for(var f="",v=0;v0&&_&&(g=1),a[h]={type:"align",align:w,pregap:g,postgap:0}}return u.colSeparationType=_?"align":"alignat",u};bd({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,n){var t=AN(n[0]),a=t?[n[0]]:Ia(n[0],"ordgroup").body,r=a.map(function(u){var l=GZ(u),c=l.text;if("lcr".indexOf(c)!==-1)return{type:"align",align:c};if(c==="|")return{type:"separator",separator:"|"};if(c===":")return{type:"separator",separator:":"};throw new Cn("Unknown column alignment: "+c,u)}),i={cols:r,hskipBeforeAndAfter:!0,maxNumCols:r.length};return zy(e.parser,i,qZ(e.envName))},htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(e){var n={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[e.envName.replace("*","")],t="c",a={hskipBeforeAndAfter:!1,cols:[{type:"align",align:t}]};if(e.envName.charAt(e.envName.length-1)==="*"){var r=e.parser;if(r.consumeSpaces(),r.fetch().text==="["){if(r.consume(),r.consumeSpaces(),t=r.fetch().text,"lcr".indexOf(t)===-1)throw new Cn("Expected l or c or r",r.nextToken);r.consume(),r.consumeSpaces(),r.expect("]"),r.consume(),a.cols=[{type:"align",align:t}]}}var i=zy(e.parser,a,qZ(e.envName)),u=Math.max(0,...i.body.map(l=>l.length));return i.cols=new Array(u).fill({type:"align",align:t}),n?{type:"leftright",mode:e.mode,body:[i],left:n[0],right:n[1],rightColor:void 0}:i},htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var n={arraystretch:.5},t=zy(e.parser,n,"script");return t.colSeparationType="small",t},htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["subarray"],props:{numArgs:1},handler(e,n){var t=AN(n[0]),a=t?[n[0]]:Ia(n[0],"ordgroup").body,r=a.map(function(u){var l=GZ(u),c=l.text;if("lc".indexOf(c)!==-1)return{type:"align",align:c};throw new Cn("Unknown column alignment: "+c,u)});if(r.length>1)throw new Cn("{subarray} can contain only one column");var i={cols:r,hskipBeforeAndAfter:!1,arraystretch:.5};if(i=zy(e.parser,i,"script"),i.body.length>0&&i.body[0].length>1)throw new Cn("{subarray} can contain only one column");return i},htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(e){var n={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},t=zy(e.parser,n,qZ(e.envName));return{type:"leftright",mode:e.mode,body:[t],left:e.envName.indexOf("r")>-1?".":"\\{",right:e.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:bLe,htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){zt.contains(["gather","gather*"],e.envName)&&NN(e);var n={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:JZ(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return zy(e.parser,n,"display")},htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:bLe,htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){NN(e);var n={autoTag:JZ(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return zy(e.parser,n,"display")},htmlBuilder:Rd,mathmlBuilder:wd});bd({type:"array",names:["CD"],props:{numArgs:0},handler(e){return NN(e),BAn(e.parser)},htmlBuilder:Rd,mathmlBuilder:wd});O("\\nonumber","\\gdef\\@eqnsw{0}");O("\\notag","\\nonumber");it({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,n){throw new Cn(e.funcName+" valid only within array environment")}});var RLe=gLe;it({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];if(r.type!=="ordgroup")throw new Cn("Invalid environment name",r);for(var i="",u=0;u{var t=e.font,a=n.withFont(t);return vr(e.body,a)},SLe=(e,n)=>{var t=e.font,a=n.withFont(t);return io(e.body,a)},ELe={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};it({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=MN(n[0]),i=a;return i in ELe&&(i=ELe[i]),{type:"font",mode:t.mode,font:i.slice(1),body:r}},htmlBuilder:wLe,mathmlBuilder:SLe});it({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,n)=>{var{parser:t}=e,a=n[0],r=zt.isCharacterBox(a);return{type:"mclass",mode:t.mode,mclass:LN(a),body:[{type:"font",mode:t.mode,font:"boldsymbol",body:a}],isCharacterBox:r}}});it({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(e,n)=>{var{parser:t,funcName:a,breakOnTokenText:r}=e,{mode:i}=t,u=t.parseExpression(!0,r),l="math"+a.slice(1);return{type:"font",mode:i,font:l,body:{type:"ordgroup",mode:t.mode,body:u}}},htmlBuilder:wLe,mathmlBuilder:SLe});var CLe=(e,n)=>{var t=n;return e==="display"?t=t.id>=Kt.SCRIPT.id?t.text():Kt.DISPLAY:e==="text"&&t.size===Kt.DISPLAY.size?t=Kt.TEXT:e==="script"?t=Kt.SCRIPT:e==="scriptscript"&&(t=Kt.SCRIPTSCRIPT),t},WZ=(e,n)=>{var t=CLe(e.size,n.style),a=t.fracNum(),r=t.fracDen(),i;i=n.havingStyle(a);var u=vr(e.numer,i,n);if(e.continued){var l=8.5/n.fontMetrics().ptPerEm,c=3.5/n.fontMetrics().ptPerEm;u.height=u.height0?h=3*m:h=7*m,w=n.fontMetrics().denom1):(v>0?(_=n.fontMetrics().num2,h=m):(_=n.fontMetrics().num3,h=3*m),w=n.fontMetrics().denom2);var g;if(f){var y=n.fontMetrics().axisHeight;_-u.depth-(y+.5*v){var t=new Rn.MathNode("mfrac",[io(e.numer,n),io(e.denom,n)]);if(!e.hasBarLine)t.setAttribute("linethickness","0px");else if(e.barSize){var a=ii(e.barSize,n);t.setAttribute("linethickness",Pn(a))}var r=CLe(e.size,n.style);if(r.size!==n.style.size){t=new Rn.MathNode("mstyle",[t]);var i=r.size===Kt.DISPLAY.size?"true":"false";t.setAttribute("displaystyle",i),t.setAttribute("scriptlevel","0")}if(e.leftDelim!=null||e.rightDelim!=null){var u=[];if(e.leftDelim!=null){var l=new Rn.MathNode("mo",[new Rn.TextNode(e.leftDelim.replace("\\",""))]);l.setAttribute("fence","true"),u.push(l)}if(u.push(t),e.rightDelim!=null){var c=new Rn.MathNode("mo",[new Rn.TextNode(e.rightDelim.replace("\\",""))]);c.setAttribute("fence","true"),u.push(c)}return TZ(u)}return t};it({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=n[1],u,l=null,c=null,s="auto";switch(a){case"\\dfrac":case"\\frac":case"\\tfrac":u=!0;break;case"\\\\atopfrac":u=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":u=!1,l="(",c=")";break;case"\\\\bracefrac":u=!1,l="\\{",c="\\}";break;case"\\\\brackfrac":u=!1,l="[",c="]";break;default:throw new Error("Unrecognized genfrac command")}switch(a){case"\\dfrac":case"\\dbinom":s="display";break;case"\\tfrac":case"\\tbinom":s="text";break}return{type:"genfrac",mode:t.mode,continued:!1,numer:r,denom:i,hasBarLine:u,leftDelim:l,rightDelim:c,size:s,barSize:null}},htmlBuilder:WZ,mathmlBuilder:zZ});it({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=n[1];return{type:"genfrac",mode:t.mode,continued:!0,numer:r,denom:i,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}});it({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(e){var{parser:n,funcName:t,token:a}=e,r;switch(t){case"\\over":r="\\frac";break;case"\\choose":r="\\binom";break;case"\\atop":r="\\\\atopfrac";break;case"\\brace":r="\\\\bracefrac";break;case"\\brack":r="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:n.mode,replaceWith:r,token:a}}});var ILe=["display","text","script","scriptscript"],FLe=function(n){var t=null;return n.length>0&&(t=n,t=t==="."?null:t),t};it({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(e,n){var{parser:t}=e,a=n[4],r=n[5],i=MN(n[0]),u=i.type==="atom"&&i.family==="open"?FLe(i.text):null,l=MN(n[1]),c=l.type==="atom"&&l.family==="close"?FLe(l.text):null,s=Ia(n[2],"size"),f,v=null;s.isBlank?f=!0:(v=s.value,f=v.number>0);var m="auto",_=n[3];if(_.type==="ordgroup"){if(_.body.length>0){var h=Ia(_.body[0],"textord");m=ILe[Number(h.text)]}}else _=Ia(_,"textord"),m=ILe[Number(_.text)];return{type:"genfrac",mode:t.mode,numer:a,denom:r,continued:!1,hasBarLine:f,barSize:v,leftDelim:u,rightDelim:c,size:m}},htmlBuilder:WZ,mathmlBuilder:zZ});it({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(e,n){var{parser:t,funcName:a,token:r}=e;return{type:"infix",mode:t.mode,replaceWith:"\\\\abovefrac",size:Ia(n[0],"size").value,token:r}}});it({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=j4n(Ia(n[1],"infix").size),u=n[2],l=i.number>0;return{type:"genfrac",mode:t.mode,numer:r,denom:u,continued:!1,hasBarLine:l,barSize:i,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:WZ,mathmlBuilder:zZ});var TLe=(e,n)=>{var t=n.style,a,r;e.type==="supsub"?(a=e.sup?vr(e.sup,n.havingStyle(t.sup()),n):vr(e.sub,n.havingStyle(t.sub()),n),r=Ia(e.base,"horizBrace")):r=Ia(e,"horizBrace");var i=vr(r.base,n.havingBaseStyle(Kt.DISPLAY)),u=yg.svgSpan(r,n),l;if(r.isOver?(l=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:.1},{type:"elem",elem:u}]},n),l.children[0].children[0].children[1].classes.push("svg-align")):(l=Te.makeVList({positionType:"bottom",positionData:i.depth+.1+u.height,children:[{type:"elem",elem:u},{type:"kern",size:.1},{type:"elem",elem:i}]},n),l.children[0].children[0].children[0].classes.push("svg-align")),a){var c=Te.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n);r.isOver?l=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:c},{type:"kern",size:.2},{type:"elem",elem:a}]},n):l=Te.makeVList({positionType:"bottom",positionData:c.depth+.2+a.height+a.depth,children:[{type:"elem",elem:a},{type:"kern",size:.2},{type:"elem",elem:c}]},n)}return Te.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n)},axn=(e,n)=>{var t=yg.mathMLnode(e.label);return new Rn.MathNode(e.isOver?"mover":"munder",[io(e.base,n),t])};it({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(e,n){var{parser:t,funcName:a}=e;return{type:"horizBrace",mode:t.mode,label:a,isOver:/^\\over/.test(a),base:n[0]}},htmlBuilder:TLe,mathmlBuilder:axn});it({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[1],r=Ia(n[0],"url").url;return t.settings.isTrusted({command:"\\href",url:r})?{type:"href",mode:t.mode,href:r,body:Vi(a)}:t.formatUnsupportedCmd("\\href")},htmlBuilder:(e,n)=>{var t=zu(e.body,n,!1);return Te.makeAnchor(e.href,[],t,n)},mathmlBuilder:(e,n)=>{var t=Wy(e.body,n);return t instanceof Tv||(t=new Tv("mrow",[t])),t.setAttribute("href",e.href),t}});it({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=Ia(n[0],"url").url;if(!t.settings.isTrusted({command:"\\url",url:a}))return t.formatUnsupportedCmd("\\url");for(var r=[],i=0;i{var{parser:t,funcName:a,token:r}=e,i=Ia(n[0],"raw").string,u=n[1];t.settings.strict&&t.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var l,c={};switch(a){case"\\htmlClass":c.class=i,l={command:"\\htmlClass",class:i};break;case"\\htmlId":c.id=i,l={command:"\\htmlId",id:i};break;case"\\htmlStyle":c.style=i,l={command:"\\htmlStyle",style:i};break;case"\\htmlData":{for(var s=i.split(","),f=0;f{var t=zu(e.body,n,!1),a=["enclosing"];e.attributes.class&&a.push(...e.attributes.class.trim().split(/\s+/));var r=Te.makeSpan(a,t,n);for(var i in e.attributes)i!=="class"&&e.attributes.hasOwnProperty(i)&&r.setAttribute(i,e.attributes[i]);return r},mathmlBuilder:(e,n)=>Wy(e.body,n)});it({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"htmlmathml",mode:t.mode,html:Vi(n[0]),mathml:Vi(n[1])}},htmlBuilder:(e,n)=>{var t=zu(e.html,n,!1);return Te.makeFragment(t)},mathmlBuilder:(e,n)=>Wy(e.mathml,n)});var $Z=function(n){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(n))return{number:+n,unit:"bp"};var t=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(n);if(!t)throw new Cn("Invalid size: '"+n+"' in \\includegraphics");var a={number:+(t[1]+t[2]),unit:t[3]};if(!G8e(a))throw new Cn("Invalid unit: '"+a.unit+"' in \\includegraphics.");return a};it({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(e,n,t)=>{var{parser:a}=e,r={number:0,unit:"em"},i={number:.9,unit:"em"},u={number:0,unit:"em"},l="";if(t[0])for(var c=Ia(t[0],"raw").string,s=c.split(","),f=0;f{var t=ii(e.height,n),a=0;e.totalheight.number>0&&(a=ii(e.totalheight,n)-t);var r=0;e.width.number>0&&(r=ii(e.width,n));var i={height:Pn(t+a)};r>0&&(i.width=Pn(r)),a>0&&(i.verticalAlign=Pn(-a));var u=new j8e(e.src,e.alt,i);return u.height=t,u.depth=a,u},mathmlBuilder:(e,n)=>{var t=new Rn.MathNode("mglyph",[]);t.setAttribute("alt",e.alt);var a=ii(e.height,n),r=0;if(e.totalheight.number>0&&(r=ii(e.totalheight,n)-a,t.setAttribute("valign",Pn(-r))),t.setAttribute("height",Pn(a+r)),e.width.number>0){var i=ii(e.width,n);t.setAttribute("width",Pn(i))}return t.setAttribute("src",e.src),t}});it({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(e,n){var{parser:t,funcName:a}=e,r=Ia(n[0],"size");if(t.settings.strict){var i=a[1]==="m",u=r.value.unit==="mu";i?(u||t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" supports only mu units, "+("not "+r.value.unit+" units")),t.mode!=="math"&&t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" works only in math mode")):u&&t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+a+" doesn't support mu units")}return{type:"kern",mode:t.mode,dimension:r.value}},htmlBuilder(e,n){return Te.makeGlue(e.dimension,n)},mathmlBuilder(e,n){var t=ii(e.dimension,n);return new Rn.SpaceNode(t)}});it({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"lap",mode:t.mode,alignment:a.slice(5),body:r}},htmlBuilder:(e,n)=>{var t;e.alignment==="clap"?(t=Te.makeSpan([],[vr(e.body,n)]),t=Te.makeSpan(["inner"],[t],n)):t=Te.makeSpan(["inner"],[vr(e.body,n)]);var a=Te.makeSpan(["fix"],[]),r=Te.makeSpan([e.alignment],[t,a],n),i=Te.makeSpan(["strut"]);return i.style.height=Pn(r.height+r.depth),r.depth&&(i.style.verticalAlign=Pn(-r.depth)),r.children.unshift(i),r=Te.makeSpan(["thinbox"],[r],n),Te.makeSpan(["mord","vbox"],[r],n)},mathmlBuilder:(e,n)=>{var t=new Rn.MathNode("mpadded",[io(e.body,n)]);if(e.alignment!=="rlap"){var a=e.alignment==="llap"?"-1":"-0.5";t.setAttribute("lspace",a+"width")}return t.setAttribute("width","0px"),t}});it({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){var{funcName:t,parser:a}=e,r=a.mode;a.switchMode("math");var i=t==="\\("?"\\)":"$",u=a.parseExpression(!1,i);return a.expect(i),a.switchMode(r),{type:"styling",mode:a.mode,style:"text",body:u}}});it({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){throw new Cn("Mismatched "+e.funcName)}});var MLe=(e,n)=>{switch(n.style.size){case Kt.DISPLAY.size:return e.display;case Kt.TEXT.size:return e.text;case Kt.SCRIPT.size:return e.script;case Kt.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};it({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"mathchoice",mode:t.mode,display:Vi(n[0]),text:Vi(n[1]),script:Vi(n[2]),scriptscript:Vi(n[3])}},htmlBuilder:(e,n)=>{var t=MLe(e,n),a=zu(t,n,!1);return Te.makeFragment(a)},mathmlBuilder:(e,n)=>{var t=MLe(e,n);return Wy(t,n)}});var GLe=(e,n,t,a,r,i,u)=>{e=Te.makeSpan([],[e]);var l=t&&zt.isCharacterBox(t),c,s;if(n){var f=vr(n,a.havingStyle(r.sup()),a);s={elem:f,kern:Math.max(a.fontMetrics().bigOpSpacing1,a.fontMetrics().bigOpSpacing3-f.depth)}}if(t){var v=vr(t,a.havingStyle(r.sub()),a);c={elem:v,kern:Math.max(a.fontMetrics().bigOpSpacing2,a.fontMetrics().bigOpSpacing4-v.height)}}var m;if(s&&c){var _=a.fontMetrics().bigOpSpacing5+c.elem.height+c.elem.depth+c.kern+e.depth+u;m=Te.makeVList({positionType:"bottom",positionData:_,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:Pn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:Pn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else if(c){var h=e.height-u;m=Te.makeVList({positionType:"top",positionData:h,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:Pn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e}]},a)}else if(s){var w=e.depth+u;m=Te.makeVList({positionType:"bottom",positionData:w,children:[{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:Pn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else return e;var g=[m];if(c&&i!==0&&!l){var p=Te.makeSpan(["mspace"],[],a);p.style.marginRight=Pn(i),g.unshift(p)}return Te.makeSpan(["mop","op-limits"],g,a)},ALe=["\\smallint"],KI=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Ia(e.base,"op"),r=!0):i=Ia(e,"op");var u=n.style,l=!1;u.size===Kt.DISPLAY.size&&i.symbol&&!zt.contains(ALe,i.name)&&(l=!0);var c;if(i.symbol){var s=l?"Size2-Regular":"Size1-Regular",f="";if((i.name==="\\oiint"||i.name==="\\oiiint")&&(f=i.name.slice(1),i.name=f==="oiint"?"\\iint":"\\iiint"),c=Te.makeSymbol(i.name,s,"math",n,["mop","op-symbol",l?"large-op":"small-op"]),f.length>0){var v=c.italic,m=Te.staticSvg(f+"Size"+(l?"2":"1"),n);c=Te.makeVList({positionType:"individualShift",children:[{type:"elem",elem:c,shift:0},{type:"elem",elem:m,shift:l?.08:0}]},n),i.name="\\"+f,c.classes.unshift("mop"),c.italic=v}}else if(i.body){var _=zu(i.body,n,!0);_.length===1&&_[0]instanceof Iv?(c=_[0],c.classes[0]="mop"):c=Te.makeSpan(["mop"],_,n)}else{for(var h=[],w=1;w{var t;if(e.symbol)t=new Tv("mo",[em(e.name,e.mode)]),zt.contains(ALe,e.name)&&t.setAttribute("largeop","false");else if(e.body)t=new Tv("mo",Rf(e.body,n));else{t=new Tv("mi",[new YI(e.name.slice(1))]);var a=new Tv("mo",[em("\u2061","text")]);e.parentIsSupSub?t=new Tv("mrow",[t,a]):t=V8e([t,a])}return t},rxn={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};it({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","\u220F","\u2210","\u2211","\u22C0","\u22C1","\u22C2","\u22C3","\u2A00","\u2A01","\u2A02","\u2A04","\u2A06"],props:{numArgs:0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=a;return r.length===1&&(r=rxn[r]),{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:KI,mathmlBuilder:f4});it({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:Vi(a)}},htmlBuilder:KI,mathmlBuilder:f4});var oxn={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};it({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e;return{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:t}},htmlBuilder:KI,mathmlBuilder:f4});it({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e;return{type:"op",mode:n.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:t}},htmlBuilder:KI,mathmlBuilder:f4});it({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler(e){var{parser:n,funcName:t}=e,a=t;return a.length===1&&(a=oxn[a]),{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:KI,mathmlBuilder:f4});var xLe=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Ia(e.base,"operatorname"),r=!0):i=Ia(e,"operatorname");var u;if(i.body.length>0){for(var l=i.body.map(v=>{var m=v.text;return typeof m=="string"?{type:"textord",mode:v.mode,text:m}:v}),c=zu(l,n.withFont("mathrm"),!0),s=0;s{for(var t=Rf(e.body,n.withFont("mathrm")),a=!0,r=0;rf.toText()).join("");t=[new Rn.TextNode(l)]}var c=new Rn.MathNode("mi",t);c.setAttribute("mathvariant","normal");var s=new Rn.MathNode("mo",[em("\u2061","text")]);return e.parentIsSupSub?new Rn.MathNode("mrow",[c,s]):Rn.newDocumentFragment([c,s])};it({type:"operatorname",names:["\\operatorname@","\\operatornamewithlimits"],props:{numArgs:1},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0];return{type:"operatorname",mode:t.mode,body:Vi(r),alwaysHandleSupSub:a==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:xLe,mathmlBuilder:ixn});O("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");ZR({type:"ordgroup",htmlBuilder(e,n){return e.semisimple?Te.makeFragment(zu(e.body,n,!1)):Te.makeSpan(["mord"],zu(e.body,n,!0),n)},mathmlBuilder(e,n){return Wy(e.body,n,!0)}});it({type:"overline",names:["\\overline"],props:{numArgs:1},handler(e,n){var{parser:t}=e,a=n[0];return{type:"overline",mode:t.mode,body:a}},htmlBuilder(e,n){var t=vr(e.body,n.havingCrampedStyle()),a=Te.makeLineSpan("overline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t},{type:"kern",size:3*r},{type:"elem",elem:a},{type:"kern",size:r}]},n);return Te.makeSpan(["mord","overline"],[i],n)},mathmlBuilder(e,n){var t=new Rn.MathNode("mo",[new Rn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new Rn.MathNode("mover",[io(e.body,n),t]);return a.setAttribute("accent","true"),a}});it({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"phantom",mode:t.mode,body:Vi(a)}},htmlBuilder:(e,n)=>{var t=zu(e.body,n.withPhantom(),!1);return Te.makeFragment(t)},mathmlBuilder:(e,n)=>{var t=Rf(e.body,n);return new Rn.MathNode("mphantom",t)}});it({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"hphantom",mode:t.mode,body:a}},htmlBuilder:(e,n)=>{var t=Te.makeSpan([],[vr(e.body,n.withPhantom())]);if(t.height=0,t.depth=0,t.children)for(var a=0;a{var t=Rf(Vi(e.body),n),a=new Rn.MathNode("mphantom",t),r=new Rn.MathNode("mpadded",[a]);return r.setAttribute("height","0px"),r.setAttribute("depth","0px"),r}});it({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[0];return{type:"vphantom",mode:t.mode,body:a}},htmlBuilder:(e,n)=>{var t=Te.makeSpan(["inner"],[vr(e.body,n.withPhantom())]),a=Te.makeSpan(["fix"],[]);return Te.makeSpan(["mord","rlap"],[t,a],n)},mathmlBuilder:(e,n)=>{var t=Rf(Vi(e.body),n),a=new Rn.MathNode("mphantom",t),r=new Rn.MathNode("mpadded",[a]);return r.setAttribute("width","0px"),r}});it({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e,a=Ia(n[0],"size").value,r=n[1];return{type:"raisebox",mode:t.mode,dy:a,body:r}},htmlBuilder(e,n){var t=vr(e.body,n),a=ii(e.dy,n);return Te.makeVList({positionType:"shift",positionData:-a,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){var t=new Rn.MathNode("mpadded",[io(e.body,n)]),a=e.dy.number+e.dy.unit;return t.setAttribute("voffset",a),t}});it({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n}=e;return{type:"internal",mode:n.mode}}});it({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler(e,n,t){var{parser:a}=e,r=t[0],i=Ia(n[0],"size"),u=Ia(n[1],"size");return{type:"rule",mode:a.mode,shift:r&&Ia(r,"size").value,width:i.value,height:u.value}},htmlBuilder(e,n){var t=Te.makeSpan(["mord","rule"],[],n),a=ii(e.width,n),r=ii(e.height,n),i=e.shift?ii(e.shift,n):0;return t.style.borderRightWidth=Pn(a),t.style.borderTopWidth=Pn(r),t.style.bottom=Pn(i),t.width=a,t.height=r+i,t.depth=-i,t.maxFontSize=r*1.125*n.sizeMultiplier,t},mathmlBuilder(e,n){var t=ii(e.width,n),a=ii(e.height,n),r=e.shift?ii(e.shift,n):0,i=n.color&&n.getColor()||"black",u=new Rn.MathNode("mspace");u.setAttribute("mathbackground",i),u.setAttribute("width",Pn(t)),u.setAttribute("height",Pn(a));var l=new Rn.MathNode("mpadded",[u]);return r>=0?l.setAttribute("height",Pn(r)):(l.setAttribute("height",Pn(r)),l.setAttribute("depth",Pn(-r))),l.setAttribute("voffset",Pn(r)),l}});function LLe(e,n,t){for(var a=zu(e,n,!1),r=n.sizeMultiplier/t.sizeMultiplier,i=0;i{var t=n.havingSize(e.size);return LLe(e.body,t,n)};it({type:"sizing",names:jLe,props:{numArgs:0,allowedInText:!0},handler:(e,n)=>{var{breakOnTokenText:t,funcName:a,parser:r}=e,i=r.parseExpression(!1,t);return{type:"sizing",mode:r.mode,size:jLe.indexOf(a)+1,body:i}},htmlBuilder:uxn,mathmlBuilder:(e,n)=>{var t=n.havingSize(e.size),a=Rf(e.body,t),r=new Rn.MathNode("mstyle",a);return r.setAttribute("mathsize",Pn(t.sizeMultiplier)),r}});it({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(e,n,t)=>{var{parser:a}=e,r=!1,i=!1,u=t[0]&&Ia(t[0],"ordgroup");if(u)for(var l="",c=0;c{var t=Te.makeSpan([],[vr(e.body,n)]);if(!e.smashHeight&&!e.smashDepth)return t;if(e.smashHeight&&(t.height=0,t.children))for(var a=0;a{var t=new Rn.MathNode("mpadded",[io(e.body,n)]);return e.smashHeight&&t.setAttribute("height","0px"),e.smashDepth&&t.setAttribute("depth","0px"),t}});it({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(e,n,t){var{parser:a}=e,r=t[0],i=n[0];return{type:"sqrt",mode:a.mode,body:i,index:r}},htmlBuilder(e,n){var t=vr(e.body,n.havingCrampedStyle());t.height===0&&(t.height=n.fontMetrics().xHeight),t=Te.wrapFragment(t,n);var a=n.fontMetrics(),r=a.defaultRuleThickness,i=r;n.style.idt.height+t.depth+u&&(u=(u+v-t.height-t.depth)/2);var m=c.height-t.height-u-s;t.style.paddingLeft=Pn(f);var _=Te.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t,wrapperClasses:["svg-align"]},{type:"kern",size:-(t.height+m)},{type:"elem",elem:c},{type:"kern",size:s}]},n);if(e.index){var h=n.havingStyle(Kt.SCRIPTSCRIPT),w=vr(e.index,h,n),g=.6*(_.height-_.depth),p=Te.makeVList({positionType:"shift",positionData:-g,children:[{type:"elem",elem:w}]},n),y=Te.makeSpan(["root"],[p]);return Te.makeSpan(["mord","sqrt"],[y,_],n)}else return Te.makeSpan(["mord","sqrt"],[_],n)},mathmlBuilder(e,n){var{body:t,index:a}=e;return a?new Rn.MathNode("mroot",[io(t,n),io(a,n)]):new Rn.MathNode("msqrt",[io(t,n)])}});var PLe={display:Kt.DISPLAY,text:Kt.TEXT,script:Kt.SCRIPT,scriptscript:Kt.SCRIPTSCRIPT};it({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e,n){var{breakOnTokenText:t,funcName:a,parser:r}=e,i=r.parseExpression(!0,t),u=a.slice(1,a.length-5);return{type:"styling",mode:r.mode,style:u,body:i}},htmlBuilder(e,n){var t=PLe[e.style],a=n.havingStyle(t).withFont("");return LLe(e.body,a,n)},mathmlBuilder(e,n){var t=PLe[e.style],a=n.havingStyle(t),r=Rf(e.body,a),i=new Rn.MathNode("mstyle",r),u={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},l=u[e.style];return i.setAttribute("scriptlevel",l[0]),i.setAttribute("displaystyle",l[1]),i}});var lxn=function(n,t){var a=n.base;if(a)if(a.type==="op"){var r=a.limits&&(t.style.size===Kt.DISPLAY.size||a.alwaysHandleSupSub);return r?KI:null}else if(a.type==="operatorname"){var i=a.alwaysHandleSupSub&&(t.style.size===Kt.DISPLAY.size||a.limits);return i?xLe:null}else{if(a.type==="accent")return zt.isCharacterBox(a.base)?AZ:null;if(a.type==="horizBrace"){var u=!n.sub;return u===a.isOver?TLe:null}else return null}else return null};ZR({type:"supsub",htmlBuilder(e,n){var t=lxn(e,n);if(t)return t(e,n);var{base:a,sup:r,sub:i}=e,u=vr(a,n),l,c,s=n.fontMetrics(),f=0,v=0,m=a&&zt.isCharacterBox(a);if(r){var _=n.havingStyle(n.style.sup());l=vr(r,_,n),m||(f=u.height-_.fontMetrics().supDrop*_.sizeMultiplier/n.sizeMultiplier)}if(i){var h=n.havingStyle(n.style.sub());c=vr(i,h,n),m||(v=u.depth+h.fontMetrics().subDrop*h.sizeMultiplier/n.sizeMultiplier)}var w;n.style===Kt.DISPLAY?w=s.sup1:n.style.cramped?w=s.sup3:w=s.sup2;var g=n.sizeMultiplier,p=Pn(.5/s.ptPerEm/g),y=null;if(c){var F=e.base&&e.base.type==="op"&&e.base.name&&(e.base.name==="\\oiint"||e.base.name==="\\oiiint");(u instanceof Iv||F)&&(y=Pn(-u.italic))}var N;if(l&&c){f=Math.max(f,w,l.depth+.25*s.xHeight),v=Math.max(v,s.sub2);var B=s.defaultRuleThickness,k=4*B;if(f-l.depth-(c.height-v)0&&(f+=ue,v-=ue)}var we=[{type:"elem",elem:c,shift:v,marginRight:p,marginLeft:y},{type:"elem",elem:l,shift:-f,marginRight:p}];N=Te.makeVList({positionType:"individualShift",children:we},n)}else if(c){v=Math.max(v,s.sub1,c.height-.8*s.xHeight);var De=[{type:"elem",elem:c,marginLeft:y,marginRight:p}];N=Te.makeVList({positionType:"shift",positionData:v,children:De},n)}else if(l)f=Math.max(f,w,l.depth+.25*s.xHeight),N=Te.makeVList({positionType:"shift",positionData:-f,children:[{type:"elem",elem:l,marginRight:p}]},n);else throw new Error("supsub must have either sup or sub.");var Se=IZ(u,"right")||"mord";return Te.makeSpan([Se],[u,Te.makeSpan(["msupsub"],[N])],n)},mathmlBuilder(e,n){var t=!1,a,r;e.base&&e.base.type==="horizBrace"&&(r=!!e.sup,r===e.base.isOver&&(t=!0,a=e.base.isOver)),e.base&&(e.base.type==="op"||e.base.type==="operatorname")&&(e.base.parentIsSupSub=!0);var i=[io(e.base,n)];e.sub&&i.push(io(e.sub,n)),e.sup&&i.push(io(e.sup,n));var u;if(t)u=a?"mover":"munder";else if(e.sub)if(e.sup){var s=e.base;s&&s.type==="op"&&s.limits&&n.style===Kt.DISPLAY||s&&s.type==="operatorname"&&s.alwaysHandleSupSub&&(n.style===Kt.DISPLAY||s.limits)?u="munderover":u="msubsup"}else{var c=e.base;c&&c.type==="op"&&c.limits&&(n.style===Kt.DISPLAY||c.alwaysHandleSupSub)||c&&c.type==="operatorname"&&c.alwaysHandleSupSub&&(c.limits||n.style===Kt.DISPLAY)?u="munder":u="msub"}else{var l=e.base;l&&l.type==="op"&&l.limits&&(n.style===Kt.DISPLAY||l.alwaysHandleSupSub)||l&&l.type==="operatorname"&&l.alwaysHandleSupSub&&(l.limits||n.style===Kt.DISPLAY)?u="mover":u="msup"}return new Rn.MathNode(u,i)}});ZR({type:"atom",htmlBuilder(e,n){return Te.mathsym(e.text,e.mode,n,["m"+e.family])},mathmlBuilder(e,n){var t=new Rn.MathNode("mo",[em(e.text,e.mode)]);if(e.family==="bin"){var a=MZ(e,n);a==="bold-italic"&&t.setAttribute("mathvariant",a)}else e.family==="punct"?t.setAttribute("separator","true"):(e.family==="open"||e.family==="close")&&t.setAttribute("stretchy","false");return t}});var NLe={mi:"italic",mn:"normal",mtext:"normal"};ZR({type:"mathord",htmlBuilder(e,n){return Te.makeOrd(e,n,"mathord")},mathmlBuilder(e,n){var t=new Rn.MathNode("mi",[em(e.text,e.mode,n)]),a=MZ(e,n)||"italic";return a!==NLe[t.type]&&t.setAttribute("mathvariant",a),t}});ZR({type:"textord",htmlBuilder(e,n){return Te.makeOrd(e,n,"textord")},mathmlBuilder(e,n){var t=em(e.text,e.mode,n),a=MZ(e,n)||"normal",r;return e.mode==="text"?r=new Rn.MathNode("mtext",[t]):/[0-9]/.test(e.text)?r=new Rn.MathNode("mn",[t]):e.text==="\\prime"?r=new Rn.MathNode("mo",[t]):r=new Rn.MathNode("mi",[t]),a!==NLe[r.type]&&r.setAttribute("mathvariant",a),r}});var VZ={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},QZ={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};ZR({type:"spacing",htmlBuilder(e,n){if(QZ.hasOwnProperty(e.text)){var t=QZ[e.text].className||"";if(e.mode==="text"){var a=Te.makeOrd(e,n,"textord");return a.classes.push(t),a}else return Te.makeSpan(["mspace",t],[Te.mathsym(e.text,e.mode,n)],n)}else{if(VZ.hasOwnProperty(e.text))return Te.makeSpan(["mspace",VZ[e.text]],[],n);throw new Cn('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,n){var t;if(QZ.hasOwnProperty(e.text))t=new Rn.MathNode("mtext",[new Rn.TextNode("\xA0")]);else{if(VZ.hasOwnProperty(e.text))return new Rn.MathNode("mspace");throw new Cn('Unknown type of space "'+e.text+'"')}return t}});var OLe=()=>{var e=new Rn.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};ZR({type:"tag",mathmlBuilder(e,n){var t=new Rn.MathNode("mtable",[new Rn.MathNode("mtr",[OLe(),new Rn.MathNode("mtd",[Wy(e.body,n)]),OLe(),new Rn.MathNode("mtd",[Wy(e.tag,n)])])]);return t.setAttribute("width","100%"),t}});var kLe={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},HLe={"\\textbf":"textbf","\\textmd":"textmd"},cxn={"\\textit":"textit","\\textup":"textup"},ULe=(e,n)=>{var t=e.font;return t?kLe[t]?n.withTextFontFamily(kLe[t]):HLe[t]?n.withTextFontWeight(HLe[t]):n.withTextFontShape(cxn[t]):n};it({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(e,n){var{parser:t,funcName:a}=e,r=n[0];return{type:"text",mode:t.mode,body:Vi(r),font:a}},htmlBuilder(e,n){var t=ULe(e,n),a=zu(e.body,t,!0);return Te.makeSpan(["mord","text"],a,t)},mathmlBuilder(e,n){var t=ULe(e,n);return Wy(e.body,t)}});it({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"underline",mode:t.mode,body:n[0]}},htmlBuilder(e,n){var t=vr(e.body,n),a=Te.makeLineSpan("underline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Te.makeVList({positionType:"top",positionData:t.height,children:[{type:"kern",size:r},{type:"elem",elem:a},{type:"kern",size:3*r},{type:"elem",elem:t}]},n);return Te.makeSpan(["mord","underline"],[i],n)},mathmlBuilder(e,n){var t=new Rn.MathNode("mo",[new Rn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new Rn.MathNode("munder",[io(e.body,n),t]);return a.setAttribute("accentunder","true"),a}});it({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(e,n){var{parser:t}=e;return{type:"vcenter",mode:t.mode,body:n[0]}},htmlBuilder(e,n){var t=vr(e.body,n),a=n.fontMetrics().axisHeight,r=.5*(t.height-a-(t.depth+a));return Te.makeVList({positionType:"shift",positionData:r,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){return new Rn.MathNode("mpadded",[io(e.body,n)],["vcenter"])}});it({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,n,t){throw new Cn("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,n){for(var t=BLe(e),a=[],r=n.havingStyle(n.style.text()),i=0;ie.body.replace(/ /g,e.star?"\u2423":"\xA0"),$y=W8e,JLe=`[ \r ]`,sxn="\\\\[a-zA-Z@]+",fxn="\\\\[^\uD800-\uDFFF]",vxn="("+sxn+")"+JLe+"*",mxn=`\\\\( |[ \r ]+ ?)[ \r ]*`,YZ="[\u0300-\u036F]",_xn=new RegExp(YZ+"+$"),pxn="("+JLe+"+)|"+(mxn+"|")+"([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(YZ+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(YZ+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+vxn)+("|"+fxn+")"),KZ=class{constructor(n,t){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=n,this.settings=t,this.tokenRegex=new RegExp(pxn,"g"),this.catcodes={"%":14,"~":13}}setCatcode(n,t){this.catcodes[n]=t}lex(){var n=this.input,t=this.tokenRegex.lastIndex;if(t===n.length)return new Cv("EOF",new yf(this,t,t));var a=this.tokenRegex.exec(n);if(a===null||a.index!==t)throw new Cn("Unexpected character: '"+n[t]+"'",new Cv(n[t],new yf(this,t,t+1)));var r=a[6]||a[3]||(a[2]?"\\ ":" ");if(this.catcodes[r]===14){var i=n.indexOf(` `,this.tokenRegex.lastIndex);return i===-1?(this.tokenRegex.lastIndex=n.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=i+1,this.lex()}return new Cv(r,new yf(this,t,this.tokenRegex.lastIndex))}},qLe=class{constructor(n,t){n===void 0&&(n={}),t===void 0&&(t={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=t,this.builtins=n,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(this.undefStack.length===0)throw new Cn("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var n=this.undefStack.pop();for(var t in n)n.hasOwnProperty(t)&&(n[t]==null?delete this.current[t]:this.current[t]=n[t])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(n){return this.current.hasOwnProperty(n)||this.builtins.hasOwnProperty(n)}get(n){return this.current.hasOwnProperty(n)?this.current[n]:this.builtins[n]}set(n,t,a){if(a===void 0&&(a=!1),a){for(var r=0;r0&&(this.undefStack[this.undefStack.length-1][n]=t)}else{var i=this.undefStack[this.undefStack.length-1];i&&!i.hasOwnProperty(n)&&(i[n]=this.current[n])}t==null?delete this.current[n]:this.current[n]=t}},dxn=DLe;O("\\noexpand",function(e){var n=e.popToken();return e.isExpandable(n.text)&&(n.noexpand=!0,n.treatAsRelax=!0),{tokens:[n],numArgs:0}});O("\\expandafter",function(e){var n=e.popToken();return e.expandOnce(!0),{tokens:[n],numArgs:0}});O("\\@firstoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[0],numArgs:0}});O("\\@secondoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[1],numArgs:0}});O("\\@ifnextchar",function(e){var n=e.consumeArgs(3);e.consumeSpaces();var t=e.future();return n[0].length===1&&n[0][0].text===t.text?{tokens:n[1],numArgs:0}:{tokens:n[2],numArgs:0}});O("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");O("\\TextOrMath",function(e){var n=e.consumeArgs(2);return e.mode==="text"?{tokens:n[0],numArgs:0}:{tokens:n[1],numArgs:0}});var WLe={"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};O("\\char",function(e){var n=e.popToken(),t,a="";if(n.text==="'")t=8,n=e.popToken();else if(n.text==='"')t=16,n=e.popToken();else if(n.text==="`")if(n=e.popToken(),n.text[0]==="\\")a=n.text.charCodeAt(1);else{if(n.text==="EOF")throw new Cn("\\char` missing argument");a=n.text.charCodeAt(0)}else t=10;if(t){if(a=WLe[n.text],a==null||a>=t)throw new Cn("Invalid base-"+t+" digit "+n.text);for(var r;(r=WLe[e.future().text])!=null&&r{var a=e.consumeArg().tokens;if(a.length!==1)throw new Cn("\\newcommand's first argument must be a macro name");var r=a[0].text,i=e.isDefined(r);if(i&&!n)throw new Cn("\\newcommand{"+r+"} attempting to redefine "+(r+"; use \\renewcommand"));if(!i&&!t)throw new Cn("\\renewcommand{"+r+"} when command "+r+" does not yet exist; use \\newcommand");var u=0;if(a=e.consumeArg().tokens,a.length===1&&a[0].text==="["){for(var l="",c=e.expandNextToken();c.text!=="]"&&c.text!=="EOF";)l+=c.text,c=e.expandNextToken();if(!l.match(/^\s*[0-9]+\s*$/))throw new Cn("Invalid number of arguments: "+l);u=parseInt(l),a=e.consumeArg().tokens}return e.macros.set(r,{tokens:a,numArgs:u}),""};O("\\newcommand",e=>XZ(e,!1,!0));O("\\renewcommand",e=>XZ(e,!0,!1));O("\\providecommand",e=>XZ(e,!0,!0));O("\\message",e=>{var n=e.consumeArgs(1)[0];return console.log(n.reverse().map(t=>t.text).join("")),""});O("\\errmessage",e=>{var n=e.consumeArgs(1)[0];return console.error(n.reverse().map(t=>t.text).join("")),""});O("\\show",e=>{var n=e.popToken(),t=n.text;return console.log(n,e.macros.get(t),$y[t],fo.math[t],fo.text[t]),""});O("\\bgroup","{");O("\\egroup","}");O("~","\\nobreakspace");O("\\lq","`");O("\\rq","'");O("\\aa","\\r a");O("\\AA","\\r A");O("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}");O("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");O("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}");O("\u212C","\\mathscr{B}");O("\u2130","\\mathscr{E}");O("\u2131","\\mathscr{F}");O("\u210B","\\mathscr{H}");O("\u2110","\\mathscr{I}");O("\u2112","\\mathscr{L}");O("\u2133","\\mathscr{M}");O("\u211B","\\mathscr{R}");O("\u212D","\\mathfrak{C}");O("\u210C","\\mathfrak{H}");O("\u2128","\\mathfrak{Z}");O("\\Bbbk","\\Bbb{k}");O("\xB7","\\cdotp");O("\\llap","\\mathllap{\\textrm{#1}}");O("\\rlap","\\mathrlap{\\textrm{#1}}");O("\\clap","\\mathclap{\\textrm{#1}}");O("\\mathstrut","\\vphantom{(}");O("\\underbar","\\underline{\\text{#1}}");O("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');O("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}");O("\\ne","\\neq");O("\u2260","\\neq");O("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}");O("\u2209","\\notin");O("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}");O("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}");O("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}");O("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}");O("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}");O("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}");O("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}");O("\u27C2","\\perp");O("\u203C","\\mathclose{!\\mkern-0.8mu!}");O("\u220C","\\notni");O("\u231C","\\ulcorner");O("\u231D","\\urcorner");O("\u231E","\\llcorner");O("\u231F","\\lrcorner");O("\xA9","\\copyright");O("\xAE","\\textregistered");O("\uFE0F","\\textregistered");O("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');O("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');O("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');O("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');O("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}");O("\u22EE","\\vdots");O("\\varGamma","\\mathit{\\Gamma}");O("\\varDelta","\\mathit{\\Delta}");O("\\varTheta","\\mathit{\\Theta}");O("\\varLambda","\\mathit{\\Lambda}");O("\\varXi","\\mathit{\\Xi}");O("\\varPi","\\mathit{\\Pi}");O("\\varSigma","\\mathit{\\Sigma}");O("\\varUpsilon","\\mathit{\\Upsilon}");O("\\varPhi","\\mathit{\\Phi}");O("\\varPsi","\\mathit{\\Psi}");O("\\varOmega","\\mathit{\\Omega}");O("\\substack","\\begin{subarray}{c}#1\\end{subarray}");O("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");O("\\boxed","\\fbox{$\\displaystyle{#1}$}");O("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");O("\\implies","\\DOTSB\\;\\Longrightarrow\\;");O("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var zLe={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};O("\\dots",function(e){var n="\\dotso",t=e.expandAfterFuture().text;return t in zLe?n=zLe[t]:(t.slice(0,4)==="\\not"||t in fo.math&&zt.contains(["bin","rel"],fo.math[t].group))&&(n="\\dotsb"),n});var ZZ={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};O("\\dotso",function(e){var n=e.future().text;return n in ZZ?"\\ldots\\,":"\\ldots"});O("\\dotsc",function(e){var n=e.future().text;return n in ZZ&&n!==","?"\\ldots\\,":"\\ldots"});O("\\cdots",function(e){var n=e.future().text;return n in ZZ?"\\@cdots\\,":"\\@cdots"});O("\\dotsb","\\cdots");O("\\dotsm","\\cdots");O("\\dotsi","\\!\\cdots");O("\\dotsx","\\ldots\\,");O("\\DOTSI","\\relax");O("\\DOTSB","\\relax");O("\\DOTSX","\\relax");O("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");O("\\,","\\tmspace+{3mu}{.1667em}");O("\\thinspace","\\,");O("\\>","\\mskip{4mu}");O("\\:","\\tmspace+{4mu}{.2222em}");O("\\medspace","\\:");O("\\;","\\tmspace+{5mu}{.2777em}");O("\\thickspace","\\;");O("\\!","\\tmspace-{3mu}{.1667em}");O("\\negthinspace","\\!");O("\\negmedspace","\\tmspace-{4mu}{.2222em}");O("\\negthickspace","\\tmspace-{5mu}{.277em}");O("\\enspace","\\kern.5em ");O("\\enskip","\\hskip.5em\\relax");O("\\quad","\\hskip1em\\relax");O("\\qquad","\\hskip2em\\relax");O("\\tag","\\@ifstar\\tag@literal\\tag@paren");O("\\tag@paren","\\tag@literal{({#1})}");O("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new Cn("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});O("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");O("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");O("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");O("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");O("\\newline","\\\\\\relax");O("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var $Le=Pn(gd["Main-Regular"]["T".charCodeAt(0)][1]-.7*gd["Main-Regular"]["A".charCodeAt(0)][1]);O("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+$Le+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");O("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+$Le+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");O("\\hspace","\\@ifstar\\@hspacer\\@hspace");O("\\@hspace","\\hskip #1\\relax");O("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");O("\\ordinarycolon",":");O("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");O("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');O("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');O("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');O("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');O("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');O("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');O("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');O("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');O("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');O("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');O("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');O("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');O("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');O("\u2237","\\dblcolon");O("\u2239","\\eqcolon");O("\u2254","\\coloneqq");O("\u2255","\\eqqcolon");O("\u2A74","\\Coloneqq");O("\\ratio","\\vcentcolon");O("\\coloncolon","\\dblcolon");O("\\colonequals","\\coloneqq");O("\\coloncolonequals","\\Coloneqq");O("\\equalscolon","\\eqqcolon");O("\\equalscoloncolon","\\Eqqcolon");O("\\colonminus","\\coloneq");O("\\coloncolonminus","\\Coloneq");O("\\minuscolon","\\eqcolon");O("\\minuscoloncolon","\\Eqcolon");O("\\coloncolonapprox","\\Colonapprox");O("\\coloncolonsim","\\Colonsim");O("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");O("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");O("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");O("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");O("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}");O("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");O("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");O("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");O("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");O("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");O("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");O("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");O("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");O("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}");O("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}");O("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}");O("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}");O("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}");O("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}");O("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}");O("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}");O("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}");O("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}");O("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}");O("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}");O("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}");O("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}");O("\\imath","\\html@mathml{\\@imath}{\u0131}");O("\\jmath","\\html@mathml{\\@jmath}{\u0237}");O("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}");O("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}");O("\u27E6","\\llbracket");O("\u27E7","\\rrbracket");O("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}");O("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}");O("\u2983","\\lBrace");O("\u2984","\\rBrace");O("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`\u29B5}}");O("\u29B5","\\minuso");O("\\darr","\\downarrow");O("\\dArr","\\Downarrow");O("\\Darr","\\Downarrow");O("\\lang","\\langle");O("\\rang","\\rangle");O("\\uarr","\\uparrow");O("\\uArr","\\Uparrow");O("\\Uarr","\\Uparrow");O("\\N","\\mathbb{N}");O("\\R","\\mathbb{R}");O("\\Z","\\mathbb{Z}");O("\\alef","\\aleph");O("\\alefsym","\\aleph");O("\\Alpha","\\mathrm{A}");O("\\Beta","\\mathrm{B}");O("\\bull","\\bullet");O("\\Chi","\\mathrm{X}");O("\\clubs","\\clubsuit");O("\\cnums","\\mathbb{C}");O("\\Complex","\\mathbb{C}");O("\\Dagger","\\ddagger");O("\\diamonds","\\diamondsuit");O("\\empty","\\emptyset");O("\\Epsilon","\\mathrm{E}");O("\\Eta","\\mathrm{H}");O("\\exist","\\exists");O("\\harr","\\leftrightarrow");O("\\hArr","\\Leftrightarrow");O("\\Harr","\\Leftrightarrow");O("\\hearts","\\heartsuit");O("\\image","\\Im");O("\\infin","\\infty");O("\\Iota","\\mathrm{I}");O("\\isin","\\in");O("\\Kappa","\\mathrm{K}");O("\\larr","\\leftarrow");O("\\lArr","\\Leftarrow");O("\\Larr","\\Leftarrow");O("\\lrarr","\\leftrightarrow");O("\\lrArr","\\Leftrightarrow");O("\\Lrarr","\\Leftrightarrow");O("\\Mu","\\mathrm{M}");O("\\natnums","\\mathbb{N}");O("\\Nu","\\mathrm{N}");O("\\Omicron","\\mathrm{O}");O("\\plusmn","\\pm");O("\\rarr","\\rightarrow");O("\\rArr","\\Rightarrow");O("\\Rarr","\\Rightarrow");O("\\real","\\Re");O("\\reals","\\mathbb{R}");O("\\Reals","\\mathbb{R}");O("\\Rho","\\mathrm{P}");O("\\sdot","\\cdot");O("\\sect","\\S");O("\\spades","\\spadesuit");O("\\sub","\\subset");O("\\sube","\\subseteq");O("\\supe","\\supseteq");O("\\Tau","\\mathrm{T}");O("\\thetasym","\\vartheta");O("\\weierp","\\wp");O("\\Zeta","\\mathrm{Z}");O("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");O("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");O("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");O("\\bra","\\mathinner{\\langle{#1}|}");O("\\ket","\\mathinner{|{#1}\\rangle}");O("\\braket","\\mathinner{\\langle{#1}\\rangle}");O("\\Bra","\\left\\langle#1\\right|");O("\\Ket","\\left|#1\\right\\rangle");var VLe=e=>n=>{var t=n.consumeArg().tokens,a=n.consumeArg().tokens,r=n.consumeArg().tokens,i=n.consumeArg().tokens,u=n.macros.get("|"),l=n.macros.get("\\|");n.macros.beginGroup();var c=v=>m=>{e&&(m.macros.set("|",u),r.length&&m.macros.set("\\|",l));var _=v;if(!v&&r.length){var h=m.future();h.text==="|"&&(m.popToken(),_=!0)}return{tokens:_?r:a,numArgs:0}};n.macros.set("|",c(!1)),r.length&&n.macros.set("\\|",c(!0));var s=n.consumeArg().tokens,f=n.expandTokens([...i,...s,...t]);return n.macros.endGroup(),{tokens:f.reverse(),numArgs:0}};O("\\bra@ket",VLe(!1));O("\\bra@set",VLe(!0));O("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");O("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");O("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");O("\\angln","{\\angl n}");O("\\blue","\\textcolor{##6495ed}{#1}");O("\\orange","\\textcolor{##ffa500}{#1}");O("\\pink","\\textcolor{##ff00af}{#1}");O("\\red","\\textcolor{##df0030}{#1}");O("\\green","\\textcolor{##28ae7b}{#1}");O("\\gray","\\textcolor{gray}{#1}");O("\\purple","\\textcolor{##9d38bd}{#1}");O("\\blueA","\\textcolor{##ccfaff}{#1}");O("\\blueB","\\textcolor{##80f6ff}{#1}");O("\\blueC","\\textcolor{##63d9ea}{#1}");O("\\blueD","\\textcolor{##11accd}{#1}");O("\\blueE","\\textcolor{##0c7f99}{#1}");O("\\tealA","\\textcolor{##94fff5}{#1}");O("\\tealB","\\textcolor{##26edd5}{#1}");O("\\tealC","\\textcolor{##01d1c1}{#1}");O("\\tealD","\\textcolor{##01a995}{#1}");O("\\tealE","\\textcolor{##208170}{#1}");O("\\greenA","\\textcolor{##b6ffb0}{#1}");O("\\greenB","\\textcolor{##8af281}{#1}");O("\\greenC","\\textcolor{##74cf70}{#1}");O("\\greenD","\\textcolor{##1fab54}{#1}");O("\\greenE","\\textcolor{##0d923f}{#1}");O("\\goldA","\\textcolor{##ffd0a9}{#1}");O("\\goldB","\\textcolor{##ffbb71}{#1}");O("\\goldC","\\textcolor{##ff9c39}{#1}");O("\\goldD","\\textcolor{##e07d10}{#1}");O("\\goldE","\\textcolor{##a75a05}{#1}");O("\\redA","\\textcolor{##fca9a9}{#1}");O("\\redB","\\textcolor{##ff8482}{#1}");O("\\redC","\\textcolor{##f9685d}{#1}");O("\\redD","\\textcolor{##e84d39}{#1}");O("\\redE","\\textcolor{##bc2612}{#1}");O("\\maroonA","\\textcolor{##ffbde0}{#1}");O("\\maroonB","\\textcolor{##ff92c6}{#1}");O("\\maroonC","\\textcolor{##ed5fa6}{#1}");O("\\maroonD","\\textcolor{##ca337c}{#1}");O("\\maroonE","\\textcolor{##9e034e}{#1}");O("\\purpleA","\\textcolor{##ddd7ff}{#1}");O("\\purpleB","\\textcolor{##c6b9fc}{#1}");O("\\purpleC","\\textcolor{##aa87ff}{#1}");O("\\purpleD","\\textcolor{##7854ab}{#1}");O("\\purpleE","\\textcolor{##543b78}{#1}");O("\\mintA","\\textcolor{##f5f9e8}{#1}");O("\\mintB","\\textcolor{##edf2df}{#1}");O("\\mintC","\\textcolor{##e0e5cc}{#1}");O("\\grayA","\\textcolor{##f6f7f7}{#1}");O("\\grayB","\\textcolor{##f0f1f2}{#1}");O("\\grayC","\\textcolor{##e3e5e6}{#1}");O("\\grayD","\\textcolor{##d6d8da}{#1}");O("\\grayE","\\textcolor{##babec2}{#1}");O("\\grayF","\\textcolor{##888d93}{#1}");O("\\grayG","\\textcolor{##626569}{#1}");O("\\grayH","\\textcolor{##3b3e40}{#1}");O("\\grayI","\\textcolor{##21242c}{#1}");O("\\kaBlue","\\textcolor{##314453}{#1}");O("\\kaGreen","\\textcolor{##71B307}{#1}");var QLe={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},YLe=class{constructor(n,t,a){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=t,this.expansionCount=0,this.feed(n),this.macros=new qLe(dxn,t.macros),this.mode=a,this.stack=[]}feed(n){this.lexer=new KZ(n,this.settings)}switchMode(n){this.mode=n}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(n){this.stack.push(n)}pushTokens(n){this.stack.push(...n)}scanArgument(n){var t,a,r;if(n){if(this.consumeSpaces(),this.future().text!=="[")return null;t=this.popToken(),{tokens:r,end:a}=this.consumeArg(["]"])}else({tokens:r,start:t,end:a}=this.consumeArg());return this.pushToken(new Cv("EOF",a.loc)),this.pushTokens(r),t.range(a,"")}consumeSpaces(){for(;;){var n=this.future();if(n.text===" ")this.stack.pop();else break}}consumeArg(n){var t=[],a=n&&n.length>0;a||this.consumeSpaces();var r=this.future(),i,u=0,l=0;do{if(i=this.popToken(),t.push(i),i.text==="{")++u;else if(i.text==="}"){if(--u,u===-1)throw new Cn("Extra }",i)}else if(i.text==="EOF")throw new Cn("Unexpected end of input in a macro argument, expected '"+(n&&a?n[l]:"}")+"'",i);if(n&&a)if((u===0||u===1&&n[l]==="{")&&i.text===n[l]){if(++l,l===n.length){t.splice(-l,l);break}}else l=0}while(u!==0||a);return r.text==="{"&&t[t.length-1].text==="}"&&(t.pop(),t.shift()),t.reverse(),{tokens:t,start:r,end:i}}consumeArgs(n,t){if(t){if(t.length!==n+1)throw new Cn("The length of delimiters doesn't match the number of args!");for(var a=t[0],r=0;rthis.settings.maxExpand)throw new Cn("Too many expansions: infinite loop or need to increase maxExpand setting")}expandOnce(n){var t=this.popToken(),a=t.text,r=t.noexpand?null:this._getExpansion(a);if(r==null||n&&r.unexpandable){if(n&&r==null&&a[0]==="\\"&&!this.isDefined(a))throw new Cn("Undefined control sequence: "+a);return this.pushToken(t),!1}this.countExpansion(1);var i=r.tokens,u=this.consumeArgs(r.numArgs,r.delimiters);if(r.numArgs){i=i.slice();for(var l=i.length-1;l>=0;--l){var c=i[l];if(c.text==="#"){if(l===0)throw new Cn("Incomplete placeholder at end of macro body",c);if(c=i[--l],c.text==="#")i.splice(l+1,1);else if(/^[1-9]$/.test(c.text))i.splice(l,2,...u[+c.text-1]);else throw new Cn("Not a valid argument number",c)}}}return this.pushTokens(i),i.length}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;)if(this.expandOnce()===!1){var n=this.stack.pop();return n.treatAsRelax&&(n.text="\\relax"),n}throw new Error}expandMacro(n){return this.macros.has(n)?this.expandTokens([new Cv(n)]):void 0}expandTokens(n){var t=[],a=this.stack.length;for(this.pushTokens(n);this.stack.length>a;)if(this.expandOnce(!0)===!1){var r=this.stack.pop();r.treatAsRelax&&(r.noexpand=!1,r.treatAsRelax=!1),t.push(r)}return this.countExpansion(t.length),t}expandMacroAsText(n){var t=this.expandMacro(n);return t&&t.map(a=>a.text).join("")}_getExpansion(n){var t=this.macros.get(n);if(t==null)return t;if(n.length===1){var a=this.lexer.catcodes[n];if(a!=null&&a!==13)return}var r=typeof t=="function"?t(this):t;if(typeof r=="string"){var i=0;if(r.indexOf("#")!==-1)for(var u=r.replace(/##/g,"");u.indexOf("#"+(i+1))!==-1;)++i;for(var l=new KZ(r,this.settings),c=[],s=l.lex();s.text!=="EOF";)c.push(s),s=l.lex();c.reverse();var f={tokens:c,numArgs:i};return f}return r}isDefined(n){return this.macros.has(n)||$y.hasOwnProperty(n)||fo.math.hasOwnProperty(n)||fo.text.hasOwnProperty(n)||QLe.hasOwnProperty(n)}isExpandable(n){var t=this.macros.get(n);return t!=null?typeof t=="string"||typeof t=="function"||!t.unexpandable:$y.hasOwnProperty(n)&&!$y[n].primitive}},KLe=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,ON=Object.freeze({"\u208A":"+","\u208B":"-","\u208C":"=","\u208D":"(","\u208E":")","\u2080":"0","\u2081":"1","\u2082":"2","\u2083":"3","\u2084":"4","\u2085":"5","\u2086":"6","\u2087":"7","\u2088":"8","\u2089":"9","\u2090":"a","\u2091":"e","\u2095":"h","\u1D62":"i","\u2C7C":"j","\u2096":"k","\u2097":"l","\u2098":"m","\u2099":"n","\u2092":"o","\u209A":"p","\u1D63":"r","\u209B":"s","\u209C":"t","\u1D64":"u","\u1D65":"v","\u2093":"x","\u1D66":"\u03B2","\u1D67":"\u03B3","\u1D68":"\u03C1","\u1D69":"\u03D5","\u1D6A":"\u03C7","\u207A":"+","\u207B":"-","\u207C":"=","\u207D":"(","\u207E":")","\u2070":"0","\xB9":"1","\xB2":"2","\xB3":"3","\u2074":"4","\u2075":"5","\u2076":"6","\u2077":"7","\u2078":"8","\u2079":"9","\u1D2C":"A","\u1D2E":"B","\u1D30":"D","\u1D31":"E","\u1D33":"G","\u1D34":"H","\u1D35":"I","\u1D36":"J","\u1D37":"K","\u1D38":"L","\u1D39":"M","\u1D3A":"N","\u1D3C":"O","\u1D3E":"P","\u1D3F":"R","\u1D40":"T","\u1D41":"U","\u2C7D":"V","\u1D42":"W","\u1D43":"a","\u1D47":"b","\u1D9C":"c","\u1D48":"d","\u1D49":"e","\u1DA0":"f","\u1D4D":"g",\u02B0:"h","\u2071":"i",\u02B2:"j","\u1D4F":"k",\u02E1:"l","\u1D50":"m",\u207F:"n","\u1D52":"o","\u1D56":"p",\u02B3:"r",\u02E2:"s","\u1D57":"t","\u1D58":"u","\u1D5B":"v",\u02B7:"w",\u02E3:"x",\u02B8:"y","\u1DBB":"z","\u1D5D":"\u03B2","\u1D5E":"\u03B3","\u1D5F":"\u03B4","\u1D60":"\u03D5","\u1D61":"\u03C7","\u1DBF":"\u03B8"}),eee={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030C":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030A":{text:"\\r",math:"\\mathring"},"\u030B":{text:"\\H"},"\u0327":{text:"\\c"}},XLe={\u00E1:"a\u0301",\u00E0:"a\u0300",\u00E4:"a\u0308",\u01DF:"a\u0308\u0304",\u00E3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1EAF:"a\u0306\u0301",\u1EB1:"a\u0306\u0300",\u1EB5:"a\u0306\u0303",\u01CE:"a\u030C",\u00E2:"a\u0302",\u1EA5:"a\u0302\u0301",\u1EA7:"a\u0302\u0300",\u1EAB:"a\u0302\u0303",\u0227:"a\u0307",\u01E1:"a\u0307\u0304",\u00E5:"a\u030A",\u01FB:"a\u030A\u0301",\u1E03:"b\u0307",\u0107:"c\u0301",\u1E09:"c\u0327\u0301",\u010D:"c\u030C",\u0109:"c\u0302",\u010B:"c\u0307",\u00E7:"c\u0327",\u010F:"d\u030C",\u1E0B:"d\u0307",\u1E11:"d\u0327",\u00E9:"e\u0301",\u00E8:"e\u0300",\u00EB:"e\u0308",\u1EBD:"e\u0303",\u0113:"e\u0304",\u1E17:"e\u0304\u0301",\u1E15:"e\u0304\u0300",\u0115:"e\u0306",\u1E1D:"e\u0327\u0306",\u011B:"e\u030C",\u00EA:"e\u0302",\u1EBF:"e\u0302\u0301",\u1EC1:"e\u0302\u0300",\u1EC5:"e\u0302\u0303",\u0117:"e\u0307",\u0229:"e\u0327",\u1E1F:"f\u0307",\u01F5:"g\u0301",\u1E21:"g\u0304",\u011F:"g\u0306",\u01E7:"g\u030C",\u011D:"g\u0302",\u0121:"g\u0307",\u0123:"g\u0327",\u1E27:"h\u0308",\u021F:"h\u030C",\u0125:"h\u0302",\u1E23:"h\u0307",\u1E29:"h\u0327",\u00ED:"i\u0301",\u00EC:"i\u0300",\u00EF:"i\u0308",\u1E2F:"i\u0308\u0301",\u0129:"i\u0303",\u012B:"i\u0304",\u012D:"i\u0306",\u01D0:"i\u030C",\u00EE:"i\u0302",\u01F0:"j\u030C",\u0135:"j\u0302",\u1E31:"k\u0301",\u01E9:"k\u030C",\u0137:"k\u0327",\u013A:"l\u0301",\u013E:"l\u030C",\u013C:"l\u0327",\u1E3F:"m\u0301",\u1E41:"m\u0307",\u0144:"n\u0301",\u01F9:"n\u0300",\u00F1:"n\u0303",\u0148:"n\u030C",\u1E45:"n\u0307",\u0146:"n\u0327",\u00F3:"o\u0301",\u00F2:"o\u0300",\u00F6:"o\u0308",\u022B:"o\u0308\u0304",\u00F5:"o\u0303",\u1E4D:"o\u0303\u0301",\u1E4F:"o\u0303\u0308",\u022D:"o\u0303\u0304",\u014D:"o\u0304",\u1E53:"o\u0304\u0301",\u1E51:"o\u0304\u0300",\u014F:"o\u0306",\u01D2:"o\u030C",\u00F4:"o\u0302",\u1ED1:"o\u0302\u0301",\u1ED3:"o\u0302\u0300",\u1ED7:"o\u0302\u0303",\u022F:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030B",\u1E55:"p\u0301",\u1E57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030C",\u1E59:"r\u0307",\u0157:"r\u0327",\u015B:"s\u0301",\u1E65:"s\u0301\u0307",\u0161:"s\u030C",\u1E67:"s\u030C\u0307",\u015D:"s\u0302",\u1E61:"s\u0307",\u015F:"s\u0327",\u1E97:"t\u0308",\u0165:"t\u030C",\u1E6B:"t\u0307",\u0163:"t\u0327",\u00FA:"u\u0301",\u00F9:"u\u0300",\u00FC:"u\u0308",\u01D8:"u\u0308\u0301",\u01DC:"u\u0308\u0300",\u01D6:"u\u0308\u0304",\u01DA:"u\u0308\u030C",\u0169:"u\u0303",\u1E79:"u\u0303\u0301",\u016B:"u\u0304",\u1E7B:"u\u0304\u0308",\u016D:"u\u0306",\u01D4:"u\u030C",\u00FB:"u\u0302",\u016F:"u\u030A",\u0171:"u\u030B",\u1E7D:"v\u0303",\u1E83:"w\u0301",\u1E81:"w\u0300",\u1E85:"w\u0308",\u0175:"w\u0302",\u1E87:"w\u0307",\u1E98:"w\u030A",\u1E8D:"x\u0308",\u1E8B:"x\u0307",\u00FD:"y\u0301",\u1EF3:"y\u0300",\u00FF:"y\u0308",\u1EF9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1E8F:"y\u0307",\u1E99:"y\u030A",\u017A:"z\u0301",\u017E:"z\u030C",\u1E91:"z\u0302",\u017C:"z\u0307",\u00C1:"A\u0301",\u00C0:"A\u0300",\u00C4:"A\u0308",\u01DE:"A\u0308\u0304",\u00C3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1EAE:"A\u0306\u0301",\u1EB0:"A\u0306\u0300",\u1EB4:"A\u0306\u0303",\u01CD:"A\u030C",\u00C2:"A\u0302",\u1EA4:"A\u0302\u0301",\u1EA6:"A\u0302\u0300",\u1EAA:"A\u0302\u0303",\u0226:"A\u0307",\u01E0:"A\u0307\u0304",\u00C5:"A\u030A",\u01FA:"A\u030A\u0301",\u1E02:"B\u0307",\u0106:"C\u0301",\u1E08:"C\u0327\u0301",\u010C:"C\u030C",\u0108:"C\u0302",\u010A:"C\u0307",\u00C7:"C\u0327",\u010E:"D\u030C",\u1E0A:"D\u0307",\u1E10:"D\u0327",\u00C9:"E\u0301",\u00C8:"E\u0300",\u00CB:"E\u0308",\u1EBC:"E\u0303",\u0112:"E\u0304",\u1E16:"E\u0304\u0301",\u1E14:"E\u0304\u0300",\u0114:"E\u0306",\u1E1C:"E\u0327\u0306",\u011A:"E\u030C",\u00CA:"E\u0302",\u1EBE:"E\u0302\u0301",\u1EC0:"E\u0302\u0300",\u1EC4:"E\u0302\u0303",\u0116:"E\u0307",\u0228:"E\u0327",\u1E1E:"F\u0307",\u01F4:"G\u0301",\u1E20:"G\u0304",\u011E:"G\u0306",\u01E6:"G\u030C",\u011C:"G\u0302",\u0120:"G\u0307",\u0122:"G\u0327",\u1E26:"H\u0308",\u021E:"H\u030C",\u0124:"H\u0302",\u1E22:"H\u0307",\u1E28:"H\u0327",\u00CD:"I\u0301",\u00CC:"I\u0300",\u00CF:"I\u0308",\u1E2E:"I\u0308\u0301",\u0128:"I\u0303",\u012A:"I\u0304",\u012C:"I\u0306",\u01CF:"I\u030C",\u00CE:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1E30:"K\u0301",\u01E8:"K\u030C",\u0136:"K\u0327",\u0139:"L\u0301",\u013D:"L\u030C",\u013B:"L\u0327",\u1E3E:"M\u0301",\u1E40:"M\u0307",\u0143:"N\u0301",\u01F8:"N\u0300",\u00D1:"N\u0303",\u0147:"N\u030C",\u1E44:"N\u0307",\u0145:"N\u0327",\u00D3:"O\u0301",\u00D2:"O\u0300",\u00D6:"O\u0308",\u022A:"O\u0308\u0304",\u00D5:"O\u0303",\u1E4C:"O\u0303\u0301",\u1E4E:"O\u0303\u0308",\u022C:"O\u0303\u0304",\u014C:"O\u0304",\u1E52:"O\u0304\u0301",\u1E50:"O\u0304\u0300",\u014E:"O\u0306",\u01D1:"O\u030C",\u00D4:"O\u0302",\u1ED0:"O\u0302\u0301",\u1ED2:"O\u0302\u0300",\u1ED6:"O\u0302\u0303",\u022E:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030B",\u1E54:"P\u0301",\u1E56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030C",\u1E58:"R\u0307",\u0156:"R\u0327",\u015A:"S\u0301",\u1E64:"S\u0301\u0307",\u0160:"S\u030C",\u1E66:"S\u030C\u0307",\u015C:"S\u0302",\u1E60:"S\u0307",\u015E:"S\u0327",\u0164:"T\u030C",\u1E6A:"T\u0307",\u0162:"T\u0327",\u00DA:"U\u0301",\u00D9:"U\u0300",\u00DC:"U\u0308",\u01D7:"U\u0308\u0301",\u01DB:"U\u0308\u0300",\u01D5:"U\u0308\u0304",\u01D9:"U\u0308\u030C",\u0168:"U\u0303",\u1E78:"U\u0303\u0301",\u016A:"U\u0304",\u1E7A:"U\u0304\u0308",\u016C:"U\u0306",\u01D3:"U\u030C",\u00DB:"U\u0302",\u016E:"U\u030A",\u0170:"U\u030B",\u1E7C:"V\u0303",\u1E82:"W\u0301",\u1E80:"W\u0300",\u1E84:"W\u0308",\u0174:"W\u0302",\u1E86:"W\u0307",\u1E8C:"X\u0308",\u1E8A:"X\u0307",\u00DD:"Y\u0301",\u1EF2:"Y\u0300",\u0178:"Y\u0308",\u1EF8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1E8E:"Y\u0307",\u0179:"Z\u0301",\u017D:"Z\u030C",\u1E90:"Z\u0302",\u017B:"Z\u0307",\u03AC:"\u03B1\u0301",\u1F70:"\u03B1\u0300",\u1FB1:"\u03B1\u0304",\u1FB0:"\u03B1\u0306",\u03AD:"\u03B5\u0301",\u1F72:"\u03B5\u0300",\u03AE:"\u03B7\u0301",\u1F74:"\u03B7\u0300",\u03AF:"\u03B9\u0301",\u1F76:"\u03B9\u0300",\u03CA:"\u03B9\u0308",\u0390:"\u03B9\u0308\u0301",\u1FD2:"\u03B9\u0308\u0300",\u1FD1:"\u03B9\u0304",\u1FD0:"\u03B9\u0306",\u03CC:"\u03BF\u0301",\u1F78:"\u03BF\u0300",\u03CD:"\u03C5\u0301",\u1F7A:"\u03C5\u0300",\u03CB:"\u03C5\u0308",\u03B0:"\u03C5\u0308\u0301",\u1FE2:"\u03C5\u0308\u0300",\u1FE1:"\u03C5\u0304",\u1FE0:"\u03C5\u0306",\u03CE:"\u03C9\u0301",\u1F7C:"\u03C9\u0300",\u038E:"\u03A5\u0301",\u1FEA:"\u03A5\u0300",\u03AB:"\u03A5\u0308",\u1FE9:"\u03A5\u0304",\u1FE8:"\u03A5\u0306",\u038F:"\u03A9\u0301",\u1FFA:"\u03A9\u0300"},v4=class{constructor(n,t){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new YLe(n,t,this.mode),this.settings=t,this.leftrightDepth=0}expect(n,t){if(t===void 0&&(t=!0),this.fetch().text!==n)throw new Cn("Expected '"+n+"', got '"+this.fetch().text+"'",this.fetch());t&&this.consume()}consume(){this.nextToken=null}fetch(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(n){this.mode=n,this.gullet.switchMode(n)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{var n=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),n}finally{this.gullet.endGroups()}}subparse(n){var t=this.nextToken;this.consume(),this.gullet.pushToken(new Cv("}")),this.gullet.pushTokens(n);var a=this.parseExpression(!1);return this.expect("}"),this.nextToken=t,a}parseExpression(n,t){for(var a=[];;){this.mode==="math"&&this.consumeSpaces();var r=this.fetch();if(v4.endOfExpression.indexOf(r.text)!==-1||t&&r.text===t||n&&$y[r.text]&&$y[r.text].infix)break;var i=this.parseAtom(t);if(i){if(i.type==="internal")continue}else break;a.push(i)}return this.mode==="text"&&this.formLigatures(a),this.handleInfixNodes(a)}handleInfixNodes(n){for(var t=-1,a,r=0;r=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+t[0]+'" used in math mode',n);var l=fo[this.mode][t].group,c=yf.range(n),s;if(uAn.hasOwnProperty(l)){var f=l;s={type:"atom",mode:this.mode,family:f,loc:c,text:t}}else s={type:l,mode:this.mode,loc:c,text:t};u=s}else if(t.charCodeAt(0)>=128)this.settings.strict&&(C8e(t.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+t[0]+'" used in math mode',n):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+t[0]+'"'+(" ("+t.charCodeAt(0)+")"),n)),u={type:"textord",mode:"text",loc:yf.range(n),text:t};else return null;if(this.consume(),i)for(var v=0;v":""))+")"})}return m;function m(){let _=tje,h,w,g;if((!n||i(c,s,f[f.length-1]||void 0))&&(_=Exn(t(c,f)),_[0]===ree))return _;if("children"in c&&c.children){let p=c;if(p.children&&_[0]!==UN)for(w=(a?p.children.length:-1)+u,g=f.concat(p);w>-1&&w0&&!t&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),t}var Nxn={tokenize:qxn,partial:!0};function see(){return{document:{[91]:{tokenize:Uxn,continuation:{tokenize:Bxn},exit:Jxn}},text:{[91]:{tokenize:Hxn},[93]:{add:"after",tokenize:Oxn,resolveTo:kxn}}}}function Oxn(e,n,t){let a=this,r=a.events.length,i=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),u;for(;r--;){let c=a.events[r][1];if(c.type==="labelImage"){u=c;break}if(c.type==="gfmFootnoteCall"||c.type==="labelLink"||c.type==="label"||c.type==="image"||c.type==="link")break}return l;function l(c){if(!u||!u._balanced)return t(c);let s=qc(a.sliceSerialize({start:u.end,end:a.now()}));return s.charCodeAt(0)!==94||!i.includes(s.slice(1))?t(c):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(c),e.exit("gfmFootnoteCallLabelMarker"),n(c))}}function kxn(e,n){let t=e.length,a;for(;t--;)if(e[t][1].type==="labelImage"&&e[t][0]==="enter"){a=e[t][1];break}e[t+1][1].type="data",e[t+3][1].type="gfmFootnoteCallLabelMarker";let r={type:"gfmFootnoteCall",start:Object.assign({},e[t+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[t+3][1].end),end:Object.assign({},e[t+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;let u={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},l={type:"chunkString",contentType:"string",start:Object.assign({},u.start),end:Object.assign({},u.end)},c=[e[t+1],e[t+2],["enter",r,n],e[t+3],e[t+4],["enter",i,n],["exit",i,n],["enter",u,n],["enter",l,n],["exit",l,n],["exit",u,n],e[e.length-2],e[e.length-1],["exit",r,n]];return e.splice(t,e.length-t+1,...c),e}function Hxn(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i=0,u;return l;function l(m){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(m),e.exit("gfmFootnoteCallLabelMarker"),c}function c(m){return m!==94?t(m):(e.enter("gfmFootnoteCallMarker"),e.consume(m),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",s)}function s(m){let _;return m===null||m===91||i++>999?t(m):m===93?u?(e.exit("chunkString"),_=e.exit("gfmFootnoteCallString"),r.includes(qc(a.sliceSerialize(_)))?v(m):t(m)):t(m):(e.consume(m),Dr(m)||(u=!0),m===92?f:s)}function f(m){return m===91||m===92||m===93?(e.consume(m),i++,s):s(m)}function v(m){return e.enter("gfmFootnoteCallLabelMarker"),e.consume(m),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),n}}function Uxn(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i,u=0,l;return c;function c(w){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(w),e.exit("gfmFootnoteDefinitionLabelMarker"),s}function s(w){return w===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(w),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),f):t(w)}function f(w){let g;return w===null||w===91||u>999?t(w):w===93?l?(g=e.exit("gfmFootnoteDefinitionLabelString"),i=qc(a.sliceSerialize(g)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(w),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),_):t(w):Wn(w)?(e.enter("lineEnding"),e.consume(w),e.exit("lineEnding"),u++,f):(e.enter("chunkString").contentType="string",v(w))}function v(w){return w===null||Wn(w)||w===91||w===93||u>999?(e.exit("chunkString"),f(w)):(Dr(w)||(l=!0),u++,e.consume(w),w===92?m:v)}function m(w){return w===91||w===92||w===93?(e.consume(w),u++,v):v(w)}function _(w){return w===58?(e.enter("definitionMarker"),e.consume(w),e.exit("definitionMarker"),Qt(e,h,"gfmFootnoteDefinitionWhitespace")):t(w)}function h(w){return r.includes(i)||r.push(i),n(w)}}function Bxn(e,n,t){return e.check(dd,n,e.attempt(Nxn,n,t))}function Jxn(e){e.exit("gfmFootnoteDefinition")}function qxn(e,n,t){let a=this;return Qt(e,r,"gfmFootnoteDefinitionIndent",4+1);function r(i){let u=a.events[a.events.length-1];return u&&u[1].type==="gfmFootnoteDefinitionIndent"&&u[2].sliceSerialize(u[1],!0).length===4?n(i):t(i)}}function fee(e={}){let n=e.singleTilde,t={tokenize:r,resolveAll:a};return n==null&&(n=!0),{text:{[126]:t},insideSpan:{null:[t]},attentionMarkers:{null:[126]}};function a(i,u){let l=-1;for(;++l1?l(_):(i.consume(_),f++,m);if(f<2&&!n)return l(_);let w=i.exit("strikethroughSequenceTemporary"),g=kI(_);return w._open=!g||g===2&&Boolean(h),w._close=!h||h===2&&Boolean(g),u(_)}}}var vee={flow:{null:{tokenize:zxn,resolve:Wxn}}},mje={tokenize:$xn,partial:!0};function Wxn(e,n){let t=-1,a,r,i,u,l,c,s;for(;++t=4?wn(Z):(a._gfmTableDynamicInterruptHack=!0,_e.check(a.parser.constructs.flow,function(le){return a._gfmTableDynamicInterruptHack=!1,wn(le)},function(le){return a._gfmTableDynamicInterruptHack=!1,tt(le)})(Z))}}}function $xn(e,n,t){let a=0;return r;function r(u){return e.enter("check"),e.consume(u),i}function i(u){return u===-1||u===32?(e.consume(u),a++,a===4?n:i):u===null||Dr(u)?n(u):t(u)}}var Vxn={tokenize:Qxn},mee={text:{[91]:Vxn}};function Qxn(e,n,t){let a=this;return r;function r(l){return a.previous!==null||!a._gfmTasklistFirstContentOfListItem?t(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),i)}function i(l){return Dr(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),u):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),u):t(l)}function u(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),e.check({tokenize:Yxn},n,t)):t(l)}}function Yxn(e,n,t){let a=this;return Qt(e,r,"whitespace");function r(i){let u=a.events[a.events.length-1];return(u&&u[1].type==="whitespace"||Wn(i))&&i!==null?n(i):t(i)}}function _je(e){return EP([iee,see(),fee(e),vee,mee])}function _ee(e,n){let t=String(e);if(typeof n!="string")throw new TypeError("Expected character");let a=0,r=t.indexOf(n);for(;r!==-1;)a++,r=t.indexOf(n,r+n.length);return a}function pee(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var Kxn={}.hasOwnProperty,dee=function(e,n,t,a){let r,i;typeof n=="string"||n instanceof RegExp?(i=[[n,t]],r=a):(i=n,r=t),r||(r={});let u=n4(r.ignore||[]),l=Xxn(i),c=-1;for(;++c0?{type:"text",value:ue}:void 0),ue!==!1&&(g!==N&&F.push({type:"text",value:v.value.slice(g,N)}),Array.isArray(ue)?F.push(...ue):ue&&F.push(ue),g=N+B[0].length,y=!0),!h.global)break;B=h.exec(v.value)}return y?(ge}var hee="phrasing",gee=["autolink","link","image","label"],Dee={transforms:[r7n],enter:{literalAutolink:Zxn,literalAutolinkEmail:bee,literalAutolinkHttp:bee,literalAutolinkWww:bee},exit:{literalAutolink:a7n,literalAutolinkEmail:t7n,literalAutolinkHttp:e7n,literalAutolinkWww:n7n}},yee={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:hee,notInConstruct:gee},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:hee,notInConstruct:gee},{character:":",before:"[ps]",after:"\\/",inConstruct:hee,notInConstruct:gee}]};function Zxn(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function bee(e){this.config.enter.autolinkProtocol.call(this,e)}function e7n(e){this.config.exit.autolinkProtocol.call(this,e)}function n7n(e){this.config.exit.data.call(this,e);let n=this.stack[this.stack.length-1];n.url="http://"+this.sliceSerialize(e)}function t7n(e){this.config.exit.autolinkEmail.call(this,e)}function a7n(e){this.exit(e)}function r7n(e){dee(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,o7n],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,i7n]],{ignore:["link","linkReference"]})}function o7n(e,n,t,a,r){let i="";if(!hje(r)||(/^w/i.test(n)&&(t=n+t,n="",i="http://"),!u7n(t)))return!1;let u=l7n(t+a);if(!u[0])return!1;let l={type:"link",title:null,url:i+n+u[0],children:[{type:"text",value:n+u[0]}]};return u[1]?[l,{type:"text",value:u[1]}]:l}function i7n(e,n,t,a){return!hje(a,!0)||/[-\d_]$/.test(t)?!1:{type:"link",title:null,url:"mailto:"+n+"@"+t,children:[{type:"text",value:n+"@"+t}]}}function u7n(e){let n=e.split(".");return!(n.length<2||n[n.length-1]&&(/_/.test(n[n.length-1])||!/[a-zA-Z\d]/.test(n[n.length-1]))||n[n.length-2]&&(/_/.test(n[n.length-2])||!/[a-zA-Z\d]/.test(n[n.length-2])))}function l7n(e){let n=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!n)return[e,void 0];e=e.slice(0,n.index);let t=n[0],a=t.indexOf(")"),r=_ee(e,"("),i=_ee(e,")");for(;a!==-1&&r>i;)e+=t.slice(0,a+1),t=t.slice(a+1),a=t.indexOf(")"),i++;return[e,t]}function hje(e,n){let t=e.input.charCodeAt(e.index-1);return(e.index===0||qR(t)||WR(t))&&(!n||t!==47)}function Ree(e){return e.label||!e.identifier?e.label||"":PP(e.identifier)}function gje(e,n,t){let a=n.indexStack,r=e.children||[],i=n.createTracker(t),u=[],l=-1;for(a.push(-1);++l `}return` `}var s7n=/\r?\n|\r/g;function Dje(e,n){let t=[],a=0,r=0,i;for(;i=s7n.exec(e);)u(e.slice(a,i.index)),t.push(i[0]),a=i.index+i[0].length,r++;return u(e.slice(a)),t.join("");function u(l){t.push(n(l,r,!l))}}function JN(e){if(!e._compiled){let n=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=new RegExp((n?"("+n+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function yje(e,n){return bje(e,n.inConstruct,!0)&&!bje(e,n.notInConstruct,!1)}function bje(e,n,t){if(typeof n=="string"&&(n=[n]),!n||n.length===0)return t;let a=-1;for(;++a=s||f+10?" ":"")),r.shift(4),i+=r.move(Dje(gje(e,t,r.current()),R7n)),u(),i}function R7n(e,n,t){return n===0?e:(t?"":" ")+e}function qN(e,n,t){let a=n.indexStack,r=e.children||[],i=[],u=-1,l=t.before;a.push(-1);let c=n.createTracker(t);for(;++u0&&(l==="\r"||l===` `)&&s.type==="html"&&(i[i.length-1]=i[i.length-1].replace(/(\r?\n|\r)$/," "),l=" ",c=n.createTracker(t),c.move(i.join(""))),i.push(c.move(n.handle(s,e,n,Ki(Ya({},c.current()),{before:l,after:f})))),l=i[i.length-1].slice(-1)}return a.pop(),i.join("")}var w7n=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];Sje.peek=C7n;var Cee={canContainEols:["delete"],enter:{strikethrough:S7n},exit:{strikethrough:E7n}},Iee={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:w7n}],handlers:{delete:Sje}};function S7n(e){this.enter({type:"delete",children:[]},e)}function E7n(e){this.exit(e)}function Sje(e,n,t,a){let r=nw(a),i=t.enter("strikethrough"),u=r.move("~~");return u+=qN(e,t,Ki(Ya({},r.current()),{before:u,after:"~"})),u+=r.move("~~"),i(),u}function C7n(){return"~"}Fee.peek=I7n;function Fee(e,n,t){let a=e.value||"",r="`",i=-1;for(;new RegExp("(^|[^`])"+r+"([^`]|$)").test(a);)r+="`";for(/[^ \r\n]/.test(a)&&(/^[ \r\n]/.test(a)&&/[ \r\n]$/.test(a)||/^`|`$/.test(a))&&(a=" "+a+" ");++ic&&(c=e[s].length);++gl[g])&&(l[g]=y)}h.push(p)}i[s]=h,u[s]=w}let f=-1;if(typeof t=="object"&&"length"in t)for(;++fl[f]&&(l[f]=p),m[f]=p),v[f]=y}i.splice(1,0,v),u.splice(1,0,m),s=-1;let _=[];for(;++st==="none"?null:t),children:[]},e),this.setData("inTable",!0)}function G7n(e){this.exit(e),this.setData("inTable")}function A7n(e){this.enter({type:"tableRow",children:[]},e)}function Mee(e){this.exit(e)}function Ije(e){this.enter({type:"tableCell",children:[]},e)}function x7n(e){let n=this.resume();this.getData("inTable")&&(n=n.replace(/\\([\\|])/g,L7n));let t=this.stack[this.stack.length-1];t.value=n,this.exit(e)}function L7n(e,n){return n==="|"?n:e}function Gee(e){let n=e||{},t=n.tableCellPadding,a=n.tablePipeAlign,r=n.stringLength,i=t?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:` `,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:u,tableRow:l,tableCell:c,inlineCode:m}};function u(_,h,w,g){return s(f(_,w,g),_.align)}function l(_,h,w,g){let p=v(_,w,g),y=s([p]);return y.slice(0,y.indexOf(` `))}function c(_,h,w,g){let p=w.enter("tableCell"),y=w.enter("phrasing"),F=qN(_,w,Ki(Ya({},g),{before:i,after:i}));return y(),p(),F}function s(_,h){return Eje(_,{align:h,alignDelimiters:a,padding:t,stringLength:r})}function f(_,h,w){let g=_.children,p=-1,y=[],F=h.enter("table");for(;++p-1?n.start:1)+(t.options.incrementListMarker===!1?0:n.children.indexOf(e))+i);let u=i.length+1;(r==="tab"||r==="mixed"&&(n&&n.type==="list"&&n.spread||e.spread))&&(u=Math.ceil(u/4)*4);let l=t.createTracker(a);l.move(i+" ".repeat(u-i.length)),l.shift(u);let c=t.enter("listItem"),s=t.indentLines(t.containerFlow(e,l.current()),f);return c(),s;function f(v,m,_){return m?(_?"":" ".repeat(u))+v:(_?i:i+" ".repeat(u-i.length))+v}}var Aee={exit:{taskListCheckValueChecked:Gje,taskListCheckValueUnchecked:Gje,paragraph:j7n}},xee={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:P7n}};function Gje(e){let n=this.stack[this.stack.length-2];n.checked=e.type==="taskListCheckValueChecked"}function j7n(e){let n=this.stack[this.stack.length-2];if(n&&n.type==="listItem"&&typeof n.checked=="boolean"){let t=this.stack[this.stack.length-1],a=t.children[0];if(a&&a.type==="text"){let r=n.children,i=-1,u;for(;++iu&&(u=i):i=1,r=a+n.length,a=t.indexOf(n,r);return u}function Pee(){return{enter:{mathFlow:e,mathFlowFenceMeta:n,mathText:i},exit:{mathFlow:r,mathFlowFence:a,mathFlowFenceMeta:t,mathFlowValue:l,mathText:u,mathTextData:l}};function e(c){let s={type:"element",tagName:"code",properties:{className:["language-math","math-display"]},children:[]};this.enter({type:"math",meta:null,value:"",data:{hName:"pre",hChildren:[s]}},c)}function n(){this.buffer()}function t(){let c=this.resume(),s=this.stack[this.stack.length-1];ZI(s.type==="math"),s.meta=c}function a(){this.data.mathFlowInside||(this.buffer(),this.data.mathFlowInside=!0)}function r(c){let s=this.resume().replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),f=this.stack[this.stack.length-1];ZI(f.type==="math"),this.exit(c),f.value=s;let v=f.data.hChildren[0];ZI(v.type==="element"),ZI(v.tagName==="code"),v.children.push({type:"text",value:s}),this.data.mathFlowInside=void 0}function i(c){this.enter({type:"inlineMath",value:"",data:{hName:"code",hProperties:{className:["language-math","math-inline"]},hChildren:[]}},c),this.buffer()}function u(c){let s=this.resume(),f=this.stack[this.stack.length-1];ZI(f.type==="inlineMath"),this.exit(c),f.value=s,f.data.hChildren.push({type:"text",value:s})}function l(c){this.config.enter.data.call(this,c),this.config.exit.data.call(this,c)}}function Nee(e){let n=(e||{}).singleDollarTextMath;return n==null&&(n=!0),a.peek=r,{unsafe:[{character:"\r",inConstruct:"mathFlowMeta"},{character:` `,inConstruct:"mathFlowMeta"},{character:"$",after:n?void 0:"\\$",inConstruct:"phrasing"},{character:"$",inConstruct:"mathFlowMeta"},{atBreak:!0,character:"$",after:"\\$"}],handlers:{math:t,inlineMath:a}};function t(i,u,l,c){let s=i.value||"",f=l.createTracker(c),v="$".repeat(Math.max(Aje(s,"$")+1,2)),m=l.enter("mathFlow"),_=f.move(v);if(i.meta){let h=l.enter("mathFlowMeta");_+=f.move(l.safe(i.meta,Ya({after:` `,before:_,encode:["$"]},f.current()))),h()}return _+=f.move(` `),s&&(_+=f.move(s+` `)),_+=f.move(v),m(),_}function a(i,u,l){let c=i.value||"",s=1;for(n||s++;new RegExp("(^|[^$])"+"\\$".repeat(s)+"([^$]|$)").test(c);)s++;let f="$".repeat(s);/[^ \r\n]/.test(c)&&(/^[ \r\n]/.test(c)&&/[ \r\n]$/.test(c)||/^\$|\$$/.test(c))&&(c=" "+c+" ");let v=-1;for(;++v-1&&e.test(String.fromCharCode(t))}}function m4(e,n,t,a){let r=a?a-1:Number.POSITIVE_INFINITY,i=0;return u;function u(c){return Oee(c)?(e.enter(t),l(c)):n(c)}function l(c){return Oee(c)&&i++React.createElement("table",{className:"table table-bordered table-sm",children:e.children}),Nje=[zN,{singleDollarTextMath:!1}],Oje=[BN,{throwOnError:!1}],kje=e=>{try{return uN(e)}catch{return e.fallback}};var B7n=lc(),Hje=function(e){var n=WT(e);return hj(function(t){return t.hasError?n:B7n(kje)({children:e,rehypePlugins:[Oje],remarkPlugins:[WN,Nje],components:{table:Pje},fallback:n})})};var J7n=ce(At(Lt)),Hee=H(X),q7n=H(J),W7n=an(X)()(),z7n=nn(kn),$7n=Ve(X),Uee=function(e){return Go(P8(e.key)("false"))(function(n){return function(t){return on(J7n(n)(new d("false")))(Hee("alert rounded-0 bg-light")(q7n("row")([Hee("col")(e.label),Hee("col-auto")(W7n("btn btn-sm p-0")({onClick:z7n(t)("true")})($7n("fe fe-x")(He)))])))}})};var $N=H(X),Uje=Ga(La(Yt)),V7n=no(dt),Q7n=H(M),Y7n=ud(),Bje=ce(At(tX)),K7n=an(X)()(),X7n=kt(ka),Z7n=W(xt),Jje=Ve(M),e5n=x(pe),n5n=Gs(),t5n=hi(X)()(),Bee=H(J),a5n=Zt(M)()(),qje=G0(),r5n=Ln(J)()(),o5n=$(pe),i5n=Ln(M)()(),Jee=function(e){var n=e.chatMessage(X),t=e.chatMessage(J),a=n(e.chatbotAvatar),r=function(){var s=function(){var f=$N("my-auto t--ai-chatbot-ai-welcome-message");return function(v){return a(f(v))}}();return function(f){if(Uje(Jo)(e.bannedReason))return s(ee(V7n(["The service is not available for the following reason: ",e.bannedReason,". Please try again later or email ",DY," for more information."])));if(f instanceof b)return He;if(f instanceof d)return s(f.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 179, column 26 - line 186, column 38): "+[f.constructor.name])}}(),i=a($N("my-auto")(dP)),u=function(s){return a(Q7n("my-auto text-danger")(function(){if(s instanceof b)return"Something went wrong. Try resending your message.";if(s instanceof d)return s.value0;throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 194, column 11 - line 196, column 34): "+[s.constructor.name])}()))},l=Y7n({source:function(){return e.user instanceof d&&e.user.value0.avatarUrl instanceof d?new Xl({url:e.user.value0.avatarUrl.value0}):e.user instanceof d&&e.user.value0.initials instanceof d?new pR({initials:e.user.value0.initials.value0,backgroundColorClass:b.value,textColorClass:b.value}):new Xl({url:w1("/img/smiley-grey.svg")})}(),size:uI.value}),c=function(s){var f=function(_){return function(h){return _ instanceof g_&&Bje(h)(new d(_))||_ instanceof Q0&&Bje(h)(new d(_))?"text-primary bg-soft-primary":"text-gray-700"}},v=function(_){return function(h){return function(w){return function(g){return K7n("btn btn-link p-2 large d-flex align-items-center mr-2 "+f(_)(h))({onClick:X7n(function(){if(s.id instanceof b)return Z7n(be);if(s.id instanceof d&&_ instanceof g_&&h instanceof d&&h.value0 instanceof g_)return function(){return w(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&_ instanceof Q0&&h instanceof d&&h.value0 instanceof Q0)return function(){return w(b.value)(),g({messageId:s.id.value0,reaction:b.value})()};if(s.id instanceof d&&_ instanceof g_)return function(){return w(new d(g_.value))(),g({messageId:s.id.value0,reaction:new d(g_.value)})()};if(s.id instanceof d&&_ instanceof Q0)return function(){return w(new d(Q0.value))(),g({messageId:s.id.value0,reaction:new d(Q0.value)})()};throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 152, column 17 - line 166, column 76): "+[s.id.constructor.name,_.constructor.name,h.constructor.name])}())})(Jje("material-symbol")(function(){if(_ instanceof g_)return"thumb_up";if(_ instanceof Q0)return"thumb_down";throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 169, column 15 - line 171, column 43): "+[_.constructor.name])}()))}}}};if(s.sender instanceof BR)return n(l)($N("t--ai-chatbot-user-message")(Tx(ule(""))(e5n(Jje(""))(Bo(n5n(` `))(s.body)))));if(s.sender instanceof z3){var m=t5n({placement:aSe,overlay:ee(GMe(s))})(e.chatbotAvatar);return t(m)([$N("my-auto t--ai-chatbot-ai-message "+("t--ai-chatbot-ai-message-"+me("")(s.id)))(Hje(s.body)),Oe(e.onReaction)(function(_){return Go(ha(b.value))(function(h){return function(w){return Bee("d-flex mt-3")([v(g_.value)(h)(w)(_),v(Q0.value)(h)(w)(_)])}})})])}throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 121, column 7 - line 145, column 36): "+[s.sender.constructor.name])};return Bee("flex-grow-1 d-flex flex-column overflow-y-auto p-0")([on(e.showAddStudentProfileBanner)(Uee({key:"ai-no-profile-banner-dismissed",label:re([ee("For more personalized responses "),a5n("")({href:e.chancingWizardPath})("add a student profile"),ee(".")])})),on(e.showLogInBanner)(Uee({key:"ai-anonymous-banner-dismissed",label:re([ee("For more personalized responses "),qje({text:"log in",className:"btn btn-link p-0 align-baseline"}),ee(" or "),qje({text:"sign up",className:"btn btn-link p-0 align-baseline",auth0ActiveTab:M0}),ee(".")])})),r5n("flex-grow-1 d-flex flex-column")({id:"chat-conversation"})([Bee("flex-grow-1 px-3")([r(e.welcomeMessage),function(){return e.chatbotState instanceof d&&Uje(eo)(e.chatbotState.value0.messages)?re(o5n(e.chatbotState.value0.messages)(c)):He}(),function(){if(e.messageSendingState instanceof sg)return i;if(e.messageSendingState instanceof Ev)return c(sX(e.messageSendingState.value0));if(e.messageSendingState instanceof cg)return He;if(e.messageSendingState instanceof y_)return He;if(e.messageSendingState instanceof pd)return u(e.messageSendingState.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 102, column 9 - line 113, column 45): "+[e.messageSendingState.constructor.name])}()]),ba(e.footer),i5n("")({id:"chat-anchor",style:$e({overflowAnchor:"auto",height:"1px"})})("")])])};function VN(e){return function(){document.getElementById(e).scrollIntoView()}}var qee=function(e){return Ce(y_.value)(function(n){return n.sendingState})(e)};var d5n=x(U),h5n=eX(),g5n=Ga(La(Yt)),D5n=H(J),Wee=H(X),y5n=Ln(J)()(),QN=W(nt),b5n=Y(Wt),Wje=Qo(Ht),R5n=Xa(Wje),zje=Tr(Wje),$je=On(In)(Wt),w5n=ko(nt),S5n=Qr(ut),E5n=W(oa),C5n=Y(Mt),Vje=Kn(ut),I5n=x(Ht),_4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qje=function(){function e(n,t,a){this.value0=n,this.value1=t,this.value2=a}return e.create=function(n){return function(t){return function(a){return new e(n,t,a)}}},e}(),YN=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),F5n=function(e){return function(n){return function(t){return Jee({bannedReason:e.bannedReason,chancingWizardPath:"",chatbotState:n.chatbot,footer:b.value,messageSendingState:qee(n.chatbot),onReaction:b.value,showAddStudentProfileBanner:!1,showLogInBanner:!1,user:e.user,welcomeMessage:d5n(ee)(e.welcomeMessage),chatMessage:function(a){return t(a)},chatbotAvatar:e.chatbotAvatar})}}},T5n=function(e){return function(n){return function(t){return h5n({placeholder:"Message\u2026",sendButtonStatus:function(){var a=g5n(Jo)(e.bannedReason);if(a)return UR.value;var r=qee(n.chatbot);if(r instanceof y_)return Ly.value;if(r instanceof cg)return jy.value;if(r instanceof sg)return jy.value;if(r instanceof Ev)return jy.value;var i=function(u){if(r instanceof pd&&Ge)return UR.value;throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 157, column 1 - line 157, column 72): "+[r.constructor.name])};return r instanceof pd&&r.value0 instanceof b?Ly.value:i(!0)}()})(n.authorChatMessage)(function(a){return t(YN.create(a))})}}},M5n=function(e){return function(n){return function(t){var a=function(){return n.authorChatMessage.messageHeight instanceof d&&n.authorChatMessage.messageHeight.value0>40?"rounded-lg":"rounded-pill"}(),r=function(i){var u=H(i);return function(l){return function(c){return D5n("d-flex justify-content-end mb-4")([Wee("d-flex align-self-start bg-white rounded-pill shadow pointer-events-auto mx-3 mt-1")(l),u("d-flex border border-gray-500 bg-white rounded-lg p-3 shadow pointer-events-auto")(c)])}}};return y5n("t--floating-chatbot pointer-events-none flex-grow-1 d-flex flex-column")({style:$e({position:"fixed",right:"0",bottom:"0",width:"400px",maxWidth:"100%",maxHeight:"75vh"})})([F5n(e)(n)(function(i){return r(i)}),Wee("pb-3 px-3 border-0")(Wee("d-flex w-100 border border-gray-500 m-0 p-2 bg-white shadow pointer-events-auto "+a)(T5n(e)(n)(t)))])}}},G5n=function(e){return function(n){return function(t){var a=function(r){if(t instanceof _4)return QN(n);if(t instanceof Qje)return b5n(R5n(_4.create)(vX({initialMessageBody:new d(t.value1),messages:[{sender:BR.value,body:t.value1,sentAt:t.value0,id:b.value}],receiveChannelName:t.value2.pusherChannel,sendMessage:e.sendMessage(t.value2.conversationId)})))(function(i){return QN({authorChatMessage:n.authorChatMessage,chatbot:new d(i)})});if(t instanceof YN&&t.value0 instanceof $n)return zje(YN.create)(function(i){return{chatbot:n.chatbot,authorChatMessage:i}})(ZK(n.authorChatMessage)(t.value0));if(t instanceof YN&&t.value0 instanceof na)return $je(w5n(Jo(e.bannedReason))(S5n(function(){if(n.chatbot instanceof d)return E5n(new _4(new wP(t.value0.value0.value0)));if(n.chatbot instanceof b)return C5n(Vje(v1))(function(i){return I5n(Qje.create(i)(t.value0.value0.value0))(e.createConversation(be))});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 103, column 9 - line 107, column 79): "+[n.chatbot.constructor.name])}())))(function(){return QN({chatbot:n.chatbot,authorChatMessage:gP})});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 67, column 1 - line 67, column 64): "+[t.constructor.name])};return t instanceof _4&&n.chatbot instanceof d?$je(ja(Vje(VN("chat-anchor"))))(function(){return zje(_4.create)(function(r){return{authorChatMessage:n.authorChatMessage,chatbot:new d(r)}})(fX(n.chatbot.value0)(t.value0))}):a(!0)}}},A5n=function(){return{authorChatMessage:gP,chatbot:b.value}}(),Yje=function(e){return Ru("FloatingChatbot"+e)(function(n){return{init:QN(A5n),view:M5n(n),update:G5n(n)}})};var zee=Y(Ie),x5n=W(Mn),Kje=$(U),L5n=On(In),j5n=ko(xt),P5n=Kn(Af),N5n=Oo(U),Xje=lt(Ie),O5n=H(J),Zje=H(X),$ee=tn(),Vee=W(nt),e9e=Qo(Ht),Qee=Tr(e9e),k5n=L5n(Wt),H5n=Qr(ut),U5n=W(oa),n9e=Y(Wt),t9e=Xa(e9e);var Yee=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),KN=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),p4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Kee=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Xee=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),XN=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zee=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),a9e=function(e){return function(n){return function(t){return function(a){var r=zee(n.recommendedSchools)(function(p){return x5n(fP({recommendedSchools:p,school:e.school,onViewSchool:e.onViewSchool}))}),i=a(new na(new Zee(WJ.value))),u=a(new na(new eF(new JD(fa(e.school))))),l=function(p){return a(new na(new eF(new kD(fa(e.school),p))))},c=function(){a(new na(new eF(new UD(fa(e.school)))))();var y=Kje(zee(Ba(e.schoolDb.schoolConnections))(Ai(fa(e.school))))(function(F){return F.schoolUsesAiRecruiter});return j5n(n.featureFlags.app18667TrellisRecruiter&&me(!1)(y))(P5n(s6(H7e(fa(e.school)))))(),be},s={school:e.school,schoolDb:e.schoolDb,onSwitchTab:function(p){return a(na.create(XN.create(p)))},onViewSchool:e.onViewSchool,onEdit:e.onEdit,featureFlags:n.featureFlags,recommendedSchools:n.recommendedSchools,onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,vineBelowConnectionLimit:n.vineBelowConnectionLimit,showConnectButton:n.showNetworkCard},f=function(){return n.showNetworkCard?N5n(n.currentUser)(sP(s)({user:Xje(Jp)(n.currentUser),featureFlags:n.featureFlags})):b.value}(),v=function(p){var y=Xje(Mc(n.configuration))(w3([f,r]));return O5n("row")([Zje("col"+function(){var F=Yn(y);return F?" col-md-8":""}())(p),Oe(y)(Zje("col col-md-4 d-none d-md-block"))])},m=function(){var p=l6({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb})(e.activeTab);return p?e.activeTab:cr.value}(),_=_xe({school:e.school,schoolDb:e.schoolDb,activeTab:m,configuration:n.configuration,showNav:!0,showConnectButton:n.showNetworkCard,onSwitchTab:function(p){return a(na.create(XN.create(p)))},onListStatusChange:function(p){return a(na.create(Kee.create(p)))},onSelectSchool:function(p){return a(na.create(Xee.create(p)))},onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,onEdit:e.onEdit,vineBelowConnectionLimit:n.vineBelowConnectionLimit})(n),h=Kje(zee(n.currentUser)(Jp))(function(p){return{avatarUrl:p.avatarUrl,initials:p.initials}}),w="Hi! I'm Ivy. Ask me anything about "+jGe($ee(e.school).name),g=function(){if(m instanceof cr)return M7e(s)(n)(t.overview)(function(y){return a($n.create(p4.create(y)))});if(m instanceof Gc)return Oe(d1(fa(e.school))(e.schoolDb))(function(y){return v(axe({school:e.school,schoolDb:e.schoolDb,contentModules:y,mapboxAccessToken:n.mapboxAccessToken,showLikeButton:Yn(n.currentUser),randomSeed:n.randomSeed,onContentModuleInteraction:l,isUserHq:Ce(!1)(function(F){return F.isHq})(n.currentUser)})(t.forYou)(function(F){return a($n.create(KN.create(F)))}))});if(m instanceof Ac){var p=Ba(Ym(fa(e.school))(e.schoolDb));return v(V4e(e.school)(n)(p)(t.finances)(function(y){return a($n.create(Yee.create(y)))}))}if(m instanceof qi)return S4e(e.school)(n)({onSwitchTab:b.value,showViewChancingExplanationCTA:!1,schoolDb:e.schoolDb});if(m instanceof af)return v(bxe(e.schoolDb)(e.school));if(m instanceof rf)return v(v3e({school:e.school,onEdit:e.onEdit,props:n}));if(m instanceof of)return E4e(e.school)(n);throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 182, column 12 - line 218, column 44): "+[m.constructor.name])}();return re([_,g,kf(n.showNetworkCard)(function(p){return Z4e({mobileLayout:n.mobileLayout,school:e.school,schoolDb:e.schoolDb,onAcceptInvitation:c,onIgnoreInvitation:u})}),on(n.featureFlags.app18667IvyOnSdp)(Yje($ee(e.school).name)({bannedReason:"",welcomeMessage:new d(w),user:h,createConversation:function(p){return k7e($ee(e.school).id)},sendMessage:O7e(U7e),chatbotAvatar:cI}))])}}}},r9e=function(e){return function(n){return function(t){if(t instanceof na)return Vee(n);if(t instanceof $n){if(t.value0 instanceof Yee)return Qee(function(a){return $n.create(Yee.create(a))})(function(a){return{forYou:n.forYou,overview:n.overview,finances:a}})(z4e(n.finances)(t.value0.value0));if(t.value0 instanceof KN)return Qee(function(a){return $n.create(KN.create(a))})(function(a){return{finances:n.finances,overview:n.overview,forYou:a}})(rxe(n.forYou)(t.value0.value0));if(t.value0 instanceof p4&&t.value0.value0 instanceof PI&&t.value0.value0.value0 instanceof na)return k5n(H5n(U5n(new na(new eF(t.value0.value0.value0.value0)))))(function(){return Vee(n)});if(t.value0 instanceof p4)return Qee(function(a){return $n.create(p4.create(a))})(function(a){return{finances:n.finances,forYou:n.forYou,overview:a}})(F7e(e)(n.overview)(t.value0.value0));throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 108, column 44 - line 120, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 106, column 1 - line 106, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},o9e=function(e){return n9e(t9e(function(n){return $n.create(p4.create(n))})(T7e(e)))(function(n){return n9e(t9e(function(t){return $n.create(KN.create(t))})(oxe))(function(t){return Vee({finances:$4e,forYou:t,overview:n})})})};var B5n=Ob(Af)(),J5n=ie(Ti),i9e=function(e){var n=Kn(e);return function(t){return n(B5n("SDP: Viewed page")({tab:u6(t.tab),school_name:t.school.name,school_id:J5n(t.school.id)}))}};var u9e=On(In),tw=u9e(Wt),ene=ko(nt),q5n=Mr(nt)(Gr),Sg=$(U),Qi=W(nt),l9e=Kn(ut),W5n=i9e(ut),c9e=tn(),jl=Y(Wt),s9e=Qo(Ht),d4=Xa(s9e),z5n=Qr(ut),h4=W(oa),$5n=aW(),V5n=x(pe),Q5n=L_(nt)(fb),f9e=x(fx),nF=Tr(s9e),v9e=$(co),g4=Y(Ie),m9e=St(pr),_9e=W(Mn),Y5n=ce(sE),K5n=to(Tc),X5n=u9e(Ie),Z5n=Ar(Wr),e6n=Bv(_o),n6n=es(Uo)(Ipe),p9e=La(Yt),t6n=Xc(p9e),a6n=ok(ze)(p9e),r6n=Ye(Xe),ZN=$(fx),o6n=Bw(vx),i6n=ce(i6),u6n=eD(ut),l6n=Y(Mt),c6n=eS(Tc),s6n=mA(Tc),f6n=Sf(U),v6n=x(U),eO=function(){function e(){}return e.value=new e,e}(),aw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),D4=function(){function e(n,t){this.value0=n,this.value1=t}return e.create=function(n){return function(t){return new e(n,t)}},e}(),y4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),d9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),b4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),R4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),w4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ed=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Eg=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ow=function(){function e(){}return e.value=new e,e}();var m6n=function(e){return tw(ene(e.seoView)(q5n(e.knownSeoState)(function(n){var t=me(0)(Sg(Ba(e.visibleSchools))(bt)),a=t!==n.expectedNumberOfSchools;return a?za(Za)("Hub SEO number of schools in the initial list does not match filters")({slug:n.slug,expectedCount:n.expectedNumberOfSchools,actualCount:t})(function(r){return Qi(be)}):Qi(be)})))(function(){return Qi(e)})},h9e=function(e){return function(n){return xhe({basePath:e.basePath,knownSeoState:e.knownSeoState})(function(t){return n(d9e.create(t))})}},Cd=function(e){return function(n){var t={ranking:n.ranking,mobileOverlay:n.mobileOverlay,seoView:n.seoView,focusedSchool:function(){if(n.focusedSchool instanceof Eg)return new d({slug:qS(n.focusedSchool.value0.school),tab:n.focusedSchool.value0.tab});if(n.focusedSchool instanceof aF)return new d(n.focusedSchool.value0);if(n.focusedSchool instanceof ow)return b.value;throw new Error("Failed pattern match at Hub.Core (line 637, column 24 - line 640, column 37): "+[n.focusedSchool.constructor.name])}(),whatificator:me(Wl.value)(Sg(n.whatificator)(function(a){return a.phase}))};return tw(ja(l9e(Lhe({basePath:n.basePath,knownSeoState:n.knownSeoState})(t)({replace:e.replace}))))(function(){return Qi(n)})}},g9e=function(e){return function(n){return function(t){return ja(W5n({tab:t,school:c9e(n),featureFlags:e}))}}},ane=function(e){var n={filters:xDe(e.filters),sort:p2(e.sort)};return tw(ene(Yn(e.currentUser))(ja(U_e({viewKey:e.configKey,config:n}))))(function(){return Qi(e)})},D9e=function(e){return function(n){return function(t){return function(a){return e(new aw(new Bh(t,a,n.trackingSource,I5(t)(n.schoolDb))))}}}},y9e=function(e){return e.errors.length===0?e.selections:za(Za)("Hub filter deserialization failure")({errors:e.errors})(function(n){return e.selections})},S4=function(e){return function(n){return function(t){if(t instanceof b)return Qi(ow.value);if(t instanceof d){var a=ZJ(t.value0.slug)(e);if(a instanceof b)return Qi(new aF({slug:t.value0.slug,tab:t.value0.tab}));if(a instanceof d)return tw(g9e(n)(a.value0)(t.value0.tab))(function(){return jl(d4(R4.create)(o9e(a.value0)))(function(r){return tw(z5n(h4(new aw(new Hh(fa(a.value0))))))(function(){return Qi(new Eg({school:a.value0,tab:t.value0.tab,state:r}))})})});throw new Error("Failed pattern match at Hub.Core (line 572, column 3 - line 579, column 60): "+[a.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 568, column 1 - line 568, column 136): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},b9e=function(e){var n=function(a){return function(r){if(a)return r;if(!a)return Qi;throw new Error("Failed pattern match at Hub.Core (line 273, column 5 - line 273, column 22): "+[a.constructor.name,r.constructor.name])}},t=Yn(e.currentUser);return jl(d4(rO.create)(jl(jl(jl(x1(kh.value)($5n({schools:new va(new d(e.initialSchools.schools)),schoolList:e.schoolList,chances:function(){return t?new va(e.initialSchools.chances):Nt.value}(),financials:function(){return t?new va(e.initialSchools.financials):Nt.value}(),counselorConnections:JA(e.counselorConnections),schoolConnections:e.schoolConnections})))(n(t)(x1(jD.value))))(x1(ND.value)))(x1(new Uh({final:!1,schoolIds:V5n(fa)(e.initialSchools.schools)})))))(function(a){return jl(S4(a)(e.featureFlags)(e.focusedSchool))(function(r){return jl(d4(rw.create)(Q5n(e.currentUser)(function(i){return N2e({currentUser:e.currentUser,featureFlags:e.featureFlags,chancingWhatIfScenario:e.whatificator.scenario})})))(function(i){return Cd({replace:!0})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:b.value,filters:as,filterPane:NTe,focusedSchool:r,hasFinancialProfile:e.hasFinancialProfile,initialConfig:function(){if(e.knownSeoState instanceof b)return e.initialConfig;if(e.knownSeoState instanceof d)return{filters:e.knownSeoState.value0.filters,sort:p2(MQ(e.knownSeoState.value0))};throw new Error("Failed pattern match at Hub.Core (line 245, column 22 - line 247, column 81): "+[e.knownSeoState.constructor.name])}(),knownSeoState:e.knownSeoState,list:pge,mobileOverlay:b.value,modal:CM.value,ranking:e.ranking,schoolDb:a,seoView:e.seoView,sort:Ce(AD)(kq)(e.ranking),sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:function(){return e.initialSchools.schools.length===0?new va(b.value):new qn(e.initialSchools.schools)}(),whatificator:Sg(i)(function(u){return{phase:function(){return e.whatificator.visible?Zs.value:Wl.value}(),state:u}}),pushTokenRequest:b.value,numChancingTabViews:0})})})})},R9e=function(e){if(e.focusedSchool instanceof ow)return Qi(e);if(e.focusedSchool instanceof Eg)return Qi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:me(ow.value)(Sg(wD(fa(e.focusedSchool.value0.school))(e.schoolDb))(function(n){return new Eg({state:e.focusedSchool.value0.state,tab:e.focusedSchool.value0.tab,school:n})}))});if(e.focusedSchool instanceof aF)return f9e(function(n){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:n}})(S4(e.schoolDb)(e.featureFlags)(new d(e.focusedSchool.value0)));throw new Error("Failed pattern match at Hub.Core (line 582, column 23 - line 593, column 92): "+[e.focusedSchool.constructor.name])},rne=function(e){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,visibleSchools:e.visibleSchools,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,seoView:!1}},E4=function(e){return function(n){return nF(rO.create)(function(t){return{basePath:n.basePath,chancingProfile:n.chancingProfile,configKey:n.configKey,currentUser:n.currentUser,featureFlags:n.featureFlags,filterDefinitions:n.filterDefinitions,filterPane:n.filterPane,filters:n.filters,focusedSchool:n.focusedSchool,hasFinancialProfile:n.hasFinancialProfile,initialConfig:n.initialConfig,knownSeoState:n.knownSeoState,list:n.list,mobileOverlay:n.mobileOverlay,modal:n.modal,numChancingTabViews:n.numChancingTabViews,pushTokenRequest:n.pushTokenRequest,ranking:n.ranking,seoView:n.seoView,sort:n.sort,sortOptions:n.sortOptions,trackingSource:n.trackingSource,vineBelowConnectionLimit:n.vineBelowConnectionLimit,visibleSchools:n.visibleSchools,whatificator:n.whatificator,schoolDb:t}})(x1(e)(n.schoolDb))}},iw=function(e){var n=function(){var a=Ba(v9e(e.schoolDb.whatIfChances)(function(r){return r.scenario}));return g4(e.whatificator)(function(r){if(r.phase instanceof Wl)return b.value;if(r.phase instanceof Op||r.phase instanceof Zs)return m9e(a)(r.state.whatIfScenario);throw new Error("Failed pattern match at Hub.Core (line 560, column 45 - line 563, column 82): "+[r.constructor.name])})}(),t=Sg(e.chancingProfile)(function(a){return hme(new d(a))(n)});return{permanentProfile:e.chancingProfile,effectiveProfile:t,chances:aq(e.schoolDb),simulation:g4(n)(function(a){return g4(t)(function(r){return _9e({effectiveProfile:r,results:function(i){return ZM(i)(e.schoolDb)},isFieldSimulated:function(i){return jg(function(u){return Y5n(u1(u))(i)})(a)}})})})}},uw=function(e){var n=Ce(je(!0))(s0e)(e.ranking),t={schools:e.schoolDb,chancingState:iw(e)},a=function(r){return kr(function(i){return g4(g4(e.filterDefinitions)(function(u){return K5n(i.value0)(u.map)}))(function(u){return X5n(Z5n(S6(u.filter)(i.value1)))(function(){return _9e(Pge(t)(u.filter)(i.value1))})})})(e6n(e.filters))};return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,visibleSchools:function(){var r=mW(e.schoolDb);return r instanceof qn?v9e(n6n(a(be)))(function(i){return nu(rge(e.schoolDb)(e.sort))(wa(t6n(a6n(i))(n))(r.value0))}):Nt.value}()}},_6n=function(e){return function(n){if(n instanceof vW){if(n.value0 instanceof OD)return R9e(uw(e));if(n.value0 instanceof kh){var t=me(AD)(age(c9e(e.sortOptions)(e))(e.initialConfig.sort)),a=PDe({currentUser:e.currentUser,chancingState:iw(e),hasFinancialProfile:e.hasFinancialProfile})(e.schoolDb),r=y9e(yW(a)(e.initialConfig.filters));return jl(jl(R9e(uw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filterDefinitions:new d(a),filters:r,sort:t})))(m6n))(E4(new Uh({final:!0,schoolIds:rq(e.schoolDb)})))}return Qi(uw(e))}return Qi(e)}},one=function(e){return function(n){var t=function(){if(n.filterDefinitions instanceof b)return r6n;if(n.filterDefinitions instanceof d)return ADe(n.filterDefinitions.value0);throw new Error("Failed pattern match at Hub.Core (line 504, column 16 - line 506, column 51): "+[n.filterDefinitions.constructor.name])}();return jl(ZN(ane(uw({basePath:n.basePath,chancingProfile:n.chancingProfile,configKey:n.configKey,currentUser:n.currentUser,featureFlags:n.featureFlags,filterDefinitions:n.filterDefinitions,filterPane:n.filterPane,focusedSchool:n.focusedSchool,hasFinancialProfile:n.hasFinancialProfile,initialConfig:n.initialConfig,knownSeoState:n.knownSeoState,list:n.list,mobileOverlay:n.mobileOverlay,modal:n.modal,numChancingTabViews:n.numChancingTabViews,pushTokenRequest:n.pushTokenRequest,ranking:n.ranking,schoolDb:n.schoolDb,seoView:n.seoView,sort:n.sort,sortOptions:n.sortOptions,trackingSource:n.trackingSource,vineBelowConnectionLimit:n.vineBelowConnectionLimit,visibleSchools:n.visibleSchools,whatificator:n.whatificator,filters:t(e(n.filters))})))(rne))(Cd({replace:!1}))}},w9e=function(e){var n=function(t){return Ce(AD)(kq)(t)};return function(t){if(t instanceof rO)return jl(d4(rO.create)(yDe(e.schoolDb)(t.value0)))(function(l){return o6n(_6n)({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,visibleSchools:e.visibleSchools,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator,schoolDb:l.state})(l.events)});if(t instanceof aw)return E4(t.value0)(e);if(t instanceof nO)return nF(nO.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,list:l}})(vge(e.list)(t.value0));if(t instanceof y4)return nF(y4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filterPane:l}})(LTe(e.filterPane)(t.value0));if(t instanceof R4){if(e.focusedSchool instanceof ow||e.focusedSchool instanceof aF)return Qi(e);if(e.focusedSchool instanceof Eg){if(t.value0 instanceof $n)return nF(R4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:new Eg({school:e.focusedSchool.value0.school,tab:e.focusedSchool.value0.tab,state:l})}})(r9e({activeTab:e.focusedSchool.value0.tab,school:e.focusedSchool.value0.school,schoolDb:e.schoolDb})(e.focusedSchool.value0.state)(t.value0));if(t.value0 instanceof na&&t.value0.value0 instanceof Kee){var a=new Bh(fa(e.focusedSchool.value0.school),t.value0.value0.value0,e.trackingSource,I5(fa(e.focusedSchool.value0.school))(e.schoolDb));return E4(a)(e)}if(t.value0 instanceof na&&t.value0.value0 instanceof eF)return E4(t.value0.value0.value0)(e);if(t.value0 instanceof na&&t.value0.value0 instanceof Xee)return jl(ZN(S4(e.schoolDb)(e.featureFlags)(new d({slug:qS(t.value0.value0.value0),tab:cr.value})))(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:l}}))(Cd({replace:!1}));if(t.value0 instanceof na&&t.value0.value0 instanceof XN){var r=function(){return t.value0.value0.value0 instanceof qi?e.numChancingTabViews+1|0:e.numChancingTabViews}();return tw(ene(i6n(t.value0.value0.value0)(qi.value)&&r===3)(u6n(l6n(l9e(e9))(function(l){if(l instanceof d&&l.value0 instanceof SR)return h4(new d(new tO(s3.value)));if(l instanceof d&&l.value0 instanceof wR)return h4(b.value);if(l instanceof d&&l.value0 instanceof cd)return h4(b.value);if(l instanceof b)return h4(b.value);throw new Error("Failed pattern match at Hub.Core (line 332, column 13 - line 340, column 29): "+[l.constructor.name])}))))(function(){return tw(g9e(e.featureFlags)(e.focusedSchool.value0.school)(t.value0.value0.value0))(function(){return Cd({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:new Eg({school:e.focusedSchool.value0.school,state:e.focusedSchool.value0.state,tab:t.value0.value0.value0}),numChancingTabViews:r})})})}if(t.value0 instanceof na&&t.value0.value0 instanceof Zee)return Qi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,modal:new $7(e.focusedSchool.value0.school,t.value0.value0.value0)});throw new Error("Failed pattern match at Hub.Core (line 304, column 31 - line 349, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 299, column 24 - line 349, column 62): "+[e.focusedSchool.constructor.name])}if(t instanceof D4&&t.value1 instanceof d)return one(c6n(t.value0)(t.value1.value0))(e);if(t instanceof D4&&t.value1 instanceof b)return one(s6n(t.value0))(e);if(t instanceof eO)return jl(one(je(as))({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,mobileOverlay:b.value}))(Cd({replace:!1}));if(t instanceof tO){var i={context:t.value0,requestSilently:!1};return jl(d4(b4.create)(yGe(i)))(function(l){return Qi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,pushTokenRequest:new d({state:l,props:i})})})}if(t instanceof b4){if(e.pushTokenRequest instanceof d)return nF(b4.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,pushTokenRequest:new d({state:l,props:e.pushTokenRequest.value0.props})}})(bGe(e.pushTokenRequest.value0.props)(e.pushTokenRequest.value0.state)(t.value0));if(e.pushTokenRequest instanceof b)return Qi(e);throw new Error("Failed pattern match at Hub.Core (line 371, column 5 - line 377, column 19): "+[e.pushTokenRequest.constructor.name])}if(t instanceof tne)return jl(ZN(ane(uw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,sort:t.value0,mobileOverlay:b.value})))(rne))(Cd({replace:!1}));if(t instanceof aO)return jl(ZN(ane(uw({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,seoView:e.seoView,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,ranking:t.value0,sort:n(t.value0),mobileOverlay:b.value})))(rne))(Cd({replace:!1}));if(t instanceof w4)return Cd({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,mobileOverlay:t.value0});if(t instanceof tF)return jl(f9e(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,focusedSchool:l}})(S4(e.schoolDb)(e.featureFlags)(t.value0)))(Cd({replace:!1}));if(t instanceof d9e){var u=function(){var l=function(c){if(Ge)return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,ranking:t.value0.ranking,seoView:!1};throw new Error("Failed pattern match at Hub.Core (line 282, column 1 - line 282, column 57): "+[])};return t.value0.seoView&&e.knownSeoState instanceof d?{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,schoolDb:e.schoolDb,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,filters:me(e.filters)(Sg(f6n(v6n(yW)(e.filterDefinitions))(e.knownSeoState.value0.filters))(y9e)),ranking:e.knownSeoState.value0.ranking,sort:MQ(e.knownSeoState.value0),seoView:!0}:l(!0)}();return jl(S4(e.schoolDb)(e.featureFlags)(t.value0.focusedSchool))(function(l){return Qi(uw({basePath:u.basePath,chancingProfile:u.chancingProfile,configKey:u.configKey,currentUser:u.currentUser,featureFlags:u.featureFlags,filterDefinitions:u.filterDefinitions,filterPane:u.filterPane,filters:u.filters,hasFinancialProfile:u.hasFinancialProfile,initialConfig:u.initialConfig,knownSeoState:u.knownSeoState,list:u.list,modal:u.modal,numChancingTabViews:u.numChancingTabViews,pushTokenRequest:u.pushTokenRequest,ranking:u.ranking,schoolDb:u.schoolDb,seoView:u.seoView,sort:u.sort,sortOptions:u.sortOptions,trackingSource:u.trackingSource,vineBelowConnectionLimit:u.vineBelowConnectionLimit,visibleSchools:u.visibleSchools,mobileOverlay:t.value0.mobileOverlay,whatificator:Sg(e.whatificator)(function(c){return{state:c.state,phase:t.value0.whatificator}}),focusedSchool:l}))})}if(t instanceof nne)return Qi({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:e.whatificator,modal:t.value0});if(t instanceof rw&&t.value0 instanceof na)return E4(t.value0.value0.value0)(e);if(t instanceof rw&&t.value0 instanceof $n){if(e.whatificator instanceof d)return nF(rw.create)(function(l){return{basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:Sg(e.whatificator)(function(c){return{phase:c.phase,state:l}})}})(O2e(e.whatificator.value0.state)(new $n(t.value0.value0)));if(e.whatificator instanceof b)return Qi(e);throw new Error("Failed pattern match at Hub.Core (line 434, column 5 - line 440, column 19): "+[e.whatificator.constructor.name])}if(t instanceof Ed)return Cd({replace:!1})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:e.filterDefinitions,filterPane:e.filterPane,filters:e.filters,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,knownSeoState:e.knownSeoState,list:e.list,mobileOverlay:e.mobileOverlay,modal:e.modal,numChancingTabViews:e.numChancingTabViews,pushTokenRequest:e.pushTokenRequest,ranking:e.ranking,schoolDb:e.schoolDb,seoView:e.seoView,sort:e.sort,sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:e.visibleSchools,whatificator:Sg(e.whatificator)(function(l){return{state:l.state,phase:t.value0}})});throw new Error("Failed pattern match at Hub.Core (line 283, column 16 - line 444, column 35): "+[t.constructor.name])}};function oO(e){return function(){return e.preventDefault()}}function iO(e){return function(){return e.stopPropagation()}}var p6n=x(pe),ine=Ln(X)()(),d6n=an(J)()(),une=Ve(M),S9e=H(J),h6n=kt(ka),g6n=Yg(M)()(),D6n=to(Tc),y6n=fA(Tc),E9e=nn(kn);var C9e=ie(qe),I9e=SS(),F9e=an(X)()(),b6n=$(pe),R6n=function(){return p6n(j.create)([uu.value,Pi.value,Ui.value,cu.value])}(),T9e=function(e){return function(n){var t=function(r){return function(){return iO(r)(),oO(r)(),e.onClear()}},a=ine("bg-white py-3 border-top")({style:$e({position:"sticky",bottom:0,width:"240px"})})(d6n("btn btn-link p-0 d-flex align-items-center")({onClick:W_(t)})([une("fe fe-x mr-2")(""),ee("Clear All")]));return Mx(n.visible)(au(function(r){return ine(n.className+(" p-0 ml-3 "+function(){return e.shouldScroll?"overflow-x-hidden overflow-y-auto":""}()))({style:$e({maxHeight:"40em"})})(S9e("pt-3 px-3 h-100")([ine("d-flex flex-row-reverse cursor-pointer mb-n3")({onClick:h6n(n.closeDropdown)})(une("fe fe-x")("")),Ul(e.content),a]))}))}},M9e=function(e){return function(n){var t=function(a){return function(){return iO(a)(),oO(a)(),e.onFilter(n)(b.value)()}};return g6n("ml-2 fe fe-x")({onClick:W_(t)})("")}};var w6n=function(e){return function(n){return function(t){var a=nT(e.filters),r=re([une("material-symbol mr-2")("filter_list"),ee("All filters "),on(a>0)(ee("("+(C9e(a)+")")))]),i="t--filter-dropdown btn my-1 mr-3 p-2 px-3 d-flex align-items-center "+function(){var c=a>0;return c?"btn-dark bg-black":"btn-outline-dark"}(),u=function(c){return I9e("header-filter-dropdown")({toggleClass:i,toggleContent:r,closeOnClick:!1,content:T9e({shouldScroll:!0,onClear:e.onClearAll,content:au(function(s){return CQ(e)(n)(t)})})})},l=function(c){return F9e(i)({onClick:E9e(e.onSwitchMobileOverlay)(new d(g1.value))})(r)};return e.mobileLayout?l(be):u(be)}}},G9e=function(e){return function(n){return function(t){var a=function(r){var i=function(){return r instanceof j&&r.value0 instanceof Ui}(),u=D6n(r)(e.filters),l=function(){return u instanceof b?[]:u instanceof d&&u.value0 instanceof xc?u.value0.value0:u instanceof d&&u.value0 instanceof Hu?u.value0.value0.terms:[]}(),c=me("")(Ii(l)),s=function(){if(u instanceof d&&bt(l)>1)return re([ee(c+(" +"+C9e(bt(l)-1|0))),M9e(e)(r)]);if(u instanceof d)return re([ee(c),M9e(e)(r)]);if(u instanceof b)return ee(Up(r));throw new Error("Failed pattern match at Hub.Filters.Buttons (line 104, column 25 - line 114, column 38): "+[u.constructor.name])}(),f="btn p-2 px-3 my-1 mr-3 d-flex align-items-center t--filter-button "+Ce("btn-outline-dark")(je("btn-dark bg-black"))(u),v=function(_){return I9e("t--header-filter-dropdown header-filter-dropdown")({toggleClass:f,toggleContent:s,closeOnClick:!1,content:T9e({shouldScroll:i,onClear:e.onFilter(r)(b.value),content:au(function(h){return Gj(e)(r)})})})},m=function(_){return F9e(f)({onClick:E9e(e.onSwitchMobileOverlay)(new d(new D1(r)))})(s)};return e.mobileLayout?m(be):v(be)};return S9e("d-flex flex-md-wrap")([w6n(e)(n)(t),re(b6n(wa(function(r){return y6n(r)(e.filterDefinitions.map)})(R6n))(a))])}}};var S6n=$(co),A9e=$(U),E6n=x(co),x9e=function(e){var n=function(t){return{score:t.top.score,classification:t.top.classification,specialCase:t.top.specialCase}};return{permanentProfile:e.permanentProfile,effectiveProfile:e.effectiveProfile,chances:S6n(e.chances)(function(t){return function(a){return A9e(t(a))(n)}}),simulation:A9e(e.simulation)(function(t){return{effectiveProfile:t.effectiveProfile,isFieldSimulated:t.isFieldSimulated,results:function(){var a=E6n(n);return function(r){return a(t.results(r))}}()}})}};var L9e="global";var C6n=Lv(xt)(Gr),I6n=an(X)()(),F6n=nn(kn),T6n=Ve(M),M6n=R1(),j9e=H(X),lne=function(e){return function(n){return function(t){return C6n(function(a){return n(new tF(new d({slug:qS(a),tab:cr.value})))})(wD(t)(e.schoolDb))}}},cne=function(e){return function(n){return function(t){if(n.focusedSchool instanceof ow)return He;if(n.focusedSchool instanceof aF)return He;if(n.focusedSchool instanceof Eg){var a={backButton:new d(I6n("btn btn-link mt-2 text-dark d-flex align-items-center px-3 t--close-focused-school")({onClick:F6n(t)(new tF(b.value))})(T6n("material-symbol large")("arrow_back"))),chancingState:iw(n),configuration:b1.value,currentUser:n.currentUser,featureFlags:M6n(e.featureFlags),hasFinancialProfile:n.hasFinancialProfile,mobileLayout:e.mobileLayout,mapboxAccessToken:e.mapboxAccessToken,randomSeed:e.randomSeed,showNetworkCard:e.showNetworkCard,showUpdateLinks:!0,recommendedSchools:Ba(eq(fa(n.focusedSchool.value0.school))(n.schoolDb)),trackingSource:$T.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificatorLink:new VE(t(new Ed(Zs.value)))},r={activeTab:n.focusedSchool.value0.tab,school:n.focusedSchool.value0.school,schoolDb:n.schoolDb,onEdit:b.value,onViewSchool:new d(function(i){return lne(n)(t)(i.school.id)})};return j9e("d-flex flex-column position-absolute-fullsize overflow-y-auto overflow-x-hidden z-index-modal bg-white t--focused-school")(j9e(function(){return e.mobileLayout?"px-3":"container"}())(a9e(r)(a)(n.focusedSchool.value0.state)(function(i){return t(R4.create(i))})))}throw new Error("Failed pattern match at Hub.Visuals.FocusedSchool (line 48, column 37 - line 85, column 10): "+[n.focusedSchool.constructor.name])}}};var A6n=Ur(xo),P9e=oo(A6n),N9e=Y(Mt);var O9e=P9e("profile_visibility_path")(function(e){return function(n){return N9e(e({visibility:{publish_scope:d5(n)}}))(iu)}});var k9e=P9e("profile_name_path")(function(e){return function(n){return N9e(e({name:n}))(iu)}});var x6n=TD(),L6n=jt(M),j6n=ot(M),sne=Hn(M),fne=go(M),Qy=H(J),rF=an(M)()(),vne=kt(ka),P6n=On(In),mne=nn(kn),lw=H(X),H9e=ps()(),N6n=Of(M),O6n=no(dt),U9e=Mo()(),_ne=nn(xr),k6n=wm()(),B9e=H(M),H6n=Ls(J),pne=us(M),U6n=Ve(M),B6n=hi(X)()(),J6n=Hn(J),q6n=Zt(M)()(),W6n=ra(M),cw=W(nt),J9e=P6n(Wt),z6n=R1(),C4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),q9e=function(){function e(){}return e.value=new e,e}(),W9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),z9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),V9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),I4=function(){function e(){}return e.value=new e,e}(),dne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Q9e=function(e){return function(n){var t=function(s){return x6n({body:s,title:L6n("my-0")(function(){return e.stage instanceof g5?"Join the CollegeVine network":"Connect with "+e.schoolName}()),headerClass:"pb-0",onDismiss:n(new na(I4.value)),size:FD.value})},a=bpe(e.context),r=re([j6n("mt-3")("Review your message before you send it"),sne("mt-2")(` Because this is your first message to the counselor, we want to make sure you\u2019re ready to send. `),fne("mt-4")("Your message"),WT(e.message),Qy("d-flex mt-4 justify-content-start")([rF("btn btn-primary btn-lg t--sem-user-connection-modal-confirm-message-"+a)({onClick:vne(function(){return n(new na(new dne({introMessage:e.message})))(),n(new $n(new C4($J.value)))()})})("Send"),rF("btn btn-lg btn-outline-primary ml-3 text-nowrap")({onClick:mne(n)(new $n(new C4(VM.value)))})("No, I need to edit something")])]),i=re([Qy("text-center")([lw("")(H9e("mt-4")({src:"/img/checkmate-icon.png",height:"80",width:"80"})),N6n("mt-4")("Connection request sent!"),sne("mx-md-4")(O6n(["You\u2019ve successfully demonstrated your interest to ",e.schoolName,". ","This counselor isn\u2019t part of the platform yet but we\u2019ve forwarded your message to them. ","You\u2019ll get an email notification when they respond."])),rF("btn btn-lg btn-outline-secondary mt-4")({onClick:mne(n)(new na(I4.value))})("Close")])]),u=rF("btn btn-outline-secondary ml-3 t--sem-user-connection-modal-close-"+a)({onClick:mne(n)(new na(I4.value))})("Cancel"),l=function(){var s=qJ(e.message)&&function(){if(e.profile.fullName instanceof d)return!0;if(e.profile.fullName instanceof b)return!Jo(e.firstName)&&!Jo(e.lastName);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 240, column 15 - line 244, column 88): "+[e.profile.fullName.constructor.name])}(),f=function(){if(e.vineBelowConnectionLimit instanceof d&&e.vineBelowConnectionLimit.value0)return!1;if(e.vineBelowConnectionLimit instanceof d&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof b)return!1;throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 233, column 13 - line 236, column 31): "+[e.vineBelowConnectionLimit.constructor.name])}();return re([on(Ir(e.profile.fullName))(re([fne("mt-md-4")("Your preferred name"),Qy("form-row mx-1")([U9e("col form-control mr-2 t--sem-user-connection-modal-first-name-"+a)({type:"text",value:e.firstName,onChange:_ne(n)(function(v){return $n.create($9e.create(Yl(v)))}),placeholder:"First name"}),U9e("col form-control ml-2 t--sem-user-connection-modal-last-name-"+a)({type:"text",value:e.lastName,onChange:_ne(n)(function(v){return $n.create(V9e.create(Yl(v)))}),placeholder:"Last name"})])])),fne("mt-md-4")("Your message"),k6n("form-control t--sem-user-connection-modal-text-area-"+a)({rows:7,value:e.message,onChange:_ne(n)(function(v){return $n.create(z9e.create(o_(v)))}),placeholder:`Sample introductory message: Hi Jane, My name is Sam and I\u2019m a senior at Oak Ridge High School in Oak Ridge, MD. I\u2019m really excited to apply for CV University this fall, and I\u2019m hoping to study history there. Are there any upcoming virtual events I can register for? I\u2019m excited to stay in touch and learn more about your school. Thanks! `}),lw("mt-2")(ype(e.message)),B9e("mt-3 mt-md-4 small")("The ideal connection message should include:"),H6n("small")([pne("")("Your name, where you\u2019re from, and a bit about who you are"),pne("")("What you\u2019re interested in studying along with one or two insightful questions"),pne("")("That you\u2019re eager to connect with an admissions counselor and would love to stay in touch")]),Qy("d-flex mt-4 justify-content-start")([H3(ff)(lw("")(rF("btn btn-primary btn-lg t--sem-user-connection-modal-connect-"+a)({onClick:vne(function(){return function(){if(e.profile.fullName instanceof d)return be;if(e.profile.fullName instanceof b)return n(new $n(new W9e({first:e.firstName,last:e.lastName})))();throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 216, column 23 - line 220, column 113): "+[e.profile.fullName.constructor.name])}(),n(new $n(new C4(zJ.value)))()}),disabled:!s||f,style:$e({pointerEvents:function(){return f?"none":"auto"}()})})("Connect"))),u])])}(),c=Qy("mx-md-7")([lw("border border-success rounded p-4 my-4")(Qy("row align-items-center")([lw("col-12 col-md-auto text-center text-md-left")(H9e("img-fluid")({src:"/img/network/publish-profile-icon.png",height:"67",width:"143"})),lw("col text-center text-md-left")(U6n("fw-bold font-weight-bold text-gray-800")("Network with verified admissions counselors on CollegeVine"))])),Qy("d-flex flex-nowrap align-items-center")([B9e("mr-4")("Publish your profile to join the CollegeVine Network"),B6n({placement:O8,overlay:J6n("")([ee(` Your profile includes academics, extracurriculars, major interest, demographics and financial aid intent. By agreeing to publish, you will also be adding select preferences survey answers to `),q6n("")({href:Gh})("your profile"),ee(".")]),overlayStyle:$e({width:"15rem"})})(W6n("cursor-default text-secondary fe fe-info large")(""))]),sne("text-secondary small d-none d-md-block mt-4")("Joining the CollegeVine Network won\u2019t result in spam from colleges you don\u2019t want to hear from."),Qy("d-flex mt-4 justify-content-start justify-content-md-center")([rF("btn btn-primary t--sem-user-connection-modal-publish-profile-"+a)({onClick:vne(function(){return n(new $n(q9e.value))(),n(new $n(new C4(VM.value)))()})})("Publish profile"),u])]);return lw("t--network-sem-user-modal")(function(){if(e.stage instanceof g5)return t(c);if(e.stage instanceof VM)return t(l);if(e.stage instanceof zJ)return t(r);if(e.stage instanceof $J)return t(i);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 98, column 5 - line 102, column 38): "+[e.stage.constructor.name])}())}},Y9e=function(e){return function(n){if(n instanceof $n){if(n.value0 instanceof C4)return cw({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,profile:e.profile,schoolName:e.schoolName,vineBelowConnectionLimit:e.vineBelowConnectionLimit,stage:n.value0.value0});if(n.value0 instanceof q9e)return J9e(ja(O9e(Lp.value)))(function(){return cw({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,profile:{fullName:e.profile.fullName,publishScope:Lp.value}})});if(n.value0 instanceof W9e)return J9e(ja(k9e(n.value0.value0)))(function(){return cw({context:e.context,firstName:e.firstName,lastName:e.lastName,message:e.message,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,profile:{publishScope:e.profile.publishScope,fullName:new d(JJ(n.value0.value0))}})});if(n.value0 instanceof z9e)return cw({context:e.context,firstName:e.firstName,lastName:e.lastName,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,message:n.value0.value0});if(n.value0 instanceof $9e)return cw({context:e.context,lastName:e.lastName,message:e.message,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,firstName:n.value0.value0});if(n.value0 instanceof V9e)return cw({context:e.context,firstName:e.firstName,message:e.message,profile:e.profile,schoolName:e.schoolName,stage:e.stage,vineBelowConnectionLimit:e.vineBelowConnectionLimit,lastName:n.value0.value0});throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 81, column 31 - line 91, column 61): "+[n.value0.constructor.name])}if(n instanceof na)return cw(e);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 80, column 1 - line 80, column 55): "+[e.constructor.name,n.constructor.name])}},$6n=function(e){var n=hpe(e);return n?VM.value:g5.value},K9e=function(e){return{firstName:"",lastName:"",message:"",profile:z6n(e.profile),stage:$6n(e.profile),schoolName:e.schoolName,context:e.context,vineBelowConnectionLimit:e.vineBelowConnectionLimit}};var X9e=W(nt),V6n=tn(),Q6n=On(In)(Wt),Z9e=Kn(ut),Y6n=x(U),K6n=H(X),X6n=$(U),Z6n=Y(Ie),e8n=Ru("NetworkModal")(function(e){return{init:X9e(K9e({schoolName:function(n){return n.name}(V6n(e.school)),context:e.context,profile:e.profile,vineBelowConnectionLimit:e.vineBelowConnectionLimit})),view:Q9e,update:function(n){return function(t){return Q6n(function(){if(t instanceof na&&t.value0 instanceof I4)return ja(Z9e(e.dispatch(new nne(CM.value))));if(t instanceof na&&t.value0 instanceof dne)return ja(Z9e(e.dispatch(new aw(new BD({schoolId:fa(e.school),introMessage:t.value0.value0.introMessage})))));if(t instanceof $n)return X9e(be);throw new Error("Failed pattern match at Hub.Visuals.Modal (line 55, column 7 - line 62, column 20): "+[t.constructor.name])}())(function(){return Y9e(n)(t)})}}}}),ePe=function(e){return function(n){return ba(Y6n(K6n("z-index-modal"))(function(){if(e.modal instanceof CM)return b.value;if(e.modal instanceof $7)return X6n(Z6n(e.currentUser)(Jp))(function(t){return e8n({school:e.modal.value0,context:e.modal.value1,profile:t,dispatch:n,vineBelowConnectionLimit:e.vineBelowConnectionLimit})});throw new Error("Failed pattern match at Hub.Visuals.Modal (line 26, column 5 - line 36, column 12): "+[e.modal.constructor.name])}()))}};var nPe=H(M),uO=us(M),tPe=H(J)("px-4")([H(X)("d-flex justify-content-center align-items-center rounded-pill avatar bg-soft-primary x-large")(nPe("text-primary material-symbol")("percent")),ot(M)("my-4")("Profile simulator"),nPe("mb-2 font-weight-bold fw-bold")("Incomplete profile"),Hn(M)("")("Complete your chancing profile to simulate your chances:"),Ls(J)("")([uO("")("Basic info"),uO("")("Demographics"),uO("")("Academics"),uO("")("Finances")]),Zt(M)()()("btn btn-primary btn-block px-5")({href:khe})("Complete my profile")]);var lO=H(J),n8n=ot(M),t8n=Hn(M),aPe=H(X),F4=an(M)()(),T4=nn(kn),rPe=Ln(J)()(),a8n=H(M),hne=function(e){return function(n){return function(t){var a=function(){if(n.chancingProfile instanceof d)return{body:function(i){return re([lO("mx-3")([n8n("")("Profile simulator"),t8n("text-gray-800")("Explore different profiles to see how they impact your chances.")]),aPe("mx-4")(j2e({chancingProfile:n.chancingProfile.value0,featureFlags:e.featureFlags})(i)(function(u){return t(rw.create(u))}))])},buttons:lO("d-flex justify-content-md-center justify-content-around border-top py-3")([F4("btn btn-link text-secondary p-0 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())({onClick:T4(t)(new rw(L2e(je(new d([])))))})("Reset changes"),on(e.mobileLayout)(F4("btn btn-dark mr-2 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())({onClick:T4(t)(new Ed(Op.value))})("Simulate chances"))]),bottomRow:rPe("position-sticky p-3 border bg-primary d-flex align-items-center justify-content-between")({style:$e({bottom:0})})([a8n("text-white")("Simulating chances"),lO("d-flex")([F4("btn btn-white mr-2")({onClick:T4(t)(new Ed(Zs.value))})("Edit"),F4("btn btn-dark")({onClick:T4(t)(new Ed(Wl.value))})("End simulator")])])};if(n.chancingProfile instanceof b)return{body:function(i){return tPe},buttons:He,bottomRow:He};throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 57, column 13 - line 98, column 10): "+[n.chancingProfile.constructor.name])}(),r=function(i){return rPe("px-0 pt-3 border bg-white overflow-hidden d-flex flex-column z-index-popover t--whatificator"+function(){return e.mobileLayout?" position-absolute":""}())({style:function(){return e.mobileLayout?$e({top:0,left:0,bottom:0,maxWidth:"18rem"}):$e({maxWidth:"20rem"})}()})([lO("flex-grow-1 overflow-y-auto")([aPe("text-right")(F4("btn btn-link pr-3 py-0 fe fe-x large text-secondary")({onClick:T4(t)(new Ed(function(){return e.mobileLayout?Op.value:Wl.value}()))})("")),a.body(i)]),a.buttons])};if(n.whatificator instanceof b)return He;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Wl)return He;if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Op)return on(e.mobileLayout)(a.bottomRow);if(n.whatificator instanceof d&&n.whatificator.value0.phase instanceof Zs)return r(n.whatificator.value0.state);throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 28, column 3 - line 32, column 60): "+[n.whatificator.constructor.name])}}};var oPe=H(J),iPe=function(e){return function(n){return function(t){return function(a){return re([h9e(n)(t),function(){return e.mobileLayout?re([cne(e)(n)(t),a,hne(e)(n)(t)]):oPe("d-flex overflow-hidden flex-grow-1")([hne(e)(n)(t),oPe("d-flex flex-column overflow-hidden flex-grow-1 position-relative")([a,cne(e)(n)(t)])])}(),ePe(n)(t)])}}}};var uPe=H(M),oF=$(U),gne=H(X),r8n=Ln(J)()(),o8n=Ln(X)()(),i8n=Ef(Ma),lPe=Ar(Wr),u8n=Of(J),l8n=ps()(),cPe=Ve(M),c8n=an(M)()(),sPe=nn(kn),s8n=an(X)()(),f8n=SS(),M4=H(J),v8n=$(pe),m8n=Hn(M),_8n=Ho(),p8n=ce(At(Ig)),d8n=x(U),fPe=Y(Fr),h8n=Oo(U),g8n=$(_t),D8n=qo(oH),y8n=to(wT),b8n=St(pr),R8n=Y(Ie),w8n=function(e){return function(n){return function(t){var a=uPe("d-block mx-auto mt-8 spinner-border text-primary")(""),r=oF(n.filterDefinitions)(function(g){return{mobileLayout:e.mobileLayout,paths:e.paths,currentUser:e.currentUser,filterDefinitions:g,filters:n.filters,onFilter:function(p){return function(y){return t(new D4(p,y))}},onClearAll:t(eO.value),onSwitchMobileOverlay:function(p){return t(w4.create(p))}}}),i=function(){if(r instanceof d)return gne("text-nowrap "+function(){return e.mobileLayout?"overflow-y-hidden overflow-x-auto":""}())(G9e(r.value0)(n.filterPane)(function(g){return t(y4.create(g))}));if(r instanceof b)return gne("bg-gradient-light-grey rounded py-2")(Fx);throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 237, column 7 - line 242, column 59): "+[r.constructor.name])}(),u=function(g){return r8n("position-sticky z-index-fixed d-flex "+function(){return e.mobileLayout?"flex-column py-4 bg-very-light-grey":"justify-content-between bg-white border-bottom py-3 px-5"}())({style:$e({top:0})})([o8n("mb-4 mb-md-0 mr-3 my-1 my-md-0")({style:function(){return e.mobileLayout?$e({}):$e({width:"20em",minWidth:"15em"})}()})(V9({schoolDb:n.schoolDb,onSelect:function(p){return t(new tF(new d({slug:p.slug,tab:cr.value})))},placeholder:"Search a school",classNamePrefix:"t--name-search"})),i])},l=function(g){return Oe(n.mobileOverlay)(vde({mobileFilters:au(function(p){return Oe(r)(function(y){return OTe(y)(n.filterPane)(function(F){return t(y4.create(F))})})}),mobileSingleFilter:function(p){return Oe(r)(function(y){return PTe(y)(p)})},numActiveFilters:nT(n.filters),ranking:n.ranking,onClose:t(new w4(b.value)),onSelectRanking:function(p){return t(aO.create(p))},onFilter:function(p){return function(y){return t(new D4(p,y))}},onClearFilters:t(eO.value)}))},c=oF(i8n(lPe(n.seoView))(e.seoView))(function(g){return g.props}),s=function(){var g=Ce("All colleges")(HS),p=u8n("my-2 d-flex align-items-start")([Oe(c)(function(F){return l8n("mr-3")({src:"/img/landing/rankings-logo.svg",style:$e({height:"1.1em"})})}),cPe("text-left")(me(g(n.ranking))(oF(c)(function(F){return F.title}))),cPe("material-symbol ml-2 pt-1")("expand_more")]),y=function(F){return c8n("btn btn-link dropdown-item")({onClick:sPe(t)(new aO(F))})(g(F))};return e.mobileLayout?s8n("btn btn-link text-body p-0 my-2")({onClick:sPe(t)(new w4(new d(y1.value)))})(p):f8n("my-2")({toggleClass:"btn btn-link text-body p-0",toggleContent:p,closeOnClick:!0,content:function(F){return kf(F.visible)(function(N){return M4(F.className)([y(b.value),re(v8n(lD)(function(B){return y(new d(B))}))])})}})}(),f=x9e(iw(n)),v=function(g){return M4("d-flex justify-content-between mb-3")([uPe("")(function(){return g===0?"":Qpe(g)("College")("Colleges")}()),_ge({chancingState:f,currentUser:n.currentUser,hasFinancialProfile:n.hasFinancialProfile,ranking:n.ranking,onSort:function(p){return t(tne.create(p))},sort:n.sort})])},m=function(g){return function(p){return M4(function(){return e.mobileLayout?"px-3":"container"}())([M4("d-flex flex-wrap align-items-center justify-content-between mt-3 mb-0 mb-md-4")([s,Oe(c)(function(y){return m8n("")(y.description)}),Oe(e.currentUser)(function(y){return gne("my-2")(Aj(new VE(t(new Ed(Zs.value)))))})]),kf(e.mobileLayout)(u),v(g),p])}},_=function(g){return{chancingState:f,counselorConnectionStatus:function(p){return tq(p.id)(n.schoolDb)},currentUser:e.currentUser,schools:_8n(g),featureFlags:e.featureFlags,hasFinancialProfile:e.hasFinancialProfile,headerFiltersRow:au(function(p){return He}),mobileLayout:e.mobileLayout,ranking:n.ranking,paths:e.paths,schoolAccessors:new d(jq(n.schoolDb)),schoolListStatus:function(p){return oF(Xs(p.id)(n.schoolDb))(function(y){return y.status})},showHeader:!1,showCounselorConnections:p8n(d8n(Sde)(e.currentUser))(new d(!0)),sort:n.sort,onCounselorConnect:function(p){return t(aw.create(qD.create(function(y){return{schoolId:y}}(p))))},onSchoolClick:lne(n)(t),onListStatusChange:function(p){return function(y){return function(){D9e(t)(n)(p)(y)();var N=e9();if(N instanceof d&&N.value0 instanceof SR)return t(new tO(c3.value))();if(N instanceof d&&N.value0 instanceof wR)return be;if(N instanceof d&&N.value0 instanceof cd)return be;if(N instanceof b)return be;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 310, column 11 - line 315, column 33): "+[N.constructor.name])}}},dispatch:function(p){return t(nO.create(p))},state:n.list,useVirtualList:!0,virtualListScrollParent:h8n(lPe(e.mobileLayout))(function(){var y=fPe(g8n(fPe(Ao)(Ud))(dU))(pU(".t--mobile-top-scrolling-container"))();if(y instanceof b)return D8n(Xu("Unable to find .t--mobile-top-scrolling-container in mobile layout"))();if(y instanceof d)return y.value0;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 325, column 84 - line 327, column 33): "+[y.constructor.name])})}},h=function(g){return m(bt(g))(Qq(_(g)))},w=function(g){return m(bt(g.schools))(Qq(function(){var p=_([]);return{currentUser:p.currentUser,hasFinancialProfile:p.hasFinancialProfile,headerFiltersRow:p.headerFiltersRow,mobileLayout:p.mobileLayout,paths:p.paths,ranking:p.ranking,showCounselorConnections:p.showCounselorConnections,sort:p.sort,onCounselorConnect:p.onCounselorConnect,onSchoolClick:p.onSchoolClick,onListStatusChange:p.onListStatusChange,dispatch:p.dispatch,state:p.state,virtualListScrollParent:p.virtualListScrollParent,featureFlags:p.featureFlags,showHeader:p.showHeader,chancingState:{permanentProfile:p.chancingState.permanentProfile,effectiveProfile:p.chancingState.effectiveProfile,simulation:p.chancingState.simulation,chances:new qn(function(y){return y8n(y)(g.props.chances)})},counselorConnectionStatus:function(y){return Nt.value},schools:g.schools,schoolAccessors:b.value,schoolListStatus:function(y){return oF(Ai(y.id)(e.schoolList))(function(F){return F.status})},useVirtualList:!1}}()))};return iPe(e)(n)(t)(re([Oe(e.seoView)(function(g){return KTe(e.paths)({seo:g.props,schools:g.schools})}),M4("flex-grow-1 bg-very-light-grey "+function(){return e.mobileLayout?"":"overflow-x-hidden overflow-y-auto t--scroll-container"}())([bU(e.mobileLayout)(u),kf(e.mobileLayout)(l),Oe(c)(YTe({mobileLayout:e.mobileLayout})),function(){if(n.visibleSchools instanceof qn)return h(n.visibleSchools.value0);if(n.visibleSchools instanceof va&&e.seoView instanceof d)return w(e.seoView.value0);if(n.visibleSchools instanceof va&&e.seoView instanceof b)return a;if(n.visibleSchools instanceof Nt&&e.seoView instanceof d)return w(e.seoView.value0);if(n.visibleSchools instanceof Nt&&e.seoView instanceof b)return a;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 135, column 9 - line 140, column 46): "+[n.visibleSchools.constructor.name,e.seoView.constructor.name])}()]),Oe(n.pushTokenRequest)(function(g){return DGe(g.props)(g.state)(function(p){return t(b4.create(p))})})]))}}},vPe=function(e){var n=function(t){return Yq({chancingState:iw(t),currentUser:t.currentUser,hasFinancialProfile:t.hasFinancialProfile,ranking:t.ranking})};return{init:b9e({basePath:"all",chancingProfile:e.chancingProfile,configKey:L9e,counselorConnections:e.counselorConnections,currentUser:e.currentUser,featureFlags:e.featureFlags,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,initialSchools:e.initialSchools,knownSeoState:oF(e.seoView)(function(t){return t.props}),ranking:b8n(R8n(e.seoView)(function(t){return t.props.ranking}))(e.ranking),schoolConnections:e.schoolConnections,schoolList:e.schoolList,seoView:Yn(e.seoView),sortOptions:n,trackingSource:$T.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator}),view:w8n(e),update:w9e}};var S8n=Cr(Et),E8n=Cr(Du(zn)),C8n=$(U),I8n=to(b0),mPe=Gf()(),F8n=IA({reflectSymbol:function(){return"schools"}})()(),_Pe=lt(Ie),T8n=Ku(wT)(zw),M8n=Pv(Z4),Dne=Gs(),G8n=x(U),A8n=IA({reflectSymbol:function(){return"canChance"}})()(),pPe=function(e){var n=function(){var t=function(a){if(Ge)return S8n(function(r){return r.name});throw new Error("Failed pattern match at Hub.Types.Seo (line 158, column 1 - line 158, column 96): "+[])};return e.ranking instanceof d?E8n(function(a){return C8n(I8n(e.ranking.value0)(a.rankings))(function(r){return r.order})}):t(!0)}();return nu(n)},dPe=function(e){var n=mPe({expectedNumberOfSchools:bt(e.schools)})(F8n(gt.value)(e));return{expectedNumberOfSchools:n.expectedNumberOfSchools,slug:n.slug,title:n.title,description:n.description,filters:n.filters,slugRedirectNotification:n.slugRedirectNotification,ranking:_Pe(RB)(ae(e.ranking)),chances:T8n(M8n(function(t){return function(a){return new Ue(Dne(t),{score:ae(a.score),classification:G8n(m7)(ae(a.classification)),specialCase:_Pe(g7)(ae(a.specialCase))})}})(e.chances))}},hPe=function(e){return mPe({chancing:{canChance:e.canChance,endorsed:!0,moreInfoLink:b.value}})(A8n(gt.value)({canChance:e.canChance,imgixPath:e.imgixPath,name:e.name,id:Dne(e.id),slug:Dne(e.slug),address:C7(e.address),gender:D7(e.gender),rankings:R7(me([])(ae(e.rankings))),tuitionInState:ae(e.tuitionInState),tuitionOutOfState:ae(e.tuitionOutOfState),feesInState:ae(e.feesInState),feesOutOfState:ae(e.feesOutOfState),costRoomBoard:ae(e.costRoomBoard)}))};var cO=function(e){return function(){console.error(e)}};var RPe=function(e){var n=Kn(e);return function(t){return n(cO(t))}};var N8n=W(xt),wPe=Y(Fr),O8n=x(_t),k8n=RPe(Af),SPe=function(e){var n=function(a){var r=e(a);return kH(r.view(r.init.value0)(je(N8n(be))))},t=function(a){return function(r){return function(i){return function(){var l=wPe(wPe(Ao)(function(){var s=O8n(Sx);return function(f){return s(Ud(f))}}()))(Rx(r))();if(l instanceof b)return k8n("Element #"+(r+" not found"))();if(l instanceof d){var c=Vle(e(i))();return a(c)(l.value0)()}throw new Error("Failed pattern match at Elmish.Boot (line 117, column 11 - line 122, column 21): "+[l.constructor.name])}}}};return{mount:t(Vue),renderToString:n,hydrate:t(Que)}};var H8n=Xn(uS),U8n=Y(Yc),EPe=W(nt),CPe=function(e){var n=Dm(e);return function(t){return SPe(H8n({parse:function(a){return U8n(n(a))(function(r){return Ce(new rn("Component construction failed"))(Ze.create)(t.def(r))})},diagnosticName:"Props for "+t.diagnosticName,default:{init:EPe(be),update:function(a){return function(r){return EPe(be)}},view:function(a){return function(r){return He}}}}))}};var Pt=ct(),yne=rt(fe),No=Gn(fe),IPe=C({reflectSymbol:function(){return"filters"}})(rt(Pt(C({reflectSymbol:function(){return"facet"}})(fe)(C({reflectSymbol:function(){return"selection"}})(Pt(C({reflectSymbol:function(){return"inclusions"}})(Gn(Pt(C({reflectSymbol:function(){return"operator"}})(fe)(C({reflectSymbol:function(){return"terms"}})(yne)(he)))))(C({reflectSymbol:function(){return"options"}})(Gn(yne))(C({reflectSymbol:function(){return"pattern"}})(No)(C({reflectSymbol:function(){return"range"}})(Gn(Pt(C({reflectSymbol:function(){return"max"}})(fe)(C({reflectSymbol:function(){return"min"}})(fe)(he)))))(he))))))(he))))),sO=x(U),FPe=$(U),B8n=Y(Ie),J8n=$(pe),bne=C({reflectSymbol:function(){return"act"}}),TPe=C({reflectSymbol:function(){return"english"}}),Yi=Gn(Dt),MPe=C({reflectSymbol:function(){return"math"}}),GPe=MPe(Yi),APe=C({reflectSymbol:function(){return"description"}}),Rne=C({reflectSymbol:function(){return"id"}}),fO=C({reflectSymbol:function(){return"name"}})(fe),Cg=Gn(qt),wne=C({reflectSymbol:function(){return"gpa"}}),Sne=C({reflectSymbol:function(){return"sat"}}),xPe=C({reflectSymbol:function(){return"readingWriting"}}),LPe=C({reflectSymbol:function(){return"slug"}}),jPe=LPe(ST),PPe=C({reflectSymbol:function(){return"chances"}}),Ene=C({reflectSymbol:function(){return"all"}}),NPe=C({reflectSymbol:function(){return"classification"}})(No),OPe=C({reflectSymbol:function(){return"score"}})(Yi),kPe=C({reflectSymbol:function(){return"specialCase"}})(No)(he),HPe=Pt(C({reflectSymbol:function(){return"academicThresholdStatus"}})(fe)(C({reflectSymbol:function(){return"applicationStrategy"}})(fe)(NPe(C({reflectSymbol:function(){return"courseRigorStrength"}})(No)(C({reflectSymbol:function(){return"ecStrength"}})(No)(C({reflectSymbol:function(){return"isRecommendedStrategy"}})(Zn)(OPe(C({reflectSymbol:function(){return"shouldApplyTestOptional"}})(Zn)(kPe))))))))),Cne=C({reflectSymbol:function(){return"p25"}}),UPe=C({reflectSymbol:function(){return"p50"}}),Ine=C({reflectSymbol:function(){return"p75"}}),iF=Pt(Cne(Yi)(UPe(Yi)(Ine(Yi)(he)))),BPe=Pt(Cne(Cg)(UPe(Cg)(Ine(Cg)(he)))),JPe=C({reflectSymbol:function(){return"schools"}}),qPe=C({reflectSymbol:function(){return"address"}}),WPe=C({reflectSymbol:function(){return"location"}})(Pt(C({reflectSymbol:function(){return"lat"}})(qt)(C({reflectSymbol:function(){return"lng"}})(qt)(he)))),zPe=qPe(Pt(C({reflectSymbol:function(){return"nonUSAddress"}})(Gn(Pt(qPe(fe)(C({reflectSymbol:function(){return"country"}})(fe)(WPe(he))))))(C({reflectSymbol:function(){return"usAddress"}})(Gn(Pt(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"county"}})(fe)(WPe(C({reflectSymbol:function(){return"region"}})(fe)(C({reflectSymbol:function(){return"state"}})(fe)(C({reflectSymbol:function(){return"street"}})(fe)(C({reflectSymbol:function(){return"zip"}})(fe)(he))))))))))(he)))),$Pe=C({reflectSymbol:function(){return"admissions"}}),VPe=C({reflectSymbol:function(){return"percentile"}})(qt),QPe=C({reflectSymbol:function(){return"value"}}),G4=Gn(Pt(VPe(QPe(qt)(he)))),A4=Gn(Pt(Cne(Dt)(Ine(Dt)(he)))),Fne=Gn(Pt(C({reflectSymbol:function(){return"men"}})(Dt)(C({reflectSymbol:function(){return"women"}})(Dt)(he)))),YPe=Pt(VPe(QPe(Dt)(he))),KPe=Gn(YPe),XPe=Pt(C({reflectSymbol:function(){return"conference"}})(Gn(Pt(C({reflectSymbol:function(){return"group"}})(fe)(fO(he)))))(C({reflectSymbol:function(){return"division1"}})(Zn)(he))),ZPe=C({reflectSymbol:function(){return"canChance"}})(Zn),eNe=C({reflectSymbol:function(){return"costRoomBoard"}})(Yi),nNe=C({reflectSymbol:function(){return"feesInState"}})(Yi),tNe=C({reflectSymbol:function(){return"feesOutOfState"}})(Yi),aNe=C({reflectSymbol:function(){return"gender"}})(fe),rNe=C({reflectSymbol:function(){return"imgixPath"}})(fe),oNe=C({reflectSymbol:function(){return"rankings"}}),iNe=rt(Pt(C({reflectSymbol:function(){return"bucket"}})(fe)(C({reflectSymbol:function(){return"key"}})(fe)(C({reflectSymbol:function(){return"order"}})(Dt)(he))))),uNe=Ene(iF),lNe=MPe(iF),cNe=C({reflectSymbol:function(){return"tuitionInState"}})(Yi),sNe=C({reflectSymbol:function(){return"tuitionOutOfState"}})(Yi),fNe=C({reflectSymbol:function(){return"ranking"}})(No),vNe=C({reflectSymbol:function(){return"status"}})(fe)(he),mNe=LPe(fe),q8n=function(){var e=function(){var t=me({filters:[],sort:p2(AD)}),a=Xn(uS)({diagnosticName:"Hub config - filters + sort",parse:Dm(Gn(Pt(IPe(C({reflectSymbol:function(){return"sort"}})(Pt(C({reflectSymbol:function(){return"by"}})(fe)(C({reflectSymbol:function(){return"direction"}})(fe)(he))))(he))))),default:Mi});return function(r){return t(ae(a(r)))}}(),n=function(t){return{hasFinancialProfile:t.hasFinancialProfile,mobileLayout:t.mobileLayout,paths:t.paths,showNetworkCard:t.showNetworkCard,chancingProfile:sO(eJ)(ae(t.chancingProfile)),counselorConnections:sO(Cm(zS))(ae(t.counselorConnections)),currentUser:sO(yq)(ae(t.currentUser)),featureFlags:Hie(t.featureFlags),focusedSchool:FPe(ae(t.focusedSchool))(function(a){return{slug:a.slug,tab:c6(a.tab)}}),initialConfig:e(t.initialConfig),initialSchools:T0e(t.initialSchools),mapboxAccessToken:t.mapboxAccessToken,randomSeed:cU(t.randomSeed),ranking:B8n(ae(t.ranking))(w7),schoolConnections:F0e(t.schoolConnections),schoolList:fq(t.schoolList),seoView:FPe(ae(t.seoView))(function(a){var r=dPe(a);return{props:r,schools:pPe(r)(J8n(a.schools)(hPe))}}),vineBelowConnectionLimit:ae(t.vineBelowConnectionLimit),whatificator:{visible:t.whatificator.visible,scenario:sO(dme)(ae(t.whatificator.scenario))}}};return CPe(Pt(C({reflectSymbol:function(){return"chancingProfile"}})(Gn(Pt(bne(Pt(TPe(Yi)(GPe(C({reflectSymbol:function(){return"reading"}})(Yi)(C({reflectSymbol:function(){return"science"}})(Yi)(he))))))(C({reflectSymbol:function(){return"courseRigor"}})(Pt(C({reflectSymbol:function(){return"ap"}})(Yi)(C({reflectSymbol:function(){return"collegeClasses"}})(Yi)(C({reflectSymbol:function(){return"honors"}})(Yi)(he)))))(C({reflectSymbol:function(){return"ecActivities"}})(rt(Pt(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(Gn(uE))(C({reflectSymbol:function(){return"category"}})(fe)(APe(No)(Rne(Yi)(fO(C({reflectSymbol:function(){return"tier"}})(fe)(he)))))))))(C({reflectSymbol:function(){return"ecScore"}})(Cg)(wne(Cg)(C({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(Yi)(Sne(Pt(GPe(xPe(Yi)(he))))(he))))))))))(C({reflectSymbol:function(){return"counselorConnections"}})(Gn(q_(fe)))(C({reflectSymbol:function(){return"currentUser"}})(Gn(Pt(C({reflectSymbol:function(){return"cvid"}})(fe)(C({reflectSymbol:function(){return"isHq"}})(Zn)(C({reflectSymbol:function(){return"role"}})(Pt(C({reflectSymbol:function(){return"counselor"}})(Gn(Pt(he)))(C({reflectSymbol:function(){return"semUser"}})(Gn(Pt(C({reflectSymbol:function(){return"schoolId"}})(zv)(he))))(C({reflectSymbol:function(){return"vine"}})(Gn(Pt(C({reflectSymbol:function(){return"admissionYear"}})(Yi)(C({reflectSymbol:function(){return"avatarUrl"}})(No)(C({reflectSymbol:function(){return"fullName"}})(No)(C({reflectSymbol:function(){return"homeState"}})(No)(C({reflectSymbol:function(){return"initials"}})(No)(C({reflectSymbol:function(){return"publishScope"}})(fe)(he)))))))))(he)))))(he))))))(C({reflectSymbol:function(){return"featureFlags"}})(Pt(C({reflectSymbol:function(){return"app18667IvyOnSdp"}})(Zn)(C({reflectSymbol:function(){return"app18667TrellisRecruiter"}})(Zn)(C({reflectSymbol:function(){return"autopilot"}})(fe)(C({reflectSymbol:function(){return"rcr2577ClaimSchoolProfileLinkOnSdp"}})(Zn)(he))))))(C({reflectSymbol:function(){return"focusedSchool"}})(Gn(Pt(jPe(C({reflectSymbol:function(){return"tab"}})(fe)(he)))))(C({reflectSymbol:function(){return"hasFinancialProfile"}})(Zn)(C({reflectSymbol:function(){return"initialConfig"}})(J_)(C({reflectSymbol:function(){return"initialSchools"}})(Pt(C({reflectSymbol:function(){return"chancesAndFinancials"}})(Gn(q_(Pt(PPe(Pt(Ene(rt(HPe))(C({reflectSymbol:function(){return"guidance"}})(Gn(J_))(C({reflectSymbol:function(){return"sameDemographicStats"}})(Gn(Pt(bne(iF)(wne(BPe)(Sne(iF)(he))))))(C({reflectSymbol:function(){return"top"}})(HPe)(he))))))(C({reflectSymbol:function(){return"financials"}})(Gn(Pt(C({reflectSymbol:function(){return"estimatedMeritAid"}})(Cg)(C({reflectSymbol:function(){return"estimatedNetCost"}})(qt)(C({reflectSymbol:function(){return"financialAid"}})(qt)(C({reflectSymbol:function(){return"stickerPrice"}})(qt)(he)))))))(he))))))(JPe(rt(Pt(C({reflectSymbol:function(){return"academicOfferings"}})(Pt(C({reflectSymbol:function(){return"careerCounseling"}})(Zn)(C({reflectSymbol:function(){return"creditForApExams"}})(Zn)(C({reflectSymbol:function(){return"creditForIbExams"}})(Zn)(C({reflectSymbol:function(){return"hasMedicalSchool"}})(Zn)(C({reflectSymbol:function(){return"offersGradDegree"}})(Zn)(C({reflectSymbol:function(){return"specialFocus"}})(No)(C({reflectSymbol:function(){return"studyAbroad"}})(Zn)(he)))))))))(zPe($Pe(Pt(C({reflectSymbol:function(){return"acceptanceRate"}})(G4)(C({reflectSymbol:function(){return"actComposite"}})(A4)(C({reflectSymbol:function(){return"actMath"}})(A4)(C({reflectSymbol:function(){return"actVerbal"}})(A4)(C({reflectSymbol:function(){return"admitted"}})(Fne)(C({reflectSymbol:function(){return"applicants"}})(Fne)(C({reflectSymbol:function(){return"enrolled"}})(Fne)(C({reflectSymbol:function(){return"fracSubmittedAct"}})(Cg)(C({reflectSymbol:function(){return"fracSubmittedSat"}})(Cg)(C({reflectSymbol:function(){return"reqClassRank"}})(No)(C({reflectSymbol:function(){return"reqRecLetters"}})(No)(C({reflectSymbol:function(){return"reqStandardTests"}})(No)(C({reflectSymbol:function(){return"reqToefl"}})(No)(C({reflectSymbol:function(){return"satMath"}})(A4)(C({reflectSymbol:function(){return"satVerbal"}})(A4)(C({reflectSymbol:function(){return"totalApplicants"}})(KPe)(C({reflectSymbol:function(){return"yieldRate"}})(G4)(he)))))))))))))))))))(C({reflectSymbol:function(){return"appGroup"}})(No)(C({reflectSymbol:function(){return"applicationTimeHours"}})(Dt)(C({reflectSymbol:function(){return"averageFederalLoan"}})(Yi)(C({reflectSymbol:function(){return"averageNetPrice"}})(Gn(Pt(C({reflectSymbol:function(){return"quintile1"}})(qt)(C({reflectSymbol:function(){return"quintile2"}})(qt)(C({reflectSymbol:function(){return"quintile3"}})(qt)(C({reflectSymbol:function(){return"quintile4"}})(qt)(C({reflectSymbol:function(){return"quintile5"}})(qt)(he))))))))(C({reflectSymbol:function(){return"basketball"}})(XPe)(C({reflectSymbol:function(){return"calendarSystem"}})(fe)(C({reflectSymbol:function(){return"chancing"}})(Pt(ZPe(C({reflectSymbol:function(){return"endorsed"}})(Zn)(C({reflectSymbol:function(){return"moreInfoLink"}})(No)(he)))))(C({reflectSymbol:function(){return"colors"}})(Pt(C({reflectSymbol:function(){return"primary"}})(No)(C({reflectSymbol:function(){return"secondary"}})(No)(he))))(eNe(C({reflectSymbol:function(){return"diversity"}})(fe)(C({reflectSymbol:function(){return"dropOutRate"}})(Dt)(nNe(tNe(C({reflectSymbol:function(){return"football"}})(XPe)(C({reflectSymbol:function(){return"fourYearGradRate"}})(Cg)(C({reflectSymbol:function(){return"fracInternationalStudents"}})(G4)(C({reflectSymbol:function(){return"fracLoans"}})(qt)(C({reflectSymbol:function(){return"fracPellGrants"}})(qt)(aNe(C({reflectSymbol:function(){return"hasFourYearProgram"}})(Zn)(C({reflectSymbol:function(){return"hasOnCampusHousing"}})(Zn)(C({reflectSymbol:function(){return"hasTwoYearProgram"}})(Zn)(C({reflectSymbol:function(){return"hbcu"}})(Zn)(Rne(zv)(rNe(C({reflectSymbol:function(){return"ipedsUnitId"}})(No)(C({reflectSymbol:function(){return"isCommuterCollege"}})(Zn)(C({reflectSymbol:function(){return"isForProfit"}})(Zn)(C({reflectSymbol:function(){return"isPublic"}})(Zn)(C({reflectSymbol:function(){return"majors"}})(yne)(fO(C({reflectSymbol:function(){return"numFreshmen"}})(KPe)(C({reflectSymbol:function(){return"phone"}})(fe)(C({reflectSymbol:function(){return"prestige"}})(fe)(C({reflectSymbol:function(){return"profileClaimed"}})(Zn)(C({reflectSymbol:function(){return"racialBreakdown"}})(Gn(Pt(C({reflectSymbol:function(){return"asian"}})(qt)(C({reflectSymbol:function(){return"black"}})(qt)(C({reflectSymbol:function(){return"hispanic"}})(qt)(C({reflectSymbol:function(){return"nativeAmerican"}})(qt)(C({reflectSymbol:function(){return"white"}})(qt)(he))))))))(oNe(iNe)(C({reflectSymbol:function(){return"religiousAffiliation"}})(fe)(C({reflectSymbol:function(){return"retentionRate"}})(G4)(C({reflectSymbol:function(){return"schoolType"}})(fe)(C({reflectSymbol:function(){return"setting"}})(fe)(C({reflectSymbol:function(){return"sixYearGradRate"}})(G4)(jPe(C({reflectSymbol:function(){return"studentsPerFaculty"}})(YPe)(C({reflectSymbol:function(){return"testScoreStats"}})(Gn(Pt(bne(Pt(uNe(TPe(iF)(lNe(he)))))(wne(Pt(Ene(BPe)(he)))(Sne(Pt(uNe(lNe(xPe(iF)(he)))))(he))))))(C({reflectSymbol:function(){return"totalUndergrads"}})(Dt)(cNe(sNe(C({reflectSymbol:function(){return"urls"}})(Pt($Pe(No)(C({reflectSymbol:function(){return"finAid"}})(No)(C({reflectSymbol:function(){return"main"}})(fe)(C({reflectSymbol:function(){return"priceCalculator"}})(No)(he))))))(he)))))))))))))))))))))))))))))))))))))))))))))))))))))))(he))))(C({reflectSymbol:function(){return"mapboxAccessToken"}})(fe)(C({reflectSymbol:function(){return"mobileLayout"}})(Zn)(C({reflectSymbol:function(){return"paths"}})(Pt(C({reflectSymbol:function(){return"chancingCta"}})(fe)(C({reflectSymbol:function(){return"chancingWizardReturnToHub"}})(fe)(C({reflectSymbol:function(){return"hub"}})(fe)(C({reflectSymbol:function(){return"rootUrl"}})(fe)(he))))))(C({reflectSymbol:function(){return"randomSeed"}})(Dt)(fNe(C({reflectSymbol:function(){return"schoolConnections"}})(q_(Pt(C({reflectSymbol:function(){return"initiator"}})(fe)(C({reflectSymbol:function(){return"schoolUsesAiRecruiter"}})(Zn)(vNe)))))(C({reflectSymbol:function(){return"schoolList"}})(q_(Pt(C({reflectSymbol:function(){return"applicationRound"}})(fe)(vNe))))(C({reflectSymbol:function(){return"seoView"}})(Gn(Pt(PPe(q_(Pt(NPe(OPe(kPe)))))(APe(fe)(IPe(fNe(JPe(rt(Pt(zPe(ZPe(eNe(nNe(tNe(aNe(Rne(fe)(rNe(fO(oNe(Gn(iNe))(mNe(cNe(sNe(he))))))))))))))))(mNe(C({reflectSymbol:function(){return"slugRedirectNotification"}})(Zn)(C({reflectSymbol:function(){return"title"}})(fe)(he)))))))))))(C({reflectSymbol:function(){return"showNetworkCard"}})(Zn)(C({reflectSymbol:function(){return"vineBelowConnectionLimit"}})(Gn(Zn))(C({reflectSymbol:function(){return"whatificator"}})(Pt(C({reflectSymbol:function(){return"scenario"}})(Gn(bT))(C({reflectSymbol:function(){return"visible"}})(Zn)(he))))(he)))))))))))))))))))))({diagnosticName:"Hub.AllSchools",def:function(t){return d.create(vPe(n(t)))}})}();return W8n;})(); /* object-assign (c) Sindre Sorhus @license MIT */ /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ /*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */ /*! * Pusher JavaScript Library v6.0.3 * https://pusher.com/ * * Copyright 2020, Pusher * Released under the MIT licence. */ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ /** * @license React * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v0.20.2 * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react-dom-server.browser.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v17.0.2 * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */