var Purs_EntryPoints_Hub_AllSchools=(()=>{var q$e=Object.create;var BT=Object.defineProperty,W$e=Object.defineProperties,$$e=Object.getOwnPropertyDescriptor,z$e=Object.getOwnPropertyDescriptors,V$e=Object.getOwnPropertyNames,Zoe=Object.getOwnPropertySymbols,Q$e=Object.getPrototypeOf,eie=Object.prototype.hasOwnProperty,Y$e=Object.prototype.propertyIsEnumerable;var nie=(e,n,t)=>n in e?BT(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,ur=(e,n)=>{for(var t in n||(n={}))eie.call(n,t)&&nie(e,t,n[t]);if(Zoe)for(var t of Zoe(n))Y$e.call(n,t)&&nie(e,t,n[t]);return e},mu=(e,n)=>W$e(e,z$e(n)),tie=e=>BT(e,"__esModule",{value:!0});var K$e=(e,n)=>()=>(e&&(n=e(e=0)),n);var Re=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),Xx=(e,n)=>{tie(e);for(var t in n)BT(e,t,{get:n[t],enumerable:!0})},X$e=(e,n,t)=>{if(n&&typeof n=="object"||typeof n=="function")for(let a of V$e(n))!eie.call(e,a)&&a!=="default"&&BT(e,a,{get:()=>n[a],enumerable:!(t=$$e(n,a))||t.enumerable});return e},Ta=e=>X$e(tie(BT(e!=null?q$e(Q$e(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var K1={};Xx(K1,{Children:()=>Q1,Component:()=>Y1,Fragment:()=>mJ,PureComponent:()=>AKe,Suspense:()=>xKe,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>TKe,cloneElement:()=>o2,createContext:()=>vJ,createElement:()=>pr,createRef:()=>D7,default:()=>wt,forwardRef:()=>Dv,isValidElement:()=>pJ,lazy:()=>MKe,memo:()=>GKe,useCallback:()=>i2,useContext:()=>LKe,useEffect:()=>so,useImperativeHandle:()=>Ih,useLayoutEffect:()=>u2,useMemo:()=>l2,useReducer:()=>jKe,useRef:()=>rr,useState:()=>ep,version:()=>PKe});var wt,TKe,Q1,o2,Y1,vJ,pr,D7,Dv,mJ,pJ,MKe,GKe,AKe,xKe,i2,LKe,so,Ih,u2,l2,jKe,rr,ep,PKe,ra=K$e(()=>{wt=window.React,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:TKe,Children:Q1,cloneElement:o2,Component:Y1,createContext:vJ,createElement:pr,createRef:D7,forwardRef:Dv,Fragment:mJ,isValidElement:pJ,lazy:MKe,memo:GKe,PureComponent:AKe,Suspense:xKe,useCallback:i2,useContext:LKe,useEffect:so,useImperativeHandle:Ih,useLayoutEffect:u2,useMemo:l2,useReducer:jKe,useRef:rr,useState:ep,version:PKe}=window.React});var b7=Re((iCt,_fe)=>{"use strict";var dfe=Object.getOwnPropertySymbols,NKe=Object.prototype.hasOwnProperty,OKe=Object.prototype.propertyIsEnumerable;function kKe(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function HKe(){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}}_fe.exports=HKe()?Object.assign:function(e,n){for(var t,a=kKe(e),r,i=1;i{"use strict";var _J=b7(),GE=60103,hfe=60106;yr.Fragment=60107;yr.StrictMode=60108;yr.Profiler=60114;var gfe=60109,Dfe=60110,bfe=60112;yr.Suspense=60113;var yfe=60115,Rfe=60116;typeof Symbol=="function"&&Symbol.for&&(wm=Symbol.for,GE=wm("react.element"),hfe=wm("react.portal"),yr.Fragment=wm("react.fragment"),yr.StrictMode=wm("react.strict_mode"),yr.Profiler=wm("react.profiler"),gfe=wm("react.provider"),Dfe=wm("react.context"),bfe=wm("react.forward_ref"),yr.Suspense=wm("react.suspense"),yfe=wm("react.memo"),Rfe=wm("react.lazy"));var wm,wfe=typeof Symbol=="function"&&Symbol.iterator;function UKe(e){return e===null||typeof e!="object"?null:(e=wfe&&e[wfe]||e["@@iterator"],typeof e=="function"?e:null)}function c2(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t{"use strict";xfe.exports=Afe()});var tve=Re(xE=>{"use strict";var np=b7(),Th=Os();function li(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tv2;v2++)fc[v2]=v2+1;var fc,v2;fc[15]=0;var VKe=/^[: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]*$/,Hfe=Object.prototype.hasOwnProperty,Ufe={},Bfe={};function Jfe(e){return Hfe.call(Bfe,e)?!0:Hfe.call(Ufe,e)?!1:VKe.test(e)?Bfe[e]=!0:(Ufe[e]=!0,!1)}function QKe(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 YKe(e,n,t,a){if(n===null||typeof n=="undefined"||QKe(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 ks(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 vc={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){vc[e]=new ks(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];vc[n]=new ks(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){vc[e]=new ks(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){vc[e]=new ks(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){vc[e]=new ks(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){vc[e]=new ks(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){vc[e]=new ks(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){vc[e]=new ks(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){vc[e]=new ks(e,5,!1,e.toLowerCase(),null,!1,!1)});var MJ=/[\-:]([a-z])/g;function GJ(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(MJ,GJ);vc[n]=new ks(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(MJ,GJ);vc[n]=new ks(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(MJ,GJ);vc[n]=new ks(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){vc[e]=new ks(e,1,!1,e.toLowerCase(),null,!1,!1)});vc.xlinkHref=new ks("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){vc[e]=new ks(e,1,!1,e.toLowerCase(),null,!0,!0)});var KKe=/["'&<>]/;function X1(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var n=KKe.exec(e);if(n){var t="",a,r=0;for(a=n.index;aF7))throw Error(li(301));if(e===Sd)if(I7=!0,e={action:t,next:null},JD===null&&(JD=new Map),t=JD.get(n),t===void 0)JD.set(n,e);else{for(n=t;n.next!==null;)n=n.next;n.next=e}}function xJ(){}var eR=null,tXe={readContext:function(e){var n=eR.threadID;return f2(e,n),e[n]},useContext:function(e){Z1();var n=eR.threadID;return f2(e,n),e[n]},useMemo:Qfe,useReducer:Vfe,useRef:function(e){Sd=Z1(),Co=AJ();var n=Co.memoizedState;return n===null?(e={current:e},Co.memoizedState=e):n},useState:function(e){return Vfe(zfe,e)},useLayoutEffect:function(){},useCallback:function(e,n){return Qfe(function(){return e},n)},useImperativeHandle:xJ,useEffect:xJ,useDebugValue:xJ,useDeferredValue:function(e){return Z1(),e},useTransition:function(){return Z1(),[function(e){e()},!1]},useOpaqueIdentifier:function(){return(eR.identifierPrefix||"")+"R:"+(eR.uniqueID++).toString(36)},useMutableSource:function(e,n){return Z1(),n(e._source)}},Yfe={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Kfe(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 Xfe={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},aXe=np({menuitem:!0},Xfe),p2={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},rXe=["Webkit","ms","Moz","O"];Object.keys(p2).forEach(function(e){rXe.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),p2[n]=p2[e]})});var oXe=/([A-Z])/g,iXe=/^ms-/,qD=Th.Children.toArray,LJ=$Ke.ReactCurrentDispatcher,uXe={listing:!0,pre:!0,textarea:!0},lXe=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Zfe={},jJ={};function cXe(e){if(e==null)return e;var n="";return Th.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}var sXe=Object.prototype.hasOwnProperty,fXe={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function eve(e,n){if(e===void 0)throw Error(li(152,s2(n)||"Component"))}function vXe(e,n,t){function a(u,l){var c=l.prototype&&l.prototype.isReactComponent,s=zKe(l,n,t,c),f=[],v=!1,m={isMounted:function(){return!1},enqueueForceUpdate:function(){if(f===null)return null},enqueueReplaceState:function(F,j){v=!0,f=[j]},enqueueSetState:function(F,j){if(f===null)return null;f.push(j)}};if(c){if(c=new l(u.props,s,m),typeof l.getDerivedStateFromProps=="function"){var p=l.getDerivedStateFromProps.call(null,u.props,c.state);p!=null&&(c.state=np({},c.state,p))}}else if(Sd={},c=l(u.props,s,m),c=Wfe(l,u.props,c,s),c==null||c.render==null){e=c,eve(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{p=h?m[0]:c.state;var D=!0;for(h=h?1:0;h=l))throw Error(li(304));var c=new Uint16Array(l);for(c.set(u),fc=c,fc[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===S7)this.popProvider(c.type);else if(c.type===E7){this.suspenseDepth--;var f=i.pop();if(u){u=!1;var v=c.fallbackFrame;if(!v)throw Error(li(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++],p="";try{p+=this.render(m,c.context,c.domNamespace)}catch(h){throw h!=null&&typeof h.then=="function"?Error(li(294)):h}finally{}i.length<=this.suspenseDepth&&i.push(""),i[this.suspenseDepth]+=p}}return i[0]}finally{LJ.current=r,eR=a,$fe()}},n.render=function(t,a,r){if(typeof t=="string"||typeof t=="number")return r=""+t,r===""?"":this.makeStaticMarkup?X1(r):this.previousWasTextNode?""+X1(r):(this.previousWasTextNode=!0,X1(r));if(a=vXe(t,a,this.threadID),t=a.child,a=a.context,t===null||t===!1)return"";if(!Th.isValidElement(t)){if(t!=null&&t.$$typeof!=null)throw r=t.$$typeof,Error(r===RJ?li(257):li(258,r.toString()));return t=qD(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 Ofe:case Nfe:case wJ:case SJ:case IJ:case w7:return t=qD(t.props.children),this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case E7:throw Error(li(294));case Pfe:throw Error(li(343))}if(typeof i=="object"&&i!==null)switch(i.$$typeof){case CJ:Sd={};var u=i.render(t.props,t.ref);return u=Wfe(i.render,t.props,u,t.ref),u=qD(u),this.stack.push({type:null,domNamespace:r,children:u,childIndex:0,context:a,footer:""}),"";case FJ:return t=[Th.createElement(i.type,np({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),"";case S7:return i=qD(t.props.children),r={type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""},this.pushProvider(t),this.stack.push(r),"";case EJ:i=t.type,u=t.props;var l=this.threadID;return f2(i,l),i=qD(u.children(i[l])),this.stack.push({type:t,domNamespace:r,children:i,childIndex:0,context:a,footer:""}),"";case jfe:throw Error(li(338));case TJ:return i=t.type,u=i._init,i=u(i._payload),t=[Th.createElement(i,np({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:r,children:t,childIndex:0,context:a,footer:""}),""}throw Error(li(130,i==null?i:typeof i,""))},n.renderDOM=function(t,a,r){var i=t.type.toLowerCase();if(r===Yfe.html&&Kfe(i),!Zfe.hasOwnProperty(i)){if(!lXe.test(i))throw Error(li(65,i));Zfe[i]=!0}var u=t.props;if(i==="input")u=np({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(li(92));if(Array.isArray(c)){if(!(1>=c.length))throw Error(li(93));c=c[0]}l=""+c}l==null&&(l="")}u=np({},u,{value:void 0,children:""+l})}else if(i==="select")this.currentSelectValue=u.value!=null?u.value:u.defaultValue,u=np({},u,{value:void 0});else if(i==="option"){c=this.currentSelectValue;var s=cXe(u.children);if(c!=null){var f=u.value!=null?u.value+"":s;if(l=!1,Array.isArray(c)){for(var v=0;v":(j+=">",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=X1(c);break e}c=null}return c!=null?(u=[],uXe.hasOwnProperty(i)&&c.charAt(0)===` `&&(j+=` `),j+=c):u=qD(u.children),t=t.type,r=r==null||r==="http://www.w3.org/1999/xhtml"?Kfe(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,j},e}();xE.renderToNodeStream=function(){throw Error(li(207))};xE.renderToStaticMarkup=function(e,n){e=new nve(e,!0,n);try{return e.read(1/0)}finally{e.destroy()}};xE.renderToStaticNodeStream=function(){throw Error(li(208))};xE.renderToString=function(e,n){e=new nve(e,!1,n);try{return e.read(1/0)}finally{e.destroy()}};xE.version="17.0.2"});var rve=Re((sCt,ave)=>{"use strict";ave.exports=tve()});var WDe=Re((mSa,qDe)=>{"use strict";var Psn="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";qDe.exports=Psn});var QDe=Re((pSa,VDe)=>{"use strict";var Nsn=WDe();function $De(){}function zDe(){}zDe.resetWarningCache=$De;VDe.exports=function(){function e(a,r,i,u,l,c){if(c!==Nsn){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:zDe,resetWarningCache:$De};return t.PropTypes=t,t}});var UC=Re((hSa,YDe)=>{YDe.exports=QDe()();var dSa,_Sa});var x$=Re((A$,KDe)=>{(function(e,n){if(typeof define=="function"&&define.amd)define("react-list",["prop-types","react"],n);else if(typeof A$!="undefined")n(UC(),(ra(),K1));else{var t={exports:{}};n(e.PropTypes,e.React),e.ReactList=t.exports}})(typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:A$,function(e,n){"use strict";e=u(e),n=i(n);var t,a;function r(){if(typeof WeakMap!="function")return null;var O=new WeakMap;return r=function(){return O},O}function i(O){if(O&&O.__esModule)return O;if(O===null||l(O)!=="object"&&typeof O!="function")return{default:O};var le=r();if(le&&le.has(O))return le.get(O);var De={},Ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var W in O)if(Object.prototype.hasOwnProperty.call(O,W)){var ye=Ee?Object.getOwnPropertyDescriptor(O,W):null;ye&&(ye.get||ye.set)?Object.defineProperty(De,W,ye):De[W]=O[W]}return De.default=O,le&&le.set(O,De),De}function u(O){return O&&O.__esModule?O:{default:O}}function l(O){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l=function(De){return typeof De}:l=function(De){return De&&typeof Symbol=="function"&&De.constructor===Symbol&&De!==Symbol.prototype?"symbol":typeof De},l(O)}function c(O,le){if(!(O instanceof le))throw new TypeError("Cannot call a class as a function")}function s(O,le){for(var De=0;DeEe&&(He=Ee),re=ye==="simple"||!re?0:Math.max(Math.min(re,Ee-He),0),(tn=re%Ne)&&(re-=tn,He+=tn),re===De.from&&He==De.size?De:F(F({},De),{},{from:re,size:He})};KDe.exports=(a=t=function(O){v(De,O);var le=p(De);f(De,null,[{key:"getDerivedStateFromProps",value:function(W,ye){var re=ae(W,ye);return re===ye?null:re}}]);function De(Ee){var W;return c(this,De),W=le.call(this,Ee),W.state=ae(Ee,{itemsPerRow:1,from:Ee.initialIndex,size:0}),W.cache={},W.cachedScrollPosition=null,W.prevPrevState={},W.unstable=!1,W.updateCounter=0,W}return f(De,[{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(W){var ye=this;if(this.props.axis!==W.axis&&this.clearSizeCache(),!this.unstable){if(++this.updateCounter>kn)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(W,ye){if(Cn(this.state,W))return ye();this.setState(W,ye)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.updateFrameAndClearCache),this.scrollParent.removeEventListener("scroll",this.updateFrameAndClearCache,on),this.scrollParent.removeEventListener("mousewheel",xe,on)}},{key:"getOffset",value:function(W){var ye=this.props.axis,re=W[G[ye]]||0,He=me[ye];do re+=W[He]||0;while(W=W.offsetParent);return re}},{key:"getEl",value:function(){return this.el||this.items}},{key:"getScrollPosition",value:function(){if(typeof this.cachedScrollPosition=="number")return this.cachedScrollPosition;var W=this.scrollParent,ye=this.props.axis,re=Oe[ye],He=W===window?document.body[re]||document.documentElement[re]:W[re],Ne=this.getScrollSize()-this.props.scrollParentViewportSizeGetter(this),tn=Math.max(0,Math.min(He,Ne)),fn=this.getEl();return this.cachedScrollPosition=this.getOffset(W)+tn-this.getOffset(fn),this.cachedScrollPosition}},{key:"setScroll",value:function(W){var ye=this.scrollParent,re=this.props.axis;if(W+=this.getOffset(this.getEl()),ye===window)return window.scrollTo(0,W);W-=this.getOffset(this.scrollParent),ye[Oe[re]]=W}},{key:"getScrollSize",value:function(){var W=this.scrollParent,ye=document,re=ye.body,He=ye.documentElement,Ne=Me[this.props.axis];return W===window?Math.max(re[Ne],He[Ne]):W[Ne]}},{key:"hasDeterminateSize",value:function(){var W=this.props,ye=W.itemSizeGetter,re=W.type;return re==="uniform"||ye}},{key:"getStartAndEnd",value:function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.threshold,ye=this.getScrollPosition(),re=Math.max(0,ye-W),He=ye+this.props.scrollParentViewportSizeGetter(this)+W;return this.hasDeterminateSize()&&(He=Math.min(He,this.getSpaceBefore(this.props.length))),{start:re,end:He}}},{key:"getItemSizeAndItemsPerRow",value:function(){var W=this.props,ye=W.axis,re=W.useStaticSize,He=this.state,Ne=He.itemSize,tn=He.itemsPerRow;if(re&&Ne&&tn)return{itemSize:Ne,itemsPerRow:tn};var fn=this.items.children;if(!fn.length)return{};var Ue=fn[0],Hn=Ue[ce[ye]],Tn=Math.abs(Hn-Ne);if((isNaN(Tn)||Tn>=1)&&(Ne=Hn),!Ne)return{};var pt=me[ye],On=Ue[pt];tn=1;for(var dt=fn[tn];dt&&dt[pt]===On;dt=fn[tn])++tn;return{itemSize:Ne,itemsPerRow:tn}}},{key:"clearSizeCache",value:function(){this.cachedScrollPosition=null}},{key:"updateFrameAndClearCache",value:function(W){return this.clearSizeCache(),this.updateFrame(W)}},{key:"updateFrame",value:function(W){switch(this.updateScrollParent(),typeof W!="function"&&(W=xe),this.props.type){case"simple":return this.updateSimpleFrame(W);case"variable":return this.updateVariableFrame(W);case"uniform":return this.updateUniformFrame(W)}}},{key:"updateScrollParent",value:function(){var W=this.scrollParent;this.scrollParent=this.props.scrollParentGetter(this),W!==this.scrollParent&&(W&&(W.removeEventListener("scroll",this.updateFrameAndClearCache),W.removeEventListener("mousewheel",xe)),this.clearSizeCache(),this.scrollParent.addEventListener("scroll",this.updateFrameAndClearCache,on),this.scrollParent.addEventListener("mousewheel",xe,on))}},{key:"updateSimpleFrame",value:function(W){var ye=this.getStartAndEnd(),re=ye.end,He=this.items.children,Ne=0;if(He.length){var tn=this.props.axis,fn=He[0],Ue=He[He.length-1];Ne=this.getOffset(Ue)+Ue[ce[tn]]-this.getOffset(fn)}if(Ne>re)return W();var Hn=this.props,Tn=Hn.pageSize,pt=Hn.length,On=Math.min(this.state.size+Tn,pt);this.maybeSetState({size:On},W)}},{key:"updateVariableFrame",value:function(W){this.props.itemSizeGetter||this.cacheSizes();for(var ye=this.getStartAndEnd(),re=ye.start,He=ye.end,Ne=this.props,tn=Ne.length,fn=Ne.pageSize,Ue=0,Hn=0,Tn=0,pt=tn-1;Hnre)break;Ue+=On,++Hn}for(var dt=tn-Hn;Tn1&&arguments[1]!==void 0?arguments[1]:{};if(ye[W]!=null)return ye[W];var re=this.state,He=re.itemSize,Ne=re.itemsPerRow;if(He)return ye[W]=Math.floor(W/Ne)*He;for(var tn=W;tn>0&&ye[--tn]==null;);for(var fn=ye[tn]||0,Ue=tn;Ue=Tn&&Wtn)return this.setScroll(tn)}},{key:"getVisibleRange",value:function(){for(var W=this.state,ye=W.from,re=W.size,He=this.getStartAndEnd(0),Ne=He.start,tn=He.end,fn={},Ue,Hn,Tn=ye;TnNe&&(Ue=Tn),Ue!=null&&pt{"use strict";Object.defineProperty(QC,"__esModule",{value:!0});var zye=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],dj=zye.join(","),Vye=typeof Element=="undefined",HR=Vye?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Rz=!Vye&&Element.prototype.getRootNode?function(e){return e.getRootNode()}:function(e){return e.ownerDocument},Qye=function(n,t,a){var r=Array.prototype.slice.apply(n.querySelectorAll(dj));return t&&HR.call(n,dj)&&r.unshift(n),r=r.filter(a),r},Yye=function e(n,t,a){for(var r=[],i=Array.from(n);i.length;){var u=i.shift();if(u.tagName==="SLOT"){var l=u.assignedElements(),c=l.length?l:u.children,s=e(c,!0,a);a.flatten?r.push.apply(r,s):r.push({scope:u,candidates:s})}else{var f=HR.call(u,dj);f&&a.filter(u)&&(t||!n.includes(u))&&r.push(u);var v=u.shadowRoot||typeof a.getShadowRoot=="function"&&a.getShadowRoot(u),m=!a.shadowRootFilter||a.shadowRootFilter(u);if(v&&m){var p=e(v===!0?u.children:v.children,!0,a);a.flatten?r.push.apply(r,p):r.push({scope:u,candidates:p})}else i.unshift.apply(i,u.children)}}return r},Kye=function(n,t){return n.tabIndex<0&&(t||/^(AUDIO|VIDEO|DETAILS)$/.test(n.tagName)||n.isContentEditable)&&isNaN(parseInt(n.getAttribute("tabindex"),10))?0:n.tabIndex},o0n=function(n,t){return n.tabIndex===t.tabIndex?n.documentOrder-t.documentOrder:n.tabIndex-t.tabIndex},Xye=function(n){return n.tagName==="INPUT"},i0n=function(n){return Xye(n)&&n.type==="hidden"},u0n=function(n){var t=n.tagName==="DETAILS"&&Array.prototype.slice.apply(n.children).some(function(a){return a.tagName==="SUMMARY"});return t},l0n=function(n,t){for(var a=0;asummary:first-of-type"),u=i?n.parentElement:n;if(HR.call(u,"details:not([open]) *"))return!0;var l=Rz(n).host,c=(l==null?void 0:l.ownerDocument.contains(l))||n.ownerDocument.contains(n);if(!a||a==="full"){if(typeof r=="function"){for(var s=n;n;){var f=n.parentElement,v=Rz(n);if(f&&!f.shadowRoot&&r(f)===!0)return Zye(n);n.assignedSlot?n=n.assignedSlot:!f&&v!==n.ownerDocument?n=v.host:n=f}n=s}if(c)return!n.getClientRects().length}else if(a==="non-zero-area")return Zye(n);return!1},m0n=function(n){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(n.tagName))for(var t=n.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var a=0;a=0)},d0n=function e(n){var t=[],a=[];return n.forEach(function(r,i){var u=!!r.scope,l=u?r.scope:r,c=Kye(l,u),s=u?e(r.candidates):l;c===0?u?t.push.apply(t,s):t.push(l):a.push({documentOrder:i,tabIndex:c,item:r,isScope:u,content:s})}),a.sort(o0n).reduce(function(r,i){return i.isScope?r.push.apply(r,i.content):r.push(i.content),r},[]).concat(t)},_0n=function(n,t){t=t||{};var a;return t.getShadowRoot?a=Yye([n],t.includeContainer,{filter:wz.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:p0n}):a=Qye(n,t.includeContainer,wz.bind(null,t)),d0n(a)},h0n=function(n,t){t=t||{};var a;return t.getShadowRoot?a=Yye([n],t.includeContainer,{filter:_j.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):a=Qye(n,t.includeContainer,_j.bind(null,t)),a},g0n=function(n,t){if(t=t||{},!n)throw new Error("No node provided");return HR.call(n,dj)===!1?!1:wz(t,n)},D0n=zye.concat("iframe").join(","),b0n=function(n,t){if(t=t||{},!n)throw new Error("No node provided");return HR.call(n,D0n)===!1?!1:_j(t,n)};QC.focusable=h0n;QC.isFocusable=b0n;QC.isTabbable=g0n;QC.tabbable=_0n});var o1e=Re(Ez=>{"use strict";Object.defineProperty(Ez,"__esModule",{value:!0});var gg=Sz();function e1e(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 n1e(e){for(var n=1;n0){var a=e[e.length-1];a!==t&&a.pause()}var r=e.indexOf(t);r===-1||e.splice(r,1),e.push(t)},deactivateTrap:function(t){var a=e.indexOf(t);a!==-1&&e.splice(a,1),e.length>0&&e[e.length-1].unpause()}}}(),R0n=function(n){return n.tagName&&n.tagName.toLowerCase()==="input"&&typeof n.select=="function"},w0n=function(n){return n.key==="Escape"||n.key==="Esc"||n.keyCode===27},S0n=function(n){return n.key==="Tab"||n.keyCode===9},a1e=function(n){return setTimeout(n,0)},r1e=function(n,t){var a=-1;return n.every(function(r,i){return t(r)?(a=i,!1):!0}),a},WG=function(n){for(var t=arguments.length,a=new Array(t>1?t-1:0),r=1;r1?ce-1:0),je=1;je=0)G=a.activeElement;else{var U=i.tabbableGroups[0],ce=U&&U.firstTabbableNode;G=ce||s("fallbackFocus")}if(!G)throw new Error("Your focus-trap needs to have at least one focusable element");return G},v=function(){if(i.containerGroups=i.containers.map(function(G){var U=gg.tabbable(G,r.tabbableOptions),ce=gg.focusable(G,r.tabbableOptions);return{container:G,tabbableNodes:U,focusableNodes:ce,firstTabbableNode:U.length>0?U[0]:null,lastTabbableNode:U.length>0?U[U.length-1]:null,nextTabbableNode:function(je){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Oe=ce.findIndex(function(Ge){return Ge===je});if(!(Oe<0))return Me?ce.slice(Oe+1).find(function(Ge){return gg.isTabbable(Ge,r.tabbableOptions)}):ce.slice(0,Oe).reverse().find(function(Ge){return gg.isTabbable(Ge,r.tabbableOptions)})}}}),i.tabbableGroups=i.containerGroups.filter(function(G){return G.tabbableNodes.length>0}),i.tabbableGroups.length<=0&&!s("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},m=function k(G){if(G!==!1&&G!==a.activeElement){if(!G||!G.focus){k(f());return}G.focus({preventScroll:!!r.preventScroll}),i.mostRecentlyFocusedNode=G,R0n(G)&&G.select()}},p=function(G){var U=s("setReturnFocus",G);return U||(U===!1?!1:G)},h=function(G){var U=hj(G);if(!(c(U)>=0)){if(WG(r.clickOutsideDeactivates,G)){u.deactivate({returnFocus:r.returnFocusOnDeactivate&&!gg.isFocusable(U,r.tabbableOptions)});return}WG(r.allowOutsideClick,G)||G.preventDefault()}},D=function(G){var U=hj(G),ce=c(U)>=0;ce||U instanceof Document?ce&&(i.mostRecentlyFocusedNode=U):(G.stopImmediatePropagation(),m(i.mostRecentlyFocusedNode||f()))},g=function(G){var U=hj(G);v();var ce=null;if(i.tabbableGroups.length>0){var me=c(U),je=me>=0?i.containerGroups[me]:void 0;if(me<0)G.shiftKey?ce=i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:ce=i.tabbableGroups[0].firstTabbableNode;else if(G.shiftKey){var Me=r1e(i.tabbableGroups,function(kn){var Cn=kn.firstTabbableNode;return U===Cn});if(Me<0&&(je.container===U||gg.isFocusable(U,r.tabbableOptions)&&!gg.isTabbable(U,r.tabbableOptions)&&!je.nextTabbableNode(U,!1))&&(Me=me),Me>=0){var Oe=Me===0?i.tabbableGroups.length-1:Me-1,Ge=i.tabbableGroups[Oe];ce=Ge.lastTabbableNode}}else{var xe=r1e(i.tabbableGroups,function(kn){var Cn=kn.lastTabbableNode;return U===Cn});if(xe<0&&(je.container===U||gg.isFocusable(U,r.tabbableOptions)&&!gg.isTabbable(U,r.tabbableOptions)&&!je.nextTabbableNode(U))&&(xe=me),xe>=0){var on=xe===i.tabbableGroups.length-1?0:xe+1,_e=i.tabbableGroups[on];ce=_e.firstTabbableNode}}}else ce=s("fallbackFocus");ce&&(G.preventDefault(),m(ce))},d=function(G){if(w0n(G)&&WG(r.escapeDeactivates,G)!==!1){G.preventDefault(),u.deactivate();return}if(S0n(G)){g(G);return}},b=function(G){var U=hj(G);c(U)>=0||WG(r.clickOutsideDeactivates,G)||WG(r.allowOutsideClick,G)||(G.preventDefault(),G.stopImmediatePropagation())},F=function(){if(!!i.active)return t1e.activateTrap(u),i.delayInitialFocusTimer=r.delayInitialFocus?a1e(function(){m(f())}):m(f()),a.addEventListener("focusin",D,!0),a.addEventListener("mousedown",h,{capture:!0,passive:!1}),a.addEventListener("touchstart",h,{capture:!0,passive:!1}),a.addEventListener("click",b,{capture:!0,passive:!1}),a.addEventListener("keydown",d,{capture:!0,passive:!1}),u},j=function(){if(!!i.active)return a.removeEventListener("focusin",D,!0),a.removeEventListener("mousedown",h,!0),a.removeEventListener("touchstart",h,!0),a.removeEventListener("click",b,!0),a.removeEventListener("keydown",d,!0),u};return u={get active(){return i.active},get paused(){return i.paused},activate:function(G){if(i.active)return this;var U=l(G,"onActivate"),ce=l(G,"onPostActivate"),me=l(G,"checkCanFocusTrap");me||v(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=a.activeElement,U&&U();var je=function(){me&&v(),F(),ce&&ce()};return me?(me(i.containers.concat()).then(je,je),this):(je(),this)},deactivate:function(G){if(!i.active)return this;var U=n1e({onDeactivate:r.onDeactivate,onPostDeactivate:r.onPostDeactivate,checkCanReturnFocus:r.checkCanReturnFocus},G);clearTimeout(i.delayInitialFocusTimer),i.delayInitialFocusTimer=void 0,j(),i.active=!1,i.paused=!1,t1e.deactivateTrap(u);var ce=l(U,"onDeactivate"),me=l(U,"onPostDeactivate"),je=l(U,"checkCanReturnFocus"),Me=l(U,"returnFocus","returnFocusOnDeactivate");ce&&ce();var Oe=function(){a1e(function(){Me&&m(p(i.nodeFocusedBeforeActivation)),me&&me()})};return Me&&je?(je(p(i.nodeFocusedBeforeActivation)).then(Oe,Oe),this):(Oe(),this)},pause:function(){return i.paused||!i.active?this:(i.paused=!0,j(),this)},unpause:function(){return!i.paused||!i.active?this:(i.paused=!1,v(),F(),this)},updateContainerElements:function(G){var U=[].concat(G).filter(Boolean);return i.containers=U.map(function(ce){return typeof ce=="string"?a.querySelector(ce):ce}),i.active&&v(),this}},u.updateContainerElements(n),u};Ez.createFocusTrap=E0n});var l1e=Re((MKa,u1e)=>{"use strict";function Cz(e){return Cz=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Cz(e)}function C0n(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function i1e(e,n){for(var t=0;t1?f-1:0),m=1;m element.");var u=function(s){var f=r.props.containerElements;i&&(typeof i.ref=="function"?i.ref(s):i.ref&&(i.ref.current=s)),r.focusTrapElements=f||[s]},l=Dj.cloneElement(i,{ref:u});return l}return null}}]),t}(Dj.Component),zG=typeof Element=="undefined"?Function:Element;Fz.propTypes={active:Sa.bool,paused:Sa.bool,focusTrapOptions:Sa.shape({document:Sa.object,onActivate:Sa.func,onPostActivate:Sa.func,checkCanFocusTrap:Sa.func,onDeactivate:Sa.func,onPostDeactivate:Sa.func,checkCanReturnFocus:Sa.func,initialFocus:Sa.oneOfType([Sa.instanceOf(zG),Sa.string,Sa.bool,Sa.func]),fallbackFocus:Sa.oneOfType([Sa.instanceOf(zG),Sa.string,Sa.func]),escapeDeactivates:Sa.oneOfType([Sa.bool,Sa.func]),clickOutsideDeactivates:Sa.oneOfType([Sa.bool,Sa.func]),returnFocusOnDeactivate:Sa.bool,setReturnFocus:Sa.oneOfType([Sa.instanceOf(zG),Sa.string,Sa.bool,Sa.func]),allowOutsideClick:Sa.oneOfType([Sa.bool,Sa.func]),preventScroll:Sa.bool,tabbableOptions:Sa.shape({displayCheck:Sa.oneOf(["full","non-zero-area","none"]),getShadowRoot:Sa.oneOfType([Sa.bool,Sa.func])})}),containerElements:Sa.arrayOf(Sa.instanceOf(zG)),children:Sa.oneOfType([Sa.element,Sa.instanceOf(zG)])};Fz.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:L0n};u1e.exports=Fz});var USe=Re(to=>{"use strict";var Ql=typeof Symbol=="function"&&Symbol.for,jV=Ql?Symbol.for("react.element"):60103,PV=Ql?Symbol.for("react.portal"):60106,P8=Ql?Symbol.for("react.fragment"):60107,N8=Ql?Symbol.for("react.strict_mode"):60108,O8=Ql?Symbol.for("react.profiler"):60114,k8=Ql?Symbol.for("react.provider"):60109,H8=Ql?Symbol.for("react.context"):60110,NV=Ql?Symbol.for("react.async_mode"):60111,U8=Ql?Symbol.for("react.concurrent_mode"):60111,B8=Ql?Symbol.for("react.forward_ref"):60112,J8=Ql?Symbol.for("react.suspense"):60113,ggn=Ql?Symbol.for("react.suspense_list"):60120,q8=Ql?Symbol.for("react.memo"):60115,W8=Ql?Symbol.for("react.lazy"):60116,Dgn=Ql?Symbol.for("react.block"):60121,bgn=Ql?Symbol.for("react.fundamental"):60117,ygn=Ql?Symbol.for("react.responder"):60118,Rgn=Ql?Symbol.for("react.scope"):60119;function em(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case jV:switch(e=e.type,e){case NV:case U8:case P8:case O8:case N8:case J8:return e;default:switch(e=e&&e.$$typeof,e){case H8:case B8:case W8:case q8:case k8:return e;default:return n}}case PV:return n}}}function HSe(e){return em(e)===U8}to.AsyncMode=NV;to.ConcurrentMode=U8;to.ContextConsumer=H8;to.ContextProvider=k8;to.Element=jV;to.ForwardRef=B8;to.Fragment=P8;to.Lazy=W8;to.Memo=q8;to.Portal=PV;to.Profiler=O8;to.StrictMode=N8;to.Suspense=J8;to.isAsyncMode=function(e){return HSe(e)||em(e)===NV};to.isConcurrentMode=HSe;to.isContextConsumer=function(e){return em(e)===H8};to.isContextProvider=function(e){return em(e)===k8};to.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===jV};to.isForwardRef=function(e){return em(e)===B8};to.isFragment=function(e){return em(e)===P8};to.isLazy=function(e){return em(e)===W8};to.isMemo=function(e){return em(e)===q8};to.isPortal=function(e){return em(e)===PV};to.isProfiler=function(e){return em(e)===O8};to.isStrictMode=function(e){return em(e)===N8};to.isSuspense=function(e){return em(e)===J8};to.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===P8||e===U8||e===O8||e===N8||e===J8||e===ggn||typeof e=="object"&&e!==null&&(e.$$typeof===W8||e.$$typeof===q8||e.$$typeof===k8||e.$$typeof===H8||e.$$typeof===B8||e.$$typeof===bgn||e.$$typeof===ygn||e.$$typeof===Rgn||e.$$typeof===Dgn)};to.typeOf=em});var JSe=Re((Rvr,BSe)=>{"use strict";BSe.exports=USe()});var Ub=Re((Pvr,V8)=>{(function(){"use strict";var e={}.hasOwnProperty;function n(){for(var r="",i=0;i{function lDn(){this.__data__=[],this.size=0}NEe.exports=lDn});var aQ=Re((C0r,kEe)=>{function cDn(e,n){return e===n||e!==e&&n!==n}kEe.exports=cDn});var gA=Re((I0r,HEe)=>{var sDn=aQ();function fDn(e,n){for(var t=e.length;t--;)if(sDn(e[t][0],n))return t;return-1}HEe.exports=fDn});var BEe=Re((F0r,UEe)=>{var vDn=gA(),mDn=Array.prototype,pDn=mDn.splice;function dDn(e){var n=this.__data__,t=vDn(n,e);if(t<0)return!1;var a=n.length-1;return t==a?n.pop():pDn.call(n,t,1),--this.size,!0}UEe.exports=dDn});var qEe=Re((T0r,JEe)=>{var _Dn=gA();function hDn(e){var n=this.__data__,t=_Dn(n,e);return t<0?void 0:n[t][1]}JEe.exports=hDn});var $Ee=Re((M0r,WEe)=>{var gDn=gA();function DDn(e){return gDn(this.__data__,e)>-1}WEe.exports=DDn});var VEe=Re((G0r,zEe)=>{var bDn=gA();function yDn(e,n){var t=this.__data__,a=bDn(t,e);return a<0?(++this.size,t.push([e,n])):t[a][1]=n,this}zEe.exports=yDn});var DA=Re((A0r,QEe)=>{var RDn=OEe(),wDn=BEe(),SDn=qEe(),EDn=$Ee(),CDn=VEe();function jI(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var IDn=DA();function FDn(){this.__data__=new IDn,this.size=0}YEe.exports=FDn});var ZEe=Re((L0r,XEe)=>{function TDn(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}XEe.exports=TDn});var nCe=Re((j0r,eCe)=>{function MDn(e){return this.__data__.get(e)}eCe.exports=MDn});var aCe=Re((P0r,tCe)=>{function GDn(e){return this.__data__.has(e)}tCe.exports=GDn});var rQ=Re((N0r,rCe)=>{var ADn=typeof global=="object"&&global&&global.Object===Object&&global;rCe.exports=ADn});var F_=Re((O0r,oCe)=>{var xDn=rQ(),LDn=typeof self=="object"&&self&&self.Object===Object&&self,jDn=xDn||LDn||Function("return this")();oCe.exports=jDn});var _P=Re((k0r,iCe)=>{var PDn=F_(),NDn=PDn.Symbol;iCe.exports=NDn});var sCe=Re((H0r,cCe)=>{var uCe=_P(),lCe=Object.prototype,ODn=lCe.hasOwnProperty,kDn=lCe.toString,bA=uCe?uCe.toStringTag:void 0;function HDn(e){var n=ODn.call(e,bA),t=e[bA];try{e[bA]=void 0;var a=!0}catch{}var r=kDn.call(e);return a&&(n?e[bA]=t:delete e[bA]),r}cCe.exports=HDn});var vCe=Re((U0r,fCe)=>{var UDn=Object.prototype,BDn=UDn.toString;function JDn(e){return BDn.call(e)}fCe.exports=JDn});var yA=Re((B0r,dCe)=>{var mCe=_P(),qDn=sCe(),WDn=vCe(),$Dn="[object Null]",zDn="[object Undefined]",pCe=mCe?mCe.toStringTag:void 0;function VDn(e){return e==null?e===void 0?zDn:$Dn:pCe&&pCe in Object(e)?qDn(e):WDn(e)}dCe.exports=VDn});var oQ=Re((J0r,_Ce)=>{function QDn(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}_Ce.exports=QDn});var iQ=Re((q0r,hCe)=>{var YDn=yA(),KDn=oQ(),XDn="[object AsyncFunction]",ZDn="[object Function]",ebn="[object GeneratorFunction]",nbn="[object Proxy]";function tbn(e){if(!KDn(e))return!1;var n=YDn(e);return n==ZDn||n==ebn||n==XDn||n==nbn}hCe.exports=tbn});var DCe=Re((W0r,gCe)=>{var abn=F_(),rbn=abn["__core-js_shared__"];gCe.exports=rbn});var RCe=Re(($0r,yCe)=>{var uQ=DCe(),bCe=function(){var e=/[^.]+$/.exec(uQ&&uQ.keys&&uQ.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function obn(e){return!!bCe&&bCe in e}yCe.exports=obn});var lQ=Re((z0r,wCe)=>{var ibn=Function.prototype,ubn=ibn.toString;function lbn(e){if(e!=null){try{return ubn.call(e)}catch{}try{return e+""}catch{}}return""}wCe.exports=lbn});var ECe=Re((V0r,SCe)=>{var cbn=iQ(),sbn=RCe(),fbn=oQ(),vbn=lQ(),mbn=/[\\^$.*+?()[\]{}|]/g,pbn=/^\[object .+?Constructor\]$/,dbn=Function.prototype,_bn=Object.prototype,hbn=dbn.toString,gbn=_bn.hasOwnProperty,Dbn=RegExp("^"+hbn.call(gbn).replace(mbn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function bbn(e){if(!fbn(e)||sbn(e))return!1;var n=cbn(e)?Dbn:pbn;return n.test(vbn(e))}SCe.exports=bbn});var ICe=Re((Q0r,CCe)=>{function ybn(e,n){return e==null?void 0:e[n]}CCe.exports=ybn});var rw=Re((Y0r,FCe)=>{var Rbn=ECe(),wbn=ICe();function Sbn(e,n){var t=wbn(e,n);return Rbn(t)?t:void 0}FCe.exports=Sbn});var hP=Re((K0r,TCe)=>{var Ebn=rw(),Cbn=F_(),Ibn=Ebn(Cbn,"Map");TCe.exports=Ibn});var RA=Re((X0r,MCe)=>{var Fbn=rw(),Tbn=Fbn(Object,"create");MCe.exports=Tbn});var xCe=Re((Z0r,ACe)=>{var GCe=RA();function Mbn(){this.__data__=GCe?GCe(null):{},this.size=0}ACe.exports=Mbn});var jCe=Re((epr,LCe)=>{function Gbn(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}LCe.exports=Gbn});var NCe=Re((npr,PCe)=>{var Abn=RA(),xbn="__lodash_hash_undefined__",Lbn=Object.prototype,jbn=Lbn.hasOwnProperty;function Pbn(e){var n=this.__data__;if(Abn){var t=n[e];return t===xbn?void 0:t}return jbn.call(n,e)?n[e]:void 0}PCe.exports=Pbn});var kCe=Re((tpr,OCe)=>{var Nbn=RA(),Obn=Object.prototype,kbn=Obn.hasOwnProperty;function Hbn(e){var n=this.__data__;return Nbn?n[e]!==void 0:kbn.call(n,e)}OCe.exports=Hbn});var UCe=Re((apr,HCe)=>{var Ubn=RA(),Bbn="__lodash_hash_undefined__";function Jbn(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=Ubn&&n===void 0?Bbn:n,this}HCe.exports=Jbn});var JCe=Re((rpr,BCe)=>{var qbn=xCe(),Wbn=jCe(),$bn=NCe(),zbn=kCe(),Vbn=UCe();function PI(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var qCe=JCe(),Qbn=DA(),Ybn=hP();function Kbn(){this.size=0,this.__data__={hash:new qCe,map:new(Ybn||Qbn),string:new qCe}}WCe.exports=Kbn});var VCe=Re((ipr,zCe)=>{function Xbn(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}zCe.exports=Xbn});var wA=Re((upr,QCe)=>{var Zbn=VCe();function eyn(e,n){var t=e.__data__;return Zbn(n)?t[typeof n=="string"?"string":"hash"]:t.map}QCe.exports=eyn});var KCe=Re((lpr,YCe)=>{var nyn=wA();function tyn(e){var n=nyn(this,e).delete(e);return this.size-=n?1:0,n}YCe.exports=tyn});var ZCe=Re((cpr,XCe)=>{var ayn=wA();function ryn(e){return ayn(this,e).get(e)}XCe.exports=ryn});var nIe=Re((spr,eIe)=>{var oyn=wA();function iyn(e){return oyn(this,e).has(e)}eIe.exports=iyn});var aIe=Re((fpr,tIe)=>{var uyn=wA();function lyn(e,n){var t=uyn(this,e),a=t.size;return t.set(e,n),this.size+=t.size==a?0:1,this}tIe.exports=lyn});var cQ=Re((vpr,rIe)=>{var cyn=$Ce(),syn=KCe(),fyn=ZCe(),vyn=nIe(),myn=aIe();function NI(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n{var pyn=DA(),dyn=hP(),_yn=cQ(),hyn=200;function gyn(e,n){var t=this.__data__;if(t instanceof pyn){var a=t.__data__;if(!dyn||a.length{var Dyn=DA(),byn=KEe(),yyn=ZEe(),Ryn=nCe(),wyn=aCe(),Syn=iIe();function OI(e){var n=this.__data__=new Dyn(e);this.size=n.size}OI.prototype.clear=byn;OI.prototype.delete=yyn;OI.prototype.get=Ryn;OI.prototype.has=wyn;OI.prototype.set=Syn;uIe.exports=OI});var sIe=Re((dpr,cIe)=>{var Eyn="__lodash_hash_undefined__";function Cyn(e){return this.__data__.set(e,Eyn),this}cIe.exports=Cyn});var vIe=Re((_pr,fIe)=>{function Iyn(e){return this.__data__.has(e)}fIe.exports=Iyn});var pIe=Re((hpr,mIe)=>{var Fyn=cQ(),Tyn=sIe(),Myn=vIe();function gP(e){var n=-1,t=e==null?0:e.length;for(this.__data__=new Fyn;++n{function Gyn(e,n){for(var t=-1,a=e==null?0:e.length;++t{function Ayn(e,n){return e.has(n)}hIe.exports=Ayn});var sQ=Re((bpr,DIe)=>{var xyn=pIe(),Lyn=_Ie(),jyn=gIe(),Pyn=1,Nyn=2;function Oyn(e,n,t,a,r,i){var u=t&Pyn,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,p=t&Nyn?new xyn:void 0;for(i.set(e,n),i.set(n,e);++v{var kyn=F_(),Hyn=kyn.Uint8Array;bIe.exports=Hyn});var wIe=Re((Rpr,RIe)=>{function Uyn(e){var n=-1,t=Array(e.size);return e.forEach(function(a,r){t[++n]=[r,a]}),t}RIe.exports=Uyn});var EIe=Re((wpr,SIe)=>{function Byn(e){var n=-1,t=Array(e.size);return e.forEach(function(a){t[++n]=a}),t}SIe.exports=Byn});var MIe=Re((Spr,TIe)=>{var CIe=_P(),IIe=yIe(),Jyn=aQ(),qyn=sQ(),Wyn=wIe(),$yn=EIe(),zyn=1,Vyn=2,Qyn="[object Boolean]",Yyn="[object Date]",Kyn="[object Error]",Xyn="[object Map]",Zyn="[object Number]",e1n="[object RegExp]",n1n="[object Set]",t1n="[object String]",a1n="[object Symbol]",r1n="[object ArrayBuffer]",o1n="[object DataView]",FIe=CIe?CIe.prototype:void 0,fQ=FIe?FIe.valueOf:void 0;function i1n(e,n,t,a,r,i,u){switch(t){case o1n:if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case r1n:return!(e.byteLength!=n.byteLength||!i(new IIe(e),new IIe(n)));case Qyn:case Yyn:case Zyn:return Jyn(+e,+n);case Kyn:return e.name==n.name&&e.message==n.message;case e1n:case t1n:return e==n+"";case Xyn:var l=Wyn;case n1n:var c=a&zyn;if(l||(l=$yn),e.size!=n.size&&!c)return!1;var s=u.get(e);if(s)return s==n;a|=Vyn,u.set(e,n);var f=qyn(l(e),l(n),a,r,i,u);return u.delete(e),f;case a1n:if(fQ)return fQ.call(e)==fQ.call(n)}return!1}TIe.exports=i1n});var AIe=Re((Epr,GIe)=>{function u1n(e,n){for(var t=-1,a=n.length,r=e.length;++t{var l1n=Array.isArray;xIe.exports=l1n});var jIe=Re((Ipr,LIe)=>{var c1n=AIe(),s1n=DP();function f1n(e,n,t){var a=n(e);return s1n(e)?a:c1n(a,t(e))}LIe.exports=f1n});var NIe=Re((Fpr,PIe)=>{function v1n(e,n){for(var t=-1,a=e==null?0:e.length,r=0,i=[];++t{function m1n(){return[]}OIe.exports=m1n});var BIe=Re((Mpr,UIe)=>{var p1n=NIe(),d1n=kIe(),_1n=Object.prototype,h1n=_1n.propertyIsEnumerable,HIe=Object.getOwnPropertySymbols,g1n=HIe?function(e){return e==null?[]:(e=Object(e),p1n(HIe(e),function(n){return h1n.call(e,n)}))}:d1n;UIe.exports=g1n});var qIe=Re((Gpr,JIe)=>{function D1n(e,n){for(var t=-1,a=Array(e);++t{function b1n(e){return e!=null&&typeof e=="object"}WIe.exports=b1n});var zIe=Re((xpr,$Ie)=>{var y1n=yA(),R1n=SA(),w1n="[object Arguments]";function S1n(e){return R1n(e)&&y1n(e)==w1n}$Ie.exports=S1n});var KIe=Re((Lpr,YIe)=>{var VIe=zIe(),E1n=SA(),QIe=Object.prototype,C1n=QIe.hasOwnProperty,I1n=QIe.propertyIsEnumerable,F1n=VIe(function(){return arguments}())?VIe:function(e){return E1n(e)&&C1n.call(e,"callee")&&!I1n.call(e,"callee")};YIe.exports=F1n});var ZIe=Re((jpr,XIe)=>{function T1n(){return!1}XIe.exports=T1n});var vQ=Re((EA,kI)=>{var M1n=F_(),G1n=ZIe(),eFe=typeof EA=="object"&&EA&&!EA.nodeType&&EA,nFe=eFe&&typeof kI=="object"&&kI&&!kI.nodeType&&kI,A1n=nFe&&nFe.exports===eFe,tFe=A1n?M1n.Buffer:void 0,x1n=tFe?tFe.isBuffer:void 0,L1n=x1n||G1n;kI.exports=L1n});var rFe=Re((Ppr,aFe)=>{var j1n=9007199254740991,P1n=/^(?:0|[1-9]\d*)$/;function N1n(e,n){var t=typeof e;return n=n==null?j1n:n,!!n&&(t=="number"||t!="symbol"&&P1n.test(e))&&e>-1&&e%1==0&&e{var O1n=9007199254740991;function k1n(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=O1n}oFe.exports=k1n});var uFe=Re((Opr,iFe)=>{var H1n=yA(),U1n=mQ(),B1n=SA(),J1n="[object Arguments]",q1n="[object Array]",W1n="[object Boolean]",$1n="[object Date]",z1n="[object Error]",V1n="[object Function]",Q1n="[object Map]",Y1n="[object Number]",K1n="[object Object]",X1n="[object RegExp]",Z1n="[object Set]",eRn="[object String]",nRn="[object WeakMap]",tRn="[object ArrayBuffer]",aRn="[object DataView]",rRn="[object Float32Array]",oRn="[object Float64Array]",iRn="[object Int8Array]",uRn="[object Int16Array]",lRn="[object Int32Array]",cRn="[object Uint8Array]",sRn="[object Uint8ClampedArray]",fRn="[object Uint16Array]",vRn="[object Uint32Array]",Jo={};Jo[rRn]=Jo[oRn]=Jo[iRn]=Jo[uRn]=Jo[lRn]=Jo[cRn]=Jo[sRn]=Jo[fRn]=Jo[vRn]=!0;Jo[J1n]=Jo[q1n]=Jo[tRn]=Jo[W1n]=Jo[aRn]=Jo[$1n]=Jo[z1n]=Jo[V1n]=Jo[Q1n]=Jo[Y1n]=Jo[K1n]=Jo[X1n]=Jo[Z1n]=Jo[eRn]=Jo[nRn]=!1;function mRn(e){return B1n(e)&&U1n(e.length)&&!!Jo[H1n(e)]}iFe.exports=mRn});var cFe=Re((kpr,lFe)=>{function pRn(e){return function(n){return e(n)}}lFe.exports=pRn});var fFe=Re((IA,HI)=>{var dRn=rQ(),sFe=typeof IA=="object"&&IA&&!IA.nodeType&&IA,CA=sFe&&typeof HI=="object"&&HI&&!HI.nodeType&&HI,_Rn=CA&&CA.exports===sFe,pQ=_Rn&&dRn.process,hRn=function(){try{var e=CA&&CA.require&&CA.require("util").types;return e||pQ&&pQ.binding&&pQ.binding("util")}catch{}}();HI.exports=hRn});var dQ=Re((Hpr,pFe)=>{var gRn=uFe(),DRn=cFe(),vFe=fFe(),mFe=vFe&&vFe.isTypedArray,bRn=mFe?DRn(mFe):gRn;pFe.exports=bRn});var _Fe=Re((Upr,dFe)=>{var yRn=qIe(),RRn=KIe(),wRn=DP(),SRn=vQ(),ERn=rFe(),CRn=dQ(),IRn=Object.prototype,FRn=IRn.hasOwnProperty;function TRn(e,n){var t=wRn(e),a=!t&&RRn(e),r=!t&&!a&&SRn(e),i=!t&&!a&&!r&&CRn(e),u=t||a||r||i,l=u?yRn(e.length,String):[],c=l.length;for(var s in e)(n||FRn.call(e,s))&&!(u&&(s=="length"||r&&(s=="offset"||s=="parent")||i&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||ERn(s,c)))&&l.push(s);return l}dFe.exports=TRn});var gFe=Re((Bpr,hFe)=>{var MRn=Object.prototype;function GRn(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||MRn;return e===t}hFe.exports=GRn});var bFe=Re((Jpr,DFe)=>{function ARn(e,n){return function(t){return e(n(t))}}DFe.exports=ARn});var RFe=Re((qpr,yFe)=>{var xRn=bFe(),LRn=xRn(Object.keys,Object);yFe.exports=LRn});var SFe=Re((Wpr,wFe)=>{var jRn=gFe(),PRn=RFe(),NRn=Object.prototype,ORn=NRn.hasOwnProperty;function kRn(e){if(!jRn(e))return PRn(e);var n=[];for(var t in Object(e))ORn.call(e,t)&&t!="constructor"&&n.push(t);return n}wFe.exports=kRn});var CFe=Re(($pr,EFe)=>{var HRn=iQ(),URn=mQ();function BRn(e){return e!=null&&URn(e.length)&&!HRn(e)}EFe.exports=BRn});var FFe=Re((zpr,IFe)=>{var JRn=_Fe(),qRn=SFe(),WRn=CFe();function $Rn(e){return WRn(e)?JRn(e):qRn(e)}IFe.exports=$Rn});var MFe=Re((Vpr,TFe)=>{var zRn=jIe(),VRn=BIe(),QRn=FFe();function YRn(e){return zRn(e,QRn,VRn)}TFe.exports=YRn});var xFe=Re((Qpr,AFe)=>{var GFe=MFe(),KRn=1,XRn=Object.prototype,ZRn=XRn.hasOwnProperty;function ewn(e,n,t,a,r,i){var u=t&KRn,l=GFe(e),c=l.length,s=GFe(n),f=s.length;if(c!=f&&!u)return!1;for(var v=c;v--;){var m=l[v];if(!(u?m in n:ZRn.call(n,m)))return!1}var p=i.get(e),h=i.get(n);if(p&&h)return p==n&&h==e;var D=!0;i.set(e,n),i.set(n,e);for(var g=u;++v{var nwn=rw(),twn=F_(),awn=nwn(twn,"DataView");LFe.exports=awn});var NFe=Re((Kpr,PFe)=>{var rwn=rw(),own=F_(),iwn=rwn(own,"Promise");PFe.exports=iwn});var kFe=Re((Xpr,OFe)=>{var uwn=rw(),lwn=F_(),cwn=uwn(lwn,"Set");OFe.exports=cwn});var UFe=Re((Zpr,HFe)=>{var swn=rw(),fwn=F_(),vwn=swn(fwn,"WeakMap");HFe.exports=vwn});var QFe=Re((edr,VFe)=>{var _Q=jFe(),hQ=hP(),gQ=NFe(),DQ=kFe(),bQ=UFe(),BFe=yA(),UI=lQ(),JFe="[object Map]",mwn="[object Object]",qFe="[object Promise]",WFe="[object Set]",$Fe="[object WeakMap]",zFe="[object DataView]",pwn=UI(_Q),dwn=UI(hQ),_wn=UI(gQ),hwn=UI(DQ),gwn=UI(bQ),ow=BFe;(_Q&&ow(new _Q(new ArrayBuffer(1)))!=zFe||hQ&&ow(new hQ)!=JFe||gQ&&ow(gQ.resolve())!=qFe||DQ&&ow(new DQ)!=WFe||bQ&&ow(new bQ)!=$Fe)&&(ow=function(e){var n=BFe(e),t=n==mwn?e.constructor:void 0,a=t?UI(t):"";if(a)switch(a){case pwn:return zFe;case dwn:return JFe;case _wn:return qFe;case hwn:return WFe;case gwn:return $Fe}return n});VFe.exports=ow});var aTe=Re((ndr,tTe)=>{var yQ=lIe(),Dwn=sQ(),bwn=MIe(),ywn=xFe(),YFe=QFe(),KFe=DP(),XFe=vQ(),Rwn=dQ(),wwn=1,ZFe="[object Arguments]",eTe="[object Array]",bP="[object Object]",Swn=Object.prototype,nTe=Swn.hasOwnProperty;function Ewn(e,n,t,a,r,i){var u=KFe(e),l=KFe(n),c=u?eTe:YFe(e),s=l?eTe:YFe(n);c=c==ZFe?bP:c,s=s==ZFe?bP:s;var f=c==bP,v=s==bP,m=c==s;if(m&&XFe(e)){if(!XFe(n))return!1;u=!0,f=!1}if(m&&!f)return i||(i=new yQ),u||Rwn(e)?Dwn(e,n,t,a,r,i):bwn(e,n,c,t,a,r,i);if(!(t&wwn)){var p=f&&nTe.call(e,"__wrapped__"),h=v&&nTe.call(n,"__wrapped__");if(p||h){var D=p?e.value():e,g=h?n.value():n;return i||(i=new yQ),r(D,g,t,a,i)}}return m?(i||(i=new yQ),ywn(e,n,t,a,r,i)):!1}tTe.exports=Ewn});var uTe=Re((tdr,iTe)=>{var Cwn=aTe(),rTe=SA();function oTe(e,n,t,a,r){return e===n?!0:e==null||n==null||!rTe(e)&&!rTe(n)?e!==e&&n!==n:Cwn(e,n,t,a,oTe,r)}iTe.exports=oTe});var cTe=Re((adr,lTe)=>{var Iwn=uTe();function Fwn(e,n){return Iwn(e,n)}lTe.exports=Fwn});var zTe=Re((hhr,tSn)=>{tSn.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 $I=Re((cgr,tMe)=>{"use strict";var nMe=Number.isNaN||function(n){return typeof n=="number"&&n!==n};function cSn(e,n){return!!(e===n||nMe(e)&&nMe(n))}function sSn(e,n){if(e.length!==n.length)return!1;for(var t=0;t{function FQ(e,n){return Pg.exports=FQ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,a){return t.__proto__=a,t},Pg.exports.__esModule=!0,Pg.exports.default=Pg.exports,FQ(e,n)}Pg.exports=FQ,Pg.exports.__esModule=!0,Pg.exports.default=Pg.exports});var MQ=Re((fgr,GA)=>{var vSn=TQ();function mSn(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,vSn(e,n)}GA.exports=mSn,GA.exports.__esModule=!0,GA.exports.default=GA.exports});var AQ=Re(GQ=>{"use strict";Object.defineProperty(GQ,"__esModule",{value:!0});function pSn(e){if(e.sheet)return e.sheet;for(var n=0;n{"use strict";Object.defineProperty(xQ,"__esModule",{value:!0});function hSn(e){function n(O,le,De,Ee,W){for(var ye=0,re=0,He=0,Ne=0,tn,fn,Ue=0,Hn=0,Tn,pt=Tn=tn=0,On=0,dt=0,xt=0,Wn=0,Qt=De.length,_t=Qt-1,rt,Mn="",Ct="",hr="",Ae="",sn;Ontn)&&(Wn=(Mn=Mn.replace(" ",":")).length),0Ee&&(Ee=(le=le.trim()).charCodeAt(0)),Ee){case 38:return le.replace(d,"$1"+O.trim());case 58:return O.trim()+le.replace(d,"$1"+O.trim());default:if(0<1*De&&0re.charCodeAt(8))break;case 115:W=W.replace(re,"-webkit-"+re)+";"+W;break;case 207:case 102:W=W.replace(re,"-webkit-"+(102De.charCodeAt(0)&&(De=De.trim()),ae=De,De=[ae],0{"use strict";Object.defineProperty(LQ,"__esModule",{value:!0});var gSn=function(n){var t=new WeakMap;return function(a){if(t.has(a))return t.get(a);var r=n(a);return t.set(a,r),r}};LQ.default=gSn});var AP=Re(PQ=>{"use strict";Object.defineProperty(PQ,"__esModule",{value:!0});function DSn(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var bSn=AQ(),ySn=DSn(aMe());rMe();var jQ="/*|*/",RSn=jQ+"}";function wSn(e){e&&GP.current.insert(e+"}")}var GP={current:null},SSn=function(n,t,a,r,i,u,l,c,s,f){switch(n){case 1:{switch(t.charCodeAt(0)){case 64:return GP.current.insert(t+";"),"";case 108:if(t.charCodeAt(2)===98)return""}break}case 2:{if(c===0)return t+jQ;break}case 3:switch(c){case 102:case 112:return GP.current.insert(a[0]+t),"";default:return t+(f===0?jQ:"")}case-2:t.split(RSn).forEach(wSn)}},ESn=function(n){n===void 0&&(n={});var t=n.key||"css",a;n.prefix!==void 0&&(a={prefix:n.prefix});var r=new ySn(a),i={},u;{u=n.container||document.head;var l=document.querySelectorAll("style[data-emotion-"+t+"]");Array.prototype.forEach.call(l,function(m){var p=m.getAttribute("data-emotion-"+t);p.split(" ").forEach(function(h){i[h]=!0}),m.parentNode!==u&&u.appendChild(m)})}var c;if(r.use(n.stylisPlugins)(SSn),c=function(p,h,D,g){var d=h.name;if(GP.current=D,!1)var b;r(p,h.styles),g&&(v.inserted[d]=!0)},!1)var s,f;var v={key:t,sheet:new bSn.StyleSheet({key:t,container:u,nonce:n.nonce,speedy:n.speedy}),nonce:n.nonce,inserted:i,registered:{},insert:c};return v};PQ.default=ESn});var NQ=Re(xP=>{"use strict";Object.defineProperty(xP,"__esModule",{value:!0});var CSn=!0;function ISn(e,n,t){var a="";return t.split(" ").forEach(function(r){e[r]!==void 0?n.push(e[r]):a+=r+" "}),a}var FSn=function(n,t,a){var r=n.key+"-"+t.name;if((a===!1||CSn===!1&&n.compat!==void 0)&&n.registered[r]===void 0&&(n.registered[r]=t.styles),n.inserted[t.name]===void 0){var i=t;do{var u=n.insert("."+r,i,n.sheet,!0);i=i.next}while(i!==void 0)}};xP.getRegisteredStyles=ISn;xP.insertStyles=FSn});var oMe=Re(OQ=>{"use strict";Object.defineProperty(OQ,"__esModule",{value:!0});function TSn(e){for(var n=0,t,a=0,r=e.length;r>=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)}OQ.default=TSn});var iMe=Re(kQ=>{"use strict";Object.defineProperty(kQ,"__esModule",{value:!0});var MSn={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};kQ.default=MSn});var uMe=Re(HQ=>{"use strict";Object.defineProperty(HQ,"__esModule",{value:!0});function GSn(e){var n={};return function(t){return n[t]===void 0&&(n[t]=e(t)),n[t]}}HQ.default=GSn});var LP=Re(JQ=>{"use strict";Object.defineProperty(JQ,"__esModule",{value:!0});function UQ(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var ASn=UQ(oMe()),xSn=UQ(iMe()),LSn=UQ(uMe()),jSn=/[A-Z]|^ms/g,PSn=/_EMO_([^_]+?)_([^]*?)_EMO_/g,lMe=function(n){return n.charCodeAt(1)===45},cMe=function(n){return n!=null&&typeof n!="boolean"},BQ=LSn(function(e){return lMe(e)?e:e.replace(jSn,"-$&").toLowerCase()}),sMe=function(n,t){switch(n){case"animation":case"animationName":if(typeof t=="string")return t.replace(PSn,function(a,r,i){return M_={name:r,styles:i,next:M_},r})}return xSn[n]!==1&&!lMe(n)&&typeof t=="number"&&t!==0?t+"px":t};function AA(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 M_={name:t.name,styles:t.styles,next:M_},t.name;if(t.styles!==void 0){var r=t.next;if(r!==void 0)for(;r!==void 0;)M_={name:r.name,styles:r.styles,next:M_},r=r.next;var i=t.styles+";";return i}return NSn(e,n,t)}case"function":{if(e!==void 0){var u=M_,l=t(e);return M_=u,AA(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 NSn(e,n,t){var a="";if(Array.isArray(t))for(var r=0;r{"use strict";MQ();var Ng=Os(),kSn=AP(),vMe=NQ(),HSn=LP();function USn(e){return e&&e.__esModule?e:{default:e}}var BSn=USn(kSn),qQ=Object.prototype.hasOwnProperty,mMe=Ng.createContext(typeof HTMLElement!="undefined"?BSn.default():null),pMe=Ng.createContext({}),JSn=mMe.Provider,dMe=function(n){var t=function(r,i){return Ng.createElement(mMe.Consumer,null,function(u){return n(r,u,i)})};return Ng.forwardRef(t)},WQ="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",qSn=function(n,t){var a={};for(var r in t)qQ.call(t,r)&&(a[r]=t[r]);if(a[WQ]=n,!1){var i;if(i.stack)var u}return a},WSn=function(){return null},_Me=function(n,t,a,r){var i=a===null?t.css:t.css(a);typeof i=="string"&&n.registered[i]!==void 0&&(i=n.registered[i]);var u=t[WQ],l=[i],c="";typeof t.className=="string"?c=vMe.getRegisteredStyles(n.registered,l,t.className):t.className!=null&&(c=t.className+" ");var s=HSn.serializeStyles(l);if(!1)var f;var v=vMe.insertStyles(n,s,typeof u=="string");c+=n.key+"-"+s.name;var m={};for(var p in t)qQ.call(t,p)&&p!=="css"&&p!==WQ&&(m[p]=t[p]);m.ref=r,m.className=c;var h=Ng.createElement(u,m),D=Ng.createElement(WSn,null);return Ng.createElement(Ng.Fragment,null,D,h)},$Sn=dMe(function(e,n,t){return typeof e.css=="function"?Ng.createElement(pMe.Consumer,null,function(a){return _Me(n,e,a,t)}):_Me(n,e,null,t)});iw.CacheProvider=JSn;iw.Emotion=$Sn;iw.ThemeContext=pMe;iw.createEmotionProps=qSn;iw.hasOwnProperty=qQ;iw.withEmotionCache=dMe});var G_=Re($Q=>{"use strict";Object.defineProperty($Q,"__esModule",{value:!0});var zSn=LP();function VSn(){for(var e=arguments.length,n=new Array(e),t=0;t{"use strict";Object.defineProperty(Pp,"__esModule",{value:!0});var QSn=MQ(),A_=Os();AP();var x_=hMe(),zQ=NQ(),VQ=LP(),YSn=AQ(),KSn=G_();function gMe(e){return e&&e.__esModule?e:{default:e}}var XSn=gMe(QSn),DMe=gMe(KSn),bMe=function(n,t){var a=arguments;if(t==null||!x_.hasOwnProperty.call(t,"css"))return A_.createElement.apply(void 0,a);var r=a.length,i=new Array(r);i[0]=x_.Emotion,i[1]=x_.createEmotionProps(n,t);for(var u=2;u{"use strict";var zI,xA,jP,QQ;typeof performance=="object"&&typeof performance.now=="function"?(RMe=performance,Vr.unstable_now=function(){return RMe.now()}):(YQ=Date,wMe=YQ.now(),Vr.unstable_now=function(){return YQ.now()-wMe});var RMe,YQ,wMe;typeof window=="undefined"||typeof MessageChannel!="function"?(VI=null,KQ=null,XQ=function(){if(VI!==null)try{var e=Vr.unstable_now();VI(!0,e),VI=null}catch(n){throw setTimeout(XQ,0),n}},zI=function(e){VI!==null?setTimeout(zI,0,e):(VI=e,setTimeout(XQ,0))},xA=function(e,n){KQ=setTimeout(e,n)},jP=function(){clearTimeout(KQ)},Vr.unstable_shouldYield=function(){return!1},QQ=Vr.unstable_forceFrameRate=function(){}):(SMe=window.setTimeout,EMe=window.clearTimeout,typeof console!="undefined"&&(CMe=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 CMe!="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")),LA=!1,jA=null,PP=-1,ZQ=5,eY=0,Vr.unstable_shouldYield=function(){return Vr.unstable_now()>=eY},QQ=function(){},Vr.unstable_forceFrameRate=function(e){0>e||125>>1,r=e[a];if(r!==void 0&&0kP(u,t))c!==void 0&&0>kP(c,u)?(e[a]=c,e[l]=t,a=l):(e[a]=u,e[i]=t,a=i);else if(c!==void 0&&0>kP(c,t))e[a]=c,e[l]=t,a=l;else break e}}return n}return null}function kP(e,n){var t=e.sortIndex-n.sortIndex;return t!==0?t:e.id-n.id}var L_=[],qb=[],oEn=1,h0=null,hs=3,HP=!1,uw=!1,PA=!1;function aY(e){for(var n=Np(qb);n!==null;){if(n.callback===null)OP(qb);else if(n.startTime<=e)OP(qb),n.sortIndex=n.expirationTime,tY(L_,n);else break;n=Np(qb)}}function rY(e){if(PA=!1,aY(e),!uw)if(Np(L_)!==null)uw=!0,zI(oY);else{var n=Np(qb);n!==null&&xA(rY,n.startTime-e)}}function oY(e,n){uw=!1,PA&&(PA=!1,jP()),HP=!0;var t=hs;try{for(aY(n),h0=Np(L_);h0!==null&&(!(h0.expirationTime>n)||e&&!Vr.unstable_shouldYield());){var a=h0.callback;if(typeof a=="function"){h0.callback=null,hs=h0.priorityLevel;var r=a(h0.expirationTime<=n);n=Vr.unstable_now(),typeof r=="function"?h0.callback=r:h0===Np(L_)&&OP(L_),aY(n)}else OP(L_);h0=Np(L_)}if(h0!==null)var i=!0;else{var u=Np(qb);u!==null&&xA(rY,u.startTime-n),i=!1}return i}finally{h0=null,hs=t,HP=!1}}var iEn=QQ;Vr.unstable_IdlePriority=5;Vr.unstable_ImmediatePriority=1;Vr.unstable_LowPriority=4;Vr.unstable_NormalPriority=3;Vr.unstable_Profiling=null;Vr.unstable_UserBlockingPriority=2;Vr.unstable_cancelCallback=function(e){e.callback=null};Vr.unstable_continueExecution=function(){uw||HP||(uw=!0,zI(oY))};Vr.unstable_getCurrentPriorityLevel=function(){return hs};Vr.unstable_getFirstCallbackNode=function(){return Np(L_)};Vr.unstable_next=function(e){switch(hs){case 1:case 2:case 3:var n=3;break;default:n=hs}var t=hs;hs=n;try{return e()}finally{hs=t}};Vr.unstable_pauseExecution=function(){};Vr.unstable_requestPaint=iEn;Vr.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=hs;hs=e;try{return n()}finally{hs=t}};Vr.unstable_scheduleCallback=function(e,n,t){var a=Vr.unstable_now();switch(typeof t=="object"&&t!==null?(t=t.delay,t=typeof t=="number"&&0a?(e.sortIndex=t,tY(qb,e),Np(L_)===null&&e===Np(qb)&&(PA?jP():PA=!0,xA(rY,t-a))):(e.sortIndex=r,tY(L_,e),uw||HP||(uw=!0,zI(oY))),e};Vr.unstable_wrapCallback=function(e){var n=hs;return function(){var t=hs;hs=n;try{return e.apply(this,arguments)}finally{hs=t}}}});var TMe=Re((Egr,FMe)=>{"use strict";FMe.exports=IMe()});var dAe=Re(w0=>{"use strict";var UP=Os(),ni=b7(),Kl=TMe();function Pn(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tn}return!1}function nf(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 yc={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){yc[e]=new nf(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];yc[n]=new nf(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){yc[e]=new nf(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){yc[e]=new nf(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){yc[e]=new nf(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){yc[e]=new nf(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){yc[e]=new nf(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){yc[e]=new nf(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){yc[e]=new nf(e,5,!1,e.toLowerCase(),null,!1,!1)});var iY=/[\-:]([a-z])/g;function uY(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(iY,uY);yc[n]=new nf(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(iY,uY);yc[n]=new nf(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(iY,uY);yc[n]=new nf(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){yc[e]=new nf(e,1,!1,e.toLowerCase(),null,!1,!1)});yc.xlinkHref=new nf("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){yc[e]=new nf(e,1,!1,e.toLowerCase(),null,!0,!0)});function lY(e,n,t,a){var r=yc.hasOwnProperty(n)?yc[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{gY=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?BA(e):""}function fEn(e){switch(e.tag){case 5:return BA(e.type);case 16:return BA("Lazy");case 13:return BA("Suspense");case 19:return BA("SuspenseList");case 0:case 2:case 15:return e=WP(e.type,!1),e;case 11:return e=WP(e.type.render,!1),e;case 22:return e=WP(e.type._render,!1),e;case 1:return e=WP(e.type,!0),e;default:return""}}function YI(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 Wb:return"Fragment";case sw:return"Portal";case kA:return"Profiler";case cY:return"StrictMode";case HA:return"Suspense";case JP:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case fY:return(e.displayName||"Context")+".Consumer";case sY:return(e._context.displayName||"Context")+".Provider";case BP:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case qP:return YI(e.type);case mY:return YI(e._render);case vY:n=e._payload,e=e._init;try{return YI(e(n))}catch{}}return null}function $b(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function PMe(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function vEn(e){var n=PMe(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 $P(e){e._valueTracker||(e._valueTracker=vEn(e))}function NMe(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),a="";return e&&(a=PMe(e)?e.checked?"true":"false":e.value),e=a,e!==t?(n.setValue(e),!0):!1}function zP(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 DY(e,n){var t=n.checked;return ni({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t!=null?t:e._wrapperState.initialChecked})}function OMe(e,n){var t=n.defaultValue==null?"":n.defaultValue,a=n.checked!=null?n.checked:n.defaultChecked;t=$b(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 kMe(e,n){n=n.checked,n!=null&&lY(e,"checked",n,!1)}function bY(e,n){kMe(e,n);var t=$b(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")?yY(e,n.type,t):n.hasOwnProperty("defaultValue")&&yY(e,n.type,$b(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function HMe(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 yY(e,n,t){(n!=="number"||zP(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function mEn(e){var n="";return UP.Children.forEach(e,function(t){t!=null&&(n+=t)}),n}function RY(e,n){return e=ni({children:void 0},n),(n=mEn(n.children))&&(e.children=n),e}function KI(e,n,t,a){if(e=e.options,n){n={};for(var r=0;r=t.length))throw Error(Pn(93));t=t[0]}n=t}n==null&&(n=""),t=n}e._wrapperState={initialValue:$b(t)}}function BMe(e,n){var t=$b(n.value),a=$b(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 JMe(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}var SY={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function qMe(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 EY(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?qMe(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var VP,WMe=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!==SY.svg||"innerHTML"in e)e.innerHTML=n;else{for(VP=VP||document.createElement("div"),VP.innerHTML=""+n.valueOf().toString()+"",n=VP.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function JA(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var qA={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},pEn=["Webkit","ms","Moz","O"];Object.keys(qA).forEach(function(e){pEn.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),qA[n]=qA[e]})});function $Me(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||qA.hasOwnProperty(e)&&qA[e]?(""+n).trim():n+"px"}function zMe(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var a=t.indexOf("--")===0,r=$Me(t,n[t],a);t==="float"&&(t="cssFloat"),a?e.setProperty(t,r):e[t]=r}}var dEn=ni({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 CY(e,n){if(n){if(dEn[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(Pn(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(Pn(60));if(!(typeof n.dangerouslySetInnerHTML=="object"&&"__html"in n.dangerouslySetInnerHTML))throw Error(Pn(61))}if(n.style!=null&&typeof n.style!="object")throw Error(Pn(62))}}function IY(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 FY(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var TY=null,XI=null,ZI=null;function VMe(e){if(e=l3(e)){if(typeof TY!="function")throw Error(Pn(280));var n=e.stateNode;n&&(n=dN(n),TY(e.stateNode,e.type,n))}}function QMe(e){XI?ZI?ZI.push(e):ZI=[e]:XI=e}function YMe(){if(XI){var e=XI,n=ZI;if(ZI=XI=null,VMe(e),n)for(e=0;ea?0:1<t;t++)n.push(e);return n}function nN(e,n,t){e.pendingLanes|=n;var a=n-1;e.suspendedLanes&=a,e.pingedLanes&=a,e=e.eventTimes,n=31-Yb(n),e[n]=t}var Yb=Math.clz32?Math.clz32:GEn,TEn=Math.log,MEn=Math.LN2;function GEn(e){return e===0?32:31-(TEn(e)/MEn|0)|0}var AEn=Kl.unstable_UserBlockingPriority,xEn=Kl.unstable_runWithPriority,tN=!0;function LEn(e,n,t,a){fw||GY();var r=JY,i=fw;fw=!0;try{KMe(r,e,n,t,a)}finally{(fw=i)||xY()}}function jEn(e,n,t,a){xEn(AEn,JY.bind(null,e,n,t,a))}function JY(e,n,t,a){if(tN){var r;if((r=(n&4)==0)&&0=n3),w2e=String.fromCharCode(32),S2e=!1;function E2e(e,n){switch(e){case"keyup":return rCn.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function C2e(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var oF=!1;function iCn(e,n){switch(e){case"compositionend":return C2e(n);case"keypress":return n.which!==32?null:(S2e=!0,w2e);case"textInput":return e=n.data,e===w2e&&S2e?null:e;default:return null}}function uCn(e,n){if(oF)return e==="compositionend"||!KY&&E2e(e,n)?(e=h2e(),aN=WY=Kb=null,oF=!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=A2e(t)}}function L2e(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?L2e(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function j2e(){for(var e=window,n=zP();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=zP(e.document)}return n}function ZY(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 hCn=kg&&"documentMode"in document&&11>=document.documentMode,iF=null,eK=null,o3=null,nK=!1;function P2e(e,n,t){var a=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;nK||iF==null||iF!==zP(a)||(a=iF,"selectionStart"in a&&ZY(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}),o3&&r3(o3,a)||(o3=a,a=fN(eK,"onSelect"),0fF||(e.current=lK[fF],lK[fF]=null,fF--)}function Gi(e,n){fF++,lK[fF]=e.current,e.current=n}var ey={},gs=Zb(ey),qf=Zb(!1),pw=ey;function vF(e,n){var t=e.type.contextTypes;if(!t)return ey;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 Wf(e){return e=e.childContextTypes,e!=null}function _N(){Wo(qf),Wo(gs)}function K2e(e,n,t){if(gs.current!==ey)throw Error(Pn(168));Gi(gs,n),Gi(qf,t)}function X2e(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(Pn(108,YI(n)||"Unknown",r));return ni({},t,a)}function hN(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ey,pw=gs.current,Gi(gs,e),Gi(qf,qf.current),!0}function Z2e(e,n,t){var a=e.stateNode;if(!a)throw Error(Pn(169));t?(e=X2e(e,n,pw),a.__reactInternalMemoizedMergedChildContext=e,Wo(qf),Wo(gs),Gi(gs,e)):Wo(qf),Gi(qf,t)}var cK=null,dw=null,bCn=Kl.unstable_runWithPriority,sK=Kl.unstable_scheduleCallback,fK=Kl.unstable_cancelCallback,yCn=Kl.unstable_shouldYield,eGe=Kl.unstable_requestPaint,vK=Kl.unstable_now,RCn=Kl.unstable_getCurrentPriorityLevel,gN=Kl.unstable_ImmediatePriority,nGe=Kl.unstable_UserBlockingPriority,tGe=Kl.unstable_NormalPriority,aGe=Kl.unstable_LowPriority,rGe=Kl.unstable_IdlePriority,mK={},wCn=eGe!==void 0?eGe:function(){},Hg=null,DN=null,pK=!1,oGe=vK(),Ds=1e4>oGe?vK:function(){return vK()-oGe};function mF(){switch(RCn()){case gN:return 99;case nGe:return 98;case tGe:return 97;case aGe:return 96;case rGe:return 95;default:throw Error(Pn(332))}}function iGe(e){switch(e){case 99:return gN;case 98:return nGe;case 97:return tGe;case 96:return aGe;case 95:return rGe;default:throw Error(Pn(332))}}function _w(e,n){return e=iGe(e),bCn(e,n)}function c3(e,n,t){return e=iGe(e),sK(e,n,t)}function P_(){if(DN!==null){var e=DN;DN=null,fK(e)}uGe()}function uGe(){if(!pK&&Hg!==null){pK=!0;var e=0;try{var n=Hg;_w(99,function(){for(;eU?(ce=G,G=null):ce=G.sibling;var me=m(g,G,b[U],F);if(me===null){G===null&&(G=ce);break}e&&G&&me.alternate===null&&n(g,G),d=i(me,d,U),k===null?j=me:k.sibling=me,k=me,G=ce}if(U===b.length)return t(g,G),j;if(G===null){for(;UU?(ce=G,G=null):ce=G.sibling;var je=m(g,G,me.value,F);if(je===null){G===null&&(G=ce);break}e&&G&&je.alternate===null&&n(g,G),d=i(je,d,U),k===null?j=je:k.sibling=je,k=je,G=ce}if(me.done)return t(g,G),j;if(G===null){for(;!me.done;U++,me=b.next())me=v(g,me.value,F),me!==null&&(d=i(me,d,U),k===null?j=me:k.sibling=me,k=me);return j}for(G=a(g,G);!me.done;U++,me=b.next())me=p(G,g,U,me.value,F),me!==null&&(e&&me.alternate!==null&&G.delete(me.key===null?U:me.key),d=i(me,d,U),k===null?j=me:k.sibling=me,k=me);return e&&G.forEach(function(Me){return n(g,Me)}),j}return function(g,d,b,F){var j=typeof b=="object"&&b!==null&&b.type===Wb&&b.key===null;j&&(b=b.props.children);var k=typeof b=="object"&&b!==null;if(k)switch(b.$$typeof){case OA:e:{for(k=b.key,j=d;j!==null;){if(j.key===k){switch(j.tag){case 7:if(b.type===Wb){t(g,j.sibling),d=r(j,b.props.children),d.return=g,g=d;break e}break;default:if(j.elementType===b.type){t(g,j.sibling),d=r(j,b.props),d.ref=f3(g,j,b),d.return=g,g=d;break e}}t(g,j);break}else n(g,j);j=j.sibling}b.type===Wb?(d=wF(b.props.children,g.mode,F,b.key),d.return=g,g=d):(F=qN(b.type,b.key,b.props,null,g.mode,F),F.ref=f3(g,d,b),F.return=g,g=F)}return u(g);case sw:e:{for(j=b.key;d!==null;){if(d.key===j)if(d.tag===4&&d.stateNode.containerInfo===b.containerInfo&&d.stateNode.implementation===b.implementation){t(g,d.sibling),d=r(d,b.children||[]),d.return=g,g=d;break e}else{t(g,d);break}else n(g,d);d=d.sibling}d=nX(b,g.mode,F),d.return=g,g=d}return u(g)}if(typeof b=="string"||typeof b=="number")return b=""+b,d!==null&&d.tag===6?(t(g,d.sibling),d=r(d,b),d.return=g,g=d):(t(g,d),d=eX(b,g.mode,F),d.return=g,g=d),u(g);if(EN(b))return h(g,d,b,F);if(UA(b))return D(g,d,b,F);if(k&&CN(g,b),typeof b=="undefined"&&!j)switch(g.tag){case 1:case 22:case 0:case 11:case 15:throw Error(Pn(152,YI(g.type)||"Component"))}return t(g,d)}}var IN=_Ge(!0),hGe=_Ge(!1),v3={},N_=Zb(v3),m3=Zb(v3),p3=Zb(v3);function hw(e){if(e===v3)throw Error(Pn(174));return e}function DK(e,n){switch(Gi(p3,n),Gi(m3,e),Gi(N_,v3),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:EY(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=EY(n,e)}Wo(N_),Gi(N_,n)}function _F(){Wo(N_),Wo(m3),Wo(p3)}function gGe(e){hw(p3.current);var n=hw(N_.current),t=EY(n,e.type);n!==t&&(Gi(m3,e),Gi(N_,t))}function bK(e){m3.current===e&&(Wo(N_),Wo(m3))}var Ai=Zb(0);function FN(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 Ug=null,ry=null,O_=!1;function DGe(e,n){var t=R0(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 bGe(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 yK(e){if(O_){var n=ry;if(n){var t=n;if(!bGe(e,n)){if(n=lF(t.nextSibling),!n||!bGe(e,n)){e.flags=e.flags&-1025|2,O_=!1,Ug=e;return}DGe(Ug,t)}Ug=e,ry=lF(n.firstChild)}else e.flags=e.flags&-1025|2,O_=!1,Ug=e}}function yGe(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ug=e}function TN(e){if(e!==Ug)return!1;if(!O_)return yGe(e),O_=!0,!1;var n=e.type;if(e.tag!==5||n!=="head"&&n!=="body"&&!oK(n,e.memoizedProps))for(n=ry;n;)DGe(e,n),n=lF(n.nextSibling);if(yGe(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(Pn(317));e:{for(e=e.nextSibling,n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="/$"){if(n===0){ry=lF(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++}e=e.nextSibling}ry=null}}else ry=Ug?lF(e.stateNode.nextSibling):null;return!0}function RK(){ry=Ug=null,O_=!1}var hF=[];function wK(){for(var e=0;ei))throw Error(Pn(301));i+=1,Rc=bs=null,n.updateQueue=null,d3.current=FCn,e=t(a,r)}while(h3)}if(d3.current=LN,n=bs!==null&&bs.next!==null,_3=0,Rc=bs=uu=null,MN=!1,n)throw Error(Pn(300));return e}function gw(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Rc===null?uu.memoizedState=Rc=e:Rc=Rc.next=e,Rc}function Dw(){if(bs===null){var e=uu.alternate;e=e!==null?e.memoizedState:null}else e=bs.next;var n=Rc===null?uu.memoizedState:Rc.next;if(n!==null)Rc=n,bs=e;else{if(e===null)throw Error(Pn(310));bs=e,e={memoizedState:bs.memoizedState,baseState:bs.baseState,baseQueue:bs.baseQueue,queue:bs.queue,next:null},Rc===null?uu.memoizedState=Rc=e:Rc=Rc.next=e}return Rc}function k_(e,n){return typeof n=="function"?n(e):n}function g3(e){var n=Dw(),t=n.queue;if(t===null)throw Error(Pn(311));t.lastRenderedReducer=e;var a=bs,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((_3&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,uu.lanes|=s,R3|=s}c=c.next}while(c!==null&&c!==r);l===null?i=a:l.next=u,g0(a,n.memoizedState)||(kp=!0),n.memoizedState=a,n.baseState=i,n.baseQueue=l,t.lastRenderedState=a}return[n.memoizedState,t.dispatch]}function D3(e){var n=Dw(),t=n.queue;if(t===null)throw Error(Pn(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);g0(i,n.memoizedState)||(kp=!0),n.memoizedState=i,n.baseQueue===null&&(n.baseState=i),t.lastRenderedState=i}return[i,a]}function RGe(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=(_3&e)===e)&&(n._workInProgressVersionPrimary=a,hF.push(n))),e)return t(n._source);throw hF.push(n),Error(Pn(350))}function wGe(e,n,t,a){var r=tf;if(r===null)throw Error(Pn(349));var i=n._getVersion,u=i(n._source),l=d3.current,c=l.useState(function(){return RGe(r,n,t)}),s=c[1],f=c[0];c=Rc;var v=e.memoizedState,m=v.refs,p=m.getSnapshot,h=v.source;v=v.subscribe;var D=uu;return e.memoizedState={refs:m,source:n,subscribe:a},l.useEffect(function(){m.getSnapshot=t,m.setSnapshot=s;var g=i(n._source);if(!g0(u,g)){g=t(n._source),g0(f,g)||(s(g),g=iy(D),r.mutableReadLanes|=g&r.pendingLanes),g=r.mutableReadLanes,r.entangledLanes|=g;for(var d=r.entanglements,b=g;0t?98:t,function(){e(!0)}),_w(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[Xb]=n,e[pN]=a,qGe(e,n,!1,!1),n.stateNode=e,u=IY(t,a),t){case"dialog":qo("cancel",e),qo("close",e),r=a;break;case"iframe":case"object":case"embed":qo("load",e),r=a;break;case"video":case"audio":for(r=0;rWK&&(n.flags|=64,i=!0,y3(a,!1),n.lanes=33554432)}else{if(!i)if(e=FN(u),e!==null){if(n.flags|=64,i=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),y3(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!O_)return n=n.lastEffect=a.lastEffect,n!==null&&(n.nextEffect=null),null}else 2*Ds()-a.renderingStartTime>WK&&t!==1073741824&&(n.flags|=64,i=!0,y3(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=Ds(),t.sibling=null,n=Ai.current,Gi(Ai,i?n&1|2:n&1),t):null;case 23:case 24:return KK(),e!==null&&e.memoizedState!==null!=(n.memoizedState!==null)&&a.mode!=="unstable-defer-without-hiding"&&(n.flags|=4),null}throw Error(Pn(156,n.tag))}function GCn(e){switch(e.tag){case 1:Wf(e.type)&&_N();var n=e.flags;return n&4096?(e.flags=n&-4097|64,e):null;case 3:if(_F(),Wo(qf),Wo(gs),wK(),n=e.flags,(n&64)!=0)throw Error(Pn(285));return e.flags=n&-4097|64,e;case 5:return bK(e),null;case 13:return Wo(Ai),n=e.flags,n&4096?(e.flags=n&-4097|64,e):null;case 19:return Wo(Ai),null;case 4:return _F(),null;case 10:return _K(e),null;case 23:case 24:return KK(),null;default:return null}}function jK(e,n){try{var t="",a=n;do t+=fEn(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 PK(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var ACn=typeof WeakMap=="function"?WeakMap:Map;function zGe(e,n,t){t=ty(-1,t),t.tag=3,t.payload={element:null};var a=n.value;return t.callback=function(){ON||(ON=!0,$K=a),PK(e,n)},t}function VGe(e,n,t){t=ty(-1,t),t.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var r=n.value;t.payload=function(){return PK(e,n),a(r)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){typeof a!="function"&&(H_===null?H_=new Set([this]):H_.add(this),PK(e,n));var u=n.stack;this.componentDidCatch(n.value,{componentStack:u!==null?u:""})}),t}var xCn=typeof WeakSet=="function"?WeakSet:Set;function QGe(e){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(t){cy(e,t)}else n.current=null}function LCn(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:Op(n.type,t),a),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:n.flags&256&&iK(n.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(Pn(163))}function jCn(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&&(sAe(t,e),JCn(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:Op(t.type,n.memoizedProps),e.componentDidUpdate(a,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),n=t.updateQueue,n!==null&&fGe(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}fGe(t,n,e)}return;case 5:e=t.stateNode,n===null&&t.flags&4&&$2e(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&&c2e(t))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(Pn(163))}function YGe(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=$Me("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 KGe(e,n){if(dw&&typeof dw.onCommitFiberUnmount=="function")try{dw.onCommitFiberUnmount(cK,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)sAe(n,t);else{a=n;try{r()}catch(i){cy(a,i)}}t=t.next}while(t!==e)}break;case 1:if(QGe(n),e=n.stateNode,typeof e.componentWillUnmount=="function")try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(i){cy(n,i)}break;case 5:QGe(n);break;case 4:nAe(e,n)}}function XGe(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 ZGe(e){return e.tag===5||e.tag===3||e.tag===4}function eAe(e){e:{for(var n=e.return;n!==null;){if(ZGe(n))break e;n=n.return}throw Error(Pn(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(Pn(161))}t.flags&16&&(JA(n,""),t.flags&=-17);e:n:for(t=e;;){for(;t.sibling===null;){if(t.return===null||ZGe(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?NK(e,t,n):OK(e,t,n)}function NK(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=vN));else if(a!==4&&(e=e.child,e!==null))for(NK(e,n,t),e=e.sibling;e!==null;)NK(e,n,t),e=e.sibling}function OK(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(OK(e,n,t),e=e.sibling;e!==null;)OK(e,n,t),e=e.sibling}function nAe(e,n){for(var t=n,a=!1,r,i;;){if(!a){a=t.return;e:for(;;){if(a===null)throw Error(Pn(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(KGe(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(KGe(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 kK(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[pN]=a,e==="input"&&a.type==="radio"&&a.name!=null&&kMe(t,a),IY(e,r),n=IY(e,a),r=0;rr&&(r=u),t&=~i}if(t=r,t=Ds()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*NCn(t/1960))-t,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}wc!==5&&(wc=2),c=jK(c,l),m=u;do{switch(m.tag){case 3:i=c,m.flags|=4096,n&=-n,m.lanes|=n;var k=zGe(m,i,n);sGe(m,k);break e;case 1:i=c;var G=m.type,U=m.stateNode;if((m.flags&64)==0&&(typeof G.getDerivedStateFromError=="function"||U!==null&&typeof U.componentDidCatch=="function"&&(H_===null||!H_.has(U)))){m.flags|=4096,n&=-n,m.lanes|=n;var ce=VGe(m,i,n);sGe(m,ce);break e}}m=m.return}while(m!==null)}cAe(t)}catch(me){n=me,Xu===t&&t!==null&&(Xu=t=t.return);continue}break}while(1)}function uAe(){var e=PN.current;return PN.current=LN,e===null?LN:e}function I3(e,n){var t=Da;Da|=16;var a=uAe();tf===e&&ys===n||RF(e,n);do try{kCn();break}catch(r){iAe(e,r)}while(1);if(dK(),Da=t,PN.current=a,Xu!==null)throw Error(Pn(261));return tf=null,ys=0,wc}function kCn(){for(;Xu!==null;)lAe(Xu)}function HCn(){for(;Xu!==null&&!yCn();)lAe(Xu)}function lAe(e){var n=vAe(e.alternate,e,bw);e.memoizedProps=e.pendingProps,n===null?cAe(e):Xu=n,HK.current=null}function cAe(e){var n=e;do{var t=n.alternate;if(e=n.return,(n.flags&2048)==0){if(t=MCn(t,n,bw),t!==null){Xu=t;return}if(t=n,t.tag!==24&&t.tag!==23||t.memoizedState===null||(bw&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=k,k=l),l=x2e(b,k),i=x2e(b,u),l&&i&&(j.rangeCount!==1||j.anchorNode!==l.node||j.anchorOffset!==l.offset||j.focusNode!==i.node||j.focusOffset!==i.offset)&&(F=F.createRange(),F.setStart(l.node,l.offset),j.removeAllRanges(),k>u?(j.addRange(F),j.extend(i.node,i.offset)):(F.setEnd(i.node,i.offset),j.addRange(F)))))),F=[],j=b;j=j.parentNode;)j.nodeType===1&&F.push({element:j,left:j.scrollLeft,top:j.scrollTop});for(typeof b.focus=="function"&&b.focus(),b=0;bDs()-qK?RF(e,0):BK|=t),y0(e,n)}function $Cn(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=mF()===99?1:2:(qg===0&&(qg=gF),n=aF(62914560&~qg),n===0&&(n=4194304))),t=tm(),e=BN(e,n),e!==null&&(nN(e,n,t),y0(e,t))}var vAe;vAe=function(e,n,t){var a=n.lanes;if(e!==null)if(e.memoizedProps!==n.pendingProps||qf.current)kp=!0;else if((t&a)!=0)kp=(e.flags&16384)!=0;else{switch(kp=!1,n.tag){case 3:NGe(n),RK();break;case 5:gGe(n);break;case 1:Wf(n.type)&&hN(n);break;case 4:DK(n,n.stateNode.containerInfo);break;case 10:a=n.memoizedProps.value;var r=n.type._context;Gi(bN,r._currentValue),r._currentValue=a;break;case 13:if(n.memoizedState!==null)return(t&n.child.childLanes)!=0?OGe(e,n,t):(Gi(Ai,Ai.current&1),n=Bg(e,n,t),n!==null?n.sibling:null);Gi(Ai,Ai.current&1);break;case 19:if(a=(t&n.childLanes)!=0,(e.flags&64)!=0){if(a)return JGe(e,n,t);n.flags|=64}if(r=n.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),Gi(Ai,Ai.current),a)break;return null;case 23:case 24:return n.lanes=0,MK(e,n,t)}return Bg(e,n,t)}else kp=!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=vF(n,gs.current),dF(n,t),r=EK(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,Wf(a)){var i=!0;hN(n)}else i=!1;n.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,hK(n);var u=a.getDerivedStateFromProps;typeof u=="function"&&wN(n,a,u,e),r.updater=SN,n.stateNode=r,r._reactInternals=n,gK(n,a,e,t),n=AK(null,n,a,!0,i,t)}else n.tag=0,zf(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=VCn(r),e=Op(r,e),i){case 0:n=GK(null,n,r,e,t);break e;case 1:n=PGe(null,n,r,e,t);break e;case 11:n=AGe(null,n,r,e,t);break e;case 14:n=xGe(null,n,r,Op(r.type,e),a,t);break e}throw Error(Pn(306,r,""))}return n;case 0:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:Op(a,r),GK(e,n,a,r,t);case 1:return a=n.type,r=n.pendingProps,r=n.elementType===a?r:Op(a,r),PGe(e,n,a,r,t);case 3:if(NGe(n),a=n.updateQueue,e===null||a===null)throw Error(Pn(282));if(a=n.pendingProps,r=n.memoizedState,r=r!==null?r.element:null,cGe(e,n),s3(n,a,null,t),a=n.memoizedState.element,a===r)RK(),n=Bg(e,n,t);else{if(r=n.stateNode,(i=r.hydrate)&&(ry=lF(n.stateNode.containerInfo.firstChild),Ug=n,i=O_=!0),i){if(e=r.mutableSourceEagerHydrationData,e!=null)for(r=0;r{"use strict";function _Ae(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(_Ae)}catch(e){console.error(e)}}_Ae(),hAe.exports=dAe()});var Rw=Re(uX=>{"use strict";Object.defineProperty(uX,"__esModule",{value:!0});var oX=Object.assign||function(e){for(var n=1;n=0||!Object.prototype.hasOwnProperty.call(e,a)||(t[a]=e[a]);return t}function aIn(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function rIn(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 oIn(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 RAe={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},iIn=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],uIn=function(n){return iIn.forEach(function(t){return delete n[t]}),n},wAe=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},SAe=typeof window!="undefined"&&window.navigator?/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent):!1,EAe=function(){return SAe?"_"+Math.random().toString(36).substr(2,12):void 0},iX=function(e){oIn(n,e),DAe(n,null,[{key:"getDerivedStateFromProps",value:function(a,r){var i=a.id;return i!==r.prevId?{inputId:i||EAe(),prevId:i}:null}}]);function n(t){aIn(this,n);var a=rIn(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||EAe(),prevId:t.id},a}return DAe(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||(wAe(a,this.sizer),this.placeHolderSizer&&wAe(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{function MFn(e,n){if(e==null)return{};var t={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(n.indexOf(a)!==-1)continue;t[a]=e[a]}return t}L3.exports=MFn,L3.exports.__esModule=!0,L3.exports.default=L3.exports});var Sw=Re((FDr,j3)=>{var GFn=q3e();function AFn(e,n){if(e==null)return{};var t,a,r=GFn(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a{function yX(){return $g.exports=yX=Object.assign?Object.assign.bind():function(e){for(var n=1;n{function xFn(e){if(Array.isArray(e))return e}P3.exports=xFn,P3.exports.__esModule=!0,P3.exports.default=P3.exports});var $3e=Re((GDr,N3)=>{function LFn(e,n){var t=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var a,r,i,u,l=[],c=!0,s=!1;try{if(i=(t=t.call(e)).next,n===0){if(Object(t)!==t)return;c=!1}else for(;!(c=(a=i.call(t)).done)&&(l.push(a.value),l.length!==n);c=!0);}catch(f){s=!0,r=f}finally{try{if(!c&&t.return!=null&&(u=t.return(),Object(u)!==u))return}finally{if(s)throw r}}return l}}N3.exports=LFn,N3.exports.__esModule=!0,N3.exports.default=N3.exports});var RX=Re((ADr,O3)=>{function jFn(e,n){(n==null||n>e.length)&&(n=e.length);for(var t=0,a=Array(n);t{var z3e=RX();function PFn(e,n){if(e){if(typeof e=="string")return z3e(e,n);var t={}.toString.call(e).slice(8,-1);return t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set"?Array.from(e):t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?z3e(e,n):void 0}}k3.exports=PFn,k3.exports.__esModule=!0,k3.exports.default=k3.exports});var V3e=Re((LDr,H3)=>{function NFn(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}H3.exports=NFn,H3.exports.__esModule=!0,H3.exports.default=H3.exports});var B3=Re((jDr,U3)=>{var OFn=W3e(),kFn=$3e(),HFn=wX(),UFn=V3e();function BFn(e,n){return OFn(e)||kFn(e,n)||HFn(e,n)||UFn()}U3.exports=BFn,U3.exports.__esModule=!0,U3.exports.default=U3.exports});var Q3e=Re((PDr,J3)=>{var JFn=RX();function qFn(e){if(Array.isArray(e))return JFn(e)}J3.exports=qFn,J3.exports.__esModule=!0,J3.exports.default=J3.exports});var Y3e=Re((NDr,q3)=>{function WFn(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}q3.exports=WFn,q3.exports.__esModule=!0,q3.exports.default=q3.exports});var K3e=Re((ODr,W3)=>{function $Fn(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}W3.exports=$Fn,W3.exports.__esModule=!0,W3.exports.default=W3.exports});var z3=Re((kDr,$3)=>{var zFn=Q3e(),VFn=Y3e(),QFn=wX(),YFn=K3e();function KFn(e){return zFn(e)||VFn(e)||QFn(e)||YFn()}$3.exports=KFn,$3.exports.__esModule=!0,$3.exports.default=$3.exports});var fy=Re((HDr,zg)=>{function SX(e){return zg.exports=SX=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},zg.exports.__esModule=!0,zg.exports.default=zg.exports,SX(e)}zg.exports=SX,zg.exports.__esModule=!0,zg.exports.default=zg.exports});var Z3e=Re((UDr,V3)=>{var X3e=fy().default;function XFn(e,n){if(X3e(e)!="object"||!e)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var a=t.call(e,n||"default");if(X3e(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(e)}V3.exports=XFn,V3.exports.__esModule=!0,V3.exports.default=V3.exports});var EX=Re((BDr,Q3)=>{var ZFn=fy().default,eTn=Z3e();function nTn(e){var n=eTn(e,"string");return ZFn(n)=="symbol"?n:n+""}Q3.exports=nTn,Q3.exports.__esModule=!0,Q3.exports.default=Q3.exports});var EF=Re((JDr,Y3)=>{var tTn=EX();function aTn(e,n,t){return(n=tTn(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}Y3.exports=aTn,Y3.exports.__esModule=!0,Y3.exports.default=Y3.exports});var Cw=Re((qDr,K3)=>{function rTn(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}K3.exports=rTn,K3.exports.__esModule=!0,K3.exports.default=K3.exports});var Iw=Re((WDr,X3)=>{var oTn=EX();function e4e(e,n){for(var t=0;t{function uTn(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}Z3.exports=uTn,Z3.exports.__esModule=!0,Z3.exports.default=Z3.exports});var Fw=Re((zDr,e4)=>{var lTn=TQ();function cTn(e,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&lTn(e,n)}e4.exports=cTn,e4.exports.__esModule=!0,e4.exports.default=e4.exports});var Tw=Re((VDr,n4)=>{var sTn=fy().default,fTn=CF();function vTn(e,n){if(n&&(sTn(n)=="object"||typeof n=="function"))return n;if(n!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return fTn(e)}n4.exports=vTn,n4.exports.__esModule=!0,n4.exports.default=n4.exports});var Mw=Re((QDr,Vg)=>{function CX(e){return Vg.exports=CX=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Vg.exports.__esModule=!0,Vg.exports.default=Vg.exports,CX(e)}Vg.exports=CX,Vg.exports.__esModule=!0,Vg.exports.default=Vg.exports});var a4=Re((YDr,t4)=>{function mTn(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}t4.exports=mTn,t4.exports.__esModule=!0,t4.exports.default=t4.exports});var r4=Re(or=>{"use strict";function am(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var IX=am(Sw()),el=am(Ew()),Vf=am(EF()),n4e=am(Cw()),t4e=am(Iw()),a4e=am(Fw()),pTn=am(Tw()),r4e=am(Mw()),n9=Os(),KDr=am(n9),Fa=Og(),dTn=Wg(),FX=am(fy()),_Tn=am(G_()),hTn=am(a4()),gTn=am(Rw()),o4e=function(){};function DTn(e,n){return n?n[0]==="-"?e+n:e+"__"+n:e}function bTn(e,n,t){var a=[t];if(n&&e)for(var r in n)n.hasOwnProperty(r)&&n[r]&&a.push("".concat(DTn(e,r)));return a.filter(function(i){return i}).map(function(i){return String(i).trim()}).join(" ")}var yTn=function(e){return Array.isArray(e)?e.filter(Boolean):FX(e)==="object"&&e!==null?[e]:[]};function RTn(e,n,t){if(t){var a=t(e,n);if(typeof a=="string")return a}return e}function TX(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function i4e(e){return TX(e)?window.pageYOffset:e.scrollTop}function t9(e,n){TX(e)?window.scrollTo(0,n):e.scrollTop=n}function wTn(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 STn(e,n,t,a){return t*((e=e/a-1)*e*e+1)+n}function a9(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:o4e,r=i4e(e),i=n-r,u=10,l=0;function c(){var s=STn(l+=u,r,i,t);t9(e,s),lt.bottom?t9(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+r,e.scrollHeight)):a.top-r=p)return{placement:"bottom",maxHeight:n};if(U>=p&&!u)return i&&a9(c,ce,160),{placement:"bottom",maxHeight:n};if(!u&&U>=a||u&&k>=a)return i&&a9(c,ce,160),{placement:"bottom",maxHeight:u?k-b:U-b};if(r==="auto"||u){var je=n,Me=u?j:G;return Me>=a&&(je=Math.min(Me-b-l.controlHeight,n)),{placement:"top",maxHeight:je}}if(r==="bottom")return t9(c,ce),{placement:"bottom",maxHeight:n};break;case"top":if(j>=p)return{placement:"top",maxHeight:n};if(G>=p&&!u)return i&&a9(c,me,160),{placement:"top",maxHeight:n};if(!u&&G>=a||u&&j>=a){var Oe=n;return(!u&&G>=a||u&&j>=a)&&(Oe=u?j-F:G-F),i&&a9(c,me,160),{placement:"top",maxHeight:Oe}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return s}function GTn(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}var MX=function(e){return e==="auto"?"bottom":e},ATn=function(e){var n,t=e.placement,a=e.theme,r=a.borderRadius,i=a.spacing,u=a.colors;return Vf(n={label:"menu"},GTn(t),"100%"),Vf(n,"backgroundColor",u.neutral0),Vf(n,"borderRadius",r),Vf(n,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Vf(n,"marginBottom",i.menuGutter),Vf(n,"marginTop",i.menuGutter),Vf(n,"position","absolute"),Vf(n,"width","100%"),Vf(n,"zIndex",1),n},s4e=n9.createContext({getPortalPlacement:null}),f4e=function(e){a4e(t,e);var n=c4e(t);function t(){var a;n4e(this,t);for(var r=arguments.length,i=new Array(r),u=0;u{"use strict";function Qf(e){return e&&typeof e=="object"&&"default"in e?e.default:e}for(r9=Qf(Sw()),xi=Qf(Ew()),jX=Qf(B3()),M4e=Qf(z3()),o9=Qf(EF()),IF=Qf(Cw()),FF=Qf(Iw()),PX=Qf(CF()),TF=Qf(Fw()),MF=Qf(Tw()),Hp=Qf(Mw()),Gw=Os(),_r=Qf(Gw),NX=Qf($I()),Aw=Og(),G4e=Wg(),ir=r4(),A4e=Qf(G_()),i9=[{base:"A",letters:"A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F"},{base:"AA",letters:"\uA732"},{base:"AE",letters:"\xC6\u01FC\u01E2"},{base:"AO",letters:"\uA734"},{base:"AU",letters:"\uA736"},{base:"AV",letters:"\uA738\uA73A"},{base:"AY",letters:"\uA73C"},{base:"B",letters:"B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181"},{base:"C",letters:"C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E"},{base:"D",letters:"D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779"},{base:"DZ",letters:"\u01F1\u01C4"},{base:"Dz",letters:"\u01F2\u01C5"},{base:"E",letters:"E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E"},{base:"F",letters:"F\u24BB\uFF26\u1E1E\u0191\uA77B"},{base:"G",letters:"G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E"},{base:"H",letters:"H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"},{base:"I",letters:"I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"},{base:"J",letters:"J\u24BF\uFF2A\u0134\u0248"},{base:"K",letters:"K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"},{base:"L",letters:"L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"},{base:"LJ",letters:"\u01C7"},{base:"Lj",letters:"\u01C8"},{base:"M",letters:"M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C"},{base:"N",letters:"N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4"},{base:"NJ",letters:"\u01CA"},{base:"Nj",letters:"\u01CB"},{base:"O",letters:"O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C"},{base:"OI",letters:"\u01A2"},{base:"OO",letters:"\uA74E"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"},{base:"Q",letters:"Q\u24C6\uFF31\uA756\uA758\u024A"},{base:"R",letters:"R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"},{base:"S",letters:"S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"},{base:"T",letters:"T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"},{base:"TZ",letters:"\uA728"},{base:"U",letters:"U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244"},{base:"V",letters:"V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"},{base:"VY",letters:"\uA760"},{base:"W",letters:"W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"},{base:"X",letters:"X\u24CD\uFF38\u1E8A\u1E8C"},{base:"Y",letters:"Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"},{base:"Z",letters:"Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"},{base:"a",letters:"a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250"},{base:"aa",letters:"\uA733"},{base:"ae",letters:"\xE6\u01FD\u01E3"},{base:"ao",letters:"\uA735"},{base:"au",letters:"\uA737"},{base:"av",letters:"\uA739\uA73B"},{base:"ay",letters:"\uA73D"},{base:"b",letters:"b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253"},{base:"c",letters:"c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"},{base:"d",letters:"d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A"},{base:"dz",letters:"\u01F3\u01C6"},{base:"e",letters:"e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD"},{base:"f",letters:"f\u24D5\uFF46\u1E1F\u0192\uA77C"},{base:"g",letters:"g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F"},{base:"h",letters:"h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"},{base:"j",letters:"j\u24D9\uFF4A\u0135\u01F0\u0249"},{base:"k",letters:"k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"},{base:"l",letters:"l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747"},{base:"lj",letters:"\u01C9"},{base:"m",letters:"m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"},{base:"n",letters:"n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5"},{base:"nj",letters:"\u01CC"},{base:"o",letters:"o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275"},{base:"oi",letters:"\u01A3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\uA74F"},{base:"p",letters:"p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755"},{base:"q",letters:"q\u24E0\uFF51\u024B\uA757\uA759"},{base:"r",letters:"r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"},{base:"s",letters:"s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B"},{base:"t",letters:"t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"},{base:"tz",letters:"\uA729"},{base:"u",letters:"u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289"},{base:"v",letters:"v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"},{base:"vy",letters:"\uA761"},{base:"w",letters:"w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"},{base:"x",letters:"x\u24E7\uFF58\u1E8B\u1E8D"},{base:"y",letters:"y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"},{base:"z",letters:"z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"}],x4e=new RegExp("["+i9.map(function(e){return e.letters}).join("")+"]","g"),OX={},u9=0;u9-1}},TMn={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;"},MMn=function(e){return Aw.jsx("span",xi({css:TMn},e))};function GMn(e){e.in,e.out,e.onExited,e.appear,e.enter,e.exit;var n=e.innerRef,t=(e.emotion,r9(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return Aw.jsx("input",xi({ref:n},t,{css:A4e({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 AMn(e){var n=xMn();return function(){var t,a=Hp(e);if(n){var r=Hp(this).constructor;t=Reflect.construct(a,arguments,r)}else t=a.apply(this,arguments);return MF(this,t)}}function xMn(){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 O4e=function(e){TF(t,e);var n=AMn(t);function t(){return IF(this,t),n.apply(this,arguments)}return FF(t,[{key:"componentDidMount",value:function(){this.props.innerRef(G4e.findDOMNode(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(Gw.Component),k4e=["boxSizing","height","overflow","paddingRight","position"],H4e={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function U4e(e){e.preventDefault()}function B4e(e){e.stopPropagation()}function J4e(){var e=this.scrollTop,n=this.scrollHeight,t=e+this.offsetHeight;e===0?this.scrollTop=1:t===n&&(this.scrollTop=e-1)}function q4e(){return"ontouchstart"in window||navigator.maxTouchPoints}function LMn(e){var n=jMn();return function(){var t,a=Hp(e);if(n){var r=Hp(this).constructor;t=Reflect.construct(a,arguments,r)}else t=a.apply(this,arguments);return MF(this,t)}}function jMn(){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 W4e=!(typeof window=="undefined"||!window.document||!window.document.createElement),o4=0,$4e=function(e){TF(t,e);var n=LMn(t);function t(){var a;IF(this,t);for(var r=arguments.length,i=new Array(r),u=0;u0,j=g-d-D,k=!1;j>c&&a.isBottom&&(v&&v(l),a.isBottom=!1),F&&a.isTop&&(p&&p(l),a.isTop=!1),F&&c>j?(f&&!a.isBottom&&f(l),b.scrollTop=g,k=!0,a.isBottom=!0):!F&&-c>D&&(m&&!a.isTop&&m(l),b.scrollTop=0,k=!0,a.isTop=!0),k&&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 FF(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(a){a&&(typeof a.addEventListener=="function"&&a.addEventListener("wheel",this.onWheel,!1),typeof a.addEventListener=="function"&&a.addEventListener("touchstart",this.onTouchStart,!1),typeof a.addEventListener=="function"&&a.addEventListener("touchmove",this.onTouchMove,!1))}},{key:"stopListening",value:function(a){a&&(typeof a.removeEventListener=="function"&&a.removeEventListener("wheel",this.onWheel,!1),typeof a.removeEventListener=="function"&&a.removeEventListener("touchstart",this.onTouchStart,!1),typeof a.removeEventListener=="function"&&a.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return _r.createElement(O4e,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(Gw.Component);function JMn(e){var n=e.isEnabled,t=n===void 0||n,a=r9(e,["isEnabled"]);return t?_r.createElement(BMn,a):a.children}var qMn=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=n.isSearchable,a=n.isMulti,r=n.label,i=n.isDisabled,u=n.tabSelectsValue;switch(e){case"menu":return"Use Up and Down to choose options".concat(i?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(u?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(r||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(a?" 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"}},WMn=function(e,n){var t=n.value,a=n.isDisabled;if(t)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(t,", deselected.");case"select-option":return"option ".concat(t,a?" is disabled. Select another option.":", selected.")}},$Mn=function(e){var n=e.focusedValue,t=e.getOptionLabel,a=e.selectValue;return"value ".concat(t(n)," focused, ").concat(a.indexOf(n)+1," of ").concat(a.length,".")},zMn=function(e){var n=e.focusedOption,t=e.getOptionLabel,a=e.options;return"option ".concat(t(n)," focused").concat(n.isDisabled?" disabled":"",", ").concat(a.indexOf(n)+1," of ").concat(a.length,".")},VMn=function(e){var n=e.inputValue,t=e.screenReaderMessage;return"".concat(t).concat(n?" for search term "+n:"",".")},QMn=function(e){return e.label},YMn=function(e){return e.label},KMn=function(e){return e.value},z4e=function(e){return!!e.isDisabled};function V4e(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 XMn(e){for(var n=1;n1&&arguments[1]!==void 0?arguments[1]:{},t=XMn({},e);return Object.keys(n).forEach(function(a){e[a]?t[a]=function(r,i){return n[a](e[a](r,i),i)}:t[a]=n[a]}),t}var n2n={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%)"},t2n=4,Q4e=4,a2n=38,r2n=2*Q4e,o2n={baseUnit:Q4e,controlHeight:a2n,menuGutter:r2n},s9={borderRadius:t2n,colors:n2n,spacing:o2n};function Y4e(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 GF(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,p=v.isMulti;r.onInputChange("",{action:"set-value"}),m&&(r.inputIsHiddenAfterUpdate=!p,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 p=r.getOptionValue(c);r.setValue(m.filter(function(h){return r.getOptionValue(h)!==p}),"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(M4e(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;f5||m>5}},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){r.menuListRef&&r.menuListRef.contains(document.activeElement)?r.inputRef.focus():(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,p=s.inputValue,h=s.isClearable,D=s.isDisabled,g=s.menuIsOpen,d=s.onKeyDown,b=s.tabSelectsValue,F=s.openMenuOnFocus,j=r.state,k=j.focusedOption,G=j.focusedValue,U=j.selectValue;if(!(D||typeof d=="function"&&(d(c),c.defaultPrevented))){switch(r.blockOptionHover=!0,c.key){case"ArrowLeft":if(!f||p)return;r.focusValue("previous");break;case"ArrowRight":if(!f||p)return;r.focusValue("next");break;case"Delete":case"Backspace":if(p)return;if(G)r.removeValue(G);else{if(!v)return;f?r.popValue():h&&r.clearValue()}break;case"Tab":if(r.isComposing||c.shiftKey||!g||!b||!k||F&&r.isOptionSelected(k,U))return;r.selectOption(k);break;case"Enter":if(c.keyCode===229)break;if(g){if(!k||r.isComposing)return;r.selectOption(k);break}return;case"Escape":g?(r.inputIsHiddenAfterUpdate=!1,r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):h&&m&&r.clearValue();break;case" ":if(p)return;if(!g){r.openMenu("first");break}if(!k)return;r.selectOption(k);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,p=function(h,D){var g=r.isOptionDisabled(h,s),d=r.isOptionSelected(h,s),b=r.getOptionLabel(h),F=r.getOptionValue(h);if(!(r.shouldHideSelectedOptions()&&d||!r.filterOption({label:b,value:F,data:h},v))){var j=g?void 0:function(){return r.onOptionHover(h)},k=g?void 0:function(){return r.selectOption(h)},G="".concat(r.getElementId("option"),"-").concat(D);return{innerProps:{id:G,onClick:k,onMouseMove:j,onMouseOver:j,tabIndex:-1},data:h,isDisabled:g,isSelected:d,key:G,label:b,type:"option",value:F}}};return m.reduce(function(h,D,g){if(D.options){r.hasGroups||(r.hasGroups=!0);var d=D.options.map(function(j,k){var G=p(j,"".concat(g,"-").concat(k));return G&&h.focusable.push(j),G}).filter(Boolean);if(d.length){var b="".concat(r.getElementId("group"),"-").concat(g);h.render.push({type:"group",key:b,data:D,options:d})}}else{var F=p(D,"".concat(g));F&&(h.render.push(F),h.focusable.push(D))}return h},{render:[],focusable:[]})};var i=a.value;r.cacheComponents=NX(r.cacheComponents,ir.exportedEqual).bind(PX(r)),r.cacheComponents(a.components),r.instancePrefix="react-select-"+(r.props.instanceId||++l2n);var u=ir.cleanValue(i);r.buildMenuOptions=NX(r.buildMenuOptions,function(c,s){var f=jX(c,2),v=f[0],m=f[1],p=jX(s,2),h=p[0];return m===p[1]&&v.inputValue===h.inputValue&&v.options===h.options}).bind(PX(r));var l=a.menuIsOpen?r.buildMenuOptions(a,u):{render:[],focusable:[]};return r.state.menuOptions=l,r.state.selectValue=u,r}return FF(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(a){var r=this.props,i=r.options,u=r.value,l=r.menuIsOpen,c=r.inputValue;if(this.cacheComponents(a.components),a.value!==u||a.options!==i||a.menuIsOpen!==l||a.inputValue!==c){var s=ir.cleanValue(a.value),f=a.menuIsOpen?this.buildMenuOptions(a,s):{render:[],focusable:[]},v=this.getNextFocusedValue(s),m=this.getNextFocusedOption(f.focusable);this.setState({menuOptions:f,selectValue:s,focusedOption:m,focusedValue:v})}this.inputIsHiddenAfterUpdate!=null&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(a){var r=this.props,i=r.isDisabled,u=r.menuIsOpen,l=this.state.isFocused;(l&&!i&&a.isDisabled||l&&u&&!a.menuIsOpen)&&this.focusInput(),l&&i&&!a.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(ir.scrollIntoView(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 a=this.props,r=a.isSearchable,i=a.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:r,isMulti:i}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(a,r){this.props.onInputChange(a,r)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(a){var r=this,i=this.state,u=i.selectValue,l=i.isFocused,c=this.buildMenuOptions(this.props,u),s=this.props,f=s.isMulti,v=s.tabSelectsValue,m=a==="first"?0:c.focusable.length-1;if(!f){var p=c.focusable.indexOf(u[0]);p>-1&&(m=p)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:c,focusedValue:null,focusedOption:c.focusable[m]},function(){r.onMenuOpen(),r.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:v}})})}},{key:"focusValue",value:function(a){var r=this.props,i=r.isMulti,u=r.isSearchable,l=this.state,c=l.selectValue,s=l.focusedValue;if(i){this.setState({focusedOption:null});var f=c.indexOf(s);s||(f=-1,this.announceAriaLiveContext({event:"value"}));var v=c.length-1,m=-1;if(c.length){switch(a){case"previous":m=f===0?0:f===-1?v:f-1;break;case"next":f>-1&&f0&&arguments[0]!==void 0?arguments[0]:"first",r=this.props,i=r.pageSize,u=r.tabSelectsValue,l=this.state,c=l.focusedOption,s=l.menuOptions,f=s.focusable;if(f.length){var v=0,m=f.indexOf(c);c||(m=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:u}})),a==="up"?v=m>0?m-1:f.length-1:a==="down"?v=(m+1)%f.length:a==="pageup"?(v=m-i)<0&&(v=0):a==="pagedown"?(v=m+i)>f.length-1&&(v=f.length-1):a==="last"&&(v=f.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:f[v],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:z4e(f[v]),tabSelectsValue:u}})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(s9):GF(GF({},s9),this.props.theme):s9}},{key:"getCommonProps",value:function(){var a=this.clearValue,r=this.cx,i=this.getStyles,u=this.getValue,l=this.setValue,c=this.selectOption,s=this.props,f=s.isMulti,v=s.isRtl,m=s.options;return{cx:r,clearValue:a,getStyles:i,getValue:u,hasValue:this.hasValue(),isMulti:f,isRtl:v,options:m,selectOption:c,setValue:l,selectProps:s,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(a){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var r=this.state,i=r.focusedValue,u=r.selectValue.indexOf(i);if(u>-1){if(a.indexOf(i)>-1)return i;if(u-1?r:a[0]}},{key:"hasValue",value:function(){return this.state.selectValue.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 a=this.props,r=a.isClearable,i=a.isMulti;return r===void 0?i:r}},{key:"isOptionDisabled",value:function(a,r){return typeof this.props.isOptionDisabled=="function"&&this.props.isOptionDisabled(a,r)}},{key:"isOptionSelected",value:function(a,r){var i=this;if(r.indexOf(a)>-1)return!0;if(typeof this.props.isOptionSelected=="function")return this.props.isOptionSelected(a,r);var u=this.getOptionValue(a);return r.some(function(l){return i.getOptionValue(l)===u})}},{key:"filterOption",value:function(a,r){return!this.props.filterOption||this.props.filterOption(a,r)}},{key:"formatOptionLabel",value:function(a,r){if(typeof this.props.formatOptionLabel=="function"){var i=this.props.inputValue,u=this.state.selectValue;return this.props.formatOptionLabel(a,{context:r,inputValue:i,selectValue:u})}return this.getOptionLabel(a)}},{key:"formatGroupLabel",value:function(a){return this.props.formatGroupLabel(a)}},{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 a=this.state,r=a.ariaLiveContext,i=a.selectValue,u=a.focusedValue,l=a.focusedOption,c=this.props,s=c.options,f=c.menuIsOpen,v=c.inputValue,m=c.screenReaderStatus,p=u?$Mn({focusedValue:u,getOptionLabel:this.getOptionLabel,selectValue:i}):"",h=l&&f?zMn({focusedOption:l,getOptionLabel:this.getOptionLabel,options:s}):"",D=VMn({inputValue:v,screenReaderMessage:m({count:this.countOptions()})});return"".concat(p," ").concat(h," ").concat(D," ").concat(r)}},{key:"renderInput",value:function(){var a=this.props,r=a.isDisabled,i=a.isSearchable,u=a.inputId,l=a.inputValue,c=a.tabIndex,s=a.form,f=this.components.Input,v=this.state.inputIsHidden,m=u||this.getElementId("input"),p={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!i)return _r.createElement(GMn,xi({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:ir.noop,onFocus:this.onInputFocus,readOnly:!0,disabled:r,tabIndex:c,form:s,value:""},p));var h=this.commonProps,D=h.cx,g=h.theme,d=h.selectProps;return _r.createElement(f,xi({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:D,getStyles:this.getStyles,id:m,innerRef:this.getInputRef,isDisabled:r,isHidden:v,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:d,spellCheck:"false",tabIndex:c,form:s,theme:g,type:"text",value:l},p))}},{key:"renderPlaceholderOrValue",value:function(){var a=this,r=this.components,i=r.MultiValue,u=r.MultiValueContainer,l=r.MultiValueLabel,c=r.MultiValueRemove,s=r.SingleValue,f=r.Placeholder,v=this.commonProps,m=this.props,p=m.controlShouldRenderValue,h=m.isDisabled,D=m.isMulti,g=m.inputValue,d=m.placeholder,b=this.state,F=b.selectValue,j=b.focusedValue,k=b.isFocused;if(!this.hasValue()||!p)return g?null:_r.createElement(f,xi({},v,{key:"placeholder",isDisabled:h,isFocused:k}),d);if(D)return F.map(function(U,ce){var me=U===j;return _r.createElement(i,xi({},v,{components:{Container:u,Label:l,Remove:c},isFocused:me,isDisabled:h,key:"".concat(a.getOptionValue(U)).concat(ce),index:ce,removeProps:{onClick:function(){return a.removeValue(U)},onTouchEnd:function(){return a.removeValue(U)},onMouseDown:function(je){je.preventDefault(),je.stopPropagation()}},data:U}),a.formatOptionLabel(U,"value"))});if(g)return null;var G=F[0];return _r.createElement(s,xi({},v,{data:G,isDisabled:h}),this.formatOptionLabel(G,"value"))}},{key:"renderClearIndicator",value:function(){var a=this.components.ClearIndicator,r=this.commonProps,i=this.props,u=i.isDisabled,l=i.isLoading,c=this.state.isFocused;if(!this.isClearable()||!a||u||!this.hasValue()||l)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return _r.createElement(a,xi({},r,{innerProps:s,isFocused:c}))}},{key:"renderLoadingIndicator",value:function(){var a=this.components.LoadingIndicator,r=this.commonProps,i=this.props,u=i.isDisabled,l=i.isLoading,c=this.state.isFocused;return!a||!l?null:_r.createElement(a,xi({},r,{innerProps:{"aria-hidden":"true"},isDisabled:u,isFocused:c}))}},{key:"renderIndicatorSeparator",value:function(){var a=this.components,r=a.DropdownIndicator,i=a.IndicatorSeparator;if(!r||!i)return null;var u=this.commonProps,l=this.props.isDisabled,c=this.state.isFocused;return _r.createElement(i,xi({},u,{isDisabled:l,isFocused:c}))}},{key:"renderDropdownIndicator",value:function(){var a=this.components.DropdownIndicator;if(!a)return null;var r=this.commonProps,i=this.props.isDisabled,u=this.state.isFocused,l={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return _r.createElement(a,xi({},r,{innerProps:l,isDisabled:i,isFocused:u}))}},{key:"renderMenu",value:function(){var a=this,r=this.components,i=r.Group,u=r.GroupHeading,l=r.Menu,c=r.MenuList,s=r.MenuPortal,f=r.LoadingMessage,v=r.NoOptionsMessage,m=r.Option,p=this.commonProps,h=this.state,D=h.focusedOption,g=h.menuOptions,d=this.props,b=d.captureMenuScroll,F=d.inputValue,j=d.isLoading,k=d.loadingMessage,G=d.minMenuHeight,U=d.maxMenuHeight,ce=d.menuIsOpen,me=d.menuPlacement,je=d.menuPosition,Me=d.menuPortalTarget,Oe=d.menuShouldBlockScroll,Ge=d.menuShouldScrollIntoView,xe=d.noOptionsMessage,on=d.onMenuScrollToTop,_e=d.onMenuScrollToBottom;if(!ce)return null;var kn,Cn=function(le){var De=D===le.data;return le.innerRef=De?a.getFocusedOptionRef:void 0,_r.createElement(m,xi({},p,le,{isFocused:De}),a.formatOptionLabel(le.data,"menu"))};if(this.hasOptions())kn=g.render.map(function(le){if(le.type==="group"){le.type;var De=r9(le,["type"]),Ee="".concat(le.key,"-heading");return _r.createElement(i,xi({},p,De,{Heading:u,headingProps:{id:Ee,data:le.data},label:a.formatGroupLabel(le.data)}),le.options.map(function(W){return Cn(W)}))}if(le.type==="option")return Cn(le)});else if(j){var Ot=k({inputValue:F});if(Ot===null)return null;kn=_r.createElement(f,p,Ot)}else{var Ft=xe({inputValue:F});if(Ft===null)return null;kn=_r.createElement(v,p,Ft)}var ae={minMenuHeight:G,maxMenuHeight:U,menuPlacement:me,menuPosition:je,menuShouldScrollIntoView:Ge},O=_r.createElement(ir.MenuPlacer,xi({},p,ae),function(le){var De=le.ref,Ee=le.placerProps,W=Ee.placement,ye=Ee.maxHeight;return _r.createElement(l,xi({},p,ae,{innerRef:De,innerProps:{onMouseDown:a.onMenuMouseDown,onMouseMove:a.onMenuMouseMove},isLoading:j,placement:W}),_r.createElement(JMn,{isEnabled:b,onTopArrive:on,onBottomArrive:_e},_r.createElement(kMn,{isEnabled:Oe},_r.createElement(c,xi({},p,{innerRef:a.getMenuListRef,isLoading:j,maxHeight:ye}),kn))))});return Me||je==="fixed"?_r.createElement(s,xi({},p,{appendTo:Me,controlElement:this.controlRef,menuPlacement:me,menuPosition:je}),O):O}},{key:"renderFormField",value:function(){var a=this,r=this.props,i=r.delimiter,u=r.isDisabled,l=r.isMulti,c=r.name,s=this.state.selectValue;if(c&&!u){if(l){if(i){var f=s.map(function(p){return a.getOptionValue(p)}).join(i);return _r.createElement("input",{name:c,type:"hidden",value:f})}var v=s.length>0?s.map(function(p,h){return _r.createElement("input",{key:"i-".concat(h),name:c,type:"hidden",value:a.getOptionValue(p)})}):_r.createElement("input",{name:c,type:"hidden"});return _r.createElement("div",null,v)}var m=s[0]?this.getOptionValue(s[0]):"";return _r.createElement("input",{name:c,type:"hidden",value:m})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?_r.createElement(MMn,{"aria-live":"polite"},_r.createElement("span",{id:"aria-selection-event"},"\xA0",this.state.ariaLiveSelection),_r.createElement("span",{id:"aria-context"},"\xA0",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var a=this.components,r=a.Control,i=a.IndicatorsContainer,u=a.SelectContainer,l=a.ValueContainer,c=this.props,s=c.className,f=c.id,v=c.isDisabled,m=c.menuIsOpen,p=this.state.isFocused,h=this.commonProps=this.getCommonProps();return _r.createElement(u,xi({},h,{className:s,innerProps:{id:f,onKeyDown:this.onKeyDown},isDisabled:v,isFocused:p}),this.renderLiveRegion(),_r.createElement(r,xi({},h,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:v,isFocused:p,menuIsOpen:m}),_r.createElement(l,xi({},h,{isDisabled:v}),this.renderPlaceholderOrValue(),this.renderInput()),_r.createElement(i,xi({},h,{isDisabled:v}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(Gw.Component);X4e.defaultProps=K4e,AF.Select=X4e,AF.createFilter=N4e,AF.defaultProps=K4e,AF.defaultTheme=s9,AF.mergeStyles=e2n});var v9=Re(nxe=>{"use strict";function vy(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var c2n=vy(Sw()),s2n=vy(Ew()),f2n=vy(Cw()),v2n=vy(Iw()),m2n=vy(Fw()),p2n=vy(Tw()),Z4e=vy(Mw()),exe=Os(),d2n=vy(exe);function _2n(e){var n=h2n();return function(){var t,a=Z4e(e);if(n){var r=Z4e(this).constructor;t=Reflect.construct(a,arguments,r)}else t=a.apply(this,arguments);return p2n(this,t)}}function h2n(){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 g2n={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},D2n=function(e){var n,t;return t=n=function(a){m2n(i,a);var r=_2n(i);function i(){var u;f2n(this,i);for(var l=arguments.length,c=new Array(l),s=0;s1?c-1:0),f=1;f{"use strict";function Qg(e){return e&&typeof e=="object"&&"default"in e?e.default:e}Object.defineProperty(i4,"__esModule",{value:!0}),Sw();var b2n=Qg(Ew());B3();var kX=Qg(z3()),y2n=Qg(EF()),R2n=Qg(Cw()),w2n=Qg(Iw());CF();var S2n=Qg(Fw()),E2n=Qg(Tw()),txe=Qg(Mw()),axe=Os(),C2n=Qg(axe);$I(),Og(),Wg(),fy();var rxe=r4(),I2n=f9();G_(),a4(),Rw();var F2n=v9();function T2n(e){var n=M2n();return function(){var t,a=txe(e);if(n){var r=txe(this).constructor;t=Reflect.construct(a,arguments,r)}else t=a.apply(this,arguments);return E2n(this,t)}}function M2n(){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}}function oxe(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 G2n(e){for(var n=1;n0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0,t=String(e).toLowerCase(),a=String(n.value).toLowerCase(),r=String(n.label).toLowerCase();return a===t||r===t},A2n={formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,n,t){return!(!e||n.some(function(a){return ixe(e,a)})||t.some(function(a){return ixe(e,a)}))},getNewOptionData:function(e,n){return{label:n,value:e,__isNew__:!0}}},uxe=G2n({allowCreateWhileLoading:!1,createOptionPosition:"last"},A2n),lxe=function(e){var n,t;return t=n=function(a){S2n(i,a);var r=T2n(i);function i(u){var l;R2n(this,i),(l=r.call(this,u)).select=void 0,l.onChange=function(s,f){var v=l.props,m=v.getNewOptionData,p=v.inputValue,h=v.isMulti,D=v.onChange,g=v.onCreateOption,d=v.value,b=v.name;if(f.action!=="select-option")return D(s,f);var F=l.state.newOption,j=Array.isArray(s)?s:[s];if(j[j.length-1]!==F)D(s,f);else if(g)g(p);else{var k=m(p,p),G={action:"create-option",name:b};D(h?[].concat(kX(rxe.cleanValue(d)),[k]):k,G)}};var c=u.options||[];return l.state={newOption:void 0,options:c},l}return w2n(i,[{key:"UNSAFE_componentWillReceiveProps",value:function(u){var l=u.allowCreateWhileLoading,c=u.createOptionPosition,s=u.formatCreateLabel,f=u.getNewOptionData,v=u.inputValue,m=u.isLoading,p=u.isValidNewOption,h=u.value,D=u.options||[],g=this.state.newOption;g=p(v,rxe.cleanValue(h),D)?f(v,s(v)):void 0,this.setState({newOption:g,options:!l&&m||!g?D:c==="first"?[g].concat(kX(D)):[].concat(kX(D),[g])})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var u=this,l=this.state.options;return C2n.createElement(e,b2n({},this.props,{ref:function(c){u.select=c},options:l,onChange:this.onChange}))}}]),i}(axe.Component),n.defaultProps=uxe,t},x2n=lxe(I2n.Select),L2n=F2n.manageState(x2n);i4.default=L2n,i4.defaultProps=uxe,i4.makeCreatableSelect=lxe});var sxe=Re((tbr,cxe)=>{"use strict";cxe.exports=HX()});var UX=Re(u4=>{"use strict";function my(e){return e&&typeof e=="object"&&"default"in e?e.default:e}Object.defineProperty(u4,"__esModule",{value:!0});var j2n=my(Sw()),P2n=my(Ew());B3(),z3(),EF();var N2n=my(Cw()),O2n=my(Iw());CF();var k2n=my(Fw()),H2n=my(Tw()),fxe=my(Mw()),vxe=Os(),U2n=my(vxe);$I(),Og(),Wg(),fy();var B2n=r4(),J2n=f9();G_(),a4(),Rw();var q2n=v9();function W2n(e){var n=$2n();return function(){var t,a=fxe(e);if(n){var r=fxe(this).constructor;t=Reflect.construct(a,arguments,r)}else t=a.apply(this,arguments);return H2n(this,t)}}function $2n(){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 mxe={cacheOptions:!1,defaultOptions:!1,filterOption:null,isLoading:!1},pxe=function(e){var n,t;return t=n=function(a){k2n(i,a);var r=W2n(i);function i(u){var l;return N2n(this,i),(l=r.call(this)).select=void 0,l.lastRequest=void 0,l.mounted=!1,l.optionsCache={},l.handleInputChange=function(c,s){var f=l.props,v=f.cacheOptions,m=f.onInputChange,p=B2n.handleInputChange(c,s,m);if(!p)return delete l.lastRequest,void l.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});if(v&&l.optionsCache[p])l.setState({inputValue:p,loadedInputValue:p,loadedOptions:l.optionsCache[p],isLoading:!1,passEmptyOptions:!1});else{var h=l.lastRequest={};l.setState({inputValue:p,isLoading:!0,passEmptyOptions:!l.state.loadedInputValue},function(){l.loadOptions(p,function(D){l.mounted&&(D&&(l.optionsCache[p]=D),h===l.lastRequest&&(delete l.lastRequest,l.setState({isLoading:!1,loadedInputValue:p,loadedOptions:D||[],passEmptyOptions:!1})))})})}return p},l.state={defaultOptions:Array.isArray(u.defaultOptions)?u.defaultOptions:void 0,inputValue:u.inputValue!==void 0?u.inputValue:"",isLoading:u.defaultOptions===!0,loadedOptions:[],passEmptyOptions:!1},l}return O2n(i,[{key:"componentDidMount",value:function(){var u=this;this.mounted=!0;var l=this.props.defaultOptions,c=this.state.inputValue;l===!0&&this.loadOptions(c,function(s){if(u.mounted){var f=!!u.lastRequest;u.setState({defaultOptions:s||[],isLoading:f})}})}},{key:"UNSAFE_componentWillReceiveProps",value:function(u){u.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),u.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(u.defaultOptions)?u.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(u,l){var c=this.props.loadOptions;if(!c)return l();var s=c(u,l);s&&typeof s.then=="function"&&s.then(l,function(){return l()})}},{key:"render",value:function(){var u=this,l=this.props,c=(l.loadOptions,l.isLoading),s=j2n(l,["loadOptions","isLoading"]),f=this.state,v=f.defaultOptions,m=f.inputValue,p=f.isLoading,h=f.loadedInputValue,D=f.loadedOptions,g=f.passEmptyOptions?[]:m&&h?D:v||[];return U2n.createElement(e,P2n({},s,{ref:function(d){u.select=d},options:g,isLoading:p||c,onInputChange:this.handleInputChange}))}}]),i}(vxe.Component),n.defaultProps=mxe,t},z2n=q2n.manageState(J2n.Select),V2n=pxe(z2n);u4.default=V2n,u4.defaultProps=mxe,u4.makeAsyncSelect=pxe});var _xe=Re((rbr,dxe)=>{"use strict";dxe.exports=UX()});var hxe=Re(BX=>{"use strict";Object.defineProperty(BX,"__esModule",{value:!0}),Sw(),Ew(),B3(),z3(),EF(),Cw(),Iw(),CF(),Fw(),Tw(),Mw(),Os(),$I(),Og(),Wg(),fy(),r4();var Q2n=f9();G_(),a4(),Rw();var Y2n=v9(),K2n=UX(),X2n=HX(),Z2n=X2n.makeCreatableSelect(Q2n.Select),eGn=Y2n.manageState(Z2n),nGn=K2n.makeAsyncSelect(eGn);BX.default=nGn});var Dxe=Re((ibr,gxe)=>{"use strict";gxe.exports=hxe()});var D9=Re(c4=>{"use strict";Object.defineProperty(c4,"__esModule",{value:!0});c4.Direction=void 0;var bGn;(function(e){e.Right="to right",e.Left="to left",e.Down="to bottom",e.Up="to top"})(bGn=c4.Direction||(c4.Direction={}))});var YX=Re(ya=>{"use strict";var s4=ya&&ya.__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,")"))}ya.checkBoundaries=CGn;function IGn(e,n,t){return et?t:e}ya.checkValuesAgainstBoundaries=IGn;function FGn(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}"))}ya.checkInitialOverlap=FGn;function TGn(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)}}ya.getMargin=TGn;function MGn(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)}}ya.getPaddingAndBorder=MGn;function GGn(e,n,t){var a=t?-1:1;e.forEach(function(r,i){return Nxe(r,a*n[i].x,n[i].y)})}ya.translateThumbs=GGn;function AGn(e,n,t,a){for(var r=0,i=kxe(e[0],n,t,a),u=1;uu?c:u},e.getBoundingClientRect().width));return i},OGn=function(e,n,t,a,r,i,u){u===void 0&&(u=function(s){return s});var l=[],c=function(s){var f=Oxe(t[s],a[s],r,i,u),v=n[s].x;n.forEach(function(m,p){var h=m.x,D=Oxe(t[p],a[p],r,i,u);s!==p&&(v>=h&&v<=h+D||v+f>=h&&v+f<=h+D)&&(l.includes(p)||(l.push(s),l.push(p),l=s4(s4([],l,!0),[s,p],!1),c(p)))})};return c(e),Array.from(new Set(l.sort()))},kGn=function(e,n,t,a,r,i){a===void 0&&(a=.1),r===void 0&&(r=" - "),i===void 0&&(i=function(p){return p});var u=(0,ya.getStepDecimals)(a),l=(0,QX.useState)({}),c=l[0],s=l[1],f=(0,QX.useState)(i(n[t].toFixed(u))),v=f[0],m=f[1];return(0,QX.useEffect)(function(){if(e){var p=e.getThumbs();if(p.length<1)return;var h={},D=e.getOffsets(),g=OGn(t,D,p,n,r,u,i),d=i(n[t].toFixed(u));if(g.length){var b=g.reduce(function(U,ce,me,je){return U.length?s4(s4([],U,!0),[D[je[me]].x],!1):[D[je[me]].x]},[]);if(Math.min.apply(Math,b)===D[t].x){var F=[];g.forEach(function(U){F.push(n[U].toFixed(u))}),d=Array.from(new Set(F.sort(function(U,ce){return parseFloat(U)-parseFloat(ce)}))).map(i).join(r);var j=Math.min.apply(Math,b),k=Math.max.apply(Math,b),G=p[g[b.indexOf(k)]].getBoundingClientRect().width;h.left="".concat(Math.abs(j-(k+G))/2,"px"),h.transform="translate(-50%, 0)"}else h.visibility="hidden"}m(d),s(h)}},[e,n]),[v,c]};ya.useThumbOverlap=kGn;function kxe(e,n,t,a){var r=e.getBoundingClientRect(),i=r.left,u=r.top,l=r.width,c=r.height;return Pxe(a)?Math.abs(t-(u+c/2)):Math.abs(n-(i+l/2))}});var Uxe=Re(rm=>{"use strict";var HGn=rm&&rm.__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)}}(),UGn=rm&&rm.__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]}),BGn=rm&&rm.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),JGn=rm&&rm.__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)&&UGn(n,e,t);return BGn(n,e),n},Hxe=rm&&rm.__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,Er.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,Er.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,Er.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,Er.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),p=s||f===tl.Direction.Left||f===tl.Direction.Down?-1:1;m!==-1&&(qGn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,Er.replaceAt)(u,m,a.normalizeValue(u[m]+p*(r.key==="PageUp"?c*10:c),m)))):WGn.includes(r.key)?(r.preventDefault(),a.setState({draggedThumbIndex:m,isChanged:!0}),l((0,Er.replaceAt)(u,m,a.normalizeValue(u[m]-p*(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,p=s.onChange,h=s.values,D=s.step,g=s.rtl;if(l===-1&&c[0]===-1&&c[1]===-1)return null;var d=a.trackRef.current;if(!d)return null;var b=d.getBoundingClientRect(),F=(0,Er.isVertical)(f)?b.height:b.width;if(c[0]!==-1&&c[1]!==-1){var j=r-c[0],k=i-c[1],G=0;switch(f){case tl.Direction.Right:case tl.Direction.Left:G=j/F*(m-v);break;case tl.Direction.Down:case tl.Direction.Up:G=k/F*(m-v);break;default:(0,Er.assertUnreachable)(f)}if(g&&(G*=-1),Math.abs(G)>=D/2){for(var U=0;Um?G=m-h[U]:ce=D/2&&p((0,Er.replaceAt)(h,l,a.normalizeValue(je,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,Er.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,Er.isVertical)(this.props.direction)?"ns-resize":"ew-resize":c.length===1&&!m?"pointer":"inherit"},onMouseDown:m?Er.voidFn:this.onMouseDownTrack,onTouchStart:m?Er.voidFn:this.onTouchStartTrack,ref:this.trackRef},isDragged:this.state.draggedThumbIndex>-1,disabled:m,children:Hxe(Hxe([],g.map(function(d,b,F){return l({props:{style:t.props.direction===tl.Direction.Left||t.props.direction===tl.Direction.Right?{position:"absolute",left:"".concat(d[0],"px"),marginTop:"".concat(d[1],"px")}:{position:"absolute",top:"".concat(d[0],"px"),marginLeft:"".concat(d[1],"px")},key:"mark".concat(b),ref:t.markRefs[b]},index:b})}),!0),c.map(function(d,b){var F=t.state.draggedThumbIndex===b;return i({index:b,value:d,isDragged:F,props:{style:{position:"absolute",zIndex:D[b],cursor:m?"inherit":F?"grabbing":"grab",userSelect:"none",touchAction:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none"},key:b,tabIndex:m?void 0:0,"aria-valuemax":v?f:c[b+1]||f,"aria-valuemin":v?s:c[b-1]||s,"aria-valuenow":d,draggable:!1,ref:t.thumbRefs[b],role:"slider",onKeyDown:m?Er.voidFn:t.onKeyDown,onKeyUp:m?Er.voidFn:t.onKeyUp}})}),!0)})},n.defaultProps={step:1,direction:tl.Direction.Right,rtl:!1,disabled:!1,allowOverlap:!1,draggableTrack:!1,min:0,max:100},n}(b9.Component);rm.default=$Gn});var Bxe=Re(ws=>{"use strict";var zGn=ws&&ws.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ws,"__esModule",{value:!0});ws.checkValuesAgainstBoundaries=ws.relativeValue=ws.useThumbOverlap=ws.Direction=ws.getTrackBackground=ws.Range=void 0;var VGn=zGn(Uxe());ws.Range=VGn.default;var y9=YX();Object.defineProperty(ws,"getTrackBackground",{enumerable:!0,get:function(){return y9.getTrackBackground}});Object.defineProperty(ws,"useThumbOverlap",{enumerable:!0,get:function(){return y9.useThumbOverlap}});Object.defineProperty(ws,"relativeValue",{enumerable:!0,get:function(){return y9.relativeValue}});Object.defineProperty(ws,"checkValuesAgainstBoundaries",{enumerable:!0,get:function(){return y9.checkValuesAgainstBoundaries}});var QGn=D9();Object.defineProperty(ws,"Direction",{enumerable:!0,get:function(){return QGn.Direction}})});var uLe=Re(cZ=>{"use strict";Object.defineProperty(cZ,"__esModule",{value:!0});var gAn=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},tZ=Object.assign||function(e){for(var n=1;n1?n-1:0),a=1;aa.height),E0(p,this.animationStateClasses.animatingToHeightZero,d.height===0),E0(p,this.animationStateClasses.animatingToHeightAuto,d.height==="auto"),E0(p,this.animationStateClasses.animatingToHeightSpecific,d.height>0),p)),j=this.getStaticStateClasses(d.height);this.setState({animationStateClasses:F,height:g,overflow:"hidden",shouldUseTransitions:!b}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),b?(d.shouldUseTransitions=!0,iLe(this.animationFrameIDs),this.animationFrameIDs=FAn(function(){i.setState(d),S9(s,{newHeight:d.height})}),this.animationClassesTimeoutID=setTimeout(function(){i.setState({animationStateClasses:j,shouldUseTransitions:!1}),i.hideContent(d.height),S9(c,{newHeight:d.height})},D)):(S9(s,{newHeight:g}),this.timeoutID=setTimeout(function(){d.animationStateClasses=j,d.shouldUseTransitions=!1,i.setState(d),l!=="auto"&&i.hideContent(g),S9(c,{newHeight:g})},D))}}},{key:"componentWillUnmount",value:function(){iLe(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,rZ.default)((r={},E0(r,this.animationStateClasses.static,!0),E0(r,this.animationStateClasses.staticHeightZero,a===0),E0(r,this.animationStateClasses.staticHeightSpecific,a>0),E0(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,p=i.style,h=this.state,D=h.height,g=h.overflow,d=h.animationStateClasses,b=h.shouldUseTransitions,F=this.getTimings(),j=F.duration,k=F.delay,G=tZ({},p,{height:D,overflow:g||p.overflow});b&&l&&(G.transition="height "+j+"ms "+v+" "+k+"ms",p.transition&&(G.transition=p.transition+", "+G.transition),G.WebkitTransition=G.transition);var U={};u&&(U.transition="opacity "+j+"ms "+v+" "+k+"ms",U.WebkitTransition=U.transition,D===0&&(U.opacity=0));var ce=(0,rZ.default)((a={},E0(a,d,!0),E0(a,s,s),a)),me=typeof this.props["aria-hidden"]!="undefined",je=me?this.props["aria-hidden"]:D===0;return aZ.default.createElement("div",tZ({},IAn.apply(void 0,[this.props].concat(CAn)),{"aria-hidden":je,className:ce,id:m,style:G}),aZ.default.createElement("div",{className:f,style:U,ref:function(Oe){return r.contentElement=Oe}},c))}}]),n}(aZ.default.Component),TAn=function(n,t,a){var r=n[t];return typeof r=="number"&&r>=0||uZ(r)||r==="auto"?null:new TypeError('value "'+r+'" of type "'+(typeof r=="undefined"?"undefined":gAn(r))+'" is invalid type for '+t+" in "+a+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')};lZ.propTypes={"aria-hidden":Yf.default.bool,animateOpacity:Yf.default.bool,animationStateClasses:Yf.default.object,applyInlineTransitions:Yf.default.bool,children:Yf.default.any.isRequired,className:Yf.default.string,contentClassName:Yf.default.string,delay:Yf.default.number,duration:Yf.default.number,easing:Yf.default.string,height:TAn,id:Yf.default.string,onAnimationEnd:Yf.default.func,onAnimationStart:Yf.default.func,style:Yf.default.object};lZ.defaultProps={animateOpacity:!1,animationStateClasses:oLe,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}};cZ.default=lZ});var m9e=Re((mk,kne)=>{(function(n,t){typeof mk=="object"&&typeof kne=="object"?kne.exports=t():typeof define=="function"&&define.amd?define([],t):typeof mk=="object"?mk.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 p=function(h,D){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,d){g.__proto__=d}||function(g,d){for(var b in d)d.hasOwnProperty(b)&&(g[b]=d[b])},p(h,D)};return function(h,D){p(h,D);function g(){this.constructor=h}h.prototype=D===null?Object.create(D):(g.prototype=D.prototype,new g)}}();Object.defineProperty(n,"__esModule",{value:!0});var r=256,i=function(){function p(h){h===void 0&&(h="="),this._paddingCharacter=h}return p.prototype.encodedLength=function(h){return this._paddingCharacter?(h+2)/3*4|0:(h*8+5)/6|0},p.prototype.encode=function(h){for(var D="",g=0;g>>3*6&63),D+=this._encodeByte(d>>>2*6&63),D+=this._encodeByte(d>>>1*6&63),D+=this._encodeByte(d>>>0*6&63)}var b=h.length-g;if(b>0){var d=h[g]<<16|(b===2?h[g+1]<<8:0);D+=this._encodeByte(d>>>3*6&63),D+=this._encodeByte(d>>>2*6&63),b===2?D+=this._encodeByte(d>>>1*6&63):D+=this._paddingCharacter||"",D+=this._paddingCharacter||""}return D},p.prototype.maxDecodedLength=function(h){return this._paddingCharacter?h/4*3|0:(h*6+7)/8|0},p.prototype.decodedLength=function(h){return this.maxDecodedLength(h.length-this._getPaddingLength(h))},p.prototype.decode=function(h){if(h.length===0)return new Uint8Array(0);for(var D=this._getPaddingLength(h),g=h.length-D,d=new Uint8Array(this.maxDecodedLength(g)),b=0,F=0,j=0,k=0,G=0,U=0,ce=0;F>>4,d[b++]=G<<4|U>>>2,d[b++]=U<<6|ce,j|=k&r,j|=G&r,j|=U&r,j|=ce&r;if(F>>4,j|=k&r,j|=G&r),F>>2,j|=U&r),F>>8&0-65-26+97,D+=51-h>>>8&26-97-52+48,D+=61-h>>>8&52-48-62+43,D+=62-h>>>8&62-43-63+47,String.fromCharCode(D)},p.prototype._decodeChar=function(h){var D=r;return D+=(42-h&h-44)>>>8&-r+h-43+62,D+=(46-h&h-48)>>>8&-r+h-47+63,D+=(47-h&h-58)>>>8&-r+h-48+52,D+=(64-h&h-91)>>>8&-r+h-65+0,D+=(96-h&h-123)>>>8&-r+h-97+26,D},p.prototype._getPaddingLength=function(h){var D=0;if(this._paddingCharacter){for(var g=h.length-1;g>=0&&h[g]===this._paddingCharacter;g--)D++;if(h.length<4||D>2)throw new Error("Base64Coder: incorrect padding")}return D},p}();n.Coder=i;var u=new i;function l(p){return u.encode(p)}n.encode=l;function c(p){return u.decode(p)}n.decode=c;var s=function(p){a(h,p);function h(){return p!==null&&p.apply(this,arguments)||this}return h.prototype._encodeByte=function(D){var g=D;return g+=65,g+=25-D>>>8&0-65-26+97,g+=51-D>>>8&26-97-52+48,g+=61-D>>>8&52-48-62+45,g+=62-D>>>8&62-45-63+95,String.fromCharCode(g)},h.prototype._decodeChar=function(D){var g=r;return g+=(44-D&D-46)>>>8&-r+D-45+62,g+=(94-D&D-96)>>>8&-r+D-95+63,g+=(47-D&D-58)>>>8&-r+D-48+52,g+=(64-D&D-91)>>>8&-r+D-65+0,g+=(96-D&D-123)>>>8&-r+D-97+26,g},h}(i);n.URLSafeCoder=s;var f=new s;function v(p){return f.encode(p)}n.encodeURLSafe=v;function m(p){return f.decode(p)}n.decodeURLSafe=m,n.encodedLength=function(p){return u.encodedLength(p)},n.maxDecodedLength=function(p){return u.maxDecodedLength(p)},n.decodedLength=function(p){return u.decodedLength(p)}},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 p=c[++f];if((p&192)!=128)throw new Error(r);v=(v&31)<<6|p&63,m=128}else if(v<240){if(f>=c.length-1)throw new Error(r);var p=c[++f],h=c[++f];if((p&192)!=128||(h&192)!=128)throw new Error(r);v=(v&15)<<12|(p&63)<<6|h&63,m=2048}else if(v<248){if(f>=c.length-2)throw new Error(r);var p=c[++f],h=c[++f],D=c[++f];if((p&192)!=128||(h&192)!=128||(D&192)!=128)throw new Error(r);v=(v&15)<<18|(p&63)<<12|(h&63)<<6|D&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 w(y,E){this.lastId=0,this.prefix=y,this.name=E}return w.prototype.create=function(y){this.lastId++;var E=this.lastId,A=this.prefix+E,P=this.name+"["+E+"]",ve=!1,We=function(){ve||(y.apply(null,arguments),ve=!0)};return this[E]=We,{number:E,id:A,name:P,callback:We}},w.prototype.remove=function(y){delete this[y.number]},w}(),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 w(y){this.options=y,this.receivers=y.receivers||r,this.loading={}}return w.prototype.load=function(y,E,A){var P=this;if(P.loading[y]&&P.loading[y].length>0)P.loading[y].push(A);else{P.loading[y]=[A];var ve=za.createScriptRequest(P.getPath(y,E)),We=P.receivers.create(function(zn){if(P.receivers.remove(We),P.loading[y]){var ua=P.loading[y];delete P.loading[y];for(var Br=function(Ts){Ts||ve.cleanup()},Tu=0;Tu>>6)+m(128|y&63):m(224|y>>>12&15)+m(128|y>>>6&63)+m(128|y&63)},b=function(w){return w.replace(/[^\x00-\x7F]/g,d)},F=function(w){var y=[0,2,1][w.length%3],E=w.charCodeAt(0)<<16|(w.length>1?w.charCodeAt(1):0)<<8|(w.length>2?w.charCodeAt(2):0),A=[p.charAt(E>>>18),p.charAt(E>>>12&63),y>=2?"=":p.charAt(E>>>6&63),y>=1?"=":p.charAt(E&63)];return A.join("")},j=window.btoa||function(w){return w.replace(/[\s\S]{1,3}/g,F)},k=function(){function w(y,E,A,P){var ve=this;this.clear=E,this.timer=y(function(){ve.timer&&(ve.timer=P(ve.timer))},A)}return w.prototype.isRunning=function(){return this.timer!==null},w.prototype.ensureAborted=function(){this.timer&&(this.clear(this.timer),this.timer=null)},w}(),G=k,U=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}();function ce(w){window.clearTimeout(w)}function me(w){window.clearInterval(w)}var je=function(w){U(y,w);function y(E,A){return w.call(this,setTimeout,ce,E,function(P){return A(),null})||this}return y}(G),Me=function(w){U(y,w);function y(E,A){return w.call(this,setInterval,me,E,function(P){return A(),P})||this}return y}(G),Oe={now:function(){return Date.now?Date.now():new Date().valueOf()},defer:function(w){return new je(0,w)},method:function(w){for(var y=[],E=1;E0)for(var P=0;P=1002&&w.code<=1004?"backoff":null:w.code===4e3?"tls_only":w.code<4100?"refused":w.code<4200?"backoff":w.code<4300?"retry":"refused"},getCloseError:function(w){return w.code!==1e3&&w.code!==1001?{type:"PusherError",data:{code:w.code,message:w.reason||w.message}}:null}},Ky=Aoe,rWe=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),oWe=function(w){rWe(y,w);function y(E,A){var P=w.call(this)||this;return P.id=E,P.transport=A,P.activityTimeout=A.activityTimeout,P.bindListeners(),P}return y.prototype.handlesActivityChecks=function(){return this.transport.handlesActivityChecks()},y.prototype.send=function(E){return this.transport.send(E)},y.prototype.send_event=function(E,A,P){var ve={event:E,data:A};return P&&(ve.channel=P),Ue.debug("Event sent",ve),this.send(Ky.encodeMessage(ve))},y.prototype.ping=function(){this.transport.supportsPing()?this.transport.ping():this.send_event("pusher:ping",{})},y.prototype.close=function(){this.transport.close()},y.prototype.bindListeners=function(){var E=this,A={message:function(ve){var We;try{We=Ky.decodeMessage(ve)}catch(zn){E.emit("error",{type:"MessageParseError",error:zn,data:ve.data})}if(We!==void 0){switch(Ue.debug("Event recd",We),We.event){case"pusher:error":E.emit("error",{type:"PusherError",data:We.data});break;case"pusher:ping":E.emit("ping");break;case"pusher:pong":E.emit("pong");break}E.emit("message",We)}},activity:function(){E.emit("activity")},error:function(ve){E.emit("error",{type:"WebSocketError",error:ve})},closed:function(ve){P(),ve&&ve.code&&E.handleCloseEvent(ve),E.transport=null,E.emit("closed")}},P=function(){kn(A,function(ve,We){E.transport.unbind(We,ve)})};kn(A,function(ve,We){E.transport.bind(We,ve)})},y.prototype.handleCloseEvent=function(E){var A=Ky.getCloseAction(E),P=Ky.getCloseError(E);P&&this.emit("error",P),A&&this.emit(A,{action:A,error:P})},y}(Yr),iWe=oWe,uWe=function(){function w(y,E){this.transport=y,this.callback=E,this.bindListeners()}return w.prototype.close=function(){this.unbindListeners(),this.transport.close()},w.prototype.bindListeners=function(){var y=this;this.onMessage=function(E){y.unbindListeners();var A;try{A=Ky.processHandshake(E)}catch(P){y.finish("error",{error:P}),y.transport.close();return}A.action==="connected"?y.finish("connected",{connection:new iWe(A.id,y.transport),activityTimeout:A.activityTimeout}):(y.finish(A.action,{error:A.error}),y.transport.close())},this.onClosed=function(E){y.unbindListeners();var A=Ky.getCloseAction(E)||"backoff",P=Ky.getCloseError(E);y.finish(A,{error:P})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)},w.prototype.unbindListeners=function(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)},w.prototype.finish=function(y,E){this.callback(xe({transport:this.transport,action:y},E))},w}(),lWe=uWe,cWe=function(){function w(y,E){this.channel=y;var A=E.authTransport;if(typeof za.getAuthorizers()[A]=="undefined")throw"'"+A+"' is not a recognized auth transport";this.type=A,this.options=E,this.authOptions=E.auth||{}}return w.prototype.composeQuery=function(y){var E="socket_id="+encodeURIComponent(y)+"&channel_name="+encodeURIComponent(this.channel.name);for(var A in this.authOptions.params)E+="&"+encodeURIComponent(A)+"="+encodeURIComponent(this.authOptions.params[A]);return E},w.prototype.authorize=function(y,E){w.authorizers=w.authorizers||za.getAuthorizers(),w.authorizers[this.type].call(this,za,y,E)},w}(),sWe=cWe,fWe=function(){function w(y,E){this.timeline=y,this.options=E||{}}return w.prototype.send=function(y,E){this.timeline.isEmpty()||this.timeline.send(za.TimelineTransport.getAgent(this,y),E)},w}(),vWe=fWe,Xy=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),mWe=function(w){Xy(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),pWe=function(w){Xy(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),dWe=function(w){Xy(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),_We=function(w){Xy(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),xoe=function(w){Xy(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),hWe=function(w){Xy(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),Loe=function(w){Xy(y,w);function y(E){var A=this.constructor,P=w.call(this,E)||this;return Object.setPrototypeOf(P,A.prototype),P}return y}(Error),gWe=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),DWe=function(w){gWe(y,w);function y(E,A){var P=w.call(this,function(ve,We){Ue.debug("No callbacks on "+E+" for "+ve)})||this;return P.name=E,P.pusher=A,P.subscribed=!1,P.subscriptionPending=!1,P.subscriptionCancelled=!1,P}return y.prototype.authorize=function(E,A){return A(!1,{auth:""})},y.prototype.trigger=function(E,A){if(E.indexOf("client-")!==0)throw new mWe("Event '"+E+"' does not start with 'client-'");if(!this.subscribed){var P=pt.buildLogSuffix("triggeringClientEvents");Ue.warn("Client event triggered before channel 'subscription_succeeded' event . "+P)}return this.pusher.send_event(E,A,this.name)},y.prototype.disconnect=function(){this.subscribed=!1,this.subscriptionPending=!1},y.prototype.handleEvent=function(E){var A=E.event,P=E.data;if(A==="pusher_internal:subscription_succeeded")this.handleSubscriptionSucceededEvent(E);else if(A.indexOf("pusher_internal:")!==0){var ve={};this.emit(A,P,ve)}},y.prototype.handleSubscriptionSucceededEvent=function(E){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):this.emit("pusher:subscription_succeeded",E.data)},y.prototype.subscribe=function(){var E=this;this.subscribed||(this.subscriptionPending=!0,this.subscriptionCancelled=!1,this.authorize(this.pusher.connection.socket_id,function(A,P){A?(Ue.error(P),E.emit("pusher:subscription_error",P)):(P=P,E.pusher.send_event("pusher:subscribe",{auth:P.auth,channel_data:P.channel_data,channel:E.name}))}))},y.prototype.unsubscribe=function(){this.subscribed=!1,this.pusher.send_event("pusher:unsubscribe",{channel:this.name})},y.prototype.cancelSubscription=function(){this.subscriptionCancelled=!0},y.prototype.reinstateSubscription=function(){this.subscriptionCancelled=!1},y}(Yr),joe=DWe,bWe=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),yWe=function(w){bWe(y,w);function y(){return w!==null&&w.apply(this,arguments)||this}return y.prototype.authorize=function(E,A){var P=od.createAuthorizer(this,this.pusher.config);return P.authorize(E,A)},y}(joe),cU=yWe,RWe=function(){function w(){this.reset()}return w.prototype.get=function(y){return Object.prototype.hasOwnProperty.call(this.members,y)?{id:y,info:this.members[y]}:null},w.prototype.each=function(y){var E=this;kn(this.members,function(A,P){y(E.get(P))})},w.prototype.setMyID=function(y){this.myID=y},w.prototype.onSubscription=function(y){this.members=y.presence.hash,this.count=y.presence.count,this.me=this.get(this.myID)},w.prototype.addMember=function(y){return this.get(y.user_id)===null&&this.count++,this.members[y.user_id]=y.user_info,this.get(y.user_id)},w.prototype.removeMember=function(y){var E=this.get(y.user_id);return E&&(delete this.members[y.user_id],this.count--),E},w.prototype.reset=function(){this.members={},this.count=0,this.myID=null,this.me=null},w}(),wWe=RWe,SWe=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),EWe=function(w){SWe(y,w);function y(E,A){var P=w.call(this,E,A)||this;return P.members=new wWe,P}return y.prototype.authorize=function(E,A){var P=this;w.prototype.authorize.call(this,E,function(ve,We){if(!ve){if(We=We,We.channel_data===void 0){var zn=pt.buildLogSuffix("authenticationEndpoint");Ue.error("Invalid auth response for channel '"+P.name+"',"+("expected 'channel_data' field. "+zn)),A("Invalid auth response");return}var ua=JSON.parse(We.channel_data);P.members.setMyID(ua.user_id)}A(ve,We)})},y.prototype.handleEvent=function(E){var A=E.event;if(A.indexOf("pusher_internal:")===0)this.handleInternalEvent(E);else{var P=E.data,ve={};E.user_id&&(ve.user_id=E.user_id),this.emit(A,P,ve)}},y.prototype.handleInternalEvent=function(E){var A=E.event,P=E.data;switch(A){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(E);break;case"pusher_internal:member_added":var ve=this.members.addMember(P);this.emit("pusher:member_added",ve);break;case"pusher_internal:member_removed":var We=this.members.removeMember(P);We&&this.emit("pusher:member_removed",We);break}},y.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))},y.prototype.disconnect=function(){this.members.reset(),w.prototype.disconnect.call(this)},y}(cU),CWe=EWe,Poe=t(1),sU=t(0),IWe=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),FWe=function(w){IWe(y,w);function y(E,A,P){var ve=w.call(this,E,A)||this;return ve.key=null,ve.nacl=P,ve}return y.prototype.authorize=function(E,A){var P=this;w.prototype.authorize.call(this,E,function(ve,We){if(ve){A(!0,We);return}var zn=We.shared_secret;if(!zn){var ua="No shared_secret key in auth payload for encrypted channel: "+P.name;A(!0,ua);return}P.key=Object(sU.decode)(zn),delete We.shared_secret,A(!1,We)})},y.prototype.trigger=function(E,A){throw new xoe("Client events are not currently supported for encrypted channels")},y.prototype.handleEvent=function(E){var A=E.event,P=E.data;if(A.indexOf("pusher_internal:")===0||A.indexOf("pusher:")===0){w.prototype.handleEvent.call(this,E);return}this.handleEncryptedEvent(A,P)},y.prototype.handleEncryptedEvent=function(E,A){var P=this;if(!this.key){Ue.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!A.ciphertext||!A.nonce){Ue.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+A);return}var ve=Object(sU.decode)(A.ciphertext);if(ve.length0&&this.emit("connecting_in",Math.round(E/1e3)),this.retryTimer=new je(E||0,function(){A.disconnectInternally(),A.connect()})},y.prototype.clearRetryTimer=function(){this.retryTimer&&(this.retryTimer.ensureAborted(),this.retryTimer=null)},y.prototype.setUnavailableTimer=function(){var E=this;this.unavailableTimer=new je(this.options.unavailableTimeout,function(){E.updateState("unavailable")})},y.prototype.clearUnavailableTimer=function(){this.unavailableTimer&&this.unavailableTimer.ensureAborted()},y.prototype.sendActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection.ping(),this.activityTimer=new je(this.options.pongTimeout,function(){E.timeline.error({pong_timed_out:E.options.pongTimeout}),E.retryIn(0)})},y.prototype.resetActivityCheck=function(){var E=this;this.stopActivityCheck(),this.connection&&!this.connection.handlesActivityChecks()&&(this.activityTimer=new je(this.activityTimeout,function(){E.sendActivityCheck()}))},y.prototype.stopActivityCheck=function(){this.activityTimer&&this.activityTimer.ensureAborted()},y.prototype.buildConnectionCallbacks=function(E){var A=this;return xe({},E,{message:function(P){A.resetActivityCheck(),A.emit("message",P)},ping:function(){A.send_event("pusher:pong",{})},activity:function(){A.resetActivityCheck()},error:function(P){A.emit("error",{type:"WebSocketError",error:P})},closed:function(){A.abandonConnection(),A.shouldRetry()&&A.retryIn(1e3)}})},y.prototype.buildHandshakeCallbacks=function(E){var A=this;return xe({},E,{connected:function(P){A.activityTimeout=Math.min(A.options.activityTimeout,P.activityTimeout,P.connection.activityTimeout||1/0),A.clearUnavailableTimer(),A.setConnection(P.connection),A.socket_id=A.connection.id,A.updateState("connected",{socket_id:A.socket_id})}})},y.prototype.buildErrorCallbacks=function(){var E=this,A=function(P){return function(ve){ve.error&&E.emit("error",{type:"WebSocketError",error:ve.error}),P(ve)}};return{tls_only:A(function(){E.usingTLS=!0,E.updateStrategy(),E.retryIn(0)}),refused:A(function(){E.disconnect()}),backoff:A(function(){E.retryIn(1e3)}),retry:A(function(){E.retryIn(0)})}},y.prototype.setConnection=function(E){this.connection=E;for(var A in this.connectionCallbacks)this.connection.bind(A,this.connectionCallbacks[A]);this.resetActivityCheck()},y.prototype.abandonConnection=function(){if(!!this.connection){this.stopActivityCheck();for(var E in this.connectionCallbacks)this.connection.unbind(E,this.connectionCallbacks[E]);var A=this.connection;return this.connection=null,A}},y.prototype.updateState=function(E,A){var P=this.state;if(this.state=E,P!==E){var ve=E;ve==="connected"&&(ve+=" with new socket ID "+A.socket_id),Ue.debug("State changed",P+" -> "+ve),this.timeline.info({state:E,params:A}),this.emit("state_change",{previous:P,current:E}),this.emit(E,A)}},y.prototype.shouldRetry=function(){return this.state==="connecting"||this.state==="connected"},y}(Yr),AWe=GWe,xWe=function(){function w(){this.channels={}}return w.prototype.add=function(y,E){return this.channels[y]||(this.channels[y]=jWe(y,E)),this.channels[y]},w.prototype.all=function(){return Ot(this.channels)},w.prototype.find=function(y){return this.channels[y]},w.prototype.remove=function(y){var E=this.channels[y];return delete this.channels[y],E},w.prototype.disconnect=function(){kn(this.channels,function(y){y.disconnect()})},w}(),LWe=xWe;function jWe(w,y){if(w.indexOf("private-encrypted-")===0){if(y.config.nacl)return od.createEncryptedChannel(w,y,y.config.nacl);var E="Tried to subscribe to a private-encrypted- channel but no nacl implementation available",A=pt.buildLogSuffix("encryptedChannelSupport");throw new xoe(E+". "+A)}else return w.indexOf("private-")===0?od.createPrivateChannel(w,y):w.indexOf("presence-")===0?od.createPresenceChannel(w,y):od.createChannel(w,y)}var PWe={createChannels:function(){return new LWe},createConnectionManager:function(w,y){return new AWe(w,y)},createChannel:function(w,y){return new joe(w,y)},createPrivateChannel:function(w,y){return new cU(w,y)},createPresenceChannel:function(w,y){return new CWe(w,y)},createEncryptedChannel:function(w,y,E){return new TWe(w,y,E)},createTimelineSender:function(w,y){return new vWe(w,y)},createAuthorizer:function(w,y){return y.authorizer?y.authorizer(w,y):new sWe(w,y)},createHandshake:function(w,y){return new lWe(w,y)},createAssistantToTheTransportManager:function(w,y,E){return new aWe(w,y,E)}},od=PWe,NWe=function(){function w(y){this.options=y||{},this.livesLeft=this.options.lives||1/0}return w.prototype.getAssistant=function(y){return od.createAssistantToTheTransportManager(this,y,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})},w.prototype.isAlive=function(){return this.livesLeft>0},w.prototype.reportDeath=function(){this.livesLeft-=1},w}(),Noe=NWe,OWe=function(){function w(y,E){this.strategies=y,this.loop=Boolean(E.loop),this.failFast=Boolean(E.failFast),this.timeout=E.timeout,this.timeoutLimit=E.timeoutLimit}return w.prototype.isSupported=function(){return W(this.strategies,Ge.method("isSupported"))},w.prototype.connect=function(y,E){var A=this,P=this.strategies,ve=0,We=this.timeout,zn=null,ua=function(Br,Tu){Tu?E(null,Tu):(ve=ve+1,A.loop&&(ve=ve%P.length),ve0&&(ve=new je(A.timeout,function(){We.abort(),P(!0)})),We=y.connect(E,function(zn,ua){zn&&ve&&ve.isRunning()&&!A.failFast||(ve&&ve.ensureAborted(),P(zn,ua))}),{abort:function(){ve&&ve.ensureAborted(),We.abort()},forceMinPriority:function(zn){We.forceMinPriority(zn)}}},w}(),Zy=OWe,kWe=function(){function w(y){this.strategies=y}return w.prototype.isSupported=function(){return W(this.strategies,Ge.method("isSupported"))},w.prototype.connect=function(y,E){return HWe(this.strategies,y,function(A,P){return function(ve,We){if(P[A].error=ve,ve){UWe(P)&&E(!0);return}Ft(P,function(zn){zn.forceMinPriority(We.transport.priority)}),E(null,We)}})},w}(),fU=kWe;function HWe(w,y,E){var A=ae(w,function(P,ve,We,zn){return P.connect(y,E(ve,zn))});return{abort:function(){Ft(A,BWe)},forceMinPriority:function(P){Ft(A,function(ve){ve.forceMinPriority(P)})}}}function UWe(w){return ye(w,function(y){return Boolean(y.error)})}function BWe(w){!w.error&&!w.aborted&&(w.abort(),w.aborted=!0)}var JWe=function(){function w(y,E,A){this.strategy=y,this.transports=E,this.ttl=A.ttl||1800*1e3,this.usingTLS=A.useTLS,this.timeline=A.timeline}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(y,E){var A=this.usingTLS,P=WWe(A),ve=[this.strategy];if(P&&P.timestamp+this.ttl>=Ge.now()){var We=this.transports[P.transport];We&&(this.timeline.info({cached:!0,transport:P.transport,latency:P.latency}),ve.push(new Zy([We],{timeout:P.latency*2+1e3,failFast:!0})))}var zn=Ge.now(),ua=ve.pop().connect(y,function Br(Tu,Ts){Tu?(Ooe(A),ve.length>0?(zn=Ge.now(),ua=ve.pop().connect(y,Br)):E(Tu)):($We(A,Ts.transport.name,Ge.now()-zn),E(null,Ts))});return{abort:function(){ua.abort()},forceMinPriority:function(Br){y=Br,ua&&ua.forceMinPriority(Br)}}},w}(),qWe=JWe;function vU(w){return"pusherTransport"+(w?"TLS":"NonTLS")}function WWe(w){var y=za.getLocalStorage();if(y)try{var E=y[vU(w)];if(E)return JSON.parse(E)}catch{Ooe(w)}return null}function $We(w,y,E){var A=za.getLocalStorage();if(A)try{A[vU(w)]=tn({timestamp:Ge.now(),transport:y,latency:E})}catch{}}function Ooe(w){var y=za.getLocalStorage();if(y)try{delete y[vU(w)]}catch{}}var zWe=function(){function w(y,E){var A=E.delay;this.strategy=y,this.options={delay:A}}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(y,E){var A=this.strategy,P,ve=new je(this.options.delay,function(){P=A.connect(y,E)});return{abort:function(){ve.ensureAborted(),P&&P.abort()},forceMinPriority:function(We){y=We,P&&P.forceMinPriority(We)}}},w}(),Yx=zWe,VWe=function(){function w(y,E,A){this.test=y,this.trueBranch=E,this.falseBranch=A}return w.prototype.isSupported=function(){var y=this.test()?this.trueBranch:this.falseBranch;return y.isSupported()},w.prototype.connect=function(y,E){var A=this.test()?this.trueBranch:this.falseBranch;return A.connect(y,E)},w}(),HT=VWe,QWe=function(){function w(y){this.strategy=y}return w.prototype.isSupported=function(){return this.strategy.isSupported()},w.prototype.connect=function(y,E){var A=this.strategy.connect(y,function(P,ve){ve&&A.abort(),E(P,ve)});return A},w}(),YWe=QWe;function UT(w){return function(){return w.isSupported()}}var KWe=function(w,y,E){var A={};function P(Koe,H$e,U$e,B$e,J$e){var Xoe=E(w,Koe,H$e,U$e,B$e,J$e);return A[Koe]=Xoe,Xoe}var ve=Object.assign({},y,{hostNonTLS:w.wsHost+":"+w.wsPort,hostTLS:w.wsHost+":"+w.wssPort,httpPath:w.wsPath}),We=Object.assign({},ve,{useTLS:!0}),zn=Object.assign({},y,{hostNonTLS:w.httpHost+":"+w.httpPort,hostTLS:w.httpHost+":"+w.httpsPort,httpPath:w.httpPath}),ua={loop:!0,timeout:15e3,timeoutLimit:6e4},Br=new Noe({lives:2,minPingDelay:1e4,maxPingDelay:w.activityTimeout}),Tu=new Noe({lives:2,minPingDelay:1e4,maxPingDelay:w.activityTimeout}),Ts=P("ws","ws",3,ve,Br),id=P("wss","ws",3,We,Br),j$e=P("sockjs","sockjs",1,zn),Woe=P("xhr_streaming","xhr_streaming",1,zn,Tu),P$e=P("xdr_streaming","xdr_streaming",1,zn,Tu),$oe=P("xhr_polling","xhr_polling",1,zn),N$e=P("xdr_polling","xdr_polling",1,zn),zoe=new Zy([Ts],ua),O$e=new Zy([id],ua),k$e=new Zy([j$e],ua),Voe=new Zy([new HT(UT(Woe),Woe,P$e)],ua),Qoe=new Zy([new HT(UT($oe),$oe,N$e)],ua),Yoe=new Zy([new HT(UT(Voe),new fU([Voe,new Yx(Qoe,{delay:4e3})]),Qoe)],ua),_U=new HT(UT(Yoe),Yoe,k$e),hU;return y.useTLS?hU=new fU([zoe,new Yx(_U,{delay:2e3})]):hU=new fU([zoe,new Yx(O$e,{delay:2e3}),new Yx(_U,{delay:5e3})]),new qWe(new YWe(new HT(UT(Ts),hU,_U)),A,{ttl:18e5,timeline:y.timeline,useTLS:y.useTLS})},XWe=KWe,ZWe=function(){var w=this;w.timeline.info(w.buildTimelineMessage({transport:w.name+(w.options.useTLS?"s":"")})),w.hooks.isInitialized()?w.changeState("initialized"):w.hooks.file?(w.changeState("initializing"),f.load(w.hooks.file,{useTLS:w.options.useTLS},function(y,E){w.hooks.isInitialized()?(w.changeState("initialized"),E(!0)):(y&&w.onError(y),w.onClose(),E(!1))})):w.onClose()},e$e={getRequest:function(w){var y=new window.XDomainRequest;return y.ontimeout=function(){w.emit("error",new pWe),w.close()},y.onerror=function(E){w.emit("error",E),w.close()},y.onprogress=function(){y.responseText&&y.responseText.length>0&&w.onChunk(200,y.responseText)},y.onload=function(){y.responseText&&y.responseText.length>0&&w.onChunk(200,y.responseText),w.emit("finished",200),w.close()},y},abortRequest:function(w){w.ontimeout=w.onerror=w.onprogress=w.onload=null,w.abort()}},n$e=e$e,t$e=function(){var w=function(y,E){return w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,P){A.__proto__=P}||function(A,P){for(var ve in P)P.hasOwnProperty(ve)&&(A[ve]=P[ve])},w(y,E)};return function(y,E){w(y,E);function A(){this.constructor=y}y.prototype=E===null?Object.create(E):(A.prototype=E.prototype,new A)}}(),a$e=256*1024,r$e=function(w){t$e(y,w);function y(E,A,P){var ve=w.call(this)||this;return ve.hooks=E,ve.method=A,ve.url=P,ve}return y.prototype.start=function(E){var A=this;this.position=0,this.xhr=this.hooks.getRequest(this),this.unloader=function(){A.close()},za.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)},y.prototype.close=function(){this.unloader&&(za.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)},y.prototype.onChunk=function(E,A){for(;;){var P=this.advanceBuffer(A);if(P)this.emit("chunk",{status:E,data:P});else break}this.isBufferTooLong(A)&&this.emit("buffer_too_long")},y.prototype.advanceBuffer=function(E){var A=E.slice(this.position),P=A.indexOf(` `);return P!==-1?(this.position+=P+1,A.slice(0,P)):null},y.prototype.isBufferTooLong=function(E){return this.position===E.length&&E.length>a$e},y}(Yr),o$e=r$e,mU;(function(w){w[w.CONNECTING=0]="CONNECTING",w[w.OPEN=1]="OPEN",w[w.CLOSED=3]="CLOSED"})(mU||(mU={}));var e1=mU,i$e=1,u$e=function(){function w(y,E){this.hooks=y,this.session=Hoe(1e3)+"/"+f$e(8),this.location=l$e(E),this.readyState=e1.CONNECTING,this.openStream()}return w.prototype.send=function(y){return this.sendRaw(JSON.stringify([y]))},w.prototype.ping=function(){this.hooks.sendHeartbeat(this)},w.prototype.close=function(y,E){this.onClose(y,E,!0)},w.prototype.sendRaw=function(y){if(this.readyState===e1.OPEN)try{return za.createSocketRequest("POST",koe(c$e(this.location,this.session))).start(y),!0}catch{return!1}else return!1},w.prototype.reconnect=function(){this.closeStream(),this.openStream()},w.prototype.onClose=function(y,E,A){this.closeStream(),this.readyState=e1.CLOSED,this.onclose&&this.onclose({code:y,reason:E,wasClean:A})},w.prototype.onChunk=function(y){if(y.status===200){this.readyState===e1.OPEN&&this.onActivity();var E,A=y.data.slice(0,1);switch(A){case"o":E=JSON.parse(y.data.slice(1)||"{}"),this.onOpen(E);break;case"a":E=JSON.parse(y.data.slice(1)||"[]");for(var P=0;P0&&w.onChunk(E.status,E.responseText);break;case 4:E.responseText&&E.responseText.length>0&&w.onChunk(E.status,E.responseText),w.emit("finished",E.status),w.close();break}},E},abortRequest:function(w){w.onreadystatechange=null,w.abort()}},g$e=h$e,D$e={createStreamingSocket:function(w){return this.createSocket(p$e,w)},createPollingSocket:function(w){return this.createSocket(_$e,w)},createSocket:function(w,y){return new v$e(w,y)},createXHR:function(w,y){return this.createRequest(g$e,w,y)},createRequest:function(w,y,E){return new o$e(w,y,E)}},Uoe=D$e;Uoe.createXDR=function(w,y){return this.createRequest(n$e,w,y)};var b$e=Uoe,y$e={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:r,DependenciesReceivers:s,getDefaultStrategy:XWe,Transports:Xqe,transportConnectionInitializer:ZWe,HTTPFactory:b$e,TimelineTransport:Ae,getXHRAPI:function(){return window.XMLHttpRequest},getWebSocketAPI:function(){return window.WebSocket||window.MozWebSocket},setup:function(w){var y=this;window.Pusher=w;var E=function(){y.onDocumentBody(w.ready)};window.JSON?E():f.load("json2",{},E)},getDocument:function(){return document},getProtocol:function(){return this.getDocument().location.protocol},getAuthorizers:function(){return{ajax:dt,jsonp:Wn}},onDocumentBody:function(w){var y=this;document.body?w():setTimeout(function(){y.onDocumentBody(w)},0)},createJSONPRequest:function(w,y){return new Mn(w,y)},createScriptRequest:function(w){return new _t(w)},getLocalStorage:function(){try{return window.localStorage}catch{return}},createXHR:function(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest:function(){var w=this.getXHRAPI();return new w},createMicrosoftXHR:function(){return new ActiveXObject("Microsoft.XMLHTTP")},getNetwork:function(){return nWe},createWebSocket:function(w){var y=this.getWebSocketAPI();return new y(w)},createSocketRequest:function(w,y){if(this.isXHRSupported())return this.HTTPFactory.createXHR(w,y);if(this.isXDRSupported(y.indexOf("https:")===0))return this.HTTPFactory.createXDR(w,y);throw"Cross-origin HTTP requests are not supported"},isXHRSupported:function(){var w=this.getXHRAPI();return Boolean(w)&&new w().withCredentials!==void 0},isXDRSupported:function(w){var y=w?"https:":"http:",E=this.getProtocol();return Boolean(window.XDomainRequest)&&E===y},addUnloadListener:function(w){window.addEventListener!==void 0?window.addEventListener("unload",w,!1):window.attachEvent!==void 0&&window.attachEvent("onunload",w)},removeUnloadListener:function(w){window.addEventListener!==void 0?window.removeEventListener("unload",w,!1):window.detachEvent!==void 0&&window.detachEvent("onunload",w)}},za=y$e,pU;(function(w){w[w.ERROR=3]="ERROR",w[w.INFO=6]="INFO",w[w.DEBUG=7]="DEBUG"})(pU||(pU={}));var Kx=pU,R$e=function(){function w(y,E,A){this.key=y,this.session=E,this.events=[],this.options=A||{},this.sent=0,this.uniqueID=0}return w.prototype.log=function(y,E){y<=this.options.level&&(this.events.push(xe({},E,{timestamp:Ge.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())},w.prototype.error=function(y){this.log(Kx.ERROR,y)},w.prototype.info=function(y){this.log(Kx.INFO,y)},w.prototype.debug=function(y){this.log(Kx.DEBUG,y)},w.prototype.isEmpty=function(){return this.events.length===0},w.prototype.send=function(y,E){var A=this,P=xe({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=[],y(P,function(ve,We){ve||A.sent++,E&&E(ve,We)}),!0},w.prototype.generateUniqueID=function(){return this.uniqueID++,this.uniqueID},w}(),w$e=R$e,S$e=function(){function w(y,E,A,P){this.name=y,this.priority=E,this.transport=A,this.options=P||{}}return w.prototype.isSupported=function(){return this.transport.isSupported({useTLS:this.options.useTLS})},w.prototype.connect=function(y,E){var A=this;if(this.isSupported()){if(this.priority{$9e.exports=function(n){return n!=null&&n.constructor!=null&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}});var uOe=Re((hto,iOe)=>{"use strict";var Rk=Object.prototype.hasOwnProperty,Z9e=Object.prototype.toString,eOe=Object.defineProperty,nOe=Object.getOwnPropertyDescriptor,tOe=function(n){return typeof Array.isArray=="function"?Array.isArray(n):Z9e.call(n)==="[object Array]"},aOe=function(n){if(!n||Z9e.call(n)!=="[object Object]")return!1;var t=Rk.call(n,"constructor"),a=n.constructor&&n.constructor.prototype&&Rk.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!t&&!a)return!1;var r;for(r in n);return typeof r=="undefined"||Rk.call(n,r)},rOe=function(n,t){eOe&&t.name==="__proto__"?eOe(n,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):n[t.name]=t.newValue},oOe=function(n,t){if(t==="__proto__")if(Rk.call(n,t)){if(nOe)return nOe(n,t).value}else return;return n[t]};iOe.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 Xte=Symbol.for("react.element"),Zte=Symbol.for("react.portal"),Vk=Symbol.for("react.fragment"),Qk=Symbol.for("react.strict_mode"),Yk=Symbol.for("react.profiler"),Kk=Symbol.for("react.provider"),Xk=Symbol.for("react.context"),CBn=Symbol.for("react.server_context"),Zk=Symbol.for("react.forward_ref"),eH=Symbol.for("react.suspense"),nH=Symbol.for("react.suspense_list"),tH=Symbol.for("react.memo"),aH=Symbol.for("react.lazy"),IBn=Symbol.for("react.offscreen"),Ike;Ike=Symbol.for("react.module.reference");function A0(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case Xte:switch(e=e.type,e){case Vk:case Yk:case Qk:case eH:case nH:return e;default:switch(e=e&&e.$$typeof,e){case CBn:case Xk:case Zk:case aH:case tH:case Kk:return e;default:return n}}case Zte:return n}}}ao.ContextConsumer=Xk;ao.ContextProvider=Kk;ao.Element=Xte;ao.ForwardRef=Zk;ao.Fragment=Vk;ao.Lazy=aH;ao.Memo=tH;ao.Portal=Zte;ao.Profiler=Yk;ao.StrictMode=Qk;ao.Suspense=eH;ao.SuspenseList=nH;ao.isAsyncMode=function(){return!1};ao.isConcurrentMode=function(){return!1};ao.isContextConsumer=function(e){return A0(e)===Xk};ao.isContextProvider=function(e){return A0(e)===Kk};ao.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Xte};ao.isForwardRef=function(e){return A0(e)===Zk};ao.isFragment=function(e){return A0(e)===Vk};ao.isLazy=function(e){return A0(e)===aH};ao.isMemo=function(e){return A0(e)===tH};ao.isPortal=function(e){return A0(e)===Zte};ao.isProfiler=function(e){return A0(e)===Yk};ao.isStrictMode=function(e){return A0(e)===Qk};ao.isSuspense=function(e){return A0(e)===eH};ao.isSuspenseList=function(e){return A0(e)===nH};ao.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Vk||e===Yk||e===Qk||e===eH||e===nH||e===IBn||typeof e=="object"&&e!==null&&(e.$$typeof===aH||e.$$typeof===tH||e.$$typeof===Kk||e.$$typeof===Xk||e.$$typeof===Zk||e.$$typeof===Ike||e.getModuleId!==void 0)};ao.typeOf=A0});var Mke=Re((Mlo,Tke)=>{"use strict";Tke.exports=Fke()});var kke=Re((Llo,Oke)=>{var Lke=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,FBn=/\n/g,TBn=/^\s*/,MBn=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,GBn=/^:\s*/,ABn=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,xBn=/^[;\s]*/,LBn=/^\s+|\s+$/g,jBn=` `,jke="/",Pke="*",RS="",PBn="comment",NBn="declaration";Oke.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(D){var g=D.match(FBn);g&&(t+=g.length);var d=D.lastIndexOf(jBn);a=~d?D.length-d:a+D.length}function i(){var D={line:t,column:a};return function(g){return g.position=new u(D),f(),g}}function u(D){this.start=D,this.end={line:t,column:a},this.source=n.source}u.prototype.content=e;var l=[];function c(D){var g=new Error(n.source+":"+t+":"+a+": "+D);if(g.reason=D,g.filename=n.source,g.line=t,g.column=a,g.source=e,n.silent)l.push(g);else throw g}function s(D){var g=D.exec(e);if(!!g){var d=g[0];return r(d),e=e.slice(d.length),g}}function f(){s(TBn)}function v(D){var g;for(D=D||[];g=m();)g!==!1&&D.push(g);return D}function m(){var D=i();if(!(jke!=e.charAt(0)||Pke!=e.charAt(1))){for(var g=2;RS!=e.charAt(g)&&(Pke!=e.charAt(g)||jke!=e.charAt(g+1));)++g;if(g+=2,RS===e.charAt(g-1))return c("End of comment missing");var d=e.slice(2,g-2);return a+=2,r(d),e=e.slice(g),a+=2,D({type:PBn,comment:d})}}function p(){var D=i(),g=s(MBn);if(!!g){if(m(),!s(GBn))return c("property missing ':'");var d=s(ABn),b=D({type:NBn,property:Nke(g[0].replace(Lke,RS)),value:d?Nke(d[0].replace(Lke,RS)):RS});return s(xBn),b}}function h(){var D=[];v(D);for(var g;g=p();)g!==!1&&(D.push(g),v(D));return D}return f(),h()};function Nke(e){return e?e.replace(LBn,RS):RS}});var Uke=Re((jlo,tae)=>{var OBn=kke();function Hke(e,n){var t=null;if(!e||typeof e!="string")return t;for(var a,r=OBn(e),i=typeof n=="function",u,l,c=0,s=r.length;cPQn});var aie=typeof Array.prototype.flatMap=="function"?function(e){return function(n){return e.flatMap(n)}}:function(e){return function(n){for(var t=[],a=e.length,r=0;r="0"&&e[r]<="9"?"\\&":"";return"\\"+t.charCodeAt(0).toString(10)+i})+'"'},Oie=function(e){return function(n){for(var t=[],a=0,r=n.length;a0?Math.floor(e/n):-Math.floor(e/-n)}},tue=function(e){return function(n){if(n===0)return 0;var t=Math.abs(n);return(e%t+t)%t}},aue=function(e){return function(n){return e/n}};var rue={Ring0:function(){return o1}},FU={Ring0:function(){return uv}};var ic=function(e){return e.mod};var oue={degree:function(e){return 1},div:aue,mod:function(e){return function(n){return 0}},CommutativeRing0:function(){return rue}},fr={degree:eue,div:nue,mod:tue,CommutativeRing0:function(){return FU}},vr=function(e){return e.div};var TU={mempty:be,Semigroup0:function(){return zT}},ht={mempty:"",Semigroup0:function(){return mh}};var dh={mempty:[],Semigroup0:function(){return la}};var ha=function(e){return e.mempty};var MU=function(e){return function(){return e}},iue=function(e){return function(n){return function(){return n(e())()}}};var GU=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},Dze=function(e,n){if(e<1)return[];var t=new Array(e);return t.fill(n)},bze=function(e,n){for(var t=[],a=0,r=0;r=t.length?n:e(t[a])};var hue=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)},Due=function(e,n,t,a,r){if(t<0||t>=r.length)return n;var i=r.slice();return i[t]=a,e(i)},$S=function(e){return e.slice().reverse()},v1=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}}},Bue=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},Ple=function(e,n){for(var t=n[0],a=n.length,r=1;r0)return new _(CM(e));if(Ce)return R.value;throw new Error("Failed pattern match at Data.Array.NonEmpty (line 161, column 1 - line 161, column 58): "+[e.constructor.name])};var uE=function(e){return function(n){return CM(wo(e)(n))}};var Jle=function(e){return function(n){return vQe(e(pl(n)))}},X0=Jle(Si);var qle=Jle(ZU),_B=function(e){return function(n){return e(pl(n))}};var IM=_B(Xr);var Wle=function(e){return _B(Pr(e))};var $le=function(e){var n=_B(e);return function(t){return CM(n(t))}},zle=function(e){return $le(wo(e))};var Vle=function(e){var n=du(e);return function(t){return $le(n(t))}};var Qle=function(e){return function(n){return function(t){return(t|0)===t?e(t):n}}},Qn=function(e){return e},Yle=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 lE=1/0,FL=isFinite;var TL=Math.abs;var hB=Math.cos;var cE=Math.floor,gB=Math.log;var ML=function(e){return function(n){return Math.pow(e,n)}},M1=function(e){return function(n){return e%n}},G1=Math.round;var DB=Math.sin;var dd=3.141592653589793;var Kle=2.302585092994046;var Xle=Lo(NS),Zle=Kr(NS);var hQe=function(){return Yle(_.create)(R.value)}(),vv=hQe(10),_d=function(){return Qle(_.create)(R.value)}(),ece=function(e){if(!FL(e))return 0;if(e>=Qn(Xle))return Xle;if(e<=Qn(Zle))return Zle;if(Ce)return pe(0)(_d(e));throw new Error("Failed pattern match at Data.Int (line 72, column 1 - line 72, column 29): "+[e.constructor.name])},Ls=function(e){return ece(G1(e))};var uo=function(e){return ece(cE(e))},nce=function(e){return(e&1)==0};var So=function(){function e(){}return e.value=new e,e}(),$a=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}(),GL=function(e){return e},FQe=function(e){return new $a(e.value0,e.value1)};var TQe=function(e){var n=function(t){return function(a){var r=t,i=!1,u;function l(c,s){if(s instanceof $a&&s.value1 instanceof $a&&s.value1.value1 instanceof $a){r=new $a(s,c),a=s.value1.value1.value1;return}var f=function(m){return m instanceof $a&&m.value1 instanceof $a&&m.value1.value1 instanceof So?new $a(e(m.value0),new $a(e(m.value1.value0),So.value)):m instanceof $a&&m.value1 instanceof So?new $a(e(m.value0),So.value):So.value},v=function(m){return function(p){var h=m,D=!1,g;function d(b,F){if(b instanceof $a&&b.value0 instanceof $a&&b.value0.value1 instanceof $a&&b.value0.value1.value1 instanceof $a){h=b.value1,p=new $a(e(b.value0.value0),new $a(e(b.value0.value1.value0),new $a(e(b.value0.value1.value1.value0),F)));return}return D=!0,F}for(;!D;)g=d(h,p);return g}};return i=!0,v(c)(f(s))}for(;!i;)u=l(r,a);return u}};return n(So.value)},ace={map:TQe};var jc={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 So)return c=!0,v;if(m instanceof $a){l=new $a(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(So.value)}(),a=Wa(jc)(kt(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 So)return i=!0,c;if(s instanceof $a){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=ze(e.Semigroup0()),t=ha(e);return function(a){return Wa(jc)(function(r){var i=n(r);return function(u){return i(a(u))}})(t)}}};var MQe=Jr(jc);var AL={append:function(e){return function(n){return MQe($a.create)(n)(e)}}},rce=ze(AL);var FM={append:function(e){return function(n){return new K0(e.value0,rce(e.value1)(FQe(n)))}}};var oce={alt:rce,Functor0:function(){return ace}},bB=function(){return{empty:So.value,Alt0:function(){return oce}}}();var OQe=x(B);var yB=function(e){if(e instanceof So)return R.value;if(e instanceof $a)return new _({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])},LL=function(e){return lc(e)(function(n){return OQe(function(t){return new ke(t.head,t.tail)})(yB(n))})};var bh=function(e){return Jr(e)($a.create)(So.value)};var lce=function(e){return e()};var cce=function(e){throw new Error(e)};var sce=function(){return cce};var kQe=sce(),HQe=lce,mv=function(e){return HQe(function(){return kQe(e)})};var RB=function(){var e=IL(bB);return function(n){return GL(e(n))}}();var vce=function(e){return e.value0};var TM=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 Dr=function(){function e(){}return e.value=new e,e}(),Nr=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}(),mce=function(){function e(){}return e.value=new e,e}(),wB=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}(),SB=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}(),pce=function(){function e(){}return e.value=new e,e}(),EB=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}(),jL=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}(),dce=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}(),Dm=function(e,n,t,a){if(t instanceof Dr){if(a instanceof Dr)return new Nr(1,1,e,n,t,a);if(a instanceof Nr)return new Nr(1+a.value0|0,1+a.value1|0,e,n,t,a);throw new Error("Failed pattern match at Data.Map.Internal (line 702, column 5 - line 706, column 39): "+[a.constructor.name])}if(t instanceof Nr){if(a instanceof Dr)return new Nr(1+t.value0|0,1+t.value1|0,e,n,t,a);if(a instanceof Nr)return new Nr(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 708, column 5 - line 712, column 68): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 700, column 32 - line 712, column 68): "+[t.constructor.name])},MM=function(){return kt(SB.create)(mce.value)}(),WQe=function(e){return function(n){return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof mce)return i=!0,t(be);if(c instanceof wB)return i=!0,n(c.value0,c.value1,c.value2);if(c instanceof SB){r=e(c.value1)(c.value0);return}throw new Error("Failed pattern match at Data.Map.Internal (line 940, column 8 - line 946, column 20): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}}},sE=function(e){if(e instanceof Dr)return 0;if(e instanceof Nr)return e.value1;throw new Error("Failed pattern match at Data.Map.Internal (line 618, column 8 - line 620, column 24): "+[e.constructor.name])},A1=function(e){return function(n){return new Nr(1,1,e,n,Dr.value,Dr.value)}},Z0=function(){var e=function(a){if(a instanceof Dr)return 0;if(a instanceof Nr)return a.value0;throw new Error("Failed pattern match at Data.Map.Internal (line 757, column 12 - line 759, column 26): "+[a.constructor.name])},n=function(a,r,i,u,l,c,s){return c instanceof Nr&&c.value0>e(s)?Dm(c.value2,c.value3,Dm(a,r,i,c.value4),Dm(u,l,c.value5,s)):Dm(u,l,Dm(a,r,i,c),s)},t=function(a,r,i,u,l,c,s){return c instanceof Nr&&e(l)<=c.value0?Dm(c.value2,c.value3,Dm(i,u,l,c.value4),Dm(a,r,c.value5,s)):Dm(i,u,l,Dm(a,r,c,s))};return function(a,r,i,u){if(i instanceof Dr)return u instanceof Dr?A1(a)(r):u instanceof Nr&&u.value0>1?n(a,r,i,u.value2,u.value3,u.value4,u.value5):Dm(a,r,i,u);if(i instanceof Nr){if(u instanceof Nr){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 Dr&&i.value0>1?t(a,r,i.value2,i.value3,i.value4,i.value5,u):Dm(a,r,i,u)}throw new Error("Failed pattern match at Data.Map.Internal (line 717, column 40 - line 738, column 34): "+[i.constructor.name])}}(),CB=TM("unsafeSplit","Data.Map.Internal",function(){return function(e,n,t){if(t instanceof Dr)return new jL(R.value,Dr.value,Dr.value);if(t instanceof Nr){var a=e(n)(t.value2);if(a instanceof Y){var r=CB(793)(e,n,t.value4);return new jL(r.value0,r.value1,Z0(t.value2,t.value3,r.value2,t.value5))}if(a instanceof Q){var r=CB(796)(e,n,t.value5);return new jL(r.value0,Z0(t.value2,t.value3,t.value4,r.value1),r.value2)}if(a instanceof X)return new jL(new _(t.value3),t.value4,t.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 791, column 5 - line 799, column 30): "+[a.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 787, column 34 - line 799, column 30): "+[t.constructor.name])}}),$Qe=CB(786),_ce=TM("unsafeSplitLast","Data.Map.Internal",function(){return function(e,n,t,a){if(a instanceof Dr)return new dce(e,n,t);if(a instanceof Nr){var r=_ce(779)(a.value2,a.value3,a.value4,a.value5);return new dce(r.value0,r.value1,Z0(e,n,t,r.value2))}throw new Error("Failed pattern match at Data.Map.Internal (line 776, column 37 - line 780, column 57): "+[a.constructor.name])}}),zQe=_ce(775),hce=function(e,n){if(e instanceof Dr)return n;if(e instanceof Nr){var t=zQe(e.value2,e.value3,e.value4,e.value5);return Z0(t.value0,t.value1,t.value2,n)}throw new Error("Failed pattern match at Data.Map.Internal (line 764, column 25 - line 768, column 38): "+[e.constructor.name,n.constructor.name])};var IB=TM("unsafeUnionWith","Data.Map.Internal",function(){return function(e,n,t,a){if(t instanceof Dr)return a;if(a instanceof Dr)return t;if(a instanceof Nr){var r=$Qe(e,a.value2,t),i=IB(809)(e,n,r.value1,a.value4),u=IB(810)(e,n,r.value2,a.value5);if(r.value0 instanceof _)return Z0(a.value2,n(r.value0.value0)(a.value3),i,u);if(r.value0 instanceof R)return Z0(a.value2,a.value3,i,u);throw new Error("Failed pattern match at Data.Map.Internal (line 811, column 5 - line 815, column 46): "+[r.value0.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 804, column 42 - line 815, column 46): "+[t.constructor.name,a.constructor.name])}}),VQe=IB(803),FB=function(e){var n=qe(e);return function(t){return function(a){return function(r){return VQe(n,t,a,r)}}}},GM=function(e){return FB(e)(Le)};var AM=function(e){var n=qe(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof Dr)return i=!0,!1;if(c instanceof Nr){var s=n(t)(c.value2);if(s instanceof Y){r=c.value4;return}if(s instanceof Q){r=c.value5;return}if(s instanceof X)return i=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 459, column 7 - line 462, column 19): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 456, column 8 - line 462, column 19): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}},TB=function(e){return function(n){var t=function(a){if(a instanceof Dr)return Dr.value;if(a instanceof Nr){var r=n(a.value2)(a.value3);if(r instanceof _)return Z0(a.value2,r.value0,t(a.value4),t(a.value5));if(r instanceof R)return hce(t(a.value4),t(a.value5));throw new Error("Failed pattern match at Data.Map.Internal (line 661, column 7 - line 665, column 47): "+[r.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 658, column 8 - line 665, column 47): "+[a.constructor.name])};return t}};var lo=function(e){var n=qe(e);return function(t){var a=function(r){var i=!1,u;function l(c){if(c instanceof Dr)return i=!0,R.value;if(c instanceof Nr){var s=n(t)(c.value2);if(s instanceof Y){r=c.value4;return}if(s instanceof Q){r=c.value5;return}if(s instanceof X)return i=!0,new _(c.value3);throw new Error("Failed pattern match at Data.Map.Internal (line 283, column 7 - line 286, column 22): "+[s.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 280, column 8 - line 286, column 22): "+[c.constructor.name])}for(;!i;)u=l(r);return u};return a}};var QQe=function(){var e=function(n){return function(t){var a=n,r=!1,i;function u(l,c){if(c instanceof Dr)return r=!0,l;if(c instanceof Nr){if(c.value5 instanceof Dr){a=new wB(c.value2,c.value3,l),t=c.value4;return}a=new wB(c.value2,c.value3,new SB(c.value5,l)),t=c.value4;return}throw new Error("Failed pattern match at Data.Map.Internal (line 951, column 13 - line 958, column 48): "+[c.constructor.name])}for(;!r;)i=u(a,t);return i}};return e}(),xM=WQe(QQe),gce=function(){return xM(function(e,n,t){return new EB(e,n,t)})(Le(pce.value))}(),YQe=function(e){var n=se(e);return function(t){var a=se(t);return{eq:function(){var r=function(i){return function(u){var l=i,c=!1,s;function f(v,m){var p=gce(v);if(p instanceof EB){var h=gce(m);if(h instanceof EB&&n(p.value0)(h.value0)&&a(p.value1)(h.value1)){l=p.value2,u=h.value2;return}return c=!0,!1}if(p instanceof pce)return c=!0,!0;throw new Error("Failed pattern match at Data.Map.Internal (line 859, column 14 - line 868, column 13): "+[p.constructor.name])}for(;!c;)s=f(l,u);return s}};return r}()}}};var KQe=function(){var e=function(n,t,a){return new _(new ke(new ke(n,t),a))};return xM(e)(function(n){return R.value})}(),Pc=function(e){var n=lc(e)(KQe);return function(t){return n(MM(t))}};var LM=function(e){return e instanceof Dr};var PD=function(e){var n=qe(e);return function(t){return function(a){var r=function(i){if(i instanceof Dr)return A1(t)(a);if(i instanceof Nr){var u=n(t)(i.value2);if(u instanceof Y)return Z0(i.value2,i.value3,r(i.value4),i.value5);if(u instanceof Q)return Z0(i.value2,i.value3,i.value4,r(i.value5));if(u instanceof X)return new Nr(i.value0,i.value1,t,a,i.value4,i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 471, column 7 - line 474, column 35): "+[u.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 468, column 8 - line 474, column 35): "+[i.constructor.name])};return r}}};var MB={foldr:function(e){return function(n){var t=TM("go","Data.Map.Internal",function(){return function(r,i){if(r instanceof Dr)return i;if(r instanceof Nr)return t(172)(r.value4,e(r.value3)(t(172)(r.value5,i)));throw new Error("Failed pattern match at Data.Map.Internal (line 169, column 26 - line 172, column 43): "+[r.constructor.name])}}),a=t(169);return function(r){return a(r,n)}}},foldl:function(e){return function(n){var t=TM("go","Data.Map.Internal",function(){return function(r,i){if(i instanceof Dr)return r;if(i instanceof Nr)return t(178)(e(t(178)(r,i.value4))(i.value3),i.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 175, column 26 - line 178, column 43): "+[i.constructor.name])}}),a=t(175);return function(r){return a(n,r)}}},foldMap:function(e){var n=ha(e),t=ze(e.Semigroup0());return function(a){var r=function(i){if(i instanceof Dr)return n;if(i instanceof Nr)return t(r(i.value4))(t(a(i.value3))(r(i.value5)));throw new Error("Failed pattern match at Data.Map.Internal (line 181, column 10 - line 184, column 28): "+[i.constructor.name])};return r}}};var PL=function(e){var n=YQe(e);return function(t){var a=se(n(t));return{eq:function(r){return function(i){if(r instanceof Dr)return i instanceof Dr;if(r instanceof Nr)return i instanceof Nr&&r.value1===i.value1?a(MM(r))(MM(i)):!1;throw new Error("Failed pattern match at Data.Map.Internal (line 94, column 14 - line 105, column 16): "+[r.constructor.name])}}}}};var dl=function(){return Dr.value}(),Ei=function(e){var n=PD(e);return function(t){return Wa(t)(function(a){return function(r){return n(r.value0)(r.value1)(a)}})(dl)}};var jM=function(e){var n=qe(e);return function(t){var a=function(r){if(r instanceof Dr)return Dr.value;if(r instanceof Nr){var i=n(t)(r.value2);if(i instanceof Y)return Z0(r.value2,r.value3,a(r.value4),r.value5);if(i instanceof Q)return Z0(r.value2,r.value3,r.value4,a(r.value5));if(i instanceof X)return hce(r.value4,r.value5);throw new Error("Failed pattern match at Data.Map.Internal (line 498, column 7 - line 501, column 43): "+[i.constructor.name])}throw new Error("Failed pattern match at Data.Map.Internal (line 495, column 8 - line 501, column 43): "+[r.constructor.name])};return a}};var NL=zo();var rYe=function(e){return NL(GM(e))};var Dce=function(e){return e};var bce=function(e){return A1(e)(be)};var yce=function(e){return{append:rYe(e)}},OL=function(e){return NL(AM(e))},Rce=NL(LM);var kL=function(e){var n=PD(e);return function(t){return function(a){return n(t)(be)(a)}}};var wce=function(e){var n=se(PL(e)(jS));return{eq:function(t){return function(a){return n(t)(a)}}}};var GB=dl,NM=function(e){var n=Wa(e);return function(t){var a=kL(t);return n(function(r){return function(i){return a(i)(r)}})(GB)}};var AB=function(e){return NL(jM(e))};var oYe=typeof Array.from=="function",Sce=typeof Symbol!="undefined"&&Symbol!=null&&typeof Symbol.iterator!="undefined"&&typeof String.prototype[Symbol.iterator]=="function",iYe=typeof String.prototype.fromCodePoint=="function",uYe=typeof String.prototype.codePointAt=="function",Ece=function(e){return uYe?function(n){return n.codePointAt(0)}:e},Cce=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(Sce)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 Ice=function(e){return iYe?String.fromCodePoint:e},Fce=function(e){return function(n){return Sce?function(t){for(var a="",r=t[Symbol.iterator](),i=0;i=ND(Gce)&&e<=ND(Ace)?new _(Mce(e)):R.value},lYe={succ:x1(LB)(ND),pred:L1(LB)(ND),Ord0:function(){return aL}};var fE=function(){return{cardinality:ND(Ace)-ND(Gce)|0,toEnum:LB,fromEnum:ND,Bounded0:function(){return SD},Enum1:function(){return lYe}}}();var vE=function(e){return e.join("")},OM=function(e){return e.split("")},OD=function(e){return e},xce=function(e){return function(n){return function(t){return function(a){return t>=0&&t=0&&e1;if(t){var a=HM(Rh(1)(e)),r=Oce(a);return r?Nce(n)(a):n}return n},PB=Ece(DYe),P1=Tce(gYe)(PB),Eo=function(e){return gt(P1(e))};var NB=function(){var e=xB(fE)(Kr(SD))(Lo(SD));return function(n){return OD(e(n))}}(),bYe=function(e){if(e<=65535)return NB(e);var n=pYe(e-65536|0)(1024)+55296|0,t=dYe(e-65536|0)(1024)+56320|0;return NB(n)+NB(t)};var dE=Ice(bYe),Hce=function(e){return function(n){if(e<1)return"";var t=pE(n);return t instanceof _?dE(t.value0.head)+Hce(e-1|0)(t.value0.tail):n}},Ps=Fce(Hce);var qL={eq:function(e){return function(n){return e===n}}},WL={compare:function(e){return function(n){return _Ye(e)(n)}},Eq0:function(){return qL}},N1=function(e){return function(n){return yh(bm(Ps(e)(n)))(n)}};var yYe=function(e){return function(n){var t=e,a=!1,r;function i(u,l){var c=pE(l);if(c instanceof _){var s=u===0;if(s)return a=!0,new _(c.value0.head);t=u-1|0,n=c.value0.tail;return}return a=!0,R.value}for(;!a;)r=i(t,n);return r}},_E=function(e){return function(n){return e<0?R.value:e===0&&n===""?R.value:e===0?new _(PB(n)):Cce(yYe)(_.create)(R.value)(PB)(e)(n)}},RYe={bottom:0,top:1114111,Ord0:function(){return WL}},kD=function(){return{cardinality:1114111+1|0,fromEnum:function(e){return e},toEnum:function(e){if(e>=0&&e<=1114111)return new _(e);if(Ce)return R.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 RYe},Enum1:function(){return wYe(0)}}}(),wYe=fYe("enumCodePoint","Data.String.CodePoints",function(){return{succ:x1(At(kD))(Tt(kD)),pred:L1(At(kD))(Tt(kD)),Ord0:function(){return WL}}});var FYe=$(fd),TYe=x(jo);var Uce=function(){return Mle(new Ye(new oE("String")))(Ve.create)}();var Bce=function(e){return function(n){if(xle(n))return FYe(R.value);if(Ce)return TYe(_.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 zL(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 Ns=function(){return function(){return function(e){return function(n){return zL(e,n)}}}},OB=function(e){var n=qa(e);return function(){return function(){return function(t){return function(a){return function(r){return Fc(n(t))(a)(r)}}}}}},kB=function(e){var n=qa(e);return function(){return function(t){return function(a){return bi(n(t))(a)}}}};var VL=function(e){var n=qa(e);return function(){return function(){return function(t){return function(a){return nL(n(t))(a)}}}}};var Jce=K(oc),MYe=ka(fl);var HB={gDecodeJson:function(e){return function(n){return new Ve({})}}},qce=function(e){return e.gDecodeJson};var UB=function(e){var n=qce(e);return function(){return{decodeJson:function(t){var a=EL(t);if(a instanceof _)return n(a.value0)(lt.value);if(a instanceof R)return new Ye(new oE("Object"));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 103, column 5 - line 105, column 46): "+[a.constructor.name])}}}},BB={decodeJson:Uce};var GYe=function(e){return e.decodeJsonField},Wce=function(e){var n=GYe(e);return function(t){var a=qce(t);return function(r){var i=qa(r),u=OB(r)()();return function(){return function(){return{gDecodeJson:function(l){return function(c){var s=i(lt.value),f=Ui(s)(l),v=n(f);if(v instanceof _)return Jce(MYe(iE.create(s))(v.value0))(function(m){return Jce(a(l)(lt.value))(function(p){return new Ve(u(lt.value)(m)(p))})});if(v instanceof R)return new Ye(new iE(s,SM.value));throw new Error("Failed pattern match at Data.Argonaut.Decode.Class (line 127, column 5 - line 134, column 44): "+[v.constructor.name])}}}}}}}};var UM=function(e){return e.decodeJson};var $ce=function(e){return{decodeJson:Bce(UM(e))}};var zce=function(e){var n=UM($ce(e));return{decodeJsonField:function(t){if(t instanceof R)return new _(new Ve(R.value));if(t instanceof _)return new _(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 Kce=Ao;var qB={gEncodeJson:function(e){return function(n){return sd}}},Xce=function(e){return e.gEncodeJson};var WB=function(e){var n=Xce(e);return function(){return{encodeJson:function(t){return Ao(n(t)(lt.value))}}}};var Zce={encodeJson:Qe(Ze)};var ese={encodeJson:Kce};var HD=function(e){return e.encodeJson};var nse=function(e){var n=HD(e);return function(t){var a=Xce(t);return function(r){var i=qa(r),u=kB(r)();return function(){return{gEncodeJson:function(l){return function(c){return pd(i(lt.value))(n(u(lt.value)(l)))(a(l)(lt.value))}}}}}}};function tse(e){return typeof e=="string"}function $B(e){return typeof e=="number"}function ase(e){return typeof e=="boolean"}function QL(e){return e instanceof Object}function rse(e){return e instanceof Function}function BM(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 zB(e){return typeof e}function JM(e){return Object.prototype.toString.call(e).slice(8,-1)}function O1(e){return e===null}function k1(e){return e===void 0}var hE=Array.isArray||function(e){return Object.prototype.toString.call(e)==="[object Array]"};function _l(e){return new Error(e)}function gd(e){return e.message}function qM(e){return e.name||"Error"}function ose(e){return function(n){return function(t){return t.stack?e(t.stack):n}}}function WM(e){return function(){throw e}}var VB=function(e){return WM(_l(e))},use=function(){return ose(_.create)(R.value)}();var Po=function(e){return e.throwError};var QB={throwError:WM,Monad0:function(){return J0}};var hl=function(e){return e.catchError};var pv=function(e){var n=hl(e),t=e.MonadThrow0().Monad0(),a=x(t.Bind1().Apply0().Functor0()),r=$(t.Applicative0());return function(i){return n(a(Ve.create)(i))(function(u){return r(Ye.create(u))})}};var Dd=function(e){return e.state};var bd=function(e){return e.tell};var dv={liftEffect:Qe(Ze),Monad0:function(){return J0}},xn=function(e){return e.liftEffect};var jYe=x(jo);var YB=function(e){return e};var YL=function(e){return e};var KL=function(e){return function(n){return e(n)}},DE=function(e){var n=x(e);return{map:function(t){return KL(n(jYe(t)))}}};var lse=function(e){return{Applicative0:function(){return _f(e)},Bind1:function(){return _v(e)}}},_v=function(e){var n=K(e.Bind1()),t=$(e.Applicative0());return{bind:function(a){return function(r){return n(a)(sr(function(i){return t(Ye.create(i))})(function(i){var u=r(i);return u}))}},Apply0:function(){return XL(e)}}},XL=function(e){var n=DE(e.Bind1().Apply0().Functor0());return{apply:Gs(lse(e)),Functor0:function(){return n}}},_f=function(e){return{pure:function(){var n=$(e.Applicative0());return function(t){return YB(n(Ve.create(t)))}}(),Apply0:function(){return XL(e)}}};var KB=function(e){var n=lse(e);return{throwError:function(){var t=$(e.Applicative0());return function(a){return YB(t(Ye.create(a)))}}(),Monad0:function(){return n}}};var QM=function(e){var n=ze(e);return function(t){var a=t.Bind1(),r=K(a),i=$(t.Applicative0()),u=DE(a.Apply0().Functor0());return{alt:function(l){return function(c){return r(l)(function(s){if(s instanceof Ve)return i(new Ve(s.value0));if(s instanceof Ye)return r(c)(function(f){if(f instanceof Ve)return i(new Ve(f.value0));if(f instanceof Ye)return i(new Ye(n(s.value0)(f.value0)));throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 87, column 9 - line 89, column 49): "+[f.constructor.name])});throw new Error("Failed pattern match at Control.Monad.Except.Trans (line 83, column 5 - line 89, column 49): "+[s.constructor.name])})}},Functor0:function(){return u}}}};var PYe=ne(gr),NYe=ne($e);var ZL=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),YM=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}(),sse=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}(),fse=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}(),ar=an,yd=an;var KM=function(e){if(e instanceof ZL)return e.value0;if(e instanceof sse)return"Error at array index "+(NYe(e.value0)+(": "+KM(e.value1)));if(e instanceof fse)return"Error at property "+(PYe(e.value0)+(": "+KM(e.value1)));if(e instanceof YM)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 U1=function(e){var n=Po(KB(e));return function(t){return n(RB(t))}},vse=function(e){var n=$(_f(e)),t=U1(e);return function(a){if(hE(a))return n(yd(a));if(Ce)return t(new YM("array",JM(a)));throw new Error("Failed pattern match at Foreign (line 164, column 1 - line 164, column 99): "+[a.constructor.name])}},hv=function(e){var n=$(_f(e)),t=U1(e);return function(a){return function(r){if(JM(r)===a)return n(yd(r));if(Ce)return t(new YM(a,JM(r)));throw new Error("Failed pattern match at Foreign (line 123, column 1 - line 123, column 104): "+[a.constructor.name,r.constructor.name])}}};var Sh=function(e){return hv(e)("String")};var mse=Ma(Et),pse=Ra(mse),OYe=Dle(tE),kYe=ne($e),HYe=DM(ht),Nc=function(){function e(){}return e.value=new e,e}(),Oc=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ge={validateJsRecord:function(e){return Nc.value}},Rd={validateForeignType:function(e){return Nc.value}};var B1=function(e){return function(n){return function(t){var a=n(t);return a?Nc.value:new Oc({path:"",got:t,expected:e})}}},XM={validateForeignType:B1("Array")(hE)},ot={validateForeignType:B1("Boolean")(ase)},dse={validateForeignType:B1("Function")(rse)};var bt={validateForeignType:B1("Int")(sl(mse)($B)(function(e){return et(_d(yd(e)))}))};var Wt={validateForeignType:B1("Number")($B)},ZM={validateForeignType:B1("Object")(QL)},fe={validateForeignType:B1("String")(tse)},_se=function(e){return e.validateJsRecord},ct=function(){return function(e){var n=_se(e);return{validateForeignType:function(t){if(QL(t))return n(t);if(Ce)return new Oc({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])}}}},J1=function(e){return e.validateForeignType},it=function(e){var n=J1(e);return{validateForeignType:function(t){if(pse(hE)(t))return new Oc({path:"",expected:"Array",got:t});if(Ce){var a=function(i){return function(u){var l=n(u);if(l instanceof Nc)return R.value;if(l instanceof Oc)return new _({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=OYe(a)(yd(t));if(r instanceof R)return Nc.value;if(r instanceof _)return new Oc({expected:r.value0.invalid.expected,got:r.value0.invalid.got,path:"["+(kYe(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])}}},jn=function(e){var n=J1(e);return{validateForeignType:function(t){if(O1(t)||k1(t))return Nc.value;if(Ce){var a=n(t);if(a instanceof Nc)return Nc.value;if(a instanceof Oc)return new Oc({path:a.value0.path,got:a.value0.got,expected:function(){var r=a.value0.path==="";return r?"Nullable "+a.value0.expected:a.value0.expected}()});throw new Error("Failed pattern match at Elmish.Foreign (line 196, column 11 - line 198, column 123): "+[a.constructor.name])}throw new Error("Failed pattern match at Elmish.Foreign (line 192, column 1 - line 198, column 123): "+[t.constructor.name])}}},wd=function(e){var n=J1(e);return{validateForeignType:function(t){if(pse(QL)(t))return new Oc({path:"",expected:"Object",got:t});if(Ce){var a=function(r){return function(i){return function(u){if(r instanceof Oc)return R.value;var l=n(u);if(l instanceof Nc)return new _(Nc.value);if(l instanceof Oc)return new _(new Oc({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 Ele(a)(Nc.value)(yd(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=qa(e);return function(t){var a=J1(t);return function(r){var i=_se(r);return{validateJsRecord:function(u){var l=n(lt.value),c=bi(l)(yd(u)),s=a(c);if(s instanceof Oc)return new Oc({expected:s.value0.expected,got:s.value0.got,path:"."+(l+s.value0.path)});if(s instanceof Nc)return i(u);throw new Error("Failed pattern match at Elmish.Foreign (line 235, column 9 - line 237, column 43): "+[s.constructor.name])}}}}},ym=function(e){var n=J1(e);return function(t){var a=n(t);if(a instanceof Nc)return new Ve(yd(t));if(a instanceof Oc)return new Ye(HYe([a.value0.path,function(){var r=a.value0.path==="";return r?"Expected ":": expected "}(),a.value0.expected," but got: ",BM(a.value0.got)]));throw new Error("Failed pattern match at Elmish.Foreign (line 255, column 18 - line 263, column 6): "+[a.constructor.name])}},yt=function(e){var n=ym(e);return function(t){return Mc(n(t))}};var hse=rn(),gse=qe(ft);var e7=function(e){return e};var XB={show:hse};var Bi={show:hse};var BYe={eq:function(e){return function(n){return e===n}}},n7={compare:function(e){return function(n){return gse(e)(n)}},Eq0:function(){return BYe}},gv={eq:function(e){return function(n){return e===n}}},e2={compare:function(e){return function(n){return gse(e)(n)}},Eq0:function(){return gv}};var n2=fe,Rm=fe;var Ji=null;function Dse(e,n,t){return e==null?n:t(e)}function xu(e){return e}var aa=Se(Ji)(xu),oe=function(e){return Dse(e,R.value,_.create)};var vn=function(){return{"genericTop'":z.value}}();var ZB=function(e){return e["genericTop'"]},mn=function(e){return{"genericTop'":ZB(e)}};var pn=function(){return{"genericBottom'":z.value}}();var t2=function(e){return e["genericBottom'"]},dn=function(e){return{"genericBottom'":t2(e)}};var _n=function(e){return{"genericBottom'":new T(t2(e))}},bse=function(e){var n=c1(e);return function(t){return n(t2(t))}};var Eh=x(B),t7=rn();var eJ=function(e){return e["genericToEnum'"]};var a7=function(e){return e["genericSucc'"]},r7=function(e){var n=c1(e),t=ED(e);return function(a){var r=Eh(n),i=a7(a);return function(u){return r(i(t(u)))}}},o7=function(e){return e["genericPred'"]},yse=function(e){var n=c1(e),t=ED(e);return function(a){var r=Eh(n),i=o7(a);return function(u){return r(i(t(u)))}}},i7=function(e){return e["genericFromEnum'"]},Rse=function(e){var n=ED(e);return function(t){var a=i7(t);return function(r){return a(n(r))}}},hn=function(e){var n=o7(e),t=a7(e);return function(a){var r=ZB(a);return function(i){var u=o7(i),l=a7(i);return function(c){var s=t2(c);return{"genericPred'":function(f){if(f instanceof T)return Eh(T.create)(n(f.value0));if(f instanceof o){var v=u(f.value0);if(v instanceof R)return new _(new T(r));if(v instanceof _)return new _(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 R)return new _(new o(s));if(v instanceof _)return new _(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 Eh(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 gn={"genericPred'":function(e){return R.value},"genericSucc'":function(e){return R.value}},Dn=function(e){var n=o7(e),t=a7(e);return{"genericPred'":function(a){return Eh(eM)(n(a))},"genericSucc'":function(a){return Eh(eM)(t(a))}}};var nJ=function(e){return e["genericCardinality'"]};var bn=function(e){var n=nJ(e),t=eJ(e),a=i7(e);return function(r){var i=eJ(r),u=i7(r);return{"genericCardinality'":t7(n)+t7(nJ(r))|0,"genericToEnum'":function(l){var c=function(s){if(l>=0&&ln=>t=>a=>{let r=$Ye[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()},Sse=(e,n)=>(n.__sentryFingerprint=e,n);var Ese=function(e){return ml(Sse)(e)};var Ka="error";var bE={parseOrPanic:function(e){return function(n){var t=e.parse(n);if(t instanceof Ve)return t.value0;if(t instanceof Ye)return Va(Ka)("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])}}},nt=function(e){return e.parseOrPanic},zYe=nt(bE),st=function(e){var n=nt(e);return function(t){var a=x(t);return function(r){return n({parse:function(i){return a(_.create)(r.parse(i))},default:R.value,diagnosticName:r.diagnosticName})}}},VYe=st(bE)(jo),yE=function(e){var n=ym(e);return function(t){return VYe({parse:n,diagnosticName:t})}},Pe={parseOrPanic:function(e){return zYe({default:e.default,diagnosticName:e.diagnosticName,parse:function(){var n=Se(new Ye(""))(Ve.create);return function(t){return n(e.parse(t))}}()})}};var Cse=Dn(gn),Ise=hn(Cse)(mn(vn)),Fse=dn(pn),Tse=_n(Fse),Mse=Rn(yn),Gse=bn(Mse),u7=function(){function e(){}return e.value=new e,e}(),tJ=function(){function e(){}return e.value=new e,e}(),aJ=function(){function e(){}return e.value=new e,e}(),QYe={to:function(e){if(e instanceof T)return u7.value;if(e instanceof o&&e.value0 instanceof T)return tJ.value;if(e instanceof o&&e.value0 instanceof o)return aJ.value;throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 14, column 1 - line 14, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof u7)return new T(z.value);if(e instanceof tJ)return new o(new T(z.value));if(e instanceof aJ)return new o(new o(z.value));throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 14, column 1 - line 14, column 42): "+[e.constructor.name])}};var l7=function(){var e=function(n){if(n instanceof u7)return"ineligible";if(n instanceof tJ)return"eligible";if(n instanceof aJ)return"joined";throw new Error("Failed pattern match at Autopilot.Student.Types.AutopilotStatus (line 24, column 17 - line 27, column 25): "+[n.constructor.name])};return nt(Pe)({parse:En(e)(ln(QYe)(Ise(Ise(Cse)(Fse))(Tse))(Gse(Gse(Mse)))(Tse)),default:u7.value,diagnosticName:"Autopilot Status"})}();var Ase=function(e){return{rcr2577ClaimSchoolProfileLinkOnSdp:e.rcr2577ClaimSchoolProfileLinkOnSdp,app18667SageOnSdp:e.app18667SageOnSdp,autopilot:l7(e.autopilot)}};var rJ=function(){function e(){}return e.value=new e,e}(),oJ=function(){function e(){}return e.value=new e,e}();var iJ=function(){function e(){}return e.value=new e,e}(),xse=function(){function e(){}return e.value=new e,e}(),Lse=function(){function e(){}return e.value=new e,e}(),jse=function(){function e(){}return e.value=new e,e}();var c7=void 0;var Pse=an;var q1=an,a2=function(e){return k1(e)};var Nse=function(e){return function(n){var t=a2(n);return t?c7:q1(e(Pse(n)))}},br=function(e){var n=a2(e);return n?R.value:new _(Pse(e))};var Un=function(e){return function(n){var t=a2(e);return t?n:e}};var s7=Se(c7)(q1);var Ua=function(){return an};var kc=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",p="Cons",h="Resume",D="Release",g="Finalizer",d="Finalized",b="Forked",F="Fiber",j="Thunk";function k(le,De,Ee,W){this.tag=le,this._1=De,this._2=Ee,this._3=W}function G(le){var De=function(Ee,W,ye){return new k(le,Ee,W,ye)};return De.tag=le,De}function U(le){return new k(n,void 0)}function ce(le){try{le()}catch(De){setTimeout(function(){throw De},0)}}function me(le,De,Ee){try{return De(Ee())}catch(W){return le(W)}}function je(le,De,Ee){try{return De(Ee)()}catch(W){return Ee(le(W))(),U}}var Me=function(){var le=1024,De=0,Ee=0,W=new Array(le),ye=!1;function re(){var He;for(ye=!0;De!==0;)De--,He=W[Ee],W[Ee]=void 0,Ee=(Ee+1)%le,He();ye=!1}return{isDraining:function(){return ye},enqueue:function(He){var Ne,tn;De===le&&(tn=ye,re(),ye=tn),W[(Ee+De)%le]=He,De++,ye||re()}}}();function Oe(le){var De={},Ee=0,W=0;return{register:function(ye){var re=Ee++;ye.onComplete({rethrow:!0,handler:function(He){return function(){W--,delete De[re]}}})(),De[re]=ye,W++},isEmpty:function(){return W===0},killAll:function(ye,re){return function(){if(W===0)return re();var He=0,Ne={};function tn(Ue){Ne[Ue]=De[Ue].kill(ye,function(Hn){return function(){delete Ne[Ue],He--,le.isLeft(Hn)&&le.fromLeft(Hn)&&setTimeout(function(){throw le.fromLeft(Hn)},0),He===0&&re()}})()}for(var fn in De)De.hasOwnProperty(fn)&&(He++,tn(fn));return De={},Ee=0,W=0,function(Ue){return new k(r,function(){for(var Hn in Ne)Ne.hasOwnProperty(Hn)&&Ne[Hn]()})}}}}}var Ge=0,xe=1,on=2,_e=3,kn=4,Cn=5,Ot=6;function Ft(le,De,Ee){var W=0,ye=Ge,re=Ee,He=null,Ne=null,tn=null,fn=null,Ue=null,Hn=0,Tn=0,pt=null,On=!0;function dt(_t){for(var rt,Mn,Ct;;)switch(rt=null,Mn=null,Ct=null,ye){case on:ye=xe;try{re=tn(re),fn===null?tn=null:(tn=fn._1,fn=fn._2)}catch(Ae){ye=Cn,He=le.left(Ae),re=null}break;case _e:le.isLeft(re)?(ye=Cn,He=re,re=null):tn===null?ye=Cn:(ye=on,re=le.fromRight(re));break;case xe:switch(re.tag){case u:tn&&(fn=new k(p,tn,fn)),tn=re._2,ye=xe,re=re._1;break;case n:tn===null?(ye=Cn,re=le.right(re._1)):(ye=on,re=re._1);break;case r:ye=_e,re=me(le.left,le.right,re._1);break;case i:ye=kn,re=je(le.left,re._1,function(Ae){return function(){W===_t&&(W++,Me.enqueue(function(){W===_t+1&&(ye=_e,re=Ae,dt(W))}))}});return;case t:ye=Cn,He=le.left(re._1),re=null;break;case a:tn===null?Ue=new k(p,re,Ue,Ne):Ue=new k(p,re,new k(p,new k(h,tn,fn),Ue,Ne),Ne),tn=null,fn=null,ye=xe,re=re._1;break;case l:Hn++,tn===null?Ue=new k(p,re,Ue,Ne):Ue=new k(p,re,new k(p,new k(h,tn,fn),Ue,Ne),Ne),tn=null,fn=null,ye=xe,re=re._1;break;case c:ye=_e,rt=Ft(le,De,re._2),De&&De.register(rt),re._1&&rt.run(),re=le.right(rt);break;case s:ye=xe,re=O(le,De,re._1);break}break;case Cn:if(tn=null,fn=null,Ue===null)ye=Ot,re=Ne||He||re;else switch(rt=Ue._3,Ct=Ue._1,Ue=Ue._2,Ct.tag){case a:Ne&&Ne!==rt&&Hn===0?ye=Cn:He&&(ye=xe,re=Ct._2(le.fromLeft(He)),He=null);break;case h:Ne&&Ne!==rt&&Hn===0||He?ye=Cn:(tn=Ct._1,fn=Ct._2,ye=on,re=le.fromRight(re));break;case l:Hn--,He===null&&(Mn=le.fromRight(re),Ue=new k(p,new k(D,Ct._2,Mn),Ue,rt),(Ne===rt||Hn>0)&&(ye=xe,re=Ct._3(Mn)));break;case D:Ue=new k(p,new k(d,re,He),Ue,Ne),ye=xe,Ne&&Ne!==rt&&Hn===0?re=Ct._1.killed(le.fromLeft(Ne))(Ct._2):He?re=Ct._1.failed(le.fromLeft(He))(Ct._2):re=Ct._1.completed(le.fromRight(re))(Ct._2),He=null,Hn++;break;case g:Hn++,Ue=new k(p,new k(d,re,He),Ue,Ne),ye=xe,re=Ct._1;break;case d:Hn--,ye=Cn,re=Ct._1,He=Ct._2;break}break;case Ot:for(var hr in pt)pt.hasOwnProperty(hr)&&(On=On&&pt[hr].rethrow,ce(pt[hr].handler(re)));pt=null,Ne&&He?setTimeout(function(){throw le.fromLeft(He)},0):le.isLeft(re)&&On&&setTimeout(function(){if(On)throw le.fromLeft(re)},0);return;case Ge:ye=xe;break;case kn:return}}function xt(_t){return function(){if(ye===Ot)return On=On&&_t.rethrow,_t.handler(re)(),function(){};var rt=Tn++;return pt=pt||{},pt[rt]=_t,function(){pt!==null&&delete pt[rt]}}}function Wn(_t,rt){return function(){if(ye===Ot)return rt(le.right(void 0))(),function(){};var Mn=xt({rethrow:!1,handler:function(){return rt(le.right(void 0))}})();switch(ye){case Ge:Ne=le.left(_t),ye=Ot,re=Ne,dt(W);break;case kn:Ne===null&&(Ne=le.left(_t)),Hn===0&&(ye===kn&&(Ue=new k(p,new k(g,re(_t)),Ue,Ne)),ye=Cn,re=null,He=null,dt(++W));break;default:Ne===null&&(Ne=le.left(_t)),Hn===0&&(ye=Cn,re=null,He=null)}return Mn}}function Qt(_t){return function(){var rt=xt({rethrow:!1,handler:_t})();return ye===Ge&&dt(W),rt}}return{kill:Wn,join:Qt,onComplete:xt,isSuspended:function(){return ye===Ge},run:function(){ye===Ge&&(Me.isDraining()?dt(W):Me.enqueue(function(){dt(W)}))}}}function ae(le,De,Ee,W){var ye=0,re={},He=0,Ne={},tn=new Error("[ParAff] Early exit"),fn=null,Ue=e;function Hn(xt,Wn,Qt){var _t=Wn,rt=null,Mn=null,Ct=0,hr={},Ae,sn;e:for(;;)switch(Ae=null,_t.tag){case b:if(_t._3===e&&(Ae=re[_t._1],hr[Ct++]=Ae.kill(xt,function(Yt){return function(){Ct--,Ct===0&&Qt(Yt)()}})),rt===null)break e;_t=rt._2,Mn===null?rt=null:(rt=Mn._1,Mn=Mn._2);break;case f:_t=_t._2;break;case v:case m:rt&&(Mn=new k(p,rt,Mn)),rt=_t,_t=_t._1;break}if(Ct===0)Qt(le.right(void 0))();else for(sn=0,Ae=Ct;sn""),mXe=bv.unmountComponentAtNode,sve=wt.Fragment;function fve(e,n,t){return wt.createElement.apply(null,[e,pXe(e,n)].concat(t))}function pXe(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)}function vve(e){return n=>e===n}var WD=function(e){return function(n){return function(t){var a=oe(t);if(e instanceof R&&a instanceof R)return be;if(e instanceof _&&a instanceof R)return be;if(e instanceof _&&a instanceof _){if(vve(e.value0)(a.value0))return be;if(Ce)return n(new _(a.value0))()}return n(a)()}}};var M={asReactChildren:function(e){return[e]}},Z={asReactChildren:function(e){return[e]}},q={asReactChildren:Qe(Ze)};var ee=an,OJ=z1(ive),mve=BD(lve),pve=BD(cve),dve=ME(ove),Je=!1;var _ve=BD(uve),nR=function(e){return e.asReactChildren},Hs=function(){return function(e){var n=nR(e);return function(t){return function(a){return function(r){return fve(t,a,n(r))}}}}},hve=Hs()(q),Hc=function(){return function(e){return function(n){return hve(e)(n)([])}}},ie=hve(sve)({});var kJ=Hc(),HJ=Hs(),gve=Ns()(),dXe=wM();var LE=an,Dve=function(e){return function(n){return kJ(LE(e))(n)}},T7=function(e){var n=HJ(e);return function(t){return function(a){return n(LE(t))(a)}}},Df=function(e){var n=HJ(e);return function(t){return function(a){return function(r){return n(LE(t))(gve(r)({className:a}))}}}},$D=function(e){return function(n){return function(t){return kJ(LE(e))(gve(t)({className:n}))}}},UJ=function(e){return function(n){return kJ(LE(e))({className:n})}},Ko=function(e){return function(n){var t=HJ(n);return function(a){return function(r){return t(LE(e))({className:a})(r)}}}};var Ke=an,jE=function(){return dXe};var PE=function(e){var n=Df(e);return function(){return function(){return n("ul")}}},yv=function(e){return Ko("ul")(e)};var Sm=function(e){return Ko("tr")(e)};var NE=function(e){return Ko("thead")(e)};var OE=function(e){return Ko("th")(e)};var bf=function(){return function(){return $D("textarea")}};var yf=function(e){return Ko("td")(e)};var Em=function(e){return Ko("tbody")(e)},M7=function(e){var n=Df(e);return function(){return function(){return n("table")}}},Ed=function(e){return Ko("table")(e)},Cm=function(e){var n=Df(e);return function(){return function(){return n("svg")}}};var G7=function(e){return Ko("sup")(e)};var ga=function(e){return Ko("strong")(e)},Cd=function(e){var n=Df(e);return function(){return function(){return n("span")}}},Xe=function(e){return Ko("span")(e)};var A7=function(e){var n=Df(e);return function(){return function(){return n("select")}}};var x7=function(e){return Ko("section")(e)};var Jn=function(e){return Ko("p")(e)};var L7=function(e){var n=Df(e);return function(){return function(){return n("option")}}};var j7=function(e){return Ko("ol")(e)};var P7=function(){return function(){return $D("meta")}};var mc=function(e){return Ko("li")(e)};var N7=function(e){var n=Df(e);return function(){return function(){return n("label")}}},Wi=function(e){return Ko("label")(e)};var Io=function(){return function(){return $D("input")}};var Id=function(){return function(){return $D("img")}};var Fd=function(e){var n=Df(e);return function(){return function(){return n("iframe")}}};var na=function(e){return Ko("i")(e)};var Qa=UJ("hr");var Uc=function(e){return Ko("h6")(e)};var O7=function(e){var n=Df(e);return function(){return function(){return n("h4")}}},Zr=function(e){return Ko("h4")(e)};var Lt=function(e){return Ko("h3")(e)};var Yn=function(e){return Ko("h2")(e)};var Us=function(e){return Ko("h1")(e)},k7=function(e){var n=Df(e);return function(){return function(){return n("form")}}};var H7=function(e){return Ko("em")(e)};var Ln=function(e){var n=Df(e);return function(){return function(){return n("div")}}},J=function(e){return Ko("div")(e)};var U7=UJ("br");var d2="";function bve(e){var n=e.split(` `);return n.reduce(function(t,a){var r=gXe(a)||bXe(a)||wXe(a)||IXe(a)||EXe(a);return r&&t.push(r),t},[])}var _Xe=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,hXe=/\((\S*)(?::(\d+))(?::(\d+))\)/;function gXe(e){var n=_Xe.exec(e);if(!n)return null;var t=n[2]&&n[2].indexOf("native")===0,a=n[2]&&n[2].indexOf("eval")===0,r=hXe.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]||d2,arguments:t?[n[2]]:[],lineNumber:n[3]?+n[3]:null,column:n[4]?+n[4]:null}}var DXe=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function bXe(e){var n=DXe.exec(e);return n?{file:n[2],methodName:n[1]||d2,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}var yXe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,RXe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function wXe(e){var n=yXe.exec(e);if(!n)return null;var t=n[3]&&n[3].indexOf(" > eval")>-1,a=RXe.exec(n[3]);return t&&a!=null&&(n[3]=a[1],n[4]=a[2],n[5]=null),{file:n[3],methodName:n[1]||d2,arguments:n[2]?n[2].split(","):[],lineNumber:n[4]?+n[4]:null,column:n[5]?+n[5]:null}}var SXe=/^\s*(?:([^@]*)(?:\((.*?)\))?@)?(\S.*?):(\d+)(?::(\d+))?\s*$/i;function EXe(e){var n=SXe.exec(e);return n?{file:n[3],methodName:n[1]||d2,arguments:[],lineNumber:+n[4],column:n[5]?+n[5]:null}:null}var CXe=/^\s*at (?:((?:\[object object\])?[^\\/]+(?: \[as \S+\])?) )?\(?(.*?):(\d+)(?::(\d+))?\)?\s*$/i;function IXe(e){var n=CXe.exec(e);return n?{file:n[2],methodName:n[1]||d2,arguments:[],lineNumber:+n[3],column:n[4]?+n[4]:null}:null}function yve({skipFrames:e,prefix:n}){let t=new Error().stack,r=bve(t)[e],i=Rve(r.file.replace(/^(http(s?):\/\/)?[^\/]+/,"")),u=Rve(r.methodName);return`${n}_${i}_${u}_${r.lineNumber}_${r.column}`}var Rve=e=>e.replace(/[^\d\w]+/g,"_").replace(/(^_|_$)/g,"");ra();var wve=function(){let e={};return function(n,t){let a=e[n]||(e[n]=Cve(n));return t(a)}}();function Sve(e){return e(Cve())}var Eve=wt.createElement,_2=e=>()=>e.props.def;function Cve(e){class n extends wt.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 B7=typeof module=="undefined"?void 0:module.require,BCt=function(){try{return B7===void 0?void 0:B7("util")}catch{return}}();var JCt=function(){var e;if(typeof performance!="undefined")e=performance;else if(B7)try{e=B7("perf_hooks").performance}catch{}return function(){return(e||Date).now()}}();var Ive=(e,n)=>n[e],Fve=(e,n,t)=>t[e]=n;var FXe=V(vt),h2=function(){function e(){}return e.value=new e,e}(),Tve=function(){return function(e){var n=qa(e);return function(t){return z1(Fve)(n(lt.value))}}},BJ=function(e){var n=yt(e);return function(t){var a=qa(t);return function(r){return function(i){return FXe(function(){return Ive(a(lt.value),i)})(n)}}}};var JJ=x(vt),TXe=$(Pt),Mve=function(e){return{initialize:function(n){return _ve(n)(e.initialState)},getState:function(n){return function(){var a=JJ(oe)(dve(n))();return pe(e.initialState)(a)}},setState:OJ}},Gve=function(){var e=function(n){return function(t){return{initialize:function(a){return hh(new _(t.initialState))(n)},getState:function(a){return JJ(pe(t.initialState))(_h(n))},setState:function(a){return function(r){return function(i){return function(){return hh(new _(r))(n)(),OJ(a)(r)(TXe(be))(),i()}}}}}}};return JJ(e)(CD(R.value))}();var Ave=V(de),xve=ze(la);var MXe=$(Pt),Lve=Tve(),jve={reflectSymbol:function(){return"__unmounted"}},GXe=Lve(jve),Pve={reflectSymbol:function(){return"__subscriptions"}},AXe=Lve(Pve),J7=V(vt),xXe=BJ(ot)(jve),Nve=x(vt),LXe=BJ(it(dse))(Pve),jXe=Gn(wn),PXe=at(Tr),NXe=lL(Pt)(Fe),OXe=jXe(It),Ove=xn(dv),kXe=BS(J0),HXe=ze(ld(iL(zT))),qJ=function(e){return e},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}(),q7={map:function(e){return function(n){return new zD(e(n.value0),n.value1)}}},ci=function(e){return{bimap:function(n){return function(t){return function(a){return new zD(t(a.value0),Ave(a.value1)(function(r){return function(i){return r({dispatch:function(u){return i.dispatch(n(u))},onStop:i.onStop})}}))}}}}},kve={apply:function(e){return function(n){return new zD(e.value0(n.value0),xve(e.value1)(n.value1))}},Functor0:function(){return q7}},Ht={bind:function(e){return function(n){var t=n(e.value0);return new zD(t.value0,xve(e.value1)(t.value1))}},Apply0:function(){return kve}},tt={pure:function(e){return new zD(e,[])},Apply0:function(){return kve}},W7={Applicative0:function(){return tt},Bind1:function(){return Ht}};var Hve=function(e){var n=K(e);return function(t){var a=xn(t);return function(r){return function(i){return new zD(r,Ave(i)(function(u){return function(l){return n(u)(function(c){return a(l.dispatch(c))})}}))}}}};var Td=function(e){return new zD(be,[e])},Ga=function(e){return Td(Le(e))},Md=function(e){var n=K(e.Monad0().Bind1()),t=xn(e);return function(a){return Td(function(r){return n(a)(function(i){return t(Se(MXe(be))(r.dispatch)(i))})})}},zr=function(e){var n=Hve(e.Monad0().Bind1())(e);return function(t){return n(be)([t])}},Uve=function(e){return function(n){var t=GXe(h2.value),a=AXe(h2.value),r=function(p){return function(h){return function(D){return function(){var d=J7(_2(p))(function(b){return b.init})();return n({initialState:d.value0}).setState(p)(h)(D)()}}}},i=function(){var p=Nve(pe(!1)),h=xXe(h2.value);return function(D){return p(h(D))}}(),u=function(){var p=Nve(pe([])),h=LXe(h2.value);return function(D){return p(h(D))}}(),l=function(p){return function(){return PXe(NXe)(u(p))(),a([])(p)()}},c=function(p){return function(){var D=J7(_2(p))(function(g){return g.init})();return n({initialState:D.value0}).getState(p)()}},s=function(p){return function(h){return function(){var g=u(p)();return a(wo(FE(h))(g))(p)()}}},f=function(p){return function(h){var D=function(g){return FE(OXe(hf(0))(function(){return g({dispatch:function(){var d=v(h);return function(b){return Ove(d(b))}}(),onStop:s(h)})}))};return GU(p)(D)}},v=function(p){return function(h){return kXe(i(p))(function(){var g=c(p)(),d=J7(_2(p))(function(F){return F.update})(),b=d(g)(h);return r(p)(b.value0)(f(b.value1)(p))()})}},m=function(p){return function(){var D=c(p)(),g=J7(_2(p))(function(d){return d.view})();return g(D)(v(p))}};return function(p){return Eve(e,{def:p,init:n({initialState:p.init.value0}).initialize,render:m,componentDidMount:f(p.init.value1),componentWillUnmount:HXe(t(!0))(l)})}}},WJ=function(e){return function(){var t=Ove(Gve)();return Sve(function(a){return Uve(a)(t)(e)})}},_u=function(e){return function(n){return wve(e,function(t){var a=Uve(t)(Mve);return function(r){return a(n(r))}})}};var UXe=$(tt),BXe=Qe(Ze),$7=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),JXe={map:function(e){return function(n){return new $7(function(t){return n.value0(function(a){return t(e(a))})})}}},Bve=x(JXe);var $J=function(e){return qJ(yve(e))},No=function(e){return new $7(function(n){return n(e)})},tR=function(e){return function(n){return new $7(function(t){return _u(e)(n)(t)})}},zJ=function(e){return function(n){return _u(e)(function(t){return{init:UXe(be),update:Le(vh),view:Le(Le(n.value0(BXe)))}})(be)}},kE=function(e){var n=$J({skipFrames:3,prefix:"WithHook"});return function(t){return zJ(n)(Bve(t)(e))}},Xo=function(e){var n=$J({skipFrames:3,prefix:"WithHookCurried"});return function(t){return zJ(n)(Bve(q0(t))(e))}},$i=function(e){var n=$J({skipFrames:3,prefix:"HooksComponent"});return zJ(n)(e)},si=function(){return function(e){return function(n){return new $7(function(t){return e.value0(function(a){var r=n(a);return r.value0(t)})})}}},qXe=si(),Bs=function(e){return function(){return qXe}};ra();var Jve=class extends wt.Component{componentDidUpdate(n){this.props.componentDidUpdate(n.deps)}render(){return this.props.children}},qve=Jve;var WXe=cr();var Wve=function(e){return"ref:"+qa(e)(lt.value)},$ve=function(e){var n=Wve(e);return function(t){return WXe(Ui(n)(t))}},zve=function(e){var n=Wve(e);return function(t){return RL(n)(t)}};var $Xe=Hs(),Qve=Gn(wn)(Ht),Yve=$(tt),zXe=V1(pfe(RE)),Kve={reflectSymbol:function(){return"deps"}},VXe=$ve(Kve),QXe=zve(Kve),Xve=Qe(Ze);var YXe=function(e){var n=$Xe(e);return function(){return function(){return n(qve)}}},KXe=YXe(Z)()(),Zve=function(e){var n=ll(e);return function(t){return function(a){return function(r){return function(i){return tR(t)(function(u){return a({init:Qve(Ga(i(r)))(function(){return Yve(r)}),update:function(l){return function(c){return Qve(Ga(i(c)))(function(){return Yve(c)})}},view:function(l){return function(c){return KXe({componentDidUpdate:zXe(c)(function(s){var f=n(VXe(s))(r);return f?new _(r):R.value}),deps:QXe(r)})(u(be))}}})})}}}}},XXe=Zve(jS),Im=function(e){var n=Zve(e);return function(t){return function(a){return n("UseEffectPrime")(Xve)(t)(a)}}},z7=function(e){return XXe("UseEffect")(Xve)(be)(Le(e))};var eme=$(tt),ZXe=Qe(Ze);var eZe=function(e){return function(n){return function(t){return tR(e)(function(a){return n({init:eme(t),update:function(r){return function(i){return eme(i)}},view:_1(a)})})}}},ma=function(e){return eZe("UseState")(ZXe)(e)};var V7=function(){return si()(ma(R.value))(function(e){return No(new ke(e.value0,WD(e.value0)(e.value1)))})}();var nme=W1(SE),nZe=K(It),tZe=xn(Nn),aZe=$(Pt);var tme={map:function(e){return function(n){return nme(nme(e))(n)}}},rZe=V(tme),oZe=function(e){var n=K(e.Monad0().Bind1()),t=xn(e);return function(a){return Td(function(r){return n(a(r.dispatch))(function(i){return t(r.onStop(i))})})}},HE=function(e){var n=oZe(e);return function(t){return function(a){return n(rZe(a)(t))}}},ame=function(e){return function(n){return function(t){return n(function(a){return FE(nZe(e(a))(function(r){return tZe(t(r))}))})}}},rme=function(e){return function(n){return e(Se(aZe(be))(n))}};var ome=Gn(wn)(Ht),iZe=HE(Nn),uZe=Qe(Ze),ime=$(tt),g2=function(e){return function(n){return tR("UseSubscription")(function(t){return{init:ome(iZe(uZe)(e))(function(){return ime(be)}),update:function(a){return function(r){return ome(Ga(n(r)))(function(){return ime(be)})}},view:function(a){return function(r){return t(be)}}}})}};function D2(e){return function(){return function(n){return e(n)()}}}function b2(e){return function(n){return function(t){return function(a){return function(){return a.addEventListener(e,n,t)}}}}}function VJ(e){return function(n){return function(t){return function(a){return function(){return a.removeEventListener(e,n,t)}}}}}var ho=function(){return window};function ume(e,n,t,a){if(typeof window!="undefined"){var r=window[t];if(r!=null&&a instanceof r)return n(a)}for(var i=a;i!=null;){var u=Object.getPrototypeOf(i),l=u.constructor.name;if(l===t)return n(a);if(l==="Object")return e;i=u}return e}var Dt=function(e){return function(n){return ume(R.value,_.create,e,n)}};var lme=an;function cme(e){return e.body}var lZe=x(vt);var QJ=an,Q7=an;var sme=an,fme=an;var vme=function(e){return lZe(oe)(function(){return cme(e)})};var mme=an;function YJ(e){return function(n){return function(t){return function(a){return function(){return a.pushState(e,n,t)}}}}}function KJ(e){return function(n){return function(t){return function(a){return function(){return a.replaceState(e,n,t)}}}}}function XJ(e){return function(n){return function(){n.href=e}}}function Y7(e){return function(){return e.pathname}}function K7(e){return function(){return e.search}}function ZJ(e){return function(){e.reload()}}function tp(e){return function(){return e.document}}function UE(e){return function(){return e.location}}function X7(e){return function(){return e.history}}function dme(e){return function(n){return function(t){return function(a){return function(){return a.open(e,n,t)}}}}}function BE(e){return function(){return e.localStorage}}var pZe=x(vt);var _me=an;var hme=function(e){return function(n){return function(t){return function(a){return pZe(oe)(dme(e)(n)(t)(a))}}}};var gme="message";var Dme="hashchange";var bme="popstate";var yme="keyup",Rme="keydown";var wme="mouseup";var Sme="mousemove";var Eme=xn(Nn),Cme=x(vt),dZe=at(Tr),JE=function(){var e=function(a){return function(r){return function(i){return Eme(function(){var l=r(),c=D2(function(s){return i(s)})();return b2(a)(c)(!1)(l)(),Eme(VJ(a)(c)(!1)(l))})}}},n=function(a){return e(a)(Cme(_me)(ho))},t=function(a){return e(a)(Cme(sme)(dZe(tp)(ho)))};return{hashchange:n(Dme),mousemove:n(Sme),mouseup:n(wme),popstate:n(bme),resize:n("resize"),message:n(gme),keydown:t(Rme),keyup:t(yme),selectionchange:t("selectionchange"),visibilitychange:t("visibilitychange")}}();var Ime=function(e){var n=T7(e);return function(){return function(){return n("script")}}};var Fme=function(e){var n=T7(e);return function(){return function(){return n("button")}}},Tme=function(){return function(){return Dve("br")}};var Mme=function(e){var n=T7(e);return function(){return function(){return n("a")}}};var Btn=Ra(Ma(Et)),Jtn=function(e){return e},Te=ar(Ji),qtn=function(e){return Btn(O1)(e)},Lme=function(e){var n=qtn(e);return n?e:""},ca=function(e){return Jtn(ar(e))};var jme=Ns()(),un=function(e){var n=Fme(e)()();return function(){return function(){return function(t){return function(a){return function(r){return function(i){return n(jme(r)({className:t,"aria-label":a}))(i)}}}}}}};var oa=function(e){var n=Mme(e)()();return function(){return function(){return function(t){return function(a){return function(r){return function(i){return n(jme(r)({className:t,"aria-label":a}))(i)}}}}}}};var zi=function(e){var n=null;return function(){return e===void 0||(n=e(),e=void 0),n}},gl=function(e){return e()};var e5=function(e){var n=x(e);return{map:function(t){return function(a){return function(r){return n(function(i){return new ke(t(i.value0),i.value1)})(a(r))}}}}};var qE=function(e){return{Applicative0:function(){return y2(e)},Bind1:function(){return n5(e)}}},n5=function(e){var n=K(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 t5(e)}}},t5=function(e){var n=e5(e.Bind1().Apply0().Functor0());return{apply:Gs(qE(e)),Functor0:function(){return n}}},y2=function(e){var n=$(e.Applicative0());return{pure:function(t){return function(a){return n(new ke(t,a))}},Apply0:function(){return t5(e)}}};var a5=function(e){var n=e.Monad0(),t=K(n.Bind1()),a=$(n.Applicative0()),r=As(e),i=qE(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 Ni)return new Ni(new ke(v.value0.value0,v.value1));if(v.value0 instanceof Oi)return new Oi(new ke(v.value0.value0,v.value1));throw new Error("Failed pattern match at Control.Monad.State.Trans (line 88, column 16 - line 90, column 40): "+[v.value0.constructor.name])}())})};return function(s){return r(c)(new ke(l,s))}}},Monad0:function(){return i}}},WE=function(e){var n=$(e.Applicative0()),t=qE(e);return{state:function(a){return function(r){return n(a(r))}},Monad0:function(){return t}}};var r5=function(e){return function(n){var t=e(n);return t.value0}};var ean=ic(fr),nan=cr();var kme=function(e){return e};var tan=1,iq=2147483647,aan=function(){return iq-1|0}(),uq=function(e){var n=function(t){return function(a){return function(r){var i=a-t|0,u=ean(r)(i),l=u=0&&e<100&&a.setUTCFullYear(e),a};function L0e(e,n,t,a){var r=x0e(n,t-1,a);return e(r.getUTCFullYear())(r.getUTCMonth()+1)(r.getUTCDate())}function j0e(e,n,t){return x0e(e,n-1,t).getUTCDay()}var d5=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 Rv=function(){function e(){}return e.value=new e,e}(),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}(),Lm=function(){function e(){}return e.value=new e,e}(),op=function(){function e(){}return e.value=new e,e}(),Bc=function(){function e(){}return e.value=new e,e}(),Js=function(){function e(){}return e.value=new e,e}(),Jc=function(){function e(){}return e.value=new e,e}(),qs=function(){function e(){}return e.value=new e,e}(),Ws=function(){function e(){}return e.value=new e,e}(),qc=function(){function e(){}return e.value=new e,e}(),pc=function(){function e(){}return e.value=new e,e}(),$s=function(){function e(){}return e.value=new e,e}(),zs=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}(),Sf=function(){function e(){}return e.value=new e,e}();var P0e={show:function(e){if(e instanceof Rv)return"Monday";if(e instanceof Mm)return"Tuesday";if(e instanceof Gm)return"Wednesday";if(e instanceof Am)return"Thursday";if(e instanceof xm)return"Friday";if(e instanceof Lm)return"Saturday";if(e instanceof op)return"Sunday";throw new Error("Failed pattern match at Data.Date.Component (line 184, column 1 - line 191, column 25): "+[e.constructor.name])}},Gq={show:function(e){if(e instanceof Bc)return"January";if(e instanceof Js)return"February";if(e instanceof Jc)return"March";if(e instanceof qs)return"April";if(e instanceof Ws)return"May";if(e instanceof qc)return"June";if(e instanceof pc)return"July";if(e instanceof $s)return"August";if(e instanceof zs)return"September";if(e instanceof Vs)return"October";if(e instanceof Qs)return"November";if(e instanceof Sf)return"December";throw new Error("Failed pattern match at Data.Date.Component (line 101, column 1 - line 113, column 29): "+[e.constructor.name])}};var _5=Vn,h5=Vn,N0e=nr,Grn={eq:function(e){return function(n){return e instanceof Rv&&n instanceof Rv||e instanceof Mm&&n instanceof Mm||e instanceof Gm&&n instanceof Gm||e instanceof Am&&n instanceof Am||e instanceof xm&&n instanceof xm||e instanceof Lm&&n instanceof Lm||e instanceof op&&n instanceof op}}},O0e={compare:function(e){return function(n){if(e instanceof Rv&&n instanceof Rv)return X.value;if(e instanceof Rv)return Y.value;if(n instanceof Rv)return Q.value;if(e instanceof Mm&&n instanceof Mm)return X.value;if(e instanceof Mm)return Y.value;if(n instanceof Mm)return Q.value;if(e instanceof Gm&&n instanceof Gm)return X.value;if(e instanceof Gm)return Y.value;if(n instanceof Gm)return Q.value;if(e instanceof Am&&n instanceof Am)return X.value;if(e instanceof Am)return Y.value;if(n instanceof Am)return Q.value;if(e instanceof xm&&n instanceof xm)return X.value;if(e instanceof xm)return Y.value;if(n instanceof xm)return Q.value;if(e instanceof Lm&&n instanceof Lm)return X.value;if(e instanceof Lm)return Y.value;if(n instanceof Lm)return Q.value;if(e instanceof op&&n instanceof op)return X.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 Grn}},Aq={eq:function(e){return function(n){return e instanceof Bc&&n instanceof Bc||e instanceof Js&&n instanceof Js||e instanceof Jc&&n instanceof Jc||e instanceof qs&&n instanceof qs||e instanceof Ws&&n instanceof Ws||e instanceof qc&&n instanceof qc||e instanceof pc&&n instanceof pc||e instanceof $s&&n instanceof $s||e instanceof zs&&n instanceof zs||e instanceof Vs&&n instanceof Vs||e instanceof Qs&&n instanceof Qs||e instanceof Sf&&n instanceof Sf}}},oR={compare:function(e){return function(n){if(e instanceof Bc&&n instanceof Bc)return X.value;if(e instanceof Bc)return Y.value;if(n instanceof Bc)return Q.value;if(e instanceof Js&&n instanceof Js)return X.value;if(e instanceof Js)return Y.value;if(n instanceof Js)return Q.value;if(e instanceof Jc&&n instanceof Jc)return X.value;if(e instanceof Jc)return Y.value;if(n instanceof Jc)return Q.value;if(e instanceof qs&&n instanceof qs)return X.value;if(e instanceof qs)return Y.value;if(n instanceof qs)return Q.value;if(e instanceof Ws&&n instanceof Ws)return X.value;if(e instanceof Ws)return Y.value;if(n instanceof Ws)return Q.value;if(e instanceof qc&&n instanceof qc)return X.value;if(e instanceof qc)return Y.value;if(n instanceof qc)return Q.value;if(e instanceof pc&&n instanceof pc)return X.value;if(e instanceof pc)return Y.value;if(n instanceof pc)return Q.value;if(e instanceof $s&&n instanceof $s)return X.value;if(e instanceof $s)return Y.value;if(n instanceof $s)return Q.value;if(e instanceof zs&&n instanceof zs)return X.value;if(e instanceof zs)return Y.value;if(n instanceof zs)return Q.value;if(e instanceof Vs&&n instanceof Vs)return X.value;if(e instanceof Vs)return Y.value;if(n instanceof Vs)return Q.value;if(e instanceof Qs&&n instanceof Qs)return X.value;if(e instanceof Qs)return Y.value;if(n instanceof Qs)return Q.value;if(e instanceof Sf&&n instanceof Sf)return X.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 Aq}},k0e=nr,H0e=function(){return{bottom:-271820|0,top:275759,Ord0:function(){return _5}}}(),Arn=function(){return{bottom:Rv.value,top:op.value,Ord0:function(){return O0e}}}(),U0e=function(){return{bottom:Bc.value,top:Sf.value,Ord0:function(){return oR}}}(),Qi={cardinality:547580,toEnum:function(e){if(e>=(-271820|0)&&e<=275759)return new _(e);if(Ce)return R.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 H0e},Enum1:function(){return B0e(0)}},B0e=d5("enumYear","Data.Date.Component",function(){return{succ:function(){var e=At(Qi),n=Tt(Qi);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Qi),n=Tt(Qi);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return _5}}}),xq=B0e(31),VD={cardinality:7,toEnum:function(e){return e===1?new _(Rv.value):e===2?new _(Mm.value):e===3?new _(Gm.value):e===4?new _(Am.value):e===5?new _(xm.value):e===6?new _(Lm.value):e===7?new _(op.value):R.value},fromEnum:function(e){if(e instanceof Rv)return 1;if(e instanceof Mm)return 2;if(e instanceof Gm)return 3;if(e instanceof Am)return 4;if(e instanceof xm)return 5;if(e instanceof Lm)return 6;if(e instanceof op)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 Arn},Enum1:function(){return xrn(0)}},xrn=d5("enumWeekday","Data.Date.Component",function(){return{succ:function(){var e=At(VD),n=Tt(VD);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(VD),n=Tt(VD);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return O0e}}});var Oo={cardinality:12,toEnum:function(e){return e===1?new _(Bc.value):e===2?new _(Js.value):e===3?new _(Jc.value):e===4?new _(qs.value):e===5?new _(Ws.value):e===6?new _(qc.value):e===7?new _(pc.value):e===8?new _($s.value):e===9?new _(zs.value):e===10?new _(Vs.value):e===11?new _(Qs.value):e===12?new _(Sf.value):R.value},fromEnum:function(e){if(e instanceof Bc)return 1;if(e instanceof Js)return 2;if(e instanceof Jc)return 3;if(e instanceof qs)return 4;if(e instanceof Ws)return 5;if(e instanceof qc)return 6;if(e instanceof pc)return 7;if(e instanceof $s)return 8;if(e instanceof zs)return 9;if(e instanceof Vs)return 10;if(e instanceof Qs)return 11;if(e instanceof Sf)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 U0e},Enum1:function(){return Lrn(0)}},Lrn=d5("enumMonth","Data.Date.Component",function(){return{succ:function(){var e=At(Oo),n=Tt(Oo);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Oo),n=Tt(Oo);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return oR}}});var Lq={bottom:1,top:31,Ord0:function(){return h5}},Wc={cardinality:31,toEnum:function(e){if(e>=1&&e<=31)return new _(e);if(Ce)return R.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 Lq},Enum1:function(){return jrn(0)}},jrn=d5("enumDay","Data.Date.Component",function(){return{succ:function(){var e=At(Wc),n=Tt(Wc);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Wc),n=Tt(Wc);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return h5}}});var J0e=Tt(Oo),jq=cr(),q0e=At(VD);var Prn=se(N0e),Nrn=se(Aq),Orn=se(k0e),krn=qe(_5),Hrn=qe(oR),Urn=qe(h5);var Brn=At(Oo);var W0e=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}(),wv=function(e){return e.value0},T2=function(e){var n=j0e(e.value0,J0e(e.value1),e.value2),t=n===0;return jq(q0e(t?7:n))};var Sv=function(e){return e.value1};var D5={eq:function(e){return function(n){return Prn(e.value0)(n.value0)&&Nrn(e.value1)(n.value1)&&Orn(e.value2)(n.value2)}}},Jrn=se(D5),b5={compare:function(e){return function(n){var t=krn(e.value0)(n.value0);if(t instanceof Y)return Y.value;if(t instanceof Q)return Q.value;var a=Hrn(e.value1)(n.value1);return a instanceof Y?Y.value:a instanceof Q?Q.value:Urn(e.value2)(n.value2)}},Eq0:function(){return D5}};var Gd=function(e){return e.value2},QD=function(e){return function(n){return function(t){var a=function(r){return function(i){return function(u){return new W0e(r,jq(Brn(i)),u)}}};return L0e(a,e,J0e(n),t)}}},M2=function(e){return function(n){return function(t){var a=new W0e(e,n,t),r=Jrn(QD(e)(n)(t))(a);return r?new _(a):R.value}}};var qrn=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 $0e(e){return function(n){return function(t){return function(a){var r=qrn(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 y5=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 R5=Vn,w5=Vn,S5=Vn,E5=Vn,z0e=nr,V0e=nr,Q0e=nr,Y0e=nr,G2={bottom:0,top:59,Ord0:function(){return R5}},A2={bottom:0,top:59,Ord0:function(){return w5}},x2={bottom:0,top:999,Ord0:function(){return S5}},L2={bottom:0,top:23,Ord0:function(){return E5}},Ev={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new _(e);if(Ce)return R.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 G2},Enum1:function(){return Wrn(0)}},Wrn=y5("enumSecond","Data.Time.Component",function(){return{succ:function(){var e=At(Ev),n=Tt(Ev);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Ev),n=Tt(Ev);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return R5}}});var Cv={cardinality:60,toEnum:function(e){if(e>=0&&e<=59)return new _(e);if(Ce)return R.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 A2},Enum1:function(){return $rn(0)}},$rn=y5("enumMinute","Data.Time.Component",function(){return{succ:function(){var e=At(Cv),n=Tt(Cv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Cv),n=Tt(Cv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return w5}}});var Iv={cardinality:1e3,toEnum:function(e){if(e>=0&&e<=999)return new _(e);if(Ce)return R.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 x2},Enum1:function(){return zrn(0)}},zrn=y5("enumMillisecond","Data.Time.Component",function(){return{succ:function(){var e=At(Iv),n=Tt(Iv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Iv),n=Tt(Iv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return S5}}});var Fv={cardinality:24,toEnum:function(e){if(e>=0&&e<=23)return new _(e);if(Ce)return R.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 L2},Enum1:function(){return Vrn(0)}},Vrn=y5("enumHour","Data.Time.Component",function(){return{succ:function(){var e=At(Fv),n=Tt(Fv);return function(t){return e(function(a){return a+1|0}(n(t)))}}(),pred:function(){var e=At(Fv),n=Tt(Fv);return function(t){return e(function(a){return a-1|0}(n(t)))}}(),Ord0:function(){return E5}}});var Xrn=se(Y0e),Zrn=se(V0e),eon=se(z0e),non=se(Q0e),ton=qe(E5),aon=qe(w5),ron=qe(R5),oon=qe(S5);var Ad=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 xh=function(e){return e.value2},Lh=function(e){return e.value1},xd=function(e){return e.value3};var Ld=function(e){return e.value0};var Pq={eq:function(e){return function(n){return Xrn(e.value0)(n.value0)&&Zrn(e.value1)(n.value1)&&eon(e.value2)(n.value2)&&non(e.value3)(n.value3)}}},Nq={compare:function(e){return function(n){var t=ton(e.value0)(n.value0);if(t instanceof Y)return Y.value;if(t instanceof Q)return Q.value;var a=aon(e.value1)(n.value1);if(a instanceof Y)return Y.value;if(a instanceof Q)return Q.value;var r=ron(e.value2)(n.value2);return r instanceof Y?Y.value:r instanceof Q?Q.value:oon(e.value3)(n.value3)}},Eq0:function(){return Pq}};var j2=function(){return{bottom:new Ad(Kr(L2),Kr(A2),Kr(G2),Kr(x2)),top:new Ad(Lo(L2),Lo(A2),Lo(G2),Lo(x2)),Ord0:function(){return Nq}}}();var ion=Tt(Qi),uon=Tt(Oo),lon=Tt(Wc),con=Tt(Fv),son=Tt(Cv),fon=Tt(Ev),von=Tt(Iv);var mon=se(D5),pon=se(Pq),don=qe(b5),_on=qe(Nq),hon=K(we),KE=$n(Oa),Oq=x(B),gon=ol(we),Don=At(Qi),bon=At(Oo),yon=At(Wc),Ron=At(Fv),won=At(Cv),Son=At(Ev),Eon=At(Iv),ip=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}(),Con=function(e){return{year:ion(wv(e.value0)),month:uon(Sv(e.value0)),day:lon(Gd(e.value0)),hour:con(Ld(e.value1)),minute:son(Lh(e.value1)),second:fon(xh(e.value1)),millisecond:von(xd(e.value1))}};var K0e={eq:function(e){return function(n){return mon(e.value0)(n.value0)&&pon(e.value1)(n.value1)}}},C5={compare:function(e){return function(n){var t=don(e.value0)(n.value0);return t instanceof Y?Y.value:t instanceof Q?Q.value:_on(e.value1)(n.value1)}},Eq0:function(){return K0e}};var X0e=function(e){var n=d7(e);return function(t){return function(a){return hon($0e(_.create)(R.value)(n(t))(Con(a)))(function(r){return KE(Oq(ip.create)(gon(KE(KE(Oq(M2)(Don(r.year)))(bon(r.month)))(yon(r.day)))))(KE(KE(KE(Oq(Ad.create)(Ron(r.hour)))(won(r.minute)))(Son(r.second)))(Eon(r.millisecond)))})}}};var Ion=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 Z0e(e,n,t,a,r,i,u){return Ion(e,n-1,t,a,r,i,u).getTime()}function epe(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 Fon=cr(),Ton=At(Oo);var Mon=Tt(Oo);var npe=function(e){return e},I5=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 ip(QD(n)(Fon(Ton(t)))(a),new Ad(r,i,u,l))}}}}}}};return epe(e)}();var tpe=function(e){return Z0e(wv(e.value0),Mon(Sv(e.value0)),Gd(e.value0),Ld(e.value1),Lh(e.value1),xh(e.value1),xd(e.value1))};var ape=function(e){var n=ze(e.Semigroup0()),t=function(a){return function(r){return function(i){var u=a,l=r,c=!1,s;function f(v,m,p){if(p<1)return c=!0,v;u=n(v)(m),l=m,i=p-1|0}for(;!c;)s=f(u,l,i);return s}}};return t(ha(e))};var rpe=function(e){return function(n){return n.join(e)}};var Gon=ze(la),go={genericShowArgs:function(e){return[]}},Ef=function(e){var n=ne(e);return{genericShowArgs:function(t){return[n(t)]}}},Aon=function(e){return e.genericShowArgs};var dr=function(e){var n=Aon(e);return function(t){var a=qa(t);return{"genericShow'":function(r){var i=a(lt.value),u=n(r);return u.length===0?i:"("+(rpe(" ")(Gon([i])(u))+")")}}}},kq=function(e){return e["genericShow'"]};var La=function(e){var n=kq(e);return function(t){var a=kq(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])}}}},kr=function(e){var n=ED(e);return function(t){var a=kq(t);return function(r){return a(n(r))}}};var xon=rn();var iR=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}(),P2=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 ope=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ipe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hq=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 XE={defer:function(e){var n=zi(e);return function(t,a,r,i,u){var l=gl(n);return l(t,a,r,i,u)}}};var jd={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 Pd={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(p){return u(v,s(m))})})})})})}}},Functor0:function(){return jd}};var Nd={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 Pd}},Lon=at(Nd);var jm={pure:function(e){return function(n,t,a,r,i){return i(n,e)}},Apply0:function(){return Pd}};var jon={Applicative0:function(){return jm},Bind1:function(){return Nd}};var upe={throwError:function(e){return function(n,t,a,r,i){return r(n,e)}},Monad0:function(){return jon}},Pon=Po(upe);var uR={alt:function(e){return function(n){return function(t,a,r,i,u){return a(function(l){return e(new iR(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 jd}},Non=function(e){return function(n,t,a,r,i){var u=e(n);return i(u.value1,u.value0)}};var Oon=function(e){var n=e.Monad0(),t=x(n.Bind1().Apply0().Functor0()),a=$(n.Applicative0()),r=As(e);return function(i){return function(u){var l=function(c){var s=!1,f;function v(m){var p=m(be);if(p instanceof ope){c=p.value0;return}if(p instanceof ipe)return s=!0,t(Ni.create)(p.value0);if(p instanceof Hq)return s=!0,a(new Oi(new ke(p.value1,p.value0)));throw new Error("Failed pattern match at Parsing (line 152, column 13 - line 158, column 32): "+[p.constructor.name])}for(;!s;)f=v(c);return f};return r(l)(function(c){return u(i,ope.create,ipe.create,function(s,f){return new Hq(s,new Ye(f))},function(s,f){return new Hq(s,new Ve(f))})})}}};var lpe=Non(function(e){return new ke(e.value1,e)}),Uq=function(e){return e.value1},Bq=function(e){return e.value0};var kon={index:0,line:1,column:1},cpe=function(e){var n=x(e.Monad0().Bind1().Apply0().Functor0()),t=Oon(e);return function(a){return function(r){var i=new iR(a,kon,!1);return n($o)(t(i)(r))}}},Hon=cpe(qS),spe=function(e){var n=Hon(e);return function(t){return xon(n(t))}};var Uon=function(e){return function(n){return Pon(new P2(e,n))}},ZE=function(e){return Lon(Uon(e))(lpe)};var fpe={empty:ZE("No alternative"),Alt0:function(){return uR}},lR={Applicative0:function(){return jm},Plus1:function(){return fpe}};var Qon=Rt(uR);var Yon=$(jm);var Kon=x(jd);var Od=function(e){return function(n,t,a,r,i){return e(n,t,a,function(u,l){return r(new iR(u.value0,u.value1,n.value2),l)},i)}};var F5=function(e){return function(n){return Qon(n)(Yon(e))}},cR=function(e){return F5(R.value)(Kon(_.create)(e))};var ppe=Tt(kD),ein=ic(fr);var nin=ne(gr);var dpe=function(e){return function(n){return function(t){var a=ppe(n);if(a===10)return{index:e.index+1|0,line:e.line+1|0,column:1};if(a===13){var r=_E(0)(t);return r instanceof _&&ppe(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)-ein(e.column-1|0)(8)|0}:{index:e.index+1|0,line:e.line,column:e.column+1|0}}}},tin=function(e){return function(n){return function(t){var a=e,r=n,i=!1,u;function l(c,s,f){var v=pE(s);if(v instanceof R)return i=!0,c;if(v instanceof _){var m=function(){if(Ii(v.value0.tail))return dpe(c)(v.value0.head)(f);if(Ce)return dpe(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 qq=mL(function(e){return function(n){return function(t){return function(a){return function(r){var i=Ii(e.value0);return i?r(new iR(e.value0,e.value1,!0),be):a(e,new P2("Expected EOF",e.value1))}}}}}),_pe=function(e){return mL(function(n){return function(t){return function(a){return function(r){return function(i){var u=e(n.value0);if(u instanceof Ye)return r(n,new P2(u.value0,n.value1));if(u instanceof Ve)return i(new iR(u.value0.remainder,tin(n.value1)(u.value0.consumed)(u.value0.remainder),!Ii(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 kd=function(e){return _pe(function(n){var t=cc(e)(n);return t instanceof _?new Ve({value:e,consumed:e,remainder:t.value0}):new Ye("Expected "+nin(e))})};var hpe=ne($e),rin=ka(fl),oin=WT(Pd);var iin=function(e){return"(line "+(hpe(e.line)+(", col "+(hpe(e.column)+")")))},uin=function(e){return Bq(e)+(" "+iin(Uq(e)))},Wq=function(e){return function(n){return rin(uin)(spe(n)(oin(e)(qq)))}};var dc=ne($e);var _in=ki(jc),hin=_in(ht);var gin=oL(Vn)(uv);var Vq=Tt(Qi),Din=ne(Gq),bin=Tt(Oo),bpe=Tt(Wc),yin=rn(),Rin=Tt(VD),ype=ne(P0e),Qq=Tt(Fv),win=ic(fr),Rpe=Tt(Cv),wpe=Tt(Ev),Yq=Tt(Iv),Spe=vr(fr);var N2=function(){function e(){}return e.value=new e,e}(),Epe=function(){function e(){}return e.value=new e,e}(),Sin=function(){function e(){}return e.value=new e,e}(),O2=function(){function e(){}return e.value=new e,e}(),k2=function(){function e(){}return e.value=new e,e}(),Cpe=function(){function e(){}return e.value=new e,e}(),T5=function(){function e(){}return e.value=new e,e}(),H2=function(){function e(){}return e.value=new e,e}(),Ein=function(){function e(){}return e.value=new e,e}(),Cin=function(){function e(){}return e.value=new e,e}(),Kq=function(){function e(){}return e.value=new e,e}(),Iin=function(){function e(){}return e.value=new e,e}(),Ipe=function(){function e(){}return e.value=new e,e}(),M5=function(){function e(){}return e.value=new e,e}(),G5=function(){function e(){}return e.value=new e,e}(),Fin=function(){function e(){}return e.value=new e,e}(),A5=function(){function e(){}return e.value=new e,e}(),Tin=function(){function e(){}return e.value=new e,e}(),Fpe=function(){function e(){}return e.value=new e,e}(),Min=function(){function e(){}return e.value=new e,e}(),Gin=function(){function e(){}return e.value=new e,e}(),Ain=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}();var xin=function(e){if(e instanceof Bc)return"Jan";if(e instanceof Js)return"Feb";if(e instanceof Jc)return"Mar";if(e instanceof qs)return"Apr";if(e instanceof Ws)return"May";if(e instanceof qc)return"Jun";if(e instanceof pc)return"Jul";if(e instanceof $s)return"Aug";if(e instanceof zs)return"Sep";if(e instanceof Vs)return"Oct";if(e instanceof Qs)return"Nov";if(e instanceof Sf)return"Dec";throw new Error("Failed pattern match at Data.Formatter.DateTime (line 489, column 19 - line 501, column 22): "+[e.constructor.name])};var YD=function(e){if(e<0)return"-"+YD(-e|0);if(e<10)return"0"+dc(e);if(Ce)return dc(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 194, column 1 - line 194, column 32): "+[e.constructor.name])},Tpe=function(e){if(e<0)return"-"+Tpe(-e|0);if(e<10)return"000"+dc(e);if(e<100)return"00"+dc(e);if(e<1e3)return"0"+dc(e);if(Ce)return dc(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 207, column 1 - line 207, column 35): "+[e.constructor.name])},Mpe=function(e){if(e<0)return"-"+Mpe(-e|0);if(e<10)return"00"+dc(e);if(e<100)return"0"+dc(e);if(Ce)return dc(e);throw new Error("Failed pattern match at Data.Formatter.DateTime (line 200, column 1 - line 200, column 32): "+[e.constructor.name])};var Lin=function(e){var n=dc(gin(e)),t=Eo(n);return t===1?"0"+n:t===2?n:N1(t-2|0)(n)};var jin=function(e){var n=e===0;return n?12:e},Pin=function(e){return function(n){if(n instanceof N2)return Tpe(Vq(wv(e.value0)));if(n instanceof Epe)return Lin(Vq(wv(e.value0)));if(n instanceof Sin)return dc(Vq(wv(e.value0)));if(n instanceof O2)return Din(Sv(e.value0));if(n instanceof k2)return xin(Sv(e.value0));if(n instanceof Cpe)return YD(bin(Sv(e.value0)));if(n instanceof T5)return YD(bpe(Gd(e.value0)));if(n instanceof H2)return dc(bpe(Gd(e.value0)));if(n instanceof Ein)return dc(uo(function(a){return a/1e3}(yin(npe(tpe(e))))));if(n instanceof Cin)return dc(Rin(T2(e.value0)));if(n instanceof Kq)return ype(T2(e.value0));if(n instanceof Iin)return Ps(3)(ype(T2(e.value0)));if(n instanceof Ipe)return YD(Qq(Ld(e.value1)));if(n instanceof M5)return YD(jin(win(Qq(Ld(e.value1)))(12)));if(n instanceof G5){var t=Qq(Ld(e.value1))>=12;return t?"PM":"AM"}if(n instanceof Fin)return dc(Rpe(Lh(e.value1)));if(n instanceof A5)return YD(Rpe(Lh(e.value1)));if(n instanceof Tin)return dc(wpe(xh(e.value1)));if(n instanceof Fpe)return YD(wpe(xh(e.value1)));if(n instanceof Min)return Mpe(Yq(xd(e.value1)));if(n instanceof Gin)return dc(function(a){return Spe(a)(100)}(Yq(xd(e.value1))));if(n instanceof Ain)return YD(function(a){return Spe(a)(10)}(Yq(xd(e.value1))));if(n instanceof up)return n.value0;throw new Error("Failed pattern match at Data.Formatter.DateTime (line 169, column 38 - line 192, column 21): "+[n.constructor.name])}},eC=function(e){return function(n){return hin(Pin(n))(e)}};var Gpe=Dn(gn),U2=hn(Gpe)(mn(vn)),Ape=dn(pn),B2=_n(Ape),xpe=Rn(yn),J2=bn(xpe),jh=function(){function e(){}return e.value=new e,e}(),nC=function(){function e(){}return e.value=new e,e}(),tC=function(){function e(){}return e.value=new e,e}(),aC=function(){function e(){}return e.value=new e,e}(),rC=function(){function e(){}return e.value=new e,e}(),oC=function(){function e(){}return e.value=new e,e}(),Lpe={to:function(e){if(e instanceof T)return jh.value;if(e instanceof o&&e.value0 instanceof T)return nC.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return tC.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 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)return oC.value;throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 25, column 1 - line 25, column 43): "+[e.constructor.name])},from:function(e){if(e instanceof jh)return new T(z.value);if(e instanceof nC)return new o(new T(z.value));if(e instanceof tC)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 rC)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof oC)return new o(new o(new o(new o(new o(z.value)))));throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 25, column 1 - line 25, column 43): "+[e.constructor.name])}};var Xq=function(e){if(e instanceof jh)return"REGULAR";if(e instanceof nC)return"EARLY_ACTION";if(e instanceof tC)return"EARLY_DECISION_I";if(e instanceof aC)return"EARLY_DECISION_II";if(e instanceof rC)return"OUT_OF_STATE";if(e instanceof oC)return"TRANSFER";throw new Error("Failed pattern match at Hub.Types.ApplicationRound (line 45, column 13 - line 51, column 25): "+[e.constructor.name])};var sR=function(){return jh.value}(),jpe=nt(Pe)({parse:En(Xq)(ln(Lpe)(U2(U2(U2(U2(U2(Gpe)(Ape))(B2))(B2))(B2))(B2))(J2(J2(J2(J2(J2(xpe))))))(B2)),default:sR,diagnosticName:"ApplicationRound"});var fR=K(we),Nin=At(Wc),Oin=At(Oo),kin=At(Qi),Hin=B0(oR),Uin=HL(xq),Bin=$(An),Ppe=x(B),Jin=ov(B),qin=Kr(j2),Win=bh(Fe);var x5=function(e){return function(n){return fR(fR(n.day)(Nin))(function(t){return fR(fR(n.month)(Oin))(function(a){return fR(fR(fR(e)(kin))(function(r){var i=Hin(a)(pc.value);return i?Uin(r):Bin(r)}))(function(r){return M2(r)(a)(t)})})})}},$in=function(e){return function(n){return function(t){return Ppe(e)(Jin(Ppe(ip.create)(x5(new _(t.year))(n(t))))(qin))}}};var L5=function(){return $in(eC(Win([O2.value,new up(" "),H2.value,new up(", "),N2.value])))}(),Npe=function(e){var n=function(i){return{month:oe(i.satSubjectTestDeadlineMonth),day:oe(i.satSubjectTestDeadlineDay)}},t=function(i){return{month:oe(i.satActDeadlineMonth),day:oe(i.satActDeadlineDay)}},a=function(i){return{month:oe(i.month),day:oe(i.day),isContinuous:oe(i.isContinuous)}},r=function(i){return{deadline:a(i.deadline),notification:a(i.notification)}};return{ipedsUnitId:oe(e.ipedsUnitId),inunId:e.inunId,year:e.year,hasEarlyAdmission:oe(e.hasEarlyAdmission),hasEarlyAction:oe(e.hasEarlyAction),hasEarlyDecision:oe(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)}},Zq=function(e){if(e instanceof jh)return function(n){return n.fallFreshmenDates};if(e instanceof nC)return function(n){return n.earlyActionDates};if(e instanceof tC)return function(n){return n.earlyDecisionDates};if(e instanceof aC)return function(n){return n.otherEarlyDecisionDates};if(e instanceof rC)return function(n){return n.outstateFallFreshmenDates};if(e instanceof oC)return function(n){return n.fallTransfersDates};throw new Error("Failed pattern match at Hub.Types.AdmissionsDates (line 193, column 23 - line 199, column 35): "+[e.constructor.name])},eW=function(e){return function(n){return function(t){return L5(function(){var a=Zq(e);return function(r){return n(a(r))}}())(t)}}},Ope=function(e){return function(n){return function(t){return x5(new _(t.year))(n(Zq(e)(t)))}}};var kpe=function(e){return function(n){var t=Zq(e);return function(a){return function(r){return r.isContinuous}(n(t(a)))}}};var lp=function(){function e(){}return e.value=new e,e}(),cp=function(){function e(){}return e.value=new e,e}(),Ph=function(){function e(){}return e.value=new e,e}(),j5={show:function(e){if(e instanceof lp)return"SAT";if(e instanceof cp)return"ACT";if(e instanceof Ph)return"SATAndACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.TestConfiguration (line 11, column 1 - line 14, column 31): "+[e.constructor.name])}};var q2=function(e){return e==="SAT"?new _(lp.value):e==="ACT"?new _(cp.value):e==="SATAndACT"?new _(Ph.value):R.value};function Hpe(e,n,t,a){return a==null?e:n(a[t])}var zin=function(e){var n=U1(e),t=$(_f(e));return function(a){return function(r){return Hpe(n(new YM("object",zB(r))),t,a,r)}}},iC=function(e){return zin(e)};var Qin=rn();var KD=function(e){return Qin(YL(e))};var fi=function(e){return Mc(KD(e))};var Kin=wa(Fe)(ht),Xin=ne(j5);var uC=K(we),Upe=hv(_a),tW=K(_v(_a)),aW=iC(_a),rW=Sh(_a),Bpe=Gn(wn)(we),Jpe=$r(oo),qpe=$(An),Zin=Rt(Fr),W2=function(){function e(){}return e.value=new e,e}(),Hd=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),oW={show:function(e){if(e instanceof W2)return"ATOStrongest";if(e instanceof Hd)return Kin(["(ATOWithCloseTests ",Xin(e.value0),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyTestOptionalGuidance (line 20, column 1 - line 26, column 6): "+[e.constructor.name])}};var eun=function(e){return uC(fi(Upe("Object")(e)))(function(n){return uC(fi(tW(aW("tag")(n))(rW)))(function(t){return Bpe(Jpe(t==="ATOWithCloseTests"))(function(){return uC(uC(fi(tW(aW("contents")(n))(rW)))(q2))(function(a){return qpe(new Hd(a))})})})})},nun=function(e){return uC(fi(Upe("Object")(e)))(function(n){return uC(fi(tW(aW("tag")(n))(rW)))(function(t){return Bpe(Jpe(t==="ATOStrongest"))(function(){return qpe(W2.value)})})})},Wpe=function(e){return Zin(nun(e))(eun(e))};var $pe=Dn(gn),zpe=hn($pe)(mn(vn)),Vpe=dn(pn),Qpe=_n(Vpe),Ype=Rn(yn),Kpe=bn(Ype),Hr=function(){function e(){}return e.value=new e,e}(),fo=function(){function e(){}return e.value=new e,e}(),ko=function(){function e(){}return e.value=new e,e}(),tun={to:function(e){if(e instanceof T)return Hr.value;if(e instanceof o&&e.value0 instanceof T)return fo.value;if(e instanceof o&&e.value0 instanceof o)return ko.value;throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 16, column 1 - line 16, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof Hr)return new T(z.value);if(e instanceof fo)return new o(new T(z.value));if(e instanceof ko)return new o(new o(z.value));throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 16, column 1 - line 16, column 46): "+[e.constructor.name])}},lC={eq:function(e){return function(n){return e instanceof Hr&&n instanceof Hr||e instanceof fo&&n instanceof fo||e instanceof ko&&n instanceof ko}}},P5={compare:function(e){return function(n){if(e instanceof Hr&&n instanceof Hr)return X.value;if(e instanceof Hr)return Y.value;if(n instanceof Hr)return Q.value;if(e instanceof fo&&n instanceof fo)return X.value;if(e instanceof fo)return Y.value;if(n instanceof fo)return Q.value;if(e instanceof ko&&n instanceof ko)return X.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 lC}},Xpe=function(e){if(e instanceof Hr)return"ApplyTestOptional";if(e instanceof fo)return"ApplyWithSat";if(e instanceof ko)return"ApplyWithAct";throw new Error("Failed pattern match at Chancing.Types.ApplicationStrategy (line 21, column 13 - line 24, column 33): "+[e.constructor.name])},N5={show:Xpe},O5=function(){return nt(Pe)({default:Hr.value,diagnosticName:"ApplicationStrategy",parse:En(Xpe)(ln(tun)(zpe(zpe($pe)(Vpe))(Qpe))(Kpe(Kpe(Ype)))(Qpe))})}();var Zpe=zo(),run=x(W0);var oun=function(e){var n=xM(function(r,i,u){return new _(new ke(r,u))})(function(r){return R.value}),t=xM(function(r,i,u){return new ke(r,u)})(function(r){return mv("toUnfoldable1: impossible")}),a=FD(e)(function(r){return run(n)(r)});return function(r){return a(t(MM(Dce(Zpe(r)))))}},iun=oun(CL);var cC=Zpe(bce),ede=function(e){var n=ne(kle(e));return{show:function(t){return"(fromFoldable1 "+(n(iun(t))+")")}}},uun=function(e){return yce(e)};var lun=function(e){var n=Rce(e);return n?R.value:new _(e)};var nde=function(e){var n=w1(e);return function(t){return n(uun(t))(cC)}},iW=function(e){var n=NM(e);return function(t){var a=n(t);return function(r){return lun(a(r))}}};var uW=function(e){return wce(e)};var tde=ne(j5),cun=wa(Fe)(ht),sun=ne(ede(N5));var Cf=K(we),ade=hv(_a),k5=K(_v(_a)),H5=iC(_a),$2=Sh(_a),rde=Gn(wn)(we),ode=$r(oo),ide=vse(_a),fun=Vo(Qo)(_f(_a)),vun=iW(Fe)(P5),mun=x(de),ude=$(An),pun=Rt(Fr),Pm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Tv=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}(),lW={show:function(e){if(e instanceof Pm)return"(AWTStrongest "+(tde(e.value0)+")");if(e instanceof Tv)return cun(["(AWTWithCloseStrategies ",tde(e.value0)," ",sun(e.value1),")"]);throw new Error("Failed pattern match at Chancing.Guidance.Types.ApplyWithTestGuidance (line 25, column 1 - line 33, column 6): "+[e.constructor.name])}};var dun=function(e){return Cf(fi(ade("Object")(e)))(function(n){return Cf(fi(k5(H5("tag")(n))($2)))(function(t){return rde(ode(t==="AWTWithCloseStrategies"))(function(){return Cf(Cf(fi(k5(H5("contents")(n))(ide)))(xs))(function(a){return Cf(Cf(fi($2(X0(a))))(q2))(function(r){return Cf(Cf(IM(a)(1))(function(i){return fi(ide(i))}))(function(i){return Cf(fi(fun($2)(i)))(function(u){return Cf(vun(mun(O5)(u)))(function(l){return ude(new Tv(r,l))})})})})})})})})},_un=function(e){return Cf(fi(ade("Object")(e)))(function(n){return Cf(fi(k5(H5("tag")(n))($2)))(function(t){return rde(ode(t==="AWTStrongest"))(function(){return Cf(Cf(fi(k5(H5("contents")(n))($2)))(q2))(function(a){return ude(new Pm(a))})})})})},lde=function(e){return pun(_un(e))(dun(e))};var XD=K(we),cde=hv(_a),sde=K(_v(_a)),U5=iC(_a),fde=Sh(_a),vde=Gn(wn)(we),mde=$r(oo),pde=$(An),hun=Rt(Fr),cW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),sW=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var gun=function(e){return XD(fi(cde("Object")(e)))(function(n){return XD(fi(sde(U5("tag")(n))(fde)))(function(t){return vde(mde(t==="GuidanceApplyWithTest"))(function(){return XD(fi(U5("contents")(n)))(function(a){return XD(lde(a))(function(r){return pde(new sW(r))})})})})})},Dun=function(e){return XD(fi(cde("Object")(e)))(function(n){return XD(fi(sde(U5("tag")(n))(fde)))(function(t){return vde(mde(t==="GuidanceApplyTestOptional"))(function(){return XD(fi(U5("contents")(n)))(function(a){return XD(Wpe(a))(function(r){return pde(new cW(r))})})})})})},dde=st(Pe)(B)({parse:function(e){return hun(Dun(e))(gun(e))},diagnosticName:"Chancing Guidance"});var _de=function(){function e(){}return e.value=new e,e}(),bun=function(){function e(){}return e.value=new e,e}();var hde=function(){return nt(Pe)({default:_de.value,parse:function(e){return e==="BelowAcademicThreshold"?new _(_de.value):e==="AboveAcademicThreshold"?new _(bun.value):R.value},diagnosticName:"Chancing.AcademicThresholdStatus"})}();var gde=Dn(gn),fW=hn(gde)(mn(vn)),Dde=dn(pn),vW=_n(Dde),bde=Rn(yn),mW=bn(bde),If=function(){function e(){}return e.value=new e,e}(),Mv=function(){function e(){}return e.value=new e,e}(),Gv=function(){function e(){}return e.value=new e,e}(),Av=function(){function e(){}return e.value=new e,e}(),yun={to:function(e){if(e instanceof T)return If.value;if(e instanceof o&&e.value0 instanceof T)return Mv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Gv.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return Av.value;throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 23, column 1 - line 23, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof If)return new T(z.value);if(e instanceof Mv)return new o(new T(z.value));if(e instanceof Gv)return new o(new o(new T(z.value)));if(e instanceof Av)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 23, column 1 - line 23, column 41): "+[e.constructor.name])}};var z2={eq:function(e){return function(n){return e instanceof If&&n instanceof If||e instanceof Mv&&n instanceof Mv||e instanceof Gv&&n instanceof Gv||e instanceof Av&&n instanceof Av}}};var yde=function(e){if(e instanceof If)return"reach";if(e instanceof Mv)return"hard_target";if(e instanceof Gv)return"target";if(e instanceof Av)return"safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 36, column 13 - line 40, column 21): "+[e.constructor.name])},B5=function(){return nt(Pe)({parse:En(yde)(ln(yun)(fW(fW(fW(gde)(Dde))(vW))(vW))(mW(mW(mW(bde))))(vW)),default:If.value,diagnosticName:"Hub.Types.Chancing.Classification"})}();var Ud=function(e){if(e instanceof If)return"Reach";if(e instanceof Mv)return"Hard Target";if(e instanceof Gv)return"Target";if(e instanceof Av)return"Safety";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 43, column 9 - line 47, column 21): "+[e.constructor.name])};var J5=function(e){if(e instanceof If)return"bg-soft-warning bg-warning-soft text-warning-dark";if(e instanceof Mv||e instanceof Gv)return"bg-soft-primary bg-primary-soft text-primary";if(e instanceof Av)return"bg-soft-success bg-success-soft text-success-dark";throw new Error("Failed pattern match at Hub.Types.Chancing.Classification (line 64, column 9 - line 68, column 64): "+[e.constructor.name])};var Rde=Dn(gn),q5=hn(Rde)(mn(vn)),wde=dn(pn),W5=_n(wde),Sde=Rn(yn),$5=bn(Sde),vR=function(){function e(){}return e.value=new e,e}(),Nh=function(){function e(){}return e.value=new e,e}(),Bd=function(){function e(){}return e.value=new e,e}(),mR=function(){function e(){}return e.value=new e,e}(),pR=function(){function e(){}return e.value=new e,e}(),Run={to:function(e){if(e instanceof T)return vR.value;if(e instanceof o&&e.value0 instanceof T)return Nh.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Bd.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return mR.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return pR.value;throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 22, column 1 - line 22, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof vR)return new T(z.value);if(e instanceof Nh)return new o(new T(z.value));if(e instanceof Bd)return new o(new o(new T(z.value)));if(e instanceof mR)return new o(new o(new o(new T(z.value))));if(e instanceof pR)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 22, column 1 - line 22, column 42): "+[e.constructor.name])}};var wun=function(e){if(e instanceof vR)return"ArtOrMusicSchool";if(e instanceof Nh)return"DisqualifiedGender";if(e instanceof Bd)return"TestsRequiredButNoneGiven";if(e instanceof mR)return"SchoolAutoAdmission";if(e instanceof pR)return"OpenAdmission";throw new Error("Failed pattern match at Hub.Types.Chancing.SpecialCaseRule (line 33, column 13 - line 38, column 35): "+[e.constructor.name])},z5=st(Pe)(B)({parse:En(wun)(ln(Run)(q5(q5(q5(q5(Rde)(wde))(W5))(W5))(W5))($5($5($5($5(Sde)))))(W5)),diagnosticName:"Hub.Types.Chancing.SpecialCaseRule"});var pW=K(we),Sun=$(An),Oh=function(){function e(){}return e.value=new e,e}(),kh=function(){function e(){}return e.value=new e,e}(),sp=function(){function e(){}return e.value=new e,e}(),xv=function(){function e(){}return e.value=new e,e}();var dW=function(){return nt(Pe)({default:xv.value,parse:function(e){return e==="PSWeak"?new _(sp.value):e==="PSFair"?new _(kh.value):e==="PSStrong"?new _(Oh.value):R.value},diagnosticName:"Chancing.ScoreProgress"})}(),V2=function(e){var n=B0(e);return function(t){return function(a){return pe(xv.value)(pW(t)(function(r){return pW(a.p50)(function(i){return pW(a.p75)(function(u){return Sun(function(){var l=n(r)(i);if(l)return sp.value;var c=n(r)(u);return c?kh.value:Oh.value}())})})}))}}};var Eun=x(B),Cun=at(we),_W=function(e){return{applicationStrategy:O5(e.applicationStrategy),isRecommendedStrategy:e.isRecommendedStrategy,classification:Eun(B5)(oe(e.classification)),score:oe(e.score),academicThresholdStatus:hde(e.academicThresholdStatus),shouldApplyTestOptional:e.shouldApplyTestOptional,ecStrength:Se(xv.value)(dW)(oe(e.ecStrength)),courseRigorStrength:Se(xv.value)(dW)(oe(e.courseRigorStrength)),specialCase:Cun(z5)(oe(e.specialCase))}};var Ede=Dn(gn),Cde=hn(Ede)(mn(vn)),Ide=dn(pn),Fde=_n(Ide),Tde=Rn(yn),Mde=bn(Tde),Nm=function(){function e(){}return e.value=new e,e}(),Om=function(){function e(){}return e.value=new e,e}(),fp=function(){function e(){}return e.value=new e,e}(),V5={to:function(e){if(e instanceof T)return Nm.value;if(e instanceof o&&e.value0 instanceof T)return Om.value;if(e instanceof o&&e.value0 instanceof o)return fp.value;throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 14, column 1 - line 14, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof Nm)return new T(z.value);if(e instanceof Om)return new o(new T(z.value));if(e instanceof fp)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 14, column 1 - line 14, column 48): "+[e.constructor.name])}},Iun={eq:function(e){return function(n){return e instanceof Nm&&n instanceof Nm||e instanceof Om&&n instanceof Om||e instanceof fp&&n instanceof fp}}},Gde={compare:function(e){return function(n){if(e instanceof Nm&&n instanceof Nm)return X.value;if(e instanceof Nm)return Y.value;if(n instanceof Nm)return Q.value;if(e instanceof Om&&n instanceof Om)return X.value;if(e instanceof Om)return Y.value;if(n instanceof Om)return Q.value;if(e instanceof fp&&n instanceof fp)return X.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 Iun}},hW=function(e){if(e instanceof Nm)return"AllMale";if(e instanceof Om)return"AllFemale";if(e instanceof fp)return"CoEd";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 26, column 13 - line 29, column 17): "+[e.constructor.name])},Q5=function(){return nt(Pe)({parse:En(hW)(ln(V5)(Cde(Cde(Ede)(Ide))(Fde))(Mde(Mde(Tde)))(Fde)),default:fp.value,diagnosticName:"gender admission policy"})}(),vp=function(e){if(e instanceof Nm)return"All-male";if(e instanceof Om)return"All-female";if(e instanceof fp)return"Co-ed";throw new Error("Failed pattern match at Hub.Types.GenderAdmissionPolicy (line 32, column 8 - line 35, column 18): "+[e.constructor.name])};var Fun=ne($e),Tun=at(we),Y5=function(e){return Fun(e)+"%"},Mun=function(e){return function(n){if(n instanceof vR)return new _("art or music school");if(n instanceof Nh)return new _(Ci(vp(e.gender)));if(n instanceof Bd)return R.value;if(n instanceof mR)return R.value;if(n instanceof pR)return new _("open admission");throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 43, column 40 - line 48, column 41): "+[n.constructor.name])}},Ade=function(e){return function(n){var t=Tun(Mun(e))(n);if(t instanceof _)return"N/A ("+(t.value0+")");if(t instanceof R)return"N/A";throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 37, column 3 - line 39, column 21): "+[t.constructor.name])}},ZD=function(e){return function(n){if(n.score instanceof _)return Y5(n.score.value0);if(n.score instanceof R)return Ade(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 31, column 34 - line 33, column 61): "+[n.score.constructor.name])}},Q2=function(e){return function(n){if(n.classification instanceof _)return Ud(n.classification.value0);if(n.classification instanceof R)return Ade(e)(n.specialCase);throw new Error("Failed pattern match at Hub.Types.Chancing.Label (line 22, column 29 - line 24, column 61): "+[n.classification.constructor.name])}};var Jd=V(B);var Gun=function(e){return{p25:oe(e.p25),p50:oe(e.p50),p75:oe(e.p75)}},qd=function(){return Se({p25:R.value,p50:R.value,p75:R.value})(Gun)}(),xde=function(e){return{gpa:{all:qd(Jd(e)(function(n){return n.gpa.all}))},sat:{all:qd(Jd(e)(function(n){return n.sat.all})),readingWriting:qd(Jd(e)(function(n){return n.sat.readingWriting})),math:qd(Jd(e)(function(n){return n.sat.math}))},act:{all:qd(Jd(e)(function(n){return n.act.all})),english:qd(Jd(e)(function(n){return n.act.english})),math:qd(Jd(e)(function(n){return n.act.math}))}}},Lde=function(e){return{gpa:qd(Jd(e)(function(n){return n.gpa})),sat:qd(Jd(e)(function(n){return n.sat})),act:qd(Jd(e)(function(n){return n.act}))}};var Aun=x(de),xun=at(we),dR=function(e){return{top:_W(e.top),all:Aun(_W)(e.all),guidance:xun(dde)(oe(e.guidance)),sameDemographicStats:Lde(oe(e.sameDemographicStats))}};var Lun=x(de);var jde=Dn(gn),Lv=hn(jde)(mn(vn)),Pde=dn(pn),jv=_n(Pde),Nde=Rn(yn),Pv=bn(Nde),jun=V(B),km=function(){function e(){}return e.value=new e,e}(),Hm=function(){function e(){}return e.value=new e,e}(),Um=function(){function e(){}return e.value=new e,e}(),Bm=function(){function e(){}return e.value=new e,e}(),Jm=function(){function e(){}return e.value=new e,e}(),qm=function(){function e(){}return e.value=new e,e}(),Wm=function(){function e(){}return e.value=new e,e}(),$m=function(){function e(){}return e.value=new e,e}(),zm=function(){function e(){}return e.value=new e,e}(),Vm=function(){function e(){}return e.value=new e,e}(),Qm=function(){function e(){}return e.value=new e,e}(),Ym=function(){function e(){}return e.value=new e,e}(),Km=function(){function e(){}return e.value=new e,e}(),Wd=function(){function e(){}return e.value=new e,e}(),ia=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hh=function(){function e(){}return e.value=new e,e}();var Pun={to:function(e){if(e instanceof T)return km.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 Um.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Bm.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 Jm.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 qm.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 Wm.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 $m.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 zm.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 Vm.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 Qm.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 Ym.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 Km.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 Wd.value;throw new Error("Failed pattern match at Hub.Ranking (line 43, column 1 - line 43, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof km)return new T(z.value);if(e instanceof Hm)return new o(new T(z.value));if(e instanceof Um)return new o(new o(new T(z.value)));if(e instanceof Bm)return new o(new o(new o(new T(z.value))));if(e instanceof Jm)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof qm)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Wm)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof $m)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof zm)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof Vm)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 Qm)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 Ym)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 Km)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 Wd)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 43, column 1 - line 43, column 39): "+[e.constructor.name])}};var Ode={eq:function(e){return function(n){return e instanceof km&&n instanceof km||e instanceof Hm&&n instanceof Hm||e instanceof Um&&n instanceof Um||e instanceof Bm&&n instanceof Bm||e instanceof Jm&&n instanceof Jm||e instanceof qm&&n instanceof qm||e instanceof Wm&&n instanceof Wm||e instanceof $m&&n instanceof $m||e instanceof zm&&n instanceof zm||e instanceof Vm&&n instanceof Vm||e instanceof Qm&&n instanceof Qm||e instanceof Ym&&n instanceof Ym||e instanceof Km&&n instanceof Km||e instanceof Wd&&n instanceof Wd}}},Nun=se(Ode),$d={eq:function(e){return function(n){return e instanceof ia&&n instanceof ia?Nun(e.value0)(n.value0):e instanceof Hh&&n instanceof Hh}}},Oun={compare:function(e){return function(n){if(e instanceof km&&n instanceof km)return X.value;if(e instanceof km)return Y.value;if(n instanceof km)return Q.value;if(e instanceof Hm&&n instanceof Hm)return X.value;if(e instanceof Hm)return Y.value;if(n instanceof Hm)return Q.value;if(e instanceof Um&&n instanceof Um)return X.value;if(e instanceof Um)return Y.value;if(n instanceof Um)return Q.value;if(e instanceof Bm&&n instanceof Bm)return X.value;if(e instanceof Bm)return Y.value;if(n instanceof Bm)return Q.value;if(e instanceof Jm&&n instanceof Jm)return X.value;if(e instanceof Jm)return Y.value;if(n instanceof Jm)return Q.value;if(e instanceof qm&&n instanceof qm)return X.value;if(e instanceof qm)return Y.value;if(n instanceof qm)return Q.value;if(e instanceof Wm&&n instanceof Wm)return X.value;if(e instanceof Wm)return Y.value;if(n instanceof Wm)return Q.value;if(e instanceof $m&&n instanceof $m)return X.value;if(e instanceof $m)return Y.value;if(n instanceof $m)return Q.value;if(e instanceof zm&&n instanceof zm)return X.value;if(e instanceof zm)return Y.value;if(n instanceof zm)return Q.value;if(e instanceof Vm&&n instanceof Vm)return X.value;if(e instanceof Vm)return Y.value;if(n instanceof Vm)return Q.value;if(e instanceof Qm&&n instanceof Qm)return X.value;if(e instanceof Qm)return Y.value;if(n instanceof Qm)return Q.value;if(e instanceof Ym&&n instanceof Ym)return X.value;if(e instanceof Ym)return Y.value;if(n instanceof Ym)return Q.value;if(e instanceof Km&&n instanceof Km)return X.value;if(e instanceof Km)return Y.value;if(n instanceof Km)return Q.value;if(e instanceof Wd&&n instanceof Wd)return X.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 Ode}},kun=qe(Oun),Xm={compare:function(e){return function(n){if(e instanceof ia&&n instanceof ia)return kun(e.value0)(n.value0);if(e instanceof ia)return Y.value;if(n instanceof ia)return Q.value;if(e instanceof Hh&&n instanceof Hh)return X.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 $d}};var Uh=function(e){if(e instanceof ia&&e.value0 instanceof km)return"architecture";if(e instanceof ia&&e.value0 instanceof Um)return"chemistry";if(e instanceof ia&&e.value0 instanceof Hm)return"business";if(e instanceof ia&&e.value0 instanceof Bm)return"computer-science";if(e instanceof ia&&e.value0 instanceof Jm)return"criminal-justice-and-corrections";if(e instanceof ia&&e.value0 instanceof qm)return"economics";if(e instanceof ia&&e.value0 instanceof Wm)return"engineering";if(e instanceof ia&&e.value0 instanceof $m)return"english";if(e instanceof ia&&e.value0 instanceof zm)return"film";if(e instanceof ia&&e.value0 instanceof Vm)return"finance";if(e instanceof ia&&e.value0 instanceof Qm)return"history";if(e instanceof ia&&e.value0 instanceof Ym)return"political-science";if(e instanceof ia&&e.value0 instanceof Km)return"pre-med";if(e instanceof ia&&e.value0 instanceof Wd)return"psychology";if(e instanceof Hh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 92, column 8 - line 107, column 23): "+[e.constructor.name])},Hun=function(){var e=wh("-")("_");return function(n){return e(Uh(n))}}();var kde=function(e){if(e instanceof ia&&e.value0 instanceof km)return"for architecture";if(e instanceof ia&&e.value0 instanceof Um)return"for chemistry";if(e instanceof ia&&e.value0 instanceof Hm)return"for business";if(e instanceof ia&&e.value0 instanceof Bm)return"for computer science";if(e instanceof ia&&e.value0 instanceof Jm)return"for criminal justice and corrections";if(e instanceof ia&&e.value0 instanceof qm)return"for economics";if(e instanceof ia&&e.value0 instanceof Wm)return"for engineering";if(e instanceof ia&&e.value0 instanceof $m)return"for English";if(e instanceof ia&&e.value0 instanceof zm)return"for film";if(e instanceof ia&&e.value0 instanceof Vm)return"for finance";if(e instanceof ia&&e.value0 instanceof Qm)return"for history";if(e instanceof ia&&e.value0 instanceof Ym)return"for political science";if(e instanceof ia&&e.value0 instanceof Km)return"for pre-med";if(e instanceof ia&&e.value0 instanceof Wd)return"for psychology";if(e instanceof Hh)return"overall";throw new Error("Failed pattern match at Hub.Ranking (line 74, column 15 - line 89, column 23): "+[e.constructor.name])},sC=function(e){return"Best "+kde(e)};var Hde=function(e){return function(n){return"#"+(n.bucket+(" College "+kde(e)))}},eb=function(){return ze(la)([Hh.value])(Lun(ia.create)(ln(Pun)(Lv(Lv(Lv(Lv(Lv(Lv(Lv(Lv(Lv(Lv(Lv(Lv(Lv(jde)(Pde))(jv))(jv))(jv))(jv))(jv))(jv))(jv))(jv))(jv))(jv))(jv))(jv))(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Pv(Nde))))))))))))))(jv)))}(),gW=En(Hun)(eb),X5=function(){var e=function(a){return jun(gW(a.key))(function(r){return new ke(r,{order:a.order,bucket:a.bucket})})},n=Ei(Xm)(Fe),t=Pr(e);return function(a){return n(t(a))}}(),Z5=En(Uh)(eb);var DW=function(e){return{estimatedNetCost:e.estimatedNetCost,stickerPrice:e.stickerPrice,financialAid:e.financialAid,estimatedMeritAid:oe(e.estimatedMeritAid)}};var Ude=nt(Pe);var Uun=df(Fe);var Bde={eq:function(e){return function(n){return e.code===n.code}}};var mp={name:"United States of America",code:"US"},Bh=function(e){return e.name},Jh=function(e){return e.code};var Y2=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")]}(),Bun=En(Jh)(Y2),fC=Ude({parse:Bun,default:{name:"",code:""},diagnosticName:"USState"}),Jde=Ude({parse:En(Bh)(Y2),default:{name:"",code:""},diagnosticName:"USState"}),e6=[mp,{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"}],Jun=function(e){return Uun(function(n){return function(t){return t===e}(function(t){return t.code}(n))})(e6)},n6=st(Pe)(B)({parse:Jun,diagnosticName:"Common.Geo.Country"});var qun=function(e){return e};var vC=function(e){return e},K2=qun;var qde=V(B),Wun=Rt(Fr),$un=ii(ht),ku=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}(),nb=function(e){if(e instanceof ku)return Bh(e.value0.state);if(e instanceof hu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 156, column 22 - line 158, column 41): "+[e.constructor.name])};var tb=function(e){if(e instanceof ku)return e.value0.region;if(e instanceof hu)return"Non-US";throw new Error("Failed pattern match at Common.Address (line 136, column 10 - line 138, column 29): "+[e.constructor.name])},zun=function(e){return{street:e.street,city:e.city,county:e.county,region:e.region,zip:e.zip,state:fC(e.state),location:K2(e.location)}},Vun=function(e){return{address:e.address,country:pe(mp)(n6(e.country)),location:K2(e.location)}},t6=function(e){var n=qde(oe(e.usAddress))(function(a){return new ku(zun(a))}),t=qde(oe(e.nonUSAddress))(function(a){return new hu(Vun(a))});return nM(function(a){return Va(Ka)("Unable to parse Address: Unknown Address")({raw:e})(function(r){return new hu({address:"",country:mp,location:K2({lat:-48.8766632,lng:-123.395522})})})})(Wun(n)(t))},X2=function(e){if(e instanceof ku||e instanceof hu)return e.value0.location;throw new Error("Failed pattern match at Common.Address (line 131, column 12 - line 133, column 37): "+[e.constructor.name])},_R=function(e){if(e instanceof ku)return e.value0.city+(", "+Bh(e.value0.state));if(e instanceof hu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 141, column 26 - line 143, column 41): "+[e.constructor.name])},mC=function(e){if(e instanceof ku)return $un(" ")([e.value0.street,_R(e),e.value0.zip]);if(e instanceof hu)return e.value0.address;throw new Error("Failed pattern match at Common.Address (line 120, column 18 - line 124, column 17): "+[e.constructor.name])},Wde=function(e){if(e instanceof ku)return e.value0.city+(", "+Jh(e.value0.state));if(e instanceof hu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 146, column 26 - line 148, column 41): "+[e.constructor.name])},$de=function(e){if(e instanceof ku)return e.value0.city;if(e instanceof hu)return e.value0.country.name;throw new Error("Failed pattern match at Common.Address (line 151, column 17 - line 153, column 41): "+[e.constructor.name])};var Qun=nt(Pe),zde=Dn(gn),Vde=hn(zde)(mn(vn)),Qde=dn(pn),Yde=_n(Qde),Kde=Rn(yn),Xde=bn(Kde),ab=function(){function e(){}return e.value=new e,e}(),hR=function(){function e(){}return e.value=new e,e}(),gR=function(){function e(){}return e.value=new e,e}(),bW={to:function(e){if(e instanceof T)return ab.value;if(e instanceof o&&e.value0 instanceof T)return hR.value;if(e instanceof o&&e.value0 instanceof o)return gR.value;throw new Error("Failed pattern match at Common.CampusSetting (line 16, column 1 - line 16, column 40): "+[e.constructor.name])},from:function(e){if(e instanceof ab)return new T(z.value);if(e instanceof hR)return new o(new T(z.value));if(e instanceof gR)return new o(new o(z.value));throw new Error("Failed pattern match at Common.CampusSetting (line 16, column 1 - line 16, column 40): "+[e.constructor.name])}},Yun=ln(bW)(Vde(Vde(zde)(Qde))(Yde))(Xde(Xde(Kde)))(Yde),Zde={eq:function(e){return function(n){return e instanceof ab&&n instanceof ab||e instanceof hR&&n instanceof hR||e instanceof gR&&n instanceof gR}}};var zd=function(e){if(e instanceof ab)return"Rural";if(e instanceof gR)return"Urban";if(e instanceof hR)return"Suburban";throw new Error("Failed pattern match at Common.CampusSetting (line 21, column 8 - line 24, column 25): "+[e.constructor.name])},e_e=function(){return Qun({parse:En(zd)(Yun),default:ab.value,diagnosticName:"CampusSetting"})}();var Kun=function(e){return e},n_e={eq:function(e){return function(n){return e===n}}};var t_e=Kun,a_e="3BEAFE45-64BF-4939-91CE-2F5EFFD5273F";var r_e=Dn(gn),a6=hn(r_e)(mn(vn)),o_e=dn(pn),r6=_n(o_e),i_e=Rn(yn),o6=bn(i_e),i6=function(){function e(){}return e.value=new e,e}(),Z2=function(){function e(){}return e.value=new e,e}(),u6=function(){function e(){}return e.value=new e,e}(),l6=function(){function e(){}return e.value=new e,e}(),c6=function(){function e(){}return e.value=new e,e}(),Xun={to:function(e){if(e instanceof T)return i6.value;if(e instanceof o&&e.value0 instanceof T)return Z2.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return u6.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return l6.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return c6.value;throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 16, column 1 - line 16, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof i6)return new T(z.value);if(e instanceof Z2)return new o(new T(z.value));if(e instanceof u6)return new o(new o(new T(z.value)));if(e instanceof l6)return new o(new o(new o(new T(z.value))));if(e instanceof c6)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 16, column 1 - line 16, column 41): "+[e.constructor.name])}};var u_e=function(e){if(e instanceof i6)return"FourOneFour";if(e instanceof Z2)return"Other";if(e instanceof u6)return"Quarter";if(e instanceof l6)return"Semester";if(e instanceof c6)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 28, column 13 - line 33, column 27): "+[e.constructor.name])},l_e=function(){return nt(Pe)({parse:En(u_e)(ln(Xun)(a6(a6(a6(a6(r_e)(o_e))(r6))(r6))(r6))(o6(o6(o6(o6(i_e)))))(r6)),default:Z2.value,diagnosticName:"calendar system"})}(),c_e=function(e){if(e instanceof i6)return"Four-one-four";if(e instanceof Z2)return"Other";if(e instanceof u6)return"Quarter";if(e instanceof l6)return"Semester";if(e instanceof c6)return"Trimester";throw new Error("Failed pattern match at Hub.Types.CalendarSystem (line 36, column 8 - line 41, column 27): "+[e.constructor.name])};var Zm={first:function(e){return function(n){return new ke(e(n.value0),n.value1)}},second:x(W0),Profunctor0:function(){return SE}},yW=function(e){return e.second},s6=function(e){return e.first},eln=function(e){var n=Zx(e);return function(t){var a=s6(t),r=yW(t);return function(i){return function(u){return n(a(i))(r(u))}}}},f6=function(e){var n=eln(e);return function(t){var a=W1(t.Profunctor0()),r=n(t);return function(i){return function(u){return a(function(l){return new ke(l,l)})(r(i)(u))}}}};var v_e=Dn(gn),eG=hn(v_e)(mn(vn)),m_e=dn(pn),nG=_n(m_e),p_e=Rn(yn),tG=bn(p_e),v6=function(){function e(){}return e.value=new e,e}(),m6=function(){function e(){}return e.value=new e,e}(),p6=function(){function e(){}return e.value=new e,e}(),d6=function(){function e(){}return e.value=new e,e}(),_6=function(){function e(){}return e.value=new e,e}(),h6=function(){function e(){}return e.value=new e,e}(),iln={to:function(e){if(e instanceof T)return v6.value;if(e instanceof o&&e.value0 instanceof T)return m6.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return p6.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return d6.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 _6.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 h6.value;throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 19, column 1 - line 19, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof v6)return new T(z.value);if(e instanceof m6)return new o(new T(z.value));if(e instanceof p6)return new o(new o(new T(z.value)));if(e instanceof d6)return new o(new o(new o(new T(z.value))));if(e instanceof _6)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof h6)return new o(new o(new o(new o(new o(z.value)))));throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 19, column 1 - line 19, column 39): "+[e.constructor.name])}};var d_e=function(e){if(e instanceof v6)return"Art";if(e instanceof m6)return"Business";if(e instanceof p6)return"Engineering";if(e instanceof d6)return"FaithAndReligion";if(e instanceof _6)return"HealthCare";if(e instanceof h6)return"EnrichmentProgram";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 30, column 13 - line 36, column 43): "+[e.constructor.name])},__e=st(Pe)(B)({parse:En(d_e)(ln(iln)(eG(eG(eG(eG(eG(v_e)(m_e))(nG))(nG))(nG))(nG))(tG(tG(tG(tG(tG(p_e))))))(nG)),diagnosticName:"special focus"}),uln=function(e){if(e instanceof v6)return"Art";if(e instanceof m6)return"Business";if(e instanceof p6)return"Engineering";if(e instanceof d6)return"Faith and Religion";if(e instanceof _6)return"Health Care";if(e instanceof h6)return"Enrichment Program";throw new Error("Failed pattern match at Hub.Types.SpecialFocus (line 39, column 8 - line 45, column 44): "+[e.constructor.name])},h_e=Se("None")(uln);var g_e=Dn(gn),Nv=hn(g_e)(mn(vn)),D_e=dn(pn),Ov=_n(D_e),b_e=Rn(yn),kv=bn(b_e),Vd=function(){function e(){}return e.value=new e,e}(),Qd=function(){function e(){}return e.value=new e,e}(),Yd=function(){function e(){}return e.value=new e,e}(),Kd=function(){function e(){}return e.value=new e,e}(),Xd=function(){function e(){}return e.value=new e,e}(),Zd=function(){function e(){}return e.value=new e,e}(),e_=function(){function e(){}return e.value=new e,e}(),n_=function(){function e(){}return e.value=new e,e}(),t_=function(){function e(){}return e.value=new e,e}(),a_=function(){function e(){}return e.value=new e,e}(),r_=function(){function e(){}return e.value=new e,e}(),o_=function(){function e(){}return e.value=new e,e}(),i_=function(){function e(){}return e.value=new e,e}(),e0=function(){function e(){}return e.value=new e,e}(),wW={to:function(e){if(e instanceof T)return Vd.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 Yd.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Kd.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 Xd.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 Zd.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 e_.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 n_.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 t_.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 a_.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 r_.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 o_.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 i_.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 e0.value;throw new Error("Failed pattern match at SportsConferenceGroup (line 28, column 1 - line 28, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof Vd)return new T(z.value);if(e instanceof Qd)return new o(new T(z.value));if(e instanceof Yd)return new o(new o(new T(z.value)));if(e instanceof Kd)return new o(new o(new o(new T(z.value))));if(e instanceof Xd)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof Zd)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof e_)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof n_)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof t_)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof a_)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 r_)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 o_)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 i_)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 e0)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 28, column 1 - line 28, column 48): "+[e.constructor.name])}},y_e={eq:function(e){return function(n){return e instanceof Vd&&n instanceof Vd||e instanceof Qd&&n instanceof Qd||e instanceof Yd&&n instanceof Yd||e instanceof Kd&&n instanceof Kd||e instanceof Xd&&n instanceof Xd||e instanceof Zd&&n instanceof Zd||e instanceof e_&&n instanceof e_||e instanceof n_&&n instanceof n_||e instanceof t_&&n instanceof t_||e instanceof a_&&n instanceof a_||e instanceof r_&&n instanceof r_||e instanceof o_&&n instanceof o_||e instanceof i_&&n instanceof i_||e instanceof e0&&n instanceof e0}}},R_e={compare:function(e){return function(n){if(e instanceof Vd&&n instanceof Vd)return X.value;if(e instanceof Vd)return Y.value;if(n instanceof Vd)return Q.value;if(e instanceof Qd&&n instanceof Qd)return X.value;if(e instanceof Qd)return Y.value;if(n instanceof Qd)return Q.value;if(e instanceof Yd&&n instanceof Yd)return X.value;if(e instanceof Yd)return Y.value;if(n instanceof Yd)return Q.value;if(e instanceof Kd&&n instanceof Kd)return X.value;if(e instanceof Kd)return Y.value;if(n instanceof Kd)return Q.value;if(e instanceof Xd&&n instanceof Xd)return X.value;if(e instanceof Xd)return Y.value;if(n instanceof Xd)return Q.value;if(e instanceof Zd&&n instanceof Zd)return X.value;if(e instanceof Zd)return Y.value;if(n instanceof Zd)return Q.value;if(e instanceof e_&&n instanceof e_)return X.value;if(e instanceof e_)return Y.value;if(n instanceof e_)return Q.value;if(e instanceof n_&&n instanceof n_)return X.value;if(e instanceof n_)return Y.value;if(n instanceof n_)return Q.value;if(e instanceof t_&&n instanceof t_)return X.value;if(e instanceof t_)return Y.value;if(n instanceof t_)return Q.value;if(e instanceof a_&&n instanceof a_)return X.value;if(e instanceof a_)return Y.value;if(n instanceof a_)return Q.value;if(e instanceof r_&&n instanceof r_)return X.value;if(e instanceof r_)return Y.value;if(n instanceof r_)return Q.value;if(e instanceof o_&&n instanceof o_)return X.value;if(e instanceof o_)return Y.value;if(n instanceof o_)return Q.value;if(e instanceof i_&&n instanceof i_)return X.value;if(e instanceof i_)return Y.value;if(n instanceof i_)return Q.value;if(e instanceof e0&&n instanceof e0)return X.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 y_e}},g6=function(e){if(e instanceof Vd)return"SEC";if(e instanceof Qd)return"Big 12";if(e instanceof Yd)return"Big 10";if(e instanceof Kd)return"ACC";if(e instanceof Xd)return"Pac 12";if(e instanceof Zd)return"Ivy League";if(e instanceof e_)return"NESCAC";if(e instanceof n_)return"AAC";if(e instanceof t_)return"Big East";if(e instanceof a_)return"MAC";if(e instanceof r_)return"Mountain West";if(e instanceof o_)return"Patriot League";if(e instanceof i_)return"SWAC";if(e instanceof e0)return"Other";throw new Error("Failed pattern match at SportsConferenceGroup (line 55, column 12 - line 69, column 24): "+[e.constructor.name])},w_e=function(e){if(e instanceof Vd)return"Sec";if(e instanceof Qd)return"BigTwelve";if(e instanceof Yd)return"BigTen";if(e instanceof Kd)return"Acc";if(e instanceof Xd)return"PacTwelve";if(e instanceof Zd)return"IvyLeague";if(e instanceof e_)return"Nescac";if(e instanceof n_)return"Aac";if(e instanceof t_)return"BigEast";if(e instanceof a_)return"Mac";if(e instanceof r_)return"MountainWest";if(e instanceof o_)return"PatriotLeague";if(e instanceof i_)return"Swac";if(e instanceof e0)return"OtherGroup";throw new Error("Failed pattern match at SportsConferenceGroup (line 38, column 13 - line 52, column 29): "+[e.constructor.name])},S_e=function(){return nt(Pe)({parse:En(w_e)(ln(wW)(Nv(Nv(Nv(Nv(Nv(Nv(Nv(Nv(Nv(Nv(Nv(Nv(Nv(g_e)(D_e))(Ov))(Ov))(Ov))(Ov))(Ov))(Ov))(Ov))(Ov))(Ov))(Ov))(Ov))(Ov))(kv(kv(kv(kv(kv(kv(kv(kv(kv(kv(kv(kv(kv(b_e))))))))))))))(Ov)),default:e0.value,diagnosticName:"Sports conference group"})}(),E_e=function(){return ze(ld(ld(QT)))(Ir(i1)(se(y_e)(e0.value)))(Ir(ft)(g6))}();var pp=x(B),C_e=g1(Fe)(Ms),I_e=Lc(Qo)(An),lln=se(Gt(Bde)),F_e=K(we);var cln=zo(),T_e=Dn(gn),M_e=hn(T_e)(mn(vn)),G_e=dn(pn),A_e=_n(G_e),x_e=Rn(yn),L_e=bn(x_e),sln=lo(Xm),fln=rn(),vln=$n(Oa),mln=vr(oue),Hu=function(){function e(){}return e.value=new e,e}(),_c=function(){function e(){}return e.value=new e,e}(),Ho=function(){function e(){}return e.value=new e,e}(),Uu=function(){function e(){}return e.value=new e,e}(),$c=function(){function e(){}return e.value=new e,e}();var D6={to:function(e){if(e instanceof T)return Ho.value;if(e instanceof o&&e.value0 instanceof T)return Uu.value;if(e instanceof o&&e.value0 instanceof o)return $c.value;throw new Error("Failed pattern match at Hub.Types.School (line 212, column 1 - line 212, column 48): "+[e.constructor.name])},from:function(e){if(e instanceof Ho)return new T(z.value);if(e instanceof Uu)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 Hub.Types.School (line 212, column 1 - line 212, column 48): "+[e.constructor.name])}},pln={eq:function(e){return function(n){return e instanceof Hu&&n instanceof Hu||e instanceof _c&&n instanceof _c}}},j_e={compare:function(e){return function(n){if(e instanceof Hu&&n instanceof Hu)return X.value;if(e instanceof Hu)return Y.value;if(n instanceof Hu)return Q.value;if(e instanceof _c&&n instanceof _c)return X.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 pln}},aG={eq:function(e){return function(n){return e instanceof Ho&&n instanceof Ho||e instanceof Uu&&n instanceof Uu||e instanceof $c&&n instanceof $c}}},P_e={compare:function(e){return function(n){if(e instanceof Ho&&n instanceof Ho)return X.value;if(e instanceof Ho)return Y.value;if(n instanceof Ho)return Q.value;if(e instanceof Uu&&n instanceof Uu)return X.value;if(e instanceof Uu)return Y.value;if(n instanceof Uu)return Q.value;if(e instanceof $c&&n instanceof $c)return X.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 aG}},qh=function(e){return pp(C_e)(I_e([e.tuitionOutOfState,e.feesOutOfState,e.costRoomBoard]))},dp=function(e){return pp(C_e)(I_e([e.tuitionInState,e.feesInState,e.costRoomBoard]))},N_e=function(e){return function(n){if(n.address instanceof ku){var t=lln(F_e(e)(function(a){return a.homeState}))(new _(n.address.value0.state));return t?dp(n):qh(n)}if(n.address instanceof hu)return qh(n);throw new Error("Failed pattern match at Hub.Types.School (line 517, column 3 - line 523, column 33): "+[n.address.constructor.name])}},O_e=function(e){if(e instanceof Ho)return"Test not used";if(e instanceof Uu)return"Test optional";if(e instanceof $c)return"Test required";throw new Error("Failed pattern match at Hub.Types.School (line 494, column 30 - line 497, column 30): "+[e.constructor.name])},k_e=function(e){if(e instanceof Ho)return"NotUsed";if(e instanceof Uu)return"Recommended";if(e instanceof $c)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 445, column 34 - line 448, column 25): "+[e.constructor.name])};var pC=function(e){return e.slug},rG=function(e){return e.name},pa=function(e){return e.id},oG=function(e){if(e instanceof Hu)return"Public school";if(e instanceof _c)return"Private school";throw new Error("Failed pattern match at Hub.Types.School (line 460, column 22 - line 462, column 36): "+[e.constructor.name])},b6=function(){return nt(Pe)({parse:En(k_e)(ln(D6)(M_e(M_e(T_e)(G_e))(A_e))(L_e(L_e(x_e)))(A_e)),default:Ho.value,diagnosticName:"admissions requirement"})}(),DR=function(e){var n=function(a){return{name:a.name,group:S_e(a.group)}},t=function(a){return{division1:a.division1,conference:pp(n)(oe(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:F_e(oe(e.academicOfferings.specialFocus))(__e)},address:t6(e.address),admissions:{acceptanceRate:oe(e.admissions.acceptanceRate),admitted:oe(e.admissions.admitted),applicants:oe(e.admissions.applicants),enrolled:oe(e.admissions.enrolled),fracSubmittedAct:oe(e.admissions.fracSubmittedAct),fracSubmittedSat:oe(e.admissions.fracSubmittedSat),reqClassRank:pp(b6)(oe(e.admissions.reqClassRank)),reqRecLetters:pp(b6)(oe(e.admissions.reqRecLetters)),reqStandardTests:pp(b6)(oe(e.admissions.reqStandardTests)),reqToefl:pp(b6)(oe(e.admissions.reqToefl)),totalApplicants:oe(e.admissions.totalApplicants),yieldRate:oe(e.admissions.yieldRate),satVerbal:oe(e.admissions.satVerbal),satMath:oe(e.admissions.satMath),actVerbal:oe(e.admissions.actVerbal),actMath:oe(e.admissions.actMath),actComposite:oe(e.admissions.actComposite)},appGroup:pp(t_e)(oe(e.appGroup)),applicationTimeHours:e.applicationTimeHours,averageNetPrice:oe(e.averageNetPrice),basketball:t(e.basketball),calendarSystem:l_e(e.calendarSystem),costRoomBoard:oe(e.costRoomBoard),fracLoans:e.fracLoans,fracPellGrants:e.fracPellGrants,averageFederalLoan:oe(e.averageFederalLoan),diversity:e.diversity,dropOutRate:e.dropOutRate,football:t(e.football),fourYearGradRate:oe(e.fourYearGradRate),fracInternationalStudents:oe(e.fracInternationalStudents),gender:Q5(e.gender),hasOnCampusHousing:e.hasOnCampusHousing,hbcu:e.hbcu,id:e.id,imgixPath:e.imgixPath,ipedsUnitId:oe(e.ipedsUnitId),isCommuterCollege:e.isCommuterCollege,isForProfit:e.isForProfit,majors:cln(e.majors),message:e.message,name:e.name,numFreshmen:oe(e.numFreshmen),phone:e.phone,prestige:e.prestige,profileClaimed:e.profileClaimed,publicPrivate:function(){return e.isPublic?Hu.value:_c.value}(),racialBreakdown:oe(e.racialBreakdown),rankings:X5(e.rankings),religiousAffiliation:e.religiousAffiliation,retentionRate:oe(e.retentionRate),setting:e_e(e.setting),sixYearGradRate:oe(e.sixYearGradRate),slug:e.slug,studentsPerFaculty:e.studentsPerFaculty,totalUndergrads:e.totalUndergrads,tuitionInState:oe(e.tuitionInState),tuitionOutOfState:oe(e.tuitionOutOfState),feesInState:oe(e.feesInState),feesOutOfState:oe(e.feesOutOfState),schoolType:e.schoolType,urls:{main:e.urls.main,admissions:oe(e.urls.admissions),finAid:oe(e.urls.finAid),priceCalculator:oe(e.urls.priceCalculator)},chancing:{canChance:e.chancing.canChance,endorsed:e.chancing.endorsed,moreInfoLink:oe(e.chancing.moreInfoLink)},testScoreStats:xde(oe(e.testScoreStats)),colors:{primary:oe(e.colors.primary),secondary:oe(e.colors.secondary)},hasFourYearProgram:e.hasFourYearProgram,hasTwoYearProgram:e.hasTwoYearProgram}},H_e=function(e){return e.schoolType==="Community College"},U_e=function(e){var n=sln(e);return function(t){return et(n(function(a){return a.rankings}(fln(t))))}},y6=function(e){if(e.hasTwoYearProgram&&e.hasFourYearProgram)return new _("2-year, 4-year");if(!e.hasTwoYearProgram&&e.hasFourYearProgram)return new _("4-year");if(e.hasTwoYearProgram&&!e.hasFourYearProgram)return new _("2-year");if(!e.hasTwoYearProgram&&!e.hasFourYearProgram)return R.value;throw new Error("Failed pattern match at Hub.Types.School (line 466, column 3 - line 470, column 28): "+[e.hasTwoYearProgram.constructor.name,e.hasFourYearProgram.constructor.name])},SW=function(e){if(e instanceof Ho)return"Not used";if(e instanceof Uu)return"Optional";if(e instanceof $c)return"Required";throw new Error("Failed pattern match at Hub.Types.School (line 485, column 33 - line 488, column 25): "+[e.constructor.name])},rb=function(e){return function(n){return vln(pp(lr(mln)(Qn))(pp(e)(n.admissions.admitted)))(pp(e)(n.admissions.applicants))}};var _p=function(){function e(){}return e.value=new e,e}(),u_=function(){function e(){}return e.value=new e,e}(),Wh=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}(),l_=function(){function e(){}return e.value=new e,e}();var EW={eq:function(e){return function(n){return e instanceof _p&&n instanceof _p||e instanceof u_&&n instanceof u_||e instanceof Wh&&n instanceof Wh||e instanceof n0&&n instanceof n0||e instanceof t0&&n instanceof t0||e instanceof a0&&n instanceof a0||e instanceof l_&&n instanceof l_}}},B_e={compare:function(e){return function(n){if(e instanceof _p&&n instanceof _p)return X.value;if(e instanceof _p)return Y.value;if(n instanceof _p)return Q.value;if(e instanceof u_&&n instanceof u_)return X.value;if(e instanceof u_)return Y.value;if(n instanceof u_)return Q.value;if(e instanceof Wh&&n instanceof Wh)return X.value;if(e instanceof Wh)return Y.value;if(n instanceof Wh)return Q.value;if(e instanceof n0&&n instanceof n0)return X.value;if(e instanceof n0)return Y.value;if(n instanceof n0)return Q.value;if(e instanceof t0&&n instanceof t0)return X.value;if(e instanceof t0)return Y.value;if(n instanceof t0)return Q.value;if(e instanceof a0&&n instanceof a0)return X.value;if(e instanceof a0)return Y.value;if(n instanceof a0)return Q.value;if(e instanceof l_&&n instanceof l_)return X.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 EW}},dC=function(){return[_p.value,u_.value,Wh.value,n0.value,t0.value,a0.value,l_.value]}(),iG=function(e){if(e instanceof _p)return"INTERESTED";if(e instanceof u_)return"APPLYING";if(e instanceof Wh)return"APPLIED";if(e instanceof n0)return"WAITLISTED";if(e instanceof t0)return"ACCEPTED";if(e instanceof a0)return"DENIED";if(e instanceof l_)return"ENROLLED";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 36, column 13 - line 43, column 25): "+[e.constructor.name])},CW=function(){return nt(Pe)({parse:En(iG)(dC),default:u_.value,diagnosticName:"SchoolListStatus"})}(),ob=function(e){if(e instanceof _p)return"Considering";if(e instanceof u_)return"Applying";if(e instanceof Wh)return"Applied";if(e instanceof n0)return"Waitlisted";if(e instanceof t0)return"Accepted";if(e instanceof a0)return"Denied";if(e instanceof l_)return"Enrolled";throw new Error("Failed pattern match at Hub.Types.SchoolListStatus (line 47, column 8 - line 54, column 25): "+[e.constructor.name])},IW=Se("Not on my list")(ob);var J_e=dr(go),q_e=Dn(gn),W_e=dn(pn),$_e=Rn(yn),Bu=function(){function e(){}return e.value=new e,e}(),r0=function(){function e(){}return e.value=new e,e}(),z_e={to:function(e){if(e instanceof T)return Bu.value;if(e instanceof o)return r0.value;throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof Bu)return new T(z.value);if(e instanceof r0)return new o(z.value);throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 16, column 1 - line 16, column 32): "+[e.constructor.name])}},V_e={show:kr(z_e)(La(J_e({reflectSymbol:function(){return"School"}}))(J_e({reflectSymbol:function(){return"Vine"}})))},R6={eq:function(e){return function(n){return e instanceof Bu&&n instanceof Bu||e instanceof r0&&n instanceof r0}}},dln=function(e){if(e instanceof Bu)return"school";if(e instanceof r0)return"vine";throw new Error("Failed pattern match at Sem.Connections.Types.Actor (line 28, column 1 - line 28, column 29): "+[e.constructor.name])},uG=function(){return nt(Pe)({parse:En(dln)(ln(z_e)(hn(q_e)(mn(vn))(q_e)(W_e))(bn($_e)($_e))(_n(W_e))),default:Bu.value,diagnosticName:"Sem.Connections.Types.Actor"})}();var FW=dr(go),Q_e=Dn(gn),Y_e=hn(Q_e)(mn(vn)),K_e=dn(pn),X_e=_n(K_e),Z_e=Rn(yn),ehe=bn(Z_e),_ln=Rt(Fr),vi=function(){function e(){}return e.value=new e,e}(),zc=function(){function e(){}return e.value=new e,e}(),Vc=function(){function e(){}return e.value=new e,e}(),nhe={to:function(e){if(e instanceof T)return vi.value;if(e instanceof o&&e.value0 instanceof T)return zc.value;if(e instanceof o&&e.value0 instanceof o)return Vc.value;throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof vi)return new T(z.value);if(e instanceof zc)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 Sem.Connections.Types.Status (line 18, column 1 - line 18, column 33): "+[e.constructor.name])}},the={show:kr(nhe)(La(FW({reflectSymbol:function(){return"Pending"}}))(La(FW({reflectSymbol:function(){return"Connected"}}))(FW({reflectSymbol:function(){return"Ignored"}}))))},w6={eq:function(e){return function(n){return e instanceof vi&&n instanceof vi||e instanceof zc&&n instanceof zc||e instanceof Vc&&n instanceof Vc}}},hln=function(e){if(e instanceof vi)return"pending";if(e instanceof zc)return"connected";if(e instanceof Vc)return"ignored";throw new Error("Failed pattern match at Sem.Connections.Types.Status (line 34, column 1 - line 34, column 30): "+[e.constructor.name])},_C=function(){var e=En(hln)(ln(nhe)(Y_e(Y_e(Q_e)(K_e))(X_e))(ehe(ehe(Z_e)))(X_e)),n=function(t){return t==="cold"?new _(Vc.value):R.value};return nt(Pe)({parse:function(t){return _ln(e(t))(n(t))},default:vi.value,diagnosticName:"Sem.Connections.Types.Status"})}();var ahe=x(B),gln=x(de),rhe=V(B),lG=function(){function e(){}return e.value=new e,e}(),S6=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}(),ohe=rp(function(e){return{status:_C(e.status),initiator:uG(e.initiator),schoolUsesAiRecruiter:e.schoolUsesAiRecruiter}}),TW=function(e){return{chances:rp(function(n){return dR(function(t){return t.chances}(n))})(e),financials:f5(function(){var n=ahe(DW);return function(t){return n(oe(function(a){return a.financials}(t)))}}())(e)}},ihe=function(e){var n=ahe(TW)(oe(e.chancesAndFinancials));return{schools:gln(DR)(e.schools),chances:rhe(n)(function(t){return t.chances}),financials:rhe(n)(function(t){return t.financials})}},bR=function(e){return Ls(e*100)};var uhe=Dn(gn),yR=hn(uhe)(mn(vn)),lhe=dn(pn),RR=_n(lhe),che=Rn(yn),wR=bn(che),hC=function(){function e(){}return e.value=new e,e}(),gC=function(){function e(){}return e.value=new e,e}(),DC=function(){function e(){}return e.value=new e,e}(),bC=function(){function e(){}return e.value=new e,e}(),yC=function(){function e(){}return e.value=new e,e}(),RC=function(){function e(){}return e.value=new e,e}(),ib=function(){function e(){}return e.value=new e,e}(),$h=function(){function e(){}return e.value=new e,e}(),Dln={to:function(e){if(e instanceof T)return hC.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 DC.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.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 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 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 T)return ib.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 $h.value;throw new Error("Failed pattern match at Common.Ethnicity (line 24, column 1 - line 24, column 36): "+[e.constructor.name])},from:function(e){if(e instanceof hC)return new T(z.value);if(e instanceof gC)return new o(new T(z.value));if(e instanceof DC)return new o(new o(new T(z.value)));if(e instanceof bC)return new o(new o(new o(new T(z.value))));if(e instanceof yC)return 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 T(z.value))))));if(e instanceof ib)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof $h)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 24, column 1 - line 24, column 36): "+[e.constructor.name])}},she=ln(Dln)(yR(yR(yR(yR(yR(yR(yR(uhe)(lhe))(RR))(RR))(RR))(RR))(RR))(RR))(wR(wR(wR(wR(wR(wR(wR(che))))))))(RR);var MW={eq:function(e){return function(n){return e instanceof hC&&n instanceof hC||e instanceof gC&&n instanceof gC||e instanceof DC&&n instanceof DC||e instanceof bC&&n instanceof bC||e instanceof yC&&n instanceof yC||e instanceof RC&&n instanceof RC||e instanceof ib&&n instanceof ib||e instanceof $h&&n instanceof $h}}};var wC=function(e){if(e instanceof hC)return"Asian";if(e instanceof gC)return"Black";if(e instanceof DC)return"Hispanic";if(e instanceof bC)return"Hawaiian";if(e instanceof yC)return"NativeAmerican";if(e instanceof RC)return"White";if(e instanceof ib)return"OtherEthnicity";if(e instanceof $h)return"Undisclosed";throw new Error("Failed pattern match at Common.Ethnicity (line 39, column 13 - line 47, column 31): "+[e.constructor.name])},GW=function(){return nt(Pe)({parse:En(wC)(she),default:ib.value,diagnosticName:"Ethnicity"})}(),AW=function(e){if(e instanceof hC)return"Asian";if(e instanceof gC)return"Black or African American";if(e instanceof DC)return"Hispanic or Latino";if(e instanceof bC)return"Native Hawaiian or Other Pacific Islander";if(e instanceof yC)return"American Indian or Alaska Native";if(e instanceof RC)return"White";if(e instanceof ib)return"Other ethnicity, biracial, or multiracial";if(e instanceof $h)return"Prefer not to say";throw new Error("Failed pattern match at Common.Ethnicity (line 50, column 9 - line 58, column 37): "+[e.constructor.name])},fhe=du(ft)(function(e){return e instanceof ib?"ZZZ1":e instanceof $h?"ZZZ2":AW(e)})(she);var mhe=Dn(gn),xW=hn(mhe)(mn(vn)),phe=dn(pn),LW=_n(phe),dhe=Rn(yn),jW=bn(dhe),bln=x(B),SC=function(){function e(){}return e.value=new e,e}(),EC=function(){function e(){}return e.value=new e,e}(),CC=function(){function e(){}return e.value=new e,e}(),ub=function(){function e(){}return e.value=new e,e}(),zh=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),cG=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yln={to:function(e){if(e instanceof T)return SC.value;if(e instanceof o&&e.value0 instanceof T)return EC.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return CC.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return ub.value;throw new Error("Failed pattern match at Common.Gender (line 27, column 1 - line 27, column 38): "+[e.constructor.name])},from:function(e){if(e instanceof SC)return new T(z.value);if(e instanceof EC)return new o(new T(z.value));if(e instanceof CC)return new o(new o(new T(z.value)));if(e instanceof ub)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Common.Gender (line 27, column 1 - line 27, column 38): "+[e.constructor.name])}},_he=ln(yln)(xW(xW(xW(mhe)(phe))(LW))(LW))(jW(jW(jW(dhe))))(LW);var Rln={eq:function(e){return function(n){return e instanceof SC&&n instanceof SC||e instanceof EC&&n instanceof EC||e instanceof CC&&n instanceof CC||e instanceof ub&&n instanceof ub}}},wln=se(Rln);var PW={eq:function(e){return function(n){return e instanceof zh&&n instanceof zh?wln(e.value0)(n.value0):e instanceof cG&&n instanceof cG?e.value0===n.value0:!1}}};var hhe=function(e){if(e instanceof SC)return":male";if(e instanceof EC)return":female";if(e instanceof CC)return":non_binary";if(e instanceof ub)return":undisclosed";throw new Error("Failed pattern match at Common.Gender (line 46, column 24 - line 50, column 32): "+[e.constructor.name])},NW=function(e){if(e instanceof zh)return hhe(e.value0);if(e instanceof cG)return e.value0;throw new Error("Failed pattern match at Common.Gender (line 41, column 13 - line 43, column 21): "+[e.constructor.name])},Sln=En(hhe)(_he),OW=function(e){return pe(new cG(e))(bln(zh.create)(Sln(e)))},Eln=function(e){if(e instanceof SC)return"Male";if(e instanceof EC)return"Female";if(e instanceof CC)return"Non-binary / third gender";if(e instanceof ub)return"Prefer not to say";throw new Error("Failed pattern match at Common.Gender (line 58, column 20 - line 62, column 37): "+[e.constructor.name])},ghe=function(e){if(e instanceof zh)return Eln(e.value0);if(e instanceof cG)return"Prefer to self-describe";throw new Error("Failed pattern match at Common.Gender (line 53, column 9 - line 55, column 45): "+[e.constructor.name])},Dhe=_he;var Cln=xo(Ms),Iln=$n(Oa),bhe=x(B),Fln=g1(Fe)(Ms),Tln=Lc(Qo)(An);var kW=function(e){return e.readingWriting+e.math|0},hp=function(e){return Iln(bhe(Cln)(e.sat.readingWriting))(e.sat.math)};var yhe=function(e){return Ls(Qn(Fln(e))/4)},HW=function(e){return yhe([e.math,e.english,e.reading,e.science])},gp=function(e){return bhe(yhe)(Tln([e.act.math,e.act.english,e.act.reading,e.act.science]))};var sG=function(){function e(){}return e.value=new e,e}(),IC=function(){function e(){}return e.value=new e,e}();var Vh=function(){function e(){}return e.value=new e,e}(),Qh=function(){function e(){}return e.value=new e,e}(),Yh=function(){function e(){}return e.value=new e,e}(),Kh=function(){function e(){}return e.value=new e,e}(),Xh=function(){function e(){}return e.value=new e,e}(),Zh=function(){function e(){}return e.value=new e,e}(),eg=function(){function e(){}return e.value=new e,e}(),ng=function(){function e(){}return e.value=new e,e}(),tg=function(){function e(){}return e.value=new e,e}(),ag=function(){function e(){}return e.value=new e,e}(),rg=function(){function e(){}return e.value=new e,e}(),og=function(){function e(){}return e.value=new e,e}(),ig=function(){function e(){}return e.value=new e,e}(),ug=function(){function e(){}return e.value=new e,e}(),lg=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}(),fg=function(){function e(){}return e.value=new e,e}(),c_=function(){function e(){}return e.value=new e,e}(),FC={show:function(e){if(e instanceof Vh)return"Sports";if(e instanceof Qh)return"CommService";if(e instanceof Yh)return"Hobbies";if(e instanceof Kh)return"NonArtComps";if(e instanceof Xh)return"Politics";if(e instanceof Zh)return"Drama";if(e instanceof eg)return"VisualArts";if(e instanceof ng)return"Music";if(e instanceof tg)return"Writing";if(e instanceof ag)return"HonorSocieties";if(e instanceof rg)return"Employment";if(e instanceof og)return"OwnInitiative";if(e instanceof ig)return"StudentGov";if(e instanceof ug)return"InterestClubs";if(e instanceof lg)return"AffinityGroups";if(e instanceof cg)return"Research";if(e instanceof sg)return"SummerPrograms";if(e instanceof fg)return"Software";if(e instanceof c_)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 36, column 1 - line 55, column 23): "+[e.constructor.name])}};var fG={eq:function(e){return function(n){return e instanceof Vh&&n instanceof Vh||e instanceof Qh&&n instanceof Qh||e instanceof Yh&&n instanceof Yh||e instanceof Kh&&n instanceof Kh||e instanceof Xh&&n instanceof Xh||e instanceof Zh&&n instanceof Zh||e instanceof eg&&n instanceof eg||e instanceof ng&&n instanceof ng||e instanceof tg&&n instanceof tg||e instanceof ag&&n instanceof ag||e instanceof rg&&n instanceof rg||e instanceof og&&n instanceof og||e instanceof ig&&n instanceof ig||e instanceof ug&&n instanceof ug||e instanceof lg&&n instanceof lg||e instanceof cg&&n instanceof cg||e instanceof sg&&n instanceof sg||e instanceof fg&&n instanceof fg||e instanceof c_&&n instanceof c_}}};var TC=function(e){return e==="Sports"?new _(Vh.value):e==="CommService"?new _(Qh.value):e==="Hobbies"?new _(Yh.value):e==="NonArtComps"?new _(Kh.value):e==="Politics"?new _(Xh.value):e==="Drama"?new _(Zh.value):e==="VisualArts"?new _(eg.value):e==="Music"?new _(ng.value):e==="Writing"?new _(tg.value):e==="HonorSocieties"?new _(ag.value):e==="Employment"?new _(rg.value):e==="OwnInitiative"?new _(og.value):e==="StudentGov"?new _(ig.value):e==="InterestClubs"?new _(ug.value):e==="AffinityGroups"?new _(lg.value):e==="Research"?new _(cg.value):e==="SummerPrograms"?new _(sg.value):e==="Software"?new _(fg.value):e==="Other"?new _(c_.value):R.value};var lb=function(e){if(e instanceof Vh)return"Sports";if(e instanceof Qh)return"Community Service";if(e instanceof Yh)return"Hobbies";if(e instanceof Kh)return"Non-Art Competitions";if(e instanceof Xh)return"Politics";if(e instanceof Zh)return"Drama";if(e instanceof eg)return"Visual Arts";if(e instanceof ng)return"Music";if(e instanceof tg)return"Writing";if(e instanceof ag)return"Honor Societies";if(e instanceof rg)return"Employment";if(e instanceof og)return"Own Initiative";if(e instanceof ig)return"Student Government";if(e instanceof ug)return"Interest Clubs";if(e instanceof lg)return"Affinity Groups";if(e instanceof cg)return"Research";if(e instanceof sg)return"Summer Programs";if(e instanceof fg)return"Software";if(e instanceof c_)return"Other";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECCategory (line 108, column 11 - line 127, column 19): "+[e.constructor.name])},Rhe=function(){return[Vh.value,Qh.value,Yh.value,Kh.value,Xh.value,Zh.value,eg.value,ng.value,tg.value,ag.value,rg.value,og.value,ig.value,ug.value,lg.value,cg.value,sg.value,fg.value]}();var whe=Dn(gn),Dp=hn(whe)(mn(vn)),She=dn(pn),bp=_n(She),UW=Dp(Dp(Dp(Dp(Dp(Dp(Dp(Dp(Dp(Dp(Dp(whe)(She))(bp))(bp))(bp))(bp))(bp))(bp))(bp))(bp))(bp))(bp);var Ehe=Rn(yn),yp=bn(Ehe),Che=yp(yp(yp(yp(yp(yp(yp(yp(yp(yp(yp(Ehe))))))))))),Mln=V(B),Gln=x(de),vG=function(){function e(){}return e.value=new e,e}(),mG=function(){function e(){}return e.value=new e,e}(),pG=function(){function e(){}return e.value=new e,e}(),dG=function(){function e(){}return e.value=new e,e}(),bl=function(){function e(){}return e.value=new e,e}(),Do=function(){function e(){}return e.value=new e,e}(),eo=function(){function e(){}return e.value=new e,e}(),Fo=function(){function e(){}return e.value=new e,e}(),mi=function(){function e(){}return e.value=new e,e}(),vo=function(){function e(){}return e.value=new e,e}(),yl=function(){function e(){}return e.value=new e,e}(),gu=function(){function e(){}return e.value=new e,e}(),Ju=function(){function e(){}return e.value=new e,e}(),pi=function(){function e(){}return e.value=new e,e}(),Ff=function(){function e(){}return e.value=new e,e}(),Ys=function(){function e(){}return e.value=new e,e}(),cb={to:function(e){if(e instanceof T)return bl.value;if(e instanceof o&&e.value0 instanceof T)return Do.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return eo.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Fo.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 mi.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 vo.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 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 T)return gu.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 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 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 T)return Ff.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 Ys.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 60, column 1 - line 60, column 33): "+[e.constructor.name])},from:function(e){if(e instanceof bl)return new T(z.value);if(e instanceof Do)return new o(new T(z.value));if(e instanceof eo)return new o(new o(new T(z.value)));if(e instanceof Fo)return new o(new o(new o(new T(z.value))));if(e instanceof mi)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof vo)return 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 T(z.value)))))));if(e instanceof gu)return 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 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 T(z.value))))))))));if(e instanceof Ff)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 Ys)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 60, column 1 - line 60, column 33): "+[e.constructor.name])}},o0={eq:function(e){return function(n){return e instanceof bl&&n instanceof bl||e instanceof Do&&n instanceof Do||e instanceof eo&&n instanceof eo||e instanceof Fo&&n instanceof Fo||e instanceof mi&&n instanceof mi||e instanceof vo&&n instanceof vo||e instanceof yl&&n instanceof yl||e instanceof gu&&n instanceof gu||e instanceof Ju&&n instanceof Ju||e instanceof pi&&n instanceof pi||e instanceof Ff&&n instanceof Ff||e instanceof Ys&&n instanceof Ys}}},Aln=se(o0),xln={compare:function(e){return function(n){if(e instanceof bl&&n instanceof bl)return X.value;if(e instanceof bl)return Y.value;if(n instanceof bl)return Q.value;if(e instanceof Do&&n instanceof Do)return X.value;if(e instanceof Do)return Y.value;if(n instanceof Do)return Q.value;if(e instanceof eo&&n instanceof eo)return X.value;if(e instanceof eo)return Y.value;if(n instanceof eo)return Q.value;if(e instanceof Fo&&n instanceof Fo)return X.value;if(e instanceof Fo)return Y.value;if(n instanceof Fo)return Q.value;if(e instanceof mi&&n instanceof mi)return X.value;if(e instanceof mi)return Y.value;if(n instanceof mi)return Q.value;if(e instanceof vo&&n instanceof vo)return X.value;if(e instanceof vo)return Y.value;if(n instanceof vo)return Q.value;if(e instanceof yl&&n instanceof yl)return X.value;if(e instanceof yl)return Y.value;if(n instanceof yl)return Q.value;if(e instanceof gu&&n instanceof gu)return X.value;if(e instanceof gu)return Y.value;if(n instanceof gu)return Q.value;if(e instanceof Ju&&n instanceof Ju)return X.value;if(e instanceof Ju)return Y.value;if(n instanceof Ju)return Q.value;if(e instanceof pi&&n instanceof pi)return X.value;if(e instanceof pi)return Y.value;if(n instanceof pi)return Q.value;if(e instanceof Ff&&n instanceof Ff)return X.value;if(e instanceof Ff)return Y.value;if(n instanceof Ff)return Q.value;if(e instanceof Ys&&n instanceof Ys)return X.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 o0}},Ihe={succ:r7(cb)(UW),pred:yse(cb)(UW),Ord0:function(){return xln}};var Fhe=function(e){if(e instanceof bl)return"A";if(e instanceof Do)return"B";if(e instanceof eo)return"C";if(e instanceof Fo)return"D";if(e instanceof mi)return"E";if(e instanceof vo)return"F";if(e instanceof yl)return"G";if(e instanceof gu)return"H";if(e instanceof Ju)return"I";if(e instanceof pi)return"J";if(e instanceof Ff)return"K";if(e instanceof Ys)return"L";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 43, column 13 - line 55, column 13): "+[e.constructor.name])},The={show:Fhe},Mhe=En(Fhe)(ln(cb)(UW)(Che)(bp)),BW=function(e){if(e instanceof bl)return{group:vG.value,subGroup:"a"};if(e instanceof Do)return{group:vG.value,subGroup:"b"};if(e instanceof eo)return{group:vG.value,subGroup:"c"};if(e instanceof Fo)return{group:mG.value,subGroup:"a"};if(e instanceof mi)return{group:mG.value,subGroup:"b"};if(e instanceof vo)return{group:mG.value,subGroup:"c"};if(e instanceof yl)return{group:pG.value,subGroup:"a"};if(e instanceof gu)return{group:pG.value,subGroup:"b"};if(e instanceof Ju)return{group:pG.value,subGroup:"c"};if(e instanceof pi)return{group:dG.value,subGroup:"a"};if(e instanceof Ff)return{group:dG.value,subGroup:"b"};if(e instanceof Ys)return{group:dG.value,subGroup:"c"};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 119, column 9 - line 131, column 44): "+[e.constructor.name])},Ghe=Rse(cb)(Che),Lln=function(e){return function(n){if(n instanceof vG)return"1";if(n instanceof mG)return"2";if(n instanceof pG)return"3";if(n instanceof dG)return"4";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 87, column 43 - line 91, column 18): "+[n.constructor.name])}(function(n){return n.group}(BW(e)))},JW=function(e){return Lln(e)+BW(e).subGroup},MC=function(e){return JW(e)+(": "+function(){var n=BW(e).group;if(n instanceof vG)return"Exceptional";if(n instanceof mG)return"Very strong";if(n instanceof pG)return"Strong";if(n instanceof dG)return"Standard";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 75, column 39 - line 79, column 25): "+[n.constructor.name])}())},Ahe=function(){var e=function(n){return function(t){return{tier:n,description:t}}};return function(n){if(n instanceof Vh)return[e(bl.value)(["I play for the youth national team at my age group in this sport","I am a national champion in this sport"]),e(Do.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(eo.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(Fo.value)(["I'm a varsity athlete with top all-conference/region or conference/region award"]),e(mi.value)(["I'm a varsity athlete with all-conference/region or conference/region award","I am the captain of the varsity team"]),e(vo.value)(["I'm a varsity athlete in this sport"]),e(gu.value)(["I'm a JV athlete that won an award in this sport","I am the JV team captain"]),e(pi.value)(["I'm a JV athlete in this sport"]),e(Ys.value)(["I play this sport recreationally"])];if(n instanceof Qh)return[e(Do.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(eo.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(Fo.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(mi.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(vo.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(gu.value)(["I won a community service award either in a school club or in an out of school organization"]),e(Ju.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(pi.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(Ys.value)(["I have less than 30 volunteer hours"])];if(n instanceof Yh)return[e(Do.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(eo.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(vo.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(pi.value)(["I have participated in this hobby for an extended period of time"])];if(n instanceof Kh)return[e(bl.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(Do.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(eo.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(Fo.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(mi.value)(["I won a state level individual award in this activity","I held the highest school level leadership in this activity"]),e(vo.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(yl.value)(["I was part of a team that reached the state level competition in this activity in a competitive process"]),e(Ju.value)(["I competed at the state or regional level in this activity","I won a school level award in this activity"]),e(Ff.value)(["I competed at the local or school level in this activity"])];if(n instanceof Xh)return[e(Do.value)(["I worked a substantial, paid strategy role for a national level political campaign (Congressional or higher)"]),e(eo.value)(["I worked a substantial, paid strategy role for a state level political campaign"]),e(Fo.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(mi.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(vo.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(pi.value)(["I canvassed for a state or national level political campaign","I am a member of political interest club at my school"]),e(Ff.value)(["I canvassed or phone banked for local level political campaign"])];if(n instanceof Zh)return[e(eo.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(Fo.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(mi.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(vo.value)(["I had a non-lead but highly important role in school play"]),e(yl.value)(["I performed a substantial role in a school play"]),e(gu.value)(["I performed a role in a non-student play at a theater in my city"]),e(Ju.value)(["I performed a role with lines in a school play","I was a member of the stage crew or Pit orchestra"]),e(Ff.value)(["I was an extra in the school play"])];if(n instanceof eg)return[e(bl.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(Do.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(eo.value)(["I won a Gold Key art award from Scholastic","I had a film screened at an accredited regional film festival"]),e(Fo.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(mi.value)(["I won a city or regional art award","I screened a film at citywide or regional film festival"]),e(vo.value)(["I held school level leadership in an art or film club","I won the national Scholastic Silver Key award"]),e(gu.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(pi.value)(["I am a member of my school's art or film club"]),e(Ys.value)(["I draw, paint, or make videos for fun"])];if(n instanceof ng)return[e(bl.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(Do.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(eo.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(Fo.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(mi.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(vo.value)(["I am the principal player/section leader for the highest school/non-school musical group in my school/town"]),e(yl.value)(["If my school has multiple groups, I am a member of the highest group in my school"]),e(pi.value)(["I am a member of a music group inside or outside school"]),e(Ys.value)(["I play an instrument or sing recreationally"])];if(n instanceof tg)return[e(bl.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(Do.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(eo.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(Fo.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(mi.value)(["I published a full-length book or books through Amazon (total length <100 pages) or self-publishing"]),e(vo.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(gu.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(Ju.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(pi.value)(["I contributed 1-2 articles to a school newspaper or publication"]),e(Ys.value)(["I write for fun"])];if(n instanceof ag)return[e(Do.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(eo.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(Fo.value)(["I was the president of a school or local level honor society"]),e(vo.value)(["I held leadership in school or local honor society"]),e(yl.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(gu.value)(["I was a member of school level honor society e.g. National Honor Society"]),e(Ju.value)(["I was a member of a subject level school honor society i.e. Spanish Honor Society"])];if(n instanceof rg)return[e(Do.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(eo.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(Fo.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(vo.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(yl.value)(["I had an unpaid internship at a local small business or government office"]),e(Ju.value)(["I had hourly paid work at local business e.g. as a cashier, waitress, or secretary"])];if(n instanceof og)return[e(bl.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(Do.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(eo.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(Fo.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(vo.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(gu.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 ig)return[e(Fo.value)(["I was School President or Head Boy/Girl"]),e(mi.value)(["I was the president of Student Council","I was class president"]),e(vo.value)(["I was a class officer","I held student council leadership"]),e(gu.value)(["I was a member of Student Council"])];if(n instanceof ug)return[e(Do.value)(["I organized a nationwide event or conference for this interest (i.e. national anime conference)"]),e(eo.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(Fo.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(vo.value)(["I held leadership in a school-level interest club"]),e(pi.value)(["I was a member of school level interest based club"])];if(n instanceof lg)return[e(Do.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(eo.value)(["I was the highest state leader of an affinity group for high schoolers e.g.Black Students Association"]),e(Fo.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(vo.value)(["I held school-level leadership in an affinity group or club"]),e(pi.value)(["I was a member of a school level affinity club"])];if(n instanceof cg)return[e(bl.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(Do.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(eo.value)(["I was selected for a formal, honorary application required research programs"]),e(Fo.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(mi.value)(["I conducted research through a formal, application required program with an accredited university"]),e(vo.value)(["I had research that was or will be published"]),e(yl.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(Ju.value)(["I paid money to participate in a research program"])];if(n instanceof sg)return[e(Do.value)(["I attended one of TASP, RSI, PROMYS, SSP, Boys/Girls Nation"]),e(eo.value)(["I attended one of RISE, MITES, SuMaC, Boys/Girls State, or Gov School"]),e(mi.value)(["I attended one of SIP, EFL, SAMS, HCSSIM, JCamp, MAthlLy, HSHSP, Clark Scholars, Notre Dame Summer Scholars"]),e(vo.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(Ju.value)(["I participated in study abroad through my school","I attended a paid summer program requiring an application"]),e(pi.value)(["I attended a paid summer program where there is no application required"])];if(n instanceof fg)return[e(Do.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(eo.value)(["I built commercially used software","I built an app with more than 100,000 downloads"]),e(mi.value)(["I published an app with 10,000 downloads"]),e(gu.value)(["I published an app on the App/Google Play store","I contributed to an open source software project"]),e(pi.value)(["I write programs for fun"])];if(n instanceof c_)return[e(eo.value)([""]),e(yl.value)([""]),e(pi.value)([""]),e(Ys.value)([""])];throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECTier (line 134, column 17 - line 322, column 6): "+[n.constructor.name])}}(),xhe=function(e){return function(n){return Mln(nB(function(){var t=Aln(n);return function(a){return t(function(r){return r.tier}(a))}}())(Ahe(e)))(function(t){return t.description})}},_G=function(e){return Gln(function(n){return n.tier})(Ahe(e))},Lhe=function(e){return Si(_G(e))},E6=function(e){return MD(_G(e))};var jhe=ne(FC),Phe=ne(The),jln=ne(_m(gr)),Pln=se(fG),Nln=se(Gt(jt)),Oln=se(Gt(nr)),kln=se(o0),Hln=I1(o0),Uln=UL(Ihe),qW=K(we),Bln=$(An),Jln=ol(we),WW=ov(B),qln=$n(Oa),Wln=x(B);var $ln=Q0(o0);var $W={show:function(e){return"ECActivity "+("{ name: "+(e.name+(", category: "+(jhe(e.category)+(", tier: "+(Phe(e.tier)+(", description: "+(jln(e.description)+" }"))))))))}};var Nhe={show:function(){var e=ne($e),n=rn();return function(t){return e(n(t))}}()},zW={eq:function(e){return function(n){return e===n}}},zln=se(Gt(zW)),hG={eq:function(e){return function(n){return zln(e.canonicalId)(n.canonicalId)&&Pln(e.category)(n.category)&&Nln(e.description)(n.description)&&Oln(e.id)(n.id)&&e.name===n.name&&kln(e.tier)(n.tier)}}},GC=bt;var Tf=function(e){return e.tier},sb=function(e){return e.name},gG=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){var u=_G(n),l=function(c){var s=!1,f;function v(m){if(Hln(m)(u))return s=!0,new _(m);var p=function(D){if(Ce)return Si(u);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivity (line 78, column 1 - line 78, column 105): "+[m.constructor.name])},h=Uln(m);if(h instanceof _){c=h.value0;return}return s=!0,p(!0)}for(;!s;)f=v(c);return f};return qW(l(t))(function(c){return Bln({name:e,category:n,tier:c,id:a,description:r,canonicalId:i})})}}}}}},Vln=st(Pe)(B)({diagnosticName:"EC Activity",parse:function(e){return Jln(WW(WW(WW(qln(Wln(gG(e.name))(TC(e.category)))(Mhe(e.tier)))(oe(e.id)))(oe(e.description)))(oe(e.canonical_ec_activity_id)))}}),AC=Pr(Vln);var C6=function(e){return e.id},Ohe=function(e){return function(n){var t=_G(n.category);return qW($ln(n.tier)(t))(function(a){return qW(Xr(t)(e(a)))(function(r){return gG(n.name)(n.category)(r)(n.id)(n.description)(n.canonicalId)})})}},khe=Ohe(function(e){return e+1|0}),Hhe=Ohe(function(e){return e-1|0}),DG=function(e){return e.description},Rp=function(e){return e.category},I6=function(e){return e.canonicalId},SR=x(de)(function(e){return{name:sb(e),category:jhe(Rp(e)),tier:Phe(Tf(e)),id:aa(C6(e)),description:aa(DG(e)),canonical_ec_activity_id:aa(I6(e))}});var VW=$(An),Qln=Rt(Fr);var bG=function(e){var n=hp(e);if(n instanceof _&&e.psatPredictedCompositeSAT instanceof R)return VW(sG.value);if(n instanceof _&&e.psatPredictedCompositeSAT instanceof _)return VW(sG.value);if(n instanceof R&&e.psatPredictedCompositeSAT instanceof _)return VW(IC.value);if(n instanceof R&&e.psatPredictedCompositeSAT instanceof R)return R.value;throw new Error("Failed pattern match at Hub.Types.ChancingProfile (line 50, column 3 - line 58, column 14): "+[n.constructor.name,e.psatPredictedCompositeSAT.constructor.name])},QW=function(e){return{sat:{readingWriting:oe(e.sat.readingWriting),math:oe(e.sat.math)},psatPredictedCompositeSAT:oe(e.psatPredictedCompositeSAT),act:{math:oe(e.act.math),english:oe(e.act.english),reading:oe(e.act.reading),science:oe(e.act.science)},gpa:oe(e.gpa),courseRigor:{ap:oe(e.courseRigor.ap),honors:oe(e.courseRigor.honors),collegeClasses:oe(e.courseRigor.collegeClasses)},ecScore:oe(e.ecScore),ecActivities:AC(e.ecActivities)}},Uhe=function(){return{sat:{readingWriting:R.value,math:R.value},psatPredictedCompositeSAT:R.value,act:{math:R.value,english:R.value,reading:R.value,science:R.value},gpa:R.value,courseRigor:{ap:R.value,honors:R.value,collegeClasses:R.value},ecScore:R.value,ecActivities:[]}}(),YW=function(e){return Qln(hp(e))(e.psatPredictedCompositeSAT)};var Yln={reflectSymbol:function(){return"value"}},Kln={reflectSymbol:function(){return"math"}};var Xln={reflectSymbol:function(){return"readingWriting"}},Zln={reflectSymbol:function(){return"english"}},ecn={reflectSymbol:function(){return"reading"}},ncn={reflectSymbol:function(){return"science"}},tcn={reflectSymbol:function(){return"ap"}},acn={reflectSymbol:function(){return"collegeClasses"}},rcn={reflectSymbol:function(){return"honors"}},ocn={reflectSymbol:function(){return"country"}},icn={reflectSymbol:function(){return"zip"}},ucn={reflectSymbol:function(){return"code"}},lcn={reflectSymbol:function(){return"name"}},fb=dr(go);var yG=Ns()(),ccn=Ra(Ma(Ma(Et))),xC=K(we),scn=yt(ZM),KW=yt(fe),vg=x(B),ER=ct(),fcn=yt(ER(C(Yln)(Wt)(ge))),Bhe=C(Kln)(bt),vcn=yt(ER(Bhe(C(Xln)(bt)(ge)))),mcn=yt(ER(C(Zln)(bt)(Bhe(C(ecn)(bt)(C(ncn)(bt)(ge)))))),pcn=yt(ER(C(tcn)(bt)(C(acn)(bt)(C(rcn)(bt)(ge))))),Jhe=C(lcn)(fe),dcn=yt(it(ER(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(jn(GC))(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"description"}})(jn(fe))(C({reflectSymbol:function(){return"id"}})(jn(bt))(Jhe(C({reflectSymbol:function(){return"tier"}})(fe)(ge))))))))),_cn=yt(ER(C(ocn)(ER(C(ucn)(fe)(Jhe(ge))))(C(icn)(fe)(ge)))),hcn=rn(),gcn=Wa(Fe);var Ks=function(){function e(){}return e.value=new e,e}(),Rl=function(){function e(){}return e.value=new e,e}(),wl=function(){function e(){}return e.value=new e,e}(),Hv=function(){function e(){}return e.value=new e,e}(),Uv=function(){function e(){}return e.value=new e,e}(),Bv=function(){function e(){}return e.value=new e,e}(),Mf=function(){function e(){}return e.value=new e,e}(),Jv=function(){function e(){}return e.value=new e,e}(),wp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Sp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ep=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Cp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ip=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),s_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),i0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),f_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var XW={to:function(e){if(e instanceof T)return Ks.value;if(e instanceof o&&e.value0 instanceof T)return Rl.value;if(e instanceof o&&e.value0 instanceof o&&e.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 T)return Hv.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 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 T)return Bv.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 Mf.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 Jv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 68, column 1 - line 68, column 41): "+[e.constructor.name])},from:function(e){if(e instanceof Ks)return new T(z.value);if(e instanceof Rl)return new o(new T(z.value));if(e instanceof wl)return new o(new o(new T(z.value)));if(e instanceof Hv)return new o(new o(new o(new T(z.value))));if(e instanceof Uv)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof Bv)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof Mf)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof Jv)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 68, column 1 - line 68, column 41): "+[e.constructor.name])}},qhe={show:kr(XW)(La(fb({reflectSymbol:function(){return"WitGPA"}}))(La(fb({reflectSymbol:function(){return"WitSAT"}}))(La(fb({reflectSymbol:function(){return"WitACT"}}))(La(fb({reflectSymbol:function(){return"WitCoursework"}}))(La(fb({reflectSymbol:function(){return"WitExtracurriculars"}}))(La(fb({reflectSymbol:function(){return"WitEthnicity"}}))(La(fb({reflectSymbol:function(){return"WitLocation"}}))(fb({reflectSymbol:function(){return"WitGender"}})))))))))},LC={eq:function(e){return function(n){return e instanceof Ks&&n instanceof Ks||e instanceof Rl&&n instanceof Rl||e instanceof wl&&n instanceof wl||e instanceof Hv&&n instanceof Hv||e instanceof Uv&&n instanceof Uv||e instanceof Bv&&n instanceof Bv||e instanceof Mf&&n instanceof Mf||e instanceof Jv&&n instanceof Jv}}},Dcn=se(LC);var CR=function(e){if(e instanceof wp)return Ks.value;if(e instanceof Sp)return Rl.value;if(e instanceof Ep)return wl.value;if(e instanceof Cp)return Hv.value;if(e instanceof Ip)return Uv.value;if(e instanceof s_)return Bv.value;if(e instanceof i0)return Mf.value;if(e instanceof f_)return Jv.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 86, column 18 - line 94, column 24): "+[e.constructor.name])},bcn=function(e){if(e instanceof wp)return ar(yG({id:"gpa"})(e.value0));if(e instanceof Sp)return ar(yG({id:"sat"})(e.value0));if(e instanceof Ep)return ar(yG({id:"act"})(e.value0));if(e instanceof Cp)return ar(yG({id:"coursework"})(e.value0));if(e instanceof Ip)return ar({id:"extracurriculars",ecs:SR(e.value0)});if(e instanceof s_)return ar({id:"ethnicity",ethnicity:wC(e.value0)});if(e instanceof i0)return ar(yG({id:"location"})(e.value0));if(e instanceof f_)return ar({id:"gender",gender:NW(e.value0)});throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 146, column 24 - line 162, column 67): "+[e.constructor.name])},Whe=x(de)(bcn),$he=function(e){return Ca(function(){var n=ccn(Dcn)(e);return function(t){return n(CR(t))}}())},ycn=function(e){return xC(scn(e))(function(n){return xC(xC(Ui("id")(n))(KW))(function(t){return t==="gpa"?vg(wp.create)(fcn(e)):t==="sat"?vg(Sp.create)(vcn(e)):t==="act"?vg(Ep.create)(mcn(e)):t==="coursework"?vg(Cp.create)(pcn(e)):t==="extracurriculars"?vg(function(a){return Ip.create(AC(a))})(xC(Ui("ecs")(n))(dcn)):t==="ethnicity"?vg(function(a){return s_.create(GW(a))})(xC(Ui("ethnicity")(n))(KW)):t==="location"?vg(i0.create)(_cn(e)):t==="gender"?vg(function(a){return f_.create(OW(a))})(xC(Ui("gender")(n))(KW)):R.value})})},zhe=function(){return Pr(nt(Pe)({parse:function(e){return _.create(ycn(e))},default:R.value,diagnosticName:"Chancing what-if scenario field"}))}(),Vhe=function(e){return function(n){var t=pe(Uhe)(vg(hcn)(e)),a=function(r){return function(i){if(i instanceof wp)return{sat:r.sat,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,gpa:new _(i.value0.value)};if(i instanceof Sp)return{gpa:r.gpa,act:r.act,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,sat:{readingWriting:new _(i.value0.readingWriting),math:new _(i.value0.math)}};if(i instanceof Ep)return{gpa:r.gpa,sat:r.sat,courseRigor:r.courseRigor,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,act:{english:new _(i.value0.english),math:new _(i.value0.math),science:new _(i.value0.science),reading:new _(i.value0.reading)}};if(i instanceof Cp)return{act:r.act,gpa:r.gpa,sat:r.sat,ecActivities:r.ecActivities,ecScore:r.ecScore,psatPredictedCompositeSAT:r.psatPredictedCompositeSAT,courseRigor:{ap:new _(i.value0.ap),honors:new _(i.value0.honors),collegeClasses:new _(i.value0.collegeClasses)}};if(i instanceof Ip)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 s_||i instanceof i0||i instanceof f_)return r;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf (line 101, column 26 - line 117, column 16): "+[i.constructor.name])}};return gcn(a)(t)(pe([])(n))}},Qhe={country:mp,zip:"94022"};var Rcn=K(mm),wcn=zo(),Scn=$(O0);var ZW=ft,Ecn=Ei(ZW)(Fe);var e$=function(e){return Ecn(Rcn(wcn(e))(function(n){return Scn(new ke(n.cipCode,n))}))},Yhe=function(){var e=C1(lr(se(jt))(function(t){return t.areaOfStudy})),n=du(ft)(function(t){return t.areaOfStudy});return function(t){return e(n(t))}}();var Khe=typeof CV!="undefined"&&CV.pathInfo||typeof global!="undefined"&&global.CV&&global.CV.pathInfo||(e=>null);function Xhe(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 Zhe(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 p=m.indexOf(":");return a(m.substring(0,p))(m.substring(p+2))}),body:l.response})},l.responseType=r.responseType,l.withCredentials=r.withCredentials,l.timeout=r.timeout,l.send(r.content),function(m,p,h){try{l.abort()}catch(D){return p(D)}return h()}}}var F6="application/json",ege="application/x-www-form-urlencoded";var nge=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}(),age=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rge=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),oge=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}(),T6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ige=function(e){return e instanceof n$?new _(ege):e instanceof T6?new _(F6):R.value};var uge=function(){return T6.create}();var lge=rn();var M6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),G6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jC=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}(),cge=function(e){if(e instanceof M6||e instanceof G6)return lge(e.value0);if(e instanceof jC)return e.value1;throw new Error("Failed pattern match at Affjax.RequestHeader (line 26, column 1 - line 26, column 33): "+[e.constructor.name])};var t$=function(e){if(e instanceof M6)return"Accept";if(e instanceof G6)return"Content-Type";if(e instanceof jC)return e.value0;throw new Error("Failed pattern match at Affjax.RequestHeader (line 21, column 1 - line 21, column 32): "+[e.constructor.name])};var sge=Qe(Ze),a$=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),r$=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),o$=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}(),x6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),L6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),fge=function(e){if(e instanceof a$)return"arraybuffer";if(e instanceof r$)return"blob";if(e instanceof o$)return"document";if(e instanceof A6||e instanceof x6)return"text";if(e instanceof L6)return"";throw new Error("Failed pattern match at Affjax.ResponseFormat (line 44, column 3 - line 50, column 19): "+[e.constructor.name])},vge=function(e){return e instanceof A6?new _(F6):R.value},mge=function(){return new x6(sge)}();var pge=function(){return new L6(sge)}();var dge=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 _ge(e,n,t){try{return n(JSON.parse(t))}catch(a){return e(a.message)}}var j6=function(e){return _ge(Ye.create,Ve.create,e)};var Icn=$n(Oa),hge=x(B),Fcn=Vo(Qo)(An);var Tcn=function(e){return e};var gge=function(){var e=function(a){if(a.value1 instanceof R)return m5(a.value0);if(a.value1 instanceof _)return Icn(hge(function(r){return function(i){return r+("="+i)}})(m5(a.value0)))(m5(a.value1.value0));throw new Error("Failed pattern match at Data.FormURLEncoded (line 37, column 16 - line 39, column 114): "+[a.constructor.name])},n=hge(co("&")),t=Fcn(e);return function(a){return n(t(Tcn(a)))}}();var i$=function(){function e(){}return e.value=new e,e}(),vb=function(){function e(){}return e.value=new e,e}(),u$=function(){function e(){}return e.value=new e,e}(),mg=function(){function e(){}return e.value=new e,e}(),P6=function(){function e(){}return e.value=new e,e}(),RG=function(){function e(){}return e.value=new e,e}(),l$=function(){function e(){}return e.value=new e,e}(),c$=function(){function e(){}return e.value=new e,e}(),s$=function(){function e(){}return e.value=new e,e}(),f$=function(){function e(){}return e.value=new e,e}(),v$=function(){function e(){}return e.value=new e,e}(),m$=function(){function e(){}return e.value=new e,e}(),p$=function(){function e(){}return e.value=new e,e}(),d$=function(){function e(){}return e.value=new e,e}(),_$=function(){function e(){}return e.value=new e,e}(),N6=function(){function e(){}return e.value=new e,e}();var Mcn=function(e){return e},Gcn={show:function(e){if(e instanceof i$)return"OPTIONS";if(e instanceof vb)return"GET";if(e instanceof u$)return"HEAD";if(e instanceof mg)return"POST";if(e instanceof P6)return"PUT";if(e instanceof RG)return"DELETE";if(e instanceof l$)return"TRACE";if(e instanceof c$)return"CONNECT";if(e instanceof s$)return"PROPFIND";if(e instanceof f$)return"PROPPATCH";if(e instanceof v$)return"MKCOL";if(e instanceof m$)return"COPY";if(e instanceof p$)return"MOVE";if(e instanceof d$)return"LOCK";if(e instanceof _$)return"UNLOCK";if(e instanceof N6)return"PATCH";throw new Error("Failed pattern match at Data.HTTP.Method (line 43, column 1 - line 59, column 23): "+[e.constructor.name])}};var Dge=sr(ne(Gcn))(Mcn);var bge={eq:function(e){return function(n){return e instanceof i$&&n instanceof i$||e instanceof vb&&n instanceof vb||e instanceof u$&&n instanceof u$||e instanceof mg&&n instanceof mg||e instanceof P6&&n instanceof P6||e instanceof RG&&n instanceof RG||e instanceof l$&&n instanceof l$||e instanceof c$&&n instanceof c$||e instanceof s$&&n instanceof s$||e instanceof f$&&n instanceof f$||e instanceof v$&&n instanceof v$||e instanceof m$&&n instanceof m$||e instanceof p$&&n instanceof p$||e instanceof d$&&n instanceof d$||e instanceof _$&&n instanceof _$||e instanceof N6&&n instanceof N6}}};var yge=function(e){return Ch(function(n){return function(){var a=e(function(r){return n(Ye.create(r))()},function(r){return n(Ve.create(r))()});return function(r){return Ch(function(i){return function(){return a(r,function(l){return i(Ye.create(l))()},function(l){return i(Ve.create(l))()}),sJ}})}}})};var h$=$(_f(_a)),Acn=U1(_a),IR=hv(_a),Rge=Rt(QM(FM)(_a)),xcn=fh(_v(_a)),O6=x(B),Lcn=vl(Fe)(Et),jcn=se(jt),Pcn=at(we),Ncn=x(de),Ocn=V($t),kcn=pv(gf),Hcn=$(zt);var k6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H6=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(){}return e.value=new e,e}(),B6=function(){function e(){}return e.value=new e,e}(),J6=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wge=function(e){return function(n){var t=function(f){return f===""?h$(Tle):sr(function(v){return Acn(ZL.create(v))})(h$)(j6(f))},a=function(){if(n.responseFormat instanceof a$)return IR("ArrayBuffer");if(n.responseFormat instanceof r$)return IR("Blob");if(n.responseFormat instanceof o$)return function(f){return Rge(IR("Document")(f))(Rge(IR("XMLDocument")(f))(IR("HTMLDocument")(f)))};if(n.responseFormat instanceof A6)return xcn(function(f){return n.responseFormat.value0(t(f))})(IR("String"));if(n.responseFormat instanceof x6)return IR("String");if(n.responseFormat instanceof L6)return Le(n.responseFormat.value0(h$(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 nge)return new Ve(f.value0(ar));if(f instanceof tge)return new Ve(ar(f.value0));if(f instanceof age)return new Ve(ar(f.value0));if(f instanceof rge)return new Ve(ar(f.value0));if(f instanceof oge)return new Ve(ar(f.value0));if(f instanceof n$)return vf("Body contains values that cannot be encoded as application/x-www-form-urlencoded")(O6(ar)(gge(f.value0)));if(f instanceof T6)return new Ve(ar(t1(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 _&&!Lcn(lr(jcn)(t$)(f.value0))(v)?YS(v)(f.value0):v}},u=function(f){return i(O6(G6.create)(Pcn(ige)(f)))(i(O6(M6.create)(vge(n.responseFormat)))(n.headers))},l=function(f){return{method:Dge(n.method),url:n.url,headers:Ncn(function(v){return{field:t$(v),value:cge(v)}})(u(n.content)),content:f,responseType:fge(n.responseFormat),username:aa(n.username),password:aa(n.password),withCredentials:n.withCredentials,timeout:pe(0)(O6(function(v){return v})(n.timeout))}},c=function(f){return Ocn(kcn(yge(Zhe(e,"AffjaxTimeoutErrorMessageIdent","AffjaxRequestFailedMessageIdent",dge.create,l(f)))))(function(v){if(v instanceof Ve){var m=KD(a(v.value0.body));if(m instanceof Ye)return new Ye(new H6(vce(m.value0),v.value0));if(m instanceof Ve)return new Ve({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 Ye)return new Ye(function(){var p=gd(v.value0),h=p==="AffjaxTimeoutErrorMessageIdent";if(h)return U6.value;var D=p==="AffjaxRequestFailedMessageIdent";return D?B6.value:new J6(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 R)return c(aa(R.value));if(n.content instanceof _){var s=r(n.content.value0);if(s instanceof Ve)return c(aa(new _(s.value0)));if(s instanceof Ye)return Hcn(new Ye(new k6(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 PC=function(){return{method:new Ye(vb.value),url:"/",headers:[],content:R.value,username:R.value,password:R.value,withCredentials:!1,responseFormat:pge,timeout:R.value}}();var Sge={eq:function(e){return function(n){return e===n}}};var g$={newXHR:function(){return new XMLHttpRequest},fixupUrl:function(e){return e||"/"}};var Ege=wge(g$);function $ge(e){return Buffer.from(e).toString("base64")}function zge(e,n,t){let a;try{a=n(btoa(t))}catch(r){a=e(r)}return a}var R$=typeof btoa=="function";function Vge(e){let n=32768,t=[];for(let a=0;a0)return tbe(uo(gB(t)/Kle))(0);if(Ce)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=$sn(a)(3),i=function(){var d=r<1;return d?n:n/ML(1e3)(Qn(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(Ce)return"10e+"+zsn(r*3|0);throw new Error("Failed pattern match at Data.Formatter.Number (line 107, column 7 - line 117, column 53): "+[])}();return abe({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=ML(10)(Qn(tbe(0)(e.after))),s=G1(t*c)/c,f=cE(s),v=s-f,m=G1(v*c),p=function(){var d=W6(m),b=Eo(d),F=$6("0")(e.after-b|0);return F+d}(),h=function(){var d=e.after<1;return d?"":"."+(function(){var b=m===0;return b?$6("0")(e.after):""}()+function(){var b=m>0;return b?p:""}())}(),D=function(d){return function(b){return function(F){var j=d,k=b,G=!1,U;function ce(me,je,Me){var Oe=S1(Me);if(Oe instanceof R)return G=!0,vE(me);if(Oe instanceof _&&je<3){j=wo(Oe.value0.head)(me),k=je+1|0,F=Oe.value0.tail;return}j=wo(",")(me),k=0,F=Me}for(;!G;)U=ce(j,k,F);return U}}},g=function(){return e.comma?D([])(0)($S(OM($6("0")(l)+W6(f)))):$6("0")(l)+W6(f)}();return function(){var d=n<0;if(d)return"-";var b=n>0&&e.sign;return b?"+":""}()+(g+h)}},Zsn=function(e){return function(n){return Vsn(Xsn(e))(kt(abe)(n))}},Xs=function(e){return function(n){return sr(Le(Qsn(n)))(Ysn)(Zsn(e)(n))}};var efn=Number.MAX_SAFE_INTEGER;var obe=Dn(gn),ibe=dn(pn),ube=Rn(yn),v_=function(){function e(){}return e.value=new e,e}(),JC=function(){function e(){}return e.value=new e,e}(),nfn={to:function(e){if(e instanceof T)return v_.value;if(e instanceof o)return JC.value;throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof v_)return new T(z.value);if(e instanceof JC)return new o(z.value);throw new Error("Failed pattern match at Profile.PublishScope (line 20, column 1 - line 20, column 39): "+[e.constructor.name])}},lbe={eq:function(e){return function(n){return e instanceof v_&&n instanceof v_||e instanceof JC&&n instanceof JC}}};var z6=function(e){if(e instanceof JC)return"anonymous-all-schools";if(e instanceof v_)return"all-schools";throw new Error("Failed pattern match at Profile.PublishScope (line 30, column 13 - line 32, column 30): "+[e.constructor.name])},j$=function(){return nt(Pe)({parse:En(z6)(ln(nfn)(hn(obe)(mn(vn))(obe)(ibe))(bn(ube)(ube))(_n(ibe))),diagnosticName:"Profile.PublishScope",default:JC.value})}();var sbe=({just:e,nothing:n})=>t=>{try{let a=new Date(t);return isNaN(a.getTime())?n:e(a)}catch{return n}},N$=e=>({year:e.getFullYear(),month:e.getMonth(),day:e.getDate(),hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()}),fbe=()=>new Date,pfn=(()=>{let e=new Date;return typeof window!="undefined"?()=>e:()=>{let n=new Date;return n-e>1e3&&(e=n),e}})();var dfn=(()=>{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 O$(){return Date.now()}var Dfn=x(vt);var k$=Dfn(I5)(O$);var ZGa=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,p=v.takes,h=v.reads,D,g,d,b,F;for(v.draining=!0;;){if(D=null,g=null,d=null,b=v.value,F=h.size,v.error!==null){for(b=f.left(v.error);D=l(m);)r(D.cb(b));for(;g=l(h);)r(g(b));for(;d=l(p);)r(d(b));break}if(b===a&&(D=l(m))&&(v.value=b=D.value),b!==a){for(d=l(p);F--&&(g=l(h));)r(g(f.right(b)));d!==null&&(v.value=a,r(d(f.right(b))))}if(D!==null&&r(D.cb(f.right(void 0))),v.value===a&&m.size===0||v.value!==a&&p.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 MG=function(e){return IE(_h(e))},GG=function(e){return IE(CD(e))};var Mfn=$(Pt),mb=K(we),Gfn=At(Qi),Afn=At(Oo),xfn=At(Wc),Lfn=At(Fv),jfn=At(Cv),Pfn=At(Ev),Nfn=At(Iv),Ofn=$(An),kfn=at(Tr),Hfn=V(B);var pbe=function(e){return mb(Gfn(e.year))(function(n){return mb(Afn(e.month+1|0))(function(t){return mb(xfn(e.day))(function(a){return mb(Lfn(e.hour))(function(r){return mb(jfn(e.minute))(function(i){return mb(Pfn(e.second))(function(u){return mb(Nfn(e.millisecond))(function(l){return Ofn(new ip(QD(n)(t)(a),new Ad(r,i,u,l)))})})})})})})})},Ufn=function(e){var n=VB("Failed to obtain current time. This should never happen.");return Se(n)(Mfn)(pbe(N$(e)))},pb=kfn(Ufn)(fbe);var pg=function(e){return mb(Hfn(sbe({just:_.create,nothing:R.value})(e))(N$))(pbe)};var U$=function(e){if(e.first==="")return e.last;if(e.last==="")return e.first;if(Ce)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 $fn=se(lbe);var dbe=function(e){return $fn(e.publishScope)(v_.value)};var zfn=ii(ht),_be=ne($e),Vfn=wa(Fe)(ht),Qfn=Xe(M);var hbe=25,B$=function(e){return Eo(e)>=hbe},gbe=function(e){var n=Eo(e),t=n>0,a=zfn(" ")([function(){return t?_be(n)+" characters":""}(),Vfn(["(",_be(hbe),function(){return t?"":" character"}()," minimum)"])]),r=function(){var i=B$(e);return i?"text-success":""}();return Qfn(r)(a)};var Yfn=function(){function e(){}return e.value=new e,e}(),J$=function(){function e(){}return e.value=new e,e}(),Kfn=function(){function e(){}return e.value=new e,e}(),Xfn=function(){function e(){}return e.value=new e,e}(),Zfn=function(){function e(){}return e.value=new e,e}(),V6=function(){function e(){}return e.value=new e,e}(),AG=function(){function e(){}return e.value=new e,e}(),q$=function(){function e(){}return e.value=new e,e}(),W$=function(){function e(){}return e.value=new e,e}();var Dbe=function(e){if(e instanceof Yfn)return"sheet-view";if(e instanceof J$)return"school-details";if(e instanceof Kfn)return"network-gallery";if(e instanceof Xfn)return"livestream-details";if(e instanceof Zfn)return"card-view";throw new Error("Failed pattern match at Sem.Types.User (line 100, column 25 - line 105, column 26): "+[e.constructor.name])};var bbe=JSON.stringify;var ybe=xa(gm),evn=$(WS),nvn=$n(vue),tvn=x(gm),Q6=function(e){return e.separate};var $$={compact:function(e){return function(){var t=vd(),a=uM(function(r){return Xr(e)(r)})();return lM(a)(function(r){return ybe(function(i){if(i instanceof R)return evn(0);if(i instanceof _)return Gc(i.value0)(t);throw new Error("Failed pattern match at Data.Compactable (line 111, column 34 - line 113, column 35): "+[i.constructor.name])}(r))})(),pf(t)()}()},separate:function(e){return function(){var t=vd(),a=vd(),r=uM(function(i){return Xr(e)(i)})();return lM(r)(function(i){return ybe(function(u){if(u instanceof Ye)return Gc(u.value0)(t);if(u instanceof Ve)return Gc(u.value0)(a);throw new Error("Failed pattern match at Data.Compactable (line 122, column 34 - line 124, column 31): "+[u.constructor.name])}(i))})(),nvn(tvn(function(i){return function(u){return{left:i,right:u}}})(pf(t)))(pf(a))()}()}};var Y6=function(e){return function(){console.error(e)}};var Mbe=function(e){var n=xn(e);return function(t){return n(Y6(t))}};var _vn=$(Pt),Gbe=K(Tr),hvn=x(vt),gvn=Mbe(dv),z$=function(e){var n=function(a){var r=e(a);return NJ(r.view(r.init.value0)(Le(_vn(be))))},t=function(a){return function(r){return function(i){return function(){var l=Gbe(Gbe(ho)(function(){var s=hvn(Q7);return function(f){return s(tp(f))}}()))(o5(r))();if(l instanceof R)return gvn("Element #"+(r+" not found"))();if(l instanceof _){var c=WJ(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(mve),renderToString:n,hydrate:t(pve)}};var K6=typeof CV!="undefined"&&CV.assetsRoot||typeof global!="undefined"&&global.CV&&global.CV.assetsRoot||"/";var V$=lv(Ma(Et)),yvn=Qe(Ze),Rvn=Id()(),X6=function(e){var n=cc(e);return function(t){return et(n(t))}},db=function(e){if(V$(X6("http://"))(V$(X6("https://"))(V$(X6("//"))(X6("blob:"))))(e))return e;if(Ce)return K6+pe(e)(cc("/")(e));throw new Error("Failed pattern match at Utils.AppAssets (line 47, column 1 - line 47, column 30): "+[e.constructor.name])},Yc=function(){return function(){return function(e){return function(n){var t=function(r){return yvn},a=t(n)(pd("src")(db(n.src))(n));return Rvn(e)(a)}}}},wvn=Yc()(),_b=function(e){return function(n){return wvn(e)({src:n})}};var Svn=V(de);var Z6=function(e){return function(n){return function(t){return Svn(t)(function(a){var r=e(a);return r?n(a):a})}}},Q$=function(e){return function(n){return Z6(e)(Le(n))}};var jbe=$(tt),Evn=nt(bE),Cvn=K(oc);var Ivn={init:jbe(be),update:function(e){return function(n){return jbe(be)}},view:function(e){return function(n){return Je}}},Y$=function(e){var n=ym(e);return function(t){return z$(Evn({parse:function(a){return Cvn(n(a))(function(r){return Se(new Ye("Component construction failed"))(Ve.create)(t.def(r))})},diagnosticName:"Props for "+t.diagnosticName,default:Ivn}))}};var Kn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ta=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var uHa=new Intl.NumberFormat("en-US",{notation:"compact",compactDisplay:"short",maximumFractionDigits:2});var xG=ne($e);var Fvn=vr(fr);var LG=function(e){return"$"+(Xs("0")(e/1e3)+"K")},Pbe=function(e){return function(n){return function(t){var a=e===1;return a?n:t}}},jG=function(e){return xG(Ls(e*100))+"%"},ja=function(e){return xG(Ls(e*100))+"%"};var Nbe=Xs("0,0"),qu=function(e){return"$"+Nbe(e)};var Zs=function(e){return Nbe(Qn(e))},K$=function(e){return function(n){return function(t){return Zs(e)+(" "+Pbe(e)(n)(t))}}};var hb=function(e){var n=function(){var a=M1(Qn(e))(60),r=a<10;return r?"0"+xG(uo(a)):xG(uo(a))}(),t=xG(Fvn(e)(60));return t+(":"+n)};var Obe=x(B),Tvn=ov(B),Mvn=$n(Oa),Ut=function(){function e(){}return e.value=new e,e}(),Xn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),da=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),To={map:function(e){return function(n){if(n instanceof Ut)return Ut.value;if(n instanceof Xn)return new Xn(e(n.value0));if(n instanceof da)return new da(Obe(e)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 0, column 0 - line 0, column 0): "+[n.constructor.name])}}};var Gvn={apply:function(e){return function(n){if(e instanceof Ut||n instanceof Ut)return Ut.value;if(e instanceof Xn&&n instanceof Xn)return new Xn(e.value0(n.value0));if(e instanceof da&&n instanceof Xn)return new da(Tvn(e.value0)(n.value0));if(e instanceof Xn&&n instanceof da)return new da(Obe(e.value0)(n.value0));if(e instanceof da&&n instanceof da)return new da(Mvn(e.value0)(n.value0));throw new Error("Failed pattern match at Utils.Loadable (line 36, column 1 - line 42, column 52): "+[e.constructor.name,n.constructor.name])}},Functor0:function(){return To}},kbe=function(){return{pure:Xn.create,Apply0:function(){return Gvn}}}(),Hbe={alt:function(e){return function(n){return e instanceof Ut?n:e}},Functor0:function(){return To}},qC=function(e){if(e instanceof Ut)return new da(R.value);if(e instanceof Xn)return new da(new _(e.value0));if(e instanceof da)return new da(e.value0);throw new Error("Failed pattern match at Utils.Loadable (line 63, column 13 - line 66, column 25): "+[e.constructor.name])},er=function(e){if(e instanceof Ut)return R.value;if(e instanceof Xn)return new _(e.value0);if(e instanceof da)return e.value0;throw new Error("Failed pattern match at Utils.Loadable (line 48, column 11 - line 51, column 17): "+[e.constructor.name])},gb=function(e){return function(n){if(n instanceof da&&n.value0 instanceof R)return new da(R.value);var t=function(r){var i=function(l){return Ut.value};if(n instanceof Xn){var u=e(n.value0);return u instanceof _?new Xn(u.value0):i(!0)}return i(!0)};if(n instanceof da&&n.value0 instanceof _){var a=e(n.value0.value0);return a instanceof _?new da(new _(a.value0)):t(!0)}return t(!0)}};var X$=function(e){if(e instanceof Ut)return!1;if(e instanceof da)return!0;if(e instanceof Xn)return!1;throw new Error("Failed pattern match at Utils.Loadable (line 69, column 13 - line 72, column 21): "+[e.constructor.name])};var Hvn=Ime(q)()();var qv=function(){return bbe},Uvn=qv();var tj=function(){return function(e){return Hvn({type:"application/ld+json",dangerouslySetInnerHTML:{__html:Uvn(e)}})([])}};var aj="/messages";var rye=e=>()=>e.preventDefault&&e.preventDefault(),oye=e=>()=>e.stopPropagation&&e.stopPropagation();var GR=function(){return oye},Wv=function(){return rye};var Qvn=J(q),Yvn=Ln(Z)()(),Kvn=na(M),Xvn=ga(M),Zvn=J(M),iye=function(e){return Qvn("d-flex flex-column align-items-center "+e)([Yvn("rounded-circle bg-light text-secondary x-large d-flex align-items-center justify-content-center")({style:Ke({width:"3rem",height:"3rem"})})(Kvn("fe fe-search")("")),Xvn("mt-3")("No matches"),Zvn("")("Try adjusting your filters.")])};var emn=ea(qi),nmn=Wv(),tmn=GR(),amn=function(e){var n=oa(e)()();return function(t){return function(a){return function(r){return n(t)(a)({href:r.href,onClick:emn(function(i){return function(){return nmn(i)(),tmn(i)(),r.onClick()}})})}}}},rj=function(e){var n=amn(e);return function(t){return n(t)(Te)}};var rmn=ne($e),omn=wa(Fe)(ht),uye=function(e){var n=Df(e);return function(){return function(){return n("text")}}};var az=function(){return function(){return $D("path")}},imn=az()();var WC=function(e){var n=function(l){return rmn(Ls(l))},t=function(l){return function(c){return n(l*c.x)+(" "+n(l*c.y))}},a=function(l){return{x:e.center.x+hB(l),y:e.center.y-DB(l)}},r=a(e.angle1),i=a(e.angle0),u=function(){var l=e.angle1-e.angle0>dd;return l?"1":"0"}();return imn("")({d:omn([" 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})},lye=function(){return function(){return $D("circle")}};var umn=x(To),lmn=$n(Oa),cmn=x(B),rz=J(Z),cye=J(q),sye=Lt(M),smn=Cm(Z)()(),oz=Xe(M),fye=ne($e),vye=na(M),fmn=rn(),mye=V(B),vmn=V(To);var oj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),iz=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}(),Fp=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}(),m_=function(){function e(){}return e.value=new e,e}(),p_=function(){function e(){}return e.value=new e,e}(),d_=function(){function e(){}return e.value=new e,e}(),mmn=function(e){return e};var uj={map:function(e){return function(n){return umn(function(t){return{regular:e(t.regular),simulated:e(t.simulated)}})(n)}}},pye=function(e){return gb(function(n){return lmn(cmn(function(t){return function(a){return a-t|0}})(n.regular.score))(n.simulated.score)})(e)},PG=function(e){return rz("card")(rz("card-body")(cye("row")([rz("col-8 "+function(){return e.narrowLayout?"":"order-1"}())(sye("")("Chancing for this school is coming soon")),cye("col-4 order-md-0 d-flex flex-column align-items-center "+function(){return e.narrowLayout?"":"order-0"}())([smn("")({viewBox:"-100 -100 200 100"})(WC({center:{x:0,y:0},angle0:0,angle1:dd,innerRadius:50,outerRadius:90,fill:"#EDF2F9",stroke:{color:"#EDF2F9",width:1}})),sye("text-muted mt-2")("N/A")])])))},dye=function(e){if(e instanceof oj)return!1;if(e instanceof iz)return X$(e.value0);if(e instanceof ij)return X$(e.value0.simulated);throw new Error("Failed pattern match at Hub.Chancing (line 65, column 19 - line 68, column 65): "+[e.constructor.name])};var AR=function(e){if(e instanceof oj)return new _(e.value0);if(e instanceof iz)return er(e.value0);if(e instanceof ij)return new _(pe(e.value0.regular)(er(e.value0.simulated)));throw new Error("Failed pattern match at Hub.Chancing (line 52, column 19 - line 55, column 101): "+[e.constructor.name])},_ye=function(e){if(e instanceof p_)return R.value;if(e instanceof d_)return R.value;if(e instanceof m_)return R.value;if(e instanceof Fp)return AR(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 58, column 20 - line 62, column 35): "+[e.constructor.name])},lj=function(e){return function(n){return function(t){if(t instanceof Xn&&t.value0>0)return oz("text-success "+e)("+"+(fye(t.value0)+"%"));if(t instanceof Xn&&t.value0<0)return oz("text-danger "+e)("-"+(fye(-t.value0|0)+"%"));if(t instanceof Xn)return Je;if(t instanceof Ut)return Je;if(t instanceof da)return oz("spinner-border spinner-border-sm text-primary "+e)("");throw new Error("Failed pattern match at Hub.Chancing (line 177, column 51 - line 182, column 85): "+[t.constructor.name])}(pye(n))}},NG=function(e){return function(n){return function(t){if(t instanceof Xn&&t.value0>0)return vye("fe fe-arrow-up text-success "+e)("");if(t instanceof Xn&&t.value0<0)return vye("fe fe-arrow-down text-danger "+e)("");if(t instanceof Xn)return Je;if(t instanceof Ut)return Je;if(t instanceof da)return Je;throw new Error("Failed pattern match at Hub.Chancing (line 169, column 46 - line 174, column 25): "+[t.constructor.name])}(pye(n))}},$C=function(e){var n=function(a){return function(r){if(e.chancingState.simulation instanceof _)return new Fp(e.chancingState.simulation.value0.effectiveProfile,new ij({regular:r,simulated:e.chancingState.simulation.value0.results(e.school.id)}));if(e.chancingState.simulation instanceof R)return new Fp(fmn(a),new oj(r));throw new Error("Failed pattern match at Hub.Chancing (line 117, column 7 - line 121, column 62): "+[e.chancingState.simulation.constructor.name])}},t=function(a){return Va(Ka)("Both chancing data and profile are present, but chancing result is absent")({schoolId:e.school.id})(function(r){return d_.value})};if(!e.school.chancing.canChance)return d_.value;if(e.currentUser instanceof R||e.chancingState.permanentProfile instanceof R)return p_.value;if(e.chancingState.permanentProfile instanceof _){if(e.chancingState.chances instanceof Ut)return t(be);if(e.chancingState.chances instanceof da&&e.chancingState.chances.value0 instanceof R)return m_.value;if(e.chancingState.chances instanceof da&&e.chancingState.chances.value0 instanceof _)return pe(m_.value)(mye(e.chancingState.chances.value0.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));if(e.chancingState.chances instanceof Xn)return nM(t)(mye(e.chancingState.chances.value0(e.school.id))(n(e.chancingState.permanentProfile.value0)));throw new Error("Failed pattern match at Hub.Chancing (line 100, column 36 - line 108, column 83): "+[e.chancingState.chances.constructor.name])}throw new Error("Failed pattern match at Hub.Chancing (line 88, column 21 - line 108, column 83): "+[e.constructor.name])},OG=function(e){return mmn(function(n){if(n instanceof oj)return Ut.value;if(n instanceof iz)return Ut.value;if(n instanceof ij)return vmn(n.value0.simulated)(function(t){return{regular:n.value0.regular,simulated:t}});throw new Error("Failed pattern match at Hub.Chancing (line 154, column 29 - line 160, column 44): "+[n.constructor.name])}(e))},hye=function(e){if(e instanceof p_)return Ut.value;if(e instanceof d_)return Ut.value;if(e instanceof m_)return Ut.value;if(e instanceof Fp)return OG(e.value1);throw new Error("Failed pattern match at Hub.Chancing (line 147, column 15 - line 151, column 30): "+[e.constructor.name])};var pmn=V(B);var gye=function(e){return{id:e.id,slug:e.slug,name:e.name,imgixImageUrl:e.imgixPath,acceptanceRate:pmn(e.admissions.acceptanceRate)(function(n){return n.value}),cityState:new _(_R(e.address))}};var cj=V(B),xR=K(we),dmn=lo(n7),_mn=z0(An)(Qo),hmn=lo(ZW),gmn=x(B),Dye=V(To),Dmn=x(To),kG=function(e){return function(n){return gb(function(t){return Vi(e)(t.results)})(n.whatIfChances)}};var zC=function(e){return function(n){return pe("")(Vi(e)(n.schoolNotes))}},Af=function(e){return function(n){return Vi(e)(n.schoolList)}};var HG=function(e){return function(n){return gb(Vi(e))(n.schoolConnections)}};var Db=function(e){return function(n){return xR(er(n.all))(function(t){return Vi(e)(t.table)})}},uz=function(e){return function(n){return xR(xR(er(n.slugs))(dmn(e)))(function(t){return Db(t)(n)})}},UG=function(e){return function(n){return pe([])(xR(Db(e)(n))(function(t){return _mn(t.majors)(function(a){return hmn(a)(n.majors)})}))}},lz=function(e){return function(n){return gb(function(t){return xR(cj(Vi(e)(t))(Wle(function(a){return gmn(gye)(Db(a)(n))})))(xs)})(n.recommendedSchools)}},cz=function(e){return Dye(e.financials)(function(n){return function(t){return Vi(t)(n)}})},Tp=function(e){return function(n){return gb(Vi(e))(n.financials)}},sz=function(e){return function(n){return Dmn(Vi(e))(n.counselorConnections)}},LR=function(e){return function(n){return xR(er(n.contentModules.content))(Vi(e))}},fz=function(e){return Dye(e.chances)(function(n){return function(t){return Vi(t)(n)}})},BG=function(e){return function(n){return gb(Vi(e))(n.chances)}},sj=function(e){return function(n){return pe(sR)(cj(Af(e)(n))(function(t){return t.applicationRound}))}},vz=function(e){return pe([])(cj(cj(er(e.all))(function(n){return n.table}))(h0e))},JG=function(e){return function(n){return xR(er(n.admissionsDates))(Vi(e))}};var bye=Dn(gn),yye=hn(bye)(mn(vn)),Rye=dn(pn),wye=_n(Rye),Sye=Rn(yn),Eye=bn(Sye),gc=function(){function e(){}return e.value=new e,e}(),__=function(){function e(){}return e.value=new e,e}(),xf=function(){function e(){}return e.value=new e,e}();var wmn={to:function(e){if(e instanceof T)return gc.value;if(e instanceof o&&e.value0 instanceof T)return __.value;if(e instanceof o&&e.value0 instanceof o)return xf.value;throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 12, column 1 - line 12, column 32): "+[e.constructor.name])},from:function(e){if(e instanceof gc)return new T(z.value);if(e instanceof __)return new o(new T(z.value));if(e instanceof xf)return new o(new o(z.value));throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 12, column 1 - line 12, column 32): "+[e.constructor.name])}};var mz=function(e){if(e instanceof gc)return R.value;if(e instanceof xf)return new _("open");if(e instanceof __)return new _("on");throw new Error("Failed pattern match at Hub.Types.WhatificatorPhase (line 21, column 13 - line 24, column 22): "+[e.constructor.name])},Cye=function(){return nt(Pe)({parse:En(function(){var e=pe("");return function(n){return e(mz(n))}}())(ln(wmn)(yye(yye(bye)(Rye))(wye))(Eye(Eye(Sye)))(wye)),default:gc.value,diagnosticName:"Hub.Types.WhatificatorPhase"})}();var Smn=Ua(),Emn=Ln(q)()(),pz=J(Z),Cmn=Ln(Z)()(),Imn=ea(mr),fj=function(){return function(e){var n=Smn(e),t=br(n.header);return ie([Emn("z-index-modal position-fixed fixed-bottom d-flex flex-column pt-5")({style:Ke({maxHeight:"100%"})})([Be(t)(function(a){return pz("bg-white rounded-top border-bottom border-light position-relative")(a)}),pz("flex-grow-1 overflow-y-auto overflow-x-hidden bg-white px-4 py-3"+function(){var a=et(t);return a?"":" rounded-top"}())(n.body),Be(br(n.footer))(function(a){return pz("bg-white border-top border-light px-4 py-3")(a)})]),Cmn("modal-backdrop show")({onClick:Imn(n.onClose)})(Je)])}};var Fmn=se($d),Tmn=qe(Xm);var Iye=x(de),Mmn=ze(la),Fye=Dn(gn),Bt=hn(Fye)(mn(vn)),Tye=dn(pn),Jt=_n(Tye),Mye=Rn(yn),qt=bn(Mye),vj=V(B),Gmn=se(Gt(nr)),Amn=K(we),xmn=$(An),qG=at(we),dz=ne($e),Lmn=lo(Xm),di=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}(),Kc=function(){function e(){}return e.value=new e,e}(),Yi=function(){function e(){}return e.value=new e,e}(),bu=function(){function e(){}return e.value=new e,e}(),Dc=function(){function e(){}return e.value=new e,e}(),Xc=function(){function e(){}return e.value=new e,e}(),Zc=function(){function e(){}return e.value=new e,e}(),Il=function(){function e(){}return e.value=new e,e}(),es=function(){function e(){}return e.value=new e,e}(),Fl=function(){function e(){}return e.value=new e,e}(),Tl=function(){function e(){}return e.value=new e,e}(),ns=function(){function e(){}return e.value=new e,e}(),Ml=function(){function e(){}return e.value=new e,e}(),Gl=function(){function e(){}return e.value=new e,e}(),Al=function(){function e(){}return e.value=new e,e}(),Ki=function(){function e(){}return e.value=new e,e}(),xl=function(){function e(){}return e.value=new e,e}(),Ll=function(){function e(){}return e.value=new e,e}(),Xi=function(){function e(){}return e.value=new e,e}(),ts=function(){function e(){}return e.value=new e,e}(),jl=function(){function e(){}return e.value=new e,e}(),Pl=function(){function e(){}return e.value=new e,e}(),Wu=function(){function e(){}return e.value=new e,e}(),Nl=function(){function e(){}return e.value=new e,e}(),Ol=function(){function e(){}return e.value=new e,e}(),kl=function(){function e(){}return e.value=new e,e}(),Hl=function(){function e(){}return e.value=new e,e}(),Zi=function(){function e(){}return e.value=new e,e}(),Ul=function(){function e(){}return e.value=new e,e}(),as=function(){function e(){}return e.value=new e,e}(),yu=function(){function e(){}return e.value=new e,e}(),eu=function(){function e(){}return e.value=new e,e}(),rs=function(){function e(){}return e.value=new e,e}(),nu=function(){function e(){}return e.value=new e,e}(),os=function(){function e(){}return e.value=new e,e}(),is=function(){function e(){}return e.value=new e,e}(),Bl=function(){function e(){}return e.value=new e,e}(),Jl=function(){function e(){}return e.value=new e,e}(),Ru=function(){function e(){}return e.value=new e,e}(),ql=function(){function e(){}return e.value=new e,e}(),Wl=function(){function e(){}return e.value=new e,e}(),tu=function(){function e(){}return e.value=new e,e}(),us=function(){function e(){}return e.value=new e,e}(),$u=function(){function e(){}return e.value=new e,e}(),ls=function(){function e(){}return e.value=new e,e}(),zu=function(){function e(){}return e.value=new e,e}(),au=function(){function e(){}return e.value=new e,e}(),Fi=function(){function e(){}return e.value=new e,e}(),cs=function(){function e(){}return e.value=new e,e}(),Vu=function(){function e(){}return e.value=new e,e}(),ru=function(){function e(){}return e.value=new e,e}(),wu=function(){function e(){}return e.value=new e,e}(),ou=function(){function e(){}return e.value=new e,e}(),Lf=function(){function e(){}return e.value=new e,e}(),bb=function(){function e(){}return e.value=new e,e}(),jf=function(){function e(){}return e.value=new e,e}(),Su=function(){function e(){}return e.value=new e,e}(),Mp=function(){function e(){}return e.value=new e,e}(),Gp=function(){function e(){}return e.value=new e,e}(),h_=function(){function e(){}return e.value=new e,e}(),yb=function(){function e(){}return e.value=new e,e}(),Ap=function(){function e(){}return e.value=new e,e}(),g_=function(){function e(){}return e.value=new e,e}(),ef=function(){function e(){}return e.value=new e,e}(),$v=function(){function e(){}return e.value=new e,e}(),dg=function(){function e(){}return e.value=new e,e}(),VC=function(){function e(){}return e.value=new e,e}(),N=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}(),jmn={to:function(e){if(e instanceof T)return di.value;if(e instanceof o&&e.value0 instanceof T)return El.value;if(e instanceof o&&e.value0 instanceof o&&e.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 T)return Kc.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 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 T)return bu.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 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 T)return Xc.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 Zc.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 Il.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 es.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 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 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 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 ns.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 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 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 T)return Al.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 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 T)return xl.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 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 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 Xi.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 ts.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 jl.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 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 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 Wu.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 Nl.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 Ol.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 kl.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 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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.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 Zi.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 Ul.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 as.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 yu.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 eu.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 rs.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 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 T)return os.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 is.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 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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.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 Jl.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 Ru.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 ql.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 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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.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 tu.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 us.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 $u.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 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&&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 zu.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 au.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 Fi.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 cs.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 Vu.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 ru.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 wu.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 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 o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0 instanceof o&&e.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.value0.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 Lf.value;throw new Error("Failed pattern match at Hub.Facet (line 132, column 1 - line 132, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof di)return new T(z.value);if(e instanceof El)return new o(new T(z.value));if(e instanceof Cl)return new o(new o(new T(z.value)));if(e instanceof Kc)return new o(new o(new o(new T(z.value))));if(e instanceof Yi)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof bu)return 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 T(z.value)))))));if(e instanceof Xc)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof Zc)return new o(new o(new o(new o(new o(new o(new o(new o(new T(z.value)))))))));if(e instanceof Il)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 es)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 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 T(z.value))))))))))));if(e instanceof Tl)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 ns)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 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 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 T(z.value))))))))))))))));if(e instanceof Al)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 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 T(z.value))))))))))))))))));if(e instanceof xl)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 Ll)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 Xi)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 ts)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 jl)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 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 o(new o(new o(new o(new T(z.value))))))))))))))))))))))));if(e instanceof Wu)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 Nl)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 Ol)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 kl)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 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 o(new o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))));if(e instanceof Zi)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 Ul)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 as)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 yu)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 eu)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 rs)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 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 T(z.value))))))))))))))))))))))))))))))))))));if(e instanceof os)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 is)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 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 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 Jl)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 Ru)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 ql)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 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 o(new o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))));if(e instanceof tu)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 us)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 $u)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 ls)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 zu)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 au)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 Fi)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 cs)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 Vu)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 ru)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 wu)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 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 o(new o(new o(new T(z.value)))))))))))))))))))))))))))))))))))))))))))))))))))))));if(e instanceof Lf)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 132, column 1 - line 132, column 37): "+[e.constructor.name])}};var Gye={eq:function(e){return function(n){return e instanceof di&&n instanceof di||e instanceof El&&n instanceof El||e instanceof Cl&&n instanceof Cl||e instanceof Kc&&n instanceof Kc||e instanceof Yi&&n instanceof Yi||e instanceof bu&&n instanceof bu||e instanceof Dc&&n instanceof Dc||e instanceof Xc&&n instanceof Xc||e instanceof Zc&&n instanceof Zc||e instanceof Il&&n instanceof Il||e instanceof es&&n instanceof es||e instanceof Fl&&n instanceof Fl||e instanceof Tl&&n instanceof Tl||e instanceof ns&&n instanceof ns||e instanceof Ml&&n instanceof Ml||e instanceof Gl&&n instanceof Gl||e instanceof Al&&n instanceof Al||e instanceof Ki&&n instanceof Ki||e instanceof xl&&n instanceof xl||e instanceof Ll&&n instanceof Ll||e instanceof Xi&&n instanceof Xi||e instanceof ts&&n instanceof ts||e instanceof jl&&n instanceof jl||e instanceof Pl&&n instanceof Pl||e instanceof Wu&&n instanceof Wu||e instanceof Nl&&n instanceof Nl||e instanceof Ol&&n instanceof Ol||e instanceof kl&&n instanceof kl||e instanceof Hl&&n instanceof Hl||e instanceof Zi&&n instanceof Zi||e instanceof Ul&&n instanceof Ul||e instanceof as&&n instanceof as||e instanceof yu&&n instanceof yu||e instanceof eu&&n instanceof eu||e instanceof rs&&n instanceof rs||e instanceof nu&&n instanceof nu||e instanceof os&&n instanceof os||e instanceof is&&n instanceof is||e instanceof Bl&&n instanceof Bl||e instanceof Jl&&n instanceof Jl||e instanceof Ru&&n instanceof Ru||e instanceof ql&&n instanceof ql||e instanceof Wl&&n instanceof Wl||e instanceof tu&&n instanceof tu||e instanceof us&&n instanceof us||e instanceof $u&&n instanceof $u||e instanceof ls&&n instanceof ls||e instanceof zu&&n instanceof zu||e instanceof au&&n instanceof au||e instanceof Fi&&n instanceof Fi||e instanceof cs&&n instanceof cs||e instanceof Vu&&n instanceof Vu||e instanceof ru&&n instanceof ru||e instanceof wu&&n instanceof wu||e instanceof ou&&n instanceof ou||e instanceof Lf&&n instanceof Lf}}},Pmn=se(Gye);var Nmn={compare:function(e){return function(n){if(e instanceof di&&n instanceof di)return X.value;if(e instanceof di)return Y.value;if(n instanceof di)return Q.value;if(e instanceof El&&n instanceof El)return X.value;if(e instanceof El)return Y.value;if(n instanceof El)return Q.value;if(e instanceof Cl&&n instanceof Cl)return X.value;if(e instanceof Cl)return Y.value;if(n instanceof Cl)return Q.value;if(e instanceof Kc&&n instanceof Kc)return X.value;if(e instanceof Kc)return Y.value;if(n instanceof Kc)return Q.value;if(e instanceof Yi&&n instanceof Yi)return X.value;if(e instanceof Yi)return Y.value;if(n instanceof Yi)return Q.value;if(e instanceof bu&&n instanceof bu)return X.value;if(e instanceof bu)return Y.value;if(n instanceof bu)return Q.value;if(e instanceof Dc&&n instanceof Dc)return X.value;if(e instanceof Dc)return Y.value;if(n instanceof Dc)return Q.value;if(e instanceof Xc&&n instanceof Xc)return X.value;if(e instanceof Xc)return Y.value;if(n instanceof Xc)return Q.value;if(e instanceof Zc&&n instanceof Zc)return X.value;if(e instanceof Zc)return Y.value;if(n instanceof Zc)return Q.value;if(e instanceof Il&&n instanceof Il)return X.value;if(e instanceof Il)return Y.value;if(n instanceof Il)return Q.value;if(e instanceof es&&n instanceof es)return X.value;if(e instanceof es)return Y.value;if(n instanceof es)return Q.value;if(e instanceof Fl&&n instanceof Fl)return X.value;if(e instanceof Fl)return Y.value;if(n instanceof Fl)return Q.value;if(e instanceof Tl&&n instanceof Tl)return X.value;if(e instanceof Tl)return Y.value;if(n instanceof Tl)return Q.value;if(e instanceof ns&&n instanceof ns)return X.value;if(e instanceof ns)return Y.value;if(n instanceof ns)return Q.value;if(e instanceof Ml&&n instanceof Ml)return X.value;if(e instanceof Ml)return Y.value;if(n instanceof Ml)return Q.value;if(e instanceof Gl&&n instanceof Gl)return X.value;if(e instanceof Gl)return Y.value;if(n instanceof Gl)return Q.value;if(e instanceof Al&&n instanceof Al)return X.value;if(e instanceof Al)return Y.value;if(n instanceof Al)return Q.value;if(e instanceof Ki&&n instanceof Ki)return X.value;if(e instanceof Ki)return Y.value;if(n instanceof Ki)return Q.value;if(e instanceof xl&&n instanceof xl)return X.value;if(e instanceof xl)return Y.value;if(n instanceof xl)return Q.value;if(e instanceof Ll&&n instanceof Ll)return X.value;if(e instanceof Ll)return Y.value;if(n instanceof Ll)return Q.value;if(e instanceof Xi&&n instanceof Xi)return X.value;if(e instanceof Xi)return Y.value;if(n instanceof Xi)return Q.value;if(e instanceof ts&&n instanceof ts)return X.value;if(e instanceof ts)return Y.value;if(n instanceof ts)return Q.value;if(e instanceof jl&&n instanceof jl)return X.value;if(e instanceof jl)return Y.value;if(n instanceof jl)return Q.value;if(e instanceof Pl&&n instanceof Pl)return X.value;if(e instanceof Pl)return Y.value;if(n instanceof Pl)return Q.value;if(e instanceof Wu&&n instanceof Wu)return X.value;if(e instanceof Wu)return Y.value;if(n instanceof Wu)return Q.value;if(e instanceof Nl&&n instanceof Nl)return X.value;if(e instanceof Nl)return Y.value;if(n instanceof Nl)return Q.value;if(e instanceof Ol&&n instanceof Ol)return X.value;if(e instanceof Ol)return Y.value;if(n instanceof Ol)return Q.value;if(e instanceof kl&&n instanceof kl)return X.value;if(e instanceof kl)return Y.value;if(n instanceof kl)return Q.value;if(e instanceof Hl&&n instanceof Hl)return X.value;if(e instanceof Hl)return Y.value;if(n instanceof Hl)return Q.value;if(e instanceof Zi&&n instanceof Zi)return X.value;if(e instanceof Zi)return Y.value;if(n instanceof Zi)return Q.value;if(e instanceof Ul&&n instanceof Ul)return X.value;if(e instanceof Ul)return Y.value;if(n instanceof Ul)return Q.value;if(e instanceof as&&n instanceof as)return X.value;if(e instanceof as)return Y.value;if(n instanceof as)return Q.value;if(e instanceof yu&&n instanceof yu)return X.value;if(e instanceof yu)return Y.value;if(n instanceof yu)return Q.value;if(e instanceof eu&&n instanceof eu)return X.value;if(e instanceof eu)return Y.value;if(n instanceof eu)return Q.value;if(e instanceof rs&&n instanceof rs)return X.value;if(e instanceof rs)return Y.value;if(n instanceof rs)return Q.value;if(e instanceof nu&&n instanceof nu)return X.value;if(e instanceof nu)return Y.value;if(n instanceof nu)return Q.value;if(e instanceof os&&n instanceof os)return X.value;if(e instanceof os)return Y.value;if(n instanceof os)return Q.value;if(e instanceof is&&n instanceof is)return X.value;if(e instanceof is)return Y.value;if(n instanceof is)return Q.value;if(e instanceof Bl&&n instanceof Bl)return X.value;if(e instanceof Bl)return Y.value;if(n instanceof Bl)return Q.value;if(e instanceof Jl&&n instanceof Jl)return X.value;if(e instanceof Jl)return Y.value;if(n instanceof Jl)return Q.value;if(e instanceof Ru&&n instanceof Ru)return X.value;if(e instanceof Ru)return Y.value;if(n instanceof Ru)return Q.value;if(e instanceof ql&&n instanceof ql)return X.value;if(e instanceof ql)return Y.value;if(n instanceof ql)return Q.value;if(e instanceof Wl&&n instanceof Wl)return X.value;if(e instanceof Wl)return Y.value;if(n instanceof Wl)return Q.value;if(e instanceof tu&&n instanceof tu)return X.value;if(e instanceof tu)return Y.value;if(n instanceof tu)return Q.value;if(e instanceof us&&n instanceof us)return X.value;if(e instanceof us)return Y.value;if(n instanceof us)return Q.value;if(e instanceof $u&&n instanceof $u)return X.value;if(e instanceof $u)return Y.value;if(n instanceof $u)return Q.value;if(e instanceof ls&&n instanceof ls)return X.value;if(e instanceof ls)return Y.value;if(n instanceof ls)return Q.value;if(e instanceof zu&&n instanceof zu)return X.value;if(e instanceof zu)return Y.value;if(n instanceof zu)return Q.value;if(e instanceof au&&n instanceof au)return X.value;if(e instanceof au)return Y.value;if(n instanceof au)return Q.value;if(e instanceof Fi&&n instanceof Fi)return X.value;if(e instanceof Fi)return Y.value;if(n instanceof Fi)return Q.value;if(e instanceof cs&&n instanceof cs)return X.value;if(e instanceof cs)return Y.value;if(n instanceof cs)return Q.value;if(e instanceof Vu&&n instanceof Vu)return X.value;if(e instanceof Vu)return Y.value;if(n instanceof Vu)return Q.value;if(e instanceof ru&&n instanceof ru)return X.value;if(e instanceof ru)return Y.value;if(n instanceof ru)return Q.value;if(e instanceof wu&&n instanceof wu)return X.value;if(e instanceof wu)return Y.value;if(n instanceof wu)return Q.value;if(e instanceof ou&&n instanceof ou)return X.value;if(e instanceof ou)return Y.value;if(n instanceof ou)return Q.value;if(e instanceof Lf&&n instanceof Lf)return X.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 Gye}},Omn=qe(Nmn),kmn={eq:function(e){return function(n){return e instanceof bb&&n instanceof bb||e instanceof jf&&n instanceof jf||e instanceof Su&&n instanceof Su||e instanceof Mp&&n instanceof Mp||e instanceof Gp&&n instanceof Gp||e instanceof h_&&n instanceof h_||e instanceof yb&&n instanceof yb||e instanceof Ap&&n instanceof Ap||e instanceof g_&&n instanceof g_||e instanceof ef&&n instanceof ef||e instanceof $v&&n instanceof $v||e instanceof dg&&n instanceof dg||e instanceof VC&&n instanceof VC}}},Aye={compare:function(e){return function(n){if(e instanceof bb&&n instanceof bb)return X.value;if(e instanceof bb)return Y.value;if(n instanceof bb)return Q.value;if(e instanceof jf&&n instanceof jf)return X.value;if(e instanceof jf)return Y.value;if(n instanceof jf)return Q.value;if(e instanceof Su&&n instanceof Su)return X.value;if(e instanceof Su)return Y.value;if(n instanceof Su)return Q.value;if(e instanceof Mp&&n instanceof Mp)return X.value;if(e instanceof Mp)return Y.value;if(n instanceof Mp)return Q.value;if(e instanceof Gp&&n instanceof Gp)return X.value;if(e instanceof Gp)return Y.value;if(n instanceof Gp)return Q.value;if(e instanceof h_&&n instanceof h_)return X.value;if(e instanceof h_)return Y.value;if(n instanceof h_)return Q.value;if(e instanceof yb&&n instanceof yb)return X.value;if(e instanceof yb)return Y.value;if(n instanceof yb)return Q.value;if(e instanceof Ap&&n instanceof Ap)return X.value;if(e instanceof Ap)return Y.value;if(n instanceof Ap)return Q.value;if(e instanceof g_&&n instanceof g_)return X.value;if(e instanceof g_)return Y.value;if(n instanceof g_)return Q.value;if(e instanceof ef&&n instanceof ef)return X.value;if(e instanceof ef)return Y.value;if(n instanceof ef)return Q.value;if(e instanceof $v&&n instanceof $v)return X.value;if(e instanceof $v)return Y.value;if(n instanceof $v)return Q.value;if(e instanceof dg&&n instanceof dg)return X.value;if(e instanceof dg)return Y.value;if(n instanceof dg)return Q.value;if(e instanceof VC&&n instanceof VC)return X.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 kmn}},jR={eq:function(e){return function(n){return e instanceof N&&n instanceof N?Pmn(e.value0)(n.value0):e instanceof Rr&&n instanceof Rr?Fmn(e.value0)(n.value0):!1}}};var ss={compare:function(e){return function(n){if(e instanceof N&&n instanceof N)return Omn(e.value0)(n.value0);if(e instanceof N)return Y.value;if(n instanceof N)return Q.value;if(e instanceof Rr&&n instanceof Rr)return Tmn(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 jR}};var zv=function(e){if(e)return"Yes";if(!e)return"No";throw new Error("Failed pattern match at Hub.Facet (line 474, column 1 - line 474, column 29): "+[e.constructor.name])},D_=function(e){if(e instanceof N&&e.value0 instanceof di)return"Overall acceptance rate";if(e instanceof N&&e.value0 instanceof El)return"Acceptance rate for men";if(e instanceof N&&e.value0 instanceof Cl)return"Acceptance rate for women";if(e instanceof N&&e.value0 instanceof Kc)return"Address";if(e instanceof N&&e.value0 instanceof Yi)return"Admissions chances (%)";if(e instanceof N&&e.value0 instanceof bu)return"Admissions difficulty";if(e instanceof N&&e.value0 instanceof Dc)return"Admissions Notification Date";if(e instanceof N&&e.value0 instanceof Xc)return"Admissions website";if(e instanceof N&&e.value0 instanceof Zc)return"Rolling?";if(e instanceof N&&e.value0 instanceof Il)return"Application effort (hours)";if(e instanceof N&&e.value0 instanceof es)return"Application Round";if(e instanceof N&&e.value0 instanceof Fl)return"Basketball conference";if(e instanceof N&&e.value0 instanceof Tl)return"Campus setting";if(e instanceof N&&e.value0 instanceof ns)return"City";if(e instanceof N&&e.value0 instanceof Ml)return"Class rank";if(e instanceof N&&e.value0 instanceof Gl)return"Co-ed / single-sex";if(e instanceof N&&e.value0 instanceof Al)return"College type";if(e instanceof N&&e.value0 instanceof Ki)return"Commuter college";if(e instanceof N&&e.value0 instanceof xl)return"Diversity";if(e instanceof N&&e.value0 instanceof Ll)return"Dropout rate (%)";if(e instanceof N&&e.value0 instanceof ts)return"Financial aid website";if(e instanceof N&&e.value0 instanceof jl)return"First-year enrollment";if(e instanceof N&&e.value0 instanceof Pl)return"Football conference";if(e instanceof N&&e.value0 instanceof Wu)return"4-year graduation rate (%)";if(e instanceof N&&e.value0 instanceof Nl)return"Has D1 basketball";if(e instanceof N&&e.value0 instanceof Ol)return"Has D1 football";if(e instanceof N&&e.value0 instanceof kl)return"Has medical school";if(e instanceof N&&e.value0 instanceof Hl)return"Has study abroad";if(e instanceof N&&e.value0 instanceof Zi)return"HBCU";if(e instanceof N&&e.value0 instanceof Ul)return"List status";if(e instanceof N&&e.value0 instanceof as)return"Main website";if(e instanceof N&&e.value0 instanceof Xi)return"Major/program";if(e instanceof N&&e.value0 instanceof yu)return"Name";if(e instanceof N&&e.value0 instanceof eu)return"Net cost estimate";if(e instanceof N&&e.value0 instanceof rs)return"My notes";if(e instanceof N&&e.value0 instanceof nu)return"% international students";if(e instanceof N&&e.value0 instanceof os)return"Phone number";if(e instanceof N&&e.value0 instanceof is)return"Photo";if(e instanceof N&&e.value0 instanceof Bl)return"Prestige";if(e instanceof N&&e.value0 instanceof Jl)return"Program length";if(e instanceof N&&e.value0 instanceof Ru)return"Public / private";if(e instanceof N&&e.value0 instanceof ql)return"Recommendation letters";if(e instanceof N&&e.value0 instanceof Wl)return"Region";if(e instanceof N&&e.value0 instanceof tu)return"Religious affiliation";if(e instanceof N&&e.value0 instanceof us)return"SAT / ACT submission deadline";if(e instanceof N&&e.value0 instanceof $u)return"SAT / ACT test policy";if(e instanceof N&&e.value0 instanceof ls)return"SAT subject submission deadline";if(e instanceof N&&e.value0 instanceof zu)return"6-year graduation rate (%)";if(e instanceof N&&e.value0 instanceof au)return"State";if(e instanceof N&&e.value0 instanceof Fi)return"Student:faculty ratio";if(e instanceof N&&e.value0 instanceof cs)return"Submission Deadline";if(e instanceof N&&e.value0 instanceof Vu)return"TOEFL policy";if(e instanceof N&&e.value0 instanceof ru)return"Total undergraduate students";if(e instanceof N&&e.value0 instanceof wu)return"Tuition in-state";if(e instanceof N&&e.value0 instanceof ou)return"Tuition out-of-state";if(e instanceof N&&e.value0 instanceof Lf)return"Yield rate";if(e instanceof Rr)return sC(e.value0);throw new Error("Failed pattern match at Hub.Facet (line 148, column 8 - line 205, column 48): "+[e.constructor.name])},_z=function(e){return e instanceof di?new _(` 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 Fi?new _(` 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 Wu?new _(` 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 zu?new _(` 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 nu?new _(` Students who do not hold citizenship or permanent residence in the US. Schools do not report diversity data among international students. `):e instanceof Ki?new _(` 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 Zi?new _(` 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 Xi?new _(` Filter your search to only schools that offer the major(s) or program(s) you select here. `):e instanceof tu?new _(` 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 $u?new _(` Policies change during COVID-19; please confirm by looking at school websites `):e instanceof Vu?new _(` TOEFL policies are only applicable to international students `):R.value},b_=function(){var e=pe("");return function(n){return e(_z(n))}}(),xye=Se("unknown")(function(e){return qu(Qn(e))+" / year"}),Hmn=function(e){return xye(e.tuitionInState)},Umn=function(e){return xye(e.tuitionOutOfState)},Bmn=function(e){return nb(e.address)};var u0=function(e){if(e instanceof N&&e.value0 instanceof di)return"AcceptanceRate";if(e instanceof N&&e.value0 instanceof El)return"AcceptanceRateMen";if(e instanceof N&&e.value0 instanceof Cl)return"AcceptanceRateWomen";if(e instanceof N&&e.value0 instanceof Kc)return"Address";if(e instanceof N&&e.value0 instanceof Yi)return"AdmissionChances";if(e instanceof N&&e.value0 instanceof bu)return"AdmissionDifficulty";if(e instanceof N&&e.value0 instanceof Dc)return"AdmissionsNotificationDate";if(e instanceof N&&e.value0 instanceof Xc)return"AdmissionsWebsite";if(e instanceof N&&e.value0 instanceof Zc)return"AppDeadlineIsRolling";if(e instanceof N&&e.value0 instanceof Il)return"ApplicationEffort";if(e instanceof N&&e.value0 instanceof es)return"ApplicationRound";if(e instanceof N&&e.value0 instanceof Fl)return"BasketballConference";if(e instanceof N&&e.value0 instanceof Tl)return"CampusSetting";if(e instanceof N&&e.value0 instanceof ns)return"City";if(e instanceof N&&e.value0 instanceof Ml)return"ClassRank";if(e instanceof N&&e.value0 instanceof Gl)return"CoEdSingleSex";if(e instanceof N&&e.value0 instanceof Al)return"CollegeType";if(e instanceof N&&e.value0 instanceof Ki)return"CommuterCollege";if(e instanceof N&&e.value0 instanceof xl)return"Diversity";if(e instanceof N&&e.value0 instanceof Ll)return"DropoutRate";if(e instanceof N&&e.value0 instanceof ts)return"FinancialAidWebsite";if(e instanceof N&&e.value0 instanceof jl)return"FirstYearEnrollment";if(e instanceof N&&e.value0 instanceof Pl)return"FootballConference";if(e instanceof N&&e.value0 instanceof Wu)return"FourYearGraduationRate";if(e instanceof N&&e.value0 instanceof Nl)return"HasDivisionOneBasketball";if(e instanceof N&&e.value0 instanceof Ol)return"HasDivisionOneFootball";if(e instanceof N&&e.value0 instanceof kl)return"HasMedicalSchool";if(e instanceof N&&e.value0 instanceof Hl)return"HasStudyAbroad";if(e instanceof N&&e.value0 instanceof Zi)return"HBCU";if(e instanceof N&&e.value0 instanceof Ul)return"InListStatus";if(e instanceof N&&e.value0 instanceof as)return"MainWebsite";if(e instanceof N&&e.value0 instanceof Xi)return"Majors";if(e instanceof N&&e.value0 instanceof yu)return"Name";if(e instanceof N&&e.value0 instanceof eu)return"NetCostEstimate";if(e instanceof N&&e.value0 instanceof rs)return"Notes";if(e instanceof N&&e.value0 instanceof nu)return"PercentInternationalStudents";if(e instanceof N&&e.value0 instanceof os)return"Phone";if(e instanceof N&&e.value0 instanceof is)return"Photo";if(e instanceof N&&e.value0 instanceof Bl)return"Prestige";if(e instanceof N&&e.value0 instanceof Jl)return"ProgramLength";if(e instanceof N&&e.value0 instanceof Ru)return"PublicPrivate";if(e instanceof N&&e.value0 instanceof ql)return"RecommendationLetters";if(e instanceof N&&e.value0 instanceof Wl)return"Region";if(e instanceof N&&e.value0 instanceof tu)return"ReligiousAffiliation";if(e instanceof N&&e.value0 instanceof us)return"SatActDeadline";if(e instanceof N&&e.value0 instanceof $u)return"SatActTestPolicy";if(e instanceof N&&e.value0 instanceof ls)return"SatSubjectTestDeadline";if(e instanceof N&&e.value0 instanceof zu)return"SixYearGraduationRate";if(e instanceof N&&e.value0 instanceof au)return"State";if(e instanceof N&&e.value0 instanceof Fi)return"StudentFacultyRatio";if(e instanceof N&&e.value0 instanceof cs)return"SubmissionDeadline";if(e instanceof N&&e.value0 instanceof Vu)return"TOEFLPolicy";if(e instanceof N&&e.value0 instanceof ru)return"TotalUndergrads";if(e instanceof N&&e.value0 instanceof wu)return"TuitionInState";if(e instanceof N&&e.value0 instanceof ou)return"TuitionOutOfState";if(e instanceof N&&e.value0 instanceof Lf)return"YieldRate";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof km)return"RankingArchitecture";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof Hm)return"RankingBusiness";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof Um)return"RankingChemistry";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof Bm)return"RankingComputerScience";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof Jm)return"RankingCriminalJusticeAndCorrections";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof qm)return"RankingEconomics";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof Wm)return"RankingEngineering";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof $m)return"RankingEnglish";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof zm)return"RankingFilm";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof Vm)return"RankingFinance";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof Qm)return"RankingHistory";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof Ym)return"RankingPoliticalScience";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof Km)return"RankingPreMed";if(e instanceof Rr&&e.value0 instanceof ia&&e.value0.value0 instanceof Wd)return"RankingPsychology";if(e instanceof Rr&&e.value0 instanceof Hh)return"OverallRanking";throw new Error("Failed pattern match at Hub.Facet (line 305, column 6 - line 376, column 43): "+[e.constructor.name])};var Lye=function(e){if(e instanceof bb)return"Majors";if(e instanceof jf)return"General";if(e instanceof Su)return"Admissions";if(e instanceof Mp)return"Cost";if(e instanceof Gp)return"Location";if(e instanceof h_)return"Academics";if(e instanceof yb)return"Rankings";if(e instanceof Ap)return"Sports";if(e instanceof g_)return"Culture & life";if(e instanceof ef)return"Students";if(e instanceof $v)return"Application requirements";if(e instanceof dg)return"Contact information";if(e instanceof VC)return"Custom";throw new Error("Failed pattern match at Hub.Facet (line 271, column 16 - line 284, column 24): "+[e.constructor.name])};var jye=function(e){if(e instanceof N&&e.value0 instanceof di||e instanceof N&&e.value0 instanceof El||e instanceof N&&e.value0 instanceof Cl)return Su.value;if(e instanceof N&&e.value0 instanceof Kc)return dg.value;if(e instanceof N&&e.value0 instanceof Yi||e instanceof N&&e.value0 instanceof bu||e instanceof N&&e.value0 instanceof Dc||e instanceof N&&e.value0 instanceof Xc||e instanceof N&&e.value0 instanceof Zc||e instanceof N&&e.value0 instanceof Il||e instanceof N&&e.value0 instanceof es)return Su.value;if(e instanceof N&&e.value0 instanceof Fl)return Ap.value;if(e instanceof N&&e.value0 instanceof Tl||e instanceof N&&e.value0 instanceof ns)return Gp.value;if(e instanceof N&&e.value0 instanceof Ml)return $v.value;if(e instanceof N&&e.value0 instanceof Gl)return ef.value;if(e instanceof N&&e.value0 instanceof Al)return jf.value;if(e instanceof N&&e.value0 instanceof Ki)return g_.value;if(e instanceof N&&e.value0 instanceof xl||e instanceof N&&e.value0 instanceof Ll)return ef.value;if(e instanceof N&&e.value0 instanceof ts)return Mp.value;if(e instanceof N&&e.value0 instanceof jl)return ef.value;if(e instanceof N&&e.value0 instanceof Pl)return Ap.value;if(e instanceof N&&e.value0 instanceof Wu)return ef.value;if(e instanceof N&&e.value0 instanceof Nl||e instanceof N&&e.value0 instanceof Ol)return Ap.value;if(e instanceof N&&e.value0 instanceof kl||e instanceof N&&e.value0 instanceof Hl)return h_.value;if(e instanceof N&&e.value0 instanceof Zi)return g_.value;if(e instanceof N&&e.value0 instanceof Ul)return Su.value;if(e instanceof N&&e.value0 instanceof as)return jf.value;if(e instanceof N&&e.value0 instanceof Xi)return bb.value;if(e instanceof N&&e.value0 instanceof yu)return jf.value;if(e instanceof N&&e.value0 instanceof eu)return Mp.value;if(e instanceof N&&e.value0 instanceof rs)return VC.value;if(e instanceof N&&e.value0 instanceof nu)return ef.value;if(e instanceof N&&e.value0 instanceof os)return dg.value;if(e instanceof N&&e.value0 instanceof is||e instanceof N&&e.value0 instanceof Bl||e instanceof N&&e.value0 instanceof Jl||e instanceof N&&e.value0 instanceof Ru)return jf.value;if(e instanceof N&&e.value0 instanceof ql)return $v.value;if(e instanceof N&&e.value0 instanceof Wl)return Gp.value;if(e instanceof N&&e.value0 instanceof tu)return g_.value;if(e instanceof N&&e.value0 instanceof us||e instanceof N&&e.value0 instanceof $u||e instanceof N&&e.value0 instanceof ls)return $v.value;if(e instanceof N&&e.value0 instanceof zu)return ef.value;if(e instanceof N&&e.value0 instanceof au)return Gp.value;if(e instanceof N&&e.value0 instanceof Fi)return h_.value;if(e instanceof N&&e.value0 instanceof cs)return Su.value;if(e instanceof N&&e.value0 instanceof Vu)return $v.value;if(e instanceof N&&e.value0 instanceof ru)return ef.value;if(e instanceof N&&e.value0 instanceof wu||e instanceof N&&e.value0 instanceof ou)return Mp.value;if(e instanceof N&&e.value0 instanceof Lf)return Su.value;if(e instanceof Rr)return yb.value;throw new Error("Failed pattern match at Hub.Facet (line 211, column 12 - line 268, column 32): "+[e.constructor.name])},Pye=function(){return Mmn(Iye(N.create)(ln(jmn)(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(Bt(Fye)(Tye))(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))(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(qt(Mye))))))))))))))))))))))))))))))))))))))))))))))))))))))))(Jt)))(Iye(Rr.create)(eb))}(),Nye=function(){var e=[new N(Dc.value)];return AD(jR)(Pye)(e)}(),mj=En(u0)(Pye);var _g=Se("Not reported")(SW),hz=function(e){return function(n){return function(t){var a=function(f){return Gh(f).siteName},r=function(f){return vj(er(BG(t.id)(e)))(function(v){return v.top})},i=pe("")(y6(t)),u=function(){var f=Gmn(dp(t))(new _(0));return f?"$0 / year":pe("")(Amn(er(Tp(t.id)(e)))(function(v){return xmn(qu(v.estimatedNetCost)+" / year")}))}(),l=pe(sR)(vj(Af(t.id)(e))(function(f){return f.applicationRound})),c=JG(t.id)(e),s=function(f){return Se("Not reported")(ja)(rb(f)(t))};if(n instanceof N&&n.value0 instanceof di)return Se("Not reported")(function(f){return ja(function(v){return v.value}(f))})(t.admissions.acceptanceRate);if(n instanceof N&&n.value0 instanceof El)return s(function(f){return f.men});if(n instanceof N&&n.value0 instanceof Cl)return s(function(f){return f.women});if(n instanceof N&&n.value0 instanceof Kc)return mC(t.address);if(n instanceof N&&n.value0 instanceof Yi)return Se("")(ZD(t))(r(be));if(n instanceof N&&n.value0 instanceof bu)return Se("")(Q2(t))(r(be));if(n instanceof N&&n.value0 instanceof Dc)return pe("")(qG(eW(l)(function(f){return f.notification}))(c));if(n instanceof N&&n.value0 instanceof Xc)return Se("Not reported")(a)(t.urls.admissions);if(n instanceof N&&n.value0 instanceof Zc)return Se("")(function(f){return f?"Yes":"No"})(qG(kpe(l)(function(f){return f.deadline}))(c));if(n instanceof N&&n.value0 instanceof Il)return dz(t.applicationTimeHours)+" hours";if(n instanceof N&&n.value0 instanceof es)return"";if(n instanceof N&&n.value0 instanceof Fl)return Se("None")(function(f){return f.name})(t.basketball.conference);if(n instanceof N&&n.value0 instanceof Tl)return zd(t.setting);if(n instanceof N&&n.value0 instanceof ns)return _R(t.address);if(n instanceof N&&n.value0 instanceof Ml)return _g(t.admissions.reqClassRank);if(n instanceof N&&n.value0 instanceof Gl)return vp(t.gender);if(n instanceof N&&n.value0 instanceof Al)return t.schoolType;if(n instanceof N&&n.value0 instanceof Ki)return zv(t.isCommuterCollege);if(n instanceof N&&n.value0 instanceof xl)return t.diversity;if(n instanceof N&&n.value0 instanceof Ll)return dz(t.dropOutRate)+"%";if(n instanceof N&&n.value0 instanceof ts)return Se("Not reported")(a)(t.urls.finAid);if(n instanceof N&&n.value0 instanceof jl)return Se("Not reported")(Zs)(vj(t.numFreshmen)(function(f){return f.value}));if(n instanceof N&&n.value0 instanceof Pl)return Se("None")(function(f){return f.name})(t.football.conference);if(n instanceof N&&n.value0 instanceof Wu)return Se("Not reported")(ja)(t.fourYearGradRate);if(n instanceof N&&n.value0 instanceof Nl)return zv(t.basketball.division1);if(n instanceof N&&n.value0 instanceof Ol)return zv(t.football.division1);if(n instanceof N&&n.value0 instanceof kl)return zv(t.academicOfferings.hasMedicalSchool);if(n instanceof N&&n.value0 instanceof Hl)return zv(t.academicOfferings.studyAbroad);if(n instanceof N&&n.value0 instanceof Zi)return zv(t.hbcu);if(n instanceof N&&n.value0 instanceof Ul)return Se("")(ob)(vj(Af(t.id)(e))(function(f){return f.status}));if(n instanceof N&&n.value0 instanceof as)return a(t.urls.main);if(n instanceof N&&n.value0 instanceof Xi)return"";if(n instanceof N&&n.value0 instanceof yu)return t.name;if(n instanceof N&&n.value0 instanceof eu)return u;if(n instanceof N&&n.value0 instanceof rs)return zC(t.id)(e);if(n instanceof N&&n.value0 instanceof nu)return Se("Not reported")(function(f){return ja(function(v){return v.value}(f))})(t.fracInternationalStudents);if(n instanceof N&&n.value0 instanceof os)return t.phone;if(n instanceof N&&n.value0 instanceof is)return"";if(n instanceof N&&n.value0 instanceof Bl)return t.prestige;if(n instanceof N&&n.value0 instanceof Jl)return i;if(n instanceof N&&n.value0 instanceof Ru)return oG(t.publicPrivate);if(n instanceof N&&n.value0 instanceof ql)return _g(t.admissions.reqRecLetters);if(n instanceof N&&n.value0 instanceof Wl)return tb(t.address);if(n instanceof N&&n.value0 instanceof tu)return t.religiousAffiliation;if(n instanceof N&&n.value0 instanceof us)return pe("")(qG(L5(function(f){return f.satActDeadline}))(c));if(n instanceof N&&n.value0 instanceof $u)return _g(t.admissions.reqStandardTests);if(n instanceof N&&n.value0 instanceof ls)return pe("")(qG(L5(function(f){return f.satSubjectTestDeadline}))(c));if(n instanceof N&&n.value0 instanceof zu)return Se("Not reported")(function(f){return ja(function(v){return v.value}(f))})(t.sixYearGradRate);if(n instanceof N&&n.value0 instanceof au)return Bmn(t);if(n instanceof N&&n.value0 instanceof Fi)return dz(t.studentsPerFaculty.value)+":1";if(n instanceof N&&n.value0 instanceof cs)return pe("")(qG(eW(l)(function(f){return f.deadline}))(c));if(n instanceof N&&n.value0 instanceof Vu)return _g(t.admissions.reqToefl);if(n instanceof N&&n.value0 instanceof ru)return Zs(t.totalUndergrads);if(n instanceof N&&n.value0 instanceof wu)return Hmn(t);if(n instanceof N&&n.value0 instanceof ou)return Umn(t);if(n instanceof N&&n.value0 instanceof Lf)return Se("Not reported")(function(f){return ja(function(v){return v.value}(f))})(t.admissions.yieldRate);if(n instanceof Rr)return Se("No rank")(function(f){return function(v){return"#"+v}(function(v){return v.bucket}(f))})(Lmn(n.value0)(t.rankings));throw new Error("Failed pattern match at Hub.Facet (line 391, column 34 - line 448, column 105): "+[n.constructor.name])}}};var Jmn=J(q),Oye=J(M),kye=un(M)()(),gz=ea(mr),qmn=un(q)()(),Wmn=en(Bn),$mn=se(Gt($d)),Hye=na(M),zmn=V(de),Vmn=ne($e),Qmn=fj(),Ymn=Lt(M),Kmn=Ln(Z)()(),Xmn=un(Z)()(),Zmn=x(B),PR=function(){function e(){}return e.value=new e,e}(),NR=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),OR=function(){function e(){}return e.value=new e,e}();var Uye=function(e){if(e instanceof PR)return"filters";if(e instanceof NR)return"filter:"+u0(e.value0);if(e instanceof OR)return"rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 34, column 26 - line 37, column 39): "+[e.constructor.name])},e0n=function(e){var n=function(r){return Jmn("d-flex align-items-center justify-content-between")([pe(Oye("")(""))(r.left),kye("btn btn-dark small px-4")(Te)({onClick:gz(e.onClose)})(r.closeText)])},t=n({left:R.value,closeText:"Close"}),a=function(r){return n({left:new _(kye("btn btn-link small px-0")(Te)({onClick:gz(r)})("Clear all")),closeText:"Apply"})};return function(r){if(r instanceof PR)return a(e.onClearFilters);if(r instanceof NR)return a(e.onFilter(r.value0)(R.value));if(r instanceof OR)return t;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 70, column 22 - line 73, column 44): "+[r.constructor.name])}},n0n=function(e){var n=function(t){return qmn("btn btn-block btn-link text-left text-body d-flex justify-content-between align-items-center large py-1 "+t.testClass)(Te)({onClick:Wmn(e.onSelectRanking)(t.ranking)})([Oye("")(t.title),nn($mn(t.ranking)(e.ranking))(Hye("fe fe-check large")(""))])};return function(t){if(t instanceof PR)return gl(e.mobileFilters);if(t instanceof NR)return e.mobileSingleFilter(t.value0);if(t instanceof OR)return ie([n({title:"All colleges",ranking:R.value,testClass:"t--ranking-none"}),ie(zmn(eb)(function(a){return n({title:sC(a),ranking:new _(a),testClass:"t--ranking-"+Uh(a)})}))]);throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 113, column 20 - line 133, column 8): "+[t.constructor.name])}},t0n=function(e){if(e.numActiveFilters>0)return" ("+(Vmn(e.numActiveFilters)+")");if(Ce)return"";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 144, column 1 - line 144, column 63): "+[e.constructor.name])},a0n=function(e){return function(n){if(n instanceof PR)return"Filter"+t0n(e);if(n instanceof NR)return D_(n.value0);if(n instanceof OR)return"Rankings";throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 64, column 22 - line 67, column 39): "+[n.constructor.name])}},Bye=function(e){return function(n){return Qmn({header:ie([Ymn("py-3 my-0 text-center")(a0n(e)(n)),Kmn("align-items-center d-flex position-absolute pr-3")({style:Ke({right:0,top:0,bottom:0})})(Xmn("btn btn-link p-0")(ca("Close"))({onClick:gz(e.onClose)})(Hye("fe fe-x large text-body")("")))]),body:n0n(e)(n),footer:e0n(e)(n),onClose:e.onClose})}},Jye=function(e){if(e==="filters")return new _(PR.value);if(e==="rankings")return new _(OR.value);var n=function(a){if(Ce)return R.value;throw new Error("Failed pattern match at Hub.Visuals.MobileOverlay (line 39, column 1 - line 39, column 58): "+[e.constructor.name])},t=Yo(":")(e);return t.length===2&&t[0]==="filter"?Zmn(NR.create)(mj(t[1])):n(!0)};var Dz=rp(function(e){return{status:CW(e.status),applicationRound:jpe(e.applicationRound)}}),bz=function(){return{status:_p.value,applicationRound:jh.value}}();var pj=500;var xp=function(){function e(){}return e.value=new e,e}(),kR=function(){function e(){}return e.value=new e,e}();var qye={eq:function(e){return function(n){return e instanceof xp&&n instanceof xp||e instanceof kR&&n instanceof kR}}};var fs=function(e){if(e instanceof xp)return _.create;if(e instanceof kR)return Le(R.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 16, column 1 - line 16, column 62): "+[e.constructor.name])},l0=function(e){if(e instanceof kR)return _.create;if(e instanceof xp)return Le(R.value);throw new Error("Failed pattern match at SchoolDetails.Configuration (line 20, column 1 - line 20, column 61): "+[e.constructor.name])},hg=function(){return _.create}();var r0n=function(){function e(){}return e.value=new e,e}(),yz=function(){function e(){}return e.value=new e,e}(),Rb=function(){function e(){}return e.value=new e,e}(),Wye=function(){function e(){}return e.value=new e,e}(),$ye=function(e){if(e instanceof r0n)return"modal-sm";if(e instanceof yz)return"";if(e instanceof Rb)return"modal-lg";if(e instanceof Wye)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 c1e=Ta(l1e()),s1e=c1e.default;var N0n=Hs(),f1e=function(e){var n=N0n(e);return function(){return function(){return n(s1e)}}};var UR=function(){return an};var YC=J(Z),Tz=Ua(),O0n=f1e(Z)()(),k0n=Ln(Z)()(),H0n=Ln(q)()(),U0n=J(q),B0n=un(M)()(),J0n=ea(mr),q0n=po(zt),W0n=xn(Nn),v1e=UR(),KC=function(){return function(e){var n=YC("modal-backdrop fade show")(Je),t=Tz(e),a=br(t.footer),r=br(t.header),i=Un(t.size)(yz.value),u=co(" ")([function(){var c=Un(t.scrollable)(!0);return c?"modal-dialog-scrollable":""}(),function(){var c=Un(t.centered)(!0);return c?"modal-dialog-centered":""}(),$ye(i),Un(t.dialogClass)("")]),l=O0n({focusTrapOptions:{escapeDeactivates:!1,fallbackFocus:".modal-content",allowOutsideClick:!0}})(YC("modal fade show d-block")(k0n("modal-dialog "+u)({style:Un(t.dialogStyle)(Ke({}))})(H0n("modal-content "+Un(t.contentClass)(""))({style:Un(t.contentStyle)(Ke({}))})([Be(r)(YC("modal-header "+Un(t.headerClass)(""))),YC("modal-body "+Un(t.bodyClass)(""))(t.body),Be(a)(YC("modal-footer "+Un(t.footerClass)("")))]))));return ie([l,n])}},m1e=KC(),wb=function(){return function(e){var n=Tz(e),t=U0n("d-flex w-100 justify-content-between align-items-center")([YC("mr-4")(Un(n.title)(Je)),B0n("btn btn-link large mr-n3 py-0 fe fe-x t--close "+Un(n.dismissButtonClass)("text-body"))(ca("Close"))({type:"button",onClick:J0n(n.onDismiss)})("")]),a=function(r){return q0n(r.key==="Escape")(W0n(n.onDismiss))};return kE(g2(JE.keyup)(a))(function(r){var i=Un(n.bodyScrollable)(!1);return m1e(i?function(){var u=Tz(v1e(n));return{body:u.body,bodyClass:u.bodyClass,centered:u.centered,contentClass:u.contentClass,contentStyle:u.contentStyle,dialogClass:u.dialogClass,dialogStyle:u.dialogStyle,footer:u.footer,footerClass:u.footerClass,headerClass:u.headerClass,scrollable:u.scrollable,size:u.size,header:t}}():v1e({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:ie([t,n.body])}))})}};var p1e=Ua(),$0n=Qe(Ze),z0n=k7(q)()(),V0n=un(Z)()(),Q0n=Io()();var c0="signUp";var XC="login",s0=function(){return function(e){var n=p1e(e),t=function(){var i=Un(n.auth0ActiveTab)(XC);return i}(),a=pe({path:"",token:""})(oDe("login_path")),r=function(i){return function(u){return Se($0n)(function(l){return Tm(function(c){return{key:i,value:c}}(l))})(br(u))}};return z0n("d-inline")({method:"post",action:r("origin")(n.origin)(r("login_hint")(n.auth0LoginHint)(Tm({key:"screen_hint",value:t})(a.path))),target:function(){var i=Un(n.openInNewTab)(!1);return i?"_blank":""}()})([V0n(Un(n.className)("btn btn-primary px-4"))(Te)({type:"submit",disabled:Un(n.disabled)(!1)})(Un(n.content)(ee(Un(n.text)("Log in")))),Q0n("")({type:"hidden",name:"authenticity_token",value:a.token})])}},Y0n=s0(),bj=function(){return function(e){var n=p1e(e);return Y0n({auth0LoginHint:n.auth0LoginHint,className:n.className,content:n.content,disabled:n.disabled,openInNewTab:n.openInNewTab,origin:n.origin,text:n.text,auth0ActiveTab:c0})}};var d1e=ml(dJ);var BR=function(e){return function(n){return function(){return n[e]}}},K0n=BR("URL"),X0n=BR("documentURI"),Z0n=BR("origin"),epn=BR("compatMode"),npn=BR("characterSet"),tpn=BR("contentType");var apn=BR("documentElement");function Mz(e){return function(n){return function(){return n.createElement(e)}}}var rpn=Gn(wn),opn=rpn(Ht),ipn=xn(Nn),upn=at(Tr),lpn=jr(Pt)(qr),_1e=$(tt),cpn=_u("Portal")(function(e){return{init:opn(Td(function(n){return ipn(function(){var a=Zme(e.id)();if(a instanceof _)return n.dispatch(a.value0)();if(a instanceof R){var r=upn(tp)(ho)(),i=vme(r)();return lpn(i)(function(u){return function(){var c=Mz("div")(fme(r))();return hq(e.id)(c)(),yq(c5(c))(mme(u))(),n.dispatch(c)()}})()}throw new Error("Failed pattern match at Utils.Portal (line 36, column 9 - line 46, column 33): "+[a.constructor.name])})}))(function(){return _1e(R.value)}),update:function(n){return function(t){return _1e(new _(t))}},view:function(n){return function(t){return Be(n)(d1e(e.content))}}}}),spn=GG(!1),yj=function(e){return function(n){var t=MG(spn);return t?n:cpn({id:e,content:n})}};var fpn=V(B),h1e=function(e){return{admissionYear:oe(e.admissionYear),avatarUrl:oe(e.avatarUrl),fullName:oe(e.fullName),homeState:fpn(oe(e.homeState))(Jde),initials:oe(e.initials),publishScope:j$(e.publishScope)}};var g1e=V(B),vpn=ri(B),D1e=Rt(Fr),Gz=function(){function e(){}return e.value=new e,e}(),VG=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Az=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),mpn=function(){var e=function(n){var t=g1e(oe(n.vine))(function(i){return new VG(h1e(i))}),a=g1e(oe(n.semUser))(Az.create),r=vpn(oe(n.counselor))(Gz.value);return D1e(r)(D1e(t)(a))};return nt(Pe)({diagnosticName:"SchoolDetails.User.UserRole",default:Gz.value,parse:e})}(),xz=function(e){return{cvid:e.cvid,isHq:e.isHq,role:mpn(e.role)}},b1e=function(e){return e.role instanceof Gz},y_=function(e){return e.role instanceof VG?new _(e.role.value0):R.value};var y1e=ct(),R1e=st(Pe)(B)({parse:yt(y1e(C({reflectSymbol:function(){return"photos"}})(it(y1e(C({reflectSymbol:function(){return"url"}})(fe)(ge))))(ge))),diagnosticName:"Sem.School.ContentModule.AcademicPhotos"});var ppn=V(de),dpn=x(B),w1e=ct(),_pn=yt(w1e(C({reflectSymbol:function(){return"alumni"}})(it(w1e(C({reflectSymbol:function(){return"avatarURL"}})(jn(fe))(C({reflectSymbol:function(){return"bio"}})(fe)(C({reflectSymbol:function(){return"degreeGraduationYear"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))))(ge)));var hpn=function(e){return{name:e.name,degreeGraduationYear:e.degreeGraduationYear,bio:e.bio,avatarURL:oe(e.avatarURL)}},gpn=function(e){return{alumni:ppn(e.alumni)(hpn)}},S1e=st(Pe)(B)({parse:function(e){return dpn(gpn)(_pn(e))},diagnosticName:"Sem.School.ContentModule.AlumniSpotlight"});var E1e=ct(),C1e=st(Pe)(B)({parse:yt(E1e(C({reflectSymbol:function(){return"videos"}})(it(E1e(C({reflectSymbol:function(){return"duration"}})(bt)(C({reflectSymbol:function(){return"link"}})(fe)(C({reflectSymbol:function(){return"title"}})(fe)(ge))))))(ge))),diagnosticName:"Sem.School.ContentModule.CampusExperience"});var I1e=ct(),F1e=st(Pe)(B)({parse:yt(I1e(C({reflectSymbol:function(){return"photos"}})(it(I1e(C({reflectSymbol:function(){return"url"}})(fe)(ge))))(ge))),diagnosticName:"Sem.School.ContentModule.CampusPhotoGallery"});var T1e=ct(),M1e=st(Pe)(B)({parse:yt(T1e(C({reflectSymbol:function(){return"videos"}})(it(T1e(C({reflectSymbol:function(){return"duration"}})(bt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(ge))))))(ge))),diagnosticName:"Sem.School.ContentModule.CampusTour"});var Dpn=V(de),bpn=st(Pe)(B),G1e=ct(),Lz=jn(fe),ypn=yt(G1e(C({reflectSymbol:function(){return"courses"}})(it(G1e(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"description"}})(Lz)(C({reflectSymbol:function(){return"instructors"}})(Lz)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"number"}})(fe)(C({reflectSymbol:function(){return"size"}})(jn(bt))(C({reflectSymbol:function(){return"term"}})(Lz)(ge))))))))))(ge))),Rpn=K(we);var A1e=function(e){var n=bpn({parse:ypn,diagnosticName:"Sem.School.ContentModule.CourseCatalog"}),t=function(a){return Dpn(a.courses)(function(r){return{department:r.department,name:r.name,number:r.number,size:oe(r.size),term:oe(r.term),instructors:oe(r.instructors),description:oe(r.description)}})};return Rpn(n(e))(function(a){return new _({courses:t(a)})})};var jz=ct(),x1e=st(Pe)(B)({parse:yt(jz(C({reflectSymbol:function(){return"degrees"}})(it(jz(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"offerings"}})(jz(C({reflectSymbol:function(){return"concentration"}})(ot)(C({reflectSymbol:function(){return"major"}})(ot)(C({reflectSymbol:function(){return"minor"}})(ot)(ge)))))(ge))))))(ge))),diagnosticName:"Sem.School.ContentModule.DegreeOptions"});var wpn=V(de),Spn=x(B),L1e=ct(),Epn=yt(L1e(C({reflectSymbol:function(){return"faculty"}})(it(L1e(C({reflectSymbol:function(){return"avatarUrl"}})(jn(fe))(C({reflectSymbol:function(){return"bio"}})(fe)(C({reflectSymbol:function(){return"department"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))))(ge)));var Cpn=function(e){return{name:e.name,department:e.department,bio:e.bio,avatarUrl:oe(e.avatarUrl)}},Ipn=function(e){return{faculty:wpn(e.faculty)(Cpn)}},j1e=st(Pe)(B)({parse:function(e){return Spn(Ipn)(Epn(e))},diagnosticName:"Sem.School.ContentModule.FacultySpotlight"});var P1e=ct(),N1e=st(Pe)(B)({parse:yt(P1e(C({reflectSymbol:function(){return"breakdown"}})(it(P1e(C({reflectSymbol:function(){return"chartColor"}})(fe)(C({reflectSymbol:function(){return"label"}})(fe)(C({reflectSymbol:function(){return"percentage"}})(Wt)(ge))))))(ge))),diagnosticName:"Sem.School.ContentModule.FinancialAidBreakdown"});var O1e=ct(),k1e=st(Pe)(B)({parse:yt(O1e(C({reflectSymbol:function(){return"video"}})(O1e(C({reflectSymbol:function(){return"duration"}})(bt)(C({reflectSymbol:function(){return"link"}})(fe)(C({reflectSymbol:function(){return"title"}})(fe)(ge)))))(ge))),diagnosticName:"Sem.School.ContentModule.FinancialAidSpotlight"});var H1e=ct(),U1e=st(Pe)(B)({parse:yt(H1e(C({reflectSymbol:function(){return"grantsAndScholarships"}})(it(H1e(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(ge))))))(ge))),diagnosticName:"Sem.School.ContentModule.GrantsAndScholarships"});var Rj=ct(),B1e=C({reflectSymbol:function(){return"description"}})(fe),J1e=C({reflectSymbol:function(){return"name"}})(fe)(ge),q1e=st(Pe)(B)({parse:yt(Rj(C({reflectSymbol:function(){return"activities"}})(it(Rj(B1e(J1e))))(C({reflectSymbol:function(){return"area"}})(Rj(B1e(C({reflectSymbol:function(){return"images"}})(it(Rj(C({reflectSymbol:function(){return"url"}})(fe)(ge))))(J1e))))(ge)))),diagnosticName:"Sem.School.ContentModule.LocalAreaSpotlight"});var ZC=function(){function e(){}return e.value=new e,e}(),R_=function(){function e(){}return e.value=new e,e}(),eI=function(){function e(){}return e.value=new e,e}(),nI=function(){function e(){}return e.value=new e,e}(),tI=function(){function e(){}return e.value=new e,e}(),aI=function(){function e(){}return e.value=new e,e}(),rI=function(){function e(){}return e.value=new e,e}(),oI=function(){function e(){}return e.value=new e,e}(),iI=function(){function e(){}return e.value=new e,e}(),uI=function(){function e(){}return e.value=new e,e}(),lI=function(){function e(){}return e.value=new e,e}(),cI=function(){function e(){}return e.value=new e,e}(),sI=function(){function e(){}return e.value=new e,e}(),fI=function(){function e(){}return e.value=new e,e}(),vI=function(){function e(){}return e.value=new e,e}(),mI=function(){function e(){}return e.value=new e,e}(),pI=function(){function e(){}return e.value=new e,e}(),dI=function(){function e(){}return e.value=new e,e}(),_I=function(){function e(){}return e.value=new e,e}(),hI=function(){function e(){}return e.value=new e,e}(),W1e={eq:function(e){return function(n){return e instanceof ZC&&n instanceof ZC||e instanceof R_&&n instanceof R_||e instanceof eI&&n instanceof eI||e instanceof nI&&n instanceof nI||e instanceof tI&&n instanceof tI||e instanceof aI&&n instanceof aI||e instanceof rI&&n instanceof rI||e instanceof oI&&n instanceof oI||e instanceof iI&&n instanceof iI||e instanceof uI&&n instanceof uI||e instanceof lI&&n instanceof lI||e instanceof cI&&n instanceof cI||e instanceof sI&&n instanceof sI||e instanceof fI&&n instanceof fI||e instanceof vI&&n instanceof vI||e instanceof mI&&n instanceof mI||e instanceof pI&&n instanceof pI||e instanceof dI&&n instanceof dI||e instanceof _I&&n instanceof _I||e instanceof hI&&n instanceof hI}}};var Sb=function(e){if(e instanceof ZC)return"Academic photos";if(e instanceof R_)return"Alumni spotlight";if(e instanceof eI)return"Campus experience";if(e instanceof nI)return"Campus location";if(e instanceof tI)return"Campus photos";if(e instanceof aI)return"Campus tour";if(e instanceof rI)return"Coursework";if(e instanceof oI)return"Degree options";if(e instanceof iI)return"Faculty spotlight";if(e instanceof uI)return"Financial aid breakdown";if(e instanceof lI)return"Financial aid case study";if(e instanceof cI)return"Grants and scholarships";if(e instanceof sI)return"Local area";if(e instanceof fI)return"Non-academic facilities";if(e instanceof vI)return"Annual cost";if(e instanceof mI)return"Religious life";if(e instanceof pI)return"Spectator sports";if(e instanceof dI)return"Student groups";if(e instanceof _I)return"Study away & study abroad";if(e instanceof hI)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 $1e=Dn(gn),z1e=hn($1e)(mn(vn)),V1e=dn(pn),Q1e=_n(V1e),Y1e=Rn(yn),K1e=bn(Y1e),Fpn=K(we),wj=ct(),X1e=C({reflectSymbol:function(){return"description"}})(fe),Pz=wj(X1e(C({reflectSymbol:function(){return"id"}})(fe)(C({reflectSymbol:function(){return"information"}})(it(wj(X1e(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))(C({reflectSymbol:function(){return"list"}})(jn(it(fe)))(C({reflectSymbol:function(){return"photos"}})(it(wj(C({reflectSymbol:function(){return"url"}})(fe)(ge))))(ge)))))),Tpn=yt(wj(C({reflectSymbol:function(){return"athletic"}})(Pz)(C({reflectSymbol:function(){return"dining"}})(Pz)(C({reflectSymbol:function(){return"residence"}})(Pz)(ge))))),w_=function(){function e(){}return e.value=new e,e}(),Eb=function(){function e(){}return e.value=new e,e}(),Dg=function(){function e(){}return e.value=new e,e}(),Mpn={to:function(e){if(e instanceof T)return w_.value;if(e instanceof o&&e.value0 instanceof T)return Eb.value;if(e instanceof o&&e.value0 instanceof o)return Dg.value;throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 56, column 1 - line 56, column 37): "+[e.constructor.name])},from:function(e){if(e instanceof w_)return new T(z.value);if(e instanceof Eb)return new o(new T(z.value));if(e instanceof Dg)return new o(new o(z.value));throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 56, column 1 - line 56, column 37): "+[e.constructor.name])}};var Z1e={eq:function(e){return function(n){return e instanceof w_&&n instanceof w_||e instanceof Eb&&n instanceof Eb||e instanceof Dg&&n instanceof Dg}}},eRe=function(e){if(e instanceof w_)return"Residence halls";if(e instanceof Eb)return"Athletics";if(e instanceof Dg)return"Dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 87, column 9 - line 90, column 21): "+[e.constructor.name])},Sj=function(e){if(e instanceof w_)return"residence";if(e instanceof Eb)return"athletic";if(e instanceof Dg)return"dining";throw new Error("Failed pattern match at Sem.School.ContentModule.NonAcademicFacilities (line 81, column 23 - line 84, column 21): "+[e.constructor.name])};var nRe=function(e){return e instanceof _&&e.value0 instanceof Dg?new _("Additional dining"):R.value},Gpn=En(Sj)(ln(Mpn)(z1e(z1e($1e)(V1e))(Q1e))(K1e(K1e(Y1e)))(Q1e)),tRe=function(){var e=function(n){return{description:n.description,information:n.information,photos:n.photos,id:Gpn(n.id),list:oe(n.list)}};return st(Pe)(B)({parse:function(n){return Fpn(Tpn(n))(function(t){return new _({residence:e(t.residence),athletic:e(t.athletic),dining:e(t.dining)})})},diagnosticName:"Sem.School.ContentModule.NonAcademicFacilities"})}();var Apn=V(de),xpn=st(Pe)(B),aRe=ct(),Lpn=yt(aRe(C({reflectSymbol:function(){return"costs"}})(it(aRe(C({reflectSymbol:function(){return"description"}})(jn(fe))(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))(ge))),jpn=K(we);var rRe=function(e){var n=xpn({parse:Lpn,diagnosticName:"Sem.School.ContentModule.PublishedCosts"}),t=function(a){return Apn(a.costs)(function(r){return{name:r.name,description:oe(r.description)}})};return jpn(n(e))(function(a){return new _({costs:t(a)})})};var oRe=ct();var iRe=st(Pe)(B)({parse:yt(oRe(C({reflectSymbol:function(){return"affiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"locations"}})(it(oRe(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(ge)))))(ge))))),diagnosticName:"Sem.School.ContentModule.ReligiousLife"});var Ppn=x(B),Nz=ct(),Npn=yt(Nz(C({reflectSymbol:function(){return"spectatorSports"}})(Nz(C({reflectSymbol:function(){return"conferenceAffiliation"}})(fe)(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(jn(fe))(C({reflectSymbol:function(){return"video"}})(Nz(C({reflectSymbol:function(){return"duration"}})(bt)(C({reflectSymbol:function(){return"title"}})(fe)(C({reflectSymbol:function(){return"url"}})(fe)(ge)))))(ge))))))(ge)));var Opn=function(e){return{description:e.description,video:e.video,conferenceAffiliation:e.conferenceAffiliation,photoUrl:oe(e.photoUrl)}},kpn=function(e){return{spectatorSports:Opn(e.spectatorSports)}},uRe=st(Pe)(B)({parse:function(e){return Ppn(kpn)(Npn(e))},diagnosticName:"Sem.School.ContentModule.SpectatorSports"});var Hpn=K(we),Oz=ct(),Upn=yt(Oz(C({reflectSymbol:function(){return"groups"}})(it(Oz(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"description"}})(jn(fe))(C({reflectSymbol:function(){return"isFeatured"}})(ot)(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))))(C({reflectSymbol:function(){return"photos"}})(it(Oz(C({reflectSymbol:function(){return"url"}})(fe)(ge))))(ge)))),Bpn=x(de);var lRe=function(){var e=function(n){return{category:n.category,isFeatured:n.isFeatured,name:n.name,description:oe(n.description)}};return st(Pe)(B)({parse:function(n){return Hpn(Upn(n))(function(t){return new _({photos:t.photos,groups:Bpn(e)(t.groups)})})},diagnosticName:"Sem.School.ContentModule.StudentGroups"})}();var Jpn=K(we),kz=ct(),Ej=jn(fe),cRe=C({reflectSymbol:function(){return"description"}})(Ej),sRe=it(kz(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"country"}})(fe)(cRe(C({reflectSymbol:function(){return"duration"}})(Ej)(C({reflectSymbol:function(){return"imageURL"}})(Ej)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"region"}})(Ej)(ge))))))))),qpn=yt(kz(cRe(C({reflectSymbol:function(){return"featuredPrograms"}})(sRe)(C({reflectSymbol:function(){return"photos"}})(jn(it(kz(C({reflectSymbol:function(){return"url"}})(fe)(ge)))))(C({reflectSymbol:function(){return"programs"}})(sRe)(ge)))))),fRe=x(de);var vRe=function(){var e=function(n){return{city:n.city,country:n.country,name:n.name,imageURL:oe(n.imageURL),region:oe(n.region),duration:oe(n.duration),description:oe(n.description)}};return st(Pe)(B)({parse:function(n){return Jpn(qpn(n))(function(t){return new _({featuredPrograms:fRe(e)(t.featuredPrograms),programs:fRe(e)(t.programs),description:oe(t.description),photos:oe(t.photos)})})},diagnosticName:"Sem.School.ContentModule.StudyAwayAbroad"})}();var Wpn=V(de),$pn=x(B),mRe=ct(),zpn=yt(mRe(C({reflectSymbol:function(){return"traditions"}})(it(mRe(C({reflectSymbol:function(){return"description"}})(fe)(C({reflectSymbol:function(){return"name"}})(fe)(C({reflectSymbol:function(){return"photoUrl"}})(jn(fe))(ge))))))(ge)));var Vpn=function(e){return{name:e.name,description:e.description,photoUrl:oe(e.photoUrl)}},Qpn=function(e){return{traditions:Wpn(e.traditions)(Vpn)}},pRe=st(Pe)(B)({parse:function(e){return $pn(Qpn)(zpn(e))},diagnosticName:"Sem.School.ContentModule.Traditions"});var Qu=x(B),dRe=K(we),Ypn=yt(ct()(C({reflectSymbol:function(){return"id"}})(bt)(C({reflectSymbol:function(){return"isLiked"}})(ot)(C({reflectSymbol:function(){return"isPublished"}})(ot)(C({reflectSymbol:function(){return"type"}})(fe)(ge)))))),Kpn=Q0(W1e),Cj=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}(),Fj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Tj=function(){function e(){}return e.value=new e,e}(),Mj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Gj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Aj=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}(),Lj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Pj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Nj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Oj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Uj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Bj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Jj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Wj=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Xpn=function(e){return function(n){return e==="Sem::School::ContentModule::AcademicPhotos"?Qu(Cj.create)(R1e(n)):e==="Sem::School::ContentModule::AlumniSpotlight"?Qu(Ij.create)(S1e(n)):e==="Sem::School::ContentModule::CampusExperience"?Qu(Fj.create)(C1e(n)):e==="Sem::School::ContentModule::CampusLocation"?new _(Tj.value):e==="Sem::School::ContentModule::CampusPhotoGallery"?Qu(Mj.create)(F1e(n)):e==="Sem::School::ContentModule::CampusTour"?Qu(Gj.create)(M1e(n)):e==="Sem::School::ContentModule::CourseCatalog"?Qu(Aj.create)(A1e(n)):e==="Sem::School::ContentModule::DegreeOptions"?Qu(xj.create)(x1e(n)):e==="Sem::School::ContentModule::FacultySpotlight"?Qu(Lj.create)(j1e(n)):e==="Sem::School::ContentModule::FinancialAidBreakdown"?Qu(jj.create)(N1e(n)):e==="Sem::School::ContentModule::FinancialAidSpotlight"?Qu(Pj.create)(k1e(n)):e==="Sem::School::ContentModule::GrantsAndScholarships"?Qu(Nj.create)(U1e(n)):e==="Sem::School::ContentModule::LocalAreaSpotlight"?Qu(Oj.create)(q1e(n)):e==="Sem::School::ContentModule::NonAcademicFacilities"?Qu(kj.create)(tRe(n)):e==="Sem::School::ContentModule::PublishedCosts"?Qu(Hj.create)(rRe(n)):e==="Sem::School::ContentModule::ReligiousLife"?Qu(Uj.create)(iRe(n)):e==="Sem::School::ContentModule::SpectatorSports"?Qu(Bj.create)(uRe(n)):e==="Sem::School::ContentModule::StudentGroups"?Qu(Jj.create)(lRe(n)):e==="Sem::School::ContentModule::StudyAwayAbroad"?Qu(qj.create)(vRe(n)):e==="Sem::School::ContentModule::Traditions"?Qu(Wj.create)(pRe(n)):R.value}},_Re=st(Pe)(B)({parse:function(e){return dRe(Ypn(e))(function(n){return dRe(Xpn(n.type)(e))(function(t){return new _({isLiked:n.isLiked,data:t,id:n.id,isPublished:n.isPublished})})})},diagnosticName:"Sem.School.ContentModule.Module"}),Zpn=function(){return[ZC.value,R_.value,eI.value,nI.value,tI.value,aI.value,rI.value,oI.value,iI.value,sI.value,fI.value,mI.value,pI.value,dI.value,_I.value,hI.value,cI.value,lI.value,uI.value,vI.value]}(),Lp=function(e){if(e instanceof Cj)return ZC.value;if(e instanceof Ij)return R_.value;if(e instanceof Fj)return eI.value;if(e instanceof Tj)return nI.value;if(e instanceof Mj)return tI.value;if(e instanceof Gj)return aI.value;if(e instanceof Aj)return rI.value;if(e instanceof xj)return oI.value;if(e instanceof Lj)return iI.value;if(e instanceof jj)return uI.value;if(e instanceof Pj)return lI.value;if(e instanceof Nj)return cI.value;if(e instanceof Oj)return sI.value;if(e instanceof kj)return fI.value;if(e instanceof Hj)return vI.value;if(e instanceof Uj)return mI.value;if(e instanceof Bj)return pI.value;if(e instanceof Jj)return dI.value;if(e instanceof qj)return _I.value;if(e instanceof Wj)return hI.value;throw new Error("Failed pattern match at Sem.School.ContentModule.ModuleData (line 119, column 6 - line 139, column 38): "+[e.constructor.name])},hRe=Ir(Au(Vn))(function(e){return Kpn(e)(Zpn)});var edn=x(de),$j=function(e){return tr(edn(_Re)(e))};var ndn=nt(Pe),gRe=Dn(gn),gI=hn(gRe)(mn(vn)),DRe=dn(pn),DI=_n(DRe),bRe=Rn(yn),bI=bn(bRe);var tdn=rn();var adn=Ra(Ma(Et)),yRe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),wr=function(){function e(){}return e.value=new e,e}(),vs=function(){function e(){}return e.value=new e,e}(),iu=function(){function e(){}return e.value=new e,e}(),ms=function(){function e(){}return e.value=new e,e}(),Pf=function(){function e(){}return e.value=new e,e}(),Nf=function(){function e(){}return e.value=new e,e}(),Of=function(){function e(){}return e.value=new e,e}(),rdn={to:function(e){if(e instanceof T)return wr.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 iu.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return ms.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 Pf.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 Nf.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 61, column 1 - line 61, column 30): "+[e.constructor.name])},from:function(e){if(e instanceof wr)return new T(z.value);if(e instanceof vs)return new o(new T(z.value));if(e instanceof iu)return new o(new o(new T(z.value)));if(e instanceof ms)return new o(new o(new o(new T(z.value))));if(e instanceof Pf)return 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 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 61, column 1 - line 61, column 30): "+[e.constructor.name])}},odn=ln(rdn)(gI(gI(gI(gI(gI(gI(gRe)(DRe))(DI))(DI))(DI))(DI))(DI))(bI(bI(bI(bI(bI(bI(bRe)))))))(DI),zj={eq:function(e){return function(n){return e instanceof wr&&n instanceof wr||e instanceof vs&&n instanceof vs||e instanceof iu&&n instanceof iu||e instanceof ms&&n instanceof ms||e instanceof Pf&&n instanceof Pf||e instanceof Nf&&n instanceof Nf||e instanceof Of&&n instanceof Of}}},QG=function(e){if(e instanceof wr)return R.value;if(e instanceof vs)return new _("for-you");if(e instanceof iu)return new _("chancing");if(e instanceof ms)return new _("finances");if(e instanceof Pf)return new _("majors");if(e instanceof Nf)return new _("admission-requirements");if(e instanceof Of)return new _("essay-prompts");throw new Error("Failed pattern match at SchoolDetails.Types (line 84, column 14 - line 91, column 39): "+[e.constructor.name])},Vj=function(e){if(e instanceof wr)return"Overview";if(e instanceof vs)return"For_You";if(e instanceof iu)return"Chancing";if(e instanceof ms)return"Finances";if(e instanceof Pf)return"Majors";if(e instanceof Nf)return"Admission_Requirements";if(e instanceof Of)return"Essay_Prompts";throw new Error("Failed pattern match at SchoolDetails.Types (line 65, column 9 - line 72, column 34): "+[e.constructor.name])};var Qj=function(e){var n=tdn(e.school);if(e.configuration instanceof xp)return function(t){if(t instanceof wr)return!0;if(t instanceof vs)return et(LR(n.id)(e.schoolDb));if(t instanceof iu)return et(e.chancingState.effectiveProfile);if(t instanceof ms)return!0;if(t instanceof Pf)return adn(Wr)(n.majors);if(t instanceof Nf)return Lr(e.currentUser);if(t instanceof Of)return Lr(e.currentUser);throw new Error("Failed pattern match at SchoolDetails.Types (line 112, column 27 - line 119, column 47): "+[t.constructor.name])};if(e.configuration instanceof kR)return function(t){if(t instanceof wr)return!0;if(t instanceof vs||t instanceof iu)return!1;if(t instanceof ms)return!0;if(t instanceof Pf||t instanceof Nf||t instanceof Of)return!1;throw new Error("Failed pattern match at SchoolDetails.Types (line 120, column 26 - line 127, column 26): "+[t.constructor.name])};throw new Error("Failed pattern match at SchoolDetails.Types (line 111, column 19 - line 127, column 26): "+[e.configuration.constructor.name])},Yj=function(){return ndn({parse:En(function(){var e=pe("overview");return function(n){return e(QG(n))}}())(odn),default:wr.value,diagnosticName:"School Details tab URL piece"})}();var idn=xn(Nn),JR=K(Tr),RRe=$(Pt),udn=iv(xU),ldn=N0(Pt),cdn=G0e(dv),wRe=K(we),sdn=Y0(Fe),fdn=V(de),vdn=Ra(Ma(Et)),mdn=xa(vt),SRe=at(Tr),Hz=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Uz=function(){function e(){}return e.value=new e,e}(),Bz=function(){function e(){}return e.value=new e,e}();var ERe=function(e){var n=function(t){return idn(function(){var r=JR(ho)(UE)(),i=Y7(r)(),u=K7(r)();return function(l){if(l instanceof Bz)return Va(Ka)("Failed to parse URL on popstate")({path:i,queryString:u})(function(c){return RRe(R.value)});if(l instanceof Uz)return function(){return JR(JR(ho)(UE))(ZJ)(),R.value};if(l instanceof Hz)return RRe(new _(l.value0));throw new Error("Failed pattern match at Utils.Location (line 79, column 45 - line 101, column 26): "+[l.constructor.name])}(e({path:i,queryString:u}))()})};return rme(ame(n)(JE.popstate))},CRe=function(e){var n=function(){if(e.replace)return KJ;if(Ce)return YJ;throw new Error("Failed pattern match at Utils.Location (line 60, column 5 - line 62, column 38): "+[])}(),t=JR(JR(ho)(X7))(n(ar(Ji))("CollegeVine")(e.url));return function(){var r=JR(ho)(UE)(),i=Y7(r)(),u=K7(r)();return udn(ldn(i+u===e.url)(t))(cdn)()}};var IRe=function(e){var n=function(t){var a=Yo("=")(t),r=wRe(Xr(a)(1))(Tq),i=pe("")(wRe(Xr(a)(0))(Tq));return new ke(i,r)};return sdn(fdn(Ca(vdn(Ii))(Yo("&")(pe(e)(cc("?")(e)))))(n))},FRe=function(e){return mdn(JR(ho)(hme(e)("_blank")("")))},Kj=function(e){return SRe(XJ(e))(SRe(UE)(ho))};var bg=V(B),pdn=Ra(Ma(Et)),TRe=ol(we),Xj=K(we),ddn=xc(),_dn=$(An),hdn=Rt(Fr),Jz=ii(ht),gdn=rn(),Ddn=ri(B),RI=function(e){return"/schools/"+e.slug},YG="/schools/hub",bdn=function(e){return function(n){var t=function(m){return bg(bg(cc(m)(n.path))(Yo("/")))(Ca(pdn(Ii)))},a=IRe(n.queryString),r=pe(gc.value)(bg(TRe(Ui("simulator")(a)))(Cye)),i=Xj(TRe(Ui("overlay")(a)))(Jye),u=function(m){return function(p){return bg(m)(function(h){return{slug:ddn(h),tab:pe(wr.value)(bg(p)(Yj))}})}},l=bg(t(YG))(function(m){return{ranking:Xj(Xr(m)(0))(Z5),focusedSchool:u(Xr(m)(2))(Xr(m)(3)),mobileOverlay:i,seoView:!1,whatificator:r}}),c=Xj(e.knownSeoState)(function(m){return Xj(t(RI({slug:m.slug})))(function(p){return _dn({ranking:m.ranking,focusedSchool:u(Xr(p)(0))(Xr(p)(1)),mobileOverlay:i,seoView:!0,whatificator:r})})}),s=hdn(l)(c);if(s instanceof _)return new Hz(s.value0);var f=function(m){if(s instanceof R)return Uz.value;throw new Error("Failed pattern match at Hub.Location (line 78, column 1 - line 78, column 100): "+[s.constructor.name])};if(s instanceof R){var v=cc(YG)(n.path);return v instanceof _?Bz.value:f(!0)}return f(!0)}},MRe=function(e){return ERe(bdn(e))},qz=function(e){return function(n){var t=bg(mz(n.whatificator))(function(l){return"simulator="+l}),a=bg(n.mobileOverlay)(function(l){return"overlay="+Uye(l)}),r=co("&")(tr([a,t])),i=bg(n.focusedSchool)(function(l){return Jz("/")(tr([new _(gdn(l.slug)),QG(l.tab)]))}),u=function(){return e.knownSeoState instanceof _&&n.seoView?Jz("/")(tr([new _(RI({slug:e.knownSeoState.value0.slug})),i])):Jz("/")(tr([new _(YG),new _(Se(e.basePath)(Uh)(n.ranking)),Ddn(i)("d"),i]))}();return u+(function(){var l=r==="";return l?"":"?"}()+r)}},GRe=function(e){return function(n){return function(t){return CRe({url:qz(e)(n),replace:t.replace})}}};var ARe="/profile";var ydn=rn();var S_=function(e){return function(n){return co("/")(tr([new _("/schools"),new _(ydn(n)),QG(e)]))}},yg=ARe;var xRe=function(e){return qz({basePath:"all",knownSeoState:R.value})({ranking:R.value,focusedSchool:e,mobileOverlay:R.value,seoView:!1,whatificator:gc.value})},LRe=function(e){return xRe(e)+"?simulator=on"},jRe=function(e){return function(n){return xRe(new _({tab:e,slug:n}))}},wI="/profile/finances";var PRe="/chancing/profile",NRe="https://blog.collegevine.com/how-federal-work-study-works/";var Bo=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Rdn=function(){function e(){}return e.value=new e,e}();var ORe=function(e){if(e instanceof Bo)return e.value0;if(e instanceof Rdn)return"";throw new Error("Failed pattern match at Utils.HTML.Img.Alt (line 24, column 15 - line 26, column 19): "+[e.constructor.name])};var wdn=Ua(),Zj=V(B),KG=ne($e),Sdn=wa(Fe)(ht),Edn=ii(ht),Cdn=V(de),Idn=Id()(),Fdn=ze(la)(lc(_o)(function(e){var n=e>=5120;return n?R.value:new _(new ke(e,e*1.16))})(640))([5120]),ei=function(){return function(e){return function(n){var t=wdn(n),a=Tm({key:"auto",value:Un(t.auto)("format")})(Ah({key:"q",value:Zj(br(t.q))(KG)})(Ah({key:"dpr",value:Zj(br(t.dpr))(KG)})(Ah({key:"ar",value:br(t.ar)})(Ah({key:"crop",value:br(t.crop)})(Ah({key:"fit",value:br(t.fit)})(Ah({key:"h",value:Zj(br(t.h))(KG)})(Ah({key:"w",value:Zj(br(t.w))(KG)})(pe(t.src)(j1("?")(t.src)))))))))),r=function(u){var l=KG(uo(u));return Sdn([a,"&w=",l," ",l,"w"])},i=function(){if(a2(t.w))return Edn(",")(Cdn(Fdn)(r));if(Ce)return"";throw new Error("Failed pattern match at Utils.Imgix (line 63, column 5 - line 67, column 13): "+[])}();return Idn(e)({src:a,srcSet:i,style:Un(t.style)(Ke({})),alt:ORe(t.alt),sizes:Un(t.sizes)("")})}}};var Tdn=oa(M)()(),Mdn=rj(M),SI=V(B),Wz=J(M),$z=Ln(Z)()(),Gdn=ii(ht),Adn=ei(),e8=ne($e),n8=vr(fr),zz=J(Z),qR=J(q),kRe=Xe(M),xdn=Lc(Qo)(An),EI=x(B),HRe=ga(M),URe=x(de),Ldn=rn(),jdn=ll(Gt(z2)),Pdn=K(we),Ndn=Ln(q)()(),Odn=x(ac),BRe=ne(Bi),kdn=ea(mr),Hdn=$(Pt),JRe=ze(la),qRe=function(){function e(){}return e.value=new e,e}(),t8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),WRe=function(e){var n=function(){if(e.schoolDetailPageLink instanceof qRe)return Tdn("h2 text-body flex-grow-1")(Te)({href:S_(wr.value)(e.school.slug)})(e.school.name);if(e.schoolDetailPageLink instanceof t8)return Mdn("h2 text-body flex-grow-1")({href:jRe(wr.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=SI(e.schoolAccessors)(function(F){return ee(function(){var j=F.publicPrivate(e.school);if(j instanceof Hu)return"Public";if(j instanceof _c)return"Private";throw new Error("Failed pattern match at Hub.Detail.List.Card (line 90, column 16 - line 92, column 35): "+[j.constructor.name])}())}),a=new _(Wz("t--location")(Wde(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 Ke({height:i});if(Ce)return Ke({width:r});throw new Error("Failed pattern match at Hub.Detail.List.Card (line 150, column 9 - line 152, column 52): "+[])}();return $z(Gdn(" ")(["m-n4 overflow-hidden position-relative",function(){return e.mobileLayout?"rounded-top":"rounded-left"}()]))({style:F})(Adn("position-absolute")({alt:new Bo(e.school.name),src:e.school.imgixPath,h:i,w:r,fit:"crop",crop:"edges",style:Ke({left:"calc(50% - "+(e8(n8(r)(2))+"px)"),top:"calc(50% - "+(e8(n8(i)(2))+"px)")})}))}(),l=function(F){return zz("mt-3 bg-gradient-light-grey rounded "+F)(E2)},c=l(""),s=function(F){return function(j){return function(k){return qR("mt-3 d-flex align-items-center "+F)([Se(kRe("text-secondary")("--"))(ie)(xdn(k)),kRe("ml-3")(j)])}}},f=function(F){return function(j){return function(k){return s("")(j)([EI(HRe(F))(k)])}}},v=SI(e.schoolAccessors)(function(F){return f("t--gpa")("Avg GPA")(EI(Xs("0.00"))(F.averageGpa(e.school)))}),m=SI(e.schoolAccessors)(function(F){return f("t--total-undergrads")("Undergrads")(new _(function(){var j=F.totalUndergrads(e.school);return j<200?"Fewer than 200":j<950?e8(n8(j+50|0)(100)*100|0):e8(n8(j+500|0)(1e3))+"K"}()))}),p=function(){var F=function(j){if(j instanceof Xn)return f("t--cost-estimate")("Your est. net cost")(new _(LG(j.value0.estimatedNetCost)));if(j instanceof da)return c;if(j instanceof Ut&&e.showTotalCost)return f("t--cost")("Cost")(EI(function(k){return LG(Qn(k))})(N_e(e.currentUser)(e.school)));if(j instanceof Ut&&Ce)return f("t--cost-estimate")("Your est. net cost")(R.value);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 190, column 31 - line 201, column 70): "+[j.constructor.name])};if(e.schoolAccessors instanceof _)return[new _(F(e.schoolAccessors.value0.financials(e.school)))];if(e.schoolAccessors instanceof R)return URe(_.create)([f("t--tuition-in-state")("In-state tuition")(EI(function(j){return LG(Qn(j))})(e.school.tuitionInState)),f("t--tuition-out-of-state")("Out-of-state tuition")(EI(function(j){return LG(Qn(j))})(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=$C({chancingState:e.chancingState,currentUser:e.currentUser,school:e.school}),D=hye(h),g=function(){var F=function(k){return function(G){return Wz("badge font-weight-bold fw-bold py-2 px-3 ml-3 "+k)(Ud(G))}},j=function(){var k=Ldn(D);if(k instanceof Ut)return R.value;if(k instanceof da)return R.value;if(k instanceof Xn){if(jdn(k.value0.regular.classification)(k.value0.simulated.classification))return new _({arrow:NG("")(D),paleBadge:Be(k.value0.regular.classification)(F("bg-light-grey text-black-50 mt-1"))});if(Ce)return R.value}throw new Error("Failed pattern match at Hub.Detail.List.Card (line 114, column 11 - line 126, column 26): "+[k.constructor.name])}();return SI(Pdn(_ye(h))(function(k){return k.classification}))(function(k){return Ndn("d-flex flex-column flex-grow-0 flex-shrink-1")({style:Ke({right:0})})([qR("d-flex align-items-center")([Be(j)(function(G){return G.arrow}),F(J5(k))(k)]),Be(j)(function(G){return G.paleBadge})])})}(),d=SI(e.schoolAccessors)(function(F){return f("t--acceptance-rate")("Acceptance rate")(SI(F.acceptanceRate(e.school))(function(j){return Xs("0")(j.value*100)+"%"}))}),b=function(){if(h instanceof d_||h instanceof p_)return d;if(h instanceof m_)return new _(l("t--chance-loading"));if(h instanceof Fp&&dye(h.value1))return new _(l("t--chance-loading"));if(h instanceof Fp)return new _(s("t--chance")("Your chances")([EI(Odn(HRe("mr-2"))(ZD(e.school)))(AR(h.value1)),new _(ie([NG("")(D),lj("")(D)]))]));throw new Error("Failed pattern match at Hub.Detail.List.Card (line 155, column 7 - line 169, column 12): "+[h.constructor.name])}();return $z("pb-4")({key:BRe(e.school.id)})($z("card mb-0 t--list-row t--school-"+BRe(e.school.id))({onClick:kdn(function(){if(e.schoolDetailPageLink instanceof qRe)return Hdn(be);if(e.schoolDetailPageLink instanceof t8)return e.schoolDetailPageLink.value0(e.school.id);throw new Error("Failed pattern match at Hub.Detail.List.Card (line 65, column 11 - line 67, column 56): "+[e.schoolDetailPageLink.constructor.name])}())})(qR("card-body row")([zz("col-12 col-sm-auto mb-5 mb-sm-0 d-flex flex-column flex-sm-row align-items-stretch")(u),qR("col-12 col-sm ml-sm-4 pt-3 pt-sm-0")([sa(e.badge),qR("d-flex align-items-start justify-content-between")([n,sa(g)]),qR("small text-secondary d-flex align-items-center")(V0(Wz("mx-2")("\u2022"))(tr([a,t]))),qR("row "+function(){return e.mobileLayout?"text-small":""}())(URe(zz("col-6"))(tr(JRe([b,v])(JRe(p)([m]))))),e.actions])])))},Vz=function(e){return{acceptanceRate:function(n){return n.admissions.acceptanceRate},averageGpa:function(n){return n.testScoreStats.gpa.all.p50},financials:function(n){return Tp(n.id)(e)},publicPrivate:function(n){return n.publicPrivate},totalUndergrads:function(n){return n.totalUndergrads}}};var Udn=un(M)()(),$Re=en(Bn),Bdn=un(q)()(),Jdn=Xe(M),qdn=AD(EW),Wdn=Ua(),$dn=QE(),zdn=Ln(q)()(),Vdn=ze(la),Qdn=x(de),Ydn=function(e){return function(n){return n instanceof _&&n.value0 instanceof t0?"btn-success":n instanceof _&&n.value0 instanceof a0?"btn-danger":n instanceof _&&n.value0 instanceof n0?"btn-secondary":n instanceof _&&n.value0 instanceof l_||n instanceof R&&e.primary?"btn-primary":n instanceof R?"btn-outline-primary":"btn-light"}},Kdn=function(e){return e instanceof t0?"badge-soft-success bg-success-soft":e instanceof a0?"badge-soft-danger bg-danger-soft":e instanceof n0?"badge-secondary bg-secondary":e instanceof l_?"badge-soft-primary bg-primary-soft":"badge-light bg-light text-dark"},a8=function(){return function(e){return function(n){return function(t){var a=function(m){return" t--school-list-status-"+Ci(iG(m))},r=function(m){return Udn("dropdown-item mb-1 "+(Kdn(m)+a(m)))(Te)({onClick:$Re(t)(new _(m))})(ob(m))},i=function(){var m=function(p){if(Ce)return[Bdn("dropdown-item mb-1 d-flex align-items-end badge-danger bg-danger t--school-list-status-remove")(Te)({onClick:$Re(t)(R.value)})([Jdn("fe fe-x mr-2")(""),ee("Remove from list")])];throw new Error("Failed pattern match at Hub.ListStatusSelector (line 25, column 1 - line 30, column 15): "+[])};return n instanceof R?[]:m(!0)}(),u=qdn(dC)(Se([])(gh)(n)),l=Wdn(e),c=Un(l.buttonContent)(ee(Se("Add to my list")(ob)(n))),s=Un(l.primary)(!1),f=Un(l.small)(!1),v=Un(l.buttonClass)("btn btn-block "+function(){return f?"no-animation btn-sm":"px-4"}());return $dn("")({toggleClass:v+(" t--school-list-status-selector "+Ydn({primary:s})(n)),toggleContent:c,contentId:"school-list-status-selector-dropdown-options",content:function(m){return zdn(Un(l.menuClass)("")+(" "+m.className))({id:m.contentId})(Vdn(Qdn(r)(u))(i))},ariaLabelInput:ca("School list selector dropdown")})}}}};var Xdn=se($d),zRe=function(e){return function(n){if(e.ranking instanceof _&&n instanceof Rr)return Xdn(n.value0)(e.ranking.value0);if(n instanceof Rr)return!0;if(n instanceof N&&n.value0 instanceof Yi)return et(e.chancingState.effectiveProfile);if(n instanceof N&&n.value0 instanceof bu)return et(e.chancingState.effectiveProfile);if(n instanceof N&&n.value0 instanceof di||n instanceof N&&n.value0 instanceof El||n instanceof N&&n.value0 instanceof Cl)return!0;if(n instanceof N&&n.value0 instanceof Kc)return!1;if(n instanceof N&&n.value0 instanceof Dc)return!0;if(n instanceof N&&n.value0 instanceof Xc||n instanceof N&&n.value0 instanceof Zc)return!1;if(n instanceof N&&n.value0 instanceof Il)return!0;if(n instanceof N&&n.value0 instanceof es)return!1;if(n instanceof N&&n.value0 instanceof Fl||n instanceof N&&n.value0 instanceof Tl||n instanceof N&&n.value0 instanceof ns||n instanceof N&&n.value0 instanceof Ml||n instanceof N&&n.value0 instanceof Gl||n instanceof N&&n.value0 instanceof Al||n instanceof N&&n.value0 instanceof Ki||n instanceof N&&n.value0 instanceof xl||n instanceof N&&n.value0 instanceof Ll)return!0;if(n instanceof N&&n.value0 instanceof ts)return!1;if(n instanceof N&&n.value0 instanceof jl||n instanceof N&&n.value0 instanceof Pl||n instanceof N&&n.value0 instanceof Wu||n instanceof N&&n.value0 instanceof Nl||n instanceof N&&n.value0 instanceof Ol||n instanceof N&&n.value0 instanceof kl||n instanceof N&&n.value0 instanceof Hl||n instanceof N&&n.value0 instanceof Zi)return!0;if(n instanceof N&&n.value0 instanceof Ul)return et(e.currentUser);if(n instanceof N&&n.value0 instanceof as||n instanceof N&&n.value0 instanceof Xi)return!1;if(n instanceof N&&n.value0 instanceof yu)return!0;if(n instanceof N&&n.value0 instanceof eu)return e.hasFinancialProfile;if(n instanceof N&&n.value0 instanceof rs||n instanceof N&&n.value0 instanceof nu)return!0;if(n instanceof N&&n.value0 instanceof os||n instanceof N&&n.value0 instanceof is)return!1;if(n instanceof N&&n.value0 instanceof Bl)return!0;if(n instanceof N&&n.value0 instanceof Jl)return!1;if(n instanceof N&&n.value0 instanceof Ru||n instanceof N&&n.value0 instanceof ql||n instanceof N&&n.value0 instanceof Wl||n instanceof N&&n.value0 instanceof tu||n instanceof N&&n.value0 instanceof us||n instanceof N&&n.value0 instanceof $u||n instanceof N&&n.value0 instanceof ls||n instanceof N&&n.value0 instanceof zu||n instanceof N&&n.value0 instanceof au||n instanceof N&&n.value0 instanceof Fi||n instanceof N&&n.value0 instanceof cs||n instanceof N&&n.value0 instanceof Vu||n instanceof N&&n.value0 instanceof ru||n instanceof N&&n.value0 instanceof wu||n instanceof N&&n.value0 instanceof ou)return!0;if(n instanceof N&&n.value0 instanceof Lf)return!1;throw new Error("Failed pattern match at Hub.Operations (line 24, column 23 - line 81, column 38): "+[n.constructor.name])}};var VRe=Au(Vn),Zdn=qe(VRe);var e_n=$n(Oa),XG=x(B),n_n=Rt(Hbe),t_n=ze(ld(ld(QT))),WR=Ir(i1),Qz=V(B),a_n=at(we),Yz=K(we),Kz=Ir(ro),Rg=Ir(ft),r_n=qe(Vn),r8=Ir(Vn),QRe=KT(),YRe=u1(YT)(),o_n=QRe(u1(YRe({reflectSymbol:function(){return"name"}})(ft))()({reflectSymbol:function(){return"group"}})(R_e)),i_n=Ir(Gde),u_n=Ir(Au(B_e)),l_n=V(To),KRe=Ir(Au(ro)),c_n=Ir(j_e),s_n=Ir(QRe(u1(YRe({reflectSymbol:function(){return"value"}})(Vn))()({reflectSymbol:function(){return"percentile"}})(ro))),XRe=Ir(VRe),f_n=lo(Xm),Vv=function(){function e(){}return e.value=new e,e}(),wg=function(){function e(){}return e.value=new e,e}();var ZRe={eq:function(e){return function(n){return e instanceof Vv&&n instanceof Vv||e instanceof wg&&n instanceof wg}}},Xz=function(e){return{by:new Rr(e),direction:Vv.value}},Zz=function(e){var n=Q0(e);return function(t){return function(a){return function(r){return Zdn(n(a)(t))(n(r)(t))}}}},eV=Zz(jt),nV=eV(["Very low diversity","Low diversity","Moderately diverse","Diverse","Very diverse"]),tV=eV(["Not prestigious","Prestigious","Very prestigious","Ultra prestigious"]),v_n=eV(["Far West","Southwest","Rocky Mountains","Plains","Great Lakes","New England","Mid-Atlantic","Southeast","Outlying areas","Non-US"]);var m_n=function(){var e=Zz(z2)([Av.value,Gv.value,Mv.value,If.value]);return function(n){return function(t){if(n instanceof R&&t instanceof R)return X.value;if(n instanceof R)return Q.value;if(t instanceof R)return Y.value;if(n instanceof _&&t instanceof _)return e(n.value0)(t.value0);throw new Error("Failed pattern match at Hub.Sort (line 172, column 13 - line 176, column 30): "+[n.constructor.name,t.constructor.name])}}}(),p_n=function(){return Zz(Zde)([ab.value,hR.value,gR.value])}();var ewe=function(e){if(e instanceof Vv)return"SortAsc";if(e instanceof wg)return"SortDesc";throw new Error("Failed pattern match at Hub.Sort (line 61, column 1 - line 61, column 40): "+[e.constructor.name])},ZG=function(e){return{by:u0(e.by),direction:ewe(e.direction)}},nwe=function(e){return function(n){return e_n(XG(function(t){return function(a){return{by:t,direction:a}}})(En(u0)(e)(n.by)))(En(ewe)([Vv.value,wg.value])(n.direction))}},Cb=function(){return{by:new N(yu.value),direction:Vv.value}}(),twe=function(e){return function(n){var t=function(d){return function(b){return function(F){return d(b)(F)}}},a=function(d){return er(n_n(BG(d.id)(e))(kG(d.id)(e)))},r=function(d){return tb(function(b){return b.address}(d))},i=function(d){var b=Ir(Au(d));return function(F){return t_n(WR(function(j){return Lr(F(j))}))(b(F))}},u=i(ro),l=i(b5),c=i(ft),s=i(o_n),f=i(P_e),v=function(d){return $de(function(b){return b.address}(d))},m=function(d){if(n.direction instanceof Vv)return d;if(n.direction instanceof wg)return function(b){return function(F){return yU(d(b)(F))}};throw new Error("Failed pattern match at Hub.Sort (line 127, column 24 - line 129, column 41): "+[n.direction.constructor.name])},p=function(d){return pe(sR)(Qz(Af(d.id)(e))(function(b){return b.applicationRound}))},h=function(d){return JG(d.id)(e)},D=function(d){return function(b){return a_n(Ope(p(b))(d))(h(b))}},g=function(d){return function(b){return Yz(h(b))(function(F){return x5(new _(F.year))(d(F))})}};return m(t(function(){if(n.by instanceof N&&n.by.value0 instanceof di)return Kz(function(){var d=Se(lE)(function(b){return b.value});return function(b){return d(function(F){return F.admissions.acceptanceRate}(b))}}());if(n.by instanceof N&&n.by.value0 instanceof El)return u(rb(function(d){return d.men}));if(n.by instanceof N&&n.by.value0 instanceof Cl)return u(rb(function(d){return d.women}));if(n.by instanceof N&&n.by.value0 instanceof Kc)return Rg(function(d){return mC(function(b){return b.address}(d))});if(n.by instanceof N&&n.by.value0 instanceof Yi)return lr(r_n)(function(d){return pe(0)(Yz(a(d))(function(b){return b.top.score}))});if(n.by instanceof N&&n.by.value0 instanceof bu)return lr(m_n)(function(d){return Yz(a(d))(function(b){return b.top.classification})});if(n.by instanceof N&&n.by.value0 instanceof Dc)return l(D(function(d){return d.notification}));if(n.by instanceof N&&n.by.value0 instanceof Xc)return c(function(){var d=XG(function(b){return function(F){return F.siteName}(Gh(b))});return function(b){return d(function(F){return F.urls.admissions}(b))}}());if(n.by instanceof N&&n.by.value0 instanceof Zc)return function(d){return function(b){return X.value}};if(n.by instanceof N&&n.by.value0 instanceof Il)return r8(function(d){return d.applicationTimeHours});if(n.by instanceof N&&n.by.value0 instanceof es)return function(d){return function(b){return X.value}};if(n.by instanceof N&&n.by.value0 instanceof Fl)return s(function(d){return d.basketball.conference});if(n.by instanceof N&&n.by.value0 instanceof Tl)return lr(p_n)(function(d){return d.setting});if(n.by instanceof N&&n.by.value0 instanceof ns)return Rg(v);if(n.by instanceof N&&n.by.value0 instanceof Ml)return f(function(d){return d.admissions.reqClassRank});if(n.by instanceof N&&n.by.value0 instanceof Gl)return i_n(function(d){return d.gender});if(n.by instanceof N&&n.by.value0 instanceof Al)return Rg(function(d){return d.schoolType});if(n.by instanceof N&&n.by.value0 instanceof Ki)return WR(function(d){return d.isCommuterCollege});if(n.by instanceof N&&n.by.value0 instanceof xl)return lr(nV)(function(d){return d.diversity});if(n.by instanceof N&&n.by.value0 instanceof Ll)return r8(function(d){return d.dropOutRate});if(n.by instanceof N&&n.by.value0 instanceof ts)return c(function(){var d=XG(function(b){return function(F){return F.siteName}(Gh(b))});return function(b){return d(function(F){return F.urls.finAid}(b))}}());if(n.by instanceof N&&n.by.value0 instanceof jl)return r8(function(d){return pe(0)(Qz(d.numFreshmen)(function(b){return b.value}))});if(n.by instanceof N&&n.by.value0 instanceof Pl)return s(function(d){return d.football.conference});if(n.by instanceof N&&n.by.value0 instanceof Wu)return u(function(d){return d.fourYearGradRate});if(n.by instanceof N&&n.by.value0 instanceof Nl)return WR(function(d){return d.basketball.division1});if(n.by instanceof N&&n.by.value0 instanceof Ol)return WR(function(d){return d.football.division1});if(n.by instanceof N&&n.by.value0 instanceof kl)return WR(function(d){return d.academicOfferings.hasMedicalSchool});if(n.by instanceof N&&n.by.value0 instanceof Hl)return WR(function(d){return d.academicOfferings.studyAbroad});if(n.by instanceof N&&n.by.value0 instanceof Zi)return WR(function(d){return d.hbcu});if(n.by instanceof N&&n.by.value0 instanceof Ul)return u_n(function(d){return Qz(Af(d.id)(e))(function(b){return b.status})});if(n.by instanceof N&&n.by.value0 instanceof as)return Rg(function(d){return function(b){return b.siteName}(Gh(function(b){return b.urls.main}(d)))});if(n.by instanceof N&&n.by.value0 instanceof Xi)return function(d){return function(b){return X.value}};if(n.by instanceof N&&n.by.value0 instanceof yu)return Rg(function(d){return d.name});if(n.by instanceof N&&n.by.value0 instanceof eu)return u(function(d){return er(l_n(Tp(d.id)(e))(function(b){return b.estimatedNetCost}))});if(n.by instanceof N&&n.by.value0 instanceof rs)return Rg(function(d){return zC(d.id)(e)});if(n.by instanceof N&&n.by.value0 instanceof nu)return KRe(function(){var d=XG(function(b){return b.value});return function(b){return d(function(F){return F.fracInternationalStudents}(b))}}());if(n.by instanceof N&&n.by.value0 instanceof os)return Rg(function(d){return d.phone});if(n.by instanceof N&&n.by.value0 instanceof is)return function(d){return function(b){return X.value}};if(n.by instanceof N&&n.by.value0 instanceof Bl)return lr(tV)(function(d){return d.prestige});if(n.by instanceof N&&n.by.value0 instanceof Jl)return function(d){return function(b){return X.value}};if(n.by instanceof N&&n.by.value0 instanceof Ru)return c_n(function(d){return d.publicPrivate});if(n.by instanceof N&&n.by.value0 instanceof ql)return f(function(d){return d.admissions.reqRecLetters});if(n.by instanceof N&&n.by.value0 instanceof Wl)return lr(v_n)(r);if(n.by instanceof N&&n.by.value0 instanceof tu)return Rg(function(d){return d.religiousAffiliation});if(n.by instanceof N&&n.by.value0 instanceof us)return l(g(function(d){return d.satActDeadline}));if(n.by instanceof N&&n.by.value0 instanceof $u)return f(function(d){return d.admissions.reqStandardTests});if(n.by instanceof N&&n.by.value0 instanceof ls)return l(g(function(d){return d.satSubjectTestDeadline}));if(n.by instanceof N&&n.by.value0 instanceof zu)return KRe(function(){var d=XG(function(b){return b.value});return function(b){return d(function(F){return F.sixYearGradRate}(b))}}());if(n.by instanceof N&&n.by.value0 instanceof au)return Rg(function(d){return nb(function(b){return b.address}(d))});if(n.by instanceof N&&n.by.value0 instanceof Fi)return s_n(function(d){return d.studentsPerFaculty});if(n.by instanceof N&&n.by.value0 instanceof cs)return l(D(function(d){return d.deadline}));if(n.by instanceof N&&n.by.value0 instanceof Vu)return f(function(d){return d.admissions.reqToefl});if(n.by instanceof N&&n.by.value0 instanceof ru)return r8(function(d){return d.totalUndergrads});if(n.by instanceof N&&n.by.value0 instanceof wu)return XRe(function(d){return d.tuitionInState});if(n.by instanceof N&&n.by.value0 instanceof ou)return XRe(function(d){return d.tuitionOutOfState});if(n.by instanceof N&&n.by.value0 instanceof Lf)return Kz(function(){var d=Se(lE)(function(b){return b.value});return function(b){return d(function(F){return F.admissions.yieldRate}(b))}}());if(n.by instanceof Rr)return Kz(function(){var d=Se(lE)(function(F){return Qn(function(j){return j.order}(F))}),b=f_n(n.by.value0);return function(F){return d(b(function(j){return j.rankings}(F)))}}());throw new Error("Failed pattern match at Hub.Sort (line 67, column 36 - line 124, column 122): "+[n.by.constructor.name])}()))}};var awe=J(q),rwe=na(M),aV=J(M),rV=K(we),d_n=lo(Xm),__n=$(An),owe=Ln(Z)()(),o8=ea(qi),i8=GR(),h_n=a8(),g_n=s0(),iwe=oa(M)()(),D_n=V(B),u8=J(Z),oV=un(M)()(),b_n=at(we),y_n=ebe()(),uwe=x(B),R_n=x(de),w_n=$(tt),lwe=K(mm),S_n=$(O0),E_n=QE(),C_n=M7(Z)()(),I_n=Em(q),F_n=V(de),T_n=Sm(q),cwe=yf(Z),M_n=en(Bn),swe=se(ul()(yi(yi(il)()({reflectSymbol:function(){return"direction"}})(ZRe))()({reflectSymbol:function(){return"by"}})(jR)));var iV=function(){function e(){}return e.value=new e,e}(),uV=function(){function e(){}return e.value=new e,e}(),G_n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),lV=function(e){var n=WD(e.state.schoolListRef)(function(i){return e.dispatch(G_n.create(i))}),t=function(i){return awe("d-flex align-items-center mr-2")([rwe("fe fe-heart")(""),aV("d-none d-md-block ml-2")(Se("Add to list")(ob)(i))])},a=function(i){var u=rV(e.ranking)(function(v){return rV(d_n(v)(i.rankings))(function(m){return __n(aV("badge small font-weight-bold fw-bold text-success bg-soft-success px-2 py-1 mb-3 "+("t--ranking-badge-"+Uh(v)))(Hde(v)(m)))})}),l=function(){var v=function(p){var h=e.schoolListStatus(i);return owe("")({onClick:o8(i8),"aria-label":"Add "+(i.name+" to list")})(h_n({buttonContent:t(h),buttonClass:"d-flex btn",menuClass:function(){return e.mobileLayout?"dropdown-menu-right":""}()})(h)(e.onListStatusChange(i.id)))},m=owe("")({onClick:o8(i8)})(g_n({auth0ActiveTab:c0,className:"d-flex btn btn-outline-primary",content:t(R.value)}));return Se(m)(v)(rV(e.currentUser)(y_))}(),c=function(v){return function(m){return iwe("btn btn-link p-0")(ca(m+(" for "+i.name)))({href:v,onClick:o8(i8)})(m)}},s=function(){var v=D_n(e.currentUser)(function(p){return p.role});if(v instanceof R)return c(e.paths.chancingCta)("Calculate my chances");var m=function(p){return v instanceof _&&v.value0 instanceof VG&&!e.hasFinancialProfile?c(wI)("Calculate my net cost"):aV("")("")};return v instanceof _&&v.value0 instanceof VG&&e.chancingState.permanentProfile instanceof R?c(e.paths.chancingWizardReturnToHub)("Calculate my chances"):m(!0)}(),f=awe("d-flex justify-content-between align-items-center mt-4")([s,function(){var v=e.counselorConnectionStatus(i);return v instanceof Xn&&v.value0 instanceof _&&v.value0.value0 instanceof zc&&e.showCounselorConnections?u8("d-flex justify-content-end")(iwe("btn btn-outline-primary")(Te)({href:aj})("Message")):v instanceof Xn&&v.value0 instanceof _&&v.value0.value0 instanceof vi&&e.showCounselorConnections?u8("d-flex justify-content-end")(oV("btn btn-secondary")(Te)({disabled:!0})("Connection pending")):v instanceof Xn&&v.value0 instanceof R&&e.showCounselorConnections?u8("d-flex justify-content-end")(oV("btn btn-outline-primary")(Te)({onClick:o8(function(m){return function(){return i8(m)(),e.onCounselorConnect(i.id)()}})})("Connect your high school")):l}()]);return WRe({actions:f,chancingState:e.chancingState,currentUser:b_n(y_)(e.currentUser),mobileLayout:e.mobileLayout,schoolDetailPageLink:new t8(e.onSchoolClick),showTotalCost:!0,badge:u,school:i,schoolAccessors:e.schoolAccessors})},r=Wr(e.schools);return r?ie([Qa(""),iye("")]):e.useVirtualList?y_n({length:gt(e.schools),type:XDe,ref:n,itemRenderer:nbe(function(i){return sa(uwe(a)(Xr(e.schools)(i.index)))}),minSize:10,scrollParentGetter:s7(uwe(ZDe)(e.virtualListScrollParent))}):ie(R_n(a)(e.schools))},fwe=function(e){return function(n){return w_n({schoolListRef:n.value0})}},cV=function(e){var n=new N(ru.value),t=function(){if(e.ranking instanceof _)return new Rr(e.ranking.value0);if(e.ranking instanceof R)return new N(yu.value);throw new Error("Failed pattern match at Hub.Detail.List (line 270, column 21 - line 272, column 37): "+[e.ranking.constructor.name])}(),a=function(){if(e.hasFinancialProfile)return new N(ou.value);if(Ce)return new N(eu.value);throw new Error("Failed pattern match at Hub.Detail.List (line 276, column 5 - line 278, column 51): "+[])}(),r=function(){var i=function(u){if(Ce)return new N(di.value);throw new Error("Failed pattern match at Hub.Detail.List (line 253, column 1 - line 260, column 19): "+[])};return e.chancingState.permanentProfile instanceof _?new N(Yi.value):i(!0)}();return Ca(zRe(e))([t,n,a,r])},vwe=function(e){return e instanceof N&&e.value0 instanceof ru?"School size":e instanceof N&&e.value0 instanceof wu||e instanceof N&&e.value0 instanceof ou?"Tuition":e instanceof N&&e.value0 instanceof eu?"Your est. net cost":e instanceof N&&e.value0 instanceof Yi?"Admission chance":D_(e)},A_n=function(e){return e instanceof N&&e.value0 instanceof yu?uV.value:iV.value},mwe=function(e){var n=function(a){return lwe(cV(e))(function(r){return lwe([Vv.value,wg.value])(function(i){return S_n({by:r,direction:i})})})},t=function(a){var r=A_n(a.by);if(r instanceof iV&&a.direction instanceof Vv)return"(low to high)";if(r instanceof iV&&a.direction instanceof wg)return"(high to low)";if(r instanceof uV&&a.direction instanceof Vv)return"(A-Z)";if(r instanceof uV&&a.direction instanceof wg)return"(Z-A)";throw new Error("Failed pattern match at Hub.Detail.List (line 247, column 28 - line 251, column 45): "+[r.constructor.name,a.direction.constructor.name])};return u8("d-flex justify-content-end")(E_n("")({toggleClass:"btn btn-link p-0 text-secondary",toggleContent:ee("Sort by: "+vwe(e.sort.by)),contentId:"school-sort-options-dropdown",content:function(a){return C_n(a.className+" dropdown-menu-right")({role:a.role,id:a.contentId})(I_n("")(F_n(n(be))(function(r){return T_n("")([cwe("")(oV("btn btn-link btn-block text-left pl-4 pr-0 text-nowrap text-body")(Te)({onClick:M_n(e.onSort)(r),role:a.roleSelectOption,"aria-selected":a.ariaSelected(swe(r)(e.sort))})(vwe(r.by)+(" "+t(r)))),cwe("px-3")(nn(swe(r)(e.sort))(rwe("fe fe-check large")("")))])})))},ariaLabelInput:ca("Sort options")}))};var pwe=function(){return{schoolListRef:R.value}}();var Sg=function(){function e(){}return e.value=new e,e}(),Eg=function(){function e(){}return e.value=new e,e}(),Cg=function(){function e(){}return e.value=new e,e}(),Ig=function(){function e(){}return e.value=new e,e}(),$R=function(){function e(){}return e.value=new e,e}();var l8={eq:function(e){return function(n){return e instanceof Sg&&n instanceof Sg||e instanceof Eg&&n instanceof Eg||e instanceof Cg&&n instanceof Cg||e instanceof Ig&&n instanceof Ig||e instanceof $R&&n instanceof $R}}},c8={compare:function(e){return function(n){if(e instanceof Sg&&n instanceof Sg)return X.value;if(e instanceof Sg)return Y.value;if(n instanceof Sg)return Q.value;if(e instanceof Eg&&n instanceof Eg)return X.value;if(e instanceof Eg)return Y.value;if(n instanceof Eg)return Q.value;if(e instanceof Cg&&n instanceof Cg)return X.value;if(e instanceof Cg)return Y.value;if(n instanceof Cg)return Q.value;if(e instanceof Ig&&n instanceof Ig)return X.value;if(e instanceof Ig)return Y.value;if(n instanceof Ig)return Q.value;if(e instanceof $R&&n instanceof $R)return X.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 l8}},Fg=function(e){if(e instanceof Sg)return"much lower than average";if(e instanceof Eg)return"lower than average";if(e instanceof Cg)return"about average";if(e instanceof Ig)return"above average";if(e instanceof $R)return"among the highest";throw new Error("Failed pattern match at Common.Quintile (line 28, column 15 - line 33, column 28): "+[e.constructor.name])},kf=function(e){if(e<.2)return Sg.value;if(e<.4)return Eg.value;if(e<.6)return Cg.value;if(e<.8)return Ig.value;if(Ce)return $R.value;throw new Error("Failed pattern match at Common.Quintile (line 19, column 1 - line 19, column 37): "+[e.constructor.name])};var dwe=dr(go),_we=Dn(gn),hwe=dn(pn),gwe=Rn(yn),f0=function(){function e(){}return e.value=new e,e}(),E_=function(){function e(){}return e.value=new e,e}(),Dwe={to:function(e){if(e instanceof T)return f0.value;if(e instanceof o)return E_.value;throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 14, column 1 - line 14, column 44): "+[e.constructor.name])},from:function(e){if(e instanceof f0)return new T(z.value);if(e instanceof E_)return new o(z.value);throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 14, column 1 - line 14, column 44): "+[e.constructor.name])}},bwe={show:kr(Dwe)(La(dwe({reflectSymbol:function(){return"And"}}))(dwe({reflectSymbol:function(){return"Or"}})))},sV={eq:function(e){return function(n){return e instanceof f0&&n instanceof f0||e instanceof E_&&n instanceof E_}}},fV=function(e){if(e instanceof f0)return"and";if(e instanceof E_)return"or";throw new Error("Failed pattern match at Hub.Filters.InclusionOperator (line 19, column 13 - line 21, column 13): "+[e.constructor.name])},ywe=function(){return nt(Pe)({parse:En(fV)(ln(Dwe)(hn(_we)(mn(vn))(_we)(hwe))(bn(gwe)(gwe))(_n(hwe))),default:f0.value,diagnosticName:"InclusionOperator"})}();var Rwe=dm()(),wwe=rc(gr),x_n=se(jt);var L_n=V(de),Swe=x(de),j_n=fv(ft),Ewe=Ma(Et),eA=Ra(Ewe),Cwe=Ri(Fe)(jt),P_n=sl(Ewe),N_n=sv(Fe)(Et),Iwe=tB(jt),s8=V(To),O_n=ZT(Vn),Hf=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),v0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ps=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Yu=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ib=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jp=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qv=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),m0=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),k_n={to:function(e){if(e instanceof T)return new Hf(e.value0);if(e instanceof o&&e.value0 instanceof T)return new v0(e.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return new ps(e.value0.value0.value0);if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return new Yu(e.value0.value0.value0);throw new Error("Failed pattern match at Hub.Filters.Filter (line 54, column 1 - line 54, column 42): "+[e.constructor.name])},from:function(e){if(e instanceof Hf)return new T(e.value0);if(e instanceof v0)return new o(new T(e.value0));if(e instanceof ps)return new o(new o(new T(e.value0)));if(e instanceof Yu)return new o(new o(new o(e.value0)));throw new Error("Failed pattern match at Hub.Filters.Filter (line 54, column 1 - line 54, column 42): "+[e.constructor.name])}},Fwe={show:kr(k_n)(La(dr(Ef(gr))({reflectSymbol:function(){return"StringPattern"}}))(La(dr(Ef(Rwe(oi({reflectSymbol:function(){return"max"}})(Tc({reflectSymbol:function(){return"min"}})($e))($e))))({reflectSymbol:function(){return"Range"}}))(La(dr(Ef(wwe))({reflectSymbol:function(){return"MultiSelectOptions"}}))(dr(Ef(Rwe(oi({reflectSymbol:function(){return"operator"}})(Tc({reflectSymbol:function(){return"terms"}})(wwe))(bwe))))({reflectSymbol:function(){return"Inclusions"}})))))};var Twe=function(e){return function(n){return function(t){return function(a){return L_n(Hi(n)(DL(lr(x_n)(e))(a)))(function(r){return{value:e(r),tooltip:new _(t(r))}})}}}},Mwe=function(e){return function(n){return function(t){return Swe(function(a){return{value:a,tooltip:R.value}})(n(j_n(Swe(e)(t))))}}},nA=function(e){return function(n){if(e instanceof Hf&&n instanceof Ib)return e.value0!=="";if(e instanceof v0&&n instanceof jp){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 ps&&n instanceof Qv?eA(Wr)(e.value0)&>(e.value0)===gt(Ca(function(a){return Cwe(a.value)(e.value0)})(n.value0.options)):e instanceof Yu&&n instanceof m0?P_n(eA(Wr))(N_n(function(a){return Cwe(a)(n.value0.options)}))(e.value0.terms):!1}},f8=function(e){return function(n){return e instanceof Ib&&n instanceof Hf?n.value0!=="":e instanceof jp&&n instanceof v0?n.value0.min!==e.value0.min||n.value0.max!==e.value0.max:e instanceof Qv&&n instanceof ps?eA(Wr)(n.value0):e instanceof m0&&n instanceof Yu?eA(Wr)(n.value0.terms):!1}},Gwe=function(e){if(e instanceof Ib)return new Hf("");if(e instanceof jp)return new v0({min:e.value0.min,max:e.value0.max});if(e instanceof Qv)return new ps([]);if(e instanceof m0)return new Yu({terms:[],operator:f0.value});throw new Error("Failed pattern match at Hub.Filters.Filter (line 59, column 18 - line 63, column 81): "+[e.constructor.name])},vV=function(e){if(e instanceof Ib)return"StringFilter";if(e instanceof jp)return"RangeFilter";if(e instanceof Qv)return"MultiSelectFilter";if(e instanceof m0)return"InclusionFilter";throw new Error("Failed pattern match at Hub.Filters.Filter (line 117, column 24 - line 121, column 41): "+[e.constructor.name])},Awe=function(e){return function(n){return function(t){var a=function(r){return function(i){return gt(Iwe(r)(i))===gt(r)}};return t instanceof Hf&&t.value0===""&&n instanceof Ib?new Xn(Le(!0)):t instanceof Hf&&n instanceof Ib?s8(n.value0.get(e))(function(r){var i=js(Ci(t.value0));return function(u){return i(Ci(r(u)))}}):t instanceof v0&&n instanceof jp?s8(n.value0.get(e))(function(r){var i=Se(!1)(O_n(t.value0.min)(t.value0.max));return function(u){return i(r(u))}}):t instanceof ps&&t.value0.length===0&&n instanceof Qv?new Xn(Le(!0)):t instanceof ps&&n instanceof Qv?n.value0.predicate({args:e,selected:t.value0}):t instanceof Yu&&t.value0.terms.length===0&&n instanceof m0?new Xn(Le(!0)):t instanceof Yu&&t.value0.operator instanceof f0&&n instanceof m0?s8(n.value0.get(e))(function(r){return function(i){return a(t.value0.terms)(r(i))}}):t instanceof Yu&&t.value0.operator instanceof E_&&n instanceof m0?s8(n.value0.get(e))(function(r){return function(i){return eA(Wr)(Iwe(t.value0.terms)(r(i)))}}):Va(Ka)("Invalid selector for filter")({filter:vV(n),selection:t})(function(r){return new Xn(Le(!0))})}}};var zR=function(){function e(){}return e.value=new e,e}(),VR=function(){function e(){}return e.value=new e,e}(),xwe={eq:function(e){return function(n){return e instanceof zR&&n instanceof zR||e instanceof VR&&n instanceof VR}}};var mV=zr(Nn),v8=$(zt),Lwe=Gn(wn),jwe=Lwe(It),H_n=x($t),Pwe=xn(Nn),m8=$(tt),p8=Lwe(Ht),U_n=K(It),B_n=X0e(_7),J_n=XT(C5),q_n=Md(Nn),W_n=jr(zt)(Fe),$_n=x(de),z_n=po(tt),d8=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}(),Nwe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Fb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),V_n=GG(!1);var Q_n=function(e){return{queue:[],delay:e.delay}},CI=Q_n({delay:500}),QR=function(e){return mV(v8(new d8(R.value,e)))},Owe=function(e){if(MG(V_n))return 0;if(Ce)return e.delay;throw new Error("Failed pattern match at Utils.Debouncer (line 105, column 1 - line 105, column 52): "+[e.constructor.name])},kwe=function(e){return mV(jwe(hf(Owe(e)))(function(){return H_n(Nwe.create)(Pwe(k$))}))},II=function(e){return function(n){return function(t){if(t instanceof Fb)return m8(n);if(t instanceof d8&&t.value0 instanceof R)return p8(mV(U_n(Pwe(k$))(function(r){var i=B_n(Owe(n))(r);return v8(new d8(i,t.value1))})))(function(){return m8(n)});if(t instanceof d8&&t.value0 instanceof _)return p8(kwe(n))(function(){return m8({delay:n.delay,queue:wo({when:t.value0.value0,item:t.value1})(Ca(function(r){return!e.isSameItem(r.item)(t.value1)})(n.queue))})});if(t instanceof Nwe){var a=gM(function(r){return J_n(r.when)(t.value0)})(n.queue);return p8(q_n(jwe(W_n(a.yes)(function(r){return e.commitItem(r.item)}))(function(){var r=Wr(a.yes);return v8(r?R.value:new _(new Fb($_n(function(i){return i.item})(a.yes))))})))(function(){return p8(z_n(!Wr(a.no))(kwe(n)))(function(){return m8({delay:n.delay,queue:a.no})})})}throw new Error("Failed pattern match at Utils.Debouncer (line 67, column 1 - line 71, column 44): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var Hwe=V(To),Uwe=rn(),Y_n=Qe(Ze),K_n=Ei(n7)(Fe),Bwe=V(de),X_n=Ua(),Z_n=V(B),pV=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:Hwe(e.schools)(function(t){return{table:I2(function(a){return function(r){return r.id}(Uwe(a))})(Y_n)(t),array:zi(function(a){return t})}}),slugs:Hwe(e.schools)(function(t){return K_n(Bwe(t)(function(a){return new ke(a.slug,a.id)}))}),majors:e.majors,searchOptions:Bwe(pe([])(er(e.schools)))(function(t){return{value:Uwe(t.id),label:t.name}})}}},dV=function(){return function(e){var n=X_n(e);return pV({schools:n.schools,majors:Un(n.majors)(dl)})({all:Ut.value,slugs:Ut.value,majors:dl,searchOptions:[],whatIfChances:Ut.value,chances:Un(n.chances)(Ut.value),contentModules:{loadRequests:[],content:Se(Ut.value)(Xn.create)(Z_n(br(n.contentModules))(I2(function(t){return t.schoolId})(function(t){return Xn.create(function(a){return a.modules}(t))})))},financials:Un(n.financials)(Ut.value),counselorConnections:Se(Ut.value)(Xn.create)(br(n.counselorConnections)),schoolConnections:Se(Ut.value)(Xn.create)(br(n.schoolConnections)),schoolList:Un(n.schoolList)(Sq),admissionsDates:Ut.value,schoolNotes:Un(n.schoolNotes)(Sq),recommendedSchools:Se(Ut.value)(Xn.create)(br(n.recommendedSchools)),requestDebouncer:CI})}};var _8=se(gv),Tg=function(){function e(){}return e.value=new e,e}(),Tb=function(){function e(){}return e.value=new e,e}(),Mb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Mg=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Gg=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Gb=function(){function e(){}return e.value=new e,e}(),Ab=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ag=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}(),xb=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}(),Lb=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}(),YR=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}(),jb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Pb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Nb=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ob=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tA=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aA=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),FI=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),rA=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),oA=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),h8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),g8=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}(),D8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),b8=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}(),y8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),R8=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),w8=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}(),Jwe={eq:function(e){return function(n){return e instanceof tA&&n instanceof tA?_8(e.value0)(n.value0):e instanceof aA&&n instanceof aA?e.value0.moduleId===n.value0.moduleId&&_8(e.value0.schoolId)(n.value0.schoolId):e instanceof FI&&n instanceof FI||e instanceof rA&&n instanceof rA?_8(e.value0)(n.value0):!1}}};var S8=function(e){if(e instanceof Tg)return R.value;if(e instanceof Tb)return R.value;if(e instanceof Mb)return R.value;if(e instanceof Mg)return R.value;if(e instanceof Gg)return R.value;if(e instanceof Gb)return R.value;if(e instanceof Ab)return R.value;if(e instanceof Ag)return new _(new tA(e.value0));if(e instanceof xb)return new _(new aA({schoolId:e.value0,moduleId:e.value1.moduleId}));if(e instanceof Lb)return new _(new FI(e.value0));if(e instanceof YR)return new _(new rA(e.value0));if(e instanceof jb)return R.value;if(e instanceof Pb)return R.value;if(e instanceof Nb)return R.value;if(e instanceof Ob)return R.value;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request.Types (line 78, column 15 - line 95, column 49): "+[e.constructor.name])};var _V=bo(no(Zo)),hV=K(It),qwe=V(B),Wwe=rn(),ehn=xa($t);var nhn=_V("network_connections_invite_school_path")(function(e){return function(n){return hV(e({school_id:n.schoolId,message:aa(n.introMessage),sem_user_id:aa(qwe(n.semUserId)(Wwe)),livestream_id:aa(qwe(n.livestreamId)(Wwe))}))(Du)}});var $we=function(e){return function(n){return ehn(nhn({schoolId:e,introMessage:new _(n.introMessage),semUserId:R.value,livestreamId:R.value}))}},zwe=_V("network_connections_ignore_invitation_path")(function(e){return function(n){return hV(e({school_id:n}))(Du)}}),Vwe=_V("network_connections_accept_invitation_path")(function(e){return function(n){return hV(e({school_id:n}))(Du)}});var thn=bo(no(Zo)),ahn=K(It),Qwe=thn("high_schools_invitations_invite_sem_school_path")(function(e){return function(n){return ahn(e({sem_school_id:n}))(Du)}});var iA=function(){function e(){}return e.value=new e,e}(),uA=function(){function e(){}return e.value=new e,e}();var Ywe=function(e){if(e instanceof iA)return"like";if(e instanceof uA)return"unlike";throw new Error("Failed pattern match at Sem.School.ContentModule.Interaction (line 25, column 13 - line 27, column 21): "+[e.constructor.name])};var gV=bo(no(Zo)),E8=K(It),rhn=Sl(ct()(C({reflectSymbol:function(){return"firstSchoolModules"}})(jn(XM))(C({reflectSymbol:function(){return"presence"}})(it(Rm))(ge)))),ohn=$(zt),ihn=V(B),uhn=V($t),lhn=rn(),chn=Sl(XM),Kwe=gV("schools_content_modules_presence_path")(function(e){return function(n){return E8(e({first_school_id:aa(n.firstSchool)}))(function(t){return E8(Uo(rhn("Sem.School.ContentModule.API.presence response"))(t))(function(a){return ohn({presence:a.presence,firstSchoolModules:ihn(oe(a.firstSchoolModules))($j)})})})}}),Xwe=gV("schools_content_modules_get_path")(function(e){return function(n){return uhn(E8(e({school_id:lhn(n)}))(Uo(chn("Sem.School.ContentModule.API.get response"))))($j)}}),Zwe=gV("sem_school_content_modules_create_path")(function(e){return function(n){return E8(e({module_id:n.moduleId,type:Ywe(n.type)}))(Du)}});var Ja=$(tt),ds=Gn(wn)(Ht),DV=jr(tt)(qr),shn=Md(Nn),eSe=K(It),bV=$(zt),fhn=x(B),nSe=Qe(Ze),tSe=se(gv),kb=zr(Nn),TI=x($t),lA=V(To),vhn=K(we),yV=V(B),aSe={reflectSymbol:function(){return"status"}},rSe={reflectSymbol:function(){return"initiator"}},mhn=Ri(Fe)(ul()(yi(yi(il)()(aSe)(Gt(w6)))()(rSe)(Gt(R6)))),phn=K(Ht),oSe=dm()()(oi(rSe)(Tc(aSe)(_m(the)))(_m(V_e))),dhn=ne(rc(oSe)),_hn=ne(oSe),hhn=cM(ci($t)),iSe=x(To),ghn=se(nr),Dhn=xa($t),bhn=V(de),uSe=function(e){return function(n){if(n instanceof Tg||n instanceof Tb||n instanceof Mb||n instanceof Mg||n instanceof Gg||n instanceof Gb||n instanceof Ab||n instanceof jb||n instanceof Pb||n instanceof Nb)return Ja(e);if(n instanceof Ag)return ds(Ga(JDe(n.value2)(n.value0)(n.value3)(n.value1)))(function(){return Ja(e)});if(n instanceof xb)return ds(DV(n.value1.type)(function(t){return Ga(Zwe({moduleId:n.value1.moduleId,type:t}))}))(function(){return Ja(e)});if(n instanceof Lb)return ds(Ga(PDe(n.value0)(n.value1)))(function(){return Ja(e)});if(n instanceof YR)return ds(DV(n.value1)(function(t){return shn(eSe(G$(n.value2)(n.value0)(t)(n.value3))(function(a){return bV(fhn(w8.create(n.value0))(a))}))}))(function(){return Ja(e)});if(n instanceof Ob)return Ja(e);throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 173, column 26 - line 201, column 12): "+[n.constructor.name])}},yhn=function(e){var n=I2(nSe)(function(t){var a=tSe(t)(e.firstSchool.id);return a&&e.firstSchool.modules instanceof _?new Xn(e.firstSchool.modules.value0):Ut.value})(e.presence);return{content:new Xn(n),loadRequests:[]}},Rhn=function(e){return function(n){var t=function(r){var i=Vi(n)(r);if(i instanceof R||i instanceof _&&i.value0 instanceof da||i instanceof _&&i.value0 instanceof Xn)return Ja(e);if(i instanceof _&&i.value0 instanceof Ut)return ds(kb(TI(b8.create(n))(Xwe(n))))(function(){return Ja({loadRequests:e.loadRequests,content:lA(e.content)(aR(n)(new da(R.value)))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 264, column 20 - line 277, column 78): "+[i.constructor.name])},a=kb(eSe(Kwe({firstSchool:new _(n)}))(function(r){return bV(new D8({presence:r.presence,firstSchool:{id:n,modules:r.firstSchoolModules}}))}));if(e.content instanceof Xn)return t(e.content.value0);if(e.content instanceof Ut)return ds(a)(function(){return Ja({loadRequests:e.loadRequests,content:new da(R.value)})});if(e.content instanceof da)return Ja({content:e.content,loadRequests:wo(n)(e.loadRequests)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 243, column 3 - line 253, column 60): "+[e.content.constructor.name])}},lSe=function(e){var n=function(t){return function(a){return function(r){var i=vhn(er(e.schoolConnections))(Vi(t)),u=yV(i)(function(s){return s.initiator}),l=yV(i)(function(s){return s.status}),c=mhn({status:l,initiator:u})(a);return c?phn(r)(function(s){return Ja({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:lA(e.schoolConnections)(aR(t)({status:s.status,initiator:s.initiator,schoolUsesAiRecruiter:pe(!1)(yV(i)(function(f){return f.schoolUsesAiRecruiter}))}))})}):Va(Ka)("Invalid attempt to manipulate SEM-Vine connection")({required:dhn(a),actual:_hn({status:l,initiator:u})})(function(s){return Ja(e)})}}};return function(t){if(t instanceof Tg)return ds(kb(TI(oA.create)(ODe)))(function(){return Ja(e)});if(t instanceof Tb)return ds(kb(TI(h8.create)(HDe)))(function(){return Ja({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:qC(e.chances),financials:qC(e.financials)})});if(t instanceof Gb)return ds(kb(TI(R8.create)(kDe)))(function(){return Ja({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:qC(e.recommendedSchools)})});if(t instanceof Mb)return ds(kb(TI(g8.create(t.value0))(BDe(t.value0))))(function(){return Ja({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:qC(e.whatIfChances)})});if(t instanceof Mg)return hhn(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}})(Rhn(e.contentModules)(t.value0));if(t instanceof Gg)return ds(kb(TI(y8.create)(UDe(t.value0.schoolIds))))(function(){return Ja({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:qC(e.admissionsDates)})});if(t instanceof Ab)return ds(DV(er(e.all))(function(r){return kb(bV(new oA({schools:Q$(function(){var i=tSe(pa(t.value0));return function(u){return i(pa(u))}}())(t.value0)(gl(r.array)),majorsMap:e.majors})))}))(function(){return Ja(e)});if(t instanceof Ag){if(t.value1 instanceof R)return Ja({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:g0e(t.value0)(e.schoolList)});if(t.value1 instanceof _)return Ja({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:wq(t.value0)(e.schoolList)(function(r){return function(i){return{applicationRound:i.applicationRound,status:t.value1.value0}}(pe(bz)(r))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 88, column 5 - line 95, column 12): "+[t.value1.constructor.name])}if(t instanceof xb){var a=function(){if(t.value1.type instanceof _&&t.value1.type.value0 instanceof iA)return Le(!0);if(t.value1.type instanceof _&&t.value1.type.value0 instanceof uA)return Le(!1);if(t.value1.type instanceof R)return nSe;throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 98, column 11 - line 101, column 32): "+[t.value1.type.constructor.name])}();return Ja({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:lA(e.contentModules.content)(function(r){return _0e(t.value0)(r)(iSe(Z6(function(){var i=ghn(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 Lb)return Ja({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:aR(t.value0)(t.value1)(e.schoolNotes)});if(t instanceof YR&&t.value1 instanceof _)return Ja({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:wq(t.value0)(e.schoolList)(function(r){return function(i){return{status:i.status,applicationRound:t.value1.value0}}(pe(bz)(r))})});if(t instanceof YR&&t.value1 instanceof R)return Ja(e);if(t instanceof jb)return n(t.value0)([{status:new _(vi.value),initiator:new _(Bu.value)}])(ds(Ga(Dhn(Vwe(t.value0))))(function(){return Ja({status:zc.value,initiator:Bu.value})}));if(t instanceof Nb)return n(t.value0)([{status:new _(vi.value),initiator:new _(Bu.value)}])(ds(Ga(zwe(t.value0)))(function(){return Ja({status:Vc.value,initiator:Bu.value})}));if(t instanceof Pb)return n(t.value0.schoolId)([{status:R.value,initiator:R.value},{status:new _(Vc.value),initiator:new _(Bu.value)}])(ds(Ga($we(t.value0.schoolId)({introMessage:t.value0.introMessage})))(function(){return Ja({status:vi.value,initiator:r0.value})}));if(t instanceof Ob)return ds(Ga(Qwe(t.value0.schoolId)))(function(){return Ja({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:lA(e.counselorConnections)(aR(t.value0.schoolId)(vi.value))})});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 55, column 26 - line 147, column 8): "+[t.constructor.name])}},cSe=function(e){var n=function(t){return{db:t,moreRequests:[]}};return function(t){if(t instanceof oA)return n(pV({schools:new Xn(t.value0.schools),majors:t.value0.majorsMap})(e));if(t instanceof h8)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 Xn(t.value0.chances),financials:new Xn(t.value0.financials)});if(t instanceof R8)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 Xn(t.value0)});if(t instanceof g8)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 Xn({scenario:t.value0,results:t.value1})});if(t instanceof D8)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:yhn(t.value0)},moreRequests:bhn(e.contentModules.loadRequests)(Mg.create)};if(t instanceof b8)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:lA(e.contentModules.content)(aR(t.value0)(new Xn(t.value1)))}});if(t instanceof y8)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 Xn(t.value0)});if(t instanceof w8)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:iSe(aR(t.value0)(t.value1))(e.chances)});throw new Error("Failed pattern match at Hub.SchoolDatabase.Request (line 204, column 20 - line 235, column 8): "+[t.constructor.name])}};var C8=K(Ht),I8=ka(ci($t)),whn=Gn(wn)(Ht),Shn=jr(tt)(qr),sSe=$(tt),Ehn=se(Gt(Jwe)),Chn=$(zt),fSe=pM(Fe)(W7),Ihn=x(B),vSe=V(To),RV=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}(),F8=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}(),wV=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),KR=function(e){return function(n){return C8(I8(RV.create(e))(lSe(n)(e)))(function(t){return whn(Shn(S8(e))(function(a){return I8(F8.create)(QR(e))}))(function(){return sSe(t)})})}},pSe=function(e){var n=function(a){return function(r){return sSe({state:r,events:a})}},t={isSameItem:lr(Ehn)(S8),commitItem:Le(Chn(be))};return function(a){if(a instanceof RV){var r=cSe(e)(a.value1);return C8(fSe(kt(KR))(r.db)(r.moreRequests))(n([new wV(a.value0)]))}if(a instanceof F8&&a.value0 instanceof Fb)return C8(fSe(function(i){return function(u){return I8(RV.create(u))(uSe(i)(u))}})(e)(a.value0.value0))(n(Pr(function(i){return Ihn(mSe.create)(S8(i))})(a.value0.value0)));if(a instanceof F8)return C8(I8(F8.create)(II(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 68, column 16 - line 77, column 51): "+[a.constructor.name])}},SV=function(e){return vSe(vSe(e.all)(function(n){return n.array}))(gl)},XR=function(){var e=pe([]);return function(n){return e(er(SV(n)))}}();var Fhn=ile(jD),Thn=ole(jD),dSe=function(e){var n=qe(e);return function(t){return Fhn(lr(n)(t))}},_Se=function(e){var n=qe(e);return function(t){return Thn(lr(n)(t))}};var Mhn=TB(ss),EV=K(we),hSe=lo(ss),gSe=Gn(wn),Ghn=gSe(we),IV=$r(oo),DSe=$(An),Ahn=ii(ht),bSe=fv(ft),xhn=dSe(Vn),Lhn=_Se(Vn),Uf=rn(),ySe=ne($e),xg=x(B),jhn=Pc(_o),RSe=Ri(Fe),ZR=RSe(jt),MI=V(de),T8=V(To),Phn=mM(Vn)(Fe),Nhn=sL(Vn)(Fe),Ohn=Ei(c8)(Fe),khn=se(l8),Hhn=du(c8),Uhn=lo(c8),wSe=Dn(gn),Yv=hn(wSe)(mn(vn)),SSe=dn(pn),_s=_n(SSe),M8=Yv(Yv(wSe)(SSe))(_s),ESe=Rn(yn),Kv=bn(ESe),G8=Kv(Kv(ESe)),Bhn=ln(wW)(Yv(Yv(Yv(Yv(Yv(Yv(Yv(Yv(Yv(Yv(Yv(M8)(_s))(_s))(_s))(_s))(_s))(_s))(_s))(_s))(_s))(_s))(_s))(Kv(Kv(Kv(Kv(Kv(Kv(Kv(Kv(Kv(Kv(Kv(G8))))))))))))(_s),Jhn=xc(),qhn=qe(ft),ew=x(de),Whn=ln(bW)(M8)(G8)(_s),FV=V(B),$hn=ln(V5)(M8)(G8)(_s),zhn=qe(ro),GI=ze(la),A8=ln(D6)(M8)(G8)(_s),Vhn=Dh(MB),Qhn=ka(fl),Yhn=qv(),TV=K(oc),Khn=gSe(oc),Xhn=$(fd),Zhn=Q6($$),CSe=Ei(ss)(Fe),egn=RSe(jR),x8=ri(B),ngn=f6(sh)(Zm),tgn=Qe(Ze),agn=Ir(Aye),ISe=function(e){return Mhn(function(n){return function(t){return EV(hSe(n)(e.map))(function(a){return Ghn(IV(nA(t)(a.filter)))(function(){return DSe(t)})})}})},rgn=function(e){return function(n){return function(t){var a=function(r){return function(i){return Ahn(n)(bSe([i(xhn(r)(t)),i(Lhn(r)(t))]))}};return a(function(r){return function(i){return i.studentsPerFaculty.value}(Uf(r))})(hz(e)(new N(Fi.value)))}}},ogn=function(e){return rgn(e)(" \u2013 ")};var FSe=function(e){var n={pattern:Ji,range:Ji,options:Ji,inclusions:Ji},t=function(a){if(a instanceof Hf&&a.value0==="")return R.value;if(a instanceof Hf)return new _({inclusions:n.inclusions,options:n.options,range:n.range,pattern:xu(a.value0)});if(a instanceof v0)return new _({inclusions:n.inclusions,options:n.options,pattern:n.pattern,range:xu({min:ySe(a.value0.min),max:ySe(a.value0.max)})});if(a instanceof ps&&a.value0.length===0)return R.value;if(a instanceof ps)return new _({inclusions:n.inclusions,pattern:n.pattern,range:n.range,options:xu(a.value0)});if(a instanceof Yu&&a.value0.terms.length===0)return R.value;if(a instanceof Yu)return new _({options:n.options,pattern:n.pattern,range:n.range,inclusions:xu({terms:a.value0.terms,operator:fV(a.value0.operator)})});throw new Error("Failed pattern match at Hub.Filters (line 353, column 26 - line 372, column 12): "+[a.constructor.name])};return Pr(function(a){return xg(function(r){return{facet:u0(a.value0),selection:r}})(t(a.value1))})(jhn(e))},ign=function(e){return function(n){return function(t){return function(a){return new Qv({options:Twe(function(r){return e(Uf(r))})(function(r){return function(i){return n(Uf(r))(Uf(i))}})(function(r){return t(Uf(r))})(XR(a)),predicate:function(r){return new Xn(function(i){return ZR(e(Uf(i)))(r.selected)})}})}}}},MV=function(e){return function(n){return function(t){return new Qv({options:MI(t)(function(a){return{value:e(a),tooltip:R.value}}),predicate:function(a){return T8(n(a.args))(function(r){return function(i){return ZR(e(r(Uf(i))))(a.selected)}})}})}}},Bf=function(e){return function(n){return MV(e)(Le(new Xn(n)))}},TSe=function(e){return function(n){return function(t){return new Qv({options:Mwe(function(a){return e(Uf(a))})(n)(XR(t)),predicate:function(a){return new Xn(function(r){return ZR(e(Uf(r)))(a.selected)})}})}}},ugn=function(e){return function(n){return new m0({get:Le(new Xn(e)),options:n})}},GV=function(e){return function(n){return function(t){return function(a){return{facet:new N(e),filter:a,layout:n,iconClass:t}}}}},lgn=function(e){return function(n){return function(t){return function(a){return function(r){return GV(e)(a)(r)(ugn(n)(t))}}}}},Ti=function(e){return GV(e)(zR.value)(R.value)},cgn=function(){var e=function(n){return function(t){if(ZR("2-year")(n.selected)&&ZR("4-year")(n.selected))return t.hasFourYearProgram||t.hasTwoYearProgram;if(ZR("4-year")(n.selected))return t.hasFourYearProgram;if(ZR("2-year")(n.selected))return t.hasTwoYearProgram;if(Ce)return!0;throw new Error("Failed pattern match at Hub.Filters (line 252, column 5 - line 256, column 25): "+[n.constructor.name,t.constructor.name])}};return Ti(Jl.value)(new Qv({options:[{value:"4-year",tooltip:R.value},{value:"2-year",tooltip:R.value}],predicate:function(n){return new Xn(e(n))}}))}(),sgn=999999999,MSe=function(e){return function(n){var t=XR(n),a=Pr(function(l){return e(Uf(l))})(t),r=pe(0)(Phn(a)),i=pe(sgn)(Nhn(a)),u=function(){var l=r>=i;return l?r+1|0:i}();return{min:r,max:u}}},fgn=function(e){return function(n){var t=MSe(e)(n);return new jp({get:function(a){return new Xn(function(r){return e(Uf(r))})},min:t.min,max:t.max})}},vgn=function(e){var n=function(g){return new ke(kf(function(d){return d.studentsPerFaculty.percentile}(Uf(X0(g)))),ogn(e)(g))},t=function(g){return Fg(kf(g.studentsPerFaculty.percentile))},a=Ohn(MI(C1(lr(khn)(function(g){return kf(function(d){return d.studentsPerFaculty.percentile}(Uf(g)))}))(Hhn(function(g){return kf(function(d){return d.studentsPerFaculty.percentile}(Uf(g)))})(XR(e))))(n)),r=Se("")(Bh),i=function(g){if(g.address instanceof ku)return new _(g.address.value0.state);if(g.address instanceof hu)return R.value;throw new Error("Failed pattern match at Hub.Filters (line 160, column 15 - line 162, column 40): "+[g.address.constructor.name])},u=function(){var g=Se("None")(function(d){return g6(function(b){return b.group}(d))});return function(d){return g(function(b){return b.conference}(d))}}(),l=function(g){return pe("")(Uhn(g)(a))},c=function(g){return l(kf(g.studentsPerFaculty.percentile))},s=function(){var g=pe(e0.value),d=En(g6)(Bhn);return function(b){return g(d(b))}}(),f=function(g){return function(d){return Ti(g)(fgn(d)(e))}},v=function(g){return function(d){return function(b){return GV(g)(zR.value)(b)(TSe(function(){var F=hz(e)(new N(g));return function(j){return F(Jhn(j))}}())(Hi(d))(e))}}},m=function(g){return v(g)(qhn)(R.value)},p=function(g){return function(d){return function(b){return function(F){return Ti(g)(ign(d)(b)(F)(e))}}}},h=function(g){return function(d){return function(b){return Ti(g)(TSe(d)(Hi(b))(e))}}},D=lr(E_e)(s);return[f(Il.value)(function(g){return _.create(function(d){return d.applicationTimeHours}(g))}),f(wu.value)(function(g){return g.tuitionInState}),f(ou.value)(function(g){return g.tuitionOutOfState}),m(Wl.value),Ti(au.value)(Bf(r)(i)(ew(_.create)(Y2))),Ti(Ru.value)(Bf(oG)(function(g){return g.publicPrivate})([Hu.value,_c.value])),v(Bl.value)(tV)(R.value),m(Al.value),Ti(Tl.value)(Bf(zd)(function(g){return g.setting})(Whn)),f(jl.value)(function(g){return FV(g.numFreshmen)(function(d){return d.value})}),f(ru.value)(function(g){return _.create(function(d){return d.totalUndergrads}(g))}),f(Ll.value)(function(g){return _.create(function(d){return d.dropOutRate}(g))}),f(zu.value)(function(){var g=xg(function(d){return bR(function(b){return b.value}(d))});return function(d){return g(function(b){return b.sixYearGradRate}(d))}}()),v(xl.value)(nV)(R.value),m(tu.value),Ti(Gl.value)(Bf(vp)(function(g){return g.gender})($hn)),f(di.value)(function(){var g=xg(bR),d=xg(function(b){return b.value});return function(b){return g(d(function(F){return F.admissions.acceptanceRate}(b)))}}()),f(Cl.value)(function(){var g=xg(bR),d=rb(function(b){return b.women});return function(b){return g(d(b))}}()),f(El.value)(function(){var g=xg(bR),d=rb(function(b){return b.men});return function(b){return g(d(b))}}()),Ti(Hl.value)(Bf(zv)(function(g){return g.academicOfferings.studyAbroad})([!0,!1])),p(Fi.value)(c)(lr(zhn)(function(g){return g.studentsPerFaculty.percentile}))(t),Ti(kl.value)(Bf(zv)(function(g){return g.academicOfferings.hasMedicalSchool})([!0,!1])),f(Wu.value)(function(){var g=xg(bR);return function(d){return g(function(b){return b.fourYearGradRate}(d))}}()),f(nu.value)(function(){var g=xg(bR),d=xg(function(b){return b.value});return function(b){return g(d(function(F){return F.fracInternationalStudents}(b)))}}()),Ti(Ki.value)(Bf(zv)(function(g){return g.isCommuterCollege})([!0,!1])),Ti(Zi.value)(Bf(zv)(function(g){return g.hbcu})([!0,!1])),Ti(Ol.value)(Bf(zv)(function(g){return g.football.division1})([!0,!1])),Ti(Nl.value)(Bf(zv)(function(g){return g.basketball.division1})([!0,!1])),h(Pl.value)(function(g){return u(function(d){return d.football}(g))})(D),h(Fl.value)(function(g){return u(function(d){return d.basketball}(g))})(D),Ti($u.value)(Bf(_g)(function(g){return g.admissions.reqStandardTests})(GI(ew(_.create)(A8))([R.value]))),Ti(ql.value)(Bf(_g)(function(g){return g.admissions.reqRecLetters})(GI(ew(_.create)(A8))([R.value]))),Ti(Ml.value)(Bf(_g)(function(g){return g.admissions.reqClassRank})(GI(ew(_.create)(A8))([R.value]))),Ti(Vu.value)(Bf(_g)(function(g){return g.admissions.reqToefl})(GI(ew(_.create)(A8))([R.value]))),cgn]},mgn=function(e){var n=function(a){return T8(cz(a.schools))(function(r){return function(i){return FV(r(i.id))(function(u){return Ls(u.estimatedNetCost)})}})},t=MSe(qh)(e);return Ti(eu.value)(new jp({get:n,min:0,max:t.max}))},pgn=function(e){return lgn(Xi.value)(function(n){return MI(UG(n.id)(e))(function(t){return t.compressedName})})(bSe(MI(Vhn(e.majors))(function(n){return n.compressedName})))(VR.value)(new _("fe fe-help-circle"))},dgn=function(){return Ti(Ul.value)(MV(IW)(function(e){return new Xn(function(n){return FV(Af(n.id)(e.schools))(function(t){return t.status})})})(GI(ew(_.create)(dC))([R.value])))}(),AV=function(e){return function(n){var t=function(i){var u=function(c){var s=function(p){var h=function(g){var d=function(F){return new Ye("Malformed serialized filter structure")},b=oe(i.inclusions);return b instanceof _?new Ve(new Yu({terms:b.value0.terms,operator:ywe(b.value0.operator)})):d(!0)},D=oe(i.options);return D instanceof _?new Ve(new ps(D.value0)):h(!0)},f=oe(i.range);if(f instanceof _){var v=vv(f.value0.min);if(v instanceof _){var m=vv(f.value0.max);return m instanceof _?new Ve(new v0({min:v.value0,max:m.value0})):s(!0)}return s(!0)}return s(!0)},l=oe(i.pattern);return l instanceof _?new Ve(new Hf(l.value0)):u(!0)},a=function(i){return Qhn(function(u){return{text:u,source:Yhn(i)}})(TV(vf("Unknown facet")(mj(i.facet)))(function(u){return TV(vf("No filter definition for this facet")(hSe(u)(e.map)))(function(l){return TV(t(i.selection))(function(c){return Khn(vf("Selected filter value is invalid for this filter")(IV(nA(c)(l.filter))))(function(){return Xhn(new ke(u,c))})})})}))},r=Zhn(ew(a)(n));return{selections:CSe(r.right),errors:r.left}}},_gn=function(){return Ti(bu.value)(MV(Se("Not available")(Ud))(function(e){return T8(e.chancingState.chances)(function(n){return function(t){return EV(n(t.id))(function(a){return a.top.classification})}})})([new _(Av.value),new _(Gv.value),new _(Mv.value),new _(If.value),R.value]))}(),hgn=function(){return Ti(Yi.value)(new jp({get:function(e){return T8(e.chancingState.chances)(function(n){return function(t){return EV(n(t.id))(function(a){return a.top.score})}})},min:0,max:100}))}(),GSe=function(e){return function(n){var t=Ca(function(r){return egn(r.facet)(Nye)})(GI(tr([DSe(pgn(n)),x8(e.currentUser)(dgn),x8(e.chancingState.permanentProfile)(_gn),x8(e.chancingState.permanentProfile)(hgn),x8(IV(e.hasFinancialProfile))(mgn(n))]))(vgn(n))),a=function(r){return jye(function(i){return i.facet}(r))};return{map:CSe(MI(t)(ngn(function(r){return r.facet})(tgn))),categorized:MI(gL(agn(a))(t))(function(r){return new ke(a(X0(r)),pl(r))})}}};ra();function Mt(){return Mt=Object.assign?Object.assign.bind():function(e){for(var n=1;n1&&arguments[1]!==void 0?arguments[1]:1;OSe+=1;var t=OSe;function a(r){if(r===0)kSe(t),e();else{var i=PSe(function(){a(r-1)});LV.set(t,i)}}return a(n),t}Zv.cancel=function(e){var n=LV.get(e);return kSe(n),NSe(n)};function tw(e,n){return e?e.contains(n):!1}function cA(e){return e instanceof HTMLElement?e:bv.findDOMNode(e)}var qSe=Ta(JSe());ra();function OV(e,n){typeof e=="function"?e(n):yo(e)==="object"&&e&&"current"in e&&(e.current=n)}function $8(){for(var e=arguments.length,n=new Array(e),t=0;te.length)&&(n=e.length);for(var t=0,a=Array(n);t1&&arguments[1]!==void 0?arguments[1]:2;n();var i=Zv(function(){r<=1?a({isCanceled:function(){return i!==e.current}}):t(a,r-1)});e.current=i}return so(function(){return function(){n()}},[]),[t,n]};ra();var Ign=C_()?u2:so,Z8=Ign;var oEe=[p0,Lg,Jb,X8],JV=!1,iEe=!0;function eP(e){return e===Jb||e===X8}var uEe=function(e,n){var t=jg(BV),a=Gr(t,2),r=a[0],i=a[1],u=rEe(),l=Gr(u,2),c=l[0],s=l[1];function f(){i(p0,!0)}return Z8(function(){if(r!==BV&&r!==X8){var v=oEe.indexOf(r),m=oEe[v+1],p=n(r);p===JV?i(m,!0):c(function(h){function D(){h.isCanceled()||i(m,!0)}p===!0?D():Promise.resolve(p).then(D)})}},[e,r]),so(function(){return function(){s()}},[]),[f,r]};ra();ra();var lEe=function(e){var n=rr(),t=rr(e);t.current=e;var a=i2(function(u){t.current(u)},[]);function r(u){u&&(u.removeEventListener(HV,a),u.removeEventListener(kV,a))}function i(u){n.current&&n.current!==u&&r(n.current),u&&u!==n.current&&(u.addEventListener(HV,a),u.addEventListener(kV,a),n.current=u)}return so(function(){return function(){r(n.current)}},[]),[i,r]};function qV(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,p=a.onEnterPrepare,h=a.onLeavePrepare,D=a.onAppearStart,g=a.onEnterStart,d=a.onLeaveStart,b=a.onAppearActive,F=a.onEnterActive,j=a.onLeaveActive,k=a.onAppearEnd,G=a.onEnterEnd,U=a.onLeaveEnd,ce=a.onVisibleChanged,me=jg(),je=Gr(me,2),Me=je[0],Oe=je[1],Ge=jg(Bb),xe=Gr(Ge,2),on=xe[0],_e=xe[1],kn=jg(null),Cn=Gr(kn,2),Ot=Cn[0],Ft=Cn[1],ae=rr(!1),O=rr(null);function le(){return t()}var De=rr(!1);function Ee(On){var dt=le();if(!(On&&!On.deadline&&On.target!==dt)){var xt=De.current,Wn;on===fA&&xt?Wn=k==null?void 0:k(dt,On):on===vA&&xt?Wn=G==null?void 0:G(dt,On):on===mA&&xt&&(Wn=U==null?void 0:U(dt,On)),on!==Bb&&xt&&Wn!==!1&&(_e(Bb,!0),Ft(null,!0))}}var W=lEe(Ee),ye=Gr(W,1),re=ye[0],He=l2(function(){var On,dt,xt;switch(on){case fA:return On={},Sr(On,p0,m),Sr(On,Lg,D),Sr(On,Jb,b),On;case vA:return dt={},Sr(dt,p0,p),Sr(dt,Lg,g),Sr(dt,Jb,F),dt;case mA:return xt={},Sr(xt,p0,h),Sr(xt,Lg,d),Sr(xt,Jb,j),xt;default:return{}}},[on]),Ne=uEe(on,function(On){if(On===p0){var dt=He[p0];return dt?dt(le()):JV}if(Ue in He){var xt;Ft(((xt=He[Ue])===null||xt===void 0?void 0:xt.call(He,le(),null))||null)}return Ue===Jb&&(re(le()),f>0&&(clearTimeout(O.current),O.current=setTimeout(function(){Ee({deadline:!0})},f))),iEe}),tn=Gr(Ne,2),fn=tn[0],Ue=tn[1],Hn=eP(Ue);De.current=Hn,Z8(function(){Oe(n);var On=ae.current;if(ae.current=!0,!!e){var dt;!On&&n&&l&&(dt=fA),On&&n&&i&&(dt=vA),(On&&!n&&s||!On&&v&&!n&&s)&&(dt=mA),dt&&(_e(dt),fn())}},[n]),so(function(){(on===fA&&!l||on===vA&&!i||on===mA&&!s)&&_e(Bb)},[l,i,s]),so(function(){return function(){ae.current=!1,clearTimeout(O.current)}},[]);var Tn=rr(!1);so(function(){Me&&(Tn.current=!0),Me!==void 0&&on===Bb&&((Tn.current||Me)&&(ce==null||ce(Me)),Tn.current=!0)},[Me,on]);var pt=Ot;return He[p0]&&Ue===Lg&&(pt=fa({transition:"none"},pt)),[on,Ue,pt,Me!=null?Me:n]}ra();var Fgn=function(e){Vl(t,e);var n=AI(t);function t(){return $l(this,t),n.apply(this,arguments)}return zl(t,[{key:"render",value:function(){return this.props.children}}]),t}(Y1),cEe=Fgn;function Tgn(e){var n=e;yo(e)==="object"&&(n=e.transitionSupport);function t(r){return!!(r.motionName&&n)}var a=Dv(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,p=r.leavedClassName,h=r.eventProps,D=t(r),g=rr(),d=rr();function b(){try{return g.current instanceof HTMLElement?g.current:cA(d.current)}catch{return null}}var F=qV(D,l,b,r),j=Gr(F,4),k=j[0],G=j[1],U=j[2],ce=j[3],me=rr(ce);ce&&(me.current=!0);var je=i2(function(kn){g.current=kn,OV(i,kn)},[i]),Me,Oe=fa(fa({},h),{},{visible:l});if(!v)Me=null;else if(k===Bb||!t(r))ce?Me=v(fa({},Oe),je):!s&&me.current?Me=v(fa(fa({},Oe),{},{className:p}),je):f?Me=v(fa(fa({},Oe),{},{style:{display:"none"}}),je):Me=null;else{var Ge,xe;G===p0?xe="prepare":eP(G)?xe="active":G===Lg&&(xe="start"),Me=v(fa(fa({},Oe),{},{className:(0,sEe.default)(UV(m,k),(Ge={},Sr(Ge,UV(m,"".concat(k,"-").concat(xe)),xe),Sr(Ge,m,typeof m=="string"),Ge)),style:U}),je)}if(pJ(Me)&&z8(Me)){var on=Me,_e=on.ref;_e||(Me=o2(Me,{ref:je}))}return pr(cEe,{ref:d},Me)});return a.displayName="CSSMotion",a}var nP=Tgn(K8);ra();var tP="add",aP="keep",rP="remove",oP="removed";function Mgn(e){var n;return e&&yo(e)==="object"&&"key"in e?n=e:n={key:e},fa(fa({},n),{},{key:String(n.key)})}function iP(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(Mgn)}function fEe(){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=iP(e),u=iP(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!==rP}),t.forEach(function(f){f.key===s&&(f.status=aP)})}),t}var Ggn=["component","children","onVisibleChanged","onAllRemoved"],Agn=["status"],xgn=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Lgn(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:nP,t=function(a){Vl(i,a);var r=AI(i);function i(){var u;$l(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 rDn(e,n,t,a){var r=Ia.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)),Ia.mix(r,i)}function tQ(e){var n,t,a;if(!Ia.isWindow(e)&&e.nodeType!==9)n=Ia.offset(e),t=Ia.outerWidth(e),a=Ia.outerHeight(e);else{var r=Ia.getWindow(e);n={left:Ia.getWindowScrollLeft(r),top:Ia.getWindowScrollTop(r)},t=Ia.viewportWidth(r),a=Ia.viewportHeight(r)}return n.width=t,n.height=a,n}function MEe(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 vP(e,n,t,a,r){var i=MEe(n,t[1]),u=MEe(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 GEe(e,n,t){return e.leftt.right}function AEe(e,n,t){return e.topt.bottom}function oDn(e,n,t){return e.left>t.right||e.left+n.widtht.bottom||e.top+n.height=t.right||a.top>=t.bottom}function dP(e,n,t){var a=t.target||n,r=tQ(a),i=!uDn(a,t.overflow&&t.overflow.alwaysByViewport);return jEe(e,r,t,i)}dP.__getOffsetParent=eQ;dP.__getVisibleRectForElement=nQ;function PEe(e,n,t){var a,r,i=Ia.getDocument(e),u=i.defaultView||i.parentWindow,l=Ia.getWindowScrollLeft(u),c=Ia.getWindowScrollTop(u),s=Ia.viewportWidth(u),f=Ia.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,p=[t.points[0],"cc"];return jEe(e,v,dEe(dEe({},t),{},{points:p}),m)}var bTe=Ta(cTe());var sTe=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(){!RQ||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Lwn?(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(){!RQ||!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=xwn.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}(),fTe=function(e,n){for(var t=0,a=Object.keys(n);t0},e}(),pTe=typeof WeakMap!="undefined"?new WeakMap:new sTe,dTe=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=jwn.getInstance(),a=new Wwn(n,t,this);pTe.set(this,a)}return e}();["observe","unobserve","disconnect"].forEach(function(e){dTe.prototype[e]=function(){var n;return(n=pTe.get(this))[e].apply(n,arguments)}});var $wn=function(){return typeof yP.ResizeObserver!="undefined"?yP.ResizeObserver:dTe}(),_Te=$wn;function hTe(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 gTe(e,n){e!==document.activeElement&&tw(n,e)&&typeof e.focus=="function"&&e.focus()}function wQ(e,n){var t=null,a=null;function r(u){var l=Gr(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),p=Math.floor(v);(t!==m||a!==p)&&Promise.resolve().then(function(){n({width:m,height:p})}),t=m,a=p}}var i=new _Te(r);return e&&i.observe(e),function(){i.disconnect()}}ra();var DTe=function(e,n){var t=wt.useRef(!1),a=wt.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 yTe(e){return typeof e!="function"?null:e()}function RTe(e){return yo(e)!=="object"||!e?null:e}var zwn=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=wt.useRef({}),m=wt.useRef(),p=wt.Children.only(a),h=wt.useRef({});h.current.disabled=r,h.current.target=i,h.current.align=u,h.current.onAlign=l;var D=DTe(function(){var G=h.current,U=G.disabled,ce=G.target,me=G.align,je=G.onAlign;if(!U&&ce){var Me=m.current,Oe,Ge=yTe(ce),xe=RTe(ce);v.current.element=Ge,v.current.point=xe,v.current.align=me;var on=document,_e=on.activeElement;return Ge&&mEe(Ge)?Oe=dP(Me,Ge,me):xe&&(Oe=PEe(Me,xe,me)),gTe(_e,Me),je&&Oe&&je(Me,Oe),!0}return!1},f),g=Gr(D,2),d=g[0],b=g[1],F=wt.useRef({cancel:function(){}}),j=wt.useRef({cancel:function(){}});wt.useEffect(function(){var G=yTe(i),U=RTe(i);m.current!==j.current.element&&(j.current.cancel(),j.current.element=m.current,j.current.cancel=wQ(m.current,d)),(v.current.element!==G||!hTe(v.current.point,U)||!(0,bTe.default)(v.current.align,u))&&(d(),F.current.element!==G&&(F.current.cancel(),F.current.element=G,F.current.cancel=wQ(G,d)))}),wt.useEffect(function(){r?b():d()},[r]);var k=wt.useRef(null);return wt.useEffect(function(){c?k.current||(k.current=Hb(window,"resize",d)):k.current&&(k.current.remove(),k.current=null)},[c]),wt.useEffect(function(){return function(){F.current.cancel(),j.current.cancel(),k.current&&k.current.remove(),b()}},[]),wt.useImperativeHandle(t,function(){return{forceAlign:function(){return d(!0)}}}),wt.isValidElement(p)&&(p=wt.cloneElement(p,{ref:$8(p.ref,m)})),p},wTe=wt.forwardRef(zwn);wTe.displayName="Align";var STe=wTe;var ETe=STe;ra();var Vwn=C_()?u2:so,SQ=Vwn;var xTe=Ta(Ub());function SP(e,n){this.v=e,this.k=n}function Yl(e,n,t,a){var r=Object.defineProperty;try{r({},"",{})}catch{r=0}Yl=function(u,l,c,s){function f(v,m){Yl(u,v,function(p){return this._invoke(v,m,p)})}l?r?r(u,l,{value:c,enumerable:!s,configurable:!s,writable:!s}):u[l]=c:(f("next",0),f("throw",1),f("return",2))},Yl(e,n,t,a)}function FA(){var e,n,t=typeof Symbol=="function"?Symbol:{},a=t.iterator||"@@iterator",r=t.toStringTag||"@@toStringTag";function i(p,h,D,g){var d=h&&h.prototype instanceof l?h:l,b=Object.create(d.prototype);return Yl(b,"_invoke",function(F,j,k){var G,U,ce,me=0,je=k||[],Me=!1,Oe={p:0,n:0,v:e,a:Ge,f:Ge.bind(e,4),d:function(on,_e){return G=on,U=0,ce=e,Oe.n=_e,u}};function Ge(xe,on){for(U=xe,ce=on,n=0;!Me&&me&&!_e&&n3?(_e=Ot===on)&&(ce=kn[(U=kn[4])?5:(U=3,3)],kn[4]=kn[5]=e):kn[0]<=Cn&&((_e=xe<2&&Cnon||on>Ot)&&(kn[4]=xe,kn[5]=on,Oe.n=Ot,U=0))}if(_e||xe>1)return u;throw Me=!0,on}return function(xe,on,_e){if(me>1)throw TypeError("Generator is already running");for(Me&&on===1&&Ge(on,_e),U=on,ce=_e;(n=U<2?e:ce)||!Me;){G||(U?U<3?(U>1&&(Oe.n=-1),Ge(U,ce)):Oe.n=ce:Oe.v=ce);try{if(me=2,G){if(U||(xe="next"),n=G[xe]){if(!(n=n.call(G,ce)))throw TypeError("iterator result is not an object");if(!n.done)return n;ce=n.value,U<2&&(U=0)}else U===1&&(n=G.return)&&n.call(G),U<2&&(ce=TypeError("The iterator does not provide a '"+xe+"' method"),U=1);G=e}else if((n=(Me=Oe.n<0)?ce:F.call(j,Oe))!==u)break}catch(kn){G=e,U=1,ce=kn}finally{me=1}}return{value:n,done:Me}}}(p,D,g),!0),b}var u={};function l(){}function c(){}function s(){}n=Object.getPrototypeOf;var f=[][a]?n(n([][a]())):(Yl(n={},a,function(){return this}),n),v=s.prototype=l.prototype=Object.create(f);function m(p){return Object.setPrototypeOf?Object.setPrototypeOf(p,s):(p.__proto__=s,Yl(p,r,"GeneratorFunction")),p.prototype=Object.create(v),p}return c.prototype=s,Yl(v,"constructor",s),Yl(s,"constructor",c),c.displayName="GeneratorFunction",Yl(s,r,"GeneratorFunction"),Yl(v),Yl(v,r,"Generator"),Yl(v,a,function(){return this}),Yl(v,"toString",function(){return"[object Generator]"}),(FA=function(){return{w:i,m}})()}function JI(e,n){function t(r,i,u,l){try{var c=e[r](i),s=c.value;return s instanceof SP?n.resolve(s.v).then(function(f){t("next",f,u,l)},function(f){t("throw",f,u,l)}):n.resolve(s).then(function(f){c.value=f,u(c)},function(f){return t("throw",f,u,l)})}catch(f){l(f)}}var a;this.next||(Yl(JI.prototype),Yl(JI.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Yl(this,"_invoke",function(r,i,u){function l(){return new n(function(c,s){t(r,u,c,s)})}return a=a?a.then(l,l):l()},!0)}function EP(e,n,t,a,r){return new JI(FA().w(e,n,t,a),r||Promise)}function CTe(e,n,t,a,r){var i=EP(e,n,t,a,r);return i.next().then(function(u){return u.done?u.value:i.next()})}function ITe(e){var n=Object(e),t=[];for(var a in n)t.unshift(a);return function r(){for(;t.length;)if((a=t.pop())in n)return r.value=a,r.done=!1,r;return r.done=!0,r}}function EQ(e){if(e!=null){var n=e[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],t=0;if(n)return n.call(e);if(typeof e.next=="function")return e;if(!isNaN(e.length))return{next:function(){return e&&t>=e.length&&(e=void 0),{value:e&&e[t++],done:!e}}}}throw new TypeError(yo(e)+" is not iterable")}function TA(){"use strict";var e=FA(),n=e.m(TA),t=(Object.getPrototypeOf?Object.getPrototypeOf(n):n.__proto__).constructor;function a(u){var l=typeof u=="function"&&u.constructor;return!!l&&(l===t||(l.displayName||l.name)==="GeneratorFunction")}var r={throw:1,return:2,break:3,continue:3};function i(u){var l,c;return function(s){l||(l={stop:function(){return c(s.a,2)},catch:function(){return s.v},abrupt:function(v,m){return c(s.a,r[v],m)},delegateYield:function(v,m,p){return l.resultName=m,c(s.d,EQ(v),p)},finish:function(v){return c(s.f,v)}},c=function(v,m,p){s.p=l.prev,s.n=l.next;try{return v(m,p)}finally{l.next=s.n}}),l.resultName&&(l[l.resultName]=s.v,l.resultName=void 0),l.sent=s.v,l.next=s.n;try{return u.call(this,l)}finally{s.p=l.prev,s.n=l.next}}}return(TA=function(){return{wrap:function(c,s,f,v){return e.w(i(c),s,f,v&&v.reverse())},isGeneratorFunction:a,mark:e.m,awrap:function(c,s){return new SP(c,s)},AsyncIterator:JI,async:function(c,s,f,v,m){return(a(s)?EP:CTe)(i(c),s,f,v,m)},keys:ITe,values:EQ}})()}function FTe(e,n,t,a,r,i,u){try{var l=e[i](u),c=l.value}catch(s){return void t(s)}l.done?n(c):Promise.resolve(c).then(a,r)}function TTe(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var i=e.apply(n,t);function u(c){FTe(i,a,r,u,l,"next",c)}function l(c){FTe(i,a,r,u,l,"throw",c)}u(void 0)})}}ra();var MTe=["measure","alignPre","align",null,"motion"],GTe=function(e,n){var t=jg(null),a=Gr(t,2),r=a[0],i=a[1],u=rr();function l(f){i(f,!0)}function c(){Zv.cancel(u.current)}function s(f){c(),u.current=Zv(function(){l(function(v){switch(r){case"align":return"motion";case"motion":return"stable";default:}return v}),f==null||f()})}return so(function(){l("measure")},[e]),so(function(){switch(r){case"measure":n();break;default:}r&&(u.current=Zv(TTe(TA().mark(function f(){var v,m;return TA().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:v=MTe.indexOf(r),m=MTe[v+1],m&&v!==-1&&l(m);case 3:case"end":return h.stop()}},f)}))))},[r]),so(function(){return function(){c()}},[]),[r,s]};ra();var ATe=function(e){var n=ep({width:0,height:0}),t=Gr(n,2),a=t[0],r=t[1];function i(l){r({width:l.offsetWidth,height:l.offsetHeight})}var u=l2(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 LTe=Dv(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,p=e.getRootDomNode,h=e.getClassNameFromAlign,D=e.onAlign,g=e.onMouseEnter,d=e.onMouseLeave,b=e.onMouseDown,F=e.onTouchStart,j=e.onClick,k=rr(),G=rr(),U=ep(),ce=Gr(U,2),me=ce[0],je=ce[1],Me=ATe(c),Oe=Gr(Me,2),Ge=Oe[0],xe=Oe[1];function on(){c&&xe(p())}var _e=GTe(t,on),kn=Gr(_e,2),Cn=kn[0],Ot=kn[1],Ft=ep(0),ae=Gr(Ft,2),O=ae[0],le=ae[1],De=rr();SQ(function(){Cn==="alignPre"&&le(0)},[Cn]);function Ee(){return m||p}function W(){var Ue;(Ue=k.current)===null||Ue===void 0||Ue.forceAlign()}function ye(Ue,Hn){var Tn=h(Hn);me!==Tn&&je(Tn),le(function(pt){return pt+1}),Cn==="align"&&(D==null||D(Ue,Hn))}SQ(function(){Cn==="align"&&(O<2?W():Ot(function(){var Ue;(Ue=De.current)===null||Ue===void 0||Ue.call(De)}))},[O]);var re=fa({},uP(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(Ue){var Hn=re[Ue];re[Ue]=function(Tn,pt){return Ot(),Hn==null?void 0:Hn(Tn,pt)}});function He(){return new Promise(function(Ue){De.current=Ue})}so(function(){!re.motionName&&Cn==="motion"&&Ot()},[re.motionName,Cn]),Ih(n,function(){return{forceAlign:W,getElement:function(){return G.current}}});var Ne=fa(fa({},Ge),{},{zIndex:l,opacity:Cn==="motion"||Cn==="stable"||!t?void 0:0,pointerEvents:!t&&Cn!=="stable"?"none":void 0},i),tn=!0;(v==null?void 0:v.points)&&(Cn==="align"||Cn==="stable")&&(tn=!1);var fn=u;return Q1.count(u)>1&&(fn=pr("div",{className:"".concat(a,"-content")},u)),pr(xI,Mt({visible:t,ref:G,leavedClassName:"".concat(a,"-hidden")},re,{onAppearPrepare:He,onEnterPrepare:He,removeOnLeave:s,forceRender:f}),function(Ue,Hn){var Tn=Ue.className,pt=Ue.style,On=(0,xTe.default)(a,r,me,Tn);return pr(ETe,{target:Ee(),key:"popup",ref:k,monitorWindowResize:!0,disabled:tn,align:v,onAlign:ye},pr("div",{ref:Hn,className:On,onMouseEnter:g,onMouseLeave:d,onMouseDownCapture:b,onTouchStartCapture:F,onClick:j,style:fa(fa({},pt),Ne)},fn))})});LTe.displayName="PopupInner";var jTe=LTe;ra();var PTe=Ta(Ub()),NTe=Dv(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,p=rr();Ih(n,function(){return{forceAlign:function(){},getElement:function(){return p.current}}});var h=fa({zIndex:r},c),D=i;return Q1.count(i)>1&&(D=pr("div",{className:"".concat(t,"-content")},i)),v&&(D=v(D)),pr(xI,Mt({visible:a,ref:p,removeOnLeave:!0},f),function(g,d){var b=g.className,F=g.style,j=(0,PTe.default)(t,l,b);return pr("div",{ref:d,className:j,onClick:m,style:fa(fa({},F),h)},D)})});NTe.displayName="MobilePopupInner";var OTe=NTe;var Qwn=["visible","mobile"],kTe=Dv(function(e,n){var t=e.visible,a=e.mobile,r=bc(e,Qwn),i=ep(t),u=Gr(i,2),l=u[0],c=u[1],s=ep(!1),f=Gr(s,2),v=f[0],m=f[1],p=fa(fa({},r),{},{visible:l});so(function(){c(t),t&&a&&m(KSe())},[t,a]);var h=v?pr(OTe,Mt({},p,{mobile:a,ref:n})):pr(jTe,Mt({},p,{ref:n}));return pr("div",null,pr(WV,p),h)});kTe.displayName="Popup";var HTe=kTe;ra();var Ywn=vJ(null),CQ=Ywn;function IQ(){}function Kwn(){return""}function Xwn(e){return e?e.ownerDocument:window.document}var Zwn=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function eSn(e){var n=function(t){Vl(r,t);var a=AI(r);function r(i){var u;$l(this,r),u=a.call(this,i),u.popupRef=D7(),u.triggerRef=D7(),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&&tw((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();(!tw(f,s)||u.isContextMenuOnly())&&!tw(v,s)&&!u.hasPopupMouseDown&&u.close()}},u.getRootDomNode=function(){var c=u.props.getTriggerDOMNode;if(c)return c(u.triggerRef.current);try{var s=cA(u.triggerRef.current);if(s)return s}catch{}return bv.findDOMNode(nw(u))},u.getPopupClassNameFromAlign=function(c){var s=[],f=u.props,v=f.popupPlacement,m=f.builtinPlacements,p=f.prefixCls,h=f.alignPoint,D=f.getPopupClassNameFromAlign;return v&&m&&s.push(zSe(m,p,c,h)),D&&s.push(D(c)),s.join(" ")},u.getComponent=function(){var c=u.props,s=c.prefixCls,f=c.destroyPopupOnHide,v=c.popupClassName,m=c.onPopupAlign,p=c.popupMotion,h=c.popupAnimation,D=c.popupTransitionName,g=c.popupStyle,d=c.mask,b=c.maskAnimation,F=c.maskTransitionName,j=c.maskMotion,k=c.zIndex,G=c.popup,U=c.stretch,ce=c.alignPoint,me=c.mobile,je=c.forceRender,Me=c.onPopupClick,Oe=u.state,Ge=Oe.popupVisible,xe=Oe.point,on=u.getPopupAlign(),_e={};return u.isMouseEnterToShow()&&(_e.onMouseEnter=u.onPopupMouseEnter),u.isMouseLeaveToHide()&&(_e.onMouseLeave=u.onPopupMouseLeave),_e.onMouseDown=u.onPopupMouseDown,_e.onTouchStart=u.onPopupMouseDown,pr(HTe,Mt({prefixCls:s,destroyPopupOnHide:f,visible:Ge,point:ce&&xe,className:v,align:on,onAlign:m,animation:h,getClassNameFromAlign:u.getPopupClassNameFromAlign},_e,{stretch:U,getRootDomNode:u.getRootDomNode,style:g,mask:d,zIndex:k,transitionName:D,maskAnimation:b,maskTransitionName:F,maskMotion:j,ref:u.popupRef,motion:p,mobile:me,forceRender:je,onClick:Me}),typeof G=="function"?G():G)},u.attachParent=function(c){Zv.cancel(u.attachId);var s=u.props,f=s.getPopupContainer,v=s.getDocument,m=u.getRootDomNode(),p;f?(m||f.length===0)&&(p=f(m)):p=v(u.getRootDomNode()).body,p?p.appendChild(c):u.attachId=Zv(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},Zwn.forEach(function(c){u["fire".concat(c)]=function(s){u.fireEvents(c,s)}}),u}return zl(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=Hb(c,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(c=c||u.getDocument(this.getRootDomNode()),this.touchOutsideHandler=Hb(c,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(c=c||u.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=Hb(c,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=Hb(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),Zv.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?$Se(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,p=Q1.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 D=(0,UTe.default)(p&&p.props&&p.props.className,v);D&&(h.className=D);var g=fa({},h);z8(p)&&(g.ref=$8(this.triggerRef,p.ref));var d=o2(p,g),b;return(u||this.popupRef.current||s)&&(b=pr(e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!u&&m&&(b=null),pr(CQ.Provider,{value:this.triggerContextValue},d,b)}}],[{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}(Y1);return n.contextType=CQ,n.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:Kwn,getDocument:Xwn,onPopupVisibleChange:IQ,afterPopupVisibleChange:IQ,onPopupAlign:IQ,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 BTe=eSn(WSe);var d0={adjustX:1,adjustY:1},_0=[0,0],JTe={left:{points:["cr","cl"],overflow:d0,offset:[-4,0],targetOffset:_0},right:{points:["cl","cr"],overflow:d0,offset:[4,0],targetOffset:_0},top:{points:["bc","tc"],overflow:d0,offset:[0,-4],targetOffset:_0},bottom:{points:["tc","bc"],overflow:d0,offset:[0,4],targetOffset:_0},topLeft:{points:["bl","tl"],overflow:d0,offset:[0,-4],targetOffset:_0},leftTop:{points:["tr","tl"],overflow:d0,offset:[-4,0],targetOffset:_0},topRight:{points:["br","tr"],overflow:d0,offset:[0,-4],targetOffset:_0},rightTop:{points:["tl","tr"],overflow:d0,offset:[4,0],targetOffset:_0},bottomRight:{points:["tr","br"],overflow:d0,offset:[0,4],targetOffset:_0},rightBottom:{points:["bl","br"],overflow:d0,offset:[4,0],targetOffset:_0},bottomLeft:{points:["tl","bl"],overflow:d0,offset:[0,4],targetOffset:_0},leftBottom:{points:["br","bl"],overflow:d0,offset:[-4,0],targetOffset:_0}};ra();var qTe=Ta(Ub());function CP(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 pr("div",{className:(0,qTe.default)("".concat(r,"-content"),l),style:c},n!==!1&&pr("div",{className:"".concat(r,"-arrow"),key:"arrow"},t),pr("div",{className:"".concat(r,"-inner"),id:i,role:"tooltip",style:u},typeof a=="function"?a():a))}var nSn=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,p=n.children,h=n.onVisibleChange,D=n.afterVisibleChange,g=n.transitionName,d=n.animation,b=n.motion,F=n.placement,j=F===void 0?"right":F,k=n.align,G=k===void 0?{}:k,U=n.destroyTooltipOnHide,ce=U===void 0?!1:U,me=n.defaultVisible,je=n.getTooltipContainer,Me=n.overlayInnerStyle,Oe=n.arrowContent,Ge=n.overlay,xe=n.id,on=n.showArrow,_e=bc(n,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"]),kn=rr(null);Ih(t,function(){return kn.current});var Cn=fa({},_e);"visible"in n&&(Cn.popupVisible=n.visible);var Ot=function(){return pr(CP,{showArrow:on,arrowContent:Oe,key:"content",prefixCls:m,id:xe,overlayInnerStyle:Me},Ge)},Ft=!1,ae=!1;if(typeof ce=="boolean")Ft=ce;else if(ce&&yo(ce)==="object"){var O=ce.keepParent;Ft=O===!0,ae=O===!1}return pr(BTe,Mt({popupClassName:a,prefixCls:m,popup:Ot,action:i,builtinPlacements:JTe,popupPlacement:j,ref:kn,popupAlign:G,getPopupContainer:je,onPopupVisibleChange:h,afterPopupVisibleChange:D,popupTransitionName:g,popupAnimation:d,popupMotion:b,defaultPopupVisible:me,destroyPopupOnHide:Ft,autoDestroy:ae,mouseLeaveDelay:s,popupStyle:f,mouseEnterDelay:l},Cn),p)},WTe=Dv(nSn);var $Te=WTe;var VTe=e=>wt.createElement($Te,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(zTe())).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)}function QTe(e){return function(n){return function(){return n.getItem(e)}}}function qI(e){return function(n){return function(t){return function(){t.setItem(e,n)}}}}var aSn=x(vt);var IP=function(e){var n=aSn(oe),t=QTe(e);return function(a){return n(t(a))}};var rSn=si(),oSn=Bs(wn)(),iSn=xn(Nn),WI=at(Tr),uSn=function(e){return function(n){return function(t){return rSn(ma(R.value))(function(a){return oSn(z7(iSn(function(){var i=WI(IP(n))(WI(e)(ho))();if(i instanceof _)return a.value1(new _(i.value0))();if(i instanceof R)return a.value1(new _(t))(),WI(qI(n)(t))(WI(e)(ho))();throw new Error("Failed pattern match at Utils.UseStorage (line 37, column 5 - line 42, column 56): "+[i.constructor.name])})))(function(){return No(new ke(a.value0,function(r){return function(){return a.value1(new _(r))(),WI(qI(n)(r))(WI(e)(ho))()}}))})})}}};var FP=uSn(BE);var lSn=Hs();var TP="hover",T_="click";var Jf="top",Mi=function(e){var n=lSn(e);return function(){return function(){return n(VTe)}}};var MP="right";var YTe="bottomRight";var MA="bottom";ra();function KTe(e){if(Array.isArray(e))return sA(e)}function XTe(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function ZTe(){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 eMe(e){return KTe(e)||XTe(e)||Q8(e)||ZTe()}var J3e=Ta(Os());var IFn=Ta(Og()),DDr=Ta(Wg());var A3=Ta(Os()),ba=Ta(Og()),CAe=Ta(Wg());var IAe=Ta(G_());function gAe(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var FAe=Ta(Rw()),lX=function(){};function lIn(e,n){return n?n[0]==="-"?e+n:e+"__"+n:e}function TAe(e,n,t){var a=[t];if(n&&e)for(var r in n)n.hasOwnProperty(r)&&n[r]&&a.push("".concat(lIn(e,r)));return a.filter(function(i){return i}).map(function(i){return String(i).trim()}).join(" ")}var cX=function(n){return Array.isArray(n)?n.filter(Boolean):yo(n)==="object"&&n!==null?[n]:[]};function zN(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function MAe(e){return zN(e)?window.pageYOffset:e.scrollTop}function VN(e,n){if(zN(e)){window.scrollTo(0,n);return}e.scrollTop=n}function cIn(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 sIn(e,n,t,a){return t*((e=e/a-1)*e*e+1)+n}function QN(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:lX,r=MAe(e),i=n-r,u=10,l=0;function c(){l+=u;var s=sIn(l,r,i,t);VN(e,s),lt.bottom?VN(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+r,e.scrollHeight)):a.top-r=D)return{placement:"bottom",maxHeight:n};if(je>=D&&!u)return i&&QN(s,Me,Ge),{placement:"bottom",maxHeight:n};if(!u&&je>=a||u&&ce>=a){i&&QN(s,Me,Ge);var xe=u?ce-k:je-k;return{placement:"bottom",maxHeight:xe}}if(r==="auto"||u){var on=n,_e=u?U:me;return _e>=a&&(on=Math.min(_e-k-c.controlHeight,n)),{placement:"top",maxHeight:on}}if(r==="bottom")return VN(s,Me),{placement:"bottom",maxHeight:n};break;case"top":if(U>=D)return{placement:"top",maxHeight:n};if(me>=D&&!u)return i&&QN(s,Oe,Ge),{placement:"top",maxHeight:n};if(!u&&me>=a||u&&U>=a){var kn=n;return(!u&&me>=a||u&&U>=a)&&(kn=u?U-G:me-G),i&&QN(s,Oe,Ge),{placement:"top",maxHeight:kn}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return f}function pIn(e){var n={bottom:"top",top:"bottom"};return e?n[e]:"bottom"}var fX=function(n){return n==="auto"?"bottom":n},PAe=function(n){var t,a=n.placement,r=n.theme,i=r.borderRadius,u=r.spacing,l=r.colors;return t={label:"menu"},Sr(t,pIn(a),"100%"),Sr(t,"backgroundColor",l.neutral0),Sr(t,"borderRadius",i),Sr(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Sr(t,"marginBottom",u.menuGutter),Sr(t,"marginTop",u.menuGutter),Sr(t,"position","absolute"),Sr(t,"width","100%"),Sr(t,"zIndex",1),t},NAe=(0,A3.createContext)({getPortalPlacement:null}),vX=function(e){Vl(t,e);var n=jAe(t);function t(){var a;$l(this,t);for(var r=arguments.length,i=new Array(r),u=0;u-1}};var WIn={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;"},$In=function(n){return(0,ww.jsx)("span",Mt({css:WIn},n))};function zIn(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=bc(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]);return(0,ww.jsx)("input",Mt({ref:l},s,{css:(0,E3e.default)({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 VIn(e){var n=QIn();return function(){var a=_i(e),r;if(n){var i=_i(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Xv(this,r)}}function QIn(){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 M3e=function(e){Vl(t,e);var n=VIn(t);function t(){return $l(this,t),n.apply(this,arguments)}return zl(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,S3e.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(Pa.Component),G3e=["boxSizing","height","overflow","paddingRight","position"],A3e={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function x3e(e){e.preventDefault()}function L3e(e){e.stopPropagation()}function j3e(){var e=this.scrollTop,n=this.scrollHeight,t=e+this.offsetHeight;e===0?this.scrollTop=1:t===n&&(this.scrollTop=e-1)}function P3e(){return"ontouchstart"in window||navigator.maxTouchPoints}function YIn(e){var n=KIn();return function(){var a=_i(e),r;if(n){var i=_i(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Xv(this,r)}}function KIn(){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 N3e=!!(window.document&&window.document.createElement),x3=0,O3e=function(e){Vl(t,e);var n=YIn(t);function t(){var a;$l(this,t);for(var r=arguments.length,i=new Array(r),u=0;u0,j=g-d-D,k=!1;j>c&&a.isBottom&&(v&&v(l),a.isBottom=!1),F&&a.isTop&&(p&&p(l),a.isTop=!1),F&&c>j?(f&&!a.isBottom&&f(l),b.scrollTop=g,k=!0,a.isBottom=!0):!F&&-c>D&&(m&&!a.isTop&&m(l),b.scrollTop=0,k=!0,a.isTop=!0),k&&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 zl(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 Pa.default.createElement(M3e,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(Pa.Component);function oFn(e){var n=e.isEnabled,t=n===void 0?!0:n,a=bc(e,["isEnabled"]);return t?Pa.default.createElement(rFn,a):a.children}var iFn=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"}},uFn=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.")}},lFn=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,".")},cFn=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,".")},sFn=function(n){var t=n.inputValue,a=n.screenReaderMessage;return"".concat(a).concat(t?" for search term "+t:"",".")},fFn=function(n){return n.label},vFn=function(n){return n.label},mFn=function(n){return n.value},k3e=function(n){return!!n.isDisabled};var pFn={clearIndicator:t3e,container:VAe,control:i3e,dropdownIndicator:n3e,group:l3e,groupHeading:c3e,indicatorsContainer:YAe,indicatorSeparator:a3e,input:f3e,loadingIndicator:r3e,loadingMessage:UAe,menu:PAe,menuList:OAe,menuPortal:qAe,multiValue:m3e,multiValueLabel:p3e,multiValueRemove:d3e,noOptionsMessage:HAe,option:g3e,placeholder:D3e,singleValue:b3e,valueContainer:QAe};var dFn={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%)"},_Fn=4,H3e=4,hFn=38,gFn=H3e*2,DFn={baseUnit:H3e,controlHeight:hFn,menuGutter:gFn},DX={borderRadius:_Fn,colors:dFn,spacing:DFn};function U3e(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 SF(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,p=v.isMulti;r.onInputChange("",{action:"set-value"}),m&&(r.inputIsHiddenAfterUpdate=!p,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 p=r.getOptionValue(c);r.setValue(m.filter(function(h){return r.getOptionValue(h)!==p}),"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(eMe(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;fp||m>p}},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,p=s.inputValue,h=s.isClearable,D=s.isDisabled,g=s.menuIsOpen,d=s.onKeyDown,b=s.tabSelectsValue,F=s.openMenuOnFocus,j=r.state,k=j.focusedOption,G=j.focusedValue,U=j.selectValue;if(!D&&!(typeof d=="function"&&(d(c),c.defaultPrevented))){switch(r.blockOptionHover=!0,c.key){case"ArrowLeft":if(!f||p)return;r.focusValue("previous");break;case"ArrowRight":if(!f||p)return;r.focusValue("next");break;case"Delete":case"Backspace":if(p)return;if(G)r.removeValue(G);else{if(!v)return;f?r.popValue():h&&r.clearValue()}break;case"Tab":if(r.isComposing||c.shiftKey||!g||!b||!k||F&&r.isOptionSelected(k,U))return;r.selectOption(k);break;case"Enter":if(c.keyCode===229)break;if(g){if(!k||r.isComposing)return;r.selectOption(k);break}return;case"Escape":g?(r.inputIsHiddenAfterUpdate=!1,r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):h&&m&&r.clearValue();break;case" ":if(p)return;if(!g){r.openMenu("first");break}if(!k)return;r.selectOption(k);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,p=function(D,g){var d=r.isOptionDisabled(D,s),b=r.isOptionSelected(D,s),F=r.getOptionLabel(D),j=r.getOptionValue(D);if(!(r.shouldHideSelectedOptions()&&b||!r.filterOption({label:F,value:j,data:D},v))){var k=d?void 0:function(){return r.onOptionHover(D)},G=d?void 0:function(){return r.selectOption(D)},U="".concat(r.getElementId("option"),"-").concat(g);return{innerProps:{id:U,onClick:G,onMouseMove:k,onMouseOver:k,tabIndex:-1},data:D,isDisabled:d,isSelected:b,key:U,label:F,type:"option",value:j}}};return m.reduce(function(h,D,g){if(D.options){r.hasGroups||(r.hasGroups=!0);var d=D.options,b=d.map(function(k,G){var U=p(k,"".concat(g,"-").concat(G));return U&&h.focusable.push(k),U}).filter(Boolean);if(b.length){var F="".concat(r.getElementId("group"),"-").concat(g);h.render.push({type:"group",key:F,data:D,options:b})}}else{var j=p(D,"".concat(g));j&&(h.render.push(j),h.focusable.push(D))}return h},{render:[],focusable:[]})};var i=a.value;r.cacheComponents=(0,hX.default)(r.cacheComponents,zAe).bind(nw(r)),r.cacheComponents(a.components),r.instancePrefix="react-select-"+(r.props.instanceId||++wFn);var u=cX(i);r.buildMenuOptions=(0,hX.default)(r.buildMenuOptions,function(c,s){var f=c,v=Gr(f,2),m=v[0],p=v[1],h=s,D=Gr(h,2),g=D[0],d=D[1];return p===d&&m.inputValue===g.inputValue&&m.options===g.options}).bind(nw(r));var l=a.menuIsOpen?r.buildMenuOptions(a,u):{render:[],focusable:[]};return r.state.menuOptions=l,r.state.selectValue=u,r}return zl(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=cX(r.value),v=r.menuIsOpen?this.buildMenuOptions(r,f):{render:[],focusable:[]},m=this.getNextFocusedValue(f),p=this.getNextFocusedOption(v.focusable);this.setState({menuOptions:v,selectValue:f,focusedOption:p,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&&(GAe(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,p=r==="first"?0:s.focusable.length-1;if(!v){var h=s.focusable.indexOf(l[0]);h>-1&&(p=h)}this.scrollToFocusedOptionOnUpdate=!(c&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:s,focusedValue:null,focusedOption:s.focusable[p]},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,p=-1;if(!!s.length){switch(r){case"previous":v===0?p=0:v===-1?p=m:p=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,p=v.indexOf(s);s||(p=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:l}})),r==="up"?m=p>0?p-1:v.length-1:r==="down"?m=(p+1)%v.length:r==="pageup"?(m=p-u,m<0&&(m=0)):r==="pagedown"?(m=p+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:k3e(v[m]),tabSelectsValue:l}})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(DX):SF(SF({},DX),this.props.theme):DX}},{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,p=f.options,h=this.hasValue();return{cx:i,clearValue:r,getStyles:u,getValue:l,hasValue:h,isMulti:v,isRtl:m,options:p,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,p=s.screenReaderStatus,h=l?lFn({focusedValue:l,getOptionLabel:this.getOptionLabel,selectValue:u}):"",D=c&&v?cFn({focusedOption:c,getOptionLabel:this.getOptionLabel,options:f}):"",g=sFn({inputValue:m,screenReaderMessage:p({count:this.countOptions()})});return"".concat(h," ").concat(D," ").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,p=l||this.getElementId("input"),h={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!u)return Pa.default.createElement(zIn,Mt({id:p,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:lX,onFocus:this.onInputFocus,readOnly:!0,disabled:i,tabIndex:s,form:f,value:""},h));var D=this.commonProps,g=D.cx,d=D.theme,b=D.selectProps;return Pa.default.createElement(v,Mt({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:g,getStyles:this.getStyles,id:p,innerRef:this.getInputRef,isDisabled:i,isHidden:m,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:b,spellCheck:"false",tabIndex:s,form:f,theme:d,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,p=this.props,h=p.controlShouldRenderValue,D=p.isDisabled,g=p.isMulti,d=p.inputValue,b=p.placeholder,F=this.state,j=F.selectValue,k=F.focusedValue,G=F.isFocused;if(!this.hasValue()||!h)return d?null:Pa.default.createElement(v,Mt({},m,{key:"placeholder",isDisabled:D,isFocused:G}),b);if(g){var U=j.map(function(me,je){var Me=me===k;return Pa.default.createElement(u,Mt({},m,{components:{Container:l,Label:c,Remove:s},isFocused:Me,isDisabled:D,key:"".concat(r.getOptionValue(me)).concat(je),index:je,removeProps:{onClick:function(){return r.removeValue(me)},onTouchEnd:function(){return r.removeValue(me)},onMouseDown:function(Ge){Ge.preventDefault(),Ge.stopPropagation()}},data:me}),r.formatOptionLabel(me,"value"))});return U}if(d)return null;var ce=j[0];return Pa.default.createElement(f,Mt({},m,{data:ce,isDisabled:D}),this.formatOptionLabel(ce,"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 Pa.default.createElement(r,Mt({},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 Pa.default.createElement(r,Mt({},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 Pa.default.createElement(u,Mt({},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 Pa.default.createElement(r,Mt({},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,p=i.Option,h=this.commonProps,D=this.state,g=D.focusedOption,d=D.menuOptions,b=this.props,F=b.captureMenuScroll,j=b.inputValue,k=b.isLoading,G=b.loadingMessage,U=b.minMenuHeight,ce=b.maxMenuHeight,me=b.menuIsOpen,je=b.menuPlacement,Me=b.menuPosition,Oe=b.menuPortalTarget,Ge=b.menuShouldBlockScroll,xe=b.menuShouldScrollIntoView,on=b.noOptionsMessage,_e=b.onMenuScrollToTop,kn=b.onMenuScrollToBottom;if(!me)return null;var Cn=function(Ee){var W=g===Ee.data;return Ee.innerRef=W?r.getFocusedOptionRef:void 0,Pa.default.createElement(p,Mt({},h,Ee,{isFocused:W}),r.formatOptionLabel(Ee.data,"menu"))},Ot;if(this.hasOptions())Ot=d.render.map(function(De){if(De.type==="group"){var Ee=De.type,W=bc(De,["type"]),ye="".concat(De.key,"-heading");return Pa.default.createElement(u,Mt({},h,W,{Heading:l,headingProps:{id:ye,data:De.data},label:r.formatGroupLabel(De.data)}),De.options.map(function(re){return Cn(re)}))}else if(De.type==="option")return Cn(De)});else if(k){var Ft=G({inputValue:j});if(Ft===null)return null;Ot=Pa.default.createElement(v,h,Ft)}else{var ae=on({inputValue:j});if(ae===null)return null;Ot=Pa.default.createElement(m,h,ae)}var O={minMenuHeight:U,maxMenuHeight:ce,menuPlacement:je,menuPosition:Me,menuShouldScrollIntoView:xe},le=Pa.default.createElement(vX,Mt({},h,O),function(De){var Ee=De.ref,W=De.placerProps,ye=W.placement,re=W.maxHeight;return Pa.default.createElement(c,Mt({},h,O,{innerRef:Ee,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove},isLoading:k,placement:ye}),Pa.default.createElement(oFn,{isEnabled:F,onTopArrive:_e,onBottomArrive:kn},Pa.default.createElement(nFn,{isEnabled:Ge},Pa.default.createElement(s,Mt({},h,{innerRef:r.getMenuListRef,isLoading:k,maxHeight:re}),Ot))))});return Oe||Me==="fixed"?Pa.default.createElement(f,Mt({},h,{appendTo:Oe,controlElement:this.controlRef,menuPlacement:je,menuPosition:Me}),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 Pa.default.createElement("input",{name:s,type:"hidden",value:v})}else{var m=f.length>0?f.map(function(h,D){return Pa.default.createElement("input",{key:"i-".concat(D),name:s,type:"hidden",value:r.getOptionValue(h)})}):Pa.default.createElement("input",{name:s,type:"hidden"});return Pa.default.createElement("div",null,m)}else{var p=f[0]?this.getOptionValue(f[0]):"";return Pa.default.createElement("input",{name:s,type:"hidden",value:p})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?Pa.default.createElement($In,{"aria-live":"polite"},Pa.default.createElement("span",{id:"aria-selection-event"},"\xA0",this.state.ariaLiveSelection),Pa.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,p=s.menuIsOpen,h=this.state.isFocused,D=this.commonProps=this.getCommonProps();return Pa.default.createElement(l,Mt({},D,{className:f,innerProps:{id:v,onKeyDown:this.onKeyDown},isDisabled:m,isFocused:h}),this.renderLiveRegion(),Pa.default.createElement(i,Mt({},D,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:m,isFocused:h,menuIsOpen:p}),Pa.default.createElement(c,Mt({},D,{isDisabled:m}),this.renderPlaceholderOrValue(),this.renderInput()),Pa.default.createElement(u,Mt({},D,{isDisabled:m}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(Pa.Component);bX.defaultProps=RFn;var RDr=Ta(G_());var SDr=Ta(Rw());var ZN=Ta(Os());function SFn(e){var n=EFn();return function(){var a=_i(e),r;if(n){var i=_i(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return Xv(this,r)}}function EFn(){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 CFn={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},B3e=function(n){var t,a;return a=t=function(r){Vl(u,r);var i=SFn(u);function u(){var l;$l(this,u);for(var c=arguments.length,s=new Array(c),f=0;f1?f-1:0),m=1;mt=>{var l;let a=(c,s)=>Object.assign({},c,s),r=c=>s=>a(s,c),i=!lGn&&typeof document!="undefined",u=(l=t.hideDropdownIndicator)!=null?l:!1;return wt.createElement(e,mu(ur({},t),{isMulti:n,components:a({MenuList:tGn},u?{DropdownIndicator:null}:{}),menuPortalTarget:t.useMenuPortal&&i?document.body:void 0,options:wxe(t.options),value:wxe(t.value),getOptionLabel:qX(t.getOptionLabel,c=>c.label),getOptionValue:qX(t.getOptionValue,c=>c.value),formatOptionLabel:qX(t.formatOptionLabel),loadOptions:t.loadOptions&&((...c)=>t.loadOptions(...c).then(xF)),onChange:(c,{action:s})=>{switch(s){case"select-option":c.__isNew__?t.onCreate&&t.onCreate(c.label):t.onSelect&&t.onSelect(xF(c));break;case"clear":t.onClear&&t.onClear();break;case"remove-value":t.onSelect&&t.onSelect(xF(c||[]));break;case"create-option":t.onCreate&&t.onCreate(c instanceof Array?c[c.length-1].label:c.label);break}},isOptionDisabled:t.isOptionDisabled&&(c=>!c.__isNew__&&t.isOptionDisabled(xF(c))),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:(c,s)=>a(c,s.isFocused?t.focusedOptionStyle:{})}}))},tGn=e=>{let n=Array.isArray(e.children)?e.children:[e.children],t=[];return e.selectProps.footerOption&&e.selectProps.options&&(t=[wt.createElement("hr",{className:"py-0 my-0"}),e.selectProps.footerOption({inputValue:e.selectProps.inputValue,options:xF(e.selectProps.options)})]),wt.createElement("div",{className:"overflow-y-auto overflow-x-hidden",style:Object.assign({},{maxHeight:e.selectProps.maxMenuHeight},e.selectProps.menuListStyle)},wt.createElement(bxe.default,{length:n.length,itemRenderer:(a,r)=>wt.createElement("div",{key:r},n[a])}),...t)};e9.displayName="ReactSelect";m9.default.displayName="ReactSelectCreatable";p9.default.displayName="ReactSelectAsync";JX.default.displayName="ReactSelectAsyncCreatable";var yxe=xw({baseClass:e9,isMulti:!1}),aGn=xw({baseClass:m9.default,isMulti:!1}),rGn=xw({baseClass:m9.default,isMulti:!0}),oGn=xw({baseClass:e9,isMulti:!0}),Rxe=xw({baseClass:p9.default,isMulti:!1}),iGn=xw({baseClass:JX.default,isMulti:!1}),uGn=xw({baseClass:p9.default,isMulti:!0}),lGn=0;var wxe=e=>e instanceof Array?typeof e[0]=="object"?e:e.map(n=>({__wrap:n})):typeof e=="undefined"||typeof e=="object"?e:{__wrap:e},xF=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},qX=(e,n)=>e&&(t=>t.__isNew__?n(t):e(xF(t)));var Sxe=e=>()=>new Promise((n,t)=>{var a=i=>()=>n(i),r=i=>()=>t(i);try{e(a)(r)()}catch(i){t(i)}});var Exe=function(e){return Sxe(function(n){return function(t){return cJ(sr(t)(n))(e)}})};var l4=zo(),cGn=yt(ct()(C({reflectSymbol:function(){return"inputValue"}})(fe)(ge)));var sGn=x($t),fGn=x(B);var Cxe=Hc(),Ixe=Ua();var vGn=function(e){return e};var nl=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),WX=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Fxe=function(e){return function(n){if(e instanceof nl){var t={};for(var a in n)({}).hasOwnProperty.call(n,a)&&(t[a]=n[a]);return t["aria-label"]=q1(e.value0),t}if(e instanceof WX){var r={};for(var i in n)({}).hasOwnProperty.call(n,i)&&(r[i]=n[i]);return r["aria-labelledby"]=q1(e.value0),r}throw new Error("Failed pattern match at Component.ReactSelect (line 213, column 3 - line 215, column 66): "+[e.constructor.name])}},d9=function(e){return l4(function(n){return Be(cGn(n))(e)})};var _9=function(e){return function(n){return Exe(sGn(an)(e(n)))()}};var Txe=function(e){return function(n){return aa(e({inputValue:oe(n.inputValue),options:n.options}))}};var Mxe=function(e){var n={};for(var t in e)({}).hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n.value=Nse(function(a){return aa(fGn(vGn)(a))})(e.value),n},mGn=l4;var Gxe=l4;var pGn=l4;var Axe=l4;var Rs=function(e){return function(){var n=Cxe(yxe),t=Fxe(e);return function(a){return n(mGn(Mxe(Gxe(t(Axe(Ixe(a)))))))}}},h9=function(e){return function(){var n=Cxe(Rxe),t=Fxe(e);return function(a){return n(pGn(Mxe(Gxe(t(Axe(Ixe(a)))))))}}};var dGn=ct();var $X=K(we),zX=yt(dGn(C({reflectSymbol:function(){return"value"}})(fe)(ge))),VX=$(An);var S0=function(e){return pe("")($X(zX(ar(e.target)))(function(n){return VX(n.value)}))},xxe=function(e){return pe("")($X(zX(ar(e.target)))(function(n){return VX(n.value)}))},Sc=function(e){return pe("")($X(zX(ar(e.target)))(function(n){return VX(n.value)}))};ra();var Lxe=class extends wt.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)}},jxe=Lxe;var _Gn=Hc(),hGn=$(Pt);var gGn=function(){return function(){return _Gn(jxe)}},DGn=gGn()(),g9=function(e){return DGn({render:function(n){return e({hasError:et(oe(n.error))})},componentDidCatch:function(n,t){return Va(Ka)("Error within error boundary")({error:n,componentStack:t.componentStack})(function(a){return hGn(be)})()}})};ra();var af={PRIMARY:"#008CFD",SECONDARY:"#6E84A3",WHITE:"#FFF",GRAY_300:"#E3EBF6"};var jw=Ta(Bxe()),LF=4,YGn=({trackColor:e,background:n})=>({props:t,children:a})=>wt.createElement("div",Object.assign({},t,{style:Object.assign({},t.style,{height:`${LF}px`,borderRadius:`${LF*2}px`,background:n||e})}),...a),Jxe=({horizontal:e})=>({props:n,isDragged:t})=>wt.createElement("svg",Object.assign({},n,{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"}),wt.createElement("circle",{cx:"9",cy:"9",r:"8.5",fill:t?af.SECONDARY:af.WHITE,stroke:af.SECONDARY}),wt.createElement("path",{stroke:t?af.WHITE:af.SECONDARY,d:e?"M7.5 6L7.5 12":"M6 7.5L12 7.5"}),wt.createElement("path",{stroke:t?af.WHITE:af.SECONDARY,d:e?"M10.5 6L10.5 12":"M6 10.5L12 10.5"})),qxe=e=>wt.createElement("div",{"aria-label":e.ariaLabel},wt.createElement(jw.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:YGn({trackColor:e.trackColor||af.GRAY_300,background:e.fillBefore?(0,jw.getTrackBackground)({values:[e.value],colors:[af.PRIMARY,af.GRAY_300],min:e.min,max:e.max,"aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":e.value}):void 0}),renderThumb:Jxe({horizontal:!0})}));var Wxe=e=>{let n=wt.useRef();return wt.useEffect(()=>{n.current&&n.current.forceUpdate()}),wt.createElement(jw.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})=>wt.createElement("div",{onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:Object.assign({},t.style,{height:`${LF}px`,borderRadius:`${LF*2}px`,backgroundColor:af.GRAY_300})},wt.createElement("div",{ref:t.ref,style:{height:`${LF}px`,width:"100%",borderRadius:`${LF*2}px`,background:(0,jw.getTrackBackground)({values:[e.low,e.high],colors:[af.GRAY_300,af.PRIMARY,af.GRAY_300],min:e.min,max:e.max}),alignSelf:"center"}},...a)),renderThumb:Jxe({horizontal:!0})})};var $xe=Hc(),R9={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return Wt}};var zxe={CanPassToJavaScript0:function(){},CanReceiveFromJavaScript1:function(){return bt}};var w9=function(e){return function(){return function(){return $xe(qxe)}}},Vxe=function(e){return function(){return function(){return $xe(Wxe)}}};var KGn=Ua(),XGn=si(),KX=rn(),ZGn=Bs(wn)(),eAn=xn(Nn),nAn=N0(Pt),tAn=jr(Pt)(qr),aAn=Io()(),rAn=en(Or),oAn=en(Bn),iAn=ne(OS);var jF={showNumber:ne($e),parseNumber:vv,Eq0:function(){return nr}},uAn=function(e){return e.showNumber},lAn=function(e){return e.parseNumber};var PF=function(e){var n=uAn(e),t=e.Eq0(),a=Im(t),r=se(Gt(t)),i=lAn(e);return function(){return function(u){var l=KGn(u);return $i(XGn(ma(n(KX(l.value))))(function(c){return ZGn(a(KX(l.value))(function(s){return eAn(nAn(r(i(c.value0))(new _(s)))(c.value1(n(s))))}))(function(){var s=function(f){return function(){return c.value1(f)(),tAn(i(f))(l.onChange)()}};return No(aAn(Un(l.className)(""))({type:"number",min:Se("")(n)(br(l.min)),max:Se("")(n)(br(l.max)),step:Se("")(n)(br(l.step)),value:c.value0,onChange:rAn(s)(Sc),onBlur:oAn(c.value1)(n(KX(l.value))),placeholder:Un(l.placeholder)(""),required:Un(l.required)(!1),disabled:Un(l.disabled)(!1),autoFocus:Un(l.autoFocus)(!1),name:Un(l.name)(""),"aria-required":iAn(Un(l.required)(!1))}))})}))}}};var cAn=Bs(wn)(),Qxe=ul()(yi(yi(il)()({reflectSymbol:function(){return"min"}})(nr))()({reflectSymbol:function(){return"max"}})(nr)),sAn=Im(Qxe),Yxe=xn(Nn),Kxe=J(q),XX=J(Z),fAn=Vxe(zxe)()(),Xxe=en(Or),Zxe=J(M),eLe=PF(jF)(),vAn=$(zt),ZX=Gn(wn)(Ht),nLe=ci($t),tLe=ka(nLe),f4=$(tt),mAn=ll(Qxe),pAn=Mr(nLe),eZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aLe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),v4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),dAn=function(e){return function(n){return function(t){var a=$i(cAn(sAn(e.value)(function(r){return Yxe(t(new aLe(r)))}))(function(){return No(Je)}));return Kxe(e.className)([a,XX("mx-2 px-1")(fAn({min:e.range.min,max:e.range.max,low:n.value.min,high:n.value.max,setLow:Xxe(t)(eZ.create),setHigh:Xxe(t)(nZ.create)})),Kxe("row mt-4")([Zxe("col-6")("Minimum"),Zxe("col-6 text-right")("Maximum"),XX("col-6")(eLe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.min,onChange:function(r){return t(eZ.create(r))}})),XX("col-6 text-right")(eLe({className:"form-control",min:e.range.min,max:e.range.max,step:1,value:n.value.max,onChange:function(r){return t(nZ.create(r))}}))])])}}},_An=function(e){return function(n){var t={isSameItem:function(a){return function(r){return!0}},commitItem:function(a){return vAn(be)}};return function(a){if(a instanceof eZ)return ZX(tLe(v4.create)(QR(be)))(function(){return f4({debouncer:n.debouncer,value:{max:n.value.max,min:a.value0}})});if(a instanceof nZ)return ZX(tLe(v4.create)(QR(be)))(function(){return f4({debouncer:n.debouncer,value:{min:n.value.min,max:a.value0}})});if(a instanceof aLe)return f4({debouncer:n.debouncer,value:a.value0});if(a instanceof v4&&a.value0 instanceof Fb&&mAn(n.value)(e.value))return ZX(Ga(Yxe(e.onChange(n.value))))(function(){return f4(n)});if(a instanceof v4)return pAn(v4.create)(function(r){return{value:n.value,debouncer:r}})(II(t)(n.debouncer)(a.value0));throw new Error("Failed pattern match at Hub.Filters.ThrottledRangeSlider (line 87, column 21 - line 103, column 49): "+[a.constructor.name])}}},hAn=function(e){return f4({value:e.value,debouncer:CI})},rLe=_u("ThrottledRangeSlider")(function(e){return{init:hAn(e),view:dAn(e),update:_An(e)}});var sZ=Ta(uLe());var MAn=Hs(),GAn=function(e){return e},AAn=function(e){return e};var E9=function(e){var n=MAn(e);return function(){return function(){return n(sZ.default)}}},C9=function(e){return GAn(ar(e))};var I9=AAn,F9=ar("auto");var lLe=1070;var cLe=$(tt),xAn=kL(ss),LAn=AB(ss),T9=Qe(Ze),jAn=Mi(Z)()(),PAn=Ri(Fe)(jt),fZ=GD(jt),NAn=Wi(q),vZ=Io()(),mZ=en(Or),OAn=J(M),sLe=se(sV),kAn=N7(q)()(),M9=en(Bn),HAn=Xe(M),Yg=J(Z),Pw=J(q),UAn=AD(jt),BAn=jr(Pt)(qr),JAn=wi(uc),fLe=V(de),qAn=ne(Fwe),G9=lo(ss),WAn=E9(Z)()(),pZ=Xe(Z),$An=OL(ss),zAn=at(we),vLe=Cd(Z)()(),VAn=x(B),QAn=Ln(q)()(),YAn=sv(Fe)(Et),KAn=se(xwe),XAn=Uc(M),ZAn=x(de),mLe=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}(),pLe=function(e){return function(n){if(n.value1 instanceof Xa)return cLe({expandedFilters:xAn(n.value0)(e.expandedFilters)});if(n.value1 instanceof Ba)return cLe({expandedFilters:LAn(n.value0)(e.expandedFilters)});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 58, column 1 - line 58, column 55): "+[e.constructor.name,n.constructor.name])}},dLe=function(e){return Se(T9)(function(n){return jAn({placement:function(){return e.mobileLayout?Jf:MP}(),overlay:ee(n),overlayStyle:Ke({maxWidth:"15rem",zIndex:lLe}),trigger:function(){return e.mobileLayout?T_:TP}()})})},e3n=function(e){return function(n){return function(t){return function(a){var r=PAn(t.value)(a),i=function(u){if(r)return fZ(t.value)(a);if(Ce)return wo(t.value)(a);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 301, column 5 - line 303, column 50): "+[u.constructor.name])};return dLe(e)(t.tooltip)(NAn("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":""}())([vZ("mr-md-3 t--filter-toggle-option")({type:"checkbox",checked:r,onChange:mZ(e.onFilter(n))(function(u){return new _(new ps(i(be)))})}),OAn("flex-grow-1")(t.value)]))}}}},n3n=function(e){return function(n){return function(t){return function(a){var r=function(v){if(v instanceof f0)return"and";if(v instanceof E_)return"or";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 244, column 21 - line 246, column 35): "+[v.constructor.name])},i=function(v){return function(m){var p=function(){var h=sLe(m.operator)(v);return h?" active":" cursor-pointer"}();return kAn("btn btn-sm btn-outline-primary"+p)({onClick:M9(e.onFilter(n))(new _(new Yu({terms:m.terms,operator:v})))})([vZ("")({type:"radio",name:"operator",disabled:sLe(m.operator)(v)}),HAn("text-uppercase")(r(v))])}},u=function(v){return Yg("row no-gutters g-0 mt-2 mb-3")(Yg("col-10")(Pw("btn-group btn-group-toggle w-100")([i(f0.value)(v),i(E_.value)(v)])))},l=function(v){return function(m){return function(p){return function(h){var D=gt(p.terms),g=v===D;return Pw("row no-gutters g-0 mb-2")([Yg("col-10")(Rs(new nl("Search major"))()({options:UAn(m.options)(p.terms),getOptionLabel:T9,getOptionValue:T9,onSelect:mZ(e.onFilter(n))(function(d){return new _(new Yu({operator:p.operator,terms:function(){if(h instanceof R)return wo(d)(p.terms);if(h instanceof _)return wo(d)(fZ(h.value0)(p.terms));throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 229, column 25 - line 231, column 75): "+[h.constructor.name])}()}))}),placeholder:"Search major\u2026",value:h,isClearable:!0,onClear:BAn(h)(function(d){return e.onFilter(n)(new _(new Yu({operator:p.operator,terms:fZ(d)(p.terms)})))})})),nn(D>=1&&!g)(Yg("col-2 d-flex justify-content-center align-items-center pl-3")(Yg("badge badge-light bg-light text-dark text-uppercase x-small")(ee(r(p.operator)))))])}}}},c=function(v){return function(m){return JAn(function(p){return function(h){return l(p)(v)(m)(new _(h))}})(m.terms)}},s=function(v){return function(m){return[l(gt(m.terms))(v)(m)(R.value)]}},f=function(){var v=function(p){if(Ce)return Gwe(t);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 168, column 1 - line 173, column 18): "+[])};if(a instanceof _){var m=nA(a.value0)(t);return m?a.value0:v(!0)}return v(!0)}();return t instanceof Ib&&f instanceof Hf?Pw("mt-3")([vZ("form-control")({type:"text",placeholder:t.value0.placeholder,value:f.value0,onChange:mZ(e.onFilter(n))(function(v){return _.create(Hf.create(Sc(v)))})})]):t instanceof jp&&f instanceof v0?rLe({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(_.create(v0.create(m)))}}()}):t instanceof Qv&&f instanceof ps?Pw("mt-2 mt-md-0")(fLe(t.value0.options)(function(v){return e3n(e)(n)(v)(f.value0)})):t instanceof m0&&f instanceof Yu?ie([ie(c(t.value0)(f.value0)),ie(s(t.value0)(f.value0)),nn(gt(f.value0.terms)>=1)(u(f.value0))]):Va(Ka)("Trying to render a filter with invalid selection. This shouldn't happen.")({facet:D_(n),filter:vV(t),selection:qAn(f)})(function(v){return Je})}}}},A9=function(e){return function(n){var t=G9(n)(e.filterDefinitions.map);if(t instanceof _)return g9(function(a){return Rf(!a.hasError)(function(r){return Yg("t--filter-"+u0(n))(n3n(e)(n)(t.value0.filter)(G9(n)(e.filters)))})});if(t instanceof R)return Va(Ka)("Hub: attempt to render a non-existent filter")({facet:u0(n)})(function(a){return Je});throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 157, column 3 - line 166, column 22): "+[t.constructor.name])}},_Le=function(e){return function(n){var t=function(){var a=G9(n)(e.filterDefinitions.map);return a instanceof _&&a.value0.filter instanceof m0?Yg("mb-8"):T9}();return t(A9(e)(n))}},hLe={expandedFilters:GB},t3n=function(e){return WAn({duration:I9(350),height:function(){if(e instanceof Ba)return C9(0);if(e instanceof Xa)return F9;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 318, column 15 - line 320, column 50): "+[e.constructor.name])}()})},a3n=function(e){var n="fe fe-chevron-down d-inline-block transition-transform-fast"+function(){if(e instanceof Xa)return" rotate-180";if(e instanceof Ba)return"";throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 310, column 72 - line 312, column 35): "+[e.constructor.name])}();return pZ(n)(Je)},r3n=function(e){return function(n){return function(t){return function(a){var r=function(){if($An(a.facet)(n.expandedFilters))return Xa.value;if(Ce)return Ba.value;throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 90, column 5 - line 92, column 41): "+[])}(),i=G9(a.facet)(e.filters),u=Be(a.iconClass)(function(m){return pZ(m+" pl-1")(Je)}),l=function(){return a.facet instanceof N?new _(a.facet.value0):R.value}(),c=dLe(e)(zAn(_z)(l)),s=function(){var m=Fm(r),p=vLe("cursor-pointer text-secondary mr-1 t--filter-toggle-button")({onClick:M9(t)(new mLe(a.facet,m))})(a3n(r)),h=vLe("cursor-pointer text-primary mr-1")({onClick:M9(e.onFilter(a.facet))(R.value)})(pZ("fe fe-x")(Je)),D=function(){var g=function(b){if(Ce)return[p];throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 80, column 1 - line 80, column 99): "+[])},d=VAn(f8(a.filter))(i);return d instanceof _&&d.value0?[h,p]:g(!0)}();return c(QAn("row py-2 cursor-pointer"+(function(){return e.mobileLayout?" text-lead":""}()+(" t--filter-header-"+u0(a.facet))))({onClick:M9(t)(new mLe(a.facet,m))})([Pw("col")([ee(D_(a.facet)),u]),Pw("col-auto text-right")(D)]))}(),f=c(Yg("row w-100")(Pw("col pr-0 pb-2")([ee(D_(a.facet)),u]))),v=A9(e)(a.facet);if(a.layout instanceof zR)return ie([s,t3n(r)(v)]);if(a.layout instanceof VR)return ie([f,v]);throw new Error("Failed pattern match at Hub.Filters.FilterPane (line 82, column 3 - line 86, column 42): "+[a.layout.constructor.name])}}}},dZ=function(e){return function(n){return function(t){return ie(fLe(e.filterDefinitions.categorized)(function(a){return ie([$E(YAn(function(r){return KAn(r.layout)(VR.value)})(a.value1))(XAn("text-muted text-uppercase")(Lye(a.value0))),ie(ZAn(r3n(e)(n)(t))(a.value1)),Qa("")])}))}}},gLe=function(e){return function(n){return function(t){return Yg("mt-3")(dZ(e)(n)(t))}}};var o3n=Ua(),i3n=Mi(Z)()(),u3n=Xe(q),l3n=na(M),c3n=function(e){var n=nR(e);return function(){return function(t){return function(a){var r=o3n(t);return i3n({placement:Jf,overlay:ie(n(a)),overlayStyle:Un(r.overlayStyle)(Ke({width:"15rem"}))})(u3n("d-inline-flex align-items-center text-secondary "+r.className)([l3n("d-inline-block fe fe-help-circle "+function(){var i=r.anchorText==="";return i?"":"mr-2"}())(""),ee(r.anchorText)]))}}}},Ec=function(e){var n=c3n(e)();return function(t){return n({className:t,anchorText:""})}};var s3n=oa(q)()(),f3n=V(B),v3n=un(q)()(),m3n=ea(mr),_Z=na(M),p3n=K(mm),d3n=$(O0),DLe=J(q),bLe=Ec(M),yLe=J(Z),_3n=Mi(Z)()(),h3n=Xe(M),g3n=Xe(q),RLe=J(M);var D3n=vr(fr),b3n=function(e){return function(n){var t=function(a){if(n instanceof yRe)return s3n(a)(Te)({href:LRe(f3n(n.value0)(function(r){return{slug:r.slug,tab:iu.value}}))});if(n instanceof yI)return v3n(a)(Te)({onClick:m3n(n.value0)});throw new Error("Failed pattern match at SchoolDetails.Utils (line 158, column 15 - line 166, column 46): "+[n.constructor.name])};return t(e)([_Z("material-symbol mr-2")("tune"),ee(" Simulate chances")])}},x9=b3n("btn btn-outline-primary d-flex align-items-center justify-content-center px-4"),py=function(e){var n=J(e);return function(t){var a=J(t);return function(r){return ie(v1(p3n(r)(function(i){return d3n([DLe("row align-items-center")([n("col text-nowrap")(i.title),a("col-auto font-weight-semibold")(i.value)]),Qa("")])})))}}},Nw=function(e){return J(e)("t--subtitle")},y3n=Nw(q),NF=function(e){var n=nR(e);return function(t){return function(a){return y3n([ie(n(t)),ee(" "),bLe("text-secondary")(a)])}}},wLe=function(e){var n=J(e);return function(t){return function(a){return function(r){return DLe("row "+a)([yLe("col-auto")(_Z(r+(" fe large fe-"+t.icon))("")),n("col pl-0")(t.body)])}}}},hZ=function(e){var n=wLe(e);return function(t){return n(t)("mb-3")("")}},SLe=function(e){var n=wLe(e);return function(t){return n(t)("mb-4")("text-secondary font-weight-bold fw-bold")}},ELe="bg-very-light-grey d-inline-block rounded-pill border small mr-2 mb-2 py-2 px-3",m4=function(e){return function(n){return yLe(ELe)(_3n({placement:Jf,overlay:h3n("text-secondary")(n),overlayStyle:Ke({width:"15rem"})})(g3n("d-inline-flex align-items-center")([ee(e),_Z("d-inline-block fe fe-help-circle ml-2 text-secondary")("")])))}},rf=RLe(ELe);var Ar=function(e){return RLe("x-large "+e)};var L9=function(e){if(e.totalUndergrads<200)return"fewer than 200";if(Ce)return Zs(D3n(e.totalUndergrads)(100)*100|0);throw new Error("Failed pattern match at SchoolDetails.Utils (line 140, column 1 - line 140, column 71): "+[e.constructor.name])};var j9=bLe("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 CLe=Ns()(),R3n=ze(mh),w3n=ne(XB),S3n=tj(),ILe=P7()(),E3n=ze(la),FLe=function(e){if(e instanceof Hu)return"public";if(e instanceof _c)return"private";throw new Error("Failed pattern match at SchoolDetails.Seo (line 86, column 17 - line 88, column 29): "+[e.constructor.name])},gZ=function(e){return{"@type":"CollegeOrUniversity",name:e.name,address:mC(e.address)}},C3n=function(e){var n=vC(X2(e.address)),t=co(" ")([e.name,"is a",FLe(e.publicPrivate),"school in",nb(e.address),"with",L9(e)," total undergraduate students"]);return CLe(gZ(e))({identifier:w3n(e.slug)+Se("")(R3n("-"))(e.ipedsUnitId),description:t,telephone:e.phone,geo:{"@type":"GeoCoordinates",longitude:n.lng,latitude:n.lat}})},TLe=function(e){var n=CLe(C3n(e))({"@context":"https://schema.org"});return ie([S3n(n),ILe("")({name:"description",content:n.description}),ILe("")({name:"keywords",content:co(" ")(E3n(["college education admissions enroll apply","application sports chancing financial scholarship",FLe(e.publicPrivate)])(function(){if(e.address instanceof ku)return[e.address.value0.city,Bh(e.address.value0.state)];if(e.address instanceof hu)return[e.address.value0.address];throw new Error("Failed pattern match at SchoolDetails.Seo (line 35, column 12 - line 41, column 32): "+[e.address.constructor.name])}()))})])};var I3n=J(q),F3n=un(M)()(),T3n=en(Bn),M3n=tj(),G3n=wi(uc),A3n=Ns()(),MLe=function(e){return function(n){return C2(n.slugRedirectNotification)(zi(function(t){return Xo(ma(!0))(function(a){return function(r){return nn(a)(I3n("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."}()),F3n("btn btn-link fe fe-x large text-white p-0 mt-n1 ml-3")(ca("Close notification"))({onClick:T3n(r)(!1)})("")]))}})}))}},GLe=function(e){return function(n){return M3n({"@context":"https://schema.org","@type":"ItemList",name:n.seo.title,url:e.rootUrl+RI({slug:n.seo.slug}),description:n.seo.description,numberOfItems:gt(n.schools),itemListOrder:"https://schema.org/ItemListOrderAscending",itemListElement:G3n(function(t){return function(a){return A3n({"@type":"ListItem",position:t,url:e.rootUrl+S_(wr.value)(a.slug)})(gZ(a))}})(n.schools)})}},DZ=function(e){if(e.ranking instanceof _)return{by:new Rr(e.ranking.value0),direction:Vv.value};if(e.ranking instanceof R)return Cb;throw new Error("Failed pattern match at Hub.Seo (line 57, column 15 - line 59, column 30): "+[e.ranking.constructor.name])};var p4=dr(go),ALe=Dn(gn),Ow=hn(ALe)(mn(vn)),xLe=dn(pn),kw=_n(xLe),LLe=Rn(yn),Hw=bn(LLe),x3n=ln(XW)(Ow(Ow(Ow(Ow(Ow(Ow(Ow(ALe)(xLe))(kw))(kw))(kw))(kw))(kw))(kw))(Hw(Hw(Hw(Hw(Hw(Hw(Hw(LLe))))))))(kw),Uw=function(){function e(){}return e.value=new e,e}(),dy=function(){function e(){}return e.value=new e,e}(),Bw=function(){function e(){}return e.value=new e,e}(),Kg=function(){function e(){}return e.value=new e,e}(),U_=function(){function e(){}return e.value=new e,e}(),L3n={to:function(e){if(e instanceof T)return Uw.value;if(e instanceof o&&e.value0 instanceof T)return dy.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return Bw.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof T)return Kg.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o&&e.value0.value0.value0 instanceof o)return U_.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 17, column 1 - line 17, column 46): "+[e.constructor.name])},from:function(e){if(e instanceof Uw)return new T(z.value);if(e instanceof dy)return new o(new T(z.value));if(e instanceof Bw)return new o(new o(new T(z.value)));if(e instanceof Kg)return new o(new o(new o(new T(z.value))));if(e instanceof U_)return new o(new o(new o(new o(z.value))));throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 17, column 1 - line 17, column 46): "+[e.constructor.name])}},jLe={show:kr(L3n)(La(p4({reflectSymbol:function(){return"GPA"}}))(La(p4({reflectSymbol:function(){return"SATACT"}}))(La(p4({reflectSymbol:function(){return"Coursework"}}))(La(p4({reflectSymbol:function(){return"Extracurriculars"}}))(p4({reflectSymbol:function(){return"Demographics"}}))))))},j3n={eq:function(e){return function(n){return e instanceof Uw&&n instanceof Uw||e instanceof dy&&n instanceof dy||e instanceof Bw&&n instanceof Bw||e instanceof Kg&&n instanceof Kg||e instanceof U_&&n instanceof U_}}},P3n=se(j3n),PLe=function(e){if(e instanceof Uw)return"GPA";if(e instanceof dy)return"SAT/ACT";if(e instanceof Bw)return"Coursework";if(e instanceof Kg)return"Extracurriculars";if(e instanceof U_)return"Demographics";throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 36, column 9 - line 41, column 33): "+[e.constructor.name])},N3n=function(e){if(e instanceof Ks)return Uw.value;if(e instanceof Rl||e instanceof wl)return dy.value;if(e instanceof Hv)return Bw.value;if(e instanceof Uv)return Kg.value;if(e instanceof Bv||e instanceof Mf||e instanceof Jv)return U_.value;throw new Error("Failed pattern match at Hub.Types.Chancing.WhatIf.WhatIfFieldCategory (line 25, column 13 - line 33, column 28): "+[e.constructor.name])},bZ=function(e){return Ca(function(){var n=P3n(e);return function(t){return n(N3n(t))}}())(x3n)},yZ=function(){return[Uw.value,dy.value,Bw.value,Kg.value]}();var O3n=x(B),NLe=rn(),Eu=K(we),P9=$(An),RZ=V(B),OLe=function(e){if(e instanceof Ks)return 0;if(e instanceof Rl)return 1;if(e instanceof wl)return 2;if(e instanceof Hv)return 3;if(e instanceof Uv)return 4;if(e instanceof Mf)return 5;if(e instanceof Bv)return 6;if(e instanceof Jv)return 7;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 71, column 13 - line 79, column 17): "+[e.constructor.name])},wZ=function(e){var n=O3n(NLe)(e);return function(t){if(t instanceof Ks)return Eu(Eu(n)(function(a){return a.gpa}))(function(a){return P9(new wp({value:a}))});if(t instanceof Rl)return Eu(Eu(n)(function(a){return a.sat.readingWriting}))(function(a){return Eu(Eu(n)(function(r){return r.sat.math}))(function(r){return P9(new Sp({readingWriting:a,math:r}))})});if(t instanceof wl)return Eu(Eu(n)(function(a){return a.act.math}))(function(a){return Eu(Eu(n)(function(r){return r.act.english}))(function(r){return Eu(Eu(n)(function(i){return i.act.reading}))(function(i){return Eu(Eu(n)(function(u){return u.act.science}))(function(u){return P9(new Ep({math:a,english:r,reading:i,science:u}))})})})});if(t instanceof Hv)return Eu(Eu(n)(function(a){return a.courseRigor.ap}))(function(a){return Eu(Eu(n)(function(r){return r.courseRigor.honors}))(function(r){return Eu(Eu(n)(function(i){return i.courseRigor.collegeClasses}))(function(i){return P9(new Cp({ap:a,honors:r,collegeClasses:i}))})})});if(t instanceof Uv)return new _(new Ip(pe([])(RZ(n)(function(a){return a.ecActivities}))));if(t instanceof Bv)return R.value;if(t instanceof Mf)return R.value;if(t instanceof Jv)return R.value;throw new Error("Failed pattern match at Hub.Whatificator.Field (line 16, column 27 - line 42, column 12): "+[t.constructor.name])}},k3n=function(e){return function(n){if(n instanceof Ks)return new wp({value:3.5});if(n instanceof Rl)return new Sp({readingWriting:700,math:700});if(n instanceof wl)return new Ep({math:30,english:30,reading:30,science:30});if(n instanceof Hv)return new Cp({ap:0,honors:0,collegeClasses:0});if(n instanceof Uv)return new Ip(pe([])(RZ(RZ(e)(NLe))(function(t){return t.ecActivities})));if(n instanceof Bv)return new s_($h.value);if(n instanceof Mf)return new i0(Qhe);if(n instanceof Jv)return new f_(new zh(ub.value));throw new Error("Failed pattern match at Hub.Whatificator.Field (line 52, column 14 - line 68, column 51): "+[n.constructor.name])}},SZ=function(e){return function(n){return pe(k3n(e)(n))(wZ(e)(n))}};var kLe=function(e){return function(n){return Lr(n(e))}};var HLe="top";var ULe=bo(no(Zo)),H3n=V($t),BLe=K(It),U3n=Sl(it(ct()(C({reflectSymbol:function(){return"category"}})(fe)(C({reflectSymbol:function(){return"id"}})(GC)(C({reflectSymbol:function(){return"name"}})(fe)(ge)))))),B3n=V(de),J3n=V(B),q3n=Sl(fe),JLe=ULe("profile_search_extracurricular_activities_path")(function(e){return function(n){return H3n(BLe(e({search_term:n}))(Uo(U3n("Network.ECSelector.API"))))(function(t){return tr(B3n(t)(function(a){return J3n(TC(a.category))(function(r){return{id:a.id,name:a.name,category:r}})}))})}}),qLe=ULe("profile_generate_ec_description_path")(function(e){return function(n){return BLe(e(n))(Uo(q3n("Profile.ECSelector.API.generateEcDescription response")))}});var WLe=Dn(gn),Up=hn(WLe)(mn(vn)),$Le=dn(pn),Bp=_n($Le),zLe=Rn(yn),Jp=bn(zLe),W3n=az()(),Xg=ne(cl),$3n=Mi(Z)()(),d4=J(M),z3n=Cm(q)()(),V3n=V(de),Q3n=uye(M)()(),Y3n=ne($e),K3n=un(Z)()(),X3n=en(Bn),Z3n=na(M),_4=J(q),OF=J(Z),VLe=se(Gt(o0)),e4n=yv(q),n4n=x(de),t4n=mc(M),EZ=function(){function e(){}return e.value=new e,e}(),CZ=function(){function e(){}return e.value=new e,e}(),QLe=function(e){return function(n){if(n instanceof CZ)return pe(e)(khe(e));if(n instanceof EZ)return pe(e)(Hhe(e));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 23, column 1 - line 23, column 46): "+[e.constructor.name,n.constructor.name])}},YLe=function(){return 100/Qn(gt(ln(cb)(Up(Up(Up(Up(Up(Up(Up(Up(Up(Up(Up(WLe)($Le))(Bp))(Bp))(Bp))(Bp))(Bp))(Bp))(Bp))(Bp))(Bp))(Bp))(Jp(Jp(Jp(Jp(Jp(Jp(Jp(Jp(Jp(Jp(Jp(zLe))))))))))))(Bp)))}(),a4n=function(e){var n=Tf(e),t=Ghe(n),a=function(r){return function(i){return function(u){var l=i-1,c=r+1,s=l/2,f=c/2;return W3n("")({d:co(" ")(["M",Xg(-f),Xg(c),"L",Xg(f),Xg(c),"L",Xg(s),Xg(l),"L",Xg(-s),Xg(l),"Z"]),fill:u})}}};return $3n({overlay:ie([d4("")("Use the arrows to choose"),d4("")("higher or lower levels")]),trigger:T_,placement:Jf})(z3n("")({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(Qn(t)*YLe)(Qn(t+1|0)*YLe)("#64A063"),ie(V3n(KS(1)(4))(function(r){return Q3n("")({x:"0",y:Xg(25*Qn(r)-11),dominantBaseline:"middle",textAnchor:"middle"})(Y3n(r))}))]))},KLe=function(e){return function(n){var t=Tf(e),a=Rp(e),r=function(i){var u=function(){if(i.msg instanceof EZ)return"up";if(i.msg instanceof CZ)return"down";throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityTier (line 68, column 17 - line 70, column 33): "+[i.msg.constructor.name])}();return K3n("py-0 px-2 my-2 btn btn-outline-light t--tier-"+(u+function(){return i.disabled?"":" text-body"}()))(Te)({type:"button",onClick:X3n(n)(i.msg),disabled:i.disabled})(Z3n("x-large fe fe-arrow-"+u)(""))};return ie([_4("d-flex justify-content-between align-items-center")([d4("font-weight-bold fw-bold")("Tier "+MC(t)),_4("d-flex align-items-center")([OF("mr-2")(r({msg:EZ.value,disabled:VLe(new _(t))(Lhe(a))})),OF("")(r({msg:CZ.value,disabled:VLe(new _(t))(E6(a))}))])]),OF("card shadow-none")(OF("card-body")(_4("row align-items-start")([OF("col-12 col-md-7")(Be(xhe(a)(t))(function(i){return ie([ee("I did the equivalent of ANY of the following:"),e4n("")(n4n(t4n(""))(i))])})),OF("col-12 col-md-5")(_4("row align-items-center")([_4("col-7 d-flex flex-column align-items-center")([d4("mb-2 small")("Exceptional"),a4n(e),d4("mt-2 small")("Standard")])]))])))])}};var N9=$(tt),r4n=Ua(),o4n=Gn(wn)(Ht),i4n=zr(Nn),u4n=V($t),l4n=pv(gf),c4n=un(Z)()(),XLe=J(M),ZLe=en(Bn),IZ=function(){function e(){}return e.value=new e,e}(),e7e=function(){function e(){}return e.value=new e,e}(),n7e=function(){function e(){}return e.value=new e,e}(),FZ=function(){function e(){}return e.value=new e,e}(),t7e=function(){function e(){}return e.value=new e,e}(),a7e=function(){function e(){}return e.value=new e,e}(),r7e=function(){var e=function(n){var t=N9(IZ.value),a=r4n(n),r=function(u){return function(l){if(l instanceof FZ)return o4n(i4n(u4n(l4n(a.onClick))(sr(Le(a7e.value))(Le(t7e.value)))))(function(){return N9(e7e.value)});if(l instanceof t7e)return N9(IZ.value);if(l instanceof a7e)return N9(n7e.value);throw new Error("Failed pattern match at Utils.EffectButton (line 69, column 9 - line 71, column 24): "+[u.constructor.name,l.constructor.name])}},i=function(u){return function(l){var c=function(f){return c4n(Un(a.buttonClass)("btn btn-primary px-4"))(Te)({onClick:f,disabled:Un(a.disabled)(!1)})(Un(a.buttonContent)(ee("Submit")))},s=Un(a.render)({idle:c,inFlight:function(f){return XLe(Un(a.spinnerClass)("spinner spinner-border text-primary"))("")},erroredOut:function(f){return ie([c(f),XLe("invalid-feedback d-block")(Un(a.errorMessage)("Something went wrong. Try refreshing the page."))])}});if(u instanceof IZ)return s.idle(ZLe(l)(FZ.value));if(u instanceof e7e)return s.inFlight(be);if(u instanceof n7e)return s.erroredOut(ZLe(l)(FZ.value));throw new Error("Failed pattern match at Utils.EffectButton (line 49, column 11 - line 52, column 65): "+[u.constructor.name])}};return{init:t,view:i,update:r}};return _u("EffectButton")(e)};var o7e=function(){function e(){}return e.value=new e,e}(),i7e=function(){function e(){}return e.value=new e,e}(),kF=function(){function e(){}return e.value=new e,e}(),O9=function(){function e(){}return e.value=new e,e}(),u7e=function(){function e(){}return e.value=new e,e}(),l7e=function(){function e(){}return e.value=new e,e}(),HF=function(){function e(){}return e.value=new e,e}(),c7e=function(e){if(e instanceof o7e)return"avatar-xxs";if(e instanceof i7e)return"avatar-xs";if(e instanceof kF)return"avatar-sm";if(e instanceof O9)return"";if(e instanceof u7e)return"avatar-lg";if(e instanceof l7e)return"avatar-xl";if(e instanceof HF)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 k9=se(Gt(jt)),s4n=Ua(),f4n=J(Z),v4n=Yc()(),TZ=Xe(M),MZ=Ln(Z)()(),m4n=na(M),p4n=si(),d4n=Bs(wn)(),_4n=xn(Nn),h4n=un(q)()(),g4n=ea(qi),D4n=Wv(),b4n=at(Tr),Cc=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Jw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),AZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),s7e=function(){function e(){}return e.value=new e,e}(),y4n=function(){function e(){}return e.value=new e,e}(),R4n={eq:function(e){return function(n){return e instanceof Cc&&n instanceof Cc?e.value0.url===n.value0.url:e instanceof Jw&&n instanceof Jw?k9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.initials===n.value0.initials&&k9(e.value0.textColorClass)(n.value0.textColorClass):e instanceof GZ&&n instanceof GZ?k9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.iconClass===n.value0.iconClass:e instanceof AZ&&n instanceof AZ?k9(e.value0.backgroundColorClass)(n.value0.backgroundColorClass)&&e.value0.name===n.value0.name:!1}}},w4n=Im(R4n),B_=function(){return function(e){var n=s4n(e),t=function(){var r=Un(n.shape)(s7e.value);if(r instanceof s7e)return"rounded-circle";if(r instanceof y4n)return"rounded";throw new Error("Failed pattern match at Dashkit.Avatar (line 130, column 9 - line 132, column 37): "+[r.constructor.name])}(),a=function(r){return f4n("avatar "+(c7e(Un(n.size)(O9.value))+(" "+Un(n.className)(""))))(function(){if(r instanceof Cc)return v4n("avatar-img img-fluid "+(t+(" "+Un(n.borderClassName)(""))))({src:r.value0.url,alt:Lme(Un(n.ariaLabel)(Te))});if(r instanceof Jw)return TZ("avatar-title font-weight-bold fw-bold "+(t+(" "+(pe("")(r.value0.backgroundColorClass)+(" "+(pe("")(r.value0.textColorClass)+(" "+Un(n.borderClassName)(""))))))))(r.value0.initials);if(r instanceof GZ)return MZ("avatar-title "+(t+(" "+(pe("")(r.value0.backgroundColorClass)+(" "+Un(n.borderClassName)(""))))))({"aria-label":Un(n.ariaLabel)(Te)})(m4n(r.value0.iconClass)(""));if(r instanceof AZ)return MZ("avatar-title "+(t+(" "+(pe("")(r.value0.backgroundColorClass)+(" "+Un(n.borderClassName)(""))))))({"aria-label":Un(n.ariaLabel)(Te)})(TZ("material-symbol")(r.value0.name));throw new Error("Failed pattern match at Dashkit.Avatar (line 87, column 11 - line 127, column 48): "+[r.constructor.name])}())};return $i(p4n(ma(n.source))(function(r){return d4n(w4n(n.source)(function(i){return _4n(r.value1(i))}))(function(){return No(ie([a(r.value0),function(){return r.value0 instanceof Cc?Be(br(n.hideAvatar))(function(i){return MZ("hq-only-menu-item")({style:Ke({marginTop:"-50px",marginLeft:"200px"})})(h4n("btn btn-sm btn-warning mb-4 t--hide-avatar")(Te)({onClick:g4n(function(u){return function(){return D4n(u)(),b4n(r.value1)(i)()}})})([TZ("badge badge-info bg-info text-dark mr-2")("HQ"),ee("Hide")]))}):Je}()]))})}))}};var S4n=B_();var E4n=function(e){return S4n({source:new Cc({url:db("/img/icons/ai-avatar-logo-purple-3.svg")}),size:e.size})},UF=function(){return E4n({size:kF.value})}();var f7e=function(){var e=[k2.value,new up(" "),T5.value,new up(", "),M5.value,new up(":"),A5.value,new up(" "),G5.value],n=eC(bh(Fe)(e));return function(t){return n(function(a){return a.sentAt}(t))}}();var Zg=J(q),C4n=Xe(M),I4n=Ec(M),F4n=ol(we),xZ=ov(B),v7e=x(B),T4n=V(B),M4n=at(we),G4n=sv(Fe)(Et),LZ=Gn(wn)(we),jZ=$r(oo),PZ=K(we),NZ=Wi(M),m7e=bf()(),h4=en(Or),qw=J(Z),p7e=un(M)()(),OZ=en(Bn),d7e=L7(M)()(),_7e=ne(FC),A4n=ze(la),x4n=x(de),L4n=Io()(),h7e=jE(),j4n=A7(q)()(),g7e=V($t),P4n=pv(gf),N4n=I1(jt),O4n=V(de),k4n=Ln(M)()(),H4n=ne(Nhe),U4n=$n(Oa),D7e=J(M),B4n=r7e(),J4n=K(It),q4n=xn(Nn),Ww=function(){function e(){}return e.value=new e,e}(),H9=function(){function e(){}return e.value=new e,e}(),$w=function(){function e(){}return e.value=new e,e}(),b7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),y7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),R7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),w7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),S7e=function(){function e(){}return e.value=new e,e}(),E7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),C7e=function(){function e(){}return e.value=new e,e}(),I7e=function(){function e(){}return e.value=new e,e}(),F7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),T7e={eq:function(e){return function(n){return e instanceof Ww&&n instanceof Ww||e instanceof H9&&n instanceof H9||e instanceof $w&&n instanceof $w}}},W4n=function(e){return e.tierSelector instanceof _?R.value:new _({errorMessage:"Please select a tier."})},$4n=function(e){if(e.name==="")return new _({errorMessage:"Please enter an activity name."});if(Ce)return R.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 321, column 1 - line 321, column 32): "+[e.constructor.name])},z4n=function(e){if(Lr(e.category))return new _({errorMessage:"Please select a category."});if(Ce)return R.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 326, column 1 - line 326, column 36): "+[e.constructor.name])},M7e=function(e){return function(n){return ie([Zg("")([C4n("")("Level of achievement"),I4n("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. `)]),KLe(n)(function(t){return e(R7e.create(t))})])}},G7e=function(e){return F4n(xZ(xZ(xZ(v7e(gG("")(e))(E6(e)))(R.value))(R.value))(R.value))},A7e=function(e){return function(n){if(n instanceof R7e)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:T4n(e.tierSelector)(function(t){return QLe(t)(n.value0)})};if(n instanceof b7e)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 y7e)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:M4n(G7e)(n.value0)};if(n instanceof kZ)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 w7e)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:n.value0.name,category:new _(n.value0.category),canonicalId:new _(n.value0.id),tierSelector:G7e(n.value0.category)};if(n instanceof S7e)return{isNew:e.isNew,id:e.id,description:e.description,compactView:e.compactView,view:e.view,name:"",category:R.value,canonicalId:R.value,tierSelector:R.value};if(n instanceof E7e)return{isNew:e.isNew,category:e.category,id:e.id,canonicalId:e.canonicalId,tierSelector:e.tierSelector,description:e.description,compactView:e.compactView,view:$w.value,name:n.value0.name};if(n instanceof C7e)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:H9.value};if(n instanceof I7e)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 _)return Ww.value;if(e.canonicalId instanceof R)return $w.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 305, column 9 - line 307, column 30): "+[e.canonicalId.constructor.name])}()};if(n instanceof F7e)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 _)return Ww.value;if(e.canonicalId instanceof R)return $w.value;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 313, column 9 - line 315, column 30): "+[e.canonicalId.constructor.name])}()};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 279, column 1 - line 279, column 36): "+[e.constructor.name,n.constructor.name])}},g4=function(e){return G4n(kLe(e))([$4n,z4n,W4n])},U9=function(e){return function(n){if(n instanceof _){var t=pe("")(DG(n.value0)),a=Rp(n.value0);return{isNew:!1,name:sb(n.value0),category:new _(a),tierSelector:function(){return a instanceof c_?R.value:new _(n.value0)}(),id:C6(n.value0),canonicalId:I6(n.value0),description:t,compactView:e.compactView,view:function(){var r=et(I6(n.value0));return r?Ww.value:$w.value}()}}if(n instanceof R)return{isNew:!0,name:"",category:R.value,tierSelector:R.value,id:R.value,canonicalId:R.value,description:"",compactView:e.compactView,view:Ww.value};throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 72, column 1 - line 72, column 73): "+[e.constructor.name,n.constructor.name])}},B9=function(e){return LZ(jZ(g4(e)))(function(){return PZ(e.tierSelector)(function(n){return PZ(e.category)(function(t){return gG(e.name)(t)(Tf(n))(e.id)(new _(e.description))(e.canonicalId)})})})},x7e="Summarize your role, highlighting specific achievements. Include quantifiable results (if possible) and skills developed.",L7e=function(e){return function(n){return function(t){var a=ie([NZ("")("Description (optional)"),m7e("form-control mb-3 t--description")({placeholder:x7e,rows:2,maxLength:1e3,onChange:h4(t)(function(r){return kZ.create(S0(r))}),value:n.description}),Zg("row")([qw("col-auto")(UF),nn(e.featureFlags.showGenerateEcDescription)(qw("col pl-0")(p7e("btn btn-outline-primary rounded-pill t--generate-description")(Te)({onClick:OZ(t)(C7e.value)})("Write description for me")))])]);return nn(!n.compactView)(a)}}},j7e=function(e){return function(n){return function(t){if(n.view instanceof $w){var a=function(l){return d7e("")({value:_7e(l)})(lb(l))},r=A4n([d7e("")({value:""})("Select category")])(x4n(a)(Rhe));return ie([Zg("row pb-4")([Zg("col-12 mt-3 mt-lg-0 col-lg-8 align-self-baseline")([NZ("font-weight-bold fw-bold")("Activity name *"),L4n("")({className:"form-control t--name",autoFocus:!0,value:n.name,onChange:h4(t)(function(l){return b7e.create(Sc(l))}),minLength:5,maxLength:50,required:!0,_data:h7e({"test-id":"ec-selector-activity-name"}),"aria-required":"true"})]),Zg("col-12 mt-3 mt-lg-0 col-lg-4 align-self-baseline")([NZ("font-weight-bold fw-bold")("Category *"),j4n("")({className:"form-control t--category",onChange:h4(t)(function(l){return y7e.create(TC(xxe(l)))}),value:Se("")(_7e)(n.category),_data:h7e({"test-id":"ec-selector-activity-category"}),required:!0,"aria-required":"true"})(r)])]),Be(n.tierSelector)(M7e(t)),L7e(e)(n)(t)])}if(n.view instanceof Ww){var i=function(l){return g7e(g7e(P4n(JLe(l)))(Mc))(pe([]))},u=function(){var l=function(c){return Ci(mE(c))};return Txe(function(c){return PZ(c.inputValue)(function(s){return LZ(jZ(Eo(s)>=3))(function(){return LZ(jZ(!N4n(l(s))(O4n(c.options)(function(f){return l(function(v){return v.name}(f))}))))(function(){return new _(k4n("text-center text-primary cursor-pointer py-3 t--ec-activity-custom")({onClick:OZ(t)(new E7e({name:s}))})("Add \u2018"+(s+"\u2019 as a custom activity")))})})})})}();return Zg("my-4 overflow-hidden ")([ee("Activity name*"),h9(new nl("Search for an activity"))()({className:"mt-2 t--ec-activity-name",classNamePrefix:"t--canonical-ec-activity",placeholder:"Type to select\u2026",loadOptions:_9(i),defaultOptions:!1,getOptionLabel:function(l){return l.name},getOptionValue:function(l){return H4n(function(c){return c.id}(l))},onSelect:h4(t)(w7e.create),useMenuPortal:!0,value:U4n(v7e(function(l){return function(c){return{name:n.name,category:l,id:c}}})(n.category))(n.canonicalId),isClearable:!0,onClear:t(S7e.value),footerOption:u,menuPlacement:HLe,noOptionsMessage:d9(function(l){return ee(function(){var c=Eo(l.inputValue)<=3;return c?"Type to search activities":"No matches. Try a different search."}())})}),Be(n.category)(function(l){return D7e("mt-2 text-muted t--ec-activity-category")("Category: "+lb(l))}),Be(n.tierSelector)(function(){var l=qw("mt-4"),c=M7e(t);return function(s){return l(c(s))}}()),Be(n.canonicalId)(function(l){return qw("mt-4")(L7e(e)(n)(t))})])}if(n.view instanceof H9)return Zg("my-4 overflow-hidden t--description-generator")([Zg("row")([qw("col-auto")(UF),D7e("col pl-0")("Tell me about your role, contributions, and any achievements so I can write a strong description.")]),m7e("form-control my-3 t--description")({placeholder:x7e,rows:5,maxLength:1e3,onChange:h4(t)(function(l){return kZ.create(S0(l))}),value:n.description}),Zg("row")([qw("col-6")(p7e("btn btn-light btn-block")(Te)({onClick:OZ(t)(I7e.value)})("Cancel")),qw("col-6")(B4n({buttonClass:"btn btn-primary btn-block t--generate-description-confirm",buttonContent:ee("Write description"),onClick:J4n(qLe({activity:n.name,category:Se("")(lb)(n.category),description:n.description}))(function(l){return q4n(t(new F7e(l)))})}))])]);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditor (line 103, column 1 - line 103, column 78): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}};var V4n=wb(),Q4n=Yn(M),Y4n=J(q),P7e=J(Z),N7e=un(M)()(),K4n=V1(g7(RE)),X4n=ri(B),Z4n=$r(oo),exn=Ra(Ma(Et)),nxn=en(Bn),HZ=$(tt),O7e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),J9=function(){function e(){}return e.value=new e,e}(),D4=function(){function e(){}return e.value=new e,e}(),UZ=function(e){return function(n){return function(t){var a=function(){return n.isNew?"Add":"Edit"}();return V4n({onDismiss:t(D4.value),title:Q4n("")(a+" activity"),size:Rb.value,bodyClass:"t--ec-editor",body:ie([j7e(e)(n)(function(r){return t(O7e.create(r))}),Qa(""),Y4n("row justify-content-between mt-n3")([P7e("col-12 col-md-3 mt-3")(N7e("btn btn-primary btn-block t--save-ec-activity")(Te)({type:"button",onClick:K4n(t)(X4n(Z4n(g4(n)))(J9.value)),disabled:exn(g4)(n)})("Save activity")),P7e("col-12 col-md-3 mt-3")(N7e("btn btn-outline-secondary btn-block")(Te)({type:"button",onClick:nxn(t)(D4.value)})("Cancel"))])])})}}},BZ=function(e){return function(n){if(n instanceof O7e)return HZ(A7e(e)(n.value0));if(n instanceof J9||n instanceof D4)return HZ(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.ECActivityEditModal (line 54, column 1 - line 54, column 69): "+[e.constructor.name,n.constructor.name])}};var txn=se(hG),k7e=se(Gt(zW)),H7e=se(Gt(fG)),axn=se(jt),U7e=se(Gt(nr)),B7e=se(Gt(hG)),J7e=se(T7e),q7e=Ma(Et),W7e=Ra(q7e),rxn=at(we),Ic=$(tt),oxn=GD(hG),$7e=ze(la),JZ=Gn(wn)(Ht),z7e=zr(Nn),V7e=$(zt),qZ=K(Ht),Q7e=ka(ci($t)),eD=J(q),BF=Jn(M),Y7e=ne($e),ixn=K(mm),uxn=$(O0),C0=J(Z),lxn=un(q)()(),cxn=Xe(Z),sxn=Xe(M),fxn=J(M),K7e=sl(Ma(q7e)),vxn=se(fG),mxn=se(o0),pxn=Io()(),dxn=qv(),q9=un(M)()(),b4=en(Bn),_xn=Ln(q)()(),hxn=jE(),gxn=ga(M),Dxn=Jn(q),bxn=xn(Nn);var W9=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),WZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),$Z=function(){function e(){}return e.value=new e,e}(),$9=function(){function e(){}return e.value=new e,e}(),zw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Vw=function(){function e(){}return e.value=new e,e}(),JF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_y=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),hy=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yxn={eq:function(e){return function(n){return e instanceof Vw&&n instanceof Vw?!0:e instanceof JF&&n instanceof JF?txn(e.value0.activity)(n.value0.activity):e instanceof _y&&n instanceof _y?e.value0.index===n.value0.index&&k7e(e.value0.state.canonicalId)(n.value0.state.canonicalId)&&H7e(e.value0.state.category)(n.value0.state.category)&&e.value0.state.compactView===n.value0.state.compactView&&e.value0.state.description===n.value0.state.description&&U7e(e.value0.state.id)(n.value0.state.id)&&e.value0.state.isNew===n.value0.state.isNew&&e.value0.state.name===n.value0.state.name&&B7e(e.value0.state.tierSelector)(n.value0.state.tierSelector)&&J7e(e.value0.state.view)(n.value0.state.view):e instanceof hy&&n instanceof hy?k7e(e.value0.canonicalId)(n.value0.canonicalId)&&H7e(e.value0.category)(n.value0.category)&&e.value0.compactView===n.value0.compactView&&e.value0.description===n.value0.description&&U7e(e.value0.id)(n.value0.id)&&e.value0.isNew===n.value0.isNew&&e.value0.name===n.value0.name&&B7e(e.value0.tierSelector)(n.value0.tierSelector)&&J7e(e.value0.view)(n.value0.view):!1}}},Rxn=se(yxn),wxn=function(e){return e.maxActivities-gt(e.activities)|0},X7e=function(e){if(e.editor instanceof Vw||e.editor instanceof JF)return!1;if(e.editor instanceof hy||e.editor instanceof _y)return!0;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 352, column 15 - line 356, column 21): "+[e.editor.constructor.name])},Sxn=function(e){return function(n){if(n instanceof W9&&W7e(X7e)(e)){var t=rxn(Xr(e.activities))(n.value0.index);if(n.value0.index instanceof _&&t instanceof _){var a=U9(e)(new _(t.value0));return Ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new _y({index:n.value0.index.value0,state:a})})}var a=U9(e)(R.value);return Ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new hy(a)})}if(n instanceof W9)return Ic(e);if(n instanceof WZ&&W7e(X7e)(e))return Ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new JF({activity:n.value0.activity})});if(n instanceof WZ)return Ic(e);if(n instanceof $Z)return Ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:Vw.value});if(n instanceof $9){var r=function(c){return Ic({activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:Vw.value,activities:c(e.activities)})},i=function(c){return r(function(s){return pe(s)(c(s))})};if(e.editor instanceof JF)return Ic({attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:Vw.value,activities:oxn(e.editor.value0.activity)(e.activities),activitiesToDestroy:wo(e.editor.value0.activity)(e.activitiesToDestroy)});var t=function(c){var s=function(v){return Ic(e)};if(e.editor instanceof hy){var f=B9(e.editor.value0);return f instanceof _?r(function(v){return $7e(v)([f.value0])}):s(!0)}return s(!0)};if(e.editor instanceof _y){var u=B9(e.editor.value0.state);return u instanceof _?i(dM(e.editor.value0.index)(u.value0)):t(!0)}return t(!0)}if(n instanceof zw&&n.value0 instanceof D4)return JZ(z7e(V7e($Z.value)))(function(){return Ic(e)});if(n instanceof zw&&n.value0 instanceof J9)return JZ(z7e(V7e($9.value)))(function(){return Ic(e)});if(n instanceof zw)return e.editor instanceof _y?qZ(Q7e(zw.create)(BZ(e.editor.value0.state)(n.value0)))(function(l){return Ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new _y({index:e.editor.value0.index,state:l})})}):e.editor instanceof hy?qZ(Q7e(zw.create)(BZ(e.editor.value0)(n.value0)))(function(l){return Ic({activities:e.activities,activitiesToDestroy:e.activitiesToDestroy,attributesFormGroup:e.attributesFormGroup,attributesPath:e.attributesPath,compactView:e.compactView,defaultView:e.defaultView,maxActivities:e.maxActivities,editor:new hy(l)})}):Ic(e);throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 292, column 1 - line 292, column 55): "+[e.constructor.name,n.constructor.name])}},Exn=function(e){return eD(function(){return e.compactView?"container-xs":""}())([BF("font-weight-bold fw-bold")("Add up to "+(Y7e(e.maxActivities)+" unique extracurricular activities")),eD("row")(ixn($7e(e.activities)([e.addNewButton(wxn(e))(e.onStartEditing)]))(function(n){return uxn(C0("col-12 col-md-6 d-flex")(n))})),e.hiddenInputs,nn(!e.compactView)(BF("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. `))])},Cxn=10,Ixn=function(e){return function(n){if(e>0)return C0("card")(eD("card-body")([C0("align-middle pb-2")(lxn("btn btn-link p-0 t--add-new-ec")(Te)({type:"button",onClick:n})([cxn("fe fe-plus")(Je),sxn("")("Add new activity")])),fxn("")("You can add "+(Y7e(e)+(" more "+(function(){var t=e===1;return t?"activity":"activities"}()+". Your activities will show up on this page."))))]));if(Ce)return Je;throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 142, column 1 - line 142, column 78): "+[e.constructor.name,n.constructor.name])}},Fxn=function(e){return function(n){return function(t){var a=function(s){var f=K7e(lr(axn)(sb))(K7e(lr(vxn)(Rp))(lr(mxn)(Tf)));return function(v){return v>1}(gt(Ca(f(s))(n.activities)))},r=function(s){return pxn("")({type:"hidden",name:s,value:dxn(SR(n.activities))})},i=function(){return n.editor instanceof _y?yj("ec-editor-modal")(UZ(e)(n.editor.value0.state)(function(s){return t(zw.create(s))})):n.editor instanceof hy?yj("ec-editor-modal")(UZ(e)(n.editor.value0)(function(s){return t(zw.create(s))})):Je}(),u=function(s){return function(f){if(Rxn(n.editor)(new JF({activity:f})))return C0("card mx-auto")(eD("card-body")([BF("")("Delete this activity?"),eD("row")([C0("col-12 col-sm-6 text-center")(q9("btn btn-secondary px-4 text-nowrap t--no-dont-remove")(Te)({type:"button",onClick:b4(t)($Z.value)})("Keep it")),C0("col-12 col-sm-6 text-center mt-2 mt-md-0")(q9("btn btn-danger px-4 text-nowrap t--yes-remove")(Te)({type:"button",onClick:b4(t)($9.value)})("Delete it"))])]));if(Ce){var v=function(h){return h===""?BF("text-muted")("No activity name yet"):BF("")(h)},m=function(){if(n.compactView)return"";if(Ce)return pe("")(DG(f));throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 267, column 7 - line 269, column 69): "+[])}(),p=function(){var h=Eo(m)>100;return h?Ps(100)(m)+"\u2026":m}();return _xn("card d-flex w-100 t--ec-activity")({_data:hxn({"test-id":"ec-selector-activity-view"})})([C0("card-body pb-0")(eD("row")([eD("col-12")([nn(a(f))(C0("d-flex justify-content-end")(eD("badge badge-warning bg-warning text-dark")([gxn("")("Smart Alert: "),ee("this activity appears twice")]))),v(sb(f)),Dxn("")([ee(lb(Rp(f))),ee(" | Tier "),ee(MC(Tf(f)))])]),C0("col-12 mt-n2")(BF("text-muted small")(p))])),C0("card-footer border-top-0 pt-0")(eD("row")([C0("col col-6 ml-sm-auto")(q9("btn btn-link p-0 t--edit")(ca("Edit activity"))({type:"button",onClick:b4(t)(new W9({index:new _(s)}))})("Edit")),C0("col col-6 ml-sm-auto text-right")(q9("btn btn-link btn-secondary-outline p-0 t--remove")(ca("Remove activity"))({type:"button",onClick:b4(t)(new WZ({activity:f}))})("Remove"))]))])}throw new Error("Failed pattern match at Profile.Extracurriculars.ECSelector.Extracurriculars (line 198, column 3 - line 269, column 69): "+[s.constructor.name,f.constructor.name])}},l=XS(u)(n.activities),c={activities:l,ecActivities:n.activities,hiddenInputs:Be(n.attributesPath)(r),addNewButton:Ixn,maxActivities:n.maxActivities,compactView:n.compactView,onStartEditing:b4(t)(new W9({index:R.value})),redirectUrlOverride:R.value};return ie([n.defaultView(c),i])}}},z9=_u("Extracurriculars")(function(e){return{init:Ic({activities:e.extracurriculars,attributesPath:R.value,attributesFormGroup:"",activitiesToDestroy:[],editor:Vw.value,compactView:e.compactView,maxActivities:pe(Cxn)(e.maxActivities),defaultView:pe(Exn)(e.defaultView)}),view:function(n){return Fxn(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 qZ(Sxn(n)(t))(function(a){return JZ(function(){return t instanceof $9?Ga(bxn(e.onChange(a.activities))):Ic(be)}())(function(){return Ic(a)})})}}}});var gy=Xe(M),Kf=J(q),V9=Uc(M),Z7e=Yn(M),Txn=Yn(q),Mxn=un(Z)()(),zZ=en(Bn),Dy=J(Z),Gxn=Xe(Z),Q9=Lt(M),Y9=at(we),VZ=x(B),QZ=rn(),qp=ne($e),e5e=un(M)()(),Axn=w9(R9)()(),xxn=ga(q),Lxn=l1(Vn),Qw=en(Or),n5e=J(M),jxn=ga(M),Pxn=PF(jF)(),J_=K(we),Nxn=l1(ro),K9=V(de),YZ=Zr(M),t5e=Wi(q),KZ=Io()(),Oxn=se(MW),kxn=O7(M)()(),Hxn=se(ul()(yi(yi(il)()({reflectSymbol:function(){return"name"}})(jt))()({reflectSymbol:function(){return"code"}})(jt))),Uxn=se(PW),a5e=function(e){var n=H0(e),t=pu(e.Semiring0()),a=cd(e);return function(r){var i=PS(r),u=B0(r);return function(l){var c=n(l.simulated)(l.real),s=i(c)(t);if(s)return gy("text-success "+l.className)("+"+l.format(c));var f=u(c)(t);return f?gy("text-danger "+l.className)("-"+l.format(a(c))):Je}}},r5e=a5e(uv)(Vn),o5e=function(e){var n=a5e(e);return function(t){var a=n(t);return function(r){var i=function(u){if(Ce)return Kf("row no-gutters g-0")([Kf("col-6")([V9("text-uppercase text-muted")("Profile"),Z7e("text-primary")(Se(r.missing)(r.format)(r.real))]),Kf("col-6")([V9("text-uppercase text-muted")("Simulated"),Txn("")([Se(gy("text-muted")("-"))(function(l){return ee(r.format(l))})(r.simulated),Be(r.real)(function(l){return Be(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 326, column 1 - line 336, column 18): "+[r.constructor.name])};return r.chancingProfile instanceof R?Z7e("text-primary")(Se(r.missing)(r.format)(r.simulated)):i(!0)}}},X9=o5e(uv)(Vn),Bxn=o5e(o1)(ro),i5e=function(e){return function(n){if(e.chancingProfile instanceof R){var t=function(){return n instanceof Rl?new _({label:"Show SAT",className:"t--add-sat"}):n instanceof wl?new _({label:"Show ACT",className:"t--add-act"}):R.value}();return Be(t)(function(a){return Mxn("btn btn-link btn-block px-0 "+a.className)(ca(a.label))({onClick:zZ(e.onAddField)(n)})(Kf("row mb-n3 cursor-pointer px-0")([Dy("col text-left")(gy("text-primary")(a.label)),Dy("col-auto")(Gxn("fe fe-chevron-down text-muted lead")(Je))]))})}return n instanceof Rl?ie([Q9("")("SAT"),X9({chancingProfile:e.chancingProfile,real:Y9(hp)(VZ(QZ)(e.chancingProfile)),simulated:R.value,format:qp,missing:"No SAT"}),e5e("btn btn-sm btn-block btn-outline-primary t--add-sat")(Te)({onClick:zZ(e.onAddField)(Rl.value)})(Se("Add SAT")(Le("Add simulated SAT"))(e.chancingProfile))]):n instanceof wl?ie([Q9("")("ACT"),X9({chancingProfile:e.chancingProfile,real:Y9(gp)(VZ(QZ)(e.chancingProfile)),simulated:R.value,format:qp,missing:"No ACT"}),e5e("btn btn-sm btn-block btn-outline-primary t--add-act")(Te)({onClick:zZ(e.onAddField)(wl.value)})(Se("Add ACT")(Le("Add simulated ACT"))(e.chancingProfile))]):Je}},u5e=function(e){var n=function(){var l=Dy("mx-2 my-3");return function(c){return l(Axn(c))}}(),t=function(l){return Kf("mt-3 "+l.testClass)([Kf("d-flex")([gy("")(l.title),xxn("ml-2")([ee(qp(l.simulated)),Be(l.real)(function(c){return r5e(function(s){return{className:"font-weight-normal fw-normal pl-2",real:s,simulated:l.simulated,format:qp}}(c))})])]),n({min:Qn(l.min),max:Qn(l.max),step:l.step,value:Qn(Lxn(l.min)(l.max)(l.simulated)),onChange:l.onChange,fillBefore:!0,ariaLabel:l.title+" slider"}),Kf("d-flex justify-content-between text-secondary")([gy("")(qp(l.min)),gy("")(qp(l.max))])])},a=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(p){return function(h){return h instanceof Sp?new Sp(v(h.value0)(p)):h}};return t({title:l,simulated:s,real:f,min:200,max:800,step:10,onChange:Qw(e.onFieldUpdate(Rl.value))(function(p){return m(uo(p))}),testClass:c})}}}}},r=VZ(QZ)(e.chancingProfile),i=function(l){return Kf("row no-gutters g-0 align-items-center py-3 border-bottom "+l.testClass)([n5e("col-4")(l.title),nn(et(r))(Dy("col-4 text-center")(jxn("")(qp(l.real)))),Dy("col-3")(Pxn({className:"w-100",min:0,max:50,step:1,value:l.simulated,onChange:function(c){return e.onFieldUpdate(Hv.value)(function(s){return s instanceof Cp?new Cp(l.updateField(s.value0)(c)):s})}})),nn(et(r))(Dy("col-1")(r5e({className:"pl-2",real:l.real,simulated:l.simulated,format:qp})))])},u=function(l){return function(c){return function(s){return function(f){return function(v){var m=function(p){return function(h){return h instanceof Ep?new Ep(v(h.value0)(p)):h}};return t({title:l,simulated:s,real:f,min:1,max:36,step:1,onChange:Qw(e.onFieldUpdate(wl.value))(function(p){return m(uo(p))}),testClass:c})}}}}};return function(l){if(l instanceof wp)return Kf("t--gpa")([Bxn({chancingProfile:e.chancingProfile,real:J_(r)(function(c){return c.gpa}),simulated:new _(l.value0.value),format:Xs("0.0"),missing:"No GPA"}),n({min:0,max:4,step:.1,value:Nxn(0)(4)(l.value0.value),onChange:Qw(e.onFieldUpdate(Ks.value))(function(c){return function(s){return s instanceof wp?new wp({value:c}):s}}),fillBefore:!0,ariaLabel:"GPA slider"}),Kf("d-flex justify-content-between text-secondary")(K9(KS(0)(4))(function(c){return gy("")(qp(c)+".0")}))]);if(l instanceof Sp)return ie([Q9("")("SAT"),X9({chancingProfile:e.chancingProfile,real:Y9(hp)(r),simulated:new _(kW(l.value0)),format:qp,missing:"No SAT"}),a("SAT Math:")("t--sat-math")(l.value0.math)(J_(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)(J_(r)(function(c){return c.sat.readingWriting}))(function(c){return function(s){return{math:c.math,readingWriting:s}}})]);if(l instanceof Ep)return ie([Q9("")("ACT"),X9({chancingProfile:e.chancingProfile,real:Y9(gp)(r),simulated:new _(HW(l.value0)),format:qp,missing:"No ACT"}),u("ACT English:")("t--act-english")(l.value0.english)(J_(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)(J_(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)(J_(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)(J_(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 Cp)return ie([nn(et(r))(Kf("row no-gutters g-0")([Dy("col-4 offset-4 text-center")(V9("text-uppercase text-muted")("Profile")),Dy("col-4")(V9("text-uppercase text-muted")("Simulated"))])),i({title:"AP/IB classes",testClass:"t--rigor-ap",real:pe(0)(J_(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:pe(0)(J_(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:pe(0)(J_(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}}}}),n5e("mt-3")("*taken at a local four-year or community college")]);if(l instanceof Ip)return z9({extracurriculars:l.value0,compactView:!0,onChange:function(c){return e.onFieldUpdate(Uv.value)(function(s){return s instanceof Ip?new Ip(c):s})},maxActivities:R.value,defaultView:R.value,featureFlags:{showGenerateEcDescription:!1}});if(l instanceof s_)return Kf("t--ethnicity")([YZ("")("Race or ethnicity"),ie(K9(fhe)(function(c){return t5e("d-flex align-items-center")([KZ("mr-2 t--ethnicity-"+wC(c))({type:"radio",checked:Oxn(c)(l.value0),onChange:Qw(e.onFieldUpdate(Bv.value))(function(s){return function(f){return f instanceof s_?new s_(c):f}})}),ee(AW(c))])}))]);if(l instanceof i0)return Kf("t--location")([kxn("")({id:"home-country-location-text"})("Home country"),Rs(new WX("home-country-location-text"))()({options:e6,getOptionLabel:function(c){return c.name},getOptionValue:function(c){return c.code},value:new _(l.value0.country),onSelect:Qw(e.onFieldUpdate(Mf.value))(function(c){return function(s){return s instanceof i0?new i0({zip:s.value0.zip,country:c}):s}})}),nn(Hxn(l.value0.country)(mp))(ie([YZ("mt-3")("Home ZIP code"),KZ("form-control t--zip")({type:"text",value:l.value0.zip,onChange:Qw(e.onFieldUpdate(Mf.value))(function(c){return function(s){return s instanceof i0?new i0({country:s.value0.country,zip:Sc(c)}):s}})})]))]);if(l instanceof f_)return Kf("t--gender")([YZ("")("Gender"),ie(K9(K9(Dhe)(zh.create))(function(c){return t5e("d-flex align-items-center")([KZ("mr-2")({type:"radio",checked:Uxn(c)(l.value0),onChange:Qw(e.onFieldUpdate(Jv.value))(function(s){return function(f){return f instanceof f_?new f_(c):f}})}),ee(ghe(c))])}))]);throw new Error("Failed pattern match at Hub.Whatificator.RenderField (line 30, column 20 - line 185, column 6): "+[l.constructor.name])}};var qF=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Yw=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),XZ=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}();var Jxn=un(M)()(),qxn=ne(qhe),l5e=en(Bn),Wxn=x(B),c5e=ze(la),s5e=df(Fe),f5e=se(LC),$xn=x(de),zxn=Rt(Fr),Vxn=vl(Fe)(Et),Qxn=Ri(Fe)(LC),Yxn=Jn(q),v5e=Xe(Z),Kxn=Jn(M),Xxn=wi(uc),Zxn=Ln(q)()(),eLn=ne(jLe),nLn=Xe(M),tLn=J(q),aLn=J(Z),rLn=V(de),oLn=du(Vn),iLn=jr(tt)(qr),uLn=zr(Nn),m5e=$(zt),ZZ=Gn(wn)(Ht),Z9=$(tt),p5e=ci($t),lLn=ka(p5e),cLn=Mr(p5e),d5e=function(e){return Kn.create(Yw.create(e))},_5e=function(e){return function(n){return function(t){var a=pe([])(n.whatIfScenario),r=function(f){return Jxn("btn text-muted px-0 t--reset-"+qxn(f))(Te)({onClick:l5e(t)(new Kn(new Yw(Wxn($he(f)))))})("Reset simulated")},i=function(f){return function(v){return t(new Kn(new Yw(function(m){var p=function(D){return new _(c5e(pe([])(m))([v(SZ(new _(e.chancingProfile))(f))]))};if(m instanceof _){var h=s5e(function(){var D=f5e(f);return function(g){return D(CR(g))}}())(m.value0);return h instanceof _?new _($xn(v)(m.value0)):p(!0)}return p(!0)})))}},u=function(f){return t(new Kn(new Yw(function(v){return new _(c5e(pe([])(v))([SZ(new _(e.chancingProfile))(f)]))})))},l=function(f){var v=s5e(function(){var m=f5e(f);return function(p){return m(CR(p))}}())(a);return ie([function(m){if(m instanceof _)return u5e({chancingProfile:new _(e.chancingProfile),onFieldUpdate:i,featureFlags:e.featureFlags})(m.value0);if(m instanceof R)return i5e({chancingProfile:new _(e.chancingProfile),onAddField:u})(f);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 94, column 13 - line 96, column 102): "+[m.constructor.name])}(zxn(v)(wZ(new _(e.chancingProfile))(f))),Be(v)(function(m){return r(f)})])},c=function(f){return function(v){var m=Wr(a)&&f===0,p=bZ(v),h=Vxn(function(D){return Qxn(CR(D))(p)})(a);return h||m}},s=function(f){return f instanceof Kg?Yxn("text-muted")([v5e("fe fe-alert-circle text-muted pr-2")(Je),ee("All changes you make here will only be saved in the simulator. They will not affect your actual profile.")]):f instanceof U_?Kxn("text-muted mb-4")(` Based on our analysis of how the college process works, your identity can play an important role in admissions. `):Je};return ie(Xxn(function(f){return function(v){return Xo(ma(c(f)(v)))(function(m){return function(p){return ie([Zxn("d-flex justify-content-between cursor-pointer mx-n4 py-3 px-4"+(" t--"+(eLn(v)+"-header")+(function(){return m?" bg-primary text-white":""}()+(function(){var h=f===(gt(yZ)-1|0);return h?" border-bottom":""}()+function(){var h=f!==0;return h?" border-top":""}()))))({onClick:l5e(p)(!m)})([nLn("text-lead py-2")(PLe(v)),v5e("py-2 fe fe-chevron-"+function(){return m?"up":"down"}())(Je)]),nn(m)(tLn("py-4")([s(v),Xme(aLn("my-4")(Je))(rLn(oLn(OLe)(bZ(v)))(l))]))])}})}})(yZ))}}},h5e=function(e){return iLn(e)(function(n){return uLn(m5e(new ta(new XZ(new Mb(n)))))})},g5e=function(e){return ZZ(h5e(e.chancingWhatIfScenario))(function(){return Z9({debouncer:CI,whatIfScenario:e.chancingWhatIfScenario})})},sLn={isSameItem:function(e){return function(n){return!0}},commitItem:Le(m5e(be))},D5e=function(e){return function(n){if(n instanceof Kn&&n.value0 instanceof Yw)return ZZ(lLn(function(t){return Kn.create(qF.create(t))})(QR(be)))(function(){return Z9({debouncer:e.debouncer,whatIfScenario:n.value0.value0(e.whatIfScenario)})});if(n instanceof Kn&&n.value0 instanceof qF&&n.value0.value0 instanceof Fb)return ZZ(h5e(e.whatIfScenario))(function(){return Z9(e)});if(n instanceof Kn&&n.value0 instanceof qF)return cLn(function(t){return Kn.create(qF.create(t))})(function(t){return{whatIfScenario:e.whatIfScenario,debouncer:t}})(II(sLn)(e.debouncer)(n.value0.value0));if(n instanceof ta)return Z9(e);throw new Error("Failed pattern match at Hub.Whatificator.Scenario (line 38, column 16 - line 52, column 15): "+[n.constructor.name])}};var b5e=()=>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,y5e=e=>()=>{typeof window=="undefined"||typeof window.CV=="undefined"||typeof window.CV.mobileApp=="undefined"||(window.CV.mobileApp.pushPermissionRequestMode=e)};var R5e=Dn(gn),w5e=hn(R5e)(mn(vn)),S5e=dn(pn),E5e=_n(S5e),C5e=Rn(yn),I5e=bn(C5e),q_=function(){function e(){}return e.value=new e,e}(),Kw=function(){function e(){}return e.value=new e,e}(),Xw=function(){function e(){}return e.value=new e,e}(),fLn={to:function(e){if(e instanceof T)return q_.value;if(e instanceof o&&e.value0 instanceof T)return Kw.value;if(e instanceof o&&e.value0 instanceof o)return Xw.value;throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 16, column 1 - line 16, column 52): "+[e.constructor.name])},from:function(e){if(e instanceof q_)return new T(z.value);if(e instanceof Kw)return new o(new T(z.value));if(e instanceof Xw)return new o(new o(z.value));throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 16, column 1 - line 16, column 52): "+[e.constructor.name])}},eee=function(e){if(e instanceof q_)return"skip";if(e instanceof Kw)return"silent";if(e instanceof Xw)return"default";throw new Error("Failed pattern match at MobileDevice.PushPermissionRequestMode (line 26, column 13 - line 29, column 23): "+[e.constructor.name])},F5e=function(){return nt(Pe)({diagnosticName:"MobileDevice.PushPermissionRequestMode",default:q_.value,parse:En(eee)(ln(fLn)(w5e(w5e(R5e)(S5e))(E5e))(I5e(I5e(C5e)))(E5e))})}();var vLn=V(B),T5e=function(e){return y5e(eee(e))},eO=function(){var n=b5e();return vLn(oe(n))(F5e)};var nee=function(){function e(){}return e.value=new e,e}(),y4=function(){function e(){}return e.value=new e,e}(),R4=function(){function e(){}return e.value=new e,e}(),tee=function(){function e(){}return e.value=new e,e}(),aee=function(){function e(){}return e.value=new e,e}();var nD=function(e){if(e instanceof nee)return"startup";if(e instanceof y4)return"school_list";if(e instanceof R4)return"chancing";if(e instanceof tee)return"direct_messages";if(e instanceof aee)return"connections";throw new Error("Failed pattern match at Mobile.Push.PermissionRequestContext (line 28, column 13 - line 33, column 31): "+[e.constructor.name])};var nO=function(){function e(){}return e.value=new e,e}(),tO=function(){function e(){}return e.value=new e,e}(),aO=function(){function e(){}return e.value=new e,e}(),ree=function(e){if(e instanceof nO)return"denied";if(e instanceof tO)return"failed";if(e instanceof aO)return"dismissed";throw new Error("Failed pattern match at Mobile.Push.API.PushPermissionFailedReason (line 12, column 13 - line 18, column 16): "+[e.constructor.name])};var M5e=no(Zo),G5e=K(It),oee=bo(M5e)("mobile_set_push_token_path")(function(e){return function(n){return G5e(e({token:n}))(Du)}}),rO=bo(no(M5e))("mobile_push_permission_not_granted_path")(function(e){return function(n){return function(t){return G5e(e({context:nD(n),reason:ree(t)}))(Du)}}});var A5e=()=>window.__mobilePlatformAvailable||!1,x5e=e=>n=>()=>new Promise((t,a)=>{A5e()||a("Mobile platform is not available"),window.__mobileRpc(e,n,r=>{r.error?a(r.error):t(r.data)})});function L5e(e){return function(n){return function(t){return function(){e.then(t,n)}}}}var mLn=JT(vt),pLn=ha(fJ),dLn=Qe(Ze),_Ln=Rt(QM(FM)(_a)),hLn=hv(_a),gLn=x(DE(hm)),DLn=Sh(_a),bLn=K(It),yLn=xn(Nn),RLn=function(e){return function(n){return Ch(function(t){return mLn(pLn)(L5e(n)(function(a){return t(Ye.create(e(a)))()})(function(a){return t(Ve.create(a))()}))})}};var wLn=function(e){return sr(function(n){return _l("Promise failed, couldn't extract JS Error or String")})(dLn)(KD(_Ln(hLn("Error")(e))(gLn(_l)(DLn(e)))))},SLn=RLn(wLn),j5e=function(e){return bLn(yLn(e))(SLn)};var P5e=function(e){var n=HD(e);return function(t){return t1(n(t))}};var ELn=Gn(wn)(It),N5e=$(zt),O5e=Po(TE),CLn=hl(gf),ILn=K(It),FLn=ne(EM),TLn=P5e(Zce),MLn=x($t),GLn={reflectSymbol:function(){return"token"}};var w4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),S4=function(){function e(){}return e.value=new e,e}();var ALn=function(){var e=Se(S4.value)(w4.create);return function(n){return e(function(t){return t.token}(n))}}();var xLn=function(e){return ELn(Va(Ka)("Exception thrown by mobile RPC")({name:qM(e),message:gd(e),stack:pe("")(use(e))})(function(n){return N5e(be)}))(function(){return O5e(e)})},k5e=function(e){var n=HD(e);return function(t){var a=UM(t);return function(r){return function(i){return kt(CLn)(xLn)(ILn(j5e(x5e(r)(n(i))))(function(u){var l=a(u);if(l instanceof Ye)return O5e(_l("Unparseable response for RPC '"+(r+("': "+(FLn(l.value0)+(". Payload was: "+TLn(u)))))));if(l instanceof Ve)return N5e(l.value0);throw new Error("Failed pattern match at Mobile.Rpc (line 130, column 3 - line 134, column 15): "+[l.constructor.name])}))}}}},LLn=k5e(WB(qB)()),jLn=LLn(UB(HB)()),PLn=k5e(WB(nse(ese)(qB)({reflectSymbol:function(){return"requestSilently"}})())())(UB(Wce(zce(BB))(HB)(GLn)()())());var H5e=jLn("goToSettings")({}),iee=function(e){return MLn(ALn)(PLn("getPushToken")({requestSilently:e.requestSilently}))};var NLn=fj(),oO=J(q),OLn=Yn(M),U5e=Jn(M),E4=un(M)()(),C4=en(Bn),B5e=Gn(wn),W_=B5e(It),I4=$(zt),kLn=J(M),iO=J(Z),HLn=Yc()(),J5e=KC(),q5e=Lt(M),ULn=Jn(q),uee=ga(M),F4=B5e(Ht),WF=rR(Nn)(),W5e=K(It),$F=$(tt),BLn=hl(gf),JLn=xn(Nn),qLn=zr(Nn),WLn=xa($t),Zw=function(){function e(){}return e.value=new e,e}(),$5e=function(){function e(){}return e.value=new e,e}(),z5e=function(){function e(){}return e.value=new e,e}(),V5e=function(){function e(){}return e.value=new e,e}(),Q5e=function(){function e(){}return e.value=new e,e}(),Y5e=function(){function e(){}return e.value=new e,e}(),uO=function(){function e(){}return e.value=new e,e}(),lee=function(){function e(){}return e.value=new e,e}(),lO=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),K5e=function(){function e(){}return e.value=new e,e}(),cO=function(e){return NLn({body:oO("pb-6 text-center")([_b("py-6")(e.illustrationPath),OLn("")(e.title),U5e("mb-4")(e.body),E4("btn btn-primary btn-block t--push-notifications-enable")(Te)({onClick:C4(e.dispatch)(lee.value)})("Turn on notifications"),E4("btn btn-outline-primary btn-block t--push-notifications-remind-later")(Te)({onClick:C4(e.dispatch)(uO.value)})("Remind me later")]),onClose:e.dispatch(uO.value)})},$Ln=function(e){return cO({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 `})},zLn=function(e){return cO({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 `})},VLn=function(e){return cO({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. `})},QLn=function(e){return cO({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 `})},X5e=function(e){if(e instanceof w4)return"granted";if(e instanceof S4)return"denied";throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 324, column 1 - line 324, column 58): "+[e.constructor.name])},YLn=function(e){return function(n){return W_(Va(Ka)("Getting mobile push token failed")({errorName:qM(n),errorMessage:gd(n)})(function(t){return I4(be)}))(function(){return W_(rO(e)(tO.value))(function(){return I4(new lO(Y5e.value))})})}};var Z5e=function(e){return function(n){return oO("row")([kLn("col-2")(""),iO("col-8")(HLn("w-100")({src:e.imagePath})),iO("col-2 text-right")(E4("btn btn-link text-dark large m-0 p-0 fe fe-x t--dismiss-push-dialog")(ca("Close dialog"))({onClick:C4(n)(uO.value)})(""))])}},KLn=function(e){return J5e({size:Rb.value,bodyClass:"t--push-permission-denied-modal",body:ie([Z5e({imagePath:"/img/mobile/push/permissions-denied.svg"})(e),oO("text-center mt-4")([q5e("")("Uh oh!"),U5e("")("You can always turn on notifications by visiting Settings > Notifications > CollegeVine")]),iO("mt-4")(E4("btn btn-primary btn-block")(Te)({onClick:C4(e)(K5e.value)})("Go to settings"))])})},XLn=function(e){return J5e({size:Rb.value,bodyClass:"t--request-push-permission-modal",body:ie([Z5e({imagePath:"/img/mobile/push/permissions-request.svg"})(e),oO("text-center mt-4")([q5e("")("Get the most out of the CollegeVine app"),ULn("")([ee("Turn on notifications so that you don\u2019t miss "),uee("")("connection requests"),ee(", "),uee("")("scholarship offers"),ee(", and "),uee("")("helpful advice"),ee(".")])]),iO("mt-4")(E4("btn btn-primary btn-block t--enable-push-notifications")(Te)({onClick:C4(e)(lee.value)})("Ok!"))])})},e6e=function(e){return function(n){return function(t){if(n.stage instanceof Zw)return Je;if(n.stage instanceof $5e){if(e.context instanceof nee)return XLn(t);if(e.context instanceof y4)return zLn(t);if(e.context instanceof R4)return QLn(t);if(e.context instanceof tee)return $Ln(t);if(e.context instanceof aee)return VLn(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 171, column 5 - line 181, column 47): "+[e.context.constructor.name])}if(n.stage instanceof z5e)return KLn(t);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 167, column 33 - line 183, column 34): "+[n.stage.constructor.name])}}},n6e=function(e){if(e.requestSilently)return F4(Ga(W_(WF("Mobile: Push notifications: Permission prompted silently")({push_notification_request_context:nD(e.context)}))(function(){return W5e(iee({requestSilently:e.requestSilently}))(function(n){return W_(function(){if(n instanceof w4)return oee(n.value0);if(n instanceof S4)return I4(be);throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 75, column 9 - line 79, column 22): "+[n.constructor.name])}())(function(){return WF("Mobile: Push notifications: Permission confirmed silently")({push_notification_permission:X5e(n),push_notification_request_context:nD(e.context)})})})})))(function(){return $F({stage:Zw.value})});if(Ce)return F4(Ga(WF("Mobile: Push notifications: Permission modal shown")({push_notification_request_context:nD(e.context)})))(function(){return $F({stage:$5e.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 65, column 1 - line 65, column 42): "+[e.constructor.name])},ZLn=function(e){return kt(BLn)(YLn(e))(W_(WF("Mobile: Push notifications: Permission prompted")({push_notification_request_context:nD(e)}))(function(){return W5e(iee({requestSilently:!1}))(function(n){return W_(WF("Mobile: Push notifications: Permission confirmed")({push_notification_permission:X5e(n),push_notification_request_context:nD(e)}))(function(){if(n instanceof w4)return W_(oee(n.value0))(function(){return I4(new lO(V5e.value))});if(n instanceof S4)return W_(rO(e)(nO.value))(function(){return I4(new lO(Q5e.value))});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 146, column 3 - line 152, column 45): "+[n.constructor.name])})})}))},t6e=function(e){return function(n){return function(t){if(t instanceof uO)return F4(Ga(W_(JLn(T5e(q_.value)))(function(){return W_(rO(e.context)(aO.value))(function(){return WF("Mobile: Push notifications: Permission modal dismissed")({push_notification_request_context:nD(e.context)})})})))(function(){return $F({stage:Zw.value})});if(t instanceof lee)return F4(qLn(ZLn(e.context)))(function(){return $F({stage:Zw.value})});if(t instanceof lO)return $F({stage:function(){if(t.value0 instanceof V5e)return Zw.value;if(t.value0 instanceof Q5e)return z5e.value;if(t.value0 instanceof Y5e)return Zw.value;throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 118, column 17 - line 127, column 17): "+[t.value0.constructor.name])}()});if(t instanceof K5e)return F4(Ga(WLn(H5e)))(function(){return $F({stage:Zw.value})});throw new Error("Failed pattern match at Mobile.Push.RequestPushToken (line 97, column 22 - line 131, column 32): "+[t.constructor.name])}}};var cee="support@collegevine.com";var sO="https://www.collegevine.com/admissions-calculator";var e7n=rn(),n7n=ne(Bi),t7n=Ln(q)()(),a6e=w9(R9)()(),r6e=l1(ro),zF=J(q),T4=J(M),o6e=K(It),a7n=TR(it(ct()(C({reflectSymbol:function(){return"imageUrl"}})(fe)(C({reflectSymbol:function(){return"schoolId"}})(Rm)(C({reflectSymbol:function(){return"schoolName"}})(fe)(C({reflectSymbol:function(){return"score"}})(Wt)(ge))))))),see=V(de);var fee=J(Z),r7n=V(B),o7n=Gn(wn),fO=o7n(Ht),vO=zr(Nn),mO=$(zt),by=$(tt),i7n=Zr(M),vee=oa(M)()(),u7n=ea(qi),l7n=Wv(),c7n=Xe(Z),s7n=ne(FC),f7n=Ra(Ma(Et)),v7n=QE(),m7n=PE(q)()(),i6e=Dn(gn),mee=hn(i6e)(mn(vn)),u6e=dn(pn),pee=_n(u6e),l6e=Rn(yn),dee=bn(l6e),p7n=mc(Z),pO=ea(mr),_ee=en(Or),dO=function(){function e(){}return e.value=new e,e}(),_O=function(){function e(){}return e.value=new e,e}(),hee=function(){function e(){}return e.value=new e,e}(),hO=function(){function e(){}return e.value=new e,e}(),d7n=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),c6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),s6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),f6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),v6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),m6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eS=function(){function e(){}return e.value=new e,e}(),p6e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),_7n={to:function(e){if(e instanceof T)return dO.value;if(e instanceof o&&e.value0 instanceof T)return _O.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof T)return hee.value;if(e instanceof o&&e.value0 instanceof o&&e.value0.value0 instanceof o)return hO.value;throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 85, column 1 - line 85, column 39): "+[e.constructor.name])},from:function(e){if(e instanceof dO)return new T(z.value);if(e instanceof _O)return new o(new T(z.value));if(e instanceof hee)return new o(new o(new T(z.value)));if(e instanceof hO)return new o(new o(new o(z.value)));throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 85, column 1 - line 85, column 39): "+[e.constructor.name])}},h7n=ln(_7n)(mee(mee(mee(i6e)(u6e))(pee))(pee))(dee(dee(dee(l6e))))(pee),d6e=function(e){if(e instanceof dO)return"Female";if(e instanceof _O)return"Male";if(e instanceof hee)return"Non-binary / third gender";if(e instanceof hO)return"Gender not specified";throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 88, column 20 - line 92, column 43): "+[e.constructor.name])},_6e=function(e){return pe(e)(Xr(Yo("|")(e))(1))},h6e=function(e){return{label:e.name,value:e7n(e.slug)+("_"+n7n(e.id))}},g7n=function(){var e=Yo("_");return function(n){return function(t){return Xr(t)(1)}(e(function(t){return t.value}(n)))}}(),g6e=function(e){return t7n(e.className)({style:Ke({flexBasis:"46%"})})([e.label,a6e({min:200,max:800,step:10,value:r6e(200)(800)(e.score),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"SAT "+(e.ariaLabelPartial+" score slider"),onChange:e.onChange,onFinalChange:e.onFinalChange}),zF("mt-2 d-flex flex-row justify-content-between")([T4("")("200"),T4("")("800")])])},D7n=bo(no(Zo))("blog_lite_chancing_path")(function(e){return function(n){return o6e(e(n))(Uo(function(t){return a7n("Lite Chancing Response")(t)(function(a){return new _(see(a)(function(r){return{imageUrl:r.imageUrl,schoolId:r.schoolId,schoolName:r.schoolName,score:new _(r.score)}}))})}))}});var b7n=function(e){return zF(e.className)([e.label,fee("t--lite-chancing-cta-left-sidebar-gpa")(a6e({min:1,max:4,step:.1,value:r6e(1)(4)(e.gpa),trackColor:"#008CFD",fillBefore:!0,ariaLabel:"GPA slider",onChange:e.onChange,onFinalChange:e.onFinalChange})),zF("mt-2 d-flex flex-row justify-content-between")([T4("")("1.0"),T4("")("4.0")])])},y7n=function(e){return e instanceof dO?"female":e instanceof _O?"male":"other"},D6e=function(e){return function(n){var t=Pr(function(i){return r7n(g7n(i))(e7)})(e),a=y7n(n.genderOption),r=SR(n.ecs);return fO(vO(o6e(D7n({schoolIds:t,gpa:n.gpa,satMath:n.satMath,satVerbal:n.satVerbal,gender:a,ecs:r}))(function(i){return mO(new Kn(new p6e(i)))})))(function(){return by({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!0})})}},b6e=function(e){return D6e(e.schoolItems)({gpa:3.7,satMath:720,satVerbal:800,genderOption:hO.value,ecs:[],chancingIsLoading:!1,redirectUrlOverride:e.redirectUrlOverride})},y6e=function(e){return function(n){return function(t){if(t instanceof Kn&&t.value0 instanceof c6e)return fO(vO(mO(new Kn(eS.value))))(function(){return by({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 Kn&&t.value0 instanceof f6e)return fO(vO(mO(new Kn(eS.value))))(function(){return by({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 Kn&&t.value0 instanceof s6e)return by({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 Kn&&t.value0 instanceof v6e)return by({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 Kn&&t.value0 instanceof m6e)return by({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 Kn&&t.value0 instanceof eS)return D6e(e.schools)(n);if(t instanceof Kn&&t.value0 instanceof p6e)return fO(vO(mO(new ta(new d7n(t.value0.value0)))))(function(){return by({ecs:n.ecs,genderOption:n.genderOption,gpa:n.gpa,redirectUrlOverride:n.redirectUrlOverride,satMath:n.satMath,satVerbal:n.satVerbal,chancingIsLoading:!1})});if(t instanceof ta)return by(n);throw new Error("Failed pattern match at Guidance.LiteChancingCta (line 157, column 21 - line 183, column 15): "+[t.constructor.name])}}},R6e=sO,R7n=function(e){return function(n){return ie([zF("t--lite-chancing-mobile-and-left-sidebar-extracurriculars d-flex"+(" flex-row justify-content-between align-items-center "+e.className))([i7n("mt-3")("Extracurriculars"),fee("")(nn(Wr(n.ecActivities))(vee("t--lite-chancing-mobile-and-left-sidebar-add-ec")(ca("Add extracurriculars"))({href:"#",onClick:u7n(function(t){return function(){return l7n(t)(),n.onStartEditing(t)}})})("+ add")))]),zF("mt-0 pb-3 mb-2")(see(n.ecActivities)(function(t){return c7n("badge badge-soft-secondary bg-secondary-soft small mr-1"+(" t--lite-chancing-cta-left-sidebar-add-criteria-"+lb(Rp(t))))(ee(s7n(Rp(t))))})),nn(f7n(Wr)(n.ecActivities))(fee("card bg-white border-dashed")(zF("card-body "+e.className)([ee("To add more ECs & see chances for 1,500 schools, "),vee("t--lite-chancing-mobile-and-left-sidebar-create-a-profile")(Te)({href:pe(R6e)(e.redirectUrlOverride)})("create a full profile")]))),T4("mb-2")("")])}};var w6e=function(e){return function(n){return function(t){return t({redirectUrl:pe(R6e)(e.redirectUrlOverride),ecSelector:function(a){return z9({extracurriculars:e.ecs,compactView:!0,onChange:function(r){return function(){return n(new Kn(new c6e(r)))(),a.onChange()}},maxActivities:new _(1),defaultView:new _(R7n({redirectUrlOverride:e.redirectUrlOverride,className:a.className})),featureFlags:{showGenerateEcDescription:!1}})},genderDropdown:function(a){return v7n("t--lite-chancing-cta-gender gender-dropdown w-100")({toggleClass:"btn btn-outline-secondary mw-100 text-truncate "+a.className,toggleContent:ee(d6e(e.genderOption)),contentId:"gender-dropdown-options-1",content:function(r){return m7n(r.className+" dropdown-menu shadow")({id:r.contentId})(see(h7n)(function(i){return p7n("hover-bg-light")(vee("btn btn-link text-body d-block text-left t--lite-chancing-cta-gender-option")(Te)({onClick:pO(function(){return n(new Kn(new f6e(i)))(),a.onChange()})})(d6e(i)))}))},ariaLabelInput:ca("Gender dropdown")})},gpaSlider:function(a){return b7n({gpa:e.gpa,className:a.className,onChange:_ee(n)(function(r){return Kn.create(s6e.create(r))}),onFinalChange:pO(function(){return n(new Kn(eS.value))(),a.onChange()}),label:a.label(e.gpa)})},requestChances:n(new Kn(eS.value)),satMathScoreSlider:function(a){return g6e({score:e.satMath,onChange:_ee(n)(function(r){return Kn.create(v6e.create(r))}),onFinalChange:pO(function(){return n(new Kn(eS.value))(),a.onChange()}),label:a.label(uo(e.satMath)),className:a.className,ariaLabelPartial:"math"})},satVerbalScoreSlider:function(a){return g6e({score:e.satVerbal,onChange:_ee(n)(function(r){return Kn.create(m6e.create(r))}),onFinalChange:pO(function(){return n(new Kn(eS.value))(),a.onChange()}),label:a.label(uo(e.satVerbal)),className:a.className,ariaLabelPartial:"verbal"})}})}}};var w7n=na(Z),S7n=oa(Z)()(),VF=function(){function e(){}return e.value=new e,e}(),gee=function(){function e(){}return e.value=new e,e}(),M4=function(){function e(){}return e.value=new e,e}(),$_=function(e){return function(n){var t=function(i){return w7n("fe fe-external-link "+i)(Je)},a=Gh(n),r=pe(a.siteName)(e.text);return S7n(e.className)(ca(r))({href:a.url,target:"_blank",rel:"noopener"})(function(){if(e.icon instanceof VF)return ee(r);if(e.icon instanceof gee)return ie([t("mr-1 large"),ee(r)]);if(e.icon instanceof M4)return ie([ee(r),t("ml-1")]);throw new Error("Failed pattern match at SchoolDetails.Website (line 26, column 5 - line 29, column 61): "+[e.icon.constructor.name])}())}},S6e=function(){return $_({className:"text-body mt-1 d-inline-block",icon:VF.value,text:R.value})}();var I7n=J(q),F7n=oa(M)()(),yee=function(e){return e.chancing.endorsed?Je:I7n("my-1 ml-1 small text-gray-800")([ee("Chancing is not endorsed by "),ee(e.name),ee("."),Be(e.chancing.moreInfoLink)(function(n){return ie([ee(" If interested in applying, learn more about "),F7n("")(Te)({href:n})("how to prepare ")])})])};var Ree=V(B),F6e=un(M)()(),wee=en(Bn),H7n=un(Z)()(),U7n=J(q),T6e=Xe(M);var yy=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}(),Ry=function(){function e(){}return e.value=new e,e}(),KF=function(){function e(){}return e.value=new e,e}(),XF=function(){function e(){}return e.value=new e,e}(),ZF=function(){function e(){}return e.value=new e,e}(),eT=function(){function e(){}return e.value=new e,e}(),wy=function(){function e(){}return e.value=new e,e}(),M6e={to:function(e){if(e instanceof T)return yy.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&&e.value0.value0.value0 instanceof T)return Ry.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 KF.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 XF.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 ZF.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 eT.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)return wy.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 yy)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 Ry)return new o(new o(new o(new T(z.value))));if(e instanceof KF)return new o(new o(new o(new o(new T(z.value)))));if(e instanceof XF)return new o(new o(new o(new o(new o(new T(z.value))))));if(e instanceof ZF)return new o(new o(new o(new o(new o(new o(new T(z.value)))))));if(e instanceof eT)return new o(new o(new o(new o(new o(new o(new o(new T(z.value))))))));if(e instanceof wy)return 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 Sem.SchoolDetails.Edit.Section (line 53, column 1 - line 53, column 34): "+[e.constructor.name])}},G6e=function(e){return!(e instanceof wy)},gO=function(e){if(e instanceof yy)return"Basic Info";if(e instanceof YF)return"Admissions";if(e instanceof Ry)return"Costs";if(e instanceof KF)return"Enrollment";if(e instanceof XF)return"Application Requirements";if(e instanceof ZF)return"Academic Offerings";if(e instanceof eT)return"Chancing";if(e instanceof QF)return"Header Image";if(e instanceof wy)return"Message from the College";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 148, column 16 - line 157, column 40): "+[e.constructor.name])},j4=function(e){if(e instanceof yy)return"basic";if(e instanceof YF)return"admissions";if(e instanceof Ry)return"costs";if(e instanceof KF)return"enrollment";if(e instanceof XF)return"admission-requirements";if(e instanceof ZF)return"academic-offerings";if(e instanceof eT)return"chancing";if(e instanceof QF)return"header-image";if(e instanceof wy)return"message-from-college";throw new Error("Failed pattern match at Sem.SchoolDetails.Edit.Section (line 160, column 13 - line 169, column 36): "+[e.constructor.name])},See=function(e){return ca("Edit "+gO(e))},A6e=function(e){return function(n){return function(t){return Ree(e)(function(a){return F6e("btn btn-outline-primary t--text-edit-"+j4(n))(See(n))({onClick:wee(a)(n)})(t)})}}},x6e=function(e){return function(n){return Ree(e)(function(t){return H7n("btn btn-outline-primary t--edit-"+j4(n))(See(n))({onClick:wee(t)(n)})(U7n("d-flex align-content-center")([T6e("material-symbol x-large")("edit"),T6e("ml-2")("Edit")]))})}},Cu=function(e){return function(n){return Ree(e)(function(t){return F6e("btn btn-link p-0 material-symbol x-large t--edit-"+j4(n))(See(n))({onClick:wee(t)(n)})("edit")})}};var B7n=se(Gt(n_e)),J7n=Gn(wn)(we),q7n=$r(oo),W7n=Ri(Fe)(aG),L6e=K(we),$7n=$(An),Wp=J(q),j6e=Lt(M),z7n=Ec(M),P6e=Xe(M),N6e=J(Z),O6e=Ln(M)()(),V7n=na(M),Q7n=Yn(M),Y7n=x(de),Eee=function(e){var n=B7n(e.school.appGroup)(new _(a_e)),t=function(){if(e.school.admissions.reqClassRank instanceof R||e.school.admissions.reqClassRank instanceof _&&e.school.admissions.reqClassRank.value0 instanceof Ho)return!1;if(e.school.admissions.reqClassRank instanceof _&&e.school.admissions.reqClassRank.value0 instanceof Uu||e.school.admissions.reqClassRank instanceof _&&e.school.admissions.reqClassRank.value0 instanceof $c)return!0;throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 61, column 26 - line 65, column 28): "+[e.school.admissions.reqClassRank.constructor.name])}(),a=pe(Uu.value)(e.school.admissions.reqStandardTests),r=ie([sa(J7n(q7n(W7n(a)([Uu.value,$c.value])))(function(){return L6e(e.school.admissions.fracSubmittedSat)(function(i){return L6e(e.school.admissions.fracSubmittedAct)(function(u){return $7n(Wp("row mb-4")([Wp("col-12 text-nowrap mb1")([Wp("d-flex align-items-center mb-4")([j6e("mr-2 mb-0")("Tests typically submitted"),z7n("")(` 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. `)]),Wp("")([ee("SAT: "),P6e("font-weight-semibold")(ja(i))]),N6e("progress progress-md mt-3 mt-2")(O6e("progress-bar")({style:Ke({width:jG(i)})})("")),Qa(""),Wp("")([ee("ACT: "),P6e("font-weight-semibold")(ja(u))]),N6e("progress progress-md mt-3")(O6e("progress-bar")({style:Ke({width:jG(u)})})(""))])]))})})})),Wp("d-flex align-items-center")([V7n("fe fe-info large pr-2")(""),Wp("")([ee(" Policies can change. Please confirm by looking at "),$_({className:"",icon:VF.value,text:new _("this school\u2019s website.")})(e.school.urls.main)])])]);return Wp("card")([Wp("card-body")([Wp("d-flex align-items-center justify-content-between mb-4")([Q7n("my-0 mr-3 flex-grow-1")("Applications"),sa(Cu(e.onEdit)(XF.value))]),j6e("mb-4")("How to apply"),Wp("mb-4")(Y7n(rf)([function(){return n?"Accepts Common App":"Doesn\u2019t accept Common App"}(),O_e(a),function(){var i=pe(Uu.value)(e.school.admissions.reqRecLetters);if(i instanceof Ho)return"Rec letters not used";if(i instanceof Uu)return"Rec letters optional";if(i instanceof $c)return"Rec letters required";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 42, column 9 - line 45, column 45): "+[i.constructor.name])}(),function(){return t?"Considers class rank":"Doesn\u2019t consider class rank"}(),function(){var i=pe(Uu.value)(e.school.admissions.reqToefl);if(i instanceof Ho)return"TOEFL not used (international applicants)";if(i instanceof Uu)return"TOEFL optional (international applicants)";if(i instanceof $c)return"TOEFL required (international applicants)";throw new Error("Failed pattern match at SchoolDetails.Overview.Applications (line 49, column 9 - line 52, column 66): "+[i.constructor.name])}()])),r])])},k6e=function(e){return Eee(e)};var H6e=vr(fr),K7n=xo(wU()(tL({reflectSymbol:function(){return"p25"}})()(tL({reflectSymbol:function(){return"p75"}})()(RU)(Ms))(Ms))),al=J(q),Sy=J(Z),U6e=Lt(M),$p=Jn(M),B6e=$n(Oa),J6e=x(B),DO=Uc(M),X7n=function(e){return H6e(e.p25+e.p75|0)(2)},q6e=function(e){if(e instanceof _)return ja(e.value0);if(e instanceof R)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 131, column 37 - line 133, column 28): "+[e.constructor.name])},Cee=function(e){return wh(",")("")(e)},nT=function(e){if(e instanceof _)return Cee(Zs(e.value0.p25)+(" - "+Zs(e.value0.p75)));if(e instanceof R)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 136, column 33 - line 138, column 28): "+[e.constructor.name])},Z7n=function(e){return function(n){return X7n(K7n(e)(n))}},e5n=function(e){return function(n){return{p25:e.p25+n.p25|0,p75:e.p75+n.p75|0}}},n5n=ie([al("row")([Sy("col-12 col-md-7")(Zr(M)("my-5")("Wondering your admission chance to this school? Calculate your chance now")),Sy(" col-12 col-md-5 my-4")(bj()({text:"Calculate your admission chance",className:"btn btn-primary btn-block"}))])]),t5n=function(e){if(e instanceof _)return Cee(Zs(H6e(e.value0.p25+e.value0.p75|0)(2)));if(e instanceof R)return"Not Reported";throw new Error("Failed pattern match at SchoolDetails.AdmissionRequirements (line 126, column 36 - line 128, column 28): "+[e.constructor.name])},a5n=function(e){var n=function(t){return Sy("card bg-white")(al("card-body")(t))};return Sy("row")(al("col-12")([n([U6e("")("SAT"),al("row")([al("col col-md-6")([$p("")("Average SAT "),Ar("")(Cee(Se("Not Reported")(Zs)(B6e(J6e(Z7n)(e.admissions.satMath))(e.admissions.satVerbal))))]),al("col col-md-6")([$p("")("SAT 25th-75th"),Ar("")(nT(B6e(J6e(e5n)(e.admissions.satMath))(e.admissions.satVerbal)))])]),al("row")([al("col col-md-6")([$p("mt-5")("Students Submitting SAT"),Ar("")(q6e(e.admissions.fracSubmittedSat))])]),al("row")([al("col col-md-6")([$p("mt-5")("Math"),DO("text-muted")("Average (25th - 75th)"),Ar("")(nT(e.admissions.satMath))]),al("col col-md-6")([$p("mt-5 text-nowrap")("Reading and Writing"),DO("text-muted")("Average (25th - 75th)"),Ar("")(nT(e.admissions.satVerbal))])])]),n([U6e("")("ACT"),al("row")([al("col col-md-6")([$p("")("Average ACT"),Ar("")(t5n(e.admissions.actComposite))]),al("col col-md-6")([$p("")("ACT 25th-75th"),Ar("")(nT(e.admissions.actComposite))])]),Sy("row")(al("col col-md-6")([$p("mt-5")("Students Submitting ACT"),Ar("")(q6e(e.admissions.fracSubmittedAct))])),al("row")([al("col col-md-6")([$p("mt-5")("Math"),DO("text-muted")("Average (25th - 75th)"),Ar("")(nT(e.admissions.actMath))]),al("col col-md-6")([$p("mt-5")("English"),DO("text-muted")("Average (25th - 75th)"),Ar("")(nT(e.admissions.actVerbal))])])])]))},r5n=function(e){return Sy("card")(al("card-body")([$p("")("Acceptance Rate"),Ar("")(Se("Not reported")(function(n){return ja(function(t){return t.value}(n))})(e.admissions.acceptanceRate))]))},o5n=function(e){return Sy("row")(Sy("col-12")(r5n(e)))},W6e=function(e){return ie([o5n(e.school),a5n(e.school),n5n,Eee(e)])};var i5n=Xe(M),u5n=ne(N5),Iee=function(e){var n=function(t){return function(a){return i5n("badge font-weight-bold fw-bold py-2 "+t)(a)}};if(e.strategy instanceof Hr&&e.testPolicy instanceof _&&e.testPolicy.value0 instanceof Ho)return n("badge-apply-test-optional")("Test-blind admissions");if(e.testPolicy instanceof _&&e.testPolicy.value0 instanceof Ho)return Va(Ka)("Received strategy, "+(u5n(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 Hr)return n("badge-apply-test-optional")("Apply test optional");if(e.strategy instanceof fo&&e.satOrigin instanceof _&&e.satOrigin.value0 instanceof IC)return n("badge-apply-with-sat")("Apply with SAT (projected from PSAT)");if(e.strategy instanceof fo)return n("badge-apply-with-sat")("Apply with SAT");if(e.strategy instanceof ko)return n("badge-apply-with-act")("Apply with ACT");throw new Error("Failed pattern match at Chancing.ApplicationStrategy (line 21, column 13 - line 37, column 51): "+[e.strategy.constructor.name,e.satOrigin.constructor.name,e.testPolicy.constructor.name])};var l5n=x(de),c5n=Jn(M),$6e=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 If)return a;if(e instanceof Mv||e instanceof Gv)return n;if(e instanceof Av)return t;throw new Error("Failed pattern match at SchoolDetails.Chancing.Classification (line 17, column 18 - line 21, column 38): "+[e.constructor.name])}();return ie(l5n(c5n(""))(r))};var tT=J(Z),Fee=na(M),s5n=Ln(M)()(),f5n=vr(fr),v5n=Rt(Fr),m5n=$n(Oa),p5n=x(B),Tee=J(q),d5n=Xe(q),_5n=Xe(M),h5n=un(q)()(),g5n=ea(mr),aT=tT("col-auto")(oa(q)()()("")(Te)({href:yg})([Fee("fe fe-edit-2")(""),ee(" edit")])),rT=function(e){if(e instanceof Oh)return"success";if(e instanceof kh)return"primary";if(e instanceof sp)return"warning";if(e instanceof xv)return"secondary";throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 109, column 17 - line 113, column 28): "+[e.constructor.name])},tS=function(e){return function(n){return function(t){return tT("progress progress-"+e)(s5n("progress-bar bg-"+n)({style:Ke({width:jG(t)})})(""))}}},z6e=function(e){var n=function(t){return function(a){return f5n(t+a|0)(2)}};return{p25:e.p25,p75:e.p75,p50:v5n(e.p50)(m5n(p5n(n)(e.p25))(e.p75))}},Ey=function(e){return function(n){var t=rT(n),a=function(r){return function(i){return Tee("d-flex large font-weight-bold fw-bold mb-3")([Fee("mr-3 fe fe-"+(i+(" text-"+t)))(""),d5n("")([ee(e),_5n("text-"+t)(" \u2013 "+r)])])}};if(n instanceof Oh)return a("above average")("check-circle");if(n instanceof kh)return a("about average")("thumbs-up");if(n instanceof sp)return a("below average")("trending-down");if(n instanceof xv)return a("N/A")("refresh-ccw");throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 91, column 3 - line 95, column 45): "+[n.constructor.name])}},Mee=function(e){if(e.expanded){var n=h5n("btn btn-link px-0 t--show-less")(Te)({onClick:g5n(e.onCollapse)})([ee("show less "),Fee("fe fe-chevron-up")("")]);return tT("card bg-very-light-grey mt-3")(Tee("card-body "+e.card.testClass)([Tee("row")([tT("col")(e.card.title),tT("col-auto d-none d-md-block")(n)]),e.card.content,tT("d-md-none d-flex justify-content-end mt-3")(n)]))}if(Ce)return e.card.title;throw new Error("Failed pattern match at SchoolDetails.Chancing.Common (line 41, column 1 - line 41, column 89): "+[e.constructor.name])},V6e=function(e){return et(e.p25)&&et(e.p50)&&et(e.p75)};var Q6e=J(q),Y6e=J(M),K6e=Jn(q),X6e=ga(M),D5n=ne($e),b5n=oa(M)()(),Z6e=function(e){return function(n){var t=Q6e("row mb-2")([Y6e("col-auto pr-0 large")("Your coursework"),nn(e.showUpdateLinks)(aT)]),a=K6e("")([ee("Coursework rigor is "),X6e("")("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 ie([X6e("")(D5n(pe(0)(l))),ee(" "+(c+" "))])}},i=Y6e("mb-3 large font-weight-bold fw-bold text-"+rT(n.chances.courseRigorStrength))(function(){if(n.chances.courseRigorStrength instanceof xv)return"";if(n.chances.courseRigorStrength instanceof sp)return"Your coursework is below average for this school";if(n.chances.courseRigorStrength instanceof kh)return"Your coursework is about average for this school";if(n.chances.courseRigorStrength instanceof Oh)return"Your coursework is above average for this school";throw new Error("Failed pattern match at SchoolDetails.Chancing.CourseRigor (line 44, column 9 - line 48, column 82): "+[n.chances.courseRigorStrength.constructor.name])}()),u=K6e("mb-0")([ee("Read about what "),b5n("")(Te)({href:"https://blog.collegevine.com/category/academics/choosing-classes/",target:"_blank"})("courses you should take"),ee(".")]);return{title:Ey("Coursework")(n.chances.courseRigorStrength),testClass:"t--course-rigor",content:ie([t,Q6e("")([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 Xl=function(){function e(){}return e.value=new e,e}(),Zl=function(){function e(){}return e.value=new e,e}(),eje={show:function(e){if(e instanceof Xl)return"SAT";if(e instanceof Zl)return"ACT";throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 14, column 1 - line 16, column 19): "+[e.constructor.name])}};var nje=function(e){if(e instanceof Xl)return Zl.value;if(e instanceof Zl)return Xl.value;throw new Error("Failed pattern match at Chancing.Guidance.Types.StandardizedTest (line 24, column 1 - line 24, column 46): "+[e.constructor.name])};var y5n=ii(ht),tje=function(){function e(){}return e.value=new e,e}(),aje=function(){function e(){}return e.value=new e,e}(),rje=function(e){return function(n){var t=function(){if(e instanceof tje)return"and";if(e instanceof aje)return"or";throw new Error("Failed pattern match at Utils.Text (line 26, column 24 - line 28, column 19): "+[e.constructor.name])}(),a=qle(n);return a.init.length===0?a.last:a.init.length===1?a.init[0]+(" "+(t+(" "+a.last))):y5n(", ")(a.init)+(", "+(t+(" "+a.last)))}},oje=function(){return rje(tje.value)}(),ije=function(){return rje(aje.value)}();var I0=wa(Fe)(ht),uje=x(LD),Ss=ne($e),ec=$(An),bO=ne(oW),yO=dm()(),lje=oi({reflectSymbol:function(){return"math"}}),zp=_m($e),cje=_m(cl),Vp=ne(yO(oi({reflectSymbol:function(){return"act"}})(oi({reflectSymbol:function(){return"courseRigor"}})(oi({reflectSymbol:function(){return"ecActivities"}})(oi({reflectSymbol:function(){return"ecScore"}})(oi({reflectSymbol:function(){return"gpa"}})(oi({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(Tc({reflectSymbol:function(){return"sat"}})(yO(lje(Tc({reflectSymbol:function(){return"readingWriting"}})(zp))(zp))))(zp))(cje))(cje))(rc($W)))(yO(oi({reflectSymbol:function(){return"ap"}})(oi({reflectSymbol:function(){return"collegeClasses"}})(Tc({reflectSymbol:function(){return"honors"}})(zp))(zp))(zp))))(yO(oi({reflectSymbol:function(){return"english"}})(lje(oi({reflectSymbol:function(){return"reading"}})(Tc({reflectSymbol:function(){return"science"}})(zp))(zp))(zp))(zp))))),aS=ne(eje),R5n=nde(jD)(P5),Cy=ne(lW),oT=se(uW(lC)),sje=ne(zp),RO=V(B),w5n=oa(M)()(),S5n=Lt(M),E5n=Jn(Z),C5n=Jn(q),I5n=ga(M),F5n=function(e){return e},T5n=function(e){return e},Gee=function(e){if(e instanceof Xl)return fo.value;if(e instanceof Zl)return ko.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 551, column 18 - line 553, column 22): "+[e.constructor.name])},M5n=function(e){if(e instanceof fo)return"with SAT";if(e instanceof ko)return"with ACT";if(e instanceof Hr)return"with a test-optional application";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 545, column 17 - line 548, column 58): "+[e.constructor.name])},P4=function(e){return function(n){return I0(["Your simulated chances of admission ",oje(uje(M5n)(zle(e)(n)))," are very close."])}},fje=60,Qp=function(e){return function(n){return Va(Ka)("SchoolDetails.Chancing.Guidance: Invalid state: "+e)(n)(function(t){return R.value})}},vje=3,N4=Ec(M)("text-secondary ml-1")(I0(["If your SAT or ACT scores fall within ",Ss(fje)," points of the 25th percentile score (SAT) or ",Ss(vje)," points of the 25th percentile score (ACT)"," for accepted students at a given college,"," then you should go ahead and submit them."])),wO=function(e){return ie([ee(I0([P4(Hr.value)(T1(Gee(e.standardizedTest)))," But because your score ",Ss(e.actualScore)," is ",function(){if(e.recommendedStrategy instanceof fo||e.recommendedStrategy instanceof ko)return"higher";if(e.recommendedStrategy instanceof Hr)return"lower";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 490, column 7 - line 493, column 37): "+[e.recommendedStrategy.constructor.name])}()," than ",Ss(e.guidanceScore)])),N4,ee(I0([", we recommend you apply ",function(){if(e.recommendedStrategy instanceof fo)return"with SAT";if(e.recommendedStrategy instanceof ko)return"with ACT";if(e.recommendedStrategy instanceof Hr)return"test-optional";throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 500, column 7 - line 503, column 45): "+[e.recommendedStrategy.constructor.name])}(),"."]))])},G5n=function(e){return function(n){return function(t){return function(a){var r=YW(n),i=gp(n);if(e instanceof Hd&&e.value0 instanceof Ph&&r instanceof _&&i instanceof _)return ec({title:"Applying test-optional should be best for you",body:ie([ee(I0([P4(Hr.value)(uE(fo.value)([ko.value]))," But because your SAT score ",Ss(r.value0)," is lower than ",Ss(t)])),N4,ee(I0([" and your ACT score ",Ss(i.value0)," is lower than ",Ss(a)])),N4,ee(", we recommend you apply test-optional.")])});if(e instanceof Hd&&e.value0 instanceof Ph)return Qp("\u2018Apply test optional too close with SAT + ACT\u2019 recommended but not both tests reported.")({guidance:bO(e),profile:Vp(n)});if(e instanceof Hd&&r instanceof R&&i instanceof R)return Qp("\u2018Apply test optional too close with\u2026\u2019 recommended but no other tests reported.")({guidance:bO(e),profile:Vp(n)});if(e instanceof Hd&&e.value0 instanceof lp&&r instanceof _)return ec({title:"Applying test-optional should be best for you",body:wO({standardizedTest:Xl.value,actualScore:r.value0,guidanceScore:t,recommendedStrategy:Hr.value})});if(e instanceof Hd&&e.value0 instanceof lp&&r instanceof R)return Qp("\u2018Apply test optional (SAT too close)\u2019: No SAT reported.")({guidance:bO(e),profile:Vp(n)});if(e instanceof Hd&&e.value0 instanceof cp&&i instanceof _)return ec({title:"Applying test-optional should be best for you",body:wO({standardizedTest:Zl.value,actualScore:i.value0,guidanceScore:a,recommendedStrategy:Hr.value})});if(e instanceof Hd&&e.value0 instanceof cp&&i instanceof R)return Qp("\u2018Apply test optional (ACT too close)\u2019: No ACT reported.")({guidance:bO(e),profile:Vp(n)});if(e instanceof W2&&r instanceof R&&i instanceof R)return ec({title:"Applying test-optional should be best for you",body:ee(I0(["You\u2019re good to apply without a test score."," If you later decide to take a test, a score of ",Ss(t),"+ for SAT or ",Ss(a),"+ for ACT will make your chance higher at this school."]))});if(e instanceof W2)return ec({title:"Applying test-optional should be best for you",body:ee(I0(["Your simulated chances of admission with a test-optional"," application are significantly higher than with ",function(){if(r instanceof _&&i instanceof _)return"SAT and ACT";if(r instanceof _&&i instanceof R)return"SAT";if(r instanceof R&&i instanceof _)return"ACT";if(r instanceof R&&i instanceof R)return mv("SchoolDetails.Chancing.Guidance: No tests reported.");throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 182, column 13 - line 191, column 86): "+[r.constructor.name,i.constructor.name])}(),"."]))});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 94, column 3 - line 194, column 10): "+[e.constructor.name,r.constructor.name,i.constructor.name])}}}},A5n=function(e){return function(n){return function(t){return function(a){var r=function(v){return"Applying with "+(aS(v)+" should be best for you")},i=function(v){return ie([ee(I0([q0(P4)(function(){return v.includeTestOptional?new ke(Hr.value,uE(fo.value)([ko.value])):new ke(Gee(v.stronger.test),uje(Gee)(T1(v.weaker.test)))}())," But because your ",aS(v.stronger.test)," score ",Ss(v.stronger.actualScore)," is higher than ",Ss(v.stronger.guidanceScore)])),N4,ee(I0([" and your ",aS(v.weaker.test)," score ",Ss(v.weaker.actualScore)," is lower than ",Ss(v.weaker.guidanceScore)])),N4,ee(I0([", we recommend you apply with ",aS(v.stronger.test),"."]))])},u=YW(n),l=gp(n),c=function(v){return function(m){return R5n(uE(v)([m]))}},s=function(v){return"Your simulated chances of admission with "+(aS(v)+(" are significantly higher than with a test-optional"+(" application and with "+(aS(nje(v))+"."))))},f=function(v){return ee("Your simulated chances of admission with "+(aS(v)+" are significantly higher than with a test-optional application."))};if(e instanceof Tv&&e.value0 instanceof Ph&&u instanceof _&&l instanceof _)return ec({title:"You can apply with either SAT or ACT, or submit both of them",body:ee(co(" ")([P4(Hr.value)(uE(fo.value)([ko.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 Tv&&e.value0 instanceof Ph)return Qp("\u2018Apply with tests: SAT + ACT + test-optional too close\u2019 recommended but not both tests reported.")({guidance:Cy(e),profile:Vp(n)});if(e instanceof Pm&&e.value0 instanceof Ph&&u instanceof _&&l instanceof _)return ec({title:"You can apply with either SAT or ACT, or submit both of them",body:ee(co(" ")([P4(fo.value)(T1(ko.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 Pm&&e.value0 instanceof Ph)return Qp("\u2018Apply with tests: SAT + ACT too close\u2019 recommended but not both tests reported.")({guidance:Cy(e),profile:Vp(n)});if(e instanceof Tv&&u instanceof R&&l instanceof R)return Qp("\u2018Apply with tests: [test] strongest (test-optional and [test] too close)\u2019 recommended but no tests reported.")({guidance:Cy(e),profile:Vp(n)});if(e instanceof Tv&&e.value0 instanceof lp&&u instanceof _&&oT(e.value1)(cC(Hr.value)))return ec({title:r(Xl.value),body:wO({standardizedTest:Xl.value,actualScore:u.value0,guidanceScore:t,recommendedStrategy:fo.value})});if(e instanceof Tv&&e.value0 instanceof cp&&l instanceof _&&oT(e.value1)(cC(Hr.value)))return ec({title:r(Zl.value),body:wO({standardizedTest:Zl.value,actualScore:l.value0,guidanceScore:a,recommendedStrategy:ko.value})});if(e instanceof Tv&&e.value0 instanceof lp&&u instanceof _&&l instanceof _&&oT(e.value1)(c(ko.value)(Hr.value)))return ec({title:r(Xl.value),body:i({stronger:{test:Xl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Zl.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!0})});if(e instanceof Tv&&e.value0 instanceof cp&&u instanceof _&&l instanceof _&&oT(e.value1)(c(fo.value)(Hr.value)))return ec({title:r(Zl.value),body:i({stronger:{test:Zl.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Xl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!0})});if(e instanceof Tv&&e.value0 instanceof lp&&u instanceof _&&l instanceof _&&oT(e.value1)(cC(ko.value)))return ec({title:r(Xl.value),body:i({stronger:{test:Xl.value,actualScore:u.value0,guidanceScore:t},weaker:{test:Zl.value,actualScore:l.value0,guidanceScore:a},includeTestOptional:!1})});if(e instanceof Tv&&e.value0 instanceof cp&&u instanceof _&&l instanceof _&&oT(e.value1)(cC(fo.value)))return ec({title:r(Zl.value),body:i({stronger:{test:Zl.value,actualScore:l.value0,guidanceScore:a},weaker:{test:Xl.value,actualScore:u.value0,guidanceScore:t},includeTestOptional:!1})});if(e instanceof Tv)return Qp(I0(["\u2018Apply with tests: \u2026 too close\u2019: Unknown state:"," guidance: ",Cy(e),", SAT: ",sje(u),", ACT: ",sje(l),", SAT guidance: ",Ss(t),", ACT guidance: ",Ss(a)]))({guidance:Cy(e),profile:Vp(n)});if(e instanceof Pm&&u instanceof R&&l instanceof R)return Qp("\u2018Apply with tests: [test] strongest\u2019 recommended but no tests reported.")({guidance:Cy(e),profile:Vp(n)});if(e instanceof Pm&&e.value0 instanceof lp&&u instanceof _&&l instanceof _)return ec({title:r(Xl.value),body:ee(s(Xl.value))});if(e instanceof Pm&&e.value0 instanceof cp&&u instanceof _&&l instanceof _)return ec({title:r(Zl.value),body:ee(s(Zl.value))});if(e instanceof Pm&&e.value0 instanceof lp&&u instanceof _&&l instanceof R)return ec({title:r(Xl.value),body:f(Xl.value)});if(e instanceof Pm&&e.value0 instanceof lp&&u instanceof R&&l instanceof _)return Qp("\u2018Apply with tests: SAT strongest\u2019 recommended but ACT test reported.")({guidance:Cy(e),profile:Vp(n)});if(e instanceof Pm&&e.value0 instanceof cp&&u instanceof R&&l instanceof _)return ec({title:r(Zl.value),body:f(Zl.value)});if(e instanceof Pm&&e.value0 instanceof cp&&u instanceof _&&l instanceof R)return Qp("\u2018Apply with tests: ACT strongest\u2019 recommended but SAT reported.")({guidance:Cy(e),profile:Vp(n)});throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 207, column 3 - line 390, column 59): "+[e.constructor.name,u.constructor.name,l.constructor.name])}}}},x5n=function(e){return function(n){return function(t){var a=RO(RO(t.sat.p25)(function(i){return i-fje|0}))(F5n),r=RO(RO(t.act.p25)(function(i){return i-vje|0}))(T5n);if(a instanceof _&&r instanceof _){if(e instanceof cW)return G5n(e.value0)(n)(a.value0)(r.value0);if(e instanceof sW)return A5n(e.value0)(n)(a.value0)(r.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 67, column 7 - line 71, column 85): "+[e.constructor.name])}return ec({title:"We\u2019re still collecting detailed guidance data\u2026",body:ie([ee("Learn more about the "),w5n("")(Te)({href:"https://blog.collegevine.com/test-optional-coronavirus-policies"})("best test optional strategy recommendation"),ee(".")])})}}},mje=function(e){return function(n){return function(t){var a=x5n(e)(n)(t);return Be(a)(function(r){return ie([S5n("")("Recommendation: "+r.title),E5n("")(r.body),function(){var i=bG(n);if(i instanceof _&&i.value0 instanceof IC)return C5n("")([I5n("")("Note:"),ee(" "),ee("Your SAT score is projected based on your PSAT score.")]);if(i instanceof _&&i.value0 instanceof sG)return Je;if(i instanceof R)return Je;throw new Error("Failed pattern match at SchoolDetails.Chancing.Guidance (line 38, column 9 - line 48, column 20): "+[i.constructor.name])}()])})}}};var L5n=un(q)()(),j5n=en(Bn),pje=se(Mh),P5n=na(M),dje=J(q),N5n=Uc(M),O4=Jn(M),_je=Lt(M),O5n=Zr(M),hje=J(Z),k5n=J(M),k4=function(e){var n=function(a){return L5n("btn btn-link p-0 ml-2 d-flex align-items-center")(Te)({onClick:j5n(a.value1)(Fm(a.value0))})([ee(function(){var r=pje(a.value0)(Xa.value);return r?"show less ":"show more "}()),P5n("fe fe-chevron-"+function(){var r=pje(a.value0)(Xa.value);return r?"up":"down"}())("")])},t=function(a){return dje("card-body pb-3")([N5n("text-uppercase text-secondary")("Learn about chancing"),O4("")("Colleges evaluate profiles using both academic and holistic reasons."),_je("my-2")("We evaluate your profile like colleges do, considering all factors."),O4("")("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)."),_je("my-2")("Academics are more than just grades, which we take into account."),O4("")("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."),Qa("border-gray-500"),O5n("")("How does the chancing calculator help me without counting in all the holistic factors?"),O4("")("You can use it as your baseline for building school lists, improving your profile, and coming up with application strategies."),O4("")("We also have tools and resources that can assist with writing essays and improving other holistic aspects."),Be(a)(function(r){return hje("d-flex justify-content-end")(n(r))})])};return hje("card bg-light t--sidebar")(function(){return e.mobileLayout?kE(ma(Ba.value))(function(a){var r=$o(a);if(r instanceof Ba)return dje("card-body pb-3 d-flex align-items-center justify-content-between")([k5n("small font-weight-bold fw-bold")("Learn how your chances are calculated"),n(a)]);if(r instanceof Xa)return t(new _(a));throw new Error("Failed pattern match at SchoolDetails.Chancing.Sidebar (line 14, column 49 - line 21, column 34): "+[r.constructor.name])}):t(R.value)}())};var gje=Dn(gn),Yp=hn(gje)(mn(vn)),Dje=dn(pn),Kp=_n(Dje),bje=Rn(yn),Xp=bn(bje),H5n=V(B),U5n=df(Fe),B5n=se(o0),J5n=Ed(q),q5n=NE(Z),yje=Sm(q),Aee=OE(M),W5n=Em(q),$5n=V(de),z5n=du(ro),V5n=yf(M),Q5n=yf(q),Rje=Xe(M),Y5n=yf(Z),K5n=J(q),X5n=J(M),Z5n=function(){var e=ln(cb)(Yp(Yp(Yp(Yp(Yp(Yp(Yp(Yp(Yp(Yp(Yp(gje)(Dje))(Kp))(Kp))(Kp))(Kp))(Kp))(Kp))(Kp))(Kp))(Kp))(Kp))(Xp(Xp(Xp(Xp(Xp(Xp(Xp(Xp(Xp(Xp(Xp(bje))))))))))))(Kp),n=Qn(gt(e));return wi(uc)(function(t){return function(a){return{tier:a,strength:1-Qn(t)/n}}})(e)}(),wje=function(e){return function(n){return function(t){var a=function(s){return pe(0)(H5n(U5n(function(f){return B5n(f.tier)(s)})(Z5n))(function(f){return f.strength}))},r=J5n("table border border-light border-3")([q5n("")(yje("")([Aee("")("Activity"),Aee("")("Tier"),Aee("")("Strength")])),W5n("bg-white")($5n(z5n(function(s){return-a(Tf(s))})(n.ecActivities))(function(s){return yje("")([V5n("")(sb(s)),Q5n("")([Rje("d-none d-md-inline")(MC(Tf(s))),Rje("d-md-none")(JW(Tf(s)))]),Y5n("pt-4")(tS("sm")("primary")(a(Tf(s))))])}))]),i=Wr(n.ecActivities),u=function(){if(i)return xv.value;if(Ce)return t.ecStrength;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 29, column 5 - line 31, column 39): "+[])}(),l=function(){if(u instanceof sp)return ee("A typical student from your demographic background at this school has a stronger resume.");if(u instanceof kh)return ee("A typical student from your demographic background at this school has a similar resume.");if(u instanceof Oh)return ee("Your resume is more impressive than that of a typical student from your demographic background at this school.");if(u instanceof xv)return Je;throw new Error("Failed pattern match at SchoolDetails.Extracurriculars (line 63, column 26 - line 71, column 16): "+[u.constructor.name])}(),c=K5n("row mb-2")([X5n("col-auto pr-0 font-weight-bold fw-bold")(function(){return i?"You haven't entered any extracurriculars":"Your extracurricular resume"}()),nn(e.showUpdateLinks)(aT)]);return{title:Ey("Extracurriculars")(u),testClass:"t--extracurriculars",content:ie([c,nn(!i)(r),l])}}}};var H4=function(e){var n=tr(e);return n.length===0?R.value:new _(ie(n))};var Sje=K(we),Eje=$(An),Cje=NF(M),e6n=Cm(q)()(),U4=J(Z),xee=ne($e),Ije=vr(fr),rS=J(q),Fje=Lt(M),Tje=py(M)(M),Mje=Xe(M),n6n=Ln(M)()(),t6n=$n(Oa),iT=x(B),a6n=wa(Fe)(ht),r6n=x(ac),o6n=rn(),i6n=Yn(M),u6n=function(e){var n=function(t){return Fg(kf(function(a){return a.percentile}(t)))};return Sje(e.admissions.yieldRate)(function(t){return Eje(ie([Cje("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, `+(ja(t.value)+(" is "+(n(t)+`. `)))),Ar("mr-1")(ja(t.value))]))})},Gje=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(Ce)return" is less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 126, column 7 - line 131, column 63): "+[])}();return e+t}},uT=function(e){var n=function(r){return function(i){return function(u){return WC({center:{x:0,y:0},angle0:r,angle1:i,innerRadius:50,outerRadius:90,fill:u,stroke:{color:"#EDF2F9",width:4}})}}},t=sa(Sje(e.score)(function(r){var i=dd*(1-Qn(r)/100);return Eje(n(i)(dd)("#008CFD"))})),a=n(0)(dd)("#EDF2F9");return e6n("")({viewBox:"-100 -100 200 100"})([a,t])},l6n=function(e){return U4("t--admissions-website")($_({className:"d-flex align-items-center",icon:gee.value,text:R.value})(pe(e.urls.main)(e.urls.admissions)))},Lee=function(e){var n=function(i){return function(u){var l=function(c){return xee(Ije(c(u)*100|0)(c(i)))+"%"};return rS("mb-4")([Fje("mb-4")("Acceptance rate breakdown"),Tje([{title:"Women",value:l(function(c){return c.women})},{title:"Men",value:l(function(c){return c.men})}])])}},t=function(i){return ie([Fje("mb-4")("Applicant breakdown"),Tje([{title:"Total number of applicants",value:Zs(i.value)}])])},a=function(i){var u=i.women+i.men|0,l=Ije(i.women*100|0)(u),c=xee(100-l|0)+"%",s=xee(l)+"%";return ie([rS("row mb-3")([rS("col")([ee("Women: "),Mje("font-weight-semibold")(s)]),rS("col-auto")([ee("Men: "),Mje("font-weight-semibold")(c)])]),U4("progress progress-md bg-warning")(n6n("progress-bar")({style:Ke({width:s})})(""))])},r=tr([t6n(iT(n)(e.admissions.applicants))(e.admissions.admitted),iT(t)(e.admissions.totalApplicants),iT(a)(e.admissions.applicants)]);return r.length===0?R.value:new _(ie(r))},oS=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(Ce)return"less competitive than most schools";throw new Error("Failed pattern match at SchoolDetails.Overview.Admissions (line 115, column 5 - line 120, column 57): "+[a.constructor.name])},t=Se("")(function(a){return a6n([ja(a.value)," is ",n(a.value),"."])})(e.admissions.acceptanceRate);return b_(di.value)+t},Aje=function(e){return function(n){var t=function(r){return ie([Cje("Overall acceptance rate")(oS(n)),Ar("mr-1")(ja(r.value))])},a=H4([iT(U4("row"))(H4([iT(r6n(U4("col-12 col-md-6 mb-4"))(t))(o6n(n).admissions.acceptanceRate),iT(U4("col-12 col-md-6 mb-4"))(u6n(n))])),Lee(n)]);return rS("card t--admission-stats")([rS("card-body")([rS("d-flex mb-4 align-items-center")([i6n("mb-0 flex-grow-1")("Admissions"),sa(Cu(e.onEdit)(YF.value))]),Be(a)(function(r){return ie([r,Qa("")])}),l6n(n)])])}};var om=J(q),jee=Xe(M),tD=ga(M),iS=K(we),xje=$(An),Pee=V2(Vn),Lje=J(M),lT=ne($e),jje=J(Z),c6n=V(B),Pje=Jn(q),s6n=Jn(M),f6n=G7(M),v6n=oa(M)()(),m6n=V2(ro),Nee=function(e){return function(n){return om("row align-items-center mb-2")([om("col-auto pr-0")([jee("mr-2")("You:"),function(){if(n.score instanceof R)return jee("text-secondary")("N/A");if(n.score instanceof _)return tD("")(n.showScore(n.score.value0));throw new Error("Failed pattern match at SchoolDetails.TestScores (line 198, column 7 - line 200, column 49): "+[n.score.constructor.name])}(),nn(n.simulated)(jee("text-muted ml-2")("(simulated)"))]),nn(e.showUpdateLinks)(aT)])}},Nje=function(e){var n=V2(e);return function(t){return function(a){var r=n(a.score)(a.percentiles);return r instanceof sp?Be(a.percentiles.p50)(function(i){return om("mt-3")([ee("Improving your "+(t+" can help your chances, especially if you can earn a ")),tD("")(a.showScore(i)),ee(" or higher.")])}):Je}}},p6n=Nje(ro),Oje=Nje(Vn),kje=function(e){var n=V2(e);return function(t){if(t.score instanceof R)return Je;if(t.score instanceof _){var a=tS("md")(rT(n(new _(t.score.value0))(t.percentiles)))(t.normalizeScore(t.score.value0)),r=sa(iS(t.percentiles.p25)(function(i){return iS(t.percentiles.p75)(function(u){return iS(t.percentiles.p50)(function(l){return xje(ie([om("mb-2 mt-3")([ee("Typical accepted student: "),tD("")(t.showScore(l)),ee(" ("+(t.showScore(i)+("\u2013"+(t.showScore(u)+")"))))]),tS("md")("secondary")(t.normalizeScore(l))]))})})}));return om("mb-2")([a,r])}throw new Error("Failed pattern match at SchoolDetails.TestScores (line 218, column 1 - line 218, column 72): "+[t.constructor.name])}},d6n=kje(ro),Hje=kje(Vn),Uje=om("mt-3")([ee("Standardized tests are "),tD("")("important"),ee(" for your admissions chances.")]),SO=function(e){var n=z6e(e.percentiles),t=Pee(e.score)(n);return pe(Je)(iS(e.score)(function(a){return iS(n.p25)(function(r){return iS(n.p50)(function(i){return iS(n.p75)(function(u){return xje(om("col-6 my-3")([Lje("large mb-2")(e.title),om("")([ee("You: "),tD("")(lT(a))]),jje("my-2")(tS("sm")(rT(t))(e.normalizeScore(a))),jje("mb-2 mt-3")(tS("sm")("secondary")(e.normalizeScore(i))),om("small")([ee("Typical accepted: "),tD("")(lT(i)),ee(" ("+(lT(r)+("\u2013"+(lT(u)+")"))))])]))})})})}))},Oee=function(e){return function(n){return pe(!1)(c6n(e.chancingState.simulation)(function(t){return t.isFieldSimulated(n)}))}},kee=Lje("d-flex align-items-center mb-2 large"),_6n=function(e){return function(n){return function(t){return ie([kee("Notes on Test Optional"),Pje("")([tD("")("Our take: consider applying test optional for this school.")]),s6n("")("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."),nn(V6e(t.percentiles))(Be(t.percentiles.p25)(function(a){return Pje("")([ee("For reference, we estimate that the 25"),f6n("")("th"),ee(" percentile "+(n+" score at this school is ")),tD("")(t.showScore(a)),ee(". So if you\u2019re around or below this score, it would make sense to apply test optional.")])}))])}}},Bje=_6n(Vn),Hee=function(e){return function(n){return om("my-3")([ee("Read about "),v6n("")(Te)({href:n,target:"_blank"})(e),ee(".")])}},Jje=function(e){return function(n){var t=om("mt-4")([ee("GPA is "),tD("")("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:Xs("0.00"),simulated:Oee(e)(Ks.value)};return{title:Ey("GPA")(m6n(a.score)(a.percentiles)),testClass:"t--gpa",content:ie([Nee(e)(a),d6n(a),t,p6n("GPA")(a),Hee("how to increase your GPA")("https://blog.collegevine.com/improve-your-high-school-gpa-with-these-5-strategies/")])}}},qje=function(e){return function(n){var t=om("row")([SO({title:"Math ",score:n.chancingProfile.sat.math,percentiles:n.schoolStats.sat.math,normalizeScore:function(l){return Qn(l)/800}}),SO({title:"Reading and Writing",score:n.chancingProfile.sat.readingWriting,percentiles:n.schoolStats.sat.readingWriting,normalizeScore:function(l){return Qn(l)/800}})]),a=Ey("SAT"),r={score:hp(n.chancingProfile),percentiles:n.schoolStats.sat.all,normalizeScore:function(l){return Qn(l)/1600},showScore:lT,simulated:Oee(e)(Rl.value)},i=ie([nn(et(r.score))(kee("SAT Composite score")),Nee(e)(r),Hje(r),t,Uje,Oje("SAT score")(r),Hee("how to increase your SAT score")("https://blog.collegevine.com/10-tips-to-improve-your-sat-score/")]),u=Pee(r.score)(r.percentiles);return n.chances.shouldApplyTestOptional?{title:a(u),testClass:"t--sat",content:ie([Bje("SAT")(r),i])}:{title:a(u),testClass:"t--sat",content:i}}},Wje=function(e){return function(n){var t=Ey("ACT"),a={score:gp(n.chancingProfile),percentiles:n.schoolStats.act.all,normalizeScore:function(l){return Qn(l)/36},showScore:lT,simulated:Oee(e)(wl.value)},r=om("row")([SO({title:"Math",score:n.chancingProfile.act.math,percentiles:n.schoolStats.act.math,normalizeScore:a.normalizeScore}),SO({title:"English",score:n.chancingProfile.act.english,percentiles:n.schoolStats.act.english,normalizeScore:a.normalizeScore})]),i=ie([nn(et(a.score))(kee("ACT Composite score")),Nee(e)(a),Hje(a),r,Uje,Oje("ACT score")(a),Hee("how to increase your ACT score")("https://blog.collegevine.com/10-tips-to-improve-your-act-score/")]),u=Pee(a.score)(a.percentiles);return n.chances.shouldApplyTestOptional?{title:t(u),testClass:"t--act",content:ie([Bje("ACT")(a),i])}:{title:t(u),testClass:"t--act",content:i}}};var Li=J(q),Iy=J(M),nc=J(Z),Uee=un(q)()(),Bee=en(Bn),B4=na(M),Jee=Zr(M),$je=Lt(q),EO=Xe(M),zje=K(we),h6n=Ec(M),Vje=oa(M)()(),Qje=Jn(Z),g6n=ga(M),Yje=Nw(M),uS=se(Mh),Kje=ll(Gt(aG)),D6n=wa(Fe)(ht),b6n=df(Fe),y6n=se(lC),R6n=na(Z),w6n=Ln(M)()(),S6n=x(de),E6n=V(de),C6n=Lt(Z),I6n=Yn(q),F6n=Ec(Z),T6n=x(LD),M6n=Jn(q),G6n=Jn(M),CO=Yn(M),A6n=V(uj),x6n=Xe(Z),Xje=function(e){return Li("row")([Iy("col")(""),nc("col-auto")(Uee("btn btn-link t--show-more")(Te)({onClick:Bee(e)(Xa.value)})([ee("show more "),B4("fe fe-chevron-down")("")]))])},Zje=function(e){return function(n){return function(t){return Li("row align-items-center mb-3")([nc("col-12 col-lg-6")(Li("row")([Li("col-6 order-1 order-lg-2 my-auto")([Jee("font-weight-normal fw-normal")("Your chances"),$je("mb-0 t--chancing-percentage-label d-flex align-items-center")([EO("mr-1")(ZD(e)({score:zje(t)(function(a){return a.score}),specialCase:R.value})),j9,EO("mx-2")(""),NG("")(n),lj("")(n)])]),nc("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(uT({score:zje(t)(function(a){return a.score})}))])),Li("col-12 col-lg-6 py-3 my-auto")([Jee("font-weight-normal fw-normal")("Overall acceptance rate"),$je("text-gray-800 mb-0")([ee(Se("\u2014")(function(a){return ja(function(r){return r.value}(a))})(e.admissions.acceptanceRate)),h6n("text-secondary ml-2")(oS(e))])])])}}},e8e=function(e){return ie([ee(e),ee(" requires standardized tests, but currently "),Vje("")(Te)({href:yg})("your profile"),ee(" indicates that you do not have test scores.")])},L6n=function(e){return ie([Iy("badge badge-apply-test-optional font-weight-bold fw-bold py-2 mb-2")("Tests required"),Zje(e)(Ut.value)(R.value),Qje("")(e8e(e.name))])},n8e=function(e){return function(n){return function(t){return function(a){var r=Li("row")([nc("col-auto pr-0")(B4("fe fe-info large text-secondary mt-3")("")),Li("col")([Li("large")([g6n("")("Recommendation letters "),EO("text-secondary")("are often required.")]),Iy("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 Xo(ma(Xa.value))(function(i){return function(u){return nc("card")(Li("card-body t--phase2")([Yje("Your chancing: Phase 2"),nn(uS(i)(Ba.value))(Iy("mb-4")("")),Mee({card:wje(e)(t)(a),expanded:uS(i)(Xa.value),onCollapse:u(Ba.value)}),nn(Kje(n.admissions.reqRecLetters)(new _(Ho.value)))(r),nn(uS(i)(Ba.value))(Xje(u))]))}})}}}},t8e=function(e){return function(n){return function(t){return function(a){var r=Kje(n.admissions.reqStandardTests)(new _(Ho.value)),i=et(gp(t))&&r,u=et(hp(t))&&r,l=function(c){return function(s){return Mee({card:s(e)({chancingProfile:t,chances:a,schoolStats:n.testScoreStats}),expanded:uS(c.value0)(Xa.value),onCollapse:c.value1(Ba.value)})}};return kE(ma(Xa.value))(function(c){return nc("card")(Li("card-body t--phase1")([Yje("Your chancing: Phase 1"),nn(uS(c.value0)(Ba.value))(Iy("mb-4")("")),l(c)(Jje),l(c)(Z6e),nn(u)(l(c)(qje)),nn(i)(l(c)(Wje)),nn(uS(c.value0)(Ba.value))(Xje(c.value1))]))})}}}},j6n=function(e){return ee(D6n(["Chancing is not available for ",e.name," because all students are admitted if they have a high school diploma or GED."]))},P6n=function(e){return ie([ee("You\u2019re likely not eligible for admission at "),ee(e.name),ee(" because it is an "),ee(Ci(vp(e.gender))),ee(" school. This conclusion is based on the gender information you entered in your "),Vje("")(Te)({href:yg})("profile"),ee(".")])},N6n=function(e){return ie([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. `)])},O6n=function(e){return function(n){return function(t){return function(a){return function(r){var i=function(s){if(s instanceof Hr)return"test-optional";if(s instanceof fo)return"with SAT";if(s instanceof ko)return"with ACT";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 290, column 21 - line 293, column 33): "+[s.constructor.name])},u=function(s){var f=b6n(function(m){return y6n(m.applicationStrategy)(s)})(r.all),v=Iee({strategy:s,satOrigin:bG(t),testPolicy:n.admissions.reqStandardTests});return Li("row border-1 border-bottom border-light py-3 align-items-center")(function(){if(f instanceof _)return[Li("col-12 mb-2 mb-md-0 col-md pr-0 d-flex align-items-end")([v,nn(f.value0.isRecommendedStrategy)(R6n("ml-2 fe fe-thumbs-up text-primary h3 mb-0")(Je))]),nc("col-auto pl-md-0")(EO("badge badge-light bg-light text-dark")(Q2(n)(f.value0))),Iy("col-auto col-md-auto pl-md-0")(ZD(n)(f.value0)),nc("col col-md-2 pl-md-0")(function(){if(f.value0.score instanceof _)return nc("progress progress-md")(w6n("progress-bar")({style:Ke({width:Y5(f.value0.score.value0)})})(""));if(f.value0.score instanceof R)return Iy("text-secondary small")("N/A");throw new Error("Failed pattern match at SchoolDetails.Chancing (line 308, column 46 - line 313, column 55): "+[f.value0.score.constructor.name])}())];if(f instanceof R)return[nc("col pr-0 d-flex align-items-end")(v),Iy("col-auto text-gray-800")(function(){if(s instanceof Hr)return"";if(s instanceof fo)return"No SAT score";if(s instanceof ko)return"No ACT score";throw new Error("Failed pattern match at SchoolDetails.Chancing (line 320, column 19 - line 323, column 53): "+[s.constructor.name])}())];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 297, column 11 - line 324, column 16): "+[f.constructor.name])}())},l=function(){var s=function(f){return f.length===0?Va(Ka)("Empty chancing recommended strategies, even though chances are present")({})(function(v){return[]}):f};return s(S6n(function(f){return f.applicationStrategy})(Ca(function(f){return f.isRecommendedStrategy})(r.all)))}(),c=function(s){return Xo(ma(Ba.value))(function(f){return function(v){return ie([Li("row mb-2 justify-content-between")([Li("col")(E6n(l)(function(m){return C6n("d-inline-block mr-2")(Iee({strategy:m,satOrigin:bG(t),testPolicy:n.admissions.reqStandardTests}))})),nc("col-auto")(Uee("btn btn-link p-0 d-flex align-items-center")(Te)({onClick:Bee(v)(Fm(f))})(function(){if(f instanceof Ba)return[ee("See why"),B4("fe fe-chevron-down ml-2")("")];if(f instanceof Xa)return[ee("Show less"),B4("fe fe-chevron-up ml-2")("")];throw new Error("Failed pattern match at SchoolDetails.Chancing (line 209, column 15 - line 211, column 92): "+[f.constructor.name])}()))]),Be(r.top.classification)(function(m){return I6n("")([ee(n.name+(" is a "+Ud(m))),F6n("ml-1 text-secondary h2 mb-0")($6e(m)),function(){if(n.admissions.reqStandardTests instanceof _&&n.admissions.reqStandardTests.value0 instanceof Ho)return Je;if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof Bd)return Je;var p=function(D){return Je},h=xs(l);return h instanceof _?ee(" if you apply "+ije(T6n(i)(h.value0))):p(!0)}()])}),Zje(n)(a)(new _(r.top)),nn(uS(f)(Xa.value))(ie([Qa("mb-4"),Li("")([M6n("")([ee("Test policies may change in the future so be sure to check "),$_({className:"",text:new _("this school\u2019s website"),icon:M4.value})(pe(n.urls.main)(n.urls.admissions))]),function(){return n.admissions.reqStandardTests instanceof _&&n.admissions.reqStandardTests.value0 instanceof Ho?G6n("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 _&&r.top.specialCase.value0 instanceof Bd?Qje("font-weight-bold fw-bold")(e8e(n.name)):ie([Jee("")("Here\u2019s our estimation for all possible scenarios:"),function(){return n.admissions.reqStandardTests instanceof _&&n.admissions.reqStandardTests.value0 instanceof $c?Je:u(Hr.value)}(),u(fo.value),u(ko.value)])}()]),function(){return n.admissions.reqStandardTests instanceof _&&n.admissions.reqStandardTests.value0 instanceof Ho?Je:r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof Bd?Je:Be(r.guidance)(function(m){return nc("mt-4")(mje(m)(t)(r.sameDemographicStats))})}()])),function(){return e.showViewChancingExplanationCTA&&e.onSwitchTab instanceof _?ie([Qa(""),Uee("btn btn-link t--chancing-breakdown-cta p-0")(ca("See chancing explanation"))({onClick:Bee(e.onSwitchTab.value0)(iu.value)})([B4("material-symbol x-large align-middle pr-2")("format_list_bulleted"),ee("See chancing explanation")])]):Je}()])}})};if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof vR)return N6n(n);if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof Nh)return P6n(n);if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof Bd)return L6n(n);if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof mR)return c(be);if(r.top.specialCase instanceof _&&r.top.specialCase.value0 instanceof pR)return j6n(n);if(r.top.specialCase instanceof R)return c(be);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 185, column 3 - line 191, column 28): "+[r.top.specialCase.constructor.name])}}}}},cT=function(e){return function(n){return function(t){return function(a){return function(r){return Li("mb-4")([nc("card mb-0 t--chancing")(Li("card-body t--chancing-overview")([CO("")("Chancing"),O6n(e)(n)(t)(a)(r)])),yee(n)])}}}}},k6n=function(e){return function(n){return function(t){return function(a){return function(r){return function(i){return i.top.specialCase instanceof _&&i.top.specialCase.value0 instanceof Nh&&e.mobileLayout?cT(n)(t)(a)(r)(i):i.top.specialCase instanceof _&&i.top.specialCase.value0 instanceof Nh?nc("row")(nc("col-8")(cT(n)(t)(a)(r)(i))):e.mobileLayout?ie([cT(n)(t)(a)(r)(i),CO("")("Detailed profile breakdown"),t8e(e)(t)(a)(i.top),n8e(e)(t)(a)(i.top),k4(e)]):Li("row")([Li("col-8")([cT(n)(t)(a)(r)(i),CO("")("Detailed profile breakdown"),t8e(e)(t)(a)(i.top),n8e(e)(t)(a)(i.top)]),Li("col-4")([Be(e.currentUser)(function(u){return nc("mb-3")(x9(e.whatificatorLink))}),k4(e)])])}}}}}},a8e=function(e){return function(n){return function(t){var a=function(u){return Va(Ka)("SDP Chancing Tab is visible when chancing profile is absent")({schoolId:e.id})(function(l){return Je})},r=function(u){return Be(Lee(e))(function(l){return ie([CO("")("In the meantime, here\u2019s the published data about admissions at "+(e.name+":")),l])})},i=function(u){if(n.mobileLayout)return ie([PG({narrowLayout:!0}),k4(n),r(be)]);if(Ce)return Li("row")([Li("col-8")([PG({narrowLayout:!1}),r(be)]),nc("col-4")(k4(n))]);throw new Error("Failed pattern match at SchoolDetails.Chancing (line 98, column 5 - line 113, column 12): "+[u.constructor.name])};return function(u){if(u instanceof Fp)return Be(AR(u.value1))(k6n(n)(t)(e)(u.value0)(A6n(OG(u.value1))(function(l){return l.top})));if(u instanceof p_)return a(be);if(u instanceof d_)return i(be);if(u instanceof m_)return nc("text-center p-6")(x6n("spinner-border spinner-border-sm text-primary")(Je));throw new Error("Failed pattern match at SchoolDetails.Chancing (line 81, column 5 - line 90, column 73): "+[u.constructor.name])}($C({currentUser:n.currentUser,chancingState:n.chancingState,school:e}))}}};var r8e=function(e){return function(n){return Je}};var o8e=s0(),lS=J(q)("d-flex")([o8e({text:"Log in",className:"btn btn-primary px-4 mr-3",auth0ActiveTab:XC}),o8e({text:"Sign up (it's free!)",className:"btn btn-outline-primary px-4",auth0ActiveTab:c0})]);var H6n=J(q),i8e=J(Z),U6n=Zr(M),B6n=un(q)()(),J6n=ea(mr),q6n=na(M),qee=Jn(q),u8e=J(M),Wee=ga(M),W6n=Xe(q),l8e=oa(M)()(),$6n=mc(q),c8e=KC(),$ee=Jn(M),z6n=j7(q),s8e=function(e){return function(n){return H6n("row align-items-center w-100")([i8e("col")(U6n("my-0")(n)),i8e("col-auto pr-0")(B6n("btn btn-link p-0 d-flex align-items-center")(Te)({onClick:J6n(e)})([ee("Cancel "),q6n("fe fe-x ml-2 large")("")]))])}},f8e=function(e){return function(n){var t=function(r){return function(i){return function(u){if(u)return ie([qee("mb-1")([u8e("badge badge-soft-success bg-success-soft mr-2")("Profile complete"),Wee("text-success")("Great job \u2013\xA0your CollegeVine "+(r+" profile looks complete."))]),W6n("")([ee("(you can always "),l8e("")(Te)({href:i})("update it"),ee(" to make sure)")])]);if(!u)return ie([qee("")([u8e("badge badge-soft-danger bg-danger-soft mr-2")("Incomplete"),Wee("text-danger")("Your "+(r+" profile is incomplete."))]),l8e("btn btn-primary px-4")(Te)({href:i})("Complete "+(r+" profile"))]);throw new Error("Failed pattern match at SchoolDetails.Finances.Modal (line 54, column 5 - line 64, column 8): "+[r.constructor.name,i.constructor.name,u.constructor.name])}}},a=function(r){return $6n("mb-4")([qee("mb-1")([Wee("")("Your "+(r.name+" profile,")),ee(r.description)]),t(r.name)(r.url)(r.isComplete)])};return c8e({header:s8e(n.close)("Great, let\u2019s estimate your personalized net cost."),body:ie([$ee("")("Your college cost depends on two types of information:"),z6n("")([a({name:"chancing",url:yg,isComplete:et(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:wI,isComplete:e.hasFinancialProfile,description:` which includes information that colleges will use to determine your financial need. `})])])})}},v8e=function(e){return c8e({header:s8e(e.close)("Please log in to get your personalized cost estimate"),body:ie([$ee("")(` You need a CollegeVine account to estimate your cost. You\u2019ll enter your information once and unlock estimates for all schools on CollegeVine! `),$ee("")("Please log in or sign up to continue:"),lS])})};var ji=J(q),IO=Yn(M),F0=J(Z),m8e=Zr(M),zee=Jn(q),p8e=J(M),Vee=ga(M),Qee=py(M)(M),J4=Jn(M),d8e=Lt(q),_8e=Ec(M),V6n=x(B),Q6n=un(q)()(),h8e=en(Bn),Y6n=na(M),g8e=Nw(M),K6n=un(M)()(),D8e=Us(M),X6n=oa(M)()(),Z6n=Lt(M),sT=function(){function e(){}return e.value=new e,e}(),FO=function(){function e(){}return e.value=new e,e}(),b8e=function(){function e(){}return e.value=new e,e}(),q4=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Yee=function(){function e(){}return e.value=new e,e}(),TO=function(){function e(){}return e.value=new e,e}(),MO=function(e){return function(n){return ji("card t--financials-zero-cost")([ji("d-flex align-items-center justify-content-between card-header")([IO("flex-grow-1 my-0")("Cost & scholarships"),Be(e.editButton)(F0("flex-grow-0"))]),ji("card-body")([m8e("")("The cost to students is zero"),zee("small text-muted mb-0")([ee("Some schools do not charge tuition, or they cover the full cost for students. Always check "),$_({className:"",icon:VF.value,text:new _("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. `)])])])}},GO=function(e){return function(n){return function(t){var a=t(new q4(sT.value));if(n instanceof sT)return Je;if(n instanceof FO)return f8e(e)({close:a});if(n instanceof b8e)return v8e({close:a});throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 330, column 3 - line 333, column 45): "+[n.constructor.name])}}},Kee=function(e){var n=function(t){return function(a){return{title:a,value:qu(t)}}};return ie([ji("row py-3")([p8e("col font-weight-semibold")("Income"),F0("col-auto")(Vee("")("Average net cost"))]),Qa("mt-0"),F0("mt-4")(Qee([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")]))])},AO=function(e){var n=function(a){return function(r){return $_({className:"",icon:M4.value,text:new _(r)})(a)}},t=function(){if(e.finAid instanceof _&&e.priceCalculator instanceof _)return ie([n(e.finAid.value0)("financial aid website"),ee(" or their "),n(e.priceCalculator.value0)("net price calculator")]);if(e.finAid instanceof _&&e.priceCalculator instanceof R)return n(e.finAid.value0)("financial aid website");if(e.finAid instanceof R&&e.priceCalculator instanceof _)return n(e.priceCalculator.value0)("net price calculator");if(e.finAid instanceof R&&e.priceCalculator instanceof R)return n(e.main)("website");throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 230, column 16 - line 241, column 33): "+[e.finAid.constructor.name,e.priceCalculator.constructor.name])}();return ie([J4("font-weight-bold fw-bold small text-gray-800 mb-1")("* This is an estimate"),zee("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.")])])},ejn=F0("")(d8e("mb-4")([ee("Cost before aid "),_8e("text-secondary")(` The \u201Csticker price\u201D of a school, which includes tuition, fees, and room and board. `)])),y8e=J4("")(` 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). `),W4=ie([y8e,J4("font-weight-bold fw-bold mb-2")("Want to see your personalized net cost after financial aid and scholarships?")]),Xee=d8e("mb-3 mt-4")([ee("Average net cost after aid "),_8e("text-secondary")(` The average of the amount actually paid by students, per family income range. `)]),Zee=function(e){return ie([F0("")(Xee),Qa("mb-0"),F0("mb-4")(Kee(e))])},ene=function(e){return function(n){return ji("card t--financials-cost-before-aid")([ji("card-body")([ji("d-flex align-items-center justify-content-between mb-5")([IO("my-0 mr-3 flex-grow-1")("Cost & scholarships"),sa(Cu(n.onEdit)(Ry.value))]),ejn,Qee([{title:"In-state total cost",value:Se("unknown")(function(t){return qu(Qn(t))})(dp(n.school))},{title:"Out-of-state total cost",value:Se("unknown")(function(t){return qu(Qn(t))})(qh(n.school))}]),pe(Je)(V6n(Zee)(n.school.averageNetPrice)),nn(n.showCta)(ie([W4,Q6n("btn btn-link t--estimate-my-cost p-0")(Te)({onClick:h8e(e)(new q4(FO.value))})([Y6n("material-symbol x-large align-middle pr-2")("calculate"),ee("Estimate my personalized net cost")])]))])])}},nne=function(e){return function(n){var t=function(i){return function(u){return ji("col-12 mt-2 col-md-6 mt-md-0")([g8e(u),Ar("")(Se("unknown")(function(l){return qu(Qn(l))})(i))])}},a=ji("row")([ji("col-12 col-md mb-2 mb-md-4")([g8e("Your estimated net cost"),p8e("font-weight-bold fw-bold text-secondary x-large")("$ ? / year")]),nn(n.showCta)(F0("col-12 col-md-auto mb-3 mb-md-0")(K6n("btn btn-primary px-4 t--estimate-my-cost")(Te)({onClick:h8e(e)(new q4(b8e.value))})("Estimate my cost")))]),r=ie([D8e("")("What are "+(n.school.name+"\u2019s Tuition and Fees?")),zee("")([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 `))))),X6n("")(Te)({href:wI})("free cost calculator"),ee(".")])]);return ji("card border border-light rounded p-4 mx-2 mb-4")([nn(n.showExtended)(r),a,ji("row")([t(dp(n.school))("In-state"),t(qh(n.school))("Out-of-state")])])}},$4=function(e){return function(n){return function(t){return function(a){if(a instanceof Yee){var r=ji("d-flex align-items-center justify-content-between mb-3")([IO("my-0 mr-3")("Cost & scholarships"),sa(e.editButton)]);return ie([ji("card t--financials-anonymous")(function(){if(t.averageNetPrice instanceof R)return[ji("card-body")([r,nne(n)({school:t,showCta:e.showCta,showExtended:!1}),W4,lS])];if(t.averageNetPrice instanceof _)return[ji("card-body")([IO("")("Cost & scholarships"),nne(n)({school:t,showCta:e.showCta,showExtended:!1}),Xee,Kee(t.averageNetPrice.value0),ji("px-3")([W4,lS])])];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 80, column 5 - line 100, column 10): "+[t.averageNetPrice.constructor.name])}())])}if(a instanceof TO){var i=function(){var u=function(l){return function(c){return{title:c,value:Se("unknown")(function(s){return qu(Qn(s))})(l)}}};return ie([ji("row mx-0 py-3 border-bottom")([F0("col pl-0")(Vee("")("Type")),F0("col-auto pr-0")(Vee("")("Annual Cost"))]),F0("mt-4")(Qee([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 ie([nne(n)({school:t,showCta:e.showCta,showExtended:!0}),F0("card")(ji("card-body")([D8e("mb-4")("What does it cost to attend "+(t.name+"?")),m8e("")("Net Price Breakdown"),J4("mb-5")("The Net Price is the estimated cost after the average aid amount is applied to the total amount."),ji("t--financials-anonymous")(function(){if(t.averageNetPrice instanceof R)return[W4,lS];if(t.averageNetPrice instanceof _)return[Xee,Kee(t.averageNetPrice.value0),function(){return e.showCta?ji("")([W4,lS]):y8e}()];throw new Error("Failed pattern match at SchoolDetails.Finances.Common (line 117, column 9 - line 133, column 14): "+[t.averageNetPrice.constructor.name])}())])),F0("card")(ji("card-body")([Z6n("mb-4")("Sticker Price Breakdown"),J4("")(` 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 77, column 1 - line 77, column 139): "+[e.constructor.name,n.constructor.name,t.constructor.name,a.constructor.name])}}}};var njn=$(tt),tjn=rn(),z4=J(Z),im=J(q),R8e=Us(M),cS=Jn(M),ajn=oa(q)()(),tne=Xe(M),w8e=J(M),S8e=ga(M),rjn=ii(dh),ojn=x(de),ijn=Yn(M),ujn=Lt(Z),ljn=Nw(M),cjn=x(B),sjn=un(q)()(),fjn=en(Bn),vjn=na(M),mjn=se(Gt(nr)),E8e=function(e){return function(n){return njn(n.value0)}},C8e=function(){return sT.value}(),ane=function(e){var n=function(){var a=tjn(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 nn(a)(z4("card")(im("card-body")([R8e("")(r),i])))}}};return im("t--financials-aid-explanation mt-5")([t(n.grants)("Grants")(ie([cS("")("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"),Ar("")(ja(e.fracPellGrants))])),t(n.scholarships)("Merit scholarships")(cS("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")(ie([cS("")("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."),im("row")([im("col")([ee("% of full-time first-time undergraduates awarded federal student loans"),Ar("")(ja(e.fracLoans))]),im("col")([ee("Avg. amount of federal student loans awarded to full-time first-time undergrads"),Ar("")(qu(Qn(pe(0)(e.averageFederalLoan))))])])])),t(n.workStudy)("Work-study")(ie([cS("")("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."),ajn("d-flex align-items-center")(Te)({href:NRe,target:"_blank"})([tne("material-symbol pr-2")("open_in_new"),tne("")("Learn more about how it works and what types of jobs are available")])]))])},pjn=function(e){return function(n){var t=function(c){return[im("row align-items-center")([z4("col")(c.title),z4("col-auto")(c.value)])]},a=ie([cS("mb-1")("Your estimated net cost"),Ar("")(qu(n.estimatedNetCost)+" / year *")]),r=pe(0)(n.estimatedMeritAid),i=ie([w8e("mb-3")("Scholarships"),w8e("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?S8e("")("-"+qu(c)):tne("text-muted")("Unlikely")},l=im("mb-2")(rjn([Qa("mt-3 mb-3")])(ojn(t)([{title:ee("Cost (tuition, fees, room and board)"),value:S8e("")(qu(n.stickerPrice))},{title:ee("Need-based financial aid"),value:u(n.financialAid)},{title:i,value:u(r)}])));return ie([z4("card t--financials-personal-estimate-breakdown")(im("card-body")([ijn("mb-5")("Cost & scholarships"),a,Qa("mb-4 mt-2"),ujn("mb-4 mt-2")(ljn("Your estimated net cost breakdown")),l,Qa("mt-3 mb-3"),z4("mb-n3")(AO(e.urls))])),ane(e)])}},djn=function(e){return function(n){var t=im("row mb-4")([im("col-12 col-md-6")([cS("mb-1")("In-state total cost"),Ar("")(Se("unknown")(function(a){return qu(Qn(a))})(dp(n)))]),im("col-12 col-md-6")([cS("mb-1")("Out-of-state total cost"),Ar("")(Se("unknown")(function(a){return qu(Qn(a))})(qh(n)))])]);return im("card t--financials-cost-before-aid")([im("card-body")([R8e("fw-normal font-weight-normal")("Cost"),t,pe(Je)(cjn(Zee)(n.averageNetPrice)),sjn("btn btn-link t--estimate-my-cost p-0")(Te)({onClick:fjn(e)(new q4(FO.value))})([vjn("material-symbol x-large align-middle pr-2")("calculate"),ee("Estimate my personalized net cost")])])])}},I8e=function(e){return function(n){return function(t){return function(a){return function(r){return ie([GO(n)(a)(r),function(){var i=mjn(dp(e))(new _(0));if(i)return MO({editButton:R.value})(e);var u=Lr(n.currentUser);if(u)return ie([sa(l0(n.configuration)($4({showCta:!1,editButton:R.value})(r)(e)(TO.value))),sa(fs(n.configuration)($4({showCta:!0,editButton:R.value})(r)(e)(TO.value))),ane(e)]);var l=et(t);return l?Be(t)(pjn(e)):ie([djn(r)(e),ane(e)])}()])}}}}};var _jn=rn(),F8e=un(M)()(),T8e=ea(mr),xO=J(q),rne=J(Z),hjn=si(),gjn=se(Gt(w6)),one=V(B),Djn=se(Gt(R6)),M8e=na(M),bjn=J(M),G8e=Xe(M),yjn=Mi(Z)()(),A8e=function(e){var n=_jn(e.school),t=function(l){return F8e("btn btn-outline-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-ignore "+l)(Te)({onClick:T8e(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=er(HG(n.id)(e.schoolDb)),i=function(l){if(e.mobileLayout)return xO("card-footer bg-white "+l);var c=rne("container card"),s=xO("card-body mb-0 "+l);return function(f){return c(s(f))}},u=function(l){return F8e("btn btn-primary flex-grow-1 px-md-4 t--sdp-invitation-footer-accept "+l)(Te)({onClick:T8e(e.onAcceptInvitation)})("Accept")};return $i(hjn(ma(gjn(one(r)(function(l){return l.status}))(new _(vi.value))&&Djn(one(r)(function(l){return l.initiator}))(new _(Bu.value))))(function(l){return No(Rf(l.value0)(function(c){return Be(one(r)(function(s){return s.status}))(function(s){return rne("position-fixed fixed-bottom t--sdp-invitation-footer")(i("d-flex flex-column flex-md-row align-items-stretch align-items-md-center")([xO("d-flex flex-nowrap align-items-center mr-md-3")([M8e(a)(""),bjn("")(n.name+" wants to connect!")]),rne("d-flex flex-nowrap mt-3 mt-md-0 mr-md-3")(function(){if(s instanceof vi&&e.mobileLayout)return ie([u("mr-3"),t("")]);if(s instanceof vi)return ie([t("mr-3"),u("")]);if(s instanceof zc)return G8e("text-success")("Connected");if(s instanceof Vc)return G8e("text-secondary")("Ignored");throw new Error("Failed pattern match at SchoolDetails.Footer (line 46, column 15 - line 54, column 52): "+[s.constructor.name])}()),xO("d-flex flex-nowrap align-items-center mt-3 mt-md-0 flex-grow-1 justify-content-md-end")([ee("What is a connection?"),yjn({placement:Jf,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:Ke({maxWidth:"15rem",position:"fixed"}),trigger:function(){return e.mobileLayout?T_:TP}()})(M8e("fe fe-info pl-2")(""))])]))})}))}))};var V_=` (min-width: 1200px) 1140px, (min-width: 992px) 960px, (min-width: 768px) 720px, (min-width: 576px) 540px `;ra();var ine=class extends wt.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 Rjn=Hc(),Xf=function(){return function(){return Rjn(ine)}};var wjn=rn(),x8e=na(M),L8e=Xe(M),une=J(Z),Sjn=J(q),Ejn=Yn(M),Cjn=Yc()(),Ijn=en(Bn),Ha=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}(wjn(e.school)),u=Lp(e.module.data);return u instanceof R_&&i instanceof Nm?"Alumni spotlight":u instanceof R_&&i instanceof Om?"Alumnae spotlight":u instanceof R_&&i instanceof fp?"Alumni spotlight":Sb(Lp(e.module.data))}(),a=nn(e.isUserHq)(function(){return e.isPublished?ie([x8e("fe fe-check-circle large text-success mr-2 t--module-live-icon")(""),L8e("text-success")("Live")]):ie([x8e("fe fe-x-circle large text-warning mr-2 t--module-draft-icon")(""),L8e("text-warning")("Draft")])}()),r=function(){return e.module.isLiked?"/img/icons/heart-filled-gray-800.svg":"/img/icons/heart-empty.svg"}();return une("card-header")(Sjn("row align-items-center")([Ejn("col-auto mb-0")(t),une("col d-flex align-items-center justify-content-end")(a),nn(e.showLikeButton)(une("col-auto")(Cjn("cursor-pointer t--content-module-interaction "+n)({src:r,height:"18",width:"18",onClick:Ijn(e.onContentModuleInteraction)({type:function(){return e.module.isLiked?new _(uA.value):new _(iA.value)}(),moduleId:e.module.id})})))]))};var Fjn=ne(Bi),j8e=J(q),Tjn=Ln(q)()(),Mjn=V(de),Gjn=ei(),Ajn=Xf()(),P8e=function(e){var n="t--academic-photo-gallery-carousel-"+Fjn(pa(e.school));return j8e("card")([Ha(e),j8e("card-body")([Tjn("flickity-viewport-visible mb-4 "+n)({style:Ke({display:"none"})})(Mjn(e.photos)(function(t){return Gjn("w-100 rounded")({alt:new Bo("Academic photo"),src:t.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:V_})})),Ajn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var xjn=J(Z),Ljn=B_(),LO=J(q),jjn=Ln(q)()(),Pjn=V(de),Njn=Yn(M),N8e=J(M),Ojn=Xf()(),O8e=function(e){var n=function(t){return Be(t)(function(a){return xjn("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(Ljn({source:new Cc({url:a+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:HF.value}))})};return LO("card")([Ha(e),LO("card-body mb-4")([jjn("flickity-viewport-visible t--alumni-spotlight-carousel")({style:Ke({display:"none"})})(Pjn(e.props.alumni)(function(t){return LO("row py-3 px-5 w-100")([n(t.avatarURL),LO("col-12 col-md ml-2")([Njn("mb-1")(t.name),N8e("small text-secondary")(t.degreeGraduationYear),N8e("mt-3")(t.bio)])])})),Ojn({containerClassName:"t--alumni-spotlight-carousel",onMountShowContainer:!0,pageDots:!0})])])};var jO=J(q),kjn=V(de),Hjn=J(Z),Ujn=Fd(M)()(),Bjn=Lt(M),Jjn=Jn(M),k8e=function(e){return jO("card")([Ha(e),jO("card-body")(kjn(e.videos)(function(n){return jO("row mb-4 align-items-center text-center text-md-left")([Hjn("col-12 col-md-auto")(Ujn("h-100 border-0 rounded")({src:n.link,allowFullScreen:!0})("")),jO("col mt-2 mt-md-0")([Bjn("")(n.title),Jjn("")(hb(n.duration))])])}))])};var qjn=rn(),H8e=wa(Fe)(ht),PO=ne(cl),U8e=SLe(q),lne=J(M),B8e=J(q),Wjn=Id()(),$jn=py(M)(Z),J8e=function(e){var n=qjn(e.school),t=vC(X2(n.address)).lng,a=vC(X2(n.address)).lat,r=function(u){return H8e(["https://api.mapbox.com/styles/v1/collegevine-ivy/ck8z1m02b06f41io4o6s4z5md/static/pin-s+3c8df5(",PO(t),",",PO(a)+")/",PO(t),",",PO(a),",6.57,0/600x400@2x?access_token=",u])},i=function(u){if(u instanceof ku)return U8e({icon:"map-pin",body:[lne("")(u.value0.street),lne("")(H8e([u.value0.city,", ",Jh(u.value0.state)," ",u.value0.zip]))]});if(u instanceof hu)return U8e({icon:"map-pin",body:[lne("")(u.value0.address)]});throw new Error("Failed pattern match at SchoolDetails.ContentModules.CampusLocation (line 40, column 15 - line 55, column 10): "+[u.constructor.name])};return B8e("card")([Ha(e),B8e("card-body")([Wjn("w-100 mb-5 rounded")({src:r(e.mapboxAccessToken)}),$jn([{title:"Campus Setting",value:ee(zd(n.setting))},{title:"Region",value:ee(tb(n.address))}]),i(n.address)])])};var zjn=ne(Bi),q8e=J(q),Vjn=Ln(q)()(),Qjn=V(de),Yjn=ei(),Kjn=Xf()(),W8e=function(e){var n="t--campus-photo-gallery-carousel-"+zjn(pa(e.school));return q8e("card")([Ha(e),q8e("card-body")([Vjn("flickity-viewport-visible mb-4 "+n)({style:Ke({display:"none"})})(Qjn(e.photos)(function(t){return Yjn("w-100 rounded")({alt:new Bo("Campus photo"),src:t.url,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format",sizes:V_})})),Kjn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var NO=J(q),Xjn=V(de),Zjn=J(Z),e8n=Fd(M)()(),n8n=Lt(M),t8n=Jn(M),$8e=function(e){return NO("card")([Ha(e),NO("card-body")(Xjn(e.videos)(function(n){return NO("row mb-4 align-items-center text-center text-md-left")([Zjn("col-12 col-md-auto")(e8n("h-100 border-0 rounded")({src:n.url,allowFullScreen:!0})("")),NO("col mt-2 mt-md-0")([n8n("")(n.title),t8n("")(hb(n.duration))])])}))])};var z8e=si(),a8n=Ln(Z)()(),V4=J(q),r8n=Yn(M),OO=J(Z),o8n=Io()(),V8e=en(Or),i8n=Xe(M),Q8e=Qe(Ze),u8n=V(de),Fy=function(e){var n=function(a){return function(r){return function(i){var u=function(l){return Ca(function(c){return r(l)(e.filter.toValue(c))})(i)};return Se(i)(u)(a)}}},t=function(a){return function(r){return a===""?r:Ca(function(i){return js(Ci(a))(Ci(e.search.toTerm(i)))})(r)}};return $i(z8e(ma(""))(function(a){return z8e(ma(R.value))(function(r){return No(a8n("")({style:Ke({marginBottom:"10rem"})})(V4("card")([r8n("card-header")(e.title),V4("card-body")([V4("form-row")([OO("col-12 col-md-6")(V4("input-group input-group-merge")([o8n("form-control form-control-prepended "+e.search.className)({type:"text",value:a.value0,placeholder:e.search.placeholder,onChange:V8e(a.value1)(Sc)}),OO("input-group-prepend")(OO("input-group-text")(i8n("fe fe-search font-weight-bold fw-bold")("")))])),OO("col-12 col-md-6 mt-2 mt-md-0")(Rs(new nl("Search"))()({className:e.filter.className,value:r.value0,options:e.filter.items,getOptionLabel:Q8e,getOptionValue:Q8e,onSelect:V8e(r.value1)(_.create),isClearable:!0,onClear:r.value1(R.value),placeholder:e.filter.placeholder}))]),V4("mt-5")(u8n(n(r.value0)(e.filter.predicate)(t(a.value0)(e.items)))(e.renderItem))])])))})}))};var l8n=x(R2);var Y8e=function(e){return function(n){return function(t){return qme(l8n(E1(n))($me(t)))({newSeed:e,size:n})}}};var Q4=J(q),Y4=J(Z),c8n=Cd(M)()(),s8n=rn(),f8n=Yn(M),K8e=Jn(M),X8e=J(M),v8n=ne($e),Z8e=se(jt),m8n=TD(ft),ePe=fv(ft),cne=V(de),nPe=Qe(Ze),p8n=en(Or),d8n=un(M)()(),_8n=en(Bn),tPe=function(e){var n=function(l){return l.number+(" "+l.name)},t=function(l){return ie([Q4("row no-gutters g-0")([Y4("col-auto")(c8n("mr-3 fe fe-book-open xx-large")({style:Ke({color:pe("")(function(c){return c.colors.primary}(s8n(e.school)))})})("")),Q4("col mt-3 pr-5")([f8n("")(n(l)),Be(l.description)(function(c){return K8e("")(c)}),Be(l.size)(function(c){return X8e("mt-2 text-secondary")("Expected class size: "+v8n(c))}),Be(l.instructors)(function(c){return X8e("mt-2 text-secondary")("Taught by: "+c)})])]),Qa("")])},a=function(l){var c=Ca(function(){var s=Z8e(l);return function(f){return s(function(v){return v.department}(f))}}())(e.props.courses);return Y8e(e.randomSeed)(2)(c)},r=m8n(ePe(cne(e.props.courses)(function(l){return l.department}))),i=ePe(cne(e.props.courses)(function(l){return l.department})),u=Fy({title:Sb(Lp(e.module.data)),items:e.props.courses,renderItem:function(l){return Y4("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:Z8e}});return Xo(ma(Si(i)))(function(l){return function(c){return Q4("card")([Ha(e),Q4("card-body")([Y4("w-50")(Rs(new nl("Select Department"))()({options:i,getOptionLabel:nPe,getOptionValue:nPe,onSelect:p8n(c)(_.create),value:l})),Be(l)(function(s){return ie([Q4("mt-4")([K8e("text-secondary")("A sample of courses for this department"),ie(cne(a(s))(t))]),Y4("row mt-4")(Y4("col-6 offset-3")(d8n("btn btn-outline-primary btn-block")(Te)({onClick:_8n(e.showOverlay)(u)})("Check out the full course catalog")))])})])])}})};var h8n=ii(ht),K4=J(q),g8n=Yn(M),aPe=Jn(M),D8n=J(M),kO=J(Z),rPe=Qe(Ze),b8n=en(Or),y8n=V(de),R8n=un(M)()(),w8n=en(Bn),oPe=function(e){var n=function(l){return function(c){return l?new _(c):R.value}},t=function(l){return h8n(", ")(tr([n(l.offerings.major)("Major"),n(l.offerings.minor)("Minor"),n(l.offerings.concentration)("Concentration")]))},a=function(l){var c=Ca(function(s){return js(l)(t(s))})(e.props.degrees);return E1(3)(c)},r=function(l){return ie([K4("row no-gutters g-0")([K4("col mt-3 pr-5")([g8n("")(l.name),aPe("")(l.description),D8n("mt-2 text-secondary")("Offerings: "+t(l))])]),Qa("")])},i=["Major","Minor","Concentration"],u=Fy({title:Sb(Lp(e.module.data)),items:e.props.degrees,renderItem:function(l){return kO("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 js(l)}}});return Xo(ma(Si(i)))(function(l){return function(c){return K4("card")([Ha(e),K4("card-body")([kO("w-50")(Rs(new nl("Select Degree Option"))()({options:i,getOptionLabel:rPe,getOptionValue:rPe,onSelect:b8n(c)(_.create),value:l})),Be(l)(function(s){return ie([K4("mt-4")([aPe("text-secondary")("A sample of degree options for this offering"),ie(y8n(a(s))(r))]),kO("row mt-4")(kO("col-6 offset-3")(R8n("btn btn-outline-primary btn-block")(Te)({onClick:w8n(e.showOverlay)(u)})("Check out all the degree options")))])})])])}})};var S8n=ne(Bi),E8n=J(Z),C8n=B_(),HO=J(q),I8n=Ln(q)()(),F8n=V(de),T8n=Yn(M),iPe=J(M),M8n=Xf()(),uPe=function(e){var n="t--faculty-spotlight-carousel-"+S8n(pa(e.school)),t=function(a){return Be(a)(function(r){return E8n("col-12 col-md-auto mb-4 mb-md-0 d-flex justify-content-center justify-content-md-start align-items-md-center")(C8n({source:new Cc({url:r+"?fit=crop&crop=faces,edges&w=256&h=256&auto=compress,format"}),size:HF.value}))})};return HO("card")([Ha(e),HO("card-body mb-4")([I8n("flickity-viewport-visible "+n)({style:Ke({display:"none"})})(F8n(e.faculty)(function(a){return HO("row py-3 px-5 w-100")([t(a.avatarUrl),HO("col-12 col-md ml-2")([T8n("mb-1")(a.name),iPe("small text-secondary")(a.department),iPe("mt-3")(a.bio)])])})),M8n({containerClassName:n,onMountShowContainer:!0,pageDots:!0})])])};var G8n=Ln(M)()(),sne=V(de),sS=J(q),UO=J(M),A8n=Mi(Z)()(),x8n=Cm(q)()(),L8n=Ua(),j8n=Yn(M),X4=J(Z),P8n=function(e){return function(n){var t=function(s){return G8n("rounded")({style:Ke({width:"0.5rem",height:"0.5rem",backgroundColor:s})})("")},a=ie(sne(e)(function(s){return sS("d-flex align-items-center mt-2")([t(s.color),UO("ml-2")(s.name+(": "+s.pct))])})),r=ie(sne(e)(function(s){return ie([sS("row align-items-center")([sS("col text-nowrap")([sS("d-flex align-items-center")([t(s.color),UO("ml-2")(s.name)])]),UO("col-auto font-weight-semibold")(s.pct)]),Qa("my-3")])})),i=function(){return n?r:a}(),u=function(s){return sS("d-flex flex-column align-items-center")([ee(s.name),sS("d-flex align-items-center")([t(s.color),UO("ml-2")(s.pct)])])},l=function(s){return function(f){var v=s.angle+2*dd*f.value;return{angle:v,visual:A8n({overlay:u(f)})(WC({center:{x:0,y:0},angle0:s.angle,angle1:v,innerRadius:60,outerRadius:150,fill:f.color,stroke:{color:"white",width:1}}))}}},c=x8n("my-3")({viewBox:"-160 -160 320 320",width:"200",height:"200"})(sne(hL(l)({angle:0,visual:Je})(e))(function(s){return s.visual}));return{chart:c,legend:i}}},BO=function(){return function(e){var n=L8n(e),t=P8n(n.segments)(n.tableLegend),a=Be(br(n.title))(j8n("text-uppercase text-secondary small t--subtitle")),r=function(i){if(n.tableLegend)return X4("col-12 text-center col-md mb-3 mb-md-0")(X4("bg-very-light-grey py-4")(i));if(Ce)return X4("col-12 text-center col-md-4")(i);throw new Error("Failed pattern match at Component.PieChart (line 57, column 5 - line 62, column 52): "+[i.constructor.name])};return n.stackLegend?ie([a,t.chart,t.legend]):ie([X4("ml-4")(a),sS("row align-items-center justify-content-center")([r(t.chart),X4("col")(t.legend)])])}};var N8n=V(de),O8n=BO(),k8n=J(q),H8n=J(Z),lPe=function(e){var n=function(){var t=N8n(e.props.breakdown)(function(a){return{value:a.percentage,color:a.chartColor,name:a.label,pct:ja(a.percentage)}});return O8n({segments:t,title:"Average aid package",stackLegend:!1,tableLegend:!1})}();return k8n("card")([Ha(e),H8n("card-body")(n)])};var fne=J(q),cPe=J(Z),U8n=Fd(M)()(),B8n=Lt(M),J8n=Jn(M),sPe=function(e){return fne("card")([Ha(e),cPe("card-body")(fne("row mb-4 align-items-center text-center text-md-left")([cPe("col-12 col-md-auto")(U8n("h-100 border-0 rounded")({src:e.video.link,allowFullScreen:!0})("")),fne("col mt-2 mt-md-0")([B8n("")(e.video.title),J8n("")(hb(e.video.duration))])]))])};var q8n=E9(Z)()(),JO=J(q),W8n=Ln(q)()(),$8n=en(Bn),z8n=Lt(M),fPe=J(M),V8n=oa(M)()(),Q8n=x(de),Y8n=function(e){var n=function(a){return q8n({duration:I9(350),height:function(){if(a instanceof Ba)return C9(0);if(a instanceof Xa)return F9;throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 43, column 19 - line 45, column 43): "+[a.constructor.name])}()})},t=function(a){if(a instanceof Ba)return"down";if(a instanceof Xa)return"up";throw new Error("Failed pattern match at SchoolDetails.ContentModules.GrantsAndScholarships (line 38, column 5 - line 38, column 31): "+[a.constructor.name])};return Xo(ma(Ba.value))(function(a){return function(r){return JO("")([W8n("row border-bottom align-items-center mb-4")({onClick:$8n(r)(Fm(a))})([z8n("mb-4 mx-2")(e.name),fPe("ml-auto ms-auto mb-4 x-large fe fe-chevron-"+t(a))("")]),n(a)(JO("mb-4")([fPe("mb-3")(e.description),V8n("")(Te)({href:e.url,target:"_blank"})("Learn more here")]))])}})},vPe=function(e){return JO("card")([Ha(e),JO("card-body")(Q8n(Y8n)(e.props.grantsAndScholarships))])};var K8n=ne(Bi),Z4=J(q),X8n=Us(M),mPe=Jn(M),Z8n=Ln(q)()(),pPe=V(de),ePn=ei(),nPn=Xf()(),tPn=Uc(M),aPn=Yn(M),dPe=function(e){var n="t--local-area-spotlight-carousel-"+K8n(pa(e.school));return Z4("card")([Ha(e),Z4("card-body")([X8n("")(e.area.name),mPe("")(e.area.description),Z4("mb-4")([Z8n("flickity-viewport-visible "+n)({style:Ke({display:"none"})})(pPe(e.area.images)(function(t){return ePn("w-100 rounded")({alt:new Bo("Photo of "+e.area.name),src:t.url,ar:"2:1",fit:"crop",auto:"compress,format",sizes:V_})})),nPn({containerClassName:n,onMountShowContainer:!0,pageDots:!0})]),tPn("small text-uppercase mt-6 mb-4")("Top things to do"),Z4("row")(pPe(e.activities)(function(t){return Z4("col-12 col-md-6")([aPn("")(t.name),mPe("")(t.description)])}))])])};var rPn=un(M)()(),oPn=se(Z1e),iPn=en(Bn),uPn=ne(Bi),vne=J(q),_Pe=Jn(M),lPn=Ed(Z),cPn=Em(q),hPe=V(de),sPn=Sm(q),gPe=yf(M),fPn=Zr(M),vPn=ii(ht),mPn=Ln(q)()(),pPn=ei(),dPn=Xf()(),DPe=function(e){var n=function(r){return function(i){return function(u){return Be(r)(function(l){return rPn("btn "+function(){var c=oPn(l)(i);return c?"btn-primary":"btn-outline-secondary"}())(Te)({onClick:iPn(u)(l)})(eRe(l))})}}},t=function(r){return"t--non-academic-facilities-carousel-"+(uPn(pa(e.school))+("-"+Se("")(Sj)(r)))},a=function(r){if(r instanceof w_)return e.residence;if(r instanceof Eb)return e.athletic;if(r instanceof Dg)return e.dining;throw new Error("Failed pattern match at SchoolDetails.ContentModules.NonAcademicFacilities (line 75, column 18 - line 78, column 32): "+[r.constructor.name])};return Xo(ma(w_.value))(function(r){return function(i){return vne("card")([Ha(e),vne("card-body")([vne("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)]),_Pe("")(a(r).description),lPn("table table-lg")(cPn("")(hPe(a(r).information)(function(u){return sPn("")([gPe("")(u.name),gPe("text-right w-50 font-weight-bold fw-bold")(u.description)])}))),Be(a(r).list)(function(u){return ie([fPn("uppercase text-secondary")(pe("")(nRe(a(r).id))),_Pe("")(vPn(", ")(u))])}),mPn("flickity-viewport-visible mb-4 "+t(a(r).id))({style:Ke({display:"none"})})(hPe(function(u){return u.photos}(a(r)))(function(u){return pPn("w-100 rounded")({alt:new Bo("Facility photo"),src:u.url,ar:"2:1",fit:"crop",crop:"faces",auto:"compress,format",sizes:V_})})),dPn({containerClassName:t(a(r).id),onMountShowContainer:!0,pageDots:!0,key:Sj(pe(w_.value)(a(r).id))})])])}})};var _Pn=J(q),hPn=J(Z),gPn=Ed(Z),DPn=Em(q),bPn=V(de),yPn=Sm(q),bPe=yf(M),yPe=function(e){return _Pn("card")([Ha(e),hPn("card-body")(gPn("table table-lg")(DPn("")(bPn(e.props.costs)(function(n){return Be(n.description)(function(t){return yPn("")([bPe("")(n.name),bPe("text-right w-50")(t)])})}))))])};var fT=J(q),RPn=J(Z),wPn=ei(),SPn=Lt(M),RPe=Jn(M),EPn=ga(M),CPn=Uc(M),IPn=x(de),wPe=function(e){var n=function(t){return fT("row mb-4 align-items-center text-center text-md-left")([RPn("col-12 col-md-3")(wPn("rounded img-fluid")({alt:new Bo(t.name),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 `})),fT("col mt-2 mt-md-0")([SPn("")(t.name)])])};return fT("card")([Ha(e),fT("card-body")([RPe("")(e.description),fT("row pt-5 mx-1 border-bottom")([RPe("col-6 px-0")("Religious affiliation"),EPn("col-6 ml-auto ms-auto text-right px-0")(e.affiliation)]),CPn("small text-uppercase my-5")("Sacred spaces and religious facilities"),fT("")(IPn(n)(e.locations))])])};var ex=J(q),mne=Jn(M),FPn=ga(M),TPn=J(Z),MPn=Fd(M)()(),GPn=Lt(M),APn=ei(),SPe=function(e){return ex("card")([Ha(e),ex("card-body")([mne("")(e.spectatorSports.description),ex("row pt-5 mx-1 border-bottom")([mne("")("Conference affiliation"),FPn("ml-auto ms-auto")(e.spectatorSports.conferenceAffiliation)]),ex("row my-4 align-items-center")([TPn("col-12 col-md-auto")(MPn("h-100 border-0 rounded")({src:e.spectatorSports.video.url,allowFullScreen:!0})("")),ex("col mt-2 mt-md-0")([GPn("")(e.spectatorSports.video.title),mne("")(hb(e.spectatorSports.video.duration))])]),Be(e.spectatorSports.photoUrl)(function(n){return APn("rounded img-fluid mt-3")({alt:new Bo(e.spectatorSports.description),src:n,ar:"3:2",fit:"crop",crop:"edges",sizes:V_})})])])};var fS=J(q),EPe=Yn(M),pne=Jn(M),xPn=TD(ft),LPn=fv(ft),dne=V(de),jPn=ne(Bi),nx=J(Z),PPn=se(jt),NPn=Ln(q)()(),OPn=ei(),kPn=Xf()(),CPe=Xe(M),HPn=ne($e),UPn=un(M)()(),BPn=en(Bn),IPe=function(e){var n=function(i){return ie([fS("col mt-3 pr-5")([EPe("mb-2")(i.name),pne("text-secondary")(i.category),Be(i.description)(function(u){return pne("")(u)})]),Qa("")])},t=xPn(LPn(dne(e.props.groups)(function(i){return i.category}))),a="t--student-groups-carousel-"+jPn(pa(e.school)),r=Fy({title:Sb(Lp(e.module.data)),items:e.props.groups,renderItem:function(i){return nx("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:PPn}});return fS("card")([Ha(e),fS("card-body")([fS("mb-4")([NPn("flickity-viewport-visible "+a)({style:Ke({display:"none"})})(dne(e.props.photos)(function(i){return OPn("w-100 rounded")({alt:new Bo("Student group photo"),src:i.url,ar:"2:1",fit:"crop",auto:"compress,format"})})),kPn({containerClassName:a,onMountShowContainer:!0,pageDots:!0})]),fS("row mt-6")([nx("col")(CPe("large")("Student-run groups and organizations")),nx("col-auto")(CPe("large")(HPn(gt(e.props.groups))))]),Qa(""),fS("row")(dne(Ca(function(i){return i.isFeatured})(e.props.groups))(function(i){return fS("col-12 col-md-6")([EPe("mt-4 mb-2")(i.name),pne("text-secondary small")(i.category)])})),nx("row mt-4")(nx("col-6 offset-3")(UPn("btn btn-outline-primary btn-block")(Te)({onClick:BPn(e.showOverlay)(r)})("All student groups")))])])};var JPn=TD(ft),qPn=fv(ft),WPn=V(de),tx=J(q),$Pn=ei(),FPe=Yn(M),TPe=Jn(M),vT=J(M),zPn=se(jt),VPn=x7(q),QPn=Zr(M),YPn=x(de),MPe=J(Z),KPn=un(M)()(),XPn=en(Bn),GPe=function(e){var n=function(i){return i.city+(", "+i.country)},t=JPn(qPn(WPn(e.props.programs)(n))),a=function(i){return tx("col-12 mb-4 col-md-6 mb-md-0")([Be(i.imageURL)(function(u){return $Pn("rounded img-fluid")({alt:new Bo(i.name),src:u,ar:"3:2",fit:"crop",crop:"edges"})}),FPe("mt-3")(i.name),Be(i.description)(function(u){return TPe("")(u)}),vT("mt-n2 text-secondary")("Location: "+n(i)),Be(i.duration)(function(u){return vT("text-secondary mt-2")("Program length: "+u)})])},r=Fy({title:"All programs",items:e.props.programs,renderItem:function(i){return tx("mb-5")([FPe("")(i.name),Be(i.description)(function(u){return TPe("")(u)}),vT("mt-n2 text-secondary")("Location: "+n(i)),Be(i.region)(function(u){return vT("text-secondary mt-2")("Region: "+u)}),Be(i.duration)(function(u){return vT("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:zPn}});return tx("card")([Ha(e),tx("card-body")([Be(e.props.description)(function(i){return vT("mb-4")(i)}),VPn("")([QPn("")("Featured programs"),tx("row mt-4")(YPn(a)(e.props.featuredPrograms))]),MPe("row mt-4")(MPe("col-6 offset-3")(KPn("btn btn-outline-primary btn-block")(Te)({onClick:XPn(e.showOverlay)(r)})("All programs")))])])};var _ne=J(q),APe=J(Z),ZPn=V(de),eNn=ei(),nNn=Yn(M),tNn=Jn(M),xPe=function(e){return _ne("card")([Ha(e),APe("card-body")(ie(ZPn(e.traditions)(function(n){return _ne("row mb-4")([Be(n.photoUrl)(function(t){return APe("col-12 col-md mb-4 mb-md-0")(eNn("w-100 rounded")({alt:new Bo(n.name),src:t,fit:"crop",crop:"faces",ar:"2:1",auto:"compress,format"}))}),_ne("col")([nNn("")(n.name),tNn("")(n.description)])])})))])};var aNn=J(Z),rNn=Ln(Z)()(),oNn=J(M),iNn=J(q),uNn=V(de),Iu=Ns()(),lNn=en(Bn),cNn=un(q)()(),sNn=Xe(M),fNn=Gn(wn)(Ht),vNn=xn(Nn),hne=$(tt),LPe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jPe=function(){function e(){}return e.value=new e,e}(),PPe=function(e){return function(n){return function(t){var a=aNn("text-center p-4")(rNn("spinner-border text-primary")({role:"status"})(oNn("sr-only")("Loading\u2026"))),r=function(l){return t(LPe.create(l))},i=function(l){var c=Hi(lr(hRe)(function(f){return Lp(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 iNn("pb-5 "+function(){var f=et(n.overlay);return f?"d-none":""}())(uNn(c(l))(function(f){if(f.data instanceof Cj)return P8e(Iu(s(f))(f.data.value0));if(f.data instanceof Ij)return O8e(Iu(s(f))({props:f.data.value0}));if(f.data instanceof Fj)return k8e(Iu(s(f))(f.data.value0));if(f.data instanceof Tj)return J8e(Iu(s(f))({mapboxAccessToken:e.mapboxAccessToken}));if(f.data instanceof Mj)return W8e(Iu(s(f))(f.data.value0));if(f.data instanceof Gj)return $8e(Iu(s(f))(f.data.value0));if(f.data instanceof Aj)return tPe(Iu(s(f))({props:f.data.value0,showOverlay:r,randomSeed:e.randomSeed}));if(f.data instanceof xj)return oPe(Iu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof Lj)return uPe(Iu(s(f))(f.data.value0));if(f.data instanceof jj)return lPe(Iu(s(f))({props:f.data.value0}));if(f.data instanceof Pj)return sPe(Iu(s(f))(f.data.value0));if(f.data instanceof Nj)return vPe(Iu(s(f))({props:f.data.value0}));if(f.data instanceof Oj)return dPe(Iu(s(f))(f.data.value0));if(f.data instanceof kj)return DPe(Iu(s(f))(f.data.value0));if(f.data instanceof Hj)return yPe(Iu(s(f))({props:f.data.value0}));if(f.data instanceof Uj)return wPe(Iu(s(f))(f.data.value0));if(f.data instanceof Bj)return SPe(Iu(s(f))(f.data.value0));if(f.data instanceof Jj)return IPe(Iu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof qj)return GPe(Iu(s(f))({props:f.data.value0,showOverlay:r}));if(f.data instanceof Wj)return xPe(Iu(s(f))(f.data.value0));throw new Error("Failed pattern match at SchoolDetails.ForYou (line 116, column 47 - line 185, column 48): "+[f.data.constructor.name])}))},u=lNn(t)(jPe.value);return ie([Se(a)(i)(er(e.contentModules)),Be(n.overlay)(function(l){return ie([cNn("btn btn-link px-0")(ca("Back"))({onClick:u})([sNn("fe fe-chevron-left mr-1")(""),ee("Back")]),l])})])}}},NPe=function(e){return function(n){if(n instanceof LPe)return fNn(Ga(vNn(vq)))(function(){return hne({overlay:new _(n.value0)})});if(n instanceof jPe)return hne({overlay:R.value});throw new Error("Failed pattern match at SchoolDetails.ForYou (line 66, column 1 - line 66, column 55): "+[e.constructor.name,n.constructor.name])}},OPe=function(){return hne({overlay:R.value})}();var mNn=rn(),pNn=en(Or),qO=function(e){return Rs(new nl(e.placeholder))()({options:XR(e.schoolDb),getOptionLabel:rG,getOptionValue:function(n){return mNn(pa(n))},onSelect:pNn(e.onSelect)(function(n){return n}),placeholder:e.placeholder,noOptionsMessage:d9(function(n){return ee("No schools found")}),classNamePrefix:e.classNamePrefix})};var kPe="/network/connections";var HPe=15;var dNn=Mi(Z)()(),_Nn=Xe(q),hNn=function(){return"You\u2019ve hit the "+(ne($e)(HPe)+`-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. `)}(),gNn=ga(Z)("text-decoration-underline")(oa(M)()()("text-dark")(Te)({href:kPe})("Manage my connections")),ax=function(e){return function(n){return dNn({placement:e,trigger:T_,overlay:_Nn("")([ee(hNn),gNn]),overlayStyle:Ke({width:"15rem"}),overlayClassName:"t--connection-limit-tooltip"})(n)}};var WO=un(M)()(),gne=ea(mr),$O=J(Z),DNn=J(q),bNn=oa(M)()(),zO=function(e){var n=WO("btn btn-block btn-outline-secondary t--sdp-connection-pending")(Te)({disabled:!0,title:"Your connection request has been sent to the school"})("Requested"),t=function(){if(e.shortText)return"Ignore";if(Ce)return"Ignore connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 111, column 5 - line 113, column 40): "+[])}(),a=function(){if(e.vineBelowConnectionLimit instanceof _&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof _&&e.vineBelowConnectionLimit.value0||e.vineBelowConnectionLimit instanceof R)return!1;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 116, column 7 - line 119, column 25): "+[e.vineBelowConnectionLimit.constructor.name])}(),r=WO("btn btn-block btn-primary px-4 t--sdp-connection-invite")(Te)({onClick:gne(e.onInviteSchool),disabled:a,style:Ke({pointerEvents:function(){return a?"none":"auto"}()})})("Connect"),i=function(){return a?ax(MA)($O("t--sdp-connection-invite-wrapper")(r)):r}(),u=function(){if(e.shortText)return"Accept";if(Ce)return"Accept connection";throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 107, column 5 - line 109, column 40): "+[])}(),l=WO("btn btn-block btn-primary text-nowrap t--sdp-connection-accept")(Te)({onClick:gne(e.onAcceptInvitation),disabled:a,style:Ke({pointerEvents:function(){return a?"none":"auto"}()})})(u),c=DNn("form-row")([$O("col-6 pr-2")(function(){return a?ax(MA)($O("t--sdp-connection-accept-wrapper")(l)):l}()),$O("col-6 pl-2")(WO("btn btn-block btn-light text-nowrap t--sdp-connection-ignore")(Te)({onClick:gne(e.onIgnoreInvitation)})(t))]),s=HG(pa(e.school))(e.schoolDb);if(s instanceof Xn&&s.value0.status instanceof zc)return bNn("btn btn-block btn-outline-primary t--sdp-connection-go-to-chat")(Te)({href:aj})("Message");if(s instanceof Xn&&s.value0.status instanceof vi&&s.value0.initiator instanceof Bu)return c;if(s instanceof Xn&&s.value0.status instanceof Vc&&s.value0.initiator instanceof Bu)return i;if(s instanceof Xn&&s.value0.status instanceof vi&&s.value0.initiator instanceof r0||s instanceof Xn&&s.value0.status instanceof Vc&&s.value0.initiator instanceof r0)return n;if(s instanceof Ut)return i;if(s instanceof da)return Je;throw new Error("Failed pattern match at Network.SemVine.SchoolDetailsButton (line 33, column 3 - line 56, column 14): "+[s.constructor.name])};var yNn=bo(no(Zo)),UPe=K(It),RNn=Ua(),wNn=Sl(it(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)(ge))))))),SNn=$(zt),ENn=V(de),BPe=xc(),CNn=function(){return yNn("schools_search_path")(function(e){return function(n){return UPe(function(){var t=RNn(n);return e({term:t.term,only_ui_discoverable:Un(t.onlyUiDiscoverable)(!0)})}())(Uo(function(t){return UPe(wNn("School Search Results")(t))(function(a){return SNn(ENn(a)(function(r){return{imageUrl:r.imageUrl,name:r.name,id:BPe(r.id),slug:BPe(r.slug)}}))})}))}})},INn=CNn(),JPe=function(e){return INn({term:e})};var qPe=V($t),FNn=pv(gf),WPe=function(){var e=function(t){return qPe(qPe(FNn(JPe(t)))(Mc))(pe([]))},n=function(t){return Kj(S_(wr.value)(t.slug))};return h9(new nl("Search school"))()({loadOptions:_9(e),defaultOptions:!0,getOptionLabel:function(t){return t.name},getOptionValue:function(){var t=ne(Bi);return function(a){return t(function(r){return r.id}(a))}}(),onSelect:ea(qi)(n),placeholder:"Type to search",instanceId:"school-jump-bar"})}();var TNn=yv(q),MNn=V(de),GNn=mc(Z),ANn=rj(M),xNn=se(zj),$Pe=rn(),LNn=s0(),jNn=V(B),PNn=a8(),um=J(Z),NNn=ei(),aD=J(q),ONn=J(M),Dne=x(B),kNn=Ln(Z)()(),HNn=Us(M),UNn=Xe(M),BNn=function(e){return function(n){var t=Ca(Qj({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb}))([vs.value,wr.value,iu.value,ms.value,Pf.value,Nf.value,Of.value]),a=function(i){if(i instanceof wr)return"Overview";if(i instanceof vs)return"For you";if(i instanceof iu)return"Chancing";if(i instanceof ms)return"Cost & scholarships";if(i instanceof Pf)return"Majors";if(i instanceof Nf)return"Admissions";if(i instanceof Of)return"Essay prompt";throw new Error("Failed pattern match at SchoolDetails.Header (line 186, column 15 - line 193, 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(Ce)return"";throw new Error("Failed pattern match at SchoolDetails.Header (line 195, column 5 - line 199, column 13): "+[])}();return nn(e.showNav)(TNn("nav nav-tabs overflow-visible border-bottom-0 "+r)(MNn(t)(function(i){return GNn("nav-item text-nowrap")(ANn("cursor-pointer py-3 nav-link t--sdp-tab-"+(Vj(i)+function(){var u=xNn(i)(e.activeTab);return u?" active":""}()))({onClick:e.onSwitchTab(i),href:S_(i)(function(u){return u.slug}($Pe(e.school)))})(a(i)))})))}},JNn=function(e){return function(n){if(n.currentUser instanceof R)return LNn({text:"Add to my list",className:"btn btn-outline-primary btn-block",auth0ActiveTab:c0});if(n.currentUser instanceof _){var t=jNn(Af(pa(e.school))(e.schoolDb))(function(a){return a.status});return PNn({small:!1,primary:!1})(t)(e.onListStatusChange)}throw new Error("Failed pattern match at SchoolDetails.Header (line 141, column 33 - line 153, column 34): "+[n.currentUser.constructor.name])}},zPe=function(e){return function(n){var t=um("col-10 col-lg-5 py-2 mr-lg-0 pl-0")(function(){var u=gt(e.schoolDb.searchOptions)<10;return u?WPe:qO({schoolDb:e.schoolDb,onSelect:e.onSelectSchool,placeholder:"Type to search...",classNamePrefix:""})}()),a=$Pe(e.school),r=function(){if(a.publicPrivate instanceof Hu)return"Public";if(a.publicPrivate instanceof _c)return"Private";throw new Error("Failed pattern match at SchoolDetails.Header (line 106, column 21 - line 108, column 33): "+[a.publicPrivate.constructor.name])}(),i=function(u){return NNn("rounded")({alt:new Bo(a.name),src:a.imgixPath,fit:"crop",crop:"edges",style:Ke({height:u,width:"100%",objectFit:"cover"})})};return aD("header mb-3 mx-n3 mx-md-0")([aD("row pr-3 my-3")([um("col pr-0")(sa(n.backButton)),sa(fs(e.configuration)(t)),ONn("col")("")]),aD("position-relative mx-3 mx-lg-0")([um("d-md-none")(i("15rem")),um("d-none d-md-block")(i("20rem")),sa(Dne(kNn("position-absolute d-inline bg-gray-100 rounded")({style:Ke({top:"1.5rem",right:"1.5rem"})}))(x6e(e.onEdit)(QF.value)))]),um("container px-lg-0")(aD("pb-0 pb-md-3")([aD("row align-items-end mt-4")([aD("col mb-3")([aD("row align-items-center")([um("col-auto")(HNn("header-title")(a.name)),sa(Dne(um("col-auto pl-0"))(Cu(e.onEdit)(yy.value)))]),um("row")(aD("col small")(V0(UNn("mx-2")("\u2022"))(Pr(Dne(ee))([new _(_R(a.address)),y6(a),new _(r)]))))]),um("col-12 col-lg-auto my-0 mb-lg-3")(aD("row no-gutters g-0 align-items-center")([nn(e.showConnectButton)(um("col-12 col-lg-auto pb-3 pb-lg-0 pr-lg-2")(zO({school:e.school,schoolDb:e.schoolDb,onInviteSchool:e.onInviteSchool,onAcceptInvitation:e.onAcceptInvitation,onIgnoreInvitation:e.onIgnoreInvitation,featureFlags:n.featureFlags,vineBelowConnectionLimit:e.vineBelowConnectionLimit,shortText:!1}))),sa(fs(e.configuration)(um("col-12 col-lg-auto")(JNn(e)(n))))]))]),um("row border-bottom mx-1")(um("col col-lg-auto mt-3 mt-lg-0 px-0")(BNn(e)(n)))]))])}};var VPe=J(Z),qNn=Xe(M),WNn=ne($e),$Nn=Yn(M),VO=J(q),QPe=Ed(q),YPe=NE(Z),QO=Sm(Z),KPe=OE(M),XPe=Em(q),bne=V(de),ZPe=yf(M),zNn=Zr(M),VNn=Ir(ft),QNn=function(e){return VPe("card bg-white")(VPe("card-body")(qNn("")(e.name+(" has "+(WNn(gt(e.majors))+" different majors")))))},YNn=function(e){return ie([$Nn("")("Most popular majors"),VO("card")([VO("table-responsive")([QPe("table table-sm table-nowrap card-table")([YPe("")(QO("")(KPe("")("Major"))),XPe("list")(bne(e)(function(n){return QO("")(ZPe("")(n.name))}))])])])])},KNn=function(e){return function(n){var t=UG(n.id)(e),a=bne(Yhe(t))(function(r){var i=X0(r).areaOfStudy;return ie([VO("card")([zNn("card-header")(i),VO("table-responsive")([QPe("table table-sm table-nowrap card-table")([YPe("")(QO("")(KPe("")("Major"))),XPe("list")(bne(Hi(VNn(function(u){return u.name}))(pl(r)))(function(u){return QO("")(ZPe("")(u.name))}))])])])])});return ie(a)}},eNe=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 ie([QNn(n),function(){return n.id==="b1fe9c0b-0310-45f9-8579-1ad20fabacb1"?YNn(t):Je}(),KNn(e)(n)])}};var nNe=$(tt),tNe=ci($t),XNn=Mr(tNe),ZNn=K(Ht),e9n=ka(tNe),Q_=J(q),YO=Ln(Z)()(),aNe=Lt(M),yne=J(M),KO=J(Z),n9n=Yn(M),t9n=Zr(M),Rne=Xe(M),a9n=Xe(Z),wne=ga(M),r9n=ne(cl),rNe=ne($e),o9n=Ln(M)()(),i9n=oa(M)()(),Sne=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),oNe=function(e){return function(n){if(n.value0 instanceof ta)return nNe({liteChancing:e.liteChancing,schools:e.schools,chancedSchool:function(){var t=Si(n.value0.value0.value0);if(t instanceof _)return new Xn(t.value0);if(t instanceof R)return Ut.value;throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 57, column 11 - line 59, column 30): "+[t.constructor.name])}()});if(n.value0 instanceof Kn)return XNn(Sne.create)(function(t){return{chancedSchool:e.chancedSchool,schools:e.schools,liteChancing:t}})(y6e({schools:e.schools})(e.liteChancing)(n.value0));throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 52, column 16 - line 63, column 55): "+[n.constructor.name])}},iNe=p5()({utmCampaign:"uaq-38-sdp"})(sO),uNe=function(e){var n=[h6e(e)];return ZNn(e9n(Sne.create)(b6e({schoolItems:n,redirectUrlOverride:new _(iNe)})))(function(t){return nNe({schools:n,chancedSchool:new da(R.value),liteChancing:t})})},lNe=function(e){return function(n){return function(t){return function(a){var r=function(c){return Be(c.score)(function(s){return Q_("row align-items-center mb-3")([YO("col-12 col-lg-auto")({style:Ke({minHeight:"140px",minWidth:"280px"})})(uT({score:new _(uo(s*100))})),Q_("col-12 col-lg py-3 my-auto")([aNe("font-weight-normal fw-normal")("Your chances"),yne("h3 text-gray-800 mb-0 large")(ja(s))])])})},i=function(c){return FRe(c)},u=function(c){return e.liteChancing.chancingIsLoading?YO("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(yne("sr-only")("Loading\u2026")):r(c)},l=function(c){return w6e(e.liteChancing)(function(s){return n(Sne.create(s))})(function(s){return KO("mt-2 mb-0 lite-chancing-cta")(KO("card h-100")(Q_("card-body overflow-auto mh-100")([Q_("d-flex align-items-center mb-4")([n9n("my-0 mr-3")("Chancing"),sa(Cu(a)(eT.value))]),Q_("row")([Q_("col-12 col-lg-6")([aNe("")("What are your chances of acceptance?"),u(c)]),Q_("col-12 col-lg-6")([t9n("font-weight-normal fw-normal")("Your chancing factors"),s.gpaSlider({className:"mt-2 mb-3",label:function(f){return ie([Rne("mb-2")("Unweighted GPA:"),a9n("gpa")(wne("")(" "+r9n(f)))])},onChange:i(s.redirectUrl)}),Q_("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 ie([ee("SAT: "),wne("")(rNe(f)+" math")])},onChange:i(s.redirectUrl)}),s.satVerbalScoreSlider({className:"small t--sdp-lite-chancing-cta-left-sidebar-sat-verbal",label:function(f){return ie([ee(" | "),wne("")(rNe(f)+" verbal")])},onChange:i(s.redirectUrl)})]),KO("mb-2")(s.genderDropdown({onChange:i(s.redirectUrl),className:""})),s.ecSelector({onChange:i(s.redirectUrl),className:""}),Q_("")([Q_("mb-1 small")([Rne("text-danger")("Low accuracy"),Rne("text-muted")(" (4 of 18 factors)")]),YO("progress")({style:Ke({backgroundColor:"#95aac9",height:"3px"})})(o9n("progress-bar bg-danger")({role:"progressbar",style:Ke({width:"15%"})})(""))]),KO("mt-4")(i9n("t--sdp-lite-chancing-cta-left-sidebar-complete-full-profile-uaq-8 btn btn-primary w-100")(Te)({href:Tm({key:"utm_content",value:"add-more-factors"})(iNe)})("Add more factors \u203A"))])])])))})};if(e.chancedSchool instanceof da)return YO("mb-4 spinner-border spinner-border-lg text-primary small")({role:"status"})(yne("sr-only")("Loading\u2026"));if(e.chancedSchool instanceof Ut)return t;if(e.chancedSchool instanceof Xn)return l(e.chancedSchool.value0);throw new Error("Failed pattern match at SchoolDetails.Chancing.LiteChancingCta (line 67, column 3 - line 79, column 32): "+[e.chancedSchool.constructor.name])}}}};var cNe=NF(M),u9n=wa(Fe)(ht),sNe=ne($e),l9n=Yn(Z),c9n=Lt(M),XO=J(q),ZO=J(Z),s9n=Yn(M),f9n=function(e){var n=Fg(kf(e.studentsPerFaculty.percentile));return ie([cNe("Student faculty ratio")(u9n([b_(Fi.value),sNe(e.studentsPerFaculty.value),":1 is ",n,"."])),Ar("")(sNe(e.studentsPerFaculty.value)+":1")])},v9n=function(e){return ie([cNe("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. `),Ar("mr-1")(c_e(e.calendarSystem))])},m9n=function(e){var n=function(t){return l9n("d-inline-block mb-2")(rf(t))};return ie([c9n("mb-4 mt-5 mt-md-4")("Special academic offering"),XO("")([nn(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 Je;throw new Error("Failed pattern match at SchoolDetails.Overview.Academics (line 72, column 7 - line 76, column 32): "+[e.academicOfferings.creditForApExams.constructor.name,e.academicOfferings.creditForIbExams.constructor.name])}(),nn(e.academicOfferings.offersGradDegree)(n("Offers graduate degree")),nn(e.academicOfferings.careerCounseling)(n("Academic and career counseling"))])])},fNe=function(e){return ZO("card t--academics mt-5")(ZO("card-body d-flex align-items-start")(XO("flex-grow-1 mr-4")([XO("d-flex align-items-center mb-5")([s9n("my-0 mr-3 flex-grow-1")("Academics"),sa(Cu(e.onEdit)(ZF.value))]),XO("row")([ZO("col-12 col-md-6")(f9n(e.school)),ZO("col-12 col-md-6")(v9n(e.school))]),m9n(e.school)])))};var ek=J(q),mT=J(Z),p9n=Uc(M),d9n=Lt(q),_9n=Ec(M),h9n=Yn(Z),g9n=Zr(M),D9n=Jn(M),b9n=bj(),y9n=$(An),R9n=V(uj),w9n=Yn(M),S9n=Xe(Z),E9n=rn(),C9n=function(e){return Be(e.admissions.acceptanceRate)(function(n){return ek("row align-items-center mb-3")([mT("col-12 col-lg-6")(mT("row")(mT("col-6 order-2 order-lg-1 px-sm-4 px-lg-0")(uT({score:new _(uo(100*n.value))})))),ek("col-12 col-lg-6 py-3 my-auto")([p9n("text-uppercase text-muted")("Overall acceptance rate"),d9n("text-gray-800 mb-0")([ee(ja(n.value)),_9n("text-secondary ml-2")(oS(e))])])])})},I9n=function(e){return mT("card t--chancing")(ek("card-body")([h9n("")(ee(function(){if(e.admissions.acceptanceRate instanceof _)return Gje(e.name)(e.admissions.acceptanceRate.value0.value);if(e.admissions.acceptanceRate instanceof R)return e.name;throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 69, column 26 - line 71, column 31): "+[e.admissions.acceptanceRate.constructor.name])}())),C9n(e),g9n("")("Want to see your real chances?"),D9n("")("We take every aspect of your personal profile into consideration when calculating your admissions chances."),b9n({text:"Calculate my chances",className:"btn btn-primary"})]))},vNe=function(e){return function(n){return function(t){var a=I9n(e.school);return function(r){if(r instanceof Fp)return Be(AR(r.value1))(cT({onSwitchTab:y9n(e.onSwitchTab),showViewChancingExplanationCTA:!0,schoolDb:e.schoolDb})(e.school)(r.value0)(R9n(OG(r.value1))(function(i){return i.top})));if(r instanceof p_)return lNe(e.liteChancing)(t)(a)(e.onEdit);if(r instanceof d_)return PG({narrowLayout:n.mobileLayout});if(r instanceof m_)return mT("card")(ek("card-body")([w9n("mr-3")("Chancing"),mT("p-6 text-center")(S9n("spinner-border spinner-border-sm text-primary")(Je))]));throw new Error("Failed pattern match at SchoolDetails.Overview.Chancing (line 42, column 7 - line 61, column 16): "+[r.constructor.name])}($C({currentUser:n.currentUser,chancingState:n.chancingState,school:E9n(e.school)}))}}};var nk="/recruit/verify-profile";var F9n=at(we),T9n=V(B),M9n=se(gv),G9n=oa(q)()(),A9n=Xe(M),tk=J(q),Ene=J(M),mNe=oa(M)()(),x9n=J(Z),L9n=Yn(M),j9n=Jn(M),Cne=function(e){return function(n){return e.featureFlags.rcr2577ClaimSchoolProfileLinkOnSdp?e.school.profileClaimed?R.value:F9n(fs(e.configuration))(function(){var t=T9n(e.currentUser)(function(a){return a.role});return t instanceof R?new _(n(be)):t instanceof _&&t.value0 instanceof Az&&M9n(t.value0.value0.schoolId)(pa(e.school))?new _(n(be)):R.value}()):R.value}},pNe=function(e){return Cne(e)(function(n){return G9n("d-flex align-items-center")(Te)({href:nk})([A9n("material-symbol large mr-2")("verified"),tk("d-flex flex-column flex-md-row")([Ene("mr-md-2")("Work at "+(rG(e.school)+"?")),Ene("")("Verify your profile")])])})},dNe=function(e){return Cne(e)(function(n){return tk("d-flex flex-column flex-md-row justify-content-center align-items-center border-top pt-3 mb-5")([Ene("mr-md-2")("Do you work at a school?"),mNe("")(Te)({href:nk})("Verify your profile")])})},_Ne=function(e){return Cne(e)(function(n){return x9n("card bg-cv-green-50")(tk("card-body d-flex align-items-center")([_b("img-fluid mr-4 d-none d-md-block")("/img/sem/claim-school-profile-cta.svg"),tk("")([L9n("")("Do you work at "+(rG(e.school)+"?")),j9n("")(` Verify your profile\xA0to keep your college's data up to date, get insights on user activity and connect with hand raiser students `),mNe("")(Te)({href:nk})("Verify your profile")])]))})};var P9n=se(gv),Ine=J(q),N9n=Wi(M),O9n=bf()(),k9n=en(Or),H9n=na(M),U9n=J(Z),B9n=Xe(M),hNe=ne($e),ak=$(tt),gNe=Gn(wn),DNe=gNe(Ht),bNe=zr(Nn),yNe=$(zt),J9n=gNe(It),Fne=function(){function e(){}return e.value=new e,e}(),RNe=function(){function e(){}return e.value=new e,e}(),wNe=function(){function e(){}return e.value=new e,e}(),SNe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),q9n=function(){function e(){}return e.value=new e,e}(),ENe=function(){function e(){}return e.value=new e,e}(),CNe=function(e){return function(n){return function(t){var a=pa(e.school),r=function(){return n.stagedNotes instanceof _&&P9n(n.stagedNotes.value0.schoolId)(a)?n.stagedNotes.value0.text:zC(a)(e.schoolDb)}(),i=function(){if(n.savedIndicator instanceof Fne)return"hidden";if(n.savedIndicator instanceof RNe)return"";if(n.savedIndicator instanceof wNe)return"fade-out";throw new Error("Failed pattern match at SchoolDetails.Overview.Notes (line 88, column 27 - line 91, column 27): "+[n.savedIndicator.constructor.name])}(),u=Qn(pj),l=function(s){if(s{let e=null,n=0,t=()=>{if(!Y_||!Y_.key)return Y_||console.error("Pusher config is missing in global context"),new ykn;let a={auth:{headers:{"X-CSRF-Token":Y_.authToken}},authEndpoint:Y_.authPath,cluster:Y_.cluster};return Y_.dev&&Object.assign(a,{wsHost:Y_.dev.wsHost,wsPort:Y_.dev.wsPort,enabledTransports:["ws"],forceTLS:!1,disableStats:!0}),new p9e.default(Y_.key,a)};return{acquireConnection:()=>(e||(e=t(),n=0),n++,e),releaseConnection:()=>{--n<=0&&(e&&e.disconnect(),e=null)}}})(),d9e=e=>{let n=Dkn().subscribe(e.channel);return n.bind(e.event,e.handler),()=>{n.unbind(e.event,e.handler),bkn()}};function ykn(){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 Rkn(e);return this.channels.push(t),t},this.channelNames=function(){return this.channels.map(e=>e.name)}}function Rkn(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 wkn=wa(Fe)(ht),Skn=jr(Pt)(qr);var Ekn={show:function(e){return e}},Ckn=ne(Ekn);var Hne=fe;var _9e=function(e){var n=yE(e);return function(t){return function(a){return function(r){var i=wkn(["Pusher event ",a," over channel ",Ckn(t)]),u=function(l){return Skn(n(i)(l))(r)()};return function(){return d9e({channel:t,event:a,handler:u})}}}}};var Une=fe;var h9e=no(Zo),g9e=K(It),D9e=ct(),Ikn=Sl(D9e(C({reflectSymbol:function(){return"failureReason"}})(fe)(C({reflectSymbol:function(){return"success"}})(ot)(ge)))),Fkn=Sl(D9e(C({reflectSymbol:function(){return"conversationId"}})(Une)(C({reflectSymbol:function(){return"pusherChannel"}})(Hne)(ge)))),b9e=bo(no(no(h9e)))("trellis_inference_recruiter_send_message_path")(function(e){return function(n){return function(t){return function(a){return g9e(e({conversationId:t,message:a,presetTopic:Wr,vault:n}))(Uo(Ikn("Trellis.Inference.Recruiter.API: sendMessage")))}}}}),y9e=bo(h9e)("trellis_inference_recruiter_create_conversation_path")(function(e){return function(n){return g9e(e({school_id:n}))(Uo(function(t){return Fkn("Trellis.Inference.Recruiter.API: createConversation")(t)}))}});var Tkn=rn();var R9e=function(e){return"/trellis/inference/recruiter/direct-message-introduction/"+Tkn(e)};var w9e="active";var Bne=lye()(),pk=Cm(q)()()("")({style:Ke({height:40,width:40})})([Bne("blink")({cx:10,cy:20,r:3,style:Ke({fill:"grey"})}),Bne("blink")({cx:20,cy:20,r:3,style:Ke({fill:"grey",animationDelay:"250ms"})}),Bne("blink")({cx:30,cy:20,r:3,style:Ke({fill:"grey",animationDelay:"500ms"})})]);var Mkn=V(vt);var S9e=function(e){return Mkn(Dq(e.currentTarget))(function(n){return Un(q1(n))(0)})};var E9e=cr(),Gkn=ze(Cq),Akn=DM(ht),Jne=ne($e),xkn=ol(we),Lkn=K(we);var dk=function(){var e=E9e(Mc(YE("\\s+")(Gkn(v5)(S0e)))),n=Ca(function(a){return a!==""}),t=Eq(e);return function(a){return gt(n(t(a)))}}(),C9e=function(e){return function(n){var t=dk(n);return Akn([Jne(t),"/",Jne(e)," words"])}},I9e=function(e){return function(n){var t=function(u){return E9e(Mc(YE("^(?:[\\w-]+[^\\w-]+){"+(Jne(u)+"}[\\w-]+"))(w0e)))},a=function(u){return function(l){var c=xkn(Lkn(Iq(t(u-1|0))(l))(kt(IM)(0)));return pe(l)(c)}},r=S0(n),i=dk(r)0;return u?"/img/icons/sage-send-purple.svg":"/img/icons/ai-send.svg"}()))},r=kkn(e);return ie([Hkn("flex-grow-1")([Ukn("form-control t--new-message-body "+Un(r.className)(""))({autoFocus:Un(r.autoFocus)(!0),placeholder:r.placeholder,style:Ke({borderStyle:"none",resize:"none",height:function(){if(n.messageHeight instanceof R)return"";if(n.messageHeight instanceof _)return Bkn(n.messageHeight.value0)+"px";throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 87, column 19 - line 89, column 37): "+[n.messageHeight.constructor.name])}(),background:"none"}),rows:1,value:n.message,onChange:function(i){var u=I9e(1e3)(i),l=Kkn(i)(),c=function(){var s=Eo(u)<5;return s?R.value:new _(l)}();return t(Kn.create(Vkn.create({message:u,messageHeight:c})))()},onKeyPress:Jkn(function(i){return T9e(i.key==="Enter"&&!i.shiftKey)(function(){return qkn(i)(),T9e(n.message!==""&&Ykn(r.sendButtonStatus)(xy.value))(t(ta.create(qne.create(n.message))))()})})}),nn(dk(n.message)>=Wkn(1e3)(2))($kn("pl-3 pb-3 text-muted small")(C9e(1e3)(n.message)))]),zkn("text-right d-flex")(function(){if(r.sendButtonStatus instanceof xy)return a(!0);if(r.sendButtonStatus instanceof vS)return a(!1);if(r.sendButtonStatus instanceof Ly)return pk;throw new Error("Failed pattern match at Vinai.AuthorChatMessage (line 110, column 7 - line 113, column 35): "+[r.sendButtonStatus.constructor.name])}())])}}}};var _k=function(){return{message:"",messageHeight:R.value}}();var Xkn=rn();var Zkn=function(e){return Xkn(f7(e))};var M9e=function(e){return io(Zkn(e))};var eHn=GM(ft),nHn=Pc(_o),tHn=K(Tr),G9e=xn(dv),A9e=$(Pt),aHn=z0(Pt)(Qo),rHn=_9e(Rd),oHn=Qe(Ze),iHn=wa(Fe)(LU(TU)),uHn=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),hk=function(){function e(){}return e.value=new e,e}(),gk=function(){function e(){}return e.value=new e,e}();var zne={append:function(e){return function(n){return eHn(n)(e)}}},lHn={mempty:dl,Semigroup0:function(){return zne}},cHn=bd(m7(lHn)(_a)),x9e=function(e){return e.value0.disconnect},L9e=function(e){return function(n){var t=M9e(n),a=nHn(t);return function(){var i=G9e(CD(A9e(be)))(),u=aHn(a)(function(c){return rHn(e)(c.value0)(function(s){return function(){var v=c.value1(s)();if(v instanceof hk)return be;if(v instanceof gk)return tHn(_h(i))(oHn)();throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 73, column 23 - line 75, column 66): "+[v.constructor.name])}})})(),l=iHn(u);return G9e(hh(l)(i))(),new uHn({disconnect:l})}}},Dk=function(e){var n=ym(e);return function(t){return function(a){return cHn(A1(t)(function(r){var i=n(r);if(i instanceof Ve)return a(i.value0);if(i instanceof Ye)return Va(Ka)("Error parsing Pusher event")({error:i.value0,event:t,value:r})(function(u){return A9e(hk.value)});throw new Error("Failed pattern match at Utils.Pusher.ListenMany (line 35, column 65 - line 37, column 122): "+[i.constructor.name])}))}}};var mS=function(){function e(){}return e.value=new e,e}(),lx=function(){function e(){}return e.value=new e,e}();var T0=function(){function e(){}return e.value=new e,e}(),lm=function(){function e(){}return e.value=new e,e}();var Vne={eq:function(e){return function(n){return e instanceof T0&&n instanceof T0||e instanceof lm&&n instanceof lm}}};var Qne=function(){function e(){}return e.value=new e,e}(),Yne=function(){function e(){}return e.value=new e,e}(),Kne=function(){function e(){}return e.value=new e,e}();var Xne=function(e){return e==="moderation_failure"?Qne.value:e==="llm_failure"?Yne.value:Kne.value},j9e=function(e){if(e instanceof Qne||e instanceof Yne)return!0;if(e instanceof Kne)return!1;throw new Error("Failed pattern match at Vinai.Types.FailureReason (line 34, column 11 - line 37, column 26): "+[e.constructor.name])},Zne=function(e){if(e instanceof Qne)return"AI-generated response was flagged due to not meeting our content standards.";if(e instanceof Yne)return"We received an error from our language model provider.";if(e instanceof Kne)return"Something went wrong.";throw new Error("Failed pattern match at Vinai.Types.FailureReason (line 19, column 11 - line 22, column 44): "+[e.constructor.name])};var mHn={reflectSymbol:function(){return"timestamp"}};var ete=Gn(wn),cx=ete(Ht),nte=K(It),sx=xn(Nn),P9e=ete(wE(zne)(IU)),tte=ct(),N9e=C({reflectSymbol:function(){return"id"}})(fe),pHn=Dk(tte(C({reflectSymbol:function(){return"delta"}})(fe)(N9e(C(mHn)(fe)(ge))))),dHn=Dk(tte(C({reflectSymbol:function(){return"body"}})(fe)(N9e(ge)))),_Hn=Dk(tte(C({reflectSymbol:function(){return"reason"}})(fe)(ge))),ate=ete(It),bk=$(zt),rte=zr(Nn),hHn=ii(ht),gHn=ki(mB)(ht),Zp=$(tt),O9e=ze(la),DHn=Vle(C5),bHn=jr(tt)(qr),ed=function(){function e(){}return e.value=new e,e}(),oD=function(){function e(){}return e.value=new e,e}(),iD=function(){function e(){}return e.value=new e,e}(),cm=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),K_=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yk=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),k9e=function(){function e(){}return e.value=new e,e}(),ote=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),ite=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),H9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),U9e=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),B9e=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}(),yHn=function(){function e(){}return e.value=new e,e}();var RHn=function(e){return{delta:e.delta,id:e.id,timestamp:pg(e.timestamp)}},J9e=function(e){return function(n){var t=function(a){return function(r){return{body:r.body,sender:lx.value,sentAt:a,id:new _(r.id)}}};return cx(Td(function(a){return nte(sx(L9e(e.receiveChannelName)(P9e(pHn("chat-completion-chunk")(function(r){return function(){var u=pb();return a.dispatch(new B9e(u,RHn(r)))(),hk.value}}))(function(){return P9e(dHn("chat-completion-message-received")(function(r){return function(){var u=pb();return a.dispatch(new ite(t(u)(r)))(),gk.value}}))(function(){return _Hn("chat-completion-failed")(function(r){return function(){return a.dispatch(new ote(new _(Xne(r.reason))))(),gk.value}})})}))))(function(r){return ate(sx(a.dispatch(new U9e(r))))(function(){return nte(e.sendMessage(n))(function(i){return i.success?bk(be):sx(a.dispatch(new ote(new _(Xne(i.failureReason)))))})})})}))(function(){return rte(ate(hf(200))(function(){return bk(k9e.value)}))})}},wHn=function(e){return function(n){return cx(rte(nte(sx(pb))(function(t){return bk(new H9e({sender:mS.value,body:n,sentAt:t,id:R.value}))})))(function(){return J9e(e)(n)})}},ute=function(e){var n=function(t){var a=Yo("$$")(t),r=nce(gt(a));return r?hHn("$$")(hM(0)(gt(a)-1|0)(a)):t};return{sender:lx.value,body:n(gHn(function(t){return t.content})(e.deltas)),sentAt:X0(e.deltas).timestamp,id:new _(e.id)}},SHn=function(e){if(e.receivingResponse instanceof R)return Zp(be);if(e.receivingResponse instanceof _)return e.sendingState instanceof cm?rte(ate(sx(x9e(e.receivingResponse.value0)))(function(){return bk(new ite(ute(e.sendingState.value0)))})):Zp(be);throw new Error("Failed pattern match at Vinai.Chatbot (line 292, column 1 - line 292, column 51): "+[e.constructor.name])},lte=function(e){return function(n){if(n instanceof yk)return cx(wHn(e)(n.value0))(function(){return Zp(e)});if(n instanceof k9e)return Zp({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof ed)return ed.value;if(e.sendingState instanceof oD||e.sendingState instanceof iD)return iD.value;if(e.sendingState instanceof cm)return new cm(e.sendingState.value0);if(e.sendingState instanceof K_)return new K_(e.sendingState.value0);throw new Error("Failed pattern match at Vinai.Chatbot (line 160, column 9 - line 165, column 59): "+[e.sendingState.constructor.name])}()});if(n instanceof ote)return Zp({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:new K_(n.value0),receivingResponse:R.value});if(n instanceof ite)return Zp({receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,messages:O9e(e.messages)([n.value0]),sendingState:ed.value,receivingResponse:R.value});if(n instanceof H9e)return Zp({receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,messages:O9e(e.messages)([n.value0]),sendingState:oD.value});if(n instanceof U9e)return Zp({messages:e.messages,receiveChannelName:e.receiveChannelName,sendMessage:e.sendMessage,sendingState:e.sendingState,receivingResponse:new _(n.value0)});if(n instanceof B9e)return Zp({messages:e.messages,receiveChannelName:e.receiveChannelName,receivingResponse:e.receivingResponse,sendMessage:e.sendMessage,sendingState:function(){if(e.sendingState instanceof cm&&n.value1.id===e.sendingState.value0.id)return new cm({id:e.sendingState.value0.id,deltas:DHn(function(t){return t.timestamp})(Ble(e.sendingState.value0.deltas)({content:n.value1.delta,timestamp:pe(n.value0)(n.value1.timestamp)}))});if(e.sendingState instanceof cm)return e.sendingState;if(e.sendingState instanceof iD)return new cm({deltas:T1({content:n.value1.delta,timestamp:pe(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof oD)return new cm({deltas:T1({content:n.value1.delta,timestamp:pe(n.value0)(n.value1.timestamp)}),id:n.value1.id});if(e.sendingState instanceof ed||e.sendingState instanceof K_)return e.sendingState;throw new Error("Failed pattern match at Vinai.Chatbot (line 180, column 22 - line 202, column 29): "+[e.sendingState.constructor.name])}()});if(n instanceof yHn)return cx(SHn(e))(function(){return Zp(e)});throw new Error("Failed pattern match at Vinai.Chatbot (line 153, column 1 - line 153, column 55): "+[e.constructor.name,n.constructor.name])}},cte=function(e){var n={messages:e.messages,receivingResponse:R.value,receiveChannelName:e.receiveChannelName,sendingState:function(){if(e.initialMessageBody instanceof R)return ed.value;if(e.initialMessageBody instanceof _)return oD.value;throw new Error("Failed pattern match at Vinai.Chatbot (line 147, column 23 - line 149, column 28): "+[e.initialMessageBody.constructor.name])}(),sendMessage:e.sendMessage};return cx(bHn(e.initialMessageBody)(J9e(n)))(function(){return Zp(n)})};ra();var q9e=["http","https","mailto","tel"];function W9e(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)"}ra();var K9e=Ta(fte());function jy(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?z9e(e.position):"start"in e||"end"in e?z9e(e):"line"in e||"column"in e?vte(e):""}function vte(e){return V9e(e&&e.line)+":"+V9e(e&&e.column)}function z9e(e){return vte(e&&e.start)+"-"+vte(e&&e.end)}function V9e(e){return e&&typeof e=="number"?e:1}var of=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=jy(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}};of.prototype.file="";of.prototype.name="";of.prototype.reason="";of.prototype.message="";of.prototype.stack="";of.prototype.fatal=null;of.prototype.column=null;of.prototype.line=null;of.prototype.source=null;of.prototype.ruleId=null;of.prototype.position=null;var nd={basename:EHn,dirname:CHn,extname:IHn,join:FHn,sep:"/"};function EHn(e,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');fx(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 CHn(e){if(fx(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 IHn(e){fx(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 FHn(...e){let n=-1,t;for(;++n0&&e.charCodeAt(e.length-1)===47&&(t+="/"),n?"/"+t:t}function MHn(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 fx(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}var Q9e={cwd:GHn};function GHn(){return"/"}function _T(e){return e!==null&&typeof e=="object"&&e.href&&e.origin}function Y9e(e){if(typeof e=="string")e=new URL(e);else if(!_T(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 AHn(e)}function AHn(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 gte=fOe().freeze(),sOe={}.hasOwnProperty;function fOe(){let e=lOe(),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=p,i.processSync=h,i;function i(){let D=fOe(),g=-1;for(;++g{if(G||!U||!ce)k(G);else{let me=i.stringify(U,ce);me==null||(NHn(me)?ce.value=me:ce.result=me),k(G,ce)}});function k(G,U){G||!U?F(G):b?b(U):g(null,U)}}}function h(D){let g;i.freeze(),Dte("processSync",i.Parser),bte("processSync",i.Compiler);let d=mx(D);return i.process(d,b),pOe("processSync","process",g),d;function b(F){g=!0,_te(F)}}}function vOe(e,n){return typeof e=="function"&&e.prototype&&(jHn(e.prototype)||n in e.prototype)}function jHn(e){let n;for(n in e)if(sOe.call(e,n))return!0;return!1}function Dte(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Parser`")}function bte(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `Compiler`")}function yte(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 mOe(e){if(!vx(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function pOe(e,n,t){if(!t)throw new Error("`"+e+"` finished async. Use `"+n+"` instead")}function mx(e){return PHn(e)?e:new hT(e)}function PHn(e){return Boolean(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function NHn(e){return typeof e=="string"||(0,cOe.default)(e)}function Rte(e,n){let t=(n||{}).includeImageAlt;return dOe(e,typeof t=="boolean"?t:!0)}function dOe(e,n){return OHn(e)&&("value"in e&&e.value||n&&"alt"in e&&e.alt||"children"in e&&_Oe(e.children,n))||Array.isArray(e)&&_Oe(e,n)||""}function _Oe(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?(lu(e,e.length,0,n),e):n}var hOe={}.hasOwnProperty;function wk(e){let n={},t=-1;for(;++tu))return;let U=n.events.length,ce=U,me,je;for(;ce--;)if(n.events[ce][0]==="exit"&&n.events[ce][1].type==="chunkFlow"){if(me){je=n.events[ce][1].end;break}me=!0}for(d(a),G=U;GF;){let k=t[j];n.containerState=k[1],k[0].exit.call(n,e)}t.length=F}function b(){r.write([null]),i=void 0,r=void 0,n.containerState._closeFlow=void 0}}function JHn(e,n,t){return Kt(e,e.attempt(this.parser.constructs.document,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function gT(e){if(e===null||xr(e)||dS(e))return 1;if(_S(e))return 2}function Oy(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);SOe(v,-c),SOe(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=uf(s,[["enter",e[a][1],n],["exit",e[a][1],n]])),s=uf(s,[["enter",r,n],["enter",u,n],["exit",u,n],["enter",i,n]]),s=uf(s,Oy(n.parser.constructs.insideSpan.null,e.slice(a+1,t),n)),s=uf(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=uf(s,[["enter",e[t][1],n],["exit",e[t][1],n]])):f=0,lu(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):Zn(s)?e.attempt(eUn,u,c)(s):(e.enter("codeFlowValue"),l(s))}function l(s){return s===null||Zn(s)?(e.exit("codeFlowValue"),u(s)):(e.consume(s),l)}function c(s){return e.exit("codeIndented"),n(s)}}function tUn(e,n,t){let a=this;return r;function r(u){return a.parser.lazy[a.now().line]?t(u):Zn(u)?(e.enter("lineEnding"),e.consume(u),e.exit("lineEnding"),r):Kt(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):Zn(u)?r(u):t(u)}}var Ete={name:"codeText",tokenize:oUn,resolve:aUn,previous:rUn};function aUn(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 Tk(e,n,t,a,r,i,u,l,c){let s=c||Number.POSITIVE_INFINITY,f=0;return v;function v(d){return d===60?(e.enter(a),e.enter(r),e.enter(i),e.consume(d),e.exit(i),m):d===null||d===41||Py(d)?t(d):(e.enter(a),e.enter(u),e.enter(l),e.enter("chunkString",{contentType:"string"}),D(d))}function m(d){return d===62?(e.enter(i),e.consume(d),e.exit(i),e.exit(r),e.exit(a),n):(e.enter(l),e.enter("chunkString",{contentType:"string"}),p(d))}function p(d){return d===62?(e.exit("chunkString"),e.exit(l),m(d)):d===null||d===60||Zn(d)?t(d):(e.consume(d),d===92?h:p)}function h(d){return d===60||d===62||d===92?(e.consume(d),p):p(d)}function D(d){return d===40?++f>s?t(d):(e.consume(d),D):d===41?f--?(e.consume(d),D):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(d)):d===null||xr(d)?f?t(d):(e.exit("chunkString"),e.exit(l),e.exit(u),e.exit(a),n(d)):Py(d)?t(d):(e.consume(d),d===92?g:D)}function g(d){return d===40||d===41||d===92?(e.consume(d),D):D(d)}}function Mk(e,n,t,a,r,i){let u=this,l=0,c;return s;function s(p){return e.enter(a),e.enter(r),e.consume(p),e.exit(r),e.enter(i),f}function f(p){return p===null||p===91||p===93&&!c||p===94&&!l&&"_hiddenFootnoteSupport"in u.parser.constructs||l>999?t(p):p===93?(e.exit(i),e.enter(r),e.consume(p),e.exit(r),e.exit(a),n):Zn(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),f):(e.enter("chunkString",{contentType:"string"}),v(p))}function v(p){return p===null||p===91||p===93||Zn(p)||l++>999?(e.exit("chunkString"),f(p)):(e.consume(p),c=c||!Ya(p),p===92?m:v)}function m(p){return p===91||p===92||p===93?(e.consume(p),l++,v):v(p)}}function Gk(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):Zn(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),Kt(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),f(m))}function f(m){return m===u||m===null||Zn(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 hS(e,n){let t;return a;function a(r){return Zn(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t=!0,a):Ya(r)?Kt(e,a,t?"linePrefix":"lineSuffix")(r):n(r)}}function Cs(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var Ite={name:"definition",tokenize:vUn},fUn={tokenize:mUn,partial:!0};function vUn(e,n,t){let a=this,r;return i;function i(c){return e.enter("definition"),Mk.call(a,e,u,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(c)}function u(c){return r=Cs(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),c===58?(e.enter("definitionMarker"),e.consume(c),e.exit("definitionMarker"),hS(e,Tk(e,e.attempt(fUn,Kt(e,l,"whitespace"),Kt(e,l,"whitespace")),t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):t(c)}function l(c){return c===null||Zn(c)?(e.exit("definition"),a.parser.defined.includes(r)||a.parser.defined.push(r),n(c)):t(c)}}function mUn(e,n,t){return a;function a(u){return xr(u)?hS(e,r)(u):t(u)}function r(u){return u===34||u===39||u===40?Gk(e,Kt(e,i,"whitespace"),t,"definitionTitle","definitionTitleMarker","definitionTitleString")(u):t(u)}function i(u){return u===null||Zn(u)?n(u):t(u)}}var Fte={name:"hardBreakEscape",tokenize:pUn};function pUn(e,n,t){return a;function a(i){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(i),r}function r(i){return Zn(i)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),n(i)):t(i)}}var Tte={name:"headingAtx",tokenize:_Un,resolve:dUn};function dUn(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"},lu(e,a,t-a+1,[["enter",r,n],["enter",i,n],["exit",i,n],["exit",r,n]])),e}function _Un(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||xr(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||Zn(f)?(e.exit("atxHeading"),n(f)):Ya(f)?Kt(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||xr(f)?(e.exit("atxHeadingText"),l(f)):(e.consume(f),s)}}var COe=["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"],Mte=["pre","script","style","textarea"];var Gte={name:"htmlFlow",tokenize:DUn,resolveTo:gUn,concrete:!0},hUn={tokenize:bUn,partial:!0};function gUn(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 DUn(e,n,t){let a=this,r,i,u,l,c;return s;function s(O){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(O),f}function f(O){return O===33?(e.consume(O),v):O===47?(e.consume(O),h):O===63?(e.consume(O),r=3,a.interrupt?n:Ot):Es(O)?(e.consume(O),u=String.fromCharCode(O),i=!0,D):t(O)}function v(O){return O===45?(e.consume(O),r=2,m):O===91?(e.consume(O),r=5,u="CDATA[",l=0,p):Es(O)?(e.consume(O),r=4,a.interrupt?n:Ot):t(O)}function m(O){return O===45?(e.consume(O),a.interrupt?n:Ot):t(O)}function p(O){return O===u.charCodeAt(l++)?(e.consume(O),l===u.length?a.interrupt?n:Me:p):t(O)}function h(O){return Es(O)?(e.consume(O),u=String.fromCharCode(O),D):t(O)}function D(O){return O===null||O===47||O===62||xr(O)?O!==47&&i&&Mte.includes(u.toLowerCase())?(r=1,a.interrupt?n(O):Me(O)):COe.includes(u.toLowerCase())?(r=6,O===47?(e.consume(O),g):a.interrupt?n(O):Me(O)):(r=7,a.interrupt&&!a.parser.lazy[a.now().line]?t(O):i?b(O):d(O)):O===45||cu(O)?(e.consume(O),u+=String.fromCharCode(O),D):t(O)}function g(O){return O===62?(e.consume(O),a.interrupt?n:Me):t(O)}function d(O){return Ya(O)?(e.consume(O),d):me(O)}function b(O){return O===47?(e.consume(O),me):O===58||O===95||Es(O)?(e.consume(O),F):Ya(O)?(e.consume(O),b):me(O)}function F(O){return O===45||O===46||O===58||O===95||cu(O)?(e.consume(O),F):j(O)}function j(O){return O===61?(e.consume(O),k):Ya(O)?(e.consume(O),j):b(O)}function k(O){return O===null||O===60||O===61||O===62||O===96?t(O):O===34||O===39?(e.consume(O),c=O,G):Ya(O)?(e.consume(O),k):(c=null,U(O))}function G(O){return O===null||Zn(O)?t(O):O===c?(e.consume(O),ce):(e.consume(O),G)}function U(O){return O===null||O===34||O===39||O===60||O===61||O===62||O===96||xr(O)?j(O):(e.consume(O),U)}function ce(O){return O===47||O===62||Ya(O)?b(O):t(O)}function me(O){return O===62?(e.consume(O),je):t(O)}function je(O){return Ya(O)?(e.consume(O),je):O===null||Zn(O)?Me(O):t(O)}function Me(O){return O===45&&r===2?(e.consume(O),on):O===60&&r===1?(e.consume(O),_e):O===62&&r===4?(e.consume(O),Ft):O===63&&r===3?(e.consume(O),Ot):O===93&&r===5?(e.consume(O),Cn):Zn(O)&&(r===6||r===7)?e.check(hUn,Ft,Oe)(O):O===null||Zn(O)?Oe(O):(e.consume(O),Me)}function Oe(O){return e.exit("htmlFlowData"),Ge(O)}function Ge(O){return O===null?ae(O):Zn(O)?e.attempt({tokenize:xe,partial:!0},Ge,ae)(O):(e.enter("htmlFlowData"),Me(O))}function xe(O,le,De){return Ee;function Ee(ye){return O.enter("lineEnding"),O.consume(ye),O.exit("lineEnding"),W}function W(ye){return a.parser.lazy[a.now().line]?De(ye):le(ye)}}function on(O){return O===45?(e.consume(O),Ot):Me(O)}function _e(O){return O===47?(e.consume(O),u="",kn):Me(O)}function kn(O){return O===62&&Mte.includes(u.toLowerCase())?(e.consume(O),Ft):Es(O)&&u.length<8?(e.consume(O),u+=String.fromCharCode(O),kn):Me(O)}function Cn(O){return O===93?(e.consume(O),Ot):Me(O)}function Ot(O){return O===62?(e.consume(O),Ft):O===45&&r===2?(e.consume(O),Ot):Me(O)}function Ft(O){return O===null||Zn(O)?(e.exit("htmlFlowData"),ae(O)):(e.consume(O),Ft)}function ae(O){return e.exit("htmlFlow"),n(O)}}function bUn(e,n,t){return a;function a(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(X_,n,t)}}var Ate={name:"htmlText",tokenize:yUn};function yUn(e,n,t){let a=this,r,i,u,l;return c;function c(ae){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(ae),s}function s(ae){return ae===33?(e.consume(ae),f):ae===47?(e.consume(ae),U):ae===63?(e.consume(ae),k):Es(ae)?(e.consume(ae),je):t(ae)}function f(ae){return ae===45?(e.consume(ae),v):ae===91?(e.consume(ae),i="CDATA[",u=0,g):Es(ae)?(e.consume(ae),j):t(ae)}function v(ae){return ae===45?(e.consume(ae),m):t(ae)}function m(ae){return ae===null||ae===62?t(ae):ae===45?(e.consume(ae),p):h(ae)}function p(ae){return ae===null||ae===62?t(ae):h(ae)}function h(ae){return ae===null?t(ae):ae===45?(e.consume(ae),D):Zn(ae)?(l=h,Cn(ae)):(e.consume(ae),h)}function D(ae){return ae===45?(e.consume(ae),Ft):h(ae)}function g(ae){return ae===i.charCodeAt(u++)?(e.consume(ae),u===i.length?d:g):t(ae)}function d(ae){return ae===null?t(ae):ae===93?(e.consume(ae),b):Zn(ae)?(l=d,Cn(ae)):(e.consume(ae),d)}function b(ae){return ae===93?(e.consume(ae),F):d(ae)}function F(ae){return ae===62?Ft(ae):ae===93?(e.consume(ae),F):d(ae)}function j(ae){return ae===null||ae===62?Ft(ae):Zn(ae)?(l=j,Cn(ae)):(e.consume(ae),j)}function k(ae){return ae===null?t(ae):ae===63?(e.consume(ae),G):Zn(ae)?(l=k,Cn(ae)):(e.consume(ae),k)}function G(ae){return ae===62?Ft(ae):k(ae)}function U(ae){return Es(ae)?(e.consume(ae),ce):t(ae)}function ce(ae){return ae===45||cu(ae)?(e.consume(ae),ce):me(ae)}function me(ae){return Zn(ae)?(l=me,Cn(ae)):Ya(ae)?(e.consume(ae),me):Ft(ae)}function je(ae){return ae===45||cu(ae)?(e.consume(ae),je):ae===47||ae===62||xr(ae)?Me(ae):t(ae)}function Me(ae){return ae===47?(e.consume(ae),Ft):ae===58||ae===95||Es(ae)?(e.consume(ae),Oe):Zn(ae)?(l=Me,Cn(ae)):Ya(ae)?(e.consume(ae),Me):Ft(ae)}function Oe(ae){return ae===45||ae===46||ae===58||ae===95||cu(ae)?(e.consume(ae),Oe):Ge(ae)}function Ge(ae){return ae===61?(e.consume(ae),xe):Zn(ae)?(l=Ge,Cn(ae)):Ya(ae)?(e.consume(ae),Ge):Me(ae)}function xe(ae){return ae===null||ae===60||ae===61||ae===62||ae===96?t(ae):ae===34||ae===39?(e.consume(ae),r=ae,on):Zn(ae)?(l=xe,Cn(ae)):Ya(ae)?(e.consume(ae),xe):(e.consume(ae),r=void 0,kn)}function on(ae){return ae===r?(e.consume(ae),_e):ae===null?t(ae):Zn(ae)?(l=on,Cn(ae)):(e.consume(ae),on)}function _e(ae){return ae===62||ae===47||xr(ae)?Me(ae):t(ae)}function kn(ae){return ae===null||ae===34||ae===39||ae===60||ae===61||ae===96?t(ae):ae===62||xr(ae)?Me(ae):(e.consume(ae),kn)}function Cn(ae){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(ae),e.exit("lineEnding"),Kt(e,Ot,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Ot(ae){return e.enter("htmlTextData"),l(ae)}function Ft(ae){return ae===62?(e.consume(ae),e.exit("htmlTextData"),e.exit("htmlText"),n):t(ae)}}var gS={name:"labelEnd",tokenize:IUn,resolveTo:CUn,resolveAll:EUn},RUn={tokenize:FUn},wUn={tokenize:TUn},SUn={tokenize:MUn};function EUn(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 zUn(e,n){let t=-1,a=[],r;for(;++tnBn,contentInitial:()=>QUn,disable:()=>tBn,document:()=>VUn,flow:()=>KUn,flowInitial:()=>YUn,insideSpan:()=>eBn,string:()=>XUn,text:()=>ZUn});var VUn={[42]:Is,[43]:Is,[45]:Is,[48]:Is,[49]:Is,[50]:Is,[51]:Is,[52]:Is,[53]:Is,[54]:Is,[55]:Is,[56]:Is,[57]:Is,[62]:Sk},QUn={[91]:Ite},YUn={[-2]:dx,[-1]:dx,[32]:dx},KUn={[35]:Tte,[42]:DS,[45]:[Ak,DS],[60]:Gte,[61]:Ak,[95]:DS,[96]:Ik,[126]:Ik},XUn={[38]:Ck,[92]:Ek},ZUn={[-5]:_x,[-4]:_x,[-3]:_x,[33]:xte,[38]:Ck,[42]:px,[60]:[Ste,Ate],[91]:Lte,[92]:[Fte,Ek],[93]:gS,[95]:px,[96]:Ete},eBn={null:[px,FOe]},nBn={null:[42,95]},tBn={null:[]};function LOe(e={}){let n=wk([jte].concat(e.extensions||[])),t={defined:[],lazy:{},constructs:n,content:a(yOe),document:a(ROe),flow:a(IOe),string:a(TOe),text:a(MOe)};return t;function a(r){return i;function i(u){return xOe(t,r,u)}}}var jOe=/[\0\t\n\r]/g;function POe(){let e=1,n="",t=!0,a;return r;function r(i,u,l){let c=[],s,f,v,m,p;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 aBn=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Lk(e){return e.replace(aBn,rBn)}function rBn(e,n,t){if(n)return n;if(t.charCodeAt(0)===35){let r=t.charCodeAt(1),i=r===120||r===88;return xk(t.slice(i?2:1),i?16:10)}return DT(t)||e}var OOe={}.hasOwnProperty,Pte=function(e,n,t){return typeof n!="string"&&(t=n,n=void 0),oBn(t)(NOe(LOe(t).document().write(POe()(e,n,!0))))};function oBn(e){let n={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(Wn),autolinkProtocol:Me,autolinkEmail:Me,atxHeading:l(pt),blockQuote:l(tn),characterEscape:Me,characterReference:Me,codeFenced:l(fn),codeFencedFenceInfo:c,codeFencedFenceMeta:c,codeIndented:l(fn,c),codeText:l(Ue,c),codeTextData:Me,data:Me,codeFlowValue:Me,definition:l(Hn),definitionDestinationString:c,definitionLabelString:c,definitionTitleString:c,emphasis:l(Tn),hardBreakEscape:l(On),hardBreakTrailing:l(On),htmlFlow:l(dt,c),htmlFlowData:Me,htmlText:l(dt,c),htmlTextData:Me,image:l(xt),label:c,link:l(Wn),listItem:l(_t),listItemValue:h,listOrdered:l(Qt,p),listUnordered:l(Qt),paragraph:l(rt),reference:Ee,referenceString:c,resourceDestinationString:c,resourceTitleString:c,setextHeading:l(pt),strong:l(Mn),thematicBreak:l(hr)},exit:{atxHeading:f(),atxHeadingSequence:U,autolink:f(),autolinkEmail:Ne,autolinkProtocol:He,blockQuote:f(),characterEscapeValue:Oe,characterReferenceMarkerHexadecimal:ye,characterReferenceMarkerNumeric:ye,characterReferenceValue:re,codeFenced:f(b),codeFencedFence:d,codeFencedFenceInfo:D,codeFencedFenceMeta:g,codeFlowValue:Oe,codeIndented:f(F),codeText:f(kn),codeTextData:Oe,data:Oe,definition:f(),definitionDestinationString:G,definitionLabelString:j,definitionTitleString:k,emphasis:f(),hardBreakEscape:f(xe),hardBreakTrailing:f(xe),htmlFlow:f(on),htmlFlowData:Oe,htmlText:f(_e),htmlTextData:Oe,image:f(Ot),label:ae,labelText:Ft,lineEnding:Ge,link:f(Cn),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:W,resourceDestinationString:O,resourceTitleString:le,resource:De,setextHeading:f(je),setextHeadingLineSequence:me,setextHeadingText:ce,strong:f(),thematicBreak:f()}};kOe(n,(e||{}).mdastExtensions||[]);let t={};return a;function a(Ae){let sn={type:"root",children:[]},Yt={stack:[sn],tokenStack:[],config:n,enter:s,exit:v,buffer:c,resume:m,setData:i,getData:u},Ur=[],Qr=-1;for(;++Qr0){let rv=Yt.tokenStack[Yt.tokenStack.length-1];(rv[1]||HOe).call(Yt,void 0,rv[0])}for(sn.position={start:ky(Ae.length>0?Ae[0][1].start:{line:1,column:1,offset:0}),end:ky(Ae.length>0?Ae[Ae.length-2][1].end:{line:1,column:1,offset:0})},Qr=-1;++Qr{let a=this.data("settings");return Pte(t,Object.assign({},a,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function UOe(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 BOe(e,n){let t={type:"element",tagName:"br",properties:{},children:[]};return e.patch(n,t),[e.applyData(n,t),{type:"text",value:` `}]}function JOe(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 qOe(e,n){let t={type:"element",tagName:"del",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function WOe(e,n){let t={type:"element",tagName:"em",properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function M0(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 Pk(e,n){let t=String(n.identifier).toUpperCase(),a=M0(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 $Oe(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},Pk(e,{type:"footnoteReference",identifier:r,position:n.position})}function zOe(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 VOe(e,n){if(e.dangerous){let t={type:"raw",value:n.value};return e.patch(n,t),e.applyData(n,t)}return null}function Nk(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 QOe(e,n){let t=e.definition(n.identifier);if(!t)return Nk(e,n);let a={src:M0(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 YOe(e,n){let t={src:M0(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 KOe(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 XOe(e,n){let t=e.definition(n.identifier);if(!t)return Nk(e,n);let a={href:M0(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 ZOe(e,n){let t={href:M0(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 eke(e,n,t){let a=e.all(n),r=t?uBn(t):nke(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 tke(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 uke(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=bT(n.children[1]),c=yT(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 lke(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(mke(n.slice(r),r>0,!1)),i.join("")}function mke(e,n,t){let a=0,r=e.length;if(n){let i=e.codePointAt(a);for(;i===ske||i===fke;)a++,i=e.codePointAt(a)}if(t){let i=e.codePointAt(r-1);for(;i===ske||i===fke;)r--,i=e.codePointAt(r-1)}return r>a?e.slice(a,r):""}function pke(e,n){let t={type:"text",value:vke(String(n.value))};return e.patch(n,t),e.applyData(n,t)}function dke(e,n){let t={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(n,t),e.applyData(n,t)}var _ke={blockquote:UOe,break:BOe,code:JOe,delete:qOe,emphasis:WOe,footnoteReference:Pk,footnote:$Oe,heading:zOe,html:VOe,imageReference:QOe,image:YOe,inlineCode:KOe,linkReference:XOe,link:ZOe,listItem:eke,list:tke,paragraph:ake,root:rke,strong:oke,table:uke,tableCell:cke,tableRow:lke,text:pke,thematicBreak:dke,toml:Ok,yaml:Ok,definition:Ok,footnoteDefinition:Ok};function Ok(){return null}var hx=function(e){if(e==null)return fBn;if(typeof e=="string")return sBn(e);if(typeof e=="object")return Array.isArray(e)?lBn(e):cBn(e);if(typeof e=="function")return kk(e);throw new Error("Expected function, string, or object as test")};function lBn(e){let n=[],t=-1;for(;++t":""))+")"})}return v;function v(){let m=[],p,h,D;if((!n||r(l,c,s[s.length-1]||null))&&(m=vBn(t(l,s)),m[0]===Hk))return m;if(l.children&&m[0]!==kte)for(h=(a?l.children.length:-1)+i,D=s.concat(l);h>-1&&h{let r=Dke(a.identifier);r&&!gke.call(n,r)&&(n[r]=a)}),t;function t(a){let r=Dke(a);return r&&gke.call(n,r)?n[r]:null}}function Dke(e){return String(e||"").toUpperCase()}var Uk={}.hasOwnProperty;function bke(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=ur(ur({},_ke),t.handlers),u.definition=Ute(e),u.footnoteById=r,u.footnoteOrder=[],u.footnoteCounts={},u.patch=mBn,u.applyData=pBn,u.one=l,u.all=c,u.wrap=_Bn,u.augment=i,bS(e,"footnoteDefinition",s=>{let f=String(s.identifier).toUpperCase();Uk.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=ur(ur({},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};Hte(v)||(f.position={start:bT(v),end:yT(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 yke(u,s,f)}function c(s){return Bte(u,s)}}function mBn(e,n){e.position&&(n.position=Nte(e))}function pBn(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=ur(ur({},t.properties),i)),"children"in t&&t.children&&r!==null&&r!==void 0&&(t.children=r)}return t}function yke(e,n,t){let a=n&&n.type;if(!a)throw new Error("Expected node, got `"+n+"`");return Uk.call(e.handlers,a)?e.handlers[a](e,n,t):e.passThrough&&e.passThrough.includes(a)?"children"in n?mu(ur({},n),{children:Bte(e,n)}):n:e.unknownHandler?e.unknownHandler(e,n,t):dBn(e,n)}function Bte(e,n){let t=[];if("children"in n){let a=n.children,r=-1;for(;++r0&&t.push({type:"text",value:` `}),t}function Rke(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:mu(ur({},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 Bk(e,n){let t=bke(e,n),a=t.one(e,null),r=Rke(t);return r&&a.children.push({type:"text",value:` `},r),Array.isArray(a)?{type:"root",children:a}:a}var hBn=function(e,n){return e&&"run"in e?gBn(e,n):DBn(e||n)},Jte=hBn;function gBn(e,n){return(t,a,r)=>{e.run(Bk(t,n),a,i=>{r(i)})}}function DBn(e){return n=>Bk(n,e)}var Ea=Ta(UC());var Hy=class{constructor(n,t,a){this.property=n,this.normal=t,a&&(this.space=a)}};Hy.prototype.property={};Hy.prototype.normal={};Hy.prototype.space=null;function qte(e,n){let t={},a={},r=-1;for(;++rAa,booleanish:()=>Pi,commaOrSpaceSeparated:()=>Zf,commaSeparated:()=>Uy,number:()=>In,overloadedBoolean:()=>Wte,spaceSeparated:()=>mo});var bBn=0,Aa=yS(),Pi=yS(),Wte=yS(),In=yS(),mo=yS(),Uy=yS(),Zf=yS();function yS(){return 2**++bBn}var $te=Object.keys(Dx),RT=class extends lf{constructor(n,t,a,r){let i=-1;super(n,t);if(wke(this,"space",r),typeof a=="number")for(;++i<$te.length;){let u=$te[i];wke(this,$te[i],(a&Dx[u])===Dx[u])}}};RT.prototype.defined=!0;function wke(e,n,t){t&&(e[n]=t)}var yBn={}.hasOwnProperty;function G0(e){let n={},t={},a;for(a in e.properties)if(yBn.call(e.properties,a)){let r=e.properties[a],i=new RT(a,e.transform(e.attributes||{},a),r,e.space);e.mustUseProperty&&e.mustUseProperty.includes(a)&&(i.mustUseProperty=!0),n[a]=i,t[uD(a)]=a,t[uD(i.attribute)]=a}return new Hy(n,t,e.space)}var zte=G0({space:"xlink",transform(e,n){return"xlink:"+n.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}});var Vte=G0({space:"xml",transform(e,n){return"xml:"+n.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function Jk(e,n){return n in e?e[n]:n}function qk(e,n){return Jk(e,n.toLowerCase())}var Qte=G0({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:qk,properties:{xmlns:null,xmlnsXLink:null}});var Yte=G0({transform(e,n){return n==="role"?n:"aria-"+n.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:Pi,ariaAutoComplete:null,ariaBusy:Pi,ariaChecked:Pi,ariaColCount:In,ariaColIndex:In,ariaColSpan:In,ariaControls:mo,ariaCurrent:null,ariaDescribedBy:mo,ariaDetails:null,ariaDisabled:Pi,ariaDropEffect:mo,ariaErrorMessage:null,ariaExpanded:Pi,ariaFlowTo:mo,ariaGrabbed:Pi,ariaHasPopup:null,ariaHidden:Pi,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:mo,ariaLevel:In,ariaLive:null,ariaModal:Pi,ariaMultiLine:Pi,ariaMultiSelectable:Pi,ariaOrientation:null,ariaOwns:mo,ariaPlaceholder:null,ariaPosInSet:In,ariaPressed:Pi,ariaReadOnly:Pi,ariaRelevant:null,ariaRequired:Pi,ariaRoleDescription:mo,ariaRowCount:In,ariaRowIndex:In,ariaRowSpan:In,ariaSelected:Pi,ariaSetSize:In,ariaSort:null,ariaValueMax:In,ariaValueMin:In,ariaValueNow:In,ariaValueText:null,role:null}});var Ske=G0({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:qk,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Uy,acceptCharset:mo,accessKey:mo,action:null,allow:null,allowFullScreen:Aa,allowPaymentRequest:Aa,allowUserMedia:Aa,alt:null,as:null,async:Aa,autoCapitalize:null,autoComplete:mo,autoFocus:Aa,autoPlay:Aa,capture:Aa,charSet:null,checked:Aa,cite:null,className:mo,cols:In,colSpan:null,content:null,contentEditable:Pi,controls:Aa,controlsList:mo,coords:In|Uy,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Aa,defer:Aa,dir:null,dirName:null,disabled:Aa,download:Wte,draggable:Pi,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Aa,formTarget:null,headers:mo,height:In,hidden:Aa,high:In,href:null,hrefLang:null,htmlFor:mo,httpEquiv:mo,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:Aa,itemId:null,itemProp:mo,itemRef:mo,itemScope:Aa,itemType:mo,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Aa,low:In,manifest:null,max:null,maxLength:In,media:null,method:null,min:null,minLength:In,multiple:Aa,muted:Aa,name:null,nonce:null,noModule:Aa,noValidate:Aa,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:Aa,optimum:In,pattern:null,ping:mo,placeholder:null,playsInline:Aa,poster:null,preload:null,readOnly:Aa,referrerPolicy:null,rel:mo,required:Aa,reversed:Aa,rows:In,rowSpan:In,sandbox:mo,scope:null,scoped:Aa,seamless:Aa,selected:Aa,shape:null,size:In,sizes:null,slot:null,span:In,spellCheck:Pi,src:null,srcDoc:null,srcLang:null,srcSet:null,start:In,step:null,style:null,tabIndex:In,target:null,title:null,translate:null,type:null,typeMustMatch:Aa,useMap:null,value:Pi,width:In,wrap:null,align:null,aLink:null,archive:mo,axis:null,background:null,bgColor:null,border:In,borderColor:null,bottomMargin:In,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Aa,declare:Aa,event:null,face:null,frame:null,frameBorder:null,hSpace:In,leftMargin:In,link:null,longDesc:null,lowSrc:null,marginHeight:In,marginWidth:In,noResize:Aa,noHref:Aa,noShade:Aa,noWrap:Aa,object:null,profile:null,prompt:null,rev:null,rightMargin:In,rules:null,scheme:null,scrolling:Pi,standby:null,summary:null,text:null,topMargin:In,valueType:null,version:null,vAlign:null,vLink:null,vSpace:In,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Aa,disableRemotePlayback:Aa,prefix:null,property:null,results:In,security:null,unselectable:null}});var Eke=G0({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:Jk,properties:{about:Zf,accentHeight:In,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:In,amplitude:In,arabicForm:null,ascent:In,attributeName:null,attributeType:null,azimuth:In,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:In,by:null,calcMode:null,capHeight:In,className:mo,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:In,diffuseConstant:In,direction:null,display:null,dur:null,divisor:In,dominantBaseline:null,download:Aa,dx:null,dy:null,edgeMode:null,editable:null,elevation:In,enableBackground:null,end:null,event:null,exponent:In,externalResourcesRequired:null,fill:null,fillOpacity:In,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Uy,g2:Uy,glyphName:Uy,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:In,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:In,horizOriginX:In,horizOriginY:In,id:null,ideographic:In,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:In,k:In,k1:In,k2:In,k3:In,k4:In,kernelMatrix:Zf,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:In,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:In,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:In,overlineThickness:In,paintOrder:null,panose1:null,path:null,pathLength:In,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:mo,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:In,pointsAtY:In,pointsAtZ:In,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Zf,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Zf,rev:Zf,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Zf,requiredFeatures:Zf,requiredFonts:Zf,requiredFormats:Zf,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:In,specularExponent:In,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:In,strikethroughThickness:In,string:null,stroke:null,strokeDashArray:Zf,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:In,strokeOpacity:In,strokeWidth:null,style:null,surfaceScale:In,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Zf,tabIndex:In,tableValues:null,target:null,targetX:In,targetY:In,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Zf,to:null,transform:null,u1:null,u2:null,underlinePosition:In,underlineThickness:In,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:In,values:null,vAlphabetic:In,vMathematical:In,vectorEffect:null,vHanging:In,vIdeographic:In,version:null,vertAdvY:In,vertOriginX:In,vertOriginY:In,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:In,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}});var RBn=/^data[-\w.:]+$/i,Cke=/-[a-z]/g,wBn=/[A-Z]/g;function bx(e,n){let t=uD(n),a=n,r=lf;if(t in e.normal)return e.property[e.normal[t]];if(t.length>4&&t.slice(0,4)==="data"&&RBn.test(n)){if(n.charAt(4)==="-"){let i=n.slice(5).replace(Cke,EBn);a="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{let i=n.slice(4);if(!Cke.test(i)){let u=i.replace(wBn,SBn);u.charAt(0)!=="-"&&(u="-"+u),n="data"+u}}r=RT}return new r(a,n)}function SBn(e){return"-"+e.toLowerCase()}function EBn(e){return e.charAt(1).toUpperCase()}var Wk={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 $k=qte([Vte,zte,Qte,Yte,Ske],"html"),zk=qte([Vte,zte,Qte,Yte,Eke],"svg");function Kte(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=>{bS(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})}}ra();var qke=Ta(Mke());function Gke(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 eae(e){let n=String(e||"").trim();return n?n.split(/[ \t\n\r\f]+/g):[]}function Ake(e){return e.join(" ").trim()}function nae(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 xke(e,n){let t=n||{};return(e[e.length-1]===""?[...e,""]:e).join((t.padRight?" ":"")+","+(t.padLeft===!1?"":" ")).trim()}var Bke=Ta(Uke()),Jke=Bke.default;var aae={}.hasOwnProperty,kBn=new Set(["table","thead","tbody","tfoot","tr"]);function rae(e,n){let t=[],a=-1,r;for(;++a0?wt.createElement(p,c,v):wt.createElement(p,c)}function UBn(e){let n=-1;for(;++n for more info)`),delete rH[i]}let n=gte().use(jk).use(e.remarkPlugins||[]).use(Jte,mu(ur({},e.remarkRehypeOptions),{allowDangerousHtml:!0})).use(e.rehypePlugins||[]).use(Kte,e),t=new hT;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=wt.createElement(wt.Fragment,{},rae({options:e,schema:$k,listDepth:0},a));return e.className&&(r=wt.createElement("div",{className:e.className},r)),r}oH.propTypes={children:Ea.default.string,className:Ea.default.string,allowElement:Ea.default.func,allowedElements:Ea.default.arrayOf(Ea.default.string),disallowedElements:Ea.default.arrayOf(Ea.default.string),unwrapDisallowed:Ea.default.bool,remarkPlugins:Ea.default.arrayOf(Ea.default.oneOfType([Ea.default.object,Ea.default.func,Ea.default.arrayOf(Ea.default.oneOfType([Ea.default.bool,Ea.default.string,Ea.default.object,Ea.default.func,Ea.default.arrayOf(Ea.default.any)]))])),rehypePlugins:Ea.default.arrayOf(Ea.default.oneOfType([Ea.default.object,Ea.default.func,Ea.default.arrayOf(Ea.default.oneOfType([Ea.default.bool,Ea.default.string,Ea.default.object,Ea.default.func,Ea.default.arrayOf(Ea.default.any)]))])),sourcePos:Ea.default.bool,rawSourcePos:Ea.default.bool,skipHtml:Ea.default.bool,includeElementIndex:Ea.default.bool,transformLinkUri:Ea.default.oneOfType([Ea.default.func,Ea.default.bool]),linkTarget:Ea.default.oneOfType([Ea.default.func,Ea.default.string]),transformImageUri:Ea.default.func,components:Ea.default.object};var $ke=/[#.]/g;function iae(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 rHe(e,n,t){return e.type==="element"?_Jn(e,n,t):e.type==="text"?t.whitespace==="normal"?oHe(e,t):hJn(e):[]}function _Jn(e,n,t){let a=iHe(e,t),r=e.children||[],i=-1,u=[];if(dJn(e))return u;let l,c;for(pae(e)||tHe(e)&&cH(n,e,tHe)?c=` `:pJn(e)?(l=2,c=2):aHe(e)&&(l=1,c=1);++i15?s="\u2026"+l.slice(r-15,r):s=l.slice(0,r);var f;i+15":">","<":"<",'"':""","'":"'"},IJn=/[&><"']/g;function FJn(e){return String(e).replace(IJn,n=>CJn[n])}var uHe=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},TJn=function(n){var t=uHe(n);return t.type==="mathord"||t.type==="textord"||t.type==="atom"},MJn=function(n){if(!n)throw new Error("Expected non-null, but got "+String(n));return n},GJn=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"},Vt={contains:RJn,deflt:wJn,escape:FJn,hyphenate:EJn,getBaseElem:uHe,isCharacterBox:TJn,protocolFromUrl:GJn},sH={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 AJn(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 fH=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 sH)if(sH.hasOwnProperty(t)){var a=sH[t];this[t]=n[t]!==void 0?a.processor?a.processor(n[t]):n[t]:AJn(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 Fn("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=Vt.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)}},cD=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 Z_[xJn[this.id]]}sub(){return Z_[LJn[this.id]]}fracNum(){return Z_[jJn[this.id]]}fracDen(){return Z_[PJn[this.id]]}cramp(){return Z_[NJn[this.id]]}text(){return Z_[OJn[this.id]]}isTight(){return this.size>=2}},_ae=0,vH=1,wT=2,sD=3,yx=4,x0=5,ST=6,cf=7,Z_=[new cD(_ae,0,!1),new cD(vH,0,!0),new cD(wT,1,!1),new cD(sD,1,!0),new cD(yx,2,!1),new cD(x0,2,!0),new cD(ST,3,!1),new cD(cf,3,!0)],xJn=[yx,x0,yx,x0,ST,cf,ST,cf],LJn=[x0,x0,x0,x0,cf,cf,cf,cf],jJn=[wT,sD,yx,x0,ST,cf,ST,cf],PJn=[sD,sD,x0,x0,cf,cf,cf,cf],NJn=[vH,vH,sD,sD,x0,x0,cf,cf],OJn=[_ae,vH,wT,sD,wT,sD,wT,sD],Xt={DISPLAY:Z_[_ae],TEXT:Z_[wT],SCRIPT:Z_[yx],SCRIPTSCRIPT:Z_[ST]},hae=[{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 kJn(e){for(var n=0;n=r[0]&&e<=r[1])return t.name}return null}var mH=[];hae.forEach(e=>e.blocks.forEach(n=>mH.push(...n)));function lHe(e){for(var n=0;n=mH[n]&&e<=mH[n+1])return!0;return!1}var ET=80,HJn=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"},UJn=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"},BJn=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"},JJn=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"},qJn=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"},WJn=function(n){var t=n/2;return"M400000 "+n+" H0 L"+t+" 0 l65 45 L145 "+(n-80)+" H400000z"},$Jn=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"},zJn=function(n,t,a){t=1e3*t;var r="";switch(n){case"sqrtMain":r=HJn(t,ET);break;case"sqrtSize1":r=UJn(t,ET);break;case"sqrtSize2":r=BJn(t,ET);break;case"sqrtSize3":r=JJn(t,ET);break;case"sqrtSize4":r=qJn(t,ET);break;case"sqrtTall":r=$Jn(t,ET,a)}return r},VJn=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""}},cHe={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`},QJn=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.")}},CT=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 Vt.contains(this.classes,n)}toNode(){for(var n=document.createDocumentFragment(),t=0;tt.toText();return this.children.map(n).join("")}},eh={"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]}},pH={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]},sHe={\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 YJn(e,n){eh[e]=n}function gae(e,n,t){if(!eh[n])throw new Error("Font metrics not found for font: "+n+".");var a=e.charCodeAt(0),r=eh[n][a];if(!r&&e[0]in sHe&&(a=sHe[e[0]].charCodeAt(0),r=eh[n][a]),!r&&t==="text"&&lHe(a)&&(r=eh[n][77]),r)return{depth:r[0],height:r[1],italic:r[2],skew:r[3],width:r[4]}}var Dae={};function KJn(e){var n;if(e>=5?n=0:e>=3?n=1:n=2,!Dae[n]){var t=Dae[n]={cssEmPerMu:pH.quad[n]/18};for(var a in pH)pH.hasOwnProperty(a)&&(t[a]=pH[a][n])}return Dae[n]}var XJn=[[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]],fHe=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],vHe=function(n,t){return t.size<2?n:XJn[n-1][t.size-1]},nh=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||nh.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=fHe[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 nh(t)}havingStyle(n){return this.style===n?this:this.extend({style:n,size:vHe(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:fHe[n-1]})}havingBaseStyle(n){n=n||this.style.text();var t=vHe(nh.BASESIZE,n);return this.size===t&&this.textSize===nh.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!==nh.BASESIZE?["sizing","reset-size"+this.size,"size"+nh.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=KJn(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}};nh.BASESIZE=6;var bae={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},ZJn={ex:!0,em:!0,mu:!0},mHe=function(n){return typeof n!="string"&&(n=n.unit),n in bae||n in ZJn||n==="ex"},hi=function(n,t){var a;if(n.unit in bae)a=bae[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 Fn("Invalid unit: '"+n.unit+"'");r!==t&&(a*=r.sizeMultiplier/t.sizeMultiplier)}return Math.min(n.number*a,t.maxSize)},qn=function(n){return+n.toFixed(4)+"em"},By=function(n){return n.filter(t=>t).join(" ")},pHe=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)}},dHe=function(n){var t=document.createElement(n);t.className=By(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/=\x00-\x1f]/,_He=function(n){var t="<"+n;this.classes.length&&(t+=' class="'+Vt.escape(By(this.classes))+'"');var a="";for(var r in this.style)this.style.hasOwnProperty(r)&&(a+=Vt.hyphenate(r)+":"+this.style[r]+";");a&&(t+=' style="'+Vt.escape(a)+'"');for(var i in this.attributes)if(this.attributes.hasOwnProperty(i)){if(eqn.test(i))throw new Fn("Invalid attribute name '"+i+"'");t+=" "+i+'="'+Vt.escape(this.attributes[i])+'"'}t+=">";for(var u=0;u",t},IT=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,pHe.call(this,n,a,r),this.children=t||[]}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return Vt.contains(this.classes,n)}toNode(){return dHe.call(this,"span")}toMarkup(){return _He.call(this,"span")}},dH=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,pHe.call(this,t,r),this.children=a||[],this.setAttribute("href",n)}setAttribute(n,t){this.attributes[n]=t}hasClass(n){return Vt.contains(this.classes,n)}toNode(){return dHe.call(this,"a")}toMarkup(){return _He.call(this,"a")}},hHe=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 Vt.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=''+Vt.escape(this.alt)+'0&&(t=document.createElement("span"),t.style.marginRight=qn(this.italic)),this.classes.length>0&&(t=t||document.createElement("span"),t.className=By(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+=Vt.hyphenate(r)+":"+this.style[r]+";");a&&(n=!0,t+=' style="'+Vt.escape(a)+'"');var i=Vt.escape(this.text);return n?(t+=">",t+=i,t+="",t):i}},th=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':''}},_H=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 aqn={bin:1,close:1,inner:1,open:1,punct:1,rel:1},rqn={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},Go={math:{},text:{}};function S(e,n,t,a,r,i){Go[e][r]={font:n,group:t,replace:a},i&&a&&(Go[e][a]=Go[e][r])}var I="math",cn="text",L="main",te="ams",ti="accent-token",mt="bin",sf="close",FT="inner",Zt="mathord",Fu="op-token",vm="open",hH="punct",ue="rel",vD="spacing",he="textord";S(I,L,ue,"\u2261","\\equiv",!0);S(I,L,ue,"\u227A","\\prec",!0);S(I,L,ue,"\u227B","\\succ",!0);S(I,L,ue,"\u223C","\\sim",!0);S(I,L,ue,"\u22A5","\\perp");S(I,L,ue,"\u2AAF","\\preceq",!0);S(I,L,ue,"\u2AB0","\\succeq",!0);S(I,L,ue,"\u2243","\\simeq",!0);S(I,L,ue,"\u2223","\\mid",!0);S(I,L,ue,"\u226A","\\ll",!0);S(I,L,ue,"\u226B","\\gg",!0);S(I,L,ue,"\u224D","\\asymp",!0);S(I,L,ue,"\u2225","\\parallel");S(I,L,ue,"\u22C8","\\bowtie",!0);S(I,L,ue,"\u2323","\\smile",!0);S(I,L,ue,"\u2291","\\sqsubseteq",!0);S(I,L,ue,"\u2292","\\sqsupseteq",!0);S(I,L,ue,"\u2250","\\doteq",!0);S(I,L,ue,"\u2322","\\frown",!0);S(I,L,ue,"\u220B","\\ni",!0);S(I,L,ue,"\u221D","\\propto",!0);S(I,L,ue,"\u22A2","\\vdash",!0);S(I,L,ue,"\u22A3","\\dashv",!0);S(I,L,ue,"\u220B","\\owns");S(I,L,hH,".","\\ldotp");S(I,L,hH,"\u22C5","\\cdotp");S(I,L,he,"#","\\#");S(cn,L,he,"#","\\#");S(I,L,he,"&","\\&");S(cn,L,he,"&","\\&");S(I,L,he,"\u2135","\\aleph",!0);S(I,L,he,"\u2200","\\forall",!0);S(I,L,he,"\u210F","\\hbar",!0);S(I,L,he,"\u2203","\\exists",!0);S(I,L,he,"\u2207","\\nabla",!0);S(I,L,he,"\u266D","\\flat",!0);S(I,L,he,"\u2113","\\ell",!0);S(I,L,he,"\u266E","\\natural",!0);S(I,L,he,"\u2663","\\clubsuit",!0);S(I,L,he,"\u2118","\\wp",!0);S(I,L,he,"\u266F","\\sharp",!0);S(I,L,he,"\u2662","\\diamondsuit",!0);S(I,L,he,"\u211C","\\Re",!0);S(I,L,he,"\u2661","\\heartsuit",!0);S(I,L,he,"\u2111","\\Im",!0);S(I,L,he,"\u2660","\\spadesuit",!0);S(I,L,he,"\xA7","\\S",!0);S(cn,L,he,"\xA7","\\S");S(I,L,he,"\xB6","\\P",!0);S(cn,L,he,"\xB6","\\P");S(I,L,he,"\u2020","\\dag");S(cn,L,he,"\u2020","\\dag");S(cn,L,he,"\u2020","\\textdagger");S(I,L,he,"\u2021","\\ddag");S(cn,L,he,"\u2021","\\ddag");S(cn,L,he,"\u2021","\\textdaggerdbl");S(I,L,sf,"\u23B1","\\rmoustache",!0);S(I,L,vm,"\u23B0","\\lmoustache",!0);S(I,L,sf,"\u27EF","\\rgroup",!0);S(I,L,vm,"\u27EE","\\lgroup",!0);S(I,L,mt,"\u2213","\\mp",!0);S(I,L,mt,"\u2296","\\ominus",!0);S(I,L,mt,"\u228E","\\uplus",!0);S(I,L,mt,"\u2293","\\sqcap",!0);S(I,L,mt,"\u2217","\\ast");S(I,L,mt,"\u2294","\\sqcup",!0);S(I,L,mt,"\u25EF","\\bigcirc",!0);S(I,L,mt,"\u2219","\\bullet",!0);S(I,L,mt,"\u2021","\\ddagger");S(I,L,mt,"\u2240","\\wr",!0);S(I,L,mt,"\u2A3F","\\amalg");S(I,L,mt,"&","\\And");S(I,L,ue,"\u27F5","\\longleftarrow",!0);S(I,L,ue,"\u21D0","\\Leftarrow",!0);S(I,L,ue,"\u27F8","\\Longleftarrow",!0);S(I,L,ue,"\u27F6","\\longrightarrow",!0);S(I,L,ue,"\u21D2","\\Rightarrow",!0);S(I,L,ue,"\u27F9","\\Longrightarrow",!0);S(I,L,ue,"\u2194","\\leftrightarrow",!0);S(I,L,ue,"\u27F7","\\longleftrightarrow",!0);S(I,L,ue,"\u21D4","\\Leftrightarrow",!0);S(I,L,ue,"\u27FA","\\Longleftrightarrow",!0);S(I,L,ue,"\u21A6","\\mapsto",!0);S(I,L,ue,"\u27FC","\\longmapsto",!0);S(I,L,ue,"\u2197","\\nearrow",!0);S(I,L,ue,"\u21A9","\\hookleftarrow",!0);S(I,L,ue,"\u21AA","\\hookrightarrow",!0);S(I,L,ue,"\u2198","\\searrow",!0);S(I,L,ue,"\u21BC","\\leftharpoonup",!0);S(I,L,ue,"\u21C0","\\rightharpoonup",!0);S(I,L,ue,"\u2199","\\swarrow",!0);S(I,L,ue,"\u21BD","\\leftharpoondown",!0);S(I,L,ue,"\u21C1","\\rightharpoondown",!0);S(I,L,ue,"\u2196","\\nwarrow",!0);S(I,L,ue,"\u21CC","\\rightleftharpoons",!0);S(I,te,ue,"\u226E","\\nless",!0);S(I,te,ue,"\uE010","\\@nleqslant");S(I,te,ue,"\uE011","\\@nleqq");S(I,te,ue,"\u2A87","\\lneq",!0);S(I,te,ue,"\u2268","\\lneqq",!0);S(I,te,ue,"\uE00C","\\@lvertneqq");S(I,te,ue,"\u22E6","\\lnsim",!0);S(I,te,ue,"\u2A89","\\lnapprox",!0);S(I,te,ue,"\u2280","\\nprec",!0);S(I,te,ue,"\u22E0","\\npreceq",!0);S(I,te,ue,"\u22E8","\\precnsim",!0);S(I,te,ue,"\u2AB9","\\precnapprox",!0);S(I,te,ue,"\u2241","\\nsim",!0);S(I,te,ue,"\uE006","\\@nshortmid");S(I,te,ue,"\u2224","\\nmid",!0);S(I,te,ue,"\u22AC","\\nvdash",!0);S(I,te,ue,"\u22AD","\\nvDash",!0);S(I,te,ue,"\u22EA","\\ntriangleleft");S(I,te,ue,"\u22EC","\\ntrianglelefteq",!0);S(I,te,ue,"\u228A","\\subsetneq",!0);S(I,te,ue,"\uE01A","\\@varsubsetneq");S(I,te,ue,"\u2ACB","\\subsetneqq",!0);S(I,te,ue,"\uE017","\\@varsubsetneqq");S(I,te,ue,"\u226F","\\ngtr",!0);S(I,te,ue,"\uE00F","\\@ngeqslant");S(I,te,ue,"\uE00E","\\@ngeqq");S(I,te,ue,"\u2A88","\\gneq",!0);S(I,te,ue,"\u2269","\\gneqq",!0);S(I,te,ue,"\uE00D","\\@gvertneqq");S(I,te,ue,"\u22E7","\\gnsim",!0);S(I,te,ue,"\u2A8A","\\gnapprox",!0);S(I,te,ue,"\u2281","\\nsucc",!0);S(I,te,ue,"\u22E1","\\nsucceq",!0);S(I,te,ue,"\u22E9","\\succnsim",!0);S(I,te,ue,"\u2ABA","\\succnapprox",!0);S(I,te,ue,"\u2246","\\ncong",!0);S(I,te,ue,"\uE007","\\@nshortparallel");S(I,te,ue,"\u2226","\\nparallel",!0);S(I,te,ue,"\u22AF","\\nVDash",!0);S(I,te,ue,"\u22EB","\\ntriangleright");S(I,te,ue,"\u22ED","\\ntrianglerighteq",!0);S(I,te,ue,"\uE018","\\@nsupseteqq");S(I,te,ue,"\u228B","\\supsetneq",!0);S(I,te,ue,"\uE01B","\\@varsupsetneq");S(I,te,ue,"\u2ACC","\\supsetneqq",!0);S(I,te,ue,"\uE019","\\@varsupsetneqq");S(I,te,ue,"\u22AE","\\nVdash",!0);S(I,te,ue,"\u2AB5","\\precneqq",!0);S(I,te,ue,"\u2AB6","\\succneqq",!0);S(I,te,ue,"\uE016","\\@nsubseteqq");S(I,te,mt,"\u22B4","\\unlhd");S(I,te,mt,"\u22B5","\\unrhd");S(I,te,ue,"\u219A","\\nleftarrow",!0);S(I,te,ue,"\u219B","\\nrightarrow",!0);S(I,te,ue,"\u21CD","\\nLeftarrow",!0);S(I,te,ue,"\u21CF","\\nRightarrow",!0);S(I,te,ue,"\u21AE","\\nleftrightarrow",!0);S(I,te,ue,"\u21CE","\\nLeftrightarrow",!0);S(I,te,ue,"\u25B3","\\vartriangle");S(I,te,he,"\u210F","\\hslash");S(I,te,he,"\u25BD","\\triangledown");S(I,te,he,"\u25CA","\\lozenge");S(I,te,he,"\u24C8","\\circledS");S(I,te,he,"\xAE","\\circledR");S(cn,te,he,"\xAE","\\circledR");S(I,te,he,"\u2221","\\measuredangle",!0);S(I,te,he,"\u2204","\\nexists");S(I,te,he,"\u2127","\\mho");S(I,te,he,"\u2132","\\Finv",!0);S(I,te,he,"\u2141","\\Game",!0);S(I,te,he,"\u2035","\\backprime");S(I,te,he,"\u25B2","\\blacktriangle");S(I,te,he,"\u25BC","\\blacktriangledown");S(I,te,he,"\u25A0","\\blacksquare");S(I,te,he,"\u29EB","\\blacklozenge");S(I,te,he,"\u2605","\\bigstar");S(I,te,he,"\u2222","\\sphericalangle",!0);S(I,te,he,"\u2201","\\complement",!0);S(I,te,he,"\xF0","\\eth",!0);S(cn,L,he,"\xF0","\xF0");S(I,te,he,"\u2571","\\diagup");S(I,te,he,"\u2572","\\diagdown");S(I,te,he,"\u25A1","\\square");S(I,te,he,"\u25A1","\\Box");S(I,te,he,"\u25CA","\\Diamond");S(I,te,he,"\xA5","\\yen",!0);S(cn,te,he,"\xA5","\\yen",!0);S(I,te,he,"\u2713","\\checkmark",!0);S(cn,te,he,"\u2713","\\checkmark");S(I,te,he,"\u2136","\\beth",!0);S(I,te,he,"\u2138","\\daleth",!0);S(I,te,he,"\u2137","\\gimel",!0);S(I,te,he,"\u03DD","\\digamma",!0);S(I,te,he,"\u03F0","\\varkappa");S(I,te,vm,"\u250C","\\@ulcorner",!0);S(I,te,sf,"\u2510","\\@urcorner",!0);S(I,te,vm,"\u2514","\\@llcorner",!0);S(I,te,sf,"\u2518","\\@lrcorner",!0);S(I,te,ue,"\u2266","\\leqq",!0);S(I,te,ue,"\u2A7D","\\leqslant",!0);S(I,te,ue,"\u2A95","\\eqslantless",!0);S(I,te,ue,"\u2272","\\lesssim",!0);S(I,te,ue,"\u2A85","\\lessapprox",!0);S(I,te,ue,"\u224A","\\approxeq",!0);S(I,te,mt,"\u22D6","\\lessdot");S(I,te,ue,"\u22D8","\\lll",!0);S(I,te,ue,"\u2276","\\lessgtr",!0);S(I,te,ue,"\u22DA","\\lesseqgtr",!0);S(I,te,ue,"\u2A8B","\\lesseqqgtr",!0);S(I,te,ue,"\u2251","\\doteqdot");S(I,te,ue,"\u2253","\\risingdotseq",!0);S(I,te,ue,"\u2252","\\fallingdotseq",!0);S(I,te,ue,"\u223D","\\backsim",!0);S(I,te,ue,"\u22CD","\\backsimeq",!0);S(I,te,ue,"\u2AC5","\\subseteqq",!0);S(I,te,ue,"\u22D0","\\Subset",!0);S(I,te,ue,"\u228F","\\sqsubset",!0);S(I,te,ue,"\u227C","\\preccurlyeq",!0);S(I,te,ue,"\u22DE","\\curlyeqprec",!0);S(I,te,ue,"\u227E","\\precsim",!0);S(I,te,ue,"\u2AB7","\\precapprox",!0);S(I,te,ue,"\u22B2","\\vartriangleleft");S(I,te,ue,"\u22B4","\\trianglelefteq");S(I,te,ue,"\u22A8","\\vDash",!0);S(I,te,ue,"\u22AA","\\Vvdash",!0);S(I,te,ue,"\u2323","\\smallsmile");S(I,te,ue,"\u2322","\\smallfrown");S(I,te,ue,"\u224F","\\bumpeq",!0);S(I,te,ue,"\u224E","\\Bumpeq",!0);S(I,te,ue,"\u2267","\\geqq",!0);S(I,te,ue,"\u2A7E","\\geqslant",!0);S(I,te,ue,"\u2A96","\\eqslantgtr",!0);S(I,te,ue,"\u2273","\\gtrsim",!0);S(I,te,ue,"\u2A86","\\gtrapprox",!0);S(I,te,mt,"\u22D7","\\gtrdot");S(I,te,ue,"\u22D9","\\ggg",!0);S(I,te,ue,"\u2277","\\gtrless",!0);S(I,te,ue,"\u22DB","\\gtreqless",!0);S(I,te,ue,"\u2A8C","\\gtreqqless",!0);S(I,te,ue,"\u2256","\\eqcirc",!0);S(I,te,ue,"\u2257","\\circeq",!0);S(I,te,ue,"\u225C","\\triangleq",!0);S(I,te,ue,"\u223C","\\thicksim");S(I,te,ue,"\u2248","\\thickapprox");S(I,te,ue,"\u2AC6","\\supseteqq",!0);S(I,te,ue,"\u22D1","\\Supset",!0);S(I,te,ue,"\u2290","\\sqsupset",!0);S(I,te,ue,"\u227D","\\succcurlyeq",!0);S(I,te,ue,"\u22DF","\\curlyeqsucc",!0);S(I,te,ue,"\u227F","\\succsim",!0);S(I,te,ue,"\u2AB8","\\succapprox",!0);S(I,te,ue,"\u22B3","\\vartriangleright");S(I,te,ue,"\u22B5","\\trianglerighteq");S(I,te,ue,"\u22A9","\\Vdash",!0);S(I,te,ue,"\u2223","\\shortmid");S(I,te,ue,"\u2225","\\shortparallel");S(I,te,ue,"\u226C","\\between",!0);S(I,te,ue,"\u22D4","\\pitchfork",!0);S(I,te,ue,"\u221D","\\varpropto");S(I,te,ue,"\u25C0","\\blacktriangleleft");S(I,te,ue,"\u2234","\\therefore",!0);S(I,te,ue,"\u220D","\\backepsilon");S(I,te,ue,"\u25B6","\\blacktriangleright");S(I,te,ue,"\u2235","\\because",!0);S(I,te,ue,"\u22D8","\\llless");S(I,te,ue,"\u22D9","\\gggtr");S(I,te,mt,"\u22B2","\\lhd");S(I,te,mt,"\u22B3","\\rhd");S(I,te,ue,"\u2242","\\eqsim",!0);S(I,L,ue,"\u22C8","\\Join");S(I,te,ue,"\u2251","\\Doteq",!0);S(I,te,mt,"\u2214","\\dotplus",!0);S(I,te,mt,"\u2216","\\smallsetminus");S(I,te,mt,"\u22D2","\\Cap",!0);S(I,te,mt,"\u22D3","\\Cup",!0);S(I,te,mt,"\u2A5E","\\doublebarwedge",!0);S(I,te,mt,"\u229F","\\boxminus",!0);S(I,te,mt,"\u229E","\\boxplus",!0);S(I,te,mt,"\u22C7","\\divideontimes",!0);S(I,te,mt,"\u22C9","\\ltimes",!0);S(I,te,mt,"\u22CA","\\rtimes",!0);S(I,te,mt,"\u22CB","\\leftthreetimes",!0);S(I,te,mt,"\u22CC","\\rightthreetimes",!0);S(I,te,mt,"\u22CF","\\curlywedge",!0);S(I,te,mt,"\u22CE","\\curlyvee",!0);S(I,te,mt,"\u229D","\\circleddash",!0);S(I,te,mt,"\u229B","\\circledast",!0);S(I,te,mt,"\u22C5","\\centerdot");S(I,te,mt,"\u22BA","\\intercal",!0);S(I,te,mt,"\u22D2","\\doublecap");S(I,te,mt,"\u22D3","\\doublecup");S(I,te,mt,"\u22A0","\\boxtimes",!0);S(I,te,ue,"\u21E2","\\dashrightarrow",!0);S(I,te,ue,"\u21E0","\\dashleftarrow",!0);S(I,te,ue,"\u21C7","\\leftleftarrows",!0);S(I,te,ue,"\u21C6","\\leftrightarrows",!0);S(I,te,ue,"\u21DA","\\Lleftarrow",!0);S(I,te,ue,"\u219E","\\twoheadleftarrow",!0);S(I,te,ue,"\u21A2","\\leftarrowtail",!0);S(I,te,ue,"\u21AB","\\looparrowleft",!0);S(I,te,ue,"\u21CB","\\leftrightharpoons",!0);S(I,te,ue,"\u21B6","\\curvearrowleft",!0);S(I,te,ue,"\u21BA","\\circlearrowleft",!0);S(I,te,ue,"\u21B0","\\Lsh",!0);S(I,te,ue,"\u21C8","\\upuparrows",!0);S(I,te,ue,"\u21BF","\\upharpoonleft",!0);S(I,te,ue,"\u21C3","\\downharpoonleft",!0);S(I,L,ue,"\u22B6","\\origof",!0);S(I,L,ue,"\u22B7","\\imageof",!0);S(I,te,ue,"\u22B8","\\multimap",!0);S(I,te,ue,"\u21AD","\\leftrightsquigarrow",!0);S(I,te,ue,"\u21C9","\\rightrightarrows",!0);S(I,te,ue,"\u21C4","\\rightleftarrows",!0);S(I,te,ue,"\u21A0","\\twoheadrightarrow",!0);S(I,te,ue,"\u21A3","\\rightarrowtail",!0);S(I,te,ue,"\u21AC","\\looparrowright",!0);S(I,te,ue,"\u21B7","\\curvearrowright",!0);S(I,te,ue,"\u21BB","\\circlearrowright",!0);S(I,te,ue,"\u21B1","\\Rsh",!0);S(I,te,ue,"\u21CA","\\downdownarrows",!0);S(I,te,ue,"\u21BE","\\upharpoonright",!0);S(I,te,ue,"\u21C2","\\downharpoonright",!0);S(I,te,ue,"\u21DD","\\rightsquigarrow",!0);S(I,te,ue,"\u21DD","\\leadsto");S(I,te,ue,"\u21DB","\\Rrightarrow",!0);S(I,te,ue,"\u21BE","\\restriction");S(I,L,he,"\u2018","`");S(I,L,he,"$","\\$");S(cn,L,he,"$","\\$");S(cn,L,he,"$","\\textdollar");S(I,L,he,"%","\\%");S(cn,L,he,"%","\\%");S(I,L,he,"_","\\_");S(cn,L,he,"_","\\_");S(cn,L,he,"_","\\textunderscore");S(I,L,he,"\u2220","\\angle",!0);S(I,L,he,"\u221E","\\infty",!0);S(I,L,he,"\u2032","\\prime");S(I,L,he,"\u25B3","\\triangle");S(I,L,he,"\u0393","\\Gamma",!0);S(I,L,he,"\u0394","\\Delta",!0);S(I,L,he,"\u0398","\\Theta",!0);S(I,L,he,"\u039B","\\Lambda",!0);S(I,L,he,"\u039E","\\Xi",!0);S(I,L,he,"\u03A0","\\Pi",!0);S(I,L,he,"\u03A3","\\Sigma",!0);S(I,L,he,"\u03A5","\\Upsilon",!0);S(I,L,he,"\u03A6","\\Phi",!0);S(I,L,he,"\u03A8","\\Psi",!0);S(I,L,he,"\u03A9","\\Omega",!0);S(I,L,he,"A","\u0391");S(I,L,he,"B","\u0392");S(I,L,he,"E","\u0395");S(I,L,he,"Z","\u0396");S(I,L,he,"H","\u0397");S(I,L,he,"I","\u0399");S(I,L,he,"K","\u039A");S(I,L,he,"M","\u039C");S(I,L,he,"N","\u039D");S(I,L,he,"O","\u039F");S(I,L,he,"P","\u03A1");S(I,L,he,"T","\u03A4");S(I,L,he,"X","\u03A7");S(I,L,he,"\xAC","\\neg",!0);S(I,L,he,"\xAC","\\lnot");S(I,L,he,"\u22A4","\\top");S(I,L,he,"\u22A5","\\bot");S(I,L,he,"\u2205","\\emptyset");S(I,te,he,"\u2205","\\varnothing");S(I,L,Zt,"\u03B1","\\alpha",!0);S(I,L,Zt,"\u03B2","\\beta",!0);S(I,L,Zt,"\u03B3","\\gamma",!0);S(I,L,Zt,"\u03B4","\\delta",!0);S(I,L,Zt,"\u03F5","\\epsilon",!0);S(I,L,Zt,"\u03B6","\\zeta",!0);S(I,L,Zt,"\u03B7","\\eta",!0);S(I,L,Zt,"\u03B8","\\theta",!0);S(I,L,Zt,"\u03B9","\\iota",!0);S(I,L,Zt,"\u03BA","\\kappa",!0);S(I,L,Zt,"\u03BB","\\lambda",!0);S(I,L,Zt,"\u03BC","\\mu",!0);S(I,L,Zt,"\u03BD","\\nu",!0);S(I,L,Zt,"\u03BE","\\xi",!0);S(I,L,Zt,"\u03BF","\\omicron",!0);S(I,L,Zt,"\u03C0","\\pi",!0);S(I,L,Zt,"\u03C1","\\rho",!0);S(I,L,Zt,"\u03C3","\\sigma",!0);S(I,L,Zt,"\u03C4","\\tau",!0);S(I,L,Zt,"\u03C5","\\upsilon",!0);S(I,L,Zt,"\u03D5","\\phi",!0);S(I,L,Zt,"\u03C7","\\chi",!0);S(I,L,Zt,"\u03C8","\\psi",!0);S(I,L,Zt,"\u03C9","\\omega",!0);S(I,L,Zt,"\u03B5","\\varepsilon",!0);S(I,L,Zt,"\u03D1","\\vartheta",!0);S(I,L,Zt,"\u03D6","\\varpi",!0);S(I,L,Zt,"\u03F1","\\varrho",!0);S(I,L,Zt,"\u03C2","\\varsigma",!0);S(I,L,Zt,"\u03C6","\\varphi",!0);S(I,L,mt,"\u2217","*",!0);S(I,L,mt,"+","+");S(I,L,mt,"\u2212","-",!0);S(I,L,mt,"\u22C5","\\cdot",!0);S(I,L,mt,"\u2218","\\circ",!0);S(I,L,mt,"\xF7","\\div",!0);S(I,L,mt,"\xB1","\\pm",!0);S(I,L,mt,"\xD7","\\times",!0);S(I,L,mt,"\u2229","\\cap",!0);S(I,L,mt,"\u222A","\\cup",!0);S(I,L,mt,"\u2216","\\setminus",!0);S(I,L,mt,"\u2227","\\land");S(I,L,mt,"\u2228","\\lor");S(I,L,mt,"\u2227","\\wedge",!0);S(I,L,mt,"\u2228","\\vee",!0);S(I,L,he,"\u221A","\\surd");S(I,L,vm,"\u27E8","\\langle",!0);S(I,L,vm,"\u2223","\\lvert");S(I,L,vm,"\u2225","\\lVert");S(I,L,sf,"?","?");S(I,L,sf,"!","!");S(I,L,sf,"\u27E9","\\rangle",!0);S(I,L,sf,"\u2223","\\rvert");S(I,L,sf,"\u2225","\\rVert");S(I,L,ue,"=","=");S(I,L,ue,":",":");S(I,L,ue,"\u2248","\\approx",!0);S(I,L,ue,"\u2245","\\cong",!0);S(I,L,ue,"\u2265","\\ge");S(I,L,ue,"\u2265","\\geq",!0);S(I,L,ue,"\u2190","\\gets");S(I,L,ue,">","\\gt",!0);S(I,L,ue,"\u2208","\\in",!0);S(I,L,ue,"\uE020","\\@not");S(I,L,ue,"\u2282","\\subset",!0);S(I,L,ue,"\u2283","\\supset",!0);S(I,L,ue,"\u2286","\\subseteq",!0);S(I,L,ue,"\u2287","\\supseteq",!0);S(I,te,ue,"\u2288","\\nsubseteq",!0);S(I,te,ue,"\u2289","\\nsupseteq",!0);S(I,L,ue,"\u22A8","\\models");S(I,L,ue,"\u2190","\\leftarrow",!0);S(I,L,ue,"\u2264","\\le");S(I,L,ue,"\u2264","\\leq",!0);S(I,L,ue,"<","\\lt",!0);S(I,L,ue,"\u2192","\\rightarrow",!0);S(I,L,ue,"\u2192","\\to");S(I,te,ue,"\u2271","\\ngeq",!0);S(I,te,ue,"\u2270","\\nleq",!0);S(I,L,vD,"\xA0","\\ ");S(I,L,vD,"\xA0","\\space");S(I,L,vD,"\xA0","\\nobreakspace");S(cn,L,vD,"\xA0","\\ ");S(cn,L,vD,"\xA0"," ");S(cn,L,vD,"\xA0","\\space");S(cn,L,vD,"\xA0","\\nobreakspace");S(I,L,vD,null,"\\nobreak");S(I,L,vD,null,"\\allowbreak");S(I,L,hH,",",",");S(I,L,hH,";",";");S(I,te,mt,"\u22BC","\\barwedge",!0);S(I,te,mt,"\u22BB","\\veebar",!0);S(I,L,mt,"\u2299","\\odot",!0);S(I,L,mt,"\u2295","\\oplus",!0);S(I,L,mt,"\u2297","\\otimes",!0);S(I,L,he,"\u2202","\\partial",!0);S(I,L,mt,"\u2298","\\oslash",!0);S(I,te,mt,"\u229A","\\circledcirc",!0);S(I,te,mt,"\u22A1","\\boxdot",!0);S(I,L,mt,"\u25B3","\\bigtriangleup");S(I,L,mt,"\u25BD","\\bigtriangledown");S(I,L,mt,"\u2020","\\dagger");S(I,L,mt,"\u22C4","\\diamond");S(I,L,mt,"\u22C6","\\star");S(I,L,mt,"\u25C3","\\triangleleft");S(I,L,mt,"\u25B9","\\triangleright");S(I,L,vm,"{","\\{");S(cn,L,he,"{","\\{");S(cn,L,he,"{","\\textbraceleft");S(I,L,sf,"}","\\}");S(cn,L,he,"}","\\}");S(cn,L,he,"}","\\textbraceright");S(I,L,vm,"{","\\lbrace");S(I,L,sf,"}","\\rbrace");S(I,L,vm,"[","\\lbrack",!0);S(cn,L,he,"[","\\lbrack",!0);S(I,L,sf,"]","\\rbrack",!0);S(cn,L,he,"]","\\rbrack",!0);S(I,L,vm,"(","\\lparen",!0);S(I,L,sf,")","\\rparen",!0);S(cn,L,he,"<","\\textless",!0);S(cn,L,he,">","\\textgreater",!0);S(I,L,vm,"\u230A","\\lfloor",!0);S(I,L,sf,"\u230B","\\rfloor",!0);S(I,L,vm,"\u2308","\\lceil",!0);S(I,L,sf,"\u2309","\\rceil",!0);S(I,L,he,"\\","\\backslash");S(I,L,he,"\u2223","|");S(I,L,he,"\u2223","\\vert");S(cn,L,he,"|","\\textbar",!0);S(I,L,he,"\u2225","\\|");S(I,L,he,"\u2225","\\Vert");S(cn,L,he,"\u2225","\\textbardbl");S(cn,L,he,"~","\\textasciitilde");S(cn,L,he,"\\","\\textbackslash");S(cn,L,he,"^","\\textasciicircum");S(I,L,ue,"\u2191","\\uparrow",!0);S(I,L,ue,"\u21D1","\\Uparrow",!0);S(I,L,ue,"\u2193","\\downarrow",!0);S(I,L,ue,"\u21D3","\\Downarrow",!0);S(I,L,ue,"\u2195","\\updownarrow",!0);S(I,L,ue,"\u21D5","\\Updownarrow",!0);S(I,L,Fu,"\u2210","\\coprod");S(I,L,Fu,"\u22C1","\\bigvee");S(I,L,Fu,"\u22C0","\\bigwedge");S(I,L,Fu,"\u2A04","\\biguplus");S(I,L,Fu,"\u22C2","\\bigcap");S(I,L,Fu,"\u22C3","\\bigcup");S(I,L,Fu,"\u222B","\\int");S(I,L,Fu,"\u222B","\\intop");S(I,L,Fu,"\u222C","\\iint");S(I,L,Fu,"\u222D","\\iiint");S(I,L,Fu,"\u220F","\\prod");S(I,L,Fu,"\u2211","\\sum");S(I,L,Fu,"\u2A02","\\bigotimes");S(I,L,Fu,"\u2A01","\\bigoplus");S(I,L,Fu,"\u2A00","\\bigodot");S(I,L,Fu,"\u222E","\\oint");S(I,L,Fu,"\u222F","\\oiint");S(I,L,Fu,"\u2230","\\oiiint");S(I,L,Fu,"\u2A06","\\bigsqcup");S(I,L,Fu,"\u222B","\\smallint");S(cn,L,FT,"\u2026","\\textellipsis");S(I,L,FT,"\u2026","\\mathellipsis");S(cn,L,FT,"\u2026","\\ldots",!0);S(I,L,FT,"\u2026","\\ldots",!0);S(I,L,FT,"\u22EF","\\@cdots",!0);S(I,L,FT,"\u22F1","\\ddots",!0);S(I,L,he,"\u22EE","\\varvdots");S(cn,L,he,"\u22EE","\\varvdots");S(I,L,ti,"\u02CA","\\acute");S(I,L,ti,"\u02CB","\\grave");S(I,L,ti,"\xA8","\\ddot");S(I,L,ti,"~","\\tilde");S(I,L,ti,"\u02C9","\\bar");S(I,L,ti,"\u02D8","\\breve");S(I,L,ti,"\u02C7","\\check");S(I,L,ti,"^","\\hat");S(I,L,ti,"\u20D7","\\vec");S(I,L,ti,"\u02D9","\\dot");S(I,L,ti,"\u02DA","\\mathring");S(I,L,Zt,"\uE131","\\@imath");S(I,L,Zt,"\uE237","\\@jmath");S(I,L,he,"\u0131","\u0131");S(I,L,he,"\u0237","\u0237");S(cn,L,he,"\u0131","\\i",!0);S(cn,L,he,"\u0237","\\j",!0);S(cn,L,he,"\xDF","\\ss",!0);S(cn,L,he,"\xE6","\\ae",!0);S(cn,L,he,"\u0153","\\oe",!0);S(cn,L,he,"\xF8","\\o",!0);S(cn,L,he,"\xC6","\\AE",!0);S(cn,L,he,"\u0152","\\OE",!0);S(cn,L,he,"\xD8","\\O",!0);S(cn,L,ti,"\u02CA","\\'");S(cn,L,ti,"\u02CB","\\`");S(cn,L,ti,"\u02C6","\\^");S(cn,L,ti,"\u02DC","\\~");S(cn,L,ti,"\u02C9","\\=");S(cn,L,ti,"\u02D8","\\u");S(cn,L,ti,"\u02D9","\\.");S(cn,L,ti,"\xB8","\\c");S(cn,L,ti,"\u02DA","\\r");S(cn,L,ti,"\u02C7","\\v");S(cn,L,ti,"\xA8",'\\"');S(cn,L,ti,"\u02DD","\\H");S(cn,L,ti,"\u25EF","\\textcircled");var DHe={"--":!0,"---":!0,"``":!0,"''":!0};S(cn,L,he,"\u2013","--",!0);S(cn,L,he,"\u2013","\\textendash");S(cn,L,he,"\u2014","---",!0);S(cn,L,he,"\u2014","\\textemdash");S(cn,L,he,"\u2018","`",!0);S(cn,L,he,"\u2018","\\textquoteleft");S(cn,L,he,"\u2019","'",!0);S(cn,L,he,"\u2019","\\textquoteright");S(cn,L,he,"\u201C","``",!0);S(cn,L,he,"\u201C","\\textquotedblleft");S(cn,L,he,"\u201D","''",!0);S(cn,L,he,"\u201D","\\textquotedblright");S(I,L,he,"\xB0","\\degree",!0);S(cn,L,he,"\xB0","\\degree");S(cn,L,he,"\xB0","\\textdegree",!0);S(I,L,he,"\xA3","\\pounds");S(I,L,he,"\xA3","\\mathsterling",!0);S(cn,L,he,"\xA3","\\pounds");S(cn,L,he,"\xA3","\\textsterling",!0);S(I,te,he,"\u2720","\\maltese");S(cn,te,he,"\u2720","\\maltese");var bHe='0123456789/@."';for(gH=0;gH0)return td(i,s,r,t,u.concat(f));if(c){var v,m;if(c==="boldsymbol"){var p=uqn(i,r,t,u,a);v=p.fontName,m=[p.fontClass]}else l?(v=EHe[c].fontName,m=[c]):(v=EH(c,t.fontWeight,t.fontShape),m=[c,t.fontWeight,t.fontShape]);if(SH(i,v,r).metrics)return td(i,v,r,t,u.concat(m));if(DHe.hasOwnProperty(i)&&v.slice(0,10)==="Typewriter"){for(var h=[],D=0;D{if(By(e.classes)!==By(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},sqn=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},nv=function(n,t,a,r){var i=new IT(n,t,a,r);return Sae(i),i},wHe=(e,n,t,a)=>new IT(e,n,t,a),fqn=function(n,t,a){var r=nv([n],[],t);return r.height=Math.max(a||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),r.style.borderBottomWidth=qn(r.height),r.maxFontSize=1,r},vqn=function(n,t,a,r){var i=new dH(n,t,a,r);return Sae(i),i},SHe=function(n){var t=new CT(n);return Sae(t),t},mqn=function(n,t){return n instanceof CT?nv([],[n],t):n},pqn=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=nv(["mspace"],[],n),a=hi(e,n);return t.style.marginRight=qn(a),t},EH=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},EHe={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"},mathsfit:{variant:"sans-serif-italic",fontName:"SansSerif-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"}},CHe={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},hqn=function(n,t){var[a,r,i]=CHe[n],u=new fD(a),l=new th([u],{width:qn(r),height:qn(i),style:"width:"+qn(r),viewBox:"0 0 "+1e3*r+" "+1e3*i,preserveAspectRatio:"xMinYMin"}),c=wHe(["overlay"],[l],t);return c.height=i,c.style.height=qn(i),c.style.width=qn(r),c},Ie={fontMap:EHe,makeSymbol:td,mathsym:iqn,makeSpan:nv,makeSvgSpan:wHe,makeLineSpan:fqn,makeAnchor:vqn,makeFragment:SHe,wrapFragment:mqn,makeVList:dqn,makeOrd:lqn,makeGlue:_qn,staticSvg:hqn,svgData:CHe,tryCombineChars:sqn},Di={number:3,unit:"mu"},wS={number:4,unit:"mu"},pD={number:5,unit:"mu"},gqn={mord:{mop:Di,mbin:wS,mrel:pD,minner:Di},mop:{mord:Di,mop:Di,mrel:pD,minner:Di},mbin:{mord:wS,mop:wS,mopen:wS,minner:wS},mrel:{mord:pD,mop:pD,mopen:pD,minner:pD},mopen:{},mclose:{mop:Di,mbin:wS,mrel:pD,minner:Di},mpunct:{mord:Di,mop:Di,mrel:pD,mopen:Di,mclose:Di,mpunct:Di,minner:Di},minner:{mord:Di,mop:Di,mbin:wS,mrel:pD,mopen:Di,mpunct:Di,minner:Di}},Dqn={mord:{mop:Di},mop:{mord:Di,mop:Di},mbin:{},mrel:{},mopen:{},mclose:{mop:Di},mpunct:{},minner:{mop:Di}},IHe={},CH={},IH={};function ut(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=D.classes[0],d=h.classes[0];g==="mbin"&&Vt.contains(yqn,d)?D.classes[0]="mord":d==="mbin"&&Vt.contains(bqn,g)&&(h.classes[0]="mord")},{node:v},m,p),FHe(i,(h,D)=>{var g=Eae(D),d=Eae(h),b=g&&d?h.hasClass("mtight")?Dqn[g][d]:gqn[g][d]:null;if(b)return Ie.makeGlue(b,s)},{node:v},m,p),i},FHe=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()},THe=function(n){return n instanceof CT||n instanceof dH||n instanceof IT&&n.hasClass("enclosing")?n:null},Sqn=function e(n,t){var a=THe(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},Eae=function(n,t){return n?(t&&(n=Sqn(n,t)),wqn[n.classes[0]]||null):null},Sx=function(n,t){var a=["nulldelimiter"].concat(n.baseSizingClasses());return dD(t.concat(a))},Cr=function(n,t,a){if(!n)return dD();if(CH[n.type]){var r=CH[n.type](n,t);if(a&&t.size!==a.size){r=dD(t.sizingClasses(a),[r],t);var i=t.sizeMultiplier/a.sizeMultiplier;r.height*=i,r.depth*=i}return r}else throw new Fn("Got group of unknown type: '"+n.type+"'")};function TH(e,n){var t=dD(["base"],e,n),a=dD(["strut"]);return a.style.height=qn(t.height+t.depth),t.depth&&(a.style.verticalAlign=qn(-t.depth)),t.children.unshift(a),t}function Cae(e,n){var t=null;e.length===1&&e[0].type==="tag"&&(t=e[0].tag,e=e[0].body);var a=rl(e,n,"root"),r;a.length===2&&a[1].hasClass("tag")&&(r=a.pop());for(var i=[],u=[],l=0;l0&&(i.push(TH(u,n)),u=[]),i.push(a[l]));u.length>0&&i.push(TH(u,n));var s;t?(s=TH(rl(t,n,!0)),s.classes=["tag"],i.push(s)):r&&i.push(r);var f=dD(["katex-html"],i);if(f.setAttribute("aria-hidden","true"),s){var v=s.children[0];v.style.height=qn(f.height+f.depth),f.depth&&(v.style.verticalAlign=qn(-f.depth))}return f}function MHe(e){return new CT(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=By(this.classes));for(var a=0;a0&&(n+=' class ="'+Vt.escape(By(this.classes))+'"'),n+=">";for(var a=0;a",n}toText(){return this.children.map(n=>n.toText()).join("")}},ad=class{constructor(n){this.text=void 0,this.text=n}toNode(){return document.createTextNode(this.text)}toMarkup(){return Vt.escape(this.toText())}toText(){return this.text}},GHe=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",qn(this.width)),n}toMarkup(){return this.character?""+this.character+"":''}toText(){return this.character?this.character:" "}},Sn={MathNode:tv,TextNode:ad,SpaceNode:GHe,newDocumentFragment:MHe},L0=function(n,t,a){return Go[t][n]&&Go[t][n].replace&&n.charCodeAt(0)!==55349&&!(DHe.hasOwnProperty(n)&&a&&(a.fontFamily&&a.fontFamily.slice(4,6)==="tt"||a.font&&a.font.slice(4,6)==="tt"))&&(n=Go[t][n].replace),new Sn.TextNode(n)},Iae=function(n){return n.length===1?n[0]:new Sn.MathNode("mrow",n)},Fae=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==="mathsfit")return"sans-serif-italic";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(Vt.contains(["\\imath","\\jmath"],i))return null;Go[r][i]&&Go[r][i].replace&&(i=Go[r][i].replace);var u=Ie.fontMap[a].fontName;return gae(i,u,r)?Ie.fontMap[a].variant:null};function Tae(e){if(!e)return!1;if(e.type==="mi"&&e.children.length===1){var n=e.children[0];return n instanceof ad&&n.text==="."}else if(e.type==="mo"&&e.children.length===1&&e.getAttribute("separator")==="true"&&e.getAttribute("lspace")==="0em"&&e.getAttribute("rspace")==="0em"){var t=e.children[0];return t instanceof ad&&t.text===","}else return!1}var av=function(n,t,a){if(n.length===1){var r=Ro(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;l=1&&(u.type==="mn"||Tae(u))){var s=c.children[0];s instanceof tv&&s.type==="mn"&&(s.children=[...u.children,...s.children],i.pop())}else if(u.type==="mi"&&u.children.length===1){var f=u.children[0];if(f instanceof ad&&f.text==="\u0338"&&(c.type==="mo"||c.type==="mi"||c.type==="mn")){var v=c.children[0];v instanceof ad&&v.text.length>0&&(v.text=v.text.slice(0,1)+"\u0338"+v.text.slice(1),i.pop())}}}i.push(c),u=c}return i},qy=function(n,t,a){return Iae(av(n,t,a))},Ro=function(n,t){if(!n)return new Sn.MathNode("mrow");if(IH[n.type]){var a=IH[n.type](n,t);return a}else throw new Fn("Got group of unknown type: '"+n.type+"'")};function AHe(e,n,t,a,r){var i=av(e,t),u;i.length===1&&i[0]instanceof tv&&Vt.contains(["mrow","mtable"],i[0].type)?u=i[0]:u=new Sn.MathNode("mrow",i);var l=new Sn.MathNode("annotation",[new Sn.TextNode(n)]);l.setAttribute("encoding","application/x-tex");var c=new Sn.MathNode("semantics",[u,l]),s=new Sn.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 Ie.makeSpan([f],[s])}var xHe=function(n){return new nh({style:n.displayMode?Xt.DISPLAY:Xt.TEXT,maxSize:n.maxSize,minRuleThickness:n.minRuleThickness})},LHe=function(n,t){if(t.displayMode){var a=["katex-display"];t.leqno&&a.push("leqno"),t.fleqn&&a.push("fleqn"),n=Ie.makeSpan(a,[n])}return n},Eqn=function(n,t,a){var r=xHe(a),i;if(a.output==="mathml")return AHe(n,t,r,a.displayMode,!0);if(a.output==="html"){var u=Cae(n,r);i=Ie.makeSpan(["katex"],[u])}else{var l=AHe(n,t,r,a.displayMode,!1),c=Cae(n,r);i=Ie.makeSpan(["katex"],[l,c])}return LHe(i,a)},Cqn=function(n,t,a){var r=xHe(a),i=Cae(n,r),u=Ie.makeSpan(["katex"],[i]);return LHe(u,a)},Iqn={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":"="},Fqn=function(n){var t=new Sn.MathNode("mo",[new Sn.TextNode(Iqn[n.replace(/^\\/,"")])]);return t.setAttribute("stretchy","true"),t},Tqn={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]},Mqn=function(n){return n.type==="ordgroup"?n.body.length:1},Gqn=function(n,t){function a(){var l=4e5,c=n.label.slice(1);if(Vt.contains(["widehat","widecheck","widetilde","utilde"],c)){var s=n,f=Mqn(s.base),v,m,p;if(f>5)c==="widehat"||c==="widecheck"?(v=420,l=2364,p=.42,m=c+"4"):(v=312,l=2340,p=.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],p=[0,.24,.3,.3,.36,.42][h],m=c+h):(l=[0,600,1033,2339,2340][h],v=[0,260,286,306,312][h],p=[0,.26,.286,.3,.306,.34][h],m="tilde"+h)}var D=new fD(m),g=new th([D],{width:"100%",height:qn(p),viewBox:"0 0 "+l+" "+v,preserveAspectRatio:"none"});return{span:Ie.makeSvgSpan([],[g],t),minWidth:0,height:p}}else{var d=[],b=Tqn[c],[F,j,k]=b,G=k/1e3,U=F.length,ce,me;if(U===1){var je=b[3];ce=["hide-tail"],me=[je]}else if(U===2)ce=["halfarrow-left","halfarrow-right"],me=["xMinYMin","xMaxYMin"];else if(U===3)ce=["brace-left","brace-center","brace-right"],me=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support `+U+" children.");for(var Me=0;Me0&&(r.style.minWidth=qn(i)),r},Aqn=function(n,t,a,r,i){var u,l=n.height+n.depth+a+r;if(/fbox|color|angl/.test(t)){if(u=Ie.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 _H({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&s.push(new _H({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var f=new th(s,{width:"100%",height:qn(l)});u=Ie.makeSvgSpan([],[f],i)}return u.height=l,u.style.height=qn(l),u},_D={encloseSpan:Aqn,mathMLnode:Fqn,svgSpan:Gqn};function Na(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 Mae(e){var n=MH(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 MH(e){return e&&(e.type==="atom"||rqn.hasOwnProperty(e.type))?e:null}var Gae=(e,n)=>{var t,a,r;e&&e.type==="supsub"?(a=Na(e.base,"accent"),t=a.base,e.base=t,r=tqn(Cr(e,n)),e.base=a):(a=Na(e,"accent"),t=a.base);var i=Cr(t,n.havingCrampedStyle()),u=a.isShifty&&Vt.isCharacterBox(t),l=0;if(u){var c=Vt.getBaseElem(t),s=Cr(c,n.havingCrampedStyle());l=gHe(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=_D.svgSpan(a,n),m=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"elem",elem:m,wrapperClasses:["svg-align"],wrapperStyle:l>0?{width:"calc(100% - "+qn(2*l)+")",marginLeft:qn(2*l)}:void 0}]},n);else{var p,h;a.label==="\\vec"?(p=Ie.staticSvg("vec",n),h=Ie.svgData.vec[1]):(p=Ie.makeOrd({mode:a.mode,text:a.label},n,"textord"),p=gHe(p),p.italic=0,h=p.width,f&&(v+=p.depth)),m=Ie.makeSpan(["accent-body"],[p]);var D=a.label==="\\textcircled";D&&(m.classes.push("accent-full"),v=i.height);var g=l;D||(g-=h/2),m.style.left=qn(g),a.label==="\\textcircled"&&(m.style.top=".2em"),m=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:i},{type:"kern",size:-v},{type:"elem",elem:m}]},n)}var d=Ie.makeSpan(["mord","accent"],[m],n);return r?(r.children[0]=d,r.height=Math.max(d.height,r.height),r.classes[0]="mord",r):d},jHe=(e,n)=>{var t=e.isStretchy?_D.mathMLnode(e.label):new Sn.MathNode("mo",[L0(e.label,e.mode)]),a=new Sn.MathNode("mover",[Ro(e.base,n),t]);return a.setAttribute("accent","true"),a},xqn=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(e=>"\\"+e).join("|"));ut({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=FH(n[0]),a=!xqn.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:Gae,mathmlBuilder:jHe});ut({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:Gae,mathmlBuilder:jHe});ut({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=Cr(e.base,n),a=_D.svgSpan(e,n),r=e.label==="\\utilde"?.12:0,i=Ie.makeVList({positionType:"top",positionData:t.height,children:[{type:"elem",elem:a,wrapperClasses:["svg-align"]},{type:"kern",size:r},{type:"elem",elem:t}]},n);return Ie.makeSpan(["mord","accentunder"],[i],n)},mathmlBuilder:(e,n)=>{var t=_D.mathMLnode(e.label),a=new Sn.MathNode("munder",[Ro(e.base,n),t]);return a.setAttribute("accentunder","true"),a}});var GH=e=>{var n=new Sn.MathNode("mpadded",e?[e]:[]);return n.setAttribute("width","+0.6em"),n.setAttribute("lspace","0.3em"),n};ut({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=Ie.wrapFragment(Cr(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=Ie.wrapFragment(Cr(e.below,a,n),n),u.classes.push(i+"-arrow-pad"));var l=_D.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=Ie.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=Ie.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"),Ie.makeSpan(["mrel","x-arrow"],[f],n)},mathmlBuilder(e,n){var t=_D.mathMLnode(e.label);t.setAttribute("minsize",e.label.charAt(0)==="x"?"1.75em":"3.0em");var a;if(e.body){var r=GH(Ro(e.body,n));if(e.below){var i=GH(Ro(e.below,n));a=new Sn.MathNode("munderover",[t,i,r])}else a=new Sn.MathNode("mover",[t,r])}else if(e.below){var u=GH(Ro(e.below,n));a=new Sn.MathNode("munder",[t,u])}else a=GH(),a=new Sn.MathNode("mover",[t,a]);return a}});var Lqn=Ie.makeSpan;function PHe(e,n){var t=rl(e.body,n,!0);return Lqn([e.mclass],t,n)}function NHe(e,n){var t,a=av(e.body,n);return e.mclass==="minner"?t=new Sn.MathNode("mpadded",a):e.mclass==="mord"?e.isCharacterBox?(t=a[0],t.type="mi"):t=new Sn.MathNode("mi",a):(e.isCharacterBox?(t=a[0],t.type="mo"):t=new Sn.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}ut({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:su(r),isCharacterBox:Vt.isCharacterBox(r)}},htmlBuilder:PHe,mathmlBuilder:NHe});var AH=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"};ut({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(e,n){var{parser:t}=e;return{type:"mclass",mode:t.mode,mclass:AH(n[0]),body:su(n[1]),isCharacterBox:Vt.isCharacterBox(n[1])}}});ut({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=AH(r):u="mrel";var l={type:"op",mode:r.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:a!=="\\stackrel",body:su(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:Vt.isCharacterBox(c)}},htmlBuilder:PHe,mathmlBuilder:NHe});ut({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(e,n){var{parser:t}=e;return{type:"pmb",mode:t.mode,mclass:AH(n[0]),body:su(n[0])}},htmlBuilder(e,n){var t=rl(e.body,n,!0),a=Ie.makeSpan([e.mclass],t,n);return a.style.textShadow="0.02em 0.01em 0.04px",a},mathmlBuilder(e,n){var t=av(e.body,n),a=new Sn.MathNode("mstyle",t);return a.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),a}});var jqn={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},OHe=()=>({type:"styling",body:[],mode:"math",style:"display"}),kHe=e=>e.type==="textord"&&e.text==="@",Pqn=(e,n)=>(e.type==="mathord"||e.type==="atom")&&e.text===n;function Nqn(e,n,t){var a=jqn[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 Oqn(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 Fn("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,p=c+1;pAV=|." after @',u[c]);var h=Nqn(s,f,e),D={type:"styling",body:[h],mode:"math",style:"display"};a.push(D),l=OHe()}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([])}}ut({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=Ie.wrapFragment(Cr(e.label,t,n),n);return a.classes.push("cd-label-"+e.side),a.style.bottom=qn(.8-a.depth),a.height=0,a.depth=0,a},mathmlBuilder(e,n){var t=new Sn.MathNode("mrow",[Ro(e.label,n)]);return t=new Sn.MathNode("mpadded",[t]),t.setAttribute("width","0"),e.side==="left"&&t.setAttribute("lspace","-1width"),t.setAttribute("voffset","0.7em"),t=new Sn.MathNode("mstyle",[t]),t.setAttribute("displaystyle","false"),t.setAttribute("scriptlevel","1"),t}});ut({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=Ie.wrapFragment(Cr(e.fragment,n),n);return t.classes.push("cd-vert-arrow"),t},mathmlBuilder(e,n){return new Sn.MathNode("mrow",[Ro(e.fragment,n)])}});ut({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(e,n){for(var{parser:t}=e,a=Na(n[0],"ordgroup"),r=a.body,i="",u=0;u=1114111)throw new Fn("\\@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 HHe=(e,n)=>{var t=rl(e.body,n.withColor(e.color),!1);return Ie.makeFragment(t)},UHe=(e,n)=>{var t=av(e.body,n.withColor(e.color)),a=new Sn.MathNode("mstyle",t);return a.setAttribute("mathcolor",e.color),a};ut({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(e,n){var{parser:t}=e,a=Na(n[0],"color-token").color,r=n[1];return{type:"color",mode:t.mode,color:a,body:su(r)}},htmlBuilder:HHe,mathmlBuilder:UHe});ut({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(e,n){var{parser:t,breakOnTokenText:a}=e,r=Na(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:HHe,mathmlBuilder:UHe});ut({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&&Na(r,"size").value}},htmlBuilder(e,n){var t=Ie.makeSpan(["mspace"],[],n);return e.newLine&&(t.classes.push("newline"),e.size&&(t.style.marginTop=qn(hi(e.size,n)))),t},mathmlBuilder(e,n){var t=new Sn.MathNode("mspace");return e.newLine&&(t.setAttribute("linebreak","newline"),e.size&&t.setAttribute("height",qn(hi(e.size,n)))),t}});var Aae={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},BHe=e=>{var n=e.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(n))throw new Fn("Expected a control sequence",e);return n},kqn=e=>{var n=e.gullet.popToken();return n.text==="="&&(n=e.gullet.popToken(),n.text===" "&&(n=e.gullet.popToken())),n},JHe=(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)};ut({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(Aae[a.text])return(t==="\\global"||t==="\\\\globallong")&&(a.text=Aae[a.text]),Na(n.parseFunction(),"internal");throw new Fn("Invalid token after macro prefix",a)}});ut({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 Fn("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 Fn('Invalid argument number "'+a.text+'"');if(parseInt(a.text)!==i+1)throw new Fn('Argument number "'+a.text+'" out of order');i++,l.push([])}else{if(a.text==="EOF")throw new Fn("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===Aae[t]),{type:"internal",mode:n.mode}}});ut({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=BHe(n.gullet.popToken());n.gullet.consumeSpaces();var r=kqn(n);return JHe(n,a,r,t==="\\\\globallet"),{type:"internal",mode:n.mode}}});ut({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(e){var{parser:n,funcName:t}=e,a=BHe(n.gullet.popToken()),r=n.gullet.popToken(),i=n.gullet.popToken();return JHe(n,a,i,t==="\\\\globalfuture"),n.gullet.pushToken(i),n.gullet.pushToken(r),{type:"internal",mode:n.mode}}});var Ex=function(n,t,a){var r=Go.math[n]&&Go.math[n].replace,i=gae(r||n,t,a);if(!i)throw new Error("Unsupported symbol "+n+" and font size "+t+".");return i},xae=function(n,t,a,r){var i=a.havingBaseStyle(t),u=Ie.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},qHe=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=qn(i),n.height-=i,n.depth+=i},Hqn=function(n,t,a,r,i,u){var l=Ie.makeSymbol(n,"Main-Regular",i,r),c=xae(l,t,r,u);return a&&qHe(c,r,t),c},Uqn=function(n,t,a,r){return Ie.makeSymbol(n,"Size"+t+"-Regular",a,r)},WHe=function(n,t,a,r,i,u){var l=Uqn(n,t,i,r),c=xae(Ie.makeSpan(["delimsizing","size"+t],[l],r),Xt.TEXT,r,u);return a&&qHe(c,r,Xt.TEXT),c},Lae=function(n,t,a){var r;t==="Size1-Regular"?r="delim-size1":r="delim-size4";var i=Ie.makeSpan(["delimsizinginner",r],[Ie.makeSpan([],[Ie.makeSymbol(n,t,a)])]);return{type:"elem",elem:i}},jae=function(n,t,a){var r=eh["Size4-Regular"][n.charCodeAt(0)]?eh["Size4-Regular"][n.charCodeAt(0)][4]:eh["Size1-Regular"][n.charCodeAt(0)][4],i=new fD("inner",VJn(n,Math.round(1e3*t))),u=new th([i],{width:qn(r),height:qn(t),style:"width:"+qn(r),viewBox:"0 0 "+1e3*r+" "+Math.round(1e3*t),preserveAspectRatio:"xMinYMin"}),l=Ie.makeSvgSpan([],[u],a);return l.height=t,l.style.height=qn(t),l.style.width=qn(r),{type:"elem",elem:l}},Pae=.008,xH={type:"kern",size:-1*Pae},Bqn=["|","\\lvert","\\rvert","\\vert"],Jqn=["\\|","\\lVert","\\rVert","\\Vert"],$He=function(n,t,a,r,i,u){var l,c,s,f,v="",m=0;l=s=f=n,c=null;var p="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"):Vt.contains(Bqn,n)?(s="\u2223",v="vert",m=333):Vt.contains(Jqn,n)?(s="\u2225",v="doublevert",m=556):n==="["||n==="\\lbrack"?(l="\u23A1",s="\u23A2",f="\u23A3",p="Size4-Regular",v="lbrack",m=667):n==="]"||n==="\\rbrack"?(l="\u23A4",s="\u23A5",f="\u23A6",p="Size4-Regular",v="rbrack",m=667):n==="\\lfloor"||n==="\u230A"?(s=l="\u23A2",f="\u23A3",p="Size4-Regular",v="lfloor",m=667):n==="\\lceil"||n==="\u2308"?(l="\u23A1",s=f="\u23A2",p="Size4-Regular",v="lceil",m=667):n==="\\rfloor"||n==="\u230B"?(s=l="\u23A5",f="\u23A6",p="Size4-Regular",v="rfloor",m=667):n==="\\rceil"||n==="\u2309"?(l="\u23A4",s=f="\u23A5",p="Size4-Regular",v="rceil",m=667):n==="("||n==="\\lparen"?(l="\u239B",s="\u239C",f="\u239D",p="Size4-Regular",v="lparen",m=875):n===")"||n==="\\rparen"?(l="\u239E",s="\u239F",f="\u23A0",p="Size4-Regular",v="rparen",m=875):n==="\\{"||n==="\\lbrace"?(l="\u23A7",c="\u23A8",f="\u23A9",s="\u23AA",p="Size4-Regular"):n==="\\}"||n==="\\rbrace"?(l="\u23AB",c="\u23AC",f="\u23AD",s="\u23AA",p="Size4-Regular"):n==="\\lgroup"||n==="\u27EE"?(l="\u23A7",f="\u23A9",s="\u23AA",p="Size4-Regular"):n==="\\rgroup"||n==="\u27EF"?(l="\u23AB",f="\u23AD",s="\u23AA",p="Size4-Regular"):n==="\\lmoustache"||n==="\u23B0"?(l="\u23A7",f="\u23AD",s="\u23AA",p="Size4-Regular"):(n==="\\rmoustache"||n==="\u23B1")&&(l="\u23AB",f="\u23A9",s="\u23AA",p="Size4-Regular");var h=Ex(l,p,i),D=h.height+h.depth,g=Ex(s,p,i),d=g.height+g.depth,b=Ex(f,p,i),F=b.height+b.depth,j=0,k=1;if(c!==null){var G=Ex(c,p,i);j=G.height+G.depth,k=2}var U=D+F+j,ce=Math.max(0,Math.ceil((t-U)/(k*d))),me=U+ce*k*d,je=r.fontMetrics().axisHeight;a&&(je*=r.sizeMultiplier);var Me=me/2-je,Oe=[];if(v.length>0){var Ge=me-D-F,xe=Math.round(me*1e3),on=QJn(v,Math.round(Ge*1e3)),_e=new fD(v,on),kn=(m/1e3).toFixed(3)+"em",Cn=(xe/1e3).toFixed(3)+"em",Ot=new th([_e],{width:kn,height:Cn,viewBox:"0 0 "+m+" "+xe}),Ft=Ie.makeSvgSpan([],[Ot],r);Ft.height=xe/1e3,Ft.style.width=kn,Ft.style.height=Cn,Oe.push({type:"elem",elem:Ft})}else{if(Oe.push(Lae(f,p,i)),Oe.push(xH),c===null){var ae=me-D-F+2*Pae;Oe.push(jae(s,ae,r))}else{var O=(me-D-F-j)/2+2*Pae;Oe.push(jae(s,O,r)),Oe.push(xH),Oe.push(Lae(c,p,i)),Oe.push(xH),Oe.push(jae(s,O,r))}Oe.push(xH),Oe.push(Lae(l,p,i))}var le=r.havingBaseStyle(Xt.TEXT),De=Ie.makeVList({positionType:"bottom",positionData:Me,children:Oe},le);return xae(Ie.makeSpan(["delimsizing","mult"],[De],le),Xt.TEXT,r,u)},Nae=80,Oae=.08,kae=function(n,t,a,r,i){var u=zJn(n,r,a),l=new fD(n,u),c=new th([l],{width:"400em",height:qn(t),viewBox:"0 0 400000 "+a,preserveAspectRatio:"xMinYMin slice"});return Ie.makeSvgSpan(["hide-tail"],[c],i)},qqn=function(n,t){var a=t.havingBaseSizing(),r=YHe("\\surd",n*a.sizeMultiplier,QHe,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+Nae,n<1?i=1:n<1.4&&(i=.7),c=(1+u+Oae)/i,s=(1+u)/i,l=kae("sqrtMain",c,f,u,t),l.style.minWidth="0.853em",v=.833/i):r.type==="large"?(f=(1e3+Nae)*Cx[r.size],s=(Cx[r.size]+u)/i,c=(Cx[r.size]+u+Oae)/i,l=kae("sqrtSize"+r.size,c,f,u,t),l.style.minWidth="1.02em",v=1/i):(c=n+u+Oae,s=n+u,f=Math.floor(1e3*n+u)+Nae,l=kae("sqrtTall",c,f,u,t),l.style.minWidth="0.742em",v=1.056),l.height=s,l.style.height=qn(c),{span:l,advanceWidth:v,ruleWidth:(t.fontMetrics().sqrtRuleThickness+u)*i}},zHe=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],Wqn=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],VHe=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],Cx=[0,1.2,1.8,2.4,3],$qn=function(n,t,a,r,i){if(n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle"),Vt.contains(zHe,n)||Vt.contains(VHe,n))return WHe(n,t,!1,a,r,i);if(Vt.contains(Wqn,n))return $He(n,Cx[t],!1,a,r,i);throw new Fn("Illegal delimiter: '"+n+"'")},zqn=[{type:"small",style:Xt.SCRIPTSCRIPT},{type:"small",style:Xt.SCRIPT},{type:"small",style:Xt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],Vqn=[{type:"small",style:Xt.SCRIPTSCRIPT},{type:"small",style:Xt.SCRIPT},{type:"small",style:Xt.TEXT},{type:"stack"}],QHe=[{type:"small",style:Xt.SCRIPTSCRIPT},{type:"small",style:Xt.SCRIPT},{type:"small",style:Xt.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],Qqn=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.")},YHe=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]},KHe=function(n,t,a,r,i,u){n==="<"||n==="\\lt"||n==="\u27E8"?n="\\langle":(n===">"||n==="\\gt"||n==="\u27E9")&&(n="\\rangle");var l;Vt.contains(VHe,n)?l=zqn:Vt.contains(zHe,n)?l=QHe:l=Vqn;var c=YHe(n,t,l,r);return c.type==="small"?Hqn(n,c.style,a,r,i,u):c.type==="large"?WHe(n,c.size,a,r,i,u):$He(n,t,a,r,i,u)},Yqn=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 KHe(n,v,!0,r,i,u)},hD={sqrtImage:qqn,sizedDelim:$qn,sizeToMaxHeight:Cx,customSizedDelim:KHe,leftRightDelim:Yqn},XHe={"\\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}},Kqn=["(","\\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 LH(e,n){var t=MH(e);if(t&&Vt.contains(Kqn,t.text))return t;throw t?new Fn("Invalid delimiter '"+t.text+"' after '"+n.funcName+"'",e):new Fn("Invalid delimiter type '"+e.type+"'",e)}ut({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=LH(n[0],e);return{type:"delimsizing",mode:e.parser.mode,size:XHe[e.funcName].size,mclass:XHe[e.funcName].mclass,delim:t.text}},htmlBuilder:(e,n)=>e.delim==="."?Ie.makeSpan([e.mclass]):hD.sizedDelim(e.delim,e.size,n,e.mode,[e.mclass]),mathmlBuilder:e=>{var n=[];e.delim!=="."&&n.push(L0(e.delim,e.mode));var t=new Sn.MathNode("mo",n);e.mclass==="mopen"||e.mclass==="mclose"?t.setAttribute("fence","true"):t.setAttribute("fence","false"),t.setAttribute("stretchy","true");var a=qn(hD.sizeToMaxHeight[e.size]);return t.setAttribute("minsize",a),t.setAttribute("maxsize",a),t}});function ZHe(e){if(!e.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}ut({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 Fn("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:e.parser.mode,delim:LH(n[0],e).text,color:t}}});ut({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=LH(n[0],e),a=e.parser;++a.leftrightDepth;var r=a.parseExpression(!1);--a.leftrightDepth,a.expect("\\right",!1);var i=Na(a.parseFunction(),"leftright-right");return{type:"leftright",mode:a.mode,body:r,left:t.text,right:i.delim,rightColor:i.color}},htmlBuilder:(e,n)=>{ZHe(e);for(var t=rl(e.body,n,!0,["mopen","mclose"]),a=0,r=0,i=!1,u=0;u{ZHe(e);var t=av(e.body,n);if(e.left!=="."){var a=new Sn.MathNode("mo",[L0(e.left,e.mode)]);a.setAttribute("fence","true"),t.unshift(a)}if(e.right!=="."){var r=new Sn.MathNode("mo",[L0(e.right,e.mode)]);r.setAttribute("fence","true"),e.rightColor&&r.setAttribute("mathcolor",e.rightColor),t.push(r)}return Iae(t)}});ut({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(e,n)=>{var t=LH(n[0],e);if(!e.parser.leftrightDepth)throw new Fn("\\middle without preceding \\left",t);return{type:"middle",mode:e.parser.mode,delim:t.text}},htmlBuilder:(e,n)=>{var t;if(e.delim===".")t=Sx(n,[]);else{t=hD.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==="|"?L0("|","text"):L0(e.delim,e.mode),a=new Sn.MathNode("mo",[t]);return a.setAttribute("fence","true"),a.setAttribute("lspace","0.05em"),a.setAttribute("rspace","0.05em"),a}});var Hae=(e,n)=>{var t=Ie.wrapFragment(Cr(e.body,n),n),a=e.label.slice(1),r=n.sizeMultiplier,i,u=0,l=Vt.isCharacterBox(e.body);if(a==="sout")i=Ie.makeSpan(["stretchy","sout"]),i.height=n.fontMetrics().defaultRuleThickness/r,u=-.5*n.fontMetrics().xHeight;else if(a==="phase"){var c=hi({number:.6,unit:"pt"},n),s=hi({number:.35,unit:"ex"},n),f=n.havingBaseSizing();r=r/f.sizeMultiplier;var v=t.height+t.depth+c+s;t.style.paddingLeft=qn(v/2+c);var m=Math.floor(1e3*v*r),p=WJn(m),h=new th([new fD("phase",p)],{width:"400em",height:qn(m/1e3),viewBox:"0 0 400000 "+m,preserveAspectRatio:"xMinYMin slice"});i=Ie.makeSvgSpan(["hide-tail"],[h],n),i.style.height=qn(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 D=0,g=0,d=0;/box/.test(a)?(d=Math.max(n.fontMetrics().fboxrule,n.minRuleThickness),D=n.fontMetrics().fboxsep+(a==="colorbox"?0:d),g=D):a==="angl"?(d=Math.max(n.fontMetrics().defaultRuleThickness,n.minRuleThickness),D=4*d,g=Math.max(0,.25-t.depth)):(D=l?.2:0,g=D),i=_D.encloseSpan(t,a,D,g,n),/fbox|boxed|fcolorbox/.test(a)?(i.style.borderStyle="solid",i.style.borderWidth=qn(d)):a==="angl"&&d!==.049&&(i.style.borderTopWidth=qn(d),i.style.borderRightWidth=qn(d)),u=t.depth+g,e.backgroundColor&&(i.style.backgroundColor=e.backgroundColor,e.borderColor&&(i.style.borderColor=e.borderColor))}var b;if(e.backgroundColor)b=Ie.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"]:[];b=Ie.makeVList({positionType:"individualShift",children:[{type:"elem",elem:t,shift:0},{type:"elem",elem:i,shift:u,wrapperClasses:F}]},n)}return/cancel/.test(a)&&(b.height=t.height,b.depth=t.depth),/cancel/.test(a)&&!l?Ie.makeSpan(["mord","cancel-lap"],[b],n):Ie.makeSpan(["mord"],[b],n)},Uae=(e,n)=>{var t=0,a=new Sn.MathNode(e.label.indexOf("colorbox")>-1?"mpadded":"menclose",[Ro(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};ut({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Na(n[0],"color-token").color,u=n[1];return{type:"enclose",mode:a.mode,label:r,backgroundColor:i,body:u}},htmlBuilder:Hae,mathmlBuilder:Uae});ut({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(e,n,t){var{parser:a,funcName:r}=e,i=Na(n[0],"color-token").color,u=Na(n[1],"color-token").color,l=n[2];return{type:"enclose",mode:a.mode,label:r,backgroundColor:u,borderColor:i,body:l}},htmlBuilder:Hae,mathmlBuilder:Uae});ut({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]}}});ut({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:Hae,mathmlBuilder:Uae});ut({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 eUe={};function ah(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 Fn("{"+e.envName+"} can be used only in display mode.")};function Bae(e){if(e.indexOf("ed")===-1)return e.indexOf("*")===-1}function Wy(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 p=e.gullet.expandMacroAsText("\\arraystretch");if(p==null)u=1;else if(u=parseFloat(p),!u||u<0)throw new Fn("Invalid \\arraystretch: "+p)}e.gullet.beginGroup();var h=[],D=[h],g=[],d=[],b=c!=null?[]:void 0;function F(){c&&e.gullet.macros.set("\\@eqnsw","1",!0)}function j(){b&&(e.gullet.macros.get("\\df@tag")?(b.push(e.subparse([new sm("\\df@tag")])),e.gullet.macros.set("\\df@tag",void 0,!0)):b.push(Boolean(c)&&e.gullet.macros.get("\\@eqnsw")==="1"))}for(F(),d.push(tUe(e));;){var k=e.parseExpression(!1,s?"\\end":"\\\\");e.gullet.endGroup(),e.gullet.beginGroup(),k={type:"ordgroup",mode:e.mode,body:k},t&&(k={type:"styling",mode:e.mode,style:t,body:[k]}),h.push(k);var G=e.fetch().text;if(G==="&"){if(v&&h.length===v){if(s||l)throw new Fn("Too many tab characters: &",e.nextToken);e.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}e.consume()}else if(G==="\\end"){j(),h.length===1&&k.type==="styling"&&k.body[0].body.length===0&&(D.length>1||!f)&&D.pop(),d.length0&&(F+=.25),s.push({pos:F,isDashed:dt[xt]})}for(j(u[0]),a=0;a0&&(Me+=b,Udt))for(a=0;a=l)){var ye=void 0;(r>0||n.hskipBeforeAndAfter)&&(ye=Vt.deflt(O.pregap,m),ye!==0&&(on=Ie.makeSpan(["arraycolsep"],[]),on.style.width=qn(ye),xe.push(on)));var re=[];for(a=0;a0){for(var fn=Ie.makeLineSpan("hline",t,f),Ue=Ie.makeLineSpan("hdashline",t,f),Hn=[{type:"elem",elem:c,shift:0}];s.length>0;){var Tn=s.pop(),pt=Tn.pos-Oe;Tn.isDashed?Hn.push({type:"elem",elem:Ue,shift:pt}):Hn.push({type:"elem",elem:fn,shift:pt})}c=Ie.makeVList({positionType:"individualShift",children:Hn},t)}if(kn.length===0)return Ie.makeSpan(["mord"],[c],t);var On=Ie.makeVList({positionType:"individualShift",children:kn},t);return On=Ie.makeSpan(["tag"],[On],t),Ie.makeFragment([c,On])},Xqn={c:"center ",l:"left ",r:"right "},oh=function(n,t){for(var a=[],r=new Sn.MathNode("mtd",[],["mtr-glue"]),i=new Sn.MathNode("mtd",[],["mml-eqn-num"]),u=0;u0){var h=n.cols,D="",g=!1,d=0,b=h.length;h[0].type==="separator"&&(m+="top ",d=1),h[h.length-1].type==="separator"&&(m+="bottom ",b-=1);for(var F=d;F0?"left ":"",m+=ce[ce.length-1].length>0?"right ":"";for(var me=1;me-1?"alignat":"align",i=n.envName==="split",u=Wy(n.parser,{cols:a,addJot:!0,autoTag:i?void 0:Bae(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&&p&&(g=1),a[h]={type:"align",align:D,pregap:g,postgap:0}}return u.colSeparationType=p?"align":"alignat",u};ah({type:"array",names:["array","darray"],props:{numArgs:1},handler(e,n){var t=MH(n[0]),a=t?[n[0]]:Na(n[0],"ordgroup").body,r=a.map(function(u){var l=Mae(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 Fn("Unknown column alignment: "+c,u)}),i={cols:r,hskipBeforeAndAfter:!0,maxNumCols:r.length};return Wy(e.parser,i,Jae(e.envName))},htmlBuilder:rh,mathmlBuilder:oh});ah({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 Fn("Expected l or c or r",r.nextToken);r.consume(),r.consumeSpaces(),r.expect("]"),r.consume(),a.cols=[{type:"align",align:t}]}}var i=Wy(e.parser,a,Jae(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:rh,mathmlBuilder:oh});ah({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(e){var n={arraystretch:.5},t=Wy(e.parser,n,"script");return t.colSeparationType="small",t},htmlBuilder:rh,mathmlBuilder:oh});ah({type:"array",names:["subarray"],props:{numArgs:1},handler(e,n){var t=MH(n[0]),a=t?[n[0]]:Na(n[0],"ordgroup").body,r=a.map(function(u){var l=Mae(u),c=l.text;if("lc".indexOf(c)!==-1)return{type:"align",align:c};throw new Fn("Unknown column alignment: "+c,u)});if(r.length>1)throw new Fn("{subarray} can contain only one column");var i={cols:r,hskipBeforeAndAfter:!1,arraystretch:.5};if(i=Wy(e.parser,i,"script"),i.body.length>0&&i.body[0].length>1)throw new Fn("{subarray} can contain only one column");return i},htmlBuilder:rh,mathmlBuilder:oh});ah({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=Wy(e.parser,n,Jae(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:rh,mathmlBuilder:oh});ah({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:aUe,htmlBuilder:rh,mathmlBuilder:oh});ah({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(e){Vt.contains(["gather","gather*"],e.envName)&&jH(e);var n={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:Bae(e.envName),emptySingleRow:!0,leqno:e.parser.settings.leqno};return Wy(e.parser,n,"display")},htmlBuilder:rh,mathmlBuilder:oh});ah({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:aUe,htmlBuilder:rh,mathmlBuilder:oh});ah({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(e){jH(e);var n={autoTag:Bae(e.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:e.parser.settings.leqno};return Wy(e.parser,n,"display")},htmlBuilder:rh,mathmlBuilder:oh});ah({type:"array",names:["CD"],props:{numArgs:0},handler(e){return jH(e),Oqn(e.parser)},htmlBuilder:rh,mathmlBuilder:oh});H("\\nonumber","\\gdef\\@eqnsw{0}");H("\\notag","\\nonumber");ut({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(e,n){throw new Fn(e.funcName+" valid only within array environment")}});var rUe=eUe;ut({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 Fn("Invalid environment name",r);for(var i="",u=0;u{var t=e.font,a=n.withFont(t);return Cr(e.body,a)},iUe=(e,n)=>{var t=e.font,a=n.withFont(t);return Ro(e.body,a)},uUe={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};ut({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathsfit","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=FH(n[0]),i=a;return i in uUe&&(i=uUe[i]),{type:"font",mode:t.mode,font:i.slice(1),body:r}},htmlBuilder:oUe,mathmlBuilder:iUe});ut({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(e,n)=>{var{parser:t}=e,a=n[0],r=Vt.isCharacterBox(a);return{type:"mclass",mode:t.mode,mclass:AH(a),body:[{type:"font",mode:t.mode,font:"boldsymbol",body:a}],isCharacterBox:r}}});ut({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:oUe,mathmlBuilder:iUe});var lUe=(e,n)=>{var t=n;return e==="display"?t=t.id>=Xt.SCRIPT.id?t.text():Xt.DISPLAY:e==="text"&&t.size===Xt.DISPLAY.size?t=Xt.TEXT:e==="script"?t=Xt.SCRIPT:e==="scriptscript"&&(t=Xt.SCRIPTSCRIPT),t},qae=(e,n)=>{var t=lUe(e.size,n.style),a=t.fracNum(),r=t.fracDen(),i;i=n.havingStyle(a);var u=Cr(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,D=n.fontMetrics().denom1):(v>0?(p=n.fontMetrics().num2,h=m):(p=n.fontMetrics().num3,h=3*m),D=n.fontMetrics().denom2);var g;if(f){var b=n.fontMetrics().axisHeight;p-u.depth-(b+.5*v){var t=new Sn.MathNode("mfrac",[Ro(e.numer,n),Ro(e.denom,n)]);if(!e.hasBarLine)t.setAttribute("linethickness","0px");else if(e.barSize){var a=hi(e.barSize,n);t.setAttribute("linethickness",qn(a))}var r=lUe(e.size,n.style);if(r.size!==n.style.size){t=new Sn.MathNode("mstyle",[t]);var i=r.size===Xt.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 Sn.MathNode("mo",[new Sn.TextNode(e.leftDelim.replace("\\",""))]);l.setAttribute("fence","true"),u.push(l)}if(u.push(t),e.rightDelim!=null){var c=new Sn.MathNode("mo",[new Sn.TextNode(e.rightDelim.replace("\\",""))]);c.setAttribute("fence","true"),u.push(c)}return Iae(u)}return t};ut({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:qae,mathmlBuilder:Wae});ut({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}}});ut({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 cUe=["display","text","script","scriptscript"],sUe=function(n){var t=null;return n.length>0&&(t=n,t=t==="."?null:t),t};ut({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=FH(n[0]),u=i.type==="atom"&&i.family==="open"?sUe(i.text):null,l=FH(n[1]),c=l.type==="atom"&&l.family==="close"?sUe(l.text):null,s=Na(n[2],"size"),f,v=null;s.isBlank?f=!0:(v=s.value,f=v.number>0);var m="auto",p=n[3];if(p.type==="ordgroup"){if(p.body.length>0){var h=Na(p.body[0],"textord");m=cUe[Number(h.text)]}}else p=Na(p,"textord"),m=cUe[Number(p.text)];return{type:"genfrac",mode:t.mode,numer:a,denom:r,continued:!1,hasBarLine:f,barSize:v,leftDelim:u,rightDelim:c,size:m}},htmlBuilder:qae,mathmlBuilder:Wae});ut({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:Na(n[0],"size").value,token:r}}});ut({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(e,n)=>{var{parser:t,funcName:a}=e,r=n[0],i=MJn(Na(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:qae,mathmlBuilder:Wae});var fUe=(e,n)=>{var t=n.style,a,r;e.type==="supsub"?(a=e.sup?Cr(e.sup,n.havingStyle(t.sup()),n):Cr(e.sub,n.havingStyle(t.sub()),n),r=Na(e.base,"horizBrace")):r=Na(e,"horizBrace");var i=Cr(r.base,n.havingBaseStyle(Xt.DISPLAY)),u=_D.svgSpan(r,n),l;if(r.isOver?(l=Ie.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=Ie.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=Ie.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n);r.isOver?l=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:c},{type:"kern",size:.2},{type:"elem",elem:a}]},n):l=Ie.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 Ie.makeSpan(["mord",r.isOver?"mover":"munder"],[l],n)},Zqn=(e,n)=>{var t=_D.mathMLnode(e.label);return new Sn.MathNode(e.isOver?"mover":"munder",[Ro(e.base,n),t])};ut({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:fUe,mathmlBuilder:Zqn});ut({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=n[1],r=Na(n[0],"url").url;return t.settings.isTrusted({command:"\\href",url:r})?{type:"href",mode:t.mode,href:r,body:su(a)}:t.formatUnsupportedCmd("\\href")},htmlBuilder:(e,n)=>{var t=rl(e.body,n,!1);return Ie.makeAnchor(e.href,[],t,n)},mathmlBuilder:(e,n)=>{var t=qy(e.body,n);return t instanceof tv||(t=new tv("mrow",[t])),t.setAttribute("href",e.href),t}});ut({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(e,n)=>{var{parser:t}=e,a=Na(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=Na(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=rl(e.body,n,!1),a=["enclosing"];e.attributes.class&&a.push(...e.attributes.class.trim().split(/\s+/));var r=Ie.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)=>qy(e.body,n)});ut({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"htmlmathml",mode:t.mode,html:su(n[0]),mathml:su(n[1])}},htmlBuilder:(e,n)=>{var t=rl(e.html,n,!1);return Ie.makeFragment(t)},mathmlBuilder:(e,n)=>qy(e.mathml,n)});var $ae=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 Fn("Invalid size: '"+n+"' in \\includegraphics");var a={number:+(t[1]+t[2]),unit:t[3]};if(!mHe(a))throw new Fn("Invalid unit: '"+a.unit+"' in \\includegraphics.");return a};ut({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=Na(t[0],"raw").string,s=c.split(","),f=0;f{var t=hi(e.height,n),a=0;e.totalheight.number>0&&(a=hi(e.totalheight,n)-t);var r=0;e.width.number>0&&(r=hi(e.width,n));var i={height:qn(t+a)};r>0&&(i.width=qn(r)),a>0&&(i.verticalAlign=qn(-a));var u=new hHe(e.src,e.alt,i);return u.height=t,u.depth=a,u},mathmlBuilder:(e,n)=>{var t=new Sn.MathNode("mglyph",[]);t.setAttribute("alt",e.alt);var a=hi(e.height,n),r=0;if(e.totalheight.number>0&&(r=hi(e.totalheight,n)-a,t.setAttribute("valign",qn(-r))),t.setAttribute("height",qn(a+r)),e.width.number>0){var i=hi(e.width,n);t.setAttribute("width",qn(i))}return t.setAttribute("src",e.src),t}});ut({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=Na(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 Ie.makeGlue(e.dimension,n)},mathmlBuilder(e,n){var t=hi(e.dimension,n);return new Sn.SpaceNode(t)}});ut({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=Ie.makeSpan([],[Cr(e.body,n)]),t=Ie.makeSpan(["inner"],[t],n)):t=Ie.makeSpan(["inner"],[Cr(e.body,n)]);var a=Ie.makeSpan(["fix"],[]),r=Ie.makeSpan([e.alignment],[t,a],n),i=Ie.makeSpan(["strut"]);return i.style.height=qn(r.height+r.depth),r.depth&&(i.style.verticalAlign=qn(-r.depth)),r.children.unshift(i),r=Ie.makeSpan(["thinbox"],[r],n),Ie.makeSpan(["mord","vbox"],[r],n)},mathmlBuilder:(e,n)=>{var t=new Sn.MathNode("mpadded",[Ro(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}});ut({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}}});ut({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(e,n){throw new Fn("Mismatched "+e.funcName)}});var vUe=(e,n)=>{switch(n.style.size){case Xt.DISPLAY.size:return e.display;case Xt.TEXT.size:return e.text;case Xt.SCRIPT.size:return e.script;case Xt.SCRIPTSCRIPT.size:return e.scriptscript;default:return e.text}};ut({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(e,n)=>{var{parser:t}=e;return{type:"mathchoice",mode:t.mode,display:su(n[0]),text:su(n[1]),script:su(n[2]),scriptscript:su(n[3])}},htmlBuilder:(e,n)=>{var t=vUe(e,n),a=rl(t,n,!1);return Ie.makeFragment(a)},mathmlBuilder:(e,n)=>{var t=vUe(e,n);return qy(t,n)}});var mUe=(e,n,t,a,r,i,u)=>{e=Ie.makeSpan([],[e]);var l=t&&Vt.isCharacterBox(t),c,s;if(n){var f=Cr(n,a.havingStyle(r.sup()),a);s={elem:f,kern:Math.max(a.fontMetrics().bigOpSpacing1,a.fontMetrics().bigOpSpacing3-f.depth)}}if(t){var v=Cr(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 p=a.fontMetrics().bigOpSpacing5+c.elem.height+c.elem.depth+c.kern+e.depth+u;m=Ie.makeVList({positionType:"bottom",positionData:p,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:qn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:qn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else if(c){var h=e.height-u;m=Ie.makeVList({positionType:"top",positionData:h,children:[{type:"kern",size:a.fontMetrics().bigOpSpacing5},{type:"elem",elem:c.elem,marginLeft:qn(-i)},{type:"kern",size:c.kern},{type:"elem",elem:e}]},a)}else if(s){var D=e.depth+u;m=Ie.makeVList({positionType:"bottom",positionData:D,children:[{type:"elem",elem:e},{type:"kern",size:s.kern},{type:"elem",elem:s.elem,marginLeft:qn(i)},{type:"kern",size:a.fontMetrics().bigOpSpacing5}]},a)}else return e;var g=[m];if(c&&i!==0&&!l){var d=Ie.makeSpan(["mspace"],[],a);d.style.marginRight=qn(i),g.unshift(d)}return Ie.makeSpan(["mop","op-limits"],g,a)},pUe=["\\smallint"],TT=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Na(e.base,"op"),r=!0):i=Na(e,"op");var u=n.style,l=!1;u.size===Xt.DISPLAY.size&&i.symbol&&!Vt.contains(pUe,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=Ie.makeSymbol(i.name,s,"math",n,["mop","op-symbol",l?"large-op":"small-op"]),f.length>0){var v=c.italic,m=Ie.staticSvg(f+"Size"+(l?"2":"1"),n);c=Ie.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 p=rl(i.body,n,!0);p.length===1&&p[0]instanceof fm?(c=p[0],c.classes[0]="mop"):c=Ie.makeSpan(["mop"],p,n)}else{for(var h=[],D=1;D{var t;if(e.symbol)t=new tv("mo",[L0(e.name,e.mode)]),Vt.contains(pUe,e.name)&&t.setAttribute("largeop","false");else if(e.body)t=new tv("mo",av(e.body,n));else{t=new tv("mi",[new ad(e.name.slice(1))]);var a=new tv("mo",[L0("\u2061","text")]);e.parentIsSupSub?t=new tv("mrow",[t,a]):t=MHe([t,a])}return t},eWn={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};ut({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=eWn[r]),{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:r}},htmlBuilder:TT,mathmlBuilder:Ix});ut({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:su(a)}},htmlBuilder:TT,mathmlBuilder:Ix});var nWn={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};ut({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:TT,mathmlBuilder:Ix});ut({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:TT,mathmlBuilder:Ix});ut({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=nWn[a]),{type:"op",mode:n.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:a}},htmlBuilder:TT,mathmlBuilder:Ix});var dUe=(e,n)=>{var t,a,r=!1,i;e.type==="supsub"?(t=e.sup,a=e.sub,i=Na(e.base,"operatorname"),r=!0):i=Na(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=rl(l,n.withFont("mathrm"),!0),s=0;s{for(var t=av(e.body,n.withFont("mathrm")),a=!0,r=0;rf.toText()).join("");t=[new Sn.TextNode(l)]}var c=new Sn.MathNode("mi",t);c.setAttribute("mathvariant","normal");var s=new Sn.MathNode("mo",[L0("\u2061","text")]);return e.parentIsSupSub?new Sn.MathNode("mrow",[c,s]):Sn.newDocumentFragment([c,s])};ut({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:su(r),alwaysHandleSupSub:a==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:dUe,mathmlBuilder:tWn});H("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@");SS({type:"ordgroup",htmlBuilder(e,n){return e.semisimple?Ie.makeFragment(rl(e.body,n,!1)):Ie.makeSpan(["mord"],rl(e.body,n,!0),n)},mathmlBuilder(e,n){return qy(e.body,n,!0)}});ut({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=Cr(e.body,n.havingCrampedStyle()),a=Ie.makeLineSpan("overline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Ie.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t},{type:"kern",size:3*r},{type:"elem",elem:a},{type:"kern",size:r}]},n);return Ie.makeSpan(["mord","overline"],[i],n)},mathmlBuilder(e,n){var t=new Sn.MathNode("mo",[new Sn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new Sn.MathNode("mover",[Ro(e.body,n),t]);return a.setAttribute("accent","true"),a}});ut({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:su(a)}},htmlBuilder:(e,n)=>{var t=rl(e.body,n.withPhantom(),!1);return Ie.makeFragment(t)},mathmlBuilder:(e,n)=>{var t=av(e.body,n);return new Sn.MathNode("mphantom",t)}});ut({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=Ie.makeSpan([],[Cr(e.body,n.withPhantom())]);if(t.height=0,t.depth=0,t.children)for(var a=0;a{var t=av(su(e.body),n),a=new Sn.MathNode("mphantom",t),r=new Sn.MathNode("mpadded",[a]);return r.setAttribute("height","0px"),r.setAttribute("depth","0px"),r}});ut({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=Ie.makeSpan(["inner"],[Cr(e.body,n.withPhantom())]),a=Ie.makeSpan(["fix"],[]);return Ie.makeSpan(["mord","rlap"],[t,a],n)},mathmlBuilder:(e,n)=>{var t=av(su(e.body),n),a=new Sn.MathNode("mphantom",t),r=new Sn.MathNode("mpadded",[a]);return r.setAttribute("width","0px"),r}});ut({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(e,n){var{parser:t}=e,a=Na(n[0],"size").value,r=n[1];return{type:"raisebox",mode:t.mode,dy:a,body:r}},htmlBuilder(e,n){var t=Cr(e.body,n),a=hi(e.dy,n);return Ie.makeVList({positionType:"shift",positionData:-a,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){var t=new Sn.MathNode("mpadded",[Ro(e.body,n)]),a=e.dy.number+e.dy.unit;return t.setAttribute("voffset",a),t}});ut({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0},handler(e){var{parser:n}=e;return{type:"internal",mode:n.mode}}});ut({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["size","size","size"]},handler(e,n,t){var{parser:a}=e,r=t[0],i=Na(n[0],"size"),u=Na(n[1],"size");return{type:"rule",mode:a.mode,shift:r&&Na(r,"size").value,width:i.value,height:u.value}},htmlBuilder(e,n){var t=Ie.makeSpan(["mord","rule"],[],n),a=hi(e.width,n),r=hi(e.height,n),i=e.shift?hi(e.shift,n):0;return t.style.borderRightWidth=qn(a),t.style.borderTopWidth=qn(r),t.style.bottom=qn(i),t.width=a,t.height=r+i,t.depth=-i,t.maxFontSize=r*1.125*n.sizeMultiplier,t},mathmlBuilder(e,n){var t=hi(e.width,n),a=hi(e.height,n),r=e.shift?hi(e.shift,n):0,i=n.color&&n.getColor()||"black",u=new Sn.MathNode("mspace");u.setAttribute("mathbackground",i),u.setAttribute("width",qn(t)),u.setAttribute("height",qn(a));var l=new Sn.MathNode("mpadded",[u]);return r>=0?l.setAttribute("height",qn(r)):(l.setAttribute("height",qn(r)),l.setAttribute("depth",qn(-r))),l.setAttribute("voffset",qn(r)),l}});function _Ue(e,n,t){for(var a=rl(e,n,!1),r=n.sizeMultiplier/t.sizeMultiplier,i=0;i{var t=n.havingSize(e.size);return _Ue(e.body,t,n)};ut({type:"sizing",names:hUe,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:hUe.indexOf(a)+1,body:i}},htmlBuilder:aWn,mathmlBuilder:(e,n)=>{var t=n.havingSize(e.size),a=av(e.body,t),r=new Sn.MathNode("mstyle",a);return r.setAttribute("mathsize",qn(t.sizeMultiplier)),r}});ut({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]&&Na(t[0],"ordgroup");if(u)for(var l="",c=0;c{var t=Ie.makeSpan([],[Cr(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 Sn.MathNode("mpadded",[Ro(e.body,n)]);return e.smashHeight&&t.setAttribute("height","0px"),e.smashDepth&&t.setAttribute("depth","0px"),t}});ut({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=Cr(e.body,n.havingCrampedStyle());t.height===0&&(t.height=n.fontMetrics().xHeight),t=Ie.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=qn(f);var p=Ie.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(Xt.SCRIPTSCRIPT),D=Cr(e.index,h,n),g=.6*(p.height-p.depth),d=Ie.makeVList({positionType:"shift",positionData:-g,children:[{type:"elem",elem:D}]},n),b=Ie.makeSpan(["root"],[d]);return Ie.makeSpan(["mord","sqrt"],[b,p],n)}else return Ie.makeSpan(["mord","sqrt"],[p],n)},mathmlBuilder(e,n){var{body:t,index:a}=e;return a?new Sn.MathNode("mroot",[Ro(t,n),Ro(a,n)]):new Sn.MathNode("msqrt",[Ro(t,n)])}});var gUe={display:Xt.DISPLAY,text:Xt.TEXT,script:Xt.SCRIPT,scriptscript:Xt.SCRIPTSCRIPT};ut({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=gUe[e.style],a=n.havingStyle(t).withFont("");return _Ue(e.body,a,n)},mathmlBuilder(e,n){var t=gUe[e.style],a=n.havingStyle(t),r=av(e.body,a),i=new Sn.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 rWn=function(n,t){var a=n.base;if(a)if(a.type==="op"){var r=a.limits&&(t.style.size===Xt.DISPLAY.size||a.alwaysHandleSupSub);return r?TT:null}else if(a.type==="operatorname"){var i=a.alwaysHandleSupSub&&(t.style.size===Xt.DISPLAY.size||a.limits);return i?dUe:null}else{if(a.type==="accent")return Vt.isCharacterBox(a.base)?Gae:null;if(a.type==="horizBrace"){var u=!n.sub;return u===a.isOver?fUe:null}else return null}else return null};SS({type:"supsub",htmlBuilder(e,n){var t=rWn(e,n);if(t)return t(e,n);var{base:a,sup:r,sub:i}=e,u=Cr(a,n),l,c,s=n.fontMetrics(),f=0,v=0,m=a&&Vt.isCharacterBox(a);if(r){var p=n.havingStyle(n.style.sup());l=Cr(r,p,n),m||(f=u.height-p.fontMetrics().supDrop*p.sizeMultiplier/n.sizeMultiplier)}if(i){var h=n.havingStyle(n.style.sub());c=Cr(i,h,n),m||(v=u.depth+h.fontMetrics().subDrop*h.sizeMultiplier/n.sizeMultiplier)}var D;n.style===Xt.DISPLAY?D=s.sup1:n.style.cramped?D=s.sup3:D=s.sup2;var g=n.sizeMultiplier,d=qn(.5/s.ptPerEm/g),b=null;if(c){var F=e.base&&e.base.type==="op"&&e.base.name&&(e.base.name==="\\oiint"||e.base.name==="\\oiiint");(u instanceof fm||F)&&(b=qn(-u.italic))}var j;if(l&&c){f=Math.max(f,D,l.depth+.25*s.xHeight),v=Math.max(v,s.sub2);var k=s.defaultRuleThickness,G=4*k;if(f-l.depth-(c.height-v)0&&(f+=U,v-=U)}var ce=[{type:"elem",elem:c,shift:v,marginRight:d,marginLeft:b},{type:"elem",elem:l,shift:-f,marginRight:d}];j=Ie.makeVList({positionType:"individualShift",children:ce},n)}else if(c){v=Math.max(v,s.sub1,c.height-.8*s.xHeight);var me=[{type:"elem",elem:c,marginLeft:b,marginRight:d}];j=Ie.makeVList({positionType:"shift",positionData:v,children:me},n)}else if(l)f=Math.max(f,D,l.depth+.25*s.xHeight),j=Ie.makeVList({positionType:"shift",positionData:-f,children:[{type:"elem",elem:l,marginRight:d}]},n);else throw new Error("supsub must have either sup or sub.");var je=Eae(u,"right")||"mord";return Ie.makeSpan([je],[u,Ie.makeSpan(["msupsub"],[j])],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=[Ro(e.base,n)];e.sub&&i.push(Ro(e.sub,n)),e.sup&&i.push(Ro(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===Xt.DISPLAY||s&&s.type==="operatorname"&&s.alwaysHandleSupSub&&(n.style===Xt.DISPLAY||s.limits)?u="munderover":u="msubsup"}else{var c=e.base;c&&c.type==="op"&&c.limits&&(n.style===Xt.DISPLAY||c.alwaysHandleSupSub)||c&&c.type==="operatorname"&&c.alwaysHandleSupSub&&(c.limits||n.style===Xt.DISPLAY)?u="munder":u="msub"}else{var l=e.base;l&&l.type==="op"&&l.limits&&(n.style===Xt.DISPLAY||l.alwaysHandleSupSub)||l&&l.type==="operatorname"&&l.alwaysHandleSupSub&&(l.limits||n.style===Xt.DISPLAY)?u="mover":u="msup"}return new Sn.MathNode(u,i)}});SS({type:"atom",htmlBuilder(e,n){return Ie.mathsym(e.text,e.mode,n,["m"+e.family])},mathmlBuilder(e,n){var t=new Sn.MathNode("mo",[L0(e.text,e.mode)]);if(e.family==="bin"){var a=Fae(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 DUe={mi:"italic",mn:"normal",mtext:"normal"};SS({type:"mathord",htmlBuilder(e,n){return Ie.makeOrd(e,n,"mathord")},mathmlBuilder(e,n){var t=new Sn.MathNode("mi",[L0(e.text,e.mode,n)]),a=Fae(e,n)||"italic";return a!==DUe[t.type]&&t.setAttribute("mathvariant",a),t}});SS({type:"textord",htmlBuilder(e,n){return Ie.makeOrd(e,n,"textord")},mathmlBuilder(e,n){var t=L0(e.text,e.mode,n),a=Fae(e,n)||"normal",r;return e.mode==="text"?r=new Sn.MathNode("mtext",[t]):/[0-9]/.test(e.text)?r=new Sn.MathNode("mn",[t]):e.text==="\\prime"?r=new Sn.MathNode("mo",[t]):r=new Sn.MathNode("mi",[t]),a!==DUe[r.type]&&r.setAttribute("mathvariant",a),r}});var zae={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},Vae={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};SS({type:"spacing",htmlBuilder(e,n){if(Vae.hasOwnProperty(e.text)){var t=Vae[e.text].className||"";if(e.mode==="text"){var a=Ie.makeOrd(e,n,"textord");return a.classes.push(t),a}else return Ie.makeSpan(["mspace",t],[Ie.mathsym(e.text,e.mode,n)],n)}else{if(zae.hasOwnProperty(e.text))return Ie.makeSpan(["mspace",zae[e.text]],[],n);throw new Fn('Unknown type of space "'+e.text+'"')}},mathmlBuilder(e,n){var t;if(Vae.hasOwnProperty(e.text))t=new Sn.MathNode("mtext",[new Sn.TextNode("\xA0")]);else{if(zae.hasOwnProperty(e.text))return new Sn.MathNode("mspace");throw new Fn('Unknown type of space "'+e.text+'"')}return t}});var bUe=()=>{var e=new Sn.MathNode("mtd",[]);return e.setAttribute("width","50%"),e};SS({type:"tag",mathmlBuilder(e,n){var t=new Sn.MathNode("mtable",[new Sn.MathNode("mtr",[bUe(),new Sn.MathNode("mtd",[qy(e.body,n)]),bUe(),new Sn.MathNode("mtd",[qy(e.tag,n)])])]);return t.setAttribute("width","100%"),t}});var yUe={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},RUe={"\\textbf":"textbf","\\textmd":"textmd"},oWn={"\\textit":"textit","\\textup":"textup"},wUe=(e,n)=>{var t=e.font;if(t){if(yUe[t])return n.withTextFontFamily(yUe[t]);if(RUe[t])return n.withTextFontWeight(RUe[t]);if(t==="\\emph")return n.fontShape==="textit"?n.withTextFontShape("textup"):n.withTextFontShape("textit")}else return n;return n.withTextFontShape(oWn[t])};ut({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup","\\emph"],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:su(r),font:a}},htmlBuilder(e,n){var t=wUe(e,n),a=rl(e.body,t,!0);return Ie.makeSpan(["mord","text"],a,t)},mathmlBuilder(e,n){var t=wUe(e,n);return qy(e.body,t)}});ut({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=Cr(e.body,n),a=Ie.makeLineSpan("underline-line",n),r=n.fontMetrics().defaultRuleThickness,i=Ie.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 Ie.makeSpan(["mord","underline"],[i],n)},mathmlBuilder(e,n){var t=new Sn.MathNode("mo",[new Sn.TextNode("\u203E")]);t.setAttribute("stretchy","true");var a=new Sn.MathNode("munder",[Ro(e.body,n),t]);return a.setAttribute("accentunder","true"),a}});ut({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=Cr(e.body,n),a=n.fontMetrics().axisHeight,r=.5*(t.height-a-(t.depth+a));return Ie.makeVList({positionType:"shift",positionData:r,children:[{type:"elem",elem:t}]},n)},mathmlBuilder(e,n){return new Sn.MathNode("mpadded",[Ro(e.body,n)],["vcenter"])}});ut({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(e,n,t){throw new Fn("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(e,n){for(var t=SUe(e),a=[],r=n.havingStyle(n.style.text()),i=0;ie.body.replace(/ /g,e.star?"\u2423":"\xA0"),$y=IHe,EUe=`[ \r ]`,iWn="\\\\[a-zA-Z@]+",uWn="\\\\[^\uD800-\uDFFF]",lWn="("+iWn+")"+EUe+"*",cWn=`\\\\( |[ \r ]+ ?)[ \r ]*`,Qae="[\u0300-\u036F]",sWn=new RegExp(Qae+"+$"),fWn="("+EUe+"+)|"+(cWn+"|")+"([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(Qae+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(Qae+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+lWn)+("|"+uWn+")"),Yae=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(fWn,"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 sm("EOF",new ev(this,t,t));var a=this.tokenRegex.exec(n);if(a===null||a.index!==t)throw new Fn("Unexpected character: '"+n[t]+"'",new sm(n[t],new ev(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 sm(r,new ev(this,t,this.tokenRegex.lastIndex))}},CUe=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 Fn("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}},vWn=nUe;H("\\noexpand",function(e){var n=e.popToken();return e.isExpandable(n.text)&&(n.noexpand=!0,n.treatAsRelax=!0),{tokens:[n],numArgs:0}});H("\\expandafter",function(e){var n=e.popToken();return e.expandOnce(!0),{tokens:[n],numArgs:0}});H("\\@firstoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[0],numArgs:0}});H("\\@secondoftwo",function(e){var n=e.consumeArgs(2);return{tokens:n[1],numArgs:0}});H("\\@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}});H("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}");H("\\TextOrMath",function(e){var n=e.consumeArgs(2);return e.mode==="text"?{tokens:n[0],numArgs:0}:{tokens:n[1],numArgs:0}});var IUe={"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};H("\\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 Fn("\\char` missing argument");a=n.text.charCodeAt(0)}else t=10;if(t){if(a=IUe[n.text],a==null||a>=t)throw new Fn("Invalid base-"+t+" digit "+n.text);for(var r;(r=IUe[e.future().text])!=null&&r{var r=e.consumeArg().tokens;if(r.length!==1)throw new Fn("\\newcommand's first argument must be a macro name");var i=r[0].text,u=e.isDefined(i);if(u&&!n)throw new Fn("\\newcommand{"+i+"} attempting to redefine "+(i+"; use \\renewcommand"));if(!u&&!t)throw new Fn("\\renewcommand{"+i+"} when command "+i+" does not yet exist; use \\newcommand");var l=0;if(r=e.consumeArg().tokens,r.length===1&&r[0].text==="["){for(var c="",s=e.expandNextToken();s.text!=="]"&&s.text!=="EOF";)c+=s.text,s=e.expandNextToken();if(!c.match(/^\s*[0-9]+\s*$/))throw new Fn("Invalid number of arguments: "+c);l=parseInt(c),r=e.consumeArg().tokens}return u&&a||e.macros.set(i,{tokens:r,numArgs:l}),""};H("\\newcommand",e=>Kae(e,!1,!0,!1));H("\\renewcommand",e=>Kae(e,!0,!1,!1));H("\\providecommand",e=>Kae(e,!0,!0,!0));H("\\message",e=>{var n=e.consumeArgs(1)[0];return console.log(n.reverse().map(t=>t.text).join("")),""});H("\\errmessage",e=>{var n=e.consumeArgs(1)[0];return console.error(n.reverse().map(t=>t.text).join("")),""});H("\\show",e=>{var n=e.popToken(),t=n.text;return console.log(n,e.macros.get(t),$y[t],Go.math[t],Go.text[t]),""});H("\\bgroup","{");H("\\egroup","}");H("~","\\nobreakspace");H("\\lq","`");H("\\rq","'");H("\\aa","\\r a");H("\\AA","\\r A");H("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}");H("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}");H("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}");H("\u212C","\\mathscr{B}");H("\u2130","\\mathscr{E}");H("\u2131","\\mathscr{F}");H("\u210B","\\mathscr{H}");H("\u2110","\\mathscr{I}");H("\u2112","\\mathscr{L}");H("\u2133","\\mathscr{M}");H("\u211B","\\mathscr{R}");H("\u212D","\\mathfrak{C}");H("\u210C","\\mathfrak{H}");H("\u2128","\\mathfrak{Z}");H("\\Bbbk","\\Bbb{k}");H("\xB7","\\cdotp");H("\\llap","\\mathllap{\\textrm{#1}}");H("\\rlap","\\mathrlap{\\textrm{#1}}");H("\\clap","\\mathclap{\\textrm{#1}}");H("\\mathstrut","\\vphantom{(}");H("\\underbar","\\underline{\\text{#1}}");H("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}');H("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}");H("\\ne","\\neq");H("\u2260","\\neq");H("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}");H("\u2209","\\notin");H("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}");H("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}");H("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}");H("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}");H("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}");H("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}");H("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}");H("\u27C2","\\perp");H("\u203C","\\mathclose{!\\mkern-0.8mu!}");H("\u220C","\\notni");H("\u231C","\\ulcorner");H("\u231D","\\urcorner");H("\u231E","\\llcorner");H("\u231F","\\lrcorner");H("\xA9","\\copyright");H("\xAE","\\textregistered");H("\uFE0F","\\textregistered");H("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}');H("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}');H("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}');H("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}');H("\\vdots","{\\varvdots\\rule{0pt}{15pt}}");H("\u22EE","\\vdots");H("\\varGamma","\\mathit{\\Gamma}");H("\\varDelta","\\mathit{\\Delta}");H("\\varTheta","\\mathit{\\Theta}");H("\\varLambda","\\mathit{\\Lambda}");H("\\varXi","\\mathit{\\Xi}");H("\\varPi","\\mathit{\\Pi}");H("\\varSigma","\\mathit{\\Sigma}");H("\\varUpsilon","\\mathit{\\Upsilon}");H("\\varPhi","\\mathit{\\Phi}");H("\\varPsi","\\mathit{\\Psi}");H("\\varOmega","\\mathit{\\Omega}");H("\\substack","\\begin{subarray}{c}#1\\end{subarray}");H("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax");H("\\boxed","\\fbox{$\\displaystyle{#1}$}");H("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;");H("\\implies","\\DOTSB\\;\\Longrightarrow\\;");H("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");H("\\dddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ...}}{#1}}");H("\\ddddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ....}}{#1}}");var FUe={",":"\\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"};H("\\dots",function(e){var n="\\dotso",t=e.expandAfterFuture().text;return t in FUe?n=FUe[t]:(t.slice(0,4)==="\\not"||t in Go.math&&Vt.contains(["bin","rel"],Go.math[t].group))&&(n="\\dotsb"),n});var Xae={")":!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};H("\\dotso",function(e){var n=e.future().text;return n in Xae?"\\ldots\\,":"\\ldots"});H("\\dotsc",function(e){var n=e.future().text;return n in Xae&&n!==","?"\\ldots\\,":"\\ldots"});H("\\cdots",function(e){var n=e.future().text;return n in Xae?"\\@cdots\\,":"\\@cdots"});H("\\dotsb","\\cdots");H("\\dotsm","\\cdots");H("\\dotsi","\\!\\cdots");H("\\dotsx","\\ldots\\,");H("\\DOTSI","\\relax");H("\\DOTSB","\\relax");H("\\DOTSX","\\relax");H("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax");H("\\,","\\tmspace+{3mu}{.1667em}");H("\\thinspace","\\,");H("\\>","\\mskip{4mu}");H("\\:","\\tmspace+{4mu}{.2222em}");H("\\medspace","\\:");H("\\;","\\tmspace+{5mu}{.2777em}");H("\\thickspace","\\;");H("\\!","\\tmspace-{3mu}{.1667em}");H("\\negthinspace","\\!");H("\\negmedspace","\\tmspace-{4mu}{.2222em}");H("\\negthickspace","\\tmspace-{5mu}{.277em}");H("\\enspace","\\kern.5em ");H("\\enskip","\\hskip.5em\\relax");H("\\quad","\\hskip1em\\relax");H("\\qquad","\\hskip2em\\relax");H("\\tag","\\@ifstar\\tag@literal\\tag@paren");H("\\tag@paren","\\tag@literal{({#1})}");H("\\tag@literal",e=>{if(e.macros.get("\\df@tag"))throw new Fn("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"});H("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}");H("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)");H("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}");H("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1");H("\\newline","\\\\\\relax");H("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var TUe=qn(eh["Main-Regular"]["T".charCodeAt(0)][1]-.7*eh["Main-Regular"]["A".charCodeAt(0)][1]);H("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+TUe+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}");H("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+TUe+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}");H("\\hspace","\\@ifstar\\@hspacer\\@hspace");H("\\@hspace","\\hskip #1\\relax");H("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax");H("\\ordinarycolon",":");H("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}");H("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}');H("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}');H("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}');H("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}');H("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}');H("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}');H("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}');H("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}');H("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}');H("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}');H("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}');H("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}');H("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}');H("\u2237","\\dblcolon");H("\u2239","\\eqcolon");H("\u2254","\\coloneqq");H("\u2255","\\eqqcolon");H("\u2A74","\\Coloneqq");H("\\ratio","\\vcentcolon");H("\\coloncolon","\\dblcolon");H("\\colonequals","\\coloneqq");H("\\coloncolonequals","\\Coloneqq");H("\\equalscolon","\\eqqcolon");H("\\equalscoloncolon","\\Eqqcolon");H("\\colonminus","\\coloneq");H("\\coloncolonminus","\\Coloneq");H("\\minuscolon","\\eqcolon");H("\\minuscoloncolon","\\Eqcolon");H("\\coloncolonapprox","\\Colonapprox");H("\\coloncolonsim","\\Colonsim");H("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}");H("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}");H("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}");H("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}");H("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}");H("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}");H("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}");H("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}");H("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}");H("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}");H("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}");H("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}");H("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}");H("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}");H("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}");H("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}");H("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}");H("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}");H("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}");H("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}");H("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}");H("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}");H("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}");H("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}");H("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}");H("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}");H("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}");H("\\imath","\\html@mathml{\\@imath}{\u0131}");H("\\jmath","\\html@mathml{\\@jmath}{\u0237}");H("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}");H("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}");H("\u27E6","\\llbracket");H("\u27E7","\\rrbracket");H("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}");H("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}");H("\u2983","\\lBrace");H("\u2984","\\rBrace");H("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`\u29B5}}");H("\u29B5","\\minuso");H("\\darr","\\downarrow");H("\\dArr","\\Downarrow");H("\\Darr","\\Downarrow");H("\\lang","\\langle");H("\\rang","\\rangle");H("\\uarr","\\uparrow");H("\\uArr","\\Uparrow");H("\\Uarr","\\Uparrow");H("\\N","\\mathbb{N}");H("\\R","\\mathbb{R}");H("\\Z","\\mathbb{Z}");H("\\alef","\\aleph");H("\\alefsym","\\aleph");H("\\Alpha","\\mathrm{A}");H("\\Beta","\\mathrm{B}");H("\\bull","\\bullet");H("\\Chi","\\mathrm{X}");H("\\clubs","\\clubsuit");H("\\cnums","\\mathbb{C}");H("\\Complex","\\mathbb{C}");H("\\Dagger","\\ddagger");H("\\diamonds","\\diamondsuit");H("\\empty","\\emptyset");H("\\Epsilon","\\mathrm{E}");H("\\Eta","\\mathrm{H}");H("\\exist","\\exists");H("\\harr","\\leftrightarrow");H("\\hArr","\\Leftrightarrow");H("\\Harr","\\Leftrightarrow");H("\\hearts","\\heartsuit");H("\\image","\\Im");H("\\infin","\\infty");H("\\Iota","\\mathrm{I}");H("\\isin","\\in");H("\\Kappa","\\mathrm{K}");H("\\larr","\\leftarrow");H("\\lArr","\\Leftarrow");H("\\Larr","\\Leftarrow");H("\\lrarr","\\leftrightarrow");H("\\lrArr","\\Leftrightarrow");H("\\Lrarr","\\Leftrightarrow");H("\\Mu","\\mathrm{M}");H("\\natnums","\\mathbb{N}");H("\\Nu","\\mathrm{N}");H("\\Omicron","\\mathrm{O}");H("\\plusmn","\\pm");H("\\rarr","\\rightarrow");H("\\rArr","\\Rightarrow");H("\\Rarr","\\Rightarrow");H("\\real","\\Re");H("\\reals","\\mathbb{R}");H("\\Reals","\\mathbb{R}");H("\\Rho","\\mathrm{P}");H("\\sdot","\\cdot");H("\\sect","\\S");H("\\spades","\\spadesuit");H("\\sub","\\subset");H("\\sube","\\subseteq");H("\\supe","\\supseteq");H("\\Tau","\\mathrm{T}");H("\\thetasym","\\vartheta");H("\\weierp","\\wp");H("\\Zeta","\\mathrm{Z}");H("\\argmin","\\DOTSB\\operatorname*{arg\\,min}");H("\\argmax","\\DOTSB\\operatorname*{arg\\,max}");H("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits");H("\\bra","\\mathinner{\\langle{#1}|}");H("\\ket","\\mathinner{|{#1}\\rangle}");H("\\braket","\\mathinner{\\langle{#1}\\rangle}");H("\\Bra","\\left\\langle#1\\right|");H("\\Ket","\\left|#1\\right\\rangle");var MUe=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 p=v;if(!v&&r.length){var h=m.future();h.text==="|"&&(m.popToken(),p=!0)}return{tokens:p?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}};H("\\bra@ket",MUe(!1));H("\\bra@set",MUe(!0));H("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}");H("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}");H("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}");H("\\angln","{\\angl n}");H("\\blue","\\textcolor{##6495ed}{#1}");H("\\orange","\\textcolor{##ffa500}{#1}");H("\\pink","\\textcolor{##ff00af}{#1}");H("\\red","\\textcolor{##df0030}{#1}");H("\\green","\\textcolor{##28ae7b}{#1}");H("\\gray","\\textcolor{gray}{#1}");H("\\purple","\\textcolor{##9d38bd}{#1}");H("\\blueA","\\textcolor{##ccfaff}{#1}");H("\\blueB","\\textcolor{##80f6ff}{#1}");H("\\blueC","\\textcolor{##63d9ea}{#1}");H("\\blueD","\\textcolor{##11accd}{#1}");H("\\blueE","\\textcolor{##0c7f99}{#1}");H("\\tealA","\\textcolor{##94fff5}{#1}");H("\\tealB","\\textcolor{##26edd5}{#1}");H("\\tealC","\\textcolor{##01d1c1}{#1}");H("\\tealD","\\textcolor{##01a995}{#1}");H("\\tealE","\\textcolor{##208170}{#1}");H("\\greenA","\\textcolor{##b6ffb0}{#1}");H("\\greenB","\\textcolor{##8af281}{#1}");H("\\greenC","\\textcolor{##74cf70}{#1}");H("\\greenD","\\textcolor{##1fab54}{#1}");H("\\greenE","\\textcolor{##0d923f}{#1}");H("\\goldA","\\textcolor{##ffd0a9}{#1}");H("\\goldB","\\textcolor{##ffbb71}{#1}");H("\\goldC","\\textcolor{##ff9c39}{#1}");H("\\goldD","\\textcolor{##e07d10}{#1}");H("\\goldE","\\textcolor{##a75a05}{#1}");H("\\redA","\\textcolor{##fca9a9}{#1}");H("\\redB","\\textcolor{##ff8482}{#1}");H("\\redC","\\textcolor{##f9685d}{#1}");H("\\redD","\\textcolor{##e84d39}{#1}");H("\\redE","\\textcolor{##bc2612}{#1}");H("\\maroonA","\\textcolor{##ffbde0}{#1}");H("\\maroonB","\\textcolor{##ff92c6}{#1}");H("\\maroonC","\\textcolor{##ed5fa6}{#1}");H("\\maroonD","\\textcolor{##ca337c}{#1}");H("\\maroonE","\\textcolor{##9e034e}{#1}");H("\\purpleA","\\textcolor{##ddd7ff}{#1}");H("\\purpleB","\\textcolor{##c6b9fc}{#1}");H("\\purpleC","\\textcolor{##aa87ff}{#1}");H("\\purpleD","\\textcolor{##7854ab}{#1}");H("\\purpleE","\\textcolor{##543b78}{#1}");H("\\mintA","\\textcolor{##f5f9e8}{#1}");H("\\mintB","\\textcolor{##edf2df}{#1}");H("\\mintC","\\textcolor{##e0e5cc}{#1}");H("\\grayA","\\textcolor{##f6f7f7}{#1}");H("\\grayB","\\textcolor{##f0f1f2}{#1}");H("\\grayC","\\textcolor{##e3e5e6}{#1}");H("\\grayD","\\textcolor{##d6d8da}{#1}");H("\\grayE","\\textcolor{##babec2}{#1}");H("\\grayF","\\textcolor{##888d93}{#1}");H("\\grayG","\\textcolor{##626569}{#1}");H("\\grayH","\\textcolor{##3b3e40}{#1}");H("\\grayI","\\textcolor{##21242c}{#1}");H("\\kaBlue","\\textcolor{##314453}{#1}");H("\\kaGreen","\\textcolor{##71B307}{#1}");var GUe={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},AUe=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 CUe(vWn,t.macros),this.mode=a,this.stack=[]}feed(n){this.lexer=new Yae(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 sm("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 Fn("Extra }",i)}else if(i.text==="EOF")throw new Fn("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 Fn("The length of delimiters doesn't match the number of args!");for(var a=t[0],r=0;rthis.settings.maxExpand)throw new Fn("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 Fn("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 Fn("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 Fn("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 sm(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 Yae(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)||Go.math.hasOwnProperty(n)||Go.text.hasOwnProperty(n)||GUe.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}},xUe=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,PH=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"}),Zae={"\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"}},LUe={\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"},Fx=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 AUe(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 Fn("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 sm("}")),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(Fx.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=Go[this.mode][t].group,c=ev.range(n),s;if(aqn.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&&(lHe(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:ev.range(n),text:t};else return null;if(this.consume(),i)for(var v=0;v":""))+")"})}return m;function m(){let p=OUe,h,D,g;if((!n||i(c,s,f[f.length-1]||void 0))&&(p=wWn(t(c,f)),p[0]===are))return p;if("children"in c&&c.children){let d=c;if(d.children&&p[0]!==kH)for(D=(a?d.children.length:-1)+u,g=f.concat(d);D>-1&&D0&&!t&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),t}var jWn={tokenize:BWn,partial:!0};function cre(){return{document:{[91]:{tokenize:kWn,continuation:{tokenize:HWn},exit:UWn}},text:{[91]:{tokenize:OWn},[93]:{add:"after",tokenize:PWn,resolveTo:NWn}}}}function PWn(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=Cs(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 NWn(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 OWn(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 p;return m===null||m===91||i++>999?t(m):m===93?u?(e.exit("chunkString"),p=e.exit("gfmFootnoteCallString"),r.includes(Cs(a.sliceSerialize(p)))?v(m):t(m)):t(m):(e.consume(m),xr(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 kWn(e,n,t){let a=this,r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]),i,u=0,l;return c;function c(D){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(D),e.exit("gfmFootnoteDefinitionLabelMarker"),s}function s(D){return D===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(D),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),f):t(D)}function f(D){let g;return D===null||D===91||u>999?t(D):D===93?l?(g=e.exit("gfmFootnoteDefinitionLabelString"),i=Cs(a.sliceSerialize(g)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(D),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p):t(D):Zn(D)?(e.enter("lineEnding"),e.consume(D),e.exit("lineEnding"),u++,f):(e.enter("chunkString").contentType="string",v(D))}function v(D){return D===null||Zn(D)||D===91||D===93||u>999?(e.exit("chunkString"),f(D)):(xr(D)||(l=!0),u++,e.consume(D),D===92?m:v)}function m(D){return D===91||D===92||D===93?(e.consume(D),u++,v):v(D)}function p(D){return D===58?(e.enter("definitionMarker"),e.consume(D),e.exit("definitionMarker"),Kt(e,h,"gfmFootnoteDefinitionWhitespace")):t(D)}function h(D){return r.includes(i)||r.push(i),n(D)}}function HWn(e,n,t){return e.check(X_,n,e.attempt(jWn,n,t))}function UWn(e){e.exit("gfmFootnoteDefinition")}function BWn(e,n,t){let a=this;return Kt(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 sre(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(p):(i.consume(p),f++,m);if(f<2&&!n)return l(p);let D=i.exit("strikethroughSequenceTemporary"),g=gT(p);return D._open=!g||g===2&&Boolean(h),D._close=!h||h===2&&Boolean(g),u(p)}}}var fre={flow:{null:{tokenize:qWn,resolve:JWn}}},QUe={tokenize:WWn,partial:!0};function JWn(e,n){let t=-1,a,r,i,u,l,c,s;for(;++t=4?Cn(ae):(a._gfmTableDynamicInterruptHack=!0,_e.check(a.parser.constructs.flow,function(le){return a._gfmTableDynamicInterruptHack=!1,Cn(le)},function(le){return a._gfmTableDynamicInterruptHack=!1,kn(le)})(ae))}}}function WWn(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||xr(u)?n(u):t(u)}}var $Wn={tokenize:zWn},vre={text:{[91]:$Wn}};function zWn(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 xr(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:VWn},n,t)):t(l)}}function VWn(e,n,t){let a=this;return Kt(e,r,"whitespace");function r(i){let u=a.events[a.events.length-1];return(u&&u[1].type==="whitespace"||Zn(i))&&i!==null?n(i):t(i)}}function YUe(e){return wk([ore,cre(),sre(e),fre,vre])}function mre(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 pre(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var QWn={}.hasOwnProperty,dre=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=hx(r.ignore||[]),l=YWn(i),c=-1;for(;++c0?{type:"text",value:U}:void 0),U!==!1&&(g!==j&&F.push({type:"text",value:v.value.slice(g,j)}),Array.isArray(U)?F.push(...U):U&&F.push(U),g=j+k[0].length,b=!0),!h.global)break;k=h.exec(v.value)}return b?(ge}var _re="phrasing",hre=["autolink","link","image","label"],gre={transforms:[t$n],enter:{literalAutolink:KWn,literalAutolinkEmail:bre,literalAutolinkHttp:bre,literalAutolinkWww:bre},exit:{literalAutolink:n$n,literalAutolinkEmail:e$n,literalAutolinkHttp:XWn,literalAutolinkWww:ZWn}},Dre={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:_re,notInConstruct:hre},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:_re,notInConstruct:hre},{character:":",before:"[ps]",after:"\\/",inConstruct:_re,notInConstruct:hre}]};function KWn(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function bre(e){this.config.enter.autolinkProtocol.call(this,e)}function XWn(e){this.config.exit.autolinkProtocol.call(this,e)}function ZWn(e){this.config.exit.data.call(this,e);let n=this.stack[this.stack.length-1];n.url="http://"+this.sliceSerialize(e)}function e$n(e){this.config.exit.autolinkEmail.call(this,e)}function n$n(e){this.exit(e)}function t$n(e){dre(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,a$n],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,r$n]],{ignore:["link","linkReference"]})}function a$n(e,n,t,a,r){let i="";if(!ZUe(r)||(/^w/i.test(n)&&(t=n+t,n="",i="http://"),!o$n(t)))return!1;let u=i$n(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 r$n(e,n,t,a){return!ZUe(a,!0)||/[-\d_]$/.test(t)?!1:{type:"link",title:null,url:"mailto:"+n+"@"+t,children:[{type:"text",value:n+"@"+t}]}}function o$n(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 i$n(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=mre(e,"("),i=mre(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 ZUe(e,n){let t=e.input.charCodeAt(e.index-1);return(e.index===0||dS(t)||_S(t))&&(!n||t!==47)}function yre(e){return e.label||!e.identifier?e.label||"":Lk(e.identifier)}function eBe(e,n,t){let a=n.indexStack,r=e.children||[],i=n.createTracker(t),u=[],l=-1;for(a.push(-1);++l `}return` `}var l$n=/\r?\n|\r/g;function nBe(e,n){let t=[],a=0,r=0,i;for(;i=l$n.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 UH(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 tBe(e,n){return aBe(e,n.inConstruct,!0)&&!aBe(e,n.notInConstruct,!1)}function aBe(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(nBe(eBe(e,t,r.current()),b$n)),u(),i}function b$n(e,n,t){return n===0?e:(t?"":" ")+e}function BH(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,mu(ur({},c.current()),{before:l,after:f})))),l=i[i.length-1].slice(-1)}return a.pop(),i.join("")}var y$n=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];iBe.peek=S$n;var Ere={canContainEols:["delete"],enter:{strikethrough:R$n},exit:{strikethrough:w$n}},Cre={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:y$n}],handlers:{delete:iBe}};function R$n(e){this.enter({type:"delete",children:[]},e)}function w$n(e){this.exit(e)}function iBe(e,n,t,a){let r=CS(a),i=t.enter("strikethrough"),u=r.move("~~");return u+=BH(e,t,mu(ur({},r.current()),{before:u,after:"~"})),u+=r.move("~~"),i(),u}function S$n(){return"~"}Ire.peek=E$n;function Ire(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]=b)}h.push(d)}i[s]=h,u[s]=D}let f=-1;if(typeof t=="object"&&"length"in t)for(;++fl[f]&&(l[f]=d),m[f]=d),v[f]=b}i.splice(1,0,v),u.splice(1,0,m),s=-1;let p=[];for(;++st==="none"?null:t),children:[]},e),this.setData("inTable",!0)}function T$n(e){this.exit(e),this.setData("inTable")}function M$n(e){this.enter({type:"tableRow",children:[]},e)}function Tre(e){this.exit(e)}function cBe(e){this.enter({type:"tableCell",children:[]},e)}function G$n(e){let n=this.resume();this.getData("inTable")&&(n=n.replace(/\\([\\|])/g,A$n));let t=this.stack[this.stack.length-1];t.value=n,this.exit(e)}function A$n(e,n){return n==="|"?n:e}function Mre(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(p,h,D,g){return s(f(p,D,g),p.align)}function l(p,h,D,g){let d=v(p,D,g),b=s([d]);return b.slice(0,b.indexOf(` `))}function c(p,h,D,g){let d=D.enter("tableCell"),b=D.enter("phrasing"),F=BH(p,D,mu(ur({},g),{before:i,after:i}));return b(),d(),F}function s(p,h){return uBe(p,{align:h,alignDelimiters:a,padding:t,stringLength:r})}function f(p,h,D){let g=p.children,d=-1,b=[],F=h.enter("table");for(;++d-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,p){return m?(p?"":" ".repeat(u))+v:(p?i:i+" ".repeat(u-i.length))+v}}var Gre={exit:{taskListCheckValueChecked:mBe,taskListCheckValueUnchecked:mBe,paragraph:x$n}},Are={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:L$n}};function mBe(e){let n=this.stack[this.stack.length-2];n.checked=e.type==="taskListCheckValueChecked"}function x$n(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 jre(){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];GT(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];GT(f.type==="math"),this.exit(c),f.value=s;let v=f.data.hChildren[0];GT(v.type==="element"),GT(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];GT(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 Pre(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(pBe(s,"$")+1,2)),m=l.enter("mathFlow"),p=f.move(v);if(i.meta){let h=l.enter("mathFlowMeta");p+=f.move(l.safe(i.meta,ur({after:` `,before:p,encode:["$"]},f.current()))),h()}return p+=f.move(` `),s&&(p+=f.move(s+` `)),p+=f.move(v),m(),p}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 Tx(e,n,t,a){let r=a?a-1:Number.POSITIVE_INFINITY,i=0;return u;function u(c){return Nre(c)?(e.enter(t),l(c)):n(c)}function l(c){return Nre(c)&&i++wt.createElement("table",{className:"table table-bordered table-sm",children:e.children}),DBe=[qH,{singleDollarTextMath:!1}],bBe=[HH,{throwOnError:!1}];var yBe=e=>{try{return oH(e)}catch{return e.fallback}};var H$n=Hc(),U$n=ze(la),B$n=function(e){return function(n){var t=zE(e);return g9(function(a){return a.hasError?t:H$n(yBe)({children:e,rehypePlugins:U$n([bBe])(n),remarkPlugins:[JH,DBe],components:{table:gBe},fallback:t})})}},RBe=function(e){return B$n(e)([])};var J$n=se(Gt(jt)),kre=J(Z),q$n=J(q),W$n=un(Z)()(),$$n=en(Bn),z$n=Xe(Z),Hre=function(e){return Xo(FP(e.key)("false"))(function(n){return function(t){return nn(J$n(n)(new _("false")))(kre("alert rounded-0 bg-light")(q$n("row")([kre("col")(e.label),kre("col-auto")(W$n("btn btn-sm p-0")(ca("Dismiss banner"))({onClick:$$n(t)("true")})(z$n("fe fe-x")(Je)))])))}})};var WH=J(Z),wBe=Ra(Ma(Et)),V$n=wa(Fe)(ht),$H=Xe(M),Q$n=H7(M),Y$n=B_(),SBe=se(Gt(Vne)),K$n=un(Z)()(),X$n=ea(mr),Z$n=$(Pt),Mx=J(q),ezn=x(de),nzn=xc(),tzn=Mi(Z)()(),azn=oa(M)()(),EBe=s0(),rzn=V(de),ozn=Ln(M)()(),Ure=function(e){var n=e.chatMessage(Z),t=e.chatMessage(q),a=n(e.chatbotAvatar),r=function(){var s=function(){var f=WH("my-auto t--ai-chatbot-ai-welcome-message");return function(v){return a(f(v))}}();return function(f){if(wBe(Ii)(e.bannedReason))return s(ee(V$n(["The service is not available for the following reason: ",e.bannedReason,". Please try again later or email ",cee," for more information."])));if(f instanceof R)return Je;if(f instanceof _)return s(f.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 174, column 26 - line 183, column 24): "+[f.constructor.name])}}(),i=a(WH("my-auto")(pk)),u=function(s){return a(WH("my-auto")(function(){if(s instanceof R)return $H("text-danger")("Something went wrong. Try resending your message.");if(s instanceof _&&j9e(s.value0))return Q$n("text-secondary")(Zne(s.value0)+" Try resending your message.");if(s instanceof _)return $H("text-danger")(Zne(s.value0)+" Try resending your message.");throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 190, column 11 - line 199, column 79): "+[s.constructor.name])}()))},l=Y$n({source:function(){return e.user instanceof _&&e.user.value0.avatarUrl instanceof _?new Cc({url:e.user.value0.avatarUrl.value0}):e.user instanceof _&&e.user.value0.initials instanceof _?new Jw({initials:e.user.value0.initials.value0,backgroundColorClass:R.value,textColorClass:R.value}):new Cc({url:db("/img/smiley-grey.svg")})}(),size:kF.value}),c=function(s){var f=function(p){return function(h){return p instanceof T0&&SBe(h)(new _(p))||p instanceof lm&&SBe(h)(new _(p))?"text-primary bg-soft-primary":"text-gray-700"}},v=function(p){return function(h){return function(D){return function(g){return K$n("btn btn-link p-2 large d-flex align-items-center mr-2 "+f(p)(h))(ca(function(){if(p instanceof T0)return"Helpful";if(p instanceof lm)return"Not helpful";throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 142, column 27 - line 144, column 44): "+[p.constructor.name])}()))({onClick:X$n(function(){if(s.id instanceof R)return Z$n(be);if(s.id instanceof _&&p instanceof T0&&h instanceof _&&h.value0 instanceof T0)return function(){return D(R.value)(),g({messageId:s.id.value0,reaction:R.value})()};if(s.id instanceof _&&p instanceof lm&&h instanceof _&&h.value0 instanceof lm)return function(){return D(R.value)(),g({messageId:s.id.value0,reaction:R.value})()};if(s.id instanceof _&&p instanceof T0)return function(){return D(new _(T0.value))(),g({messageId:s.id.value0,reaction:new _(T0.value)})()};if(s.id instanceof _&&p instanceof lm)return function(){return D(new _(lm.value))(),g({messageId:s.id.value0,reaction:new _(lm.value)})()};throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 147, column 17 - line 161, column 76): "+[s.id.constructor.name,p.constructor.name,h.constructor.name])}())})($H("material-symbol")(function(){if(p instanceof T0)return"thumb_up";if(p instanceof lm)return"thumb_down";throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 164, column 15 - line 166, column 43): "+[p.constructor.name])}()))}}}};if(s.sender instanceof mS)return n(l)(Mx("t--ai-chatbot-user-message")(V0(U7(""))(ezn($H(""))(Yo(nzn(` `))(s.body)))));if(s.sender instanceof lx){var m=tzn({placement:YTe,overlay:ee(f7e(s))})(e.chatbotAvatar);return t(m)([WH("my-auto t--ai-chatbot-ai-message "+("t--ai-chatbot-ai-message-"+pe("")(s.id)))(RBe(s.body)),Be(e.onReaction)(function(p){return Xo(ma(R.value))(function(h){return function(D){return Mx("d-flex mt-3")([v(T0.value)(h)(D)(p),v(lm.value)(h)(D)(p)])}})})])}throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 112, column 7 - line 136, column 36): "+[s.sender.constructor.name])};return Mx("flex-grow-1 d-flex flex-column overflow-y-auto p-0")([nn(e.showAddStudentProfileBanner)(Hre({key:"ai-no-profile-banner-dismissed",label:ie([ee("For more personalized responses "),azn("")(Te)({href:e.chancingWizardPath})("add a student profile"),ee(".")])})),nn(e.showLogInBanner)(Hre({key:"ai-anonymous-banner-dismissed",label:ie([ee("For more personalized responses "),EBe({text:"log in",className:"btn btn-link p-0 align-baseline"}),ee(" or "),EBe({text:"sign up",className:"btn btn-link p-0 align-baseline",auth0ActiveTab:c0}),ee(".")])})),Mx("flex-grow-1 d-flex flex-column")([Mx("flex-grow-1 px-3")([r(e.welcomeMessage),function(){return e.chatbotState instanceof _&&wBe(Wr)(e.chatbotState.value0.messages)?ie(rzn(e.chatbotState.value0.messages)(c)):Je}(),function(){if(e.messageSendingState instanceof iD)return i;if(e.messageSendingState instanceof cm)return c(ute(e.messageSendingState.value0));if(e.messageSendingState instanceof oD)return Je;if(e.messageSendingState instanceof ed)return Je;if(e.messageSendingState instanceof K_)return u(e.messageSendingState.value0);throw new Error("Failed pattern match at Vinai.ChatbotPage.Conversation (line 93, column 9 - line 104, column 45): "+[e.messageSendingState.constructor.name])}()]),sa(e.footer),ozn("")({id:"chat-anchor",style:Ke({overflowAnchor:"auto",height:"1px"})})("")])])};function zH(e){return function(){document.querySelector(e).scrollIntoView()}}var Bre=function(e){return Se(ed.value)(function(n){return n.sendingState})(e)};var dzn=x(B),_zn=$ne(),hzn=Ra(Ma(Et)),gzn=J(q),Jre=J(Z),Dzn=Ln(q)()(),VH=$(tt),bzn=K(Ht),CBe=ci($t),yzn=ka(CBe),IBe=Mr(CBe),FBe=Gn(wn)(Ht),Rzn=po(tt),wzn=zr(Nn),Szn=$(zt),Ezn=K(It),TBe=xn(Nn),Czn=x($t),Gx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),MBe=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}(),QH=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Izn=function(e){return function(n){return function(t){return Ure({bannedReason:e.bannedReason,chancingWizardPath:"",chatbotState:n.chatbot,footer:R.value,messageSendingState:Bre(n.chatbot),onReaction:R.value,showAddStudentProfileBanner:!1,showLogInBanner:!1,user:e.user,welcomeMessage:dzn(ee)(e.welcomeMessage),chatMessage:function(a){return t(a)},chatbotAvatar:e.chatbotAvatar})}}},Fzn=function(e){return function(n){return function(t){return _zn({placeholder:"Message\u2026",sendButtonStatus:function(){var a=hzn(Ii)(e.bannedReason);if(a)return vS.value;var r=Bre(n.chatbot);if(r instanceof ed)return xy.value;if(r instanceof oD)return Ly.value;if(r instanceof iD)return Ly.value;if(r instanceof cm)return Ly.value;var i=function(u){if(r instanceof K_&&Ce)return vS.value;throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 150, column 1 - line 150, column 72): "+[r.constructor.name])};return r instanceof K_&&r.value0 instanceof R?xy.value:i(!0)}()})(n.authorChatMessage)(function(a){return t(QH.create(a))})}}},Tzn=function(e){return function(n){return function(t){var a=function(){return n.authorChatMessage.messageHeight instanceof _&&n.authorChatMessage.messageHeight.value0>40?"rounded-lg":"rounded-pill"}(),r=function(i){var u=J(i);return function(l){return function(c){return gzn("d-flex justify-content-end mb-4")([Jre("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 Dzn("t--floating-chatbot pointer-events-none flex-grow-1 d-flex flex-column")({style:Ke({position:"fixed",right:"0",bottom:"0",width:"400px",maxWidth:"100%",maxHeight:"75vh"})})([Izn(e)(n)(function(i){return r(i)}),Jre("pb-3 px-3 border-0")(Jre("d-flex w-100 border border-gray-500 m-0 p-2 bg-white shadow pointer-events-auto "+a)(Fzn(e)(n)(t)))])}}},Mzn=function(e){return function(n){return function(t){var a=function(r){if(t instanceof Gx)return VH(n);if(t instanceof MBe)return bzn(yzn(Gx.create)(cte({initialMessageBody:new _(t.value1),messages:[{sender:mS.value,body:t.value1,sentAt:t.value0,id:R.value}],receiveChannelName:t.value2.pusherChannel,sendMessage:e.sendMessage(t.value2.conversationId)})))(function(i){return VH({authorChatMessage:n.authorChatMessage,chatbot:new _(i)})});if(t instanceof QH&&t.value0 instanceof Kn)return IBe(QH.create)(function(i){return{chatbot:n.chatbot,authorChatMessage:i}})(Wne(n.authorChatMessage)(t.value0));if(t instanceof QH&&t.value0 instanceof ta)return FBe(Rzn(Ii(e.bannedReason))(wzn(function(){if(n.chatbot instanceof _)return Szn(new Gx(new yk(t.value0.value0.value0)));if(n.chatbot instanceof R)return Ezn(TBe(pb))(function(i){return Czn(MBe.create(i)(t.value0.value0.value0))(e.createConversation(be))});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 95, column 9 - line 100, column 79): "+[n.chatbot.constructor.name])}())))(function(){return VH({chatbot:n.chatbot,authorChatMessage:_k})});throw new Error("Failed pattern match at Vinai.ChatbotWidget (line 59, column 1 - line 59, column 64): "+[t.constructor.name])};return t instanceof Gx&&n.chatbot instanceof _?FBe(Ga(TBe(zH("#chat-anchor"))))(function(){return IBe(Gx.create)(function(r){return{authorChatMessage:n.authorChatMessage,chatbot:new _(r)}})(lte(n.chatbot.value0)(t.value0))}):a(!0)}}},Gzn=function(){return{authorChatMessage:_k,chatbot:R.value}}(),GBe=function(e){return _u("FloatingChatbot"+e)(function(n){return{init:VH(Gzn),view:Tzn(n),update:Mzn(n)}})};var qre=K(we),Azn=$(An),ABe=V(B),xzn=Gn(wn),Lzn=po(Pt),jzn=xn(dv),Pzn=ri(B),xBe=at(we),Nzn=J(q),LBe=J(Z),Wre=rn(),$re=$(tt),jBe=ci($t),zre=Mr(jBe),Ozn=xzn(Ht),kzn=zr(Nn),Hzn=$(zt),PBe=K(Ht),NBe=ka(jBe);var Vre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),YH=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ax=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Qre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),AT=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Yre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),KH=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Kre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),OBe=function(e){return function(n){return function(t){return function(a){var r=qre(n.recommendedSchools)(function(d){return Azn(ck({recommendedSchools:d,school:e.school,onViewSchool:e.onViewSchool}))}),i=a(new ta(new Kre(J$.value))),u=a(new ta(new AT(new Nb(pa(e.school))))),l=function(d){return a(new ta(new AT(new xb(pa(e.school),d))))},c=function(){a(new ta(new AT(new jb(pa(e.school)))))();var b=ABe(qre(er(e.schoolDb.schoolConnections))(Vi(pa(e.school))))(function(F){return F.schoolUsesAiRecruiter});return Lzn(pe(!1)(b))(jzn(Kj(R9e(pa(e.school)))))(),be},s={school:e.school,schoolDb:e.schoolDb,onSwitchTab:function(d){return a(ta.create(KH.create(d)))},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?Pzn(n.currentUser)(lk(s)({user:xBe(y_)(n.currentUser),featureFlags:n.featureFlags})):R.value}(),v=function(d){var b=xBe(fs(n.configuration))(H4([f,r]));return Nzn("row")([LBe("col"+function(){var F=et(b);return F?" col-md-8":""}())(d),Be(b)(LBe("col col-md-4 d-none d-md-block"))])},m=function(){var d=Qj({chancingState:n.chancingState,featureFlags:n.featureFlags,currentUser:n.currentUser,configuration:n.configuration,school:e.school,schoolDb:e.schoolDb})(e.activeTab);return d?e.activeTab:wr.value}(),p=zPe({school:e.school,schoolDb:e.schoolDb,activeTab:m,configuration:n.configuration,showNav:!0,showConnectButton:n.showNetworkCard,onSwitchTab:function(d){return a(ta.create(KH.create(d)))},onListStatusChange:function(d){return a(ta.create(Qre.create(d)))},onSelectSchool:function(d){return a(ta.create(Yre.create(d)))},onInviteSchool:i,onAcceptInvitation:c,onIgnoreInvitation:u,onEdit:e.onEdit,vineBelowConnectionLimit:n.vineBelowConnectionLimit})(n),h=ABe(qre(n.currentUser)(y_))(function(d){return{avatarUrl:d.avatarUrl,initials:d.initials}}),D="Hi! I'm Sage. Ask me anything about "+_6e(Wre(e.school).name),g=function(){if(m instanceof wr)return v9e(s)(n)(t.overview)(function(b){return a(Kn.create(Ax.create(b)))});if(m instanceof vs)return Be(LR(pa(e.school))(e.schoolDb))(function(b){return v(PPe({school:e.school,schoolDb:e.schoolDb,contentModules:b,mapboxAccessToken:n.mapboxAccessToken,showLikeButton:et(n.currentUser),randomSeed:n.randomSeed,onContentModuleInteraction:l,isUserHq:Se(!1)(function(F){return F.isHq})(n.currentUser)})(t.forYou)(function(F){return a(Kn.create(YH.create(F)))}))});if(m instanceof ms){var d=er(Tp(pa(e.school))(e.schoolDb));return v(I8e(e.school)(n)(d)(t.finances)(function(b){return a(Kn.create(Vre.create(b)))}))}if(m instanceof iu)return a8e(e.school)(n)({onSwitchTab:R.value,showViewChancingExplanationCTA:!1,schoolDb:e.schoolDb});if(m instanceof Pf)return v(eNe(e.schoolDb)(e.school));if(m instanceof Nf)return v(W6e({school:e.school,onEdit:e.onEdit,props:n}));if(m instanceof Of)return r8e(e.school)(n);throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 174, column 12 - line 210, column 44): "+[m.constructor.name])}();return ie([p,g,Rf(n.showNetworkCard)(function(d){return A8e({mobileLayout:n.mobileLayout,school:e.school,schoolDb:e.schoolDb,onAcceptInvitation:c,onIgnoreInvitation:u})}),nn(n.featureFlags.app18667SageOnSdp)(GBe(Wre(e.school).name)({bannedReason:"",welcomeMessage:new _(D),user:h,createConversation:function(d){return y9e(Wre(e.school).id)},sendMessage:b9e(w9e),chatbotAvatar:UF}))])}}}},kBe=function(e){return function(n){return function(t){if(t instanceof ta)return $re(n);if(t instanceof Kn){if(t.value0 instanceof Vre)return zre(function(a){return Kn.create(Vre.create(a))})(function(a){return{forYou:n.forYou,overview:n.overview,finances:a}})(E8e(n.finances)(t.value0.value0));if(t.value0 instanceof YH)return zre(function(a){return Kn.create(YH.create(a))})(function(a){return{finances:n.finances,overview:n.overview,forYou:a}})(NPe(n.forYou)(t.value0.value0));if(t.value0 instanceof Ax&&t.value0.value0 instanceof dT&&t.value0.value0.value0 instanceof ta)return Ozn(kzn(Hzn(new ta(new AT(t.value0.value0.value0.value0)))))(function(){return $re(n)});if(t.value0 instanceof Ax)return zre(function(a){return Kn.create(Ax.create(a))})(function(a){return{finances:n.finances,forYou:n.forYou,overview:a}})(s9e(e)(n.overview)(t.value0.value0));throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 100, column 44 - line 112, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at SchoolDetails.SchoolDetails (line 98, column 1 - line 98, column 75): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},HBe=function(e){return PBe(NBe(function(n){return Kn.create(Ax.create(n))})(f9e(e)))(function(n){return PBe(NBe(function(t){return Kn.create(YH.create(t))})(OPe))(function(t){return $re({finances:C8e,forYou:t,overview:n})})})};var Uzn=rR(dv)(),Bzn=ne(Bi),UBe=function(e){var n=xn(e);return function(t){return n(Uzn("SDP: Viewed page")({tab:Vj(t.tab),school_name:t.school.name,school_id:Bzn(t.school.id)}))}};var BBe=Gn(wn),Vy=BBe(Ht),Xre=po(tt),Jzn=jr(tt)(qr),bD=V(B),fu=$(tt),JBe=xn(Nn),qzn=UBe(Nn),qBe=rn(),tc=K(Ht),WBe=ci($t),xx=ka(WBe),Wzn=zr(Nn),Lx=$(zt),$zn=HE(Nn),zzn=dV(),Vzn=x(de),Qzn=z0(tt)(R1),$Be=x(q7),xT=Mr(WBe),zBe=V(To),jx=K(we),VBe=Rt(Fr),QBe=$(An),Yzn=vl(Fe)(Et),Kzn=se(LC),Xzn=lo(ss),Zzn=BBe(we),eVn=$r(oo),nVn=Pc(_o),tVn=Lc(Qo)(kbe),YBe=Ma(Et),aVn=sl(YBe),rVn=vL(Fe)(YBe),oVn=Qe(Ze),XH=V(q7),iVn=pM(Fe)(W7),uVn=se(zj),lVn=Md(Nn),cVn=K(It),sVn=PD(ss),fVn=jM(ss),vVn=ov(B),mVn=x(B),ZH=function(){function e(){}return e.value=new e,e}(),IS=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Px=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}(),Nx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),LT=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eU=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),KBe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),nU=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Ox=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Zre=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),tU=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),aU=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),kx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),eoe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),Hx=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}(),FS=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),yD=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),jT=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),TS=function(){function e(){}return e.value=new e,e}();var pVn=function(e){return Vy(Xre(e.seoView)(Jzn(e.knownSeoState)(function(n){var t=pe(0)(bD(er(e.visibleSchools))(gt)),a=t!==n.expectedNumberOfSchools;return a?Va(Ka)("Hub SEO number of schools in the initial list does not match filters")({slug:n.slug,expectedCount:n.expectedNumberOfSchools,actualCount:t})(function(r){return fu(be)}):fu(be)})))(function(){return fu(e)})},lh=function(e){return function(n){var t={ranking:n.ranking,mobileOverlay:n.mobileOverlay,seoView:n.seoView,focusedSchool:function(){if(n.focusedSchool instanceof yD)return new _({slug:pC(n.focusedSchool.value0.school),tab:n.focusedSchool.value0.tab});if(n.focusedSchool instanceof jT)return new _(n.focusedSchool.value0);if(n.focusedSchool instanceof TS)return R.value;throw new Error("Failed pattern match at Hub.Core (line 621, column 24 - line 624, column 37): "+[n.focusedSchool.constructor.name])}(),whatificator:pe(gc.value)(bD(n.whatificator)(function(a){return a.phase}))};return Vy(Ga(JBe(GRe(n)(t)({replace:e.replace}))))(function(){return fu(n)})}},XBe=function(e){return function(n){return function(t){return Ga(qzn({tab:t,school:qBe(n),featureFlags:e}))}}},noe=function(e){var n={filters:FSe(e.filters),sort:ZG(e.sort)};return Vy(Xre(et(e.currentUser))(Ga(NDe({viewKey:e.configKey,config:n}))))(function(){return fu(e)})},ZBe=function(e){return function(n){return function(t){return function(a){return e(new IS(new Ag(t,a,n.trackingSource,sj(t)(n.schoolDb))))}}}},eJe=function(e){return e.errors.length===0?e.selections:Va(Ka)("Hub filter deserialization failure")({errors:e.errors})(function(n){return e.selections})},Ux=function(e){return function(n){return function(t){if(t instanceof R)return fu(TS.value);if(t instanceof _){var a=uz(t.value0.slug)(e);if(a instanceof R)return fu(new jT({slug:t.value0.slug,tab:t.value0.tab}));if(a instanceof _)return Vy(XBe(n)(a.value0)(t.value0.tab))(function(){return tc(xx(kx.create)(HBe(a.value0)))(function(r){return Vy(Wzn(Lx(new IS(new Mg(pa(a.value0))))))(function(){return fu(new yD({school:a.value0,tab:t.value0.tab,state:r}))})})});throw new Error("Failed pattern match at Hub.Core (line 557, column 3 - line 564, column 60): "+[a.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 553, column 1 - line 553, column 136): "+[e.constructor.name,n.constructor.name,t.constructor.name])}}},nJe=function(e){var n=function(a){return function(r){if(a)return r;if(!a)return fu;throw new Error("Failed pattern match at Hub.Core (line 264, column 5 - line 264, column 22): "+[a.constructor.name,r.constructor.name])}},t=et(e.currentUser);return Vy($zn(KBe.create)(MRe(e)))(function(){return tc(xx(aU.create)(tc(tc(tc(KR(Tg.value)(zzn({schools:new da(new _(e.initialSchools.schools)),schoolList:e.schoolList,chances:function(){return t?new da(e.initialSchools.chances):Ut.value}(),financials:function(){return t?new da(e.initialSchools.financials):Ut.value}(),counselorConnections:s7(e.counselorConnections),schoolConnections:e.schoolConnections})))(n(t)(KR(Tb.value))))(KR(Gb.value)))(KR(new Gg({final:!1,schoolIds:Vzn(pa)(e.initialSchools.schools)})))))(function(a){return tc(Ux(a)(e.featureFlags)(e.focusedSchool))(function(r){return tc(xx(FS.create)(Qzn(e.currentUser)(function(i){return g5e({currentUser:e.currentUser,featureFlags:e.featureFlags,chancingWhatIfScenario:e.whatificator.scenario})})))(function(i){return lh({replace:!0})({basePath:e.basePath,chancingProfile:e.chancingProfile,configKey:e.configKey,currentUser:e.currentUser,featureFlags:e.featureFlags,filterDefinitions:R.value,filters:dl,filterPane:hLe,focusedSchool:r,hasFinancialProfile:e.hasFinancialProfile,initialConfig:function(){if(e.knownSeoState instanceof R)return e.initialConfig;if(e.knownSeoState instanceof _)return{filters:e.knownSeoState.value0.filters,sort:ZG(DZ(e.knownSeoState.value0))};throw new Error("Failed pattern match at Hub.Core (line 236, column 22 - line 238, column 81): "+[e.knownSeoState.constructor.name])}(),knownSeoState:e.knownSeoState,list:pwe,mobileOverlay:R.value,modal:lG.value,ranking:e.ranking,schoolDb:a,seoView:e.seoView,sort:Se(Cb)(Xz)(e.ranking),sortOptions:e.sortOptions,trackingSource:e.trackingSource,vineBelowConnectionLimit:e.vineBelowConnectionLimit,visibleSchools:function(){return e.initialSchools.schools.length===0?new da(R.value):new Xn(e.initialSchools.schools)}(),whatificator:bD(i)(function(u){return{phase:function(){return e.whatificator.visible?xf.value:gc.value}(),state:u}}),pushTokenRequest:R.value,numChancingTabViews:0})})})})})},tJe=function(e){if(e.focusedSchool instanceof TS)return fu(e);if(e.focusedSchool instanceof yD)return fu({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:pe(TS.value)(bD(Db(pa(e.focusedSchool.value0.school))(e.schoolDb))(function(n){return new yD({state:e.focusedSchool.value0.state,tab:e.focusedSchool.value0.tab,school:n})}))});if(e.focusedSchool instanceof jT)return $Be(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}})(Ux(e.schoolDb)(e.featureFlags)(new _(e.focusedSchool.value0)));throw new Error("Failed pattern match at Hub.Core (line 567, column 23 - line 578, column 92): "+[e.focusedSchool.constructor.name])},toe=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}},Bx=function(e){return function(n){return xT(aU.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}})(KR(e)(n.schoolDb))}},MS=function(e){var n=function(){var a=er(zBe(e.schoolDb.whatIfChances)(function(r){return r.scenario}));return jx(e.whatificator)(function(r){if(r.phase instanceof gc)return R.value;if(r.phase instanceof __||r.phase instanceof xf)return VBe(a)(r.state.whatIfScenario);throw new Error("Failed pattern match at Hub.Core (line 545, column 45 - line 548, column 82): "+[r.constructor.name])})}(),t=bD(e.chancingProfile)(function(a){return Vhe(new _(a))(n)});return{permanentProfile:e.chancingProfile,effectiveProfile:t,chances:fz(e.schoolDb),simulation:jx(n)(function(a){return jx(t)(function(r){return QBe({effectiveProfile:r,results:function(i){return kG(i)(e.schoolDb)},isFieldSimulated:function(i){return Yzn(function(u){return Kzn(CR(u))(i)})(a)}})})})}},GS=function(e){var n=Se(Le(!0))(U_e)(e.ranking),t={schools:e.schoolDb,chancingState:MS(e)},a=function(r){return Pr(function(i){return jx(jx(e.filterDefinitions)(function(u){return Xzn(i.value0)(u.map)}))(function(u){return Zzn(eVn(f8(u.filter)(i.value1)))(function(){return QBe(Awe(t)(u.filter)(i.value1))})})})(nVn(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=SV(e.schoolDb);return r instanceof Xn?zBe(tVn(a(be)))(function(i){return Hi(twe(e.schoolDb)(e.sort))(Ca(aVn(rVn(i))(n))(r.value0))}):Ut.value}()}},dVn=function(e){return function(n){if(n instanceof wV){if(n.value0 instanceof Ab)return tJe(GS(e));if(n.value0 instanceof Tg){var t=pe(Cb)(nwe(qBe(e.sortOptions)(e))(e.initialConfig.sort)),a=GSe({currentUser:e.currentUser,chancingState:MS(e),hasFinancialProfile:e.hasFinancialProfile})(e.schoolDb),r=eJe(AV(a)(e.initialConfig.filters));return tc(tc(tJe(GS({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 _(a),filters:r,sort:t})))(pVn))(Bx(new Gg({final:!0,schoolIds:vz(e.schoolDb)})))}return fu(GS(e))}return fu(e)}},aoe=function(e){return function(n){var t=function(){if(n.filterDefinitions instanceof R)return oVn;if(n.filterDefinitions instanceof _)return ISe(n.filterDefinitions.value0);throw new Error("Failed pattern match at Hub.Core (line 489, column 16 - line 491, column 51): "+[n.filterDefinitions.constructor.name])}();return tc(XH(noe(GS({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))})))(toe))(lh({replace:!1}))}},aJe=function(e){var n=function(t){return Se(Cb)(Xz)(t)};return function(t){if(t instanceof aU)return tc(xx(aU.create)(pSe(e.schoolDb)(t.value0)))(function(l){return iVn(dVn)({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 IS)return Bx(t.value0)(e);if(t instanceof eU)return xT(eU.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}})(fwe(e.list)(t.value0));if(t instanceof Nx)return xT(Nx.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}})(pLe(e.filterPane)(t.value0));if(t instanceof kx){if(e.focusedSchool instanceof TS||e.focusedSchool instanceof jT)return fu(e);if(e.focusedSchool instanceof yD){if(t.value0 instanceof Kn)return xT(kx.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 yD({school:e.focusedSchool.value0.school,tab:e.focusedSchool.value0.tab,state:l})}})(kBe({activeTab:e.focusedSchool.value0.tab,school:e.focusedSchool.value0.school,schoolDb:e.schoolDb})(e.focusedSchool.value0.state)(t.value0));if(t.value0 instanceof ta&&t.value0.value0 instanceof Qre){var a=new Ag(pa(e.focusedSchool.value0.school),t.value0.value0.value0,e.trackingSource,sj(pa(e.focusedSchool.value0.school))(e.schoolDb));return Bx(a)(e)}if(t.value0 instanceof ta&&t.value0.value0 instanceof AT)return Bx(t.value0.value0.value0)(e);if(t.value0 instanceof ta&&t.value0.value0 instanceof Yre)return tc(XH(Ux(e.schoolDb)(e.featureFlags)(new _({slug:pC(t.value0.value0.value0),tab:wr.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}}))(lh({replace:!1}));if(t.value0 instanceof ta&&t.value0.value0 instanceof KH){var r=function(){return t.value0.value0.value0 instanceof iu?e.numChancingTabViews+1|0:e.numChancingTabViews}();return Vy(Xre(uVn(t.value0.value0.value0)(iu.value)&&r===3)(lVn(cVn(JBe(eO))(function(l){if(l instanceof _&&l.value0 instanceof Xw)return Lx(new _(new nU(R4.value)));if(l instanceof _&&l.value0 instanceof Kw)return Lx(R.value);if(l instanceof _&&l.value0 instanceof q_)return Lx(R.value);if(l instanceof R)return Lx(R.value);throw new Error("Failed pattern match at Hub.Core (line 317, column 13 - line 325, column 29): "+[l.constructor.name])}))))(function(){return Vy(XBe(e.featureFlags)(e.focusedSchool.value0.school)(t.value0.value0.value0))(function(){return lh({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 yD({school:e.focusedSchool.value0.school,state:e.focusedSchool.value0.state,tab:t.value0.value0.value0}),numChancingTabViews:r})})})}if(t.value0 instanceof ta&&t.value0.value0 instanceof Kre)return fu({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 S6(e.focusedSchool.value0.school,t.value0.value0.value0)});throw new Error("Failed pattern match at Hub.Core (line 289, column 31 - line 334, column 62): "+[t.value0.constructor.name])}throw new Error("Failed pattern match at Hub.Core (line 284, column 24 - line 334, column 62): "+[e.focusedSchool.constructor.name])}if(t instanceof Px&&t.value1 instanceof _)return aoe(sVn(t.value0)(t.value1.value0))(e);if(t instanceof Px&&t.value1 instanceof R)return aoe(fVn(t.value0))(e);if(t instanceof ZH)return tc(aoe(Le(dl))({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:R.value}))(lh({replace:!1}));if(t instanceof nU){var i={context:t.value0,requestSilently:!1};return tc(xx(Ox.create)(n6e(i)))(function(l){return fu({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 _({state:l,props:i})})})}if(t instanceof Ox){if(e.pushTokenRequest instanceof _)return xT(Ox.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 _({state:l,props:e.pushTokenRequest.value0.props})}})(t6e(e.pushTokenRequest.value0.props)(e.pushTokenRequest.value0.state)(t.value0));if(e.pushTokenRequest instanceof R)return fu(e);throw new Error("Failed pattern match at Hub.Core (line 356, column 5 - line 362, column 19): "+[e.pushTokenRequest.constructor.name])}if(t instanceof eoe)return tc(XH(noe(GS({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:R.value})))(toe))(lh({replace:!1}));if(t instanceof tU)return tc(XH(noe(GS({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:R.value})))(toe))(lh({replace:!1}));if(t instanceof Hx)return lh({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 LT)return tc($Be(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}})(Ux(e.schoolDb)(e.featureFlags)(t.value0)))(lh({replace:!1}));if(t instanceof KBe){var u=function(){var l=function(c){if(Ce)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 267, column 1 - line 267, column 57): "+[])};return t.value0.seoView&&e.knownSeoState instanceof _?{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:pe(e.filters)(bD(vVn(mVn(AV)(e.filterDefinitions))(e.knownSeoState.value0.filters))(eJe)),ranking:e.knownSeoState.value0.ranking,sort:DZ(e.knownSeoState.value0),seoView:!0}:l(!0)}();return tc(Ux(e.schoolDb)(e.featureFlags)(t.value0.focusedSchool))(function(l){return fu(GS({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:bD(e.whatificator)(function(c){return{state:c.state,phase:t.value0.whatificator}}),focusedSchool:l}))})}if(t instanceof Zre)return fu({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 FS&&t.value0 instanceof ta)return Bx(t.value0.value0.value0)(e);if(t instanceof FS&&t.value0 instanceof Kn){if(e.whatificator instanceof _)return xT(FS.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:bD(e.whatificator)(function(c){return{phase:c.phase,state:l}})}})(D5e(e.whatificator.value0.state)(new Kn(t.value0.value0)));if(e.whatificator instanceof R)return fu(e);throw new Error("Failed pattern match at Hub.Core (line 419, column 5 - line 425, column 19): "+[e.whatificator.constructor.name])}if(t instanceof uh)return lh({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:bD(e.whatificator)(function(l){return{state:l.state,phase:t.value0}})});throw new Error("Failed pattern match at Hub.Core (line 268, column 16 - line 429, column 35): "+[t.constructor.name])}};var _Vn=x(de),rJe=GR(),oJe=Wv(),roe=Ln(Z)()(),hVn=un(q)()(),iJe=ea(qi),ooe=Xe(M),uJe=J(q),gVn=ea(mr),DVn=Cd(M)()(),bVn=lo(ss),yVn=AM(ss),lJe=en(Bn);var cJe=ne($e),sJe=VE(),fJe=un(Z)()(),RVn=V(de),wVn=function(){return _Vn(N.create)([bu.value,Xi.value,au.value,Ru.value])}(),vJe=function(e){return function(n){var t=function(r){return function(){return rJe(r)(),oJe(r)(),e.onClear()}},a=roe("bg-white py-3 border-top")({style:Ke({position:"sticky",bottom:0,width:"240px"})})(hVn("btn btn-link p-0 d-flex align-items-center")(Te)({onClick:iJe(t)})([ooe("fe fe-x mr-2")(""),ee("Clear All")]));return C2(n.visible)(zi(function(r){return roe(n.className+(" p-0 ml-3 "+function(){return e.shouldScroll?"overflow-x-hidden overflow-y-auto":""}()))({style:Ke({maxHeight:"40em"})})(uJe("pt-3 px-3 h-100")([roe("d-flex flex-row-reverse cursor-pointer mb-n3")({onClick:gVn(n.closeDropdown)})(ooe("fe fe-x")("")),gl(e.content),a]))}))}},mJe=function(e){return function(n){var t=function(a){return function(){return rJe(a)(),oJe(a)(),e.onFilter(n)(R.value)()}};return DVn("ml-2 fe fe-x")({onClick:iJe(t)})("")}};var SVn=function(e){return function(n){return function(t){var a=sE(e.filters),r=ie([ooe("material-symbol mr-2")("filter_list"),ee("All filters "),nn(a>0)(ee("("+(cJe(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 sJe("header-filter-dropdown")({toggleClass:i,toggleContent:r,contentId:"all-filters-dropdown-options",closeOnClick:!1,content:vJe({shouldScroll:!0,onClear:e.onClearAll,content:zi(function(s){return dZ(e)(n)(t)})}),ariaLabelInput:ca("All filters dropdown")})},l=function(c){return fJe(i)(Te)({onClick:lJe(e.onSwitchMobileOverlay)(new _(PR.value))})(r)};return e.mobileLayout?l(be):u(be)}}},pJe=function(e){return function(n){return function(t){var a=function(r){var i=function(){return r instanceof N&&r.value0 instanceof au}(),u=bVn(r)(e.filters),l=function(){return u instanceof R?[]:u instanceof _&&u.value0 instanceof ps?u.value0.value0:u instanceof _&&u.value0 instanceof Yu?u.value0.value0.terms:[]}(),c=pe("")(Si(l)),s=function(){if(u instanceof _&>(l)>1)return ie([ee(c+(" +"+cJe(gt(l)-1|0))),mJe(e)(r)]);if(u instanceof _)return ie([ee(c),mJe(e)(r)]);if(u instanceof R)return ee(D_(r));throw new Error("Failed pattern match at Hub.Filters.Buttons (line 102, column 25 - line 112, column 38): "+[u.constructor.name])}(),f="btn p-2 px-3 my-1 mr-3 d-flex align-items-center t--filter-button "+Se("btn-outline-dark")(Le("btn-dark bg-black"))(u),v=function(p){return sJe("t--header-filter-dropdown header-filter-dropdown")({toggleClass:f,toggleContent:s,contentId:"filter-dropdown-options-2",closeOnClick:!1,content:vJe({shouldScroll:i,onClear:e.onFilter(r)(R.value),content:zi(function(h){return A9(e)(r)})}),ariaLabelInput:ca("Filter options")})},m=function(p){return fJe(f)(Te)({onClick:lJe(e.onSwitchMobileOverlay)(new _(new NR(r)))})(s)};return e.mobileLayout?m(be):v(be)};return uJe("d-flex flex-md-wrap")([SVn(e)(n)(t),ie(RVn(Ca(function(r){return yVn(r)(e.filterDefinitions.map)})(wVn))(a))])}}};var EVn=V(To),dJe=V(B),CVn=x(To),_Je=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:EVn(e.chances)(function(t){return function(a){return dJe(t(a))(n)}}),simulation:dJe(e.simulation)(function(t){return{effectiveProfile:t.effectiveProfile,isFieldSimulated:t.isFieldSimulated,results:function(){var a=CVn(n);return function(r){return a(t.results(r))}}()}})}};var hJe="global";var IVn=cv(Pt)(qr),FVn=un(Z)()(),TVn=en(Bn),MVn=Xe(M),GVn=UR(),gJe=J(Z),ioe=function(e){return function(n){return function(t){return IVn(function(a){return n(new LT(new _({slug:pC(a),tab:wr.value})))})(Db(t)(e.schoolDb))}}},uoe=function(e){return function(n){return function(t){if(n.focusedSchool instanceof TS)return Je;if(n.focusedSchool instanceof jT)return Je;if(n.focusedSchool instanceof yD){var a={backButton:new _(FVn("btn btn-link mt-2 text-dark d-flex align-items-center px-3 t--close-focused-school")(ca("Go back"))({onClick:TVn(t)(new LT(R.value))})(MVn("material-symbol large")("arrow_back"))),chancingState:MS(n),configuration:xp.value,currentUser:n.currentUser,featureFlags:GVn(e.featureFlags),hasFinancialProfile:n.hasFinancialProfile,mobileLayout:e.mobileLayout,mapboxAccessToken:e.mapboxAccessToken,randomSeed:e.randomSeed,showNetworkCard:e.showNetworkCard,showUpdateLinks:!0,recommendedSchools:er(lz(pa(n.focusedSchool.value0.school))(n.schoolDb)),trackingSource:F2.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificatorLink:new yI(t(new uh(xf.value)))},r={activeTab:n.focusedSchool.value0.tab,school:n.focusedSchool.value0.school,schoolDb:n.schoolDb,onEdit:R.value,onViewSchool:new _(function(i){return ioe(n)(t)(i.school.id)})};return gJe("d-flex flex-column position-absolute-fullsize overflow-y-auto overflow-x-hidden z-index-modal bg-white t--focused-school")(gJe(function(){return e.mobileLayout?"px-3":"container"}())(OBe(r)(a)(n.focusedSchool.value0.state)(function(i){return t(kx.create(i))})))}throw new Error("Failed pattern match at Hub.Visuals.FocusedSchool (line 44, column 37 - line 82, column 10): "+[n.focusedSchool.constructor.name])}}};var xVn=no(Zo),DJe=bo(xVn),bJe=K(It);var yJe=DJe("profile_visibility_path")(function(e){return function(n){return bJe(e({visibility:{publish_scope:z6(n)}}))(Du)}});var RJe=DJe("profile_name_path")(function(e){return function(n){return bJe(e({name:n}))(Du)}});var LVn=wb(),jVn=Lt(M),PVn=Yn(M),loe=Jn(M),coe=Zr(M),Qy=J(q),PT=un(M)()(),soe=ea(mr),NVn=Gn(wn),foe=en(Bn),AS=J(Z),wJe=Yc()(),OVn=Us(M),kVn=wa(Fe)(ht),SJe=Io()(),voe=en(Or),HVn=bf()(),EJe=J(M),UVn=yv(q),moe=mc(M),BVn=Xe(M),JVn=Mi(Z)()(),qVn=Jn(q),WVn=oa(M)()(),$Vn=na(M),xS=$(tt),CJe=NVn(Ht),zVn=UR(),Jx=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),IJe=function(){function e(){}return e.value=new e,e}(),FJe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),TJe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),MJe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),GJe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),qx=function(){function e(){}return e.value=new e,e}(),poe=function(){function e(n){this.value0=n}return e.create=function(n){return new e(n)},e}(),AJe=function(e){return function(n){var t=function(s){return LVn({body:s,title:jVn("my-0")(function(){return e.stage instanceof V6?"Join the CollegeVine network":"Connect with "+e.schoolName}()),headerClass:"pb-0",onDismiss:n(new ta(qx.value)),size:Rb.value})},a=Dbe(e.context),r=ie([PVn("mt-3")("Review your message before you send it"),loe("mt-2")(` Because this is your first message to the counselor, we want to make sure you\u2019re ready to send. `),coe("mt-4")("Your message"),zE(e.message),Qy("d-flex mt-4 justify-content-start")([PT("btn btn-primary btn-lg t--sem-user-connection-modal-confirm-message-"+a)(Te)({onClick:soe(function(){return n(new ta(new poe({introMessage:e.message})))(),n(new Kn(new Jx(W$.value)))()})})("Send"),PT("btn btn-lg btn-outline-primary ml-3 text-nowrap")(Te)({onClick:foe(n)(new Kn(new Jx(AG.value)))})("No, I need to edit something")])]),i=ie([Qy("text-center")([AS("")(wJe("mt-4")({src:"/img/checkmate-icon.png",height:"80",width:"80"})),OVn("mt-4")("Connection request sent!"),loe("mx-md-4")(kVn(["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."])),PT("btn btn-lg btn-outline-secondary mt-4")(Te)({onClick:foe(n)(new ta(qx.value))})("Close")])]),u=PT("btn btn-outline-secondary ml-3 t--sem-user-connection-modal-close-"+a)(Te)({onClick:foe(n)(new ta(qx.value))})("Cancel"),l=function(){var s=B$(e.message)&&function(){if(e.profile.fullName instanceof _)return!0;if(e.profile.fullName instanceof R)return!Ii(e.firstName)&&!Ii(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 _&&e.vineBelowConnectionLimit.value0)return!1;if(e.vineBelowConnectionLimit instanceof _&&!e.vineBelowConnectionLimit.value0)return!0;if(e.vineBelowConnectionLimit instanceof R)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 ie([nn(Lr(e.profile.fullName))(ie([coe("mt-md-4")("Your preferred name"),Qy("form-row mx-1")([SJe("col form-control mr-2 t--sem-user-connection-modal-first-name-"+a)({type:"text",value:e.firstName,onChange:voe(n)(function(v){return Kn.create(MJe.create(Sc(v)))}),placeholder:"First name"}),SJe("col form-control ml-2 t--sem-user-connection-modal-last-name-"+a)({type:"text",value:e.lastName,onChange:voe(n)(function(v){return Kn.create(GJe.create(Sc(v)))}),placeholder:"Last name"})])])),coe("mt-md-4")("Your message"),HVn("form-control t--sem-user-connection-modal-text-area-"+a)({rows:7,value:e.message,onChange:voe(n)(function(v){return Kn.create(TJe.create(S0(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! `}),AS("mt-2")(gbe(e.message)),EJe("mt-3 mt-md-4 small")("The ideal connection message should include:"),UVn("small")([moe("")("Your name, where you\u2019re from, and a bit about who you are"),moe("")("What you\u2019re interested in studying along with one or two insightful questions"),moe("")("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")([ax(Jf)(AS("")(PT("btn btn-primary btn-lg t--sem-user-connection-modal-connect-"+a)(Te)({onClick:soe(function(){return function(){if(e.profile.fullName instanceof _)return be;if(e.profile.fullName instanceof R)return n(new Kn(new FJe({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 Kn(new Jx(q$.value)))()}),disabled:!s||f,style:Ke({pointerEvents:function(){return f?"none":"auto"}()})})("Connect"))),u])])}(),c=Qy("mx-md-7")([AS("border border-success rounded p-4 my-4")(Qy("row align-items-center")([AS("col-12 col-md-auto text-center text-md-left")(wJe("img-fluid")({src:"/img/network/publish-profile-icon.png",height:"67",width:"143"})),AS("col text-center text-md-left")(BVn("fw-bold font-weight-bold text-gray-800")("Network with verified admissions counselors on CollegeVine"))])),Qy("d-flex flex-nowrap align-items-center")([EJe("mr-4")("Publish your profile to join the CollegeVine Network"),JVn({placement:MP,overlay:qVn("")([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 `),WVn("")(Te)({href:yg})("your profile"),ee(".")]),overlayStyle:Ke({width:"15rem"})})($Vn("cursor-default text-secondary fe fe-info large")(""))]),loe("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")([PT("btn btn-primary t--sem-user-connection-modal-publish-profile-"+a)(Te)({onClick:soe(function(){return n(new Kn(IJe.value))(),n(new Kn(new Jx(AG.value)))()})})("Publish profile"),u])]);return AS("t--network-sem-user-modal")(function(){if(e.stage instanceof V6)return t(c);if(e.stage instanceof AG)return t(l);if(e.stage instanceof q$)return t(r);if(e.stage instanceof W$)return t(i);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 96, column 5 - line 100, column 38): "+[e.stage.constructor.name])}())}},xJe=function(e){return function(n){if(n instanceof Kn){if(n.value0 instanceof Jx)return xS({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 IJe)return CJe(Ga(yJe(v_.value)))(function(){return xS({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:v_.value}})});if(n.value0 instanceof FJe)return CJe(Ga(RJe(n.value0.value0)))(function(){return xS({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 _(U$(n.value0.value0))}})});if(n.value0 instanceof TJe)return xS({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 MJe)return xS({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 GJe)return xS({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 75, column 31 - line 89, column 39): "+[n.value0.constructor.name])}if(n instanceof ta)return xS(e);throw new Error("Failed pattern match at Network.SemVine.InviteSchoolModal (line 74, column 1 - line 74, column 55): "+[e.constructor.name,n.constructor.name])}},VVn=function(e){var n=dbe(e);return n?AG.value:V6.value},LJe=function(e){return{firstName:"",lastName:"",message:"",profile:zVn(e.profile),stage:VVn(e.profile),schoolName:e.schoolName,context:e.context,vineBelowConnectionLimit:e.vineBelowConnectionLimit}};var jJe=$(tt),QVn=rn(),YVn=Gn(wn)(Ht),PJe=xn(Nn),KVn=x(B),XVn=J(Z),ZVn=V(B),eQn=K(we),nQn=_u("NetworkModal")(function(e){return{init:jJe(LJe({schoolName:function(n){return n.name}(QVn(e.school)),context:e.context,profile:e.profile,vineBelowConnectionLimit:e.vineBelowConnectionLimit})),view:AJe,update:function(n){return function(t){return YVn(function(){if(t instanceof ta&&t.value0 instanceof qx)return Ga(PJe(e.dispatch(new Zre(lG.value))));if(t instanceof ta&&t.value0 instanceof poe)return Ga(PJe(e.dispatch(new IS(new Pb({schoolId:pa(e.school),introMessage:t.value0.value0.introMessage})))));if(t instanceof Kn)return jJe(be);throw new Error("Failed pattern match at Hub.Visuals.Modal (line 48, column 7 - line 55, column 20): "+[t.constructor.name])}())(function(){return xJe(n)(t)})}}}}),NJe=function(e){return function(n){return sa(KVn(XVn("z-index-modal"))(function(){if(e.modal instanceof lG)return R.value;if(e.modal instanceof S6)return ZVn(eQn(e.currentUser)(y_))(function(t){return nQn({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 19, column 5 - line 29, column 12): "+[e.modal.constructor.name])}()))}};var OJe=J(M),rU=mc(M),kJe=J(q)("px-4")([J(Z)("d-flex justify-content-center align-items-center rounded-pill avatar bg-soft-primary x-large")(OJe("text-primary material-symbol")("percent")),Yn(M)("my-4")("Profile simulator"),OJe("mb-2 font-weight-bold fw-bold")("Incomplete profile"),Jn(M)("")("Complete your chancing profile to simulate your chances:"),yv(q)("")([rU("")("Basic info"),rU("")("Demographics"),rU("")("Academics"),rU("")("Finances")]),oa(M)()()("btn btn-primary btn-block px-5")(Te)({href:PRe})("Complete my profile")]);var oU=J(q),tQn=Yn(M),aQn=Jn(M),HJe=J(Z),Wx=un(M)()(),$x=en(Bn),UJe=Ln(q)()(),rQn=J(M),doe=function(e){return function(n){return function(t){var a=function(){if(n.chancingProfile instanceof _)return{body:function(i){return ie([oU("mx-3")([tQn("")("Profile simulator"),aQn("text-gray-800")("Explore different profiles to see how they impact your chances.")]),HJe("mx-4")(_5e({chancingProfile:n.chancingProfile.value0,featureFlags:e.featureFlags})(i)(function(u){return t(FS.create(u))}))])},buttons:oU("d-flex justify-content-md-center justify-content-around border-top py-3")([Wx("btn btn-link text-secondary p-0 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())(Te)({onClick:$x(t)(new FS(d5e(Le(new _([])))))})("Reset changes"),nn(e.mobileLayout)(Wx("btn btn-dark mr-2 text-nowrap"+function(){return e.mobileLayout?" btn-sm":""}())(Te)({onClick:$x(t)(new uh(__.value))})("Simulate chances"))]),bottomRow:UJe("position-sticky p-3 border bg-primary d-flex align-items-center justify-content-between")({style:Ke({bottom:0})})([rQn("text-white")("Simulating chances"),oU("d-flex")([Wx("btn btn-white mr-2")(Te)({onClick:$x(t)(new uh(xf.value))})("Edit"),Wx("btn btn-dark")(Te)({onClick:$x(t)(new uh(gc.value))})("End simulator")])])};if(n.chancingProfile instanceof R)return{body:function(i){return kJe},buttons:Je,bottomRow:Je};throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 54, column 13 - line 95, column 10): "+[n.chancingProfile.constructor.name])}(),r=function(i){return UJe("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?Ke({top:0,left:0,bottom:0,maxWidth:"18rem"}):Ke({maxWidth:"20rem"})}()})([oU("flex-grow-1 overflow-y-auto")([HJe("text-right")(Wx("btn btn-link pr-3 py-0 fe fe-x large text-secondary")(ca("Close profile simulator"))({onClick:$x(t)(new uh(function(){return e.mobileLayout?__.value:gc.value}()))})("")),a.body(i)]),a.buttons])};if(n.whatificator instanceof R)return Je;if(n.whatificator instanceof _&&n.whatificator.value0.phase instanceof gc)return Je;if(n.whatificator instanceof _&&n.whatificator.value0.phase instanceof __)return nn(e.mobileLayout)(a.bottomRow);if(n.whatificator instanceof _&&n.whatificator.value0.phase instanceof xf)return r(n.whatificator.value0.state);throw new Error("Failed pattern match at Hub.Visuals.Whatificator (line 25, column 3 - line 29, column 60): "+[n.whatificator.constructor.name])}}};var BJe=J(q),JJe=function(e){return function(n){return function(t){return function(a){return ie([function(){return e.mobileLayout?ie([uoe(e)(n)(t),a,doe(e)(n)(t)]):BJe("d-flex overflow-hidden flex-grow-1")([doe(e)(n)(t),BJe("d-flex flex-column overflow-hidden flex-grow-1 position-relative")([a,uoe(e)(n)(t)])])}(),NJe(n)(t)])}}}};var qJe=J(M),NT=V(B),_oe=J(Z),WJe=Ln(q)()(),oQn=Ln(Z)()(),iQn=iv(Oa),$Je=$r(oo),uQn=Us(q),lQn=Yc()(),zJe=Xe(M),cQn=un(M)()(),VJe=en(Bn),sQn=se(Gt($d)),fQn=un(Z)()(),vQn=VE(),mQn=V(de),iU=J(q),pQn=Jn(M),dQn=zo(),_Qn=se(Gt(ud)),hQn=x(B),QJe=K(Tr),gQn=ri(B),DQn=V(vt),bQn=Po(QB),yQn=lo(e2),RQn=Rt(Fr),wQn=K(we),SQn=function(e){return function(n){return function(t){var a=qJe("d-block mx-auto mt-8 spinner-border text-primary")(""),r=NT(n.filterDefinitions)(function(g){return{mobileLayout:e.mobileLayout,paths:e.paths,currentUser:e.currentUser,filterDefinitions:g,filters:n.filters,onFilter:function(d){return function(b){return t(new Px(d,b))}},onClearAll:t(ZH.value),onSwitchMobileOverlay:function(d){return t(Hx.create(d))}}}),i=function(){if(r instanceof _)return _oe("text-nowrap "+function(){return e.mobileLayout?"overflow-y-hidden overflow-x-auto":""}())(pJe(r.value0)(n.filterPane)(function(g){return t(Nx.create(g))}));if(r instanceof R)return _oe("bg-gradient-light-grey rounded py-2")(E2);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 WJe("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:Ke({top:0})})([oQn("mb-4 mb-md-0 mr-3 my-1 my-md-0")({style:function(){return e.mobileLayout?Ke({}):Ke({width:"20em",minWidth:"15em"})}()})(qO({schoolDb:n.schoolDb,onSelect:function(d){return t(new LT(new _({slug:d.slug,tab:wr.value})))},placeholder:"Search a school",classNamePrefix:"t--name-search"})),i])},l=function(g){return Be(n.mobileOverlay)(Bye({mobileFilters:zi(function(d){return Be(r)(function(b){return gLe(b)(n.filterPane)(function(F){return t(Nx.create(F))})})}),mobileSingleFilter:function(d){return Be(r)(function(b){return _Le(b)(d)})},numActiveFilters:sE(n.filters),ranking:n.ranking,onClose:t(new Hx(R.value)),onSelectRanking:function(d){return t(tU.create(d))},onFilter:function(d){return function(b){return t(new Px(d,b))}},onClearFilters:t(ZH.value)}))},c=NT(iQn($Je(n.seoView))(e.seoView))(function(g){return g.props}),s=function(){var g=Se("All colleges")(sC),d=uQn("my-2 d-flex align-items-start")([Be(c)(function(F){return lQn("mr-3")({src:"/img/landing/rankings-logo.svg",style:Ke({height:"1.1em"})})}),zJe("text-left")(pe(g(n.ranking))(NT(c)(function(F){return F.title}))),zJe("material-symbol ml-2 pt-1")("expand_more")]),b=function(F){return function(j){return cQn("btn btn-link dropdown-item")(Te)({onClick:VJe(t)(new tU(F)),"aria-selected":j.ariaSelected(sQn(n.ranking)(F)),role:j.roleSelectOption})(g(F))}};return e.mobileLayout?fQn("btn btn-link text-body p-0 my-2")(Te)({onClick:VJe(t)(new Hx(new _(OR.value)))})(d):vQn("my-2")({toggleClass:"btn btn-link text-body p-0",toggleContent:d,closeOnClick:!0,contentId:"ranking-selector-dropdown-options",content:function(F){return Rf(F.visible)(function(j){return WJe(F.className)({role:F.role,id:F.contentId})([b(R.value)(F),ie(mQn(eb)(function(k){return b(new _(k))(F)}))])})},ariaLabelInput:ca("Ranking selector")})}(),f=_Je(MS(n)),v=function(g){return iU("d-flex justify-content-between mb-3")([qJe("")(function(){return g===0?"":K$(g)("College")("Colleges")}()),mwe({chancingState:f,currentUser:n.currentUser,hasFinancialProfile:n.hasFinancialProfile,ranking:n.ranking,onSort:function(d){return t(eoe.create(d))},sort:n.sort})])},m=function(g){return function(d){return iU(function(){return e.mobileLayout?"px-3":"container"}())([iU("d-flex flex-wrap align-items-center justify-content-between mt-3 mb-0 mb-md-4")([s,Be(c)(function(b){return pQn("")(b.description)}),Be(e.currentUser)(function(b){return _oe("my-2")(x9(new yI(t(new uh(xf.value)))))})]),Rf(e.mobileLayout)(u),v(g),d])}},p=function(g){return{chancingState:f,counselorConnectionStatus:function(d){return sz(d.id)(n.schoolDb)},currentUser:e.currentUser,schools:dQn(g),featureFlags:e.featureFlags,hasFinancialProfile:e.hasFinancialProfile,headerFiltersRow:zi(function(d){return Je}),mobileLayout:e.mobileLayout,ranking:n.ranking,paths:e.paths,schoolAccessors:new _(Vz(n.schoolDb)),schoolListStatus:function(d){return NT(Af(d.id)(n.schoolDb))(function(b){return b.status})},showHeader:!1,showCounselorConnections:_Qn(hQn(b1e)(e.currentUser))(new _(!0)),sort:n.sort,onCounselorConnect:function(d){return t(IS.create(Ob.create(function(b){return{schoolId:b}}(d))))},onSchoolClick:ioe(n)(t),onListStatusChange:function(d){return function(b){return function(){ZBe(t)(n)(d)(b)();var j=eO();if(j instanceof _&&j.value0 instanceof Xw)return t(new nU(y4.value))();if(j instanceof _&&j.value0 instanceof Kw)return be;if(j instanceof _&&j.value0 instanceof q_)return be;if(j instanceof R)return be;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 310, column 11 - line 318, column 24): "+[j.constructor.name])}}},dispatch:function(d){return t(eU.create(d))},state:n.list,useVirtualList:!0,virtualListScrollParent:gQn($Je(e.mobileLayout))(function(){var b=QJe(DQn(QJe(ho)(tp))(QJ))(mq(".t--mobile-top-scrolling-container"))();if(b instanceof R)return bQn(_l("Unable to find .t--mobile-top-scrolling-container in mobile layout"))();if(b instanceof _)return b.value0;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 328, column 84 - line 330, column 33): "+[b.constructor.name])})}},h=function(g){return m(gt(g))(lV(p(g)))},D=function(g){return m(gt(g.schools))(lV(function(){var d=p([]);return{currentUser:d.currentUser,hasFinancialProfile:d.hasFinancialProfile,headerFiltersRow:d.headerFiltersRow,mobileLayout:d.mobileLayout,paths:d.paths,ranking:d.ranking,showCounselorConnections:d.showCounselorConnections,sort:d.sort,onCounselorConnect:d.onCounselorConnect,onSchoolClick:d.onSchoolClick,onListStatusChange:d.onListStatusChange,dispatch:d.dispatch,state:d.state,virtualListScrollParent:d.virtualListScrollParent,featureFlags:d.featureFlags,showHeader:d.showHeader,chancingState:{permanentProfile:d.chancingState.permanentProfile,effectiveProfile:d.chancingState.effectiveProfile,simulation:d.chancingState.simulation,chances:new Xn(function(b){return yQn(b)(g.props.chances)})},counselorConnectionStatus:function(b){return Ut.value},schools:g.schools,schoolAccessors:R.value,schoolListStatus:function(b){return NT(Vi(b.id)(e.schoolList))(function(F){return F.status})},useVirtualList:!1}}()))};return JJe(e)(n)(t)(ie([Be(e.seoView)(function(g){return GLe(e.paths)({seo:g.props,schools:g.schools})}),iU("flex-grow-1 bg-very-light-grey "+function(){return e.mobileLayout?"":"overflow-x-hidden overflow-y-auto t--scroll-container"}())([u5(e.mobileLayout)(u),Rf(e.mobileLayout)(l),Be(c)(MLe({mobileLayout:e.mobileLayout})),function(){if(n.visibleSchools instanceof Xn)return h(n.visibleSchools.value0);if(n.visibleSchools instanceof da&&e.seoView instanceof _)return D(e.seoView.value0);if(n.visibleSchools instanceof da&&e.seoView instanceof R)return a;if(n.visibleSchools instanceof Ut&&e.seoView instanceof _)return D(e.seoView.value0);if(n.visibleSchools instanceof Ut&&e.seoView instanceof R)return a;throw new Error("Failed pattern match at Hub.Pages.AllSchools (line 129, column 9 - line 134, column 46): "+[n.visibleSchools.constructor.name,e.seoView.constructor.name])}()]),Be(n.pushTokenRequest)(function(g){return e6e(g.props)(g.state)(function(d){return t(Ox.create(d))})})]))}}},YJe=function(e){var n=function(t){return cV({chancingState:MS(t),currentUser:t.currentUser,hasFinancialProfile:t.hasFinancialProfile,ranking:t.ranking})};return{init:nJe({basePath:"all",chancingProfile:e.chancingProfile,configKey:hJe,counselorConnections:e.counselorConnections,currentUser:e.currentUser,featureFlags:e.featureFlags,focusedSchool:e.focusedSchool,hasFinancialProfile:e.hasFinancialProfile,initialConfig:e.initialConfig,initialSchools:e.initialSchools,knownSeoState:NT(e.seoView)(function(t){return t.props}),ranking:RQn(wQn(e.seoView)(function(t){return t.props.ranking}))(e.ranking),schoolConnections:e.schoolConnections,schoolList:e.schoolList,seoView:et(e.seoView),sortOptions:n,trackingSource:F2.value,vineBelowConnectionLimit:e.vineBelowConnectionLimit,whatificator:e.whatificator}),view:SQn(e),update:aJe}};var EQn=Ir(ft),CQn=Ir(Au(Vn)),IQn=V(B),FQn=lo(Xm),KJe=Ns()(),TQn=VL({reflectSymbol:function(){return"schools"}})()(),XJe=at(we),MQn=Ei(e2)(aE),GQn=wi(wL),hoe=xc(),AQn=x(B),xQn=VL({reflectSymbol:function(){return"canChance"}})()(),ZJe=function(e){var n=function(){var t=function(a){if(Ce)return EQn(function(r){return r.name});throw new Error("Failed pattern match at Hub.Types.Seo (line 151, column 1 - line 151, column 96): "+[])};return e.ranking instanceof _?CQn(function(a){return IQn(FQn(e.ranking.value0)(a.rankings))(function(r){return r.order})}):t(!0)}();return Hi(n)},eqe=function(e){var n=KJe({expectedNumberOfSchools:gt(e.schools)})(TQn(lt.value)(e));return{expectedNumberOfSchools:n.expectedNumberOfSchools,slug:n.slug,title:n.title,description:n.description,filters:n.filters,slugRedirectNotification:n.slugRedirectNotification,ranking:XJe(gW)(oe(e.ranking)),chances:MQn(GQn(function(t){return function(a){return new ke(hoe(t),{score:oe(a.score),classification:AQn(B5)(oe(a.classification)),specialCase:XJe(z5)(oe(a.specialCase))})}})(e.chances))}},nqe=function(e){return KJe({chancing:{canChance:e.canChance,endorsed:!0,moreInfoLink:R.value}})(xQn(lt.value)({canChance:e.canChance,imgixPath:e.imgixPath,name:e.name,id:hoe(e.id),slug:hoe(e.slug),address:t6(e.address),gender:Q5(e.gender),rankings:X5(pe([])(oe(e.rankings))),tuitionInState:oe(e.tuitionInState),tuitionOutOfState:oe(e.tuitionOutOfState),feesInState:oe(e.feesInState),feesOutOfState:oe(e.feesOutOfState),costRoomBoard:oe(e.costRoomBoard)}))};var Nt=ct(),goe=it(fe),ai=jn(fe),tqe=C({reflectSymbol:function(){return"filters"}})(it(Nt(C({reflectSymbol:function(){return"facet"}})(fe)(C({reflectSymbol:function(){return"selection"}})(Nt(C({reflectSymbol:function(){return"inclusions"}})(jn(Nt(C({reflectSymbol:function(){return"operator"}})(fe)(C({reflectSymbol:function(){return"terms"}})(goe)(ge)))))(C({reflectSymbol:function(){return"options"}})(jn(goe))(C({reflectSymbol:function(){return"pattern"}})(ai)(C({reflectSymbol:function(){return"range"}})(jn(Nt(C({reflectSymbol:function(){return"max"}})(fe)(C({reflectSymbol:function(){return"min"}})(fe)(ge)))))(ge))))))(ge))))),uU=x(B),aqe=V(B),LQn=K(we),jQn=V(de),Doe=C({reflectSymbol:function(){return"act"}}),rqe=C({reflectSymbol:function(){return"english"}}),vu=jn(bt),oqe=C({reflectSymbol:function(){return"math"}}),iqe=oqe(vu),uqe=C({reflectSymbol:function(){return"description"}}),boe=C({reflectSymbol:function(){return"id"}}),lU=C({reflectSymbol:function(){return"name"}})(fe),RD=jn(Wt),yoe=C({reflectSymbol:function(){return"gpa"}}),Roe=C({reflectSymbol:function(){return"sat"}}),lqe=C({reflectSymbol:function(){return"readingWriting"}}),cqe=C({reflectSymbol:function(){return"slug"}}),sqe=cqe(n2),fqe=C({reflectSymbol:function(){return"chances"}}),woe=C({reflectSymbol:function(){return"all"}}),vqe=C({reflectSymbol:function(){return"classification"}})(ai),mqe=C({reflectSymbol:function(){return"score"}})(vu),pqe=C({reflectSymbol:function(){return"specialCase"}})(ai)(ge),dqe=Nt(C({reflectSymbol:function(){return"academicThresholdStatus"}})(fe)(C({reflectSymbol:function(){return"applicationStrategy"}})(fe)(vqe(C({reflectSymbol:function(){return"courseRigorStrength"}})(ai)(C({reflectSymbol:function(){return"ecStrength"}})(ai)(C({reflectSymbol:function(){return"isRecommendedStrategy"}})(ot)(mqe(C({reflectSymbol:function(){return"shouldApplyTestOptional"}})(ot)(pqe))))))))),Soe=C({reflectSymbol:function(){return"p25"}}),_qe=C({reflectSymbol:function(){return"p50"}}),Eoe=C({reflectSymbol:function(){return"p75"}}),OT=Nt(Soe(vu)(_qe(vu)(Eoe(vu)(ge)))),hqe=Nt(Soe(RD)(_qe(RD)(Eoe(RD)(ge)))),gqe=C({reflectSymbol:function(){return"schools"}}),Dqe=C({reflectSymbol:function(){return"address"}}),bqe=C({reflectSymbol:function(){return"location"}})(Nt(C({reflectSymbol:function(){return"lat"}})(Wt)(C({reflectSymbol:function(){return"lng"}})(Wt)(ge)))),yqe=Dqe(Nt(C({reflectSymbol:function(){return"nonUSAddress"}})(jn(Nt(Dqe(fe)(C({reflectSymbol:function(){return"country"}})(fe)(bqe(ge))))))(C({reflectSymbol:function(){return"usAddress"}})(jn(Nt(C({reflectSymbol:function(){return"city"}})(fe)(C({reflectSymbol:function(){return"county"}})(fe)(bqe(C({reflectSymbol:function(){return"region"}})(fe)(C({reflectSymbol:function(){return"state"}})(fe)(C({reflectSymbol:function(){return"street"}})(fe)(C({reflectSymbol:function(){return"zip"}})(fe)(ge))))))))))(ge)))),Rqe=C({reflectSymbol:function(){return"admissions"}}),wqe=C({reflectSymbol:function(){return"percentile"}})(Wt),Sqe=C({reflectSymbol:function(){return"value"}}),zx=jn(Nt(wqe(Sqe(Wt)(ge)))),Vx=jn(Nt(Soe(bt)(Eoe(bt)(ge)))),Coe=jn(Nt(C({reflectSymbol:function(){return"men"}})(bt)(C({reflectSymbol:function(){return"women"}})(bt)(ge)))),Eqe=Nt(wqe(Sqe(bt)(ge))),Cqe=jn(Eqe),Iqe=Nt(C({reflectSymbol:function(){return"conference"}})(jn(Nt(C({reflectSymbol:function(){return"group"}})(fe)(lU(ge)))))(C({reflectSymbol:function(){return"division1"}})(ot)(ge))),Fqe=C({reflectSymbol:function(){return"canChance"}})(ot),Tqe=C({reflectSymbol:function(){return"costRoomBoard"}})(vu),Mqe=C({reflectSymbol:function(){return"feesInState"}})(vu),Gqe=C({reflectSymbol:function(){return"feesOutOfState"}})(vu),Aqe=C({reflectSymbol:function(){return"gender"}})(fe),xqe=C({reflectSymbol:function(){return"imgixPath"}})(fe),Lqe=C({reflectSymbol:function(){return"rankings"}}),jqe=it(Nt(C({reflectSymbol:function(){return"bucket"}})(fe)(C({reflectSymbol:function(){return"key"}})(fe)(C({reflectSymbol:function(){return"order"}})(bt)(ge))))),Pqe=woe(OT),Nqe=oqe(OT),Oqe=C({reflectSymbol:function(){return"tuitionInState"}})(vu),kqe=C({reflectSymbol:function(){return"tuitionOutOfState"}})(vu),Hqe=C({reflectSymbol:function(){return"ranking"}})(ai),Uqe=C({reflectSymbol:function(){return"status"}})(fe)(ge),Bqe=cqe(fe),PQn=function(){var e=function(){var t=pe({filters:[],sort:ZG(Cb)}),a=nt(bE)({diagnosticName:"Hub config - filters + sort",parse:ym(jn(Nt(tqe(C({reflectSymbol:function(){return"sort"}})(Nt(C({reflectSymbol:function(){return"by"}})(fe)(C({reflectSymbol:function(){return"direction"}})(fe)(ge))))(ge))))),default:Ji});return function(r){return t(oe(a(r)))}}(),n=function(t){return{hasFinancialProfile:t.hasFinancialProfile,mobileLayout:t.mobileLayout,paths:t.paths,showNetworkCard:t.showNetworkCard,chancingProfile:uU(QW)(oe(t.chancingProfile)),counselorConnections:uU(rp(_C))(oe(t.counselorConnections)),currentUser:uU(xz)(oe(t.currentUser)),featureFlags:Ase(t.featureFlags),focusedSchool:aqe(oe(t.focusedSchool))(function(a){return{slug:a.slug,tab:Yj(a.tab)}}),initialConfig:e(t.initialConfig),initialSchools:ihe(t.initialSchools),mapboxAccessToken:t.mapboxAccessToken,randomSeed:uq(t.randomSeed),ranking:LQn(oe(t.ranking))(Z5),schoolConnections:ohe(t.schoolConnections),schoolList:Dz(t.schoolList),seoView:aqe(oe(t.seoView))(function(a){var r=eqe(a);return{props:r,schools:ZJe(r)(jQn(a.schools)(nqe))}}),vineBelowConnectionLimit:oe(t.vineBelowConnectionLimit),whatificator:{visible:t.whatificator.visible,scenario:uU(zhe)(oe(t.whatificator.scenario))}}};return Y$(Nt(C({reflectSymbol:function(){return"chancingProfile"}})(jn(Nt(Doe(Nt(rqe(vu)(iqe(C({reflectSymbol:function(){return"reading"}})(vu)(C({reflectSymbol:function(){return"science"}})(vu)(ge))))))(C({reflectSymbol:function(){return"courseRigor"}})(Nt(C({reflectSymbol:function(){return"ap"}})(vu)(C({reflectSymbol:function(){return"collegeClasses"}})(vu)(C({reflectSymbol:function(){return"honors"}})(vu)(ge)))))(C({reflectSymbol:function(){return"ecActivities"}})(it(Nt(C({reflectSymbol:function(){return"canonical_ec_activity_id"}})(jn(GC))(C({reflectSymbol:function(){return"category"}})(fe)(uqe(ai)(boe(vu)(lU(C({reflectSymbol:function(){return"tier"}})(fe)(ge)))))))))(C({reflectSymbol:function(){return"ecScore"}})(RD)(yoe(RD)(C({reflectSymbol:function(){return"psatPredictedCompositeSAT"}})(vu)(Roe(Nt(iqe(lqe(vu)(ge))))(ge))))))))))(C({reflectSymbol:function(){return"counselorConnections"}})(jn(wd(fe)))(C({reflectSymbol:function(){return"currentUser"}})(jn(Nt(C({reflectSymbol:function(){return"cvid"}})(fe)(C({reflectSymbol:function(){return"isHq"}})(ot)(C({reflectSymbol:function(){return"role"}})(Nt(C({reflectSymbol:function(){return"counselor"}})(jn(Nt(ge)))(C({reflectSymbol:function(){return"semUser"}})(jn(Nt(C({reflectSymbol:function(){return"schoolId"}})(Rm)(ge))))(C({reflectSymbol:function(){return"vine"}})(jn(Nt(C({reflectSymbol:function(){return"admissionYear"}})(vu)(C({reflectSymbol:function(){return"avatarUrl"}})(ai)(C({reflectSymbol:function(){return"fullName"}})(ai)(C({reflectSymbol:function(){return"homeState"}})(ai)(C({reflectSymbol:function(){return"initials"}})(ai)(C({reflectSymbol:function(){return"publishScope"}})(fe)(ge)))))))))(ge)))))(ge))))))(C({reflectSymbol:function(){return"featureFlags"}})(Nt(C({reflectSymbol:function(){return"app18667SageOnSdp"}})(ot)(C({reflectSymbol:function(){return"autopilot"}})(fe)(C({reflectSymbol:function(){return"rcr2577ClaimSchoolProfileLinkOnSdp"}})(ot)(ge)))))(C({reflectSymbol:function(){return"focusedSchool"}})(jn(Nt(sqe(C({reflectSymbol:function(){return"tab"}})(fe)(ge)))))(C({reflectSymbol:function(){return"hasFinancialProfile"}})(ot)(C({reflectSymbol:function(){return"initialConfig"}})(Rd)(C({reflectSymbol:function(){return"initialSchools"}})(Nt(C({reflectSymbol:function(){return"chancesAndFinancials"}})(jn(wd(Nt(fqe(Nt(woe(it(dqe))(C({reflectSymbol:function(){return"guidance"}})(jn(Rd))(C({reflectSymbol:function(){return"sameDemographicStats"}})(jn(Nt(Doe(OT)(yoe(hqe)(Roe(OT)(ge))))))(C({reflectSymbol:function(){return"top"}})(dqe)(ge))))))(C({reflectSymbol:function(){return"financials"}})(jn(Nt(C({reflectSymbol:function(){return"estimatedMeritAid"}})(RD)(C({reflectSymbol:function(){return"estimatedNetCost"}})(Wt)(C({reflectSymbol:function(){return"financialAid"}})(Wt)(C({reflectSymbol:function(){return"stickerPrice"}})(Wt)(ge)))))))(ge))))))(gqe(it(Nt(C({reflectSymbol:function(){return"academicOfferings"}})(Nt(C({reflectSymbol:function(){return"careerCounseling"}})(ot)(C({reflectSymbol:function(){return"creditForApExams"}})(ot)(C({reflectSymbol:function(){return"creditForIbExams"}})(ot)(C({reflectSymbol:function(){return"hasMedicalSchool"}})(ot)(C({reflectSymbol:function(){return"offersGradDegree"}})(ot)(C({reflectSymbol:function(){return"specialFocus"}})(ai)(C({reflectSymbol:function(){return"studyAbroad"}})(ot)(ge)))))))))(yqe(Rqe(Nt(C({reflectSymbol:function(){return"acceptanceRate"}})(zx)(C({reflectSymbol:function(){return"actComposite"}})(Vx)(C({reflectSymbol:function(){return"actMath"}})(Vx)(C({reflectSymbol:function(){return"actVerbal"}})(Vx)(C({reflectSymbol:function(){return"admitted"}})(Coe)(C({reflectSymbol:function(){return"applicants"}})(Coe)(C({reflectSymbol:function(){return"enrolled"}})(Coe)(C({reflectSymbol:function(){return"fracSubmittedAct"}})(RD)(C({reflectSymbol:function(){return"fracSubmittedSat"}})(RD)(C({reflectSymbol:function(){return"reqClassRank"}})(ai)(C({reflectSymbol:function(){return"reqRecLetters"}})(ai)(C({reflectSymbol:function(){return"reqStandardTests"}})(ai)(C({reflectSymbol:function(){return"reqToefl"}})(ai)(C({reflectSymbol:function(){return"satMath"}})(Vx)(C({reflectSymbol:function(){return"satVerbal"}})(Vx)(C({reflectSymbol:function(){return"totalApplicants"}})(Cqe)(C({reflectSymbol:function(){return"yieldRate"}})(zx)(ge)))))))))))))))))))(C({reflectSymbol:function(){return"appGroup"}})(ai)(C({reflectSymbol:function(){return"applicationTimeHours"}})(bt)(C({reflectSymbol:function(){return"averageFederalLoan"}})(vu)(C({reflectSymbol:function(){return"averageNetPrice"}})(jn(Nt(C({reflectSymbol:function(){return"quintile1"}})(Wt)(C({reflectSymbol:function(){return"quintile2"}})(Wt)(C({reflectSymbol:function(){return"quintile3"}})(Wt)(C({reflectSymbol:function(){return"quintile4"}})(Wt)(C({reflectSymbol:function(){return"quintile5"}})(Wt)(ge))))))))(C({reflectSymbol:function(){return"basketball"}})(Iqe)(C({reflectSymbol:function(){return"calendarSystem"}})(fe)(C({reflectSymbol:function(){return"chancing"}})(Nt(Fqe(C({reflectSymbol:function(){return"endorsed"}})(ot)(C({reflectSymbol:function(){return"moreInfoLink"}})(ai)(ge)))))(C({reflectSymbol:function(){return"colors"}})(Nt(C({reflectSymbol:function(){return"primary"}})(ai)(C({reflectSymbol:function(){return"secondary"}})(ai)(ge))))(Tqe(C({reflectSymbol:function(){return"diversity"}})(fe)(C({reflectSymbol:function(){return"dropOutRate"}})(bt)(Mqe(Gqe(C({reflectSymbol:function(){return"football"}})(Iqe)(C({reflectSymbol:function(){return"fourYearGradRate"}})(RD)(C({reflectSymbol:function(){return"fracInternationalStudents"}})(zx)(C({reflectSymbol:function(){return"fracLoans"}})(Wt)(C({reflectSymbol:function(){return"fracPellGrants"}})(Wt)(Aqe(C({reflectSymbol:function(){return"hasFourYearProgram"}})(ot)(C({reflectSymbol:function(){return"hasOnCampusHousing"}})(ot)(C({reflectSymbol:function(){return"hasTwoYearProgram"}})(ot)(C({reflectSymbol:function(){return"hbcu"}})(ot)(boe(Rm)(xqe(C({reflectSymbol:function(){return"ipedsUnitId"}})(ai)(C({reflectSymbol:function(){return"isCommuterCollege"}})(ot)(C({reflectSymbol:function(){return"isForProfit"}})(ot)(C({reflectSymbol:function(){return"isPublic"}})(ot)(C({reflectSymbol:function(){return"majors"}})(goe)(C({reflectSymbol:function(){return"message"}})(fe)(lU(C({reflectSymbol:function(){return"numFreshmen"}})(Cqe)(C({reflectSymbol:function(){return"phone"}})(fe)(C({reflectSymbol:function(){return"prestige"}})(fe)(C({reflectSymbol:function(){return"profileClaimed"}})(ot)(C({reflectSymbol:function(){return"racialBreakdown"}})(jn(Nt(C({reflectSymbol:function(){return"asian"}})(Wt)(C({reflectSymbol:function(){return"black"}})(Wt)(C({reflectSymbol:function(){return"hispanic"}})(Wt)(C({reflectSymbol:function(){return"nativeAmerican"}})(Wt)(C({reflectSymbol:function(){return"white"}})(Wt)(ge))))))))(Lqe(jqe)(C({reflectSymbol:function(){return"religiousAffiliation"}})(fe)(C({reflectSymbol:function(){return"retentionRate"}})(zx)(C({reflectSymbol:function(){return"schoolType"}})(fe)(C({reflectSymbol:function(){return"setting"}})(fe)(C({reflectSymbol:function(){return"sixYearGradRate"}})(zx)(sqe(C({reflectSymbol:function(){return"studentsPerFaculty"}})(Eqe)(C({reflectSymbol:function(){return"testScoreStats"}})(jn(Nt(Doe(Nt(Pqe(rqe(OT)(Nqe(ge)))))(yoe(Nt(woe(hqe)(ge)))(Roe(Nt(Pqe(Nqe(lqe(OT)(ge)))))(ge))))))(C({reflectSymbol:function(){return"totalUndergrads"}})(bt)(Oqe(kqe(C({reflectSymbol:function(){return"urls"}})(Nt(Rqe(ai)(C({reflectSymbol:function(){return"finAid"}})(ai)(C({reflectSymbol:function(){return"main"}})(fe)(C({reflectSymbol:function(){return"priceCalculator"}})(ai)(ge))))))(ge))))))))))))))))))))))))))))))))))))))))))))))))))))))))(ge))))(C({reflectSymbol:function(){return"mapboxAccessToken"}})(fe)(C({reflectSymbol:function(){return"mobileLayout"}})(ot)(C({reflectSymbol:function(){return"paths"}})(Nt(C({reflectSymbol:function(){return"chancingCta"}})(fe)(C({reflectSymbol:function(){return"chancingWizardReturnToHub"}})(fe)(C({reflectSymbol:function(){return"hub"}})(fe)(C({reflectSymbol:function(){return"rootUrl"}})(fe)(ge))))))(C({reflectSymbol:function(){return"randomSeed"}})(bt)(Hqe(C({reflectSymbol:function(){return"schoolConnections"}})(wd(Nt(C({reflectSymbol:function(){return"initiator"}})(fe)(C({reflectSymbol:function(){return"schoolUsesAiRecruiter"}})(ot)(Uqe)))))(C({reflectSymbol:function(){return"schoolList"}})(wd(Nt(C({reflectSymbol:function(){return"applicationRound"}})(fe)(Uqe))))(C({reflectSymbol:function(){return"seoView"}})(jn(Nt(fqe(wd(Nt(vqe(mqe(pqe)))))(uqe(fe)(tqe(Hqe(gqe(it(Nt(yqe(Fqe(Tqe(Mqe(Gqe(Aqe(boe(fe)(xqe(lU(Lqe(jn(jqe))(Bqe(Oqe(kqe(ge))))))))))))))))(Bqe(C({reflectSymbol:function(){return"slugRedirectNotification"}})(ot)(C({reflectSymbol:function(){return"title"}})(fe)(ge)))))))))))(C({reflectSymbol:function(){return"showNetworkCard"}})(ot)(C({reflectSymbol:function(){return"vineBelowConnectionLimit"}})(jn(ot))(C({reflectSymbol:function(){return"whatificator"}})(Nt(C({reflectSymbol:function(){return"scenario"}})(jn(XM))(C({reflectSymbol:function(){return"visible"}})(ot)(ge))))(ge)))))))))))))))))))))({diagnosticName:"Hub.AllSchools",def:function(t){return _.create(YJe(n(t)))}})}();return NQn;})(); /* 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. */ /*! * focus-trap 6.9.4 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE */ /*! * tabbable 5.3.3 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/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. */