PageSourceSearch

https://www.cm-pet.com/dist/js/frontend/vendor.js?v=0fd85c17ef708d49709a8771ba78d503

js cm-pet.com collected 2026-10-08 21:18:10 UTC 843,802 bytes, 2 lines download raw bytes

1/*! For license information please see vendor.js.LICENSE.txt */
2(self.webpackChunkwinshop=self.webpackChunkwinshop||[]).push([[64093],{799603:(t,e,r)=>{"use strict";function n(t,e,r){return(e=function(t){var e=function(t,e){if("object"!=typeof t||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function o(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?i(Object(r),!0).forEach(function(e){n(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}r.d(e,{G:()=>jr});const a=()=>{};let s={},u={},c=null,l={mark:a,measure:a};try{"undefined"!=typeof window&&(s=window),"undefined"!=typeof document&&(u=document),"undefined"!=typeof MutationObserver&&(c=MutationObserver),"undefined"!=typeof performance&&(l=performance)}catch(t){}const{userAgent:f=""}=s.navigator||{},p=s,d=u,h=c,m=l,v=(p.document,!!d.documentElement&&!!d.head&&"function"==typeof d.addEventListener&&"function"==typeof d.createElement),y=~f.indexOf("MSIE")||~f.indexOf("Trident/");var g={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},b=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],w="classic",x="duotone",S=[w,x,"sharp","sharp-duotone"],M=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),N=["fak","fa-kit","fakd","fa-kit-duotone"],A={fak:"kit","fa-kit":"kit"},E={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},_=["fak","fakd"],O={kit:"fak"},T={"kit-duotone":"fakd"},k={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},C=["fak","fa-kit","fakd","fa-kit-duotone"],z={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},I=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt","fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],j=[1,2,3,4,5,6,7,8,9,10],D=j.concat([11,12,13,14,15,16,17,18,19,20]),L=[...Object.keys({classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]}),"solid","regular","light","thin","duotone","brands","2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vert
2ical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",k.GROUP,k.SWAP_OPACITY,k.PRIMARY,k.SECONDARY].concat(j.map(t=>"".concat(t,"x"))).concat(D.map(t=>"w-".concat(t)));const B="___FONT_AWESOME___",P=16,R="svg-inline--fa",U="data-fa-i2svg",F="data-fa-pseudo-element",q="data-prefix",$="data-icon",H="fontawesome-i2svg",W=["HTML","HEAD","STYLE","SCRIPT"],V=(()=>{try{return!0}catch(t){return!1}})();function Y(t){return new Proxy(t,{get:(t,e)=>e in t?t[e]:t[w]})}const Z=o({},g);Z[w]=o(o(o(o({},{"fa-duotone":"duotone"}),g[w]),A),E);const G=Y(Z),J=o({},{classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}});J[w]=o(o(o(o({},{duotone:"fad"}),J[w]),O),T);const X=Y(J),K=o({},z);K[w]=o(o({},K[w]),{fak:"fa-kit"});const Q=Y(K),tt=o({},{classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}});tt[w]=o(o({},tt[w]),{"fa-kit":"fak"});Y(tt);const et=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,rt="fa-layers-text",nt=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,it=(Y(o({},{classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}})),["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"]),ot={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},at=["kit",...L],st=p.FontAwesomeConfig||{};if(d&&"function"==typeof d.querySelector){[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(t=>{let[e,r]=t;const n=function(t){return""===t||"false"!==t&&("true"===t||t)}(function(t){var e=d.querySelector("script["+t+"]");if(e)return e.getAttribute(t)}(e));null!=n&&(st[r]=n)})}const ut={styleDefault:"solid",familyDefault:w,cssPrefix:"fa",replacementClass:R,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};st.familyPrefix&&(st.cssPrefix=st.familyPrefix);const ct=o(o({},ut),st);ct.autoReplaceSvg||(ct.observeMutations=!1);const lt={};Object.keys(ut).forEach(t=>{Object.defineProperty(lt,t,{enumerable:!0,set:function(e){ct[t]=e,ft.forEach(t=>t(lt))},get:function(){return ct[t]}})}),Object.defineProperty(lt,"familyPrefix",{enumerable:!0,set:function(t){ct.cssPrefix=t,ft.forEach(t=>t(lt))},get:function(){return ct.cssPrefix}}),p.FontAwesomeConfig=lt;const ft=[];const pt=P,dt={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function ht(){let t=12,e="";for(;t-- >0;)e+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return e}function mt(t){const e=[];for(let r=(t||[]).length>>>0;r--;)e[r]=t[r];return e}function vt(t){return t.classList?mt(t.classList):(t.getAttribute("class")||"").split(" ").filter(t=>t)}function yt(t){return"".concat(t).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function gt(t){return Object.keys(t||{}).reduce((e,r)=>e+"".concat(r,": ").concat(t[r].trim(),";"),"")}function bt(t){return t.size!==dt.size||t.x!==dt.x||t.y!==dt.y||t.rotate!==dt.rotate||t.flipX||t.flipY}function wt(){const t="fa",e=R,r=lt.cssPrefix,n=lt.replacementClass;let i
vendor: 12,892 bytes, line 2
2=':root, :host {\n  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n  overflow: visible;\n  box-sizing: content-box;\n}\n\n.svg-inline--fa {\n  display: var(--fa-display, inline-block);\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n  vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n  vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n  vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n  vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n  vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-li {\n  width: var(--fa-li-width, 2em);\n  top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n  width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  transform-origin: center center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: var(--fa-counter-background-color, #ff253a);\n  border-radius: var(--fa-counter-border-radius, 1em);\n  box-sizing: border-box;\n  color: var(--fa-inverse, #fff);\n  line-height: var(--fa-counter-line-height, 1);\n  max-width: var(--fa-counter-max-width, 5em);\n  min-width: var(--fa-counter-min-width, 1.5em);\n  overflow: hidden;\n  padding: var(--fa-counter-padding, 0.25em 0.5em);\n  right: var(--fa-right, 0);\n  text-overflow: ellipsis;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-counter-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: var(--fa-bottom, 0);\n  right: var(--fa-right, 0);\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: var(--fa-bottom, 0);\n  left: var(--fa-left, 0);\n  right: auto;\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  top: var(--fa-top, 0);\n  right: var(--fa-right, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: var(--fa-left, 0);\n  right: auto;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top left;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-2xs {\n  font-size: 0.625em;\n  line-height: 0.1em;\n  vertical-align: 0.225em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n  line-height: 0.0833333337em;\n  vertical-align: 0.125em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n  line-height: 0.0714285718em;\n  vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n  font-size: 1.25em;\n  line-height: 0.05em;\n  vertical-align: -0.075em;\n}\n\n.fa-xl {\n  font-size: 1.5em;\n  line-height: 0.0416666682em;\n  vertical-align: -0.125em;\n}\n\n.fa-2xl {\n  font-size: 2em;\n  line-height: 0.03125em;\n  vertical-align: -0.1875em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: var(--fa-li-margin, 2.5em);\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: calc(-1 * var(--fa-li-width, 2em));\n  position: absolute;\n  text-align: center;\n  width: var(--fa-li-width, 2em);\n  line-height: inherit;\n}\n\n.fa-border {\n  border-color: var(--fa-border-color, #eee);\n  border-radius: var(--fa-border-radius, 0.1em);\n  border-style: var(--fa-border-style, solid);\n  border-width: var(--fa-border-width, 0.08em);\n  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n  float: left;\n  margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n  float: right;\n  margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n  animation-name: fa-beat;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n  animation-name: fa-bounce;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n  animation-name: fa-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n  animation-name: fa-beat-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n  animation-name: fa-flip;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n  animation-name: fa-shake;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n  animation-name: fa-spin;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 2s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n  --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n  animation-name: fa-spin;\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n    animation-delay: -1ms;\n    animation-duration: 1ms;\n    animation-iteration-count: 1;\n    transition-delay: 0s;\n    transition-duration: 0s;\n  }\n}\n@keyframes fa-beat {\n  0%, 90% {\n    transform: scale(1);\n  }\n  45% {\n    transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@keyframes fa-bounce {\n  0% {\n    transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    transform: scale(1, 1) translateY(0);\n  }\n}\n@keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@keyframes fa-flip {\n  50% {\n    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@keyframes fa-shake {\n  0% {\n    transform: rotate(-15deg);\n  }\n  4% {\n    transform: rotate(15deg);\n  }\n  8%, 24% {\n    transform: rotate(-18deg);\n  }\n  12%, 28% {\n    transform: rotate(18deg);\n  }\n  16% {\n    transform: rotate(-22deg);\n  }\n  20% {\n    transform: rotate(22deg);\n  }\n  32% {\n    transform: rotate(-12deg);\n  }\n  36% {\n    transform: rotate(12deg);\n  }\n  40%, 100% {\n    transform: rotate(0deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n  transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n  transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n  transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n  display: inline-block;\n  vertical-align: middle;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}';if(
vendor: 2,696 bytes, line 2
2r!==t||n!==e){const o=new RegExp("\\.".concat(t,"\\-"),"g"),a=new RegExp("\\--".concat(t,"\\-"),"g"),s=new RegExp("\\.".concat(e),"g");i=i.replace(o,".".concat(r,"-")).replace(a,"--".concat(r,"-")).replace(s,".".concat(n))}return i}let xt=!1;function St(){lt.autoAddCss&&!xt&&(!function(t){if(!t||!v)return;const e=d.createElement("style");e.setAttribute("type","text/css"),e.innerHTML=t;const r=d.head.childNodes;let n=null;for(let t=r.length-1;t>-1;t--){const e=r[t],i=(e.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(i)>-1&&(n=e)}d.head.insertBefore(e,n)}(wt()),xt=!0)}var Mt={mixout:()=>({dom:{css:wt,insertCss:St}}),hooks:()=>({beforeDOMElementCreation(){St()},beforeI2svg(){St()}})};const Nt=p||{};Nt[B]||(Nt[B]={}),Nt[B].styles||(Nt[B].styles={}),Nt[B].hooks||(Nt[B].hooks={}),Nt[B].shims||(Nt[B].shims=[]);var At=Nt[B];const Et=[],_t=function(){d.removeEventListener("DOMContentLoaded",_t),Ot=1,Et.map(t=>t())};let Ot=!1;function Tt(t){const{tag:e,attributes:r={},children:n=[]}=t;return"string"==typeof t?yt(t):"<".concat(e," ").concat(function(t){return Object.keys(t||{}).reduce((e,r)=>e+"".concat(r,'="').concat(yt(t[r]),'" '),"").trim()}(r),">").concat(n.map(Tt).join(""),"</").concat(e,">")}function kt(t,e,r){if(t&&t[e]&&t[e][r])return{prefix:e,iconName:r,icon:t[e][r]}}v&&(Ot=(d.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(d.readyState),Ot||d.addEventListener("DOMContentLoaded",_t));var Ct=function(t,e,r,n){var i,o,a,s=Object.keys(t),u=s.length,c=void 0!==n?function(t,e){return function(r,n,i,o){return t.call(e,r,n,i,o)}}(e,n):e;for(void 0===r?(i=1,a=t[s[0]]):(i=0,a=r);i<u;i++)a=c(a,t[o=s[i]],o,t);return a};function zt(t){const e=function(t){const e=[];let r=0;const n=t.length;for(;r<n;){const i=t.charCodeAt(r++);if(i>=55296&&i<=56319&&r<n){const n=t.charCodeAt(r++);56320==(64512&n)?e.push(((1023&i)<<10)+(1023&n)+65536):(e.push(i),r--)}else e.push(i)}return e}(t);return 1===e.length?e[0].toString(16):null}function It(t){return Object.keys(t).reduce((e,r)=>{const n=t[r];return!!n.icon?e[n.iconName]=n.icon:e[r]=n,e},{})}function jt(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{skipHooks:n=!1}=r,i=It(e);"function"!=typeof At.hooks.addPack||n?At.styles[t]=o(o({},At.styles[t]||{}),i):At.hooks.addPack(t,It(e)),"fas"===t&&jt("fa",e)}const{styles:Dt,shims:Lt}=At,Bt=Object.keys(Q),Pt=Bt.reduce((t,e)=>(t[e]=Object.keys(Q[e]),t),{});let Rt=null,Ut={},Ft={},qt={},$t={},Ht={};function Wt(t,e){const r=e.split("-"),n=r[0],i=r.slice(1).join("-");return n!==t||""===i||(o=i,~at.indexOf(o))?null:i;var o}const Vt=()=>{const t=t=>Ct(Dt,(e,r,n)=>(e[n]=Ct(r,t,{}),e),{});Ut=t((t,e,r)=>{if(e[3]&&(t[e[3]]=r),e[2]){e[2].filter(t=>
vendor: 5,707 bytes, line 2
2"number"==typeof t).forEach(e=>{t[e.toString(16)]=r})}return t}),Ft=t((t,e,r)=>{if(t[r]=r,e[2]){e[2].filter(t=>"string"==typeof t).forEach(e=>{t[e]=r})}return t}),Ht=t((t,e,r)=>{const n=e[2];return t[r]=r,n.forEach(e=>{t[e]=r}),t});const e="far"in Dt||lt.autoFetchSvg,r=Ct(Lt,(t,r)=>{const n=r[0];let i=r[1];const o=r[2];return"far"!==i||e||(i="fas"),"string"==typeof n&&(t.names[n]={prefix:i,iconName:o}),"number"==typeof n&&(t.unicodes[n.toString(16)]={prefix:i,iconName:o}),t},{names:{},unicodes:{}});qt=r.names,$t=r.unicodes,Rt=Kt(lt.styleDefault,{family:lt.familyDefault})};var Yt;function Zt(t,e){return(Ut[t]||{})[e]}function Gt(t,e){return(Ht[t]||{})[e]}function Jt(t){return qt[t]||{prefix:null,iconName:null}}function Xt(){return Rt}Yt=t=>{Rt=Kt(t.styleDefault,{family:lt.familyDefault})},ft.push(Yt),Vt();function Kt(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{family:r=w}=e,n=G[r][t];if(r===x&&!t)return"fad";const i=X[r][t]||X[r][n],o=t in At.styles?t:null;return i||o||null}function Qt(t){return t.sort().filter((t,e,r)=>r.indexOf(t)===e)}function te(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{skipLookups:r=!1}=e;let n=null;const i=I.concat(C),a=Qt(t.filter(t=>i.includes(t))),s=Qt(t.filter(t=>!I.includes(t))),u=a.filter(t=>(n=t,!b.includes(t))),[c=null]=u,l=function(t){let e=w;const r=Bt.reduce((t,e)=>(t[e]="".concat(lt.cssPrefix,"-").concat(e),t),{});return S.forEach(n=>{(t.includes(r[n])||t.some(t=>Pt[n].includes(t)))&&(e=n)}),e}(a),f=o(o({},function(t){let e=[],r=null;return t.forEach(t=>{const n=Wt(lt.cssPrefix,t);n?r=n:t&&e.push(t)}),{iconName:r,rest:e}}(s)),{},{prefix:Kt(c,{family:l})});return o(o(o({},f),function(t){const{values:e,family:r,canonical:n,givenPrefix:i="",styles:o={},config:a={}}=t,s=r===x,u=e.includes("fa-duotone")||e.includes("fad"),c="duotone"===a.familyDefault,l="fad"===n.prefix||"fa-duotone"===n.prefix;!s&&(u||c||l)&&(n.prefix="fad");(e.includes("fa-brands")||e.includes("fab"))&&(n.prefix="fab");if(!n.prefix&&ee.includes(r)){if(Object.keys(o).find(t=>re.includes(t))||a.autoFetchSvg){const t=M.get(r).defaultShortPrefixId;n.prefix=t,n.iconName=Gt(n.prefix,n.iconName)||n.iconName}}"fa"!==n.prefix&&"fa"!==i||(n.prefix=Xt()||"fas");return n}({values:t,family:l,styles:Dt,config:lt,canonical:f,givenPrefix:n})),function(t,e,r){let{prefix:n,iconName:i}=r;if(t||!n||!i)return{prefix:n,iconName:i};const o="fa"===e?Jt(i):{},a=Gt(n,i);i=o.iconName||a||i,n=o.prefix||n,"far"!==n||Dt.far||!Dt.fas||lt.autoFetchSvg||(n="fas");return{prefix:n,iconName:i}}(r,n,f))}const ee=S.filter(t=>t!==w||t!==x),re=Object.keys(z).filter(t=>t!==w).map(t=>Object.keys(z[t])).flat();let ne=[],ie={};const oe={},ae=Object.keys(oe);function se(t,e){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];return(ie[t]||[]).forEach(t=>{e=t.apply(null,[e,...n])}),e}function ue(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];(ie[t]||[]).forEach(t=>{t.apply(null,r)})}function ce(){const t=arguments[0],e=Array.prototype.slice.call(arguments,1);return oe[t]?oe[t].apply(null,e):void 0}function le(t){"fa"===t.prefix&&(t.prefix="fas");let{iconName:e}=t;const r=t.prefix||Xt();if(e)return e=Gt(r,e)||e,kt(fe.definitions,r,e)||kt(At.styles,r,e)}const fe=new class{constructor(){this.definitions={}}add(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];const n=e.reduce(this._pullDefinitions,{});Object.keys(n).forEach(t=>{this.definitions[t]=o(o({},this.definitions[t]||{}),n[t]),jt(t,n[t]);const e=Q[w][t];e&&jt(e,n[t]),Vt()})}reset(){this.definitions={}}_pullDefinitions(t,e){const r=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(r).map(e=>{const{prefix:n,iconName:i,icon:o}=r[e],a=o[2];t[n]||(t[n]={}),a.length>0&&a.forEach(e=>{"string"==typeof e&&(t[n][e]=o)}),t[n][i]=o}),t}},pe={i2svg:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return v?(ue("beforeI2svg",t),ce("pseudoElements2svg",t),ce("i2svg",t)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:e}=t;var r;!1===lt.autoReplaceSvg&&(lt.autoReplaceSvg=!0),lt.observeMutations=!0,r=()=>{me({autoReplaceSvgRoot:e}),ue("watch",t)},v&&(Ot?setTimeout(r,0):Et.push(r))}},de={icon:t=>{if(null===t)return null;if("object"==typeof t&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:Gt(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&2===t.length){const e=0===t[1].indexOf("fa-")?t[1].slice(3):t[1],r=Kt(t[0]);return{prefix:r,iconName:Gt(r,e)||e}}if("string"==typeof t&&(t.indexOf("".concat(lt.cssPrefix,"-"))>-1||t.match(et))){const e=te(t.split(" "),{skipLookups:!0});return{prefix:e.prefix||Xt(),iconName:Gt(e.prefix,e.iconName)||e.iconName}}if("string"==typeof t){const e=Xt();return{prefix:e,iconName:Gt(e,t)||t}}}},he={noAuto:()=>{lt.autoReplaceSvg=!1,lt.observeMutations=!1,ue("noAuto")},config:lt,dom:pe,parse:de,library:fe,findIconDefinition:le,toHtml:Tt},me=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:e=d}=t;(Object.keys(At.styles).length>0||lt.autoFetchSvg)&&v&&lt.autoReplaceSvg&&he.dom.i2svg({node:e})};function ve(t,e){return Object.defineProperty(t,"abstract",{get:e}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map(t=>Tt(t))}}),Object.defineProperty(t,"node",{get:function(){if(!v)return;const e=d.createElement("div");return e.innerHTML=t.html,e.children}}),t}function ye(t){const{icons:{main:e,mask:r},prefix:n,iconName:i,transform:a,symbol:s,title:u,maskId:c,titleId:l,extra:f,watchable:p=!1}=t,{width:d,height:h}
vendor: 23,519 bytes, line 2
2=r.found?r:e,m=_.includes(n),v=[lt.replacementClass,i?"".concat(lt.cssPrefix,"-").concat(i):""].filter(t=>-1===f.classes.indexOf(t)).filter(t=>""!==t||!!t).concat(f.classes).join(" ");let y={children:[],attributes:o(o({},f.attributes),{},{"data-prefix":n,"data-icon":i,class:v,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(h)})};const g=m&&!~f.classes.indexOf("fa-fw")?{width:"".concat(d/h*16*.0625,"em")}:{};p&&(y.attributes[U]=""),u&&(y.children.push({tag:"title",attributes:{id:y.attributes["aria-labelledby"]||"title-".concat(l||ht())},children:[u]}),delete y.attributes.title);const b=o(o({},y),{},{prefix:n,iconName:i,main:e,mask:r,maskId:c,transform:a,symbol:s,styles:o(o({},g),f.styles)}),{children:w,attributes:x}=r.found&&e.found?ce("generateAbstractMask",b)||{children:[],attributes:{}}:ce("generateAbstractIcon",b)||{children:[],attributes:{}};return b.children=w,b.attributes=x,s?function(t){let{prefix:e,iconName:r,children:n,attributes:i,symbol:a}=t;const s=!0===a?"".concat(e,"-").concat(lt.cssPrefix,"-").concat(r):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:o(o({},i),{},{id:s}),children:n}]}]}(b):function(t){let{children:e,main:r,mask:n,attributes:i,styles:a,transform:s}=t;if(bt(s)&&r.found&&!n.found){const{width:t,height:e}=r,n={x:t/e/2,y:.5};i.style=gt(o(o({},a),{},{"transform-origin":"".concat(n.x+s.x/16,"em ").concat(n.y+s.y/16,"em")}))}return[{tag:"svg",attributes:i,children:e}]}(b)}function ge(t){const{content:e,width:r,height:n,transform:i,title:a,extra:s,watchable:u=!1}=t,c=o(o(o({},s.attributes),a?{title:a}:{}),{},{class:s.classes.join(" ")});u&&(c[U]="");const l=o({},s.styles);bt(i)&&(l.transform=function(t){let{transform:e,width:r=P,height:n=P,startCentered:i=!1}=t,o="";return o+=i&&y?"translate(".concat(e.x/pt-r/2,"em, ").concat(e.y/pt-n/2,"em) "):i?"translate(calc(-50% + ".concat(e.x/pt,"em), calc(-50% + ").concat(e.y/pt,"em)) "):"translate(".concat(e.x/pt,"em, ").concat(e.y/pt,"em) "),o+="scale(".concat(e.size/pt*(e.flipX?-1:1),", ").concat(e.size/pt*(e.flipY?-1:1),") "),o+="rotate(".concat(e.rotate,"deg) "),o}({transform:i,startCentered:!0,width:r,height:n}),l["-webkit-transform"]=l.transform);const f=gt(l);f.length>0&&(c.style=f);const p=[];return p.push({tag:"span",attributes:c,children:[e]}),a&&p.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),p}const{styles:be}=At;function we(t){const e=t[0],r=t[1],[n]=t.slice(4);let i=null;return i=Array.isArray(n)?{tag:"g",attributes:{class:"".concat(lt.cssPrefix,"-").concat(ot.GROUP)},children:[{tag:"path",attributes:{class:"".concat(lt.cssPrefix,"-").concat(ot.SECONDARY),fill:"currentColor",d:n[0]}},{tag:"path",attributes:{class:"".concat(lt.cssPrefix,"-").concat(ot.PRIMARY),fill:"currentColor",d:n[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:n}},{found:!0,width:e,height:r,icon:i}}const xe={found:!1,width:512,height:512};function Se(t,e){let r=e;return"fa"===e&&null!==lt.styleDefault&&(e=Xt()),new Promise((n,i)=>{if("fa"===r){const r=Jt(t)||{};t=r.iconName||t,e=r.prefix||e}if(t&&e&&be[e]&&be[e][t]){return n(we(be[e][t]))}!function(t,e){V||lt.showMissingIcons||!t||console.error('Icon with name "'.concat(t,'" and prefix "').concat(e,'" is missing.'))}(t,e),n(o(o({},xe),{},{icon:lt.showMissingIcons&&t&&ce("missingIconAbstract")||{}}))})}const Me=()=>{},Ne=lt.measurePerformance&&m&&m.mark&&m.measure?m:{mark:Me,measure:Me},Ae='FA "6.7.2"',Ee=t=>{Ne.mark("".concat(Ae," ").concat(t," ends")),Ne.measure("".concat(Ae," ").concat(t),"".concat(Ae," ").concat(t," begins"),"".concat(Ae," ").concat(t," ends"))};var _e=t=>(Ne.mark("".concat(Ae," ").concat(t," begins")),()=>Ee(t));const Oe=()=>{};function Te(t){return"string"==typeof(t.getAttribute?t.getAttribute(U):null)}function ke(t){return d.createElementNS("http://www.w3.org/2000/svg",t)}function Ce(t){return d.createElement(t)}function ze(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{ceFn:r=("svg"===t.tag?ke:Ce)}=e;if("string"==typeof t)return d.createTextNode(t);const n=r(t.tag);Object.keys(t.attributes||[]).forEach(function(e){n.setAttribute(e,t.attributes[e])});return(t.children||[]).forEach(function(t){n.appendChild(ze(t,{ceFn:r}))}),n}const Ie={replace:function(t){const e=t[0];if(e.parentNode)if(t[1].forEach(t=>{e.parentNode.insertBefore(ze(t),e)}),null===e.getAttribute(U)&&lt.keepOriginalSource){let t=d.createComment(function(t){let e=" ".concat(t.outerHTML," ");return e="".concat(e,"Font Awesome fontawesome.com "),e}(e));e.parentNode.replaceChild(t,e)}else e.remove()},nest:function(t){const e=t[0],r=t[1];if(~vt(e).indexOf(lt.replacementClass))return Ie.replace(t);const n=new RegExp("".concat(lt.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){const t=r[0].attributes.class.split(" ").reduce((t,e)=>(e===lt.replacementClass||e.match(n)?t.toSvg.push(e):t.toNode.push(e),t),{toNode:[],toSvg:[]});r[0].attributes.class=t.toSvg.join(" "),0===t.toNode.length?e.removeAttribute("class"):e.setAttribute("class",t.toNode.join(" "))}const i=r.map(t=>Tt(t)).join("\n");e.setAttribute(U,""),e.innerHTML=i}};function je(t){t()}function De(t,e){const r="function"==typeof e?e:Oe;if(0===t.length)r();else{let e=je;"async"===lt.mutateApproach&&(e=p.requestAnimationFrame||je),e(()=>{const e=!0===lt.autoReplaceSvg?Ie.replace:Ie[lt.autoReplaceSvg]||Ie.replace,n=_e("mutate");t.map(e),n(),r()})}}let Le=!1;function Be(){Le=!0}function Pe(){Le=!1}let Re=null;function Ue(t){if(!h)return;if(!lt.observeMutations)return;const{treeCallback:e=Oe,nodeCallback:r=Oe,pseudoElementsCallback:n=Oe,observeMutationsRoot:i=d}=t;Re=new h(t=>{if(Le)return;const i=Xt();mt(t).forEach(t=>{if("childList"===t.type&&t.addedNodes.length>0&&!Te(t.addedNodes[0])&&(lt.searchPseudoElements&&n(t.target),e(t.target)),"attributes"===t.type&&t.target.parentNode&&lt.searchPseudoElements&&n(t.target.parentNode),"attributes"===t.type&&Te(t.target)&&~it.indexOf(t.attributeName))if("class"===t.attributeName&&function(t){const e=t.getAttribute?t.getAttribute(q):null,r=t.getAttribute?t.getAttribute($):null;return e&&r}(t.target)){const{prefix:e,iconName:r}=te(vt(t.target));t.target.setAttribute(q,e||i),r&&t.target.setAttribute($,r)}else(o=t.target)&&o.classList&&o.classList.contains&&o.classList.contains(lt.replacementClass)&&r(t.target);var o})}),v&&Re.observe(i,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function Fe(t){const e=t.getAttribute("data-prefix"),r=t.getAttribute("data-icon"),n=void 0!==t.innerText?t.innerText.trim():"";let i=te(vt(t));return i.prefix||(i.prefix=Xt()),e&&r&&(i.prefix=e,i.iconName=r),i.iconName&&i.prefix||(i.prefix&&n.length>0&&(i.iconName=(o=i.prefix,a=t.innerText,(Ft[o]||{})[a]||Zt(i.prefix,zt(t.innerText)))),!i.iconName&&lt.autoFetchSvg&&t.firstChild&&t.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=t.firstChild.data)),i;var o,a}function qe(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0};const{iconName:r,prefix:n,rest:i}=Fe(t),a=function(t){const e=mt(t.attributes).reduce((t,e)=>("class"!==t.name&&"style"!==t.name&&(t[e.name]=e.value),t),{}),r=t.getAttribute("title"),n=t.getAttribute("data-fa-title-id");return lt.autoA11y&&(r?e["aria-labelledby"]="".concat(lt.replacementClass,"-title-").concat(n||ht()):(e["aria-hidden"]="true",e.focusable="false")),e}(t),s=se("parseNodeAttributes",{},t);let u=e.styleParser?function(t){const e=t.getAttribute("style");let r=[];return e&&(r=e.split(";").reduce((t,e)=>{const r=e.split(":"),n=r[0],i=r.slice(1);return n&&i.length>0&&(t[n]=i.join(":").trim()),t},{})),r}(t):[];return o({iconName:r,title:t.getAttribute("title"),titleId:t.getAttribute("data-fa-title-id"),prefix:n,transform:dt,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:u,attributes:a}},s)}const{styles:$e}=At;function He(t){const e="nest"===lt.autoReplaceSvg?qe(t,{styleParser:!1}):qe(t);return~e.extra.classes.indexOf(rt)?ce("generateLayersText",t,e):ce("generateSvgReplacementMutation",t,e)}function We(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!v)return Promise.resolve();const r=d.documentElement.classList,n=t=>r.add("".concat(H,"-").concat(t)),i=t=>r.remove("".concat(H,"-").concat(t)),o=lt.autoFetchSvg?[...N,...I]:b.concat(Object.keys($e));o.includes("fa")||o.push("fa");const a=[".".concat(rt,":not([").concat(U,"])")].concat(o.map(t=>".".concat(t,":not([").concat(U,"])"))).join(", ");if(0===a.length)return Promise.resolve();let s=[];try{s=mt(t.querySelectorAll(a))}catch(t){}if(!(s.length>0))return Promise.resolve();n("pending"),i("complete");const u=_e("onTree"),c=s.reduce((t,e)=>{try{const r=He(e);r&&t.push(r)}catch(t){V||"MissingIcon"===t.name&&console.error(t)}return t},[]);return new Promise((t,r)=>{Promise.all(c).then(r=>{De(r,()=>{n("active"),n("complete"),i("pending"),"function"==typeof e&&e(),u(),t()})}).catch(t=>{u(),r(t)})})}function Ve(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;He(t).then(t=>{t&&De([t],e)})}const Ye=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:r=dt,symbol:n=!1,mask:i=null,maskId:a=null,title:s=null,titleId:u=null,classes:c=[],attributes:l={},styles:f={}}=e;if(!t)return;const{prefix:p,iconName:d,icon:h}=t;return ve(o({type:"icon"},t),()=>(ue("beforeDOMElementCreation",{iconDefinition:t,params:e}),lt.autoA11y&&(s?l["aria-labelledby"]="".concat(lt.replacementClass,"-title-").concat(u||ht()):(l["aria-hidden"]="true",l.focusable="false")),ye({icons:{main:we(h),mask:i?we(i.icon):{found:!1,width:null,height:null,icon:{}}},prefix:p,iconName:d,transform:o(o({},dt),r),symbol:n,title:s,maskId:a,titleId:u,extra:{attributes:l,styles:f,classes:c}})))};var Ze={mixout(){return{icon:(t=Ye,function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=(e||{}).icon?e:le(e||{});let{mask:i}=r;return i&&(i=(i||{}).icon?i:le(i||{})),t(n,o(o({},r),{},{mask:i}))})};var t},hooks:()=>({mutationObserverCallbacks:t=>(t.treeCallback=We,t.nodeCallback=Ve,t)}),provides(t){t.i2svg=function(t){const{node:e=d,callback:r=()=>{}}=t;return We(e,r)},t.generateSvgReplacementMutation=function(t,e){const{iconName:r,title:n,titleId:i,prefix:o,transform:a,symbol:s,mask:u,maskId:c,extra:l}=e;return new Promise((e,f)=>{Promise.all([Se(r,o),u.iconName?Se(u.iconName,u.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(u=>{let[f,p]=u;e([t,ye({icons:{main:f,mask:p},prefix:o,iconName:r,transform:a,symbol:s,maskId:c,title:n,titleId:i,extra:l,watchable:!0})])}).catch(f)})},t.generateAbstractIcon=function(t){let{children:e,attributes:r,main:n,transform:i,styles:o}=t;const a=gt(o);let s;return a.length>0&&(r.style=a),bt(i)&&(s=ce("generateAbstractTransformGrouping",{main:n,transform:i,containerWidth:n.width,iconWidth:n.width})),e.push(s||n.icon),{children:e,attributes:r}}}},Ge={mixout:()=>({layer(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{classes:r=[]}=e;return ve({type:"layer"},()=>{ue("beforeDOMElementCreation",{assembler:t,params:e});let n=[];return t(t=>{Array.isArray(t)?t.map(t=>{n=n.concat(t.abstract)}):n=n.concat(t.abstract)}),[{tag:"span",attributes:{class:["".concat(lt.cssPrefix,"-layers"),...r].join(" ")},children:n}]})}})},Je={mixout:()=>({counter(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{title:r=null,classes:n=[],attributes:i={},styles:a={}}=e;return ve({type:"counter",content:t},()=>(ue("beforeDOMElementCreation",{content:t,params:e}),function(t){const{content:e,title:r,extra:n}=t,i=o(o(o({},n.attributes),r?{title:r}:{}),{},{class:n.classes.join(" ")}),a=gt(n.styles);a.length>0&&(i.style=a);const s=[];return s.push({tag:"span",attributes:i,children:[e]}),r&&s.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),s}({content:t.toString(),title:r,extra:{attributes:i,styles:a,classes:["".concat(lt.cssPrefix,"-layers-counter"),...n]}})))}})},Xe={mixout:()=>({text(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:r=dt,title:n=null,classes:i=[],attributes:a={},styles:s={}}=e;return ve({type:"text",content:t},()=>(ue("beforeDOMElementCreation",{content:t,params:e}),ge({content:t,transform:o(o({},dt),r),title:n,extra:{attributes:a,styles:s,classes:["".concat(lt.cssPrefix,"-layers-text"),...i]}})))}}),provides(t){t.generateLayersText=function(t,e){const{title:r,transform:n,extra:i}=e;let o=null,a=null;if(y){const e=parseInt(getComputedStyle(t).fontSize,10),r=t.getBoundingClientRect();o=r.width/e,a=r.height/e}return lt.autoA11y&&!r&&(i.attributes["aria-hidden"]="true"),Promise.resolve([t,ge({content:t.innerHTML,width:o,height:a,transform:n,title:r,extra:i,watchable:!0})])}}};const Ke=new RegExp('"',"ug"),Qe=[1105920,1112319],tr=o(o(o(o({},{FontAwesome:{normal:"fas",400:"fas"}}),{"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}}),{"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}}),{"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}}),er=Object.keys(tr).reduce((t,e)=>(t[e.toLowerCase()]=tr[e],t),{}),rr=Object.keys(er).reduce((t,e)=>{const r=er[e];return t[e]=r[900]||[...Object.entries(r)][0][1],t},{});function nr(t,e){const r="".concat("data-fa-pseudo-element-pending").concat(e.replace(":","-"));return new Promise((n,i)=>{if(null!==t.getAttribute(r))return n();const a=mt(t.children).filter(t=>t.getAttribute(F)===e)[0],s=p.getComputedStyle(t,e),u=s.getPropertyValue("font-family"),c=u.match(nt),l=s.getPropertyValue("font-weight"),f=s.getPropertyValue("content");if(a&&!c)return t.removeChild(a),n();if(c&&"none"!==f&&""!==f){const f=s.getPropertyValue("content");let p=function(t,e){const r=t.replace(/^['"]|['"]$/g,"").toLowerCase(),n=parseInt(e),i=isNaN(n)?"normal":n;return(er[r]||{})[i]||rr[r]}(u,l);const{value:h,isSecondary:m}=function(t){const e=t.replace(Ke,""),r=function(t,e){const r=t.length;let n,i=t.charCodeAt(e);return i>=55296&&i<=56319&&r>e+1&&(n=t.charCodeAt(e+1),n>=56320&&n<=57343)?1024*(i-55296)+n-56320+65536:i}(e,0),n=r>=Qe[0]&&r<=Qe[1],i=2===e.length&&e[0]===e[1];return{value:zt(i?e[0]:e),isSecondary:n||i}}(f),v=c[0].startsWith("FontAwesome");let y=Zt(p,h),g=y;if(v){const t=function(t){const e=$t[t],r=Zt("fas",t);return e||(r?{prefix:"fas",iconName:r}:null)||{prefix:null,iconName:null}}(h);t.iconName&&t.prefix&&(y=t.iconName,p=t.prefix)}if(!y||m||a&&a.getAttribute(q)===p&&a.getAttribute($)===g)n();else{t.setAttribute(r,g),a&&t.removeChild(a);const s={iconName:null,title:null,titleId:null,prefix:null,transform:dt,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},{extra:u}=s;u.attributes[F]=e,Se(y,p).then(i=>{const a=ye(o(o({},s),{},{icons:{main:i,mask:{prefix:null,iconName:null,rest:[]}},prefix:p,iconName:g,extra:u,watchable:!0})),c=d.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===e?t.insertBefore(c,t.firstChild):t.appendChild(c),c.outerHTML=a.map(t=>Tt(t)).join("\n"),t.removeAttribute(r),n()}).catch(i)}}else n()})}function ir(t){return Promise.all([nr(t,"::before"),nr(t,"::after")])}function or(t){return!(t.parentNode===document.head||~W.indexOf(t.tagName.toUpperCase())||t.getAttribute(F)||t.parentNode&&"svg"===t.parentNode.tagName)}function ar(t){if(v)return new Promise((e,r)=>{const n=mt(t.querySelectorAll("*")).filter(or).map(ir),i=_e("searchPseudoElements");Be(),Promise.all(n).then(()=>{i(),Pe(),e()}).catch(()=>{i(),Pe(),r()})})}var sr={hooks:()=>({mutationObserverCallbacks:t=>(t.pseudoElementsCallback=ar,t)}),provides(t){t.pseudoElements2svg=function(t){const{node:e=d}=t;lt.searchPseudoElements&&ar(e)}}};let ur=!1;var cr={mixout:()=>({dom:{unwatch(){Be(),ur=!0}}}),hooks:()=>({bootstrap(){Ue(se("mutationObserverCallbacks",{}))},noAuto(){Re&&Re.disconnect()},watch(t){const{observeMutationsRoot:e}=t;ur?Pe():Ue(se("mutationObserverCallbacks",{observeMutationsRoot:e}))}})};const lr=t=>t.toLowerCase().split(" ").reduce((t,e)=>{const r=e.toLowerCase().split("-"),n=r[0];let i=r.slice(1).join("-");if(n&&"h"===i)return t.flipX=!0,t;if(n&&"v"===i)return t.flipY=!0,t;if(i=parseFloat(i),isNaN(i))return t;switch(n){case"grow":t.size=t.size+i;break;case"shrink":t.size=t.size-i;break;case"left":t.x=t.x-i;break;case"right":t.x=t.x+i;break;case"up":t.y=t.y-i;break;case"down":t.y=t.y+i;break;case"rotate":t.rotate=t.rotate+i}return t},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0});var fr={mixout:()=>({parse:{transform:t=>lr(t)}}),hooks:()=>({parseNodeAttributes(t,e){const r=e.getAttribute("data-fa-transform");return r&&(t.transform=lr(r)),t}}),provides(t){t.generateAbstractTransformGrouping=function(t){let{main:e,transform:r,containerWidth:n,iconWidth:i}=t;const a={transform:"translate(".concat(n/2," 256)")},s="translate(".concat(32*r.x,", ").concat(32*r.y,") "),u="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "),c="rotate(".concat(r.rotate," 0 0)"),l={outer:a,inner:{transform:"".concat(s," ").concat(u," ").concat(c)},path:{transform:"translate(".concat(i/2*-1," -256)")}};return{tag:"g",attributes:o({},l.outer),children:[{tag:"g",attributes:o({},l.inner),children:[{tag:e.icon.tag,children:e.icon.children,attributes:o(o({},e.icon.attributes),l.path)}]}]}}}};const pr={x:0,y:0,width:"100%",height:"100%"};function dr(t){let e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||e)&&(t.attributes.fill="black"),t}var hr={hooks:()=>({parseNodeAttributes(t,e){const r=e.getAttribute("data-fa-mask"),n=r?te(r.split(" ").map(t=>t.trim())):{prefix:null,iconName:null,rest:[]};return n.prefix||(n.prefix=Xt()),t.mask=n,t.maskId=e.getAttribute("data-fa-mask-id"),t}}),provides(t){t.generateAbstractMask=function(t){let{children:e,attributes:r,main:n,mask:i,maskId:a,transform:s}=t;const{width:u,icon:c}=n,{width:l,icon:f}=i,p=function(t){let{transform:e,containerWidth:r,iconWidth:n}=t;const i={transform:"translate(".concat(r/2," 256)")},o="translate(".concat(32*e.x,", ").concat(32*e.y,") "),a="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),s="rotate(".concat(e.rotate," 0 0)");return{outer:i,inner:{transform:"".concat(o," ").concat(a," ").concat(s)},path:{transform:"translate(".concat(n/2*-1," -256)")}}}({transform:s,containerWidth:l,iconWidth:u}),d={tag:"rect",attributes:o(o({},pr),{},{fill:"white"})},h=c.children?{children:c.children.map(dr)}:{},m={tag:"g",attributes:o({},p.inner),children:[dr(o({tag:c.tag,attributes:o(o({},c.attributes),p.path)},h))]},v={tag:"g",attributes:o({},p.outer),children:[m]},y="mask-".concat(a||ht()),g="clip-".concat(a||ht()),b={tag:"mask",attributes:o(o({},pr),{},{id:y,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[d,v]},w={tag:"defs",children:[{tag:"clipPath",attributes:{id:g},children:(x=f,"g"===x.tag?x.children:[x])},b]};var x;return e.push(w,{tag:"rect",attributes:o({fill:"currentColor","clip-path":"url(#".concat(g,")"),mask:"url(#".concat(y,")")},pr)}),{children:e,attributes:r}}}},mr={provides(t){let e=!1;p.matchMedia&&(e=p.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){const t=[],r={fill:"currentColor"},n={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};t.push({tag:"path",attributes:o(o({},r),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});const i=o(o({},n),{},{attributeName:"opacity"}),a={tag:"circle",attributes:o(o({},r),{},{cx:"256",cy:"364",r:"28"}),children:[]};return e||a.children.push({tag:"animate",attributes:o(o({},n),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:o(o({},i),{},{values:"1;0;1;1;0;1;"})}),t.push(a),t.push({tag:"path",attributes:o(o({},r),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:e?[]:[{tag:"animate",attributes:o(o({},i),{},{values:"1;0;0;0;0;1;"})}]}),e||t.push({tag:"path",attributes:o(o({},r),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:o(o({},i),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:t}}}};!function(t,e){let{mixoutsTo:r}=e;ne=t,ie={},Object.keys(oe).forEach(t=>{-1===ae.indexOf(t)&&delete oe[t]}),ne.forEach(t=>{const e=t.mixout?t.mixout():{};if(Object.keys(e).forEach(t=>{"function"==typeof e[t]&&(r[t]=e[t]),"object"==typeof e[t]&&Object.keys(e[t]).forEach(n=>{r[t]||(r[t]={}),r[t][n]=e[t][n]})}),t.hooks){const e=t.hooks();Object.keys(e).forEach(t=>{ie[t]||(ie[t]=[]),ie[t].push(e[t])})}t.provides&&t.provides(oe)})}([Mt,Ze,Ge,Je,Xe,sr,cr,fr,hr,mr,{hooks:()=>({parseNodeAttributes(t,e){const r=e.getAttribute("data-fa-symbol"),n=null!==r&&(""===r||r);return t.symbol=n,t}})}],{mixoutsTo:he});const vr=he.parse,yr=he.icon;var gr=r(45697),br=r.n(gr),wr=r(667294);function xr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function Sr(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?xr(Object(r),!0).forEach(function(e){Nr(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):xr(Object(r)).forEac
2h(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Mr(t){return Mr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Mr(t)}function Nr(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function Ar(t,e){if(null==t)return{};var r,n,i=function(t,e){if(null==t)return{};var r,n,i={},o=Object.keys(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||(i[r]=t[r]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;n<o.length;n++)r=o[n],e.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(i[r]=t[r])}return i}function Er(t){return function(t){if(Array.isArray(t))return _r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return _r(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _r(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function Or(t){return e=t,(e-=0)==e?t:(t=t.replace(/[\-_\s]+(.)?/g,function(t,e){return e?e.toUpperCase():""})).substr(0,1).toLowerCase()+t.substr(1);var e}var Tr=["style"];var kr=!1;try{kr=!0}catch(t){}function Cr(t){return t&&"object"===Mr(t)&&t.prefix&&t.iconName&&t.icon?t:vr.icon?vr.icon(t):null===t?null:t&&"object"===Mr(t)&&t.prefix&&t.iconName?t:Array.isArray(t)&&2===t.length?{prefix:t[0],iconName:t[1]}:"string"==typeof t?{prefix:"fas",iconName:t}:void 0}function zr(t,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?Nr({},t,e):{}}var Ir=["forwardedRef"];function jr(t){var e=t.forwardedRef,r=Ar(t,Ir),n=r.icon,i=r.mask,o=r.symbol,a=r.className,s=r.title,u=r.titleId,c=r.maskId,l=Cr(n),f=zr("classes",[].concat(Er(function(t){var e,r=t.beat,n=t.fade,i=t.beatFade,o=t.bounce,a=t.shake,s=t.flash,u=t.spin,c=t.spinPulse,l=t.spinReverse,f=t.pulse,p=t.fixedWidth,d=t.inverse,h=t.border,m=t.listItem,v=t.flip,y=t.size,g=t.rotation,b=t.pull,w=(Nr(e={"fa-beat":r,"fa-fade":n,"fa-beat-fade":i,"fa-bounce":o,"fa-shake":a,"fa-flash":s,"fa-spin":u,"fa-spin-reverse":l,"fa-spin-pulse":c,"fa-pulse":f,"fa-fw":p,"fa-inverse":d,"fa-border":h,"fa-li":m,"fa-flip":!0===v,"fa-flip-horizontal":"horizontal"===v||"both"===v,"fa-flip-vertical":"vertical"===v||"both"===v},"fa-".concat(y),null!=y),Nr(e,"fa-rotate-".concat(g),null!=g&&0!==g),Nr(e,"fa-pull-".concat(b),null!=b),Nr(e,"fa-swap-opacity",t.swapOpacity),e);return Object.keys(w).map(function(t){return w[t]?t:null}).filter(function(t){return t})}(r)),Er(a.split(" ")))),p=zr("transform","string"==typeof r.transform?vr.transform(r.transform):r.transform),d=zr("mask",Cr(i)),h=yr(l,Sr(Sr(Sr(Sr({},f),p),d),{},{symbol:o,title:s,titleId:u,maskId:c}));if(!h)return function(){var t;!kr&&console&&"function"==typeof console.error&&(t=console).error.apply(t,arguments)}("Could not find icon",l),null;var m=h.abstract,v={ref:e};return Object.keys(r).forEach(function(t){jr.defaultProps.hasOwnProperty(t)||(v[t]=r[t])}),Dr(m[0],v)}jr.displayName="FontAwesomeIcon",jr.propTypes={beat:br().bool,border:br().bool,beatFade:br().bool,bounce:br().bool,className:br().string,fade:br().bool,flash:br().bool,mask:br().oneOfType([br().object,br().array,br().string]),maskId:br().string,fixedWidth:br().bool,inverse:br().bool,flip:br().oneOf([!0,!1,"horizontal","vertical","both"]),icon:br().oneOfType([br().object,br().array,br().string]),listItem:br().bool,pull:br().oneOf(["right","left"]),pulse:br().bool,rotation:br().oneOf([0,90,180,270]),shake:br().bool,size:br().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:br().bool,spinPulse:br().bool,spinReverse:br().bool,symbol
2:br().oneOfType([br().bool,br().string]),title:br().string,titleId:br().string,transform:br().oneOfType([br().string,br().object]),swapOpacity:br().bool},jr.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var Dr=function t(e,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof r)return r;var i=(r.children||[]).map(function(r){return t(e,r)}),o=Object.keys(r.attributes||{}).reduce(function(t,e){var n=r.attributes[e];switch(e){case"class":t.attrs.className=n,delete r.attributes.class;break;case"style":t.attrs.style=n.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,e){var r,n=e.indexOf(":"),i=Or(e.slice(0,n)),o=e.slice(n+1).trim();return i.startsWith("webkit")?t[r=i,r.charAt(0).toUpperCase()+r.slice(1)]=o:t[i]=o,t},{});break;default:0===e.indexOf("aria-")||0===e.indexOf("data-")?t.attrs[e.toLowerCase()]=n:t.attrs[Or(e)]=n}return t},{attrs:{}}),a=n.style,s=void 0===a?{}:a,u=Ar(n,Tr);return o.attrs.style=Sr(Sr({},o.attrs.style),s),e.apply(void 0,[r.tag,Sr(Sr({},o.attrs),u)].concat(Er(i)))}.bind(null,wr.createElement)},898595:t=>{!function(e,r){t.exports=r()}(self,function(){return(()=>{"use strict";var t={311:(t,e,r)=>{r.r(e),r.d(e,{default:()=>Ct});var n={};r.r(n),r.d(n,{CREATED:()=>$,DESTROYED:()=>Y,IDLE:()=>W,MOUNTED:()=>H,MOVING:()=>V});function i(){return i=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},i.apply(this,arguments)}var o=Object.keys;function a(t,e){o(t).some(function(r,n){return e(t[r],r,n)})}function s(t){return o(t).map(function(e){return t[e]})}function u(t){return"object"==typeof t}function c(t,e){var r=i({},t);return a(e,function(t,e){u(t)?(u(r[e])||(r[e]={}),r[e]=c(r[e],t)):r[e]=t}),r}function l(t){return Array.isArray(t)?t:[t]}function f(t,e,r){return Math.min(Math.max(t,e>r?r:e),e>r?e:r)}function p(t,e){var r=0;return t.replace(/%s/g,function(){return l(e)[r++]})}function d(t){var e=typeof t;return"number"===e&&t>0?parseFloat(t)+"px":"string"===e?t:""}function h(t){return t<10?"0"+t:t}function m(t,e){if("string"==typeof e){var r=b("div",{});N(r,{position:"absolute",width:e}),S(t,r),e=r.clientWidth,x(r)}return+e||0}function v(t,e){return t?t.querySelector(e.split(" ")[0]):null}function y(t,e){return g(t,e)[0]}function g(t,e){return t?s(t.children).filter(function(t){return O(t,e.split(" ")[0])||t.tagName===e}):[]}function b(t,e){var r=document.createElement(t);return a(e,function(t,e){return T(r,e,t)}),r}function w(t){var e=b("div",{});return e.innerHTML=t,e.firstChild}function x(t){l(t).forEach(function(t){if(t){var e=t.parentElement;e&&e.removeChild(t)}})}function S(t,e){t&&t.appendChild(e)}function M(t,e){if(t&&e){var r=e.parentElement;r&&r.insertBefore(t,e)}}function N(t,e){t&&a(e,function(e,r){null!==e&&(t.style[r]=e)})}function A(t,e,r){t&&l(e).forEach(function(e){e&&t.classList[r?"remove":"add"](e)})}function E(t,e){A(t,e,!1)}function _(t,e){A(t,e,!0)}function O(t,e){return!!t&&t.classList.contains(e)}function T(t,e,r){t&&t.setAttribute(e,r)}function k(t,e){return t?t.getAttribute(e):""}function C(t,e){l(e).forEach(function(e){l(t).forEach(function(t){return t&&t.removeAttribute(e)})})}function z(t){return t.getBoundingClientRect()}var I="slide",j="loop",D="fade";const L=function(t,e){var r,n;return{mount:function(){r=e.Elements.list,t.on("transitionend",function(t){t.target===r&&n&&n()},r)},start:function(i,o,a,s,u){var c=t.options,l=e.Controller.edgeIndex,f=c.speed;n=u,t.is(I)&&(0===a&&o>=l||a>=l&&0===o)&&(f=c.rewindSpeed||f),N(r,{transition:"transform "+f+"ms "+c.easing,transform:"translate("+s.x+"px,"+s.y+"px)"})}}},B=function(t,e){var r={mount:function(){n(t.index)},start:function(t,r,i,o,a){var s=e.Elements.track;N(s,{height:d(s.clientHeight)}),n(r),setTimeout(function(){a(),N(s,{height:""})})}};function n(r){var n=t.options;N(e.Elements.slides[r],{transition:"opacity "+n.speed+"ms "+n.easing})}return r};function P(t){console.error("[SPLIDE] "+t)}function R(t,e){if(!t)throw new Error(e)}var U="splide",F={active:"is-active",visible:"is-visible",loading:"is-loading"},q={type:"slide",rewind:!1,speed:400,rewindSpeed:0,waitForTransition:!0,width:0,height:0,fixedWidth:0,fixedHeight:0,heightRatio:0,autoWidth:!1,autoHeight:!1,perPage:1,perMove:0,clones:0,start:0,focus:!1,gap:0,padding:0,arrows:!0,arrowPath:"",pagination:!0,autoplay:!1,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,lazyLoad:!1,preloadPages:1,easing:"cubic-bezier(.42,.65,.27,.99)",keyboard:"global",drag:!0,dragAngleThreshold:30,swipeDistanceThreshold:150,flickVelocityThreshold:.6,flickPower:600,flickMaxPages:1,direction:"ltr",cover:!1,accessibility:!0,slideFocus:!0,isNavigation:!1,trimSpace
2:!0,updateOnMove:!1,throttle:100,destroy:!1,breakpoints:!1,classes:{root:U,slider:U+"__slider",track:U+"__track",list:U+"__list",slide:U+"__slide",container:U+"__slide__container",arrows:U+"__arrows",arrow:U+"__arrow",prev:U+"__arrow--prev",next:U+"__arrow--next",pagination:U+"__pagination",page:U+"__pagination__page",clone:U+"__slide--clone",progress:U+"__progress",bar:U+"__progress__bar",autoplay:U+"__autoplay",play:U+"__play",pause:U+"__pause",spinner:U+"__spinner",sr:U+"__sr"},i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay"}},$=1,H=2,W=3,V=4,Y=5;function Z(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var G=function(){function t(t,e,r){var i;void 0===e&&(e={}),void 0===r&&(r={}),this.root=t instanceof Element?t:document.querySelector(t),R(this.root,"An invalid element/selector was given."),this.Components=null,this.Event=function(){var t=[],e={on:function(e,r,n,i){void 0===n&&(n=null),void 0===i&&(i={}),e.split(" ").forEach(function(e){n&&n.addEventListener(e,r,i),t.push({event:e,handler:r,elm:n,options:i})})},off:function(e,n){void 0===n&&(n=null),e.split(" ").forEach(function(e){t=t.filter(function(t){return!t||t.event!==e||t.elm!==n||(r(t),!1)})})},emit:function(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];t.forEach(function(t){t.elm||t.event.split(".")[0]!==e||t.handler.apply(t,n)})},destroy:function(){t.forEach(r),t=[]}};function r(t){t.elm&&t.elm.removeEventListener(t.event,t.handler,t.options)}return e}(),this.State=(i=$,{set:function(t){i=t},is:function(t){return t===i}}),this.STATES=n,this._o=c(q,e),this._i=0,this._c=r,this._e={},this._t=null}var e,r,i,o=t.prototype;return o.mount=function(t,e){var r=this;void 0===t&&(t=this._e),void 0===e&&(e=this._t),this.State.set($),this._e=t,this._t=e,this.Components=function(t,e,r){var n={};return a(e,function(e,r){n[r]=e(t,n,r.toLowerCase())}),r||(r=t.is(D)?B:L),n.Transition=r(t,n),n}(this,c(this._c,t),e);try{a(this.Components,function(t,e){var n=t.required;void 0===n||n?t.mount&&t.mount():delete r.Components[e]})}catch(t){return void P(t.message)}var n=this.State;return n.set(H),a(this.Components,function(t){t.mounted&&t.mounted()}),this.emit("mounted"),n.set(W),this.emit("ready"),N(this.root,{visibility:"visible"}),this.on("move drag",function(){return n.set(V)}).on("moved dragged",function(){return n.set(W)}),this},o.sync=function(t){return this.sibling=t,this},o.on=function(t,e,r,n){return void 0===r&&(r=null),void 0===n&&(n={}),this.Event.on(t,e,r,n),this},o.off=function(t,e){return void 0===e&&(e=null),this.Event.off(t,e),this},o.emit=function(t){for(var e,r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return(e=this.Event).emit.apply(e,[t].concat(n)),this},o.go=function(t,e){return void 0===e&&(e=this.options.waitForTransition),(this.State.is(W)||this.State.is(V)&&!e)&&this.Components.Controller.go(t,!1),this},o.is=function(t){return t===this._o.type},o.add=function(t,e){return void 0===e&&(e=-1),this.Components.Elements.add(t,e,this.refresh.bind(this)),this},o.remove=function(t){return this.Components.Elements.remove(t),this.refresh(),this},o.refresh=function(){return this.emit("refresh:before").emit("refresh").emit("resize"),this},o.destroy=function(t){var e=this;if(void 0===t&&(t=!0),!this.State.is($))return s(this.Components).reverse().forEach(function(e){e.destroy&&e.destroy(t)}),this.emit("destroy",t),this.Event.destroy(),this.State.set(Y),this;this.on("ready",function(){return e.destroy(t)})},e=t,r=[{key:"index",get:function(){return this._i},set:function(t){this._i=parseInt(t)}},{key:"length",get:function(){return this.Components.Elements.length}},{key:"options",get:function(){return this._o},set:function(t){var e=this.State.is($);e||this.emit("update"),this._o=c(this._o,t),e||this.emit("updated",this._o)}},{key:"classes",get:function(){return this._o.classes}},{key:"i18n",get:function(){return this._o.i18n}}],r&&Z(e.prototype,r),i&&Z(e,i),t}();const J=function(t){var e=k(t.root,"data-splide");if(e)try{t.options=JSON.parse(e)}catch(t){P(t.message)}return{mount:function(){t.State.is($)&&(t.index=t.options.start)}}};var X="rtl",K="ttb",Q="update.slide";const tt=function(t,e){var r=t.root,n=t.classes,i=[];if(!r.id){window.splide=window.splide||{};var o=window.splide.uid||0;window.splide.uid=++o,r.id="splide"+h(o)}var u={mount:function(){var e=this;
2this.init(),t.on("refresh",function(){e.destroy(),e.init()}).on("updated",function(){_(r,c()),E(r,c())})},destroy:function(){i.forEach(function(t){t.destroy()}),i=[],_(r,c())},init:function(){var t=this;!function(){u.slider=y(r,n.slider),u.track=v(r,"."+n.track),u.list=y(u.track,n.list),R(u.track&&u.list,"Track or list was not found."),u.slides=g(u.list,n.slide);var t=l(n.arrows);u.arrows={prev:v(t,"."+n.prev),next:v(t,"."+n.next)};var e=l(n.autoplay);u.bar=v(l(n.progress),"."+n.bar),u.play=v(e,"."+n.play),u.pause=v(e,"."+n.pause),u.track.id=u.track.id||r.id+"-track",u.list.id=u.list.id||r.id+"-list"}(),E(r,c()),this.slides.forEach(function(e,r){t.register(e,r,-1)})},register:function(e,r,n){var o=function(t,e,r,n){var i=t.options.updateOnMove,o="ready.slide updated.slide resized.slide moved.slide"+(i?" move.slide":""),a={slide:n,index:e,realIndex:r,container:y(n,t.classes.container),isClone:r>-1,mount:function(){var a=this;this.isClone||(n.id=t.root.id+"-slide"+h(e+1)),t.on(o,function(){return a.update()}).on(Q,c).on("click",function(){return t.emit("click",a)},n),i&&t.on("move.slide",function(t){t===r&&u(!0,!1)}),N(n,{display:""}),this.styles=k(n,"style")||""},destroy:function(){t.off(o).off(Q).off("click",n),_(n,s(F)),c(),C(this.container,"style")},update:function(){u(this.isActive(),!1),u(this.isVisible(),!0)},isActive:function(){return t.index===e},isVisible:function(){var e=this.isActive();if(t.is(D)||e)return e;var r=Math.ceil,i=z(t.Components.Elements.track),o=z(n);return t.options.direction===K?i.top<=o.top&&o.bottom<=r(i.bottom):i.left<=o.left&&o.right<=r(i.r
2ight)},isWithin:function(r,n){var i=Math.abs(r-e);return t.is(I)||this.isClone||(i=Math.min(i,t.length-i)),i<n}};function u(e,r){var i=r?"visible":"active",o=F[i];e?(E(n,o),t.emit(""+i,a)):O(n,o)&&(_(n,o),t.emit(r?"hidden":"inactive",a))}function c(){T(n,"style",a.styles)}return a}(t,r,n,e);o.mount(),i.push(o)},getSlide:function(t){return i.filter(function(e){return e.index===t})[0]},getSlides:function(t){return t?i:i.filter(function(t){return!t.isClone})},getSlidesByPage:function(r){var n=e.Controller.toIndex(r),o=t.options,a=!1!==o.focus?1:o.perPage;return i.filter(function(t){var e=t.index;return n<=e&&e<n+a})},add:function(t,e,r){if("string"==typeof t&&(t=w(t)),t instanceof Element){var n=this.slides[e];N(t,{display:"none"}),n?(M(t,n),this.slides.splice(e,0,t)):(S(this.list,t),this.slides.push(t)),function(t,e){var r=t.querySelectorAll("img"),n=r.length;if(n){var i=0;a(r,function(t){t.onload=t.onerror=function(){++i===n&&e()}})}else e()}(t,function(){r&&r(t)})}},remove:function(t){x(this.slides.splice(t,1)[0])},each:function(t){i.forEach(t)},get length(){return this.slides.length},get total(){return i.length}};function c(){var e=n.root,r=t.options;return[e+"--"+r.type,e+"--"+r.direction,r.drag?e+"--draggable":"",r.isNavigation?e+"--nav":"",F.active]}function l(t){return y(r,t)||y(u.slider,t)}return u};var et=Math.floor;const rt=function(t,e){var r,n,i={mount:function(){r=t.options,n=t.is(j),t.on("move",function(e){t.index=e}).on("updated refresh",function(e){r=e||r,t.index=f(t.index,0,i.edgeIndex)})},go:function(t,r){var n=this.trim(this.parse(t));e.Track.go(n,this.rewind(n),r)},parse:function(e){var n=t.index,o=String(e).match(/([+\-<>]+)(\d+)?/),a=o?o[1]:"",s=o?parseInt(o[2]):0;switch(a){case"+":n+=s||1;break;case"-":n-=s||1;break;case">":case"<":n=function(t,e,n){if(t>-1)return i.toIndex(t);var o=r.perMove,a=n?-1:1;if(o)return e+o*a;return i.toIndex(i.toPage(e)+a)}(s,n,"<"===a);break;default:n=parseInt(e)}return n},toIndex:function(e){if(o())return e;var n=t.length,i=r.perPage,a=e*i;return n-i<=(a-=(this.pageLength*i-n)*et(a/n))&&a<n&&(a=n-i),a},toPage:function(e){if(o())return e;var n=t.length,i=r.perPage;return et(n-i<=e&&e<n?(n-1)/i:e/i)},trim:function(t){return n||(t=r.rewind?this.rewind(t):f(t,0,this.edgeIndex)),t},rewind:function(t){var e=this.edgeIndex;if(n){for(;t>e;)t-=e+1;for(;t<0;)t+=e+1}else t>e?t=0:t<0&&(t=e);return t},isRtl:function(){return r.direction===X},get pageLength(){var e=t.length;return o()?e:Math.ceil(e/r.perPage)},get edgeIndex(){var e=t.length;return e?o()||r.isNavigation||n?e-1:e-r.perPage:0},get prevIndex(){var e=t.index-1;return(n||r.rewind)&&(e=this.rewind(e)),e>-1?e:-1},get nextIndex(){var e=t.index+1;return(n||r.rewind)&&(e=this.rewind(e)),t.index<e&&e<=this.edgeIndex||0===e?e:-1}};function o(){return!1!==r.focus}return i};var nt=Math.abs;const it=function(t,e){var r,n,i,o=t.options.direction===K,a=t.is(D),s=t.options.direction===X,u=!1,c=s?1:-1,l={sign:c,mount:function(){n=e.Elements,r=e.Layout,i=n.list},mounted:function(){var e=this;a||(this.jump(0),t.on("mounted resize updated",function(){e.jump(t.index)}))},go:function(r,n,i){var o=d(r),s=t.index;t.State.is(V)&&u||(u=r!==n,i||t.emit("move",n,s,r),Math.abs(o-this.position)>=1||a?e.Transition.start(r,n,s,this.toCoord(o),function(){p(r,n,s,i)}):r!==s&&"move"===t.options.trimSpace?e.Controller.go(r+r-s,i):p(r,n,s,i))},jump:function(t){this.translate(d(t))},translate:function(t){N(i,{transform:"translate"+(o?"Y":"X")+"("+t+"px)"})},cancel:function(){t.is(j)?this.shift():this.translate(this.position),N(i,{transition:""})},shift:function(){var e=nt(this.position),r=nt(this.toPosition(0)),n=nt(this.toPosition(t.length)),i=n-r;e<r?e+=i:e>n&&(e-=i),this.translate(c*e)},trim:function(e){return!t.options.trimSpace||t.is(j)?e:f(e,c*(r.totalSize()-r.size-r.gap),0)},toIndex:function(t){var e=this,r=0,i=1/0;return n.getSlides(!0).forEach(function(n){var o=n.index,a=nt(e.toPosition(o)-t);a<i&&(i=a,r=o)}),r},toCoord:function(t){return{x:o?0:t,y:o?t:0}},toPosition:function(t){var e=r.totalSize(t)-r.slideSize(t)-r.gap;return c*(e+this.offset(t))},offset:function(e){var n=t.options.focus,i=r.slideSize(e);return"center"===n?-(r.size-i)/2:-(parseInt(n)||0)*(i+r.gap)},get position(){var t=o?"top":s?"right":"left";return z(i)[t]-(z(n.track)[t]-r.padding[t]*c)}};function p(e,r,n,o){N(i,{transition:""}),u=!1,a||l.jump(r),o||t.emit("moved",r,n,e)}function d(t){return l.trim(l.toPosition(t))}return l},ot=function(t,e){var r=[],n=0,i=e.Elements,o={mount:function(){var e=this;t.is(j)&&(a(),t.on("refresh:before",function(){e.destroy()}).on("refresh",a).on("resize",function(){n!==s()&&(e.destroy(),t.refresh())}))},destroy:function(){x(r),r=[]},get clones(){return r},get length(){return r.length}};function a(){o.destroy(),function(t){var e=i.length,n=i.register;if(e){for(var o=i.slides;o.length<t;)o=o.concat(o);o.slice(0,t).forEach(function(t,o){var a=u(t);S(i.list,a),r.push(a),n(a,o+e,o%e)}),o.slice(-t).forEach(function(i,a){var s=u(i);M(s,o[0]),r.push(s),n(s,a-t,(e+a-t%e)%e)})}}(n=s())}function s(){var e=t.options;if(e.clones)return e.clones;var r=e.autoWidth||e.autoHeight?i.length:e.perPage,n=e.direction===K?"Height":"Width",o=m(t.root,e["fixed"+n]);return o&&(r=Math.ceil(i.track["client"+n]/o)),r*(e.drag?e.flickMaxPages+1:1)}function u(e){var r=e.cloneNode(!0);return E(r,t.classes.clone),C(r,"id"),r}return o};function at(t,e){var r;return function(){r||(r=setTimeout(function(){t(),r=null},e))}}const st=function(t,e){var r,n,i=e.Elements,a=t.options.direction===K,s=(r={mount:function(){t.on("resize load",at(function(){t.emit("resize")},t.options.throttle),window).on("resize",c).on("updated refresh",u),u(),this.totalSize=a?this.totalHeight:this.totalWidth,this.slideSize=a?this.slideHeight:this.slideWidth},destroy:function(){C([i.list,i.track],"style")},get size(){return a?this.height:this.width}},n=a?function(t,e){var r,n,i=e.Elements,o=t.root;return{margin:"marginBottom",init:function(){this.resize()},resize:function(){n=t.options,r=i.track,this.gap=m(o,n.gap);var e=n.padding,a=m(o,e.top||e),s=m(o,e.bottom||e);this.padding={top:a,bottom:s},N(r,{paddingTop:d(a),paddingBottom:d(s)})},totalHeight:function(e){void 0===e&&(e=t.length-1);var r=i.getSlide(e);return r?z(r.slide).bottom-z(i.list).top+this.gap:0},slideWidth:function(){return m(o,n.fixedWidth||this.width)},slideHeight:function(t){if(n.autoHeight){var e=i.getSlide(t);return e?e.slide.offsetHeight:0}var r=n.fixedHeight||(this.height+this.gap)/n.perPage-this.gap;return m(o,r)},get width(){return r.clientWidth},get height(){var t=n.height||this.width*n.heightRatio;return R(t,'"height" or "heightRatio" is missing.'),m(o,t)-this.padding.top-this.padding.bottom}}}(t,e):function(t,e){var r,n=e.Elements,i=t.root,o=t.options;return{margin:"margin"+(o.direction===X?"Left":"Right"),height:0,init:function(){this.resize()},resize:function(){o=t.options,r=n.track,this.gap=m(i,o.gap);var e=o.padding,a=m(i,e.left||e),s=m(i,e.right||e);this.padding={left:a,right:s},N(r,{paddingLeft:d(a),paddingRight:d(s)})},totalWidth:function(e){void 0===e&&(e=t.length-1);var r=n.getSlide(e),i=0;if(r){var a=z(r.slide),s=z(n.list);i=o.direction===X?s.right-a.left:a.right-s.left,i+=this.gap}return i},slideWidth:function(t){if(o.autoWidth){var e=n.getSlide(t);return e?e.slide.offsetWidth:0}var r=o.fixedWidth||(this.width+this.gap)/o.perPage-this.gap;return m(i,r)},slideHeight:function(){var t=o.height||o.fixedHeight||this.width*o.heightRatio;return m(i,t)},get width(){return r.clientWidth-this.padding.left-this.padding.right}}}
2(t,e),o(n).forEach(function(t){r[t]||Object.defineProperty(r,t,Object.getOwnPropertyDescriptor(n,t))}),r);function u(){s.init(),N(t.root,{maxWidth:d(t.options.width)}),i.each(function(t){t.slide.style[s.margin]=d(s.gap)}),c()}function c(){var e=t.options;s.resize(),N(i.track,{height:d(s.height)});var r=e.autoHeight?null:d(s.slideHeight());i.each(function(t){N(t.container,{height:r}),N(t.slide,{width:e.autoWidth?null:d(s.slideWidth(t.index)),height:t.container?null:r})}),t.emit("resized")}return s};var ut=Math.abs;const ct=function(t,e){var r,n,i,o,s=e.Track,u=e.Controller,c=t.options.direction===K,l=c?"y":"x",p={disabled:!1,mount:function(){var r=this,n=e.Elements,i=n.track;t.on("touchstart mousedown",d,i).on("touchmove mousemove",m,i,{passive:!1}).on("touchend touchcancel mouseleave mouseup dragend",v,i).on("mounted refresh",function(){a(n.list.querySelectorAll("img, a"),function(e){t.off("dragstart",e).on("dragstart",function(t){t.preventDefault()},e,{passive:!1})})}).on("mounted updated",function(){r.disabled=!t.options.drag})}};function d(t){p.disabled||o||h(t)}function h(t){r=s.toCoord(s.position),n=y(t,{}),i=n}function m(e){if(n)if(i=y(e,n),o){if(e.cancelable&&e.preventDefault(),!t.is(D)){var a=r[l]+i.offset[l];s.translate(function(e){if(t.is(I)){var r=s.sign,n=r*s.trim(s.toPosition(0)),i=r*s.trim(s.toPosition(u.edgeIndex));(e*=r)<n?e=n-7*Math.log(n-e):e>i&&(e=i+7*Math.log(e-i)),e*=r}return e}(a))}}else(function(e){var r=e.offset;if(t.State.is(V)&&t.options.waitForTransition)return!1;var n=180*Math.atan(ut(r.y)/ut(r.x))/Math.PI;c&&(n=90-n);return n<t.options.dragAngleThreshold})(i)&&(t.emit("drag",n),o=!0,s.cancel(),h(e))}function v(){n=null,o&&(t.emit("dragged",i),function(r){var n=r.velocity[l],i=ut(n);if(i>0){var o=t.options,a=t.index,c=n<0?-1:1,p=a;if(!t.is(D)){var d=s.position;i>o.flickVelocityThreshold&&ut(r.offset[l])<o.swipeDistanceThreshold&&(d+=c*Math.min(i*o.flickPower,e.Layout.size*(o.flickMaxPages||1))),p=s.toIndex(d)}p===a&&i>.1&&(p=a+c*s.sign),t.is(I)&&(p=f(p,0,u.edgeIndex)),u.go(p,o.isNavigation)}}(i),o=!1)}function y(t,e){var r=t.timeStamp,n=t.touches,i=n?n[0]:t,o=i.clientX,a=i.clientY,s=e.to||{},u=s.x,c=void 0===u?o:u,l=s.y,f={x:o-c,y:a-(void 0===l?a:l)},p=r-(e.time||0);return{to:{x:o,y:a},offset:f,time:r,velocity:{x:f.x/p,y:f.y/p}}}return p},lt=function(t,e){var r=!1;function n(t){r&&(t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation())}return{required:t.options.drag,mount:function(){t.on("click",n,e.Elements.track,{capture:!0}).on("drag",function(){r=!0}).on("dragged",function(){setTimeout(function(){r=!1})})}}};var ft=1,pt=2,dt=3;const ht=function(t,e,r){var n,i,o,a=t.classes,s=t.root,u=e.Elements;function c(){var o=e.Controller,a=o.prevIndex,s=o.nextIndex,u=t.length>t.options.perPage||t.is(j);n.disabled=a<0||!u,i.disabled=s<0||!u,t.emit(r+":updated",n,i,a,s)}function l(e){return w('<button class="'+a.arrow+" "+(e?a.prev:a.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg"\tviewBox="0 0 40 40"\twidth="40"\theight="40"><path d="'+(t.options.arrowPath||"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z")+'" />')}return{required:t.options.arrows,mount:function(){n=u.arrows.prev,i=u.arrows.next,n&&i||!t.options.arrows||(n=l(!0),i=l(!1),o=!0,function(){var e=b("div",{class:a.arrows});S(e,n),S(e,i);var r=u.slider,o="slider"===t.options.arrows&&r?r:s;M(e,o.firstElementChild)}()),n&&i&&t.on("click",function(){t.go("<")},n).on("click",function(){t.go(">")},i).on("mounted move updated refresh",c),this.arrows={prev:n,next:i}},mounted:function(){t.emit(r+":mounted",n,i)},destroy:function(){C([n,i],"disabled"),o&&x(n.parentElement)}}};var mt="move.page",vt="updated.page refresh.page";const yt=function(t,e,r){var n={},i=e.Elements,o={mount:function(){var e=t.options.pagination;if(e){n=function(){var e=t.options,r=t.classes,n=b("ul",{class:r.pagination}),o=i.getSlides(!1).filter(function(t){return!1!==e.focus||t.index%e.perPage===0}).map(function(e,o){var a=b("li",{}),s=b("button",{class:r.page,type:"button"});return S(a,s),S(n,a),t.on("click",function(){t.go(">"+o)},s),{li:a,button:s,page:o,Slides:i.getSlidesByPage(o)}});return{list:n,items:o}}();var r=i.slider;S("slider"===e&&r?r:t.root,n.list),t.on(mt,a)}t.off(vt).on(vt,function(){o.destroy(),t.options.pagination&&(o.mount(),o.mounted())})},mounted:function(){if(t.options.pagination){var e=t.index;t.emit(r+":mounted",n,this.getItem(e)),a(e,-1)}}
2,destroy:function(){x(n.list),n.items&&n.items.forEach(function(e){t.off("click",e.button)}),t.off(mt),n={}},getItem:function(t){return n.items[e.Controller.toPage(t)]},get data(){return n}};function a(e,i){var a=o.getItem(i),s=o.getItem(e),u=F.active;a&&_(a.button,u),s&&E(s.button,u),t.emit(r+":updated",n,a,s)}return o};var gt="data-splide-lazy",bt="data-splide-lazy-srcset";var wt="aria-current",xt="aria-controls",St="aria-label",Mt="aria-hidden",Nt="tabindex",At={ltr:{ArrowLeft:"<",ArrowRight:">",Left:"<",Right:">"},rtl:{ArrowLeft:">",ArrowRight:"<",Left:">",Right:"<"},ttb:{ArrowUp:"<",ArrowDown:">",Up:"<",Down:">"}};const Et=function(t,e){var r=t.i18n,n=e.Elements,i=[Mt,Nt,xt,St,wt,"role"],o={required:t.options.accessibility,mount:function(){t.on("visible",function(t){a(t.slide,!0)}).on("hidden",function(t){a(t.slide,!1)}).on("arrows:mounted",s).on("arrows:updated",u).on("pagination:mounted",c).on("pagination:updated",l).on("refresh",function(){C(e.Clones.clones,i)}),t.options.isNavigation&&t.on("navigation:mounted navigation:updated",f).on("active",function(t){d(t,!0)}).on("inactive",function(t){d(t,!1)}),["play","pause"].forEach(function(t){var e=n[t];e&&(h(e)||T(e,"role","button"),T(e,xt,n.track.id),T(e,St,r[t]))})},destroy:function(){var t=e.Arrows,r=t?t.arrows:{};C(n.slides.concat([r.prev,r.next,n.play,n.pause]),i)}};function a(e,r){T(e,Mt,!r),t.options.slideFocus&&T(e,Nt,r?0:-1)}function s(t,e){var r=n.track.id;T(t,xt,r),T(e,xt,r)}function u(e,n,i,o){var a=t.index,s=i>-1&&a<i?r.last:r.prev,u=o>-1&&a>o?r.first:r.next;T(e,St,s),T(n,St,u)}function c(e,n){n&&T(n.button,wt,!0),e.items.forEach(function(e){var n=t.options,i=p(!1===n.focus&&n.perPage>1?r.pageX:r.slideX,e.page+1),o=e.button,a=e.Slides.map(function(t){return t.slide.id});T(o,xt,a.join(" ")),T(o,St,i)})}function l(t,e,r){e&&C(e.button,wt),r&&T(r.button,wt,!0)}function f(t){n.each(function(e){var n=e.slide,i=e.realIndex;h(n)||T(n,"role","button");var o=i>-1?i:e.index,a=p(r.slideX,o+1),s=t.Components.Elements.getSlide(o);T(n,St,a),s&&T(n,xt,s.slide.id)})}function d(t,e){var r=t.slide;e?T(r,wt,!0):C(r,wt)}function h(t){return"BUTTON"===t.tagName}return o};var _t="move.sync",Ot="mouseup touchend",Tt=[" ","Enter","Spacebar"];var kt={Options:J,Breakpoints:function(t){var e,r,n=t.options.breakpoints,i=at(a,50),o=[];function a(){var i,a=(i=o.filter(function(t){return t.mql.matches})[0])?i.point:-1;if(a!==r){r=a;var s=t.State,u=n[a]||e,c=u.destroy;c?(t.options=e,t.destroy("completely"===c)):(s.is(Y)&&t.mount(),t.options=u)}}return{required:n&&matchMedia,mount:function(){o=Object.keys(n).sort(function(t,e){return+t-+e}).map(function(t){return{point:t,mql:matchMedia("(max-width:"+t+"px)")}}),this.destroy(!0),addEventListener("resize",i),e=t.options,a()},destroy:function(t){t&&removeEventListener("resize",i)}}},Controller:rt,Elements:tt,Track:it,Clones:ot,Layout:st,Drag:ct,Click:lt,Autoplay:function(t,e,r){var n,i=[],o=e.Elements,a={required:t.options.autoplay,mount:function(){var e=t.options;o.slides.length>e.perPage&&(n=function(t,e,r){var n,i,o,a=window.requestAnimationFrame,s=!0,u=function u(c){s||(n||(n=c,o&&o<1&&(n-=o*e)),o=(i=c-n)/e,i>=e&&(n=0,o=1,t()),r&&r(o),a(u))};return{pause:function(){s=!0,n=0},play:function(t){n=0,t&&(o=0),s&&(s=!1,a(u))}}}(function(){t.go(">")},e.interval,function(e){t.emit(r+":playing",e),o.bar&&N(o.bar,{width:100*e+"%"})}),function(){var e=t.options,r=t.sibling,n=[t.root,r?r.root:null];e.pauseOnHover&&(s(n,"mouseleave",ft,!0),s(n,"mouseenter",ft,!1));e.pauseOnFocus&&(s(n,"focusout",pt,!0),s(n,"focusin",pt,!1));o.play&&t.on("click",function(){a.play(pt),a.play(dt)},o.play);o.pause&&s([o.pause],"click",dt,!1);t.on("move refresh",function(){a.play()}).on("destroy",function(){a.pause()})}(),this.play())},play:function(e){void 0===e&&(e=0),(i=i.filter(function(t){return t!==e})).length||(t.emit(r+":play"),n.play(t.options.resetProgress))},pause:function(e){void 0===e&&(e=0),n.pause(),-1===i.indexOf(e)&&i.push(e),1===i.length&&t.emit(r+":pause")}};function s(e,r,n,i){e.forEach(function(e){t.on(r,function(){a[i?"play":"pause"](n)},e)})}return a},Cover:function(t,e){function r(t){e.Elements.each(function(e){var r=y(e.slide,"IMG")||y(e.container,"IMG");r&&r.src&&n(r,t)})}function n(t,e){N(t.parentElement,{background:e?"":'center/cover no-repeat url("'+t.src+'")'}),N(t,{display:e?"":"none"})}return{required:t.options.cover,mount:function(){t.on("lazyload:loaded",function(t){n(t,!1)}),t.on("mounted updated refresh",function(){return r(!1)})},destroy:function(){r(!0)}}},Arrows:ht,Pagination:yt,LazyLoad:function(t,e,r){var n,i,o=t.options,s="sequential"===o.lazyLoad;function u(){i=[],n=0}function c(e){e=isNaN(e)?t.index:e,(i=i.filter(function(t){return!t.Slide.isWithin(e,o.perPage*(o.preloadPages+1))||(l(t.img,t.Slide),!1)}))[0]||t.off("moved."+r)}function l(e,r){E(r.slide,F.loading);var n=b("span",{class:t.classes.spinner});S(e.parentElement,n),e.onload=function(){p(e,n,r,!1)},e.onerror=function(){p(e,n,r,!0)},T(e,"srcset",k(e,bt)||""),T(e,"src",k(e,gt)||"")}function f(){if(n<i.length){var t=i[n];l(t.img,t.Slide)}n++}function p(e,n,i,o){_(i.slide,F.loading),o||(x(n),N(e,{display:""}),t.emit(r+":loaded",e).emit("resize")),s&&f()}return{required:o.lazyLoad,mount:function(){t.on("mounted refresh",function(){u(),e.Elements.each(function(t){a(t.slide.querySelectorAll("["+gt+"], ["+bt+"]"),function(e){e.src||e.srcset||(i.push({img:e,Slide:t}),N(e,{display:"none"}))})}),s&&f()}),s||t.on("mounted refresh moved."+r,c)},destroy:u}},Keyboard:function(t){var e;return{mount:function(){t.on("mounted updated",function(){var r=t.options,n=t.root,i=At[r.direction],o=r.keyboard;e&&(t.off("keydown",e),C(n,Nt)),o&&("focused"===o?(e=n,T(n,Nt,0)):e=document,t.on("key
2down",function(e){i[e.key]&&t.go(i[e.key])},e))})}}},Sync:function(t){var e=t.sibling,r=e&&e.options.isNavigation;function n(){t.on(_t,function(t,r,n){e.off(_t).go(e.is(j)?n:t,!1),i()})}function i(){e.on(_t,function(e,r,i){t.off(_t).go(t.is(j)?i:e,!1),n()})}function o(){e.Components.Elements.each(function(e){var r=e.slide,n=e.index;t.off(Ot,r).on(Ot,function(t){t.button&&0!==t.button||a(n)},r),t.off("keyup",r).on("keyup",function(t){Tt.indexOf(t.key)>-1&&(t.preventDefault(),a(n))},r,{passive:!1})})}function a(r){t.State.is(W)&&e.go(r)}return{required:!!e,mount:function(){n(),i(),r&&(o(),t.on("refresh",function(){setTimeout(function(){o(),e.emit("navigation:updated",t)})}))},mounted:function(){r&&e.emit("navigation:mounted",t)}}},A11y:Et};var Ct=function(t){var e,r;function n(e,r){return t.call(this,e,r,kt)||this}return r=t,(e=n).prototype=Object.create(r.prototype),e.prototype.constructor=e,e.__proto__=r,n}(G)}},e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={exports:{}};return t[n](i,i.exports,r),i.exports}return r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r(311)})()})},409669:(t,e,r)=>{t.exports=r(751609)},455448:(t,e,r)=>{"use strict";var n=r(464867),i=r(136026),o=r(604372),a=r(315327),s=r(794097),u=r(184109),c=r(967985),l=r(85061);t.exports=function(t){return new Promise(function(e,r){var f=t.data,p=t.headers,d=t.responseType;n.isFormData(f)&&delete p["Content-Type"];var h=new XMLHttpRequest;if(t.auth){var m=t.auth.username||"",v=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";p.Authorization="Basic "+btoa(m+":"+v)}var y=s(t.baseURL,t.url);function g(){if(h){var n="getAllResponseHeaders"in h?u(h.getAllResponseHeaders()):null,o={data:d&&"text"!==d&&"json"!==d?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:n,config:t,request:h};i(e,r,o),h=null}}if(h.open(t.method.toUpperCase(),a(y,t.params,t.paramsSerializer),!0),h.timeout=t.timeout,"onloadend"in h?h.onloadend=g:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(g)},h.onabort=function(){h&&(r(l("Request aborted",t,"ECONNABORTED",h)),h=null)},h.onerror=function(){r(l("Network Error",t,null,h)),h=null},h.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),r(l(e,t,t.transitional&&t.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",h)),h=null},n.isStandardBrowserEnv()){var b=(t.withCredentials||c(y))&&t.xsrfCookieName?o.read(t.xsrfCookieName):void 0;b&&(p[t.xsrfHeaderName]=b)}"setRequestHeader"in h&&n.forEach(p,function(t,e){void 0===f&&"content-type"===e.toLowerCase()?delete p[e]:h.setRequestHeader(e,t)}
vendor: 7,928 bytes, line 2
2),n.isUndefined(t.withCredentials)||(h.withCredentials=!!t.withCredentials),d&&"json"!==d&&(h.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&h.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then(function(t){h&&(h.abort(),r(t),h=null)}),f||(f=null),h.send(f)})}},751609:(t,e,r)=>{"use strict";var n=r(464867),i=r(191849),o=r(830321),a=r(847185);function s(t){var e=new o(t),r=i(o.prototype.request,e);return n.extend(r,o.prototype,e),n.extend(r,e),r}var u=s(r(845655));u.Axios=o,u.create=function(t){return s(a(u.defaults,t))},u.Cancel=r(65263),u.CancelToken=r(914972),u.isCancel=r(626502),u.all=function(t){return Promise.all(t)},u.spread=r(508713),u.isAxiosError=r(16268),t.exports=u,t.exports.default=u},65263:t=>{"use strict";function e(t){this.message=t}e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,t.exports=e},914972:(t,e,r)=>{"use strict";var n=r(65263);function i(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(t){e=t});var r=this;t(function(t){r.reason||(r.reason=new n(t),e(r.reason))})}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var t;return{token:new i(function(e){t=e}),cancel:t}},t.exports=i},626502:t=>{"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},830321:(t,e,r)=>{"use strict";var n=r(464867),i=r(315327),o=r(380782),a=r(413572),s=r(847185),u=r(954875),c=u.validators;function l(t){this.defaults=t,this.interceptors={request:new o,response:new o}}l.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=t.transitional;void 0!==e&&u.assertOptions(e,{silentJSONParsing:c.transitional(c.boolean,"1.0.0"),forcedJSONParsing:c.transitional(c.boolean,"1.0.0"),clarifyTimeoutError:c.transitional(c.boolean,"1.0.0")},!1);var r=[],n=!0;this.interceptors.request.forEach(function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(n=n&&e.synchronous,r.unshift(e.fulfilled,e.rejected))});var i,o=[];if(this.interceptors.response.forEach(function(t){o.push(t.fulfilled,t.rejected)}),!n){var l=[a,void 0];for(Array.prototype.unshift.apply(l,r),l=l.concat(o),i=Promise.resolve(t);l.length;)i=i.then(l.shift(),l.shift());return i}for(var f=t;r.length;){var p=r.shift(),d=r.shift();try{f=p(f)}catch(t){d(t);break}}try{i=a(f)}catch(t){return Promise.reject(t)}for(;o.length;)i=i.then(o.shift(),o.shift());return i},l.prototype.getUri=function(t){return t=s(this.defaults,t),i(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],function(t){l.prototype[t]=function(e,r){return this.request(s(r||{},{method:t,url:e,data:(r||{}).data}))}}),n.forEach(["post","put","patch"],function(t){l.prototype[t]=function(e,r,n){return this.request(s(n||{},{method:t,url:e,data:r}))}}),t.exports=l},380782:(t,e,r)=>{"use strict";var n=r(464867);function i(){this.handlers=[]}i.prototype.use=function(t,e,r){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1},i.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},i.prototype.forEach=function(t){n.forEach(this.handlers,function(e){null!==e&&t(e)})},t.exports=i},794097:(t,e,r)=>{"use strict";var n=r(491793),i=r(907303);t.exports=function(t,e){return t&&!n(e)?i(t,e):e}},85061:(t,e,r)=>{"use strict";var n=r(680481);t.exports=function(t,e,r,i,o){var a=new Error(t);return n(a,e,r,i,o)}},413572:(t,e,r)=>{"use strict";var n=r(464867),i=r(318527),o=r(626502),a=r(845655);function s(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return s(t),t.headers=t.headers||{},t.data=i.call(t,t.data,t.headers,t.transformRequest),t.headers=n.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),n.forEach(["delete","get","head","post","put","patch","common"],function(e){delete t.headers[e]}),(t.adapter||a.adapter)(t).then(function(e){return s(t),e.data=i.call(t,e.data,e.headers,t.transformResponse),e},function(e){return o(e)||(s(t),e&&e.response&&(e.response.data=i.call(t,e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)})}},680481:t=>{"use strict";t.exports=function(t,e,r,n,i){return t.config=e,r&&(t.code=r),t.request=n,t.response=i,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},847185:(t,e,r)=>{"use strict";var n=r(464867);t.exports=function(t,e){e=e||{};var r={},i=["url","method","data"],o=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function u(t,e){return n.isPlainObject(t)&&n.isPlainObject(e)?n.merge(t,e):n.isPlainObject(e)?n.merge({},e):n.isArray(e)?e.slice():e}function c(i){n.isUndefined(e[i])?n.isUndefined(t[i])||(r[i]=u(void 0,t[i])):r[i]=u(t[i],e[i])}n.forEach(i,function(t){n.isUndefined(e[t])||(r[t]=u(void 0,e[t]))}),n.forEach(o,c),n.forEach(a,function(i){n.isUndefined(e[i])?n.isUndefined(t[i])||(r[i]=u(void 0,t[i])):r[i]=u(void 0,e[i])}),n.forEach(s,function(n){n in e?r[n]=u(t[n],e[n]):n in t&&(r[n]=u(void 0,t[n]))});var l=i.concat(o).concat(a).concat(s),f=Object.keys(t).concat(Object.keys(e)).filter(function(t){return-1===l.indexOf(t)});return n.forEach(f,c),r}},136026:(t,e,r)=>{"use strict";var n=r(85061);t.exports=function(t,e,r){var i=r.config.validateStatus;r.status&&i&&!i(r.status)?e(n("Request failed with status code "+r.status,r.config,null,r.request,r)):t(r)}},318527:(t,e,r)=>{"use strict";var n=r(464867),i=r(845655);t.exports=function(t,e,r){var o=this||i;return n.forEach(r,function(r){t=r.call(o,t,e)}),t}},845655:(t,e,r)=>{"use strict";var n=r(734155),i=r(464867),o=r(916016),a=r(680481),s={"Content-Type":"application/x-www-form-urlencoded"};function u(t,e){!i.isUndefined(t)&&i.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var c,l={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==n&&"[object process]"===Object.prototype.toString.call(n))&&(c=r(455448)),c),transformRequest:[function(t,e){return o(e,"Accept"),o(e,"Content-Type"),i.isFormData(t)||i.isArrayBuffer(t)||i.isBuffer(t)||i.isStream(t)||i.isFile(t)||i.isBlob(t)?t:i.isArrayBufferView(t)?t.buffer:i.isURLSearchParams(t)?(u(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):i.isObject(t)||e&&"application/json"===e["Content-Type"]?(u(e,"application/json"),function(t,e,r){if(i.isString(t))try{return(e||JSON.parse)(t),i.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(r||JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){var e=this.transitional,r=e&&e.silentJSONParsing,n=e&&e.forcedJSONParsing,o=!r&&"json"===this.responseType;if(o||n&&i.isString(t)&&t.length)try{return JSON.parse(t)}catch(t){if(o){if("SyntaxError"===t.name)throw a(t,this,"E_JSON_PARSE");throw t}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300}};l.headers={common:{Accept:"application/json, text/plain, */*"}}
vendor: 3,083 bytes, line 2
2,i.forEach(["delete","get","head"],function(t){l.headers[t]={}}),i.forEach(["post","put","patch"],function(t){l.headers[t]=i.merge(s)}),t.exports=l},191849:t=>{"use strict";t.exports=function(t,e){return function(){for(var r=new Array(arguments.length),n=0;n<r.length;n++)r[n]=arguments[n];return t.apply(e,r)}}},315327:(t,e,r)=>{"use strict";var n=r(464867);function i(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,r){if(!e)return t;var o;if(r)o=r(e);else if(n.isURLSearchParams(e))o=e.toString();else{var a=[];n.forEach(e,function(t,e){null!=t&&(n.isArray(t)?e+="[]":t=[t],n.forEach(t,function(t){n.isDate(t)?t=t.toISOString():n.isObject(t)&&(t=JSON.stringify(t)),a.push(i(e)+"="+i(t))}))}),o=a.join("&")}if(o){var s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+o}return t}},907303:t=>{"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},604372:(t,e,r)=>{"use strict";var n=r(464867);t.exports=n.isStandardBrowserEnv()?{write:function(t,e,r,i,o,a){var s=[];s.push(t+"="+encodeURIComponent(e)),n.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),n.isString(i)&&s.push("path="+i),n.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},491793:t=>{"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},16268:t=>{"use strict";t.exports=function(t){return"object"==typeof t&&!0===t.isAxiosError}},967985:(t,e,r)=>{"use strict";var n=r(464867);t.exports=n.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function i(t){var n=t;return e&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return t=i(window.location.href),function(e){var r=n.isString(e)?i(e):e;return r.protocol===t.protocol&&r.host===t.host}}():function(){return!0}},916016:(t,e,r)=>{"use strict";var n=r(464867);t.exports=function(t,e){n.forEach(t,function(r,n){n!==e&&n.toUpperCase()===e.toUpperCase()&&(t[e]=r,delete t[n])})}},184109:(t,e,r)=>{"use strict";var n=r(464867),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,r,o,a={};return t?(n.forEach(t.split("\n"),function(t){if(o=t.indexOf(":"),e=n.trim(t.substr(0,o)).toLowerCase(),r=n.trim(t.
vendor: 5,036 bytes, line 2
2substr(o+1)),e){if(a[e]&&i.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([r]):a[e]?a[e]+", "+r:r}}),a):a}},508713:t=>{"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},954875:(t,e,r)=>{"use strict";var n=r(988593),i={};["object","boolean","number","function","string","symbol"].forEach(function(t,e){i[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});var o={},a=n.version.split(".");function s(t,e){for(var r=e?e.split("."):a,n=t.split("."),i=0;i<3;i++){if(r[i]>n[i])return!0;if(r[i]<n[i])return!1}return!1}i.transitional=function(t,e,r){var i=e&&s(e);function a(t,e){return"[Axios v"+n.version+"] Transitional option '"+t+"'"+e+(r?". "+r:"")}return function(r,n,s){if(!1===t)throw new Error(a(n," has been removed in "+e));return i&&!o[n]&&(o[n]=!0,console.warn(a(n," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(r,n,s)}},t.exports={isOlderVersion:s,assertOptions:function(t,e,r){if("object"!=typeof t)throw new TypeError("options must be an object");for(var n=Object.keys(t),i=n.length;i-- >0;){var o=n[i],a=e[o];if(a){var s=t[o],u=void 0===s||a(s,o,t);if(!0!==u)throw new TypeError("option "+o+" must be "+u)}else if(!0!==r)throw Error("Unknown option "+o)}},validators:i}},464867:(t,e,r)=>{"use strict";var n=r(191849),i=Object.prototype.toString;function o(t){return"[object Array]"===i.call(t)}function a(t){return void 0===t}function s(t){return null!==t&&"object"==typeof t}function u(t){if("[object Object]"!==i.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function c(t){return"[object Function]"===i.call(t)}function l(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),o(t))for(var r=0,n=t.length;r<n;r++)e.call(null,t[r],r,t);else for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.call(null,t[i],i,t)}t.exports={isArray:o,isArrayBuffer:function(t){return"[object ArrayBuffer]"===i.call(t)},isBuffer:function(t){return null!==t&&!a(t)&&null!==t.constructor&&!a(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:s,isPlainObject:u,isUndefined:a,isDate:function(t){return"[object Date]"===i.call(t)},isFile:function(t){return"[object File]"===i.call(t)},isBlob:function(t){return"[object Blob]"===i.call(t)},isFunction:c,isStream:function(t){return s(t)&&c(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:l,merge:function t(){var e={};function r(r,n){u(e[n])&&u(r)?e[n]=t(e[n],r):u(r)?e[n]=t({},r):o(r)?e[n]=r.slice():e[n]=r}for(var n=0,i=arguments.length;n<i;n++)l(arguments[n],r);return e},extend:function(t,e,r){return l(e,function(e,i){t[i]=r&&"function"==typeof e?n(e,r):e}),t},trim:function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}}},681536:t=>{"use strict";function e(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t.exports=function(t){var r,n;Array.isArray(t)?(n=r=[]).push.apply(n,e(t)):(r={},Object.keys(t).forEach(function(e){r[e]=t[e]}));return r}},40240:(t,e,r)=>{"use strict";var n=r(330725);t.exports=function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];n(r).forEach(function(e){delete t[e]})}},621242:t=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}t.exports={isArray:function(t){return Array.isArray(t)},isObject:function(t){return"object"===e(t)&&!1===Array.isArray(t)&&null!==t},isFunction:function(t){return"function"==typeof t}}},474155:t=>{"use strict";
2t.exports=function(t,e){try{return e.split(".").reduce(function(t,e){return t[e]},t)}catch(e){return t}}},107055:t=>{"use strict";function e(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t.exports=function(t){var r=[];return Array.isArray(t)?r.push.apply(r,e(t)):"Collection"===t.constructor.name?r.push.apply(r,e(t.all())):Object.keys(t).forEach(function(e){return r.push(t[e])}),r}},330725:t=>{"use strict";t.exports=function(t){return Array.isArray(t[0])?t[0]:t}},720131:(t,e,r)=>{"use strict";function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}function i(t){void 0===t||Array.isArray(t)||"object"===n(t)?t instanceof this.constructor?this.items=t.all():this.items=t||[]:this.items=[t]}var o=r(179874);"undefined"!=typeof Symbol&&(i.prototype[Symbol.iterator]=o),i.prototype.toJSON=function(){return this.items},i.prototype.all=r(389446),i.prototype.average=r(477722),i.prototype.avg=r(177699),i.prototype.chunk=r(205838),i.prototype.collapse=r(424940),i.prototype.combine=r(100451),i.prototype.concat=r(576618),i.prototype.contains=r(871567),i.prototype.containsOneItem=r(741451),i.prototype.count=r(832658),i.prototype.countBy=r(472137),i.prototype.crossJoin=r(832098),i.prototype.dd=r(862797),i.prototype.diff=r(47293),i.prototype.diffAssoc=r(429582),i.prototype.diffKeys=r(7691),i.prototype.diffUsing=r(954229),i.prototype.doesntContain=r(794384),i.prototype.dump=r(94387),i.prototype.duplicates=r(947332),i.prototype.each=r(469577),i.prototype.eachSpread=r(175881),i.prototype.every=r(885711),i.prototype.except=r(5949),i.prototype.filter=r(77435),i.prototype.first=r(146126),i.prototype.firstOrFail=r(813747),i.prototype.firstWhere=r(521692),i.prototype.flatMap=r(48374),i.prototype.flatten=r(177048),i.prototype.flip=r(186447),i.prototype.forPage=r(191671),i.prototype.forget=r(640064),i.prototype.get=r(664026),i.prototype.groupBy=r(68925),i.prototype.has=r(243605),i.prototype.implode=r(633399),i.prototype.intersect=r(652006),i.prototype.intersectByKeys=r(414368),i.prototype.isEmpty=r(145614),i.prototype.isNotEmpty=r(834247),i.prototype.join=r(562663),i.prototype.keyBy=r(865914),i.prototype.keys=r(863008),i.prototype.last=r(224262),i.prototype.macro=r(970078),i.prototype.make=r(709252),i.prototype.map=r(318920),i.prototype.mapSpread=r(42235),i.prototype.mapToDictionary=r(572241),i.prototype.mapInto=r(295170),i.prototype.mapToGroups=r(79720),i.prototype.mapWithKeys=r(305294),i.prototype.max=r(329861),i.prototype.median=r(253783),i.prototype.merge=r(934898),i.prototype.mergeRecursive=r(168524),i.prototype.min=r(415782),i.prototype.mode=r(573075),i.prototype.nth=r(591577),i.prototype.only=r(955840),i.prototype.pad=r(71668),i.prototype.partition=r(312842),i.prototype.pipe=r(909368),i.prototype.pluck=r(933824),i.prototype.pop=r(945682),i.prototype.prepend=r(829531),i.prototype.pull=r(567003),i.prototype.push=r(513817),i.prototype.put=r(169418),i.prototype.random=r(26849),i.prototype.reduce=r(325102),i.prototype.reject=r(532820),i.prototype.replace=r(769797),i.prototype.replaceRecursive=r(287287),i.prototype.reverse=r(429469),i.prototype.search=r(445334),i.prototype.shift=r(766561),i.prototype.shuffle=r(262882),i.prototype.skip=r(827692),i.prototype.skipUntil=r(376825),i.prototype.skipWhile=r(31190),i.prototype.slice=r(572867),i.prototype.sole=r(621845),i.prototype.some=r(599101),i.prototype.sort=r(598766),i.prototype.sortDesc=r(537783),i.prototype.sortBy=r(261127),i.prototype.sortByDesc=r(597738),i.prototype.sortKeys=r
2(176536),i.prototype.sortKeysDesc=r(594989),i.prototype.splice=r(984947),i.prototype.split=r(44481),i.prototype.sum=r(36149),i.prototype.take=r(570496),i.prototype.takeUntil=r(194270),i.prototype.takeWhile=r(91548),i.prototype.tap=r(34265),i.prototype.times=r(522668),i.prototype.toArray=r(552903),i.prototype.toJson=r(961245),i.prototype.transform=r(14583),i.prototype.undot=r(572296),i.prototype.unless=r(245553),i.prototype.unlessEmpty=r(773339),i.prototype.unlessNotEmpty=r(914721),i.prototype.union=r(144464),i.prototype.unique=r(675547),i.prototype.unwrap=r(380794),i.prototype.values=r(407615),i.prototype.when=r(561005),i.prototype.whenEmpty=r(914721),i.prototype.whenNotEmpty=r(773339),i.prototype.where=r(424295),i.prototype.whereBetween=r(214835),i.prototype.whereIn=r(85524),i.prototype.whereInstanceOf=r(917848),i.prototype.whereNotBetween=r(832787),i.prototype.whereNotIn=r(15839),i.prototype.whereNull=r(400609),i.prototype.whereNotNull=r(571590),i.prototype.wrap=r(368711),i.prototype.zip=r(883585);var a=function(t){return new i(t)};t.exports=a,t.exports.collect=a,t.exports.default=a,t.exports.Collection=i},389446:t=>{"use strict";t.exports=function(){return this.items}},477722:(t,e,r)=>{"use strict";var n=r(621242).isFunction;t.exports=function(t){return void 0===t?this.sum()/this.items.length:n(t)?new this.constructor(this.items).sum(t)/this.items.length:new this.constructor(this.items).pluck(t).sum()/this.items.length}},177699:(t,e,r)=>{"use strict";var n=r(477722);t.exports=n},205838:t=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}t.exports=function(t){var r=this,n=[],i=0;if(Array.isArray(this.items))do{var o=this.items.slice(i,i+t),a=new this.constructor(o);n.push(a),i+=t}while(i<this.items.length);else if("object"===e(this.items)){var s=Object.keys(this.items),u=function(){var e=s.slice(i,i+t),o=new r.constructor({});e.forEach(function(t){return o.put(t,r.items[t])}),n.push(o),i+=t};do{u()}while(i<s.length)}else n.push(new this.constructor([this.items]));return new this.constructor(n)}},424940:t=>{"use strict";function e(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t.exports=function(){var t;return new this.constructor((t=[]).concat.apply(t,e(this.items)))}},100451:t=>{"use strict";function e(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==r)return;var n,i,o=[],a=!0,s=!1;try{for(r=r.call(t);!(a=(n=r.next()).done)&&(o.push(n.value),!e||o.length!==e);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==r.return||r.return()}finally{if(s)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}t.exports=function(t){var r=this,i=t;i instanceof this.constructor&&(i=t.all());var o={};if(Array.isArray(this.items)&&Array.isArray(i))this.items.forEac
2h(function(t,e){o[t]=i[e]});else if("object"===n(this.items)&&"object"===n(i))Object.keys(this.items).forEach(function(t,e){o[r.items[t]]=i[Object.keys(i)[e]]});else if(Array.isArray(this.items))o[this.items[0]]=i;else if("string"==typeof this.items&&Array.isArray(i)){var a=e(i,1);o[this.items]=a[0]}else"string"==typeof this.items&&(o[this.items]=i);return new this.constructor(o)}},576618:(t,e,r)=>{"use strict";function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}var i=r(681536);t.exports=function(t){var e=t;t instanceof this.constructor?e=t.all():"object"===n(t)&&(e=[],Object.keys(t).forEach(function(r){e.push(t[r])}));var r=i(this.items);return e.forEach(function(t){"object"===n(t)?Object.keys(t).forEach(function(e){return r.push(t[e])}):r.push(t)}),new this.constructor(r)}},871567:(t,e,r)=>{"use strict";function n(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return i(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);"Object"===r&&t.constructor&&(r=t.constructor.name);if("Map"===r||"Set"===r)return Array.from(t);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var o=r(107055),a=r(621242).isFunction;t.exports=function(t,e){if(void 0!==e)return Array.isArray(this.items)?this.items.filter(function(r){return void 0!==r[t]&&r[t]===e}).length>0:void 0!==this.items[t]&&this.items[t]===e;if(a(t))return this.items.filter(function(e,r){return t(e,r)}).length>0;if(Array.isArray(this.items))return-1!==this.items.indexOf(t);var r=o(this.items);return r.push.apply(r,n(Object.keys(this.items))),-1!==r.indexOf(t)}},741451:t=>{"use strict";t.exports=function(){return 1===this.count()}},832658:t=>{"use strict";t.exports=function(){var t=0;return Array.isArray(this.items)&&(t=this.items.length),Math.max(Object.keys(this.items).length,t)}},472137:t=>{"use strict";t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(t){return t};return new this.constructor(this.items).groupBy(t).map(function(t){return t.count()})}},832098:t=>{"use strict";t.exports=function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return new this.constructor(function t(e,r,n){var i=n[0];i instanceof r&&(i=i.all());for(var o=n.slice(1),a=!o.length,s=[],u=0;u<i.length;u+=1){var c=e.slice();c.push(i[u]),a?s.push(c):s=s.concat(t(c,r,o))}return s}([],this.constructor,[].concat([this.items],e)))}},862797:(t,e,r)=>{"use strict";var n=r(734155);t.exports=function(){this.dump(),void 0!==n&&n.exit(1)}},47293:t=>{"use strict";t.exports=function(t){var e;e=t instanceof this.constructor?t.all():t;var r=this.items.filter(function(t){return-1===e.indexOf(t)});return new this.constructor(r)}},429582:t=>{"use strict";t.exports=function(t){var e=this,r=t;t instanceof this.constructor&&(r=t.all());var n={};return Object.keys(this.items).forEach(function(t){void 0!==r[t]&&r[t]===e.items[t]||(n[t]=e.items[t])}),new this.constructor(n)}},7691:t=>{"use strict";t.exports=function(t){var e;e=t instanceof this.constructor?t.all():t;var r=Object.keys(e),n=Object.keys(this.items).filter(function(t){return-1===r.indexOf(t)});return new this.constructor(this.items).only(n)}},954229:t=>{"use strict";t.exports=function(t,e){var r=this.items.filter(function(r){return!(t&&t.some(function(t){return 0===e(r,t)}))});return new this.constructor(r)}},794384:t=>{"use strict";t.exports=function(t,e){return!this.contains(t,e)}},94387:t=>{"use strict";t.exports=function(){return console.log(this),this}},947332:t=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}t.exports=function(){var t=this,r=[],n={},i=function(t){return Array.isArray(t)||"object"===e(t)?JSON.stringify(t):t};
2return Array.isArray(this.items)?this.items.forEach(function(t,e){var o=i(t);-1===r.indexOf(o)?r.push(o):n[e]=t}):"object"===e(this.items)&&Object.keys(this.items).forEach(function(e){var o=i(t.items[e]);-1===r.indexOf(o)?r.push(o):n[e]=t.items[e]}),new this.constructor(n)}},469577:t=>{"use strict";t.exports=function(t){var e=!1;if(Array.isArray(this.items))for(var r=this.items.length,n=0;n<r&&!e;n+=1)e=!1===t(this.items[n],n,this.items);else for(var i=Object.keys(this.items),o=i.length,a=0;a<o&&!e;a+=1){var s=i[a];e=!1===t(this.items[s],s,this.items)}return this}},175881:t=>{"use strict";function e(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t.exports=function(t){return this.each(function(r,n){t.apply(void 0,e(r).concat([n]))}),this}},885711:(t,e,r)=>{"use strict";var n=r(107055);t.exports=function(t){return n(this.items).every(t)}},5949:(t,e,r)=>{"use strict";var n=r(330725);t.exports=function(){for(var t=this,e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];var o=n(r);if(Array.isArray(this.items)){var a=this.items.filter(function(t){return-1===o.indexOf(t)});return new this.constructor(a)}var s={};return Object.keys(this.items).forEach(function(e){-1===o.indexOf(e)&&(s[e]=t.items[e])}),new this.constructor(s)}},77435:t=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}function r(t){if(Array.isArray(t)){if(t.length)return!1}else if(null!=t&&"object"===e(t)){if(Object.keys(t).length)return!1}else if(t)return!1;return!0}t.exports=function(t){var e=t||!1,n=null;return n=Array.isArray(this.items)?function(t,e){if(t)return e.filter(t);for(var n=[],i=0;i<e.length;i+=1){var o=e[i];r(o)||n.push(o)}return n}(e,this.items):function(t,e){var n={};return Object.keys(e).forEach(function(i){t?t(e[i],i)&&(n[i]=e[i]):r(e[i])||(n[i]=e[i])}),n}(e,this.items),new this.constructor(n)}},146126:(t,e,r)=>{"use strict";var n=r(621242).isFunction;t.exports=function(t,e){if(n(t)){for(var r=Object.keys(this.items),i=0;i<r.length;i+=1){var o=r[i],a=this.items[o];if(t(a,o))return a}return n(e)?e():e}if(Array.isArray(this.items)&&this.items.length||Object.keys(this.items).length){if(Array.isArray(this.items))return this.items[0];var s=Object.keys(this.items)[0];return this.items[s]}return n(e)?e():e}},813747:(t,e,r)=>{"use strict";var n=r(621242).isFunction;t.exports=function(t,e,r){if(n(t))return this.first(t,function(){throw new Error("Item not found.")});var i=this.where(t,e,r);if(i.isEmpty())throw new Error("Item not found.");return i.first()}},521692:t=>{"use strict";t.exports=function(t,e,r){return this.where(t,e,r).first()||null}},48374:t=>{"use strict";t.exports=function(t){return this.map(t).collapse()}},177048:(t,e,r)=>{"use strict";var n=r(621242),i=n.isArray,o=n.isObject;t.exports=function(t){var e=t||1/0,r=!1,n=[],a=function(t){n=[],i(t)?t.forEach(function(t){i(t)?n=n.concat(t):o(t)?Object.keys(t).forEach(function(e){n=n.concat(t[e])}):n.push(t)}):Object.keys(t).forEach(function(e){i(t[e])?n=n.concat(t[e]):o(t[e])?Object.keys(t[e]).forEach(function(r){n=n.concat(t[e][r])}):n.push(t[e])}),r=0===(r=n.filter(function(t){return o(t)})).length,e-=1};for(a(this.items);!r&&e>0;)a(n);return new this.constructor(n)}},186447:t=>{"use strict";
2t.exports=function(){var t=this,e={};return Array.isArray(this.items)?Object.keys(this.items).forEach(function(r){e[t.items[r]]=Number(r)}):Object.keys(this.items).forEach(function(r){e[t.items[r]]=r}),new this.constructor(e)}},191671:t=>{"use strict";t.exports=function(t,e){var r=this,n={};return Array.isArray(this.items)?n=this.items.slice(t*e-e,t*e):Object.keys(this.items).slice(t*e-e,t*e).forEach(function(t){n[t]=r.items[t]}),new this.constructor(n)}},640064:t=>{"use strict";t.exports=function(t){return Array.isArray(this.items)?this.items.splice(t,1):delete this.items[t],this}},664026:(t,e,r)=>{"use strict";var n=r(621242).isFunction;t.exports=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return void 0!==this.items[t]?this.items[t]:n(e)?e():null!==e?e:null}},68925:(t,e,r)=>{"use strict";var n=r(474155),i=r(621242).isFunction;t.exports=function(t){var e=this,r={};return this.items.forEach(function(o,a){var s;s=i(t)?t(o,a):n(o,t)||0===n(o,t)?n(o,t):"",void 0===r[s]&&(r[s]=new e.constructor([])),r[s].push(o)}),new this.constructor(r)}},243605:(t,e,r)=>{"use strict";var n=r(330725);t.exports=function(){for(var t=this,e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];var o=n(r);return o.filter(function(e){return Object.hasOwnProperty.call(t.items,e)}).length===o.length}},633399:t=>{"use strict";t.exports=function(t,e){return void 0===e?this.items.join(t):new this.constructor(this.items).pluck(t).all().join(e)}},652006:t=>{"use strict";t.exports=function(t){var e=t;t instanceof this.constructor&&(e=t.all());var r=this.items.filter(function(t){return-1!==e.indexOf(t)});return new this.constructor(r)}},414368:t=>{"use strict";t.exports=function(t){var e=this,r=Object.keys(t);t instanceof this.constructor&&(r=Object.keys(t.all()));var n={};return Object.keys(this.items).forEach(function(t){-1!==r.indexOf(t)&&(n[t]=e.items[t])}),new this.constructor(n)}},145614:t=>{"use strict";t.exports=function(){return Array.isArray(this.items)?!this.items.length:!Object.keys(this.items).length}},834247:t=>{"use strict";t.exports=function(){return!this.isEmpty()}},562663:t=>{"use strict";t.exports=function(t,e){var r=this.values();if(void 0===e)return r.implode(t);var n=r.count();if(0===n)return"";if(1===n)return r.last();var i=r.pop();return r.implode(t)+e+i}},865914:(t,e,r)=>{"use strict";var n=r(474155),i=r(621242).isFunction;t.exports=function(t){var e={};return i(t)?this.items.forEach(function(r){e[t(r)]=r}):this.items.forEach(function(r){var i=n(r,t);e[i||""]=r}),new this.constructor(e)}},863008:t=>{"use strict";t.exports=function(){var t=Object.keys(this.items);return Array.isArray(this.items)&&(t=t.map(Number)),new this.constructor(t)}},224262:(t,e,r)=>{"use strict";var n=r(621242).isFunction;t.exports=function(t,e){var r=this.items;if(n(t)&&(r=this.filter(t).all()),Array.isArray(r)&&!r.length||!Object.keys(r).length)return n(e)?e():e;if(Array.isArray(r))return r[r.length-1];var i=Object.keys(r);return r[i[i.length-1]]}},970078:t=>{"use strict";t.exports=function(t,e){this.constructor.prototype[t]=e}},709252:t=>{"use strict";t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return new this.constructor(t)}},318920:t=>{"use strict";t.exports=function(t){var e=this;if(Array.isArray(this.items))return new this.constructor(this.items.map(t));var r={};return Object.keys(this.items).forEach(function(n){r[n]=t(e.items[n],n)}),new this.constructor(r)}},295170:t=>{"use strict";t.exports=function(t){return this.map(function(e,r){return new t(e,r)})}},42235:t=>{"use strict";function e(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t.exports=function(t){return this.map(function(r,n){return t.apply(void 0,e(r).concat([n]))})}},572241:t=>{"use strict";function e(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==r)return;var n,i,o=[],a=!0,s=!1;try{for(r=r.call(t);!(a=(n=r.next()).done)&&(o.push(n.value),!e||o.length!==e);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==r.return||r.return()}finally{if(s)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}
2(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t.exports=function(t){var r={};return this.items.forEach(function(n,i){var o=e(t(n,i),2),a=o[0],s=o[1];void 0===r[a]?r[a]=[s]:r[a].push(s)}),new this.constructor(r)}},79720:t=>{"use strict";function e(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==r)return;var n,i,o=[],a=!0,s=!1;try{for(r=r.call(t);!(a=(n=r.next()).done)&&(o.push(n.value),!e||o.length!==e);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==r.return||r.return()}finally{if(s)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t.exports=function(t){var r={};return this.items.forEach(function(n,i){var o=e(t(n,i),2),a=o[0],s=o[1];void 0===r[a]?r[a]=[s]:r[a].push(s)}),new this.constructor(r)}},305294:t=>{"use strict";function e(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==r)return;var n,i,o=[],a=!0,s=!1;try{for(r=r.call(t);!(a=(n=r.next()).done)&&(o.push(n.value),!e||o.length!==e);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==r.return||r.return()}finally{if(s)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t.exports=function(t){var r=this,n={};return Array.isArray(this.items)?this.items.forEach(function(r,i){var o=e(t(r,i),2),a=o[0],s=o[1];n[a]=s}):Object.keys(this.items).forEach(function(i){var o=e(t(r.items[i],i),2),a=o[0],s=o[1];n[a]=s}),new this.constructor(n)}},329861:t=>{"use strict";function e(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t.exports=function(t){if("string"==typeof t){var r=this.items.filter(function(e){return void 0!==e[t]});return Math.max.apply(Math,e(r.map(function(e){return e[t]})))}return Math.max.apply(Math,e(this.items))}},253783:t=>{"use strict";t.exports=function(t){var e=this.items.length;return void 0===t?e%2==0?(this.items[e/2-1]+this.items[e/2])/2:this.items[Math.floor(e/2)]:e%2==0?(this.items[e/2-1][t]+this.items[e/2][t])/2:this.items[Math.floor(e/2)][t]}},934898:t=>{"use strict";
2t.exports=function(t){var e=t;if("string"==typeof e&&(e=[e]),Array.isArray(this.items)&&Array.isArray(e))return new this.constructor(this.items.concat(e));var r=JSON.parse(JSON.stringify(this.items));return Object.keys(e).forEach(function(t){r[t]=e[t]}),new this.constructor(r)}},168524:t=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}function r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function n(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach(function(e){i(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function i(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}t.exports=function(t){var r=function t(r,i){var o={};return Object.keys(n(n({},r),i)).forEach(function(n){void 0===r[n]&&void 0!==i[n]?o[n]=i[n]:void 0!==r[n]&&void 0===i[n]?o[n]=r[n]:void 0!==r[n]&&void 0!==i[n]&&(r[n]===i[n]?o[n]=r[n]:Array.isArray(r[n])||"object"!==e(r[n])||Array.isArray(i[n])||"object"!==e(i[n])?o[n]=[].concat(r[n],i[n]):o[n]=t(r[n],i[n]))}),o};return t?"Collection"===t.constructor.name?new this.constructor(r(this.items,t.all())):new this.constructor(r(this.items,t)):this}},415782:t=>{"use strict";function e(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}t.exports=function(t){if(void 0!==t){var r=this.items.filter(function(e){return void 0!==e[t]});return Math.min.apply(Math,e(r.map(function(e){return e[t]})))}return Math.min.apply(Math,e(this.items))}},573075:t=>{"use strict";t.exports=function(t){var e=[],r=1;return this.items.length?(this.items.forEach(function(n){var i=e.filter(function(e){return void 0!==t?e.key===n[t]:e.key===n});if(i.length){i[0].count+=1;var o=i[0].count;o>r&&(r=o)}else void 0!==t?e.push({key:n[t],count:1}):e.push({key:n,count:1})}),e.filter(function(t){return t.count===r}).map(function(t){return t.key})):null}},591577:(t,e,r)=>{"use strict";var n=r(107055);t.exports=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=n(this.items).slice(e).filter(function(e,r){return r%t===0});return new this.constructor(r)}},955840:(t,e,r)=>{"use strict";var n=r(330725);t.exports=function(){for(var t=this,e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];var o=n(r);if(Array.isArray(this.items)){var a=this.items.filter(function(t){return-1!==o.indexOf(t)});return new this.constructor(a)}var s={};return Object.keys(this.items).forEach(function(e){-1!==o.indexOf(e)&&(s[e]=t.items[e])}),new this.constructor(s)}},71668:(t,e,r)=>{"use strict";var n=r(681536);t.exports=function(t,e){var r=Math.abs(t),i=this.count();if(r<=i)return this;for(var o=r-i,a=n(this.items),s=Array.isArray(this.items),u=t<0,c=0;c<o;)s?u?a.unshift(e):a.push(e):void 0!==a[c]?o+=1:a[c]=e,c+=1;return new this.constructor(a)}},312842:t=>{"use strict";t.exports=function(t){var e,r=this;return Array.isArray(this.items)?(e=[new this.constructor([]),new this.constructor([])],this.items.forEac
2h(function(r){!0===t(r)?e[0].push(r):e[1].push(r)})):(e=[new this.constructor({}),new this.constructor({})],Object.keys(this.items).forEach(function(n){var i=r.items[n];!0===t(i)?e[0].put(n,i):e[1].put(n,i)})),new this.constructor(e)}},909368:t=>{"use strict";t.exports=function(t){return t(this)}},933824:(t,e,r)=>{"use strict";var n=r(621242),i=n.isArray,o=n.isObject,a=r(474155);t.exports=function(t,e){if(-1!==t.indexOf("*")){var r=(d=this.items,h={},d.forEach(function(t,e){!function t(e,r){o(e)?Object.keys(e).forEach(function(n){t(e[n],"".concat(r,".").concat(n))}):i(e)&&e.forEach(function(e,n){t(e,"".concat(r,".").concat(n))}),h[r]=e}(t,e)}),h),n=[];if(void 0!==e){var s=new RegExp("0.".concat(e),"g"),u="0.".concat(e).split(".").length;Object.keys(r).forEach(function(t){var e=t.match(s);if(e){var i=e[0];i.split(".").length===u&&n.push(r[i])}})}var c=[],l=new RegExp("0.".concat(t),"g"),f="0.".concat(t).split(".").length;if(Object.keys(r).forEach(function(t){var e=t.match(l);if(e){var n=e[0];n.split(".").length===f&&c.push(r[n])}}),void 0!==e){var p={};return this.items.forEach(function(t,e){p[n[e]||""]=c}),new this.constructor(p)}return new this.constructor([c])}var d,h;if(void 0!==e){var m={};return this.items.forEach(function(r){void 0!==a(r,t)?m[r[e]||""]=a(r,t):m[r[e]||""]=null}),new this.constructor(m)}return this.map(function(e){return void 0!==a(e,t)?a(e,t):null})}},945682:(t,e,r)=>{"use strict";var n=r(621242),i=n.isArray,o=n.isObject,a=r(40240);t.exports=function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;if(this.isEmpty())return null;if(i(this.items))return 1===e?this.items.pop():new this.constructor(this.items.splice(-e));if(o(this.items)){var r=Object.keys(this.items);if(1===e){var n=r[r.length-1],s=this.items[n];return a(this.items,n),s}var u=r.slice(-e),c=u.reduce(function(e,r){return e[r]=t.items[r],e},{});return a(this.items,u),new this.constructor(c)}return null}},829531:t=>{"use strict";t.exports=function(t,e){return void 0!==e?this.put(e,t):(this.items.unshift(t),this)}},567003:(t,e,r)=>{"use strict";var n=r(621242).isFunction;t.exports=function(t,e){var r=this.items[t]||null;return r||void 0===e||(r=n(e)?e():e),delete this.items[t],r}},513817:t=>{"use strict";t.exports=function(){var t;return(t=this.items).push.apply(t,arguments),this}},169418:t=>{"use strict";t.exports=function(t,e){return this.items[t]=e,this}},26849:(t,e,r)=>{"use strict";var n=r(107055);t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=n(this.items),r=new this.constructor(e).shuffle();return t!==parseInt(t,10)?r.first():r.take(t)}},325102:t=>{"use strict";t.exports=function(t,e){var r=this,n=null;return void 0!==e&&(n=e),Array.isArray(this.items)?this.items.forEach(function(e){n=t(n,e)}):Object.keys(this.items).forEach(function(e){n=t(n,r.items[e],e)}),n}},532820:t=>{"use strict";t.exports=function(t){return new this.constructor(this.items).filter(function(e){return!t(e)})}},769797:t=>{"use strict";function e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function r(t){for(var r=1;r<arguments.length;r++){var i=null!=arguments[r]?arguments[r]:{};r%2?e(Object(i),!0).forEach(function(e){n(t,e,i[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))})}return t}function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}t.exports=function(t){if(!t)return this;if(Array.isArray(t)){var e=this.items.map(function(e,r){return t[r]||e});return new this.constructor(e)}if("Collection"===t.constructor.name){var n=r(r({},this.items),t.all());return new this.constructor(n)}var i=r(r({},this.items),t);return new this.constructor(i)}},287287:t=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}function r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function n(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
2e%2?r(Object(n),!0).forEach(function(e){i(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function i(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}t.exports=function(t){var r=function t(r,i){var o=n({},r);return Object.keys(n(n({},r),i)).forEach(function(a){Array.isArray(i[a])||"object"!==e(i[a])?void 0===r[a]&&void 0!==i[a]?"object"===e(r[a])?o[a]=n({},i[a]):o[a]=i[a]:void 0!==r[a]&&void 0===i[a]?"object"===e(r[a])?o[a]=n({},r[a]):o[a]=r[a]:void 0!==r[a]&&void 0!==i[a]&&("object"===e(i[a])?o[a]=n({},i[a]):o[a]=i[a]):o[a]=t(r[a],i[a])}),o};return t?Array.isArray(t)||"object"===e(t)?"Collection"===t.constructor.name?new this.constructor(r(this.items,t.all())):new this.constructor(r(this.items,t)):new this.constructor(r(this.items,[t])):this}},429469:t=>{"use strict";t.exports=function(){var t=[].concat(this.items).reverse();return new this.constructor(t)}},445334:(t,e,r)=>{"use strict";var n=r(621242),i=n.isArray,o=n.isObject,a=n.isFunction;t.exports=function(t,e){var r,n=this,s=function(r,i){return a(t)?t(n.items[i],i):e?n.items[i]===t:n.items[i]==t};return i(this.items)?r=this.items.findIndex(s):o(this.items)&&(r=Object.keys(this.items).find(function(t){return s(n.items[t],t)})),!(void 0===r||r<0)&&r}},766561:(t,e,r)=>{"use strict";var n=r(621242),i=n.isArray,o=n.isObject,a=r(40240);t.exports=function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;if(this.isEmpty())return null;if(i(this.items))return 1===e?this.items.shift():new this.constructor(this.items.splice(0,e));if(o(this.items)){if(1===e){var r=Object.keys(this.items)[0],n=this.items[r];return delete this.items[r],n}var s=Object.keys(this.items).slice(0,e),u=s.reduce(function(e,r){return e[r]=t.items[r],e},{});return a(this.items,s),new this.constructor(u)}return null}},262882:(t,e,r)=>{"use strict";var n=r(107055);t.exports=function(){var t,e,r,i=n(this.items);for(r=i.length;r;r-=1)t=Math.floor(Math.random()*r),e=i[r-1],i[r-1]=i[t],i[t]=e;return this.items=i,this}},827692:(t,e,r)=>{"use strict";var n=r(621242).isObject;t.exports=function(t){var e=this;return n(this.items)?new this.constructor(Object.keys(this.items).reduce(function(r,n,i){return i+1>t&&(r[n]=e.items[n]),r},{})):new this.constructor(this.items.slice(t))}},376825:(t,e,r)=>{"use strict";var n=r(621242),i=n.isArray,o=n.isObject,a=n.isFunction;t.exports=function(t){var e,r=this,n=null,s=function(e){return e===t};return a(t)&&(s=t),i(this.items)&&(e=this.items.filter(function(t){return!0!==n&&(n=s(t)),n})),o(this.items)&&(e=Object.keys(this.items).reduce(function(t,e){return!0!==n&&(n=s(r.items[e])),!1!==n&&(t[e]=r.items[e]),t},{})),new this.constructor(e)}},31190:(t,e,r)=>{"use strict";var n=r(621242),i=n.isArray,o=n.isObject,a=n.isFunction;t.exports=function(t){var e,r=this,n=null,s=function(e){return e===t};return a(t)&&(s=t),i(this.items)&&(e=this.items.filter(function(t){return!0!==n&&(n=!s(t)),n})),o(this.items)&&(e=Object.keys(this.items).reduce(function(t,e){return!0!==n&&(n=!s(r.items[e])),!1!==n&&(t[e]=r.items[e]),t},{})),new this.constructor(e)}},572867:t=>{"use strict";t.exports=function(t,e){var r=this.items.slice(t);return void 0!==e&&(r=r.slice(0,e)),new this.constructor(r)}},621845:(t,e,r)=>{"use strict";var n=r(621242).isFunction;t.exports=function(t,e,r){var i;if((i=n(t)?this.filter(t):this.where(t,e,r)).isEmpty())throw new Error("Item not found.");if(i.count()>1)throw new Error("Multiple items found.");return i.first()}},599101:(t,e,r)=>{"use strict";var n=r(871567);t.exports=n},598766:t=>{"use strict";t.exports=function(t){var e=[].concat(this.items);return void 0===t?this.every(function(t){return"number"==typeof t})?e.sort(function(t,e){return t-e}):e.sort():e.sort(t),new this.constructor(e)}},261127:(t,e,r)=>{"use strict";var n=r(474155),i=r(621242).isFunction;t.exports=function(t){var e=[].concat(this.items),r=function(e){return i(t)?t(e):n(e,t)};return e.sort(function(t,e){var n=r(t),i=r(e);return null==n?1:null==i||n<i?-1:n>i?1:0}),new this.constructor(e)}},597738:t=>{"use strict";
2t.exports=function(t){return this.sortBy(t).reverse()}},537783:t=>{"use strict";t.exports=function(){return this.sort().reverse()}},176536:t=>{"use strict";t.exports=function(){var t=this,e={};return Object.keys(this.items).sort().forEach(function(r){e[r]=t.items[r]}),new this.constructor(e)}},594989:t=>{"use strict";t.exports=function(){var t=this,e={};return Object.keys(this.items).sort().reverse().forEach(function(r){e[r]=t.items[r]}),new this.constructor(e)}},984947:t=>{"use strict";t.exports=function(t,e,r){var n=this.slice(t,e);if(this.items=this.diff(n.all()).all(),Array.isArray(r))for(var i=0,o=r.length;i<o;i+=1)this.items.splice(t+i,0,r[i]);return n}},44481:t=>{"use strict";t.exports=function(t){for(var e=Math.round(this.items.length/t),r=JSON.parse(JSON.stringify(this.items)),n=[],i=0;i<t;i+=1)n.push(new this.constructor(r.splice(0,e)));return new this.constructor(n)}},36149:(t,e,r)=>{"use strict";var n=r(107055),i=r(621242).isFunction;t.exports=function(t){var e=n(this.items),r=0;if(void 0===t)for(var o=0,a=e.length;o<a;o+=1)r+=parseFloat(e[o]);else if(i(t))for(var s=0,u=e.length;s<u;s+=1)r+=parseFloat(t(e[s]));else for(var c=0,l=e.length;c<l;c+=1)r+=parseFloat(e[c][t]);return parseFloat(r.toPrecision(12))}},179874:t=>{"use strict";t.exports=function(){var t=this,e=-1;return{next:function(){return e+=1,{value:t.items[e],done:e>=t.items.length}}}}},570496:t=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}t.exports=function(t){var r=this;if(!Array.isArray(this.items)&&"object"===e(this.items)){var n,i=Object.keys(this.items);n=t<0?i.slice(t):i.slice(0,t);var o={};return i.forEach(function(t){-1!==n.indexOf(t)&&(o[t]=r.items[t])}),new this.constructor(o)}return t<0?new this.constructor(this.items.slice(t)):new this.constructor(this.items.slice(0,t))}},194270:(t,e,r)=>{"use strict";var n=r(621242),i=n.isArray,o=n.isObject,a=n.isFunction;t.exports=function(t){var e,r=this,n=null,s=function(e){return e===t};return a(t)&&(s=t),i(this.items)&&(e=this.items.filter(function(t){return!1!==n&&(n=!s(t)),n})),o(this.items)&&(e=Object.keys(this.items).reduce(function(t,e){return!1!==n&&(n=!s(r.items[e])),!1!==n&&(t[e]=r.items[e]),t},{})),new this.constructor(e)}},91548:(t,e,r)=>{"use strict";var n=r(621242),i=n.isArray,o=n.isObject,a=n.isFunction;t.exports=function(t){var e,r=this,n=null,s=function(e){return e===t};return a(t)&&(s=t),i(this.items)&&(e=this.items.filter(function(t){return!1!==n&&(n=s(t)),n})),o(this.items)&&(e=Object.keys(this.items).reduce(function(t,e){return!1!==n&&(n=s(r.items[e])),!1!==n&&(t[e]=r.items[e]),t},{})),new this.constructor(e)}},34265:t=>{"use strict";t.exports=function(t){return t(this),this}},522668:t=>{"use strict";t.exports=function(t,e){for(var r=1;r<=t;r+=1)this.items.push(e(r));return this}},552903:t=>{"use strict";t.exports=function(){var t=this.constructor;function e(r,n){var i=[];r instanceof t?(r.items.forEach(function(t){return e(t,i)}),n.push(i)):Array.isArray(r)?(r.forEach(function(t){return e(t,i)}),n.push(i)):n.push(r)}if(Array.isArray(this.items)){var r=[];return this.items.forEach(function(t){e(t,r)}),r}return this.values().all()}},961245:t=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}t.exports=function(){return"object"!==e(this.items)||Array.isArray(this.items)?JSON.stringify(this.toArray()):JSON.stringify(this.all())}},14583:t=>{"use strict";t.exports=function(t){var e=this;if(Array.isArray(this.items))this.items=this.items.map(t);else{var r={};Object.keys(this.items).forEach(function(n){r[n]=t(e.items[n],n)}),this.items=r}return this}},572296:t=>{"use strict";function e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function r(t){for(var r=1;r<arguments.length;r++){var i=null!=arguments[r]?arguments[r]:{};
2r%2?e(Object(i),!0).forEach(function(e){n(t,e,i[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):e(Object(i)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))})}return t}function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}t.exports=function(){var t=this;if(Array.isArray(this.items))return this;var e={};return Object.keys(this.items).forEach(function(n){if(-1!==n.indexOf(".")){var i=e;n.split(".").reduce(function(e,r,i,o){return e[r]||(e[r]={}),i===o.length-1&&(e[r]=t.items[n]),e[r]},i),e=r(r({},e),i)}else e[n]=t.items[n]}),new this.constructor(e)}},144464:t=>{"use strict";t.exports=function(t){var e=this,r=JSON.parse(JSON.stringify(this.items));return Object.keys(t).forEach(function(n){void 0===e.items[n]&&(r[n]=t[n])}),new this.constructor(r)}},675547:(t,e,r)=>{"use strict";var n=r(621242).isFunction;t.exports=function(t){var e;if(void 0===t)e=this.items.filter(function(t,e,r){return r.indexOf(t)===e});else{e=[];for(var r=[],i=0,o=this.items.length;i<o;i+=1){var a=void 0;a=n(t)?t(this.items[i]):this.items[i][t],-1===r.indexOf(a)&&(e.push(this.items[i]),r.push(a))}}return new this.constructor(e)}},245553:t=>{"use strict";t.exports=function(t,e,r){t?r(this):e(this)}},380794:t=>{"use strict";t.exports=function(t){return t instanceof this.constructor?t.all():t}},407615:(t,e,r)=>{"use strict";var n=r(107055);t.exports=function(){return new this.constructor(n(this.items))}},561005:t=>{"use strict";t.exports=function(t,e,r){return t?e(this,t):r?r(this,t):this}},914721:t=>{"use strict";t.exports=function(t,e){if(Array.isArray(this.items)&&!this.items.length)return t(this);if(!Object.keys(this.items).length)return t(this);if(void 0!==e){if(Array.isArray(this.items)&&this.items.length)return e(this);if(Object.keys(this.items).length)return e(this)}return this}},773339:t=>{"use strict";t.exports=function(t,e){if(Array.isArray(this.items)&&this.items.length)return t(this);if(Object.keys(this.items).length)return t(this);if(void 0!==e){if(Array.isArray(this.items)&&!this.items.length)return e(this);if(!Object.keys(this.items).length)return e(this)}return this}},424295:(t,e,r)=>{"use strict";var n=r(107055),i=r(474155);t.exports=function(t,e,r){var o=e,a=r,s=n(this.items);if(void 0===e||!0===e)return new this.constructor(s.filter(function(e){return i(e,t)}));if(!1===e)return new this.constructor(s.filter(function(e){return!i(e,t)}));void 0===r&&(a=e,o="===");var u=s.filter(function(e){switch(o){case"==":return i(e,t)===Number(a)||i(e,t)===a.toString();default:case"===":return i(e,t)===a;case"!=":case"<>":return i(e,t)!==Number(a)&&i(e,t)!==a.toString();case"!==":return i(e,t)!==a;case"<":return i(e,t)<a;case"<=":return i(e,t)<=a;case">":return i(e,t)>a;case">=":return i(e,t)>=a}});return new this.constructor(u)}},214835:t=>{"use strict";t.exports=function(t,e){return this.where(t,">=",e[0]).where(t,"<=",e[e.length-1])}},85524:(t,e,r)=>{"use strict";var n=r(107055),i=r(474155);t.exports=function(t,e){var r=n(e),o=this.items.filter(function(e){return-1!==r.indexOf(i(e,t))});return new this.constructor(o)}},917848:t=>{"use strict";t.exports=function(t){return this.filter(function(e){return e instanceof t})}},832787:(t,e,r)=>{"use strict";var n=r(474155);t.exports=function(t,e){return this.filter(function(r){return n(r,t)<e[0]||n(r,t)>e[e.length-1]})}},15839:(t,e,r)=>{"use strict";var n=r(107055),i=r(474155);t.exports=function(t,e){var r=n(e),o=this.items.filter(function(e){return-1===r.indexOf(i(e,t))});return new this.constructor(o)}},571590:t=>{"use strict";t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.where(t,"!==",null)}},400609:t=>{"use strict";t.exports=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.where(t,"===",null)}},368711:t=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}t.exports=function(t){return t instanceof this.constructor?t:"object"===e(t)?new this.constructor(t):new this.constructor([t])}},883585:t=>{"use strict";
2t.exports=function(t){var e=this,r=t;r instanceof this.constructor&&(r=r.all());var n=this.items.map(function(t,n){return new e.constructor([t,r[n]])});return new this.constructor(n)}},676489:(t,e)=>{"use strict";e.parse=function(t,e){if("string"!=typeof t)throw new TypeError("argument str must be a string");for(var n={},o=e||{},s=t.split(i),u=o.decode||r,c=0;c<s.length;c++){var l=s[c],f=l.indexOf("=");if(!(f<0)){var p=l.substr(0,f).trim(),d=l.substr(++f,l.length).trim();'"'==d[0]&&(d=d.slice(1,-1)),null==n[p]&&(n[p]=a(d,u))}}return n},e.serialize=function(t,e,r){var i=r||{},a=i.encode||n;if("function"!=typeof a)throw new TypeError("option encode is invalid");if(!o.test(t))throw new TypeError("argument name is invalid");var s=a(e);if(s&&!o.test(s))throw new TypeError("argument val is invalid");var u=t+"="+s;if(null!=i.maxAge){var c=i.maxAge-0;if(isNaN(c))throw new Error("maxAge should be a Number");u+="; Max-Age="+Math.floor(c)}if(i.domain){if(!o.test(i.domain))throw new TypeError("option domain is invalid");u+="; Domain="+i.domain}if(i.path){if(!o.test(i.path))throw new TypeError("option path is invalid");u+="; Path="+i.path}if(i.expires){if("function"!=typeof i.expires.toUTCString)throw new TypeError("option expires is invali
2d");u+="; Expires="+i.expires.toUTCString()}i.httpOnly&&(u+="; HttpOnly");i.secure&&(u+="; Secure");if(i.sameSite){switch("string"==typeof i.sameSite?i.sameSite.toLowerCase():i.sameSite){case!0:u+="; SameSite=Strict";break;case"lax":u+="; SameSite=Lax";break;case"strict":u+="; SameSite=Strict";break;default:throw new TypeError("option sameSite is invalid")}}return u};var r=decodeURIComponent,n=encodeURIComponent,i=/; */,o=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function a(t,e){try{return e(t)}catch(e){return t}}},13882:(t,e,r)=>{"use strict";function n(t,e){if(e.length<t)throw new TypeError(t+" argument"+(t>1?"s":"")+" required, but only "+e.length+" present")}r.d(e,{Z:()=>n})},983946:(t,e,r)=>{"use strict";function n(t){if(null===t||!0===t||!1===t)return NaN;var e=Number(t);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}r.d(e,{Z:()=>n})},878343:(t,e,r)=>{"use strict";r.d(e,{Z:()=>s});var n=r(983946),i=r(51820),o=r(13882),a=36e5;function s(t,e){(0,o.Z)(2,arguments);var r=(0,n.Z)(e);return(0,i.Z)(t,r*a)}},51820:(t,e,r)=>{"use strict";r.d(e,{Z:()=>a});var n=r(983946),i=r(619013),o=r(13882);function a(t,e){(0,o.Z)(2,arguments);var r=(0,i.Z)(t).getTime(),a=(0,n.Z)(e);return new Date(r+a)}},679429:(t,e,r)=>{"use strict";r.d(e,{Z:()=>a});var n=r(983946),i=r(619013),o=r(13882);function a(t,e){return(0,o.Z)(2,arguments),function(t,e){(0,o.Z)(2,arguments);var r=(0,i.Z)(t),a=(0,n.Z)(e);if(isNaN(a))return new Date(NaN);if(!a)return r;var s=r.getDate(),u=new Date(r.getTime());return u.setMonth(r.getMonth()+a+1,0),s>=u.getDate()?u:(r.setFullYear(u.getFullYear(),u.getMonth(),s),r)}(t,12*(0,n.Z)(e))}},383894:(t,e,r)=>{"use strict";r.d(e,{Z:()=>o});var n=r(619013),i=r(13882);function o(t){(0,i.Z)(1,arguments);var e=(0,n.Z)(t);return e.setHours(23,59,59,999),e}},455855:(t,e,r)=>{"use strict";r.d(e,{Z:()=>o});var n=r(619013),i=r(13882);function o(t){return(0,i.Z)(1,arguments),(0,n.Z)(t).getDate()}},128789:(t,e,r)=>{"use strict";r.d(e,{Z:()=>o});var n=r(619013),i=r(13882);function o(t){return(0,i.Z)(1,arguments),(0,n.Z)(t).getTime()}},619013:(t,e,r)=>{"use strict";r.d(e,{Z:()=>o});var n=r(671002),i=r(13882);function o(t){(0,i.Z)(1,arguments);var e=Object.prototype.toString.call(t);return t instanceof Date||"object"===(0,n.Z)(t)&&"[object Date]"===e?new Date(t.getTime()):"number"==typeof t||"[object Number]"===e?new Date(t):("string"!=typeof t&&"[object String]"!==e||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},108679:(t,e,r)=>{"use strict";var n=r(659864),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function u(t){return n.isMemo(t)?a:s[t.$$typeof]||i}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var c=Object.defineProperty,l=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,h=Object.prototype;t.exports=function t(e,r,n){if("string"!=typeof r){if(h){var i=d(r);i&&i!==h&&t(e,i,n)}var a=l(r);f&&(a=a.concat(f(r)));for(var s=u(e),m=u(r),v=0;v<a.length;++v){var y=a[v];if(!(o[y]||n&&n[y]||m&&m[y]||s&&s[y])){var g=p(r,y);try{c(e,y,g)}catch(t){}}}}return e}},563228:t=>{t.exports=function t(e,r){"use strict";var n,i,o=/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,a=/(^[ ]*|[ ]*$)/g,s=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,u=/^0x[0-9a-f]+$/i,c=/^0/,l=function(e){return t.insensitive&&(""+e).toLowerCase()||""+e},f=l(e).replace(a,"")||"",p=l(r).replace(a,"")||"",d=f.replace(o,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),h=p.replace(o,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),m=parseInt(f.match(u),16)||1!==d.length&&f.match(s)&&Date.parse(f),v=parseInt(p.match(u),16)||m&&p.match(s)&&Date.parse(p)||null;if(v){if(m<v)return-1;if(m>v)return 1}for(var y=0,g=Math.max(d.length,h.length);y<g;y++){if(n=!(d[y]||"").match(c)&&parseFloat(d[y])||d[y]||0,i=!(h[y]||"").match(c)&&parseFloat(h[y])||h[y]||0,isNaN(n)!==isNaN(i))return isNaN(n)?1:-1;
2if(typeof n!=typeof i&&(n+="",i+=""),n<i)return-1;if(n>i)return 1}return 0}},729705:function(t,e){var r,n,i;!function(){"use strict";n=[],void 0===(i="function"==typeof(r=function(){function t(){if("undefined"!=typeof document&&document.documentElement)return document.documentElement.lang}function e(t){return"-Inf"===t?-1/0:"+Inf"===t||"Inf"===t||"*"===t?1/0:parseInt(t,10)}var r=/^({\s*(\-?\d+(\.\d+)?[\s*,\s*\-?\d+(\.\d+)?]*)\s*})|([\[\]])\s*(-Inf|\*|\-?\d+(\.\d+)?)\s*,\s*(\+?Inf|\*|\-?\d+(\.\d+)?)\s*([\[\]])$/,n=/({\s*(\-?\d+(\.\d+)?[\s*,\s*\-?\d+(\.\d+)?]*)\s*})|([\[\]])\s*(-Inf|\*|\-?\d+(\.\d+)?)\s*,\s*(\+?Inf|\*|\-?\d+(\.\d+)?)\s*([\[\]])/,i={locale:"en"},o=function(e){e=e||{},this.locale=e.locale||t()||i.locale,this.fallback=e.fallback,this.messages=e.messages};return o.prototype.setMessages=function(t){this.messages=t},o.prototype.getLocale=function(){return this.locale||this.fallback},o.prototype.setLocale=function(t){this.locale=t},o.prototype.getFallback=function(){return this.fallback},o.prototype.setFallback=function(t){this.fallback=t},o.prototype.has=function(t,e){return!("string"!=typeof t||!this.messages)&&null!==this._getMessage(t,e)},o.prototype.get=function(t,e,r){if(!this.has(t,r))return t;var n=this._getMessage(t,r);return null===n?t:(e&&(n=this._applyReplacements(n,e)),n)},o.prototype.trans=function(t,e){return this.get(t,e)},o.prototype.choice=function(t,e,r,i){(r=void 0!==r?r:{}).count=e;var o=this.get(t,r,i);if(null==o)return o;for(var a=o.split("|"),s=[],u=0;u<a.length;u++)if(a[u]=a[u].trim(),n.test(a[u])){var c=a[u].split(/\s/);s.push(c.shift()),a[u]=c.join(" ")}if(1===a.length)return o;for(var l=0;l<s.length;l++)if(this._testInterval(e,s[l]))return a[l];return i=i||this._getLocale(t),a[this._getPluralForm(e,i)]},o.prototype.transChoice=function(t,e,r){return this.choice(t,e,r)},o.prototype._parseKey=function(t,e){if("string"!=typeof t||"string"!=typeof e)return null;var r=t.split("."),n=r[0].replace(/\//g,".");return{source:e+"."+n,sourceFallback:this.getFallback()+"."+n,entries:r.slice(1)}},o.prototype._getMessage=function(t,e){if(e=e||this.getLocale(),t=this._parseKey(t,e),void 0===this.messages[t.source]&&void 0===this.messages[t.sourceFallback])return null;var r=this.messages[t.source],n=t.entries.slice(),i=n.join(".");if("string"!=typeof(r=void 0!==r?this._getValueInKey(r,i):void 0)&&this.messages[t.sourceFallback])for(r=this.messages[t.sourceFallback],n=t.entries.slice(),i="";n.length&&void 0!==r;){r[i=i?i.concat(".",n.shift()):n.shift()]&&(r=r[i],i="")}return"string"!=typeof r?null:r},o.prototype._getValueInKey=function(t,e){if("string"==typeof t[e])return t[e];for(var r=(e=(e=e.replace(/\[(\w+)\]/g,".$1")).replace(/^\./,"")).split("."),n=0,i=r.length;n<i;++n){var o=r.slice(0,n+1).join("."),a=r.slice(n+1,r.length).join(".");if(t[o])return this._getValueInKey(t[o],a)}return t},o.prototype._getLocale=function(t){return t=this._parseKey(t,this.locale),this.messages[t.source]?this.locale:this.messages[t.sourceFallback]?this.fallback:null},o.prototype._findMessageInTree=function(t,e){for(;t.length&&void 0!==e;){var r=t.join(".");if(e[r]){e=e[r];break}e=e[t.shift()]}return e},o.prototype._sortReplacementKeys=function(t,e){return e.length-t.length},o.prototype._applyReplacements=function(t,e){return Object.keys(e).sort(this._sortReplacementKeys).forEach(function(r){t=t.replace(new RegExp(":"+r,"gi"),function(t){var n=e[r];return t===t.toUpperCase()?n.toUpperCase():t===t.replace(/\w/i,function(t){return t.toUpperCase()})?n.charAt(0).toUpperCase()+n.slice(1):n})}),t},o.prototype._testInterval=function(t,n){if("string"!=typeof n)throw"Invalid interval: should be a string.";var i=(n=n.trim()).match(r);if(!i)throw"Invalid interval: "+n;if(!i[2]){var o=(i=i.filter(function(t){return!!t}))[1],a=e(i[2]);a===1/0&&(a=-1/0);var s=e(i[3]),u=i[4];return("["===o?t>=a:t>a)&&("]"===u?t<=s:t<s)}for(var c=i[2].split(","),l=0;l<c.length;l++)if(parseInt(c[l],10)===t)return!0;return!1},o.prototype._getPluralForm=function(t,e){switch(e){case"az":case"bo":case"dz":case"id":case"ja":case"jv":case"ka":case"km":case"kn":case"ko":case"ms":case"th":case"tr":case"vi":case"zh":default:return 0;case"af":case"bn":case"bg":case"ca":case"da":case"de":case"el":case"en":case"eo":case"es":case"et":case"eu":case"fa":case"fi":case"fo":case"fur":case"fy":case"gl":case"gu":case"ha":case"he":case"hu":case"is":case"it":case"ku":case"lb":case"ml":case"mn":case"mr":case"nah":case"nb":case"ne":case"nl":case"nn":case"no":case"om":case"or":case"pa":case"pap":case"ps":case"pt":case"so":case"sq":case"sv":case"sw":case"ta":case"te":case"tk":case"ur":case"zu":return 1==t?0:1;case"am":case"bh":case"fil":case"fr":case"gun":case"hi":case"hy":case"ln":case"mg":case"nso":case"xbr":case"ti":case"wa":return 0===t||1===t?0:1;case"be":case"bs":case"hr":case"ru":case"sr":case"uk":return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2;case"cs":case"sk":return 1==t?0:t>=2&&t<=4?1:2;case"ga":return 1==t?0:2==t?1:2;case"lt":return t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2;case"sl":return t%100==1?0:t%100==2?1:t%100==3||t%100==4?2:3;case"mk":return t%10==1?0:1;case"mt":return 1==t?0:0===t||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3;case"lv":return 0===t?0:t%10==1&&t%100!=11?1:2;
vendor: 5,368 bytes, line 2
2case"pl":return 1==t?0:t%10>=2&&t%10<=4&&(t%100<12||t%100>14)?1:2;case"cy":return 1==t?0:2==t?1:8==t||11==t?2:3;case"ro":return 1==t?0:0===t||t%100>0&&t%100<20?1:2;case"ar":return 0===t?0:1==t?1:2==t?2:t%100>=3&&t%100<=10?3:t%100>=11&&t%100<=99?4:5}},o})?r.apply(e,n):r)||(t.exports=i)}()},483465:(t,e,r)=>{t=r.nmd(t);var n="__lodash_hash_undefined__",i=9007199254740991,o="[object Arguments]",a="[object Boolean]",s="[object Date]",u="[object Function]",c="[object GeneratorFunction]",l="[object Map]",f="[object Number]",p="[object Object]",d="[object Promise]",h="[object RegExp]",m="[object Set]",v="[object String]",y="[object Symbol]",g="[object WeakMap]",b="[object ArrayBuffer]",w="[object DataView]",x="[object Float32Array]",S="[object Float64Array]",M="[object Int8Array]",N="[object Int16Array]",A="[object Int32Array]",E="[object Uint8Array]",_="[object Uint8ClampedArray]",O="[object Uint16Array]",T="[object Uint32Array]",k=/\w*$/,C=/^\[object .+?Constructor\]$/,z=/^(?:0|[1-9]\d*)$/,I={};I[o]=I["[object Array]"]=I[b]=I[w]=I[a]=I[s]=I[x]=I[S]=I[M]=I[N]=I[A]=I[l]=I[f]=I[p]=I[h]=I[m]=I[v]=I[y]=I[E]=I[_]=I[O]=I[T]=!0,I["[object Error]"]=I[u]=I[g]=!1;var j="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,D="object"==typeof self&&self&&self.Object===Object&&self,L=j||D||Function("return this")(),B=e&&!e.nodeType&&e,P=B&&t&&!t.nodeType&&t,R=P&&P.exports===B;function U(t,e){return t.set(e[0],e[1]),t}function F(t,e){return t.add(e),t}function q(t,e,r,n){var i=-1,o=t?t.length:0;for(n&&o&&(r=t[++i]);++i<o;)r=e(r,t[i],i,t);return r}function $(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}function H(t){var e=-1,r=Array(t.size);return t.forEach(function(t,n){r[++e]=[n,t]}),r}function W(t,e){return function(r){return t(e(r))}}function V(t){var e=-1,r=Array(t.size);return t.forEach(function(t){r[++e]=t}),r}var Y,Z=Array.prototype,G=Function.prototype,J=Object.prototype,X=L["__core-js_shared__"],K=(Y=/[^.]+$/.exec(X&&X.keys&&X.keys.IE_PROTO||""))?"Symbol(src)_1."+Y:"",Q=G.toString,tt=J.hasOwnProperty,et=J.toString,rt=RegExp("^"+Q.call(tt).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),nt=R?L.Buffer:void 0,it=L.Symbol,ot=L.Uint8Array,at=W(Object.getPrototypeOf,Object),st=Object.create,ut=J.propertyIsEnumerable,ct=Z.splice,lt=Object.getOwnPropertySymbols,ft=nt?nt.isBuffer:void 0,pt=W(Object.keys,Object),dt=Pt(L,"DataView"),ht=Pt(L,"Map"),mt=Pt(L,"Promise"),vt=Pt(L,"Set"),yt=Pt(L,"WeakMap"),gt=Pt(Object,"create"),bt=$t(dt),wt=$t(ht),xt=$t(mt),St=$t(vt),Mt=$t(yt),Nt=it?it.prototype:void 0,At=Nt?Nt.valueOf:void 0;function Et(t){var e=-1,r=t?t.length:0;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function _t(t){var e=-1,r=t?t.length:0;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function Ot(t){var e=-1,r=t?t.length:0;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function Tt(t){this.__data__=new _t(t)}function kt(t,e){var r=Wt(t)||function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&Vt(t)}(t)&&tt.call(t,"callee")&&(!ut.call(t,"callee")||et.call(t)==o)}(t)?function(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}(t.length,String):[],n=r.length,i=!!n;for(var a in t)!e&&!tt.call(t,a)||i&&("length"==a||Ft(a,n))||r.push(a);return r}function Ct(t,e,r){var n=t[e];tt.call(t,e)&&Ht(n,r)&&(void 0!==r||e in t)||(t[e]=r)}function zt(t,e){for(var r=t.length;r--;)if(Ht(t[r][0],e))return r;return-1}function It(t,e,r,n,i,d,g){var C;if(n&&(C=d?n(t,i,d,g):n(t)),void 0!==C)return C;if(!Gt(t))return t;var z=Wt(t);if(z){if(C=function(t){var e=t.length,r=t.constructor(e);e&&"string"==typeof t[0]&&tt.call(t,"index")&&(r.index=t.index,r.input=t.input);return r}(t),!e)return function(t,e){var r=-1,n=t.length;e||(e=Array(n));for(;++r<n;)e[r]=t[r];return e}(t,C)}else{var j=Ut(t),D=j==u||j==c;if(Yt(t))return function(t,e){if(e)return t.slice();var r=new t.constructor(t.length);return t.copy(r),r}(t,e);if(j==p||j==o||D&&!d){if($(t))return d?t:{};if(C=function(t){return"function"!=typeof t.constructor||qt(t)?{}:(e=at(t),Gt(e)?st(e):{});var e}(D?{}:t),!e)return function(t,e){return Lt(t,Rt(t),e)}(t,function(t,e){return t&&Lt(e,Jt(e),t)}(C,t))}else{if(!I[j])return d?t:{};C=function(t,e,r,n){var i=t.constructor;switch(e){case b:return Dt(t);case a:case s:return new i(+t);case w:return function(t,e){var r=e?Dt(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}(t,n);case x:case S:case M:case N:case A:case E:case _:case O:case T:return function(t,e){var r=e?Dt(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}(t,n);case l:return function(t,e,r){var n=e?r(H(t),!0):H(t);return q(n,U,new t.constructor)}(t,n,r);case f:case v:return new i(t);case h:return function(t){var e=new t.constructor(t.source,k.exec(t));return e.lastIndex=t.lastIndex,e}(t);case m:return function(t,e,r){var n=e?r(V(t),!0):V(t);return q(n,F,new t.constructor)}(t,n,r);case y:return o=t,At?Object(At.call(o)):{}}var o}(t,j,It,e)}}g||(g=new Tt);var L=g.get(t);if(L)return L;if(g.set(t,C),!z)var B=r?function(t){return function(t,e,r){var n=e(t);return Wt(t)?n:function(t,e){for(var r=-1,n=e.length,i=t.length;++r<n;)t[i+r]=e[r];return t}(n,r(t))}(t,Jt,Rt)}(t):Jt(t);return function(t,e){for(var r=-1,n=t?t.length:0;++r<n&&!1!==e(t[r],r,t););}
vendor: 4,186 bytes, line 2
2(B||t,function(i,o){B&&(i=t[o=i]),Ct(C,o,It(i,e,r,n,o,t,g))}),C}function jt(t){return!(!Gt(t)||(e=t,K&&K in e))&&(Zt(t)||$(t)?rt:C).test($t(t));var e}function Dt(t){var e=new t.constructor(t.byteLength);return new ot(e).set(new ot(t)),e}function Lt(t,e,r,n){r||(r={});for(var i=-1,o=e.length;++i<o;){var a=e[i],s=n?n(r[a],t[a],a,r,t):void 0;Ct(r,a,void 0===s?t[a]:s)}return r}function Bt(t,e){var r,n,i=t.__data__;return("string"==(n=typeof(r=e))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r)?i["string"==typeof e?"string":"hash"]:i.map}function Pt(t,e){var r=function(t,e){return null==t?void 0:t[e]}(t,e);return jt(r)?r:void 0}Et.prototype.clear=function(){this.__data__=gt?gt(null):{}},Et.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},Et.prototype.get=function(t){var e=this.__data__;if(gt){var r=e[t];return r===n?void 0:r}return tt.call(e,t)?e[t]:void 0},Et.prototype.has=function(t){var e=this.__data__;return gt?void 0!==e[t]:tt.call(e,t)},Et.prototype.set=function(t,e){return this.__data__[t]=gt&&void 0===e?n:e,this},_t.prototype.clear=function(){this.__data__=[]},_t.prototype.delete=function(t){var e=this.__data__,r=zt(e,t);return!(r<0)&&(r==e.length-1?e.pop():ct.call(e,r,1),!0)},_t.prototype.get=function(t){var e=this.__data__,r=zt(e,t);return r<0?void 0:e[r][1]},_t.prototype.has=function(t){return zt(this.__data__,t)>-1},_t.prototype.set=function(t,e){var r=this.__data__,n=zt(r,t);return n<0?r.push([t,e]):r[n][1]=e,this},Ot.prototype.clear=function(){this.__data__={hash:new Et,map:new(ht||_t),string:new Et}},Ot.prototype.delete=function(t){return Bt(this,t).delete(t)},Ot.prototype.get=function(t){return Bt(this,t).get(t)},Ot.prototype.has=function(t){return Bt(this,t).has(t)},Ot.prototype.set=function(t,e){return Bt(this,t).set(t,e),this},Tt.prototype.clear=function(){this.__data__=new _t},Tt.prototype.delete=function(t){return this.__data__.delete(t)},Tt.prototype.get=function(t){return this.__data__.get(t)},Tt.prototype.has=function(t){return this.__data__.has(t)},Tt.prototype.set=function(t,e){var r=this.__data__;if(r instanceof _t){var n=r.__data__;if(!ht||n.length<199)return n.push([t,e]),this;r=this.__data__=new Ot(n)}return r.set(t,e),this};var Rt=lt?W(lt,Object):function(){return[]},Ut=function(t){return et.call(t)};function Ft(t,e){return!!(e=null==e?i:e)&&("number"==typeof t||z.test(t))&&t>-1&&t%1==0&&t<e}function qt(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||J)}function $t(t){if(null!=t){try{return Q.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Ht(t,e){return t===e||t!=t&&e!=e}(dt&&Ut(new dt(new ArrayBuffer(1)))!=w||ht&&Ut(new ht)!=l||mt&&Ut(mt.resolve())!=d||vt&&Ut(new vt)!=m||yt&&Ut(new yt)!=g)&&(Ut=function(t){var e=et.call(t),r=e==p?t.constructor:void 0,n=r?$t(r):void 0;if(n)switch(n){case bt:return w;case wt:return l;case xt:return d;case St:return m;case Mt:return g}return e});var Wt=Array.isArray;function Vt(t){return null!=t&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=i}(t.length)&&!Zt(t)}var Yt=ft||function(){return!1};function Zt(t){var e=Gt(t)?et.call(t):"";return e==u||e==c}function Gt(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Jt(t){return Vt(t)?kt(t):function(t){if(!qt(t))return pt(t);var e=[];for(var r in Object(t))tt.call(t,r)&&"constructor"!=r&&e.push(r);return e}(t)}t.exports=function(t){return It(t,!0,!0)}},496486:function(t,e,r){var n;t=r.nmd(t),function(){var i,o="Expected a function",a="__lodash_hash_undefined__",s="__lodash_placeholder__",u=16,c=32,l=64,f=128,p=256,d=1/0,h=9007199254740991,m=NaN,v=4294967295,y=[["ary",f],["bind",1],["bindKey",2],["curry",8],["curryRight",u],["flip",512],["partial",c],["partialRight",l],["rearg",p]],g="[object Arguments]",b="[object Array]",w="[object Boolean]",x="[object Date]",S="[object Error]",M="[object Function]",N="[object GeneratorFunction]",A="[object Map]",E="[object Number]",_="[object Object]",O="[object Promise]",T="[object RegExp]",k="[object Set]",C="[object String]",z="[object Symbol]",I="[object WeakMap]",j="[object ArrayBuffer]",D="[object DataView]",L="[object Float32Array]",B="[object Float64Array
vendor: 63,040 bytes, line 2
2]",P="[object Int8Array]",R="[object Int16Array]",U="[object Int32Array]",F="[object Uint8Array]",q="[object Uint8ClampedArray]",$="[object Uint16Array]",H="[object Uint32Array]",W=/\b__p \+= '';/g,V=/\b(__p \+=) '' \+/g,Y=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Z=/&(?:amp|lt|gt|quot|#39);/g,G=/[&<>"']/g,J=RegExp(Z.source),X=RegExp(G.source),K=/<%-([\s\S]+?)%>/g,Q=/<%([\s\S]+?)%>/g,tt=/<%=([\s\S]+?)%>/g,et=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,rt=/^\w*$/,nt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,it=/[\\^$.*+?()[\]{}|]/g,ot=RegExp(it.source),at=/^\s+/,st=/\s/,ut=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ct=/\{\n\/\* \[wrapped with (.+)\] \*/,lt=/,? & /,ft=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,pt=/[()=,{}\[\]\/\s]/,dt=/\\(\\)?/g,ht=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,mt=/\w*$/,vt=/^[-+]0x[0-9a-f]+$/i,yt=/^0b[01]+$/i,gt=/^\[object .+?Constructor\]$/,bt=/^0o[0-7]+$/i,wt=/^(?:0|[1-9]\d*)$/,xt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,St=/($^)/,Mt=/['\n\r\u2028\u2029\\]/g,Nt="\\ud800-\\udfff",At="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Et="\\u2700-\\u27bf",_t="a-z\\xdf-\\xf6\\xf8-\\xff",Ot="A-Z\\xc0-\\xd6\\xd8-\\xde",Tt="\\ufe0e\\ufe0f",kt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ct="['’]",zt="["+Nt+"]",It="["+kt+"]",jt="["+At+"]",Dt="\\d+",Lt="["+Et+"]",Bt="["+_t+"]",Pt="[^"+Nt+kt+Dt+Et+_t+Ot+"]",Rt="\\ud83c[\\udffb-\\udfff]",Ut="[^"+Nt+"]",Ft="(?:\\ud83c[\\udde6-\\uddff]){2}",qt="[\\ud800-\\udbff][\\udc00-\\udfff]",$t="["+Ot+"]",Ht="\\u200d",Wt="(?:"+Bt+"|"+Pt+")",Vt="(?:"+$t+"|"+Pt+")",Yt="(?:['’](?:d|ll|m|re|s|t|ve))?",Zt="(?:['’](?:D|LL|M|RE|S|T|VE))?",Gt="(?:"+jt+"|"+Rt+")"+"?",Jt="["+Tt+"]?",Xt=Jt+Gt+("(?:"+Ht+"(?:"+[Ut,Ft,qt].join("|")+")"+Jt+Gt+")*"),Kt="(?:"+[Lt,Ft,qt].join("|")+")"+Xt,Qt="(?:"+[Ut+jt+"?",jt,Ft,qt,zt].join("|")+")",te=RegExp(Ct,"g"),ee=RegExp(jt,"g"),re=RegExp(Rt+"(?="+Rt+")|"+Qt+Xt,"g"),ne=RegExp([$t+"?"+Bt+"+"+Yt+"(?="+[It,$t,"$"].join("|")+")",Vt+"+"+Zt+"(?="+[It,$t+Wt,"$"].join("|")+")",$t+"?"+Wt+"+"+Yt,$t+"+"+Zt,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Dt,Kt].join("|"),"g"),ie=RegExp("["+Ht+Nt+At+Tt+"]"),oe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ae=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],se=-1,ue={};ue[L]=ue[B]=ue[P]=ue[R]=ue[U]=ue[F]=ue[q]=ue[$]=ue[H]=!0,ue[g]=ue[b]=ue[j]=ue[w]=ue[D]=ue[x]=ue[S]=ue[M]=ue[A]=ue[E]=ue[_]=ue[T]=ue[k]=ue[C]=ue[I]=!1;var ce={};ce[g]=ce[b]=ce[j]=ce[D]=ce[w]=ce[x]=ce[L]=ce[B]=ce[P]=ce[R]=ce[U]=ce[A]=ce[E]=ce[_]=ce[T]=ce[k]=ce[C]=ce[z]=ce[F]=ce[q]=ce[$]=ce[H]=!0,ce[S]=ce[M]=ce[I]=!1;var le={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},fe=parseFloat,pe=parseInt,de="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,he="object"==typeof self&&self&&self.Object===Object&&self,me=de||he||Function("return this")(),ve=e&&!e.nodeType&&e,ye=ve&&t&&!t.nodeType&&t,ge=ye&&ye.exports===ve,be=ge&&de.process,we=function(){try{var t=ye&&ye.require&&ye.require("util").types;return t||be&&be.binding&&be.binding("util")}catch(t){}}(),xe=we&&we.isArrayBuffer,Se=we&&we.isDate,Me=we&&we.isMap,Ne=we&&we.isRegExp,Ae=we&&we.isSet,Ee=we&&we.isTypedArray;function _e(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function Oe(t,e,r,n){for(var i=-1,o=null==t?0:t.length;++i<o;){var a=t[i];e(n,a,r(a),t)}return n}function Te(t,e){for(var r=-1,n=null==t?0:t.length;++r<n&&!1!==e(t[r],r,t););return t}function ke(t,e){for(var r=null==t?0:t.length;r--&&!1!==e(t[r],r,t););return t}function Ce(t,e){for(var r=-1,n=null==t?0:t.length;++r<n;)if(!e(t[r],r,t))return!1;return!0}function ze(t,e){for(var r=-1,n=null==t?0:t.length,i=0,o=[];++r<n;){var a=t[r];e(a,r,t)&&(o[i++]=a)}return o}function Ie(t,e){return!!(null==t?0:t.length)&&$e(t,e,0)>-1}function je(t,e,r){for(var n=-1,i=null==t?0:t.length;++n<i;)if(r(e,t[n]))return!0;return!1}function De(t,e){for(var r=-1,n=null==t?0:t.length,i=Array(n);++r<n;)i[r]=e(t[r],r,t);return i}function Le(t,e){for(var r=-1,n=e.length,i=t.length;++r<n;)t[i+r]=e[r];return t}function Be(t,e,r,n){var i=-1,o=null==t?0:t.length;for(n&&o&&(r=t[++i]);++i<o;)r=e(r,t[i],i,t);return r}function Pe(t,e,r,n){var i=null==t?0:t.length;for(n&&i&&(r=t[--i]);i--;)r=e(r,t[i],i,t);return r}function Re(t,e){for(var r=-1,n=null==t?0:t.length;++r<n;)if(e(t[r],r,t))return!0;return!1}var Ue=Ye("length");function Fe(t,e,r){var n;return r(t,function(t,r,i){if(e(t,r,i))return n=r,!1}),n}function qe(t,e,r,n){for(var i=t.length,o=r+(n?1:-1);n?o--:++o<i;)if(e(t[o],o,t))return o;return-1}function $e(t,e,r){return e==e?function(t,e,r){var n=r-1,i=t.length;for(;++n<i;)if(t[n]===e)return n;return-1}(t,e,r):qe(t,We,r)}function He(t,e,r,n){for(var i=r-1,o=t.length;++i<o;)if(n(t[i],e))return i;return-1}function We(t){return t!=t}function Ve(t,e){var r=null==t?0:t.length;return r?Je(t,e)/r:m}function Ye(t){return function(e){return null==e?i:e[t]}}function Ze(t){return function(e){return null==t?i:t[e]}}function Ge(t,e,r,n,i){return i(t,function(t,i,o){r=n?(n=!1,t):e(r,t,i,o)}),r}function Je(t,e){for(var r,n=-1,o=t.length;++n<o;){var a=e(t[n]);a!==i&&(r=r===i?a:r+a)}return r}function Xe(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}function Ke(t){return t?t.slice(0,mr(t)+1).replace(at,""):t}function Qe(t){return function(e){return t(e)}}function tr(t,e){return De(e,function(e){return t[e]})}function er(t,e){return t.has(e)}function rr(t,e){for(var r=-1,n=t.length;++r<n&&$e(e,t[r],0)>-1;);return r}function nr(t,e){for(var r=t.length;r--&&$e(e,t[r],0)>-1;);return r}var ir=Ze({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),or=Ze({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function ar(t){return"\\"+le[t]}function sr(t){return ie.test(t)}function ur(t){var e=-1,r=Array(t.size);return t.forEach(function(t,n){r[++e]=[n,t]}),r}function cr(t,e){return function(r){return t(e(r))}}function lr(t,e){for(var r=-1,n=t.length,i=0,o=[];++r<n;){var a=t[r];a!==e&&a!==s||(t[r]=s,o[i++]=r)}return o}function fr(t){var e=-1,r=Array(t.size);return t.forEach(function(t){r[++e]=t}),r}function pr(t){var e=-1,r=Array(t.size);return t.forEach(function(t){r[++e]=[t,t]}),r}function dr(t){return sr(t)?function(t){var e=re.lastIndex=0;for(;re.test(t);)++e;return e}(t):Ue(t)}function hr(t){return sr(t)?function(t){return t.match(re)||[]}(t):function(t){return t.split("")}(t)}function mr(t){for(var e=t.length;e--&&st.test(t.charAt(e)););return e}var vr=Ze({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var yr=function t(e){var r,n=(e=null==e?me:yr.defaults(me.Object(),e,yr.pick(me,ae))).Array,st=e.Date,Nt=e.Error,At=e.Function,Et=e.Math,_t=e.Object,Ot=e.RegExp,Tt=e.String,kt=e.TypeError,Ct=n.prototype,zt=At.prototype,It=_t.prototype,jt=e["__core-js_shared__"],Dt=zt.toString,Lt=It.hasOwnProperty,Bt=0,Pt=(r=/[^.]+$/.exec(jt&&jt.keys&&jt.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",Rt=It.toString,Ut=Dt.call(_t),Ft=me._,qt=Ot("^"+Dt.call(Lt).replace(it,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),$t=ge?e.Buffer:i,Ht=e.Symbol,Wt=e.Uint8Array,Vt=$t?$t.allocUnsafe:i,Yt=cr(_t.getPrototypeOf,_t),Zt=_t.create,Gt=It.propertyIsEnumerable,Jt=Ct.splice,Xt=Ht?Ht.isConcatSpreadable:i,Kt=Ht?Ht.iterator:i,Qt=Ht?Ht.toStringTag:i,re=function(){try{var t=po(_t,"defineProperty");return t({},"",{}),t}catch(t){}}(),ie=e.clearTimeout!==me.clearTimeout&&e.clearTimeout,le=st&&st.now!==me.Date.now&&st.now,de=e.setTimeout!==me.setTimeout&&e.setTimeout,he=Et.ceil,ve=Et.floor,ye=_t.getOwnPropertySymbols,be=$t?$t.isBuffer:i,we=e.isFinite,Ue=Ct.join,Ze=cr(_t.keys,_t),gr=Et.max,br=Et.min,wr=st.now,xr=e.parseInt,Sr=Et.random,Mr=Ct.reverse,Nr=po(e,"DataView"),Ar=po(e,"Map"),Er=po(e,"Promise"),_r=po(e,"Set"),Or=po(e,"WeakMap"),Tr=po(_t,"create"),kr=Or&&new Or,Cr={},zr=Ro(Nr),Ir=Ro(Ar),jr=Ro(Er),Dr=Ro(_r),Lr=Ro(Or),Br=Ht?Ht.prototype:i,Pr=Br?Br.valueOf:i,Rr=Br?Br.toString:i;function Ur(t){if(rs(t)&&!Wa(t)&&!(t instanceof Hr)){if(t instanceof $r)return t;if(Lt.call(t,"__wrapped__"))return Uo(t)}return new $r(t)}var Fr=function(){function t(){}return function(e){if(!es(e))return{};if(Zt)return Zt(e);t.prototype=e;var r=new t;return t.prototype=i,r}}();function qr(){}function $r(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=i}function Hr(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=v,this.__views__=[]}function Wr(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function Vr(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function Yr(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}function Zr(t){var e=-1,r=null==t?0:t.length;for(this.__data__=new Yr;++e<r;)this.add(t[e])}function Gr(t){var e=this.__data__=new Vr(t);this.size=e.size}function Jr(t,e){var r=Wa(t),n=!r&&Ha(t),i=!r&&!n&&Ga(t),o=!r&&!n&&!i&&ls(t),a=r||n||i||o,s=a?Xe(t.length,Tt):[],u=s.length;for(var c in t)!e&&!Lt.call(t,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||wo(c,u))||s.push(c);return s}function Xr(t){var e=t.length;return e?t[Gn(0,e-1)]:i}function Kr(t,e){return Lo(ki(t),un(e,0,t.length))}function Qr(t){return Lo(ki(t))}function tn(t,e,r){(r!==i&&!Fa(t[e],r)||r===i&&!(e in t))&&an(t,e,r)}function en(t,e,r){var n=t[e];Lt.call(t,e)&&Fa(n,r)&&(r!==i||e in t)||an(t,e,r)}function rn(t,e){for(var r=t.length;r--;)if(Fa(t[r][0],e))return r;return-1}function nn(t,e,r,n){return dn(t,function(t,i,o){e(n,t,r(t),o)}),n}function on(t,e){return t&&Ci(e,zs(e),t)}function an(t,e,r){"__proto__"==e&&re?re(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}function sn(t,e){for(var r=-1,o=e.length,a=n(o),s=null==t;++r<o;)a[r]=s?i:_s(t,e[r]);return a}function un(t,e,r){return t==t&&(r!==i&&(t=t<=r?t:r),e!==i&&(t=t>=e?t:e)),t}function cn(t,e,r,n,o,a){var s,u=1&e,c=2&e,l=4&e;if(r&&(s=o?r(t,n,o,a):r(t)),s!==i)return s;if(!es(t))return t;var f=Wa(t);if(f){if(s=function(t){var e=t.length,r=new t.constructor(e);e&&"string"==typeof t[0]&&Lt.call(t,"index")&&(r.index=t.index,r.input=t.input);return r}(t),!u)return ki(t,s)}else{var p=vo(t),d=p==M||p==N;if(Ga(t))return Ni(t,u);if(p==_||p==g||d&&!o){if(s=c||d?{}:go(t),!u)return c?function(t,e){return Ci(t,mo(t),e)}(t,function(t,e){return t&&Ci(e,Is(e),t)}(s,t)):function(t,e){return Ci(t,ho(t),e)}(t,on(s,t))}else{if(!ce[p])return o?t:{};s=function(t,e,r){var n=t.constructor;switch(e){case j:return Ai(t);case w:case x:return new n(+t);case D:return function(t,e){var r=e?Ai(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}(t,r);case L:case B:case P:case R:case U:case F:case q:case $:case H:return Ei(t,r);case A:return new n;case E:case C:return new n(t);case T:return function(t){var e=new t.constructor(t.source,mt.exec(t));return e.lastIndex=t.lastIndex,e}(t);case k:return new n;case z:return i=t,Pr?_t(Pr.call(i)):{}}var i}(t,p,u)}}a||(a=new Gr);var h=a.get(t);if(h)return h;a.set(t,s),ss(t)?t.forEach(function(n){s.add(cn(n,e,r,n,t,a))}):ns(t)&&t.forEach(function(n,i){s.set(i,cn(n,e,r,i,t,a))});var m=f?i:(l?c?oo:io:c?Is:zs)(t);return Te(m||t,function(n,i){m&&(n=t[i=n]),en(s,i,cn(n,e,r,i,t,a))}),s}function ln(t,e,r){var n=r.length;if(null==t)return!n;for(t=_t(t);n--;){var o=r[n],a=e[o],s=t[o];if(s===i&&!(o in t)||!a(s))return!1}return!0}function fn(t,e,r){if("function"!=typeof t)throw new kt(o);return zo(function(){t.apply(i,r)},e)}function pn(t,e,r,n){var i=-1,o=Ie,a=!0,s=t.length,u=[],c=e.length;if(!s)return u;r&&(e=De(e,Qe(r))),n?(o=je,a=!1):e.length>=200&&(o=er,a=!1,e=new Zr(e));t:for(;++i<s;){var l=t[i],f=null==r?l:r(l);if(l=n||0!==l?l:0,a&&f==f){for(var p=c;p--;)if(e[p]===f)continue t;u.push(l)}else o(e,f,n)||u.push(l)}return u}Ur.templateSettings={escape:K,evaluate:Q,interpolate:tt,variable:"",imports:{_:Ur}},Ur.prototype=qr.prototype,Ur.prototype.constructor=Ur,$r.prototype=Fr(qr.prototype),$r.prototype.constructor=$r,Hr.prototype=Fr(qr.prototype),Hr.prototype.constructor=Hr,Wr.prototype.clear=function(){this.__data__=Tr?Tr(null):{},this.size=0},Wr.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},Wr.prototype.get=function(t){var e=this.__data__;if(Tr){var r=e[t];return r===a?i:r}return Lt.call(e,t)?e[t]:i},Wr.prototype.has=function(t){var e=this.__data__;return Tr?e[t]!==i:Lt.call(e,t)},Wr.prototype.set=function(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=Tr&&e===i?a:e,this},Vr.prototype.clear=function(){this.__data__=[],this.size=0},Vr.prototype.delete=function(t){var e=this.__data__,r=rn(e,t);return!(r<0)&&(r==e.length-1?e.pop():Jt.call(e,r,1),--this.size,!0)},Vr.prototype.get=function(t){var e=this.__data__,r=rn(e,t);return r<0?i:e[r][1]},Vr.prototype.has=function(t){return rn(this.__data__,t)>-1},Vr.prototype.set=function(t,e){var r=this.__data__,n=rn(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this},Yr.prototype.clear=function(){this.size=0,this.__data__={hash:new Wr,map:new(Ar||Vr),string:new Wr}},Yr.prototype.delete=function(t){var e=lo(this,t).delete(t);return this.size-=e?1:0,e},Yr.prototype.get=function(t){return lo(this,t).get(t)},Yr.prototype.has=function(t){return lo(this,t).has(t)},Yr.prototype.set=function(t,e){var r=lo(this,t),n=r.size;return r.set(t,e),this.size+=r.size==n?0:1,this},Zr.prototype.add=Zr.prototype.push=function(t){return this.__data__.set(t,a),this},Zr.prototype.has=function(t){return this.__data__.has(t)},Gr.prototype.clear=function(){this.__data__=new Vr,this.size=0},Gr.prototype.delete=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r},Gr.prototype.get=function(t){return this.__data__.get(t)},Gr.prototype.has=function(t){return this.__data__.has(t)},Gr.prototype.set=function(t,e){var r=this.__data__;if(r instanceof Vr){var n=r.__data__;if(!Ar||n.length<199)return n.push([t,e]),this.size=++r.size,this;r=this.__data__=new Yr(n)}return r.set(t,e),this.size=r.size,this};var dn=ji(xn),hn=ji(Sn,!0);function mn(t,e){var r=!0;return dn(t,function(t,n,i){return r=!!e(t,n,i)}),r}function vn(t,e,r){for(var n=-1,o=t.length;++n<o;){var a=t[n],s=e(a);if(null!=s&&(u===i?s==s&&!cs(s):r(s,u)))var u=s,c=a}return c}function yn(t,e){var r=[];return dn(t,function(t,n,i){e(t,n,i)&&r.push(t)}),r}function gn(t,e,r,n,i){var o=-1,a=t.length;for(r||(r=bo),i||(i=[]);++o<a;){var s=t[o];e>0&&r(s)?e>1?gn(s,e-1,r,n,i):Le(i,s):n||(i[i.length]=s)}return i}var bn=Di(),wn=Di(!0);function xn(t,e){return t&&bn(t,e,zs)}function Sn(t,e){return t&&wn(t,e,zs)}function Mn(t,e){return ze(e,function(e){return Ka(t[e])})}function Nn(t,e){for(var r=0,n=(e=wi(e,t)).length;null!=t&&r<n;)t=t[Po(e[r++])];return r&&r==n?t:i}function An(t,e,r){var n=e(t);return Wa(t)?n:Le(n,r(t))}function En(t){return null==t?t===i?"[object Undefined]":"[object Null]":Qt&&Qt in _t(t)?function(t){var e=Lt.call(t,Qt),r=t[Qt];try{t[Qt]=i;var n=!0}catch(t){}var o=Rt.call(t);n&&(e?t[Qt]=r:delete t[Qt]);return o}(t):function(t){return Rt.call(t)}(t)}function _n(t,e){return t>e}function On(t,e){return null!=t&&Lt.call(t,e)}function Tn(t,e){return null!=t&&e in _t(t)}function kn(t,e,r){for(var o=r?je:Ie,a=t[0].length,s=t.length,u=s,c=n(s),l=1/0,f=[];u--;){var p=t[u];u&&e&&(p=De(p,Qe(e))),l=br(p.length,l),c[u]=!r&&(e||a>=120&&p.length>=120)?new Zr(u&&p):i}p=t[0];var d=-1,h=c[0];t:for(;++d<a&&f.length<l;){var m=p[d],v=e?e(m):m;if(m=r||0!==m?m:0,!(h?er(h,v):o(f,v,r))){for(u=s;--u;){var y=c[u];if(!(y?er(y,v):o(t[u],v,r)))continue t}h&&h.push(v),f.push(m)}}return f}function Cn(t,e,r){var n=null==(t=To(t,e=wi(e,t)))?t:t[Po(Xo(e))];return null==n?i:_e(n,t,r)}function zn(t){return rs(t)&&En(t)==g}function In(t,e,r,n,o){return t===e||(null==t||null==e||!rs(t)&&!rs(e)?t!=t&&e!=e:function(t,e,r,n,o,a){var s=Wa(t),u=Wa(e),c=s?b:vo(t),l=u?b:vo(e),f=(c=c==g?_:c)==_,p=(l=l==g?_:l)==_,d=c==l;if(d&&Ga(t)){if(!Ga(e))return!1;s=!0,f=!1}if(d&&!f)return a||(a=new Gr),s||ls(t)?ro(t,e,r,n,o,a):function(t,e,r,n,i,o,a){switch(r){case D:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case j:return!(t.byteLength!=e.byteLength||!o(new Wt(t),new Wt(e)));case w:case x:case E:return Fa(+t,+e);case S:return t.name==e.name&&t.message==e.message;case T:case C:return t==e+"";case A:var s=ur;case k:var u=1&n;if(s||(s=fr),t.size!=e.size&&!u)return!1;var c=a.get(t);if(c)return c==e;n|=2,a.set(t,e);var l=ro(s(t),s(e),n,i,o,a);return a.delete(t),l;case z:if(Pr)return Pr.call(t)==Pr.call(e)}return!1}(t,e,c,r,n,o,a);if(!(1&r)){var h=f&&Lt.call(t,"__wrapped__"),m=p&&Lt.call(e,"__wrapped__");if(h||m){var v=h?t.value():t,y=m?e.value():e;return a||(a=new Gr),o(v,y,r,n,a)}}if(!d)return!1;return a||(a=new Gr),function(t,e,r,n,o,a){var s=1&r,u=io(t),c=u.length,l=io(e),f=l.length;if(c!=f&&!s)return!1;var p=c;for(;p--;){var d=u[p];if(!(s?d in e:Lt.call(e,d)))return!1}var h=a.get(t),m=a.get(e);if(h&&m)return h==e&&m==t;var v=!0;a.set(t,e),a.set(e,t);var y=s;for(;++p<c;){var g=t[d=u[p]],b=e[d];if(n)var w=s?n(b,g,d,e,t,a):n(g,b,d,t,e,a);if(!(w===i?g===b||o(g,b,r,n,a):w)){v=!1;break}y||(y="constructor"==d)}if(v&&!y){var x=t.constructor,S=e.constructor;x==S||!("constructor"in t)||!("constructor"in e)||"function"==typeof x&&x instanceof x&&"function"==typeof S&&S instanceof S||(v=!1)}return a.delete(t),a.delete(e),v}(t,e,r,n,o,a)}(t,e,r,n,In,o))}function jn(t,e,r,n){var o=r.length,a=o,s=!n;if(null==t)return!a;for(t=_t(t);o--;){var u=r[o];if(s&&u[2]?u[1]!==t[u[0]]:!(u[0]in t))return!1}for(;++o<a;){var c=(u=r[o])[0],l=t[c],f=u[1];if(s&&u[2]){if(l===i&&!(c in t))return!1}else{var p=new Gr;if(n)var d=n(l,f,c,t,e,p);if(!(d===i?In(f,l,3,n,p):d))return!1}}return!0}function Dn(t){return!(!es(t)||(e=t,Pt&&Pt in e))&&(Ka(t)?qt:gt).test(Ro(t));var e}function Ln(t){return"function"==typeof t?t:null==t?iu:"object"==typeof t?Wa(t)?qn(t[0],t[1]):Fn(t):du(t)}function Bn(t){if(!Ao(t))return Ze(t);var e=[];for(var r in _t(t))Lt.call(t,r)&&"constructor"!=r&&e.push(r);return e}function Pn(t){if(!es(t))return function(t){var e=[];if(null!=t)for(var r in _t(t))e.push(r);return e}(t);var e=Ao(t),r=[];for(var n in t)("constructor"!=n||!e&&Lt.call(t,n))&&r.push(n);return r}function Rn(t,e){return t<e}function Un(t,e){var r=-1,i=Ya(t)?n(t.length):[];return dn(t,function(t,n,o){i[++r]=e(t,n,o)}),i}function Fn(t){var e=fo(t);return 1==e.length&&e[0][2]?_o(e[0][0],e[0][1]):function(r){return r===t||jn(r,t,e)}}function qn(t,e){return So(t)&&Eo(e)?_o(Po(t),e):function(r){var n=_s(r,t);return n===i&&n===e?Os(r,t):In(e,n,3)}}function $n(t,e,r,n,o){t!==e&&bn(e,function(a,s){if(o||(o=new Gr),es(a))!function(t,e,r,n,o,a,s){var u=ko(t,r),c=ko(e,r),l=s.get(c);if(l)return void tn(t,r,l);var f=a?a(u,c,r+"",t,e,s):i,p=f===i;if(p){var d=Wa(c),h=!d&&Ga(c),m=!d&&!h&&ls(c);f=c,d||h||m?Wa(u)?f=u:Za(u)?f=ki(u):h?(p=!1,f=Ni(c,!0)):m?(p=!1,f=Ei(c,!0)):f=[]:os(c)||Ha(c)?(f=u,Ha(u)?f=gs(u):es(u)&&!Ka(u)||(f=go(c))):p=!1}p&&(s.set(c,f),o(f,c,n,a,s),s.delete(c));tn(t,r,f)}(t,e,s,r,$n,n,o);else{var u=n?n(ko(t,s),a,s+"",t,e,o):i;u===i&&(u=a),tn(t,s,u)}},Is)}function Hn(t,e){var r=t.length;if(r)return wo(e+=e<0?r:0,r)?t[e]:i}function Wn(t,e,r){e=e.length?De(e,function(t){return Wa(t)?function(e){return Nn(e,1===t.length?t[0]:t)}:t}):[iu];var n=-1;e=De(e,Qe(co()));var i=Un(t,function(t,r,i){var o=De(e,function(e){return e(t)});return{criteria:o,index:++n,value:t}});return function(t,e){var r=t.length;for(t.sort(e);r--;)t[r]=t[r].value;return t}(i,function(t,e){return function(t,e,r){var n=-1,i=t.criteria,o=e.criteria,a=i.length,s=r.length;for(;++n<a;){var u=_i(i[n],o[n]);if(u)return n>=s?u:u*("desc"==r[n]?-1:1)}return t.index-e.index}(t,e,r)})}function Vn(t,e,r){for(var n=-1,i=e.length,o={};++n<i;){var a=e[n],s=Nn(t,a);r(s,a)&&ti(o,wi(a,t),s)}return o}function Yn(t,e,r,n){var i=n?He:$e,o=-1,a=e.length,s=t;for(t===e&&(e=ki(e)),r&&(s=De(t,Qe(r)));++o<a;)for(var u=0,c=e[o],l=r?r(c):c;(u=i(s,l,u,n))>-1;)s!==t&&Jt.call(s,u,1),Jt.call(t,u,1);return t}function Zn(t,e){for(var r=t?e.length:0,n=r-1;r--;){var i=e[r];if(r==n||i!==o){var o=i;wo(i)?Jt.call(t,i,1):pi(t,i)}}return t}function Gn(t,e){return t+ve(Sr()*(e-t+1))}function Jn(t,e){var r="";if(!t||e<1||e>h)return r;do{e%2&&(r+=t),(e=ve(e/2))&&(t+=t)}while(e);return r}function Xn(t,e){return Io(Oo(t,e,iu),t+"")}function Kn(t){return Xr(Fs(t))}function Qn(t,e){var r=Fs(t);return Lo(r,un(e,0,r.length))}function ti(t,e,r,n){if(!es(t))return t;for(var o=-1,a=(e=wi(e,t)).length,s=a-1,u=t;null!=u&&++o<a;){var c=Po(e[o]),l=r;if("__proto__"===c||"constructor"===c||"prototype"===c)return t;if(o!=s){var f=u[c];(l=n?n(f,c,u):i)===i&&(l=es(f)?f:wo(e[o+1])?[]:{})}en(u,c,l),u=u[c]}return t}var ei=kr?function(t,e){return kr.set(t,e),t}:iu,ri=re?function(t,e){return re(t,"toString",{configurable:!0,enumerable:!1,value:eu(e),writable:!0})}:iu;function ni(t){return Lo(Fs(t))}function ii(t,e,r){var i=-1,o=t.length;e<0&&(e=-e>o?0:o+e),(r=r>o?o:r)<0&&(r+=o),o=e>r?0:r-e>>>0,e>>>=0;for(var a=n(o);++i<o;)a[i]=t[i+e];return a}function oi(t,e){var r;return dn(t,function(t,n,i){return!(r=e(t,n,i))}),!!r}function ai(t,e,r){var n=0,i=null==t?n:t.length;if("number"==typeof e&&e==e&&i<=2147483647){for(;n<i;){var o=n+i>>>1,a=t[o];null!==a&&!cs(a)&&(r?a<=e:a<e)?n=o+1:i=o}return i}return si(t,e,iu,r)}function si(t,e,r,n){var o=0,a=null==t?0:t.length;if(0===a)return 0;for(var s=(e=r(e))!=e,u=null===e,c=cs(e),l=e===i;o<a;){var f=ve((o+a)/2),p=r(t[f]),d=p!==i,h=null===p,m=p==p,v=cs(p);if(s)var y=n||m;else y=l?m&&(n||d):u?m&&d&&(n||!h):c?m&&d&&!h&&(n||!v):!h&&!v&&(n?p<=e:p<e);y?o=f+1:a=f}return br(a,4294967294)}function ui(t,e){for(var r=-1,n=t.length,i=0,o=[];++r<n;){var a=t[r],s=e?e(a):a;if(!r||!Fa(s,u)){var u=s;o[i++]=0===a?0:a}}return o}function ci(t){return"number"==typeof t?t:cs(t)?m:+t}function li(t){if("string"==typeof t)return t;if(Wa(t))return De(t,li)+"";if(cs(t))return Rr?Rr.call(t):"";var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}function fi(t,e,r){var n=-1,i=Ie,o=t.length,a=!0,s=[],u=s;if(r)a=!1,i=je;else if(o>=200){var c=e?null:Ji(t);if(c)return fr(c);a=!1,i=er,u=new Zr}else u=e?[]:s;t:for(;++n<o;){var l=t[n],f=e?e(l):l;if(l=r||0!==l?l:0,a&&f==f){for(var p=u.length;p--;)if(u[p]===f)continue t;e&&u.push(f),s.push(l)}else i(u,f,r)||(u!==s&&u.push(f),s.push(l))}return s}function pi(t,e){var r=-1,n=(e=wi(e,t)).length;if(!n)return!0;for(;++r<n;){var i=Po(e[r]);if("__proto__"===i&&!Lt.call(t,"__proto__"))return!1;if(("constructor"===i||"prototype"===i)&&r<n-1)return!1}var o=To(t,e);return null==o||delete o[Po(Xo(e))]}function di(t,e,r,n){return ti(t,e,r(Nn(t,e)),n)}function hi(t,e,r,n){for(var i=t.length,o=n?i:-1;(n?o--:++o<i)&&e(t[o],o,t););return r?ii(t,n?0:o,n?o+1:i):ii(t,n?o+1:0,n?i:o)}function mi(t,e){var r=t;return r instanceof Hr&&(r=r.value()),Be(e,function(t,e){return e.func.apply(e.thisArg,Le([t],e.args))},r)}function vi(t,e,r){var i=t.length;if(i<2)return i?fi(t[0]):[];for(var o=-1,a=n(i);++o<i;)for(var s=t[o],u=-1;++u<i;)u!=o&&(a[o]=pn(a[o]||s,t[u],e,r));return fi(gn(a,1),e,r)}function yi(t,e,r){for(var n=-1,o=t.length,a=e.length,s={};++n<o;){var u=n<a?e[n]:i;r(s,t[n],u)}return s}function gi(t){return Za(t)?t:[]}function bi(t){return"function"==typeof t?t:iu}function wi(t,e){return Wa(t)?t:So(t,e)?[t]:Bo(bs(t))}var xi=Xn;function Si(t,e,r){var n=t.length;return r=r===i?n:r,!e&&r>=n?t:ii(t,e,r)}var Mi=ie||function(t){return me.clearTimeout(t)};function Ni(t,e){if(e)return t.slice();var r=t.length,n=Vt?Vt(r):new t.constructor(r);return t.copy(n),n}function Ai(t){var e=new t.constructor(t.byteLength);return new Wt(e).set(new Wt(t)),e}function Ei(t,e){var r=e?Ai(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}function _i(t,e){if(t!==e){var r=t!==i,n=null===t,o=t==t,a=cs(t),s=e!==i,u=null===e,c=e==e,l=cs(e);if(!u&&!l&&!a&&t>e||a&&s&&c&&!u&&!l||n&&s&&c||!r&&c||!o)return 1;if(!n&&!a&&!l&&t<e||l&&r&&o&&!n&&!a||u&&r&&o||!s&&o||!c)return-1}return 0}function Oi(t,e,r,i){for(var o=-1,a=t.length,s=r.length,u=-1,c=e.length,l=gr(a-s,0),f=n(c+l),p=!i;++u<c;)f[u]=e[u];for(;++o<s;)(p||o<a)&&(f[r[o]]=t[o]);for(;l--;)f[u++]=t[o++];return f}function Ti(t,e,r,i){for(var o=-1,a=t.length,s=-1,u=r.length,c=-1,l=e.length,f=gr(a-u,0),p=n(f+l),d=!i;++o<f;)p[o]=t[o];for(var h=o;++c<l;)p[h+c]=e[c];for(;++s<u;)(d||o<a)&&(p[h+r[s]]=t[o++]);return p}function ki(t,e){var r=-1,i=t.length;for(e||(e=n(i));++r<i;)e[r]=t[r];return e}function Ci(t,e,r,n){var o=!r;r||(r={});for(var a=-1,s=e.length;++a<s;){var u=e[a],c=n?n(r[u],t[u],u,r,t):i;c===i&&(c=t[u]),o?an(r,u,c):en(r,u,c)}return r}function zi(t,e){return function(r,n){var i=Wa(r)?Oe:nn,o=e?e():{};return i(r,t,co(n,2),o)}}function Ii(t){return Xn(function(e,r){var n=-1,o=r.length,a=o>1?r[o-1]:i,s=o>2?r[2]:i;for(a=t.length>3&&"function"==typeof a?(o--,a):i,s&&xo(r[0],r[1],s)&&(a=o<3?i:a,o=1),e=_t(e);++n<o;){var u=r[n];u&&t(e,u,n,a)}return e})}function ji(t,e){return function(r,n){if(null==r)return r;if(!Ya(r))return t(r,n);for(var i=r.length,o=e?i:-1,a=_t(r);(e?o--:++o<i)&&!1!==n(a[o],o,a););return r}}function Di(t){return function(e,r,n){for(var i=-1,o=_t(e),a=n(e),s=a.length;s--;){var u=a[t?s:++i];if(!1===r(o[u],u,o))break}return e}}function Li(t){return function(e){var r=sr(e=bs(e))?hr(e):i,n=r?r[0]:e.charAt(0),o=r?Si(r,1).join(""):e.slice(1);return n[t]()+o}}function Bi(t){return function(e){return Be(Ks(Hs(e).replace(te,"")),t,"")}}function Pi(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var r=Fr(t.prototype),n=t.apply(r,e);return es(n)?n:r}}function Ri(t){return function(e,r,n){var o=_t(e);if(!Ya(e)){var a=co(r,3);e=zs(e),r=function(t){return a(o[t],t,o)}}var s=t(e,r,n);return s>-1?o[a?e[s]:s]:i}}function Ui(t){return no(function(e){var r=e.length,n=r,a=$r.prototype.thru;for(t&&e.reverse();n--;){var s=e[n];if("function"!=typeof s)throw new kt(o);if(a&&!u&&"wrapper"==so(s))var u=new $r([],!0)}for(n=u?n:r;++n<r;){var c=so(s=e[n]),l="wrapper"==c?ao(s):i;u=l&&Mo(l[0])&&424==l[1]&&!l[4].length&&1==l[9]?u[so(l[0])].apply(u,l[3]):1==s.length&&Mo(s)?u[c]():u.thru(s)}return function(){var t=arguments,n=t[0];if(u&&1==t.length&&Wa(n))return u.plant(n).value();for(var i=0,o=r?e[i].apply(this,t):n;++i<r;)o=e[i].call(this,o);return o}})}function Fi(t,e,r,o,a,s,u,c,l,p){var d=e&f,h=1&e,m=2&e,v=24&e,y=512&e,g=m?i:Pi(t);return function f(){for(var b=arguments.length,w=n(b),x=b;x--;)w[x]=arguments[x];if(v)var S=uo(f),M=function(t,e){for(var r=t.length,n=0;r--;)t[r]===e&&++n;return n}(w,S);if(o&&(w=Oi(w,o,a,v)),s&&(w=Ti(w,s,u,v)),b-=M,v&&b<p){var N=lr(w,S);return Zi(t,e,Fi,f.placeholder,r,w,N,c,l,p-b)}var A=h?r:this,E=m?A[t]:t;return b=w.length,c?w=function(t,e){var r=t.length,n=br(e.length,r),o=ki(t);for(;n--;){var a=e[n];t[n]=wo(a,r)?o[a]:i}return t}(w,c):y&&b>1&&w.reverse(),d&&l<b&&(w.length=l),this&&this!==me&&this instanceof f&&(E=g||Pi(E)),E.apply(A,w)}}function qi(t,e){return function(r,n){return function(t,e,r,n){return xn(t,function(t,i,o){e(n,r(t),i,o)}),n}(r,t,e(n),{})}}function $i(t,e){return function(r,n){var o;if(r===i&&n===i)return e;if(r!==i&&(o=r),n!==i){if(o===i)return n;"string"==typeof r||"string"==typeof n?(r=li(r),n=li(n)):(r=ci(r),n=ci(n)),o=t(r,n)}return o}}function Hi(t){return no(function(e){return e=De(e,Qe(co())),Xn(function(r){var n=this;return t(e,function(t){return _e(t,n,r)})})})}function Wi(t,e){var r=(e=e===i?" ":li(e)).length;if(r<2)return r?Jn(e,t):e;var n=Jn(e,he(t/dr(e)));return sr(e)?Si(hr(n),0,t).join(""):n.slice(0,t)}function Vi(t){return function(e,r,o){return o&&"number"!=typeof o&&xo(e,r,o)&&(r=o=i),e=hs(e),r===i?(r=e,e=0):r=hs(r),function(t,e,r,i){for(var o=-1,a=gr(he((e-t)/(r||1)),0),s=n(a);a--;)s[i?a:++o]=t,t+=r;return s}(e,r,o=o===i?e<r?1:-1:hs(o),t)}}function Yi(t){return function(e,r){return"string"==typeof e&&"string"==typeof r||(e=ys(e),r=ys(r)),t(e,r)}}function Zi(t,e,r,n,o,a,s,u,f,p){var d=8&e;e|=d?c:l,4&(e&=~(d?l:c))||(e&=-4);var h=[t,e,o,d?a:i,d?s:i,d?i:a,d?i:s,u,f,p],m=r.apply(i,h);return Mo(t)&&Co(m,h),m.placeholder=n,jo(m,t,e)}function Gi(t){var e=Et[t];return function(t,r){if(t=ys(t),(r=null==r?0:br(ms(r),292))&&we(t)){var n=(bs(t)+"e").split("e");return+((n=(bs(e(n[0]+"e"+(+n[1]+r)))+"e").split("e"))[0]+"e"+(+n[1]-r))}return e(t)}}var Ji=_r&&1/fr(new _r([,-0]))[1]==d?function(t){return new _r(t)}:cu;function Xi(t){return function(e){var r=vo(e);return r==A?ur(e):r==k?pr(e):function(t,e){return De(e,function(e){return[e,t[e]]})}(e,t(e))}}function Ki(t,e,r,a,d,h,m,v){var y=2&e;if(!y&&"function"!=typeof t)throw new kt(o);var g=a?a.length:0;if(g||(e&=-97,a=d=i),m=m===i?m:gr(ms(m),0),v=v===i?v:ms(v),g-=d?d.length:0,e&l){var b=a,w=d;a=d=i}var x=y?i:ao(t),S=[t,e,r,a,d,b,w,h,m,v];if(x&&function(t,e){var r=t[1],n=e[1],i=r|n,o=i<131,a=n==f&&8==r||n==f&&r==p&&t[7].length<=e[8]||384==n&&e[7].length<=e[8]&&8==r;if(!o&&!a)return t;1&n&&(t[2]=e[2],i|=1&r?0:4);var u=e[3];if(u){var c=t[3];t[3]=c?Oi(c,u,e[4]):u,t[4]=c?lr(t[3],s):e[4]}(u=e[5])&&(c=t[5],t[5]=c?Ti(c,u,e[6]):u,t[6]=c?lr(t[5],s):e[6]);(u=e[7])&&(t[7]=u);n&f&&(t[8]=null==t[8]?e[8]:br(t[8],e[8]));null==t[9]&&(t[9]=e[9]);t[0]=e[0],t[1]=i}(S,x),t=S[0],e=S[1],r=S[2],a=S[3],d=S[4],!(v=S[9]=S[9]===i?y?0:t.length:gr(S[9]-g,0))&&24&e&&(e&=-25),e&&1!=e)M=8==e||e==u?function(t,e,r){var o=Pi(t);return function a(){for(var s=arguments.length,u=n(s),c=s,l=uo(a);c--;)u[c]=arguments[c];var f=s<3&&u[0]!==l&&u[s-1]!==l?[]:lr(u,l);return(s-=f.length)<r?Zi(t,e,Fi,a.placeholder,i,u,f,i,i,r-s):_e(this&&this!==me&&this instanceof a?o:t,this,u)}}(t,e,v):e!=c&&33!=e||d.length?Fi.apply(i,S):function(t,e,r,i){var o=1&e,a=Pi(t);return function e(){for(var s=-1,u=arguments.length,c=-1,l=i.length,f=n(l+u),p=this&&this!==me&&this instanceof e?a:t;++c<l;)f[c]=i[c];for(;u--;)f[c++]=arguments[++s];return _e(p,o?r:this,f)}}(t,e,r,a);else var M=function(t,e,r){var n=1&e,i=Pi(t);return function e(){return(this&&this!==me&&this instanceof e?i:t).apply(n?r:this,arguments)}}(t,e,r);return jo((x?ei:Co)(M,S),t,e)}function Qi(t,e,r,n){return t===i||Fa(t,It[r])&&!Lt.call(n,r)?e:t}function to(t,e,r,n,o,a){return es(t)&&es(e)&&(a.set(e,t),$n(t,e,i,to,a),a.delete(e)),t}function eo(t){return os(t)?i:t}function ro(t,e,r,n,o,a){var s=1&r,u=t.length,c=e.length;if(u!=c&&!(s&&c>u))return!1;var l=a.get(t),f=a.get(e);if(l&&f)return l==e&&f==t;var p=-1,d=!0,h=2&r?new Zr:i;for(a.set(t,e),a.set(e,t);++p<u;){var m=t[p],v=e[p];if(n)var y=s?n(v,m,p,e,t,a):n(m,v,p,t,e,a);if(y!==i){if(y)continue;d=!1;break}if(h){if(!Re(e,function(t,e){if(!er(h,e)&&(m===t||o(m,t,r,n,a)))return h.push(e)})){d=!1;break}}else if(m!==v&&!o(m,v,r,n,a)){d=!1;break}}return a.delete(t),a.delete(e),d}function no(t){return Io(Oo(t,i,Vo),t+"")}function io(t){return An(t,zs,ho)}function oo(t){return An(t,Is,mo)}var ao=kr?function(t){return kr.get(t)}:cu;function so(t){for(var e=t.name+"",r=Cr[e],n=Lt.call(Cr,e)?r.length:0;n--;){var i=r[n],o=i.func;if(null==o||o==t)return i.name}return e}function uo(t){return(Lt.call(Ur,"placeholder")?Ur:t).placeholder}function co(){var t=Ur.iteratee||ou;return t=t===ou?Ln:t,arguments.length?t(arguments[0],arguments[1]):t}function lo(t,e){var r,n,i=t.__data__;return("string"==(n=typeof(r=e))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r)?i["string"==typeof e?"string":"hash"]:i.map}function fo(t){for(var e=zs(t),r=e.length;r--;){var n=e[r],i=t[n];e[r]=[n,i,Eo(i)]}return e}function po(t,e){var r=function(t,e){return null==t?i:t[e]}(t,e);return Dn(r)?r:i}var ho=ye?function(t){return null==t?[]:(t=_t(t),ze(ye(t),function(e){return Gt.call(t,e)}))}:vu,mo=ye?function(t){for(var e=[];t;)Le(e,ho(t)),t=Yt(t);return e}:vu,vo=En;function yo(t,e,r){for(var n=-1,i=(e=wi(e,t)).length,o=!1;++n<i;){var a=Po(e[n]);if(!(o=null!=t&&r(t,a)))break;t=t[a]}return o||++n!=i?o:!!(i=null==t?0:t.length)&&ts(i)&&wo(a,i)&&(Wa(t)||Ha(t))}function go(t){return"function"!=typeof t.constructor||Ao(t)?{}:Fr(Yt(t))}function bo(t){return Wa(t)||Ha(t)||!!(Xt&&t&&t[Xt])}function wo(t,e){var r=typeof t;return!!(e=null==e?h:e)&&("number"==r||"symbol"!=r&&wt.test(t))&&t>-1&&t%1==0&&t<e}function xo(t,e,r){if(!es(r))return!1;var n=typeof e;return!!("number"==n?Ya(r)&&wo(e,r.length):"string"==n&&e in r)&&Fa(r[e],t)}function So(t,e){if(Wa(t))return!1;var r=typeof t;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=t&&!cs(t))||(rt.test(t)||!et.test(t)||null!=e&&t in _t(e))}function Mo(t){var e=so(t),r=Ur[e];if("function"!=typeof r||!(e in Hr.prototype))return!1;if(t===r)return!0;var n=ao(r);return!!n&&t===n[0]}(Nr&&vo(new Nr(new ArrayBuffer(1)))!=D||Ar&&vo(new Ar)!=A||Er&&vo(Er.resolve())!=O||_r&&vo(new _r)!=k||Or&&vo(new Or)!=I)&&(vo=function(t){var e=En(t),r=e==_?t.constructor:i,n=r?Ro(r):"";if(n)switch(n){case zr:return D;case Ir:return A;case jr:return O;case Dr:return k;case Lr:return I}return e});var No=jt?Ka:yu;function Ao(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||It)}function Eo(t){return t==t&&!es(t)}function _o(t,e){return function(r){return null!=r&&(r[t]===e&&(e!==i||t in _t(r)))}}function Oo(t,e,r){return e=gr(e===i?t.length-1:e,0),function(){for(var i=arguments,o=-1,a=gr(i.length-e,0),s=n(a);++o<a;)s[o]=i[e+o];o=-1;for(var u=n(e+1);++o<e;)u[o]=i[o];return u[e]=r(s),_e(t,this,u)}}function To(t,e){return e.length<2?t:Nn(t,ii(e,0,-1))}function ko(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}var Co=Do(ei),zo=de||function(t,e){return me.setTimeout(t,e)},Io=Do(ri);function jo(t,e,r){var n=e+"";return Io(t,function(t,e){var r=e.length;if(!r)return t;var n=r-1;return e[n]=(r>1?"& ":"")+e[n],e=e.join(r>2?", ":" "),t.replace(ut,"{\n/* [wrapped with "+e+"] */\n")}(n,function(t,e){return Te(y,function(r){var n="_."+r[0];e&r[1]&&!Ie(t,n)&&t.push(n)}),t.sort()}(function(t){var e=t.match(ct);return e?e[1].split(lt):[]}(n),r)))}function Do(t){var e=0,r=0;return function(){var n=wr(),o=16-(n-r);if(r=n,o>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(i,arguments)}}function Lo(t,e){var r=-1,n=t.length,o=n-1;for(e=e===i?n:e;++r<e;){var a=Gn(r,o),s=t[a];t[a]=t[r],t[r]=s}return t.length=e,t}var Bo=function(t){var e=Da(t,function(t){return 500===r.size&&r.clear(),t}),r=e.cache;return e}(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(nt,function(t,r,n,i){e.push(n?i.replace(dt,"$1"):r||t)}),e});function Po(t){if("string"==typeof t||cs(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}function Ro(t){if(null!=t){try{return Dt.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Uo(t){if(t instanceof Hr)return t.clone();var e=new $r(t.__wrapped__,t.__chain__);return e.__actions__=ki(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}var Fo=Xn(function(t,e){return Za(t)?pn(t,gn(e,1,Za,!0)):[]}),qo=Xn(function(t,e){var r=Xo(e);return Za(r)&&(r=i),Za(t)?pn(t,gn(e,1,Za,!0),co(r,2)):[]}),$o=Xn(function(t,e){var r=Xo(e);return Za(r)&&(r=i),Za(t)?pn(t,gn(e,1,Za,!0),i,r):[]});function Ho(t,e,r){var n=null==t?0:t.length;if(!n)return-1;var i=null==r?0:ms(r);return i<0&&(i=gr(n+i,0)),qe(t,co(e,3),i)}function Wo(t,e,r){var n=null==t?0:t.length;if(!n)return-1;var o=n-1;return r!==i&&(o=ms(r),o=r<0?gr(n+o,0):br(o,n-1)),qe(t,co(e,3),o,!0)}function Vo(t){return(null==t?0:t.length)?gn(t,1):[]}function Yo(t){return t&&t.length?t[0]:i}var Zo=Xn(function(t){var e=De(t,gi);return e.length&&e[0]===t[0]?kn(e):[]}),Go=Xn(function(t){var e=Xo(t),r=De(t,gi);return e===Xo(r)?e=i:r.pop(),r.length&&r[0]===t[0]?kn(r,co(e,2)):[]}),Jo=Xn(function(t){var e=Xo(t),r=De(t,gi);return(e="function"==typeof e?e:i)&&r.pop(),r.length&&r[0]===t[0]?kn(r,i,e):[]});function Xo(t){var e=null==t?0:t.length;return e?t[e-1]:i}var Ko=Xn(Qo);function Qo(t,e){return t&&t.length&&e&&e.length?Yn(t,e):t}var ta=no(function(t,e){var r=null==t?0:t.length,n=sn(t,e);return Zn(t,De(e,function(t){return wo(t,r)?+t:t}).sort(_i)),n});function ea(t){return null==t?t:Mr.call(t)}var ra=Xn(function(t){return fi(gn(t,1,Za,!0))}),na=Xn(function(t){var e=Xo(t);return Za(e)&&(e=i),fi(gn(t,1,Za,!0),co(e,2))}),ia=Xn(function(t){var e=Xo(t);return e="function"==typeof e?e:i,fi(gn(t,1,Za,!0),i,e)});function oa(t){if(!t||!t.length)return[];var e=0;return t=ze(t,function(t){if(Za(t))return e=gr(t.length,e),!0}),Xe(e,function(e){return De(t,Ye(e))})}function aa(t,e){if(!t||!t.length)return[];var r=oa(t);return null==e?r:De(r,function(t){return _e(e,i,t)})}var sa=Xn(function(t,e){return Za(t)?pn(t,e):[]}),ua=Xn(function(t){return vi(ze(t,Za))}),ca=Xn(function(t){var e=Xo(t);return Za(e)&&(e=i),vi(ze(t,Za),co(e,2))}),la=Xn(function(t){var e=Xo(t);return e="function"==typeof e?e:i,vi(ze(t,Za),i,e)}),fa=Xn(oa);var pa=Xn(function(t){var e=t.length,r=e>1?t[e-1]:i;return r="function"==typeof r?(t.pop(),r):i,aa(t,r)});function da(t){var e=Ur(t);return e.__chain__=!0,e}function ha(t,e){return e(t)}var ma=no(function(t){var e=t.length,r=e?t[0]:0,n=this.__wrapped__,o=function(e){return sn(e,t)};return!(e>1||this.__actions__.length)&&n instanceof Hr&&wo(r)?((n=n.slice(r,+r+(e?1:0))).__actions__.push({func:ha,args:[o],thisArg:i}),new $r(n,this.__chain__).thru(function(t){return e&&!t.length&&t.push(i),t})):this.thru(o)});var va=zi(function(t,e,r){Lt.call(t,r)?++t[r]:an(t,r,1)});var ya=Ri(Ho),ga=Ri(Wo);function ba(t,e){return(Wa(t)?Te:dn)(t,co(e,3))}function wa(t,e){return(Wa(t)?ke:hn)(t,co(e,3))}var xa=zi(function(t,e,r){Lt.call(t,r)?t[r].push(e):an(t,r,[e])});var Sa=Xn(function(t,e,r){var i=-1,o="function"==typeof e,a=Ya(t)?n(t.length):[];return dn(t,function(t){a[++i]=o?_e(e,t,r):Cn(t,e,r)}),a}),Ma=zi(function(t,e,r){an(t,r,e)});function Na(t,e){return(Wa(t)?De:Un)(t,co(e,3))}var Aa=zi(function(t,e,r){t[r?0:1].push(e)},function(){return[[],[]]});var Ea=Xn(function(t,e){if(null==t)return[];var r=e.length;return r>1&&xo(t,e[0],e[1])?e=[]:r>2&&xo(e[0],e[1],e[2])&&(e=[e[0]]),Wn(t,gn(e,1),[])}),_a=le||function(){return me.Date.now()};function Oa(t,e,r){return e=r?i:e,e=t&&null==e?t.length:e,Ki(t,f,i,i,i,i,e)}function Ta(t,e){var r;if("function"!=typeof e)throw new kt(o);return t=ms(t),function(){return--t>0&&(r=e.apply(this,arguments)),t<=1&&(e=i),r}}var ka=Xn(function(t,e,r){var n=1;if(r.length){var i=lr(r,uo(ka));n|=c}return Ki(t,n,e,r,i)}),Ca=Xn(function(t,e,r){var n=3;if(r.length){var i=lr(r,uo(Ca));n|=c}return Ki(e,n,t,r,i)});function za(t,e,r){var n,a,s,u,c,l,f=0,p=!1,d=!1,h=!0;if("function"!=typeof t)throw new kt(o);function m(e){var r=n,o=a;return n=a=i,f=e,u=t.apply(o,r)}function v(t){var r=t-l;return l===i||r>=e||r<0||d&&t-f>=s}function y(){var t=_a();if(v(t))return g(t);c=zo(y,function(t){var r=e-(t-l);return d?br(r,s-(t-f)):r}(t))}function g(t){return c=i,h&&n?m(t):(n=a=i,u)}function b(){var t=_a(),r=v(t);if(n=arguments,a=this,l=t,r){if(c===i)return function(t){return f=t,c=zo(y,e),p?m(t):u}(l);if(d)return Mi(c),c=zo(y,e),m(l)}return c===i&&(c=zo(y,e)),u}return e=ys(e)||0,es(r)&&(p=!!r.leading,s=(d="maxWait"in r)?gr(ys(r.maxWait)||0,e):s,h="trailing"in r?!!r.trailing:h),b.cancel=function(){c!==i&&Mi(c),f=0,n=l=a=c=i},b.flush=function(){return c===i?u:g(_a())},b}var Ia=Xn(function(t,e){return fn(t,1,e)}),ja=Xn(function(t,e,r){return fn(t,ys(e)||0,r)});function Da(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new kt(o);var r=function(){var n=arguments,i=e?e.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=t.apply(this,n);return r.cache=o.set(i,a)||o,a};return r.cache=new(Da.Cache||Yr),r}function La(t){if("function"!=typeof t)throw new kt(o);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}Da.Cache=Yr;var Ba=xi(function(t,e){var r=(e=1==e.length&&Wa(e[0])?De(e[0],Qe(co())):De(gn(e,1),Qe(co()))).length;return Xn(function(n){for(var i=-1,o=br(n.length,r);++i<o;)n[i]=e[i].call(this,n[i]);return _e(t,this,n)})}),Pa=Xn(function(t,e){var r=lr(e,uo(Pa));return Ki(t,c,i,e,r)}),Ra=Xn(function(t,e){var r=lr(e,uo(Ra));return Ki(t,l,i,e,r)}),Ua=no(function(t,e){return Ki(t,p,i,i,i,e)});function Fa(t,e){return t===e||t!=t&&e!=e}var qa=Yi(_n),$a=Yi(function(t,e){return t>=e}),Ha=zn(function(){return arguments}())?zn:function(t){return rs(t)&&Lt.call(t,"callee")&&!Gt.call(t,"callee")},Wa=n.isArray,Va=xe?Qe(xe):function(t){return rs(t)&&En(t)==j};function Ya(t){return null!=t&&ts(t.length)&&!Ka(t)}function Za(t){return rs(t)&&Ya(t)}var Ga=be||yu,Ja=Se?Qe(Se):function(t){return rs(t)&&En(t)==x};function Xa(t){if(!rs(t))return!1;var e=En(t);return e==S||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!os(t)}function Ka(t){if(!es(t))return!1;var e=En(t);return e==M||e==N||"[object AsyncFunction]"==e||"[object Proxy]"==e}function Qa(t){return"number"==typeof t&&t==ms(t)}function ts(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=h}function es(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function rs(t){return null!=t&&"object"==typeof t}var ns=Me?Qe(Me):function(t){return rs(t)&&vo(t)==A};function is(t){return"number"==typeof t||rs(t)&&En(t)==E}function os(t){if(!rs(t)||En(t)!=_)return!1;var e=Yt(t);if(null===e)return!0;var r=Lt.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&Dt.call(r)==Ut}var as=Ne?Qe(Ne):function(t){return rs(t)&&En(t)==T};var ss=Ae?Qe(Ae):function(t){return rs(t)&&vo(t)==k};function us(t){return"string"==typeof t||!Wa(t)&&rs(t)&&En(t)==C}function cs(t){return"symbol"==typeof t||rs(t)&&En(t)==z}var ls=Ee?Qe(Ee):function(t){return rs(t)&&ts(t.length)&&!!ue[En(t)]};var fs=Yi(Rn),ps=Yi(function(t,e){return t<=e});function ds(t){if(!t)return[];if(Ya(t))return us(t)?hr(t):ki(t);if(Kt&&t[Kt])return function(t){for(var e,r=[];!(e=t.next()).done;)r.push(e.value);return r}(t[Kt]());var e=vo(t);return(e==A?ur:e==k?fr:Fs)(t)}function hs(t){return t?(t=ys(t))===d||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function ms(t){var e=hs(t),r=e%1;return e==e?r?e-r:e:0}function vs(t){return t?un(ms(t),0,v):0}function ys(t){if("number"==typeof t)return t;if(cs(t))return m;if(es(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=es(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=Ke(t);var r=yt.test(t);return r||bt.test(t)?pe(t.slice(2),r?2:8):vt.test(t)?m:+t}function gs(t){return Ci(t,Is(t))}function bs(t){return null==t?"":li(t)}var ws=Ii(function(t,e){if(Ao(e)||Ya(e))Ci(e,zs(e),t);else for(var r in e)Lt.call(e,r)&&en(t,r,e[r])}),xs=Ii(function(t,e){Ci(e,Is(e),t)}),Ss=Ii(function(t,e,r,n){Ci(e,Is(e),t,n)}),Ms=Ii(function(t,e,r,n){Ci(e,zs(e),t,n)}),Ns=no(sn);var As=Xn(function(t,e){t=_t(t);var r=-1,n=e.length,o=n>2?e[2]:i;for(o&&xo(e[0],e[1],o)&&(n=1);++r<n;)for(var a=e[r],s=Is(a),u=-1,c=s.length;++u<c;){var l=s[u],f=t[l];(f===i||Fa(f,It[l])&&!Lt.call(t,l))&&(t[l]=a[l])}return t}),Es=Xn(function(t){return t.push(i,to),_e(Ds,i,t)});function _s(t,e,r){var n=null==t?i:Nn(t,e);return n===i?r:n}function Os(t,e){return null!=t&&yo(t,e,Tn)}var Ts=qi(function(t,e,r){null!=e&&"function"!=typeof e.toString&&(e=Rt.call(e)),t[e]=r},eu(iu)),ks=qi(function(t,e,r){null!=e&&"function"!=typeof e.toString&&(e=Rt.call(e)),Lt.call(t,e)?t[e].push(r):t[e]=[r]},co),Cs=Xn(Cn);function zs(t){return Ya(t)?Jr(t):Bn(t)}function Is(t){return Ya(t)?Jr(t,!0):Pn(t)}var js=Ii(function(t,e,r){$n(t,e,r)}),Ds=Ii(function(t,e,r,n){$n(t,e,r,n)}),Ls=no(function(t,e){var r={};if(null==t)return r;var n=!1;e=De(e,function(e){return e=wi(e,t),n||(n=e.length>1),e}),Ci(t,oo(t),r),n&&(r=cn(r,7,eo));for(var i=e.length;i--;)pi(r,e[i]);return r});var Bs=no(function(t,e){return null==t?{}:function(t,e){return Vn(t,e,function(e,r){return Os(t,r)})}(t,e)});function Ps(t,e){if(null==t)return{};var r=De(oo(t),function(t){return[t]});return e=co(e),Vn(t,r,function(t,r){return e(t,r[0])})}var Rs=Xi(zs),Us=Xi(Is);function Fs(t){return null==t?[]:tr(t,zs(t))}var qs=Bi(function(t,e,r){return e=e.toLowerCase(),t+(r?$s(e):e)});function $s(t){return Xs(bs(t).toLowerCase())}function Hs(t){return(t=bs(t))&&t.replace(xt,ir).replace(ee,"")}var Ws=Bi(function(t,e,r){return t+(r?"-":"")+e.toLowerCase()}),Vs=Bi(function(t,e,r){return t+(r?" ":"")+e.toLowerCase()}),Ys=Li("toLowerCase");var Zs=Bi(function(t,e,r){return t+(r?"_":"")+e.toLowerCase()});var Gs=Bi(function(t,e,r){return t+(r?" ":"")+Xs(e)});var Js=Bi(function(t,e,r){return t+(r?" ":"")+e.toUpperCase()}),Xs=Li("toUpperCase");function Ks(t,e,r){return t=bs(t),(e=r?i:e)===i?function(t){return oe.test(t)}(t)?function(t){return t.match(ne)||[]}(t):function(t){return t.match(ft)||[]}(t):t.match(e)||[]}var Qs=Xn(function(t,e){try{return _e(t,i,e)}catch(t){return Xa(t)?t:new Nt(t)}}),tu=no(function(t,e){return Te(e,function(e){e=Po(e),an(t,e,ka(t[e],t))}),t});function eu(t){return function(){return t}}var ru=Ui(),nu=Ui(!0);function iu(t){return t}function ou(t){return Ln("function"==typeof t?t:cn(t,1))}var au=Xn(function(t,e){return function(r){return Cn(r,t,e)}}),su=Xn(function(t,e){return function(r){return Cn(t,r,e)}});function uu(t,e,r){var n=zs(e),i=Mn(e,n);null!=r||es(e)&&(i.length||!n.length)||(r=e,e=t,t=this,i=Mn(e,zs(e)));var o=!(es(r)&&"chain"in r&&!r.chain),a=Ka(t);return Te(i,function(r){var n=e[r];t[r]=n,a&&(t.prototype[r]=function(){var e=this.__chain__;if(o||e){var r=t(this.__wrapped__);return(r.__actions__=ki(this.__actions__)).push({func:n,args:arguments,thisArg:t}),r.__chain__=e,r}return n.apply(t,Le([this.value()],arguments))})}),t}function cu(){}var lu=Hi(De),fu=Hi(Ce),pu=Hi(Re);function du(t){return So(t)?Ye(Po(t)):function(t){return function(e){return Nn(e,t)}}(t)}var hu=Vi(),mu=Vi(!0);function vu(){return[]}function yu(){return!1}var gu=$i(function(t,e){return t+e},0),bu=Gi("ceil"),wu=$i(function(t,e){return t/e},1),xu=Gi("floor");var Su,Mu=$i(function(t,e){return t*e},1),Nu=Gi("round"),Au=$i(function(t,e){return t-e},0);return Ur.after=function(t,e){if("function"!=typeof e)throw new kt(o);return t=ms(t),function(){if(--t<1)return e.apply(this,arguments)}},Ur.ary=Oa,Ur.assign=ws,Ur.assignIn=xs,Ur.assignInWith=Ss,Ur.assignWith=Ms,Ur.at=Ns,Ur.before=Ta,Ur.bind=ka,Ur.bindAll=tu,Ur.bindKey=Ca,Ur.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return Wa(t)?t:[t]},Ur.chain=da,Ur.chunk=function(t,e,r){e=(r?xo(t,e,r):e===i)?1:gr(ms(e),0);var o=null==t?0:t.length;if(!o||e<1)return[];for(var a=0,s=0,u=n(he(o/e));a<o;)u[s++]=ii(t,a,a+=e);return u},Ur.compact=function(t){for(var e=-1,r=null==t?0:t.length,n=0,i=[];++e<r;){var o=t[e];o&&(i[n++]=o)}return i},Ur.concat=function(){var t=arguments.length;if(!t)return[];for(var e=n(t-1),r=arguments[0],i=t;i--;)e[i-1]=arguments[i];return Le(Wa(r)?ki(r):[r],gn(e,1))},Ur.cond=function(t){var e=null==t?0:t.length,r=co();return t=e?De(t,function(t){if("function"!=typeof t[1])throw new kt(o);return[r(t[0]),t[1]]}):[],Xn(function(r){for(var n=-1;++n<e;){var i=t[n];if(_e(i[0],this,r))return _e(i[1],this,r)}})},Ur.conforms=function(t){return function(t){var e=zs(t);return function(r){return ln(r,t,e)}}(cn(t,1))},Ur.constant=eu,Ur.countBy=va,Ur.create=function(t,e){var r=Fr(t);return null==e?r:on(r,e)},Ur.curry=function t(e,r,n){var o=Ki(e,8,i,i,i,i,i,r=n?i:r);return o.placeholder=t.placeholder,o},Ur.curryRight=function t(e,r,n){var o=Ki(e,u,i,i,i,i,i,r=n?i:r);return o.placeholder=t.placeholder,o},Ur.debounce=za,Ur.defaults=As,Ur.defaultsDeep=Es,Ur.defer=Ia,Ur.delay=ja,Ur.difference=Fo,Ur.differenceBy=qo,Ur.differenceWith=$o,Ur.drop=function(t,e,r){var n=null==t?0:t.length;return n?ii(t,(e=r||e===i?1:ms(e))<0?0:e,n):[]},Ur.dropRight=function(t,e,r){var n=null==t?0:t.length;return n?ii(t,0,(e=n-(e=r||e===i?1:ms(e)))<0?0:e):[]},Ur.dropRightWhile=function(t,e){return t&&t.length?hi(t,co(e,3),!0,!0):[]},Ur.dropWhile=function(t,e){return t&&t.length?hi(t,co(e,3),!0):[]},Ur.fill=function(t,e,r,n){var o=null==t?0:t.length;return o?(r&&"number"!=typeof r&&xo(t,e,r)&&(r=0,n=o),function(t,e,r,n){var o=t.length;for((r=ms(r))<0&&(r=-r>o?0:o+r),(n=n===i||n>o?o:ms(n))<0&&(n+=o),n=r>n?0:vs(n);r<n;)t[r++]=e;return t}(t,e,r,n)):[]},Ur.filter=function(t,e){return(Wa(t)?ze:yn)(t,co(e,3))},Ur.flatMap=function(t,e){return gn(Na(t,e),1)},Ur.flatMapDeep=function(t,e){return gn(Na(t,e),d)},Ur.flatMapDepth=function(t,e,r){return r=r===i?1:ms(r),gn(Na(t,e),r)},Ur.flatten=Vo,Ur.flattenDeep=function(t){return(null==t?0:t.length)?gn(t,d):[]},Ur.flattenDepth=function(t,e){return(null==t?0:t.length)?gn(t,e=e===i?1:ms(e)):[]},Ur.flip=function(t){return Ki(t,512)},Ur.flow=ru,Ur.flowRight=nu,Ur.fromPairs=function(t){for(var e=-1,r=null==t?0:t.length,n={};++e<r;){var i=t[e];an(n,i[0],i[1])}return n},Ur.functions=function(t){return null==t?[]:Mn(t,zs(t))},Ur.functionsIn=function(t){return null==t?[]:Mn(t,Is(t))},Ur.groupBy=xa,Ur.initial=function(t){return(null==t?0:t.length)?ii(t,0,-1):[]},Ur.intersection=Zo,Ur.intersectionBy=Go,Ur.intersectionWith=Jo,Ur.invert=Ts,Ur.invertBy=ks,Ur.invokeMap=Sa,Ur.iteratee=ou,Ur.keyBy=Ma,Ur.keys=zs,Ur.keysIn=Is,Ur.map=Na,Ur.mapKeys=function(t,e){var r={};return e=co(e,3),xn(t,function(t,n,i){an(r,e(t,n,i),t)}),r},Ur.mapValues=function(t,e){var r={};return e=co(e,3),xn(t,function(t,n,i){an(r,n,e(t,n,i))}),r},Ur.matches=function(t){return Fn(cn(t,1))},Ur.matchesProperty=function(t,e){return qn(t,cn(e,1))},Ur.memoize=Da,Ur.merge=js,Ur.mergeWith=Ds,Ur.method=au,Ur.methodOf=su,Ur.mixin=uu,Ur.negate=La,Ur.nthArg=function(t){return t=ms(t),Xn(function(e){return Hn(e,t)})},Ur.omit=Ls,Ur.omitBy=function(t,e){return Ps(t,La(co(e)))},Ur.once=function(t){return Ta(2,t)},Ur.orderBy=function(t,e,r,n){return null==t?[]:(Wa(e)||(e=null==e?[]:[e]),Wa(r=n?i:r)||(r=null==r?[]:[r]),Wn(t,e,r))},Ur.over=lu,Ur.overArgs=Ba,Ur.overEvery=fu,Ur.overSome=pu,Ur.partial=Pa,Ur.partialRight=Ra,Ur.partition=Aa,Ur.pick=Bs,Ur.pickBy=Ps,Ur.property=du,Ur.propertyOf=function(t){return function(e){return null==t?i:Nn(t,e)}},Ur.pull=Ko,Ur.pullAll=Qo,Ur.pullAllBy=function(t,e,r){return t&&t.length&&e&&e.length?Yn(t,e,co(r,2)):t},Ur.pullAllWith=function(t,e,r){return t&&t.length&&e&&e.length?Yn(t,e,i,r):t},Ur.pullAt=ta,Ur.range=hu,Ur.rangeRight=mu,Ur.rearg=Ua,Ur.reject=function(t,e){return(Wa(t)?ze:yn)(t,La(co(e,3)))},Ur.remove=function(t,e){var r=[];if(!t||!t.length)return r;var n=-1,i=[],o=t.length;for(e=co(e,3);++n<o;){var a=t[n];e(a,n,t)&&(r.push(a),i.push(n))}return Zn(t,i),r},Ur.rest=function(t,e){if("function"!=typeof t)throw new kt(o);return Xn(t,e=e===i?e:ms(e))},Ur.reverse=ea,Ur.sampleSize=function(t,e,r){return e=(r?xo(t,e,r):e===i)?1:ms(e),(Wa(t)?Kr:Qn)(t,e)},Ur.set=function(t,e,r){return null==t?t:ti(t,e,r)},Ur.setWith=function(t,e,r,n){return n="function"==typeof n?n:i,null==t?t:ti(t,e,r,n)},Ur.shuffle=function(t){return(Wa(t)?Qr:ni)(t)},Ur.slice=function(t,e,r){var n=null==t?0:t.length;return n?(r&&"number"!=typeof r&&xo(t,e,r)?(e=0,r=n):(e=null==e?0:ms(e),r=r===i?n:ms(r)),ii(t,e,r)):[]},Ur.sortBy=Ea,Ur.sortedUniq=function(t){return t&&t.length?ui(t):[]},Ur.sortedUniqBy=function(t,e){return t&&t.length?ui(t,co(e,2)):[]},Ur.split=function(t,e,r){return r&&"number"!=typeof r&&xo(t,e,r)&&(e=r=i),(r=r===i?v:r>>>0)?(t=bs(t))&&("string"==typeof e||null!=e&&!as(e))&&!(e=li(e))&&sr(t)?Si(hr(t),0,r):t.split(e,r):[]},Ur.spread=function(t,e){if("function"!=typeof t)throw new kt(o);return e=null==e?0:gr(ms(e),0),Xn(function(r){var n=r[e],i=Si(r,0,e);return n&&Le(i,n),_e(t,this,i)})},Ur.tail=function(t){var e=null==t?0:t.length;return e?ii(t,1,e):[]},Ur.take=function(t,e,r){return t&&t.length?ii(t,0,(e=r||e===i?1:ms(e))<0?0:e):[]},Ur.takeRight=function(t,e,r){var n=null==t?0:t.length;return n?ii(t,(e=n-(e=r||e===i?1:ms(e)))<0?0:e,n):[]},Ur.takeRightWhile=function(t,e){return t&&t.length?hi(t,co(e,3),!1,!0):[]},Ur.takeWhile=function(t,e){return t&&t.length?hi(t,co(e,3)):[]},Ur.tap=function(t,e){return e(t),t},Ur.throttle=function(t,e,r){var n=!0,i=!0;if("function"!=typeof t)throw new kt(o);return es(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),za(t,e,{leading:n,maxWait:e,trailing:i})},Ur.thru=ha,Ur.toArray=ds,Ur.toPairs=Rs,Ur.toPairsIn=Us,Ur.toPath=function(t){return Wa(t)?De(t,Po):cs(t)?[t]:ki(Bo(bs(t)))},Ur.toPlainObject=gs,Ur.transform=function(t,e,r){var n=Wa(t),i=n||Ga(t)||ls(t);if(e=co(e,4),null==r){var o=t&&t.constructor;r=i?n?new o:[]:es(t)&&Ka(o)?Fr(Yt(t)):{}}return(i?Te:xn)(t,function(t,n,i){return e(r,t,n,i)}),r},Ur.unary=function(t){return Oa(t,1)},Ur.union=ra,Ur.unionBy=na,Ur.unionWith=ia,Ur.uniq=function(t){return t&&t.length?fi(t):[]},Ur.uniqBy=function(t,e){return t&&t.length?fi(t,co(e,2)):[]},Ur.uniqWith=function(t,e){return e="function"==typeof e?e:i,t&&t.length?fi(t,i,e):[]},Ur.unset=function(t,e){return null==t||pi(t,e)},Ur.unzip=oa,Ur.unzipWith=aa,Ur.update=function(t,e,r){return null==t?t:di(t,e,bi(r))},Ur.updateWith=function(t,e,r,n){return n="function"==typeof n?n:i,null==t?t:di(t,e,bi(r),n)},Ur.values=Fs,Ur.valuesIn=function(t){return null==t?[]:tr(t,Is(t))},Ur.without=sa,Ur.words=Ks,Ur.wrap=function(t,e){return Pa(bi(e),t)},Ur.xor=ua,Ur.xorBy=ca,Ur.xorWith=la,Ur.zip=fa,Ur.zipObject=function(t,e){return yi(t||[],e||[],en)},Ur.zipObjectDeep=function(t,e){return yi(t||[],e||[],ti)},Ur.zipWith=pa,Ur.entries=Rs,Ur.entriesIn=Us,Ur.extend=xs,Ur.extendWith=Ss,uu(Ur,Ur),Ur.add=gu,Ur.attempt=Qs,Ur.camelCase=qs,Ur.capitalize=$s,Ur.ceil=bu,Ur.clamp=function(t,e,r){return r===i&&(r=e,e=i),r!==i&&(r=(r=ys(r))==r?r:0),e!==i&&(e=(e=ys(e))==e?e:0),un(ys(t),e,r)},Ur.clone=function(t){return cn(t,4)},Ur.cloneDeep=function(t){return cn(t,5)},Ur.cloneDeepWith=function(t,e){return cn(t,5,e="function"==typeof e?e:i)},Ur.cloneWith=function(t,e){return cn(t,4,e="function"==typeof e?e:i)},Ur.conformsTo=function(t,e){return null==e||ln(t,e,zs(e))},Ur.deburr=Hs,Ur.defaultTo=function(t,e){return null==t||t!=t?e:t},Ur.divide=wu,Ur.endsWith=function(t,e,r){t=bs(t),e=li(e);var n=t.length,o=r=r===i?n:un(ms(r),0,n);return(r-=e.length)>=0&&t.slice(r,o)==e},Ur.eq=Fa,Ur.escape=function(t){return(t=bs(t))&&X.test(t)?t.replace(G,or):t},Ur.escapeRegExp=function(t){return(t=bs(t))&&ot.test(t)?t.replace(it,"\\$&"):t},Ur.every=function(t,e,r){var n=Wa(t)?Ce:mn;return r&&xo(t,e,r)&&(e=i),n(t,co(e,3))},Ur.find=ya,Ur.findIndex=Ho,Ur.findKey=function(t,e){return Fe(t,co(e,3),xn)},Ur.findLast=ga,Ur.findLastIndex=Wo,Ur.findLastKey=function(t,e){return Fe(t,co(e,3),Sn)},Ur.floor=xu,Ur.forEach=ba,Ur.forEachRight=wa,Ur.forIn=function(t,e){return null==t?t:bn(t,co(e,3),Is)},Ur.forInRight=function(t,e){return null==t?t:wn(t,co(e,3),Is)},Ur.forOwn=function(t,e){return t&&xn(t,co(e,3))},Ur.forOwnRight=function(t,e){return t&&Sn(t,co(e,3))},Ur.get=_s,Ur.gt=qa,Ur.gte=$a,Ur.has=function(t,e){return null!=t&&yo(t,e,On)},Ur.hasIn=Os,Ur.head=Yo,Ur.identity=iu,Ur.includes=function(t,e,r,n){t=Ya(t)?t:Fs(t),r=r&&!n?ms(r):0;var i=t.length;return r<0&&(r=gr(i+r,0)),us(t)?r<=i&&t.indexOf(e,r)>-1:!!i&&$e(t,e,r)>-1},Ur.indexOf=function(t,e,r){var n=null==t?0:t.length;if(!n)return-1;var i=null==r?0:ms(r);return i<0&&(i=gr(n+i,0)),$e(t,e,i)},Ur.inRange=function(t,e,r){return e=hs(e),r===i?(r=e,e=0):r=hs(r),function(t,e,r){return t>=br(e,r)&&t<gr(e,r)}(t=ys(t),e,r)},Ur.invoke=Cs,Ur.isArguments=Ha,Ur.isArray=Wa,Ur.isArrayBuffer=Va,Ur.isArrayLike=Ya,Ur.isArrayLikeObject=Za,Ur.isBoolean=function(t){return!0===t||!1===t||rs(t)&&En(t)==w},Ur.isBuffer=Ga,Ur.isDate=Ja,Ur.isElement=function(t){return rs(t)&&1===t.nodeType&&!os(t)},Ur.isEmpty=function(t){if(null==t)return!0;if(Ya(t)&&(Wa(t)||"string"==typeof t||"function"==typeof t.splice||Ga(t)||ls(t)||Ha(t)))return!t.length;var e=vo(t);if(e==A||e==k)return!t.size;if(Ao(t))return!Bn(t).length;for(var r in t)if(Lt.call(t,r))return!1;return!0},Ur.isEqual=function(t,e){return In(t,e)},Ur.isEqualWith=function(t,e,r){var n=(r="function"==typeof r?r:i)?r(t,e):i;return n===i?In(t,e,i,r):!!n},Ur.isError=Xa,Ur.isFinite=function(t){return"number"==typeof t&&we(t)},Ur.isFunction=Ka,Ur.isInteger=Qa,Ur.isLength=ts,Ur.isMap=ns,Ur.isMatch=function(t,e){return t===e||jn(t,e,fo(e))},Ur.isMatchWith=function(t,e,r){return r="function"==typeof r?r:i,jn(t,e,fo(e),r)},Ur.isNaN=function(t){return is(t)&&t!=+t},Ur.isNative=function(t){if(No(t))throw new Nt("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Dn(t)},Ur.isNil=function(t){return null==t},Ur.isNull=function(t){return null===t},Ur.isNumber=is,Ur.isObject=es,Ur.isObjectLike=rs,Ur.isPlainObject=os,Ur.isRegExp=as,Ur.isSafeInteger=function(t){return Qa(t)&&t>=-9007199254740991&&t<=h},Ur.isSet=ss,Ur.isString=us,Ur.isSymbol=cs,Ur.isTypedArray=ls,Ur.isUndefined=function(t){return t===i},Ur.isWeakMap=function(t){return rs(t)&&vo(t)==I},Ur.isWeakSet=function(t){return rs(t)&&"[object WeakSet]"==En(t)},Ur.join=function(t,e){return null==t?"":Ue.call(t,e)},Ur.kebabCase=Ws,Ur.last=Xo,Ur.lastIndexOf=function(t,e,r){var n=null==t?0:t.length;if(!n)return-1;var o=n;return r!==i&&(o=(o=ms(r))<0?gr(n+o,0):br(o,n-1)),e==e?function(t,e,r){for(var n=r+1;n--;)if(t[n]===e)return n;return n}(t,e,o):qe(t,We,o,!0)},Ur.lowerCase=Vs,Ur.lowerFirst=Ys,Ur.lt=fs,Ur.lte=ps,Ur.max=function(t){return t&&t.length?vn(t,iu,_n):i},Ur.maxBy=function(t,e){return t&&t.length?vn(t,co(e,2),_n):i},Ur.mean=function(t){return Ve(t,iu)},Ur.meanBy=function(t,e){return Ve(t,co(e,2))},Ur.min=function(t){return t&&t.length?vn(t,iu,Rn):i},Ur.minBy=function(t,e){return t&&t.length?vn(t,co(e,2),Rn):i},Ur.stubArray=vu,Ur.stubFalse=yu,Ur.stubObject=function(){return{}},Ur.stubString=function(){return""},Ur.stubTrue=function(){return!0},Ur.multiply=Mu,Ur.nth=function(t,e){return t&&t.length?Hn(t,ms(e)):i},Ur.noConflict=function(){return me._===this&&(me._=Ft),this},Ur.noop=cu,Ur.now=_a,Ur.pad=function(t,e,r){t=bs(t);var n=(e=ms(e))?dr(t):0;if(!e||n>=e)return t;var i=(e-n)/2;return Wi(ve(i),r)+t+Wi(he(i),r)},Ur.padEnd=function(t,e,r){t=bs(t);var n=(e=ms(e))?dr(t):0;return e&&n<e?t+Wi(e-n,r):t},Ur.padStart=function(t,e,r){t=bs(t);var n=(e=ms(e))?dr(t):0;return e&&n<e?Wi(e-n,r)+t:t},Ur.parseInt=function(t,e,r){return r||null==e?e=0:e&&(e=+e),xr(bs(t).replace(at,""),e||0)},Ur.random=function(t,e,r){if(r&&"boolean"!=typeof r&&xo(t,e,r)&&(e=r=i),r===i&&("boolean"==typeof e?(r=e,e=i):"boolean"==typeof t&&(r=t,t=i)),t===i&&e===i?(t=0,e=1):(t=hs(t),e===i?(e=t,t=0):e=hs(e)),t>e){var n=t;t=e,e=n}if(r||t%1||e%1){var o=Sr();return br(t+o*(e-t+fe("1e-"+((o+"").length-1))),e)}return Gn(t,e)},Ur.reduce=function(t,e,r){var n=Wa(t)?Be:Ge,i=arguments.length<3;return n(t,co(e,4),r,i,dn)},Ur.reduceRight=function(t,e,r){var n=Wa(t)?Pe:Ge,i=arguments.length<3;return n(t,co(e,4),r,i,hn)},Ur.repeat=function(t,e,r){return e=(r?xo(t,e,r):e===i)?1:ms(e),Jn(bs(t),e)},Ur.replace=function(){var t=arguments,e=bs(t[0]);return t.length<3?e:e.replace(t[1],t[2])},Ur.result=function(t,e,r){var n=-1,o=(e=wi(e,t)).length;for(o||(o=1,t=i);++n<o;){var a=null==t?i:t[Po(e[n])];a===i&&(n=o,a=r),t=Ka(a)?a.call(t):a}return t},Ur.round=Nu,Ur.runInContext=t,Ur.sample=function(t){return(Wa(t)?Xr:Kn)(t)},Ur.size=function(t){if(null==t)return 0;if(Ya(t))return us(t)?dr(t):t.length;var e=vo(t);return e==A||e==k?t.size:Bn(t).length},Ur.snakeCase=Zs,Ur.some=function(t,e,r){var n=Wa(t)?Re:oi;return r&&xo(t,e,r)&&(e=i),n(t,co(e,3))},Ur.sortedIndex=function(t,e){return ai(t,e)},Ur.sortedIndexBy=function(t,e,r){return si(t,e,co(r,2))},Ur.sortedIndexOf=function(t,e){var r=null==t?0:t.length;if(r){var n=ai(t,e);if(n<r&&Fa(t[n],e))return n}return-1},Ur.sortedLastIndex=function(t,e){return ai(t,e,!0)},Ur.sortedLastIndexBy=function(t,e,r){return si(t,e,co(r,2),!0)},Ur.sortedLastIndexOf=function(t,e){if(null==t?0:t.length){var r=ai(t,e,!0)-1;if(Fa(t[r],e))return r}return-1},Ur.startCase=Gs,Ur.startsWith=function(t,e,r){return t=bs(t),r=null==r?0:un(ms(r),0,t.length),e=li(e),t.slice(r,r+e.length)==e},Ur.subtract=Au,Ur.sum=function(t){return t&&t.length?Je(t,iu):0},Ur.sumBy=function(t,e){return t&&t.length?Je(t,co(e,2)):0},Ur.template=function(t,e,r){var n=Ur.templateSettings;r&&xo(t,e,r)&&(e=i),t=bs(t),e=Ms({},e,n,Qi);var o=Ms({},e.imports,n.imports,Qi),a=zs(o),s=tr(o,a);Te(a,function(t){if(pt.test(t))throw new Nt("Invalid `imports` option passed into `_.template`")});var u,c,l=0,f=e.interpolate||St,p="__p += '",d=Ot((e.escape||St).source+"|"+f.source+"|"+(f===tt?ht:St).source+"|"+(e.evaluate||St).source+"|$","g"),h="//# sourceURL="+(Lt.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++se+"]")+"\n";t.replace(d,function(e,r,n,i,o,a){return n||(n=i),p+=t.slice(l,a).replace(Mt,ar),r&&(u=!0,p+="' +\n__e("+r+") +\n'"),o&&(c=!0,p+="';\n"+o+";\n__p += '"),n&&(p+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),l=a+e.length,e}),p+="';\n";var m=Lt.call(e,"variable")&&e.variable;if(m){if(pt.test(m))throw new Nt("Invalid `variable` option passed into `_.template`")}else p="with (obj) {\n"+p+"\n}\n";p=(c?p.replace(W,""):p).replace(V,"$1").replace(Y,"$1;"),p="function("+(m||"obj")+") {\n"+(m?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(u?", __e = _.escape":"")+(c?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";
2\n")+p+"return __p\n}";var v=Qs(function(){return At(a,h+"return "+p).apply(i,s)});if(v.source=p,Xa(v))throw v;return v},Ur.times=function(t,e){if((t=ms(t))<1||t>h)return[];var r=v,n=br(t,v);e=co(e),t-=v;for(var i=Xe(n,e);++r<t;)e(r);return i},Ur.toFinite=hs,Ur.toInteger=ms,Ur.toLength=vs,Ur.toLower=function(t){return bs(t).toLowerCase()},Ur.toNumber=ys,Ur.toSafeInteger=function(t){return t?un(ms(t),-9007199254740991,h):0===t?t:0},Ur.toString=bs,Ur.toUpper=function(t){return bs(t).toUpperCase()},Ur.trim=function(t,e,r){if((t=bs(t))&&(r||e===i))return Ke(t);if(!t||!(e=li(e)))return t;var n=hr(t),o=hr(e);return Si(n,rr(n,o),nr(n,o)+1).join("")},Ur.trimEnd=function(t,e,r){if((t=bs(t))&&(r||e===i))return t.slice(0,mr(t)+1);if(!t||!(e=li(e)))return t;var n=hr(t);return Si(n,0,nr(n,hr(e))+1).join("")},Ur.trimStart=function(t,e,r){if((t=bs(t))&&(r||e===i))return t.replace(at,"");if(!t||!(e=li(e)))return t;var n=hr(t);return Si(n,rr(n,hr(e))).join("")},Ur.truncate=function(t,e){var r=30,n="...";if(es(e)){var o="separator"in e?e.separator:o;r="length"in e?ms(e.length):r,n="omission"in e?li(e.omission):n}var a=(t=bs(t)).length;if(sr(t)){var s=hr(t);a=s.length}if(r>=a)return t;var u=r-dr(n);if(u<1)return n;var c=s?Si(s,0,u).join(""):t.slice(0,u);if(o===i)return c+n;if(s&&(u+=c.length-u),as(o)){if(t.slice(u).search(o)){var l,f=c;for(o.global||(o=Ot(o.source,bs(mt.exec(o))+"g")),o.lastIndex=0;l=o.exec(f);)var p=l.index;c=c.slice(0,p===i?u:p)}}else if(t.indexOf(li(o),u)!=u){var d=c.lastIndexOf(o);d>-1&&(c=c.slice(0,d))}return c+n},Ur.unescape=function(t){return(t=bs(t))&&J.test(t)?t.replace(Z,vr):t},Ur.uniqueId=function(t){var e=++Bt;return bs(t)+e},Ur.upperCase=Js,Ur.upperFirst=Xs,Ur.each=ba,Ur.eachRight=wa,Ur.first=Yo,uu(Ur,(Su={},xn(Ur,function(t,e){Lt.call(Ur.prototype,e)||(Su[e]=t)}),Su),{chain:!1}),Ur.VERSION="4.18.1",Te(["bind","bindKey","curry","curryRight","partial","partialRight"],function(t){Ur[t].placeholder=Ur}),Te(["drop","take"],function(t,e){Hr.prototype[t]=function(r){r=r===i?1:gr(ms(r),0);var n=this.__filtered__&&!e?new Hr(this):this.clone();return n.__filtered__?n.__takeCount__=br(r,n.__takeCount__):n.__views__.push({size:br(r,v),type:t+(n.__dir__<0?"Right":"")}),n},Hr.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}}),Te(["filter","map","takeWhile"],function(t,e){var r=e+1,n=1==r||3==r;Hr.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:co(t,3),type:r}),e.__filtered__=e.__filtered__||n,e}}),Te(["head","last"],function(t,e){var r="take"+(e?"Right":"");Hr.prototype[t]=function(){return this[r](1).value()[0]}}),Te(["initial","tail"],function(t,e){var r="drop"+(e?"":"Right");Hr.prototype[t]=function(){return this.__filtered__?new Hr(this):this[r](1)}}),Hr.prototype.compact=function(){return this.filter(iu)},Hr.prototype.find=function(t){return this.filter(t).head()},Hr.prototype.findLast=function(t){return this.reverse().find(t)},Hr.prototype.invokeMap=Xn(function(t,e){return"function"==typeof t?new Hr(this):this.map(function(r){return Cn(r,t,e)})}),Hr.prototype.reject=function(t){return this.filter(La(co(t)))},Hr.prototype.slice=function(t,e){t=ms(t);var r=this;return r.__filtered__&&(t>0||e<0)?new Hr(r):(t<0?r=r.takeRight(-t):t&&(r=r.drop(t)),e!==i&&(r=(e=ms(e))<0?r.dropRight(-e):r.take(e-t)),r)},Hr.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},Hr.prototype.toArray=function(){return this.take(v)},xn(Hr.prototype,function(t,e){var r=/^(?:filter|find|map|reject)|While$/.test(e),n=/^(?:head|last)$/.test(e),o=Ur[n?"take"+("last"==e?"Right":""):e],a=n||/^find/.test(e);o&&(Ur.prototype[e]=function(){var e=this.__wrapped__,s=n?[1]:arguments,u=e instanceof Hr,c=s[0],l=u||Wa(e),f=function(t){var e=o.apply(Ur,Le([t],s));return n&&p?e[0]:e};l&&r&&"function"==typeof c&&1!=c.length&&(u=l=!1);var p=this.__chain__,d=!!this.__actions__.length,h=a&&!p,m=u&&!d;if(!a&&l){e=m?e:new Hr(this);var v=t.apply(e,s);return v.__actions__.push({func:ha,args:[f],thisArg:i}),new $r(v,p)}return h&&m?t.apply(this,s):(v=this.thru(f),h?n?v.value()[0]:v.value():v)})}),Te(["pop","push","shift","sort","splice","unshift"],function(t){var e=Ct[t],r=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",n=/^(?:pop|shift)$/.test(t);Ur.prototype[t]=function(){var t=arguments;if(n&&!this.__chain__){var i=this.value();return e.apply(Wa(i)?i:[],t)}return this[r](function(r){return e.apply(Wa(r)?r:[],t)})}}),xn(Hr.prototype,function(t,e){var r=Ur[e];if(r){var n=r.name+"";Lt.call(Cr,n)||(Cr[n]=[]),Cr[n].push({name:e,func:r})}}),Cr[Fi(i,2).name]=[{name:"wrapper",func:i}],Hr.prototype.clone=function(){var t=new Hr(this.__wrapped__);return t.__actions__=ki(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=ki(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=ki(this.__views__),t},Hr.prototype.reverse=function(){if(this.__filtered__){var t=new Hr(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},Hr.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,r=Wa(t),n=e<0,i=r?t.length:0,o=function(t,e,r){var n=-1,i=r.length;for(;++n<i;){var o=r[n],a=o.size;switch(o.type){case"drop":t+=a;break;case"dropRight":e-=a;break;case"take":e=br(e,t+a);break;case"takeRight":t=gr(t,e-a)}}return{start:t,end:e}}(0,i,this.__views__),a=o.start,s=o.end,u=s-a,c=n?s:a-1,l=this.__iteratees__,f=l.length,p=0,d=br(u,this.__takeCount__);if(!r||!n&&i==u&&d==u)return mi(t,this.__actions__);var h=[];t:for(;u--&&p<d;){for(var m=-1,v=t[c+=e];++m<f;){var y=l[m],g=y.iteratee,b=y.type,w=g(v);if(2==b)v=w;else if(!w){if(1==b)continue t;break t}}h[p++]=v}return h},Ur.prototype.at=ma,Ur.prototype.chain=function(){return da(this)},Ur.prototype.commit=function(){return new $r(this.value(),this.__chain__)},Ur.prototype.next=function(){this.__values__===i&&(this.__values__=ds(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?i:this.__values__[this.__index__++]}},Ur.prototype.plant=function(t){for(var e,r=this;r instanceof qr;){var n=Uo(r);n.__index__=0,n.__values__=i,e?o.__wrapped__=n:e=n;var o=n;r=r.__wrapped__}return o.__wrapped__=t,e},Ur.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof Hr){var e=t;return this.__actions__.length&&(e=new Hr(this)),(e=e.reverse()).__actions__.push({func:ha,args:[ea],thisArg:i}),new $r(e,this.__chain__)}return this.thru(ea)},Ur.prototype.toJSON=Ur.prototype.valueOf=Ur.prototype.value=function(){return mi(this.__wrapped__,this.__actions__)},Ur.prototype.first=Ur.prototype.head,Kt&&(Ur.prototype[Kt]=function(){return this}),Ur}();me._=yr,(n=function(){return yr}.call(e,r,e,t))===i||(t.exports=n)}.call(this)},727418:t=>{"use strict";var e=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(e).map(function(t){return e[t]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(t){n[t]=t}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(t){return!1}}()?Object.assign:function(t,i){for(var o,a,s=function(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}(t),u=1;u<arguments.length;u++){for(var c in o=Object(arguments[u]))r.call(o,c)&&(s[c]=o[c]);if(e){a=e(o);for(var l=0;l<a.length;l++)n.call(o,a[l])&&(s[a[l]]=o[a[l]])}}return s}},734155:t=>{var e,r,n=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(t){if(e===setTimeout)return setTimeout(t,0);if((e===i||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(r){try{return e.call(null,t,0)}catch(r){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:i}catch(t){e=i}try{r="function"==typeof clearTimeout?clearTimeout:o}catch(t){r=o}}();var s,u=[],c=!1,l=-1;function f(){c&&s&&(c=!1,s.length?u=s.concat(u):l=-1,u.length&&p())}function p(){if(!c){var t=a(f);c=!0;for(var e=u.length;e;){for(s=u,u=[];++l<e;)s&&s[l].run();l=-1,e=u.length}s=null,c=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===o||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{return r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(t)}}function d(t,e){this.fun=t,this.array=e}function h(){}n.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];u.push(new d(t,e)),1!==u.length||c||a(p)},d.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=h,n.addListener=h,n.once=h,n.off=h,n.removeListener=h,n.removeAllListeners=h,n.emit=h,n.prependListener=h,n.prependOnceListener=h,n.listeners=function(t){return[]},n.binding=function(t){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(t){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},892703:(t,e,r)=>{"use strict";var n=r(150414);function i(){}function o(){}
vendor: 4,734 bytes, line 2
2o.resetWarningCache=i,t.exports=function(){function t(t,e,r,i,o,a){if(a!==n){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}}function e(){return t}t.isRequired=t;var r={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:i};return r.PropTypes=r,r}},45697:(t,e,r)=>{t.exports=r(892703)()},150414:t=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},869921:(t,e)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,u=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,l=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,d=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,g=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,w=r?Symbol.for("react.scope"):60119;function x(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case n:switch(t=t.type){case l:case f:case o:case s:case a:case d:return t;default:switch(t=t&&t.$$typeof){case c:case p:case v:case m:case u:return t;default:return e}}case i:return e}}}function S(t){return x(t)===f}e.AsyncMode=l,e.ConcurrentMode=f,e.ContextConsumer=c,e.ContextProvider=u,e.Element=n,e.ForwardRef=p,e.Fragment=o,e.Lazy=v,e.Memo=m,e.Portal=i,e.Profiler=s,e.StrictMode=a,e.Suspense=d,e.isAsyncMode=function(t){return S(t)||x(t)===l},e.isConcurrentMode=S,e.isContextConsumer=function(t){return x(t)===c},e.isContextProvider=function(t){return x(t)===u},e.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===n},e.isForwardRef=function(t){return x(t)===p},e.isFragment=function(t){return x(t)===o},e.isLazy=function(t){return x(t)===v},e.isMemo=function(t){return x(t)===m},e.isPortal=function(t){return x(t)===i},e.isProfiler=function(t){return x(t)===s},e.isStrictMode=function(t){return x(t)===a},e.isSuspense=function(t){return x(t)===d},e.isValidElementType=function(t){return"string"==typeof t||"function"==typeof t||t===o||t===f||t===s||t===a||t===d||t===h||"object"==typeof t&&null!==t&&(t.$$typeof===v||t.$$typeof===m||t.$$typeof===u||t.$$typeof===c||t.$$typeof===p||t.$$typeof===g||t.$$typeof===b||t.$$typeof===w||t.$$typeof===y)},e.typeOf=x},659864:(t,e,r)=>{"use strict";t.exports=r(869921)},14416:(t,e,r)=>{"use strict";r.d(e,{zt:()=>l,$j:()=>$,I0:()=>Z,v9:()=>K});var n=r(667294),i=n.createContext(null);var o=function(t){t()},a=function(){return o};var s={notify:function(){},get:function(){return[]}};function u(t,e){var r,n=s;function i(){u.onStateChange&&u.onStateChange()}function o(){r||(r=e?e.addNestedSub(i):t.subscribe(i),n=function(){var t=a(),e=null,r=null;return{clear:function(){e=null,r=null},notify:function(){t(function(){for(var t=e;t;)t.callback(),t=t.next})},get:function(){for(var t=[],r=e;r;)t.push(r),r=r.next;return t},subscribe:function(t){var n=!0,i=r={callback:t,next:null,prev:r};return i.prev?i.prev.next=i:e=i,function(){n&&null!==e&&(n=!1,i.next?i.next.prev=i.prev:r=i.prev,i.prev?i.prev.next=i.next:e=i.next)}}}}())}var u={addNestedSub:function(t){return o(),n.subscribe(t)},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:i,isSubscribed:function(){return Boolean(r)},trySubscribe:o,tryUnsubscribe:function(){r&&(r(),r=void 0,n.clear(),n=s)},getListeners:function(){return n}};return u}var c="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?n.useLayoutEffect:n.useEffect;const l=function(t){var e=t.store,r=t.context,o=t.children,a=(0,n.useMemo)(function(){var t=u(e);return{store:e,subscription:t}},[e]),s=(0,n.useMemo)(function(){return e.getState()},[e]);c(function(){var t=a.subscription;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),s!==e.getState()&&t.notifyNestedSubs(),function(){t.tryUnsubscribe(),t.onStateChange=null}},[a,s]);var l=r||i;return n.createElement(l.Provider,{value:a},o)};var f=r(487462),p=r(263366),d=r(108679),h=r.n(d),m=r(372973),v=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],y=["reactReduxForwardedRef"],g=[],b=[null,
vendor: 4,406 bytes, line 2
2null];function w(t,e){var r=t[1];return[e.payload,r+1]}function x(t,e,r){c(function(){return t.apply(void 0,e)},r)}function S(t,e,r,n,i,o,a){t.current=n,e.current=i,r.current=!1,o.current&&(o.current=null,a())}function M(t,e,r,n,i,o,a,s,u,c){if(t){var l=!1,f=null,p=function(){if(!l){var t,r,p=e.getState();try{t=n(p,i.current)}catch(t){r=t,f=t}r||(f=null),t===o.current?a.current||u():(o.current=t,s.current=t,a.current=!0,c({type:"STORE_UPDATED",payload:{error:r}}))}};r.onStateChange=p,r.trySubscribe(),p();return function(){if(l=!0,r.tryUnsubscribe(),r.onStateChange=null,f)throw f}}}var N=function(){return[null,0]};function A(t,e){void 0===e&&(e={});var r=e,o=r.getDisplayName,a=void 0===o?function(t){return"ConnectAdvanced("+t+")"}:o,s=r.methodName,c=void 0===s?"connectAdvanced":s,l=r.renderCountProp,d=void 0===l?void 0:l,A=r.shouldHandleStateChanges,E=void 0===A||A,_=r.storeKey,O=void 0===_?"store":_,T=(r.withRef,r.forwardRef),k=void 0!==T&&T,C=r.context,z=void 0===C?i:C,I=(0,p.Z)(r,v),j=z;return function(e){var r=e.displayName||e.name||"Component",i=a(r),o=(0,f.Z)({},I,{getDisplayName:a,methodName:c,renderCountProp:d,shouldHandleStateChanges:E,storeKey:O,displayName:i,wrappedComponentName:r,WrappedComponent:e}),s=I.pure;var l=s?n.useMemo:function(t){return t()};function v(r){var i=(0,n.useMemo)(function(){var t=r.reactReduxForwardedRef,e=(0,p.Z)(r,y);return[r.context,t,e]},[r]),a=i[0],s=i[1],c=i[2],d=(0,n.useMemo)(function(){return a&&a.Consumer&&(0,m.isContextConsumer)(n.createElement(a.Consumer,null))?a:j},[a,j]),h=(0,n.useContext)(d),v=Boolean(r.store)&&Boolean(r.store.getState)&&Boolean(r.store.dispatch);Boolean(h)&&Boolean(h.store);var A=v?r.store:h.store,_=(0,n.useMemo)(function(){return function(e){return t(e.dispatch,o)}(A)},[A]),O=(0,n.useMemo)(function(){if(!E)return b;var t=u(A,v?null:h.subscription),e=t.notifyNestedSubs.bind(t);return[t,e]},[A,v,h]),T=O[0],k=O[1],C=(0,n.useMemo)(function(){return v?h:(0,f.Z)({},h,{subscription:T})},[v,h,T]),z=(0,n.useReducer)(w,g,N),I=z[0][0],D=z[1];if(I&&I.error)throw I.error;var L=(0,n.useRef)(),B=(0,n.useRef)(c),P=(0,n.useRef)(),R=(0,n.useRef)(!1),U=l(function(){return P.current&&c===B.current?P.current:_(A.getState(),c)},[A,I,c]);x(S,[B,L,R,c,U,P,k]),x(M,[E,A,T,_,B,L,R,P,k,D],[A,T,_]);var F=(0,n.useMemo)(function(){return n.createElement(e,(0,f.Z)({},U,{ref:s}))},[s,e,U]);return(0,n.useMemo)(function(){return E?n.createElement(d.Provider,{value:C},F):F},[d,F,C])}var A=s?n.memo(v):v;if(A.WrappedComponent=e,A.displayName=v.displayName=i,k){var _=n.forwardRef(function(t,e){return n.createElement(A,(0,f.Z)({},t,{reactReduxForwardedRef:e}))});return _.displayName=i,_.WrappedComponent=e,h()(_,e)}return h()(A,e)}}function E(t,e){return t===e?0!==t||0!==e||1/t==1/e:t!=t&&e!=e}function _(t,e){if(E(t,e))return!0;if("object"!=typeof t||null===t||"object"!=typeof e||null===e)return!1;var r=Object.keys(t),n=Object.keys(e);if(r.length!==n.length)return!1;for(var i=0;i<r.length;i++)if(!Object.prototype.hasOwnProperty.call(e,r[i])||!E(t[r[i]],e[r[i]]))return!1;return!0}function O(t){return function(e,r){var n=t(e,r);function i(){return n}return i.dependsOnOwnProps=!1,i}}function T(t){return null!==t.dependsOnOwnProps&&void 0!==t.dependsOnOwnProps?Boolean(t.dependsOnOwnProps):1!==t.length}function k(t,e){return function(e,r){r.displayName;var n=function(t,e){return n.dependsOnOwnProps?n.mapToProps(t,e):n.mapToProps(t)};return n.dependsOnOwnProps=!0,n.mapToProps=function(e,r){n.mapToProps=t,n.dependsOnOwnProps=T(t);var i=n(e,r);return"function"==typeof i&&(n.mapToProps=i,n.dependsOnOwnProps=T(i),i=n(e,r)),i},n}}const C=[function(t){return"function"==typeof t?k(t):void 0},function(t){return t?void 0:O(function(t){return{dispatch:t}})},function(t){return t&&"object"==typeof t?O(function(e){return function(t,e){var r={},n=function(n){var i=t[n];"function"==typeof i&&(r[n]=function(){return e(i.apply(void 0,arguments))})};for(var i in t)n(i);return r}(t,e)}):void 0}];const z=[function(t){return"function"==typeof t?k(t):void 0},function(t){return t?void 0:O(function(){return{}})}];function I(t,e,r){return(0,f.Z)({},r,t,e)}const j=[function(t){return"function"==typeof t?function(t){return function(e,r){r.displayName;var n,i=r.pure,o=r.areMergedPropsEqual,a=!1;return function(e,r,s){var u=t(e,r,s);return a?i&&o(u,n)||(n=u):(a=!0,n=u),n}}}(t):void 0},function(t){return t?void 0:function(){return I}}];
2var D=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function L(t,e,r,n){return function(i,o){return r(t(i,o),e(n,o),o)}}function B(t,e,r,n,i){var o,a,s,u,c,l=i.areStatesEqual,f=i.areOwnPropsEqual,p=i.areStatePropsEqual,d=!1;function h(i,d){var h,m,v=!f(d,a),y=!l(i,o,d,a);return o=i,a=d,v&&y?(s=t(o,a),e.dependsOnOwnProps&&(u=e(n,a)),c=r(s,u,a)):v?(t.dependsOnOwnProps&&(s=t(o,a)),e.dependsOnOwnProps&&(u=e(n,a)),c=r(s,u,a)):y?(h=t(o,a),m=!p(h,s),s=h,m&&(c=r(s,u,a)),c):c}return function(i,l){return d?h(i,l):(s=t(o=i,a=l),u=e(n,a),c=r(s,u,a),d=!0,c)}}function P(t,e){var r=e.initMapStateToProps,n=e.initMapDispatchToProps,i=e.initMergeProps,o=(0,p.Z)(e,D),a=r(t,o),s=n(t,o),u=i(t,o);return(o.pure?B:L)(a,s,u,t,o)}var R=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function U(t,e,r){for(var n=e.length-1;n>=0;n--){var i=e[n](t);if(i)return i}return function(e,n){throw new Error("Invalid value of type "+typeof t+" for "+r+" argument when connecting component "+n.wrappedComponentName+".")}}function F(t,e){return t===e}function q(t){var e=void 0===t?{}:t,r=e.connectHOC,n=void 0===r?A:r,i=e.mapStateToPropsFactories,o=void 0===i?z:i,a=e.mapDispatchToPropsFactories,s=void 0===a?C:a,u=e.mergePropsFactories,c=void 0===u?j:u,l=e.selectorFactory,d=void 0===l?P:l;return function(t,e,r,i){void 0===i&&(i={});var a=i,u=a.pure,l=void 0===u||u,h=a.areStatesEqual,m=void 0===h?F:h,v=a.areOwnPropsEqual,y=void 0===v?_:v,g=a.areStatePropsEqual,b=void 0===g?_:g,w=a.areMergedPropsEqual,x=void 0===w?_:w,S=(0,p.Z)(a,R),M=U(t,o,"mapStateToProps"),N=U(e,s,"mapDispatchToProps"),A=U(r,c,"mergeProps");return n(d,(0,f.Z)({methodName:"connect",getDisplayName:function(t){return"Connect("+t+")"},shouldHandleStateChanges:Boolean(t),initMapStateToProps:M,initMapDispatchToProps:N,initMergeProps:A,pure:l,areStatesEqual:m,areOwnPropsEqual:y,areStatePropsEqual:b,areMergedPropsEqual:x},S))}}const $=q();function H(){return(0,n.useContext)(i)}function W(t){void 0===t&&(t=i);var e=t===i?H:function(){return(0,n.useContext)(t)};return function(){return e().store}}var V=W();function Y(t){void 0===t&&(t=i);var e=t===i?V:W(t);return function(){return e().dispatch}}var Z=Y(),G=function(t,e){return t===e};function J(t){void 0===t&&(t=i);var e=t===i?H:function(){return(0,n.useContext)(t)};return function(t,r){void 0===r&&(r=G);var i=e(),o=function(t,e,r,i){var o,a=(0,n.useReducer)(function(t){return t+1},0)[1],s=(0,n.useMemo)(function(){return u(r,i)},[r,i]),l=(0,n.useRef)(),f=(0,n.useRef)(),p=(0,n.useRef)(),d=(0,n.useRef)(),h=r.getState();try{if(t!==f.current||h!==p.current||l.current){var m=t(h);o=void 0!==d.current&&e(m,d.current)?d.current:m}else o=d.current}catch(t){throw l.current&&(t.message+="\nThe error may be correlated with this previous error:\n"+l.current.stack+"\n\n"),t}return c(function(){f.current=t,p.current=h,d.current=o,l.current=void 0}),c(function(){function t(){try{var t=r.getState();if(t===p.current)return;var n=f.current(t);if(e(n,d.current))return;d.current=n,p.current=t}catch(t){l.current=t}a()}return s.onStateChange=t,s.trySubscribe(),t(),function(){return s.tryUnsubscribe()}},[r,s]),o}(t,r,i.store,i.subscription);return(0,n.useDebugValue)(o),o}}var X,K=J(),Q=r(973935);X=Q.unstable_batchedUpdates,o=X},88359:(t,e)=>{"use strict";var r=60103,n=60106,i=60107,o=60108,a=60114,s=60109,u=60110,c=60112,l=60113,f=60120,p=60115,d=60116,h=60121,m=60122,v=60117,y=60129,g=60131;if("function"==typeof Symbol&&Symbol.for){var b=Symbol.for;r=b("react.element"),n=b("react.portal"),i=b("react.fragment"),o=b("react.strict_mode"),a=b("react.profiler"),s=b("react.provider"),u=b("react.context"),c=b("react.forward_ref"),l=b("react.suspense"),f=b("react.suspense_list"),p=b("react.memo"),d=b("react.lazy"),h=b("react.block"),m=b("react.server.block"),v=b("react.fundamental"),y=b("react.debug_trace_mode"),g=b("react.legacy_hidden")}function w(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case r:switch(t=t.type){case i:case a:case o:case l:case f:return t;default:switch(t=t&&t.$$typeof){case u:case c:case d:case p:case s:return t;default:return e}}case n:return e}}}e.isContextConsumer=function(t){return w(t)===u}},372973:(t,e,r)=>{"use strict";
vendor: 5,430 bytes, line 2
2t.exports=r(88359)},753894:(t,e,r)=>{"use strict";function n(t){return function(e){var r=e.dispatch,n=e.getState;return function(e){return function(i){return"function"==typeof i?i(r,n,t):e(i)}}}}r.d(e,{Z:()=>o});var i=n();i.withExtraArgument=n;const o=i},14890:(t,e,r)=>{"use strict";r.r(e),r.d(e,{__DO_NOT_USE__ActionTypes:()=>s,applyMiddleware:()=>m,bindActionCreators:()=>d,combineReducers:()=>f,compose:()=>h,createStore:()=>c,legacy_createStore:()=>l});var n=r(601413);function i(t){return"Minified Redux error #"+t+"; visit https://redux.js.org/Errors?code="+t+" for the full message or use the non-minified dev environment for full errors. "}var o="function"==typeof Symbol&&Symbol.observable||"@@observable",a=function(){return Math.random().toString(36).substring(7).split("").join(".")},s={INIT:"@@redux/INIT"+a(),REPLACE:"@@redux/REPLACE"+a(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+a()}};function u(t){if("object"!=typeof t||null===t)return!1;for(var e=t;null!==Object.getPrototypeOf(e);)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e}function c(t,e,r){var n;if("function"==typeof e&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(i(0));if("function"==typeof e&&void 0===r&&(r=e,e=void 0),void 0!==r){if("function"!=typeof r)throw new Error(i(1));return r(c)(t,e)}if("function"!=typeof t)throw new Error(i(2));var a=t,l=e,f=[],p=f,d=!1;function h(){p===f&&(p=f.slice())}function m(){if(d)throw new Error(i(3));return l}function v(t){if("function"!=typeof t)throw new Error(i(4));if(d)throw new Error(i(5));var e=!0;return h(),p.push(t),function(){if(e){if(d)throw new Error(i(6));e=!1,h();var r=p.indexOf(t);p.splice(r,1),f=null}}}function y(t){if(!u(t))throw new Error(i(7));if(void 0===t.type)throw new Error(i(8));if(d)throw new Error(i(9));try{d=!0,l=a(l,t)}finally{d=!1}for(var e=f=p,r=0;r<e.length;r++){(0,e[r])()}return t}return y({type:s.INIT}),(n={dispatch:y,subscribe:v,getState:m,replaceReducer:function(t){if("function"!=typeof t)throw new Error(i(10));a=t,y({type:s.REPLACE})}})[o]=function(){var t,e=v;return(t={subscribe:function(t){if("object"!=typeof t||null===t)throw new Error(i(11));function r(){t.next&&t.next(m())}return r(),{unsubscribe:e(r)}}})[o]=function(){return this},t},n}var l=c;function f(t){for(var e=Object.keys(t),r={},n=0;n<e.length;n++){var o=e[n];0,"function"==typeof t[o]&&(r[o]=t[o])}var a,u=Object.keys(r);try{!function(t){Object.keys(t).forEach(function(e){var r=t[e];if(void 0===r(void 0,{type:s.INIT}))throw new Error(i(12));if(void 0===r(void 0,{type:s.PROBE_UNKNOWN_ACTION()}))throw new Error(i(13))})}(r)}catch(t){a=t}return function(t,e){if(void 0===t&&(t={}),a)throw a;for(var n=!1,o={},s=0;s<u.length;s++){var c=u[s],l=r[c],f=t[c],p=l(f,e);if(void 0===p){e&&e.type;throw new Error(i(14))}o[c]=p,n=n||p!==f}return(n=n||u.length!==Object.keys(t).length)?o:t}}function p(t,e){return function(){return e(t.apply(this,arguments))}}function d(t,e){if("function"==typeof t)return p(t,e);if("object"!=typeof t||null===t)throw new Error(i(16));var r={};for(var n in t){var o=t[n];"function"==typeof o&&(r[n]=p(o,e))}return r}function h(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return 0===e.length?function(t){return t}:1===e.length?e[0]:e.reduce(function(t,e){return function(){return t(e.apply(void 0,arguments))}})}function m(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return function(t){return function(){var r=t.apply(void 0,arguments),o=function(){throw new Error(i(15))},a={getState:r.getState,dispatch:function(){return o.apply(void 0,arguments)}},s=e.map(function(t){return t(a)});return o=h.apply(void 0,s)(r.dispatch),(0,n.Z)((0,n.Z)({},r),{},{dispatch:o})}}}},560053:(t,e)=>{"use strict";var r,n,i,o,a;if("undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,u=null,c=function(){if(null!==s)try{var t=e.unstable_now();s(!0,t),s=null}catch(t){throw setTimeout(c,0),t}},l=Date.now();e.unstable_now=function(){return Date.now()-l},r=function(t){null!==s?setTimeout(r,0,t):(s=t,setTimeout(c,0))},n=function(t,e){u=setTimeout(t,e)},i=function(){clearTimeout(u)},o=function(){return!1},a=e.unstable_forceFrameRate=function(){}}else{var f=window.performance,p=window.Date,d=window.setTimeout,h=window.clearTimeout;if("undefined"!=typeof console){var m=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof f&&"function"==typeof f.now)e.unstable_now=function(){return f.now()};else{var v=p.now();e.unstable_now=function(){return p.now()-v}}var y=!1,g=null,b=-1,w=5,x=0;o=function(){return e.unstable_now()>=x},a=function(){},e.unstable_forceFrameRate=function(t){0>t||125<t?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):w=0<t?Math.floor(1e3/t):5};var S=new MessageChannel,M=S.port2;S.port1.onmessage=function(){if(null!==g){var t=e.unstable_now();x=t+w;try{g(!0,t)?M.postMessage(null):(y=!1,g=null)}catch(t){throw M.postMessage(null),t}}else y=!1}
2,r=function(t){g=t,y||(y=!0,M.postMessage(null))},n=function(t,r){b=d(function(){t(e.unstable_now())},r)},i=function(){h(b),b=-1}}function N(t,e){var r=t.length;t.push(e);t:for(;;){var n=r-1>>>1,i=t[n];if(!(void 0!==i&&0<_(i,e)))break t;t[n]=e,t[r]=i,r=n}}function A(t){return void 0===(t=t[0])?null:t}function E(t){var e=t[0];if(void 0!==e){var r=t.pop();if(r!==e){t[0]=r;t:for(var n=0,i=t.length;n<i;){var o=2*(n+1)-1,a=t[o],s=o+1,u=t[s];if(void 0!==a&&0>_(a,r))void 0!==u&&0>_(u,a)?(t[n]=u,t[s]=r,n=s):(t[n]=a,t[o]=r,n=o);else{if(!(void 0!==u&&0>_(u,r)))break t;t[n]=u,t[s]=r,n=s}}}return e}return null}function _(t,e){var r=t.sortIndex-e.sortIndex;return 0!==r?r:t.id-e.id}var O=[],T=[],k=1,C=null,z=3,I=!1,j=!1,D=!1;function L(t){for(var e=A(T);null!==e;){if(null===e.callback)E(T);else{if(!(e.startTime<=t))break;E(T),e.sortIndex=e.expirationTime,N(O,e)}e=A(T)}}function B(t){if(D=!1,L(t),!j)if(null!==A(O))j=!0,r(P);else{var e=A(T);null!==e&&n(B,e.startTime-t)}}function P(t,r){j=!1,D&&(D=!1,i()),I=!0;var a=z;try{for(L(r),C=A(O);null!==C&&(!(C.expirationTime>r)||t&&!o());){var s=C.callback;if(null!==s){C.callback=null,z=C.priorityLevel;var u=s(C.expirationTime<=r);r=e.unstable_now(),"function"==typeof u?C.callback=u:C===A(O)&&E(O),L(r)}else E(O);C=A(O)}if(null!==C)var c=!0;else{var l=A(T);null!==l&&n(B,l.startTime-r),c=!1}return c}finally{C=null,z=a,I=!1}}function R(t){switch(t){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var U=a;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(t){t.callback=null},e.unstable_continueExecution=function(){j||I||(j=!0,r(P))},e.unstable_getCurrentPriorityLevel=function(){return z},e.unstable_getFirstCallbackNode=function(){return A(O)},e.unstable_next=function(t){switch(z){case 1:case 2:case 3:var e=3;break;default:e=z}var r=z;z=e;try{return t()}finally{z=r}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=U,e.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var r=z;z=t;try{return e()}finally{z=r}},e.unstable_scheduleCallback=function(t,o,a){var s=e.unstable_now();if("object"==typeof a&&null!==a){var u=a.delay;u="number"==typeof u&&0<u?s+u:s,a="number"==typeof a.timeout?a.timeout:R(t)}else a=R(t),u=s;return t={id:k++,callback:o,priorityLevel:t,startTime:u,expirationTime:a=u+a,sortIndex:-1},u>s?(t.sortIndex=u,N(T,t),null===A(O)&&t===A(T)&&(D?i():D=!0,n(B,u-s))):(t.sortIndex=a,N(O,t),j||I||(j=!0,r(P))),t},e.unstable_shouldYield=function(){var t=e.unstable_now();L(t);var r=A(O);return r!==C&&null!==C&&null!==r&&null!==r.callback&&r.startTime<=t&&r.expirationTime<C.expirationTime||o()},e.unstable_wrapCallback=function(t){var e=z;return function(){var r=z;z=e;try{return t.apply(this,arguments)}finally{z=r}}}},363840:(t,e,r)=>{"use strict";t.exports=r(560053)},236377:(t,e,r)=>{var n=r(584832),i=r(68652),o=r(390801),a=r(292030),s=r(703618),u=r(789049),c=r(151971);c.alea=n,c.xor128=i,c.xorwow=o,c.xorshift7=a,c.xor4096=s,c.tychei=u,t.exports=c},584832:function(t,e,r){var n;!function(t,i){function o(t){var e=this,r=function(){var t=4022871197,e=function(e){e=String(e);for(var r=0;r<e.length;r++){var n=.02519603282416938*(t+=e.charCodeAt(r));n-=t=n>>>0,t=(n*=t)>>>0,t+=4294967296*(n-=t)}return 2.3283064365386963e-10*(t>>>0)};return e}();e.next=function(){var t=2091639*e.s0+2.3283064365386963e-10*e.c;return e.s0=e.s1,e.s1=e.s2,e.s2=t-(e.c=0|t)},e.c=1,e.s0=r(" "),e.s1=r(" "),e.s2=r(" "),e.s0-=r(t),e.s0<0&&(e.s0+=1),e.s1-=r(t),e.s1<0&&(e.s1+=1),e.s2-=r(t),e.s2<0&&(e.s2+=1),r=null}function a(t,e){return e.c=t.c,e.s0=t.s0,e.s1=t.s1,e.s2=t.s2,e}function s(t,e){var r=new o(t),n=e&&e.state,i=r.next;return i.int32=function(){return 4294967296*r.next()|0},i.double=function(){return i()+11102230246251565e-32*(2097152*i()|0)},i.quick=i,n&&("object"==typeof n&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(e,r,e,i))||(i.exports=n):this.alea=s}(0,t=r.nmd(t),r.amdD)},789049:function(t,e,r){var n;!function(t,i){function o(t){var e=this,r="";e.next=function(){var t=e.b,r=e.c,n=e.d,i=e.a;return t=t<<25^t>>>7^r,r=r-n|0,n=n<<24^n>>>8^i,i=i-t|0,e.b=t=t<<20^t>>>12^r,e.c=r=r-n|0,e.d=n<<16^r>>>16^i,e.a=i-t|0},e.a=0,e.b=0,e.c=-1640531527,e.d=1367130551,t===Math.floor(t)?(e.a=t/4294967296|0,e.b=0|t):r+=t;
vendor: 3,723 bytes, line 2
2for(var n=0;n<r.length+20;n++)e.b^=0|r.charCodeAt(n),e.next()}function a(t,e){return e.a=t.a,e.b=t.b,e.c=t.c,e.d=t.d,e}function s(t,e){var r=new o(t),n=e&&e.state,i=function(){return(r.next()>>>0)/4294967296};return i.double=function(){do{var t=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===t);return t},i.int32=r.next,i.quick=i,n&&("object"==typeof n&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(e,r,e,i))||(i.exports=n):this.tychei=s}(0,t=r.nmd(t),r.amdD)},68652:function(t,e,r){var n;!function(t,i){function o(t){var e=this,r="";e.x=0,e.y=0,e.z=0,e.w=0,e.next=function(){var t=e.x^e.x<<11;return e.x=e.y,e.y=e.z,e.z=e.w,e.w^=e.w>>>19^t^t>>>8},t===(0|t)?e.x=t:r+=t;for(var n=0;n<r.length+64;n++)e.x^=0|r.charCodeAt(n),e.next()}function a(t,e){return e.x=t.x,e.y=t.y,e.z=t.z,e.w=t.w,e}function s(t,e){var r=new o(t),n=e&&e.state,i=function(){return(r.next()>>>0)/4294967296};return i.double=function(){do{var t=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===t);return t},i.int32=r.next,i.quick=i,n&&("object"==typeof n&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(e,r,e,i))||(i.exports=n):this.xor128=s}(0,t=r.nmd(t),r.amdD)},703618:function(t,e,r){var n;!function(t,i){function o(t){var e=this;e.next=function(){var t,r,n=e.w,i=e.X,o=e.i;return e.w=n=n+1640531527|0,r=i[o+34&127],t=i[o=o+1&127],r^=r<<13,t^=t<<17,r^=r>>>15,t^=t>>>12,r=i[o]=r^t,e.i=o,r+(n^n>>>16)|0},function(t,e){var r,n,i,o,a,s=[],u=128;for(e===(0|e)?(n=e,e=null):(e+="\0",n=0,u=Math.max(u,e.length)),i=0,o=-32;o<u;++o)e&&(n^=e.charCodeAt((o+32)%e.length)),0===o&&(a=n),n^=n<<10,n^=n>>>15,n^=n<<4,n^=n>>>13,o>=0&&(a=a+1640531527|0,i=0==(r=s[127&o]^=n+a)?i+1:0);for(i>=128&&(s[127&(e&&e.length||0)]=-1),i=127,o=512;o>0;--o)n=s[i+34&127],r=s[i=i+1&127],n^=n<<13,r^=r<<17,n^=n>>>15,r^=r>>>12,s[i]=n^r;t.w=a,t.X=s,t.i=i}(e,t)}function a(t,e){return e.i=t.i,e.w=t.w,e.X=t.X.slice(),e}function s(t,e){null==t&&(t=+new Date);var r=new o(t),n=e&&e.state,i=function(){return(r.next()>>>0)/4294967296};return i.double=function(){do{var t=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===t);return t},i.int32=r.next,i.quick=i,n&&(n.X&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(e,r,e,i))||(i.exports=n):this.xor4096=s}(0,t=r.nmd(t),r.amdD)},292030:function(t,e,r){var n;!function(t,i){function o(t){var e=this;e.next=function(){var t,r,n=e.x,i=e.i;return t=n[i],r=(t^=t>>>7)^t<<24,r^=(t=n[i+1&7])^t>>>10,r^=(t=n[i+3&7])^t>>>3,r^=(t=n[i+4&7])^t<<7,t=n[i+7&7],r^=(t^=t<<13)^t<<9,n[i]=r,e.i=i+1&7,r},function(t,e){var r,n=[];if(e===(0|e))n[0]=e;else for(e=""+e,r=0;r<e.length;++r)n[7&r]=n[7&r]<<15^e.charCodeAt(r)+n[r+1&7]<<13;for(;n.length<8;)n.push(0);for(r=0;r<8&&0===n[r];++r);for(8==r?n[7]=-1:n[r],t.x=n,t.i=0,r=256;r>0;--r)t.next()}(e,t)}function a(t,e){return e.x=t.x.slice(),e.i=t.i,e}function s(t,e){null==t&&(t=+new Date);var r=new o(t),n=e&&e.state,i=function(){return(r.next()>>>0)/4294967296};return i.double=function(){do{var t=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===t);return t},i.int32=r.next,i.quick=i,n&&(n.x&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(e,r,e,i))||(i.exports=n):this.xorshift7=s}(0,t=r.nmd(t),r.amdD)},390801:function(t,e,r){var n;!function(t,i){function o(t){var e=this,r="";e.next=function(){var t=e.x^e.x>>>2;return e.x=e.y,e.y=e.z,e.z=e.w,e.w=e.v,(e.d=e.d+362437|0)+(e.v=e.v^e.v<<4^t^t<<1)|0},e.x=0,e.y=0,e.z=0,e.w=0,e.v=0,t===(0|t)?e.x=t:r+=t;
2for(var n=0;n<r.length+64;n++)e.x^=0|r.charCodeAt(n),n==r.length&&(e.d=e.x<<10^e.x>>>4),e.next()}function a(t,e){return e.x=t.x,e.y=t.y,e.z=t.z,e.w=t.w,e.v=t.v,e.d=t.d,e}function s(t,e){var r=new o(t),n=e&&e.state,i=function(){return(r.next()>>>0)/4294967296};return i.double=function(){do{var t=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===t);return t},i.int32=r.next,i.quick=i,n&&("object"==typeof n&&a(n,r),i.state=function(){return a(r,{})}),i}i&&i.exports?i.exports=s:r.amdD&&r.amdO?void 0===(n=function(){return s}.call(e,r,e,i))||(i.exports=n):this.xorwow=s}(0,t=r.nmd(t),r.amdD)},151971:function(t,e,r){var n;!function(i,o,a){var s,u=256,c=a.pow(u,6),l=a.pow(2,52),f=2*l,p=255;function d(t,e,r){var n=[],p=y(v((e=1==e?{entropy:!0}:e||{}).entropy?[t,g(o)]:null==t?function(){try{var t;return s&&(t=s.randomBytes)?t=t(u):(t=new Uint8Array(u),(i.crypto||i.msCrypto).getRandomValues(t)),g(t)}catch(t){var e=i.navigator,r=e&&e.plugins;return[+new Date,i,r,i.screen,g(o)]}}():t,3),n),d=new h(n),b=function(){for(var t=d.g(6),e=c,r=0;t<l;)t=(t+r)*u,e*=u,r=d.g(1);for(;t>=f;)t/=2,e/=2,r>>>=1;return(t+r)/e};return b.int32=function(){return 0|d.g(4)},b.quick=function(){return d.g(4)/4294967296},b.double=b,y(g(d.S),o),(e.pass||r||function(t,e,r,n){return n&&(n.S&&m(n,d),t.state=function(){return m(d,{})}),r?(a.random=t,e):t})(b,p,"global"in e?e.global:this==a,e.state)}function h(t){var e,r=t.length,n=this,i=0,o=n.i=n.j=0,a=n.S=[];for(r||(t=[r++]);i<u;)a[i]=i++;for(i=0;i<u;i++)a[i]=a[o=p&o+t[i%r]+(e=a[i])],a[o]=e;(n.g=function(t){for(var e,r=0,i=n.i,o=n.j,a=n.S;t--;)e=a[i=p&i+1],r=r*u+a[p&(a[i]=a[o=p&o+e])+(a[o]=e)];return n.i=i,n.j=o,r})(u)}function m(t,e){return e.i=t.i,e.j=t.j,e.S=t.S.slice(),e}function v(t,e){var r,n=[],i=typeof t;if(e&&"object"==i)for(r in t)try{n.push(v(t[r],e-1))}catch(t){}return n.length?n:"string"==i?t:t+"\0"}function y(t,e){for(var r,n=t+"",i=0;i<n.length;)e[p&i]=p&(r^=19*e[p&i])+n.charCodeAt(i++);return g(e)}function g(t){return String.fromCharCode.apply(0,t)}if(y(a.random(),o),t.exports){t.exports=d;try{s=r(175042)}catch(t){}}else void 0===(n=function(){return d}.call(e,r,e,t))||(t.exports=n)}("undefined"!=typeof self?self:this,[],Math)},129154:(t,e,r)=>{var n,i,o;!function(){"use strict";i=[r(619755)],n=function(t){var e=window.Slick||{};(e=function(){var e=0;function r(r,n){var i,o=this;o.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(r),appendDots:t(r),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,r){return t('<button type="button" />').text(r+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},o.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(o,o.initials),o.activeBreakpoint=null,o.animType=null,o.animProp=null,o.breakpoints=[],o.breakpointSettings=[],o.cssTransitions=!1,o.focussed=!1,o.interrupted=!1,o.hidden="hidden",o.paused=!0,o.positionProp=null,o.respondTo=null,o.rowCount=1,o.shouldClick=!0,o.$slider=t(r),o.$slidesCache=null,o.transformType=null,o.transitionType=null,o.visibilityChange="visibilitychange",o.windowWidth=0,o.windowTimer=null,i=t(r).data("slick")||{},o.options=t.extend({},o.defaults,n,i),o.currentSlide=o.options.initialSlide,o.originalSettings=o.options,void 0!==document.mozHidden?(o.hidden="mozHidden",o.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(o.hidden="webkitHidden",o.visibilityChange="webkitvisibilitychange"),o.autoPlay=t.proxy(o.autoPlay,o),o.autoPlayClear=t.proxy(o.autoPlayClear,o),o.autoPlayIterator=t.proxy(o.autoPlayIterator,o),o.changeSlide=t.proxy(o.changeSlide,o),o.clickHandler=t.proxy(o.clickHandler,o),o.selectHandler=t.proxy(o.selectHandler,o),o.setPosition=t.proxy(o.setPosition,o),o.swipeHandler=t.proxy(o.swipeHandler,o),o.dragHandler=t.proxy(o.dragHandler,o),o.keyHandler=t.proxy(o.keyHandler,o),o.instanceUid=e++,o.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,o.registerBreakpoints(),o.init(!0)}return r}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,r,n){var i=this;if("boolean"==typeof r)n=r,r=null;else if(r<0||r>=i.slideCount)return!1;i.unload(),"number"==typeof r?0===r&&0===i.$slides.length?t(e).appendTo(i.$slideTrack):n?t(e).insertBefore(i.$slides.eq(r)):t(e).insertAfter(i.$slides.eq(r)):!0===n?t(e).prependTo(i.$slideTrack):t(e).appendTo(i.$slideTrack),i.$slides=i.$slideTrack.children(this.options.slide),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.append(i.$slides),i.$slides.each(function(e,r){t(r).attr("data-slick-index",e)}),i.$slidesCache=i.$slides,i.reinit()},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},e.prototype.animateSlide=function(e,r){var n={},i=this;i.animateHeight(),!0===i.options.rtl&&!1===i.options.vertical&&(e=-e),!1===i.transformsEnabled?!1===i.options.vertical?i.$slideTrack.animate({left:e},i.options.speed,i.options.easing,r):i.$slideTrack.animate({top:e},i.options.speed,i.options.easing,r):!1===i.cssTransitions?(!0===i.options.rtl&&(i.currentLeft=-i.
vendor: 4,972 bytes, line 2
2currentLeft),t({animStart:i.currentLeft}).animate({animStart:e},{duration:i.options.speed,easing:i.options.easing,step:function(t){t=Math.ceil(t),!1===i.options.vertical?(n[i.animType]="translate("+t+"px, 0px)",i.$slideTrack.css(n)):(n[i.animType]="translate(0px,"+t+"px)",i.$slideTrack.css(n))},complete:function(){r&&r.call()}})):(i.applyTransition(),e=Math.ceil(e),!1===i.options.vertical?n[i.animType]="translate3d("+e+"px, 0px, 0px)":n[i.animType]="translate3d(0px,"+e+"px, 0px)",i.$slideTrack.css(n),r&&setTimeout(function(){i.disableTransition(),r.call()},i.options.speed))},e.prototype.getNavTarget=function(){var e=this,r=e.options.asNavFor;return r&&null!==r&&(r=t(r).not(e.$slider)),r},e.prototype.asNavFor=function(e){var r=this.getNavTarget();null!==r&&"object"==typeof r&&r.each(function(){var r=t(this).slick("getSlick");r.unslicked||r.slideHandler(e,!0)})},e.prototype.applyTransition=function(t){var e=this,r={};!1===e.options.fade?r[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:r[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(r):e.$slides.eq(t).css(r)},e.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var t=this;t.autoPlayTimer&&clearInterval(t.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0&&(t.direction=1))),t.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,r,n=this;if(!0===n.options.dots&&n.slideCount>n.options.slidesToShow){for(n.$slider.addClass("slick-dotted"),r=t("<ul />").addClass(n.options.dotsClass),e=0;e<=n.getDotCount();e+=1)r.append(t("<li />").append(n.options.customPaging.call(this,n,e)));n.$dots=r.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,r){t(r).attr("data-slick-index",e).data("originalStyling",t(r).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var t,e,r,n,i,o,a,s=this;if(n=document.createDocumentFragment(),o=s.$slider.children(),s.options.rows>0){for(a=s.options.slidesPerRow*s.options.rows,i=Math.ceil(o.length/a),t=0;t<i;t++){var u=document.createElement("div");for(e=0;e<s.options.rows;e++){var c=document.createElement("div");for(r=0;r<s.options.slidesPerRow;r++){var l=t*a+(e*s.options.slidesPerRow+r);o.get(l)&&c.appendChild(o.get(l))}u.appendChild(c)}n.appendChild(u)}s.$slider.empty().append(n),s.$slider.children().children().children().css({width:100/s.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,r){var n,i,o,a=this,s=!1,u=a.$slider.width(),c=window.innerWidth||t(window).width();if("window"===a.respondTo?o=c:"slider"===a.respondTo?o=u:"min"===a.respondTo&&(o=Math.min(c,u)),a.options.responsive&&a.options.responsive.length&&null!==a.options.responsive){for(n in i=null,a.breakpoints)a.breakpoints.hasOwnProperty(n)&&(!1===a.originalSettings.mobileFirst?o<a.breakpoints[n]&&(i=a.breakpoints[n]):o>a.breakpoints[n]&&(i=a.breakpoints[n]));null!==i?null!==a.activeBreakpoint?(i!==a.activeBreakpoint||r)&&(a.activeBreakpoint=i,"unsl
2ick"===a.breakpointSettings[i]?a.unslick(i):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[i]),!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),s=i):(a.activeBreakpoint=i,"unslick"===a.breakpointSettings[i]?a.unslick(i):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[i]),!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),s=i):null!==a.activeBreakpoint&&(a.activeBreakpoint=null,a.options=a.originalSettings,!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e),s=i),e||!1===s||a.$slider.trigger("breakpoint",[a,s])}},e.prototype.changeSlide=function(e,r){var n,i,o=this,a=t(e.currentTarget);switch(a.is("a")&&e.preventDefault(),a.is("li")||(a=a.closest("li")),n=o.slideCount%o.options.slidesToScroll!==0?0:(o.slideCount-o.currentSlide)%o.options.slidesToScroll,e.data.message){case"previous":i=0===n?o.options.slidesToScroll:o.options.slidesToShow-n,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide-i,!1,r);break;case"next":i=0===n?o.options.slidesToScroll:n,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide+i,!1,r);break;case"index":var s=0===e.data.index?0:e.data.index||a.index()*o.options.slidesToScroll;o.slideHandler(o.checkNavigable(s),!1,r),a.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(t){var e,r;if(r=0,t>(e=this.getNavigableIndexes())[e.length-1])t=e[e.length-1];else for(var n in e){if(t<e[n]){t=r;break}r=e[n]}return t},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.slick",t.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
2slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var t,e=this;e.options.rows>0&&((t=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(t))},e.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},e.prototype.destroy=function(e){var r=this;r.autoPlayClear(),r.touchObject={},r.cleanUpEvents(),t(".slick-cloned",r.$slider).detach(),r.$dots&&r.$dots.remove(),r.$prevArrow&&r.$prevArrow.length&&(r.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),r.htmlExpr.test(r.options.prevArrow)&&r.$prevArrow.remove()),r.$nextArrow&&r.$nextArrow.length&&(r.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),r.htmlExpr.test(r.options.nextArrow)&&r.$nextArrow.remove()),r.$slides&&(r.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){t(this).attr("style",t(this).data("originalStyling"))}),r.$slideTrack.children(this.options.slide).detach(),r.$slideTrack.detach(),r.$list.detach(),r.$slider.append(r.$slides)),r.cleanUpRows(),r.$slider.removeClass("slick-slider"),r.$slider.removeClass("slick-initialized"),r.$slider.removeClass("slick-dotted"),r.unslicked=!0,e||r.$slider.trigger("destroy",[r])},e.prototype.disableTransition=function(t){var e=this,r={};r[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(r):e.$slides.eq(t).css(r)},e.prototype.fadeSlide=function(t,e){var r=this;!1===r.cssTransitions?(r.$slides.eq(t).css({zIndex:r.options.zIndex}),r.$slides.eq(t).animate({opacity:1},r.options.speed,r.options.easing,e)):(r.applyTransition(t),r.$slides.eq(t).css({opacity:1,zIndex:r.options.zIndex}),e&&setTimeout(function(){r.disableTransition(t),e.call()},r.options.speed))},e.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(r){r.stopImmediatePropagation();var n=t(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=n.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var t=this,e=0,r=0,n=0;if(!0===t.options.infinite)if(t.slideCount<=t.options.slidesToShow)++n;else for(;e<t.slideCount;)++n,e=r+t.options.slidesToScroll,r+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)n=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++n,e=r+t.options.slidesToScroll,r+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else n=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return n-1},e.prototype.getLeft=function(t){var e,r,n,i,o=this,a=0;return o.slideOffset=0,r=o.$slides.first().outerHeight(!0),!0===o.options.infinite?(o.slideCount>o.options.slidesToShow&&(o.slideOffset=o.slideWidth*o.options.slidesToShow*-1,i=-1,!0===o.options.vertical&&!0===o.options.centerMode&&(2===o.options.slidesToShow?i=-1.5:1===o.options.slidesToShow&&(i=-2)),a=r*o.options.slidesToShow*i),o.slideCount%o.options.slidesToScroll!==0&&t+o.options.slidesToScroll>o.slideCount&&o.slideCount>o.options.slidesToShow&&(t>o.slideCount?(o.slideOffset=(o.options.slidesToShow-(t-o.slideCount))*o.slideWidth*-1,a=(o.options.slidesToShow-(t-o.slideCount))*r*-1):(o.slideOffset=o.slideCount%o.options.slidesToScroll*o.slideWidth*-1,a=o.slideCount%o.options.slidesToScroll*r*-1))):t+o.options.slidesToShow>o.slideCount&&(o.slideOffset=(t+o.options.slidesToShow-o.slideCount)*o.slideWidth,a=(t+o.options.slidesToShow-o.slideCount)*r),o.slideCount<=o.options.slidesToShow&&(o.slideOffset=0,a=0),!0===o.options.centerMode&&o.slideCount<=o.options.slidesToShow?o.slideOffset=o.slideWidth*Math.floor(o.options.slidesToShow)/2-o.slideWidth*o.slideCount/2:!0===o.options.centerMode&&!0===o.options.infinite?o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)-o.slideWidth:!0===o.options.centerMode&&(o.slideOffset=0,o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)),e=!1===o.options.vertical?t*o.slideWidth*-1+o.slideOffset:t*r*-1+a,!0===o.options.variableWidth&&(n=o.slideCount<=o.options.slidesToShow||!1===o.options.infinite?o.$slideTrack.children(".slick-slide").eq(t):o.$slideTrack.children(".slick-slide").eq(t+o.options.slidesToShow),e=!0===o.options.rtl?n[0]?-1*(o.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,!0===o.options.centerMode&&(n=o.slideCount<=o.options.slidesToShow||!1===o.options.infinite?o.$slideTrack.children(".slick-slide").eq(t):o.$slideTrack.children(".slick-slide").eq(t+o.options.slidesToShow+1),e=!0===o.options.rtl?n[0]?-1*(o.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,e+=(o.$list.width()-n.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(t){return this.options[t]},e.prototype.getNavigableIndexes=function(){var t,e=this,r=0,n=0,i=[];for(!1===e.options.infinite?t=e.slideCount:(r=-1*e.options.slidesToScroll,n=-1*e.options.slidesToScroll,t=2*e.slideCount);r<t;)i.push(r),r=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return i},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,r,n=this;return r=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(i,o){if(o.offsetLeft-r+t(o).outerWidth()/2>-1*n.swipeLeft)return e=o,!1}),Math.abs(t(e).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:
vendor: 2,973 bytes, line 2
2parseInt(t)}},e)},e.prototype.init=function(e){var r=this;t(r.$slider).hasClass("slick-initialized")||(t(r.$slider).addClass("slick-initialized"),r.buildRows(),r.buildOut(),r.setProps(),r.startLoad(),r.loadSlider(),r.initializeEvents(),r.updateArrows(),r.updateDots(),r.checkResponsive(!0),r.focusHandler()),e&&r.$slider.trigger("init",[r]),!0===r.options.accessibility&&r.initADA(),r.options.autoplay&&(r.paused=!1,r.autoPlay())},e.prototype.initADA=function(){var e=this,r=Math.ceil(e.slideCount/e.options.slidesToShow),n=e.getNavigableIndexes().filter(function(t){return t>=0&&t<e.slideCount});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(r){var i=n.indexOf(r);if(t(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+r,tabindex:-1}),-1!==i){var o="slick-slide-control"+e.instanceUid+i;t("#"+o).length&&t(this).attr({"aria-describedby":o})}}),e.$dots.attr("role","tablist").find("li").each(function(i){var o=n[i];t(this).attr({role:"presentation"}),t(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+i,"aria-controls":"slick-slide"+e.instanceUid+o,"aria-label":i+1+" of "+r,"aria-selected":null,tabindex:"-1"})}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var i=e.currentSlide,o=i+e.options.slidesToShow;i<o;i++)e.options.focusOnChange?e.$slides.eq(i).attr({tabindex:"0"}):e.$slides.eq(i).removeAttr("tabindex");e.activateADA()},e.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow.on("keydown.slick",t.keyHandler),t.$nextArrow.on("keydown.slick",t.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&(t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",t.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
2,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(e.setPosition)},e.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},e.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){var e,r,n,i=this;function o(e){t("img[data-lazy]",e).each(function(){var e=t(this),r=t(this).attr("data-lazy"),n=t(this).attr("data-srcset"),o=t(this).attr("data-sizes")||i.$slider.attr("data-sizes"),a=document.createElement("img");a.onload=function(){e.animate({opacity:0}
vendor: 7,095 bytes, line 2
2,100,function(){n&&(e.attr("srcset",n),o&&e.attr("sizes",o)),e.attr("src",r).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),i.$slider.trigger("lazyLoaded",[i,e,r])})},a.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),i.$slider.trigger("lazyLoadError",[i,e,r])},a.src=r})}if(!0===i.options.centerMode?!0===i.options.infinite?n=(r=i.currentSlide+(i.options.slidesToShow/2+1))+i.options.slidesToShow+2:(r=Math.max(0,i.currentSlide-(i.options.slidesToShow/2+1)),n=i.options.slidesToShow/2+1+2+i.currentSlide):(r=i.options.infinite?i.options.slidesToShow+i.currentSlide:i.currentSlide,n=Math.ceil(r+i.options.slidesToShow),!0===i.options.fade&&(r>0&&r--,n<=i.slideCount&&n++)),e=i.$slider.find(".slick-slide").slice(r,n),"anticipated"===i.options.lazyLoad)for(var a=r-1,s=n,u=i.$slider.find(".slick-slide"),c=0;c<i.options.slidesToScroll;c++)a<0&&(a=i.slideCount-1),e=(e=e.add(u.eq(a))).add(u.eq(s)),a--,s++;o(e),i.slideCount<=i.options.slidesToShow?o(i.$slider.find(".slick-slide")):i.currentSlide>=i.slideCount-i.options.slidesToShow?o(i.$slider.find(".slick-cloned").slice(0,i.options.slidesToShow)):0===i.currentSlide&&o(i.$slider.find(".slick-cloned").slice(-1*i.options.slidesToShow))},e.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var t=this;t.checkResponsive(),t.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var t=this;t.autoPlayClear(),t.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},e.prototype.postSlide=function(e){var r=this;r.unslicked||(r.$slider.trigger("afterChange",[r,e]),r.animating=!1,r.slideCount>r.options.slidesToShow&&r.setPosition(),r.swipeLeft=null,r.options.autoplay&&r.autoPlay(),!0===r.options.accessibility&&(r.initADA(),r.options.focusOnChange&&t(r.$slides.get(r.currentSlide)).attr("tabindex",0).focus()))},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(t){t.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var r,n,i,o,a,s=this,u=t("img[data-lazy]",s.$slider);u.length?(r=u.first(),n=r.attr("data-lazy"),i=r.attr("data-srcset"),o=r.attr("data-sizes")||s.$slider.attr("data-sizes"),(a=document.createElement("img")).onload=function(){i&&(r.attr("srcset",i),o&&r.attr("sizes",o)),r.attr("src",n).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===s.options.adaptiveHeight&&s.setPosition(),s.$slider.trigger("lazyLoaded",[s,r,n]),s.progressiveLazyLoad()},a.onerror=function(){e<3?setTimeout(function(){s.progressiveLazyLoad(e+1)},500):(r.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,r,n]),s.progressiveLazyLoad())},a.src=n):s.$slider.trigger("allImagesLoaded",[s])},e.prototype.refresh=function(e){var r,n,i=this;n=i.slideCount-i.options.slidesToShow,!i.options.infinite&&i.currentSlide>n&&(i.currentSlide=n),i.slideCount<=i.options.slidesToShow&&(i.currentSlide=0),r=i.currentSlide,i.destroy(!0),t.extend(i,i.initials,{currentSlide:r}),i.init(),e||i.changeSlide({data:{message:"index",index:r}},!1)},e.prototype.registerBreakpoints=function(){var e,r,n,i=this,o=i.options.responsive||null;if("array"===t.type(o)&&o.length){for(e in i.respondTo=i.options.respondTo||"window",o)if(n=i.breakpoints.length-1,o.hasOwnProperty(e)){for(r=o[e].breakpoint;n>=0;)i.breakpoints[n]&&i.breakpoints[n]===r&&i.breakpoints.splice(n,1),n--;i.breakpoints.push(r),i.breakpointSettings[r]=o[e].settings}i.breakpoints.sort(function(t,e){return i.options.mobileFirst?t-e:e-t})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,r){var n=this;if(t="boolean"==typeof t?!0===(e=t)?0:n.slideCount-1:!0===e?--t:t,n.slideCount<1||t<0||t>n.slideCount-1)return!1;n.unload(),!0===r?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(t).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,n.reinit()},e.prototype.setCSS=function(t){var e,r,n=this,i={};!0===n.options.rtl&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",r="top"==n.positionProp?Math.ceil(t)+"px":"0px",i[n.positionProp]=t,!1===n.transformsEnabled?n.$slideTrack.css(i):(i={},!1===n.cssTransitions?(i[n.animType]="translate("+e+", "+r+")",n.$slideTrack.css(i)):(i[n.animType]="translate3d("+e+", "+r+", 0px)",n.$slideTrack.css(i)))},e.prototype.setDimensions=function(){var t=this;!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},e.prototype.setFade=function(){var e,r=this;r.$slides.each(function(n,i){e=r.slideWidth*n*-1,!0===r.options.rtl?t(i).css({position:"relative",right:e,top:0,zIndex:r.options.zIndex-2,opacity:0}
2):t(i).css({position:"relative",left:e,top:0,zIndex:r.options.zIndex-2,opacity:0})}),r.$slides.eq(r.currentSlide).css({zIndex:r.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,r,n,i,o,a=this,s=!1;if("object"===t.type(arguments[0])?(n=arguments[0],s=arguments[1],o="multiple"):"string"===t.type(arguments[0])&&(n=arguments[0],i=arguments[1],s=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?o="responsive":void 0!==arguments[1]&&(o="single")),"single"===o)a.options[n]=i;else if("multiple"===o)t.each(n,function(t,e){a.options[t]=e});else if("responsive"===o)for(r in i)if("array"!==t.type(a.options.responsive))a.options.responsive=[i[r]];else{for(e=a.options.responsive.length-1;e>=0;)a.options.responsive[e].breakpoint===i[r].breakpoint&&a.options.responsive.splice(e,1),e--;a.options.responsive.push(i[r])}s&&(a.unload(),a.reinit())},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},e.prototype.setSlideClasses=function(t){var e,r,n,i,o=this;if(r=o.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),o.$slides.eq(t).addClass("slick-current"),!0===o.options.centerMode){var a=o.options.slidesToShow%2==0?1:0;e=Math.floor(o.options.slidesToShow/2),!0===o.options.infinite&&(t>=e&&t<=o.slideCount-1-e?o.$slides.slice(t-e+a,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(n=o.options.slidesToShow+t,r.slice(n-e+1+a,n+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?r.eq(r.length-1-o.options.slidesToShow).addClass("slick-center"):t===o.slideCount-1&&r.eq(o.options.slidesToShow).addClass("slick-center")),o.$slides.eq(t).addClass("slick-center")}else t>=0&&t<=o.slideCount-o.options.slidesToShow?o.$slides.slice(t,t+o.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):r.length<=o.options.slidesToShow?r.addClass("slick-active").attr("aria-hidden","false"):(i=o.slideCount%o.options.slidesToShow,n=!0===o.options.infinite?o.options.slidesToShow+t:t,o.options.slidesToShow==o.options.slidesToScroll&&o.slideCount-t<o.options.slidesToShow?r.slice(n-(o.options.slidesToShow-i),n+i).addClass("slick-active").attr("aria-hidden","false"):r.slice(n,n+o.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==o.options.lazyLoad&&"anticipated"!==o.options.lazyLoad||o.lazyLoad()},e.prototype.setupInfinite=function(){var e,r,n,i=this;if(!0===i.options.fade&&(i.options.centerMode=!1),!0===i.options.infinite&&!1===i.options.fade&&(r=null,i.slideCount>i.options.slidesToShow)){for(n=!0===i.options.centerMode?i.options.slidesToShow+1:i.options.slidesToShow,e=i.slideCount;e>i.slideCount-n;e-=1)r=e-1,t(i.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r-i.slideCount).prependTo(i.$slideTrack).addClass("slick-cloned");for(e=0;e<n+i.slideCount;e+=1)r=e,t(i.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r+i.slideCount).appendTo(i.$slideTrack).addClass("slick-cloned");i.$slideTrack.find(".slick-cloned").find("[id]").each(function(){t(this).attr("id","")})}},e.prototype.interrupt=function(t){var e=this;t||e.autoPlay(),e.interrupted=t},e.prototype.selectHandler=function(e){var r=this,n=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),i=parseInt(n.attr("data-slick-index"));i||(i=0),r.slideCount<=r.options.slidesToShow?r.slideHandler(i,!1,!0):r.slideHandler(i)},e.prototype.slideHandler=function(t,e,r){var n,i,o,a,s,u=null,c=this;if(e=e||!1,!(!0===c.animating&&!0===c.options.waitForAnimate||!0===c.options.fade&&c.currentSlide===t))if(!1===e&&c.asNavFor(t),n=t,u=c.getLeft(n),a=c.getLeft(c.
vendor: 5,792 bytes, line 2
2currentSlide),c.currentLeft=null===c.swipeLeft?a:c.swipeLeft,!1===c.options.infinite&&!1===c.options.centerMode&&(t<0||t>c.getDotCount()*c.options.slidesToScroll))!1===c.options.fade&&(n=c.currentSlide,!0!==r&&c.slideCount>c.options.slidesToShow?c.animateSlide(a,function(){c.postSlide(n)}):c.postSlide(n));else if(!1===c.options.infinite&&!0===c.options.centerMode&&(t<0||t>c.slideCount-c.options.slidesToScroll))!1===c.options.fade&&(n=c.currentSlide,!0!==r&&c.slideCount>c.options.slidesToShow?c.animateSlide(a,function(){c.postSlide(n)}):c.postSlide(n));else{if(c.options.autoplay&&clearInterval(c.autoPlayTimer),i=n<0?c.slideCount%c.options.slidesToScroll!==0?c.slideCount-c.slideCount%c.options.slidesToScroll:c.slideCount+n:n>=c.slideCount?c.slideCount%c.options.slidesToScroll!==0?0:n-c.slideCount:n,c.animating=!0,c.$slider.trigger("beforeChange",[c,c.currentSlide,i]),o=c.currentSlide,c.currentSlide=i,c.setSlideClasses(c.currentSlide),c.options.asNavFor&&(s=(s=c.getNavTarget()).slick("getSlick")).slideCount<=s.options.slidesToShow&&s.setSlideClasses(c.currentSlide),c.updateDots(),c.updateArrows(),!0===c.options.fade)return!0!==r?(c.fadeSlideOut(o),c.fadeSlide(i,function(){c.postSlide(i)})):c.postSlide(i),void c.animateHeight();!0!==r&&c.slideCount>c.options.slidesToShow?c.animateSlide(u,function(){c.postSlide(i)}):c.postSlide(i)}},e.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,r,n,i=this;return t=i.touchObject.startX-i.touchObject.curX,e=i.touchObject.startY-i.touchObject.curY,r=Math.atan2(e,t),(n=Math.round(180*r/Math.PI))<0&&(n=360-Math.abs(n)),n<=45&&n>=0||n<=360&&n>=315?!1===i.options.rtl?"left":"right":n>=135&&n<=225?!1===i.options.rtl?"right":"left":!0===i.options.verticalSwiping?n>=35&&n<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(t){var e,r,n=this;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1,!1;if(n.interrupted=!1,n.shouldClick=!(n.touchObject.swipeLength>10),void 0===n.touchObject.curX)return!1;if(!0===n.touchObject.edgeHit&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(r=n.swipeDirection()){case"left":case"down":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=r&&(n.slideHandler(e),n.touchObject={},n.$slider.trigger("swipe",[n,r]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},e.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},e.prototype.swipeMove=function(t){var e,r,n,i,o,a,s=this;return o=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!s.dragging||s.scrolling||o&&1!==o.length)&&(e=s.getLeft(s.currentSlide),s.touchObject.curX=void 0!==o?o[0].pageX:t.clientX,s.touchObject.curY=void 0!==o?o[0].pageY:t.clientY,s.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(s.touchObject.curX-s.touchObject.startX,2))),a=Math.round(Math.sqrt(Math.pow(s.touchObject.curY-s.touchObject.startY,2))),!s.options.verticalSwiping&&!s.swiping&&a>4?(s.scrolling=!0,!1):(!0===s.options.verticalSwiping&&(s.touchObject.swipeLength=a),r=s.swipeDirection(),void 0!==t.originalEvent&&s.touchObject.swipeLength>4&&(s.swiping=!0,t.preventDefault()),i=(!1===s.options.rtl?1:-1)*(s.touchObject.curX>s.touchObject.startX?1:-1),!0===s.options.verticalSwiping&&(i=s.touchObject.curY>s.touchObject.startY?1:-1),n=s.touchObject.swipeLength,s.touchObject.edgeHit=!1,!1===s.options.infinite&&(0===s.currentSlide&&"right"===r||s.currentSlide>=s.getDotCount()&&"left"===r)&&(n=s.touchObject.swipeLength*s.options.edgeFriction,s.touchObject.edgeHit=!0),!1===s.options.vertical?s.swipeLeft=e+n*i:s.swipeLeft=e+n*(s.$list.height()/s.listWidth)*i,!0===s.options.verticalSwiping&&(s.swipeLeft=e+n*i),!0!==s.options.fade&&!1!==s.options.touchMove&&(!0===s.animating?(s.swipeLeft=null,!1):void s.setCSS(s.swipeLeft))))},e.prototype.swipeStart=function(t){var e,r=this;if(r.interrupted=!0,1!==r.touchObject.fingerCount||r.slideCount<=r.options.slidesToShow)return r.touchObject={},!1;void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),r.touchObject.startX=r.touchObject.curX=void 0!==e?e.pageX:t.clientX,r.touchObject.startY=r.touchObject.curY=void 0!==e?e.pageY:t.clientY,r.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},e.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
2,e.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy()},e.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").end(),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var t=this;t.options.autoplay&&(document[t.hidden]?t.interrupted=!0:t.interrupted=!1)},t.fn.slick=function(){var t,r,n=this,i=arguments[0],o=Array.prototype.slice.call(arguments,1),a=n.length;for(t=0;t<a;t++)if("object"==typeof i||void 0===i?n[t].slick=new e(n[t],i):r=n[t].slick[i].apply(n[t].slick,o),void 0!==r)return r;return n}},void 0===(o="function"==typeof n?n.apply(e,i):n)||(t.exports=o)}()},855694:(t,e,r)=>{var n,i,o;i=[r(619755),r(617405)],void 0===(o="function"==typeof(n=function(t){return t.extend(t.SmartMenus.Bootstrap={},{keydownFix:!1,init:function(){var e=t("ul.navbar-nav:not([data-sm-skip])");e.each(function(){function e(){i.find("a.current").each(function(){var e=t(this);(e.hasClass("dropdown-item")?e:e.parent()).addClass("active")}),i.find("a.has-submenu").each(function(){var e=t(this);e.is('[data-toggle="dropdown"]')&&e.dataSM("bs-data-toggle-dropdown",!0).removeAttr("data-toggle"),!s&&e.hasClass("dropdown-toggle")&&e.dataSM("bs-dropdown-toggle",!0).removeClass("dropdown-toggle")})}function r(){i.find("a.current").each(function(){var e=t(this);(e.hasClass("active")?e:e.parent()).removeClass("active")}),i.find("a.has-submenu").each(function(){var e=t(this);e.dataSM("bs-dropdown-toggle")&&e.addClass("dropdown-toggle").removeDataSM("bs-dropdown-toggle"),e.dataSM("bs-data-toggle-dropdown")&&e.attr("data-toggle","dropdown").removeDataSM("bs-data-toggle-dropdown")})}function n(t){var e=o.getViewportWidth();(e!=a||t)&&(o.isCollapsible()?i.addClass("sm-collapsible"):i.removeClass("sm-collapsible"),a=e)}var i=t(this),o=i.data("smartmenus");if(!o){var a,s=i.is("[data-sm-skip-collapsible-behavior]"),u=i.hasClass("ml-auto")||i.prevAll(".mr-auto").length>0;i.smartmenus({subMenusSubOffsetX:2,subMenusSubOffsetY:-9,subIndicators:!s,collapsibleShowFunction:null,collapsibleHideFunction:null,rightToLeftSubMenus:u,bottomToTopSubMenus:i.closest(".fixed-bottom").length>0,bootstrapHighlightClasses:"text-dark bg-light"}).on({"show.smapi":function(e,r){var n=t(r),i=n.dataSM("scroll-arrows");i&&i.css("background-color",n.css("background-color")),n.parent().addClass("show"),o.opts.keepHighlighted&&n.dataSM("level")>2&&n.prevAll("a").addClass(o.opts.bootstrapHighlightClasses)},"hide.smapi":function(e,r){var n=t(r);n.parent().removeClass("show"),o.opts.keepHighlighted&&n.dataSM("level")>2&&n.prevAll("a").removeClass(o.opts.bootstrapHighlightClasses)}}),o=i.data("smartmenus"),e(),o.refresh=function(){t.SmartMenus.prototype.refresh.call(this),e(),n(!0)},o.destroy=function(e){r(),t.SmartMenus.prototype.destroy.call(this,e)},s&&(o.opts.collapsibleBehavior="toggle"),n(),t(window).on("resize.smartmenus"+o.rootId,n)}}),e.length&&!t.SmartMenus.Bootstrap.keydownFix&&(t(document).off("keydown.bs.dropdown.data-api",".dropdown-menu"),t.fn.dropdown&&t.fn.dropdown.Constructor&&"function"==typeof t.fn.dropdown.Constructor._dataApiKeydownHandler&&t(document).on("keydown.bs.dropdown.data-api",".dropdown-menu.show",t.fn.dropdown.Constructor._dataApiKeydownHandler),t.SmartMenus.Bootstrap.keydownFix=!0)}}),t(t.SmartMenus.Bootstrap.init),t})?n.apply(e,i):n)||(t.exports=o)},617405:(t,e,r)=>{var n,i,o;i=[r(619755)],void 0===(o="function"==typeof(n=function(t){var e=[],r=!1,n="ontouchstart"in window,i=!1,o=window.requestAnimationFrame||function(t){return setTimeout(t,1e3/60)},a=window.cancelAnimationFrame||function(t){clearTimeout(t)},s=!!t.fn.animate;function u(o){var a=".smartmenus_mouse";if(i||o)i&&o&&(t(document).off(a),i=!1);else{var s=!0,u=null,f={mousemove:function(n){var i={x:n.pageX,y:n.pageY,timeStamp:(new Date).getTime()};if(u){var o=Math.abs(u.x-i.x),a=Math.abs(u.y-i.y);if((o>0||a>0)&&o<=4&&a<=4&&i.timeStamp-u.timeStamp<=300&&(r=!0,s)){var c=t(n.target).closest("a");c.is("a")&&t.each(e,function(){if(t.contains(this.$root[0],c[0]))return this.itemEnter({currentTarget:c[0]}),!1}),s=!1}}u=i}};f[n?"touchstart":"pointerover pointermove pointerout MSPointerOver MSPointerMove MSPointerOut"]=function(t){c(t.originalEvent)&&(r=!1)},t(document).on(l(f,a)),i=!0}}function c(t){return!/^(4|mouse)$/.test(t.pointerType)}function l(t,e){e||(e="");var r={};for(var n in t)r[n.split(" ").join(e+" ")+e]=t[n];return r}return t.SmartMenus=function(e,r){this.$root=t(e),this.opts=r,this.rootId="",this.accessIdPrefix="",this.$subArrow=null,this.activatedItems=[],this.visibleSubMenus=[],this.showTimeout=0,this.hideTimeout=0,this.scrollTimeout=0,this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.idInc=0,this.$firstLink=null,this.$firstSub=null,this.disabled=!1,this.$disableOverlay=null,this.$touchScrollingSub=null,this.cssTransforms3d="perspective"in e.style||"webkitPerspective"in e.style,this.wasCollapsible=!1,this.init()},t.extend(t.SmartMenus,{hideAll:function(){t.each(e,function(){this.menuHideAll()})},destroy:function(){for(;e.length;)e[0].destroy();u(!0)},prototype:{init:function(r){var n=this;if(!r){e.push(this),this.rootId=((new Date).getTime()+Math.random()+"").replace(/\D/g,""),this.accessIdPrefix="sm-"+this.rootId+"-",this.$root.hasClass("sm-rtl")&&(this.opts.rightToLeftSubMenus=!0);var i=".smartmenus";this.$root.data("smartmenus",this).attr("data-smartmenus-id",this.rootId).dataSM("level",1).on(l({"mouseover focusin":t.proxy(this.rootOver,this),"mouseout focusout":t.proxy(this.rootOut,this),keydown:t.proxy(this.rootKeyDown,this)},i)).on(l({mouseenter:t.proxy(this.itemEnter,this),mouseleave:t.proxy(this.itemLeave,this),mousedown:t.proxy(this.itemDown,this),focus:t.proxy(this.itemFocus,this),blur:t.proxy(this.itemBlur,this),click:t.proxy(this.itemClick,this)},i),"a"),i+=this.rootId,this.opts.hideOnClick&&t(document).on(l({touchstart:t.proxy(this.docTouchStart,this),touchmove:t.proxy(this.docTouchMove,this),touchend:t.proxy(this.docTouchEnd,this),click:t.proxy(this.docClick,this)},i)),t(window).on(l({"resize orientationchange":t.proxy(this.winResize,this)},i)),this.opts.subIndicators&&(this.$subArrow=t("<span/>
2").addClass("sub-arrow"),this.opts.subIndicatorsText&&this.$subArrow.html(this.opts.subIndicatorsText)),u()}if(this.$firstSub=this.$root.find("ul").each(function(){n.menuInit(t(this))}).eq(0),this.$firstLink=this.$root.find("a").eq(0),this.opts.markCurrentItem){var o=/(index|default)\.[^#\?\/]*/i,a=/#.*/,s=window.location.href.replace(o,""),c=s.replace(a,"");this.$root.find("a:not(.mega-menu a)").each(function(){var e=this.href.replace(o,""),r=t(this);e!=s&&e!=c||(r.addClass("current"),n.opts.markCurrentTree&&r.parentsUntil("[data-smartmenus-id]","ul").each(function(){t(this).dataSM("parent-a").addClass("current")}))})}this.wasCollapsible=this.isCollapsible()},destroy:function(r){if(!r){var n=".smartmenus";this.$root.removeData("smartmenus").removeAttr("data-smartmenus-id").removeDataSM("level").off(n),n+=this.rootId,t(document).off(n),t(window).off(n),this.opts.subIndicators&&(this.$subArrow=null)}this.menuHideAll();var i=this;this.$root.find("ul").each(function(){var e=t(this);e.dataSM("scroll-arrows")&&e.dataSM("scroll-arrows").remove(),e.dataSM("shown-before")&&((i.opts.subMenusMinWidth||i.opts.subMenusMaxWidth)&&e.css({width:"",minWidth:"",maxWidth:""}).removeClass("sm-nowrap"),e.dataSM("scroll-arrows")&&e.dataSM("scroll-arrows").remove(),e.css({zIndex:"",top:"",left:"",marginLeft:"",marginTop:"",display:""})),0==(e.attr("id")||"").indexOf(i.accessIdPrefix)&&e.removeAttr("id")}).removeDataSM("in-mega").removeDataSM("shown-before").removeDataSM("scroll-arrows").removeDataSM("parent-a").removeDataSM("level").removeDataSM("beforefirstshowfired").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeAttr("aria-expanded"),this.$root.find("a.has-submenu").each(function(){var e=t(this);0==e.attr("id").indexOf(i.accessIdPrefix)&&e.removeAttr("id")}).removeClass("has-submenu").removeDataSM("sub").removeAttr("aria-haspopup").removeAttr("aria-controls").removeAttr("aria-expanded").closest("li").removeDataSM("sub"),this.opts.subIndicators&&this.$root.find("span.sub-arrow").remove(),this.opts.markCurrentItem&&this.$root.find("a.current").removeClass("current"),r||(this.$root=null,this.$firstLink=null,this.$firstSub=null,this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),e.splice(t.inArray(this,e),1))},disable:function(e){if(!this.disabled){if(this.menuHideAll(),!e&&!this.opts.isPopup&&this.$root.is(":visible")){var r=this.$root.offset();this.$disableOverlay=t('<div class="sm-jquery-disable-overlay"/>').css({position:"absolute",top:r.top,left:r.left,width:this.$root.outerWidth(),height:this.$root.outerHeight(),zIndex:this.getStartZIndex(!0),opacity:0}).appendTo(document.body)}this.disabled=!0}},docClick:function(e){this.$touchScrollingSub?this.$touchScrollingSub=null:(this.visibleSubMenus.length&&!t.contains(this.$root[0],e.target)||t(e.target).closest("a").length)&&this.menuHideAll()},docTouchEnd:function(e){if(this.lastTouch){if(this.visibleSubMenus.length&&(void 0===this.lastTouch.x2||this.lastTouch.x1==this.lastTouch.x2)&&(void 0===this.lastTouch.y2||this.lastTouch.y1==this.lastTouch.y2)&&(!this.lastTouch.target||!t.contains(this.$root[0],this.lastTouch.target))){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var r=this;this.hideTimeout=setTimeout(function(){r.menuHideAll()},350)}this.lastTouch=null}},docTouchMove:function(t){if(this.lastTouch){var e=t.originalEvent.touches[0];this.lastTouch.x2=e.pageX,this.lastTouch.y2=e.pageY}},docTouchStart:function(t){var e=t.originalEvent.touches[0];this.lastTouch={x1:e.pageX,y1:e.pageY,target:e.target}},enable:function(){this.disabled&&(this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),this.disabled=!1)},getClosestMenu:function(e){for(var r=t(e).closest("ul");r.dataSM("in-mega");)r=r.parent().closest("ul");return r[0]||null},getHeight:function(t){return this.getOffset(t,!0)},getOffset:function(t,e){var r;"none"==t.css("display")&&(r={position:t[0].style.position,visibility:t[0].style.visibility},t.css({position:"absolute",visibility:"hidden"}).show());var n=t[0].getBoundingClientRect&&t[0].getBoundingClientRect(),i=n&&(e?n.height||n.bottom-n.top:n.width||n.right-n.left);return i||0===i||(i=e?t[0].offsetHeight:t[0].offsetWidth),r&&t.hide().css(r),i},getStartZIndex:function(t){var e=parseInt(this[t?"$root":"$firstSub"].css("z-index"));return!t&&isNaN(e)&&(e=parseInt(this.$root.css("z-index"))),isNaN(e)?1:e},getTouchPoint:function(t){return t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0]||t},getViewport:function(t){var e=t?"Height":"Width",r=document.documentElement["client"+e],n=window["inner"+e];return n&&(r=Math.min(r,n)),r}
2,getViewportHeight:function(){return this.getViewport(!0)},getViewportWidth:function(){return this.getViewport()},getWidth:function(t){return this.getOffset(t)},handleEvents:function(){return!this.disabled&&this.isCSSOn()},handleItemEvents:function(t){return this.handleEvents()&&!this.isLinkInMegaMenu(t)},isCollapsible:function(){return"static"==this.$firstSub.css("position")},isCSSOn:function(){return"inline"!=this.$firstLink.css("display")},isFixed:function(){var e="fixed"==this.$root.css("position");return e||this.$root.parentsUntil("body").each(function(){if("fixed"==t(this).css("position"))return e=!0,!1}),e},isLinkInMegaMenu:function(e){return t(this.getClosestMenu(e[0])).hasClass("mega-menu")},isTouchMode:function(){return!r||this.opts.noMouseOver||this.isCollapsible()},itemActivate:function(e,r){var n=e.closest("ul"),i=n.dataSM("level");if(i>1&&(!this.activatedItems[i-2]||this.activatedItems[i-2][0]!=n.dataSM("parent-a")[0])){var o=this;t(n.parentsUntil("[data-smartmenus-id]","ul").get().reverse()).add(n).each(function(){o.itemActivate(t(this).dataSM("parent-a"))})}if(this.isCollapsible()&&!r||this.menuHideSubMenus(this.activatedItems[i-1]&&this.activatedItems[i-1][0]==e[0]?i:i-1),this.activatedItems[i-1]=e,!1!==this.$root.triggerHandler("activate.smapi",e[0])){var a=e.dataSM("sub");a&&(this.isTouchMode()||!this.opts.showOnClick||this.clickActivated)&&this.menuShow(a)}},itemBlur:function(e){var r=t(e.currentTarget);this.handleItemEvents(r)&&this.$root.triggerHandler("blur.smapi",r[0])},itemClick:function(e){var r=t(e.currentTarget);if(this.handleItemEvents(r)){if(this.$touchScrollingSub&&this.$touchScrollingSub[0]==r.closest("ul")[0])return this.$touchScrollingSub=null,e.stopPropagation(),!1;if(!1===this.$root.triggerHandler("click.smapi",r[0]))return!1;var n=r.dataSM("sub"),i=!!n&&2==n.dataSM("level");if(n){var o=t(e.target).is(".sub-arrow"),a=this.isCollapsible(),s=/toggle$/.test(this.opts.collapsibleBehavior),u=/link$/.test(this.opts.collapsibleBehavior),c=/^accordion/.test(this.opts.collapsibleBehavior);if(n.is(":visible")){if(!a&&this.opts.showOnClick&&i)return this.menuHide(n),this.clickActivated=!1,this.focusActivated=!1,!1;if(a&&(s||o))return this.itemActivate(r,c),this.menuHide(n),!1}else if((!u||!a||o)&&(!a&&this.opts.showOnClick&&i&&(this.clickActivated=!0),this.itemActivate(r,c),n.is(":visible")))return this.focusActivated=!0,!1}return!(!a&&this.opts.showOnClick&&i||r.hasClass("disabled")||!1===this.$root.triggerHandler("select.smapi",r[0]))&&void 0}},itemDown:function(e){var r=t(e.currentTarget);this.handleItemEvents(r)&&r.dataSM("mousedown",!0)},itemEnter:function(e){var r=t(e.currentTarget);if(this.handleItemEvents(r)){if(!this.isTouchMode()){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);var n=this;this.showTimeout=setTimeout(function(){n.itemActivate(r)},this.opts.showOnClick&&1==r.closest("ul").dataSM("level")?1:this.opts.showTimeout)}this.$root.triggerHandler("mouseenter.smapi",r[0])}},itemFocus:function(e){var r=t(e.currentTarget);this.handleItemEvents(r)&&(!this.focusActivated||this.isTouchMode()&&r.dataSM("mousedown")||this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0]==r[0]||this.itemActivate(r,!0),this.$root.triggerHandler("focus.smapi",r[0]))},itemLeave:function(e){var r=t(e.currentTarget);this.handleItemEvents(r)&&(this.isTouchMode()||(r[0].blur(),this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0)),r.removeDataSM("mousedown"),this.$root.triggerHandler("mouseleave.smapi",r[0]))},menuHide:function(e){if(!1!==this.$root.triggerHandler("beforehide.smapi",e[0])&&(s&&e.stop(!0,!0),"none"!=e.css("display"))){var r=function(){e.css("z-index","")};this.isCollapsible()?s&&this.opts.collapsibleHideFunction?this.opts.collapsibleHideFunction.call(this,e,r):e.hide(this.opts.collapsibleHideDuration,r):s&&this.opts.hideFunction?this.opts.hideFunction.call(this,e,r):e.hide(this.opts.hideDuration,r),e.dataSM("scroll")&&(this.menuScrollStop(e),e.css({"touch-action":"","-ms-touch-action":"","-webkit-transform":"",transform:""}).off(".smartmenus_scroll").removeDataSM("scroll").dataSM("scroll-arrows").hide()),e.dataSM("parent-a").removeClass("highlighted").attr("aria-expanded","fal
2se"),e.attr({"aria-expanded":"false","aria-hidden":"true"});var n=e.dataSM("level");this.activatedItems.splice(n-1,1),this.visibleSubMenus.splice(t.inArray(e,this.visibleSubMenus),1),this.$root.triggerHandler("hide.smapi",e[0])}},menuHideAll:function(){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);for(var t=this.opts.isPopup?1:0,e=this.visibleSubMenus.length-1;e>=t;e--)this.menuHide(this.visibleSubMenus[e]);this.opts.isPopup&&(s&&this.$root.stop(!0,!0),this.$root.is(":visible")&&(s&&this.opts.hideFunction?this.opts.hideFunction.call(this,this.$root):this.$root.hide(this.opts.hideDuration))),this.activatedItems=[],this.visibleSubMenus=[],this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.$root.triggerHandler("hideAll.smapi")},menuHideSubMenus:function(t){for(var e=this.activatedItems.length-1;e>=t;e--){var r=this.activatedItems[e].dataSM("sub");r&&this.menuHide(r)}},menuInit:function(t){if(!t.dataSM("in-mega")){t.hasClass("mega-menu")&&t.find("ul").dataSM("in-mega",!0);for(var e=2,r=t[0];(r=r.parentNode.parentNode)!=this.$root[0];)e++;var n=t.prevAll("a").eq(-1);n.length||(n=t.prevAll().find("a").eq(-1)),n.addClass("has-submenu").dataSM("sub",t),t.dataSM("parent-a",n).dataSM("level",e).parent().dataSM("sub",t);var i=n.attr("id")||this.accessIdPrefix+ ++this.idInc,o=t.attr("id")||this.accessIdPrefix+ ++this.idInc;n.attr({id:i,"aria-haspopup":"true","aria-controls":o,"aria-expanded":"false"}),t.attr({id:o,role:"group","aria-hidden":"true","aria-labelledby":i,"aria-expanded":"false"}),this.opts.subIndicators&&n[this.opts.subIndicatorsPos](this.$subArrow.clone())}},menuPosition:function(e){var r,i,o=e.dataSM("parent-a"),a=o.closest("li"),s=a.parent(),u=e.dataSM("level"),c=this.getWidth(e),f=this.getHeight(e),p=o.offset(),d=p.left,h=p.top,m=this.getWidth(o),v=this.getHeight(o),y=t(window),g=y.scrollLeft(),b=y.scrollTop(),w=this.getViewportWidth(),x=this.getViewportHeight(),S=s.parent().is("[data-sm-horizontal-sub]")||2==u&&!s.hasClass("sm-vertical"),M=this.opts.rightToLeftSubMenus&&!a.is("[data-sm-reverse]")||!this.opts.rightToLeftSubMenus&&a.is("[data-sm-reverse]"),N=2==u?this.opts.mainMenuSubOffsetX:this.opts.subMenusSubOffsetX,A=2==u?this.opts.mainMenuSubOffsetY:this.opts.subMenusSubOffsetY;if(S?(r=M?m-c-N:N,i=this.opts.bottomToTopSubMenus?-f-A:v+A):(r=M?N-c:m-N,i=this.opts.bottomToTopSubMenus?v-A-f:A),this.opts.keepInViewport){var E=d+r,_=h+i;if(M&&E<g?r=S?g-E+r:m-N:!M&&E+c>g+w&&(r=S?g+w-c-E+r:N-c),S||(f<x&&_+f>b+x?i+=b+x-f-_:(f>=x||_<b)&&(i+=b-_)),S&&(_+f>b+x+.49||_<b)||!S&&f>x+.49){var O=this;e.dataSM("scroll-arrows")||e.dataSM("scroll-arrows",t([t('<span class="scroll-up"><span class="scroll-up-arrow"></span></span>')[0],t('<span class="scroll-down"><span class="scroll-down-arrow"></span></span>')[0]]).on({mouseenter:function(){e.dataSM("scroll").up=t(this).hasClass("scroll-up"),O.menuScroll(e)},mouseleave:function(t){O.menuScrollStop(e),O.menuScrollOut(e,t)},"mousewheel DOMMouseScroll":function(t){t.preventDefault()}}).insertAfter(e));var T=".smartmenus_scroll";if(e.dataSM("scroll",{y:this.cssTransforms3d?0:i-v,step:1,itemH:v,subH:f,arrowDownH:this.getHeight(e.dataSM("scroll-arrows").eq(1))}).on(l({mouseover:function(t){O.menuScrollOver(e,t)},mouseout:function(t){O.menuScrollOut(e,t)},"mousewheel DOMMouseScroll":function(t){O.menuScrollMousewheel(e,t)}},T)).dataSM("scroll-arrows").css({top:"auto",left:"0",marginLeft:r+(parseInt(e.css("border-left-width"))||0),width:c-(parseInt(e.css("border-left-width"))||0)-(parseInt(e.css("border-right-width"))||0),zIndex:e.css("z-index")}).eq(S&&this.opts.bottomToTopSubMenus?0:1).show(),this.isFixed()){var k={};k[n?"touchstart touchmove touchend":"pointerdown pointermove pointerup MSPointerDown MSPointerMove MSPointerUp"]=function(t){O.menuScrollTouch(e,t)},e.css({"touch-action":"none","-ms-touch-action":"none"}).on(l(k,T))}}}e.css({top:"auto",left:"0",marginLeft:r,marginTop:i-v})},menuScroll:function(t,e,n){var i,a=t.dataSM("scroll"),s=t.dataSM("scroll-arrows"),u=a.up?a.upEnd:a.downEnd;if(!e&&a.momentum){if(a.momentum*=.92,(i=a.momentum)<.5)return void this.menuScrollStop(t)}else i=n||(e||!this.opts.scrollAccelerate?this.opts.scrollStep:Math.floor(a.step));var c=t.dataSM("level");if(this.activatedItems[c-1]&&this.activatedItems[c-1].dataSM("sub")&&this.activatedItems[c-1].dataSM("sub").is(":visible")&&this.menuHide
2SubMenus(c-1),a.y=a.up&&u<=a.y||!a.up&&u>=a.y?a.y:Math.abs(u-a.y)>i?a.y+(a.up?i:-i):u,t.css(this.cssTransforms3d?{"-webkit-transform":"translate3d(0, "+a.y+"px, 0)",transform:"translate3d(0, "+a.y+"px, 0)"}:{marginTop:a.y}),r&&(a.up&&a.y>a.downEnd||!a.up&&a.y<a.upEnd)&&s.eq(a.up?1:0).show(),a.y==u)r&&s.eq(a.up?0:1).hide(),this.menuScrollStop(t);else if(!e){this.opts.scrollAccelerate&&a.step<this.opts.scrollStep&&(a.step+=.2);var l=this;this.scrollTimeout=o(function(){l.menuScroll(t)})}},menuScrollMousewheel:function(t,e){if(this.getClosestMenu(e.target)==t[0]){var r=((e=e.originalEvent).wheelDelta||-e.detail)>0;t.dataSM("scroll-arrows").eq(r?0:1).is(":visible")&&(t.dataSM("scroll").up=r,this.menuScroll(t,!0))}e.preventDefault()},menuScrollOut:function(e,n){r&&(/^scroll-(up|down)/.test((n.relatedTarget||"").className)||(e[0]==n.relatedTarget||t.contains(e[0],n.relatedTarget))&&this.getClosestMenu(n.relatedTarget)==e[0]||e.dataSM("scroll-arrows").css("visibility","hidden"))},menuScrollOver:function(e,n){if(r&&!/^scroll-(up|down)/.test(n.target.className)&&this.getClosestMenu(n.target)==e[0]){this.menuScrollRefreshData(e);var i=e.dataSM("scroll"),o=t(window).scrollTop()-e.dataSM("parent-a").offset().top-i.itemH;e.dataSM("scroll-arrows").eq(0).css("margin-top",o).end().eq(1).css("margin-top",o+this.getViewportHeight()-i.arrowDownH).end().css("visibility","visible")}},menuScrollRefreshData:function(e){var r=e.dataSM("scroll"),n=t(window).scrollTop()-e.dataSM("parent-a").offset().top-r.itemH;this.cssTransforms3d&&(n=-(parseFloat(e.css("margin-top"))-n)),t.extend(r,{upEnd:n,downEnd:n+this.getViewportHeight()-r.subH})},menuScrollStop:function(t){if(this.scrollTimeout)return a(this.scrollTimeout),this.scrollTimeout=0,t.dataSM("scroll").step=1,!0},menuScrollTouch:function(e,r){if(c(r=r.originalEvent)){var n=this.getTouchPoint(r);if(this.getClosestMenu(n.target)==e[0]){var i=e.dataSM("scroll");if(/(start|down)$/i.test(r.type))this.menuScrollStop(e)?(r.preventDefault(),this.$touchScrollingSub=e):this.$touchScrollingSub=null,this.menuScrollRefreshData(e),t.extend(i,{touchStartY:n.pageY,touchStartTime:r.timeStamp});else if(/move$/i.test(r.type)){var o=void 0!==i.touchY?i.touchY:i.touchStartY;if(void 0!==o&&o!=n.pageY){this.$touchScrollingSub=e;var a=o<n.pageY;void 0!==i.up&&i.up!=a&&t.extend(i,{touchStartY:n.pageY,touchStartTime:r.timeStamp}),t.extend(i,{up:a,touchY:n.pageY}),this.menuScroll(e,!0,Math.abs(n.pageY-o))}r.preventDefault()}else void 0!==i.touchY&&((i.momentum=15*Math.pow(Math.abs(n.pageY-i.touchStartY)/(r.timeStamp-i.touchStartTime),2))&&(this.menuScrollStop(e),this.menuScroll(e),r.preventDefault()),delete i.touchY)}}},menuShow:function(t){if((t.dataSM("beforefirstshowfired")||(t.dataSM("beforefirstshowfired",!0),!1!==this.$root.triggerHandler("beforefirstshow.smapi",t[0])))&&!1!==this.$root.triggerHandler("beforeshow.smapi",t[0])&&(t.dataSM("shown-before",!0),s&&t.stop(!0,!0),!t.is(":visible"))){var e=t.dataSM("parent-a"),r=this.isCollapsible();if((this.opts.keepHighlighted||r)&&e.addClass("highlighted"),r)t.removeClass("sm-nowrap").css({zIndex:"",width:"auto",minWidth:"",maxWidth:"",top:"",left:"",marginLeft:"",marginTop:""});else{if(t.css("z-index",this.zIndexInc=(this.zIndexInc||this.getStartZIndex())+1),(this.opts.subMenusMinWidth||this.opts.subMenusMaxWidth)&&(t.css({width:"auto",minWidth:"",maxWidth:""}).addClass("sm-nowrap"),this.opts.subMenusMinWidth&&t.css("min-width",this.opts.subMenusMinWidth),this.opts.subMenusMaxWidth)){var n=this.getWidth(t);t.css("max-width",this.opts.subMenusMaxWidth),n>this.getWidth(t)&&t.removeClass("sm-nowrap").css("width",this.opts.subMenusMaxWidth)}this.menuPosition(t)}var i=function(){t.css("overflow","")};r?s&&this.opts.collapsibleShowFunction?this.opts.collapsibleShowFunction.call(this,t,i):t.show(this.opts.collapsibleShowDuration,i):s&&this.opts.showFunction?this.opts.showFunction.call(this,t,i):t.show(this.opts.showDuration,i),e.attr("aria-expanded","true"),t.attr({"aria-expanded":"true","aria-hidden":"false"}),this.visibleSubMenus.push(t),this.$root.triggerHandler("show.smapi",t[0])}},popupHide:function(t){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll()},t?1:this.opts.hideTimeout)},popupShow:function(t,e){if(this.opts.isPopup){if(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),this.$root.dataSM("shown-before",!0),s&&this.$root.stop(!0,!0),!this.$root.is(":visible")){this.$root.css({left:t,top:e});var r=this,n=function(){r.$root.css("overflow","")};s&&this.opts.showFunction?this.opts.showFunction.call(this,this.$root,n):this.$root.show(this.opts.showDuration,n),this.visibleSubMenus[0]=this.$root}}else alert('SmartMenus jQuery Error:\n\nIf you want to show this menu via the "popupShow" method, set the isPopup:true option.')},refresh:function(){this.destroy(!0),this.init(!0)},rootKeyDown:function(e){if(this.handleEvents())switch(e.keyCode){case 27:var r=this.activatedItems[0];r&&(this.menuHideAll(),r[0].focus(),(n=r.dataSM("sub"))&&this.menuHide(n));break;case 32:var n,i=t(e.target);i.is("a")&&this.handleItemEvents(i)&&(n=i.dataSM("sub"))&&!n.is(":visible")&&(this.itemClick({currentTarget:e.target}),e.preventDefault())}},rootOut:function(t){if(this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),!this.opts.showOnClick||!this.opts.hideOnClick)){var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll()},this.opts.hideTimeout)}},rootOver:function(t){this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0)},winResize:function(t){if(this.handleEvents()){if(!("onorientationchange"in window)||"orientationchange"==t.type){var e=this.isCollapsible();this.wasCollapsible&&e||(this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0].blur(),this.menuHideAll()),this.wasCollapsible=e}}else if(this.$disableOverlay){var r=this.$root.offset();
2this.$disableOverlay.css({top:r.top,left:r.left,width:this.$root.outerWidth(),height:this.$root.outerHeight()})}}}}),t.fn.dataSM=function(t,e){return e?this.data(t+"_smartmenus",e):this.data(t+"_smartmenus")},t.fn.removeDataSM=function(t){return this.removeData(t+"_smartmenus")},t.fn.smartmenus=function(e){if("string"==typeof e){var r=arguments,n=e;return Array.prototype.shift.call(r),this.each(function(){var e=t(this).data("smartmenus");e&&e[n]&&e[n].apply(e,r)})}return this.each(function(){var r=t(this).data("sm-options")||null;r&&"object"!=typeof r&&(r=null,alert('ERROR\n\nSmartMenus jQuery init:\nThe value of the "data-sm-options" attribute must be valid JSON.')),r&&t.each(["showFunction","hideFunction","collapsibleShowFunction","collapsibleHideFunction"],function(){this in r&&delete r[this]}),new t.SmartMenus(this,t.extend({},t.fn.smartmenus.defaults,e,r))})},t.fn.smartmenus.defaults={isPopup:!1,mainMenuSubOffsetX:0,mainMenuSubOffsetY:0,subMenusSubOffsetX:0,subMenusSubOffsetY:0,subMenusMinWidth:"10em",subMenusMaxWidth:"20em",subIndicators:!0,subIndicatorsPos:"append",subIndicatorsText:"",scrollStep:30,scrollAccelerate:!0,showTimeout:250,hideTimeout:500,showDuration:0,showFunction:null,hideDuration:0,hideFunction:function(t,e){t.fadeOut(200,e)},collapsibleShowDuration:0,collapsibleShowFunction:function(t,e){t.slideDown(200,e)},collapsibleHideDuration:0,collapsibleHideFunction:function(t,e){t.slideUp(200,e)},showOnClick:!1,hideOnClick:!0,noMouseOver:!1,keepInViewport:!0,keepHighlighted:!0,markCurrentItem:!1,markCurrentTree:!0,rightToLeftSubMenus:!1,bottomToTopSubMenus:!1,collapsibleBehavior:"default"},t})?n.apply(e,i):n)||(t.exports=o)},389495:(t,e,r)=>{var n,i,o;i=[r(619755)],void 0===(o="function"==typeof(n=function(t){function e(e){var u=".smartmenus_mouse";if(s||e)s&&e&&(t(document).off(u),s=!1);else{var c=!0,l=null,f={mousemove:function(e){var r={x:e.pageX,y:e.pageY,timeStamp:(new Date).getTime()};if(l){var n=Math.abs(l.x-r.x),a=Math.abs(l.y-r.y);if((n>0||a>0)&&n<=4&&a<=4&&r.timeStamp-l.timeStamp<=300&&(o=!0,c)){var s=t(e.target).closest("a");s.is("a")&&t.each(i,function(){if(t.contains(this.$root[0],s[0]))return this.itemEnter({currentTarget:s[0]}),!1}),c=!1}}l=r}};f[a?"touchstart":"pointerover pointermove pointerout MSPointerOver MSPointerMove MSPointerOut"]=function(t){r(t.originalEvent)&&(o=!1)},t(document).on(n(f,u)),s=!0}}function r(t){return!/^(4|mouse)$/.test(t.pointerType)}function n(t,e){e||(e="");var r={};for(var n in t)r[n.split(" ").join(e+" ")+e]=t[n];return r}var i=[],o=!1,a="ontouchstart"in window,s=!1,u=window.requestAnimationFrame||function(t){return setTimeout(t,1e3/60)},c=window.cancelAnimationFrame||function(t){clearTimeout(t)},l=!!t.fn.animate;return t.SmartMenus=function(e,r){this.$root=t(e),this.opts=r,this.rootId="",this.accessIdPrefix="",this.$subArrow=null,this.activatedItems=[],this.visibleSubMenus=[],this.showTimeout=0,this.hideTimeout=0,this.scrollTimeout=0,this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.idInc=0,this.$firstLink=null,this.$firstSub=null,this.disabled=!1,this.$disableOverlay=null,this.$touchScrollingSub=null,this.cssTransforms3d="perspective"in e.style||"webkitPerspective"in e.style,this.wasCollapsible=!1,this.init()},t.extend(t.SmartMenus,{hideAll:function(){t.each(i,function(){this.menuHideAll()})},destroy:function(){for(;i.length;)i[0].destroy();e(!0)},prototype:{init:function(r){var o=this;if(!r){i.push(this),this.rootId=((new Date).getTime()+Math.random()+"").replace(/\D/g,""),this.accessIdPrefix="sm-"+this.rootId+"-",this.$root.hasClass("sm-rtl")&&(this.opts.rightToLeftSubMenus=!0);var a=".smartmenus";this.$root.data("smartmenus",this).attr("data-smartmenus-id",this.rootId).dataSM("level",1).on(n({"mouseover focusin":t.proxy(this.rootOver,this),"mouseout focusout":t.proxy(this.rootOut,this),keydown:t.proxy(this.rootKeyDown,this)},a)).on(n({mouseenter:t.proxy(this.itemEnter,this),mouseleave:t.proxy(this.itemLeave,this),mousedown:t.proxy(this.itemDown,this),focus:t.proxy(this.itemFocus,this),blur:t.proxy(this.itemBlur,this),click:t.proxy(this.itemClick,this)},a),"a"),a+=this.rootId,this.opts.hideOnClick&&t(document).on(n({touchstart:t.proxy(this.docTouchStart,this),touchmove:t.proxy(this.docTouchMove,this),touchend:t.proxy(this.docTouchEnd,this),click:t.proxy(this.docClick,this)},a)),t(window).on(n({"resize orientationchange":t.proxy(this.winResize,this)},a)),this.opts.subIndicators&&(this.$subArrow=t("<span/>
2").addClass("sub-arrow"),this.opts.subIndicatorsText&&this.$subArrow.html(this.opts.subIndicatorsText)),e()}if(this.$firstSub=this.$root.find("ul").each(function(){o.menuInit(t(this))}).eq(0),this.$firstLink=this.$root.find("a").eq(0),this.opts.markCurrentItem){var s=/(index|default)\.[^#\?\/]*/i,u=/#.*/,c=window.location.href.replace(s,""),l=c.replace(u,"");this.$root.find("a:not(.mega-menu a)").each(function(){var e=this.href.replace(s,""),r=t(this);e!=c&&e!=l||(r.addClass("current"),o.opts.markCurrentTree&&r.parentsUntil("[data-smartmenus-id]","ul").each(function(){t(this).dataSM("parent-a").addClass("current")}))})}this.wasCollapsible=this.isCollapsible()},destroy:function(e){if(!e){var r=".smartmenus";this.$root.removeData("smartmenus").removeAttr("data-smartmenus-id").removeDataSM("level").off(r),r+=this.rootId,t(document).off(r),t(window).off(r),this.opts.subIndicators&&(this.$subArrow=null)}this.menuHideAll();var n=this;this.$root.find("ul").each(function(){var e=t(this);e.dataSM("scroll-arrows")&&e.dataSM("scroll-arrows").remove(),e.dataSM("shown-before")&&((n.opts.subMenusMinWidth||n.opts.subMenusMaxWidth)&&e.css({width:"",minWidth:"",maxWidth:""}).removeClass("sm-nowrap"),e.dataSM("scroll-arrows")&&e.dataSM("scroll-arrows").remove(),e.css({zIndex:"",top:"",left:"",marginLeft:"",marginTop:"",display:""})),0==(e.attr("id")||"").indexOf(n.accessIdPrefix)&&e.removeAttr("id")}).removeDataSM("in-mega").removeDataSM("shown-before").removeDataSM("scroll-arrows").removeDataSM("parent-a").removeDataSM("level").removeDataSM("beforefirstshowfired").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeAttr("aria-expanded"),this.$root.find("a.has-submenu").each(function(){var e=t(this);0==e.attr("id").indexOf(n.accessIdPrefix)&&e.removeAttr("id")}).removeClass("has-submenu").removeDataSM("sub").removeAttr("aria-haspopup").removeAttr("aria-controls").removeAttr("aria-expanded").closest("li").removeDataSM("sub"),this.opts.subIndicators&&this.$root.find("span.sub-arrow").remove(),this.opts.markCurrentItem&&this.$root.find("a.current").removeClass("current"),e||(this.$root=null,this.$firstLink=null,this.$firstSub=null,this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),i.splice(t.inArray(this,i),1))},disable:function(e){if(!this.disabled){if(this.menuHideAll(),!e&&!this.opts.isPopup&&this.$root.is(":visible")){var r=this.$root.offset();this.$disableOverlay=t('<div class="sm-jquery-disable-overlay"/>').css({position:"absolute",top:r.top,left:r.left,width:this.$root.outerWidth(),height:this.$root.outerHeight(),zIndex:this.getStartZIndex(!0),opacity:0}).appendTo(document.body)}this.disabled=!0}},docClick:function(e){return this.$touchScrollingSub?void(this.$touchScrollingSub=null):void((this.visibleSubMenus.length&&!t.contains(this.$root[0],e.target)||t(e.target).closest("a").length)&&this.menuHideAll())},docTouchEnd:function(e){if(this.lastTouch){if(this.visibleSubMenus.length&&(void 0===this.lastTouch.x2||this.lastTouch.x1==this.lastTouch.x2)&&(void 0===this.lastTouch.y2||this.lastTouch.y1==this.lastTouch.y2)&&(!this.lastTouch.target||!t.contains(this.$root[0],this.lastTouch.target))){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var r=this;this.hideTimeout=setTimeout(function(){r.menuHideAll()},350)}this.lastTouch=null}},docTouchMove:function(t){if(this.lastTouch){var e=t.originalEvent.touches[0];this.lastTouch.x2=e.pageX,this.lastTouch.y2=e.pageY}},docTouchStart:function(t){var e=t.originalEvent.touches[0];this.lastTouch={x1:e.pageX,y1:e.pageY,target:e.target}},enable:function(){this.disabled&&(this.$disableOverlay&&(this.$disableOverlay.remove(),this.$disableOverlay=null),this.disabled=!1)},getClosestMenu:function(e){for(var r=t(e).closest("ul");r.dataSM("in-mega");)r=r.parent().closest("ul");return r[0]||null},getHeight:function(t){return this.getOffset(t,!0)},getOffset:function(t,e){var r;"none"==t.css("display")&&(r={position:t[0].style.position,visibility:t[0].style.visibility},t.css({position:"absolute",visibility:"hidden"}).show());var n=t[0].getBoundingClientRect&&t[0].getBoundingClientRect(),i=n&&(e?n.height||n.bottom-n.top:n.width||n.right-n.left);return i||0===i||(i=e?t[0].offsetHeight:t[0].offsetWidth),r&&t.hide().css(r),i},getStartZIndex:function(t){var e=parseInt(this[t?"$root":"$firstSub"].css("z-index"));return!t&&isNaN(e)&&(e=parseInt(this.$root.css("z-index"))),isNaN(e)?1:e},getTouchPoint:function(t){return t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0]||t},getViewport:function(t){var e=t?"Height":"Width",r=document.documentElement["client"+e],n=window["inner"+e];return n&&(r=Math.min(r,n)),r}
2,getViewportHeight:function(){return this.getViewport(!0)},getViewportWidth:function(){return this.getViewport()},getWidth:function(t){return this.getOffset(t)},handleEvents:function(){return!this.disabled&&this.isCSSOn()},handleItemEvents:function(t){return this.handleEvents()&&!this.isLinkInMegaMenu(t)},isCollapsible:function(){return"static"==this.$firstSub.css("position")},isCSSOn:function(){return"inline"!=this.$firstLink.css("display")},isFixed:function(){var e="fixed"==this.$root.css("position");return e||this.$root.parentsUntil("body").each(function(){if("fixed"==t(this).css("position"))return e=!0,!1}),e},isLinkInMegaMenu:function(e){return t(this.getClosestMenu(e[0])).hasClass("mega-menu")},isTouchMode:function(){return!o||this.opts.noMouseOver||this.isCollapsible()},itemActivate:function(e,r){var n=e.closest("ul"),i=n.dataSM("level");if(i>1&&(!this.activatedItems[i-2]||this.activatedItems[i-2][0]!=n.dataSM("parent-a")[0])){var o=this;t(n.parentsUntil("[data-smartmenus-id]","ul").get().reverse()).add(n).each(function(){o.itemActivate(t(this).dataSM("parent-a"))})}if(this.isCollapsible()&&!r||this.menuHideSubMenus(this.activatedItems[i-1]&&this.activatedItems[i-1][0]==e[0]?i:i-1),this.activatedItems[i-1]=e,!1!==this.$root.triggerHandler("activate.smapi",e[0])){var a=e.dataSM("sub");a&&(this.isTouchMode()||!this.opts.showOnClick||this.clickActivated)&&this.menuShow(a)}},itemBlur:function(e){var r=t(e.currentTarget);this.handleItemEvents(r)&&this.$root.triggerHandler("blur.smapi",r[0])},itemClick:function(e){var r=t(e.currentTarget);if(this.handleItemEvents(r)){if(this.$touchScrollingSub&&this.$touchScrollingSub[0]==r.closest("ul")[0])return this.$touchScrollingSub=null,e.stopPropagation(),!1;if(!1===this.$root.triggerHandler("click.smapi",r[0]))return!1;var n=r.dataSM("sub"),i=!!n&&2==n.dataSM("level");if(n){var o=t(e.target).is(".sub-arrow"),a=this.isCollapsible(),s=/toggle$/.test(this.opts.collapsibleBehavior),u=/link$/.test(this.opts.collapsibleBehavior),c=/^accordion/.test(this.opts.collapsibleBehavior);if(n.is(":visible")){if(!a&&this.opts.showOnClick&&i)return this.menuHide(n),this.clickActivated=!1,this.focusActivated=!1,!1;if(a&&(s||o))return this.itemActivate(r,c),this.menuHide(n),!1}else if((!u||!a||o)&&(!a&&this.opts.showOnClick&&i&&(this.clickActivated=!0),this.itemActivate(r,c),n.is(":visible")))return this.focusActivated=!0,!1}return!(!a&&this.opts.showOnClick&&i||r.hasClass("disabled")||!1===this.$root.triggerHandler("select.smapi",r[0]))&&void 0}},itemDown:function(e){var r=t(e.currentTarget);this.handleItemEvents(r)&&r.dataSM("mousedown",!0)},itemEnter:function(e){var r=t(e.currentTarget);if(this.handleItemEvents(r)){if(!this.isTouchMode()){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);var n=this;this.showTimeout=setTimeout(function(){n.itemActivate(r)},this.opts.showOnClick&&1==r.closest("ul").dataSM("level")?1:this.opts.showTimeout)}this.$root.triggerHandler("mouseenter.smapi",r[0])}},itemFocus:function(e){var r=t(e.currentTarget);this.handleItemEvents(r)&&(!this.focusActivated||this.isTouchMode()&&r.dataSM("mousedown")||this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0]==r[0]||this.itemActivate(r,!0),this.$root.triggerHandler("focus.smapi",r[0]))},itemLeave:function(e){var r=t(e.currentTarget);this.handleItemEvents(r)&&(this.isTouchMode()||(r[0].blur(),this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0)),r.removeDataSM("mousedown"),this.$root.triggerHandler("mouseleave.smapi",r[0]))},menuHide:function(e){if(!1!==this.$root.triggerHandler("beforehide.smapi",e[0])&&(l&&e.stop(!0,!0),"none"!=e.css("display"))){var r=function(){e.css("z-index","")};this.isCollapsible()?l&&this.opts.collapsibleHideFunction?this.opts.collapsibleHideFunction.call(this,e,r):e.hide(this.opts.collapsibleHideDuration,r):l&&this.opts.hideFunction?this.opts.hideFunction.call(this,e,r):e.hide(this.opts.hideDuration,r),e.dataSM("scroll")&&(this.menuScrollStop(e),e.css({"touch-action":"","-ms-touch-action":"","-webkit-transform":"",transform:""}).off(".smartmenus_scroll").removeDataSM("scroll").dataSM("scroll-arrows").hide()),e.dataSM("parent-a").removeClass("highlighted").attr("aria-expanded","fal
2se"),e.attr({"aria-expanded":"false","aria-hidden":"true"});var n=e.dataSM("level");this.activatedItems.splice(n-1,1),this.visibleSubMenus.splice(t.inArray(e,this.visibleSubMenus),1),this.$root.triggerHandler("hide.smapi",e[0])}},menuHideAll:function(){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=0);for(var t=this.opts.isPopup?1:0,e=this.visibleSubMenus.length-1;e>=t;e--)this.menuHide(this.visibleSubMenus[e]);this.opts.isPopup&&(l&&this.$root.stop(!0,!0),this.$root.is(":visible")&&(l&&this.opts.hideFunction?this.opts.hideFunction.call(this,this.$root):this.$root.hide(this.opts.hideDuration))),this.activatedItems=[],this.visibleSubMenus=[],this.clickActivated=!1,this.focusActivated=!1,this.zIndexInc=0,this.$root.triggerHandler("hideAll.smapi")},menuHideSubMenus:function(t){for(var e=this.activatedItems.length-1;e>=t;e--){var r=this.activatedItems[e].dataSM("sub");r&&this.menuHide(r)}},menuInit:function(t){if(!t.dataSM("in-mega")){t.hasClass("mega-menu")&&t.find("ul").dataSM("in-mega",!0);for(var e=2,r=t[0];(r=r.parentNode.parentNode)!=this.$root[0];)e++;var n=t.prevAll("a").eq(-1);n.length||(n=t.prevAll().find("a").eq(-1)),n.addClass("has-submenu").dataSM("sub",t),t.dataSM("parent-a",n).dataSM("level",e).parent().dataSM("sub",t);var i=n.attr("id")||this.accessIdPrefix+ ++this.idInc,o=t.attr("id")||this.accessIdPrefix+ ++this.idInc;n.attr({id:i,"aria-haspopup":"true","aria-controls":o,"aria-expanded":"false"}),t.attr({id:o,role:"group","aria-hidden":"true","aria-labelledby":i,"aria-expanded":"false"}),this.opts.subIndicators&&n[this.opts.subIndicatorsPos](this.$subArrow.clone())}},menuPosition:function(e){var r,i,o=e.dataSM("parent-a"),s=o.closest("li"),u=s.parent(),c=e.dataSM("level"),l=this.getWidth(e),f=this.getHeight(e),p=o.offset(),d=p.left,h=p.top,m=this.getWidth(o),v=this.getHeight(o),y=t(window),g=y.scrollLeft(),b=y.scrollTop(),w=this.getViewportWidth(),x=this.getViewportHeight(),S=u.parent().is("[data-sm-horizontal-sub]")||2==c&&!u.hasClass("sm-vertical"),M=this.opts.rightToLeftSubMenus&&!s.is("[data-sm-reverse]")||!this.opts.rightToLeftSubMenus&&s.is("[data-sm-reverse]"),N=2==c?this.opts.mainMenuSubOffsetX:this.opts.subMenusSubOffsetX,A=2==c?this.opts.mainMenuSubOffsetY:this.opts.subMenusSubOffsetY;if(S?(r=M?m-l-N:N,i=this.opts.bottomToTopSubMenus?-f-A:v+A):(r=M?N-l:m-N,i=this.opts.bottomToTopSubMenus?v-A-f:A),this.opts.keepInViewport){var E=d+r,_=h+i;if(M&&E<g?r=S?g-E+r:m-N:!M&&E+l>g+w&&(r=S?g+w-l-E+r:N-l),S||(f<x&&_+f>b+x?i+=b+x-f-_:(f>=x||_<b)&&(i+=b-_)),S&&(_+f>b+x+.49||_<b)||!S&&f>x+.49){var O=this;e.dataSM("scroll-arrows")||e.dataSM("scroll-arrows",t([t('<span class="scroll-up"><span class="scroll-up-arrow"></span></span>')[0],t('<span class="scroll-down"><span class="scroll-down-arrow"></span></span>')[0]]).on({mouseenter:function(){e.dataSM("scroll").up=t(this).hasClass("scroll-up"),O.menuScroll(e)},mouseleave:function(t){O.menuScrollStop(e),O.menuScrollOut(e,t)},"mousewheel DOMMouseScroll":function(t){t.preventDefault()}}).insertAfter(e));var T=".smartmenus_scroll";if(e.dataSM("scroll",{y:this.cssTransforms3d?0:i-v,step:1,itemH:v,subH:f,arrowDownH:this.getHeight(e.dataSM("scroll-arrows").eq(1))}).on(n({mouseover:function(t){O.menuScrollOver(e,t)},mouseout:function(t){O.menuScrollOut(e,t)},"mousewheel DOMMouseScroll":function(t){O.menuScrollMousewheel(e,t)}},T)).dataSM("scroll-arrows").css({top:"auto",left:"0",marginLeft:r+(parseInt(e.css("border-left-width"))||0),width:l-(parseInt(e.css("border-left-width"))||0)-(parseInt(e.css("border-right-width"))||0),zIndex:e.css("z-index")}).eq(S&&this.opts.bottomToTopSubMenus?0:1).show(),this.isFixed()){var k={};k[a?"touchstart touchmove touchend":"pointerdown pointermove pointerup MSPointerDown MSPointerMove MSPointerUp"]=function(t){O.menuScrollTouch(e,t)},e.css({"touch-action":"none","-ms-touch-action":"none"}).on(n(k,T))}}}e.css({top:"auto",left:"0",marginLeft:r,marginTop:i-v})},menuScroll:function(t,e,r){var n,i=t.dataSM("scroll"),a=t.dataSM("scroll-arrows"),s=i.up?i.upEnd:i.downEnd;if(!e&&i.momentum){if(i.momentum*=.92,(n=i.momentum)<.5)return void this.menuScrollStop(t)}else n=r||(e||!this.opts.scrollAccelerate?this.opts.scrollStep:Math.floor(i.step));var c=t.dataSM("level");if(this.activatedItems[c-1]&&this.activatedItems[c-1].dataSM("sub")&&this.activatedItems[c-1].dataSM("sub").is(":visible")&&this.menuHide
2SubMenus(c-1),i.y=i.up&&s<=i.y||!i.up&&s>=i.y?i.y:Math.abs(s-i.y)>n?i.y+(i.up?n:-n):s,t.css(this.cssTransforms3d?{"-webkit-transform":"translate3d(0, "+i.y+"px, 0)",transform:"translate3d(0, "+i.y+"px, 0)"}:{marginTop:i.y}),o&&(i.up&&i.y>i.downEnd||!i.up&&i.y<i.upEnd)&&a.eq(i.up?1:0).show(),i.y==s)o&&a.eq(i.up?0:1).hide(),this.menuScrollStop(t);else if(!e){this.opts.scrollAccelerate&&i.step<this.opts.scrollStep&&(i.step+=.2);var l=this;this.scrollTimeout=u(function(){l.menuScroll(t)})}},menuScrollMousewheel:function(t,e){if(this.getClosestMenu(e.target)==t[0]){var r=((e=e.originalEvent).wheelDelta||-e.detail)>0;t.dataSM("scroll-arrows").eq(r?0:1).is(":visible")&&(t.dataSM("scroll").up=r,this.menuScroll(t,!0))}e.preventDefault()},menuScrollOut:function(e,r){o&&(/^scroll-(up|down)/.test((r.relatedTarget||"").className)||(e[0]==r.relatedTarget||t.contains(e[0],r.relatedTarget))&&this.getClosestMenu(r.relatedTarget)==e[0]||e.dataSM("scroll-arrows").css("visibility","hidden"))},menuScrollOver:function(e,r){if(o&&!/^scroll-(up|down)/.test(r.target.className)&&this.getClosestMenu(r.target)==e[0]){this.menuScrollRefreshData(e);var n=e.dataSM("scroll"),i=t(window).scrollTop()-e.dataSM("parent-a").offset().top-n.itemH;e.dataSM("scroll-arrows").eq(0).css("margin-top",i).end().eq(1).css("margin-top",i+this.getViewportHeight()-n.arrowDownH).end().css("visibility","visible")}},menuScrollRefreshData:function(e){var r=e.dataSM("scroll"),n=t(window).scrollTop()-e.dataSM("parent-a").offset().top-r.itemH;this.cssTransforms3d&&(n=-(parseFloat(e.css("margin-top"))-n)),t.extend(r,{upEnd:n,downEnd:n+this.getViewportHeight()-r.subH})},menuScrollStop:function(t){if(this.scrollTimeout)return c(this.scrollTimeout),this.scrollTimeout=0,t.dataSM("scroll").step=1,!0},menuScrollTouch:function(e,n){if(r(n=n.originalEvent)){var i=this.getTouchPoint(n);if(this.getClosestMenu(i.target)==e[0]){var o=e.dataSM("scroll");if(/(start|down)$/i.test(n.type))this.menuScrollStop(e)?(n.preventDefault(),this.$touchScrollingSub=e):this.$touchScrollingSub=null,this.menuScrollRefreshData(e),t.extend(o,{touchStartY:i.pageY,touchStartTime:n.timeStamp});else if(/move$/i.test(n.type)){var a=void 0!==o.touchY?o.touchY:o.touchStartY;if(void 0!==a&&a!=i.pageY){this.$touchScrollingSub=e;var s=a<i.pageY;void 0!==o.up&&o.up!=s&&t.extend(o,{touchStartY:i.pageY,touchStartTime:n.timeStamp}),t.extend(o,{up:s,touchY:i.pageY}
2),this.menuScroll(e,!0,Math.abs(i.pageY-a))}n.preventDefault()}else void 0!==o.touchY&&((o.momentum=15*Math.pow(Math.abs(i.pageY-o.touchStartY)/(n.timeStamp-o.touchStartTime),2))&&(this.menuScrollStop(e),this.menuScroll(e),n.preventDefault()),delete o.touchY)}}},menuShow:function(t){if((t.dataSM("beforefirstshowfired")||(t.dataSM("beforefirstshowfired",!0),!1!==this.$root.triggerHandler("beforefirstshow.smapi",t[0])))&&!1!==this.$root.triggerHandler("beforeshow.smapi",t[0])&&(t.dataSM("shown-before",!0),l&&t.stop(!0,!0),!t.is(":visible"))){var e=t.dataSM("parent-a"),r=this.isCollapsible();if((this.opts.keepHighlighted||r)&&e.addClass("highlighted"),r)t.removeClass("sm-nowrap").css({zIndex:"",width:"auto",minWidth:"",maxWidth:"",top:"",left:"",marginLeft:"",marginTop:""});else{if(t.css("z-index",this.zIndexInc=(this.zIndexInc||this.getStartZIndex())+1),(this.opts.subMenusMinWidth||this.opts.subMenusMaxWidth)&&(t.css({width:"auto",minWidth:"",maxWidth:""}).addClass("sm-nowrap"),this.opts.subMenusMinWidth&&t.css("min-width",this.opts.subMenusMinWidth),this.opts.subMenusMaxWidth)){var n=this.getWidth(t);t.css("max-width",this.opts.subMenusMaxWidth),n>this.getWidth(t)&&t.removeClass("sm-nowrap").css("width",this.opts.subMenusMaxWidth)}this.menuPosition(t)}var i=function(){t.css("overflow","")};r?l&&this.opts.collapsibleShowFunction?this.opts.collapsibleShowFunction.call(this,t,i):t.show(this.opts.collapsibleShowDuration,i):l&&this.opts.showFunction?this.opts.showFunction.call(this,t,i):t.show(this.opts.showDuration,i),e.attr("aria-expanded","true"),t.attr({"aria-expanded":"true","aria-hidden":"false"}),this.visibleSubMenus.push(t),this.$root.triggerHandler("show.smapi",t[0])}},popupHide:function(t){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0);var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll()},t?1:this.opts.hideTimeout)},popupShow:function(t,e){if(this.opts.isPopup){if(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),this.$root.dataSM("shown-before",!0),l&&this.$root.stop(!0,!0),!this.$root.is(":visible")){this.$root.css({left:t,top:e});var r=this,n=function(){r.$root.css("overflow","")};l&&this.opts.showFunction?this.opts.showFunction.call(this,this.$root,n):this.$root.show(this.opts.showDuration,n),this.visibleSubMenus[0]=this.$root}}else alert('SmartMenus jQuery Error:\n\nIf you want to show this menu via the "popupShow" method, set the isPopup:true option.')},refresh:function(){this.destroy(!0),this.init(!0)},rootKeyDown:function(e){if(this.handleEvents())switch(e.keyCode){case 27:var r=this.activatedItems[0];r&&(this.menuHideAll(),r[0].focus(),(n=r.dataSM("sub"))&&this.menuHide(n));break;case 32:var n,i=t(e.target);i.is("a")&&this.handleItemEvents(i)&&(n=i.dataSM("sub"))&&!n.is(":visible")&&(this.itemClick({currentTarget:e.target}),e.preventDefault())}},rootOut:function(t){if(this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&(this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0),!this.opts.showOnClick||!this.opts.hideOnClick)){var e=this;this.hideTimeout=setTimeout(function(){e.menuHideAll()},this.opts.hideTimeout)}},rootOver:function(t){this.handleEvents()&&!this.isTouchMode()&&t.target!=this.$root[0]&&this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=0)},winResize:function(t){if(this.handleEvents()){if(!("onorientationchange"in window)||"orientationchange"==t.type){var e=this.isCollapsible();this.wasCollapsible&&e||(this.activatedItems.length&&this.activatedItems[this.activatedItems.length-1][0].blur(),this.menuHideAll()),this.wasCollapsible=e}}else if(this.$disableOverlay){var r=this.$root.offset();this.$disableOverlay.css({top:r.top,left:r.left,width:this.$root.outerWidth(),height:this.$root.outerHeight()})}}}}),t.fn.dataSM=function(t,e){return e?this.data(t+"_smartmenus",e):this.data(t+"_smartmenus")},t.fn.removeDataSM=function(t){return this.removeData(t+"_smartmenus")},t.fn.smartmenus=function(e){if("string"==typeof e){var r=arguments,n=e;return Array.prototype.shift.call(r),this.each(function(){var e=t(this).data("smartmenus");e&&e[n]&&e[n].apply(e,r)})}return this.each(function(){var r=t(this).data("sm-options")||null;r&&"object"!=typeof r&&(r=null,alert('ERROR\n\nSmartMenus jQuery init:\nThe value of the "data-sm-options" attribute must be valid JSON.')),r&&t.each(["showFunction","hideFunction","collapsibleShowFunction","collapsibleHideFunction"],function(){this in r&&delete r[this]}),new t.SmartMenus(this,t.extend({},t.fn.smartmenus.defaults,e,r))})}
2,t.fn.smartmenus.defaults={isPopup:!1,mainMenuSubOffsetX:0,mainMenuSubOffsetY:0,subMenusSubOffsetX:0,subMenusSubOffsetY:0,subMenusMinWidth:"10em",subMenusMaxWidth:"20em",subIndicators:!0,subIndicatorsPos:"append",subIndicatorsText:"",scrollStep:30,scrollAccelerate:!0,showTimeout:250,hideTimeout:500,showDuration:0,showFunction:null,hideDuration:0,hideFunction:function(t,e){t.fadeOut(200,e)},collapsibleShowDuration:0,collapsibleShowFunction:function(t,e){t.slideDown(200,e)},collapsibleHideDuration:0,collapsibleHideFunction:function(t,e){t.slideUp(200,e)},showOnClick:!1,hideOnClick:!0,noMouseOver:!1,keepInViewport:!0,keepHighlighted:!0,markCurrentItem:!1,markCurrentTree:!0,rightToLeftSubMenus:!1,bottomToTopSubMenus:!1,collapsibleBehavior:"default"},t})?n.apply(e,i):n)||(t.exports=o)},682287:function(t,e){"use strict";var r,n,i;n=[],r=function(){function t(){return!0}function e(){return!1}function r(){}function n(){var i=[{name:"number",test:function(t){return"number"==typeof t}},{name:"string",test:function(t){return"string"==typeof t}},{name:"boolean",test:function(t){return"boolean"==typeof t}},{name:"Function",test:function(t){return"function"==typeof t}},{name:"Array",test:Array.isArray},{name:"Date",test:function(t){return t instanceof Date}},{name:"RegExp",test:function(t){return t instanceof RegExp}},{name:"Object",test:function(t){return"object"==typeof t&&null!==t&&t.constructor===Object}},{name:"null",test:function(t){return null===t}},{name:"undefined",test:function(t){return void 0===t}}],o={name:"any",test:t},a=[],s=[],u={types:i,conversions:s,ignore:a};function c(t){var e=G(u.types,function(e){return e.name===t});if(e)return e;if("any"===t)return o;var r=G(u.types,function(e){return e.name.toLowerCase()===t.toLowerCase()});throw new TypeError('Unknown type "'+t+'"'+(r?'. Did you mean "'+r.name+'"?':""))}function l(t){return t===o?999:u.types.indexOf(t)}function f(t){var e=G(u.types,function(e){return e.test(t)});if(e)return e.name;throw new TypeError("Value has unknown type. Value: "+t)}function p(t,e){if(!t.signatures)throw new TypeError("Function is no typed-function");var r;if("string"==typeof e){r=e.split(",");for(var n=0;n<r.length;n++)r[n]=r[n].trim()}else{if(!Array.isArray(e))throw new TypeError("String array or a comma separated string expected");r=e}var i=r.join(","),o=t.signatures[i];if(o)return o;throw new TypeError("Signature not found (signature: "+(t.name||"unnamed")+"("+r.join(", ")+"))")}function d(t,e){var r=f(t);if(e===r)return t;for(var n=0;n<u.conversions.length;n++){var i=u.conversions[n];if(i.from===r&&i.to===e)return i.convert(t)}throw new Error("Cannot convert from "+r+" to "+e)}function h(t){return t.map(function(t){var e=t.types.map(M);return(t.restParam?"...":"")+e.join("|")}).join(",")}function m(t,e){var r=0===t.indexOf("..."),n=(r?t.length>3?t.slice(3):"any":t).split("|").map(U).filter(F).filter(R),i=C(e,n),o=n.map(function(t){var e=c(t);return{name:t,typeIndex:l(e),test:e.test,conversion:null,conversionIndex:-1}}),a=i.map(function(t){var r=c(t.from);return{name:t.from,typeIndex:l(r),test:r.test,conversion:t,conversionIndex:e.indexOf(t)}});return{types:o.concat(a),restParam:r}}function v(t,e,r){var n=[];return""!==t.trim()&&(n=t.split(",").map(U).map(function(t,e,n){var i=m(t,r);if(i.restParam&&e!==n.length-1)throw new SyntaxError('Unexpected rest parameter "'+t+'": only allowed for the last parameter');return i})),n.some($)?null:{params:n,fn:e}}function y(t){var e=W(t);return!!e&&e.restParam}function g(t){return t.types.some(function(t){return null!=t.conversion})}function b(e){if(e&&0!==e.types.length){if(1===e.types.length)return c(e.types[0].name).test;if(2===e.types.length){var r=c(e.types[0].name).test,n=c(e.types[1].name).test;return function(t){return r(t)||n(t)}}var i=e.types.map(function(t){return c(t.name).test});return function(t){for(var e=0;e<i.length;e++)if(i[e](t))return!0;return!1}}return t}function w(t){var e,r,n;if(y(t)){var i=(e=H(t).map(b)).length,o=b(W(t)),a=function(t){for(var e=i;e<t.length;e++)if(!o(t[e]))return!1;return!0};return function(t){for(var r=0;r<e.length;r++)if(!e[r](t[r]))return!1;return a(t)&&t.length>=i+1}}return 0===t.length?function(t){return 0===t.length}:1===t.length?(r=b(t[0]),function(t){return r(t[0])&&1===t.length}):2===t.length?(r=b(t[0]),n=b(t[1]),function(t){return r(t[0])&&n(t[1])&&2===t.length}):(e=t.map(b),function(t){for(var r=0;r<e.length;r++)if(!e[r](t[r]))return!1;return t.length===e.length})}function x(t,e){return e<t.params.length?t.params[e]:y(t.params)?W(t.params):null}function S(t,e,r){var n=x(t,e);return(n?r?n.types.filter(N):n.types:[]).map(M)}function M(t){return t.name}function N(t){return null===t.conversion||void 0===t.conversion}function A(t,e){var r=J(X(t,function(t){return S(t,e,!1)}));return-1!==r.indexOf("any")?["any"]:r}function E(t,e,r){var n,i,o,a=t||"unnamed",s=r;for(o=0;o<e.length;o++){var u=s.filter(function(t){var r=b(x(t,o));return(o<t.params.length||y(t.params))&&r(e[o])});if(0===u.length){if((i=A(s,o)).length>0){var c=f(e[o]);return(n=new TypeError("Unexpected type of argument in function "+a+" (expected: "+i.join(" or ")+", actual: "+c+", index: "+o+")")).data={category:"wrongType",fn:a,index:o,actual:c,expected:i},n}}else s=u}var l=s.map(function(t){return y(t.params)?1/0:t.params.length});if(e.length<Math.min.apply(null,l))return i=A(s,o),(n=new TypeError("Too few arguments in function "+a+" (expected: "+i.join(" or ")+", index: "+e.length+")")).data={category:"tooFewArgs",fn:a,index:e.length,expected:i},n;var p=Math.max.apply(null,l);return e.length>p?((n=new TypeError("Too many arguments in function "+a+" (expected: "+p+", actual: "+e.length+")")).data={category:"tooManyArgs",fn:a,index:e.length,expectedLength:p},n):((n=new TypeError('Arguments of type "'+e.join(", ")+'" do not match any of the defined signatures of function '+a+".")).data={category:"mismatch",actual:e.map(f)},n)}function _(t){for(var e=999,r=0;r<t.types.length;r++)N(t.types[r])&&(e=Math.min(e,t.types[r].typeIndex));return e}function O(t){for(var e=999,r=0;r<t.types.length;r++)N(t.types[r])||(e=Math.min(e,t.types[r].conversionIndex));return e}function T(t,e){var r;return 0!==(r=t.restParam-e.restParam)||0!==(r=g(t)-g(e))||0!==(r=_(t)-_(e))?r:O(t)-O(e)}function k(t,e){var r,n,i=Math.min(t.params.length,e.params.length);if(0!==(n=t.params.some(g)-e.params.some(g)))return n;for(r=0;r<i;r++)if(0!==(n=g(t.params[r])-g(e.params[r])))return n;for(r=0;r<i;r++)if(0!==(n=T(t.params[r],e.params[r])))return n;return t.params.length-e.params.length}function C(t,e){var r={};return t.forEach(function(t){-1!==e.indexOf(t.from)||-1===e.indexOf(t.to)||r[t.from]||(r[t.from]=t)}),Object.keys(r).map(function(t){return r[t]})}function z(t,e){var r=e;if(t.some(g)){var n=y(t),i=t.map(I);r=function(){for(var t=[],r=n?arguments.length-1:arguments.length,o=0;o<r;o++)t[o]=i[o](arguments[o]);return n&&(t[r]=arguments[r].map(i[r])),e.apply(this,t)}}var o=r;if(y(t)){var a=t.length-1;o=function(){return r.apply(this,V(arguments,0,a).concat([V(arguments,a)]))}}return o}function I(t){var e,r,n,i,o=[],a=[];
2switch(t.types.forEach(function(t){t.conversion&&(o.push(c(t.conversion.from).test),a.push(t.conversion.convert))}),a.length){case 0:return function(t){return t};case 1:return e=o[0],n=a[0],function(t){return e(t)?n(t):t};case 2:return e=o[0],r=o[1],n=a[0],i=a[1],function(t){return e(t)?n(t):r(t)?i(t):t};default:return function(t){for(var e=0;e<a.length;e++)if(o[e](t))return a[e](t);return t}}}function j(t){var e={};return t.forEach(function(t){t.params.some(g)||D(t.params,!0).forEach(function(r){e[h(r)]=t.fn})}),e}function D(t,e){function r(t,n,i){if(n<t.length){var o,a=t[n],s=e?a.types.filter(N):a.types;if(a.restParam){var u=s.filter(N);o=u.length<s.length?[u,s]:[s]}else o=s.map(function(t){return[t]});return X(o,function(e){return r(t,n+1,i.concat([e]))})}return[i.map(function(e,r){return{types:e,restParam:r===t.length-1&&y(t)}})]}return r(t,0,[])}function L(t,e){for(var r=Math.max(t.params.length,e.params.length),n=0;n<r;n++)if(!Z(S(t,n,!0),S(e,n,!0)))return!1;var i=t.params.length,o=e.params.length,a=y(t.params),s=y(e.params);return a?s?i===o:o>=i:s?i>=o:i===o}function B(t,n){if(0===Object.keys(n).length)throw new SyntaxError("No signatures provided");var i=[];Object.keys(n).map(function(t){return v(t,n[t],u.conversions)}).filter(q).forEach(function(t){var e=G(i,function(e){return L(e,t)});if(e)throw new TypeError('Conflicting signatures "'+h(e.params)+'" and "'+h(t.params)+'".');i.push(t)});var o=X(i,function(t){return(t?D(t.params,!1):[]).map(function(e){return{params:e,fn:t.fn}})}).filter(q);o.sort(k);var a=o[0]&&o[0].params.length<=2&&!y(o[0].params),s=o[1]&&o[1].params.length<=2&&!y(o[1].params),c=o[2]&&o[2].params.length<=2&&!y(o[2].params),l=o[3]&&o[3].params.length<=2&&!y(o[3].params),f=o[4]&&o[4].params.length<=2&&!y(o[4].params),p=o[5]&&o[5].params.length<=2&&!y(o[5].params),d=a&&s&&c&&l&&f&&p,m=o.map(function(t){return w(t.params)}),g=a?b(o[0].params[0]):e,x=s?b(o[1].params[0]):e,S=c?b(o[2].params[0]):e,M=l?b(o[3].params[0]):e,N=f?b(o[4].params[0]):e,A=p?b(o[5].params[0]):e,E=a?b(o[0].params[1]):e,_=s?b(o[1].params[1]):e,O=c?b(o[2].params[1]):e,T=l?b(o[3].params[1]):e,C=f?b(o[4].params[1]):e,I=p?b(o[5].params[1]):e,B=o.map(function(t){return z(t.params,t.fn)}),P=a?B[0]:r,R=s?B[1]:r,U=c?B[2]:r,F=l?B[3]:r,$=f?B[4]:r,H=p?B[5]:r,W=a?o[0].params.length:-1,V=s?o[1].params.length:-1,Y=c?o[2].params.length:-1,Z=l?o[3].params.length:-1,J=f?o[4].params.length:-1,K=p?o[5].params.length:-1,Q=d?6:0,tt=o.length,et=function(){for(var e=Q;e<tt;e++)if(m[e](arguments))return B[e].apply(this,arguments);return u.onMismatch(t,arguments,o)},rt=function t(e,r){return arguments.length===W&&g(e)&&E(r)?P.apply(t,arguments):arguments.length===V&&x(e)&&_(r)?R.apply(t,arguments):arguments.length===Y&&S(e)&&O(r)?U.apply(t,arguments):arguments.length===Z&&M(e)&&T(r)?F.apply(t,arguments):arguments.length===J&&N(e)&&C(r)?$.apply(t,arguments):arguments.length===K&&A(e)&&I(r)?H.apply(t,arguments):et.apply(t,arguments)};try{Object.defineProperty(rt,"name",{value:t})}catch(t){}return rt.signatures=j(o),rt}function P(t,e,r){throw E(t,e,r)}function R(t){return-1===u.ignore.indexOf(t)}function U(t){return t.trim()}function F(t){return!!t}function q(t){return null!==t}function $(t){return 0===t.types.length}function H(t){return t.slice(0,t.length-1)}function W(t){return t[t.length-1]}function V(t,e,r){return Array.prototype.slice.call(t,e,r)}function Y(t,e){return-1!==t.indexOf(e)}function Z(t,e){for(var r=0;r<t.length;r++)if(Y(e,t[r]))return!0;return!1}function G(t,e){for(var r=0;r<t.length;r++)if(e(t[r]))return t[r]}function J(t){for(var e={},r=0;r<t.length;r++)e[t[r]]=!0;return Object.keys(e)}function X(t,e){return Array.prototype.concat.apply([],t.map(e))}function K(t){for(var e="",r=0;r<t.length;r++){var n=t[r];if(("object"==typeof n.signatures||"string"==typeof n.signature)&&""!==n.name)if(""===e)e=n.name;else if(e!==n.name){var i=new Error("Function names do not match (expected: "+e+", actual: "+n.name+")");throw i.data={actual:n.name,expected:e},i}}return e}function Q(t){var e,r={};function n(t,n){if(r.hasOwnProperty(t)&&n!==r[t])throw(e=new Error('Signature "'+t+'" is defined twice')).data={signature:t},e}for(var i=0;i<t.length;i++){var o=t[i];if("object"==typeof o.signatures)for(var a in o.signatures)o.signatures.hasOwnProperty(a)&&(n(a,o.signatures[a]),r[a]=o.signatures[a]);else{if("string"!=typeof o.signature)throw(e=new TypeError("Function is no typed-function (index: "+i+")")).data={index:i},e;n(o.signature,o),r[o.signature]=o}}return r}return(u=B("typed",{"string, Object":B,Object:function(t){var e=[];for(var r in t)t.hasOwnProperty(r)&&e.push(t[r]);return B(K(e),t)},"...Function":function(t){return B(K(t),Q(t))},"string, ...Function":function(t,e){return B(t,Q(e))}}
2)).create=n,u.types=i,u.conversions=s,u.ignore=a,u.onMismatch=P,u.throwMismatchError=P,u.createError=E,u.convert=d,u.find=p,u.addType=function(t,e){if(!t||"string"!=typeof t.name||"function"!=typeof t.test)throw new TypeError("Object with properties {name: string, test: function} expected");if(!1!==e)for(var r=0;r<u.types.length;r++)if("Object"===u.types[r].name)return void u.types.splice(r,0,t);u.types.push(t)},u.addConversion=function(t){if(!t||"string"!=typeof t.from||"string"!=typeof t.to||"function"!=typeof t.convert)throw new TypeError("Object with properties {from: string, to: string, convert: function} expected");u.conversions.push(t)},u}return n()},void 0===(i="function"==typeof r?r.apply(e,n):r)||(t.exports=i)},292204:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(){function t(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),e}}(),o=u(r(676489)),a=u(r(727418)),s=r(751148);function u(t){return t&&t.__esModule?t:{default:t}}var c=function(){function t(e,r){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.changeListeners=[],this.cookies=function(t){return"string"==typeof t?o.default.parse(t):"object"===(void 0===t?"undefined":n(t))&&null!==t?t:{}}(e),this.hooks=r,this.HAS_DOCUMENT_COOKIE=(0,s.hasDocumentCookie)()}return i(t,[{key:"_updateBrowserValues",value:function(){this.HAS_DOCUMENT_COOKIE&&(this.cookies=o.default.parse(document.cookie))}},{key:"get",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this._updateBrowserValues(),l(this.cookies[t],e)}},{key:"getAll",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._updateBrowserValues();var e={};for(var r in this.cookies)e[r]=l(this.cookies[r],t);return e}},{key:"set",value:function(t,e,r){"object"===(void 0===e?"undefined":n(e))&&(e=JSON.stringify(e)),this.hooks&&this.hooks.onSet&&this.hooks.onSet(t,e,r),this.cookies[t]=e,this.HAS_DOCUMENT_COOKIE&&(document.cookie=o.default.serialize(t,e,r)),this._emitChange({name:t,value:e,options:r})}},{key:"remove",value:function(t,e){var r=e=(0,a.default)({},e,{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.hooks&&this.hooks.onRemove&&this.hooks.onRemove(t,r),delete this.cookies[t],this.HAS_DOCUMENT_COOKIE&&(document.cookie=o.default.serialize(t,"",r)),this._emitChange({name:t,value:void 0,options:e})}},{key:"_emitChange",value:function(t){for(var e=0;e<this.changeListeners.length;++e)this.changeListeners[e](t)}},{key:"addChangeListener",value:function(t){this.changeListeners.push(t)}},{key:"removeChangeListener",value:function(t){var e=this.changeListeners.indexOf(t);e>=0&&this.changeListeners.splice(e,1)}}]),t}();function l(t){if(function(t,e){return void 0===e&&(e=!t||"{"!==t[0]&&"["!==t[0]&&'"'!==t[0]),!e}(t,(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).doNotParse))try{return JSON.parse(t)}catch(t){}return t}e.default=c,t.exports=e.default},277424:(t,e,r)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,i=r(292204),o=(n=i)&&n.__esModule?n:{default:n};e.default=o.default,t.exports=e.default},751148:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};function n(){return"object"===("undefined"==typeof document?"undefined":r(document))&&"string"==typeof document.cookie}e.hasDocumentCookie=n,e.cleanCookies=function(){document.cookie.split(";").forEach(function(t){document.cookie=t.replace(/^ +/,"").replace(/=.*/,"=;expires="+(new Date).toUTCString()+";path=/")}
2)};e.HAS_DOCUMENT_COOKIE=n()},45327:t=>{for(var e=[],r=0;r<256;++r)e[r]=(r+256).toString(16).substr(1);t.exports=function(t,r){var n=r||0,i=e;return[i[t[n++]],i[t[n++]],i[t[n++]],i[t[n++]],"-",i[t[n++]],i[t[n++]],"-",i[t[n++]],i[t[n++]],"-",i[t[n++]],i[t[n++]],"-",i[t[n++]],i[t[n++]],i[t[n++]],i[t[n++]],i[t[n++]],i[t[n++]]].join("")}},685217:t=>{var e="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(e){var r=new Uint8Array(16);t.exports=function(){return e(r),r}}else{var n=new Array(16);t.exports=function(){for(var t,e=0;e<16;e++)3&e||(t=4294967296*Math.random()),n[e]=t>>>((3&e)<<3)&255;return n}}},171171:(t,e,r)=>{var n=r(685217),i=r(45327);t.exports=function(t,e,r){var o=e&&r||0;"string"==typeof t&&(e="binary"===t?new Array(16):null,t=null);var a=(t=t||{}).random||(t.rng||n)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,e)for(var s=0;s<16;++s)e[o+s]=a[s];return e||i(a)}},352732:function(t){t.exports=function(){"use strict";function t(){return t=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},t.apply(this,arguments)}var e="undefined"!=typeof window,r=e&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),n=e&&"IntersectionObserver"in window,i=e&&"classList"in document.createElement("p"),o=e&&window.devicePixelRatio>1,a={elements_selector:".lazy",container:r||e?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_bg_set:"bg-set",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1,restore_on_error:!1},s=function(e){return t({},a,e)},u=function(t,e){var r,n="LazyLoad::Initialized",i=new t(e);try{r=new CustomEvent(n,{detail:{instance:i}})}catch(t){(r=document.createEvent("CustomEvent")).initCustomEvent(n,!1,!1,{instance:i})}window.dispatchEvent(r)},c="src",l="srcset",f="sizes",p="poster",d="llOriginalAttrs",h="data",m="loading",v="loaded",y="applied",g="error",b="native",w="data-",x="ll-status",S=function(t,e){return t.getAttribute(w+e)},M=function(t){return S(t,x)},N=function(t,e){return function(t,e,r){var n="data-ll-status";null!==r?t.setAttribute(n,r):t.removeAttribute(n)}(t,0,e)},A=function(t){return N(t,null)},E=function(t){return null===M(t)},_=function(t){return M(t)===b},O=[m,v,y,g],T=function(t,e,r,n){t&&"function"==typeof t&&(void 0===n?void 0===r?t(e):t(e,r):t(e,r,n))},k=function(t,e){""!==e&&(i?t.classList.add(e):t.className+=(t.className?" ":"")+e)},C=function(t,e){""!==e&&(i?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,""))},z=function(t){return t.llTempImage},I=function(t,e){if(e){var r=e._observer;r&&r.unobserve(t)}},j=function(t,e){t&&(t.loadingCount+=e)},D=function(t,e){t&&(t.toLoadCount=e)},L=function(t){for(var e,r=[],n=0;e=t.children[n];n+=1)"SOURCE"===e.tagName&&r.push(e);return r},B=function(t,e){var r=t.parentNode;r&&"PICTURE"===r.tagName&&L(r).forEach(e)},P=function(t,e){L(t).forEach(e)},R=[c],U=[c,p],F=[c,l,f],q=[h],$=function(t){return!!t[d]},H=function(t){return t[d]},W=function(t){return delete t[d]},V=function(t,e){if(!$(t)){var r={};e.forEach(function(e){r[e]=t.getAttribute(e)}),t[d]=r}},Y=function(t,e){if($(t)){var r=H(t);e.forEach(function(e){!function(t,e,r){r?t.setAttribute(e,r):t.removeAttribute(e)}(t,e,r[e])})}},Z=function(t,e,r){k(t,e.class_applied),N(t,y),r&&(e.unobserve_completed&&I(t,e),T(e.callback_applied,t,r))},G=function(t,e,r){k(t,e.class_loading),N(t,m),r&&(j(r,1),T(e.callback_loading,t,r))},J=function(t,e,r){r&&t.setAttribute(e,r)},X=function(t,e){J(t,f,S(t,e.data_sizes)),J(t,l,S(t,e.data_srcset)),J(t,c,S(t,e.data_src))},K={IMG:function(t,e){B(t,function(t){V(t,F),X(t,e)}),V(t,F),X(t,e)},IFRAME:function(t,e){V(t,R),J(t,c,S(t,e.data_src))},VIDEO:function(t,e){P(t,function(t){V(t,R),J(t,c,S(t,e.data_src))}),V(t,U),J(t,p,S(t,e.data_poster)),J(t,c,S(t,e.data_src)),t.load()},OBJECT:function(t,e){V(t,q),J(t,h,S(t,e.data_src))}},Q=["IMG","IFRAME","VIDEO","OBJECT"],tt=function(t,e){!e||function(t){return t.loadingCount>0}(e)||function(t){return t.toLoadCount>0}(e)||T(t.callback_finish,e)},et=function(t,e,r){t.addEventListener(e,r),t.llEvLisnrs[e]=r},rt=function(t,e,r){t.removeEventListener(e,r)},nt=function(t){return!!t.llEvLisnrs},it=function(t){if(nt(t)){var e=t.llEvLisnrs;for(var r in e){var n=e[r];rt(t,r,n)}delete t.llEvLisnrs}},ot=function(t,e,r){!function(t){delete t.llTempImage}(t),j(r,-1),function(t){t&&(t.toLoadCount-=1)}(r),C(t,e.class_loading),e.unobserve_completed&&I(t,r)},at=function(t,e,r){var n=z(t)||t;nt(n)||function(t,e,r){nt(t)||(t.llEvLisnrs={});var n="VIDEO"===t.tagName?"loadeddata":"load";et(t,n,e),et(t,"error",r)}(n,function(i){!function(t,e,r,n){var i=_(e);ot(e,r,n),k(e,r.class_loaded),N(e,v),T(r.callback_loaded,e,n),i||tt(r,n)}(0,t,e,r),it(n)},function(i){!function(t,e,r,n){var i=_(e);ot(e,r,n),k(e,r.class_error),N(e,g),T(r.callback_error,e,n),r.restore_on_error&&Y(e,F),i||tt(r,n)}(0,t,e,r),it(n)})},st=function(t,e,r){!function(t){return Q.indexOf(t.tagName)>-1}(t)?function(t,e,r){!function(t){t.llTempImage=document.createElement("IMG")}(t),at(t,e,r),function(t){$(t)||(t[d]={backgroundImage:t.style.backgroundImage})}(t),function(t,e,r){var n=S(t,e.data_bg),i=S(t,e.data_bg_hidpi),a=o&&i?i:n;a&&(t.style.backgroundImage='url("'.concat(a,'")'),z(t).setAttribute(c,a),G(t,e,r))}(t,e,r),function(t,e,r){var n=S(t,e.data_bg_multi),i=S(t,e.data_bg_multi_hidpi),a=o&&i?i:n;a&&(t.style.backgroundImage=a,Z(t,e,r))}(t,e,r),function(t,e,r){var n=S(t,e.data_bg_set);if(n){var i=n.split("|"),o=i.map(function(t){return"image-set(".concat(t,")")});t.style.backgroundImage=o.join(),""===t.style.backgroundImage&&(o=i.map(function(t){return"-webkit-image-set(".concat(t,")")}),t.style.backgroundImage=o.join()),Z(t,e,r)}}(t,e,r)}(t,e,r):function(t,e,r){at(t,e,r),function(t,e,r){var n=K[t.tagName];n&&(n(t,e),G(t,e,r))}(t,e,r)}(t,e,r)},ut=function(t){t.removeAttribute(c),t.removeAttribute(l),t.removeAttribute(f)},ct=function(t){B(t,function(t){Y(t,F)}),Y(t,F)},lt={IMG:ct,IFRAME:function(t){Y(t,R)},VIDEO:function(t){P(t,function(t){Y(t,R)}),Y(t,U),t.load()},OBJECT:function(t){Y(t,q)}},ft=function(t,e){(function(t){var e=lt[t.tagName];e?e(t):function(t){if($(t)){var e=H(t);t.style.backgroundImage=e.backgroundImage}}(t)})(t),function(t,e){E(t)||_(t)||(C(t,e.class_entered),C(t,e.class_exited),C(t,e.class_applied),C(t,e.class_loading),C(t,e.class_loaded),C(t,e.class_error))}(t,e),A(t),W(t)},pt=["IMG","IFRAME","VIDEO"],dt=function(t){return t.use_native&&"loading"in HTMLImageElement.prototype},ht=function(t,e,r){t.forEach(function(t){return function(t){return t.isIntersecting||t.intersectionRatio>0}(t)?function(t,e,r,n){var i=function(t){return O.indexOf(M(t))>=0}(t);N(t,"entered"),k(t,r.class_entered),C(t,r.class_exited),function(t,e,r){e.unobserve_entered&&I(t,r)}(t,r,n),T(r.callback_enter,t,e,n),i||st(t,r,n)}(t.target,t,e,r):function(t,e,r,n){E(t)||(k(t,r.class_exited),function(t,e,r,n){r.cancel_on_exit&&function(t){return M(t)===m}(t)&&"IMG"===t.tagName&&(it(t),function(t){B(t,function(t){ut(t)}),ut(t)}(t),ct(t),C(t,r.class_loading),j(n,-1),A(t),T(r.callback_cancel,t,e,n))}(t,e,r,n),T(r.callback_exit,t,e,n))}(t.target,t,e,r)})},mt=function(t){return Array.prototype.slice.call(t)},vt=function(t){return t.container.querySelectorAll(t.elements_selector)},yt=function(t){return function(t){return M(t)===g}(t)},gt=function(t,e){return function(t){return mt(t).filter(E)}(t||vt(e))},bt=function(t,r){var i=s(t);this._settings=i,this.loadingCount=0,function(t,e){n&&!dt(t)&&(e._observer=new IntersectionObserver(function(r){ht(r,t,e)},function(t){return{root:t.container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}}(t)))}(i,this),function(t,r){e&&(r._onlineHandler=function(){!function(t,e){var r;
2(r=vt(t),mt(r).filter(yt)).forEach(function(e){C(e,t.class_error),A(e)}),e.update()}(t,r)},window.addEventListener("online",r._onlineHandler))}(i,this),this.update(r)};return bt.prototype={update:function(t){var e,i,o=this._settings,a=gt(t,o);D(this,a.length),!r&&n?dt(o)?function(t,e,r){t.forEach(function(t){-1!==pt.indexOf(t.tagName)&&function(t,e,r){t.setAttribute("loading","lazy"),at(t,e,r),function(t,e){var r=K[t.tagName];r&&r(t,e)}(t,e),N(t,b)}(t,e,r)}),D(r,0)}(a,o,this):(i=a,function(t){t.disconnect()}(e=this._observer),function(t,e){e.forEach(function(e){t.observe(e)})}(e,i)):this.loadAll(a)},destroy:function(){this._observer&&this._observer.disconnect(),e&&window.removeEventListener("online",this._onlineHandler),vt(this._settings).forEach(function(t){W(t)}),delete this._observer,delete this._settings,delete this._onlineHandler,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,r=this._settings;gt(t,r).forEach(function(t){I(t,e),st(t,r,e)})},restoreAll:function(){var t=this._settings;vt(t).forEach(function(e){ft(e,t)})}},bt.load=function(t,e){var r=s(e);st(t,r)},bt.resetStatus=function(t){A(t)},e&&function(t,e){if(e)if(e.length)for(var r,n=0;r=e[n];n+=1)u(t,r);else u(t,e)}(bt,window.lazyLoadOptions),bt}()},204942:(t,e,r)=>{"use strict";r.d(e,{Z:()=>i});var n=r(383997);function i(t,e,r){return(e=(0,n.Z)(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}},487462:(t,e,r)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)({}).hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},n.apply(null,arguments)}r.d(e,{Z:()=>n})},601413:(t,e,r)=>{"use strict";r.d(e,{Z:()=>o});var n=r(204942);function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function o(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?i(Object(r),!0).forEach(function(e){(0,n.Z)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}},263366:(t,e,r)=>{"use strict";function n(t,e){if(null==t)return{};var r={};for(var n in t)if({}.hasOwnProperty.call(t,n)){if(-1!==e.indexOf(n))continue;r[n]=t[n]}return r}r.d(e,{Z:()=>n})},383997:(t,e,r)=>{"use strict";r.d(e,{Z:()=>i});var n=r(671002);function i(t){var e=function(t,e){if("object"!=(0,n.Z)(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=(0,n.Z)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==(0,n.Z)(e)?e:e+""}},671002:(t,e,r)=>{"use strict";function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}r.d(e,{Z:()=>n})},259417:(t,e,r)=>{"use strict";r.d(e,{$KU:()=>ft,$Wj:()=>_,$aW:()=>rt,Age:()=>At,Aq:()=>g,B7S:()=>W,Cly:()=>k,Cv1:()=>R,DD4:()=>x,EyR:()=>Gt,FGq:()=>Mt,FKd:()=>Yt,FU$:()=>st,G_j:()=>H,I4f:()=>s,I7k:()=>i,IA$:()=>U,ILF:()=>w,IwR:()=>J,J9Y:()=>xt,Kl4:()=>ht,KxR:()=>et,LEp:()=>Zt,LM3:()=>qt,Mdf:()=>G,NBC:()=>Pt,O7Q:()=>$t,OGB:()=>u,P88:()=>Ht,R8d:()=>j,RLE:()=>f,Ry6:()=>lt,SJh:()=>p,Tab:()=>N,UO1:()=>q,UXu:()=>Vt,Ual:()=>at,Ukp:()=>bt,VmB:()=>C,WV2:()=>Xt,Wx7:()=>Rt,XCy:()=>Jt,Xcf:()=>y,Z6I:()=>X,Zrf:()=>m,_tD:()=>Ft,a3n:()=>h,acZ:()=>nt,aj4:()=>S,bJI:()=>Z,bMA:()=>Tt,cLY:()=>L,dLy:()=>kt,eFW:()=>V,eW2:()=>yt,egO:()=>Qt,f8k:()=>P,gPx:()=>M,hVM:()=>A,j1w:()=>tt,jLD:()=>a,kZ_:()=>Dt,l1h:()=>z,m08:()=>zt,nNP:()=>Et,oFW:()=>Q,pL1:()=>$,q7m:()=>gt,r8p:()=>Lt,sq$:()=>vt,sqG:()=>ct,szN:()=>ot,tAh:()=>T,vJI:()=>Ut,wf8:()=>Kt,wn1:()=>Ot,wp6:()=>wt,x0v:()=>jt,xf2:()=>Nt,xiG:()=>c,yOZ:()=>b,zDS:()=>dt,zvy:()=>O});const n={prefix:"fas",iconName:"trash-can",icon:[448,512,[61460,"trash-alt"],"f2ed","M135.2 17.7C140.6 6.8 151.7 0 163.8 0L284.2 0c12.1 0 23.2 6.8 28.6 17.7L320 32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64S14.3 32 32 32l96 0 7.2-14.3zM32 128l384 0 0 320c0 35.3-28.7 64-64 64L96 512c-35.3 0-64-28.7-64-64l0-320zm96 64c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-
27.2 16-16l0-224c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16z"]},i=n,o={prefix:"fas",iconName:"right-from-bracket",icon:[512,512,["sign-out-alt"],"f2f5","M377.9 105.9L500.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L377.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1-128 0c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM160 96L96 96c-17.7 0-32 14.3-32 32l0 256c0 17.7 14.3 32 32 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0c-53 0-96-43-96-96L0 128C0 75 43 32 96 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32z"]},a=o,s={prefix:"fas",iconName:"caret-right",icon:[256,512,[],"f0da","M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z"]},u={prefix:"fas",iconName:"clipboard-list",icon:[384,512,[],"f46d","M192 0c-41.8 0-77.4 26.7-90.5 64L64 64C28.7 64 0 92.7 0 128L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64l-37.5 0C269.4 26.7 233.8 0 192 0zm0 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM72 272a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm104-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zM72 368a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm88 0c0-8.8 7.2-16 16-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16z"]},c={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},l={prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},f=l,p={prefix:"fas",iconName:"arrow-right-from-bracket",icon:[512,512,["sign-out"],"f08b","M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 192 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l210.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128zM160 96c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 32C43 32 0 75 0 128L0 384c0 53 43 96 96 96l64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l64 0z"]},d={prefix:"fas",iconName:"square-check",icon:[448,512,[9745,9989,61510,"check-square"],"f14a","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},h=d,m={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L192 64zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zM16 232l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0z"]},v={prefix:"fas",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64
2C43 64 0 107 0 160L0 416c0 53 43 96 96 96l256 0c53 0 96-43 96-96l0-96c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7-14.3 32-32 32L96 448c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 64z"]},y=v,g={prefix:"fas",iconName:"eye-slash",icon:[640,512,[],"f070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z"]},b={prefix:"fas",iconName:"angle-right",icon:[320,512,[8250],"f105","M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z"]},w={prefix:"fas",iconName:"user",icon:[448,512,[128100,62144],"f007","M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512l388.6 0c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304l-91.4 0z"]},x={prefix:"fas",iconName:"key",icon:[512,512,[128273],"f084","M336 352c97.2 0 176-78.8 176-176S433.2 0 336 0S160 78.8 160 176c0 18.7 2.9 36.8 8.3 53.7L7 391c-4.5 4.5-7 10.6-7 17l0 80c0 13.3 10.7 24 24 24l80 0c13.3 0 24-10.7 24-24l0-40 40 0c13.3 0 24-10.7 24-24l0-40 40 0c6.4 0 12.5-2.5 17-7l33.3-33.3c16.9 5.4 35 8.3 53.7 8.3zM376 96a40 40 0 1 1 0 80 40 40 0 1 1 0-80z"]},S={prefix:"fas",iconName:"money-bill-wave",icon:[576,512,[],"f53a","M0 112.5L0 422.3c0 18 10.1 35 27 41.3c87 32.5 174 10.3 261-11.9c79.8-20.3 159.6-40.7 239.3-18.9c23 6.3 48.7-9.5 48.7-33.4l0-309.9c0-18-10.1-35-27-41.3C462 15.9 375 38.1 288 60.3C208.2 80.6 128.4 100.9 48.7 79.1C25.6 72.8 0 88.6 0 112.5zM288 352c-44.2 0-80-43-80-96s35.8-96 80-96s80 43 80 96s-35.8 96-80 96zM64 352c35.3 0 64 28.7 64 64l-64 0 0-64zm64-208c0 35.3-28.7 64-64 64l0-64 64 0zM512 304l0 64-64 0c0-35.3 28.7-64 64-64zM448 96l64 0 0 64c-35.3 0-64-28.7-64-64z"]},M={prefix:"fas",iconName:"ban",icon:[512,512,[128683,"cancel"],"f05e","M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},N={prefix:"fas",iconName:"star",icon:[576,512,[11088,61446],"f005","M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"]},A={prefix:"fas",iconName:"box",icon:[448,512,[128230],"f466","M50.7 58.5L0 160l208 0 0-128L93.7 32C75.5 32 58.9 42.3 50.7 58.5zM240 160l208 0L397.3 58.5C389.1 42.3 372.5 32 354.3 32L240 32l0 128zm208 32L0 192 0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-224z"]},E={prefix:"fas",iconName:"right-to-bracket",icon:[512,512,["sign-in-alt"],"f2f6","M217.9 105.9L340.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L217.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1L32 320c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM352 416l64 0c17.7 0 32-14.3 32-32l0-256c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l64 0c53 0 96 43 96 96l0 256c0 53-43 96-96 96l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},_=E,O={prefix:"fas",iconName:"microchip",icon:[512,512,[],"f2db","M176 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c-35.3 0-64 28.7-64 64l-40 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l40 0 0 56-40 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l40 0 0 56-40 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l40 0c0 35.3 28.7 64 64 64l0 40c0 13.3 10.7 24 24 24s24-10.7 24-24l0-40 56 0 0 40c0 13.3 10.7 24 24 24s24-10.7 24-24l0-40 56 0 0 40c0 13.3 10.7 24 24 24s24-10.7 24-24l0-40c35.3 0 64-28.7 64-64l40 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-40 0 0-56 40 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-40 0 0-56 40 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-40 0c0-35.3-28.7-64-64-64l0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40-56 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40-56 0 0-40zM160 128l192 0c17.7 0 32 14.3 32 32l0 192c0 17.7-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32l0-192c0-17.7 14.3-32 32-32zm192 32l-192 0 0 192 192 0 0-192z"]},T={prefix:"fas",iconName:"unlock",icon:[448,512,[128275],"f09c","M144 144c0-44.2 35.8-80 80-80c31.9 0 59.4 18.6 72.3 45.7c7.6 16 26.7 22.8 42.6 15.2s22.8-26.7 15.2-42.6C331 33.7 281.5 0 224 0C144.5 0 80 64.5 80 144l0 48-16 0c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-192c0-35.3-28.7-64-64-64l-240 0 0-48z"]},k={prefix:"fas",iconName:"gift",icon:[512,512,[127873],"f06b","M190.5 68.8L225.3 128l-1.3 0-72 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l2.2 0c14.9 0 28.8 7.9 36.3 20.8zM64 88c0 14.4 3.5 28 9.6 40L32 128c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l448 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-41.6 0c6.1-12 9.6-25.6 9.6-40c0-48.6-39.4-88-88-88l-2.2 0c-31.9 0-61.5 16.9-77.7 44.4L256 85.5l-24.1-41C215.7 16.9 186.1 0 154.2 0L152 0C103.4 0 64 39.4 64 88zm336 0c0 22.1-17.9 40-40 40l-72 0-1.3 0 34.8-59.2C329.1 55.9 342.9 48 357.8 48l2.2 0c22.1 0 40 17.9 40 40zM32 288l0 176c0 26.5 21.5 48 48 48l144 0 0-224L32 288zM288 512l144 0c26.5 0 48-21.5 48-48l0-176-192 0 0 224z"]},C={prefix:"fas",iconName:"image",icon:[512,512,[],"f03e","M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM323.8 202.5c-4.5-6.6-11.9-10.5-19.8-10.5s-15.4 3.9-19.8 10.5l-87 127.6L170.7 297c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6l96 0 32 0 208 0c8.9 0 17.1-4.9 21.2-12.8s3.6-17.4-1.4-24.7l-120-176zM112 192a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]}
vendor: 5,122 bytes, line 2
2,z={prefix:"fas",iconName:"caret-up",icon:[320,512,[],"f0d8","M182.6 137.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8l256 0c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-128-128z"]},I={prefix:"fas",iconName:"rotate-left",icon:[512,512,["rotate-back","rotate-backward","undo-alt"],"f2ea","M48.5 224L40 224c-13.3 0-24-10.7-24-24L16 72c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2L98.6 96.6c87.6-86.5 228.7-86.2 315.8 1c87.5 87.5 87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3c-62.2-62.2-162.7-62.5-225.3-1L185 183c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8L48.5 224z"]},j=I,D={prefix:"fas",iconName:"angles-right",icon:[512,512,[187,"angle-double-right"],"f101","M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"]},L=D,B={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},P=B,R={prefix:"fas",iconName:"user-tie",icon:[448,512,[],"f508","M96 128a128 128 0 1 0 256 0A128 128 0 1 0 96 128zm94.5 200.2l18.6 31L175.8 483.1l-36-146.9c-2-8.1-9.8-13.4-17.9-11.3C51.9 342.4 0 405.8 0 481.3c0 17 13.8 30.7 30.7 30.7l131.7 0c0 0 0 0 .1 0l5.5 0 112 0 5.5 0c0 0 0 0 .1 0l131.7 0c17 0 30.7-13.8 30.7-30.7c0-75.5-51.9-138.9-121.9-156.4c-8.1-2-15.9 3.3-17.9 11.3l-36 146.9L238.9 359.2l18.6-31c6.4-10.7-1.3-24.2-13.7-24.2L224 304l-19.7 0c-12.4 0-20.1 13.6-13.7 24.2z"]},U={prefix:"fas",iconName:"box-open",icon:[640,512,[],"f49e","M58.9 42.1c3-6.1 9.6-9.6 16.3-8.7L320 64 564.8 33.4c6.7-.8 13.3 2.7 16.3 8.7l41.7 83.4c9 17.9-.6 39.6-19.8 45.1L439.6 217.3c-13.9 4-28.8-1.9-36.2-14.3L320 64 236.6 203c-7.4 12.4-22.3 18.3-36.2 14.3L37.1 170.6c-19.3-5.5-28.8-27.2-19.8-45.1L58.9 42.1zM321.1 128l54.9 91.4c14.9 24.8 44.6 36.6 72.5 28.6L576 211.6l0 167c0 22-15 41.2-36.4 46.6l-204.1 51c-10.2 2.6-20.9 2.6-31 0l-204.1-51C79 419.7 64 400.5 64 378.5l0-167L191.6 248c27.8 8 57.6-3.8 72.5-28.6L318.9 128l2.2 0z"]},F={prefix:"fas",iconName:"arrows-rotate",icon:[512,512,[128472,"refresh","sync"],"f021","M105.1 202.6c7.7-21.8 20.2-42.3 37.8-59.8c62.5-62.5 163.8-62.5 226.3 0L386.3 160 352 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l111.5 0c0 0 0 0 0 0l.4 0c17.7 0 32-14.3 32-32l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 35.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5zM39 289.3c-5 1.5-9.8 4.2-13.7 8.2c-4 4-6.7 8.8-8.1 14c-.3 1.2-.6 2.5-.8 3.8c-.3 1.7-.4 3.4-.4 5.1L16 432c0 17.7 14.3 32 32 32s32-14.3 32-32l0-35.1 17.6 17.5c0 0 0 0 0 0c87.5 87.4 229.3 87.4 316.7 0c24.4-24.4 42.1-53.1 52.9-83.8c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.5 62.5-163.8 62.5-226.3 0l-.1-.1L125.6 352l34.4 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L48.4 288c-1.6 0-3.2 .1-4.8 .3s-3.1 .5-4.6 1z"]},q=F,$={prefix:"fas",iconName:"square",icon:[448,512,[9632,9723,9724,61590],"f0c8","M0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96z"]},H={prefix:"fas",iconName:"filter",icon:[512,512,[],"f0b0","M3.9 54.9C10.5 40.9 24.5 32 40 32l432 0c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L320 320.9 320 448c0 12.1-6.8 23.2-17.7 28.6s-23.8 4.3-33.5-3l-64-48c-8.1-6-12.8-15.5-12.8-25.6l0-79.1L9 97.3C-.7 85.4-2.8 68.8 3.9 54.9z"]},W={prefix:"fas",iconName:"object-ungroup",icon:[640,512,[],"f248","M32 119.4C12.9 108.4 0 87.7 0 64C0 28.7 28.7 0 64 0c23.7 0 44.4 12.9 55.4 32l209.1 0C339.6 12.9 360.3 0 384 0c35.3 0 64 28.7 64 64c0 23.7-12.9 44.4-32 55.4l0 113.1c19.1 11.1 32 31.7 32 55.4c0 35.3-28.7 64-64 64c-23.7 0-44.4-12.9-55.4-32l-209.1 0c-11.1 19.1-31.7 32-55.4 32c-35.3 0-64-28.7-64-64c0-23.7 12.9-44.4 32-55.4l0-113.1zM119.4 96c-5.6 9.7-13.7 17.8-23.4 23.4l0 113.1c9.7 5.6 17.8 13.7 23.4 23.4l209.1 0c5.6-9.7 13.7-17.8 23.4-23.4l0-113.1c-9.7-5.6-17.8-13.7-23.4-23.4L119.4 96zm192 384c-11.1 19.1-31.7 32-55.4 32c-35.3 0-64-28.7-64-64c0-23.7 12.9-44.4 32-55.4l0-40.6 64 0 0 40.6c9.7 5.6 17.8 13.7 23.4 23.4l209.1 0c5.6-9.7 13.7-17.8 23.4-23.4l0-113.1c-9.7-5.6-17.8-13.7-23.4-23.4l-46 0c-5.4-15.4-14.6-28.9-26.5-39.6l0-24.4 72.6 0c11.1-19.1 31.7-32 55.4-32c35.3 0 64 28.7 64 64c0 23.7-12.9 44.4-32 55.4l0 113.1c19.1 11.1 32 31.7 32 55.4c0 35.3-28.7 64-64 64c-23.7 0-44.4-12.9-55.4-32l-209.1 0z"]},V={prefix:"fas",iconName:"arrow-right",icon:[448,512,[8594],"f061","M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]},Y={prefix:"fas",iconName:"mobile-screen-button",icon:[384,512,["mobile-alt"],"f3c
2d","M16 64C16 28.7 44.7 0 80 0L304 0c35.3 0 64 28.7 64 64l0 384c0 35.3-28.7 64-64 64L80 512c-35.3 0-64-28.7-64-64L16 64zM224 448a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM304 64L80 64l0 320 224 0 0-320z"]},Z=Y,G={prefix:"fas",iconName:"eye",icon:[576,512,[128065],"f06e","M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"]},J={prefix:"fas",iconName:"pen",icon:[512,512,[128394],"f304","M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z"]},X={prefix:"fas",iconName:"comment-dots",icon:[512,512,[128172,62075,"commenting"],"f4ad","M256 448c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9c-5.5 9.2-11.1 16.6-15.2 21.6c-2.1 2.5-3.7 4.4-4.9 5.7c-.6 .6-1 1.1-1.3 1.4l-.3 .3c0 0 0 0 0 0c0 0 0 0 0 0s0 0 0 0s0 0 0 0c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c28.7 0 57.6-8.9 81.6-19.3c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9zM128 208a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm96 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},K={prefix:"fas",iconName:"hand-holding-dollar",icon:[576,512,["hand-holding-usd"],"f4c0","M312 24l0 10.5c6.4 1.2 12.6 2.7 18.2 4.2c12.8 3.4 20.4 16.6 17 29.4s-16.6 20.4-29.4 17c-10.9-2.9-21.1-4.9-30.2-5c-7.3-.1-14.7 1.7-19.4 4.4c-2.1 1.3-3.1 2.4-3.5 3c-.3 .5-.7 1.2-.7 2.8c0 .3 0 .5 0 .6c.2 .2 .9 1.2 3.3 2.6c5.8 3.5 14.4 6.2 27.4 10.1l.9 .3s0 0 0 0c11.1 3.3 25.9 7.8 37.9 15.3c13.7 8.6 26.1 22.9 26.4 44.9c.3 22.5-11.4 38.9-26.7 48.5c-6.7 4.1-13.9 7-21.3 8.8l0 10.6c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-11.4c-9.5-2.3-18.2-5.3-25.6-7.8c-2.1-.7-4.1-1.4-6-2c-12.6-4.2-19.4-17.8-15.2-30.4s17.8-19.4 30.4-15.2c2.6 .9 5 1.7 7.3 2.5c13.6 4.6 23.4 7.9 33.9 8.3c8 .3 15.1-1.6 19.2-4.1c1.9-1.2 2.8-2.2 3.2-2.9c.4-.6 .9-1.8 .8-4.1l0-.2c0-1 0-2.1-4-4.6c-5.7-3.6-14.3-6.4-27.1-10.3l-1.9-.6c-10.8-3.2-25-7.5-36.4-14.4c-13.5-8.1-26.5-22-26.6-44.1c-.1-22.9 12.9-38.6 27.7-47.4c6.4-3.8 13.3-6.4 20.2-8.2L264 24c0-13.3 10.7-24 24-24s24 10.7 24 24zM568.2 336.3c13.1 17.8 9.3 42.8-8.5 55.9L433.1 485.5c-23.4 17.2-51.6 26.5-80.7 26.5L192 512 32 512c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l36.8 0 44.9-36c22.7-18.2 50.9-28 80-28l78.3 0 16 0 64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0-16 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l120.6 0 119.7-88.2c17.8-13.1 42.8-9.3 55.9 8.5zM193.6 384c0 0 0 0 0 0l-.9 0c.3 0 .6 0 .9 0z"]},Q=K,tt={prefix:"fas",iconName:"phone",icon:[512,512,[128222,128379],"f095","M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z"]},et={prefix:"fas",iconName:"calendar-xmark",icon:[448,512,["calendar-times"],"f273","M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zM305 305c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47z"]},rt={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32 32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-96 0-7.2-14.3C307.4 6.8 296.3 0 284.2 0L163.8 0c-12.1 0-23.2 6.8-28.6 17.7zM416 128L32 128 53.2 467c1.6 25.3 22.6 45 47.9 45l245.8 0c25.3 0 46.3-19.7 47.9-45L416 128z"]},nt={prefix:"fas",iconName:"arrow-left",icon:[448,512,[8592],"f060","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},it={prefix:"fas",iconName:"table-cells",icon:[512,512,["th"],"f00a","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zm88 64l0 64-88 0 0-64 88 0zm56 0l88 0 0 64-88 0 0-64zm240 0l0 64-88 0 0-64 88 0zM64 224l88 0 0 64-88 0 0-64zm232 0l0 64-88 0 0-64 88 0zm64 0l88 0 0 64-88 0 0-64zM152 352l0 64-88 0 0-64 88 0zm56 0l88 0 0 64-88 0 0-64zm240 0l0 64-88 0 0-64 88 0z"]},ot=it,at={prefix:"fas",iconName:"business-time",icon:[640,512,["briefcase-clock"],"f64a","M184 48l144 0c4.4 0 8 3.6 8 8l0 40L176 96l0-40c0-4.4 3.6-8 8-8zm-56 8l0 40L64 9
26C28.7 96 0 124.7 0 160l0 96 192 0 160 0 8.2 0c32.3-39.1 81.1-64 135.8-64c5.4 0 10.7 .2 16 .7l0-32.7c0-35.3-28.7-64-64-64l-64 0 0-40c0-30.9-25.1-56-56-56L184 0c-30.9 0-56 25.1-56 56zM320 352l-96 0c-17.7 0-32-14.3-32-32l0-32L0 288 0 416c0 35.3 28.7 64 64 64l296.2 0C335.1 449.6 320 410.5 320 368c0-5.4 .2-10.7 .7-16l-.7 0zm320 16a144 144 0 1 0 -288 0 144 144 0 1 0 288 0zM496 288c8.8 0 16 7.2 16 16l0 48 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-64c0-8.8 7.2-16 16-16z"]},st={prefix:"fas",iconName:"envelope",icon:[512,512,[128386,9993,61443],"f0e0","M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48L48 64zM0 176L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-208L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"]},ut={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},ct=ut,lt={prefix:"fas",iconName:"calendar-check",icon:[448,512,[],"f274","M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zM329 305c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L329 305z"]},ft={prefix:"fas",iconName:"truck",icon:[640,512,[128666,9951],"f0d1","M48 0C21.5 0 0 21.5 0 48L0 368c0 26.5 21.5 48 48 48l16 0c0 53 43 96 96 96s96-43 96-96l128 0c0 53 43 96 96 96s96-43 96-96l32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-64 0-32 0-18.7c0-17-6.7-33.3-18.7-45.3L512 114.7c-12-12-28.3-18.7-45.3-18.7L416 96l0-48c0-26.5-21.5-48-48-48L48 0zM416 160l50.7 0L544 237.3l0 18.7-128 0 0-96zM112 416a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm368-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},pt={prefix:"fas",iconName:"rectangle-list",icon:[576,512,["list-alt"],"f022","M0 96C0 60.7 28.7 32 64 32l448 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM128 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm32-128a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM128 384a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm96-248c-13.3 0-24 10.7-24 24s10.7 24 24 24l224 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-224 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l224 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-224 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l224 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-224 0z"]},dt=pt,ht={prefix:"fas",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z"]},mt={prefix:"fas",iconName:"cart-shopping",icon:[576,512,[128722,"shopping-cart"],"f07a","M0 24C0 10.7 10.7 0 24 0L69.5 0c22 0 41.5 12.8 50.6 32l411 0c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3l-288.5 0 5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5L488 336c13.3 0 24 10.7 24 24s-10.7 24-24 24l-288.3 0c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5L24 48C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},vt=mt,yt={prefix:"fas",iconName:"caret-down",icon:[320,512,[],"f0d7","M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z"]},gt={prefix:"fas",iconName:"download",icon:[512,512,[],"f019","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 242.7-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7 288 32zM64 352c-35.3 0-64 28.7-64 64l0 32c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-32c0-35.3-28.7-64-64-64l-101.5 0-45.3 45.3c-25 25-6
25.5 25-90.5 0L165.5 352 64 352zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},bt={prefix:"fas",iconName:"id-card",icon:[576,512,[62147,"drivers-license"],"f2c2","M0 96l576 0c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96zm0 32L0 416c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-288L0 128zM64 405.3c0-29.5 23.9-53.3 53.3-53.3l117.3 0c29.5 0 53.3 23.9 53.3 53.3c0 5.9-4.8 10.7-10.7 10.7L74.7 416c-5.9 0-10.7-4.8-10.7-10.7zM176 192a64 64 0 1 1 0 128 64 64 0 1 1 0-128zm176 16c0-8.8 7.2-16 16-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16z"]},wt={prefix:"fas",iconName:"house",icon:[576,512,[127968,63498,63500,"home","home-alt","home-lg-alt"],"f015","M575.8 255.5c0 18-15 32.1-32 32.1l-32 0 .7 160.2c0 2.7-.2 5.4-.5 8.1l0 16.2c0 22.1-17.9 40-40 40l-16 0c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1L416 512l-24 0c-22.1 0-40-17.9-40-40l0-24 0-64c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32l0 64 0 24c0 22.1-17.9 40-40 40l-24 0-31.9 0c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2l-16 0c-22.1 0-40-17.9-40-40l0-112c0-.9 0-1.9 .1-2.8l0-69.7-32 0c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z"]},xt=wt,St={prefix:"fas",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},Mt=St,Nt={prefix:"fas",iconName:"eraser",icon:[576,512,[],"f12d","M290.7 57.4L57.4 290.7c-25 25-25 65.5 0 90.5l80 80c12 12 28.3 18.7 45.3 18.7L288 480l9.4 0L512 480c17.7 0 32-14.3 32-32s-14.3-32-32-32l-124.1 0L518.6 285.3c25-25 25-65.5 0-90.5L381.3 57.4c-25-25-65.5-25-90.5 0zM297.4 416l-9.4 0-105.4 0-80-80L227.3 211.3 364.7 348.7 297.4 416z"]},At={prefix:"fas",iconName:"fax",icon:[512,512,[128224,128439],"f1ac","M128 64l0 96 64 0 0-96 194.7 0L416 93.3l0 66.7 64 0 0-66.7c0-17-6.7-33.3-18.7-45.3L432 18.7C420 6.7 403.7 0 386.7 0L192 0c-35.3 0-64 28.7-64 64zM0 160L0 480c0 17.7 14.3 32 32 32l32 0c17.7 0 32-14.3 32-32l0-320c0-17.7-14.3-32-32-32l-32 0c-17.7 0-32 14.3-32 32zm480 32l-352 0 0 288c0 17.7 14.3 32 32 32l320 0c17.7 0 32-14.3 32-32l0-256c0-17.7-14.3-32-32-32zM256 256a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm96 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm32 96a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM224 416a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},Et={prefix:"fas",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"]},_t={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},Ot=_t,Tt={prefix:"fas",iconName:"cart-arrow-down",icon:[576,512,[],"f218","M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48l45.5 0c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5L488 384c13.3 0 24-10.7 24-24s-10.7-24-24-24l-288.3 0c-11.5 0-21.4-8.2-23.6-19.5L170.7 288l288.5 0c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32L360 32l0 102.1 23-23c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-64 64c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l23 23L312 32 
2120.1 32C111 12.8 91.6 0 69.5 0L24 0zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"]},kt={prefix:"fas",iconName:"receipt",icon:[384,512,[129534],"f543","M14 2.2C22.5-1.7 32.5-.3 39.6 5.8L80 40.4 120.4 5.8c9-7.7 22.3-7.7 31.2 0L192 40.4 232.4 5.8c9-7.7 22.3-7.7 31.2 0L304 40.4 344.4 5.8c7.1-6.1 17.1-7.5 25.6-3.6s14 12.4 14 21.8l0 464c0 9.4-5.5 17.9-14 21.8s-18.5 2.5-25.6-3.6L304 471.6l-40.4 34.6c-9 7.7-22.3 7.7-31.2 0L192 471.6l-40.4 34.6c-9 7.7-22.3 7.7-31.2 0L80 471.6 39.6 506.2c-7.1 6.1-17.1 7.5-25.6 3.6S0 497.4 0 488L0 24C0 14.6 5.5 6.1 14 2.2zM96 144c-8.8 0-16 7.2-16 16s7.2 16 16 16l192 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L96 144zM80 352c0 8.8 7.2 16 16 16l192 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L96 336c-8.8 0-16 7.2-16 16zM96 240c-8.8 0-16 7.2-16 16s7.2 16 16 16l192 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L96 240z"]},Ct={prefix:"fas",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M399 384.2C376.9 345.8 335.4 320 288 320l-64 0c-47.4 0-88.9 25.8-111 64.2c35.2 39.2 86.2 63.8 143 63.8s107.8-24.7 143-63.8zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 16a72 72 0 1 0 0-144 72 72 0 1 0 0 144z"]},zt=Ct,It={prefix:"fas",iconName:"truck-fast",icon:[640,512,["shipping-fast"],"f48b","M112 0C85.5 0 64 21.5 64 48l0 48L16 96c-8.8 0-16 7.2-16 16s7.2 16 16 16l48 0 208 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L64 160l-16 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l16 0 176 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L64 224l-48 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l48 0 144 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L64 288l0 128c0 53 43 96 96 96s96-43 96-96l128 0c0 53 43 96 96 96s96-43 96-96l32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-64 0-32 0-18.7c0-17-6.7-33.3-18.7-45.3L512 114.7c-12-12-28.3-18.7-45.3-18.7L416 96l0-48c0-26.5-21.5-48-48-48L112 0zM544 237.3l0 18.7-128 0 0-96 50.7 0L544 237.3zM160 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm272 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z"]},jt=It,Dt={prefix:"fas",iconName:"copy",icon:[448,512,[],"f0c5","M208 0L332.1 0c12.7 0 24.9 5.1 33.9 14.1l67.9 67.9c9 9 14.1 21.2 14.1 33.9L448 336c0 26.5-21.5 48-48 48l-192 0c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48zM48 128l80 0 0 64-64 0 0 256 192 0 0-32 64 0 0 48c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 176c0-26.5 21.5-48 48-48z"]},Lt={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z"]},Bt={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},Pt=Bt,Rt={prefix:"fas",iconName:"map",icon:[576,512,[128506,62072],"f279","M384 476.1L192 421.2l0-385.3L384 90.8l0 385.3zm32-1.2l0-386.5L543.1 37.5c15.8-6.3 32.9 5.3 32.9 22.3l0 334.8c0 9.8-6 18.6-15.1 22.3L416 474.8zM15.1 95.1L160 37.2l0 386.5L32.9 474.5C17.1 480.8 0 469.2 0 452.2L0 117.4c0-9.8 6-18.6 15.1-22.3z"]},Ut={prefix:"fas",iconName:"store",icon:[576,512,[],"f54e","M547.6 103.8L490.3 13.1C485.2 5 476.1 0 466.4 0L109.6 0C99.9 0 90.8 5 85.7 13.1L28.3 103.8c-29.6 46.8-3.4 111.9 51.9 119.4c4 .5 8.1 .8 12.1 .8c26.1 0 49.3-11.4 65.2-29c15.9 17.6 39.1 29 65.2 29c26.1 0 49.3-11.4 65.2-29c15.9 17.6 39.1 29 65.2 29c26.2 0 49.3-11.4 65.2-29c16 17.6 39.1 29 65.2 29c4.1 0 8.1-.3 12.1-.8c55.5-7.4 81.8-72.5 52.1-119.4zM499.7 254.9c0 0 0 0-.1 0c-5.3 .7-10.7 1.1-16.2 1.1c-12.4 0-24.3-1.9-35.4-5.3L448 384l-320 0 0-133.4c-11.2 3.5-23.2 5.4-35.6 5.4c-5.5 0-11-.4-16.3-1.1l-.1 0c-4.1-.6-8.1-1.3-12-2.3L64 384l0 64c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-64 0-131.4c-4 1-8 1.8-12.3 2.3z"]},Ft={prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]},qt={prefix:"fas",iconName:"spinner",icon:[512,512,[],"f110","M304 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1 48 48 0 1 0 142.9 437zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437A48 48 0 1 0 437 369.1 48 48 0 1 0 369.1 437z"]},$t={prefix:"fas",iconName:"award",icon:[384,512,[],"f559","M173.8 5.5c11-7.3 25.4-7.3 36.4 0L228 17.2c6 3.9 13 5.8 20.1 5.4l21.3-1.3c13.2-.8 25.6 6.4 31.5 18.2l9.6 19.1c3.2 6.4 8.4 11.5 14.7 14.7L344.5 83c11.8 5.9 19 18.3 18.2 31.5l-1.3 21.3c-.4 7.1 1.5 14.2 5.4 20.1l11.8 17.8c7.3 11 7.3 25.4 0 36.4L366.8 228c-3.9 6-5.8 13-5.4 20.1l1.3 21.3c.8 13.2-6.4 25.6-18.2 31.5l-19.1 9.6c-6.4 3.2-11.5 8.4-14.7 14.7L301 344.5c-5.9 11.8-18.3 19-31.5 18.2l-21.3-1.3c-7.1-.4-14.2 1.5-20.1 5.4l-17.8 11.8c-11 7.3-25.4 7.3-36.4 0L156 366.8c-6-3.9-13-5.8-20.1-5.4l-21.3 1.3c-13.2 .8-25.6-6.4-31.5-18.2l-9.6-19.1c-3.2-6.4-8.4-11.5-14.7-14.7L39.5 301c-11.8-5.9-19-18.3-18.2-31.5l1.3-21.3c.4-7.1-1.5-14.2-5.4-20.1L5.5 210.2c-7.3-11-7.3-25.4 0-36.4L17.2 156c3.9-6 5.8-13 5.4-20.1l-1.3-21.3c-.8-13.2 6.4-25.6 18.2-31.5l19.1-9.6C65 70.2 70.2 65 73.4 58.6L83 39.5c5.9-11.8 18.3-19 31.5-18.2l21.3 1.3c7.1 .4 14.2-1.5 20.1-5.4L173.8 5.5zM272 192a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM1.3 441.8L44.4 339.3c.2 .1 .3 .2 .4 .4l9.6 19.1c11.7 23.2 36 37.3 62 35.8l21.3-1.3c.2 0 .5 0 .7 .2l17.8 11.8c5.1 3.3 10.5 5.9 16.1 7.7l-37.6 89.3c-2.3 5.5-7.4 9.2-13.3 9.7s-11.6-2.2-14.8-7.2L74.4 455.5l-56.1 8.3c-5.7 .8-11.4-1.5-15-6s-4.3-10.7-2.1-16zm248 60.4L211.7 413c5.6-1.8 11-4.3 16.1-7.7l17.8-11.8c.2-.1 .4-.2 .7-.2l21.3 1.3c26 1.5 50.3-12.6 62-35.8l9.6-19.1c.1-.2 .2-.3 .4-.4l43.2 102.5c2.2 5.3 1.4 11.4-2.1 16s-9.3 6.9-15 6l-56.1-8.3-32.2 49.2c-3.2 5-8.9 7.7-14.8 7.2s-11-4.3-13.3-9.7z"]},Ht={prefix:"fas",iconName:"building",icon:[384,512,[127970,61687],"f1ad","M48 0C21.5 0 0 21.5 0 48L0 464c0 26.5 21.5 48 48 48l96 0 0-80c0-26.5 21.5-48 48-48s48 21.5 48 48l0 80 96 0c26.5 0 48-21.5 48-48l0-416c0-26.5-21.5-48-48-48L48 0zM64 240c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zm112-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zM80 96l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zM272 96l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16z"]},Wt={prefix:"fas",iconName:"angles-left",icon:[512,512,[171,"angle-double-left"],"f100","M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256 246.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160zm352-160l-160 160c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L301.3 256 438.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0z"]},Vt=Wt,Yt={prefix:"fas",iconName:"user-plus",icon:[640,512,[],"f234","M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3zM504 312l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]}
2,Zt={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},Gt={prefix:"fas",iconName:"angle-left",icon:[320,512,[8249],"f104","M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256 246.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},Jt={prefix:"fas",iconName:"paper-plane",icon:[512,512,[61913],"f1d8","M498.1 5.6c10.1 7 15.4 19.1 13.5 31.2l-64 416c-1.5 9.7-7.4 18.2-16 23s-18.9 5.4-28 1.6L284 427.7l-68.5 74.1c-8.9 9.7-22.9 12.9-35.2 8.1S160 493.2 160 480l0-83.6c0-4 1.5-7.8 4.2-10.8L331.8 202.8c5.8-6.3 5.6-16-.4-22s-15.7-6.4-22-.7L106 360.8 17.7 316.6C7.1 311.3 .3 300.7 0 288.9s5.9-22.8 16.1-28.7l448-256c10.7-6.1 23.9-5.5 34 1.4z"]},Xt={prefix:"fas",iconName:"exclamation",icon:[128,512,[10069,10071,61738],"21","M96 64c0-17.7-14.3-32-32-32S32 46.3 32 64l0 256c0 17.7 14.3 32 32 32s32-14.3 32-32L96 64zM64 480a40 40 0 1 0 0-80 40 40 0 1 0 0 80z"]},Kt={prefix:"fas",iconName:"print",icon:[512,512,[128424,128438,9113],"f02f","M128 0C92.7 0 64 28.7 64 64l0 96 64 0 0-96 226.7 0L384 93.3l0 66.7 64 0 0-66.7c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0L128 0zM384 352l0 32 0 64-256 0 0-64 0-16 0-16 256 0zm64 32l32 0c17.7 0 32-14.3 32-32l0-96c0-35.3-28.7-64-64-64L64 192c-35.3 0-64 28.7-64 64l0 96c0 17.7 14.3 32 32 32l32 0 0 64c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-64zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},Qt={prefix:"fas",iconName:"dollar-sign",icon:[320,512,[128178,61781,"dollar","usd"],"24","M160 0c17.7 0 32 14.3 32 32l0 35.7c1.6 .2 3.1 .4 4.7 .7c.4 .1 .7 .1 1.1 .2l48 8.8c17.4 3.2 28.9 19.9 25.7 37.2s-19.9 28.9-37.2 25.7l-47.5-8.7c-31.3-4.6-58.9-1.5-78.3 6.2s-27.2 18.3-29 28.1c-2 10.7-.5 16.7 1.2 20.4c1.8 3.9 5.5 8.3 12.8 13.2c16.3 10.7 41.3 17.7 73.7 26.3l2.9 .8c28.6 7.6 63.6 16.8 89.6 33.8c14.2 9.3 27.6 21.9 35.9 39.5c8.5 17.9 10.3 37.9 6.4 59.2c-6.9 38-33.1 63.4-65.6 76.7c-13.7 5.6-28.6 9.2-44.4 11l0 33.4c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-34.9c-.4-.1-.9-.1-1.3-.2l-.2 0s0 0 0 0c-24.4-3.8-64.5-14.3-91.5-26.3c-16.1-7.2-23.4-26.1-16.2-42.2s26.1-23.4 42.2-16.2c20.9 9.3 55.3 18.5 75.2 21.6c31.9 4.7 58.2 2 76-5.3c16.9-6.9 24.6-16.9 26.8-28.9c1.9-10.6 .4-16.7-1.3-20.4c-1.9-4-5.6-8.4-13-13.3c-16.4-10.7-41.5-17.7-74-26.3l-2.8-.7s0 0 0 0C119.4 279.3 84.4 270 58.4 253c-14.2-9.3-27.5-22-35.8-39.6c-8.4-17.9-10.1-37.9-6.1-59.2C23.7 116 52.3 91.2 84.8 78.3c13.3-5.3 27.9-8.9 43.2-11L128 32c0-17.7 14.3-32 32-32z"]}},590482:(t,e,r)=>{"use strict";r.d(e,{Z:()=>Rt});var n,i,o=9e15,a=1e9,s="0123456789abcdef",u="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",c="3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193
211881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",l={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-o,maxE:o,crypto:!1},f=!0,p="[DecimalError] ",d=p+"Invalid argument: ",h=p+"Precision limit exceeded",m=p+"crypto unavailable",v="[object Decimal]",y=Math.floor,g=Math.pow,b=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,w=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,x=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,S=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,M=1e7,N=u.length-1,A=c.length-1,E={toStringTag:v};function _(t){var e,r,n,i=t.length-1,o="",a=t[0];if(i>0){for(o+=a,e=1;e<i;e++)(r=7-(n=t[e]+"").length)&&(o+=P(r)),o+=n;(r=7-(n=(a=t[e])+"").length)&&(o+=P(r))}else if(0===a)return"0";for(;a%10==0;)a/=10;return o+a}function O(t,e,r){if(t!==~~t||t<e||t>r)throw Error(d+t)}function T(t,e,r,n){var i,o,a,s;for(o=t[0];o>=10;o/=10)--e;return--e<0?(e+=7,i=0):(i=Math.ceil((e+1)/7),e%=7),o=g(10,7-e),s=t[i]%o|0,null==n?e<3?(0==e?s=s/100|0:1==e&&(s=s/10|0),a=r<4&&99999==s||r>3&&49999==s||5e4==s||0==s):a=(r<4&&s+1==o||r>3&&s+1==o/2)&&(t[i+1]/o/100|0)==g(10,e-2)-1||(s==o/2||0==s)&&!(t[i+1]/o/100|0):e<4?(0==e?s=s/1e3|0:1==e?s=s/100|0:2==e&&(s=s/10|0),a=(n||r<4)&&9999==s||!n&&r>3&&4999==s):a=((n||r<4)&&s+1==o||!n&&r>3&&s+1==o/2)&&(t[i+1]/o/1e3|0)==g(10,e-3)-1,a}function k(t,e,r){for(var n,i,o=[0],a=0,u=t.length;a<u;){for(i=o.length;i--;)o[i]*=e;for(o[0]+=s.indexOf(t.charAt(a++)),n=0;n<o.length;n++)o[n]>r-1&&(void 0===o[n+1]&&(o[n+1]=0),o[n+1]+=o[n]/r|0,o[n]%=r)}return o.reverse()}E.absoluteValue=E.abs=function(){var t=new this.constructor(this);return t.s<0&&(t.s=1),z(t)},E.ceil=function(){return z(new this.constructor(this),this.e+1,2)},E.clampedTo=E.clamp=function(t,e){var r=this,n=r.constructor;
vendor: 27,457 bytes, line 2
2if(t=new n(t),e=new n(e),!t.s||!e.s)return new n(NaN);if(t.gt(e))throw Error(d+e);return r.cmp(t)<0?t:r.cmp(e)>0?e:new n(r)},E.comparedTo=E.cmp=function(t){var e,r,n,i,o=this,a=o.d,s=(t=new o.constructor(t)).d,u=o.s,c=t.s;if(!a||!s)return u&&c?u!==c?u:a===s?0:!a^u<0?1:-1:NaN;if(!a[0]||!s[0])return a[0]?u:s[0]?-c:0;if(u!==c)return u;if(o.e!==t.e)return o.e>t.e^u<0?1:-1;for(e=0,r=(n=a.length)<(i=s.length)?n:i;e<r;++e)if(a[e]!==s[e])return a[e]>s[e]^u<0?1:-1;return n===i?0:n>i^u<0?1:-1},E.cosine=E.cos=function(){var t,e,r=this,n=r.constructor;return r.d?r.d[0]?(t=n.precision,e=n.rounding,n.precision=t+Math.max(r.e,r.sd())+7,n.rounding=1,r=function(t,e){var r,n,i;if(e.isZero())return e;n=e.d.length,n<32?i=(1/Z(4,r=Math.ceil(n/3))).toString():(r=16,i="2.3283064365386962890625e-10");t.precision+=r,e=Y(t,1,e.times(i),new t(1));for(var o=r;o--;){var a=e.times(e);e=a.times(a).minus(a).times(8).plus(1)}return t.precision-=r,e}(n,G(n,r)),n.precision=t,n.rounding=e,z(2==i||3==i?r.neg():r,t,e,!0)):new n(1):new n(NaN)},E.cubeRoot=E.cbrt=function(){var t,e,r,n,i,o,a,s,u,c,l=this,p=l.constructor;if(!l.isFinite()||l.isZero())return new p(l);for(f=!1,(o=l.s*g(l.s*l,1/3))&&Math.abs(o)!=1/0?n=new p(o.toString()):(r=_(l.d),(o=((t=l.e)-r.length+1)%3)&&(r+=1==o||-2==o?"0":"00"),o=g(r,1/3),t=y((t+1)/3)-(t%3==(t<0?-1:2)),(n=new p(r=o==1/0?"5e"+t:(r=o.toExponential()).slice(0,r.indexOf("e")+1)+t)).s=l.s),a=(t=p.precision)+3;;)if(c=(u=(s=n).times(s).times(s)).plus(l),n=C(c.plus(l).times(s),c.plus(u),a+2,1),_(s.d).slice(0,a)===(r=_(n.d)).slice(0,a)){if("9999"!=(r=r.slice(a-3,a+1))&&(i||"4999"!=r)){+r&&(+r.slice(1)||"5"!=r.charAt(0))||(z(n,t+1,1),e=!n.times(n).times(n).eq(l));break}if(!i&&(z(s,t+1,0),s.times(s).times(s).eq(l))){n=s;break}a+=4,i=1}return f=!0,z(n,t,p.rounding,e)},E.decimalPlaces=E.dp=function(){var t,e=this.d,r=NaN;if(e){if(r=7*((t=e.length-1)-y(this.e/7)),t=e[t])for(;t%10==0;t/=10)r--;r<0&&(r=0)}return r},E.dividedBy=E.div=function(t){return C(this,new this.constructor(t))},E.dividedToIntegerBy=E.divToInt=function(t){var e=this.constructor;return z(C(this,new e(t),0,1,1),e.precision,e.rounding)},E.equals=E.eq=function(t){return 0===this.cmp(t)},E.floor=function(){return z(new this.constructor(this),this.e+1,3)},E.greaterThan=E.gt=function(t){return this.cmp(t)>0},E.greaterThanOrEqualTo=E.gte=function(t){var e=this.cmp(t);return 1==e||0===e},E.hyperbolicCosine=E.cosh=function(){var t,e,r,n,i,o=this,a=o.constructor,s=new a(1);if(!o.isFinite())return new a(o.s?1/0:NaN);if(o.isZero())return s;r=a.precision,n=a.rounding,a.precision=r+Math.max(o.e,o.sd())+4,a.rounding=1,(i=o.d.length)<32?e=(1/Z(4,t=Math.ceil(i/3))).toString():(t=16,e="2.3283064365386962890625e-10"),o=Y(a,1,o.times(e),new a(1),!0);for(var u,c=t,l=new a(8);c--;)u=o.times(o),o=s.minus(u.times(l.minus(u.times(l))));return z(o,a.precision=r,a.rounding=n,!0)},E.hyperbolicSine=E.sinh=function(){var t,e,r,n,i=this,o=i.constructor;if(!i.isFinite()||i.isZero())return new o(i);if(e=o.precision,r=o.rounding,o.precision=e+Math.max(i.e,i.sd())+4,o.rounding=1,(n=i.d.length)<3)i=Y(o,2,i,i,!0);else{t=(t=1.4*Math.sqrt(n))>16?16:0|t,i=Y(o,2,i=i.times(1/Z(5,t)),i,!0);for(var a,s=new o(5),u=new o(16),c=new o(20);t--;)a=i.times(i),i=i.times(s.plus(a.times(u.times(a).plus(c))))}return o.precision=e,o.rounding=r,z(i,e,r,!0)},E.hyperbolicTangent=E.tanh=function(){var t,e,r=this,n=r.constructor;return r.isFinite()?r.isZero()?new n(r):(t=n.precision,e=n.rounding,n.precision=t+7,n.rounding=1,C(r.sinh(),r.cosh(),n.precision=t,n.rounding=e)):new n(r.s)},E.inverseCosine=E.acos=function(){var t=this,e=t.constructor,r=t.abs().cmp(1),n=e.precision,i=e.rounding;return-1!==r?0===r?t.isNeg()?L(e,n,i):new e(0):new e(NaN):t.isZero()?L(e,n+4,i).times(.5):(e.precision=n+6,e.rounding=1,t=new e(1).minus(t).div(t.plus(1)).sqrt().atan(),e.precision=n,e.rounding=i,t.times(2))},E.inverseHyperbolicCosine=E.acosh=function(){var t,e,r=this,n=r.constructor;return r.lte(1)?new n(r.eq(1)?0:NaN):r.isFinite()?(t=n.precision,e=n.rounding,n.precision=t+Math.max(Math.abs(r.e),r.sd())+4,n.rounding=1,f=!1,r=r.times(r).minus(1).sqrt().plus(r),f=!0,n.precision=t,n.rounding=e,r.ln()):new n(r)},E.inverseHyperbolicSine=E.asinh=function(){var t,e,r=this,n=r.constructor;return!r.isFinite()||r.isZero()?new n(r):(t=n.precision,e=n.rounding,n.precision=t+2*Math.max(Math.abs(r.e),r.sd())+6,n.rounding=1,f=!1,r=r.times(r).plus(1).sqrt().plus(r),f=!0,n.precision=t,n.rounding=e,r.ln())},E.inverseHyperbolicTangent=E.atanh=function(){var t,e,r,n,i=this,o=i.constructor;return i.isFinite()?i.e>=0?new o(i.abs().eq(1)?i.s/0:i.isZero()?i:NaN):(t=o.precision,e=o.rounding,n=i.sd(),Math.max(n,t)<2*-i.e-1?z(new o(i),t,e,!0):(o.precision=r=n-i.e,i=C(i.plus(1),new o(1).minus(i),r+t,1),o.precision=t+4,o.rounding=1,i=i.ln(),o.precision=t,o.rounding=e,i.times(.5))):new o(NaN)},E.inverseSine=E.asin=function(){var t,e,r,n,i=this,o=i.constructor;return i.isZero()?new o(i):(e=i.abs().cmp(1),r=o.precision,n=o.rounding,-1!==e?0===e?((t=L(o,r+4,n).times(.5)).s=i.s,t):new o(NaN):(o.precision=r+6,o.rounding=1,i=i.div(new o(1).minus(i.times(i)).sqrt().plus(1)).atan(),o.precision=r,o.rounding=n,i.times(2)))},E.inverseTangent=E.atan=function(){var t,e,r,n,i,o,a,s,u,c=this,l=c.constructor,p=l.precision,d=l.rounding;if(c.isFinite()){if(c.isZero())return new l(c);if(c.abs().eq(1)&&p+4<=A)return(a=L(l,p+4,d).times(.25)).s=c.s,a}else{if(!c.s)return new l(NaN);if(p+4<=A)return(a=L(l,p+4,d).times(.5)).s=c.s,a}for(l.precision=s=p+10,l.rounding=1,t=r=Math.min(28,s/7+2|0);t;--t)c=c.div(c.times(c).plus(1).sqrt().plus(1));for(f=!1,e=Math.ceil(s/7),n=1,u=c.times(c),a=new l(c),i=c;-1!==t;)if(i=i.times(u),o=a.minus(i.div(n+=2)),i=i.times(u),void 0!==(a=o.plus(i.div(n+=2))).d[e])for(t=e;a.d[t]===o.d[t]&&t--;);return r&&(a=a.times(2<<r-1)),f=!0,z(a,l.precision=p,l.rounding=d,!0)},E.isFinite=function(){return!!this.d},E.isInteger=E.isInt=function(){return!!this.d&&y(this.e/7)>this.d.length-2},E.isNaN=function(){return!this.s},E.isNegative=E.isNeg=function(){return this.s<0},E.isPositive=E.isPos=function(){return this.s>0},E.isZero=function(){return!!this.d&&0===this.d[0]},E.lessThan=E.lt=function(t){return this.cmp(t)<0},E.lessThanOrEqualTo=E.lte=function(t){return this.cmp(t)<1},E.logarithm=E.log=function(t){var e,r,n,i,o,a,s,u,c=this,l=c.constructor,p=l.precision,d=l.rounding;if(null==t)t=new l(10),e=!0;else{if(r=(t=new l(t)).d,t.s<0||!r||!r[0]||t.eq(1))return new l(NaN);e=t.eq(10)}if(r=c.d,c.s<0||!r||!r[0]||c.eq(1))return new l(r&&!r[0]?-1/0:1!=c.s?NaN:r?0:1/0);if(e)if(r.length>1)o=!0;else{for(i=r[0];i%10==0;)i/=10;o=1!==i}if(f=!1,a=$(c,s=p+5),n=e?D(l,s+10):$(t,s),T((u=C(a,n,s,1)).d,i=p,d))do{if(a=$(c,s+=10),n=e?D(l,s+10):$(t,s),u=C(a,n,s,1),!o){+_(u.d).slice(i+1,i+15)+1==1e14&&(u=z(u,p+1,0));break}}while(T(u.d,i+=10,d));return f=!0,z(u,p,d)},E.minus=E.sub=function(t){var e,r,n,i,o,a,s,u,c,l,p,d,h=this,m=h.constructor;if(t=new m(t),!h.d||!t.d)return h.s&&t.s?h.d?t.s=-t.s:t=new m(t.d||h.s!==t.s?h:NaN):t=new m(NaN),t;if(h.s!=t.s)return t.s=-t.s,h.plus(t);if(c=h.d,d=t.d,s=m.precision,u=m.rounding,!c[0]||!d[0]){if(d[0])t.s=-t.s;else{if(!c[0])return new m(3===u?-0:0);t=new m(h)}return f?z(t,s,u):t}if(r=y(t.e/7),l=y(h.e/7),c=c.slice(),o=l-r){for((p=o<0)?(e=c,o=-o,a=d.length):(e=d,r=l,a=c.length),o>(n=Math.max(Math.ceil(s/7),a)+2)&&(o=n,e.length=1),e.reverse(),n=o;n--;)e.push(0);e.reverse()}else{for((p=(n=c.length)<(a=d.length))&&(a=n),n=0;n<a;n++)if(c[n]!=d[n]){p=c[n]<d[n];break}o=0}for(p&&(e=c,c=d,d=e,t.s=-t.s),a=c.length,n=d.length-a;n>0;--n)c[a++]=0;for(n=d.length;n>o;){if(c[--n]<d[n]){for(i=n;i&&0===c[--i];)c[i]=M-1;--c[i],c[n]+=M}c[n]-=d[n]}for(;0===c[--a];)c.pop();for(;0===c[0];c.shift())--r;return c[0]?(t.d=c,t.e=j(c,r),f?z(t,s,u):t):new m(3===u?-0:0)},E.modulo=E.mod=function(t){var e,r=this,n=r.constructor;return t=new n(t),!r.d||!t.s||t.d&&!t.d[0]?new n(NaN):!t.d||r.d&&!r.d[0]?z(new n(r),n.precision,n.rounding):(f=!1,9==n.modulo?(e=C(r,t.abs(),0,3,1)).s*=t.s:e=C(r,t,0,n.modulo,1),e=e.times(t),f=!0,r.minus(e))},E.naturalExponential=E.exp=function(){return q(this)},E.naturalLogarithm=E.ln=function(){return $(this)},E.negated=E.neg=function(){var t=new this.constructor(this);return t.s=-t.s,z(t)},E.plus=E.add=function(t){var e,r,n,i,o,a,s,u,c,l,p=this,d=p.constructor;if(t=new d(t),!p.d||!t.d)return p.s&&t.s?p.d||(t=new d(t.d||p.s===t.s?p:NaN)):t=new d(NaN),t;if(p.s!=t.s)return t.s=-t.s,p.minus(t);if(c=p.d,l=t.d,s=d.precision,u=d.rounding,!c[0]||!l[0])return l[0]||(t=new d(p)),f?z(t,s,u):t;if(o=y(p.e/7),n=y(t.e/7),c=c.slice(),i=o-n){for(i<0?(r=c,i=-i,a=l.length):(r=l,n=o,a=c.length),i>(a=(o=Math.ceil(s/7))>a?o+1:a+1)&&(i=a,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for((a=c.length)-(i=l.length)<0&&(i=a,r=l,l=c,c=r),e=0;i;)e=(c[--i]=c[i]+l[i]+e)/M|0,c[i]%=M;for(e&&(c.unshift(e),++n),a=c.length;0==c[--a];)c.pop();return t.d=c,t.e=j(c,n),f?z(t,s,u):t},E.precision=E.sd=function(t){var e,r=this;if(void 0!==t&&t!==!!t&&1!==t&&0!==t)throw Error(d+t);return r.d?(e=B(r.d),t&&r.e+1>e&&(e=r.e+1)):e=NaN,e},E.round=function(){var t=this,e=t.constructor;return z(new e(t),t.e+1,e.rounding)},E.sine=E.sin=function(){var t,e,r=this,n=r.constructor;return r.isFinite()?r.isZero()?new n(r):(t=n.precision,e=n.rounding,n.precision=t+Math.max(r.e,r.sd())+7,n.rounding=1,r=function(t,e){var r,n=e.d.length;if(n<3)return e.isZero()?e:Y(t,2,e,e);r=(r=1.4*Math.sqrt(n))>16?16:0|r,e=e.times(1/Z(5,r)),e=Y(t,2,e,e);for(var i,o=new t(5),a=new t(16),s=new t(20);r--;)i=e.times(e),e=e.times(o.plus(i.times(a.times(i).minus(s))));return e}(n,G(n,r)),n.precision=t,n.rounding=e,z(i>2?r.neg():r,t,e,!0)):new n(NaN)},E.squareRoot=E.sqrt=function(){var t,e,r,n,i,o,a=this,s=a.d,u=a.e,c=a.s,l=a.constructor;if(1!==c||!s||!s[0])return new l(!c||c<0&&(!s||s[0])?NaN:s?a:1/0);for(f=!1,0==(c=Math.sqrt(+a))||c==1/0?(((e=_(s)).length+u)%2==0&&(e+="0"),c=Math.sqrt(e),u=y((u+1)/2)-(u<0||u%2),n=new l(e=c==1/0?"5e"+u:(e=c.toExponential()).slice(0,e.indexOf("e")+1)+u)):n=new l(c.toString()),r=(u=l.precision)+3;;)if(n=(o=n).plus(C(a,o,r+2,1)).times(.5),_(o.d).slice(0,r)===(e=_(n.d)).slice(0,r)){if("9999"!=(e=e.slice(r-3,r+1))&&(i||"4999"!=e)){+e&&(+e.slice(1)||"5"!=e.charAt(0))||(z(n,u+1,1),t=!n.times(n).eq(a));break}if(!i&&(z(o,u+1,0),o.times(o).eq(a))){n=o;break}r+=4,i=1}return f=!0,z(n,u,l.rounding,t)},E.tangent=E.tan=function(){var t,e,r=this,n=r.constructor;return r.isFinite()?r.isZero()?new n(r):(t=n.precision,e=n.rounding,n.precision=t+10,n.rounding=1,(r=r.sin()).s=1,r=C(r,new n(1).minus(r.times(r)).sqrt(),t+10,0),n.precision=t,n.rounding=e,z(2==i||4==i?r.neg():r,t,e,!0)):new n(NaN)},E.times=E.mul=function(t){var e,r,n,i,o,a,s,u,c,l=this,p=l.constructor,d=l.d,h=(t=new p(t)).d;if(t.s*=l.s,!(d&&d[0]&&h&&h[0]))return new p(!t.s||d&&!d[0]&&!h||h&&!h[0]&&!d?NaN:d&&h?0*t.s:t.s/0);for(r=y(l.e/7)+y(t.e/7),(u=d.length)<(c=h.length)&&(o=d,d=h,h=o,a=u,u=c,c=a),o=[],n=a=u+c;n--;)o.push(0);for(n=c;--n>=0;){for(e=0,i=u+n;i>n;)s=o[i]+h[n]*d[i-n-1]+e,o[i--]=s%M|0,e=s/M|0;o[i]=(o[i]+e)%M|0}for(;!o[--a];)o.pop();return e?++r:o.shift(),t.d=o,t.e=j(o,r),f?z(t,p.precision,p.rounding):t},E.toBinary=function(t,e){return J(this,2,t,e)},E.toDecimalPlaces=E.toDP=function(t,e){var r=this,n=r.constructor;return r=new n(r),void 0===t?r:(O(t,0,a),void 0===e?e=n.rounding:O(e,0,8),z(r,t+r.e+1,e))},E.toExponential=function(t,e){var r,n=this,i=n.constructor;return void 0===t?r=I(n,!0):(O(t,0,a),void 0===e?e=i.rounding:O(e,0,8),r=I(n=z(new i(n),t+1,e),!0,t+1)),n.isNeg()&&!n.isZero()?"-"+r:r},E.toFixed=function(t,e){var r,n,i=this,o=i.constructor;return void 0===t?r=I(i):(O(t,0,a),void 0===e?e=o.rounding:O(e,0,8),r=I(n=z(new o(i),t+i.e+1,e),!1,t+n.e+1)),i.isNeg()&&!i.isZero()?"-"+r:r},E.toFraction=function(t){var e,r,n,i,o,a,s,u,c,l,p,h,m=this,v=m.d,y=m.constructor;if(!v)return new y(m);if(c=r=new y(1),n=u=new y(0),a=(o=(e=new y(n)).e=B(v)-m.e-1)%7,e.d[0]=g(10,a<0?7+a:a),null==t)t=o>0?e:c;else{if(!(s=new y(t)).isInt()||s.lt(c))throw Error(d+s);t=s.gt(e)?o>0?e:c:s}for(f=!1,s=new y(_(v)),l=y.precision,y.precision=o=7*v.length*2;p=C(s,e,0,1,1),1!=(i=r.plus(p.times(n))).cmp(t);)r=n,n=i,i=c,c=u.plus(p.times(i)),u=i,i=e,e=s.minus(p.times(i)),s=i;return i=C(t.minus(r),n,0,1,1),u=u.plus(i.times(c)),r=r.plus(i.times(n)),u.s=c.s=m.s,h=C(c,n,o,1).minus(m).abs().cmp(C(u,r,o,1).minus(m).abs())<1?[c,n]:[u,r],y.precision=l,f=!0,h},E.toHexadecimal=E.toHex=function(t,e){return J(this,16,t,e)},E.toNearest=function(t,e){var r=this,n=r.constructor;if(r=new n(r),null==t){if(!r.d)return r;t=new n(1),e=n.rounding}else{if(t=new n(t),void 0===e?e=n.rounding:O(e,0,8),!r.d)return t.s?r:t;if(!t.d)return t.s&&(t.s=r.s),t}return t.d[0]?(f=!1,r=C(r,t,0,e,1).times(t),f=!0,z(r)):(t.s=r.s,r=t),r},E.toNumber=function(){return+this},E.toOctal=function(t,e){return J(this,8,t,e)},E.toPower=E.pow=function(t){var e,r,n,i,o,a,s=this,u=s.constructor,c=+(t=new u(t));if(!(s.d&&t.d&&s.d[0]&&t.d[0]))return new u(g(+s,c));if((s=new u(s)).eq(1))return s;if(n=u.precision,o=u.rounding,t.eq(1))return z(s,n,o);if((e=y(t.e/7))>=t.d.length-1&&(r=c<0?-c:c)<=9007199254740991)return i=R(u,s,r,n),t.s<0?new u(1).div(i):z(i,n,o);if((a=s.s)<0){if(e<t.d.length-1)return new u(NaN);if(1&t.d[e]||(a=1),0==s.e&&1==s.d[0]&&1==s.d.length)return s.s=a,s}return(e=0!=(r=g(+s,c))&&isFinite(r)?new u(r+"").e:y(c*(Math.log("0."+_(s.d))/Math.LN10+s.e+1)))>u.maxE+1||e<u.minE-1?new u(e>0?a/0:0):(f=!1,u.rounding=s.s=1,r=Math.min(12,(e+"").length),(i=q(t.times($(s,n+r)),n)).d&&T((i=z(i,n+5,1)).d,n,o)&&(e=n+10,+_((i=z(q(t.times($(s,e+r)),e),e+5,1)).d).slice(n+1,n+15)+1==1e14&&(i=z(i,n+1,0))),i.s=a,f=!0,u.rounding=o,z(i,n,o))},E.toPrecision=function(t,e){var r,n=this,i=n.constructor;return void 0===t?r=I(n,n.e<=i.toExpNeg||n.e>=i.toExpPos):(O(t,1,a),void 0===e?e=i.rounding:O(e,0,8),r=I(n=z(new i(n),t,e),t<=n.e||n.e<=i.toExpNeg,t)),n.isNeg()&&!n.isZero()?"-"+r:r},E.toSignificantDigits=E.toSD=function(t,e){var r=this.constructor;return void 0===t?(t=r.precision,e=r.rounding):(O(t,1,a),void 0===e?e=r.rounding:O(e,0,8)),z(new r(this),t,e)},E.toString=function(){var t=this,e=t.constructor,r=I(t,t.e<=e.toExpNeg||t.e>=e.toExpPos);return t.isNeg()&&!t.isZero()?"-"+r:r},E.truncated=E.trunc=function(){return z(new this.constructor(this),this.e+1,1)},E.valueOf=E.toJSON=function(){var t=this,e=t.constructor,r=I(t,t.e<=e.toExpNeg||t.e>=e.toExpPos);return t.isNeg()?"-"+r:r};var C=function(){function t(t,e,r){var n,i=0,o=t.length;for(t=t.slice();o--;)n=t[o]*e+i,t[o]=n%r|0,i=n/r|0;return i&&t.unshift(i),t}function e(t,e,r,n){var i,o;if(r!=n)o=r>n?1:-1;else for(i=o=0;i<r;i++)if(t[i]!=e[i]){o=t[i]>e[i]?1:-1;break}return o}function r(t,e,r,n){for(var i=0;r--;)t[r]-=i,i=t[r]<e[r]?1:0,t[r]=i*n+t[r]-e[r];for(;!t[0]&&t.length>1;)t.shift()}return function(i,o,a,s,u,c){var l,f,p,d,h,m,v,g,b,w,x,S,N,A,E,_,O,T,k,C,I=i.constructor,j=i.s==o.s?1:-1,D=i.d,L=o.d;if(!(D&&D[0]&&L&&L[0]))return new I(i.s&&o.s&&(D?!L||D[0]!=L[0]:L)?D&&0==D[0]||!L?0*j:j/0:NaN);for(c?(h=1,f=i.e-o.e):(c=M,h=7,f=y(i.e/h)-y(o.e/h)),k=L.length,O=D.length,w=(b=new I(j)).d=[],p=0;L[p]==(D[p]||0);p++);if(L[p]>(D[p]||0)&&f--,null==a?(A=a=I.precision,s=I.rounding):A=u?a+(i.e-o.e)+1:a,A<0)w.push(1),m=!0;else{if(A=A/h+2|0,p=0,1==k){for(d=0,L=L[0],A++;(p<O||d)&&A--;p++)E=d*c+(D[p]||0),w[p]=E/L|0,d=E%L|0;m=d||p<O}else{for((d=c/(L[0]+1)|0)>1&&(L=t(L,d,c),D=t(D,d,c),k=L.length,O=D.length),_=k,S=(x=D.slice(0,k)).length;S<k;)x[S++]=0;(C=L.slice()).unshift(0),T=L[0],L[1]>=c/2&&++T;do{d=0,(l=e(L,x,k,S))<0?(N=x[0],k!=S&&(N=N*c+(x[1]||0)),(d=N/T|0)>1?(d>=c&&(d=c-1),1==(l=e(v=t(L,d,c),x,g=v.length,S=x.length))&&(d--,r(v,k<g?C:L,g,c))):(0==d&&(l=d=1),v=L.slice()),(g=v.length)<S&&v.unshift(0),r(x,v,S,c),-1==l&&(l=e(L,x,k,S=x.length))<1&&(d++,r(x,k<S?C:L,S,c)),S=x.length):0===l&&(d++,x=[0]),w[p++]=d,l&&x[0]?x[S++]=D[_]||0:(x=[D[_]],S=1)}while((_++<O||void 0!==x[0])&&A--);m=void 0!==x[0]}w[0]||w.shift()}if(1==h)b.e=f,n=m;else{for(p=1,d=w[0];d>=10;d/=10)p++;b.e=p+f*h-1,z(b,u?a+b.e+1:a,s,m)}return b}}();function z(t,e,r,n){var i,o,a,s,u,c,l,p,d,h=t.constructor;t:if(null!=e){if(!(p=t.d))return t;for(i=1,s=p[0];s>=10;s/=10)i++;if((o=e-i)<0)o+=7,a=e,u=(l=p[d=0])/g(10,i-a-1)%10|0;else if((d=Math.ceil((o+1)/7))>=(s=p.length)){if(!n)break t;for(;s++<=d;)p.push(0);l=u=0,i=1,a=(o%=7)-7+1}else{for(l=s=p[d],i=1;s>=10;s/=10)i++;u=(a=(o%=7)-7+i)<0?0:l/g(10,i-a-1)%10|0}if(n=n||e<0||void 0!==p[d+1]||(a<0?l:l%g(10,i-a-1)),c=r<4?(u||n)&&(0==r||r==(t.s<0?3:2)):u>5||5==u&&(4==r||n||6==r&&(o>0?a>0?l/g(10,i-a):0:p[d-1])%10&1||r==(t.s<0?8:7)),e<1||!p[0])return p.length=0,c?(e-=t.e+1,p[0]=g(10,(7-e%7)%7),t.e=-e||0):p[0]=t.e=0,t;if(0==o?(p.length=d,s=1,d--):(p.length=d+1,s=g(10,7-o),p[d]=a>0?(l/g(10,i-a)%g(10,a)|0)*s:0),c)for(;;){if(0==d){for(o=1,a=p[0];a>=10;a/=10)o++;for(a=p[0]+=s,s=1;a>=10;a/=10)s++;o!=s&&(t.e++,p[0]==M&&(p[0]=1));break}if(p[d]+=s,p[d]!=M)break;p[d--]=0,s=1}for(o=p.length;0===p[--o];)p.pop()}return f&&(t.e>h.maxE?(t.d=null,t.e=NaN):t.e<h.minE&&(t.e=0,t.d=[0])),t}function I(t,e,r){if(!t.isFinite())return H(t);var n,i=t.e,o=_(t.d),a=o.length;return e?(r&&(n=r-a)>0?o=o.charAt(0)+"."+o.slice(1)+P(n):a>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(t.e<0?"e":"e+")+t.e):i<0?(o="0."+P(-i-1)+o,r&&(n=r-a)>0&&(o+=P(n))):i>=a?(o+=P(i+1-a),r&&(n=r-i-1)>0&&(o=o+"."+P(n))):((n=i+1)<a&&(o=o.slice(0,n)+"."+o.slice(n)),r&&(n=r-a)>0&&(i+1===a&&(o+="."),o+=P(n))),o}function j(t,e){var r=t[0];for(e*=7;r>=10;r/=10)e++;return e}function D(t,e,r){if(e>N)throw f=!0,r&&(t.precision=r),Error(h);return z(new t(u),e,1,!0)}function L(t,e,r){if(e>A)throw Error(h);return z(new t(c),e,r,!0)}function B(t){var e=t.length-1,r=7*e+1;if(e=t[e]){for(;e%10==0;e/=10)r--;for(e=t[0];e>=10;e/=10)r++}return r}function P(t){for(var e="";t--;)e+="0";return e}function R(t,e,r,n){var i,o=new t(1),a=Math.ceil(n/7+4);for(f=!1;;){if(r%2&&X((o=o.times(e)).d,a)&&(i=!0),0===(r=y(r/2))){r=o.d.length-1,i&&0===o.d[r]&&++o.d[r];break}X((e=e.times(e)).d,a)}return f=!0,o}function U(t){return 1&t.d[t.d.length-1]}function F(t,e,r){for(var n,i,o=new t(e[0]),a=0;++a<e.length;){if(!(i=new t(e[a])).s){o=i;break}((n=o.cmp(i))===r||0===n&&o.s===r)&&(o=i)}return o}function q(t,e){var r,n,i,o,a,s,u,c=0,l=0,p=0,d=t.constructor,h=d.rounding,m=d.precision;if(!t.d||!t.d[0]||t.e>17)return new d(t.d?t.d[0]?t.s<0?0:1/0:1:t.s?t.s<0?0:t:NaN);for(null==e?(f=!1,u=m):u=e,s=new d(.03125);t.e>-2;)t=t.times(s),p+=5;for(u+=n=Math.log(g(2,p))/Math.LN10*2+5|0,r=o=a=new d(1),d.precision=u;;){if(o=z(o.times(t),u,1),r=r.times(++l),_((s=a.plus(C(o,r,u,1))).d).slice(0,u)===_(a.d).slice(0,u)){for(i=p;i--;)a=z(a.times(a),u,1);if(null!=e)return d.precision=m,a;if(!(c<3&&T(a.d,u-n,h,c)))return z(a,d.precision=m,h,f=!0);d.precision=u+=10,r=o=s=new d(1),l=0,c++}a=s}}function $(t,e){var r,n,i,o,a,s,u,c,l,p,d,h=1,m=t,v=m.d,y=m.constructor,g=y.rounding,b=y.precision;if(m.s<0||!v||!v[0]||!m.e&&1==v[0]&&1==v.length)return new y(v&&!v[0]?-1/0:1!=m.s?NaN:v?0:m);if(null==e?(f=!1,l=b):l=e,y.precision=l+=10,n=(r=_(v)).charAt(0),!(Math.abs(o=m.e)<15e14))return c=D(y,l+2,b).times(o+""),m=$(new y(n+"."+r.slice(1)),l-10).plus(c),y.precision=b,null==e?z(m,b,g,f=!0):m;for(;n<7&&1!=n||1==n&&r.charAt(1)>3;)n=(r=_((m=m.times(t)).d)).charAt(0),h++;for(o=m.e,n>1?(m=new y("0."+r),o++):m=new y(n+"."+r.slice(1)),p=m,u=a=m=C(m.minus(1),m.plus(1),l,1),d=z(m.times(m),l,1),i=3;;){if(a=z(a.times(d),l,1),_((c=u.plus(C(a,new y(i),l,1))).d).slice(0,l)===_(u.d).slice(0,l)){if(u=u.times(2),0!==o&&(u=u.plus(D(y,l+2,b).times(o+""))),u=C(u,new y(h),l,1),null!=e)return y.precision=b,u;if(!T(u.d,l-10,g,s))return z(u,y.precision=b,g,f=!0);y.precision=l+=10,c=a=m=C(p.minus(1),p.plus(1),l,1),d=z(m.times(m),l,1),i=s=1}u=c,i+=2}}function H(t){return String(t.s*t.s/0)}function W(t,e){var r,n,i;for((r=e.indexOf("."))>-1&&(e=e.replace(".","")),(n=e.search(/e/i))>0?(r<0&&(r=n),r+=+e.slice(n+1),e=e.substring(0,n)):r<0&&(r=e.length),n=0;48===e.charCodeAt(n);n++);for(i=e.length;48===e.charCodeAt(i-1);--i);if(e=e.slice(n,i)){if(i-=n,t.e=r=r-n-1,t.d=[],n=(r+1)%7,r<0&&(n+=7),n<i){for(n&&t.d.push(+e.slice(0,n)),i-=7;n<i;)t.d.push(+e.slice(n,n+=7));n=7-(e=e.slice(n)).length}else n-=i;for(;n--;)e+="0";t.d.push(+e),f&&(t.e>t.constructor.maxE?(t.d=null,t.e=NaN):t.e<t.constructor.minE&&(t.e=0,t.d=[0]))}else t.e=0,t.d=[0];return t}function V(t,e){var r,n,i,o,a,s,u,c,l;if(e.indexOf("_")>-1){if(e=e.replace(/(\d)_(?=\d)/g,"$1"),S.test(e))return W(t,e)}else if("Infinity"===e||"NaN"===e)return+e||(t.s=NaN),t.e=NaN,t.d=null,t;if(w.test(e))r=16,e=e.toLowerCase();else if(b.test(e))r=2;else{if(!x.test(e))throw Error(d+e);r=8}for((o=e.search(/p/i))>0?(u=+e.slice(o+1),e=e.substring(2,o)):e=e.slice(2),a=(o=e.indexOf("."))>=0,n=t.constructor,a&&(o=(s=(e=e.replace(".","")).length)-o,i=R(n,new n(r),o,2*o)),o=l=(c=k(e,r,M)).length-1;0===c[o];--o)c.pop();return o<0?new n(0*t.s):(t.e=j(c,l),t.d=c,f=!1,a&&(t=C(t,i,4*s)),u&&(t=t.times(Math.abs(u)<54?g(2,u):Pt.pow(2,u))),f=!0,t)}function Y(t,e,r,n,i){var o,a,s,u,c=t.precision,l=Math.ceil(c/7);for(f=!1,u=r.times(r),s=new t(n);;){if(a=C(s.times(u),new t(e++*e++),c,1),s=i?n.plus(a):n.minus(a),n=C(a.times(u),new t(e++*e++),c,1),void 0!==(a=s.plus(n)).d[l]){for(o=l;a.d[o]===s.d[o]&&o--;);if(-1==o)break}o=s,s=n,n=a,a=o}return f=!0,a.d.length=l+1,a}function Z(t,e){for(var r=t;--e;)r*=t;return r}function G(t,e){var r,n=e.s<0,o=L(t,t.precision,1),a=o.times(.5);if((e=e.abs()).lte(a))return i=n?4:1,e;if((r=e.divToInt(o)).isZero())i=n?3:2;else{if((e=e.minus(r.times(o))).lte(a))return i=U(r)?n?2:3:n?4:1,e;i=U(r)?n?1:4:n?3:2}return e.minus(o).abs()}function J(t,e,r,i){var o,u,c,l,f,p,d,h,m,v=t.constructor,y=void 0!==r;if(y?(O(r,1,a),void 0===i?i=v.rounding:O(i,0,8)):(r=v.precision,i=v.rounding),t.isFinite()){for(y?(o=2,16==e?r=4*r-3:8==e&&(r=3*r-2)):o=e,(c=(d=I(t)).indexOf("."))>=0&&(d=d.replace(".",""),(m=new v(1)).e=d.length-c,m.d=k(I(m),10,o),m.e=m.d.length),u=f=(h=k(d,10,o)).length;0==h[--f];)h.pop();if(h[0]){if(c<0?u--:((t=new v(t)).d=h,t.e=u,h=(t=C(t,m,r,i,0,o)).d,u=t.e,p=n),c=h[r],l=o/2,p=p||void 0!==h[r+1],p=i<4?(void 0!==c||p)&&(0===i||i===(t.s<0?3:2)):c>l||c===l&&(4===i||p||6===i&&1&h[r-1]||i===(t.s<0?8:7)),h.length=r,p)for(;++h[--r]>o-1;)h[r]=0,r||(++u,h.unshift(1));for(f=h.length;!h[f-1];--f);for(c=0,d="";c<f;c++)d+=s.charAt(h[c]);if(y){if(f>1)if(16==e||8==e){for(c=16==e?4:3,--f;f%c;f++)d+="0";for(f=(h=k(d,o,e)).length;!h[f-1];--f);for(c=1,d="1.";c<f;c++)d+=s.charAt(h[c])}else d=d.charAt(0)+"."+d.slice(1);d=d+(u<0?"p":"p+")+u}else if(u<0){for(;++u;)d="0"+d;d="0."+d}else if(++u>f)for(u-=f;u--;)d+="0";else u<f&&(d=d.slice(0,u)+"."+d.slice(u))}else d=y?"0p+0":"0";d=(16==e?"0x":2==e?"0b":8==e?"0o":"")+d}else d=H(t);return t.s<0?"-"+d:d}function X(t,e){if(t.length>e)return t.length=e,!0}function K(t){return new this(t).abs()}function Q(t){return new this(t).acos()}function tt(t){return new this(t).acosh()}function et(t,e){return new this(t).plus(e)}function rt(t){return new this(t).asin()}function nt(t){return new this(t).asinh()}function it(t){return new this(t).atan()}function ot(t){return new this(t).atanh()}function at(t,e){t=new this(t),e=new this(e);var r,n=this.precision,i=this.rounding,o=n+4;return t.s&&e.s?t.d||e.d?!e.d||t.isZero()?(r=e.s<0?L(this,n,i):new this(0)).s=t.s:!t.d||e.isZero()?(r=L(this,o,1).times(.5)).s=t.s:e.s<0?(this.precision=o,this.rounding=1,r=this.atan(C(t,e,o,1)),e=L(this,o,1),this.precision=n,this.rounding=i,r=t.s<0?r.minus(e):r.plus(e)):r=this.atan(C(t,e,o,1)):(r=L(this,o,1).times(e.s>0?.25:.75)).s=t.s:r=new this(NaN),r}function st(t){return new this(t).cbrt()}function ut(t){return z(t=new this(t),t.e+1,2)}function ct(t,e,r){return new this(t).clamp(e,r)}function lt(t){if(!t||"object"!=typeof t)throw Error(p+"Object expected");var e,r,n,i=!0===t.defaults,s=["precision",1,a,"rounding",0,8,"toExpNeg",-o,0,"toExpPos",0,o,"maxE",0,o,"minE",-o,0,"modulo",0,9];for(e=0;e<s.length;e+=3)if(r=s[e],i&&(this[r]=l[r]),void 0!==(n=t[r])){if(!(y(n)===n&&n>=s[e+1]&&n<=s[e+2]))throw Error(d+r+": "+n);this[r]=n}if(r="crypto",i&&(this[r]=l[r]),void 0!==(n=t[r])){if(!0!==n&&!1!==n&&0!==n&&1!==n)throw Error(d+r+": "+n);if(n){if("undefined"==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw Error(m);this[r]=!0}else this[r]=!1}return this}function ft(t){return new this(t).cos()}function pt(t){return new this(t).cosh()}function dt(t,e){return new this(t).div(e)}function ht(t){return new this(t).exp()}function mt(t){return z(t=new this(t),t.e+1,3)}function vt(){var t,e,r=new this(0);for(f=!1,t=0;t<arguments.length;)if((e=new this(arguments[t++])).d)r.d&&(r=r.plus(e.times(e)));else{if(e.s)return f=!0,new this(1/0);r=e}return f=!0,r.sqrt()}function yt(t){return t instanceof Pt||t&&t.toStringTag===v||!1}function gt(t){return new this(t).ln()}function bt(t,e){return new this(t).log(e)}function wt(t){return new this(t).log(2)}function xt(t){return new this(t).log(10)}function St(){return F(this,arguments,-1)}function Mt(){return F(this,arguments,1)}function Nt(t,e){return new this(t).mod(e)}function At(t,e){return new this(t).mul(e)}function Et(t,e){return new this(t).pow(e)}function _t(t){var e,r,n,i,o=0,s=new this(1),u=[];if(void 0===t?t=this.precision:O(t,1,a),n=Math.ceil(t/7),this.crypto)if(crypto.getRandomValues)for(e=crypto.getRandomValues(new Uint32Array(n));o<n;)(i=e[o])>=429e7?e[o]=crypto.getRandomValues(new Uint32Array(1))[0]:u[o++]=i%1e7;else{if(!crypto.randomBytes)throw Error(m);for(e=crypto.randomBytes(n*=4);o<n;)(i=e[o]+(e[o+1]<<8)+(e[o+2]<<16)+((127&e[o+3])<<24))>=214e7?crypto.randomBytes(4).copy(e,o):(u.push(i%1e7),o+=4);o=n/4}else for(;o<n;)u[o++]=1e7*Math.random()|0;for(t%=7,(n=u[--o])&&t&&(i=g(10,7-t),u[o]=(n/i|0)*i);0===u[o];o--)u.pop();if(o<0)r=0,u=[0];else{for(r=-1;0===u[0];r-=7)u.shift();for(n=1,i=u[0];i>=10;i/=10)n++;n<7&&(r-=7-n)}return s.e=r,s.d=u,s}function Ot(t){return z(t=new this(t),t.e+1,this.rounding)}function Tt(t){return(t=new this(t)).d?t.d[0]?t.s:0*t.s:t.s||NaN}function kt(t){return new this(t).sin()}function Ct(t){return new this(t).sinh()}function zt(t){return new this(t).sqrt()}function It(t,e){return new this(t).sub(e)}function jt(){var t=0,e=arguments,r=new this(e[t]);for(f=!1;r.s&&++t<e.length;)r=r.plus(e[t]);return f=!0,z(r,this.precision,this.rounding)}function Dt(t){return new this(t).tan()}function Lt(t){return new this(t).tanh()}function Bt(t){return z(t=new this(t),t.e+1,1)}E[Symbol.for("nodejs.util.inspect.custom")]=E.toString,E[Symbol.toStringTag]="Decimal";var Pt=E.constructor=function t(e){var r,n,i;function o(t){var e,r,n,i=this;if(!(i instanceof o))return new o(t);if(i.constructor=o,yt(t))return i.s=t.s,void(f?!t.d||t.e>o.maxE?(i.e=NaN,i.d=null):t.e<o.minE?(i.e=0,i.d=[0]):(i.e=t.e,i.d=t.d.slice()):(i.e=t.e,i.d=t.d?t.d.slice():t.d));if("number"===(n=typeof t)){if(0===t)return i.s=1/t<0?-1:1,i.e=0,void(i.d=[0]);if(t<0?(t=-t,i.s=-1):i.s=1,t===~~t&&t<1e7){for(e=0,r=t;r>=10;r/=10)e++;return void(f?e>o.maxE?(i.e=NaN,i.d=null):e<o.minE?(i.e=0,i.d=[0]):(i.e=e,i.d=[t]):(i.e=e,i.d=[t]))}return 0*t!=0?(t||(i.s=NaN),i.e=NaN,void(i.d=null)):W(i,t.toString())}if("string"===n)return 45===(r=t.charCodeAt(0))?(t=t.slice(1),i.s=-1):(43===r&&(t=t.slice(1)),i.s=1),S.test(t)?W(i,t):V(i,t);if("bigint"===n)return t<0?(t=-t,i.s=-1):i.s=1,W(i,t.toString());throw Error(d+t)}if(o.prototype=E,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.EUCLID=9,o.config=o.set=lt,o.clone=t,o.isDecimal=yt,o.abs=K,o.acos=Q,o.acosh=tt,o.add=et,o.asin=rt,o.asinh=nt,o.atan=it,o.atanh=ot,o.atan2=at,o.cbrt=st,o.ceil=ut,o.clamp=ct,o.cos=ft,o.
2cosh=pt,o.div=dt,o.exp=ht,o.floor=mt,o.hypot=vt,o.ln=gt,o.log=bt,o.log10=xt,o.log2=wt,o.max=St,o.min=Mt,o.mod=Nt,o.mul=At,o.pow=Et,o.random=_t,o.round=Ot,o.sign=Tt,o.sin=kt,o.sinh=Ct,o.sqrt=zt,o.sub=It,o.sum=jt,o.tan=Dt,o.tanh=Lt,o.trunc=Bt,void 0===e&&(e={}),e&&!0!==e.defaults)for(i=["precision","rounding","toExpNeg","toExpPos","maxE","minE","modulo","crypto"],r=0;r<i.length;)e.hasOwnProperty(n=i[r++])||(e[n]=this[n]);return o.config(e),o}(l);u=new Pt(u),c=new Pt(c);const Rt=Pt},247127:(t,e,r)=>{"use strict";r.d(e,{IK:()=>m,Yb:()=>c,oL:()=>M,Ir:()=>f,ur:()=>g,Cc:()=>y,q_:()=>w,p9:()=>b,t$:()=>p,VG:()=>l,Ii:()=>v,up:()=>d,JE:()=>x,rN:()=>S,ci:()=>h,jy:()=>u,Iu:()=>A,lO:()=>N,hT:()=>E});var n=r(542711),i=r(659665),o=Math.PI,a=2*Math.PI,s=Math.E,u=(0,n.d5)("true",[],()=>!0),c=(0,n.d5)("false",[],()=>!1),l=(0,n.d5)("null",[],()=>null),f=_("Infinity",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?new r(1/0):1/0}),p=_("NaN",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?new r(NaN):NaN}),d=_("pi",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?(0,i.wY)(r):o}),h=_("tau",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?(0,i.j_)(r):a}),m=_("e",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?(0,i.vu)(r):s}),v=_("phi",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?(0,i.zm)(r):1.618033988749895}),y=_("LN2",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?new r(2).ln():Math.LN2}),g=_("LN10",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?new r(10).ln():Math.LN10}),b=_("LOG2E",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?new r(1).div(new r(2).ln()):Math.LOG2E}),w=_("LOG10E",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?new r(1).div(new r(10).ln()):Math.LOG10E}),x=_("SQRT1_2",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?new r("0.5").sqrt():Math.SQRT1_2}),S=_("SQRT2",["config","?BigNumber"],t=>{var{config:e,BigNumber:r}=t;return"BigNumber"===e.number?new r(2).sqrt():Math.SQRT2}),M=_("i",["Complex"],t=>{var{Complex:e}=t;return e.I}),N=(0,n.d5)("PI",["pi"],t=>{var{pi:e}=t;return e}),A=(0,n.d5)("E",["e"],t=>{var{e}=t;return e}),E=(0,n.d5)("version",[],()=>"9.5.2");function _(t,e,r){return(0,n.d5)(t,e,r,{recreateOnConfigChange:!0})}},446655:(t,e,r)=>{"use strict";r.d(e,{g:()=>n});var n={epsilon:1e-12,matrix:"Matrix",number:"number",precision:64,predictable:!1,randomSeed:null}},700284:(t,e,r)=>{"use strict";r.d(e,{Ll:()=>s,qK:()=>o,x9:()=>a});var n=r(575150),i=r(446655),o=["Matrix","Array"],a=["number","BigNumber","Fraction"];function s(t,e){function r(r){if(r){var i=(0,n.Xc)(t,n.d9);u(r,"matrix",o),u(r,"number",a),(0,n.ZB)(t,r);var s=(0,n.Xc)(t,n.d9),c=(0,n.Xc)(r,n.d9);return e("config",s,i,c),s}return(0,n.Xc)(t,n.d9)}return r.MATRIX_OPTIONS=o,r.NUMBER_OPTIONS=a,Object.keys(i.g).forEach(e=>{Object.defineProperty(r,e,{get:()=>t[e],enumerable:!0,configurable:!0})}),r}function u(t,e,r){var n,i;void 0!==t[e]&&(n=r,i=t[e],-1===n.indexOf(i))&&console.warn('Warning: Unknown value "'+t[e]+'" for configuration option "'+e+'". Available options: '+r.map(t=>JSON.stringify(t)).join(", ")+".")}},741385:(t,e,r)=>{"use strict";r.d(e,{d:()=>l});var n=r(577707),i=r(682287),o=r(936041),a=r(542711),s=r(832538),u=function(){return u=i.create,i},c=["?BigNumber","?Complex","?DenseMatrix","?Fraction"],l=(0,a.d5)("typed",c,function(t){var{BigNumber:e,Complex:r,DenseMatrix:i,Fraction:a}=t,c=u();return c.types=[{name:"number",test:n.hj},{name:"Complex",test:n.Mc},{name:"BigNumber",test:n.l9},{name:"Fraction",test:n.yQ},{name:"Unit",test:n.wr},{name:"string",test:n.HD},{name:"Chain",test:n.qg},{name:"Array",test:n.kJ},{name:"Matrix",test:n.SW},{name:"DenseMatrix",test:n.jH},{name:"SparseMatrix",test:n.sA},{name:"Range",test:n.bR},{name:"Index",test:n.dh},{name:"boolean",test:n.jn},{name:"ResultSet",test:n.cB},{name:"Help",test:n.x1},{name:"function",test:n.mf},{name:"Date",test:n.J_},{name:"RegExp",test:n.Kj},{name:"null",test:n.Ft},{name:"undefined",test:n.o8}
2,{name:"AccessorNode",test:n.Yz},{name:"ArrayNode",test:n.j0},{name:"AssignmentNode",test:n.Bp},{name:"BlockNode",test:n.zh},{name:"ConditionalNode",test:n.tS},{name:"ConstantNode",test:n.nu},{name:"FunctionNode",test:n.VO},{name:"FunctionAssignmentNode",test:n.l7},{name:"IndexNode",test:n.Cl},{name:"Node",test:n.UG},{name:"ObjectNode",test:n.Lr},{name:"OperatorNode",test:n.bV},{name:"ParenthesisNode",test:n.Ig},{name:"RangeNode",test:n.ex},{name:"SymbolNode",test:n.FG},{name:"Map",test:s._N},{name:"Object",test:n.Kn}],c.conversions=[{from:"number",to:"BigNumber",convert:function(t){if(e||f(t),(0,o.nz)(t)>15)throw new TypeError("Cannot implicitly convert a number with >15 significant digits to BigNumber (value: "+t+"). Use function bignumber(x) to convert to BigNumber.");return new e(t)}},{from:"number",to:"Complex",convert:function(t){return r||p(t),new r(t,0)}},{from:"number",to:"string",convert:function(t){return t+""}},{from:"BigNumber",to:"Complex",convert:function(t){return r||p(t),new r(t.toNumber(),0)}},{from:"Fraction",to:"BigNumber",convert:function(t){throw new TypeError("Cannot implicitly convert a Fraction to BigNumber or vice versa. Use function bignumber(x) to convert to BigNumber or fraction(x) to convert to Fraction.")}},{from:"Fraction",to:"Complex",convert:function(t){return r||p(t),new r(t.valueOf(),0)}},{from:"number",to:"Fraction",convert:function(t){a||d(t);var e=new a(t);if(e.valueOf()!==t)throw new TypeError("Cannot implicitly convert a number to a Fraction when there will be a loss of precision (value: "+t+"). Use function fraction(x) to convert to Fraction.");return e}},{from:"string",to:"number",convert:function(t){var e=Number(t);if(isNaN(e))throw new Error('Cannot convert "'+t+'" to a number');return e}},{from:"string",to:"BigNumber",convert:function(t){e||f(t);try{return new e(t)}catch(e){throw new Error('Cannot convert "'+t+'" to BigNumber')}}},{from:"string",to:"Fraction",convert:function(t){a||d(t);try{return new a(t)}catch(e){throw new Error('Cannot convert "'+t+'" to Fraction')}}},{from:"string",to:"Complex",convert:function(t){r||p(t);try{return new r(t)}catch(e){throw new Error('Cannot convert "'+t+'" to Complex')}}},{from:"boolean",to:"number",convert:function(t){return+t}},{from:"boolean",to:"BigNumber",convert:function(t){return e||f(t),new e(+t)}},{from:"boolean",to:"Fraction",convert:function(t){return a||d(t),new a(+t)}},{from:"boolean",to:"string",convert:function(t){return String(t)}},{from:"Array",to:"Matrix",convert:function(t){return i||function(){throw new Error("Cannot convert array into a Matrix: no class 'DenseMatrix' provided")}(),new i(t)}},{from:"Matrix",to:"Array",convert:function(t){return t.valueOf()}}],c});function f(t){throw new Error("Cannot convert value ".concat(t," into a BigNumber: no class 'BigNumber' provided"))}function p(t){throw new Error("Cannot convert value ".concat(t," into a Complex number: no class 'Complex' provided"))}function d(t){throw new Error("Cannot convert value ".concat(t," into a Fraction, no class 'Fraction' provided."))}},777710:(t,e,r)=>{"use strict";r.d(e,{v:()=>a});var n=r(487462),i=r(446655),o=r(700284),a=function(t){if(t)throw new Error("The global config is readonly. \nPlease create a mathjs instance if you want to change the default configuration. \nExample:\n\n  import { create, all } from 'mathjs';\n  const mathjs = create(all);\n  mathjs.config({ number: 'BigNumber' });\n");return Object.freeze(i.g)};(0,n.Z)(a,i.g,{MATRIX_OPTIONS:o.qK,NUMBER_OPTIONS:o.x9})},488320:(t,e,r)=>{"use strict";r.d(e,{$$$:()=>Is,$$R:()=>Ya,$QP:()=>is,$XF:()=>Ta,$ZK:()=>La,$nU:()=>js,$v1:()=>go,A7i:()=>Qi,AEp:()=>Ni,AKD:()=>jo,Am2:()=>Ts,BEc:()=>zo,BZ_:()=>Nn,BjO:()=>Ai,C2o:()=>xs,C6L:()=>di,C7f:()=>io,C80:()=>gi,CAK:()=>hs,Cl$:()=>Ns,Cr4:()=>Ko,CxM:()=>Fs,DU:()=>Ys,DW7:()=>_a,DYV:()=>ba,DgJ:()=>ja,ER9:()=>Ga,Ed_:()=>oi,Ege:()=>fs,Fbd:()=>Si,Fp7:()=>Da,Fr9:()=>Lo,GWj:()=>Ro,Gq_:()=>Zs,Gzl:()=>Ln,H9q:()=>Cs,HJh:()=>Ja,HQL:()=>zs,Hdk:()=>ki,Hgg:()=>Wa,IHx:()=>Io,Iyf:()=>_i,J69:()=>ds,JBn:()=>ls,JP7:()=>bs,JPg:()=>lu,JaK:()=>Ps,JeQ:()=>Qo,JfM:()=>jn,JpY:()=>Uo,JvE:()=>ha,KLC:()=>Hi,KO_:()=>_n,KOy:()=>mu,KPr:()=>Eo,Ka3:()=>lo,Khb:()=>pi,Krr:()=>ys,KzB:()=>Na,L9e:()=>Wo,LDk:()=>Vs,LdX:()=>xo,Ly_:()=>qi,MUK:()=>_o,MXc:()=>Ji,NMM:()=>bo,NZC:()=>Fa,NpV:()=>oo,Nyh:()=>No,O$l:()=>Zi,O$v:()=>mn,O72:()=>$n,O7B:()=>za,O7j:()=>vs,ORZ:()=>ra,OSG:()=>dn,OvO:()=>Cn,Oyo:()=>En,P9L:()=>vo,PHU:()=>yn,PNl:()=>Mn,PUJ:()=>mi,PUn:()=>eu,PYB:()=>Hn,Pfe:()=>ti,Pj$:()=>Ii,Q3n:()=>Oo,Q8I:()=>ts,QBQ:()=>Yi,QXW:()=>Ua,QXX:()=>tu,QgA:()=>Va,Qqt:()=>Li,R91:()=>ei,R_K:()=>Mi,RhL:()=>xi,Rhk:()=>As,Rxh:()=>qn,S0v:()=>li,SIr:()=>Ho,SJ_:()=>Mu,Skb:()=>Dn,Smz:()=>Aa,Sq_:()=>ga,T8F:()=>ji,TE$:()=>es,TT1:()=>$a,TVT:()=>na,TWx:()=>Ao,TYM:()=>ou,U1s:()=>Su,UFs:()=>Gs,UID:()=>ai,UaK:()=>Bn,Uud:()=>On,V4s:()=>Ba,VV$:()=>wa,VfV:()=>Wi,Vvs:()=>ks,WJv:()=>pn,WSk:()=>Nu,WUZ:()=>ui,WVs:()=>Ia,WnP:()=>eo,XAT:()=>Us,XLQ:()=>ho,Xxe:()=>Kn,Z0z:()=>cn,Z41:()=>Sa,ZRM:()=>vi,Z_8:()=>zi,ZcA:()=>Bo,Zz9:()=>ln,_A2:()=>nu,_G2:()=>Os,__u:()=>$i,_b3:()=>Pi,_fe:()=>Xs,_mT:()=>us,_vz:()=>Js,ahj:()=>$s,ak$:()=>Ds,bAb:()=>rs,bGh:()=>su,bJ2:()=>ss,bLN:()=>Ea,bZs:()=>Oi,bej:()=>gu,bfT:()=>uu,bl5:()=>au,cEy:()=>Qa,cIy:()=>Qs,cM7:()=>os,cdM:()=>Mo,cfl:()=>Xn,csF:()=>ps,cw7:()=>bn,d4C:()=>Gi,d9v:()=>Ti,dEt:()=>_s,dXo:()=>Ks,dlQ:()=>Ra,doM:()=>wn,dpJ:()=>mo,dvW:()=>An,e:()=>kn,e47:()=>fi,e6w:()=>fn,eKn:()=>Po,eOQ:()=>fu,eZD:()=>Xo,edS:()=>la,esS:()=>ru,f9Y:()=>bi,fbc:()=>gs,ff9:()=>ia,ffD:()=>ni,fvJ:()=>Co,g49:()=>sa,gil:()=>Rs,gmE:()=>ta,h62:()=>Qn,h6M:()=>wi,hXT:()=>ii,hx9:()=>ao,i:()=>gn,i2d:()=>Un,i83:()=>In,iAi:()=>Tn,iMQ:()=>vu,iOk:()=>Fo,iUs:()=>po,ift:()=>Do,im:()=>ri,jLI:()=>Wn,jXX:()=>ws,jfK:()=>ci,k3Q:()=>Bi,k8z:()=>bu,kCc:()=>ka,kEb:()=>Ls,kEn:()=>Pn,kM2:()=>Ci,kOm:()=>Zn,kc5:()=>iu,kuq:()=>Fn,lPE:()=>Oa,li8:()=>Bs,ljT:()=>Ma,lls:()=>yo,lo8:()=>ea,mCk:()=>Vi,mDi:()=>Pa,mOi:()=>Ui,mYz:()=>ms,mvw:()=>Jn,n4B:()=>yu,nMy:()=>Ki,nNS:()=>so,ndY:()=>fa,nnj:()=>Yn,nq0:()=>Go,oHe:()=>xa,oLv:()=>pu,oNG:()=>
2oa,oTb:()=>xu,or:()=>uo,p4s:()=>ma,pAO:()=>ua,pIu:()=>to,pi:()=>Sn,qNN:()=>si,qgo:()=>Zo,qoR:()=>Ss,qr:()=>cs,quX:()=>So,rMB:()=>hu,rVs:()=>To,rcO:()=>hi,re:()=>qo,rn1:()=>Jo,ruJ:()=>Ri,sDj:()=>Ei,sQ3:()=>Yo,scv:()=>Di,t$B:()=>Gn,tUn:()=>wu,thl:()=>ro,tjo:()=>ns,tnB:()=>Ws,to:()=>Vo,trc:()=>ko,uKN:()=>Vn,uRn:()=>va,uqG:()=>pa,uyX:()=>Xa,uzo:()=>Ms,vAu:()=>qs,vNo:()=>Xi,vZr:()=>qa,w57:()=>wo,w6H:()=>Ca,wKT:()=>da,wQq:()=>no,wcc:()=>hn,wfr:()=>cu,whQ:()=>du,wtJ:()=>Za,wwJ:()=>zn,xDy:()=>ya,xHg:()=>$o,xJM:()=>Fi,xOA:()=>xn,xPR:()=>Rn,xk2:()=>Es,xly:()=>Ka,y3G:()=>vn,yO5:()=>Hs,yRu:()=>fo,yVo:()=>as,yiU:()=>ca,yk3:()=>aa,z4N:()=>yi,zG0:()=>Ha,zoF:()=>co});var n=r(777710),i=r(515097),o=r(385721),a=r(627952),s=r(247127),u=r(587437),c=r(951172),l=r(241691),f=r(502370),p=r(306958),d=r(210687),h=r(741385),m=r(946954),v=r(289118),y=r(470922),g=r(721347),b=r(400608),w=r(291799),x=r(687726),S=r(230841),M=r(948719),N=r(941576),A=r(938641),E=r(969721),_=r(901842),O=r(970269),T=r(217400),k=r(771361),C=r(907173),z=r(119982),I=r(637001),j=r(824878),D=r(12318),L=r(860185),B=r(695446),P=r(655525),R=r(938591),U=r(617017),F=r(923027),q=r(880434),$=r(84932),H=r(163393),W=r(157912),V=r(332684),Y=r(758120),Z=r(995847),G=r(375716),J=r(325036),X=r(663476),K=r(782095),Q=r(75437),tt=r(708836),et=r(873607),rt=r(490185),nt=r(129090),it=r(345572),ot=r(971515),at=r(222647),st=r(926221),ut=r(796525),ct=r(303471),lt=r(72040),ft=r(381412),pt=r(778195),dt=r(995563),ht=r(91439),mt=r(691191),vt=r(384305),yt=r(489327),gt=r(910654),bt=r(6721),wt=r(785859),xt=r(896911),St=r(712741),Mt=r(303120),Nt=r(715667),At=r(552808),Et=r(215222),_t=r(292986),Ot=r(776940),Tt=r(266554),kt=r(780704),Ct=r(872926),zt=r(475105),It=r(878759),jt=r(418101),Dt=r(171374),Lt=r(907540),Bt=r(902251),Pt=r(131541),Rt=r(512155),Ut=r(512049),Ft=r(974623),qt=r(175829),$t=r(55342),Ht=r(768326),Wt=r(937299),Vt=r(231124),Yt=r(448264),Zt=r(47518),Gt=r(712878),Jt=r(464787),Xt=r(778289),Kt=r(358469),Qt=r(298399),te=r(854047),ee=r(245743),re=r(625282),ne=r(447815),ie=r(5654),oe=r(302581),ae=r(94684),se=r(998191),ue=r(545999),ce=r(220836),le=r(313628),fe=r(513691),pe=r(30326),de=r(185180),he=r(560905),me=r(258407),ve=r(383205),ye=r(932067),ge=r(532470),be=r(763666),we=r(410015),xe=r(287982),Se=r(70250),Me=r(634521),Ne=r(751675),Ae=r(553350),Ee=r(767206),_e=r(12922),Oe=r(191625),Te=r(949535),ke=r(266011),Ce=r(883694),ze=r(807065),Ie=r(754064),je=r(584287),De=r(103615),Le=r(102902),Be=r(539365),Pe=r(305147),Re=r(589958),Ue=r(525357),Fe=r(530332),qe=r(985013),$e=r(883543),He=r(966929),We=r(632982),Ve=r(680390),Ye=r(546545),Ze=r(210786),Ge=r(235414),Je=r(468451),Xe=r(682420),Ke=r(485828),Qe=r(550364),tr=r(528596),er=r(515884),rr=r(391955),nr=r(730690),ir=r(591175),or=r(708730),ar=r(739666),sr=r(921588),ur=r(810614),cr=r(831547),lr=r(715065),fr=r(774013),pr=r(553465),dr=r(845058),hr=r(987019),mr=r(620099),vr=r(893048),yr=r(141510),gr=r(679697),br=r(781810),wr=r(288800),xr=r(367042),Sr=r(492947),Mr=r(518586),Nr=r(727491),Ar=r(16585),Er=r(899343),_r=r(407610),Or=r(628722),Tr=r(652404),kr=r(17298),Cr=r(417418),zr=r(792059),Ir=r(412800),jr=r(480548),Dr=r(793428),Lr=r(876323),Br=r(793262),Pr=r(442726),Rr=r(208514),Ur=r(765822),Fr=r(500357),qr=r(103592),$r=r(134678),Hr=r(741684),Wr=r(583849),Vr=r(868600),Yr=r(93895),Zr=r(431883),Gr=r(495493),Jr=r(971202),Xr=r(702128),Kr=r(431872),Qr=r(54082),tn=r(434095),en=r(527786),rn=r(929649),nn=r(465905),on=r(228136),an=r(992644),sn=r(575095),un=r(997882),cn=(0,i.R)({}),ln=(0,o.w)({}),fn=(0,a.X)({}),pn=(0,s.Yb)({}),dn=(0,s.VG)({}),hn=(0,s.jy)({}),mn=(0,u.w)({config:n.v}),vn=(0,c.K)({}),yn=(0,l.$)({}),gn=(0,s.oL)({Complex:ln}),bn=(0,s.ur)({BigNumber:mn,config:n.v}),wn=(0,s.q_)({BigNumber:mn,config:n.v}),xn=(0,s.t$)({BigNumber:mn,config:n.v}),Sn=(0,s.up)({BigNumber:mn,config:n.v}),Mn=(0,s.JE)({BigNumber:mn,config:n.v}),Nn=(0,s.ci)({BigNumber:mn,config:n.v}),An=(0,f.sW)({BigNumber:mn,config:n.v}),En=(0,f.Rw)({BigNumber:mn,config:n.v}),_n=(0,f.lr)({BigNumber:mn,config:n.v}),On=(0,f.Dg)({BigNumber:mn,config:n.v}),Tn=(0,p.u)({}),kn=(0,s.IK)({BigNumber:mn,config:n.v}),Cn=(0,s.Ir)({BigNumber:mn,config:n.v}),zn=(0,s.p9)({BigNumber:mn,config:n.v}),In=(0,s.hT)({}),jn=(0,d.D)({Matrix:vn}),Dn=(0,s.Ii)({BigNumber:mn,config:n.v}),Ln=(0,h.d)({BigNumber:mn,Complex:ln,DenseMatrix:jn,Fraction:Tn}),Bn=(0,m.u)({typed:Ln}),Pn=(0,v.L)({typed:Ln}),Rn=(0,y.X)({typed:Ln}),Un=(0,g.n)({typed:Ln}),Fn=(0,b.f)({config:n.v,typed:Ln}),qn=(0,w.k)({typed:Ln}),$n=(0,x.q)({typed:Ln}),Hn=(0,S.U)({Complex:ln,typed:Ln}),Wn=(0,M.Y)({typed:Ln}),Vn=(0,N.i)({BigNumber:mn,config:n.v,typed:Ln}),Yn=(0,A.j)({isInteger:Bn,typed:Ln}),Zn=(0,E.z)({typed:Ln}),Gn=(0,_.j)({Complex:ln,typed:Ln}),Jn=(0,O.z)({Complex:ln,config:n.v,typed:Ln}),Xn=(0,T.x)({typed:Ln}),Kn=(0,k.U)({BigNumber:mn,Fraction:Tn,complex:Hn,typed:Ln}),Qn=(0,C.y)({typed:Ln}),ti=(0,z.e)({typed:Ln}),ei=(0,I.Q)({typed:Ln}),ri=(0,j.R)({typed:Ln}),ni=(0,D.b)({typed:Ln}),ii=(0,L.c)({typed:Ln}),oi=(0,B.I)({typed:Ln}),ai=(0,P.d)({typed:Ln}),si=(0,R.P)({typed:Ln}),ui=(0,U.l)({typed:Ln}),ci=(0,F.L)({format:ui,typed:Ln}),li=(0,q.P)({typed:Ln}),fi=(0,$.C)({typed:Ln}),pi=(0,H.L)({Complex:ln,config:n.v,typed:Ln}),di=(0,W._)({BigNumber:mn,typed:Ln}),hi=(0,V.B)({BigNumber:mn,Complex:ln,config:n.v,typed:Ln}),mi=(0,Y.Q)({BigNumber:mn,Complex:ln,config:n.v,typed:Ln}),vi=(0,Z.K)({Complex:ln,config:n.v,typed:Ln}),yi=(0,G.a)({typed:Ln}),gi=(0,J.m)({Complex:ln,config:n.v,typed:Ln}),bi=(0,X.v)({typed:Ln}),wi=(0,K.c)({BigNumber:mn,typed:Ln}),xi=(0,Q._)({BigNumber:mn,typed:Ln}),Si=(0,tt.g)({BigNumber:mn,typed:Ln}),Mi=(0,et.P)({typed:Ln}),Ni=(0,rt.P)({typed:Ln}),Ai=(0,nt.C)({typed:Ln}),Ei=(0,it.P)({config:n.v,typed:Ln}),_i=(0,ot.N)({config:n.v,typed:Ln}),Oi=(0,s.Cc)({BigNumber:mn,config:n.v}),Ti=(0,at.v)({typed:Ln}),ki=(0,st.D)({isNumeric:Pn,typed:Ln}),Ci=(0,ut.Z)({typed:Ln}),zi=(0,ct.Y)({typed:Ln}),Ii=(0,lt.v)({Fraction:Tn,typed:Ln}),ji=(0,ft.x)({typed:Ln}),Di=(0,pt.A)({typed:Ln}),Li=(0,dt.C)({typed:Ln}),Bi=(0,ht.d)({Complex:ln,config:n.v,typed:Ln}),Pi=(0,mt.M)({Complex:ln,config:n.v,typed:Ln}),Ri=(0,vt.b)({typed:Ln}),Ui=(0,yt.s)({typed:Ln}),Fi=(0,gt.x)({isNaN:Un,isNumeric:Pn,typed:Ln}),qi=(0,bt.D)({format:ui,typed:Ln}),$i=(0,wt.H)({Complex:ln,config:n.v,typed:Ln}),Hi=(0,xt.z)({BigNumber:mn,typed:Ln}),Wi=(0,St.c)({typed:Ln}),Vi=(0,Mt.$)({typed:Ln}),Yi=(0,Nt.B)({BigNumber:mn,typed:Ln}),Zi=(0,At.x)({typed:Ln}),Gi=(0,Et.i)({typed:Ln}),Ji=(0,_t.o)({config:n.v,typed:Ln}),Xi=(0,s.rN)({BigNumber:mn,config:n.v}),Ki=(0,Ot.E)({typed:Ln}),Qi=(0,Tt.C)({Matrix:vn,equalScalar:Fn,typed:Ln}
2),to=(0,kt.w)({DenseMatrix:jn,Matrix:vn,SparseMatrix:Qi,typed:Ln}),eo=(0,Ct.E)({typed:Ln}),ro=(0,zt.f)({BigNumber:mn,DenseMatrix:jn,equalScalar:Fn,matrix:to,typed:Ln}),no=(0,It.J)({DenseMatrix:jn,equalScalar:Fn,matrix:to,typed:Ln}),io=(0,jt.l)({BigNumber:mn,equalScalar:Fn,matrix:to,typed:Ln}),oo=(0,Dt.o)({BigNumber:mn,config:n.v,matrix:to,typed:Ln}),ao=(0,Lt.i)({equalScalar:Fn,matrix:to,typed:Ln}),so=(0,Bt.g)({DenseMatrix:jn,matrix:to,typed:Ln}),uo=(0,Pt.Z)({DenseMatrix:jn,equalScalar:Fn,matrix:to,typed:Ln}),co=(0,Rt.k)({isInteger:Bn,matrix:to,typed:Ln}),lo=(0,Ut._)({DenseMatrix:jn,SparseMatrix:Qi,matrix:to,typed:Ln}),fo=(0,Ft.X)({BigNumber:mn,DenseMatrix:jn,SparseMatrix:Qi,config:n.v,matrix:to,typed:Ln}),po=(0,qt.c)({BigNumber:mn,config:n.v,matrix:to,typed:Ln}),ho=(0,$t.O)({isInteger:Bn,matrix:to,typed:Ln}),mo=(0,Ht.s)({matrix:to,config:n.v,typed:Ln}),vo=(0,Wt.q)({matrix:to,typed:Ln}),yo=(0,Vt.T)({BigNumber:mn,config:n.v,matrix:to,typed:Ln}),go=(0,Yt.$)({format:ui,typed:Ln}),bo=(0,Zt.V)({BigNumber:mn,DenseMatrix:jn,equalScalar:Fn,matrix:to,typed:Ln,zeros:yo}),wo=(0,Gt.U)({DenseMatrix:jn,equalScalar:Fn,matrix:to,typed:Ln,zeros:yo}),xo=(0,Jt.M)({DenseMatrix:jn,equalScalar:Fn,matrix:to,typed:Ln,zeros:yo}),So=(0,Xt.z)({BigNumber:mn,DenseMatrix:jn,Fraction:Tn,config:n.v,equalScalar:Fn,matrix:to,typed:Ln}),Mo=(0,Kt.f)({matrix:to,typed:Ln}),No=(0,Qt.r)({DenseMatrix:jn,config:n.v,matrix:to,typed:Ln}),Ao=(0,te.$)({DenseMatrix:jn,config:n.v,matrix:to,typed:Ln}),Eo=(0,ee.I)({DenseMatrix:jn,config:n.v,equalScalar:Fn,matrix:to,typed:Ln}),_o=(0,re.H)({DenseMatrix:jn,smaller:No}),Oo=(0,ne.b)({larger:Ao,smaller:No}),To=(0,ie.B)({SparseMatrix:Qi,typed:Ln}),ko=(0,oe.w)({BigNumber:mn,Complex:ln,config:n.v,typed:Ln}),Co=(0,ae.U)({BigNumber:mn,DenseMatrix:jn,equalScalar:Fn,matrix:to,typed:Ln}),zo=(0,se.i)({BigNumber:mn,typed:Ln}),Io=(0,ue.e)({DenseMatrix:jn,SparseMatrix:Qi,addScalar:Di,equalScalar:Fn,matrix:to,typed:Ln}),jo=(0,ce.W)({addScalar:Di,conj:Ri,multiplyScalar:Xn,size:mo,typed:Ln}),Do=(0,le.s)({addScalar:Di,combinations:Ai,isInteger:Bn,isNegative:Ki,isPositive:Rn,larger:Ao,typed:Ln}),Lo=(0,fe.t)({typed:Ln}),Bo=(0,pe.p)({isZero:Lo,matrix:to,typed:Ln}),Po=(0,de.S)({BigNumber:mn,Complex:ln,Fraction:Tn,config:n.v,isNegative:Ki,matrix:to,typed:Ln,unaryMinus:ji}),Ro=(0,he.B)({config:n.v,equalScalar:Fn,matrix:to,round:bo,typed:Ln}),Uo=(0,me.o)({addScalar:Di,dot:jo,equalScalar:Fn,matrix:to,multiplyScalar:Xn,typed:Ln}),Fo=(0,ve.C)({equalScalar:Fn,matrix:to,multiplyScalar:Xn,typed:Ln}),qo=(0,ye.m)({typed:Ln}),$o=(0,ge.c)({matrix:to,typed:Ln}),Ho=(0,be.y)({config:n.v,matrix:to}),Wo=(0,we.a)({matrix:to,typed:Ln}),Vo=(0,xe.w)({matrix:to,typed:Ln}),Yo=(0,Se.X)({Complex:ln,config:n.v,fraction:Ii,identity:fo,matrix:to,multiply:Uo,number:qn,typed:Ln}),Zo=(0,Me.v)({DenseMatrix:jn,equalScalar:Fn,matrix:to,pow:Yo,typed:Ln}),Go=(0,Ne.o)({DenseMatrix:jn,equalScalar:Fn,matrix:to,typed:Ln,zeros:yo}),Jo=(0,Ae.M)({compare:So,typed:Ln}
2),Xo=(0,Ee.s)({compareText:Mo,isZero:Lo,typed:Ln}),Ko=(0,_e.A)({DenseMatrix:jn,config:n.v,matrix:to,typed:Ln}),Qo=(0,Oe.U)({compare:So,isNaN:Un,isNumeric:Pn,typed:Ln}),ta=(0,Te.B)({ImmutableDenseMatrix:_o}),ea=(0,ke.k)({BigNumber:mn,Complex:ln,config:n.v,typed:Ln}),ra=(0,Ce.O)({typed:Ln}),na=(0,ze.L)({DenseMatrix:jn,Index:ta,compareNatural:Jo,size:mo,subset:vo,typed:Ln}),ia=(0,Ie.h)({DenseMatrix:jn,Index:ta,compareNatural:Jo,size:mo,subset:vo,typed:Ln}),oa=(0,je.m)({Index:ta,compareNatural:Jo,size:mo,subset:vo,typed:Ln}),aa=(0,De.B)({compareNatural:Jo,typed:Ln}),sa=(0,Le.J)({add:Io,matrix:to,typed:Ln}),ua=(0,Be.y)({add:Io,compare:So,multiply:Uo,partitionSelect:Qo,typed:Ln}),ca=(0,Pe.J)({BigNumber:mn,Complex:ln,config:n.v,multiplyScalar:Xn,pow:Yo,typed:Ln}),la=(0,Re.p)({BigNumber:mn,typed:Ln}),fa=(0,Ue.u)({flatten:$o,matrix:to,size:mo,typed:Ln}),pa=(0,Fe.b)({equalScalar:Fn,matrix:to,typed:Ln}),da=(0,qe.j)({DenseMatrix:jn,equalScalar:Fn,matrix:to,typed:Ln}),ha=(0,$e.Z)({matrix:to,multiplyScalar:Xn,typed:Ln}),ma=(0,He.B)({matrix:to,typed:Ln}),va=(0,We.d)({bignumber:la,fraction:Ii,number:qn}),ya=(0,Ve.I)({equalScalar:Fn,matrix:to,not:ni,typed:Ln,zeros:yo}),ga=(0,Ye.x)({DenseMatrix:jn,config:n.v,matrix:to,typed:Ln}),ba=(0,Ze.l)({compare:So,compareNatural:Jo,matrix:to,typed:Ln}),wa=(0,Ge.D)({config:n.v,numeric:va,smaller:No,typed:Ln}),xa=(0,Je.j)({BigNumber:mn,typed:Ln}),Sa=(0,Xe.o)({DenseMatrix:jn,Index:ta,compareNatural:Jo,size:mo,subset:vo,typed:Ln}),Ma=(0,Ke.c)({Index:ta,compareNatural:Jo,size:mo,subset:vo,typed:Ln}),Na=(0,Qe.E)({Index:ta,typed:Ln}),Aa=(0,tr.O)({add:Io,config:n.v,numeric:va,typed:Ln}),Ea=(0,er.Z)({gamma:ca,typed:Ln}),_a=(0,rr.Q)({factorial:Ea,typed:Ln}),Oa=(0,nr._)({flatten:$o,matrix:to,size:mo,typed:Ln}),Ta=(0,ir.p)({DenseMatrix:jn,addScalar:Di,equalScalar:Fn,matrix:to,typed:Ln,unaryMinus:ji}),ka=(0,or.q)({matrix:to,multiply:Uo,subtract:Ta,typed:Ln}),Ca=(0,ar.M)({bignumber:la,matrix:to,config:n.v,larger:Ao,largerEq:Ko,smaller:No,smallerEq:ga,typed:Ln}),za=(0,sr.v)({Index:ta,matrix:to,range:Ca,typed:Ln}),Ia=(0,ur.x)({config:n.v,multiplyScalar:Xn,numeric:va,typed:Ln}),ja=(0,cr.Z)({DenseMatrix:jn,equalScalar:Fn,matrix:to,typed:Ln}),Da=(0,lr.J)({config:n.v,larger:Ao,numeric:va,typed:Ln}),La=(0,fr.$)({DenseMatrix:jn,Index:ta,compareNatural:Jo,size:mo,subset:vo,typed:Ln}),Ba=(0,pr.w)({Index:ta,concat:co,setDifference:na,size:mo,subset:vo,typed:Ln}),Pa=(0,dr.l)({config:n.v,equalScalar:Fn,matrix:to,round:bo,typed:Ln}),Ra=(0,hr.O)({DenseMatrix:jn,matrix:to,typed:Ln}),Ua=(0,mr.l)({prod:Ia,size:mo,typed:Ln}),Fa=(0,vr.t)({conj:Ri,transpose:ma,typed:Ln}),qa=(0,yr.s)({equal:ja,typed:Ln}),$a=(0,gr.o)({Index:ta,compareNatural:Jo,size:mo,subset:vo,typed:Ln}),Ha=(0,br.Y)({Complex:ln,ceil:Pa,floor:Ro,matrix:to,typed:Ln}),Wa=(0,wr.J)({matrix:to,number:qn,subtract:Ta,typed:Ln}),Va=(0,xr.L)({numeric:va,typed:Ln}),Ya=(0,Sr.f)({Complex:ln,config:n.v,divideScalar:Va,typed:Ln}),Za=(0,Mr.v)({DenseMatrix:jn,divideScalar:Va,equalScalar:Fn,matrix:to,multiplyScalar:Xn,subtract:Ta,typed:Ln}),Ga=(0,Nr.S)({DenseMatrix:jn,divideScalar:Va,equalScalar:Fn,matrix:to,multiplyScalar:Xn,subtract:Ta,typed:Ln}),Ja=(0,Ar.W)({FibonacciHeap:Oo,addScalar:Di,equalScalar:Fn}),Xa=(0,Er.r)({Index:ta,concat:co,setIntersect:ia,setSymDifference:Ba,size:mo,subset:vo,typed:Ln}),Ka=(0,_r.c)({DenseMatrix:jn,Spa:Ja,SparseMatrix:Qi,abs:eo,addScalar:Di,divideScalar:Va,equalScalar:Fn,larger:Ao,matrix:to,multiplyScalar:Xn,subtract:Ta,typed:Ln,unaryMinus:ji}),Qa=(0,Or.p)({SparseMatrix:Qi,abs:eo,add:Io,divideScalar:Va,larger:Ao,largerEq:Ko,multiply:Uo,subtract:Ta,transpose:ma,typed:Ln}),ts=(0,Tr.S)({lup:Ka,matrix:to,multiply:Uo,subtract:Ta,typed:Ln,unaryMinus:ji}),es=(0,kr.v)({abs:eo,addScalar:Di,divideScalar:Va,multiplyScalar:Xn,sqrt:Pi,subtract:Ta,typed:Ln,unaryMinus:ji}),rs=(0,Cr.M)({addScalar:Di,combinations:Ai,divideScalar:Va,factorial:Ea,isInteger:Bn,isNegative:Ki,larger:Ao,multiplyScalar:Xn,pow:Yo,subtract:Ta,typed:Ln}),ns=(0,zr.u)({addScalar:Di,combinations:Ai,divideScalar:Va,isInteger:Bn,isNegative:Ki,multiplyScalar:Xn,typed:Ln}),is=(0,Ir.w)({Index:ta,matrix:to,range:Ca,typed:Ln}),os=(0,jr.x)({Complex:ln,config:n.v,divideScalar:Va,typed:Ln}),as=(0,Dr.N)({DenseMatrix:jn,divideScalar:Va,equalScalar:Fn,matrix:to,typed:Ln}),ss=(0,Lr.Y)({DenseMatrix:jn,divideScalar:Va,equalScalar:Fn,matrix:to,multiplyScalar:Xn,subtract:Ta,typed:Ln}),us=(0,Br.n)({abs:eo,addScalar:Di,divideScalar:Va,isPositive:Rn,multiplyScalar:Xn,smaller:No,sqrt:Pi,typed:Ln}),cs=(0,Pr.y)({addScalar:Di,complex:Hn,conj:Ri,divideScalar:Va,equal:ja,identity:fo,isZero:Lo,matrix:to,multiplyScalar:Xn,sign:Kn,sqrt:Pi,subtract:Ta,typed:Ln,unaryMinus:ji,zeros:yo}),ls=(0,Rr.N)({abs:eo,addScalar:Di,det:ts,divideScalar:Va,identity:fo,matrix:to,multiply:Uo,typed:Ln,unaryMinus:ji}),fs=(0,Ur.c)({abs:eo,add:Io,identity:fo,inv:ls,multiply:Uo,typed:Ln}),ps=(0,Fr._)({divideScalar:Va,equalScalar:Fn,inv:ls,matrix:to,multiply:Uo,typed:Ln}),ds=(0,qr.Q)({add:Io,divide:ps,typed:Ln}),hs=(0,$r.F)({add:Io,apply:Yn,divide:ps,isNaN:Un,multiply:Uo,subtract:Ta,typed:Ln}
2),ms=(0,Hr.s)({divide:ps,dotDivide:as,isNumeric:Pn,log:os,matrix:to,multiply:Uo,sum:Aa,typed:Ln}),vs=(0,Wr.d)({addScalar:Di,isInteger:Bn,isNegative:Ki,stirlingS2:rs,typed:Ln}),ys=(0,Vr.d)({Complex:ln,config:n.v,divideScalar:Va,log:os,typed:Ln}),gs=(0,Yr.w)({BigNumber:mn,Complex:ln,Fraction:Tn,abs:eo,addScalar:Di,config:n.v,divideScalar:Va,equal:ja,fix:Ha,format:ui,isNumeric:Pn,multiplyScalar:Xn,number:qn,pow:Yo,round:bo,subtract:Ta}),bs=(0,Zr.z)({Unit:gs,typed:Ln}),ws=(0,Gr.m)({abs:eo,add:Io,identity:fo,inv:ls,max:Da,multiply:Uo,size:mo,sqrt:Pi,subtract:Ta,typed:Ln}),xs=(0,Jr.O)({add:Io,compare:So,divide:ps,partitionSelect:Qo,typed:Ln}),Ss=(0,Xr.X)({sqrt:Pi,typed:Ln,variance:hs}),Ms=(0,f._C)({BigNumber:mn,Unit:gs,config:n.v}),Ns=(0,f.ri)({BigNumber:mn,Unit:gs,config:n.v}),As=(0,f.Gw)({BigNumber:mn,Unit:gs,config:n.v}),Es=(0,f.u1)({BigNumber:mn,Unit:gs,config:n.v}),_s=(0,f.zP)({BigNumber:mn,Unit:gs,config:n.v}),Os=(0,f.o8)({BigNumber:mn,Unit:gs,config:n.v}),Ts=(0,f.Go)({BigNumber:mn,Unit:gs,config:n.v}),ks=(0,f.Uu)({BigNumber:mn,Unit:gs,config:n.v}),Cs=(0,f.nH)({BigNumber:mn,Unit:gs,config:n.v}),zs=(0,f.c0)({BigNumber:mn,Unit:gs,config:n.v}),Is=(0,f.VL)({BigNumber:mn,Unit:gs,config:n.v}),js=(0,f.ax)({BigNumber:mn,Unit:gs,config:n.v}),Ds=(0,f.xt)({BigNumber:mn,Unit:gs,config:n.v}),Ls=(0,f.cn)({BigNumber:mn,Unit:gs,config:n.v}),Bs=(0,f.j5)({BigNumber:mn,Unit:gs,config:n.v}),Ps=(0,f.B7)({BigNumber:mn,Unit:gs,config:n.v}),Rs=(0,f.Ps)({BigNumber:mn,Unit:gs,config:n.v}),Us=(0,f.Oz)({BigNumber:mn,Unit:gs,config:n.v}),Fs=(0,f.BL)({BigNumber:mn,Unit:gs,config:n.v}),qs=(0,f.Yv)({BigNumber:mn,Unit:gs,config:n.v}),$s=(0,f.GI)({BigNumber:mn,Unit:gs,config:n.v}),Hs=(0,f.zt)({BigNumber:mn,Unit:gs,config:n.v}),Ws=(0,f.xx)({BigNumber:mn,Unit:gs,config:n.v}),Vs=(0,Kr.U)({DenseMatrix:jn,divideScalar:Va,equalScalar:Fn,matrix:to,multiplyScalar:Xn,subtract:Ta,typed:Ln}),Ys=(0,Qr.A)({DenseMatrix:jn,lsolve:Za,lup:Ka,matrix:to,slu:Qa,typed:Ln,usolve:Vs}),Zs=(0,tn.Q)({abs:eo,add:Io,addScalar:Di,atan:yi,bignumber:la,column:is,complex:Hn,config:n.v,cos:Vi,diag:lo,divideScalar:Va,dot:jo,equal:ja,flatten:$o,im:ri,inv:ls,larger:Ao,matrix:to,matrixFromColumns:fa,multiply:Uo,multiplyScalar:Xn,number:qn,qr:cs,re:qo,sin:Zi,smaller:No,sqrt:Pi,subtract:Ta,typed:Ln,usolve:Vs,usolveAll:ss}),Gs=(0,en.x)({abs:eo,map:ai,median:xs,subtract:Ta,typed:Ln}),Js=(0,f.rK)({BigNumber:mn,Unit:gs,config:n.v}),Xs=(0,f.jp)({BigNumber:mn,Unit:gs,config:n.v}),Ks=(0,f.JS)({BigNumber:mn,Unit:gs,config:n.v}),Qs=(0,f.Zu)({BigNumber:mn,Unit:gs,config:n.v}),tu=(0,f.CQ)({BigNumber:mn,Unit:gs,config:n.v}),eu=(0,f.sD)({BigNumber:mn,Unit:gs,config:n.v}),ru=(0,f.Qr)({BigNumber:mn,Unit:gs,config:n.v}),nu=(0,f.d)({BigNumber:mn,Unit:gs,config:n.v}),iu=(0,f.v0)({BigNumber:mn,Unit:gs,config:n.v}),ou=(0,f.kL)({BigNumber:mn,Unit:gs,config:n.v}),au=(0,f.ss)({BigNumber:mn,Unit:gs,config:n.v}),su=(0,f.W5)({BigNumber:mn,Unit:gs,config:n.v}),uu=(0,rn.E)({Unit:gs,typed:Ln}),cu=(0,nn.M)({abs:eo,add:Io,addScalar:Di,config:n.v,divideScalar:Va,equalScalar:Fn,flatten:$o,matrix:to,multiply:Uo,multiplyScalar:Xn,smaller:No,subtract:Ta,typed:Ln}),lu=(0,f.ir)({BigNumber:mn,Unit:gs,config:n.v}),fu=(0,f.Vv)({BigNumber:mn,Unit:gs,config:n.v}),pu=(0,f.RZ)({BigNumber:mn,Unit:gs,config:n.v}),du=(0,f.$M)({BigNumber:mn,Unit:gs,config:n.v}),hu=(0,f.A0)({BigNumber:mn,Unit:gs,config:n.v}),mu=(0,on.z)({abs:eo,add:Io,conj:Ri,ctranspose:Fa,eigs:Zs,equalScalar:Fn,larger:Ao,matrix:to,multiply:Uo,pow:Yo,smaller:No,sqrt:Pi,typed:Ln}),vu=(0,f.IW)({BigNumber:mn,Unit:gs,config:n.v}),yu=(0,f.lR)({BigNumber:mn,Unit:gs,config:n.v}),gu=(0,f.V9)({BigNumber:mn,Unit:gs,config:n.v}),bu=(0,an.F)({BigNumber:mn,DenseMatrix:jn,SparseMatrix:Qi,addScalar:Di,config:n.v,cos:Vi,matrix:to,multiplyScalar:Xn,norm:mu,sin:Zi,typed:Ln,unaryMinus:ji}),wu=(0,f.pz)({BigNumber:mn,Unit:gs,config:n.v}),xu=(0,f.of)({BigNumber:mn,Unit:gs,config:n.v}),Su=(0,sn.g)({multiply:Uo,rotationMatrix:bu,typed:Ln}),Mu=(0,un.b)({add:Io,divide:ps,factorial:Ea,isInteger:Bn,isPositive:Rn,multiply:Uo,typed:Ln}),Nu=(0,f.Km)({BigNumber:mn,Unit:gs,config:n.v})},488710:(t,e,r)=>{"use strict";function n(t,e,r,i){if(!(this instanceof n))throw new SyntaxError("Constructor must be called with the new operator");this.fn=t,this.count=e,this.min=r,this.max=i,this.message="Wrong number of arguments in function "+t+" ("+e+" provided, "+r+(null!=i?"-"+i:"")+" expected)",this.stack=(new Error).stack}r.d(e,{u:()=>n}),n.prototype=new Error,n.prototype.constructor=Error,n.prototype.name="ArgumentsError",n.prototype.isArgumentsError=!0},289858:(t,e,r)=>{"use strict";function n(t,e,r){if(!(this instanceof n))throw new SyntaxError("Constructor must be called with the new operator");this.actual=t,this.expected=e,this.relation=r,this.message="Dimension mismatch ("+(Array.isArray(t)?"["+t.join(", ")+"]":t)+" "+(this.relation||"!=")+" "+(Array.isArray(e)?"["+e.join(", ")+"]":e)+")",this.stack=(new Error).stack}r.d(e,{m:()=>n}),n.prototype=new RangeError,n.prototype.constructor=RangeError,n.prototype.name="DimensionError",n.prototype.isDimensionError=!0},330826:(t,e,r)=>{"use strict";function n(t,e,r){if(!(this instanceof n))throw new SyntaxError("Constructor must be called with the new operator");this.index=t,arguments.length<3?(this.min=0,this.max=e):(this.min=e,this.max=r),void 0!==this.min&&this.index<this.min?this.message="Index out of range ("+this.index+" < "+this.min+")":void 0!==this.max&&this.index>=this.max?this.message="Index out of range ("+this.index+" > "+(this.max-1)+")":this.message="Index out of range ("+this.index+")",this.stack=(new Error).stack}r.d(e,{c:()=>n}),n.prototype=new RangeError,n.prototype.constructor=RangeError,n.prototype.name="IndexError",n.prototype.isIndexError=!0},407610:(t,e,r)=>{"use strict";r.d(e,{c:()=>a});var n=r(575150),i=r(542711),o=["typed","matrix","abs","addScalar","divideScalar","multiplyScalar","subtract","larger","equalScalar","unaryMinus","DenseMatrix","SparseMatrix","Spa"],a=(0,i.d5)("lup",o,t=>{var{typed:e,matrix:r,abs:i,addScalar:o,divideScalar:a,multiplyScalar:s,subtract:u,larger:c,equalScalar:l,unaryMinus:f,DenseMatrix:p,SparseMatrix:d,Spa:h}=t;return e("lup",{DenseMatrix:function(t){return m(t)},SparseMatrix:function(t){return v(t)},Array:function(t){var e=m(r(t));return{L:e.L.valueOf(),U:e.U.valueOf(),p:e.p}}});function m(t){var e,r,f,d=t._size[0],h=t._size[1],m=Math.min(d,h),v=(0,n.d9)(t._data),y=[],g=[d,m],b=[],w=[m,h],x=[];for(e=0;e<d;e++)x[e]=e;for(r=0;r<h;
vendor: 16,694 bytes, line 2
2r++){if(r>0)for(e=0;e<d;e++){var S=Math.min(e,r),M=0;for(f=0;f<S;f++)M=o(M,s(v[e][f],v[f][r]));v[e][r]=u(v[e][r],M)}var N=r,A=0,E=0;for(e=r;e<d;e++){var _=v[e][r],O=i(_);c(O,A)&&(N=e,A=O,E=_)}if(r!==N&&(x[r]=[x[N],x[N]=x[r]][0],p._swapRows(r,N,v)),r<d)for(e=r+1;e<d;e++){var T=v[e][r];l(T,0)||(v[e][r]=a(v[e][r],E))}}for(r=0;r<h;r++)for(e=0;e<d;e++)0===r&&(e<h&&(b[e]=[]),y[e]=[]),e<r?(e<h&&(b[e][r]=v[e][r]),r<d&&(y[e][r]=0)):e!==r?(e<h&&(b[e][r]=0),r<d&&(y[e][r]=v[e][r])):(e<h&&(b[e][r]=v[e][r]),r<d&&(y[e][r]=1));var k=new p({data:y,size:g}),C=new p({data:b,size:w}),z=[];for(e=0,m=x.length;e<m;e++)z[x[e]]=e;return{L:k,U:C,p:z,toString:function(){return"L: "+this.L.toString()+"\nU: "+this.U.toString()+"\nP: "+this.p}}}function v(t){var e,r,n,o=t._size[0],u=t._size[1],p=Math.min(o,u),m=t._values,v=t._index,y=t._ptr,g=[],b=[],w=[],x=[o,p],S=[],M=[],N=[],A=[p,u],E=[],_=[];for(e=0;e<o;e++)E[e]=e,_[e]=e;var O=function(){var t=new h;r<o&&(w.push(g.length),g.push(1),b.push(r)),N.push(S.length);var u=y[r],p=y[r+1];for(n=u;n<p;n++)e=v[n],t.set(E[e],m[n]);r>0&&t.forEach(0,r-1,function(e,r){d._forEachRow(e,g,b,w,function(n,i){n>e&&t.accumulate(n,f(s(i,r)))})});var O,T,k,C,z=r,I=t.get(r),j=i(I);t.forEach(r+1,o-1,function(t,e){var r=i(e);c(r,j)&&(z=t,j=r,I=e)}),r!==z&&(d._swapRows(r,z,x[1],g,b,w),d._swapRows(r,z,A[1],S,M,N),t.swap(r,z),T=z,k=_[O=r],C=_[T],E[k]=T,E[C]=O,_[O]=C,_[T]=k),t.forEach(0,o-1,function(t,e){t<=r?(S.push(e),M.push(t)):(e=a(e,I),l(e,0)||(g.push(e),b.push(t)))})};for(r=0;r<u;r++)O();return N.push(S.length),w.push(g.length),{L:new d({values:g,index:b,ptr:w,size:x}),U:new d({values:S,index:M,ptr:N,size:A}),p:E,toString:function(){return"L: "+this.L.toString()+"\nU: "+this.U.toString()+"\nP: "+this.p}}}})},442726:(t,e,r)=>{"use strict";r.d(e,{y:()=>a});var n=r(487462),i=r(542711),o=["typed","matrix","zeros","identity","isZero","equal","sign","sqrt","conj","unaryMinus","addScalar","divideScalar","multiplyScalar","subtract","complex"],a=(0,i.d5)("qr",o,t=>{var{typed:e,matrix:r,zeros:i,identity:o,isZero:a,equal:s,sign:u,sqrt:c,conj:l,unaryMinus:f,addScalar:p,divideScalar:d,multiplyScalar:h,subtract:m,complex:v}=t;return(0,n.Z)(e("qr",{DenseMatrix:function(t){return g(t)},SparseMatrix:function(t){return function(){throw new Error("qr not implemented for sparse matrices yet")}()},Array:function(t){var e=g(r(t));return{Q:e.Q.valueOf(),R:e.R.valueOf()}}}),{_denseQRimpl:y});function y(t){var e,r,n,v=t._size[0],y=t._size[1],g=o([v],"dense"),b=g._data,w=t.clone(),x=w._data,S=i([v],"");for(n=0;n<Math.min(y,v);++n){var M=x[n][n],N=f(s(M,0)?1:u(M)),A=l(N),E=0;for(e=n;e<v;e++)E=p(E,h(x[e][n],l(x[e][n])));var _=h(N,c(E));if(!a(_)){var O=m(M,_);for(S[n]=1,e=n+1;e<v;e++)S[e]=d(x[e][n],O);var T=f(l(d(O,_))),k=void 0;for(r=n;r<y;r++){for(k=0,e=n;e<v;e++)k=p(k,h(l(S[e]),x[e][r]));for(k=h(k,T),e=n;e<v;e++)x[e][r]=h(m(x[e][r],h(S[e],k)),A)}for(e=0;e<v;e++){for(k=0,r=n;r<v;r++)k=p(k,h(b[e][r],S[r]));for(k=h(k,T),r=n;r<v;++r)b[e][r]=d(m(b[e][r],h(k,l(S[r]))),A)}}}return{Q:g,R:w,toString:function(){return"Q: "+this.Q.toString()+"\nR: "+this.R.toString()}}}function g(t){var e=y(t),r=e.R._data;if(t._data.length>0)for(var n="Complex"===r[0][0].type?v(0):0,i=0;i<r.length;++i)for(var o=0;o<i&&o<(r[0]||[]).length;++o)r[i][o]=n;return e}})},628722:(t,e,r)=>{"use strict";r.d(e,{p:()=>M});var n=r(936041),i=r(542711);function o(t,e,r,n,i,o,a){var s=0;for(r[a]=t;s>=0;){var u=r[a+s],c=r[n+u];-1===c?(s--,o[e++]=u):(r[n+u]=r[i+c],r[a+ ++s]=c)}return e}function a(t){return-t-2}var s=["add","multiply","transpose"],u=(0,i.d5)("csAmd",s,t=>{var{add:e,multiply:r,transpose:n}=t;return function(t,u){if(!u||t<=0||t>3)return null;var c=u._size,l=c[0],f=c[1],p=0,d=Math.max(16,10*Math.sqrt(f)),h=function(t,i,o,a,s){var u=n(i);if(1===t&&a===o)return e(i,u);if(2===t){for(var c=u._index,l=u._ptr,f=0,p=0;p<o;p++){var d=l[p];if(l[p]=f,!(l[p+1]-d>s))for(var h=l[p+1];d<h;d++)c[f++]=c[d]}return l[o]=f,i=n(u),r(u,i)}return r(u,i)}(t,u,l,f,d=Math.min(f-2,d));!function(t,e,r){for(var n=t._values,i=t._index,o=t._ptr,a=t._size[1],s=0,u=0;u<a;u++){var c=o[u];for(o[u]=s;c<o[u+1];c++)e(i[c],u,n?n[c]:1,r)&&(i[s]=i[c],n&&(n[s]=n[c]),s++)}o[a]=s,i.splice(s,i.length-s),n&&n.splice(s,n.length-s)}(h,s,null);for(var m,v,y,g,b,w,x,S,M,N,A,E,_,O,T,k,C=h._index,z=h._ptr,I=z[f],j=[],D=[],L=f+1,B=2*(f+1),P=3*(f+1),R=4*(f+1),U=5*(f+1),F=6*(f+1),q=7*(f+1),$=j,H=function(t,e,r,n,o,a,s,u,c,l,f,p){for(var d=0;d<t;d++)r[n+d]=e[d+1]-e[d];r[n+t]=0;for(var h=0;h<=t;h++)r[o+h]=-1,a[h]=-1,r[s+h]=-1,r[u+h]=-1,r[c+h]=1,r[l+h]=1,r[f+h]=0,r[p+h]=r[n+h];var m=i(0,0,r,l,t);return r[f+t]=-2,e[t]=-1,r[l+t]=0,m}(f,z,D,0,P,$,B,q,L,F,R,U),W=function(t,e,r,n,i,o,s,u,c,l,f){for(var p=0,d=0;d<t;d++){var h=r[n+d];if(0===h)r[i+d]=-2,p++,e[d]=-1,r[o+d]=0;else if(h>s)r[u+d]=0,r[i+d]=-1,p++,e[d]=a(t),r[u+t]++;else{var m=r[c+h];-1!==m&&(l[m]=d),r[f+d]=r[c+h],r[c+h]=d}}return p}(f,z,D,U,R,F,d,L,P,$,B),V=0;W<f;){for(y=-1;V<f&&-1===(y=D[P+V]);V++);-1!==D[B+y]&&($[D[B+y]]=-1),D[P+V]=D[B+y];var Y=D[R+y],Z=D[L+y];W+=Z;var G=0;D[L+y]=-Z;var J=z[y],X=0===Y?J:I,K=X;for(g=1;g<=Y+1;g++){for(g>Y?(w=y,x=J,S=D[0+y]-Y):(x=z[w=C[J++]],S=D[0+w]),b=1;b<=S;b++)(M=D[L+(m=C[x++])])<=0||(G+=M,D[L+m]=-M,C[K++]=m,-1!==D[B+m]&&($[D[B+m]]=$[m]),-1!==$[m]?D[B+$[m]]=D[B+m]:D[P+D[U+m]]=D[B+m]);w!==y&&(z[w]=a(y),D[F+w]=0)}for(0!==Y&&(I=K),D[U+y]=G,z[y]=X,D[0+y]=K-X,D[R+y]=-2,H=i(H,p,D,F,f),N=X;N<K;N++)if(!((A=D[R+(m=C[N])])<=0)){var Q=H-(M=-D[L+m]);for(J=z[m],E=z[m]+A-1;J<=E;J++)D[F+(w=C[J])]>=H?D[F+w]-=M:0!==D[F+w]&&(D[F+w]=D[U+w]+Q)}for(N=X;N<K;N++){for(_=(E=z[m=C[N]])+D[R+m]-1,O=E,T=0,k=0,J=E;J<=_;J++)if(0!==D[F+(w=C[J])]){var tt=D[F+w]-H;tt>0?(k+=tt,C[O++]=w,T+=w):(z[w]=a(y),D[F+w]=0)}D[R+m]=O-E+1;var et=O,rt=E+D[0+m];for(J=_+1;J<rt;J++){var nt=D[L+(v=C[J])];nt<=0||(k+=nt,C[O++]=v,T+=v)}0===k?(z[m]=a(y),G-=M=-D[L+m],Z+=M,W+=M,D[L+m]=0,D[R+m]=-1):(D[U+m]=Math.min(D[U+m],k),C[O]=C[et],C[et]=C[E],C[E]=y,D[0+m]=O-E+1,T=(T<0?-T:T)%f,D[B+m]=D[q+T],D[q+T]=m,$[m]=T)}for(D[U+y]=G,H=i(H+(p=Math.max(p,G)),p,D,F,f),N=X;N<K;N++)if(!(D[L+(m=C[N])]>=0))for(m=D[q+(T=$[m])],D[q+T]=-1;-1!==m&&-1!==D[B+m];m=D[B+m],H++){for(S=D[0+m],A=D[R+m],J=z[m]+1;J<=z[m]+S-1;J++)D[F+C[J]]=H;var it=m;for(v=D[B+m];-1!==v;){var ot=D[0+v]===S&&D[R+v]===A;for(J=z[v]+1;ot&&J<=z[v]+S-1;J++)D[F+C[J]]!==H&&(ot=0);ot?(z[v]=a(m),D[L+m]+=D[L+v],D[L+v]=0,D[R+v]=-1,v=D[B+v],D[B+it]=v):(it=v,v=D[B+v])}}for(J=X,N=X;N<K;N++)(M=-D[L+(m=C[N])])<=0||(D[L+m]=M,k=D[U+m]+G-M,-1!==D[P+(k=Math.min(k,f-W-M))]&&($[D[P+k]]=m),D[B+m]=D[P+k],$[m]=-1,D[P+k]=m,V=Math.min(V,k),D[U+m]=k,C[J++]=m);D[L+y]=Z,0===(D[0+y]=J-X)&&(z[y]=-1,D[F+y]=0),0!==Y&&(I=J)}for(m=0;m<f;m++)z[m]=a(z[m]);for(v=0;v<=f;v++)D[P+v]=-1;for(v=f;v>=0;v--)D[L+v]>0||(D[B+v]=D[P+z[v]],D[P+z[v]]=v);for(w=f;w>=0;w--)D[L+w]<=0||-1!==z[w]&&(D[B+w]=D[P+z[w]],D[P+z[w]]=w);for(y=0,m=0;m<=f;m++)-1===z[m]&&(y=o(m,y,D,P,B,j,F));return j.splice(j.length-1,1),j};function i(t,e,r,n,i){if(t<2||t+e<0){for(var o=0;o<i;o++)0!==r[n+o]&&(r[n+o]=1);t=2}return t}function s(t,e){return t!==e}});function c(t,e,r,n,i,o,a){var s,u,c,l=0;if(t<=e||r[n+e]<=r[i+t])return-1;r[i+t]=r[n+e];var f=r[o+t];if(r[o+t]=e,-1===f)l=1,c=t;else{for(l=2,c=f;c!==r[a+c];c=r[a+c]);for(s=f;s!==c;s=u)u=r[a+s],r[a+s]=c}return{jleaf:l,q:c}}var l=["transpose"],f=(0,i.d5)("csCounts",l,t=>{var{transpose:e}=t;return function(t,r,n,i){if(!t||!r||!n)return null;var o,a,s,u,l,f,p,d=t._size,h=d[0],m=d[1],v=4*m+(i?m+h+1:0),y=[],g=m,b=2*m,w=3*m,x=4*m,S=5*m+1;for(s=0;s<v;s++)y[s]=-1;var M=[],N=e(t),A=N._index,E=N._ptr;for(s=0;s<m;s++)for(M[a=n[s]]=-1===y[w+a]?1:0;-1!==a&&-1===y[w+a];a=r[a])y[w+a]=s;if(i){for(s=0;s<m;s++)y[n[s]]=s;for(o=0;o<h;o++){for(s=m,f=E[o],p=E[o+1],l=f;l<p;l++)s=Math.min(s,y[A[l]]);y[S+o]=y[x+s],y[x+s]=o}}for(o=0;o<m;o++)y[0+o]=o;for(s=0;s<m;s++){for(-1!==r[a=n[s]]&&M[r[a]]--,u=i?y[x+s]:a;-1!==u;u=i?y[S+u]:-1)for(l=E[u];l<E[u+1];l++){var _=c(o=A[l],a,y,w,g,b,0);_.jleaf>=1&&M[a]++,2===_.jleaf&&M[_.q]--}-1!==r[a]&&(y[0+a]=r[a])}for(a=0;a<m;a++)-1!==r[a]&&(M[r[a]]+=M[a]);return M}}),p=["add","multiply","transpose"],d=(0,i.d5)("csSqr",p,t=>{var{add:e,multiply:r,transpose:n}=t,i=u({add:e,multiply:r,transpose:n}),a=f({transpose:n});return function(t,e,r){var n,s=e._ptr,u=e._size[1],c={};if(c.q=i(t,e),t&&!c.q)return null;if(r){var l=t?function(t,e,r,n){for(var i=t._values,o=t._index,a=t._ptr,s=t._size,u=t._datatype,c=s[0],l=s[1],f=n&&t._values?[]:null,p=[],d=[],h=0,m=0;m<l;m++){d[m]=h;for(var v=r?r[m]:m,y=a[v],g=a[v+1],b=y;b<g;b++){var w=e?e[o[b]]:o[b];p[h]=w,f&&(f[h]=i[b]),h++}}return d[l]=h,t.createSparseMatrix({values:f,index:p,ptr:d,size:[c,l],datatype:u})}(e,null,c.q,0):e;c.parent=function(t,e){if(!t)return null;var r,n,i=t._index,o=t._ptr,a=t._size,s=a[0],u=a[1],c=[],l=[],f=u;if(e)for(r=0;r<s;r++)l[f+r]=-1;for(var p=0;p<u;p++){c[p]=-1,l[0+p]=-1;for(var d=o[p],h=o[p+1],m=d;m<h;m++){var v=i[m];for(r=e?l[f+v]:v;-1!==r&&r<p;r=n)n=l[0+r],l[0+r]=p,-1===n&&(c[r]=p);e&&(l[f+v]=p)}}return c}(l,1);var f=function(t,e){if(!t)return null;var r,n=0,i=[],a=[],s=e,u=2*e;for(r=0;r<e;r++)a[0+r]=-1;for(r=e-1;r>=0;r--)-1!==t[r]&&(a[s+r]=a[0+t[r]],a[0+t[r]]=r);for(r=0;r<e;r++)-1===t[r]&&(n=o(r,n,a,0,s,i,u));return i}(c.parent,u);if(c.cp=a(l,c.parent,f,1),l&&c.parent&&c.cp&&function(t,e){var r=t._ptr,n=t._index,i=t._size,o=i[0],a=i[1];e.pinv=[],e.leftmost=[];var s,u,c,l,f,p=e.parent,d=e.pinv,h=e.leftmost,m=[],v=0,y=o,g=o+a,b=o+2*a;for(u=0;u<a;u++)m[y+u]=-1,m[g+u]=-1,m[b+u]=0;for(s=0;s<o;s++)h[s]=-1;for(u=a-1;u>=0;u--)for(l=r[u],f=r[u+1],c=l;c<f;c++)h[n[c]]=u;for(s=o-1;s>=0;s--)d[s]=-1,-1!==(u=h[s])&&(0===m[b+u]++&&(m[g+u]=s),m[v+s]=m[y+u],m[y+u]=s);for(e.lnz=0,e.m2=o,u=0;u<a;u++)if(s=m[y+u],e.lnz++,s<0&&(s=e.m2++),d[s]=u,!(--b[u]<=0)){e.lnz+=m[b+u];var w=p[u];-1!==w&&(0===m[b+w]&&(m[g+w]=m[g+u]),m[v+m[g+u]]=m[y+w],m[y+w]=m[v+s],m[b+w]+=m[b+u])}for(s=0;s<o;s++)d[s]<0&&(d[s]=u++);return!0}(l,c))for(c.unz=0,n=0;n<u;n++)c.unz+=c.cp[n]}else c.unz=4*s[u]+u,c.lnz=c.unz;return c}});function h(t,e){return t[e]<0}function m(t,e){t[e]=a(t[e])}function v(t){return t<0?a(t):t}function y(t,e,r,n,i){var o,a,s,u=e._index,c=e._ptr,l=e._size[1],f=0;for(n[0]=t;f>=0;){t=n[f];var p=i?i[t]:t;h(c,t)||(m(c,t),n[l+f]=p<0?0:v(c[p]));var d=1;for(a=n[l+f],s=p<0?0:v(c[p+1]);a<s;a++)if(!h(c,o=u[a])){n[l+f]=a,n[++f]=o,d=0;break}d&&(f--,n[--r]=t)}return r}var g=["divideScalar","multiply","subtract"],b=(0,i.d5)("csSpsolve",g,t=>{var{divideScalar:e,multiply:r,subtract:n}=t;return function(t,i,o,a,s,u,c){var l,f,p,d,v=t._values,g=t._index,b=t._ptr,w=t._size[1],x=i._values,S=i._index,M=i._ptr,N=function(t,e,r,n,i){var o,a,s,u=t._ptr,c=t._size,l=e._index,f=e._ptr,p=c[1],d=p;for(a=f[r],s=f[r+1],o=a;o<s;o++){var v=l[o];h(u,v)||(d=y(v,t,d,n,i))}for(o=d;o<p;o++)m(u,n[o]);return d}(t,i,o,a,u);for(l=N;l<w;l++)s[a[l]]=0;for(f=M[o],p=M[o+1],l=f;l<p;l++)s[S[l]]=x[l];for(var A=N;A<w;A++){var E=a[A],_=u?u[E]:E;if(!(_<0))for(f=b[_],p=b[_+1],s[E]=e(s[E],v[c?f:p-1]),l=c?f+1:f,d=c?p:p-1;l<d;l++){var O=g[l];s[O]=n(s[O],r(v[l],s[E]))}}return N}}),w=["abs","divideScalar","multiply","subtract","larger","largerEq","SparseMatrix"],x=(0,i.d5)("csLu",w,t=>{var{abs:e,divideScalar:r,multiply:n,subtract:i,larger:o,largerEq:a,SparseMatrix:s}=t,u=b({divideScalar:r,multiply:n,subtract:i});return function(t,i,c){if(!t)return null;var l,f=t._size[1],p=100,d=100;i&&(l=i.q,p=i.lnz||p,d=i.unz||d);var h,m,v=[],y=[],g=[],b=new s({values:v,index:y,ptr:g,size:[f,f]}),w=[],x=[],S=[],M=new s({values:w,index:x,ptr:S,size:[f,f]}),N=[],A=[],E=[];for(h=0;h<f;h++)A[h]=0,N[h]=-1,g[h+1]=0;p=0,d=0;for(var _=0;_<f;_++){g[_]=p,S[_]=d;var O=l?l[_]:_,T=u(b,t,O,E,A,N,1),k=-1,C=-1;for(m=T;m<f;m++)if(N[h=E[m]]<0){var z=e(A[h]);o(z,C)&&(C=z,k=h)}else x[d]=N[h],w[d++]=A[h];if(-1===k||C<=0)return null;N[O]<0&&a(e(A[O]),n(C,c))&&(k=O);var I=A[k];for(x[d]=_,w[d++]=I,N[k]=_,y[p]=k,v[p++]=1,m=T;m<f;m++)N[h=E[m]]<0&&(y[p]=h,v[p++]=r(A[h],I)),A[h]=0}for(g[f]=p,S[f]=d,m=0;m<p;m++)y[m]=N[y[m]];return v.splice(p,v.length-p),y.splice(p,y.length-p),w.splice(d,w.length-d),x.splice(d,x.length-d),{L:b,U:M,pinv:N}}}),S=["typed","abs","add","multiply","transpose","divideScalar","subtract","larger","largerEq","SparseMatrix"],M=(0,i.d5)("slu",S,t=>{var{typed:e,abs:r,add:i,multiply:o,transpose:a,divideScalar:s,subtract:u,larger:c,largerEq:l,SparseMatrix:f}=t,p=d({add:i,multiply:o,transpose:a}),h=x({abs:r,divideScalar:s,multiply:o,subtract:u,larger:c,largerEq:l,SparseMatrix:f});return e("slu",{"SparseMatrix, number, number":function(t,e,r){if(!(0,n.U)(e)||e<0||e>3)throw new Error("Symbolic Ordering and Analysis order must be an integer number in the interval [0, 3]");if(r<0||r>1)throw new Error("Partial pivoting threshold must be a number from 0 to 1");var i=p(e,t,!1),o=h(t,i,r);return{L:o.L,U:o.U,p:o.pinv,q:i.q,toString:function(){return"L: "+this.L.toString()+"\nU: "+this.U.toString()+"\np: "+this.p.toString()+(this.q?"\nq: "+this.q.toString():"")+"\n"}}}})})},518586:(t,e,r)=>{"use strict";r.d(e,{v:()=>s});var n=r(542711),i=r(172998),o="lsolve",a=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],s=(0,n.d5)(o,a,t=>{var{typed:e,matrix:r,divideScalar:n,multiplyScalar:a,subtract:s,equalScalar:u,DenseMatrix:c}=t,l=(0,i.v)({DenseMatrix:c});return e(o,{"SparseMatrix, Array | Matrix":function(t,e){return function(t,e){for(var r=(e=l(t,e,!0))._data,i=t._size[0],o=t._size[1],f=t._values,p=t._index,d=t._ptr,h=[],m=0;m<o;m++){var v=r[m][0]||0;if(u(v,0))h[m]=[0];else{for(var y=0,g=[],b=[],w=d[m],x=d[m+1],S=w;S<x;S++){var M=p[S];M===m?y=f[S]:M>m&&(g.push(f[S]),b.push(M))}if(u(y,0))throw new Error("Linear system cannot be solved since matrix is singular");for(var N=n(v,y),A=0,E=b.length;A<E;A++){var _=b[A];r[_]=[s(r[_][0]||0,a(N,g[A]))]}h[m]=[N]}}return new c({data:h,size:[i,1]})}(t,e)},"DenseMatrix, Array | Matrix":function(t,e){return f(t,e)},"Array, Array | Matrix":function(t,e){return f(r(t),e).valueOf()}});function f(t,e){for(var r=(e=l(t,e,!0))._data,i=t._size[0],o=t._size[1],f=[],p=t._data,d=0;d<o;d++){var h=r[d][0]||0,m=void 0;if(u(h,0))m=0;else{var v=p[d][d];if(u(v,0))throw new Error("Linear system cannot be solved since matrix is singular");m=n(h,v);for(var y=d+1;y<i;y++)r[y]=[s(r[y][0]||0,a(m,p[y][d]))]}f[d]=[m]}return new c({data:f,size:[i,1]})}})},727491:(t,e,r)=>{"use strict";r.d(e,{S:()=>s});var n=r(542711),i=r(172998),o="lsolveAll",a=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],s=(0,n.d5)(o,a,t=>{var{typed:e,matrix:r,divideScalar:n,multiplyScalar:a,subtract:s,equalScalar:u,DenseMatrix:c}=t,l=(0,i.v)({DenseMatrix:c});return e(o,{"SparseMatrix, Array | Matrix":function(t,e){return function(t,e){for(var r=[l(t,e,!0)._data.map(t=>t[0])],i=t._size[0],o=t._size[1],f=t._values,p=t._index,d=t._ptr,h=0;h<o;h++)for(var m=r.length,v=0;v<m;v++){for(var y=r[v],g=[],b=[],w=d[h],x=d[h+1],S=0,M=w;M<x;M++){var N=p[M];N===h?S=f[M]:N>h&&(g.push(f[M]),b.push(N))}if(u(S,0))if(u(y[h],0)){if(0===v){var A=[...y];A[h]=1;for(var E=0,_=b.length;E<_;E++){var O=b[E];A[O]=s(A[O],g[E])}r.push(A)}}else{if(0===v)return[];r.splice(v,1),v-=1,m-=1}else{y[h]=n(y[h],S);for(var T=0,k=b.length;T<k;T++){var C=b[T];y[C]=s(y[C],a(y[h],g[T]))}}}return r.map(t=>new c({data:t.map(t=>[t]),size:[i,1]}))}(t,e)},"DenseMatrix, Array | Matrix":function(t,e){return f(t,e)},"Array, Array | Matrix":function(t,e){return f(r(t),e).map(t=>t.valueOf())}});function f(t,e){for(var r=[l(t,e,!0)._data.map(t=>t[0])],i=t._data,o=t._size[0],f=t._size[1],p=0;p<f;p++)for(var d=r.length,h=0;h<d;h++){var m=r[h];if(u(i[p][p],0))if(u(m[p],0)){if(0===h){var v=[...m];v[p]=1;for(var y=p+1;y<f;y++)v[y]=s(v[y],i[y][p]);r.push(v)}}else{if(0===h)return[];r.splice(h,1),h-=1,d-=1}else{m[p]=n(m[p],i[p][p]);for(var g=p+1;g<f;g++)m[g]=s(m[g],a(m[p],i[g][p]))}}return r.map(t=>new c({data:t.map(t=>[t]),size:[o,1]}))}})},54082:(t,e,r)=>{"use strict";r.d(e,{A:()=>c});var n=r(577707),i=r(542711),o=r(172998);function a(t,e){var r,n=e.length,i=[];if(t)for(r=0;r<n;r++)i[t[r]]=e[r];else for(r=0;r<n;r++)i[r]=e[r];return i}var s="lusolve",u=["typed","matrix","lup","slu","usolve","lsolve","DenseMatrix"],c=(0,i.d5)(s,u,t=>{var{typed:e,matrix:r,lup:i,slu:u,usolve:c,lsolve:l,DenseMatrix:f}=t,p=(0,o.v)({DenseMatrix:f});return e(s,{"Array, Array | Matrix":function(t,e){t=r(t);var n=i(t);return h(n.L,n.U,n.p,null,e).valueOf()},"DenseMatrix, Array | Matrix":function(t,e){var r=i(t);return h(r.L,r.U,r.p,null,e)},"SparseMatrix, Array | Matrix":function(t,e){var r=i(t);return h(r.L,r.U,r.p,null,e)},"SparseMatrix, Array | Matrix, number, number":function(t,e,r,n){var i=u(t,r,n);return h(i.L,i.U,i.p,i.q,e)},"Object, Array | Matrix":function(t,e){return h(t.L,t.U,t.p,t.q,e)}});function d(t){if((0,n.SW)(t))return t;if((0,n.kJ)(t))return r(t);throw new TypeError("Invalid Matrix LU decomposition")}
2function h(t,e,r,n,i){t=d(t),e=d(e),r&&((i=p(t,i,!0))._data=a(r,i._data));var o=l(t,i),s=c(e,o);return n&&(s._data=a(n,s._data)),s}})},431872:(t,e,r)=>{"use strict";r.d(e,{U:()=>s});var n=r(542711),i=r(172998),o="usolve",a=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],s=(0,n.d5)(o,a,t=>{var{typed:e,matrix:r,divideScalar:n,multiplyScalar:a,subtract:s,equalScalar:u,DenseMatrix:c}=t,l=(0,i.v)({DenseMatrix:c});return e(o,{"SparseMatrix, Array | Matrix":function(t,e){return function(t,e){for(var r=(e=l(t,e,!0))._data,i=t._size[0],o=t._size[1],f=t._values,p=t._index,d=t._ptr,h=[],m=o-1;m>=0;m--){var v=r[m][0]||0;if(u(v,0))h[m]=[0];else{for(var y=0,g=[],b=[],w=d[m],x=d[m+1]-1;x>=w;x--){var S=p[x];S===m?y=f[x]:S<m&&(g.push(f[x]),b.push(S))}if(u(y,0))throw new Error("Linear system cannot be solved since matrix is singular");for(var M=n(v,y),N=0,A=b.length;N<A;N++){var E=b[N];r[E]=[s(r[E][0],a(M,g[N]))]}h[m]=[M]}}return new c({data:h,size:[i,1]})}(t,e)},"DenseMatrix, Array | Matrix":function(t,e){return f(t,e)},"Array, Array | Matrix":function(t,e){return f(r(t),e).valueOf()}});function f(t,e){for(var r=(e=l(t,e,!0))._data,i=t._size[0],o=t._size[1],f=[],p=t._data,d=o-1;d>=0;d--){var h=r[d][0]||0,m=void 0;if(u(h,0))m=0;else{var v=p[d][d];if(u(v,0))throw new Error("Linear system cannot be solved since matrix is singular");m=n(h,v);for(var y=d-1;y>=0;y--)r[y]=[s(r[y][0]||0,a(m,p[y][d]))]}f[d]=[m]}return new c({data:f,size:[i,1]})}})},876323:(t,e,r)=>{"use strict";r.d(e,{Y:()=>s});var n=r(542711),i=r(172998),o="usolveAll",a=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],s=(0,n.d5)(o,a,t=>{var{typed:e,matrix:r,divideScalar:n,multiplyScalar:a,subtract:s,equalScalar:u,DenseMatrix:c}=t,l=(0,i.v)({DenseMatrix:c});return e(o,{"SparseMatrix, Array | Matrix":function(t,e){return function(t,e){for(var r=[l(t,e,!0)._data.map(t=>t[0])],i=t._size[0],o=t._size[1],f=t._values,p=t._index,d=t._ptr,h=o-1;h>=0;h--)for(var m=r.length,v=0;v<m;v++){for(var y=r[v],g=[],b=[],w=d[h],x=0,S=d[h+1]-1;S>=w;S--){var M=p[S];M===h?x=f[S]:M<h&&(g.push(f[S]),b.push(M))}if(u(x,0))if(u(y[h],0)){if(0===v){var N=[...y];N[h]=1;for(var A=0,E=b.length;A<E;A++){var _=b[A];N[_]=s(N[_],g[A])}r.push(N)}}else{if(0===v)return[];r.splice(v,1),v-=1,m-=1}else{y[h]=n(y[h],x);for(var O=0,T=b.length;O<T;O++){var k=b[O];y[k]=s(y[k],a(y[h],g[O]))}}}return r.map(t=>new c({data:t.map(t=>[t]),size:[i,1]}))}(t,e)},"DenseMatrix, Array | Matrix":function(t,e){return f(t,e)},"Array, Array | Matrix":function(t,e){return f(r(t),e).map(t=>t.valueOf())}});function f(t,e){for(var r=[l(t,e,!0)._data.map(t=>t[0])],i=t._data,o=t._size[0],f=t._size[1]-1;f>=0;f--)for(var p=r.length,d=0;d<p;d++){var h=r[d];if(u(i[f][f],0))if(u(h[f],0)){if(0===d){var m=[...h];m[f]=1;for(var v=f-1;v>=0;v--)m[v]=s(m[v],i[v][f]);r.push(m)}}else{if(0===d)return[];r.splice(d,1),d-=1,p-=1}else{h[f]=n(h[f],i[f][f]);for(var y=f-1;y>=0;y--)h[y]=s(h[y],a(h[f],i[y][f]))}}return r.map(t=>new c({data:t.map(t=>[t]),size:[o,1]}))}})},172998:(t,e,r)=>{"use strict";r.d(e,{v:()=>a});var n=r(577707),i=r(458775),o=r(466736);function a(t){var{DenseMatrix:e}=t;return function(t,r,a){var s=t.size();if(2!==s.length)throw new RangeError("Matrix must be two dimensional (size: "+(0,o.WU)(s)+")");var u=s[0];if(u!==s[1])throw new RangeError("Matrix must be square (size: "+(0,o.WU)(s)+")");var c=[];if((0,n.SW)(r)){var l=r.size(),f=r._data;if(1===l.length){if(l[0]!==u)throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(var p=0;p<u;p++)c[p]=[f[p]];return new e({data:c,size:[u,1],datatype:r._datatype})}if(2===l.length){if(l[0]!==u||1!==l[1])throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");if((0,n.jH)(r)){if(a){c=[];for(var d=0;d<u;d++)c[d]=[f[d][0]];return new e({data:c,size:[u,1],datatype:r._datatype})}return r}if((0,n.sA)(r)){for(var h=0;h<u;h++)c[h]=[0];for(var m=r._values,v=r._index,y=r._ptr,g=y[1],b=y[0];b<g;b++){c[v[b]][0]=m[b]}return new e({data:c,size:[u,1],datatype:r._datatype})}}throw new RangeError("Dimension mismatch. The right side has to be either 1- or 2-dimensional vector.")}if((0,n.kJ)(r)){var w=(0,i.aJ)(r);if(1===w.length){if(w[0]!==u)throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(var x=0;x<u;x++)c[x]=[r[x]];return new e({data:c,size:[u,1]})}if(2===w.length){if(w[0]!==u||1!==w[1])throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(var S=0;S<u;S++)c[S]=[r[S][0]];return new e({data:c,size:[u,1]})}throw new RangeError("Dimension mismatch. The right side has to be either 1- or 2-dimensional vector.")}}}},872926:(t,e,r)=>{"use strict";r.d(e,{E:()=>s});var n=r(542711),i=r(628337),o=r(788334),a=["typed"],s=(0,n.d5)("abs",a,t=>{var{typed:e}=t;return e("abs",{number:o.Q1,Complex:function(t){return t.abs()},BigNumber:function(t){return t.abs()},Fraction:function(t){return t.abs()}
2,"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)},Unit:function(t){return t.abs()}})})},545999:(t,e,r)=>{"use strict";r.d(e,{e:()=>f});var n=r(542711),i=r(575150),o=r(972851),a=r(721539),s=r(40058),u=r(137432),c=r(151116),l=["typed","matrix","addScalar","equalScalar","DenseMatrix","SparseMatrix"],f=(0,n.d5)("add",l,t=>{var{typed:e,matrix:r,addScalar:n,equalScalar:l,DenseMatrix:f,SparseMatrix:p}=t,d=(0,o.A)({typed:e}),h=(0,a.H)({typed:e,equalScalar:l}),m=(0,s.q)({typed:e,DenseMatrix:f}),v=(0,u.x)({typed:e}),y=(0,c.X)({typed:e});return e("add",(0,i.l7)({"DenseMatrix, DenseMatrix":function(t,e){return v(t,e,n)},"DenseMatrix, SparseMatrix":function(t,e){return d(t,e,n,!1)},"SparseMatrix, DenseMatrix":function(t,e){return d(e,t,n,!0)},"SparseMatrix, SparseMatrix":function(t,e){return h(t,e,n)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"DenseMatrix, any":function(t,e){return y(t,e,n,!1)},"SparseMatrix, any":function(t,e){return m(t,e,n,!1)},"any, DenseMatrix":function(t,e){return y(e,t,n,!0)},"any, SparseMatrix":function(t,e){return m(e,t,n,!0)},"Array, any":function(t,e){return y(r(t),e,n,!1).valueOf()},"any, Array":function(t,e){return y(r(e),t,n,!0).valueOf()},"any, any":n,"any, any, ...any":function(t,e,r){for(var n=this(t,e),i=0;i<r.length;i++)n=this(n,r[i]);return n}},n.signatures))})},778195:(t,e,r)=>{"use strict";r.d(e,{A:()=>s});var n=r(542711),i=r(788334),o="addScalar",a=["typed"],s=(0,n.d5)(o,a,t=>{var{typed:e}=t;return e(o,{"number, number":i.Ft,"Complex, Complex":function(t,e){return t.add(e)},"BigNumber, BigNumber":function(t,e){return t.plus(e)},"Fraction, Fraction":function(t,e){return t.add(e)},"Unit, Unit":function(t,e){if(null===t.value||void 0===t.value)throw new Error("Parameter x contains a unit with undefined value");if(null===e.value||void 0===e.value)throw new Error("Parameter y contains a unit with undefined value");if(!t.equalBase(e))throw new Error("Units do not match");var r=t.clone();return r.value=this(r.value,e.value),r.fixPrefix=!1,r}})})},185180:(t,e,r)=>{"use strict";r.d(e,{S:()=>c});var n=r(542711),i=r(577707),o=r(628337),a=r(788334),s="cbrt",u=["config","typed","isNegative","unaryMinus","matrix","Complex","BigNumber","Fraction"],c=(0,n.d5)(s,u,t=>{var{config:e,typed:r,isNegative:n,unaryMinus:u,matrix:c,Complex:l,BigNumber:f,Fraction:p}=t;return r(s,{number:a.ih,Complex:d,"Complex, boolean":d,BigNumber:function(t){return t.cbrt()},Unit:function(t){if(t.value&&(0,i.Mc)(t.value)){var e=t.clone();return e.value=1,(e=e.pow(1/3)).value=d(t.value),e}var r,o=n(t.value);o&&(t.value=u(t.value)),r=(0,i.l9)(t.value)?new f(1).div(3):(0,i.yQ)(t.value)?new p(1,3):1/3;var a=t.pow(r);return o&&(a.value=u(a.value)),a},"Array | Matrix":function(t){return(0,o.Fh)(t,this,!0)}});function d(t,r){var n=t.arg()/3,i=t.abs(),o=new l((0,a.ih)(i),0).mul(new l(0,n).exp());if(r){var s=[o,new l((0,a.ih)(i),0).mul(new l(0,n+2*Math.PI/3).exp()),new l((0,a.ih)(i),0).mul(new l(0,n-2*Math.PI/3).exp())];return"Array"===e.matrix?s:c(s)}return o}})},845058:(t,e,r)=>{"use strict";r.d(e,{l:()=>p});var n=r(590482),i=r(542711),o=r(628337),a=r(936041),s=r(259505),u=r(788334),c=r(639019),l=r(151116),f=["typed","config","round","matrix","equalScalar"],p=(0,i.d5)("ceil",f,t=>{var{typed:e,config:r,round:i,matrix:f,equalScalar:p}=t,d=(0,c.n)({typed:e,equalScalar:p}),h=(0,l.X)({typed:e});return e("ceil",{number:function(t){return(0,a.RI)(t,i(t),r.epsilon)?i(t):(0,u.xx)(t)},"number, number":function(t,e){if((0,a.RI)(t,i(t,e),r.epsilon))return i(t,e);var[n,o]="".concat(t,"e").split("e"),s=Math.ceil(Number("".concat(n,"e").concat(Number(o)+e)));return[n,o]="".concat(s,"e").split("e"),Number("".concat(n,"e").concat(Number(o)-e))},Complex:function(t){return t.ceil()},"Complex, number":function(t,e){return t.ceil(e)},BigNumber:function(t){return(0,s.R)(t,i(t),r.epsilon)?i(t):t.ceil()},"BigNumber, BigNumber":function(t,e){return(0,s.R)(t,i(t,e),r.epsilon)?i(t,e):t.toDecimalPlaces(e.toNumber(),n.Z.ROUND_CEIL)},Fraction:function(t){return t.ceil()},"Fraction, number":function(t,e){return t.ceil(e)}
2,"Array | Matrix":function(t){return(0,o.Fh)(t,this,!0)},"Array | Matrix, number":function(t,e){return(0,o.Fh)(t,t=>this(t,e),!0)},"SparseMatrix, number | BigNumber":function(t,e){return d(t,e,this,!1)},"DenseMatrix, number | BigNumber":function(t,e){return h(t,e,this,!1)},"number | Complex | BigNumber, Array":function(t,e){return h(f(e),t,this,!0).valueOf()}})})},969721:(t,e,r)=>{"use strict";r.d(e,{z:()=>u});var n=r(542711),i=r(628337),o=r(788334),a="cube",s=["typed"],u=(0,n.d5)(a,s,t=>{var{typed:e}=t;return e(a,{number:o.Dv,Complex:function(t){return t.mul(t).mul(t)},BigNumber:function(t){return t.times(t).times(t)},Fraction:function(t){return t.pow(3)},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)},Unit:function(t){return t.pow(3)}})})},500357:(t,e,r)=>{"use strict";r.d(e,{_:()=>u});var n=r(542711),i=r(575150),o=r(639019),a=r(151116),s=["typed","matrix","multiply","equalScalar","divideScalar","inv"],u=(0,n.d5)("divide",s,t=>{var{typed:e,matrix:r,multiply:n,equalScalar:s,divideScalar:u,inv:c}=t,l=(0,o.n)({typed:e,equalScalar:s}),f=(0,a.X)({typed:e});return e("divide",(0,i.l7)({"Array | Matrix, Array | Matrix":function(t,e){return n(t,c(e))},"DenseMatrix, any":function(t,e){return f(t,e,u,!1)},"SparseMatrix, any":function(t,e){return l(t,e,u,!1)},"Array, any":function(t,e){return f(r(t),e,u,!1).valueOf()},"any, Array | Matrix":function(t,e){return n(t,c(e))}},u.signatures))})},367042:(t,e,r)=>{"use strict";r.d(e,{L:()=>s});var n=r(542711),i=r(577707),o="divideScalar",a=["typed","numeric"],s=(0,n.d5)(o,a,t=>{var{typed:e,numeric:r}=t;return e(o,{"number, number":function(t,e){return t/e},"Complex, Complex":function(t,e){return t.div(e)},"BigNumber, BigNumber":function(t,e){return t.div(e)},"Fraction, Fraction":function(t,e){return t.div(e)},"Unit, number | Fraction | BigNumber":function(t,e){var n=t.clone(),o=r(1,(0,i.kM)(e));return n.value=this(null===n.value?n._normalize(o):n.value,e),n},"number | Fraction | BigNumber, Unit":function(t,e){var n=e.clone();n=n.pow(-1);var o=r(1,(0,i.kM)(t));return n.value=this(t,null===e.value?e._normalize(o):e.value),n},"Unit, Unit":function(t,e){return t.divide(e)}})})},793428:(t,e,r)=>{"use strict";r.d(e,{N:()=>d});var n=r(542711),i=r(41450),o=r(103795),a=r(851443),s=r(639019),u=r(882922),c=r(137432),l=r(151116),f="dotDivide",p=["typed","matrix","equalScalar","divideScalar","DenseMatrix"],d=(0,n.d5)(f,p,t=>{var{typed:e,matrix:r,equalScalar:n,divideScalar:p,DenseMatrix:d}=t,h=(0,i.h)({typed:e,equalScalar:n}),m=(0,o.O)({typed:e}),v=(0,a.r)({typed:e,DenseMatrix:d}),y=(0,s.n)({typed:e,equalScalar:n}),g=(0,u.R)({typed:e,DenseMatrix:d}),b=(0,c.x)({typed:e}),w=(0,l.X)({typed:e});return e(f,{"any, any":p,"SparseMatrix, SparseMatrix":function(t,e){return v(t,e,p,!1)},"SparseMatrix, DenseMatrix":function(t,e){return h(e,t,p,!0)},"DenseMatrix, SparseMatrix":function(t,e){return m(t,e,p,!1)},"DenseMatrix, DenseMatrix":function(t,e){return b(t,e,p)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return y(t,e,p,!1)},"DenseMatrix, any":function(t,e){return w(t,e,p,!1)},"any, SparseMatrix":function(t,e){return g(e,t,p,!0)},"any, DenseMatrix":function(t,e){return w(e,t,p,!0)},"Array, any":function(t,e){return w(r(t),e,p,!1).valueOf()},"any, Array":function(t,e){return w(r(e),t,p,!0).valueOf()}})})},383205:(t,e,r)=>{"use strict";r.d(e,{C:()=>f});var n=r(542711),i=r(41450),o=r(624182),a=r(639019),s=r(137432),u=r(151116),c="dotMultiply",l=["typed","matrix","equalScalar","multiplyScalar"],f=(0,n.d5)(c,l,t=>{var{typed:e,matrix:r,equalScalar:n,multiplyScalar:l}=t,f=(0,i.h)({typed:e,equalScalar:n}),p=(0,o.e)({typed:e,equalScalar:n}),d=(0,a.n)({typed:e,equalScalar:n}),h=(0,s.x)({typed:e}),m=(0,u.X)({typed:e});return e(c,{"any, any":l,"SparseMatrix, SparseMatrix":function(t,e){return p(t,e,l,!1)},"SparseMatrix, DenseMatrix":function(t,e){return f(e,t,l,!0)},"DenseMatrix, SparseMatrix":function(t,e){return f(t,e,l,!1)},"DenseMatrix, DenseMatrix":function(t,e){return h(t,e,l)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return d(t,e,l,!1)},"DenseMatrix, any":function(t,e){return m(t,e,l,!1)},"any, SparseMatrix":function(t,e){return d(e,t,l,!0)},"any, DenseMatrix":function(t,e){return m(e,t,l,!0)},"Array, any":function(t,e){return m(r(t),e,l,!1).valueOf()},"any, Array":function(t,e){return m(r(e),t,l,!0).valueOf()}})})},634521:(t,e,r)=>{"use strict";r.d(e,{v:()=>p});var n=r(542711),i=r(103795),o=r(851443),a=r(639019),s=r(882922),u=r(137432),c=r(151116),l="dotPow",f=["typed","equalScalar","matrix","pow","DenseMatrix"],p=(0,n.d5)(l,f,t=>{var{typed:e,equalScalar:r,matrix:n,pow:f,DenseMatrix:p}=t,d=(0,i.O)({typed:e}),h=(0,o.r)({typed:e,DenseMatrix:p}),m=(0,a.n)({typed:e,equalScalar:r}),v=(0,s.R)({typed:e,DenseMatrix:p}),y=(0,u.x)({typed:e}),g=(0,c.X)({typed:e});return e(l,{"any, any":f,"SparseMatrix, SparseMatrix":function(t,e){return h(t,e,f,!1)},"SparseMatrix, DenseMatrix":function(t,e){return d(e,t,f,!0)},"DenseMatrix, SparseMatrix":function(t,e){return d(t,e,f,!1)},"DenseMatrix, DenseMatrix":function(t,e){return y(t,e,f)},"Array, Array":function(t,e){return this(n(t),n(e)).valueOf()},"Array, Matrix":function(t,e){return this(n(t),e)},"Matrix, Array":function(t,e){return this(t,n(e))},"SparseMatrix, any":function(t,e){return m(t,e,this,!1)},"DenseMatrix, any":function(t,e){return g(t,e,this,!1)},"any, SparseMatrix":function(t,e){return v(e,t,this,!0)},"any, DenseMatrix":function(t,e){return g(e,t,this,!0)}
2,"Array, any":function(t,e){return g(n(t),e,this,!1).valueOf()},"any, Array":function(t,e){return g(n(e),t,this,!0).valueOf()}})})},995563:(t,e,r)=>{"use strict";r.d(e,{C:()=>s});var n=r(542711),i=r(628337),o=r(788334),a=["typed"],s=(0,n.d5)("exp",a,t=>{var{typed:e}=t;return e("exp",{number:o.qX,Complex:function(t){return t.exp()},BigNumber:function(t){return t.exp()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},901842:(t,e,r)=>{"use strict";r.d(e,{j:()=>u});var n=r(542711),i=r(628337),o=r(788334),a="expm1",s=["typed","Complex"],u=(0,n.d5)(a,s,t=>{var{typed:e,Complex:r}=t;return e(a,{number:o.B,Complex:function(t){var e=Math.exp(t.re);return new r(e*Math.cos(t.im)-1,e*Math.sin(t.im))},BigNumber:function(t){return t.exp().minus(1)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},781810:(t,e,r)=>{"use strict";r.d(e,{Y:()=>s});var n=r(542711),i=r(628337),o=r(151116),a=["typed","Complex","matrix","ceil","floor"],s=(0,n.d5)("fix",a,t=>{var{typed:e,Complex:r,matrix:n,ceil:a,floor:s}=t,u=(0,o.X)({typed:e});return e("fix",{number:function(t){return t>0?s(t):a(t)},"number, number | BigNumber":function(t,e){return t>0?s(t,e):a(t,e)},Complex:function(t){return new r(t.re>0?Math.floor(t.re):Math.ceil(t.re),t.im>0?Math.floor(t.im):Math.ceil(t.im))},"Complex, number | BigNumber":function(t,e){return new r(t.re>0?s(t.re,e):a(t.re,e),t.im>0?s(t.im,e):a(t.im,e))},BigNumber:function(t){return t.isNegative()?a(t):s(t)},"BigNumber, number | BigNumber":function(t,e){return t.isNegative()?a(t,e):s(t,e)},Fraction:function(t){return t.s<0?t.ceil():t.floor()},"Fraction, number | BigNumber":function(t,e){return t.s<0?t.ceil(e):t.floor(e)},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)},"Array | Matrix, number | BigNumber":function(t,e){return(0,i.Fh)(t,t=>this(t,e),!0)},"number | Complex | BigNumber, Array":function(t,e){return u(n(e),t,this,!0).valueOf()}})})},560905:(t,e,r)=>{"use strict";r.d(e,{B:()=>f});var n=r(590482),i=r(542711),o=r(628337),a=r(936041),s=r(259505),u=r(639019),c=r(151116),l=["typed","config","round","matrix","equalScalar"],f=(0,i.d5)("floor",l,t=>{var{typed:e,config:r,round:i,matrix:l,equalScalar:f}=t,p=(0,u.n)({typed:e,equalScalar:f}),d=(0,c.X)({typed:e});return e("floor",{number:function(t){return(0,a.RI)(t,i(t),r.epsilon)?i(t):Math.floor(t)},"number, number":function(t,e){if((0,a.RI)(t,i(t,e),r.epsilon))return i(t,e);var[n,o]="".concat(t,"e").split("e"),s=Math.floor(Number("".concat(n,"e").concat(Number(o)+e)));return[n,o]="".concat(s,"e").split("e"),Number("".concat(n,"e").concat(Number(o)-e))},Complex:function(t){return t.floor()},"Complex, number":function(t,e){return t.floor(e)},BigNumber:function(t){return(0,s.R)(t,i(t),r.epsilon)?i(t):t.floor()},"BigNumber, BigNumber":function(t,e){return(0,s.R)(t,i(t,e),r.epsilon)?i(t,e):t.toDecimalPlaces(e.toNumber(),n.Z.ROUND_FLOOR)},Fraction:function(t){return t.floor()},"Fraction, number":function(t,e){return t.floor(e)},"Array | Matrix":function(t){return(0,o.Fh)(t,this,!0)},"Array | Matrix, number":function(t,e){return(0,o.Fh)(t,t=>this(t,e),!0)},"SparseMatrix, number | BigNumber":function(t,e){return p(t,e,this,!1)},"DenseMatrix, number | BigNumber":function(t,e){return d(t,e,this,!1)},"number | Complex | BigNumber, Array":function(t,e){return d(l(e),t,this,!0).valueOf()}})})},475105:(t,e,r)=>{"use strict";r.d(e,{f:()=>f});var n=r(542711),i=r(972851),o=r(721539),a=r(40058),s=r(137432),u=r(151116),c=r(788334),l=["typed","matrix","equalScalar","BigNumber","DenseMatrix"],f=(0,n.d5)("gcd",l,t=>{var{typed:e,matrix:r,equalScalar:n,BigNumber:l,DenseMatrix:f}=t,p=(0,i.A)({typed:e}),d=(0,o.H)({typed:e,equalScalar:n}),h=(0,a.q)({typed:e,DenseMatrix:f}),m=(0,s.x)({typed:e}),v=(0,u.X)({typed:e});return e("gcd",{"number, number":c.Vk,"BigNumber, BigNumber":function(t,e){if(!t.isInt()||!e.isInt())throw new Error("Parameters in function gcd must be integer numbers");var r=new l(0);for(;!e.isZero();){var n=t.mod(e);t=e,e=n}return t.lt(r)?t.neg():t},"Fraction, Fraction":function(t,e){return t.gcd(e)},"SparseMatrix, SparseMatrix":function(t,e){return d(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return p(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return p(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return m(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, number | BigNumber":function(t,e){return h(t,e,this,!1)},"DenseMatrix, number | BigNumber":function(t,e){return v(t,e,this,!1)},"number | BigNumber, SparseMatrix":function(t,e){return h(e,t,this,!0)},"number | BigNumber, DenseMatrix":function(t,e){return v(e,t,this,!0)},"Array, number | BigNumber":function(t,e){return v(r(t),e,this,
2!1).valueOf()},"number | BigNumber, Array":function(t,e){return v(r(e),t,this,!0).valueOf()},"Array | Matrix | number | BigNumber, Array | Matrix | number | BigNumber, ...Array | Matrix | number | BigNumber":function(t,e,r){for(var n=this(t,e),i=0;i<r.length;i++)n=this(n,r[i]);return n}})})},793262:(t,e,r)=>{"use strict";r.d(e,{n:()=>s});var n=r(542711),i=r(458775),o="hypot",a=["typed","abs","addScalar","divideScalar","multiplyScalar","sqrt","smaller","isPositive"],s=(0,n.d5)(o,a,t=>{var{typed:e,abs:r,addScalar:n,divideScalar:a,multiplyScalar:s,sqrt:u,smaller:c,isPositive:l}=t;return e(o,{"... number | BigNumber":function(t){for(var e=0,i=0,o=0;o<t.length;o++){var f=r(t[o]);c(i,f)?(e=s(e,s(a(i,f),a(i,f))),e=n(e,1),i=f):e=n(e,l(f)?s(a(f,i),a(f,i)):f)}return s(i,u(e))},Array:function(t){return this.apply(this,(0,i.xH)(t))},Matrix:function(t){return this.apply(this,(0,i.xH)(t.toArray()))}})})},530332:(t,e,r)=>{"use strict";r.d(e,{b:()=>f});var n=r(542711),i=r(41450),o=r(601975),a=r(639019),s=r(137432),u=r(151116),c=r(788334),l=["typed","matrix","equalScalar"],f=(0,n.d5)("lcm",l,t=>{var{typed:e,matrix:r,equalScalar:n}=t,l=(0,i.h)({typed:e,equalScalar:n}),f=(0,o.Q)({typed:e,equalScalar:n}),p=(0,a.n)({typed:e,equalScalar:n}),d=(0,s.x)({typed:e}),h=(0,u.X)({typed:e});return e("lcm",{"number, number":c.K4,"BigNumber, BigNumber":function(t,e){if(!t.isInt()||!e.isInt())throw new Error("Parameters in function lcm must be integer numbers");if(t.isZero())return t;if(e.isZero())return e;var r=t.times(e);for(;!e.isZero();){var n=e;e=t.mod(n),t=n}return r.div(t).abs()},"Fraction, Fraction":function(t,e){return t.lcm(e)},"SparseMatrix, SparseMatrix":function(t,e){return f(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return l(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return l(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return d(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, number | BigNumber":function(t,e){return p(t,e,this,!1)},"DenseMatrix, number | BigNumber":function(t,e){return h(t,e,this,!1)},"number | BigNumber, SparseMatrix":function(t,e){return p(e,t,this,!0)},"number | BigNumber, DenseMatrix":function(t,e){return h(e,t,this,!0)},"Array, number | BigNumber":function(t,e){return h(r(t),e,this,!1).valueOf()},"number | BigNumber, Array":function(t,e){return h(r(e),t,this,!0).valueOf()},"Array | Matrix | number | BigNumber, Array | Matrix | number | BigNumber, ...Array | Matrix | number | BigNumber":function(t,e,r){for(var n=this(t,e),i=0;i<r.length;i++)n=this(n,r[i]);return n}})})},480548:(t,e,r)=>{"use strict";r.d(e,{x:()=>s});var n=r(542711),i=r(628337),o=r(788334),a=["config","typed","divideScalar","Complex"],s=(0,n.d5)("log",a,t=>{var{typed:e,config:r,divideScalar:n,Complex:a}=t;return e("log",{number:function(t){return t>=0||r.predictable?(0,o.OS)(t):new a(t,0).log()},Complex:function(t){return t.log()},BigNumber:function(t){return!t.isNegative()||r.predictable?t.ln():new a(t.toNumber(),0).log()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)},"any, any":function(t,e){return n(this(t),this(e))}})})},970269:(t,e,r)=>{"use strict";r.d(e,{z:()=>u});var n=r(542711),i=r(628337),o=r(788334),a="log10",s=["typed","config","Complex"],u=(0,n.d5)(a,s,t=>{var{typed:e,config:r,Complex:n}=t;return e(a,{number:function(t){return t>=0||r.predictable?(0,o.vU)(t):new n(t,0).log().div(Math.LN10)},Complex:function(t){return new n(t).log().div(Math.LN10)},BigNumber:function(t){return!t.isNegative()||r.predictable?t.log():new n(t.toNumber(),0).log().div(Math.LN10)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},868600:(t,e,r)=>{"use strict";r.d(e,{d:()=>u});var n=r(542711),i=r(628337),o=r(936041),a="log1p",s=["typed","config","divideScalar","log","Complex"],u=(0,n.d5)(a,s,t=>{var{typed:e,config:r,divideScalar:n,log:s,Complex:u}=t;return e(a,{number:function(t){return t>=-1||r.predictable?(0,o.Kr)(t):c(new u(t,0))},Complex:c,BigNumber:function(t){var e=t.plus(1);return!e.isNegative()||r.predictable?e.ln():c(new u(t.toNumber(),0))},"Array | Matrix":function(t){return(0,i.Fh)(t,this)},"any, any":function(t,e){return n(this(t),s(e))}});function c(t){var e=t.re+1;return new u(Math.log(Math.sqrt(e*e+t.im*t.im)),Math.atan2(t.im,e))}})},91439:(t,e,r)=>{"use strict";r.d(e,{d:()=>u});var n=r(542711),i=r(628337),o=r(788334),a="log2",s=["typed","config","Complex"],u=(0,n.d5)(a,s,t=>{var{typed:e,config:r,Complex:n}=t;return e(a,{number:function(t){return t>=0||r.predictable?(0,o.iO)(t):s(new n(t,0))},Complex:s,BigNumber:function(t){return!t.isNegative()||r.predictable?t.log(2):s(new n(t.toNumber(),0))},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}});function s(t){var e=Math.sqrt(t.re*t.re+t.im*t.im);return new n(Math.log2?Math.log2(e):Math.log(e)/Math.LN2,Math.atan2(t.im,t.re)/Math.LN2)}})},878759:(t,e,r)=>{"use strict";r.d(e,{J:()=>d});var n=r(542711),i=r(41450),o=r(103795),a=r(592366),s=r(639019),u=r(882922),c=r(137432),l=r(151116),f=r(788334),p=["typed","matrix","equalScalar","DenseMatrix"],d=(0,n.d5)("mod",p,t=>{var{typed:e,matrix:r,equalScalar:n,DenseMatrix:p}=t,d=(0,i.h)({typed:e,equalScalar:n}),h=(0,o.O)({typed:e}),m=(0,a.p)({typed:e,equalScalar:n}),v=(0,s.n)({typed:e,equalScalar:n}),y=(0,u.R)({typed:e,DenseMatrix:p}),g=(0,c.x)({typed:e}),b=(0,l.X)({typed:e});
vendor: 5,089 bytes, line 2
2return e("mod",{"number, number":f.nz,"BigNumber, BigNumber":function(t,e){if(e.isNeg())throw new Error("Cannot calculate mod for a negative divisor");return e.isZero()?t:t.mod(e)},"Fraction, Fraction":function(t,e){if(e.compare(0)<0)throw new Error("Cannot calculate mod for a negative divisor");return t.compare(0)>=0?t.mod(e):t.mod(e).add(e).mod(e)},"SparseMatrix, SparseMatrix":function(t,e){return m(t,e,this,!1)},"SparseMatrix, DenseMatrix":function(t,e){return d(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return h(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return g(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return v(t,e,this,!1)},"DenseMatrix, any":function(t,e){return b(t,e,this,!1)},"any, SparseMatrix":function(t,e){return y(e,t,this,!0)},"any, DenseMatrix":function(t,e){return b(e,t,this,!0)},"Array, any":function(t,e){return b(r(t),e,this,!1).valueOf()},"any, Array":function(t,e){return b(r(e),t,this,!0).valueOf()}})})},258407:(t,e,r)=>{"use strict";r.d(e,{o:()=>f});var n=r(542711),i=r(577707),o=r(575150),a=r(458775),s=r(639019),u=r(151116),c="multiply",l=["typed","matrix","addScalar","multiplyScalar","equalScalar","dot"],f=(0,n.d5)(c,l,t=>{var{typed:e,matrix:r,addScalar:n,multiplyScalar:l,equalScalar:f,dot:p}=t,d=(0,s.n)({typed:e,equalScalar:f}),h=(0,u.X)({typed:e});function m(t,e){switch(t.length){case 1:switch(e.length){case 1:if(t[0]!==e[0])throw new RangeError("Dimension mismatch in multiplication. Vectors must have the same length");break;case 2:if(t[0]!==e[0])throw new RangeError("Dimension mismatch in multiplication. Vector length ("+t[0]+") must match Matrix rows ("+e[0]+")");break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix B has "+e.length+" dimensions)")}break;case 2:switch(e.length){case 1:if(t[1]!==e[0])throw new RangeError("Dimension mismatch in multiplication. Matrix columns ("+t[1]+") must match Vector length ("+e[0]+")");break;case 2:if(t[1]!==e[0])throw new RangeError("Dimension mismatch in multiplication. Matrix A columns ("+t[1]+") must match Matrix B rows ("+e[0]+")");break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix B has "+e.length+" dimensions)")}break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix A has "+t.length+" dimensions)")}}function v(t,r){if("dense"!==r.storage())throw new Error("Support for SparseMatrix not implemented");return function(t,r){var i,o=t._data,a=t._size,s=t._datatype,u=r._data,c=r._size,f=r._datatype,p=a[0],d=c[1],h=n,m=l;s&&f&&s===f&&"string"==typeof s&&(i=s,h=e.find(n,[i,i]),m=e.find(l,[i,i]));for(var v=[],y=0;y<d;y++){for(var g=m(o[0],u[0][y]),b=1;b<p;b++)g=h(g,m(o[b],u[b][y]));v[y]=g}return t.createDenseMatrix({data:v,size:[d],datatype:i})}(t,r)}var y=e("_multiplyMatrixVector",{"DenseMatrix, any":function(t,r){var i,o=t._data,a=t._size,s=t._datatype,u=r._data,c=r._datatype,f=a[0],p=a[1],d=n,h=l;s&&c&&s===c&&"string"==typeof s&&(i=s,d=e.find(n,[i,i]),h=e.find(l,[i,i]));for(var m=[],v=0;v<f;v++){for(var y=o[v],g=h(y[0],u[0]),b=1;b<p;b++)g=d(g,h(y[b],u[b]));m[v]=g}return t.createDenseMatrix({data:m,size:[f],datatype:i})},"SparseMatrix, any":function(t,r){var i=t._values,o=t._index,a=t._ptr,s=t._datatype;if(!i)throw new Error("Cannot multiply Pattern only Matrix times Dense Matrix");var u,c=r._data,p=r._datatype,d=t._size[0],h=r._size[0],m=[],v=[],y=[],g=n,b=l,w=f,x=0;s&&p&&s===p&&"string"==typeof s&&(u=s,g=e.find(n,[u,u]),b=e.find(l,[u,u]),w=e.find(f,[u,u]),x=e.convert(0,u));var S=[],M=[];y[0]=0;for(var N=0;N<h;N++){var A=c[N];if(!w(A,x))for(var E=a[N],_=a[N+1],O=E;O<_;O++){var T=o[O];M[T]?S[T]=g(S[T],b(A,i[O])):(M[T]=!0,v.push(T),S[T]=b(A,i[O]))}}for(var k=v.length,C=0;C<k;C++){var z=v[C];m[C]=S[z]}return y[1]=v.length,t.createSparseMatrix({values:m,index:v,ptr:y,size:[d,1],datatype:u})}}),g=e("_multiplyMatrixMatrix",{"DenseMatrix, DenseMatrix":function(t,r){var i,o=t._data,a=t._size,s=t._datatype,u=r._data,c=r._size,f=r._datatype,p=a[0],d=a[1],h=c[1],m=n,v=l;s&&f&&s===f&&"string"==typeof s&&(i=s,m=e.find(n,[i,i]),v=e.find(l,[i,i]));for(var y=[],g=0;g<p;g++){var b=o[g];y[g]=[];for(var w=0;w<h;w++){for(var x=v(b[0],u[0][w]),S=1;S<d;S++)x=m(x,v(b[S],u[S][w]));y[g][w]=x}}return t.createDenseMatrix({data:y,size:[p,h],datatype:i})},"DenseMatrix, SparseMatrix":function(t,r){var i=t._data,o=t._size,a=t._datatype,s=r._values,u=r._index,c=r._ptr,p=r._size,d=r._datatype;if(!s)throw new Error("Cannot multiply Dense Matrix times Pattern only Matrix");var h,m=o[0],v=p[1],y=n,g=l,b=f,w=0;a&&d&&a===d&&"string"==typeof a&&(h=a,y=e.find(n,[h,h]),g=e.find(l,[h,h]),b=e.find(f,[h,h]),w=e.convert(0,h));for(var x=[],S=[],M=[],N=r.createSparseMatrix({values:x,index:S,ptr:M,size:[m,v],datatype:h}),A=0;A<v;A++){M[A]=S.length;var E=c[A],_=c[A+1];if(_>E)for(var O=0,T=0;T<m;T++){for(var k=T+1,C=void 0,z=E;z<_;z++){var I=u[z];O!==k?(C=g(i[T][I],s[z]),O=k):C=y(C,g(i[T][I],s[z]))}
2O!==k||b(C,w)||(S.push(T),x.push(C))}}return M[v]=S.length,N},"SparseMatrix, DenseMatrix":function(t,r){var i=t._values,o=t._index,a=t._ptr,s=t._datatype;if(!i)throw new Error("Cannot multiply Pattern only Matrix times Dense Matrix");var u,c=r._data,p=r._datatype,d=t._size[0],h=r._size[0],m=r._size[1],v=n,y=l,g=f,b=0;s&&p&&s===p&&"string"==typeof s&&(u=s,v=e.find(n,[u,u]),y=e.find(l,[u,u]),g=e.find(f,[u,u]),b=e.convert(0,u));for(var w=[],x=[],S=[],M=t.createSparseMatrix({values:w,index:x,ptr:S,size:[d,m],datatype:u}),N=[],A=[],E=0;E<m;E++){S[E]=x.length;for(var _=E+1,O=0;O<h;O++){var T=c[O][E];if(!g(T,b))for(var k=a[O],C=a[O+1],z=k;z<C;z++){var I=o[z];A[I]!==_?(A[I]=_,x.push(I),N[I]=y(T,i[z])):N[I]=v(N[I],y(T,i[z]))}}for(var j=S[E],D=x.length,L=j;L<D;L++){var B=x[L];w[L]=N[B]}}return S[m]=x.length,M},"SparseMatrix, SparseMatrix":function(t,r){var i,o=t._values,a=t._index,s=t._ptr,u=t._datatype,c=r._values,f=r._index,p=r._ptr,d=r._datatype,h=t._size[0],m=r._size[1],v=o&&c,y=n,g=l;u&&d&&u===d&&"string"==typeof u&&(i=u,y=e.find(n,[i,i]),g=e.find(l,[i,i]));for(var b,w,x,S,M,N,A,E,_=v?[]:void 0,O=[],T=[],k=t.createSparseMatrix({values:_,index:O,ptr:T,size:[h,m],datatype:i}),C=v?[]:void 0,z=[],I=0;I<m;I++){T[I]=O.length;var j=I+1;for(M=p[I],N=p[I+1],S=M;S<N;S++)if(E=f[S],v)for(w=s[E],x=s[E+1],b=w;b<x;b++)z[A=a[b]]!==j?(z[A]=j,O.push(A),C[A]=g(c[S],o[b])):C[A]=y(C[A],g(c[S],o[b]));else for(w=s[E],x=s[E+1],b=w;b<x;b++)z[A=a[b]]!==j&&(z[A]=j,O.push(A));if(v)for(var D=T[I],L=O.length,B=D;B<L;B++){var P=O[B];_[B]=C[P]}}return T[m]=O.length,k}});return e(c,(0,o.l7)({"Array, Array":function(t,e){m((0,a.aJ)(t),(0,a.aJ)(e));var n=this(r(t),r(e));return(0,i.SW)(n)?n.valueOf():n},"Matrix, Matrix":function(t,e){var r=t.size(),n=e.size();return m(r,n),1===r.length?1===n.length?function(t,e,r){if(0===r)throw new Error("Cannot multiply two empty vectors");return p(t,e)}(t,e,r[0]):v(t,e):1===n.length?y(t,e):g(t,e)},"Matrix, Array":function(t,e){return this(t,r(e))},"Array, Matrix":function(t,e){return this(r(t,e.storage()),e)},"SparseMatrix, any":function(t,e){return d(t,e,l,!1)},"DenseMatrix, any":function(t,e){return h(t,e,l,!1)},"any, SparseMatrix":function(t,e){return d(e,t,l,!0)},"any, DenseMatrix":function(t,e){return h(e,t,l,!0)},"Array, any":function(t,e){return h(r(t),e,l,!1).valueOf()},"any, Array":function(t,e){return h(r(e),t,l,!0).valueOf()},"any, any":l,"any, any, ...any":function(t,e,r){for(var n=this(t,e),i=0;i<r.length;i++)n=this(n,r[i]);return n}},l.signatures))})},217400:(t,e,r)=>{"use strict";r.d(e,{x:()=>a});var n=r(542711),i=r(788334),o=["typed"],a=(0,n.d5)("multiplyScalar",o,t=>{var{typed:e}=t;return e("multiplyScalar",{"number, number":i.G6,"Complex, Complex":function(t,e){return t.mul(e)},"BigNumber, BigNumber":function(t,e){return t.times(e)},"Fraction, Fraction":function(t,e){return t.mul(e)},"number | Fraction | BigNumber | Complex, Unit":function(t,e){var r=e.clone();return r.value=null===r.value?r._normalize(t):this(r.value,t),r},"Unit, number | Fraction | BigNumber | Complex":function(t,e){var r=t.clone();return r.value=null===r.value?r._normalize(e):this(r.value,e),r},"Unit, Unit":function(t,e){return t.multiply(e)}})})},228136:(t,e,r)=>{"use strict";r.d(e,{z:()=>a});var n=r(542711),i="norm",o=["typed","abs","add","pow","conj","sqrt","multiply","equalScalar","larger","smaller","matrix","ctranspose","eigs"],a=(0,n.d5)(i,o,t=>{var{typed:e,abs:r,add:n,pow:o,conj:a,sqrt:s,multiply:u,equalScalar:c,larger:l,smaller:f,matrix:p,ctranspose:d,eigs:h}=t;return e(i,{number:Math.abs,Complex:function(t){return t.abs()},BigNumber:function(t){return t.abs()},boolean:function(t){return Math.abs(t)},Array:function(t){return y(p(t),2)},Matrix:function(t){return y(t,2)},"number | Complex | BigNumber | boolean, number | BigNumber | string":function(t){return this(t)},"Array, number | BigNumber | string":function(t,e){return y(p(t),e)},"Matrix, number | BigNumber | string":function(t,e){return y(t,e)}});function m(t,e){if(e===Number.POSITIVE_INFINITY||"inf"===e)return function(t){var e=0;return t.forEach(function(t){var n=r(t);l(n,e)&&(e=n)},!0),e}(t);if(e===Number.NEGATIVE_INFINITY||"-inf"===e)return function(t){var e;return t.forEach(function(t){var n=r(t);e&&!f(n,e)||(e=n)},!0),e||0}(t);if("fro"===e)return y(t,2);if("number"==typeof e&&!isNaN(e)){if(!c(e,0)){var i=0;return t.forEach(function(t){i=n(o(r(t),e),i)},!0),o(i,1/e)}return Number.POSITIVE_INFINITY}throw new Error("Unsupported parameter value")}function v(t,e){if(1===e)return function(t){var e=[],i=0;return t.forEach(function(t,o){var a=o[1],s=n(e[a]||0,r(t));l(s,i)&&(i=s),e[a]=s},!0),i}(t);if(e===Number.POSITIVE_INFINITY||"inf"===e)return function(t){var e=[],i=0;return t.forEach(function(t,o){var a=o[0],s=n(e[a]||0,r(t));l(s,i)&&(i=s),e[a]=s},!0),i}(t);if("fro"===e)return function(t){var e=0;return t.forEach(function(t,r){e=n(e,u(t,a(t)))}),r(s(e))}(t);if(2===e)return function(t){var e=t.size();if(e[0]!==e[1])throw new RangeError("Invalid matrix dimensions");var n=d(t),i=u(n,t),o=h(i).values.toArray(),a=o[o.length-1];return r(s(a))}(t);throw new Error("Unsupported parameter value "+e)}function y(t,e){var r=t.size();if(1===r.length)return m(t,e);if(2===r.length){if(r[0]&&r[1])return v(t,e);throw new RangeError("Invalid matrix dimensions")}}})},418101:(t,e,r)=>{"use strict";r.d(e,{l:()=>d});var n=r(542711),i=r(972851),o=r(41450),a=r(601975),s=r(639019),u=r(137432),c=r(151116),l=r(788334),f="nthRoot",p=["typed","matrix","equalScalar","BigNumber"],d=(0,n.d5)(f,p,t=>{var{typed:e,matrix:r,equalScalar:n,BigNumber:p}=t,d=(0,i.A)({typed:e}),h=(0,o.h)({typed:e,equalScalar:n}),m=(0,a.Q)({typed:e,equalScalar:n}),v=(0,s.n)({typed:e,equalScalar:n}),y=(0,u.x)({typed:e}),g=(0,c.X)({typed:e}),b="Complex number not supported in function nthRoot. Use nthRoots instead.";return e(f,{number:function(t){return(0,l.YS)(t,2)},"number, number":l.YS,BigNumber:function(t){return w(t,new p(2))},Complex:function(t){throw new Error(b)},"Complex, number":function(t,e){throw new Error(b)},"BigNumber, BigNumber":w,"Array | Matrix":function(t){return this(t,2)},"SparseMatrix, SparseMatrix":function(t,e){if(1===e.density())return m(t,e,this);throw new Error("Root must be non-zero")},"SparseMatrix, DenseMatrix":function(t,e){return h(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){if(1===e.density())return d(t,e,this,!1);throw new Error("Root must be non-zero")},"DenseMatrix, DenseMatrix":function(t,e){return y(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, number | BigNumber":function(t,e){return v(t,e,this,!1)},"DenseMatrix, number | BigNumber":function(t,e){return g(t,e,this,!1)},"number | BigNumber, SparseMatrix":function(t,e){if(1===e.density())return v(e,t,this,!0);throw new Error("Root must be non-zero")},"number | BigNumber, DenseMatrix":function(t,e){return g(e,t,this,!0)},"Array, number | BigNumber":function(t,e){return this(r(t),e).valueOf()},"number | BigNumber, Array":function(t,e){return this(t,r(e)).valueOf()}});function w(t,e){var r=p.precision,n=p.clone({precision:r+2}),i=new p(0),o=new n(1),a=e.isNegative();if(a&&(e=e.neg()),e.isZero())throw new Error("Root must be non-zero");if(t.isNegative()&&!e.abs().mod(2).equals(1))throw new Error("Root must be odd when a is negative.");if(t.isZero())return a?new n(1/0):0;if(!t.isFinite())return a?i:t;var s=t.abs().pow(o.div(e));return s=t.isNeg()?s.neg():s,new p((a?o.div(s):s).toPrecision(r))}})},492947:(t,e,r)=>{"use strict";r.d(e,{f:()=>a});var n=r(542711),i="nthRoots",o=["config","typed","divideScalar","Complex"],a=(0,n.d5)(i,o,t=>{var{typed:e,config:r,divideScalar:n,Complex:o}=t,a=[function(t){return new o(t,0)},function(t){return new o(0,t)},function(t){return new o(-t,0)},function(t){return new o(0,-t)}];function s(t,e){if(e<0)throw new Error("Root must be greater than zero");if(0===e)throw new Error("Root must be non-zero");if(e%1!=0)throw new Error("Root must be an integer");if(0===t||0===t.abs())return[new o(0,0)];var r,n="number"==typeof t;(n||0===t.re||0===t.im)&&(r=n?2*+(t<0):0===t.im?2*+(t.re<0):2*+(t.im<0)+1);for(var i=t.arg(),s=t.abs(),u=[],c=Math.pow(s,1/e),l=0;l<e;l++){var f=(r+4*l)/e;f!==Math.round(f)?u.push(new o({r:c,phi:(i+2*Math.PI*l)/e})):u.push(a[f%4](c))}return u}return e(i,{Complex:function(t){return s(t,2)},"Complex, number":s})})},70250:(t,e,r)=>{"use strict";r.d(e,{X:()=>u});var n=r(542711),i=r(936041),o=r(458775),a=r(788334),s=["typed","config","identity","multiply","matrix","fraction","number","Complex"],u=(0,n.d5)("pow",s,t=>{var{typed:e,config:r,identity:n,multiply:s,matrix:u,number:c,fraction:l,Complex:f}=t;return e("pow",{"number, number":p,"Complex, Complex":function(t,e){return t.pow(e)},"BigNumber, BigNumber":function(t,e){return e.isInteger()||t>=0||r.predictable?t.pow(e):new f(t.toNumber(),0).pow(e.toNumber(),0)},"Fraction, Fraction":function(t,e){var n=t.pow(e);if(null!=n)return n;if(r.predictable)throw new Error("Result of pow is non-rational and cannot be expressed as a fraction");return p(t.valueOf(),e.valueOf())},"Array, number":d,"Array, BigNumber":function(t,e){return d(t,e.toNumber())},"Matrix, number":h,"Matrix, BigNumber":function(t,e){return h(t,e.toNumber())},"Unit, number | BigNumber":function(t,e){return t.pow(e)}});function p(t,e){if(r.predictable&&!(0,i.U)(e)&&t<0)try{var n=l(e),o=c(n);if((e===o||Math.abs((e-o)/e)<1e-14)&&n.d%2==1)return(n.n%2==0?1:-1)*Math.pow(-t,e)}catch(t){}return r.predictable&&(t<-1&&e===1/0||t>-1&&t<0&&e===-1/0)?NaN:(0,i.U)(e)||t>=0||r.predictable?(0,a.Ue)(t,e):t*t<1&&e===1/0||t*t>1&&e===-1/0?0:new f(t,0).pow(e,0)}function d(t,e){if(!(0,i.U)(e)||e<0)throw new TypeError("For A^b, b must be a positive integer (value is "+e+")");var r=(0,o.aJ)(t);if(2!==r.length)throw new Error("For A^b, A must be 2 dimensional (A has "+r.length+" dimensions)");if(r[0]!==r[1])throw new Error("For A^b, A must be square (size is "+r[0]+"x"+r[1]+")");for(var a=n(r[0]).valueOf(),u=t;e>=1;)1&~e||(a=s(u,a)),e>>=1,u=s(u,u);return a}function h(t,e){return u(d(t.valueOf(),e))}})},47518:(t,e,r)=>{"use strict";r.d(e,{V:()=>v});var n=r(204942),i=r(542711),o=r(628337),a=r(936041),s=r(639019),u=r(882922),c=r(151116),l=r(788334);function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function p(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
2e%2?f(Object(r),!0).forEach(function(e){(0,n.Z)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}var d="Number of decimals in function round must be an integer",h="round",m=["typed","matrix","equalScalar","zeros","BigNumber","DenseMatrix"],v=(0,i.d5)(h,m,t=>{var{typed:e,matrix:r,equalScalar:n,zeros:i,BigNumber:a,DenseMatrix:l}=t,f=(0,s.n)({typed:e,equalScalar:n}),m=(0,u.R)({typed:e,DenseMatrix:l}),v=(0,c.X)({typed:e});return e(h,p(p({},y),{},{Complex:function(t){return t.round()},"Complex, number":function(t,e){if(e%1)throw new TypeError(d);return t.round(e)},"Complex, BigNumber":function(t,e){if(!e.isInteger())throw new TypeError(d);var r=e.toNumber();return t.round(r)},"number, BigNumber":function(t,e){if(!e.isInteger())throw new TypeError(d);return new a(t).toDecimalPlaces(e.toNumber())},BigNumber:function(t){return t.toDecimalPlaces(0)},"BigNumber, BigNumber":function(t,e){if(!e.isInteger())throw new TypeError(d);return t.toDecimalPlaces(e.toNumber())},Fraction:function(t){return t.round()},"Fraction, number":function(t,e){if(e%1)throw new TypeError(d);return t.round(e)},"Array | Matrix":function(t){return(0,o.Fh)(t,this,!0)},"SparseMatrix, number | BigNumber":function(t,e){return f(t,e,this,!1)},"DenseMatrix, number | BigNumber":function(t,e){return v(t,e,this,!1)},"number | Complex | BigNumber, SparseMatrix":function(t,e){return n(t,0)?i(e.size(),e.storage()):m(e,t,this,!0)},"number | Complex | BigNumber, DenseMatrix":function(t,e){return n(t,0)?i(e.size(),e.storage()):v(e,t,this,!0)},"Array, number | BigNumber":function(t,e){return v(r(t),e,this,!1).valueOf()},"number | Complex | BigNumber, Array":function(t,e){return v(r(e),t,this,!0).valueOf()}}))}),y={number:l.QV,"number, number":function(t,e){if(!(0,a.U)(e))throw new TypeError(d);if(e<0||e>15)throw new Error("Number of decimals in function round must be in the range of 0-15");return(0,l.QV)(t,e)}}},771361:(t,e,r)=>{"use strict";r.d(e,{U:()=>u});var n=r(542711),i=r(628337),o=r(788334),a="sign",s=["typed","BigNumber","Fraction","complex"],u=(0,n.d5)(a,s,t=>{var{typed:e,BigNumber:r,complex:n,Fraction:s}=t;return e(a,{number:o.$y,Complex:function(t){return 0===t.im?n((0,o.$y)(t.re)):t.sign()},BigNumber:function(t){return new r(t.cmp(0))},Fraction:function(t){return new s(t.s,1)},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)},Unit:function(t){return this(t.value)}})})},691191:(t,e,r)=>{"use strict";r.d(e,{M:()=>a});var n=r(542711),i=r(628337),o=["config","typed","Complex"],a=(0,n.d5)("sqrt",o,t=>{var{config:e,typed:r,Complex:n}=t;return r("sqrt",{number:o,Complex:function(t){return t.sqrt()},BigNumber:function(t){return!t.isNegative()||e.predictable?t.sqrt():o(t.toNumber())},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)},Unit:function(t){return t.pow(.5)}});function o(t){return isNaN(t)?NaN:t>=0||e.predictable?Math.sqrt(t):new n(t,0).sqrt()}})},907173:(t,e,r)=>{"use strict";r.d(e,{y:()=>u});var n=r(542711),i=r(628337),o=r(788334),a="square",s=["typed"],u=(0,n.d5)(a,s,t=>{var{typed:e}=t;return e(a,{number:o._$,Complex:function(t){return t.mul(t)},BigNumber:function(t){return t.times(t)},Fraction:function(t){return t.mul(t)},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)},Unit:function(t){return t.pow(2)}})})},591175:(t,e,r)=>{"use strict";r.d(e,{p:()=>d});var n=r(542711),i=r(289858),o=r(972851),a=r(103795),s=r(592366),u=r(40058),c=r(137432),l=r(151116),f="subtract",p=["typed","matrix","equalScalar","addScalar","unaryMinus","DenseMatrix"],d=(0,n.d5)(f,p,t=>{var{typed:e,matrix:r,equalScalar:n,addScalar:i,unaryMinus:p,DenseMatrix:d}=t,m=(0,o.A)({typed:e}),v=(0,a.O)({typed:e}),y=(0,s.p)({typed:e,equalScalar:n}),g=(0,u.q)({typed:e,DenseMatrix:d}),b=(0,c.x)({typed:e}),w=(0,l.X)({typed:e});return e(f,{"number, number":function(t,e){return t-e},"Complex, Complex":function(t,e){return t.sub(e)},"BigNumber, BigNumber":function(t,e){return t.minus(e)},"Fraction, Fraction":function(t,e){return t.sub(e)},"Unit, Unit":function(t,e){if(null===t.value)throw new Error("Parameter x contains a unit with undefined value");if(null===e.value)throw new Error("Parameter y contains a unit with undefined value");if(!t.equalBase(e))throw new Error("Units do not match");var r=t.clone();return r.value=this(r.value,e.value),r.fixPrefix=!1,r},"SparseMatrix, SparseMatrix":function(t,e){return h(t,e),y(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return h(t,e),v(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return h(t,e),m(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return h(t,e),b(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return g(t,p(e),i)},"DenseMatrix, any":function(t,e){return w(t,e,this)},"any, SparseMatrix":function(t,e){return g(e,t,this,!0)},"any, DenseMatrix":function(t,e){return w(e,t,this,!0)}
2,"Array, any":function(t,e){return w(r(t),e,this,!1).valueOf()},"any, Array":function(t,e){return w(r(e),t,this,!0).valueOf()}})});function h(t,e){var r=t.size(),n=e.size();if(r.length!==n.length)throw new i.m(r.length,n.length)}},381412:(t,e,r)=>{"use strict";r.d(e,{x:()=>u});var n=r(542711),i=r(628337),o=r(788334),a="unaryMinus",s=["typed"],u=(0,n.d5)(a,s,t=>{var{typed:e}=t;return e(a,{number:o.GC,Complex:function(t){return t.neg()},BigNumber:function(t){return t.neg()},Fraction:function(t){return t.neg()},Unit:function(t){var e=t.clone();return e.value=this(t.value),e},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)}})})},941576:(t,e,r)=>{"use strict";r.d(e,{i:()=>u});var n=r(542711),i=r(628337),o=r(788334),a="unaryPlus",s=["typed","config","BigNumber"],u=(0,n.d5)(a,s,t=>{var{typed:e,config:r,BigNumber:n}=t;return e(a,{number:o.iU,Complex:function(t){return t},BigNumber:function(t){return t},Fraction:function(t){return t},Unit:function(t){return t.clone()},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)},"boolean | string":function(t){return"BigNumber"===r.number?new n(+t):+t}})})},171374:(t,e,r)=>{"use strict";r.d(e,{o:()=>s});var n=r(542711),i=r(788334),o="xgcd",a=["typed","config","matrix","BigNumber"],s=(0,n.d5)(o,a,t=>{var{typed:e,config:r,matrix:n,BigNumber:a}=t;return e(o,{"number, number":function(t,e){var o=(0,i.y9)(t,e);return"Array"===r.matrix?o:n(o)},"BigNumber, BigNumber":function(t,e){var i,o,s,u,c=new a(0),l=new a(1),f=c,p=l,d=l,h=c;if(!t.isInt()||!e.isInt())throw new Error("Parameters in function xgcd must be integer numbers");for(;!e.isZero();)o=t.div(e).floor(),s=t.mod(e),i=f,f=p.minus(o.times(f)),p=i,i=d,d=h.minus(o.times(d)),h=i,t=e,e=s;u=t.lt(c)?[t.neg(),p.neg(),h.neg()]:[t,t.isZero()?0:p,h];return"Array"===r.matrix?u:n(u)}})})},907540:(t,e,r)=>{"use strict";r.d(e,{i:()=>d});var n=r(705862),i=r(41450),o=r(639019),a=r(137432),s=r(151116),u=r(601975),c=r(542711),l=r(182648),f="bitAnd",p=["typed","matrix","equalScalar"],d=(0,c.d5)(f,p,t=>{var{typed:e,matrix:r,equalScalar:c}=t,p=(0,i.h)({typed:e,equalScalar:c}),d=(0,u.Q)({typed:e,equalScalar:c}),h=(0,o.n)({typed:e,equalScalar:c}),m=(0,a.x)({typed:e}),v=(0,s.X)({typed:e});return e(f,{"number, number":l.qC,"BigNumber, BigNumber":n.hi,"SparseMatrix, SparseMatrix":function(t,e){return d(t,e,this,!1)},"SparseMatrix, DenseMatrix":function(t,e){return p(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return p(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return m(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return h(t,e,this,!1)},"DenseMatrix, any":function(t,e){return v(t,e,this,!1)},"any, SparseMatrix":function(t,e){return h(e,t,this,!0)},"any, DenseMatrix":function(t,e){return v(e,t,this,!0)},"Array, any":function(t,e){return v(r(t),e,this,!1).valueOf()},"any, Array":function(t,e){return v(r(e),t,this,!0).valueOf()}})})},119982:(t,e,r)=>{"use strict";r.d(e,{e:()=>c});var n=r(705862),i=r(628337),o=r(542711),a=r(182648),s="bitNot",u=["typed"],c=(0,o.d5)(s,u,t=>{var{typed:e}=t;return e(s,{number:a.NA,BigNumber:n.Xc,"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},985013:(t,e,r)=>{"use strict";r.d(e,{j:()=>d});var n=r(705862),i=r(542711),o=r(151116),a=r(137432),s=r(40058),u=r(721539),c=r(972851),l=r(182648),f="bitOr",p=["typed","matrix","equalScalar","DenseMatrix"],d=(0,i.d5)(f,p,t=>{var{typed:e,matrix:r,equalScalar:i,DenseMatrix:p}=t,d=(0,c.A)({typed:e}),h=(0,u.H)({typed:e,equalScalar:i}),m=(0,s.q)({typed:e,DenseMatrix:p}),v=(0,a.x)({typed:e}),y=(0,o.X)({typed:e});return e(f,{"number, number":l.LE,"BigNumber, BigNumber":n.Vq,"SparseMatrix, SparseMatrix":function(t,e){return h(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return d(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return d(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return v(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return m(t,e,this,!1)},"DenseMatrix, any":function(t,e){return y(t,e,this,!1)},"any, SparseMatrix":function(t,e){return m(e,t,this,!0)},"any, DenseMatrix":function(t,e){return y(e,t,this,!0)}
2,"Array, any":function(t,e){return y(r(t),e,this,!1).valueOf()},"any, Array":function(t,e){return y(r(e),t,this,!0).valueOf()}})})},902251:(t,e,r)=>{"use strict";r.d(e,{g:()=>d});var n=r(705862),i=r(103795),o=r(851443),a=r(882922),s=r(137432),u=r(151116),c=r(542711),l=r(182648),f="bitXor",p=["typed","matrix","DenseMatrix"],d=(0,c.d5)(f,p,t=>{var{typed:e,matrix:r,DenseMatrix:c}=t,p=(0,i.O)({typed:e}),d=(0,o.r)({typed:e,DenseMatrix:c}),h=(0,a.R)({typed:e,DenseMatrix:c}),m=(0,s.x)({typed:e}),v=(0,u.X)({typed:e});return e(f,{"number, number":l.xS,"BigNumber, BigNumber":n.nN,"SparseMatrix, SparseMatrix":function(t,e){return d(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return p(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return p(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return m(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return h(t,e,this,!1)},"DenseMatrix, any":function(t,e){return v(t,e,this,!1)},"any, SparseMatrix":function(t,e){return h(e,t,this,!0)},"any, DenseMatrix":function(t,e){return v(e,t,this,!0)},"Array, any":function(t,e){return v(r(t),e,this,!1).valueOf()},"any, Array":function(t,e){return v(r(e),t,this,!0).valueOf()}})})},712878:(t,e,r)=>{"use strict";r.d(e,{U:()=>m});var n=r(41450),i=r(639019),o=r(137432),a=r(151116),s=r(972851),u=r(40058),c=r(370709),l=r(542711),f=r(182648),p=r(705862),d="leftShift",h=["typed","matrix","equalScalar","zeros","DenseMatrix"],m=(0,l.d5)(d,h,t=>{var{typed:e,matrix:r,equalScalar:l,zeros:h,DenseMatrix:m}=t,v=(0,s.A)({typed:e}),y=(0,n.h)({typed:e,equalScalar:l}),g=(0,c.C)({typed:e,equalScalar:l}),b=(0,u.q)({typed:e,DenseMatrix:m}),w=(0,i.n)({typed:e,equalScalar:l}),x=(0,o.x)({typed:e}),S=(0,a.X)({typed:e});return e(d,{"number, number":f.ZG,"BigNumber, BigNumber":p.Mw,"SparseMatrix, SparseMatrix":function(t,e){return g(t,e,this,!1)},"SparseMatrix, DenseMatrix":function(t,e){return y(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return v(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return x(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, number | BigNumber":function(t,e){return l(e,0)?t.clone():w(t,e,this,!1)},"DenseMatrix, number | BigNumber":function(t,e){return l(e,0)?t.clone():S(t,e,this,!1)},"number | BigNumber, SparseMatrix":function(t,e){return l(t,0)?h(e.size(),e.storage()):b(e,t,this,!0)},"number | BigNumber, DenseMatrix":function(t,e){return l(t,0)?h(e.size(),e.storage()):S(e,t,this,!0)},"Array, number | BigNumber":function(t,e){return this(r(t),e).valueOf()},"number | BigNumber, Array":function(t,e){return this(t,r(e)).valueOf()}})})},751675:(t,e,r)=>{"use strict";r.d(e,{o:()=>m});var n=r(705862),i=r(41450),o=r(639019),a=r(137432),s=r(151116),u=r(972851),c=r(40058),l=r(370709),f=r(542711),p=r(182648),d="rightArithShift",h=["typed","matrix","equalScalar","zeros","DenseMatrix"],m=(0,f.d5)(d,h,t=>{var{typed:e,matrix:r,equalScalar:f,zeros:h,DenseMatrix:m}=t,v=(0,u.A)({typed:e}),y=(0,i.h)({typed:e,equalScalar:f}),g=(0,l.C)({typed:e,equalScalar:f}),b=(0,c.q)({typed:e,DenseMatrix:m}),w=(0,o.n)({typed:e,equalScalar:f}),x=(0,a.x)({typed:e}),S=(0,s.X)({typed:e});return e(d,{"number, number":p.Lz,"BigNumber, BigNumber":n.ti,"SparseMatrix, SparseMatrix":function(t,e){return g(t,e,this,!1)},"SparseMatrix, DenseMatrix":function(t,e){return y(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return v(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return x(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, number | BigNumber":function(t,e){return f(e,0)?t.clone():w(t,e,this,!1)},"DenseMatrix, number | BigNumber":function(t,e){return f(e,0)?t.clone():S(t,e,this,!1)},"number | BigNumber, SparseMatrix":function(t,e){return f(t,0)?h(e.size(),e.storage()):b(e,t,this,!0)},"number | BigNumber, DenseMatrix":function(t,e){return f(t,0)?h(e.size(),e.storage()):S(e,t,this,!0)},"Array, number | BigNumber":function(t,e){return this(r(t),e).valueOf()},"number | BigNumber, Array":function(t,e){return this(t,r(e)).valueOf()}})})},464787:(t,e,r)=>{"use strict";r.d(e,{M:()=>h});var n=r(41450),i=r(639019),o=r(137432),a=r(151116),s=r(972851),u=r(40058),c=r(370709),l=r(542711),f=r(182648),p="rightLogShift",d=["typed","matrix","equalScalar","zeros","DenseMatrix"],h=(0,l.d5
2)(p,d,t=>{var{typed:e,matrix:r,equalScalar:l,zeros:d,DenseMatrix:h}=t,m=(0,s.A)({typed:e}),v=(0,n.h)({typed:e,equalScalar:l}),y=(0,c.C)({typed:e,equalScalar:l}),g=(0,u.q)({typed:e,DenseMatrix:h}),b=(0,i.n)({typed:e,equalScalar:l}),w=(0,o.x)({typed:e}),x=(0,a.X)({typed:e});return e(p,{"number, number":f.ji,"SparseMatrix, SparseMatrix":function(t,e){return y(t,e,this,!1)},"SparseMatrix, DenseMatrix":function(t,e){return v(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return m(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return w(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, number | BigNumber":function(t,e){return l(e,0)?t.clone():b(t,e,this,!1)},"DenseMatrix, number | BigNumber":function(t,e){return l(e,0)?t.clone():x(t,e,this,!1)},"number | BigNumber, SparseMatrix":function(t,e){return l(t,0)?d(e.size(),e.storage()):g(e,t,this,!0)},"number | BigNumber, DenseMatrix":function(t,e){return l(t,0)?d(e.size(),e.storage()):x(e,t,this,!0)},"Array, number | BigNumber":function(t,e){return this(r(t),e).valueOf()},"number | BigNumber, Array":function(t,e){return this(t,r(e)).valueOf()}})})},583849:(t,e,r)=>{"use strict";r.d(e,{d:()=>a});var n=r(542711),i="bellNumbers",o=["typed","addScalar","isNegative","isInteger","stirlingS2"],a=(0,n.d5)(i,o,t=>{var{typed:e,addScalar:r,isNegative:n,isInteger:o,stirlingS2:a}=t;return e(i,{"number | BigNumber":function(t){if(!o(t)||n(t))throw new TypeError("Non-negative integer value expected in function bellNumbers");for(var e=0,i=0;i<=t;i++)e=r(e,a(t,i));return e}})})},792059:(t,e,r)=>{"use strict";r.d(e,{u:()=>a});var n=r(542711),i="catalan",o=["typed","addScalar","divideScalar","multiplyScalar","combinations","isNegative","isInteger"],a=(0,n.d5)(i,o,t=>{var{typed:e,addScalar:r,divideScalar:n,multiplyScalar:o,combinations:a,isNegative:s,isInteger:u}=t;return e(i,{"number | BigNumber":function(t){if(!u(t)||s(t))throw new TypeError("Non-negative integer value expected in function catalan");return n(a(o(t,2),t),r(t,1))}})})},313628:(t,e,r)=>{"use strict";r.d(e,{s:()=>a});var n=r(542711),i="composition",o=["typed","addScalar","combinations","isNegative","isPositive","isInteger","larger"],a=(0,n.d5)(i,o,t=>{var{typed:e,addScalar:r,combinations:n,isPositive:o,isNegative:a,isInteger:s,larger:u}=t;return e(i,{"number | BigNumber, number | BigNumber":function(t,e){if(!(s(t)&&o(t)&&s(e)&&o(e)))throw new TypeError("Positive integer value expected in function composition");if(u(e,t))throw new TypeError("k must be less than or equal to n in function composition");return n(r(t,-1),r(e,-1))}})})},417418:(t,e,r)=>{"use strict";r.d(e,{M:()=>a});var n=r(542711),i="stirlingS2",o=["typed","addScalar","subtract","multiplyScalar","divideScalar","pow","factorial","combinations","isNegative","isInteger","larger"],a=(0,n.d5)(i,o,t=>{var{typed:e,addScalar:r,subtract:n,multiplyScalar:o,divideScalar:a,pow:s,factorial:u,combinations:c,isNegative:l,isInteger:f,larger:p}=t;return e(i,{"number | BigNumber, number | BigNumber":function(t,e){if(!f(t)||l(t)||!f(e)||l(e))throw new TypeError("Non-negative integer value expected in function stirlingS2");if(p(e,t))throw new TypeError("k must be less than or equal to n in function stirlingS2");for(var i=u(e),d=0,h=0;h<=e;h++){var m=s(-1,n(e,h)),v=c(e,h),y=s(h,t);d=r(d,o(o(v,y),m))}return a(d,i)}})})},637001:(t,e,r)=>{"use strict";r.d(e,{Q:()=>a});var n=r(542711),i=r(628337),o=["typed"],a=(0,n.d5)("arg",o,t=>{var{typed:e}=t;return e("arg",{number:function(t){return Math.atan2(0,t)},BigNumber:function(t){return t.constructor.atan2(0,t)},Complex:function(t){return t.arg()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},384305:(t,e,r)=>{"use strict";r.d(e,{b:()=>s});var n=r(542711),i=r(628337),o="conj",a=["typed"],s=(0,n.d5)(o,a,t=>{var{typed:e}=t;return e(o,{number:function(t){return t},BigNumber:function(t){return t},Complex:function(t){return t.conjugate()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},824878:(t,e,r)=>{"use strict";r.d(e,{R:()=>a});var n=r(542711),i=r(628337),o=["typed"],a=(0,n.d5)("im",o,t=>{var{typed:e}=t;return e("im",{number:function(t){return 0},BigNumber:function(t){return t.mul(0)},Fraction:function(t){return t.mul(0)},Complex:function(t){return t.im},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},932067:(t,e,r)=>{"use strict";r.d(e,{m:()=>a});var n=r(542711),i=r(628337),o=["typed"],a=(0,n.d5)("re",o,t=>{var{typed:e}=t;return e("re",{number:function(t){return t},BigNumber:function(t){return t},Fraction:function(t){return t},Complex:function(t){return t.re},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},17298:(t,e,r)=>{"use strict";r.d(e,{v:()=>s});var n=r(577707),i=r(542711),o="distance",a=["typed","addScalar","subtract","divideScalar","multiplyScalar","unaryMinus","sqrt","abs"],s=(0,i.d5)(o,a,t=>{var{typed:e,addScalar:r,subtract:i,multiplyScalar:a,divideScalar:s,unaryMinus:u,sqrt:c,abs:l}=t;return e(o,{"Array, Array, Array":function(t,e,r){if(2===t.length&&2===e.length&&2===r.length){if(!p(t))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");
2if(!p(e))throw new TypeError("Array with 2 numbers or BigNumbers expected for second argument");if(!p(r))throw new TypeError("Array with 2 numbers or BigNumbers expected for third argument");var n=s(i(r[1],r[0]),i(e[1],e[0])),o=a(a(n,n),e[0]),c=u(a(n,e[0])),l=t[1];return y(t[0],t[1],o,c,l)}throw new TypeError("Invalid Arguments: Try again")},"Object, Object, Object":function(t,e,r){if(2===Object.keys(t).length&&2===Object.keys(e).length&&2===Object.keys(r).length){if(!p(t))throw new TypeError("Values of pointX and pointY should be numbers or BigNumbers");if(!p(e))throw new TypeError("Values of lineOnePtX and lineOnePtY should be numbers or BigNumbers");if(!p(r))throw new TypeError("Values of lineTwoPtX and lineTwoPtY should be numbers or BigNumbers");if("pointX"in t&&"pointY"in t&&"lineOnePtX"in e&&"lineOnePtY"in e&&"lineTwoPtX"in r&&"lineTwoPtY"in r){var n=s(i(r.lineTwoPtY,r.lineTwoPtX),i(e.lineOnePtY,e.lineOnePtX)),o=a(a(n,n),e.lineOnePtX),c=u(a(n,e.lineOnePtX)),l=t.pointX;return y(t.pointX,t.pointY,o,c,l)}throw new TypeError("Ke
2y names do not match")}throw new TypeError("Invalid Arguments: Try again")},"Array, Array":function(t,e){if(2===t.length&&3===e.length){if(!p(t))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!d(e))throw new TypeError("Array with 3 numbers or BigNumbers expected for second argument");return y(t[0],t[1],e[0],e[1],e[2])}if(3===t.length&&6===e.length){if(!d(t))throw new TypeError("Array with 3 numbers or BigNumbers expected for first argument");if(!m(e))throw new TypeError("Array with 6 numbers or BigNumbers expected for second argument");return g(t[0],t[1],t[2],e[0],e[1],e[2],e[3],e[4],e[5])}if(t.length===e.length&&t.length>0){if(!h(t))throw new TypeError("All values of an array should be numbers or BigNumbers");if(!h(e))throw new TypeError("All values of an array should be numbers or BigNumbers");return b(t,e)}throw new TypeError("Invalid Arguments: Try again")},"Object, Object":function(t,e){if(2===Object.keys(t).length&&3===Object.keys(e).length){if(!p(t))throw new TypeError("Values of pointX and pointY should be numbers or BigNumbers");if(!d(e))throw new TypeError("Values of xCoeffLine, yCoeffLine and constant should be numbers or BigNumbers");if("pointX"in t&&"pointY"in t&&"xCoeffLine"in e&&"yCoeffLine"in e&&"constant"in e)return y(t.pointX,t.pointY,e.xCoeffLine,e.yCoeffLine,e.constant);
2throw new TypeError("Key names do not match")}if(3===Object.keys(t).length&&6===Object.keys(e).length){if(!d(t))throw new TypeError("Values of pointX, pointY and pointZ should be numbers or BigNumbers");if(!m(e))throw new TypeError("Values of x0, y0, z0, a, b and c should be numbers or BigNumbers");if("pointX"in t&&"pointY"in t&&"x0"in e&&"y0"in e&&"z0"in e&&"a"in e&&"b"in e&&"c"in e)return g(t.pointX,t.pointY,t.pointZ,e.x0,e.y0,e.z0,e.a,e.b,e.c);throw new TypeError("Key names do not match")}if(2===Object.keys(t).length&&2===Object.keys(e).length){if(!p(t))throw new TypeError("Values of pointOneX and pointOneY should be numbers or BigNumbers");if(!p(e))throw new TypeError("Values of pointTwoX and pointTwoY should be numbers or BigNumbers");if("pointOneX"in t&&"pointOneY"in t&&"pointTwoX"in e&&"pointTwoY"in e)return b([t.pointOneX,t.pointOneY],[e.pointTwoX,e.pointTwoY]);throw new TypeError("Key names do not match")}if(3===Object.keys(t).length&&3===Object.keys(e).length){if(!d(t))throw new TypeError("Values of pointOneX, pointOneY and pointOneZ should be numbers or BigNumbers");if(!d(e))throw new TypeError("Values of pointTwoX, pointTwoY and pointTwoZ should be numbers or BigNumbers");if("pointOneX"in t&&"pointOneY"in t&&"pointOneZ"in t&&"pointTwoX"in e&&"pointTwoY"in e&&"pointTwoZ"in e)return b([t.pointOneX,t.pointOneY,t.pointOneZ],[e.pointTwoX,e.pointTwoY,e.pointTwoZ]);
vendor: 5,195 bytes, line 2
2throw new TypeError("Key names do not match")}throw new TypeError("Invalid Arguments: Try again")},Array:function(t){if(!function(t){if(2===t[0].length&&f(t[0][0])&&f(t[0][1])){if(t.some(t=>2!==t.length||!f(t[0])||!f(t[1])))return!1}else{if(!(3===t[0].length&&f(t[0][0])&&f(t[0][1])&&f(t[0][2])))return!1;if(t.some(t=>3!==t.length||!f(t[0])||!f(t[1])||!f(t[2])))return!1}return!0}(t))throw new TypeError("Incorrect array format entered for pairwise distance calculation");return function(t){for(var e=[],r=[],n=[],i=0;i<t.length-1;i++)for(var o=i+1;o<t.length;o++)2===t[0].length?(r=[t[i][0],t[i][1]],n=[t[o][0],t[o][1]]):3===t[0].length&&(r=[t[i][0],t[i][1],t[i][2]],n=[t[o][0],t[o][1],t[o][2]]),e.push(b(r,n));return e}(t)}});function f(t){return"number"==typeof t||(0,n.l9)(t)}function p(t){return t.constructor!==Array&&(t=v(t)),f(t[0])&&f(t[1])}function d(t){return t.constructor!==Array&&(t=v(t)),f(t[0])&&f(t[1])&&f(t[2])}function h(t){return Array.isArray(t)||(t=v(t)),t.every(f)}function m(t){return t.constructor!==Array&&(t=v(t)),f(t[0])&&f(t[1])&&f(t[2])&&f(t[3])&&f(t[4])&&f(t[5])}function v(t){for(var e=Object.keys(t),r=[],n=0;n<e.length;n++)r.push(t[e[n]]);return r}function y(t,e,n,i,o){var u=l(r(r(a(n,t),a(i,e)),o)),f=c(r(a(n,n),a(i,i)));return s(u,f)}function g(t,e,n,o,u,l,f,p,d){var h=[i(a(i(u,e),d),a(i(l,n),p)),i(a(i(l,n),f),a(i(o,t),d)),i(a(i(o,t),p),a(i(u,e),f))];h=c(r(r(a(h[0],h[0]),a(h[1],h[1])),a(h[2],h[2])));var m=c(r(r(a(f,f),a(p,p)),a(d,d)));return s(h,m)}function b(t,e){for(var n=t.length,o=0,s=0,u=0;u<n;u++)s=i(t[u],e[u]),o=r(a(s,s),o);return c(o)}})},465905:(t,e,r)=>{"use strict";r.d(e,{M:()=>o});var n=r(577707),i=["typed","config","abs","add","addScalar","matrix","multiply","multiplyScalar","divideScalar","subtract","smaller","equalScalar","flatten"],o=(0,r(542711).d5)("intersect",i,t=>{var{typed:e,config:r,abs:i,add:o,addScalar:a,matrix:s,multiply:u,multiplyScalar:c,divideScalar:l,subtract:f,smaller:p,equalScalar:d,flatten:h}=t;return e("intersect",{"Array, Array, Array":m,"Array, Array, Array, Array":v,"Matrix, Matrix, Matrix":function(t,e,r){var n=m(t.valueOf(),e.valueOf(),r.valueOf());return null===n?null:s(n)},"Matrix, Matrix, Matrix, Matrix":function(t,e,r,n){var i=v(t.valueOf(),e.valueOf(),r.valueOf(),n.valueOf());return null===i?null:s(i)}});function m(t,e,r){if(t=y(t),e=y(e),r=y(r),!w(t))throw new TypeError("Array with 3 numbers or BigNumbers expected for first argument");if(!w(e))throw new TypeError("Array with 3 numbers or BigNumbers expected for second argument");if(!function(t){return 4===t.length&&g(t[0])&&g(t[1])&&g(t[2])&&g(t[3])}(r))throw new TypeError("Array with 4 numbers expected as third argument");return function(t,e,r,n,i,o,s,u,p,d){var h=c(t,s),m=c(n,s),v=c(e,u),y=c(i,u),g=c(r,p),b=c(o,p),w=f(f(f(d,h),v),g),x=f(f(f(a(a(m,y),b),h),v),g),S=l(w,x),M=a(t,c(S,f(n,t))),N=a(e,c(S,f(i,e))),A=a(r,c(S,f(o,r)));return[M,N,A]}(t[0],t[1],t[2],e[0],e[1],e[2],r[0],r[1],r[2],r[3])}function v(t,e,n,s){if(t=y(t),e=y(e),n=y(n),s=y(s),2===t.length){if(!b(t))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!b(e))throw new TypeError("Array with 2 numbers or BigNumbers expected for second argument");if(!b(n))throw new TypeError("Array with 2 numbers or BigNumbers expected for third argument");if(!b(s))throw new TypeError("Array with 2 numbers or BigNumbers expected for fourth argument");return function(t,e,n,s){var d=t,h=n,m=f(d,e),v=f(h,s),y=f(c(m[0],v[1]),c(v[0],m[1]));if(p(i(y),r.epsilon))return null;var g=c(v[0],d[1]),b=c(v[1],d[0]),w=c(v[0],h[1]),x=c(v[1],h[0]),S=l(a(f(f(g,b),w),x),y);return o(u(m,S),d)}(t,e,n,s)}if(3===t.length){if(!w(t))throw new TypeError("Array with 3 numbers or BigNumbers expected for first argument");if(!w(e))throw new TypeError("Array with 3 numbers or BigNumbers expected for second argument");if(!w(n))throw new TypeError("Array with 3 numbers or BigNumbers expected for third argument");if(!w(s))throw new TypeError("Array with 3 numbers or BigNumbers expected for fourth argument");return h=t[0],m=t[1],v=t[2],g=e[0],S=e[1],M=e[2],N=n[0],A=n[1],E=n[2],_=s[0],O=s[1],T=s[2],k=x(h,N,_,N,m,A,O,A,v,E,T,E),C=x(_,N,g,h,O,A,S,m,T,E,M,v),z=x(h,N,g,h,m,A,S,m,v,E,M,v),I=x(_,N,_,N,O,A,O,A,T,E,T,E),j=x(g,h,g,h,S,m,S,m,M,v,M,v),D=l(f(c(k,C),c(z,I)),f(c(j,I),c(C,C))),L=l(a(k,c(D,C)),I),B=a(h,c(D,f(g,h))),P=a(m,c(D,f(S,m))),R=a(v,c(D,f(M,v))),U=a(N,c(L,f(_,N))),F=a(A,c(L,f(O,A))),q=a(E,c(L,f(T,E))),d(B,U)&&d(P,F)&&d(R,q)?[B,P,R]:null}throw new TypeError("Arrays with two or thee dimensional points expected");var h,m,v,g,S,M,N,A,E,_,O,T,k,C,z,I,j,D,L,B,P,R,U,F,q}function y(t){return 1===t.length?t[0]:t.length>1&&Array.isArray(t[0])&&t.every(t=>Array.isArray(t)&&1===t.length)?h(t):t}function g(t){return"number"==typeof t||(0,n.l9)(t)}function b(t){return 2===t.length&&g(t[0])&&g(t[1])}function w(t){return 3===t.length&&g(t[0])&&g(t[1])&&g(t[2])}function x(t,e,r,n,i,o,s,u,l,p,d,h){var m=c(f(t,e),f(r,n)),v=c(f(i,o),f(s,u)),y=c(f(l,p),f(d,h));return a(a(m,v),y)}})},680390:(t,e,r)=>{"use strict";r.d(e,{I:()=>f});var n=r(41450),i=r(639019),o=r(137432),a=r(151116),s=r(601975),u=r(542711),c=r(214968),l=["typed","matrix","equalScalar","zeros","
2not"],f=(0,u.d5)("and",l,t=>{var{typed:e,matrix:r,equalScalar:u,zeros:l,not:f}=t,p=(0,n.h)({typed:e,equalScalar:u}),d=(0,s.Q)({typed:e,equalScalar:u}),h=(0,i.n)({typed:e,equalScalar:u}),m=(0,o.x)({typed:e}),v=(0,a.X)({typed:e});return e("and",{"number, number":c.FO,"Complex, Complex":function(t,e){return!(0===t.re&&0===t.im||0===e.re&&0===e.im)},"BigNumber, BigNumber":function(t,e){return!(t.isZero()||e.isZero()||t.isNaN()||e.isNaN())},"Unit, Unit":function(t,e){return this(t.value||0,e.value||0)},"SparseMatrix, SparseMatrix":function(t,e){return d(t,e,this,!1)},"SparseMatrix, DenseMatrix":function(t,e){return p(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return p(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return m(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return f(e)?l(t.size(),t.storage()):h(t,e,this,!1)},"DenseMatrix, any":function(t,e){return f(e)?l(t.size(),t.storage()):v(t,e,this,!1)},"any, SparseMatrix":function(t,e){return f(t)?l(t.size(),t.storage()):h(e,t,this,!0)},"any, DenseMatrix":function(t,e){return f(t)?l(t.size(),t.storage()):v(e,t,this,!0)},"Array, any":function(t,e){return this(r(t),e).valueOf()},"any, Array":function(t,e){return this(t,r(e)).valueOf()}})})},12318:(t,e,r)=>{"use strict";r.d(e,{b:()=>s});var n=r(628337),i=r(542711),o=r(214968),a=["typed"],s=(0,i.d5)("not",a,t=>{var{typed:e}=t;return e("not",{number:o.xY,Complex:function(t){return 0===t.re&&0===t.im},BigNumber:function(t){return t.isZero()||t.isNaN()},Unit:function(t){return null===t.value||this(t.value)},"Array | Matrix":function(t){return(0,n.Fh)(t,this)}})})},131541:(t,e,r)=>{"use strict";r.d(e,{Z:()=>f});var n=r(103795),i=r(882922),o=r(137432),a=r(151116),s=r(592366),u=r(542711),c=r(214968),l=["typed","matrix","equalScalar","DenseMatrix"],f=(0,u.d5)("or",l,t=>{var{typed:e,matrix:r,equalScalar:u,DenseMatrix:l}=t,f=(0,n.O)({typed:e}),p=(0,s.p)({typed:e,equalScalar:u}),d=(0,i.R)({typed:e,DenseMatrix:l}),h=(0,o.x)({typed:e}),m=(0,a.X)({typed:e});return e("or",{"number, number":c.RY,"Complex, Complex":function(t,e){return 0!==t.re||0!==t.im||0!==e.re||0!==e.im},"BigNumber, BigNumber":function(t,e){return!t.isZero()&&!t.isNaN()||!e.isZero()&&!e.isNaN()},"Unit, Unit":function(t,e){return this(t.value||0,e.value||0)},"SparseMatrix, SparseMatrix":function(t,e){return p(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return f(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return f(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return h(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return d(t,e,this,!1)},"DenseMatrix, any":function(t,e){return m(t,e,this,!1)},"any, SparseMatrix":function(t,e){return d(e,t,this,!0)},"any, DenseMatrix":function(t,e){return m(e,t,this,!0)},"Array, any":function(t,e){return m(r(t),e,this,!1).valueOf()},"any, Array":function(t,e){return m(r(e),t,this,!0).valueOf()}})})},987019:(t,e,r)=>{"use strict";r.d(e,{O:()=>f});var n=r(103795),i=r(851443),o=r(882922),a=r(137432),s=r(151116),u=r(542711),c=r(214968),l=["typed","matrix","DenseMatrix"],f=(0,u.d5)("xor",l,t=>{var{typed:e,matrix:r,DenseMatrix:u}=t,l=(0,n.O)({typed:e}),f=(0,i.r)({typed:e,DenseMatrix:u}),p=(0,o.R)({typed:e,DenseMatrix:u}),d=(0,a.x)({typed:e}),h=(0,s.X)({typed:e});return e("xor",{"number, number":c.kl,"Complex, Complex":function(t,e){return(0!==t.re||0!==t.im)!=(0!==e.re||0!==e.im)},"BigNumber, BigNumber":function(t,e){return(!t.isZero()&&!t.isNaN())!=(!e.isZero()&&!e.isNaN())},"Unit, Unit":function(t,e){return this(t.value||0,e.value||0)},"SparseMatrix, SparseMatrix":function(t,e){return f(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return l(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return l(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return d(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return p(t,e,this,!1)},"DenseMatrix, any":function(t,e){return h(t,e,this,!1)},"any, SparseMatrix":function(t,e){return p(e,t,this,!0)},"any, DenseMatrix":function(t,e){return h(e,t,this,!0)}
2,"Array, any":function(t,e){return h(r(t),e,this,!1).valueOf()},"any, Array":function(t,e){return h(r(e),t,this,!0).valueOf()}})})},938641:(t,e,r)=>{"use strict";r.d(e,{j:()=>c});var n=r(542711),i=r(458775),o=r(577707),a=r(330826),s="apply",u=["typed","isInteger"],c=(0,n.d5)(s,u,t=>{var{typed:e,isInteger:r}=t;return e(s,{"Array | Matrix, number | BigNumber, function":function(t,e,n){if(!r(e))throw new TypeError("Integer number expected for dimension");var s=Array.isArray(t)?(0,i.aJ)(t):t.size();if(e<0||e>=s.length)throw new a.c(e,s.length);return(0,o.SW)(t)?t.create(l(t.valueOf(),e,n)):l(t,e,n)}})});function l(t,e,r){var n,i,o;if(e<=0){if(Array.isArray(t[0])){for(o=function(t){var e,r,n=t.length,i=t[0].length,o=[];for(r=0;r<i;r++){var a=[];for(e=0;e<n;e++)a.push(t[e][r]);o.push(a)}return o}(t),i=[],n=0;n<o.length;n++)i[n]=l(o[n],e-1,r);return i}return r(t)}for(i=[],n=0;n<t.length;n++)i[n]=l(t[n],e-1,r);return i}},412800:(t,e,r)=>{"use strict";r.d(e,{w:()=>u});var n=r(542711),i=r(575150),o=r(458775),a="column",s=["typed","Index","matrix","range"],u=(0,n.d5)(a,s,t=>{var{typed:e,Index:r,matrix:n,range:s}=t;return e(a,{"Matrix, number":u,"Array, number":function(t,e){return u(n((0,i.d9)(t)),e).valueOf()}});function u(t,e){if(2!==t.size().length)throw new Error("Only two dimensional matrix is supported");(0,o.Ls)(e,t.size()[1]);var n=s(0,t.size()[0]),i=new r(n,e);return t.subset(i)}})},512155:(t,e,r)=>{"use strict";r.d(e,{k:()=>f});var n=r(577707),i=r(575150),o=r(458775),a=r(330826),s=r(289858),u=r(542711),c="concat",l=["typed","matrix","isInteger"],f=(0,u.d5)(c,l,t=>{var{typed:e,matrix:r,isInteger:u}=t;return e(c,{"...Array | Matrix | number | BigNumber":function(t){var e,c,l=t.length,f=-1,d=!1,h=[];for(e=0;e<l;e++){var m=t[e];if((0,n.SW)(m)&&(d=!0),(0,n.hj)(m)||(0,n.l9)(m)){if(e!==l-1)throw new Error("Dimension must be specified as last argument");if(c=f,f=m.valueOf(),!u(f))throw new TypeError("Integer number expected for dimension");if(f<0||e>0&&f>c)throw new a.c(f,c+1)}else{var v=(0,i.d9)(m).valueOf(),y=(0,o.aJ)(v);if(h[e]=v,c=f,f=y.length-1,e>0&&f!==c)throw new s.m(c+1,f+1)}}if(0===h.length)throw new SyntaxError("At least one matrix expected");for(var g=h.shift();h.length;)g=p(g,h.shift(),f,0);return d?r(g):g},"...string":function(t){return t.join("")}})});function p(t,e,r,n){if(n<r){if(t.length!==e.length)throw new s.m(t.length,e.length);for(var i=[],o=0;o<t.length;o++)i[o]=p(t[o],e[o],r,n+1);return i}return t.concat(e)}},620099:(t,e,r)=>{"use strict";r.d(e,{l:()=>a});var n=r(542711),i="count",o=["typed","size","prod"],a=(0,n.d5)(i,o,t=>{var{typed:e,size:r,prod:n}=t;return e(i,{string:function(t){return t.length},"Matrix | Array":function(t){return n(r(t))}})})},708730:(t,e,r)=>{"use strict";r.d(e,{q:()=>s});var n=r(458775),i=r(542711),o="cross",a=["typed","matrix","subtract","multiply"],s=(0,i.d5)(o,a,t=>{var{typed:e,matrix:r,subtract:i,multiply:a}=t;return e(o,{"Matrix, Matrix":function(t,e){return r(s(t.toArray(),e.toArray()))},"Matrix, Array":function(t,e){return r(s(t.toArray(),e))},"Array, Matrix":function(t,e){return r(s(t,e.toArray()))},"Array, Array":s});function s(t,e){var r=Math.max((0,n.aJ)(t).length,(0,n.aJ)(e).length);t=(0,n.L9)(t),e=(0,n.L9)(e);var o=(0,n.aJ)(t),s=(0,n.aJ)(e);if(1!==o.length||1!==s.length||3!==o[0]||3!==s[0])throw new RangeError("Vectors with length 3 expected (Size A = ["+o.join(", ")+"], B = ["+s.join(", ")+"])");var u=[i(a(t[1],e[2]),a(t[2],e[1])),i(a(t[2],e[0]),a(t[0],e[2])),i(a(t[0],e[1]),a(t[1],e[0]))];return r>1?[u]:u}})},893048:(t,e,r)=>{"use strict";r.d(e,{t:()=>a});var n=r(542711),i="ctranspose",o=["typed","transpose","conj"],a=(0,n.d5)(i,o,t=>{var{typed:e,transpose:r,conj:n}=t;return e(i,{any:function(t){return n(r(t))}})})},652404:(t,e,r)=>{"use strict";r.d(e,{S:()=>u});var n=r(577707),i=r(575150),o=r(466736),a=r(542711),s=["typed","matrix","subtract","multiply","unaryMinus","lup"],u=(0,a.d5)("det",s,t=>{var{typed:e,matrix:r,subtract:a,multiply:s,unaryMinus:u,lup:c}=t;return e("det",{any:function(t){return(0,i.d9)(t)},"Array | Matrix":function(t){var e;switch((e=(0,n.SW)(t)?t.size():Array.isArray(t)?(t=r(t)).size():[]).length){case 0:return(0,i.d9)(t);case 1:if(1===e[0])return(0,i.d9)(t.valueOf()[0]);throw new RangeError("Matrix must be square (size: "+(0,o.WU)(e)+")");case 2:var l=e[0],f=e[1];if(l===f)return function(t,e){if(1===e)return(0,i.d9)(t[0][0]);if(2===e)return a(s(t[0][0],t[1][1]),s(t[1][0],t[0][1]));for(var r=c(t),n=r.U[0][0],o=1;o<e;o++)n=s(n,r.U[o][o]);for(var l=0,f=0,p=[];;){for(;p[f];)f++;if(f>=e)break;for(var d=f,h=0;!p[r.p[d]];)p[r.p[d]]=!0,d=r.p[d],h++;h%2==0&&l++}return l%2==0?n:u(n)}(t.clone().valueOf(),l);throw new RangeError("Matrix must be square (size: "+(0,o.WU)(e)+")");
2default:throw new RangeError("Matrix must be two dimensional (size: "+(0,o.WU)(e)+")")}}})})},512049:(t,e,r)=>{"use strict";r.d(e,{_:()=>c});var n=r(577707),i=r(458775),o=r(936041),a=r(542711),s="diag",u=["typed","matrix","DenseMatrix","SparseMatrix"],c=(0,a.d5)(s,u,t=>{var{typed:e,matrix:r,DenseMatrix:a,SparseMatrix:u}=t;return e(s,{Array:function(t){return c(t,0,(0,i.aJ)(t),null)},"Array, number":function(t,e){return c(t,e,(0,i.aJ)(t),null)},"Array, BigNumber":function(t,e){return c(t,e.toNumber(),(0,i.aJ)(t),null)},"Array, string":function(t,e){return c(t,0,(0,i.aJ)(t),e)},"Array, number, string":function(t,e,r){return c(t,e,(0,i.aJ)(t),r)},"Array, BigNumber, string":function(t,e,r){return c(t,e.toNumber(),(0,i.aJ)(t),r)},Matrix:function(t){return c(t,0,t.size(),t.storage())},"Matrix, number":function(t,e){return c(t,e,t.size(),t.storage())},"Matrix, BigNumber":function(t,e){return c(t,e.toNumber(),t.size(),t.storage())},"Matrix, string":function(t,e){return c(t,0,t.size(),e)},"Matrix, number, string":function(t,e,r){return c(t,e,t.size(),r)},"Matrix, BigNumber, string":function(t,e,r){return c(t,e.toNumber(),t.size(),r)}});function c(t,e,i,s){if(!(0,o.U)(e))throw new TypeError("Second parameter in function diag must be an integer");var c=e>0?e:0,l=e<0?-e:0;switch(i.length){case 1:return function(t,e,r,n,i,o){var s=[n+i,n+o];if(r&&"sparse"!==r&&"dense"!==r)throw new TypeError("Unknown matrix type ".concat(r,'"'));var c="sparse"===r?u.diagonal(s,t,e):a.diagonal(s,t,e);return null!==r?c:c.valueOf()}(t,e,s,i[0],l,c);
2case 2:return function(t,e,i,o,a,s){if((0,n.SW)(t)){var u=t.diagonal(e);return null!==i?i!==u.storage()?r(u,i):u:u.valueOf()}for(var c=Math.min(o[0]-a,o[1]-s),l=[],f=0;f<c;f++)l[f]=t[f+a][f+s];return null!==i?r(l):l}(t,e,s,i,l,c)}throw new RangeError("Matrix for function diag must be 2 dimensional")}})},288800:(t,e,r)=>{"use strict";r.d(e,{J:()=>u});var n=r(542711),i=r(936041),o=r(577707),a="diff",s=["typed","matrix","subtract","number"],u=(0,n.d5)(a,s,t=>{var{typed:e,matrix:r,subtract:n,number:s}=t;return e(a,{"Array | Matrix":function(t){return(0,o.SW)(t)?r(c(t.toArray())):c(t)},"Array | Matrix, number":function(t,e){if(!(0,i.U)(e))throw new RangeError("Dimension must be a whole number");return(0,o.SW)(t)?r(u(t.toArray(),e)):u(t,e)},"Array | Matrix, BigNumber":function(t,e){return this(t,s(e))}});function u(t,e){if((0,o.SW)(t)&&(t=t.toArray()),!Array.isArray(t))throw RangeError("Array/Matrix does not have that many dimensions");if(e>0){var r=[];return t.forEach(t=>{r.push(u(t,e-1))}),r}if(0===e)return c(t);throw RangeError("Cannot have negative dimension")}function c(t){var e=[],r=t.length;if(r<2)return t;for(var n=1;n<r;n++)e.push(l(t[n-1],t[n]));return e}function l(t,e){(0,o.SW)(t)&&(t=t.toArray()),(0,o.SW)(e)&&(e=e.toArray());var r=Array.isArray(t),i=Array.isArray(e);if(r&&i)return function(t,e){if(t.length!==e.length)throw RangeError("Not all sub-arrays have the same length");for(var r=[],n=t.length,i=0;i<n;i++)r.push(l(t[i],e[i]));return r}(t,e);if(!r&&!i)return n(e,t);throw TypeError("Cannot calculate difference between 1 array and 1 non-array")}})},220836:(t,e,r)=>{"use strict";r.d(e,{W:()=>a});var n=r(542711),i=r(577707),o=["typed","addScalar","multiplyScalar","conj","size"],a=(0,n.d5)("dot",o,t=>{var{typed:e,addScalar:r,multiplyScalar:n,conj:o,size:a}=t;return e("dot",{"Array | DenseMatrix, Array | DenseMatrix":function(t,a){var c=s(t,a),l=(0,i.SW)(t)?t._data:t,f=(0,i.SW)(t)?t._datatype:void 0,p=(0,i.SW)(a)?a._data:a,d=(0,i.SW)(a)?a._datatype:void 0,h=2===u(t).length,m=2===u(a).length,v=r,y=n;if(f&&d&&f===d&&"string"==typeof f){var g=f;v=e.find(r,[g,g]),y=e.find(n,[g,g])}if(!h&&!m){for(var b=y(o(l[0]),p[0]),w=1;w<c;w++)b=v(b,y(o(l[w]),p[w]));return b}if(!h&&m){for(var x=y(o(l[0]),p[0][0]),S=1;S<c;S++)x=v(x,y(o(l[S]),p[S][0]));return x}if(h&&!m){for(var M=y(o(l[0][0]),p[0]),N=1;N<c;N++)M=v(M,y(o(l[N][0]),p[N]));return M}if(h&&m){for(var A=y(o(l[0][0]),p[0][0]),E=1;E<c;E++)A=v(A,y(o(l[E][0]),p[E][0]));return A}},"SparseMatrix, SparseMatrix":function(t,e){s(t,e);var i=t._index,o=t._values,a=e._index,u=e._values,c=0,l=r,f=n,p=0,d=0;for(;p<i.length&&d<a.length;){var h=i[p],m=a[d];h<m?p++:h>m?d++:h===m&&(c=l(c,f(o[p],u[d])),p++,d++)}return c}});function s(t,e){var r,n,i=u(t),o=u(e);if(1===i.length)r=i[0];else{if(2!==i.length||1!==i[1])throw new RangeError("Expected a column vector, instead got a matrix of size ("+i.join(", ")+")");r=i[0]}if(1===o.length)n=o[0];else{if(2!==o.length||1!==o[1])throw new RangeError("Expected a column vector, instead got a matrix of size ("+o.join(", ")+")");n=o[0]}if(r!==n)throw new RangeError("Vectors must have equal length ("+r+" != "+n+")");if(0===r)throw new RangeError("Cannot calculate the dot product of empty vectors");return r}function u(t){return(0,i.SW)(t)?t.size():a(t)}})},434095:(t,e,r)=>{"use strict";r.d(e,{Q:()=>l});var n=r(542711),i=r(466736),o=r(575150);function a(t){var{addScalar:e,subtract:r,flatten:n,multiply:i,multiplyScalar:a,divideScalar:s,sqrt:u,abs:c,bignumber:l,diag:f,inv:p,qr:d,usolve:h,usolveAll:m,equal:v,complex:y,larger:g,smaller:b,matrixFromColumns:w,dot:x}=t;function S(t,n,i,o){var s=e(t,o),c=r(a(t,o),a(n,i)),l=a(s,.5),f=a(u(r(a(s,s),a(4,c))),.5);return[e(l,f),r(l,f)]}function M(t,e,n,i,o,a,s,u){var f="BigNumber"===u,p="Complex"===u,d=f?l(0):p?y(0):0,h=f?l(1):p?y(1):1;if(b(c(n),s))return[[h,d],[d,h]];if(g(c(r(o,a)),s))return[[r(o,i),r(a,i)],[n,n]];var m=r(t,o),v=r(e,o),w=r(n,o),x=r(i,o);return b(c(v),s)?[[m,h],[w,d]]:[[v,d],[x,h]]}function N(t,e){for(var r=0;r<t.length;r++)t[r].push(...Array(e-t[r].length).fill(0));for(var n=t.length;n<e;n++)t.push(Array(e).fill(0)),t[n][n]=1;return t}function A(t,e,r){for(var n=0;n<t.length;n++)if(r(t[n],e))return n;return-1}function E(t,e,r,n,i){for(var o,a="BigNumber"===i?l(1e3):1e3,s=0;o=_(e,r,i),o=h(t,o),!g(T(o),a);)if(++s>=5)return null;for(s=0;;){var u=h(t,o);if(b(T(O(o,[u])),n))break;if(++s>=10)return null;o=k(u)}return o}function _(t,e,r){var n="BigNumber"===r,i="Complex"===r,o=Array(t).fill(0).map(t=>2*Math.random()-1);return n&&(o=o.map(t=>l(t))),i&&(o=o.map(t=>y(t))),k(o=O(o,e),r)}function O(t,e){for(var n of e)t=r(t,i(s(x(n,t),x(n,n)),n));return t}function T(t){return c(u(x(t,t)))}function k(t,e){var r="Complex"===e,n="BigNumber"===e?l(1):r?y(1):1;return i(s(n,T(t)),t)}return function(t,u,h,x,_){void 0===_&&(_=!0);var O=function(t,r,n,i,o){var u,p="BigNumber"===i,d="Complex"===i,h=p?l(0):d?y(0):0,m=p?l(1):d?y(1):1,w=p?l(10):2,x=a(w,w);o&&(u=Array(r).fill(m));var S=!1;for(;!S;
vendor: 4,596 bytes, line 2
2){S=!0;for(var M=0;M<r;M++){for(var N=h,A=h,E=0;E<r;E++)if(M!==E){var _=c(t[M][E]);N=e(N,_),A=e(A,_)}if(!v(N,0)&&!v(A,0)){for(var O=m,T=N,k=s(A,w),C=a(A,w);b(T,k);)T=a(T,x),O=a(O,w);for(;g(T,C);)T=s(T,x),O=s(O,w);if(b(s(e(T,A),O),a(e(N,A),.95))){S=!1;for(var z=s(1,O),I=0;I<r;I++)M!==I&&(t[M][I]=a(t[M][I],O),t[I][M]=a(t[I][M],z));o&&(u[M]=a(u[M],O))}}}}return f(u)}(t,u,0,x,_);!function(t,n,i,o,u,f){var p="BigNumber"===o,d="Complex"===o,h=p?l(0):d?y(0):0;p&&(i=l(i));for(var m=0;m<n-2;m++){for(var v=0,g=h,w=m+1;w<n;w++){var x=t[w][m];b(c(g),c(x))&&(g=x,v=w)}if(!b(c(g),i)){if(v!==m+1){var S=t[v];t[v]=t[m+1],t[m+1]=S;for(var M=0;M<n;M++){var N=t[M][v];t[M][v]=t[M][m+1],t[M][m+1]=N}if(u){var A=f[v];f[v]=f[m+1],f[m+1]=A}}for(var E=m+2;E<n;E++){var _=s(t[E][m],g);if(0!==_){for(var O=0;O<n;O++)t[E][O]=r(t[E][O],a(_,t[m+1][O]));for(var T=0;T<n;T++)t[T][m+1]=e(t[T][m+1],a(_,t[T][E]));if(u)for(var k=0;k<n;k++)f[E][k]=r(f[E][k],a(_,f[m+1][k]))}}}}}(t,u,h,x,_,O);var T,{values:k,C}=function(t,n,a,s,u){var p="BigNumber"===s,h="Complex"===s,m=p?l(1):h?y(1):1;p&&(a=l(a));var v=(0,o.d9)(t),g=[],w=n,x=[],A=u?f(Array(n).fill(m)):void 0,E=u?f(Array(w).fill(m)):void 0,_=0;for(;_<=100;){_+=1;for(var O=0,T=0;T<w;T++)v[T][T]=r(v[T][T],O);var{Q:k,R:C}=d(v);v=i(C,k);for(var z=0;z<w;z++)v[z][z]=e(v[z][z],O);if(u&&(E=i(E,k)),1===w||b(c(v[w-1][w-2]),a)){_=0,g.push(v[w-1][w-1]),u&&(x.unshift([[1]]),N(E,n),A=i(A,E),w>1&&(E=f(Array(w-1).fill(m)))),w-=1,v.pop();for(var I=0;I<w;I++)v[I].pop()}else if(2===w||b(c(v[w-2][w-3]),a)){_=0;var j=S(v[w-2][w-2],v[w-2][w-1],v[w-1][w-2],v[w-1][w-1]);g.push(...j),u&&(x.unshift(M(v[w-2][w-2],v[w-2][w-1],v[w-1][w-2],v[w-1][w-1],j[0],j[1],a,s)),N(E,n),A=i(A,E),w>2&&(E=f(Array(w-2).fill(m)))),w-=2,v.pop(),v.pop();for(var D=0;D<w;D++)v[D].pop(),v[D].pop()}if(0===w)break}if(g.sort((t,e)=>+r(c(t),c(e))),_>100){var L=Error("The eigenvalues failed to converge. Only found these eigenvalues: "+g.join(", "));throw L.values=g,L.vectors=[],L}var B=u?i(A,function(t,e){for(var r=[],n=0;n<e;n++)r[n]=Array(e).fill(0);var i=0;for(var o of t){for(var a=o.length,s=0;s<a;s++)for(var u=0;u<a;u++)r[i+s][i+u]=o[s][u];i+=a}return r}(x,n)):void 0;return{values:g,C:B}}(t,u,h,x,_);return C=i(p(O),C),_&&(T=function(t,e,o,a,s,u){var c=p(o),d=i(c,t,o),h="BigNumber"===u,g="Complex"===u,b=h?l(0):g?y(0):0,w=h?l(1):g?y(1):1,x=[],S=[];for(var M of a){var N=A(x,M,v);-1===N?(x.push(M),S.push(1)):S[N]+=1}for(var _=[],O=x.length,T=Array(e).fill(b),k=f(Array(e).fill(w)),C=[],z=0;z<O;z++){var I=x[z],j=r(d,i(I,k)),D=m(j,T);for((D=D.map(t=>i(o,t))).shift();D.length<S[z];){var L=E(j,e,D,s,u);if(null==L){C.push(I);break}D.push(L)}_.push(...D.map(t=>n(t)))}if(0!==C.length){var B=new Error("Failed to find eigenvectors for the following eigenvalues: "+C.join(", "));throw B.values=a,B.vectors=_,B}return _}(t,u,C,k,h,x),T=w(...T)),{values:k,vectors:T}}}function s(t){var{config:e,addScalar:r,subtract:n,abs:i,atan:a,cos:s,sin:u,multiplyScalar:c,inv:l,bignumber:f,multiply:p,add:d}=t;function h(t,r,n){var i=r-t;return Math.abs(i)<=e.epsilon?Math.PI/4:.5*Math.atan(2*n/(r-t))}function m(t,r,o){var s=n(r,t);return i(s)<=e.epsilon?f(-1).acos().div(4):c(.5,a(p(2,o,l(s))))}function v(t,e,r,n){for(var i=t.length,o=Math.cos(e),a=Math.sin(e),s=M(i,0),u=M(i,0),c=0;c<i;c++)s[c]=o*t[c][r]-a*t[c][n],u[c]=a*t[c][r]+o*t[c][n];for(var l=0;l<i;l++)t[l][r]=s[l],t[l][n]=u[l];return t}function y(t,e,i,o){for(var a=t.length,l=s(e),p=u(e),d=M(a,f(0)),h=M(a,f(0)),m=0;m<a;m++)d[m]=n(c(l,t[m][i]),c(p,t[m][o])),h[m]=r(c(p,t[m][i]),c(l,t[m][o]));for(var v=0;v<a;v++)t[v][i]=d[v],t[v][o]=h[v];return t}function g(t,e,i,o){for(var a=t.length,l=f(s(e)),h=f(u(e)),m=c(l,l),v=c(h,h),y=M(a,f(0)),g=M(a,f(0)),b=p(f(2),l,h,t[i][o]),w=r(n(c(m,t[i][i]),b),c(v,t[o][o])),x=d(c(v,t[i][i]),b,c(m,t[o][o])),S=0;S<a;S++)y[S]=n(c(l,t[i][S]),c(h,t[o][S])),g[S]=r(c(h,t[i][S]),c(l,t[o][S]));t[i][i]=w,t[o][o]=x,t[i][o]=f(0),t[o][i]=f(0);for(var N=0;N<a;N++)N!==i&&N!==o&&(t[i][N]=y[N],t[N][i]=y[N],t[o][N]=g[N],t[N][o]=g[N]);return t}function b(t,e,r,n){for(var i=t.length,o=Math.cos(e),a=Math.sin(e),s=o*o,u=a*a,c=M(i,0),l=M(i,0),f=s*t[r][r]-2*o*a*t[r][n]+u*t[n][n],p=u*t[r][r]+2*o*a*t[r][n]+s*t[n][n],d=0;d<i;d++)c[d]=o*t[r][d]-a*t[n][d],l[d]=a*t[r][d]+o*t[n][d];t[r][r]=f,t[n][n]=p,t[r][n]=0,t[n][r]=0;for(var h=0;h<i;h++)h!==r&&h!==n&&(t[r][h]=c[h],t[h][r]=c[h],t[n][h]=l[h],t[h][n]=l[h]);return t}function w(t){for(var e=t.length,r=0,n=[0,1],i=0;i<e;i++)for(var o=i+1;o<e;o++)Math.abs(r)<Math.abs(t[i][o])&&(r=Math.abs(t[i][o]),n=[i,o]);return[n,r]}function x(t){for(var e=t.length,r=0,n=[0,1],o=0;o<e;o++)for(var a=o+1;a<e;
2a++)i(r)<i(t[o][a])&&(r=i(t[o][a]),n=[o,a]);return[n,r]}function S(t,e){for(var r=t.length,n=Array(r),o=Array(r),a=0;a<r;a++)o[a]=Array(r);for(var s=0;s<r;s++){for(var u=0,c=t[0],l=0;l<t.length;l++)i(t[l])<i(c)&&(c=t[u=l]);n[s]=t.splice(u,1)[0];for(var f=0;f<r;f++)o[f][s]=e[f][u],e[f].splice(u,1)}return{values:n,vectors:o}}function M(t,e){for(var r=new Array(t),n=0;n<t;n++)r[n]=e;return r}return function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.epsilon,a=arguments.length>3?arguments[3]:void 0;if("number"===a)return function(t,e){for(var r,n=t.length,i=Math.abs(e/n),a=new Array(n),s=0;s<n;s++)a[s]=M(n,0),a[s][s]=1;var u=w(t);for(;Math.abs(u[1])>=Math.abs(i);){var c=u[0][0],l=u[0][1];t=b(t,r=h(t[c][c],t[l][l],t[c][l]),c,l),a=v(a,r,c,l),u=w(t)}for(var f=M(n,0),p=0;p<n;p++)f[p]=t[p][p];return S((0,o.d9)(f),(0,o.d9)(a))}(t,n);if("BigNumber"===a)return function(t,e){for(var r,n=t.length,a=i(e/n),s=new Array(n),u=0;u<n;u++)s[u]=M(n,0),s[u][u]=1;var c=x(t);for(;i(c[1])>=i(a);){var l=c[0][0],f=c[0][1];t=g(t,r=m(t[l][l],t[f][f],t[l][f]),l,f),s=y(s,r,l,f),c=x(t)}for(var p=M(n,0),d=0;d<n;d++)p[d]=t[d][d];return S((0,o.d9)(p),(0,o.d9)(s))}(t,n);throw TypeError("Unsupported data type: "+a)}}var u=r(577707),c=["config","typed","matrix","addScalar","equal","subtract","abs","atan","cos","sin","multiplyScalar","divideScalar","inv","bignumber","multiply","add","larger","column","flatten","number","complex","sqrt","diag","qr","usolve","usolveAll","im","re","smaller","matrixFromColumns","dot"],l=(0,n.d5)("eigs",c,t=>{var{config:e,typed:r,matrix:n,addScalar:o,subtract:c,equal:l,abs:f,atan:p,cos:d,sin:h,multiplyScalar:m,divideScalar:v,inv:y,bignumber:g,multiply:b,add:w,larger:x,column:S,flatten:M,number:N,complex:A,sqrt:E,diag:_,qr:O,usolve:T,usolveAll:k,im:C,re:z,smaller:I,matrixFromColumns:j,dot:D}=t,L=s({config:e,addScalar:o,subtract:c,column:S,flatten:M,equal:l,abs:f,atan:p,cos:d,sin:h,multiplyScalar:m,inv:y,bignumber:g,complex:A,multiply:b,add:w}),B=a({config:e,addScalar:o,subtract:c,multiply:b,multiplyScalar:m,flatten:M,divideScalar:v,sqrt:E,abs:f,bignumber:g,diag:_,qr:O,inv:y,usolve:T,usolveAll:k,equal:l,complex:A,larger:x,smaller:I,matrixFromColumns:j,dot:D});return r("eigs",{Array:function(t){return P(n(t))},"Array, number|BigNumber":function(t,e){return P(n(t),e)},Matrix:function(t){var{values:e,vectors:r}=P(t);return{values:n(e),vectors:n(r)}},"Matrix, number|BigNumber":function(t,e){var{values:r,vectors:i}=P(t,e);return{values:n(r),vectors:n(i)}}});function P(t,r){void 0===r&&(r=e.epsilon);var n=t.size();if(2!==n.length||n[0]!==n[1])throw new RangeError("Matrix must be square (size: "+(0,i.WU)(n)+")");var o=t.toArray(),a=n[0];if(function(t,e,r){for(var n=0;n<e;n++)for(var i=0;i<e;i++)if(x(g(f(C(t[n][i]))),r))return!1;return!0}(o,a,r)&&(function(t,e){for(var r=0;r<e;r++)for(var n=0;n<e;n++)t[r][n]=z(t[r][n])}(o,a),function(t,e,r){for(var n=0;n<e;n++)for(var i=n;i<e;i++)if(x(g(f(c(t[n][i],t[i][n]))),r))return!1;return!0}(o,a,r))){var s=R(t,o,a);return L(o,a,r,s)}var u=R(t,o,a);return B(o,a,r,u)}function R(t,e,r){var n=t.datatype();if("number"===n||"BigNumber"===n||"Complex"===n)return n;for(var i=!1,o=!1,a=!1,s=0;s<r;s++)for(var c=0;c<r;c++){var l=e[s][c];if((0,u.hj)(l)||(0,u.yQ)(l))i=!0;else if((0,u.l9)(l))o=!0;else{if(!(0,u.Mc)(l))throw TypeError("Unsupported type in Matrix: "+(0,u.kM)(l));a=!0}}if(o&&a&&console.warn("Complex BigNumbers not supported, this operation will lose precission."),a){for(var f=0;f<r;f++)for(var p=0;p<r;p++)e[f][p]=A(e[f][p]);return"Complex"}if(o){for(var d=0;d<r;d++)for(var h=0;h<r;h++)e[d][h]=g(e[d][h]);return"BigNumber"}if(i){for(var m=0;m<r;m++)for(var v=0;v<r;v++)e[m][v]=N(e[m][v]);return"number"}throw TypeError("Matrix contains unsupported types only.")}})},765822:(t,e,r)=>{"use strict";r.d(e,{c:()=>u});var n=r(577707),i=r(466736),o=r(542711),a="expm",s=["typed","abs","add","identity","inv","multiply"],u=(0,o.d5)(a,s,t=>{var{typed:e,abs:r,add:o,identity:s,inv:u,multiply:c}=t;return e(a,{Matrix:function(t){var e=t.size();if(2!==e.length||e[0]!==e[1])throw new RangeError("Matrix must be square (size: "+(0,i.WU)(e)+")");for(var a=e[0],f=function(t){for(var e=t.size()[0],n=0,i=0;i<e;i++){for(var o=0,a=0;a<e;a++)o+=r(t.get([i,a]));n=Math.max(o,n)}return n}(t),p=function(t,e){for(var r=30,n=0;n<r;n++)for(var i=0;i<=n;i++){var o=n-i;if(l(t,i,o)<e)return{q:i,j:o}}throw new Error("Could not find acceptable parameters to compute the matrix exponential (try increasing maxSearchSize in expm.js)")}(f,1e-15),d=p.q,h=p.j,m=c(t,Math.pow(2,-h)),v=s(a),y=s(a),g=1,b=m,w=-1,x=1;x<=d;x++)x>1&&(b=c(b,m),w=-w),v=o(v,c(g=g*(d-x+1)/((2*d-x+1)*x),b)),y=o(y,c(g*w,b));for(var S=c(u(y),v),M=0;M<h;M++)S=c(S,S);return(0,n.sA)(t)?t.createSparseMatrix(S):S}});function l(t,e,r){for(var n=1,i=2;i<=e;i++)n*=i;for(var o=n,a=e+1;a<=2*e;a++)o*=a;var s=o*(2*e+1);return 8*Math.pow(t/Math.pow(2,r),2*e)*n*n/(o*s)}})},860185:(t,e,r)=>{"use strict";r.d(e,{c:()=>a});var n=r(458775),i=r(415356),o=["typed"],a=(0,r(542711).d5)("filter",o,t=>{var{typed:e}=t;return e("filter",{"Array, function":s,"Matrix, function":function(t,e){return t.create(s(t.toArray(),e))},"Array, RegExp":n.U_,"Matrix, RegExp":function(t,e){return t.create((0,n.U_)(t.toArray(),e))}})});function s(t,e){var r=(0,i.oV)(e);return(0,n.hX)(t,function(t,n,i){return 1===r?e(t):2===r?e(t,[n]):e(t,[n],i)})}},532470:(t,e,r)=>{"use strict";r.d(e,{c:()=>u});var n=r(575150),i=r(458775),o=r(542711),a="flatten",s=["typed","matrix"],u=(0,o.d5)(a,s,t=>{var{typed:e,matrix:r}=t;return e(a,{Array:function(t){return(0,i.xH)((0,n.d9)(t))},Matrix:function(t){var e=(0,i.xH)((0,n.d9)(t.toArray()));return r(e)}})})},695446:(t,e,r)=>{"use strict";r.d(e,{I:()=>u});
2var n=r(415356),i=r(458775),o=r(542711),a="forEach",s=["typed"],u=(0,o.d5)(a,s,t=>{var{typed:e}=t;return e(a,{"Array, function":c,"Matrix, function":function(t,e){return t.forEach(e)}})});function c(t,e){var r=(0,n.oV)(e);!function n(o,a){Array.isArray(o)?(0,i.Ed)(o,function(t,e){n(t,a.concat(e))}):1===r?e(o):2===r?e(o,a):e(o,a,t)}(t,[])}},489327:(t,e,r)=>{"use strict";r.d(e,{s:()=>u});var n=r(542711),i=r(458775),o=r(577707),a="getMatrixDataType",s=["typed"],u=(0,n.d5)(a,s,t=>{var{typed:e}=t;return e(a,{Array:function(t){return(0,i.$q)(t,o.kM)},Matrix:function(t){return t.getDataType()}})})},974623:(t,e,r)=>{"use strict";r.d(e,{X:()=>c});var n=r(577707),i=r(458775),o=r(936041),a=r(542711),s="identity",u=["typed","config","matrix","BigNumber","DenseMatrix","SparseMatrix"],c=(0,a.d5)(s,u,t=>{var{typed:e,config:r,matrix:a,BigNumber:u,DenseMatrix:c,SparseMatrix:l}=t;return e(s,{"":function(){return"Matrix"===r.matrix?a([]):[]},string:function(t){return a(t)},"number | BigNumber":function(t){return p(t,t,"Matrix"===r.matrix?"dense":void 0)},"number | BigNumber, string":function(t,e){return p(t,t,e)},"number | BigNumber, number | BigNumber":function(t,e){return p(t,e,"Matrix"===r.matrix?"dense":void 0)},"number | BigNumber, number | BigNumber, string":function(t,e,r){return p(t,e,r)},Array:function(t){return f(t)},"Array, string":function(t,e){return f(t,e)},Matrix:function(t){return f(t.valueOf(),t.storage())},"Matrix, string":function(t,e){return f(t.valueOf(),e)}});function f(t,e){switch(t.length){case 0:return e?a(e):[];case 1:return p(t[0],t[0],e);case 2:return p(t[0],t[1],e);default:throw new Error("Vector containing two values expected")}}function p(t,e,r){var a=(0,n.l9)(t)||(0,n.l9)(e)?u:null;if((0,n.l9)(t)&&(t=t.toNumber()),(0,n.l9)(e)&&(e=e.toNumber()),!(0,o.U)(t)||t<1)throw new Error("Parameters in function identity must be positive integers");if(!(0,o.U)(e)||e<1)throw new Error("Parameters in function identity must be positive integers");var s=a?new u(1):1,f=a?new a(0):0,p=[t,e];if(r){if("sparse"===r)return l.diagonal(p,s,0,f);if("dense"===r)return c.diagonal(p,s,0,f);throw new TypeError('Unknown matrix type "'.concat(r,'"'))}for(var d=(0,i.SI)([],p,f),h=t<e?t:e,m=0;m<h;m++)d[m][m]=s;return d}})},208514:(t,e,r)=>{"use strict";r.d(e,{N:()=>u});var n=r(577707),i=r(458775),o=r(542711),a=r(466736),s=["typed","matrix","divideScalar","addScalar","multiply","unaryMinus","det","identity","abs"],u=(0,o.d5)("inv",s,t=>{var{typed:e,matrix:r,divideScalar:o,addScalar:s,multiply:u,unaryMinus:c,det:l,identity:f,abs:p}=t;return e("inv",{"Array | Matrix":function(t){var e=(0,n.SW)(t)?t.size():(0,i.aJ)(t);switch(e.length){case 1:if(1===e[0])return(0,n.SW)(t)?r([o(1,t.valueOf()[0])]):[o(1,t[0])];throw new RangeError("Matrix must be square (size: "+(0,a.WU)(e)+")");case 2:var s=e[0],u=e[1];if(s===u)return(0,n.SW)(t)?r(d(t.valueOf(),s,u),t.storage()):d(t,s,u);throw new RangeError("Matrix must be square (size: "+(0,a.WU)(e)+")");default:throw new RangeError("Matrix must be two dimensional (size: "+(0,a.WU)(e)+")")}},any:function(t){return o(1,t)}});function d(t,e,r){var n,i,a,d,h;if(1===e){if(0===(d=t[0][0]))throw Error("Cannot calculate inverse, determinant is zero");return[[o(1,d)]]}if(2===e){var m=l(t);if(0===m)throw Error("Cannot calculate inverse, determinant is zero");return[[o(t[1][1],m),o(c(t[0][1]),m)],[o(c(t[1][0]),m),o(t[0][0],m)]]}var v=t.concat();for(n=0;n<e;n++)v[n]=v[n].concat();for(var y=f(e).valueOf(),g=0;g<r;g++){var b=p(v[g][g]),w=g;for(n=g+1;n<e;)p(v[n][g])>b&&(b=p(v[n][g]),w=n),n++;if(0===b)throw Error("Cannot calculate inverse, determinant is zero");(n=w)!==g&&(h=v[g],v[g]=v[n],v[n]=h,h=y[g],y[g]=y[n],y[n]=h);var x=v[g],S=y[g];for(n=0;n<e;n++){var M=v[n],N=y[n];if(n!==g){if(0!==M[g]){for(a=o(c(M[g]),x[g]),i=g;i<r;i++)M[i]=s(M[i],u(a,x[i]));for(i=0;i<r;i++)N[i]=s(N[i],u(a,S[i]))}}else{for(a=x[g],i=g;i<r;i++)M[i]=o(M[i],a);for(i=0;i<r;i++)N[i]=o(N[i],a)}}}return y}})},883543:(t,e,r)=>{"use strict";r.d(e,{Z:()=>s});var n=r(458775),i=r(542711),o="kron",a=["typed","matrix","multiplyScalar"],s=(0,i.d5)(o,a,t=>{var{typed:e,matrix:r,multiplyScalar:i}=t;return e(o,{"Matrix, Matrix":function(t,e){return r(a(t.toArray(),e.toArray()))},"Matrix, Array":function(t,e){return r(a(t.toArray(),e))},"Array, Matrix":function(t,e){return r(a(t,e.toArray()))},"Array, Array":a});function a(t,e){if(1===(0,n.aJ)(t).length&&(t=[t]),1===(0,n.aJ)(e).length&&(e=[e]),(0,n.aJ)(t).length>2||(0,n.aJ)(e).length>2)throw new RangeError("Vectors with dimensions greater then 2 are not supported expected (Size x = "+JSON.stringify(t.length)+", y = "+JSON.stringify(e.length)+")");var r=[],o=[];return t.map(function(t){return e.map(function(e){return o=[],r.push(o),t.map(function(t){return e.map(function(e){return o.push(i(t,e))})})})})&&r}})},655525:(t,e,r)=>{"use strict";r.d(e,{d:()=>a});var n=r(415356),i=r(542711),o=["typed"],a=(0,i.d5)("map",o,t=>{var{typed:e}=t;return e("map",{"Array, function":s,"Matrix, function":function(t,e){return t.map(e)}})});function s(t,e){var r=(0,n.oV)(e);return function n(i,o){return Array.isArray(i)?i.map(function(t,e){return n(t,o.concat(e))}):1===r?e(i):2===r?e(i,o):e(i,o,t)}(t,[])}},525357:(t,e,r)=>{"use strict";r.d(e,{u:()=>a});var n=r(542711),i="matrixFromColumns",o=["typed","matrix","flatten","size"],a=(0,n.d5)(i,o,t=>{var{typed:e,matrix:r,flatten:n,size:o}=t;return e(i,{"...Array":function(t){return a(t)},"...Matrix":function(t){return r(a(t.map(t=>t.toArray())))}});function a(t){if(0===t.length)throw new TypeError("At least one column is needed to construct a matrix.");for(var e=s(t[0]),r=[],i=0;i<e;i++)r[i]=[];for(var o of t){var a=s(o);if(a!==e)throw new TypeError("The vectors had different length: "+(0|e)+" ≠ "+(0|a));for(var u=n(o),c=0;c<e;c++)r[c].push(u[c])}return r}function s(t){var e=o(t);if(1===e.length)return e[0];if(2===e.length){if(1===e[0])return e[1];if(1===e[1])return e[0];throw new TypeError("At least one of the arguments is not a vector.")}throw new TypeError("Only one- or two-dimensional vectors are supported.")}})},30326:(t,e,r)=>{"use strict";r.d(e,{p:()=>a});var n=r(542711),i="matrixFromFunction",o=["typed","matrix","isZero"],a=(0,n.d5)(i,o,t=>{var{typed:e,matrix:r,isZero:n}=t;return e(i,{"Array | Matrix, function, string, string":function(t,e,r,n){return o(t,e,r,n)},"Array | Matrix, function, string":function(t,e,r){return o(t,e,r)},"Matrix, function":function(t,e){return o(t,e,"dense")},"Array, function":function(t,e){return o(t,e,"dense").toArray()},"Array | Matrix, string, function":function(t,e,r){return o(t,r,e)}
2,"Array | Matrix, string, string, function":function(t,e,r,n){return o(t,n,e,r)}});function o(t,e,i,o){var a;return(a=void 0!==o?r(i,o):r(i)).resize(t),a.forEach(function(t,r){var i=e(r);n(i)||a.set(r,i)}),a}})},730690:(t,e,r)=>{"use strict";r.d(e,{_:()=>a});var n=r(542711),i="matrixFromRows",o=["typed","matrix","flatten","size"],a=(0,n.d5)(i,o,t=>{var{typed:e,matrix:r,flatten:n,size:o}=t;return e(i,{"...Array":function(t){return a(t)},"...Matrix":function(t){return r(a(t.map(t=>t.toArray())))}});function a(t){if(0===t.length)throw new TypeError("At least one row is needed to construct a matrix.");var e=s(t[0]),r=[];for(var i of t){var o=s(i);if(o!==e)throw new TypeError("The vectors had different length: "+(0|e)+" ≠ "+(0|o));r.push(n(i))}return r}function s(t){var e=o(t);if(1===e.length)return e[0];if(2===e.length){if(1===e[0])return e[1];if(1===e[1])return e[0];throw new TypeError("At least one of the arguments is not a vector.")}throw new TypeError("Only one- or two-dimensional vectors are supported.")}})},175829:(t,e,r)=>{"use strict";r.d(e,{c:()=>s});var n=r(577707),i=r(936041),o=r(458775),a=["typed","config","matrix","BigNumber"],s=(0,r(542711).d5)("ones",a,t=>{var{typed:e,config:r,matrix:a,BigNumber:s}=t;return e("ones",{"":function(){return"Array"===r.matrix?u([]):u([],"default")},"...number | BigNumber | string":function(t){if("string"==typeof t[t.length-1]){var e=t.pop();return u(t,e)}return"Array"===r.matrix?u(t):u(t,"default")},Array:u,Matrix:function(t){var e=t.storage();return u(t.valueOf(),e)},"Array | Matrix, string":function(t,e){return u(t.valueOf(),e)}});function u(t,e){var r=function(t){var e=!1;return t.forEach(function(t,r,i){(0,n.l9)(t)&&(e=!0,i[r]=t.toNumber())}),e}(t),u=r?new s(1):1;if(function(t){t.forEach(function(t){if("number"!=typeof t||!(0,i.U)(t)||t<0)throw new Error("Parameters in function ones must be positive integers")})}(t),e){var c=a(e);return t.length>0?c.resize(t,u):c}var l=[];return t.length>0?(0,o.SI)(l,t,u):l}})},191625:(t,e,r)=>{"use strict";r.d(e,{U:()=>u});var n=r(577707),i=r(936041),o=r(542711),a="partitionSelect",s=["typed","isNumeric","isNaN","compare"],u=(0,o.d5)(a,s,t=>{var{typed:e,isNumeric:r,isNaN:o,compare:s}=t,u=s,c=(t,e)=>-s(t,e);return e(a,{"Array | Matrix, number":function(t,e){return l(t,e,u)},"Array | Matrix, number, string":function(t,e,r){if("asc"===r)return l(t,e,u);if("desc"===r)return l(t,e,c);
2throw new Error('Compare string must be "asc" or "desc"')},"Array | Matrix, number, function":l});function l(t,e,r){if(!(0,i.U)(e)||e<0)throw new Error("k must be a non-negative integer");if((0,n.SW)(t)){if(t.size().length>1)throw new Error("Only one dimensional matrices supported");return f(t.valueOf(),e,r)}if(Array.isArray(t))return f(t,e,r)}function f(t,e,n){if(e>=t.length)throw new Error("k out of bounds");for(var i=0;i<t.length;i++)if(r(t[i])&&o(t[i]))return t[i];for(var a=0,s=t.length-1;a<s;){for(var u=a,c=s,l=t[Math.floor(Math.random()*(s-a+1))+a];u<c;)if(n(t[u],l)>=0){var f=t[c];t[c]=t[u],t[u]=f,--c}else++u;n(t[u],l)>0&&--u,e<=u?s=u:a=u+1}return t[e]}})},739666:(t,e,r)=>{"use strict";r.d(e,{M:()=>s});var n=r(542711),i=r(535337),o="range",a=["typed","config","?matrix","?bignumber","smaller","smallerEq","larger","largerEq"],s=(0,n.d5)(o,a,t=>{var{typed:e,config:r,matrix:n,bignumber:a,smaller:s,smallerEq:u,larger:c,largerEq:l}=t;return e(o,{string:p,"string, boolean":p,"number, number":function(t,e){return f(d(t,e,1))},"number, number, number":function(t,e,r){return f(d(t,e,r))},"number, number, boolean":function(t,e,r){return f(r?h(t,e,1):d(t,e,1))},"number, number, number, boolean":function(t,e,r,n){return f(n?h(t,e,r):d(t,e,r))},"BigNumber, BigNumber":function(t,e){return f(m(t,e,new(0,t.constructor)(1)))},"BigNumber, BigNumber, BigNumber":function(t,e,r){return f(m(t,e,r))},"BigNumber, BigNumber, boolean":function(t,e,r){var n=t.constructor;return f(r?v(t,e,new n(1)):m(t,e,new n(1)))},"BigNumber, BigNumber, BigNumber, boolean":function(t,e,r,n){return f(n?v(t,e,r):m(t,e,r))}});function f(t){return"Matrix"===r.matrix?n?n(t):(0,i.kX)():t}function p(t,e){var n=function(t){var e=t.split(":"),r=e.map(function(t){return Number(t)});if(r.some(function(t){return isNaN(t)}))return null;switch(r.length){case 2:return{start:r[0],end:r[1],step:1};case 3:return{start:r[0],end:r[2],step:r[1]};default:return null}}(t);if(!n)throw new SyntaxError('String "'+t+'" is no valid range');return"BigNumber"===r.number?(void 0===a&&(0,i.R3)(),f((e?v:m)(a(n.start),a(n.end),a(n.step)))):f((e?h:d)(n.start,n.end,n.step))}function d(t,e,r){var n=[],i=t;if(r>0)for(;s(i,e);)n.push(i),i+=r;else if(r<0)for(;c(i,e);)n.push(i),i+=r;return n}function h(t,e,r){var n=[],i=t;if(r>0)for(;u(i,e);)n.push(i),i+=r;else if(r<0)for(;l(i,e);)n.push(i),i+=r;return n}function m(t,e,r){var n=a(0),i=[],o=t;if(r.gt(n))for(;s(o,e);)i.push(o),o=o.plus(r);else if(r.lt(n))for(;c(o,e);)i.push(o),o=o.plus(r);return i}function v(t,e,r){var n=a(0),i=[],o=t;if(r.gt(n))for(;u(o,e);)i.push(o),o=o.plus(r);else if(r.lt(n))for(;l(o,e);)i.push(o),o=o.plus(r);return i}})},55342:(t,e,r)=>{"use strict";r.d(e,{O:()=>s});var n=r(458775),i=r(542711),o="reshape",a=["typed","isInteger","matrix"],s=(0,i.d5)(o,a,t=>{var{typed:e,isInteger:r}=t;return e(o,{"Matrix, Array":function(t,e){return t.reshape(e)},"Array, Array":function(t,e){return e.forEach(function(t){if(!r(t))throw new TypeError("Invalid size for dimension: "+t)}),(0,n.XL)(t,e)}})})},763666:(t,e,r)=>{"use strict";r.d(e,{y:()=>f});var n=r(577707),i=r(289858),o=r(488710),a=r(936041),s=r(466736),u=r(575150),c=r(458775),l=["config","matrix"],f=(0,r(542711).d5)("resize",l,t=>{var{config:e,matrix:r}=t;return function(t,l,f){if(2!==arguments.length&&3!==arguments.length)throw new o.u("resize",arguments.length,2,3);if((0,n.SW)(l)&&(l=l.valueOf()),(0,n.l9)(l[0])&&(l=l.map(function(t){return(0,n.l9)(t)?t.toNumber():t})),(0,n.SW)(t))return t.resize(l,f,!0);if("string"==typeof t)return function(t,e,r){if(void 0!==r){if("string"!=typeof r||1!==r.length)throw new TypeError("Single character expected as defaultValue")}else r=" ";if(1!==e.length)throw new i.m(e.length,1);var n=e[0];if("number"!=typeof n||!(0,a.U)(n))throw new TypeError("Invalid size, must contain positive integers (size: "+(0,s.WU)(e)+")");if(t.length>n)return t.substring(0,n);if(t.length<n){for(var o=t,u=0,c=n-t.length;u<c;u++)o+=r;return o}return t}(t,l,f);var p=!Array.isArray(t)&&"Array"!==e.matrix;if(0===l.length){for(;Array.isArray(t);)t=t[0];return(0,u.d9)(t)}Array.isArray(t)||(t=[t]),t=(0,u.d9)(t);var d=(0,c.SI)(t,l,f);return p?r(d):d}})},575095:(t,e,r)=>{"use strict";r.d(e,{g:()=>s});var n=r(542711),i=r(458775),o="rotate",a=["typed","multiply","rotationMatrix"],s=(0,n.d5)(o,a,t=>{var{typed:e,multiply:r,rotationMatrix:n}=t;return e(o,{"Array , number | BigNumber | Complex | Unit":function(t,e){return a(t,2),r(n(e),t).toArray()},"Matrix , number | BigNumber | Complex | Unit":function(t,e){return a(t,2),r(n(e),t)},"Array, number | BigNumber | Complex | Unit, Array | Matrix":function(t,e,
2i){return a(t,3),r(n(e,i),t)},"Matrix, number | BigNumber | Complex | Unit, Array | Matrix":function(t,e,i){return a(t,3),r(n(e,i),t)}});function a(t,e){var r=Array.isArray(t)?(0,i.aJ)(t):t.size();if(r.length>2)throw new RangeError("Vector must be of dimensions 1x".concat(e));if(2===r.length&&1!==r[1])throw new RangeError("Vector must be of dimensions 1x".concat(e));if(r[0]!==e)throw new RangeError("Vector must be of dimensions 1x".concat(e))}})},992644:(t,e,r)=>{"use strict";r.d(e,{F:()=>s});var n=r(577707),i=r(542711),o="rotationMatrix",a=["typed","config","multiplyScalar","addScalar","unaryMinus","norm","matrix","BigNumber","DenseMatrix","SparseMatrix","cos","sin"],s=(0,i.d5)(o,a,t=>{var{typed:e,config:r,multiplyScalar:i,addScalar:a,unaryMinus:s,norm:u,BigNumber:c,matrix:l,DenseMatrix:f,SparseMatrix:p,cos:d,sin:h}=t;return e(o,{"":function(){return"Matrix"===r.matrix?l([]):[]},string:function(t){return l(t)},"number | BigNumber | Complex | Unit":function(t){return m(t,"Matrix"===r.matrix?"dense":void 0)},"number | BigNumber | Complex | Unit, string":function(t,e){return m(t,e)},"number | BigNumber | Complex | Unit, Array":function(t,e){var r=l(e);return v(r),b(t,r,void 0)},"number | BigNumber | Complex | Unit, Matrix":function(t,e){v(e);var n=e.storage()||("Matrix"===r.matrix?"dense":void 0);return b(t,e,n)},"number | BigNumber | Complex | Unit, Array, string":function(t,e,r){var n=l(e);return v(n),b(t,n,r)},"number | BigNumber | Complex | Unit, Matrix, string":function(t,e,r){return v(e),b(t,e,r)}});function m(t,e){var r=(0,n.l9)(t)?new c(-1):-1,o=d(t),a=h(t);return g([[o,i(r,a)],[a,o]],e)}function v(t){var e=t.size();if(e.length<1||3!==e[0])throw new RangeError("Vector must be of dimensions 1x3")}function y(t){return t.reduce((t,e)=>i(t,e))}function g(t,e){if(e){if("sparse"===e)return new p(t);if("dense"===e)return new f(t);throw new TypeError('Unknown matrix type "'.concat(e,'"'))}return t}function b(t,e,r){var i=u(e);if(0===i)throw new RangeError("Rotation around zero vector");var o=(0,n.l9)(t)?c:null,l=o?new o(1):1,f=o?new o(-1):-1,p=o?new o(e.get([0])/i):e.get([0])/i,m=o?new o(e.get([1])/i):e.get([1])/i,v=o?new o(e.get([2])/i):e.get([2])/i,b=d(t),w=a(l,s(b)),x=h(t);return g([[a(b,y([p,p,w])),a(y([p,m,w]),y([f,v,x])),a(y([p,v,w]),y([m,x]))],[a(y([p,m,w]),y([v,x])),a(b,y([m,m,w])),a(y([m,v,w]),y([f,p,x]))],[a(y([p,v,w]),y([f,m,x])),a(y([m,v,w]),y([p,x])),a(b,y([v,v,w]))]],r)}})},921588:(t,e,r)=>{"use strict";r.d(e,{v:()=>s});var n=r(542711),i=r(575150),o=r(458775),a=["typed","Index","matrix","range"],s=(0,n.d5)("row",a,t=>{var{typed:e,Index:r,matrix:n,range:a}=t;return e("row",{"Matrix, number":s,"Array, number":function(t,e){return s(n((0,i.d9)(t)),e).valueOf()}});function s(t,e){if(2!==t.size().length)throw new Error("Only two dimensional matrix is supported");(0,o.Ls)(e,t.size()[0]);var n=a(0,t.size()[1]),i=new r(e,n);return t.subset(i)}})},768326:(t,e,r)=>{"use strict";r.d(e,{s:()=>u});var n=r(458775),i=r(542711),o=r(535337),a="size",s=["typed","config","?matrix"],u=(0,i.d5)(a,s,t=>{var{typed:e,config:r,matrix:i}=t;return e(a,{Matrix:function(t){return t.create(t.size())},Array:n.aJ,string:function(t){return"Array"===r.matrix?[t.length]:i([t.length])},"number | Complex | BigNumber | Unit | boolean | null":function(t){return"Array"===r.matrix?[]:i?i([]):(0,o.kX)()}})})},210786:(t,e,r)=>{"use strict";r.d(e,{l:()=>s});var n=r(458775),i=r(542711),o="sort",a=["typed","matrix","compare","compareNatural"],s=(0,i.d5)(o,a,t=>{var{typed:e,matrix:r,compare:i,compareNatural:a}=t,s=i,u=(t,e)=>-i(t,e);return e(o,{Array:function(t){return l(t),t.sort(s)},Matrix:function(t){return f(t),r(t.toArray().sort(s),t.storage())},"Array, function":function(t,e){return l(t),t.sort(e)},"Matrix, function":function(t,e){return f(t),r(t.toArray().sort(e),t.storage())},"Array, string":function(t,e){return l(t),t.sort(c(e))},"Matrix, string":function(t,e){return f(t),r(t.toArray().sort(c(e)),t.storage())}});function c(t){if("asc"===t)return s;if("desc"===t)return u;if("natural"===t)return a;throw new Error('String "asc", "desc", or "natural" expected')}function l(t){if(1!==(0,n.aJ)(t).length)throw new Error("One dimensional array expected")}function f(t){if(1!==t.size().length)throw new Error("One dimensional matrix expected")}})},495493:(t,e,r)=>{"use strict";r.d(e,{m:()=>c});var n=r(577707),i=r(466736),o=r(458775),a=r(542711),s="sqrtm",u=["typed","abs","add","multiply","sqrt","subtract","inv","size","max","identity"],c=(0,a.d5)(s,u,t=>{var{typed:e,abs:r,add:a,multiply:u,sqrt:c,subtract:l,inv:f,size:p,max:d,identity:h}=t,m=1e-6;
2function v(t){var e,n=0,i=t,o=h(p(t));do{var s=i;if(i=u(.5,a(s,f(o))),o=u(.5,a(o,f(s))),(e=d(r(l(i,s))))>m&&++n>1e3)throw new Error("computing square root of matrix: iterative method could not converge")}while(e>m);return i}return e(s,{"Array | Matrix":function(t){var e=(0,n.SW)(t)?t.size():(0,o.aJ)(t);switch(e.length){case 1:if(1===e[0])return c(t);throw new RangeError("Matrix must be square (size: "+(0,i.WU)(e)+")");case 2:if(e[0]===e[1])return v(t);throw new RangeError("Matrix must be square (size: "+(0,i.WU)(e)+")");default:throw new RangeError("Matrix must be at most two dimensional (size: "+(0,i.WU)(e)+")")}}})})},410015:(t,e,r)=>{"use strict";r.d(e,{a:()=>u});var n=r(575150),i=r(458775),o=r(542711),a="squeeze",s=["typed","matrix"],u=(0,o.d5)(a,s,t=>{var{typed:e,matrix:r}=t;return e(a,{Array:function(t){return(0,i.L9)((0,n.d9)(t))},Matrix:function(t){var e=(0,i.L9)(t.toArray());return Array.isArray(e)?r(e):e},any:function(t){return(0,n.d9)(t)}})})},937299:(t,e,r)=>{"use strict";r.d(e,{q:()=>f});var n=r(577707),i=r(575150),o=r(458775),a=r(175259),s=r(289858),u=r(542711),c="subset",l=["typed","matrix"],f=(0,u.d5)(c,l,t=>{var{typed:e,matrix:r}=t;return e(c,{"Array, Index":function(t,e){var n=r(t).subset(e);return e.isScalar()?n:n.valueOf()},"Matrix, Index":function(t,e){return t.subset(e)},"Object, Index":h,"string, Index":p,"Array, Index, any":function(t,e,n){return r((0,i.d9)(t)).subset(e,n,void 0).valueOf()},"Array, Index, any, any":function(t,e,n,o){return r((0,i.d9)(t)).subset(e,n,o).valueOf()},"Matrix, Index, any":function(t,e,r){return t.clone().subset(e,r)},"Matrix, Index, any, any":function(t,e,r,n){return t.clone().subset(e,r,n)},"string, Index, string":d,"string, Index, string, string":d,"Object, Index, any":m})});function p(t,e){if(!(0,n.dh)(e))throw new TypeError("Index expected");if(1!==e.size().length)throw new s.m(e.size().length,1);var r=t.length;(0,o.Ls)(e.min()[0],r),(0,o.Ls)(e.max()[0],r);var i=e.dimension(0),a="";return i.forEach(function(e){a+=t.charAt(e)}),a}function d(t,e,r,n){if(!e||!0!==e.isIndex)throw new TypeError("Index expected");if(1!==e.size().length)throw new s.m(e.size().length,1);if(void 0!==n){if("string"!=typeof n||1!==n.length)throw new TypeError("Single character expected as defaultValue")}else n=" ";var i=e.dimension(0);if(i.size()[0]!==r.length)throw new s.m(i.size()[0],r.length);var a=t.length;(0,o.Ls)(e.min()[0]),(0,o.Ls)(e.max()[0]);for(var u=[],c=0;c<a;c++)u[c]=t.charAt(c);if(i.forEach(function(t,e){u[t]=r.charAt(e[0])}),u.length>a)for(var l=a-1,f=u.length;l<f;l++)u[l]||(u[l]=n);return u.join("")}function h(t,e){if(1!==e.size().length)throw new s.m(e.size(),1);var r=e.dimension(0);if("string"!=typeof r)throw new TypeError("String expected as index to retrieve an object property");return(0,a.YF)(t,r)}function m(t,e,r){if(1!==e.size().length)throw new s.m(e.size(),1);var n=e.dimension(0);if("string"!=typeof n)throw new TypeError("String expected as index to retrieve an object property");var o=(0,i.d9)(t);return(0,a.nI)(o,n,r),o}},102902:(t,e,r)=>{"use strict";r.d(e,{J:()=>a});var n=r(575150),i=r(466736),o=["typed","matrix","add"],a=(0,r(542711).d5)("trace",o,t=>{var{typed:e,matrix:r,add:o}=t;return e("trace",{Array:function(t){return a(r(t))},SparseMatrix:function(t){var e=t._values,r=t._index,n=t._ptr,a=t._size,s=a[0],u=a[1];if(s===u){var c=0;if(e.length>0)for(var l=0;l<u;l++)for(var f=n[l],p=n[l+1],d=f;d<p;d++){var h=r[d];if(h===l){c=o(c,e[d]);break}if(h>l)break}return c}throw new RangeError("Matrix must be square (size: "+(0,i.WU)(a)+")")},DenseMatrix:a,any:n.d9});function a(t){var e=t._size,r=t._data;switch(e.length){case 1:if(1===e[0])return(0,n.d9)(r[0]);throw new RangeError("Matrix must be square (size: "+(0,i.WU)(e)+")");case 2:var a=e[0];if(a===e[1]){for(var s=0,u=0;u<a;u++)s=o(s,r[u][u]);return s}throw new RangeError("Matrix must be square (size: "+(0,i.WU)(e)+")");default:throw new RangeError("Matrix must be two dimensional (size: "+(0,i.WU)(e)+")")}}})},966929:(t,e,r)=>{"use strict";r.d(e,{B:()=>a});var n=r(575150),i=r(466736),o=["typed","matrix"],a=(0,r(542711).d5)("transpose",o,t=>{var{typed:e,matrix:r}=t;return e("transpose",{Array:function(t){return this(r(t)).valueOf()},Matrix:function(t){var e,r=t.size();switch(r.length){case 1:e=t.clone();break;case 2:var o=r[0],a=r[1];if(0===a)throw new RangeError("Cannot transpose a 2D matrix with no columns (size: "+(0,i.WU)(r)+")");switch(t.storage()){case"dense":e=function(t,e,r){for(var i,o=t._data,a=[],s=0;s<r;s++){i=a[s]=[];for(var u=0;u<e;u++)i[u]=(0,n.d9)(o[u][s])}return t.createDenseMatrix({data:a,size:[r,e],datatype:t._datatype})}(t,o,a);break;case"sparse":e=function(t,e,r){for(var i,o,a,s=t._values,u=t._index,c=t._ptr,l=s?[]:void 0,f=[],p=[],d=[],h=0;h<e;h++)d[h]=0;for(i=0,o=u.length;i<o;i++)d[u[i]]++;for(var m=0,v=0;v<e;v++)p.push(m),m+=d[v],d[v]=p[v];for(p.push(m),a=0;a<r;a++)for(var y=c[a],g=c[a+1],b=y;b<g;b++){var w=d[u[b]]++;f[w]=a,s&&(l[w]=(0,n.d9)(s[b]))}return t.createSparseMatrix({values:l,index:f,ptr:p,size:[r,e],datatype:t._datatype})}(t,o,a)}break;default:throw new RangeError("Matrix must be a vector or two dimensional (size: "+(0,i.WU)(this._size)+")")}return e},any:function(t){return(0,n.d9)(t)}})})},231124:(t,e,r)=>{"use strict";r.d(e,{T:()=>c});var n=r(577707),i=r(936041),o=r(458775),a=r(542711),s="zeros",u=["typed","config","matrix","BigNumber"],c=(0,a.d5)(s,u,t=>{var{typed:e,config:r,matrix:a,BigNumber:u}=t;return e(s,{"":function(){return"Array"===r.matrix?c([]):c([],"default")},"...number | BigNumber | string":function(t){if("string"==typeof t[t.length-1]){var e=t.pop();return c(t,e)}return"Array"===r.matrix?c(t):c(t,"default")},Array:c,Matrix:function(t){var e=t.storage();return c(t.valueOf(),e)},"Array | Matrix, string":function(t,e){return c(t.valueOf(),e)}});function c(t,e){var r=function(t){var e=!1;return t.forEach(function(t,r,i){(0,n.l9)(t)&&(e=!0,i[r]=t.toNumber())}),e}(t),s=r?new u(0):0;if(function(t){t.forEach(function(t){if("number"!=typeof t||!(0,i.U)(t)||t<0)throw new Error("Parameters in function zeros must be positive integers")})}(t),e){var c=a(e);return t.length>0?c.resize(t,s):c}var l=[];return t.length>0?(0,o.SI)(l,t,s):l}})},129090:(t,e,r)=>{"use strict";r.d(e,{C:()=>c});var n=r(542711),i=r(936041),o=r(607259);function a(t,e){if(!(0,i.U)(t)||t<0)throw new TypeError("Positive integer value expected in function combinations");
2if(!(0,i.U)(e)||e<0)throw new TypeError("Positive integer value expected in function combinations");if(e>t)throw new TypeError("k must be less than or equal to n");var r=t-e;return e<r?(0,o.O)(r+1,t)/(0,o.O)(1,e):(0,o.O)(e+1,t)/(0,o.O)(1,r)}a.signature="number, number";var s="combinations",u=["typed"],c=(0,n.d5)(s,u,t=>{var{typed:e}=t;return e(s,{"number, number":a,"BigNumber, BigNumber":function(t,e){var r,n,i=t.constructor,o=t.minus(e),a=new i(1);if(!l(t)||!l(e))throw new TypeError("Positive integer value expected in function combinations");if(e.gt(t))throw new TypeError("k must be less than n in function combinations");if(r=a,e.lt(o))for(n=a;n.lte(o);n=n.plus(a))r=r.times(e.plus(n)).dividedBy(n);else for(n=a;n.lte(e);n=n.plus(a))r=r.times(o.plus(n)).dividedBy(n);return r}})});function l(t){return t.isInteger()&&t.gte(0)}},215222:(t,e,r)=>{"use strict";r.d(e,{i:()=>u});var n=r(542711),i=r(936041),o=r(607259),a="combinationsWithRep",s=["typed"],u=(0,n.d5)(a,s,t=>{var{typed:e}=t;return e(a,{"number, number":function(t,e){if(!(0,i.U)(t)||t<0)throw new TypeError("Positive integer value expected in function combinationsWithRep");if(!(0,i.U)(e)||e<0)throw new TypeError("Positive integer value expected in function combinationsWithRep");if(t<1)throw new TypeError("k must be less than or equal to n + k - 1");return e<t-1?(0,o.O)(t,t+e-1)/(0,o.O)(1,e):(0,o.O)(e+1,t+e-1)/(0,o.O)(1,t-1)},"BigNumber, BigNumber":function(t,e){var r,n,i=new(0,t.constructor)(1),o=t.minus(i);if(!c(t)||!c(e))throw new TypeError("Positive integer value expected in function combinationsWithRep");if(t.lt(i))throw new TypeError("k must be less than or equal to n + k - 1 in function combinationsWithRep");if(r=i,e.lt(o))for(n=i;n.lte(o);n=n.plus(i))r=r.times(e.plus(n)).dividedBy(n);else for(n=i;n.lte(e);n=n.plus(i))r=r.times(o.plus(n)).dividedBy(n);return r}})});function c(t){return t.isInteger()&&t.gte(0)}},515884:(t,e,r)=>{"use strict";r.d(e,{Z:()=>s});var n=r(628337),i=r(542711),o="factorial",a=["typed","gamma"],s=(0,i.d5)(o,a,t=>{var{typed:e,gamma:r}=t;return e(o,{number:function(t){if(t<0)throw new Error("Value must be non-negative");return r(t+1)},BigNumber:function(t){if(t.isNegative())throw new Error("Value must be non-negative");return r(t.plus(1))},"Array | Matrix":function(t){return(0,n.Fh)(t,this)}})})},305147:(t,e,r)=>{"use strict";r.d(e,{J:()=>p});var n=r(628337),i=r(542711),o=r(936041),a=r(607259);function s(t){var e;if((0,o.U)(t))return t<=0?isFinite(t)?1/0:NaN:t>171?1/0:(0,a.O)(1,t-1);if(t<.5)return Math.PI/(Math.sin(Math.PI*t)*s(1-t));if(t>=171.35)return 1/0;if(t>85){var r=t*t,n=r*t,i=n*t,l=i*t;return Math.sqrt(2*Math.PI/t)*Math.pow(t/Math.E,t)*(1+1/(12*t)+1/(288*r)-139/(51840*n)-571/(2488320*i)+163879/(209018880*l)+5246819/(75246796800*l*t))}--t,e=c[0];for(var f=1;f<c.length;++f)e+=c[f]/(t+f);var p=t+u+.5;return Math.sqrt(2*Math.PI)*Math.pow(p,t+.5)*Math.exp(-p)*e}s.signature="number";var u=4.7421875,c=[.9999999999999971,57.15623566586292,-59.59796035547549,14.136097974741746,-.4919138160976202,3399464998481189e-20,4652362892704858e-20,-9837447530487956e-20,.0001580887032249125,-.00021026444172410488,.00021743961811521265,-.0001643181065367639,8441822398385275e-20,-26190838401581408e-21,36899182659531625e-22],l="gamma",f=["typed","config","multiplyScalar","pow","BigNumber","Complex"],p=(0,i.d5)(l,f,t=>{var{typed:e,config:r,multiplyScalar:i,pow:o,BigNumber:a,Complex:f}=t;return e(l,{number:s,Complex:function(t){if(0===t.im)return this(t.re);t=new f(t.re-1,t.im);for(var e=new f(c[0],0),r=1;r<c.length;++r){var n=t.re+r,a=n*n+t.im*t.im;0!==a?(e.re+=c[r]*n/a,e.im+=-c[r]*t.im/a):e.re=c[r]<0?-1/0:1/0}var s=new f(t.re+u+.5,t.im),l=Math.sqrt(2*Math.PI);t.re+=.5;var p=o(s,t);0===p.im?p.re*=l:(0===p.re||(p.re*=l),p.im*=l);var d=Math.exp(-s.re);return s.re=d*Math.cos(-s.im),s.im=d*Math.sin(-s.im),i(i(p,s),e)},BigNumber:function(t){if(t.isInteger())return t.isNegative()||t.isZero()?new a(1/0):p(t.minus(1));if(!t.isFinite())return new a(t.isNegative()?NaN:1/0);throw new Error("Integer BigNumber expected")},"Array | Matrix":function(t){return(0,n.Fh)(t,this)}});function p(t){if(t<8)return new a([1,1,2,6,24,120,720,5040][t]);var e=r.precision+(0|Math.log(t.toNumber())),n=a.clone({precision:e});if(t%2==1)return t.times(p(new a(t-1)));for(var i=t,o=new n(t),s=t.toNumber();i>2;)s+=i-=2,o=o.times(s);return new a(o.toPrecision(a.precision))}})},741684:(t,e,r)=>{"use strict";r.d(e,{s:()=>a});var n=r(542711),i="kldivergence",o=["typed","matrix","divide","sum","multiply","dotDivide","log","isNumeric"],a=(0,n.d5)(i,o,t=>{var{typed:e,matrix:r,divide:n,sum:o,multiply:a,dotDivide:s,log:u,isNumeric:c}=t;return e(i,{"Array, Array":function(t,e){return l(r(t),r(e))},"Matrix, Array":function(t,e){return l(t,r(e))},"Array, Matrix":function(t,e){return l(r(t),e)},"Matrix, Matrix":function(t,e){return l(t,e)}});function l(t,e){var r=e.size().length,i=t.size().length;if(r>1)throw new Error("first object must be one dimensional");if(i>1)throw new Error("second object must be one dimensional");if(r!==i)throw new Error("Length of two vectors must be equal");if(0===o(t))throw new Error("Sum of elements in first object must be non zero");if(0===o(e))throw new Error("Sum of elements in second object must be non zero");var l=n(t,o(t)),f=n(e,o(e)),p=o(a(l,u(s(l,f))));return c(p)?p:Number.NaN}})},997882:(t,e,r)=>{"use strict";r.d(e,{b:()=>s});var n=r(628337),i=r(542711),o="multinomial",a=["typed","add","divide","multiply","factorial","isInteger","isPositive"],s=(0,i.d5)(o,a,t=>{var{typed:e,add:r,divide:i,multiply:a,factorial:s,isInteger:u,isPositive:c}=t;return e(o,{"Array | Matrix":function(t){var e=0,o=1;return(0,n.Et)(t,function(t){if(!u(t)||!c(t))throw new TypeError("Positive integer value expected in function multinomial");e=r(e,t),o=a(o,s(t))}),i(s(e),o)}})})},391955:(t,e,r)=>{"use strict";r.d(e,{Q:()=>u});var n=r(936041),i=r(607259),o=r(542711),a="permutations",s=["typed","factorial"],u=(0,o.d5)(a,s,t=>{var{typed:e,factorial:r}=t;return e(a,{"number | BigNumber":r,"number, number":function(t,e){if(!(0,n.U)(t)||t<0)throw new TypeError("Positive integer value expected in function permutations");
2if(!(0,n.U)(e)||e<0)throw new TypeError("Positive integer value expected in function permutations");if(e>t)throw new TypeError("second argument k must be less than or equal to first argument n");return(0,i.O)(t-e+1,t)},"BigNumber, BigNumber":function(t,e){var r,n;if(!c(t)||!c(e))throw new TypeError("Positive integer value expected in function permutations");if(e.gt(t))throw new TypeError("second argument k must be less than or equal to first argument n");for(r=t.mul(0).add(1),n=t.minus(e).plus(1);n.lte(t);n=n.plus(1))r=r.times(n);return r}})});function c(t){return t.isInteger()&&t.gte(0)}},345572:(t,e,r)=>{"use strict";r.d(e,{P:()=>c});var n=r(458775),i=r(542711),o=r(577707),a=r(894842),s="pickRandom",u=["typed","config","?on"],c=(0,i.d5)(s,u,t=>{var{typed:e,config:r,on:i}=t,u=(0,a.l)(r.randomSeed);return i&&i("config",function(t,e){t.randomSeed!==e.randomSeed&&(u=(0,a.l)(t.randomSeed))}),e(s,{"Array | Matrix":function(t){return c(t,{})},"Array | Matrix, Object":function(t,e){return c(t,e)},"Array | Matrix, number":function(t,e){return c(t,{number:e})},"Array | Matrix, Array | Matrix":function(t,e){return c(t,{weights:e})},"Array | Matrix, Array | Matrix, number":function(t,e,r){return c(t,{number:r,weights:e})},"Array | Matrix, number, Array | Matrix":function(t,e,r){return c(t,{number:e,weights:r})}});function c(t,e){var{number:r,weights:i,elementWise:a=!0}=e,s=void 0===r;s&&(r=1);var c=(0,o.SW)(t)?t.create:(0,o.SW)(i)?i.create:null;t=t.valueOf(),i&&(i=i.valueOf()),!0===a&&(t=(0,n.xH)(t),i=(0,n.xH)(i));var l=0;if(void 0!==i){if(i.length!==t.length)throw new Error("Weights must have the same length as possibles");for(var f=0,p=i.length;f<p;f++){if(!(0,o.hj)(i[f])||i[f]<0)throw new Error("Weights must be an array of positive numbers");l+=i[f]}}for(var d,h=t.length,m=[];m.length<r;){if(void 0===i)d=t[Math.floor(u()*h)];else for(var v=u()*l,y=0,g=t.length;y<g;y++)if((v-=i[y])<0){d=t[y];break}m.push(d)}return s?m[0]:c?c(m):m}})},292986:(t,e,r)=>{"use strict";r.d(e,{o:()=>c});var n=r(542711),i=r(577707),o=r(894842),a=r(889378),s="random",u=["typed","config","?on"],c=(0,n.d5)(s,u,t=>{var{typed:e,config:r,on:n}=t,u=(0,o.l)(r.randomSeed);return n&&n("config",function(t,e){t.randomSeed!==e.randomSeed&&(u=(0,o.l)(t.randomSeed))}),e(s,{"":()=>l(0,1),number:t=>l(0,t),"number, number":(t,e)=>l(t,e),"Array | Matrix":t=>c(t,0,1),"Array | Matrix, number":(t,e)=>c(t,0,e),"Array | Matrix, number, number":(t,e,r)=>c(t,e,r)});function c(t,e,r){var n=(0,a.A)(t.valueOf(),()=>l(e,r));return(0,i.SW)(t)?t.create(n):n}function l(t,e){return t+u()*(e-t)}})},971515:(t,e,r)=>{"use strict";r.d(e,{N:()=>c});var n=r(542711),i=r(889378),o=r(894842),a=r(577707),s="randomInt",u=["typed","config","?on"],c=(0,n.d5)(s,u,t=>{var{typed:e,config:r,on:n}=t,u=(0,o.l)(r.randomSeed);return n&&n("config",function(t,e){t.randomSeed!==e.randomSeed&&(u=(0,o.l)(t.randomSeed))}),e(s,{"":()=>l(0,1),number:t=>l(0,t),"number, number":(t,e)=>l(t,e),"Array | Matrix":t=>c(t,0,1),"Array | Matrix, number":(t,e)=>c(t,0,e),"Array | Matrix, number, number":(t,e,r)=>c(t,e,r)});function c(t,e,r){var n=(0,i.A)(t.valueOf(),()=>l(e,r));return(0,a.SW)(t)?t.create(n):n}function l(t,e){return Math.floor(t+u()*(e-t))}})},889378:(t,e,r)=>{"use strict";function n(t,e){var r=[];if((t=t.slice(0)).length>1)for(var i=0,o=t.shift();i<o;i++)r.push(n(t,e));else for(var a=0,s=t.shift();a<s;a++)r.push(e());return r}r.d(e,{A:()=>n})},894842:(t,e,r)=>{"use strict";r.d(e,{l:()=>o});var n=r(236377),i=n(Date.now());function o(t){var e,r;return e=null===(r=t)?i:n(String(r)),function(){return e()}}},778289:(t,e,r)=>{"use strict";r.d(e,{z:()=>d});var n=r(259505),i=r(936041),o=r(542711),a=r(103795),s=r(882922),u=r(151116),c=r(137432),l=r(592366),f="compare",p=["typed","config","matrix","equalScalar","BigNumber","Fraction","DenseMatrix"],d=(0,o.d5)(f,p,t=>{var{typed:e,config:r,equalScalar:o,matrix:p,BigNumber:d,Fraction:h,DenseMatrix:m}=t,v=(0,a.O)({typed:e}),y=(0,l.p)({typed:e,equalScalar:o}),g=(0,s.R)({typed:e,DenseMatrix:m}),b=(0,c.x)({typed:e}),w=(0,u.X)({typed:e});return e(f,{"boolean, boolean":function(t,e){return t===e?0:t>e?1:-1},"number, number":function(t,e){return(0,i.RI)(t,e,r.epsilon)?0:t>e?1:-1},"BigNumber, BigNumber":function(t,e){return(0,n.R)(t,e,r.epsilon)?new d(0):new d(t.cmp(e))},"Fraction, Fraction":function(t,e){return new h(t.compare(e))},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for c
2omplex numbers")},"Unit, Unit":function(t,e){if(!t.equalBase(e))throw new Error("Cannot compare units with different base");return this(t.value,e.value)},"SparseMatrix, SparseMatrix":function(t,e){return y(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return v(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return v(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return b(t,e,this)},"Array, Array":function(t,e){return this(p(t),p(e)).valueOf()},"Array, Matrix":function(t,e){return this(p(t),e)},"Matrix, Array":function(t,e){return this(t,p(e))},"SparseMatrix, any":function(t,e){return g(t,e,this,!1)},"DenseMatrix, any":function(t,e){return w(t,e,this,!1)},"any, SparseMatrix":function(t,e){return g(e,t,this,!0)},"any, DenseMatrix":function(t,e){return w(e,t,this,!0)},"Array, any":function(t,e){return w(p(t),e,this,!1).valueOf()},"any, Array":function(t,e){return w(p(e),t,this,!0).valueOf()}})})},553350:(t,e,r)=>{"use strict";r.d(e,{M:()=>u});var n=r(563228),i=r(577707),o=r(542711),a="compareNatural",s=["typed","compare"],u=(0,o.d5)(a,s,t=>{var{typed:e,compare:r}=t,o=r.signatures["boolean,boolean"];return e(a,{"any, any":function(t,e){var a,c=(0,i.kM)(t),l=(0,i.kM)(e);if(!("number"!==c&&"BigNumber"!==c&&"Fraction"!==c||"number"!==l&&"BigNumber"!==l&&"Fraction"!==l))return"0"!==(a=r(t,e)).toString()?a>0?1:-1:n(c,l);if("Array"===c||"Matrix"===c||"Array"===l||"Matrix"===l)return 0!==(a=s(this,t,e))?a:n(c,l);if(c!==l)return n(c,l);if("Complex"===c)return function(t,e){if(t.re>e.re)return 1;if(t.re<e.re)return-1;if(t.im>e.im)return 1;if(t.im<e.im)return-1;return 0}(t,e);if("Unit"===c)return t.equalBase(e)?this(t.value,e.value):u(this,t.formatUnits(),e.formatUnits());if("boolean"===c)return o(t,e);if("string"===c)return n(t,e);if("Object"===c)return function(t,e,r){var i=Object.keys(e),o=Object.keys(r);i.sort(n),o.sort(n);var a=u(t,i,o);if(0!==a)return a;for(var s=0;s<i.length;s++){var c=t(e[i[s]],r[o[s]]);if(0!==c)return c}return 0}(this,t,e);if("null"===c)return 0;if("undefined"===c)return 0;throw new TypeError('Unsupported type of value "'+c+'"')}});function s(t,e,r){return(0,i.sA)(e)&&(0,i.sA)(r)?u(t,e.toJSON().values,r.toJSON().values):(0,i.sA)(e)?s(t,e.toArray(),r):(0,i.sA)(r)?s(t,e,r.toArray()):(0,i.jH)(e)?s(t,e.toJSON().data,r):(0,i.jH)(r)?s(t,e,r.toJSON().data):Array.isArray(e)?Array.isArray(r)?u(t,e,r):s(t,e,[r]):s(t,[e],r)}function u(t,e,r){for(var n=0,i=Math.min(e.length,r.length);n<i;n++){var o=t(e[n],r[n]);if(0!==o)return o}return e.length>r.length?1:e.length<r.length?-1:0}})},358469:(t,e,r)=>{"use strict";r.d(e,{f:()=>c});var n=r(466736),i=r(542711),o=r(151116),a=r(137432),s="compareText",u=["typed","matrix"],c=(0,i.d5)(s,u,t=>{var{typed:e,matrix:r}=t,i=(0,a.x)({typed:e}),u=(0,o.X)({typed:e});return e(s,{"any, any":n.cd,"DenseMatrix, DenseMatrix":function(t,e){return i(t,e,n.cd)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"DenseMatrix, any":function(t,e){return u(t,e,n.cd,!1)},"any, DenseMatrix":function(t,e){return u(e,t,n.cd,!0)},"Array, any":function(t,e){return u(r(t),e,n.cd,!1).valueOf()},"any, Array":function(t,e){return u(r(e),t,n.cd,!0).valueOf()}})})},141510:(t,e,r)=>{"use strict";r.d(e,{s:()=>a});var n=r(542711),i="deepEqual",o=["typed","equal"],a=(0,n.d5)(i,o,t=>{var{typed:e,equal:r}=t;return e(i,{"any, any":function(t,e){return n(t.valueOf(),e.valueOf())}});function n(t,e){if(Array.isArray(t)){if(Array.isArray(e)){var i=t.length;if(i!==e.length)return!1;for(var o=0;o<i;o++)if(!n(t[o],e[o]))return!1;return!0}return!1}return!Array.isArray(e)&&r(t,e)}})},831547:(t,e,r)=>{"use strict";r.d(e,{Z:()=>f});var n=r(542711),i=r(103795),o=r(851443),a=r(882922),s=r(137432),u=r(151116),c="equal",l=["typed","matrix","equalScalar","DenseMatrix"],f=(0,n.d5)(c,l,t=>{var{typed:e,matrix:r,equalScalar:n,DenseMatrix:l}=t,f=(0,i.O)({typed:e}),p=(0,o.r)({typed:e,DenseMatrix:l}),d=(0,a.R)({typed:e,DenseMatrix:l}),h=(0,s.x)({typed:e}),m=(0,u.X)({typed:e});return e(c,{"any, any":function(t,e){return null===t?null===e:null===e?null===t:void 0===t?void 0===e:void 0===e?void 0===t:n(t,e)},"SparseMatrix, SparseMatrix":function(t,e){return p(t,e,n)},"SparseMatrix, DenseMatrix":function(t,e){return f(e,t,n,!0)},"DenseMatrix, SparseMatrix":function(t,e){return f(t,e,n,!1)},"DenseMatrix, DenseMatrix":function(t,e){return h(t,e,n)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, any":function(t,e){return d(t,e,n,!1)},"DenseMatrix, any":function(t,e){return m(t,e,n,!1)},"any, SparseMatrix":function(t,e){return d(e,t,n,!0)},"any, DenseMatrix":function(t,e){return m(e,t,n,!0)},"Array, any":function(t,e){return m(r(t),e,n,!1).valueOf()},"any, Array":function(t,e){return m(r(e),t,n,!0).valueOf()}})});(0,n.d5)(c,["typed","equalScalar"],t=>{var{typed:e,equalScalar:r}=t;return e(c,{"any, any":function(t,e){return null===t?null===e:null===e?null===t:void 0===t?void 0===e:void 0===e?void 0===t:r(t,e)}})})},400608:(t,e,r)=>{"use strict";r.d(e,{f:()=>u});var n=r(259505),i=r(936041),o=r(542711);var a="equalScalar",s=["typed","config"],u=(0,o.d5)(a,s,t=>{var{typed:e,config:r}=t;return e(a,{"boolean, boolean":function(t,e){return t===e},"number, number":function(t,e){return(0,i.RI)(t,e,r.epsilon)},"BigNumber, BigNumber":function(t,e){return t.eq(e)||(0,n.R)(t,e,r.epsilon)},"Fraction, Fraction":function(t,e){return t.equals(e)},"Complex, Complex":function(t,e){return function(t,e,r){return(0,i.RI)(t.re,e.re,r)&&(0,i.RI)(t.im,e.im,r)}(t,e,r.epsilon)},"Unit, Unit":function(t,e){if(!t.equalBase(e))throw new Error("Cannot compare units with different base");return this(t.value,e.value)}})});(0,o.d5)(a,["typed","config"],t=>{var{typed:e,config:r}=t;return e(a,{"number, number":function(t,e){return(0,i.RI)(t,e,r.epsilon)}})})},767206:(t,e,r)=>{"use strict";r.d(e,{s:()=>a});var n=r(542711),i="equalText",o=["typed","compareText","isZero"],a=(0,n.d5)(i,o,t=>{var{typed:e,compareText:r,isZero:n}=t;return e(i,{"any, any":function(t,e){return n(r(t,e))}})})},854047:(t,e,r)=>{"use strict";r.d(e,{$:()=>d});var n=r(259505),i=r(936041),o=r(542711),a=r(103795),s=r(851443),u=r(882922),c=r(151116),l=r(137432),f="larger",p=["typed","config","matrix","DenseMatrix"],d=(0,o.d5)(f,p,t=>{var{typed:e,config:r,matrix:o,DenseMatrix:p}=t,d=(0,a.O)({typed:e}),h=(0,s.r)({typed:e,DenseMatrix:p}),m=(0,u.R)({typed:e,DenseMatrix:p}),v=(0,l.x)({typed:e}),y=(0,c.X)({typed:e});return e(f,{"boolean, boolean":function(t,e){return t>e},"number, number":function(t,e){return t>e&&!(0,i.RI)(t,e,r.epsilon)},"BigNumber, BigNumber":function(t,e){return t.gt(e)&&!(0,n.R)(t,e,r.epsilon)},"Fraction, Fraction":function(t,e){return 1===t.compare(e)},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for c
2omplex numbers")},"Unit, Unit":function(t,e){if(!t.equalBase(e))throw new Error("Cannot compare units with different base");return this(t.value,e.value)},"SparseMatrix, SparseMatrix":function(t,e){return h(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return d(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return d(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return v(t,e,this)},"Array, Array":function(t,e){return this(o(t),o(e)).valueOf()},"Array, Matrix":function(t,e){return this(o(t),e)},"Matrix, Array":function(t,e){return this(t,o(e))},"SparseMatrix, any":function(t,e){return m(t,e,this,!1)},"DenseMatrix, any":function(t,e){return y(t,e,this,!1)},"any, SparseMatrix":function(t,e){return m(e,t,this,!0)},"any, DenseMatrix":function(t,e){return y(e,t,this,!0)},"Array, any":function(t,e){return y(o(t),e,this,!1).valueOf()},"any, Array":function(t,e){return y(o(e),t,this,!0).valueOf()}})})},12922:(t,e,r)=>{"use strict";r.d(e,{A:()=>d});var n=r(259505),i=r(936041),o=r(542711),a=r(103795),s=r(851443),u=r(882922),c=r(151116),l=r(137432),f="largerEq",p=["typed","config","matrix","DenseMatrix"],d=(0,o.d5)(f,p,t=>{var{typed:e,config:r,matrix:o,DenseMatrix:p}=t,d=(0,a.O)({typed:e}),h=(0,s.r)({typed:e,DenseMatrix:p}),m=(0,u.R)({typed:e,DenseMatrix:p}),v=(0,l.x)({typed:e}),y=(0,c.X)({typed:e});return e(f,{"boolean, boolean":function(t,e){return t>=e},"number, number":function(t,e){return t>=e||(0,i.RI)(t,e,r.epsilon)},"BigNumber, BigNumber":function(t,e){return t.gte(e)||(0,n.R)(t,e,r.epsilon)},"Fraction, Fraction":function(t,e){return-1!==t.compare(e)},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")},"Unit, Unit":function(t,e){if(!t.equalBase(e))throw new Error("Cannot compare units with different base");return this(t.value,e.value)},"SparseMatrix, SparseMatrix":function(t,e){return h(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return d(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return d(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return v(t,e,this)},"Array, Array":function(t,e){return this(o(t),o(e)).valueOf()},"Array, Matrix":function(t,e){return this(o(t),e)},"Matrix, Array":function(t,e){return this(t,o(e))},"SparseMatrix, any":function(t,e){return m(t,e,this,!1)},"DenseMatrix, any":function(t,e){return y(t,e,this,!1)},"any, SparseMatrix":function(t,e){return m(e,t,this,!0)},"any, DenseMatrix":function(t,e){return y(e,t,this,!0)},"Array, any":function(t,e){return y(o(t),e,this,!1).valueOf()},"any, Array":function(t,e){return y(o(e),t,this,!0).valueOf()}})})},298399:(t,e,r)=>{"use strict";r.d(e,{r:()=>d});var n=r(259505),i=r(936041),o=r(542711),a=r(103795),s=r(851443),u=r(882922),c=r(151116),l=r(137432),f="smaller",p=["typed","config","matrix","DenseMatrix"],d=(0,o.d5)(f,p,t=>{var{typed:e,config:r,matrix:o,DenseMatrix:p}=t,d=(0,a.O)({typed:e}),h=(0,s.r)({typed:e,DenseMatrix:p}),m=(0,u.R)({typed:e,DenseMatrix:p}),v=(0,l.x)({typed:e}),y=(0,c.X)({typed:e});return e(f,{"boolean, boolean":function(t,e){return t<e},"number, number":function(t,e){return t<e&&!(0,i.RI)(t,e,r.epsilon)},"BigNumber, BigNumber":function(t,e){return t.lt(e)&&!(0,n.R)(t,e,r.epsilon)},"Fraction, Fraction":function(t,e){return-1===t.compare(e)},"Complex, Complex":function(t,e){throw new TypeError("No ordering relation is defined for complex numbers")},"Unit, Unit":function(t,e){if(!t.equalBase(e))throw new Error("Cannot compare units with different base");return this(t.value,e.value)},"SparseMatrix, SparseMatrix":function(t,e){return h(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return d(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return d(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return v(t,e,this)},"Array, Array":function(t,e){return this(o(t),o(e)).valueOf()},"Array, Matrix":function(t,e){return this(o(t),e)},"Matrix, Array":function(t,e){return this(t,o(e))},"SparseMatrix, any":function(t,e){return m(t,e,this,!1)},"DenseMatrix, any":function(t,e){return y(t,e,this,!1)},"any, SparseMatrix":function(t,e){return m(e,t,this,!0)},"any, DenseMatrix":function(t,e){return y(e,t,this,!0)}
2,"Array, any":function(t,e){return y(o(t),e,this,!1).valueOf()},"any, Array":function(t,e){return y(o(e),t,this,!0).valueOf()}})})},546545:(t,e,r)=>{"use strict";r.d(e,{x:()=>d});var n=r(259505),i=r(936041),o=r(542711),a=r(103795),s=r(851443),u=r(882922),c=r(151116),l=r(137432),f="smallerEq",p=["typed","config","matrix","DenseMatrix"],d=(0,o.d5)(f,p,t=>{var{typed:e,config:r,matrix:o,DenseMatrix:p}=t,d=(0,a.O)({typed:e}),h=(0,s.r)({typed:e,DenseMatrix:p}),m=(0,u.R)({typed:e,DenseMatrix:p}),v=(0,l.x)({typed:e}),y=(0,c.X)({typed:e});return e(f,{"boolean, boolean":function(t,e){return t<=e},"number, number":function(t,e){return t<=e||(0,i.RI)(t,e,r.epsilon)},"BigNumber, BigNumber":function(t,e){return t.lte(e)||(0,n.R)(t,e,r.epsilon)},"Fraction, Fraction":function(t,e){return 1!==t.compare(e)},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")},"Unit, Unit":function(t,e){if(!t.equalBase(e))throw new Error("Cannot compare units with different base");return this(t.value,e.value)},"SparseMatrix, SparseMatrix":function(t,e){return h(t,e,this)},"SparseMatrix, DenseMatrix":function(t,e){return d(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return d(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return v(t,e,this)},"Array, Array":function(t,e){return this(o(t),o(e)).valueOf()},"Array, Matrix":function(t,e){return this(o(t),e)},"Matrix, Array":function(t,e){return this(t,o(e))},"SparseMatrix, any":function(t,e){return m(t,e,this,!1)},"DenseMatrix, any":function(t,e){return y(t,e,this,!1)},"any, SparseMatrix":function(t,e){return m(e,t,this,!0)},"any, DenseMatrix":function(t,e){return y(e,t,this,!0)},"Array, any":function(t,e){return y(o(t),e,this,!1).valueOf()},"any, Array":function(t,e){return y(o(e),t,this,!0).valueOf()}})})},245743:(t,e,r)=>{"use strict";r.d(e,{I:()=>f});var n=r(542711),i=r(103795),o=r(851443),a=r(882922),s=r(151116),u=r(137432),c="unequal",l=["typed","config","equalScalar","matrix","DenseMatrix"],f=(0,n.d5)(c,l,t=>{var{typed:e,config:r,equalScalar:n,matrix:c,DenseMatrix:l}=t,f=(0,i.O)({typed:e}),p=(0,o.r)({typed:e,DenseMatrix:l}),d=(0,a.R)({typed:e,DenseMatrix:l}),h=(0,u.x)({typed:e}),m=(0,s.X)({typed:e});return e("unequal",{"any, any":function(t,e){return null===t?null!==e:null===e?null!==t:void 0===t?void 0!==e:void 0===e?void 0!==t:v(t,e)},"SparseMatrix, SparseMatrix":function(t,e){return p(t,e,v)},"SparseMatrix, DenseMatrix":function(t,e){return f(e,t,v,!0)},"DenseMatrix, SparseMatrix":function(t,e){return f(t,e,v,!1)},"DenseMatrix, DenseMatrix":function(t,e){return h(t,e,v)},"Array, Array":function(t,e){return this(c(t),c(e)).valueOf()},"Array, Matrix":function(t,e){return this(c(t),e)},"Matrix, Array":function(t,e){return this(t,c(e))},"SparseMatrix, any":function(t,e){return d(t,e,v,!1)},"DenseMatrix, any":function(t,e){return m(t,e,v,!1)},"any, SparseMatrix":function(t,e){return d(e,t,v,!0)},"any, DenseMatrix":function(t,e){return m(e,t,v,!0)},"Array, any":function(t,e){return m(c(t),e,v,!1).valueOf()},"any, Array":function(t,e){return m(c(e),t,v,!0).valueOf()}});function v(t,e){return!n(t,e)}});(0,n.d5)(c,["typed","equalScalar"],t=>{var{typed:e,equalScalar:r}=t;return e(c,{"any, any":function(t,e){return null===t?null!==e:null===e?null!==t:void 0===t?void 0!==e:void 0===e?void 0!==t:!r(t,e)}})})},774013:(t,e,r)=>{"use strict";r.d(e,{$:()=>s});var n=r(458775),i=r(542711),o="setCartesian",a=["typed","size","subset","compareNatural","Index","DenseMatrix"],s=(0,i.d5)(o,a,t=>{var{typed:e,size:r,subset:i,compareNatural:a,Index:s,DenseMatrix:u}=t;return e(o,{"Array | Matrix, Array | Matrix":function(t,e){var o=[];if(0!==i(r(t),new s(0))&&0!==i(r(e),new s(0))){var c=(0,n.xH)(Array.isArray(t)?t:t.toArray()).sort(a),l=(0,n.xH)(Array.isArray(e)?e:e.toArray()).sort(a);o=[];for(var f=0;f<c.length;f++)for(var p=0;p<l.length;p++)o.push([c[f],l[p]])}return Array.isArray(t)&&Array.isArray(e)?o:new u(o)}})})},807065:(t,e,r)=>{"use strict";r.d(e,{L:()=>s});var n=r(458775),i=r(542711),o="setDifference",a=["typed","size","subset","compareNatural","Index","DenseMatrix"],s=(0,i.d5)(o,a,t=>{var{typed:e,size:r,subset:i,compareNatural:a,Index:s,DenseMatrix:u}=t;return e(o,{"Array | Matrix, Array | Matrix":function(t,e){var o;if(0===i(r(t),new s(0)))o=[];else{if(0===i(r(e),new s(0)))return(0,n.xH)(t.toArray());var c,l=(0,n.yV)((0,n.xH)(Array.isArray(t)?t:t.toArray()).sort(a)),f=(0,n.yV)((0,n.xH)(Array.isArray(e)?e:e.toArray()).sort(a));o=[];for(var p=0;p<l.length;p++){c=!1;for(var d=0;d<f.length;d++)if(0===a(l[p].value,f[d].value)&&l[p].identifier===f[d].identifier){c=!0;break}c||o.push(l[p])}}return Array.isArray(t)&&Array.isArray(e)?(0,n.D$)(o):new u((0,n.D$)(o))}})})},682420:(t,e,r)=>{"use strict";r.d(e,{o:()=>s});var n=r(458775),i=r(542711),o="setDistinct",a=["typed","size","subset","compareNatural","Index","DenseMatrix"],s=(0,i.d5)(o,a,t=>{var{typed:e,size:r,subset:i,compareNatural:a,Index:s,DenseMatrix:u}=t;return e(o,{"Array | Matrix":function(t){var e;if(0===i(r(t),new s(0)))e=[];else{var o=(0,n.xH)(Array.isArray(t)?t:t.toArray()).sort(a);(e=[]).push(o[0]);for(var c=1;c<o.length;c++)0!==a(o[c],o[c-1])&&e.push(o[c])}
2return Array.isArray(t)?e:new u(e)}})})},754064:(t,e,r)=>{"use strict";r.d(e,{h:()=>s});var n=r(458775),i=r(542711),o="setIntersect",a=["typed","size","subset","compareNatural","Index","DenseMatrix"],s=(0,i.d5)(o,a,t=>{var{typed:e,size:r,subset:i,compareNatural:a,Index:s,DenseMatrix:u}=t;return e(o,{"Array | Matrix, Array | Matrix":function(t,e){var o;if(0===i(r(t),new s(0))||0===i(r(e),new s(0)))o=[];else{var c=(0,n.yV)((0,n.xH)(Array.isArray(t)?t:t.toArray()).sort(a)),l=(0,n.yV)((0,n.xH)(Array.isArray(e)?e:e.toArray()).sort(a));o=[];for(var f=0;f<c.length;f++)for(var p=0;p<l.length;p++)if(0===a(c[f].value,l[p].value)&&c[f].identifier===l[p].identifier){o.push(c[f]);break}}return Array.isArray(t)&&Array.isArray(e)?(0,n.D$)(o):new u((0,n.D$)(o))}})})},679697:(t,e,r)=>{"use strict";r.d(e,{o:()=>s});var n=r(458775),i=r(542711),o="setIsSubset",a=["typed","size","subset","compareNatural","Index"],s=(0,i.d5)(o,a,t=>{var{typed:e,size:r,subset:i,compareNatural:a,Index:s}=t;return e(o,{"Array | Matrix, Array | Matrix":function(t,e){if(0===i(r(t),new s(0)))return!0;if(0===i(r(e),new s(0)))return!1;for(var o,u=(0,n.yV)((0,n.xH)(Array.isArray(t)?t:t.toArray()).sort(a)),c=(0,n.yV)((0,n.xH)(Array.isArray(e)?e:e.toArray()).sort(a)),l=0;l<u.length;l++){o=!1;for(var f=0;f<c.length;f++)if(0===a(u[l].value,c[f].value)&&u[l].identifier===c[f].identifier){o=!0;break}if(!1===o)return!1}return!0}})})},584287:(t,e,r)=>{"use strict";r.d(e,{m:()=>s});var n=r(458775),i=r(542711),o="setMultiplicity",a=["typed","size","subset","compareNatural","Index"],s=(0,i.d5)(o,a,t=>{var{typed:e,size:r,subset:i,compareNatural:a,Index:s}=t;return e(o,{"number | BigNumber | Fraction | Complex, Array | Matrix":function(t,e){if(0===i(r(e),new s(0)))return 0;for(var o=(0,n.xH)(Array.isArray(e)?e:e.toArray()),u=0,c=0;c<o.length;c++)0===a(o[c],t)&&u++;return u}})})},485828:(t,e,r)=>{"use strict";r.d(e,{c:()=>s});var n=r(458775),i=r(542711),o="setPowerset",a=["typed","size","subset","compareNatural","Index"],s=(0,i.d5)(o,a,t=>{var{typed:e,size:r,subset:i,compareNatural:a,Index:s}=t;return e(o,{"Array | Matrix":function(t){if(0===i(r(t),new s(0)))return[];for(var e=(0,n.xH)(Array.isArray(t)?t:t.toArray()).sort(a),o=[],c=0;c.toString(2).length<=e.length;)o.push(u(e,c.toString(2).split("").reverse())),c++;return function(t){for(var e=[],r=t.length-1;r>0;r--)for(var n=0;n<r;n++)t[n].length>t[n+1].length&&(e=t[n],t[n]=t[n+1],t[n+1]=e);return t}(o)}});function u(t,e){for(var r=[],n=0;n<e.length;n++)"1"===e[n]&&r.push(t[n]);return r}})},103615:(t,e,r)=>{"use strict";r.d(e,{B:()=>s});var n=r(458775),i=r(542711),o="setSize",a=["typed","compareNatural"],s=(0,i.d5)(o,a,t=>{var{typed:e,compareNatural:r}=t;return e(o,{"Array | Matrix":function(t){return Array.isArray(t)?(0,n.xH)(t).length:(0,n.xH)(t.toArray()).length},"Array | Matrix, boolean":function(t,e){if(!1===e||0===t.length)return Array.isArray(t)?(0,n.xH)(t).length:(0,n.xH)(t.toArray()).length;for(var i=(0,n.xH)(Array.isArray(t)?t:t.toArray()).sort(r),o=1,a=1;a<i.length;a++)0!==r(i[a],i[a-1])&&o++;return o}})})},553465:(t,e,r)=>{"use strict";r.d(e,{w:()=>s});var n=r(458775),i=r(542711),o="setSymDifference",a=["typed","size","concat","subset","setDifference","Index"],s=(0,i.d5)(o,a,t=>{var{typed:e,size:r,concat:i,subset:a,setDifference:s,Index:u}=t;return e(o,{"Array | Matrix, Array | Matrix":function(t,e){if(0===a(r(t),new u(0)))return(0,n.xH)(e);if(0===a(r(e),new u(0)))return(0,n.xH)(t);var o=(0,n.xH)(t),c=(0,n.xH)(e);return i(s(o,c),s(c,o))}})})},899343:(t,e,r)=>{"use strict";r.d(e,{r:()=>s});var n=r(458775),i=r(542711),o="setUnion",a=["typed","size","concat","subset","setIntersect","setSymDifference","Index"],s=(0,i.d5)(o,a,t=>{var{typed:e,size:r,concat:i,subset:a,setIntersect:s,setSymDifference:u,Index:c}=t;return e(o,{"Array | Matrix, Array | Matrix":function(t,e){if(0===a(r(t),new c(0)))return(0,n.xH)(e);if(0===a(r(e),new c(0)))return(0,n.xH)(t);var o=(0,n.xH)(t),l=(0,n.xH)(e);return i(u(o,l),s(o,l))}})})},938591:(t,e,r)=>{"use strict";r.d(e,{P:()=>a});var n=r(628337),i=r(936041),o=["typed"],a=(0,r(542711).d5)("erf",o,t=>{var{typed:e}=t;return e("name",{number:function(t){var e=Math.abs(t);return e>=f?(0,i.Xx)(t):e<=s?(0,i.Xx)(t)*function(t){var e,r=t*t,n=c[0][4]*r,i=r;for(e=0;e<3;e+=1)n=(n+c[0][e])*r,i=(i+l[0][e])*r;return t*(n+c[0][3])/(i+l[0][3])}(e):e<=4?(0,i.Xx)(t)*(1-function(t){var e,r=c[1][8]*t,n=t;
2for(e=0;e<7;e+=1)r=(r+c[1][e])*t,n=(n+l[1][e])*t;var i=(r+c[1][7])/(n+l[1][7]),o=parseInt(16*t)/16,a=(t-o)*(t+o);return Math.exp(-o*o)*Math.exp(-a)*i}(e)):(0,i.Xx)(t)*(1-function(t){var e,r=1/(t*t),n=c[2][5]*r,i=r;for(e=0;e<4;e+=1)n=(n+c[2][e])*r,i=(i+l[2][e])*r;var o=r*(n+c[2][4])/(i+l[2][4]);o=(u-o)/t,r=parseInt(16*t)/16;var a=(t-r)*(t+r);return Math.exp(-r*r)*Math.exp(-a)*o}(e))},"Array | Matrix":function(t){return(0,n.Fh)(t,this)}})}),s=.46875,u=.5641895835477563,c=[[3.1611237438705655,113.86415415105016,377.485237685302,3209.3775891384694,.18577770618460315],[.5641884969886701,8.883149794388377,66.11919063714163,298.6351381974001,881.952221241769,1712.0476126340707,2051.0783778260716,1230.3393547979972,2.1531153547440383e-8],[.30532663496123236,.36034489994980445,.12578172611122926,.016083785148742275,.0006587491615298378,.016315387137302097]],l=[[23.601290952344122,244.02463793444417,1282.6165260773723,2844.236833439171],[15.744926110709835,117.6939508913125,537.1811018620099,1621.3895745666903,3290.7992357334597,4362.619090143247,3439.3676741437216,1230.3393548037495],[2.568520192289822,1.8729528499234604,.5279051029514285,.06051834131244132,.0023352049762686918]],f=Math.pow(2,53)},527786:(t,e,r)=>{"use strict";r.d(e,{x:()=>s});var n=r(458775),i=r(542711),o=r(644690),a=["typed","abs","map","median","subtract"],s=(0,i.d5)("mad",a,t=>{var{typed:e,abs:r,map:i,median:a,subtract:s}=t;return e("mad",{"Array | Matrix":u,"...":function(t){return u(t)}});function u(t){if(0===(t=(0,n.xH)(t.valueOf())).length)throw new Error("Cannot calculate median absolute deviation (mad) of an empty array");try{var e=a(t);return a(i(t,function(t){return r(s(t,e))}))}catch(t){throw t instanceof TypeError&&-1!==t.message.indexOf("median")?new TypeError(t.message.replace("median","mad")):(0,o.x)(t,"mad")}}})},715065:(t,e,r)=>{"use strict";r.d(e,{J:()=>s});var n=r(628337),i=r(542711),o=r(644690),a=["typed","config","numeric","larger"],s=(0,i.d5)("max",a,t=>{var{typed:e,config:r,numeric:i,larger:a}=t;return e("max",{"Array | Matrix":u,"Array | Matrix, number | BigNumber":function(t,e){return(0,n.u4)(t,e.valueOf(),s)},"...":function(t){if((0,n.CQ)(t))throw new TypeError("Scalar values expected in function max");return u(t)}});function s(t,e){try{return a(t,e)?t:e}catch(t){throw(0,o.x)(t,"max",e)}}function u(t){var e;if((0,n.Et)(t,function(t){try{isNaN(t)&&"number"==typeof t?e=NaN:(void 0===e||a(t,e))&&(e=t)}catch(e){throw(0,o.x)(e,"max",t)}}),void 0===e)throw new Error("Cannot calculate max of an empty array");return"string"==typeof e&&(e=i(e,r.number)),e}})},103592:(t,e,r)=>{"use strict";r.d(e,{Q:()=>c});var n=r(628337),i=r(458775),o=r(542711),a=r(644690),s="mean",u=["typed","add","divide"],c=(0,o.d5)(s,u,t=>{var{typed:e,add:r,divide:o}=t;return e(s,{"Array | Matrix":u,"Array | Matrix, number | BigNumber":function(t,e){try{var s=(0,n.u4)(t,e,r),u=Array.isArray(t)?(0,i.aJ)(t):t.size();return o(s,u[e])}catch(t){throw(0,a.x)(t,"mean")}},"...":function(t){if((0,n.CQ)(t))throw new TypeError("Scalar values expected in function mean");return u(t)}});function u(t){var e,i=0;if((0,n.Et)(t,function(t){try{e=void 0===e?t:r(e,t),i++}catch(e){throw(0,a.x)(e,"mean",t)}}),0===i)throw new Error("Cannot calculate the mean of an empty array");return o(e,i)}})},971202:(t,e,r)=>{"use strict";r.d(e,{O:()=>c});var n=r(628337),i=r(458775),o=r(542711),a=r(644690),s="median",u=["typed","add","divide","compare","partitionSelect"],c=(0,o.d5)(s,u,t=>{var{typed:e,add:r,divide:o,compare:u,partitionSelect:c}=t;function l(t){try{var e=(t=(0,i.xH)(t.valueOf())).length;if(0===e)throw new Error("Cannot calculate median of an empty array");if(e%2==0){for(var r=e/2-1,n=c(t,r+1),o=t[r],s=0;s<r;++s)u(t[s],o)>0&&(o=t[s]);return p(o,n)}var l=c(t,(e-1)/2);return f(l)}catch(t){throw(0,a.x)(t,"median")}}var f=e({"number | BigNumber | Complex | Unit":function(t){return t}}),p=e({"number | BigNumber | Complex | Unit, number | BigNumber | Complex | Unit":function(t,e){return o(r(t,e),2)}});return e(s,{"Array | Matrix":l,"Array | Matrix, number | BigNumber":function(t,e){throw new Error("median(A, dim) is not yet supported")},"...":function(t){if((0,n.CQ)(t))throw new TypeError("Scalar values expected in function median");return l(t)}})})},235414:(t,e,r)=>{"use strict";r.d(e,{D:()=>s});var n=r(628337),i=r(542711),o=r(644690),a=["typed","config","numeric","smaller"],s=(0,i.d5)("min",a,t=>{var{typed:e,config:r,numeric:i,smaller:a}=t;return e("min",{"Array | Matrix":u,"Array | Matrix, number | BigNumber":function(t,e){return(0,n.u4)(t,e.valueOf(),s)},"...":function(t){if((0,n.CQ)(t))throw new TypeError("Scalar values expected in function min");return u(t)}});function s(t,e){try{return a(t,e)?t:e}catch(t){throw(0,o.x)(t,"min",e)}}function u(t){var e;if((0,n.Et)(t,function(t){try{isNaN(t)&&"number"==typeof t?e=NaN:(void 0===e||a(t,e))&&(e=t)}catch(e){throw(0,o.x)(e,"min",t)}}),void 0===e)throw new Error("Cannot calculate min of an empty array");return"string"==typeof e&&(e=i(e,r.number)),e}})},910654:(t,e,r)=>{"use strict";r.d(e,{x:()=>s});var n=r(458775),i=r(542711),o="mode",a=["typed","isNaN","isNumeric"],s=(0,i.d5)(o,a,t=>{var{typed:e,isNaN:r,isNumeric:i}=t;return e(o,{"Array | Matrix":a,"...":function(t){return a(t)}});function a(t){if(0===(t=(0,n.xH)(t.valueOf())).length)throw new Error("Cannot calculate mode of an empty array");for(var e={},o=[],a=0,s=0;s<t.length;s++){var u=t[s];if(i(u)&&r(u))throw new Error("Cannot calculate mode of an array containing NaN values");u in e||(e[u]=0),e[u]++,e[u]===a?o.push(u):e[u]>a&&(a=e[u],o=[u])}return o}})},810614:(t,e,r)=>{"use strict";r.d(e,{x:()=>u});var n=r(628337),i=r(542711),o=r(644690),a="prod",s=["typed","config","multiplyScalar","numeric"],u=(0,i.d5)(a,s,t=>{var{typed:e,config:r,multiplyScalar:i,numeric:s}=t;return e(a,{"Array | Matrix":u,"Array | Matrix, number | BigNumber":function(t,e){throw new Error("prod(A, dim) is not yet supported")},"...":function(t){return u(t)}});function u(t){var e;if((0,n.Et)(t,function(t){try{e=void 0===e?t:i(e,t)}catch(e){throw(0,o.x)(e,"prod",t)}}),"string"==typeof e&&(e=s(e,r.number)),void 0===e)throw new Error("Cannot calculate prod of an empty array");return e}})},539365:(t,e,r)=>{"use strict";r.d(e,{y:()=>s});var n=r(577707),i=r(936041),o=r(458775),a=["typed","add","multiply","partitionSelect","compare"],s=(0,r(542711).d5)("quantileSeq",a,t=>{var{typed:e,add:r,multiply:a,partitionSelect:s,compare:u}=t;function c(t,e,i){var c=(0,o.xH)(t),f=c.length;if(0===f)throw new Error("Cannot calculate quantile of an empty sequence");if((0,n.hj)(e)){var p=e*(f-1),d=p%1;if(0===d){var h=i?c[p]:s(c,p);return l(h),h}var m,v,y=Math.floor(p);if(i)m=c[y],v=c[y+1];else{v=s(c,y+1),m=c[y];for(var g=0;g<y;++g)u(c[g],m)>0&&(m=c[g])}return l(m),l(v),r(a(m,1-d),a(v,d))}var b=e.times(f-1);if(b.isInteger()){b=b.toNumber();var w=i?c[b]:s(c,b);return l(w),w}var x,S,M=b.floor(),N=b.minus(M),A=M.toNumber();if(i)x=c[A],S=c[A+1];else{S=s(c,A+1),x=c[A];for(var E=0;E<A;++E)u(c[E],x)>0&&(x=c[E])}l(x),l(S);var _=new N.constructor(1);return r(a(x,_.minus(N)),a(S,N))}var l=e({"number | BigNumber | Unit":function(t){return t}});return function(t,e,r){var o,a,s;if(arguments.length<2||arguments.length>3)throw new SyntaxError("Function quantileSeq requires two or three parameters");if((0,n.uZ)(t)){if("boolean"==typeof(r=r||!1)){if(a=t.valueOf(),(0,n.hj)(e)){if(e<0)throw new Error("N/prob must be non-negative");if(e<=1)return c(a,e,r);if(e>1){if(!(0,i.U)(e))throw new Error("N must be a positive integer");var u=e+1;o=new Array(e);for(var l=0;l<e;)o[l]=c(a,++l/u,r);return o}}if((0,n.l9)(e)){var f=e.constructor;if(e.isNegative())throw new Error("N/prob must be non-negative");if(s=new f(1),e.lte(s))return new f(c(a,e,r));if(e.gt(s)){if(!e.isInteger())throw new Error("N must be a positive integer");var p=e.toNumber();if(p>4294967295)throw new Error("N must be less than or equal to 2^32-1, as that is the maximum length of an Array");var d=new f(p+1);o=new Array(p);for(var h=0;h<p;)o[h]=new f(c(a,new f(++h).div(d),r));return o}}if(Array.isArray(e)){o=new Array(e.length);for(var m=0;m<o.length;++m){var v=e[m];if((0,n.hj)(v)){if(v<0||v>1)throw new Error("Probability must be between 0 and 1, inclusive")}else{if(!(0,n.l9)(v))throw new TypeError("Unexpected type of argument in function quantileSeq");if(s=new v.constructor(1),v.isNegative()||v.gt(s))throw new Error("Probability must be between 0 and 1, inclusive")}o[m]=c(a,v,r)}return o}throw new TypeError("Unexpected type of argument in function quantileSeq")}throw new TypeError("Unexpected type of argument in function quantileSeq")}throw new TypeError("Unexpected type of argument in function quantileSeq")}})},702128:(t,e,r)=>{"use strict";r.d(e,{X:()=>o});var n=r(542711),i=["typed","sqrt","variance"],o=(0,n.d5)("std",i,t=>{var{typed:e,sqrt:r,variance:n}=t;return e("std",{"Array | Matrix":i,"Array | Matrix, string":i,"Array | Matrix, number | BigNumber":i,"Array | Matrix, number | BigNumber, string":i,"...":function(t){return i(t)}});function i(t,e){if(0===t.length)throw new SyntaxError("Function std requires one or more parameters (0 provided)");try{return r(n.apply(null,arguments))}catch(t){throw t instanceof TypeError&&-1!==t.message.indexOf(" variance")?new TypeError(t.message.replace(" variance"," std")):t}}})},528596:(t,e,r)=>{"use strict";r.d(e,{O:()=>s});var n=r(628337),i=r(542711),o=r(644690),a=["typed","config","add","numeric"],s=(0,i.d5)("sum",a,t=>{var{typed:e,config:r,add:i,numeric:a}=t;return e("sum",{"Array | Matrix":s,"Array | Matrix, number | BigNumber":function(t,e){try{return(0,n.u4)(t,e,i)}catch(t){throw(0,o.x)(t,"sum")}},"...":function(t){if((0,n.CQ)(t))throw new TypeError("Scalar values expected in function sum");return s(t)}});function s(t){var e;return(0,n.Et)(t,function(t){try{e=void 0===e?t:i(e,t)}catch(e){throw(0,o.x)(e,"sum",t)}}),void 0===e&&(e=a(0,r.number)),"string"==typeof e&&(e=a(e,r.number)),e}})},644690:(t,e,r)=>{"use strict";r.d(e,{x:()=>i});var n=r(577707);function i(t,e,r){var i;return-1!==String(t).indexOf("Unexpected type")?(i=arguments.length>2?" (type: "+(0,n.kM)(r)+", value: "+JSON.stringify(r)+")":" (type: "+t.data.actual+")",new TypeError("Cannot calculate "+e+", unexpected type of argument"+i)):-1!==String(t).indexOf("complex numbers")?(i=arguments.length>2?" (type: "+(0,n.kM)(r)+", value: "+JSON.stringify(r)+")":"",new TypeError("Cannot calculate "+e+", no ordering relation is defined for c
2omplex numbers"+i)):t}},134678:(t,e,r)=>{"use strict";r.d(e,{F:()=>l});var n=r(628337),i=r(577707),o=r(542711),a=r(644690),s="unbiased",u="variance",c=["typed","add","subtract","multiply","divide","apply","isNaN"],l=(0,o.d5)(u,c,t=>{var{typed:e,add:r,subtract:o,multiply:c,divide:l,apply:f,isNaN:p}=t;return e(u,{"Array | Matrix":function(t){return d(t,s)},"Array | Matrix, string":d,"Array | Matrix, number | BigNumber":function(t,e){return h(t,e,s)},"Array | Matrix, number | BigNumber, string":h,"...":function(t){return d(t,s)}});function d(t,e){var s,u=0;if(0===t.length)throw new SyntaxError("Function variance requires one or more parameters (0 provided)");if((0,n.Et)(t,function(t){try{s=void 0===s?t:r(s,t),u++}catch(e){throw(0,a.x)(e,"variance",t)}}),0===u)throw new Error("Cannot calculate variance of an empty array");var f=l(s,u);if(s=void 0,(0,n.Et)(t,function(t){var e=o(t,f);s=void 0===s?c(e,e):r(s,c(e,e))}),p(s))return s;switch(e){case"uncorrected":return l(s,u);case"biased":return l(s,u+1);case"unbiased":var d=(0,i.l9)(s)?s.mul(0):0;return 1===u?d:l(s,u-1);default:throw new Error('Unknown normalization "'+e+'". Choose "unbiased" (default), "uncorrected", or "biased".')}}function h(t,e,r){try{if(0===t.length)throw new SyntaxError("Function variance requires one or more parameters (0 provided)");return f(t,e,t=>d(t,r))}catch(t){throw(0,a.x)(t,"variance")}}})},6721:(t,e,r)=>{"use strict";r.d(e,{D:()=>i});var n=r(542711),i=(0,n.d5)("bin",["typed","format"],t=>{var{typed:e,format:r}=t;return e("bin",{"number | BigNumber":function(t){return r(t,{notation:"bin"})},"number | BigNumber, number":function(t,e){return r(t,{notation:"bin",wordSize:e})}})})},617017:(t,e,r)=>{"use strict";r.d(e,{l:()=>s});var n=r(466736),i=r(542711),o="format",a=["typed"],s=(0,i.d5)(o,a,t=>{var{typed:e}=t;return e(o,{any:n.WU,"any, Object | function | number":n.WU})})},448264:(t,e,r)=>{"use strict";r.d(e,{$:()=>i});var n=r(542711),i=(0,n.d5)("hex",["typed","format"],t=>{var{typed:e,format:r}=t;return e("hex",{"number | BigNumber":function(t){return r(t,{notation:"hex"})},"number | BigNumber, number":function(t,e){return r(t,{notation:"hex",wordSize:e})}})})},923027:(t,e,r)=>{"use strict";r.d(e,{L:()=>i});var n=r(542711),i=(0,n.d5)("oct",["typed","format"],t=>{var{typed:e,format:r}=t;return e("oct",{"number | BigNumber":function(t){return r(t,{notation:"oct"})},"number | BigNumber, number":function(t,e){return r(t,{notation:"oct",wordSize:e})}})})},880434:(t,e,r)=>{"use strict";r.d(e,{P:()=>u});var n=r(466736),i=r(577707),o=r(542711),a="print",s=["typed"],u=(0,o.d5)(a,s,t=>{var{typed:e}=t;return e(a,{"string, Object | Array":c,"string, Object | Array, number | Object":c})});function c(t,e,r){return t.replace(/\$([\w.]+)/g,function(t,o){for(var a=o.split("."),s=e[a.shift()];a.length&&void 0!==s;){var u=a.shift();s=u?s[u]:s+"."}return void 0!==s?(0,i.HD)(s)?s:(0,n.WU)(s,r):t})}},163393:(t,e,r)=>{"use strict";r.d(e,{L:()=>s});var n=r(542711),i=r(628337),o="acos",a=["typed","config","Complex"],s=(0,n.d5)(o,a,t=>{var{typed:e,config:r,Complex:n}=t;return e(o,{number:function(t){return t>=-1&&t<=1||r.predictable?Math.acos(t):new n(t,0).acos()},Complex:function(t){return t.acos()},BigNumber:function(t){return t.acos()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},785859:(t,e,r)=>{"use strict";r.d(e,{H:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="acosh",s=["typed","config","Complex"],u=(0,n.d5)(a,s,t=>{var{typed:e,config:r,Complex:n}=t;return e(a,{number:function(t){return t>=1||r.predictable?(0,o.cw)(t):t<=-1?new n(Math.log(Math.sqrt(t*t-1)-t),Math.PI):new n(t,0).acosh()},Complex:function(t){return t.acosh()},BigNumber:function(t){return t.acosh()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},157912:(t,e,r)=>{"use strict";r.d(e,{_:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="acot",s=["typed","BigNumber"],u=(0,n.d5)(a,s,t=>{var{typed:e,BigNumber:r}=t;return e(a,{number:o.y,Complex:function(t){return t.acot()},BigNumber:function(t){return new r(1).div(t).atan()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},302581:(t,e,r)=>{"use strict";r.d(e,{w:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="acoth",s=["typed","config","Complex","BigNumber"],u=(0,n.d5)(a,s,t=>{var{typed:e,config:r,Complex:n,BigNumber:s}=t;return e(a,{number:function(t){return t>=1||t<=-1||r.predictable?(0,o.LJ)(t):new n(t,0).acoth()},Complex:function(t){return t.acoth()},BigNumber:function(t){return new s(1).div(t).atanh()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},332684:(t,e,r)=>{"use strict";r.d(e,{B:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="acsc",s=["typed","config","Complex","BigNumber"],u=(0,n.d5)(a,s,t=>{var{typed:e,config:r,Complex:n,BigNumber:s}=t;return e(a,{number:function(t){return t<=-1||t>=1||r.predictable?(0,o.VL)(t):new n(t,0).acsc()},Complex:function(t){return t.acsc()},BigNumber:function(t){return new s(1).div(t).asin()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},896911:(t,e,r)=>{"use strict";r.d(e,{z:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="acsch",s=["typed","BigNumber"],u=(0,n.d5)(a,s,t=>{var{typed:e,BigNumber:r}=t;return e(a,{number:o.F4,Complex:function(t){return t.acsch()},BigNumber:function(t){return new r(1).div(t).asinh()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},758120:(t,e,r)=>{"use strict";r.d(e,{Q:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="asec",s=["typed","config","Complex","BigNumber"],u=(0,n.d5)(a,s,t=>{var{typed:e,config:r,Complex:n,BigNumber:s}=t;return e(a,{number:function(t){return t<=-1||t>=1||r.predictable?(0,o.zq)(t):new n(t,0).asec()},Complex:function(t){return t.asec()},BigNumber:function(t){return new s(1).div(t).acos()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},266011:(t,e,r)=>{"use strict";r.d(e,{k:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="asech",s=["typed","config","Complex","BigNumber"],u=(0,n.d5)(a,s,t=>{var{typed:e,config:r,Complex:n,BigNumber:s}=t;return e(a,{number:function(t){if(t<=1&&t>=-1||r.predictable){var e=1/t;if(e>0||r.predictable)return(0,o.Pe)(t);var i=Math.sqrt(e*e-1);return new n(Math.log(i-e),Math.PI)}return new n(t,0).asech()},Complex:function(t){return t.asech()},BigNumber:function(t){return new s(1).div(t).acosh()},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},995847:(t,e,r)=>{"use strict";r.d(e,{K:()=>s});var n=r(542711),i=r(628337),o="asin",a=["typed","config","Complex"],s=(0,n.d5)(o,a,t=>{var{typed:e,config:r,Complex:n}=t;return e(o,{number:function(t){return t>=-1&&t<=1||r.predictable?Math.asin(t):new n(t,0).asin()},Complex:function(t){return t.asin()},BigNumber:function(t){return t.asin()}
2,"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)}})})},712741:(t,e,r)=>{"use strict";r.d(e,{c:()=>s});var n=r(542711),i=r(628337),o=r(629116),a=["typed"],s=(0,n.d5)("asinh",a,t=>{var{typed:e}=t;return e("asinh",{number:o.Rm,Complex:function(t){return t.asinh()},BigNumber:function(t){return t.asinh()},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)}})})},375716:(t,e,r)=>{"use strict";r.d(e,{a:()=>a});var n=r(542711),i=r(628337),o=["typed"],a=(0,n.d5)("atan",o,t=>{var{typed:e}=t;return e("atan",{number:function(t){return Math.atan(t)},Complex:function(t){return t.atan()},BigNumber:function(t){return t.atan()},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)}})})},94684:(t,e,r)=>{"use strict";r.d(e,{U:()=>d});var n=r(542711),i=r(41450),o=r(103795),a=r(624182),s=r(639019),u=r(882922),c=r(137432),l=r(151116),f="atan2",p=["typed","matrix","equalScalar","BigNumber","DenseMatrix"],d=(0,n.d5)(f,p,t=>{var{typed:e,matrix:r,equalScalar:n,BigNumber:p,DenseMatrix:d}=t,h=(0,i.h)({typed:e,equalScalar:n}),m=(0,o.O)({typed:e}),v=(0,a.e)({typed:e,equalScalar:n}),y=(0,s.n)({typed:e,equalScalar:n}),g=(0,u.R)({typed:e,DenseMatrix:d}),b=(0,c.x)({typed:e}),w=(0,l.X)({typed:e});return e(f,{"number, number":Math.atan2,"BigNumber, BigNumber":function(t,e){return p.atan2(t,e)},"SparseMatrix, SparseMatrix":function(t,e){return v(t,e,this,!1)},"SparseMatrix, DenseMatrix":function(t,e){return h(e,t,this,!0)},"DenseMatrix, SparseMatrix":function(t,e){return m(t,e,this,!1)},"DenseMatrix, DenseMatrix":function(t,e){return b(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"SparseMatrix, number | BigNumber":function(t,e){return y(t,e,this,!1)},"DenseMatrix, number | BigNumber":function(t,e){return w(t,e,this,!1)},"number | BigNumber, SparseMatrix":function(t,e){return g(e,t,this,!0)},"number | BigNumber, DenseMatrix":function(t,e){return w(e,t,this,!0)},"Array, number | BigNumber":function(t,e){return w(r(t),e,this,!1).valueOf()},"number | BigNumber, Array":function(t,e){return w(r(e),t,this,!0).valueOf()}})})},325036:(t,e,r)=>{"use strict";r.d(e,{m:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="atanh",s=["typed","config","Complex"],u=(0,n.d5)(a,s,t=>{var{typed:e,config:r,Complex:n}=t;return e(a,{number:function(t){return t<=1&&t>=-1||r.predictable?(0,o.Sz)(t):new n(t,0).atanh()},Complex:function(t){return t.atanh()},BigNumber:function(t){return t.atanh()},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)}})})},303120:(t,e,r)=>{"use strict";r.d(e,{$:()=>a});var n=r(542711),i=r(628337),o=["typed"],a=(0,n.d5)("cos",o,t=>{var{typed:e}=t;return e("cos",{number:Math.cos,Complex:function(t){return t.cos()},BigNumber:function(t){return t.cos()},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function cos is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},663476:(t,e,r)=>{"use strict";r.d(e,{v:()=>u});var n=r(542711),i=r(628337),o=r(936041),a="cosh",s=["typed"],u=(0,n.d5)(a,s,t=>{var{typed:e}=t;return e(a,{number:o.f9,Complex:function(t){return t.cosh()},BigNumber:function(t){return t.cosh()},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function cosh is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},468451:(t,e,r)=>{"use strict";r.d(e,{j:()=>s});var n=r(542711),i=r(628337),o=r(629116),a=["typed","BigNumber"],s=(0,n.d5)("cot",a,t=>{var{typed:e,BigNumber:r}=t;return e("cot",{number:o.Nw,Complex:function(t){return t.cot()},BigNumber:function(t){return new r(1).div(t.tan())},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function cot is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},782095:(t,e,r)=>{"use strict";r.d(e,{c:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="coth",s=["typed","BigNumber"],u=(0,n.d5)(a,s,t=>{var{typed:e,BigNumber:r}=t;return e(a,{number:o.ws,Complex:function(t){return t.coth()},BigNumber:function(t){return new r(1).div(t.tanh())},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function coth is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},715667:(t,e,r)=>{"use strict";r.d(e,{B:()=>s});var n=r(542711),i=r(628337),o=r(629116),a=["typed","BigNumber"],s=(0,n.d5)("csc",a,t=>{var{typed:e,BigNumber:r}=t;return e("csc",{number:o.c$,Complex:function(t){return t.csc()},BigNumber:function(t){return new r(1).div(t.sin())},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function csc is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},75437:(t,e,r)=>{"use strict";r.d(e,{_:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="csch",s=["typed","BigNumber"],u=(0,n.d5)(a,s,t=>{var{typed:e,BigNumber:r}=t;return e(a,{number:o.zr,Complex:function(t){return t.csch()},BigNumber:function(t){return new r(1).div(t.sinh())},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function csch is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},998191:(t,e,r)=>{"use strict";r.d(e,{i:()=>s});var n=r(542711),i=r(628337),o=r(629116),a=["typed","BigNumber"],s=(0,n.d5)("sec",a,t=>{var{typed:e,BigNumber:r}=t;return e("sec",{number:o.wX,Complex:function(t){return t.sec()},BigNumber:function(t){return new r(1).div(t.cos())},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function sec is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},708836:(t,e,r)=>{"use strict";r.d(e,{g:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="sech",s=["typed","BigNumber"],u=(0,n.d5)(a,s,t=>{var{typed:e,BigNumber:r}=t;return e(a,{number:o.pL,Complex:function(t){return t.sech()},BigNumber:function(t){return new r(1).div(t.cosh())},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function sech is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},552808:(t,e,r)=>{"use strict";r.d(e,{x:()=>a});var n=r(542711),i=r(628337),o=["typed"],a=(0,n.d5)("sin",o,t=>{var{typed:e}=t;return e("sin",{number:Math.sin,Complex:function(t){return t.sin()},BigNumber:function(t){return t.sin()},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function sin is no angle");return this(t.value)}
2,"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)}})})},873607:(t,e,r)=>{"use strict";r.d(e,{P:()=>u});var n=r(542711),i=r(628337),o=r(629116),a="sinh",s=["typed"],u=(0,n.d5)(a,s,t=>{var{typed:e}=t;return e(a,{number:o.T$,Complex:function(t){return t.sinh()},BigNumber:function(t){return t.sinh()},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function sinh is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)}})})},883694:(t,e,r)=>{"use strict";r.d(e,{O:()=>a});var n=r(542711),i=r(628337),o=["typed"],a=(0,n.d5)("tan",o,t=>{var{typed:e}=t;return e("tan",{number:Math.tan,Complex:function(t){return t.tan()},BigNumber:function(t){return t.tan()},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function tan is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)}})})},490185:(t,e,r)=>{"use strict";r.d(e,{P:()=>s});var n=r(542711),i=r(628337),o=r(936041),a=["typed"],s=(0,n.d5)("tanh",a,t=>{var{typed:e}=t;return e("tanh",{number:o.AE,Complex:function(t){return t.tanh()},BigNumber:function(t){return t.tanh()},Unit:function(t){if(!t.hasBase(t.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function tanh is no angle");return this(t.value)},"Array | Matrix":function(t){return(0,i.Fh)(t,this,!0)}})})},287982:(t,e,r)=>{"use strict";r.d(e,{w:()=>s});var n=r(542711),i=r(137432),o=r(151116),a=["typed","matrix"],s=(0,n.d5)("to",a,t=>{var{typed:e,matrix:r}=t,n=(0,i.x)({typed:e}),a=(0,o.X)({typed:e});return e("to",{"Unit, Unit | string":function(t,e){return t.to(e)},"Matrix, Matrix":function(t,e){return n(t,e,this)},"Array, Array":function(t,e){return this(r(t),r(e)).valueOf()},"Array, Matrix":function(t,e){return this(r(t),e)},"Matrix, Array":function(t,e){return this(t,r(e))},"Matrix, any":function(t,e){return a(t,e,this,!1)},"any, Matrix":function(t,e){return a(e,t,this,!0)},"Array, any":function(t,e){return a(r(t),e,this,!1).valueOf()},"any, Array":function(t,e){return a(r(e),t,this,!0).valueOf()}})})},222647:(t,e,r)=>{"use strict";r.d(e,{v:()=>s});var n=r(575150),i=r(542711),o="clone",a=["typed"],s=(0,i.d5)(o,a,t=>{var{typed:e}=t;return e(o,{any:n.d9})})},926221:(t,e,r)=>{"use strict";r.d(e,{D:()=>a});var n=r(542711),i="hasNumericValue",o=["typed","isNumeric"],a=(0,n.d5)(i,o,t=>{var{typed:e,isNumeric:r}=t;return e(i,{string:function(t){return t.trim().length>0&&!isNaN(Number(t))},any:function(t){return r(t)}})})},946954:(t,e,r)=>{"use strict";r.d(e,{u:()=>u});var n=r(628337),i=r(936041),o=r(542711),a="isInteger",s=["typed"],u=(0,o.d5)(a,s,t=>{var{typed:e}=t;return e(a,{number:i.U,BigNumber:function(t){return t.isInt()},Fraction:function(t){return 1===t.d&&isFinite(t.n)},"Array | Matrix":function(t){return(0,n.Fh)(t,this)}})})},721347:(t,e,r)=>{"use strict";r.d(e,{n:()=>u});var n=r(628337),i=r(542711),o=r(636713),a="isNaN",s=["typed"],u=(0,i.d5)(a,s,t=>{var{typed:e}=t;return e(a,{number:o.kU,BigNumber:function(t){return t.isNaN()},Fraction:function(t){return!1},Complex:function(t){return t.isNaN()},Unit:function(t){return Number.isNaN(t.value)},"Array | Matrix":function(t){return(0,n.Fh)(t,Number.isNaN)}})})},776940:(t,e,r)=>{"use strict";r.d(e,{E:()=>u});var n=r(628337),i=r(542711),o=r(636713),a="isNegative",s=["typed"],u=(0,i.d5)(a,s,t=>{var{typed:e}=t;return e(a,{number:o.Tk,BigNumber:function(t){return t.isNeg()&&!t.isZero()&&!t.isNaN()},Fraction:function(t){return t.s<0},Unit:function(t){return this(t.value)},"Array | Matrix":function(t){return(0,n.Fh)(t,this)}})})},289118:(t,e,r)=>{"use strict";r.d(e,{L:()=>s});var n=r(628337),i=r(542711),o="isNumeric",a=["typed"],s=(0,i.d5)(o,a,t=>{var{typed:e}=t;return e(o,{"number | BigNumber | Fraction | boolean":function(){return!0},"Complex | Unit | string | null | undefined | Node":function(){return!1},"Array | Matrix":function(t){return(0,n.Fh)(t,this)}})})},470922:(t,e,r)=>{"use strict";r.d(e,{X:()=>u});var n=r(628337),i=r(542711),o=r(636713),a="isPositive",s=["typed"],u=(0,i.d5)(a,s,t=>{var{typed:e}=t;return e(a,{number:o.r,BigNumber:function(t){return!t.isNeg()&&!t.isZero()&&!t.isNaN()},Fraction:function(t){return t.s>0&&t.n>0},Unit:function(t){return this(t.value)},"Array | Matrix":function(t){return(0,n.Fh)(t,this)}})})},84932:(t,e,r)=>{"use strict";r.d(e,{C:()=>s});var n=r(628337),i=r(542711),o="isPrime",a=["typed"],s=(0,i.d5)(o,a,t=>{var{typed:e}=t;return e(o,{number:function(t){if(0*t!=0)return!1;if(t<=3)return t>1;if(t%2==0||t%3==0)return!1;for(var e=5;e*e<=t;e+=6)if(t%e===0||t%(e+2)===0)return!1;return!0},BigNumber:function(t){if(0*t.toNumber()!=0)return!1;if(t.lte(3))return t.gt(1);if(t.mod(2).eq(0)||t.mod(3).eq(0))return!1;if(t.lt(Math.pow(2,32))){for(var e=t.toNumber(),r=5;r*r<=e;r+=6)if(e%r===0||e%(r+2)===0)return!1;return!0}function n(t,e,r){for(var n=1;!e.eq(0);)e.mod(2).eq(0)?(e=e.div(2),t=t.mul(t).mod(r)):(e=e.sub(1),n=t.mul(n).mod(r));return n}for(var i=t.constructor.clone({precision:2*t.toFixed(0).length}),o=0,a=(t=new i(t)).sub(1);a.mod(2).eq(0);)a=a.div(2),o+=1;var s=null;if(t.lt("3317044064679887385961981"))s=[2,3,5,7,11,13,17,19,23,29,31,37,41].filter(e=>e<t);else{var u=Math.min(t.toNumber()-2,Math.floor(2*Math.pow(t.toFixed(0).length*Math.log(10),2)));s=[];for(var c=2;c<=u;c+=1)s.push(u)}for(var l=0;l<s.length;l+=1){var f=s[l],p=n(t.sub(t).add(f),a,t);if(!p.eq(1))for(var d=0,h=p;!h.eq(t.sub(1));d+=1,h=h.mul(h).mod(t))if(d===o-1)return!1}return!0},"Array | Matrix":function(t){return(0,n.Fh)(t,this)}})})},513691:(t,e,r)=>{"use strict";r.d(e,{t:()=>u});var n=r(628337),i=r(542711),o=r(636713),a="isZero",s=["typed"],u=(0,i.d5)(a,s,t=>{var{typed:e}=t;return e(a,{number:o.hG,BigNumber:function(t){return t.isZero()},Complex:function(t){return 0===t.re&&0===t.im},Fraction:function(t){return 1===t.d&&0===t.n},Unit:function(t){return this(t.value)},"Array | Matrix":function(t){return(0,n.Fh)(t,this)}})})},632982:(t,e,r)=>{"use strict";r.d(e,{d:()=>s});var n=r(577707),i=r(542711),o=r(535337),a=["number","?bignumber","?fraction"],s=(0,i.d5)("numeric",a,t=>{var{number:e,bignumber:r,fraction:i}=t,a={string:!0,number:!0,BigNumber:!0,Fraction:!0},s={number:t=>e(t),BigNumber:r?t=>r(t):o.R3,Fraction:i?t=>i(t):o.nG};return function(t,e){var r=(0,n.kM)(t);if(!(r in a))throw new TypeError("Cannot convert "+t+' of type "'+r+'";
2 valid input types are '+Object.keys(a).join(", "));if(!(e in s))throw new TypeError("Cannot convert "+t+' to type "'+e+'"; valid output types are '+Object.keys(s).join(", "));return e===r?t:s[e](t)}})},796525:(t,e,r)=>{"use strict";r.d(e,{Z:()=>s});var n=r(542711),i=r(577707),o="typeOf",a=["typed"],s=(0,n.d5)(o,a,t=>{var{typed:e}=t;return e(o,{any:i.kM})})},241691:(t,e,r)=>{"use strict";r.d(e,{$:()=>i});var n=[],i=(0,r(542711).d5)("replacer",n,()=>function(t,e){return"number"!=typeof e||isFinite(e)&&!isNaN(e)?e:{mathjs:"number",value:String(e)}})},788334:(t,e,r)=>{"use strict";r.d(e,{$y:()=>M,B:()=>m,Dv:()=>d,Ft:()=>s,G6:()=>u,GC:()=>c,K4:()=>y,OS:()=>g,Q1:()=>a,QV:()=>_,Ue:()=>E,Vk:()=>v,YS:()=>S,_$:()=>N,iO:()=>w,iU:()=>l,ih:()=>f,nz:()=>x,qX:()=>h,vU:()=>b,xx:()=>p,y9:()=>A});var n=r(936041),i="number",o="number, number";function a(t){return Math.abs(t)}function s(t,e){return t+e}function u(t,e){return t*e}function c(t){return-t}function l(t){return t}function f(t){return(0,n.eK)(t)}function p(t){return Math.ceil(t)}function d(t){return t*t*t}function h(t){return Math.exp(t)}function m(t){return(0,n.t$)(t)}function v(t,e){if(!(0,n.U)(t)||!(0,n.U)(e))throw new Error("Parameters in function gcd must be integer numbers");for(var r;0!==e;)r=t%e,t=e,e=r;return t<0?-t:t}function y(t,e){if(!(0,n.U)(t)||!(0,n.U)(e))throw new Error("Parameters in function lcm must be integer numbers");if(0===t||0===e)return 0;for(var r,i=t*e;0!==e;)e=t%(r=e),t=r;return Math.abs(i/t)}function g(t){return Math.log(t)}function b(t){return(0,n.mv)(t)}function w(t){return(0,n.k3)(t)}function x(t,e){if(e>0)return t-e*Math.floor(t/e);if(0===e)return t;throw new Error("Cannot calculate mod for a negative divisor")}function S(t,e){var r=e<0;if(r&&(e=-e),0===e)throw new Error("Root must be non-zero");if(t<0&&Math.abs(e)%2!=1)throw new Error("Root must be odd when a is negative.");if(0===t)return r?1/0:0;if(!isFinite(t))return r?0:t;var n=Math.pow(Math.abs(t),1/e);return n=t<0?-n:n,r?1/n:n}function M(t){return(0,n.Xx)(t)}function N(t){return t*t}function A(t,e){var r,i,o,a=0,s=1,u=1,c=0;if(!(0,n.U)(t)||!(0,n.U)(e))throw new Error("Parameters in function xgcd must be integer numbers");for(;e;)o=t-(i=Math.floor(t/e))*e,r=a,a=s-i*a,s=r,r=u,u=c-i*u,c=r,t=e,e=o;return t<0?[-t,-s,-c]:[t,t?s:0,c]}function E(t,e){return t*t<1&&e===1/0||t*t>1&&e===-1/0?0:Math.pow(t,e)}function _(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return parseFloat((0,n.FH)(t,e))}a.signature=i,s.signature=o,u.signature=o,c.signature=i,l.signature=i,f.signature=i,p.signature=i,d.signature=i,h.signature=i,m.signature=i,v.signature=o,y.signature=o,g.signature=i,b.signature=i,w.signature=i,x.signature=o,S.signature=o,M.signature=i,N.signature=i,A.signature=o,E.signature=o,_.signature=o},182648:(t,e,r)=>{"use strict";r.d(e,{LE:()=>s,Lz:()=>l,NA:()=>a,ZG:()=>c,ji:()=>f,qC:()=>o,xS:()=>u});var n=r(936041),i="number, number";function o(t,e){if(!(0,n.U)(t)||!(0,n.U)(e))throw new Error("Integers expected in function bitAnd");return t&e}function a(t){if(!(0,n.U)(t))throw new Error("Integer expected in function bitNot");return~t}function s(t,e){if(!(0,n.U)(t)||!(0,n.U)(e))throw new Error("Integers expected in function bitOr");return t|e}function u(t,e){if(!(0,n.U)(t)||!(0,n.U)(e))throw new Error("Integers expected in function bitXor");return t^e}function c(t,e){if(!(0,n.U)(t)||!(0,n.U)(e))throw new Error("Integers expected in function leftShift");return t<<e}function l(t,e){if(!(0,n.U)(t)||!(0,n.U)(e))throw new Error("Integers expected in function rightArithShift");return t>>e}function f(t,e){if(!(0,n.U)(t)||!(0,n.U)(e))throw new Error("Integers expected in function rightLogShift");return t>>>e}o.signature=i,a.signature="number",s.signature=i,u.signature=i,c.signature=i,l.signature=i,f.signature=i},214968:(t,e,r)=>{"use strict";r.d(e,{FO:()=>s,RY:()=>o,kl:()=>a,xY:()=>i});var n="number, number";function i(t){return!t}function o(t,e){return!(!t&&!e)}function a(t,e){return!!t!=!!e}function s(t,e){return!(!t||!e)}i.signature="number",o.signature=n,a.signature=n,s.signature=n},629116:(t,e,r)=>{"use strict";r.d(e,{F4:()=>c,LJ:()=>s,Nw:()=>h,Pe:()=>f,Rm:()=>p,Sz:()=>d,T$:()=>w,VL:()=>u,c$:()=>v,cw:()=>o,pL:()=>b,wX:()=>g,ws:()=>m,y:()=>a,zq:()=>l,zr:()=>y});var n=r(936041),i="number";function o(t){return(0,n.__)(t)}function a(t){return Math.atan(1/t)}function s(t){return isFinite(t)?(Math.log((t+1)/t)+Math.log(t/(t-1))
2)/2:0}function u(t){return Math.asin(1/t)}function c(t){var e=1/t;return Math.log(e+Math.sqrt(e*e+1))}function l(t){return Math.acos(1/t)}function f(t){var e=1/t,r=Math.sqrt(e*e-1);return Math.log(r+e)}function p(t){return(0,n.Vf)(t)}function d(t){return(0,n.C8)(t)}function h(t){return 1/Math.tan(t)}function m(t){var e=Math.exp(2*t);return(e+1)/(e-1)}function v(t){return 1/Math.sin(t)}function y(t){return 0===t?Number.POSITIVE_INFINITY:Math.abs(2/(Math.exp(t)-Math.exp(-t)))*(0,n.Xx)(t)}function g(t){return 1/Math.cos(t)}function b(t){return 2/(Math.exp(t)+Math.exp(-t))}function w(t){return(0,n.R_)(t)}o.signature=i,a.signature=i,s.signature=i,u.signature=i,c.signature=i,l.signature=i,f.signature=i,p.signature=i,d.signature=i,h.signature=i,m.signature=i,v.signature=i,y.signature=i,g.signature=i,b.signature=i,w.signature=i},636713:(t,e,r)=>{"use strict";r.d(e,{Tk:()=>i,hG:()=>a,kU:()=>s,r:()=>o});r(936041);var n="number";function i(t){return t<0}function o(t){return t>0}function a(t){return 0===t}function s(t){return Number.isNaN(t)}i.signature=n,o.signature=n,a.signature=n,s.signature=n},587437:(t,e,r)=>{"use strict";r.d(e,{w:()=>o});var n=r(590482),i=["?on","config"],o=(0,r(542711).d5)("BigNumber",i,t=>{var{on:e,config:r}=t,i=n.Z.clone({precision:r.precision,modulo:n.Z.EUCLID});return i.prototype=Object.create(i.prototype),i.prototype.type="BigNumber",i.prototype.isBigNumber=!0,i.prototype.toJSON=function(){return{mathjs:"BigNumber",value:this.toString()}},i.fromJSON=function(t){return new i(t.value)},e&&e("config",function(t,e){t.precision!==e.precision&&i.config({precision:t.precision})}),i},{isClass:!0})},589958:(t,e,r)=>{"use strict";r.d(e,{p:()=>a});var n=r(542711),i=r(628337),o=["typed","BigNumber"],a=(0,n.d5)("bignumber",o,t=>{var{typed:e,BigNumber:r}=t;return e("bignumber",{"":function(){return new r(0)},number:function(t){return new r(t+"")},string:function(t){var e=t.match(/(0[box][0-9a-fA-F]*)i([0-9]*)/);if(e){var n=e[2],i=r(e[1]),o=new r(2).pow(Number(n));if(i.gt(o.sub(1)))throw new SyntaxError('String "'.concat(t,'" is out of range'));var a=new r(2).pow(Number(n)-1);return i.gte(a)?i.sub(o):i}return new r(t)},BigNumber:function(t){return t},Fraction:function(t){return new r(t.n).div(t.d).times(t.s)},null:function(t){return new r(0)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},687726:(t,e,r)=>{"use strict";r.d(e,{q:()=>s});var n=r(542711),i=r(628337),o="boolean",a=["typed"],s=(0,n.d5)(o,a,t=>{var{typed:e}=t;return e(o,{"":function(){return!1},boolean:function(t){return t},number:function(t){return!!t},null:function(t){return!1},BigNumber:function(t){return!t.isZero()},string:function(t){var e=t.toLowerCase();if("true"===e)return!0;if("false"===e)return!1;var r=Number(t);if(""!==t&&!isNaN(r))return!!r;throw new Error('Cannot convert "'+t+'" to a boolean')},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},385721:(t,e,r)=>{"use strict";r.d(e,{w:()=>h});const n=Math.cosh||function(t){return Math.abs(t)<1e-9?1-t:.5*(Math.exp(t)+Math.exp(-t))},i=Math.sinh||function(t){return Math.abs(t)<1e-9?t:.5*(Math.exp(t)-Math.exp(-t))},o=function(t,e){return(t=Math.abs(t))<(e=Math.abs(e))&&([t,e]=[e,t]),t<1e8?Math.sqrt(t*t+e*e):(e/=t,t*Math.sqrt(1+e*e))},a=function(){throw SyntaxError("Invalid Param")};function s(t,e){const r=Math.abs(t),n=Math.abs(e);return 0===t?Math.log(n):0===e?Math.log(r):r<3e3&&n<3e3?.5*Math.log(t*t+e*e):(t*=.5,e*=.5,.5*Math.log(t*t+e*e)+Math.LN2)}const u={re:0,im:0},c=function(t,e){const r=u;if(null==t)r.re=r.im=0;else if(void 0!==e)r.re=t,r.im=e;else switch(typeof t){case"object":if("im"in t&&"re"in t)r.re=t.re,r.im=t.im;else if("abs"in t&&"arg"in t){if(!isFinite(t.abs)&&isFinite(t.arg))return l.INFINITY;r.re=t.abs*Math.cos(t.arg),r.im=t.abs*Math.sin(t.arg)}else if("r"in t&&"phi"in t){if(!isFinite(t.r)&&isFinite(t.phi))return l.INFINITY;r.re=t.r*Math.cos(t.phi),r.im=t.r*Math.sin(t.phi)}else 2===t.length?(r.re=t[0],r.im=t[1]):a();break;case"string":r.im=r.re=0;const e=t.replace(/_/g,"").match(/\d+\.?\d*e[+-]?\d+|\d+\.?\d*|\.\d+|./g);let n=1,i=0;null===e&&a();for(let t=0;t<e.length;t++){const o=e[t];
2" "===o||"\t"===o||"\n"===o||("+"===o?n++:"-"===o?i++:"i"===o||"I"===o?(n+i===0&&a()," "===e[t+1]||isNaN(e[t+1])?r.im+=parseFloat((i%2?"-":"")+"1"):(r.im+=parseFloat((i%2?"-":"")+e[t+1]),t++),n=i=0):((n+i===0||isNaN(o))&&a(),"i"===e[t+1]||"I"===e[t+1]?(r.im+=parseFloat((i%2?"-":"")+o),t++):r.re+=parseFloat((i%2?"-":"")+o),n=i=0))}n+i>0&&a();break;case"number":r.im=0,r.re=t;break;default:a()}return isNaN(r.re)||isNaN(r.im),r};function l(t,e){if(!(this instanceof l))return new l(t,e);const r=c(t,e);this.re=r.re,this.im=r.im}l.prototype={re:0,im:0,sign:function(){const t=o(this.re,this.im);return new l(this.re/t,this.im/t)},add:function(t,e){const r=c(t,e),n=this.isInfinite(),i=!(isFinite(r.re)&&isFinite(r.im));return n||i?n&&i?l.NAN:l.INFINITY:new l(this.re+r.re,this.im+r.im)},sub:function(t,e){const r=c(t,e),n=this.isInfinite(),i=!(isFinite(r.re)&&isFinite(r.im));return n||i?n&&i?l.NAN:l.INFINITY:new l(this.re-r.re,this.im-r.im)},mul:function(t,e){const r=c(t,e),n=this.isInfinite(),i=!(isFinite(r.re)&&isFinite(r.im)),o=0===this.re&&0===this.im,a=0===r.re&&0===r.im;return n&&a||i&&o?l.NAN:n||i?l.INFINITY:0===r.im&&0===this.im?new l(this.re*r.re,0):new l(this.re*r.re-this.im*r.im,this.re*r.im+this.im*r.re)},div:function(t,e){const r=c(t,e),n=this.isInfinite(),i=!(isFinite(r.re)&&isFinite(r.im)),o=0===this.re&&0===this.im,a=0===r.re&&0===r.im;if(o&&a||n&&i)return l.NAN;if(a||n)return l.INFINITY;if(o||i)return l.ZERO;if(0===r.im)return new l(this.re/r.re,this.im/r.re);if(Math.abs(r.re)<Math.abs(r.im)){const t=r.re/r.im,e=r.re*t+r.im;return new l((this.re*t+this.im)/e,(this.im*t-this.re)/e)}{const t=r.im/r.re,e=r.im*t+r.re;return new l((this.re+this.im*t)/e,(this.im-this.re*t)/e)}},pow:function(t,e){const r=c(t,e),n=0===this.re&&0===this.im;if(0===r.re&&0===r.im)return l.ONE;if(0===r.im){if(0===this.im&&this.re>0)return new l(Math.pow(this.re,r.re),0);if(0===this.re)switch((r.re%4+4)%4){case 0:return new l(Math.pow(this.im,r.re),0);case 1:return new l(0,Math.pow(this.im,r.re));case 2:return new l(-Math.pow(this.im,r.re),0);case 3:return new l(0,-Math.pow(this.im,r.re))}}if(n&&r.re>0)return l.ZERO;const i=Math.atan2(this.im,this.re),o=s(this.re,this.im);let a=Math.exp(r.re*o-r.im*i),u=r.im*o+r.re*i;return new l(a*Math.cos(u),a*Math.sin(u))},sqrt:function(){const t=this.re,e=this.im;if(0===e)return t>=0?new l(Math.sqrt(t),0):new l(0,Math.sqrt(-t));const r=o(t,e);let n=Math.sqrt(.5*(r+Math.abs(t))),i=Math.abs(e)/(2*n);return t>=0?new l(n,e<0?-i:i):new l(i,e<0?-n:n)},exp:function(){const t=Math.exp(this.re);return 0===this.im?new l(t,0):new l(t*Math.cos(this.im),t*Math.sin(this.im))},expm1:function(){const t=this.re,e=this.im;return new l(Math.expm1(t)*Math.cos(e)+(t=>{const e=Math.sin(.5*t);return-2*e*e})(e),Math.exp(t)*Math.sin(e))},log:function(){const t=this.re,e=this.im;return 0===e&&t>0?new l(Math.log(t),0):new l(s(t,e),Math.atan2(e,t))},abs:function(){return o(this.re,this.im)},arg:function(){return Math.atan2(this.im,this.re)},sin:function(){const t=this.re,e=this.im;return new l(Math.sin(t)*n(e),Math.cos(t)*i(e))},cos:function(){const t=this.re,e=this.im;return new l(Math.cos(t)*n(e),-Math.sin(t)*i(e))},tan:function(){const t=2*this.re,e=2*this.im,r=Math.cos(t)+n(e);return new l(Math.sin(t)/r,i(e)/r)},cot:function(){const t=2*this.re,e=2*this.im,r=Math.cos(t)-n(e);return new l(-Math.sin(t)/r,i(e)/r)},sec:function(){const t=this.re,e=this.im,r=.5*n(2*e)+.5*Math.cos(2*t);return new l(Math.cos(t)*n(e)/r,Math.sin(t)*i(e)/r)},csc:function(){const t=this.re,e=this.im,r=.5*n(2*e)-.5*Math.cos(2*t);return new l(Math.sin(t)*n(e)/r,-Math.cos(t)*i(e)/r)},asin:function(){const t=this.re,e=this.im,r=new l(e*e-t*t+1,-2*t*e).sqrt(),n=new l(r.re-e,r.im+t).log();return new l(n.im,-n.re)},acos:function(){const t=this.re,e=this.im,r=new l(e*e-t*t+1,-2*t*e).sqrt(),n=new l(r.re-e,r.im+t).log();return new l(Math.PI/2-n.im,n.re)},atan:function(){const t=this.re,e=this.im;if(0===t){if(1===e)return new l(0,1/0);if(-1===e)return new l(0,-1/0)}const r=t*t+(1-e)*(1-e),n=new l((1-e*e-t*t)/r,-2*t/r).log();return new l(-.5*n.im,.5*n.re)},acot:function(){const t=this.re,e=this.im;if(0===e)return new l(Math.atan2(1,t),0);const r=t*t+e*e;return 0!==r?new l(t/r,-e/r).atan():new l(0!==t?t/0:0,0!==e?-e/0:0).atan()},asec:function(){const t=this.re,e=this.im;if(0===t&&0===e)return new l(0,1/0);const r=t*t+e*e;return 0!==r?new l(t/r,-e/r).acos():new l(0!==t?t/0:0,0!==e?-e/0:0).acos()},acsc:function(){const t=this.re,e=this.im;if(0===t&&0===e)return new l(Math.PI/2,1/0);const r=t*t+e*e;return 0!==r?new l(t/r,-e/r).asin():new l(0!==t?t/0:0,0!==e?-e/0:0).asin()},sinh:function(){const t=this.re,e=this.im;return new l(i(t)*Math.cos(e),n(t)*Math.sin(e))},cosh:function(){const t=this.re,e=this.im;return new l(n(t)*Math.cos(e),i(t)*Math.sin(e))},tanh:function(){const t=2*this.re,e=2*this.im,r=n(t)+Math.cos(e);return new l(i(t)/r,Math.sin(e)/r)},coth:function(){const t=2*this.re,e=2*this.im,r=n(t)-Math.cos(e);return new l(i(t)/r,-Math.sin(e)/r)},csch:function(){const t=this.re,e=this.im,r=Math.cos(2*e)-n(2*t);return new l(-2*i(t)*Math.cos(e)/r,2*n(t)*Math.sin(e)/r)},sech:function(){const t=this.re,e=this.im,r=Math.cos(2*e)+n(2*t);return new l(2*n(t)*Math.cos(e)/r,-2*i(t)*Math.sin(e)/r)},asinh:function(){const t=this.re,e=this.im;if(0===e){if(0===t)return new l(0,0);const e=Math.abs(t),r=Math.log(e+Math.sqrt(e*e+1));return new l(t<0?-r:r,0)}const r=new l(t*t-e*e+1,2*t*e).sqrt();return new l(t+r.re,e+r.im).log()},acosh:function(){const t=this.re,e=this.im;if(0===e){if(t>1)return new l(Math.log(t+Math.sqrt(t-1)*Math.sqrt(t+1)),0);if(t<-1){const e=Math.sqrt(t*t-1);return new l(Math.log(-t+e),Math.PI)}return new l(0,Math.acos(t))}const r=new l(t-1,e).sqrt(),n=new l(t+1,e).sqrt();return new l(t+r.re*n.re-r.im*n.im,e+r.re*n.im+r.im*n.re).log()},atanh:function(){const t=this.re,e=this.im;if(0===e){if(0===t)return new l(0,0);if(1===t)return new l(1/0,0);if(-1===t)return new l(-1/0,0);if(-1<t&&t<1)return new l(.5*Math.log((1+t)/(1-t)),0);if(t>1){const e=(t+1)/(t-1);return new l(.5*Math.log(e),-Math.PI/2)}const e=(1+t)/(1-t);return new l(.5*Math.log(-e),Math.PI/2)}const r=1-t,n=1+t,i=r*r+e*e;if(0===i)return new l(-1!==t?t/0:0,0!==e?e/0:0);const o=(n*r-e*e)/i,a=(e*r+n*e)/i;return new l(s(o,a)/2,Math.atan2(a,o)/2)},acoth:function(){const t=this.re,e=this.im;if(0===t&&0===e)return new l(0,Math.PI/2);const r=t*t+e*e;return 0!==r?new l(t/r,-e/r).atanh():new l(0!==t?t/0:0,0!==e?-e/0:0).atanh()},acsch:function(){const t=this.re,e=this.im;if(0===e){if(0===t)return new l(1/0,0);const e=1/t;return new l(Math.log(e+Math.sqrt(e*e+1)),0)}const r=t*t+e*e;return 0!==r?new l(t/r,-e/r).asinh():new l(0!==t?t/0:0,0!==e?-e/0:0).asinh()},asech:function(){const t=this.re,e=this.im;if(this.isZero())return l.INFINITY;const r=t*t+e*e;return 0!==r?new l(t/r,-e/r).acosh():new l(0!==t?t/0:0,0!==e?-e/0:0).acosh()},inverse:function(){if(this.isZero())return l.INFINITY;if(this.isInfinite())return l.ZERO;const t=this.re,e=this.im,r=t*t+e*e;return new l(t/r,-e/r)},conjugate:function(){return new l(this.re,-this.im)},neg:function(){return new l(-this.re,-this.im)}
vendor: 4,558 bytes, line 2
2,ceil:function(t){return t=Math.pow(10,t||0),new l(Math.ceil(this.re*t)/t,Math.ceil(this.im*t)/t)},floor:function(t){return t=Math.pow(10,t||0),new l(Math.floor(this.re*t)/t,Math.floor(this.im*t)/t)},round:function(t){return t=Math.pow(10,t||0),new l(Math.round(this.re*t)/t,Math.round(this.im*t)/t)},equals:function(t,e){const r=c(t,e);return Math.abs(r.re-this.re)<=l.EPSILON&&Math.abs(r.im-this.im)<=l.EPSILON},clone:function(){return new l(this.re,this.im)},toString:function(){let t=this.re,e=this.im,r="";return this.isNaN()?"NaN":this.isInfinite()?"Infinity":(Math.abs(t)<l.EPSILON&&(t=0),Math.abs(e)<l.EPSILON&&(e=0),0===e?r+t:(0!==t?(r+=t,r+=" ",e<0?(e=-e,r+="-"):r+="+",r+=" "):e<0&&(e=-e,r+="-"),1!==e&&(r+=e),r+"i"))},toVector:function(){return[this.re,this.im]},valueOf:function(){return 0===this.im?this.re:null},isNaN:function(){return isNaN(this.re)||isNaN(this.im)},isZero:function(){return 0===this.im&&0===this.re},isFinite:function(){return isFinite(this.re)&&isFinite(this.im)},isInfinite:function(){return!this.isFinite()}},l.ZERO=new l(0,0),l.ONE=new l(1,0),l.I=new l(0,1),l.PI=new l(Math.PI,0),l.E=new l(Math.E,0),l.INFINITY=new l(1/0,1/0),l.NAN=new l(NaN,NaN),l.EPSILON=1e-15;var f=r(936041),p=r(577707),d=[],h=(0,r(542711).d5)("Complex",d,()=>(l.prototype.type="Complex",l.prototype.isComplex=!0,l.prototype.toJSON=function(){return{mathjs:"Complex",re:this.re,im:this.im}},l.prototype.toPolar=function(){return{r:this.abs(),phi:this.arg()}},l.prototype.format=function(t){var e=this.im,r=this.re,n=(0,f.WU)(this.re,t),i=(0,f.WU)(this.im,t),o=(0,p.hj)(t)?t:t?t.precision:null;if(null!==o){var a=Math.pow(10,-o);Math.abs(r/e)<a&&(r=0),Math.abs(e/r)<a&&(e=0)}return 0===e?n:0===r?1===e?"i":-1===e?"-i":i+"i":e<0?-1===e?n+" - i":n+" - "+i.substring(1)+"i":1===e?n+" + i":n+" + "+i+"i"},l.fromPolar=function(t){switch(arguments.length){case 1:var e=arguments[0];if("object"==typeof e)return l(e);throw new TypeError("Input has to be an object with r and phi keys.");case 2:var r=arguments[0],n=arguments[1];if((0,p.hj)(r)){if((0,p.wr)(n)&&n.hasBase("ANGLE")&&(n=n.toNumber("rad")),(0,p.hj)(n))return new l({r,phi:n});throw new TypeError("Phi is not a number nor an angle unit.")}throw new TypeError("Radius r is not a number.");default:throw new SyntaxError("Wrong number of arguments in function fromPolar")}},l.prototype.valueOf=l.prototype.toString,l.fromJSON=function(t){return new l(t)},l.compare=function(t,e){return t.re>e.re?1:t.re<e.re?-1:t.im>e.im?1:t.im<e.im?-1:0},l),{isClass:!0})},230841:(t,e,r)=>{"use strict";r.d(e,{U:()=>a});var n=r(542711),i=r(628337),o=["typed","Complex"],a=(0,n.d5)("complex",o,t=>{var{typed:e,Complex:r}=t;return e("complex",{"":function(){return r.ZERO},number:function(t){return new r(t,0)},"number, number":function(t,e){return new r(t,e)},"BigNumber, BigNumber":function(t,e){return new r(t.toNumber(),e.toNumber())},Fraction:function(t){return new r(t.valueOf(),0)},Complex:function(t){return t.clone()},string:function(t){return r(t)},null:function(t){return r(0)},Object:function(t){if("re"in t&&"im"in t)return new r(t.re,t.im);if("r"in t&&"phi"in t||"abs"in t&&"arg"in t)return new r(t);throw new Error("Expected object with properties (re and im) or (r and phi) or (abs and arg)")},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},306958:(t,e,r)=>{"use strict";r.d(e,{u:()=>h});var n={s:1,n:0,d:1};function i(t,e){if(isNaN(t=parseInt(t,10)))throw f();return t*e}function o(t,e){if(0===e)throw l();var r=Object.create(c.prototype);r.s=t<0?-1:1;var n=u(t=t<0?-t:t,e);return r.n=t/n,r.d=e/n,r}function a(t){for(var e={},r=t,n=2,i=4;i<=r;){for(;r%n===0;)r/=n,e[n]=(e[n]||0)+1;i+=1+2*n++}return r!==t?r>1&&(e[r]=(e[r]||0)+1):e[t]=(e[t]||0)+1,e}var s=function(t,e){var r,o=0,a=1,s=1,u=0,c=0,d=0,h=1,m=1,v=0,y=1,g=1,b=1,w=1e7;if(null==t);else if(void 0!==e){if(s=(o=t)*(a=e),o%1!=0||a%1!=0)throw p()}else switch(typeof t){case"object":if("d"in t&&"n"in t)o=t.n,a=t.d,"s"in t&&(o*=t.s);else{if(!(0 in t))throw f();o=t[0],1 in t&&(a=t[1])}s=o*a;break;case"number":if(t<0&&(s=t,t=-t),t%1==0)o=t;else if(t>0){for(t>=1&&(t/=m=Math.pow(10,Math.floor(1+Math.log(t)/Math.LN10)));y<=w&&b<=w;){if(t===(r=(v+g)/(y+b))){y+b<=w?(o=v+g,a=y+b):b>y?(o=g,a=b):(o=v,a=y);break}t>r?(v+=g,y+=b):(g+=v,b+=y),y>w?(o=g,a=b):(o=v,a=y)}o*=m}else(isNaN(t)||isNaN(e))&&(a=o=NaN);break;case"string":if(null===(y=t.match(/\d+|./g)))throw f();if("-"===y[v]?(s=-1,v++):"+"===y[v]&&v++,y.length===v+1?c=i(y[v++],s):"."===y[v+1]||"."===y[v]?("."!==y[v]&&(u=i(y[v++],s)),(++v+1===y.length||"("===y[v+1]&&")"===y[v+3]||"'"
vendor: 1,662 bytes, line 2
2===y[v+1]&&"'"===y[v+3])&&(c=i(y[v],s),h=Math.pow(10,y[v].length),v++),("("===y[v]&&")"===y[v+2]||"'"===y[v]&&"'"===y[v+2])&&(d=i(y[v+1],s),m=Math.pow(10,y[v+1].length)-1,v+=3)):"/"===y[v+1]||":"===y[v+1]?(c=i(y[v],s),h=i(y[v+2],1),v+=3):"/"===y[v+3]&&" "===y[v+1]&&(u=i(y[v],s),c=i(y[v+2],s),h=i(y[v+4],1),v+=5),y.length<=v){s=o=d+(a=h*m)*u+m*c;break}default:throw f()}if(0===a)throw l();n.s=s<0?-1:1,n.n=Math.abs(o),n.d=Math.abs(a)};function u(t,e){if(!t)return e;if(!e)return t;for(;;){if(!(t%=e))return e;if(!(e%=t))return t}}function c(t,e){if(s(t,e),!(this instanceof c))return o(n.s*n.n,n.d);t=u(n.d,n.n),this.s=n.s,this.n=n.n/t,this.d=n.d/t}var l=function(){return new Error("Division by Zero")},f=function(){return new Error("Invalid argument")},p=function(){return new Error("Parameters must be integer")};c.prototype={s:1,n:0,d:1,abs:function(){return o(this.n,this.d)},neg:function(){return o(-this.s*this.n,this.d)},add:function(t,e){return s(t,e),o(this.s*this.n*n.d+n.s*this.d*n.n,this.d*n.d)},sub:function(t,e){return s(t,e),o(this.s*this.n*n.d-n.s*this.d*n.n,this.d*n.d)},mul:function(t,e){return s(t,e),o(this.s*n.s*this.n*n.n,this.d*n.d)},div:function(t,e){return s(t,e),o(this.s*n.s*this.n*n.d,this.d*n.n)},clone:function(){return o(this.s*this.n,this.d)},mod:function(t,e){if(isNaN(this.n)||isNaN(this.d))return new c(NaN);if(void 0===t)return o(this.s*this.n%this.d,1);if(s(t,e),0===n.n&&0===this.d)throw l();return o(this.s*(n.d*this.n)%(n.n*this.d),n.d*this.d)},gcd:function(t,e){return s(t,e),o(u(n.n,this.n)*u(n.d,this.d),n.d*this.d)},lcm:function(t,e){return s(t,e),0===n.n&&0===this.n?o(0,1):o(n.n*this.n,u(n.n,this.n)*u(n.d,this.d))}
2,ceil:function(t){return t=Math.pow(10,t||0),isNaN(this.n)||isNaN(this.d)?new c(NaN):o(Math.ceil(t*this.s*this.n/this.d),t)},floor:function(t){return t=Math.pow(10,t||0),isNaN(this.n)||isNaN(this.d)?new c(NaN):o(Math.floor(t*this.s*this.n/this.d),t)},round:function(t){return t=Math.pow(10,t||0),isNaN(this.n)||isNaN(this.d)?new c(NaN):o(Math.round(t*this.s*this.n/this.d),t)},roundTo:function(t,e){return s(t,e),o(this.s*Math.round(this.n*n.d/(this.d*n.n))*n.n,n.d)},inverse:function(){return o(this.s*this.d,this.n)},pow:function(t,e){if(s(t,e),1===n.d)return n.s<0?o(Math.pow(this.s*this.d,n.n),Math.pow(this.n,n.n)):o(Math.pow(this.s*this.n,n.n),Math.pow(this.d,n.n));if(this.s<0)return null;var r=a(this.n),i=a(this.d),u=1,c=1;for(var l in r)if("1"!==l){if("0"===l){u=0;break}if(r[l]*=n.n,r[l]%n.d!==0)return null;r[l]/=n.d,u*=Math.pow(l,r[l])}for(var l in i)if("1"!==l){if(i[l]*=n.n,i[l]%n.d!==0)return null;i[l]/=n.d,c*=Math.pow(l,i[l])}return n.s<0?o(c,u):o(u,c)},equals:function(t,e){return s(t,e),this.s*this.n*n.d===n.s*n.n*this.d},compare:function(t,e){s(t,e);var r=this.s*this.n*n.d-n.s*n.n*this.d;return(0<r)-(r<0)},simplify:function(t){if(isNaN(this.n)||isNaN(this.d))return this;t=t||.001;for(var e=this.abs(),r=e.toContinued(),n=1;n<r.length;n++){for(var i=o(r[n-1],1),a=n-2;a>=0;a--)i=i.inverse().add(r[a]);if(Math.abs(i.sub(e).valueOf())<t)return i.mul(this.s)}return this},divisible:function(t,e){return s(t,e),!(!(n.n*this.d)||this.n*n.d%(n.n*this.d))},valueOf:function(){return this.s*this.n/this.d},toFraction:function(t){var e,r="",n=this.n,i=this.d;return this.s<0&&(r+="-"),1===i?r+=n:(t&&(e=Math.floor(n/i))>0&&(r+=e,r+=" ",n%=i),r+=n,r+="/",r+=i),r},toLatex:function(t){var e,r="",n=this.n,i=this.d;return this.s<0&&(r+="-"),1===i?r+=n:(t&&(e=Math.floor(n/i))>0&&(r+=e,n%=i),r+="\\frac{",r+=n,r+="}{",r+=i,r+="}"),r},toContinued:function(){var t,e=this.n,r=this.d,n=[];if(isNaN(e)||isNaN(r))return n;do{n.push(Math.floor(e/r)),t=e%r,e=r,r=t}while(1!==e);return n},toString:function(t){var e=this.n,r=this.d;if(isNaN(e)||isNaN(r))return"NaN";t=t||15;var n=function(t,e){for(;e%2==0;e/=2);for(;e%5==0;e/=5);if(1===e)return 0;for(var r=10%e,n=1;1!==r;n++)if(r=10*r%e,n>2e3)return 0;return n}(0,r),i=function(t,e,r){for(var n=1,i=function(t,e,r){for(var n=1;e>0;t=t*t%r,e>>=1)1&e&&(n=n*t%r);return n}(10,r,e),o=0;o<300;o++){if(n===i)return o;n=10*n%e,i=10*i%e}return 0}(0,r,n),o=this.s<0?"-":"";if(o+=e/r|0,e%=r,(e*=10)&&(o+="."),n){for(var a=i;a--;)o+=e/r|0,e%=r,e*=10;o+="(";for(a=n;a--;)o+=e/r|0,e%=r,e*=10;o+=")"}else for(a=t;e&&a--;)o+=e/r|0,e%=r,e*=10;return o}};var d=[],h=(0,r(542711).d5)("Fraction",d,()=>(c.prototype.type="Fraction",c.prototype.isFraction=!0,c.prototype.toJSON=function(){return{mathjs:"Fraction",n:this.s*this.n,d:this.d}},c.fromJSON=function(t){return new c(t)},c),{isClass:!0})},72040:(t,e,r)=>{"use strict";r.d(e,{v:()=>a});var n=r(542711),i=r(628337),o=["typed","Fraction"],a=(0,n.d5)("fraction",o,t=>{var{typed:e,Fraction:r}=t;return e("fraction",{number:function(t){if(!isFinite(t)||isNaN(t))throw new Error(t+" cannot be represented as a fraction");return new r(t)},string:function(t){return new r(t)},"number, number":function(t,e){return new r(t,e)},null:function(t){return new r(0)},BigNumber:function(t){return new r(t.toString())},Fraction:function(t){return t},Object:function(t){return new r(t)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},210687:(t,e,r)=>{"use strict";r.d(e,{D:()=>l});var n=r(577707),i=r(458775),o=r(466736),a=r(936041),s=r(575150),u=r(289858),c=["Matrix"],l=(0,r(542711).d5)("DenseMatrix",c,t=>{var{Matrix:e}=t;function r(t,e){if(!(this instanceof r))throw new SyntaxError("Constructor must be called with the new operator");if(e&&!(0,n.HD)(e))throw new Error("Invalid datatype: "+e);if((0,n.SW)(t))"DenseMatrix"===t.type?(this._data=(0,s.d9)(t._data),this._size=(0,s.d9)(t._size),this._datatype=e||t._datatype):(this._data=t.toArray(),this._size=t.size(),this._datatype=e||t._datatype);else if(t&&(0,n.kJ)(t.data)&&(0,n.kJ)(t.size))this._data=t.data,this._size=t.size,(0,i.Gu)(this._data,this._size),this._datatype=e||t.datatype;else if((0,n.kJ)(t))this._data=d(t),this._size=(0,i.aJ)(this._data),(0,i.Gu)(this._data,this._size),this._datatype=e;else{if(t)throw new TypeError("Unsupported type of data ("+(0,n.kM)(t)+")");this._data=[],this._size=[0],this._datatype=e}}function c(t,e,r,n){var o=n===r-1,a=e.dimension(n);return o?a.map(function(e){return(0,i.Ls)(e,t.length),t[e]}
2).valueOf():a.map(function(o){return(0,i.Ls)(o,t.length),c(t[o],e,r,n+1)}).valueOf()}function l(t,e,r,n,o){var a=o===n-1,s=e.dimension(o);a?s.forEach(function(e,n){(0,i.Ls)(e),t[e]=r[n[0]]}):s.forEach(function(a,s){(0,i.Ls)(a),l(t[a],e,r[s[0]],n,o+1)})}function f(t,e,r){if(0===e.length){for(var o=t._data;(0,n.kJ)(o);)o=o[0];return o}return t._size=e.slice(0),t._data=(0,i.SI)(t._data,t._size,r),t}function p(t,e,r){for(var n=t._size.slice(0),i=!1;n.length<e.length;)n.push(0),i=!0;for(var o=0,a=e.length;o<a;o++)e[o]>n[o]&&(n[o]=e[o],i=!0);i&&f(t,n,r)}function d(t){for(var e=0,r=t.length;e<r;e++){var i=t[e];(0,n.kJ)(i)?t[e]=d(i):i&&!0===i.isMatrix&&(t[e]=d(i.valueOf()))}return t}return r.prototype=new e,r.prototype.createDenseMatrix=function(t,e){return new r(t,e)},r.prototype.type="DenseMatrix",r.prototype.isDenseMatrix=!0,r.prototype.getDataType=function(){return(0,i.$q)(this._data,n.kM)},r.prototype.storage=function(){return"dense"},r.prototype.datatype=function(){return this._datatype},r.prototype.create=function(t,e){return new r(t,e)},r.prototype.subset=function(t,e,o){switch(arguments.length){case 1:return function(t,e){if(!(0,n.dh)(e))throw new TypeError("Invalid index");var o=e.isScalar();if(o)return t.get(e.min());var a=e.size();if(a.length!==t._size.length)throw new u.m(a.length,t._size.length);for(var s=e.min(),l=e.max(),f=0,p=t._size.length;f<p;f++)(0,i.Ls)(s[f],t._size[f]),(0,i.Ls)(l[f],t._size[f]);return new r(c(t._data,e,a.length,0),t._datatype)}(this,t);case 2:case 3:return function(t,e,r,o){if(!e||!0!==e.isIndex)throw new TypeError("Invalid index");var a,c=e.size(),f=e.isScalar();(0,n.SW)(r)?(a=r.size(),r=r.valueOf()):a=(0,i.aJ)(r);if(f){if(0!==a.length)throw new TypeError("Scalar expected");t.set(e.min(),r,o)}else{if(c.length<t._size.length)throw new u.m(c.length,t._size.length,"<");if(a.length<c.length){for(var d=0,h=0;1===c[d]&&1===a[d];)d++;for(;1===c[d];)h++,d++;r=(0,i.f4)(r,c.length,h,a)}if(!(0,s.J5)(c,a))throw new u.m(c,a,">");var m=e.max().map(function(t){return t+1});p(t,m,o);var v=c.length,y=0;l(t._data,e,r,v,y)}return t}(this,t,e,o);default:throw new SyntaxError("Wrong number of arguments")}},r.prototype.get=function(t){if(!(0,n.kJ)(t))throw new TypeError("Array expected");if(t.length!==this._size.length)throw new u.m(t.length,this._size.length);for(var e=0;e<t.length;e++)(0,i.Ls)(t[e],this._size[e]);for(var r=this._data,o=0,a=t.length;o<a;o++){var s=t[o];(0,i.Ls)(s,r.length),r=r[s]}return r},r.prototype.set=function(t,e,r){if(!(0,n.kJ)(t))throw new TypeError("Array expected");if(t.length<this._size.length)throw new u.m(t.length,this._size.length,"<");var o,a,s,c=t.map(function(t){return t+1});p(this,c,r);var l=this._data;for(o=0,a=t.length-1;o<a;o++)s=t[o],(0,i.Ls)(s,l.length),l=l[s];return s=t[t.length-1],(0,i.Ls)(s,l.length),l[s]=e,this},r.prototype.resize=function(t,e,r){if(!(0,n.uZ)(t))throw new TypeError("Array or Matrix expected");var i=t.valueOf().map(t=>Array.isArray(t)&&1===t.length?t[0]:t);return f(r?this.clone():this,i,e)},r.prototype.reshape=function(t,e){var r=e?this.clone():this;r._data=(0,i.XL)(r._data,t);var n=r._size.reduce((t,e)=>t*e);return r._size=(0,i.eu)(t,n),r},r.prototype.clone=function(){return new r({data:(0,s.d9)(this._data),size:(0,s.d9)(this._size),datatype:this._datatype})},r.prototype.size=function(){return this._size.slice(0)},r.prototype.map=function(t){var e=this,o=function r(i,o){return(0,n.kJ)(i)?i.map(function(t,e){return r(t,o.concat(e))}):t(i,o,e)}(this._data,[]);return new r(o,void 0!==this._datatype?(0,i.$q)(o,n.kM):void 0)},r.prototype.forEach=function(t){var e=this;!function r(i,o){(0,n.kJ)(i)?i.forEach(function(t,e){r(t,o.concat(e))}):t(i,o,e)}(this._data,[])},r.prototype[Symbol.iterator]=function*(){yield*function*t(e,r){if((0,n.kJ)(e))for(var i=0;i<e.length;i++)yield*t(e[i],r.concat(i));else yield{value:e,index:r}}(this._data,[])},r.prototype.rows=function(){var t=[];if(2!==this.size().length)throw new TypeError("Rows can only be returned for a 2D matrix.");var e=this._data;for(var n of e)t.push(new r([n],this._datatype));return t},r.prototype.columns=function(){var t=this,e=[],n=this.size();if(2!==n.length)throw new TypeError("Rows can only be returned for a 2D matrix.");for(var i=this._data,o=function(n){var o=i.map(t=>[t[n]]);e.push(new r(o,t._datatype))},a=0;a<n[1];a++)o(a);return e},r.prototype.toArray=function(){return(0,s.d9)(this._data)},r.prototype.valueOf=function(){return this._data}
2,r.prototype.format=function(t){return(0,o.WU)(this._data,t)},r.prototype.toString=function(){return(0,o.WU)(this._data)},r.prototype.toJSON=function(){return{mathjs:"DenseMatrix",data:this._data,size:this._size,datatype:this._datatype}},r.prototype.diagonal=function(t){if(t){if((0,n.l9)(t)&&(t=t.toNumber()),!(0,n.hj)(t)||!(0,a.U)(t))throw new TypeError("The parameter k must be an integer number")}else t=0;for(var e=t>0?t:0,i=t<0?-t:0,o=this._size[0],s=this._size[1],u=Math.min(o-i,s-e),c=[],l=0;l<u;l++)c[l]=this._data[l+i][l+e];return new r({data:c,size:[u],datatype:this._datatype})},r.diagonal=function(t,e,o,s){if(!(0,n.kJ)(t))throw new TypeError("Array expected, size parameter");if(2!==t.length)throw new Error("Only two dimensions matrix are supported");if(t=t.map(function(t){if((0,n.l9)(t)&&(t=t.toNumber()),!(0,n.hj)(t)||!(0,a.U)(t)||t<1)throw new Error("Size values must be positive integers");return t}),o){if((0,n.l9)(o)&&(o=o.toNumber()),!(0,n.hj)(o)||!(0,a.U)(o))throw new TypeError("The parameter k must be an integer number")}else o=0;var u,c=o>0?o:0,l=o<0?-o:0,f=t[0],p=t[1],d=Math.min(f-l,p-c);if((0,n.kJ)(e)){if(e.length!==d)throw new Error("Invalid value array length");u=function(t){return e[t]}}else if((0,n.SW)(e)){var h=e.size();if(1!==h.length||h[0]!==d)throw new Error("Invalid matrix length");u=function(t){return e.get([t])}}else u=function(){return e};s||(s=(0,n.l9)(u(0))?u(0).mul(0):0);var m=[];if(t.length>0){m=(0,i.SI)(m,t,s);for(var v=0;v<d;v++)m[v+l][v+c]=u(v)}return new r({data:m,size:[f,p]})},r.fromJSON=function(t){return new r(t)},r.prototype.swapRows=function(t,e){if(!((0,n.hj)(t)&&(0,a.U)(t)&&(0,n.hj)(e)&&(0,a.U)(e)))throw new Error("Row index must be positive integers");if(2!==this._size.length)throw new Error("Only two dimensional matrix is supported");return(0,i.Ls)(t,this._size[0]),(0,i.Ls)(e,this._size[0]),r._swapRows(t,e,this._data),this},r._swapRows=function(t,e,r){var n=r[t];r[t]=r[e],r[e]=n},r},{isClass:!0})},447815:(t,e,r)=>{"use strict";r.d(e,{b:()=>i});var n=["smaller","larger"],i=(0,r(542711).d5)("FibonacciHeap",n,t=>{var{smaller:e,larger:r}=t,n=1/Math.log((1+Math.sqrt(5))/2);function i(){if(!(this instanceof i))throw new SyntaxError("Constructor must be called with the new operator");this._minimum=null,this._size=0}function o(t,e,r){e.left.right=e.right,e.right.left=e.left,r.degree--,r.child===e&&(r.child=e.right),0===r.degree&&(r.child=null),e.left=t,e.right=t.right,t.right=e,e.right.left=e,e.parent=null,e.mark=!1}function a(t,e){var r=e.parent;r&&(e.mark?(o(t,e,r),a(r)):e.mark=!0)}i.prototype.type="FibonacciHeap",i.prototype.isFibonacciHeap=!0,i.prototype.insert=function(t,r){var n={key:t,value:r,degree:0};if(this._minimum){var i=this._minimum;n.left=i,n.right=i.right,i.right=n,n.right.left=n,e(t,i.key)&&(this._minimum=n)}else n.left=n,n.right=n,this._minimum=n;return this._size++,n},i.prototype.size=function(){return this._size},i.prototype.clear=function(){this._minimum=null,this._size=0},i.prototype.isEmpty=function(){return 0===this._size},i.prototype.extractMinimum=function(){var t=this._minimum;if(null===t)return t;for(var i=this._minimum,o=t.degree,a=t.child;o>0;){var u=a.right;a.left.right=a.right,a.right.left=a.left,a.left=i,a.right=i.right,i.right=a,a.right.left=a,a.parent=null,a=u,o--}return t.left.right=t.right,t.right.left=t.left,i=t===t.right?null:function(t,i){var o,a=Math.floor(Math.log(i)*n)+1,u=new Array(a),c=0,l=t;if(l)for(c++,l=l.right;l!==t;)c++,l=l.right;for(;c>0;){for(var f=l.degree,p=l.right;o=u[f];){if(r(l.key,o.key)){var d=o;o=l,l=d}s(o,l),u[f]=null,f++}u[f]=l,l=p,c--}t=null;for(var h=0;h<a;h++)(o=u[h])&&(t?(o.left.right=o.right,o.right.left=o.left,o.left=t,o.right=t.right,t.right=o,o.right.left=o,e(o.key,t.key)&&(t=o)):t=o);return t}(i=t.right,this._size),this._size--,this._minimum=i,t},i.prototype.remove=function(t){this._minimum=function(t,r,n){r.key=n;var i=r.parent;i&&e(r.key,i.key)&&(o(t,r,i),a(t,i));e(r.key,t.key)&&(t=r);return t}(this._minimum,t,-1),this.extractMinimum()};var s=function(t,e){t.left.right=t.right,t.right.left=t.left,t.parent=e,e.child?(t.left=e.child,t.right=e.child.right,e.child.right=t,t.right.left=t):(e.child=t,t.right=t,t.left=t),e.degree++,t.mark=!1};return i},{isClass:!0})},625282:(t,e,r)=>{"use strict";r.d(e,{H:()=>a});var n=r(577707),i=r(575150),o=["smaller","DenseMatrix"],a=(0,r(542711).d5)("ImmutableDenseMatrix",o,t=>{var{smaller:e,DenseMatrix:r}=t;function o(t,e){if(!(this instanceof o))throw new SyntaxError("Constructor must be called with the new operator");if(e&&!(0,n.HD)(e))throw new Error("Invalid datatype: "+e);if((0,n.SW)(t)||(0,n.kJ)(t)){var i=new r(t,e);this._data=i._data,this._size=i._size,this._datatype=i._datatype,this._min=null,this._max=null}else if(t&&(0,n.kJ)(t.data)&&(0,n.kJ)(t.size))this._data=t.data,this._size=t.size,this._datatype=t.datatype,this._min=void 0!==t.min?t.min:null,this._max=void 0!==t.max?t.max:null;else{if(t)throw new TypeError("Unsupported type of data ("+(0,n.kM)(t)+")");this._data=[],this._size=[0],this._datatype=e,this._min=null,this._max=null}}return o.prototype=new r,o.prototype.type="ImmutableDenseMatrix",o.prototype.isImmutableDenseMatrix=!0,o.prototype.subset=function(t){switch(arguments.length){case 1:var e=r.prototype.subset.call(this,t);return(0,n.SW)(e)?new o({data:e._data,size:e._size,datatype:e._datatype}):e;case 2:case 3:throw new Error("Cannot invoke set subset on an Immutable Matrix instance");default:throw new SyntaxError("Wrong number of arguments")}},o.prototype.set=function(){throw new Error("Cannot invoke set on an Immutable Matrix instance")},o.prototype.resize=function(){throw new Error("Cannot invoke resize on an Immutable Matrix instance")},o.prototype.reshape=function(){throw new Error("Cannot invoke reshape on an Immutable Matrix instance")},o.prototype.clone=function(){return new o({data:(0,i.d9)(this._data),size:(0,i.d9)(this._size),datatype:this._datatype})},o.prototype.toJSON=function(){return{mathjs:"ImmutableDenseMatrix",data:this._data,size:this._size,datatype:this._datatype}},o.fromJSON=function(t){return new o(t)},o.prototype.swapRows=function(){throw new Error("Cannot invoke swapRows on an Immutable Matrix instance")},o.prototype.min=function(){if(null===this._min){var t=null;this.forEach(function(r){(null===t||e(r,t))&&(t=r)}),this._min=null!==t?t:void 0}return this._min},o.prototype.max=function(){if(null===this._max){var t=null;this.forEach(function(r){(null===t||e(t,r))&&(t=r)}),this._max=null!==t?t:void 0}return this._max},o},{isClass:!0})},951172:(t,e,r)=>{"use strict";r.d(e,{K:()=>i});var n=[],i=(0,r(542711).d5)("Matrix",n,()=>{function t(){if(!(this instanceof t))throw new SyntaxError("Constructor must be called with the new operator")}return t.prototype.type="Matrix",t.prototype.isMatrix=!0,t.prototype.storage=function(){throw new Error("Cannot invoke storage on a Matrix interface")},t.prototype.datatype=function(){throw new Error("Cannot invoke datatype on a Matrix interface")},t.prototype.create=function(t,e){throw new Error("Cannot invoke create on a Matrix interface")},t.prototype.subset=function(t,e,r){throw new Error("Cannot invoke subset on a Matrix interface")},t.prototype.get=function(t){throw new Error("Cannot invoke get on a Matrix interface")},t.prototype.set=function(t,e,r){throw new Error("Cannot invoke set on a Matrix interface")},t.prototype.resize=function(t,e){throw new Error("Cannot invoke resize on a Matrix interface")},t.prototype.reshape=function(t,e){throw new Error("Cannot invoke reshape on a Matrix interface")},t.prototype.clone=function(){throw new Error("Cannot invoke clone on a Matrix interface")},t.prototype.size=function(){throw new Error("Cannot invoke size on a Matrix interface")},t.prototype.map=function(t,e){throw new Error("Cannot invoke map on a Matrix interface")},t.prototype.forEach=function(t){throw new Error("Cannot invoke forEach on a Matrix interface")},t.prototype[Symbol.iterator]=function(){throw new Error("Cannot iterate a Matrix interface")},t.prototype.toArray=function(){throw new Error("Cannot invoke toArray on a Matrix interface")},t.prototype.valueOf=function(){throw new Error("Cannot invoke valueOf on a Matrix interface")},t.prototype.format=function(t){throw new Error("Cannot invoke format on a Matrix interface")},t.prototype.toString=function(){throw new Error("Cannot invoke toString on a Matrix interface")},t},{isClass:!0})},949535:(t,e,r)=>{"use strict";r.d(e,{B:()=>s});var n=r(577707),i=r(575150),o=r(936041),a=["ImmutableDenseMatrix"],s=(0,r(542711).d5)("Index",a,t=>{var{ImmutableDenseMatrix:e}=t;function r(t){if(!(this instanceof r))throw new SyntaxError("Constructor must be called with the new operator");this._dimensions=[],this._isScalar=!0;for(var e=0,i=arguments.length;e<i;e++){var o=arguments[e];if((0,n.bR)(o))this._dimensions.push(o),this._isScalar=!1;else if(Array.isArray(o)||(0,n.SW)(o)){var s=a(o.valueOf());this._dimensions.push(s);var u=s.size();1===u.length&&1===u[0]||(this._isScalar=!1)}else if("number"==typeof o)this._dimensions.push(a([o]));else{if("string"!=typeof o)throw new TypeError("Dimension must be an Array, Matrix, number, string, or Range");this._dimensions.push(o)}}}function a(t){for(var r=0,n=t.length;r<n;r++)if("number"!=typeof t[r]||!(0,o.U)(t[r]))throw new TypeError("Index parameters must be positive integer numbers");return new e(t)}return r.prototype.type="Index",r.prototype.isIndex=!0,r.prototype.clone=function(){var t=new r;return t._dimensions=(0,i.d9)(this._dimensions),t._isScalar=this._isScalar,t},r.create=function(t){var e=new r;return r.apply(e,t),e},r.prototype.size=function(){for(var t=[],e=0,r=this._dimensions.length;e<r;e++){var n=this._dimensions[e];
vendor: 4,897 bytes, line 2
2t[e]="string"==typeof n?1:n.size()[0]}return t},r.prototype.max=function(){for(var t=[],e=0,r=this._dimensions.length;e<r;e++){var n=this._dimensions[e];t[e]="string"==typeof n?n:n.max()}return t},r.prototype.min=function(){for(var t=[],e=0,r=this._dimensions.length;e<r;e++){var n=this._dimensions[e];t[e]="string"==typeof n?n:n.min()}return t},r.prototype.forEach=function(t){for(var e=0,r=this._dimensions.length;e<r;e++)t(this._dimensions[e],e,this)},r.prototype.dimension=function(t){return this._dimensions[t]||null},r.prototype.isObjectProperty=function(){return 1===this._dimensions.length&&"string"==typeof this._dimensions[0]},r.prototype.getObjectProperty=function(){return this.isObjectProperty()?this._dimensions[0]:null},r.prototype.isScalar=function(){return this._isScalar},r.prototype.toArray=function(){for(var t=[],e=0,r=this._dimensions.length;e<r;e++){var n=this._dimensions[e];t.push("string"==typeof n?n:n.toArray())}return t},r.prototype.valueOf=r.prototype.toArray,r.prototype.toString=function(){for(var t=[],e=0,r=this._dimensions.length;e<r;e++){var n=this._dimensions[e];"string"==typeof n?t.push(JSON.stringify(n)):t.push(n.toString())}return"["+t.join(", ")+"]"},r.prototype.toJSON=function(){return{mathjs:"Index",dimensions:this._dimensions}},r.fromJSON=function(t){return r.create(t.dimensions)},r},{isClass:!0})},627952:(t,e,r)=>{"use strict";r.d(e,{X:()=>a});var n=r(577707),i=r(936041),o=[],a=(0,r(542711).d5)("Range",o,()=>{function t(e,r,i){if(!(this instanceof t))throw new SyntaxError("Constructor must be called with the new operator");var o=null!=e,a=null!=r,s=null!=i;if(o)if((0,n.l9)(e))e=e.toNumber();else if("number"!=typeof e)throw new TypeError("Parameter start must be a number");if(a)if((0,n.l9)(r))r=r.toNumber();else if("number"!=typeof r)throw new TypeError("Parameter end must be a number");if(s)if((0,n.l9)(i))i=i.toNumber();else if("number"!=typeof i)throw new TypeError("Parameter step must be a number");this.start=o?parseFloat(e):0,this.end=a?parseFloat(r):0,this.step=s?parseFloat(i):1}return t.prototype.type="Range",t.prototype.isRange=!0,t.parse=function(e){if("string"!=typeof e)return null;var r=e.split(":").map(function(t){return parseFloat(t)});if(r.some(function(t){return isNaN(t)}))return null;switch(r.length){case 2:return new t(r[0],r[1]);case 3:return new t(r[0],r[2],r[1]);default:return null}},t.prototype.clone=function(){return new t(this.start,this.end,this.step)},t.prototype.size=function(){var t=0,e=this.start,r=this.step,n=this.end-e;return(0,i.Xx)(r)===(0,i.Xx)(n)?t=Math.ceil(n/r):0===n&&(t=0),isNaN(t)&&(t=0),[t]},t.prototype.min=function(){var t=this.size()[0];return t>0?this.step>0?this.start:this.start+(t-1)*this.step:void 0},t.prototype.max=function(){var t=this.size()[0];return t>0?this.step>0?this.start+(t-1)*this.step:this.start:void 0},t.prototype.forEach=function(t){var e=this.start,r=this.step,n=this.end,i=0;if(r>0)for(;e<n;)t(e,[i],this),e+=r,i++;else if(r<0)for(;e>n;)t(e,[i],this),e+=r,i++},t.prototype.map=function(t){var e=[];return this.forEach(function(r,n,i){e[n[0]]=t(r,n,i)}),e},t.prototype.toArray=function(){var t=[];return this.forEach(function(e,r){t[r[0]]=e}),t},t.prototype.valueOf=function(){return this.toArray()},t.prototype.format=function(t){var e=(0,i.WU)(this.start,t);return 1!==this.step&&(e+=":"+(0,i.WU)(this.step,t)),e+=":"+(0,i.WU)(this.end,t)},t.prototype.toString=function(){return this.format()},t.prototype.toJSON=function(){return{mathjs:"Range",start:this.start,end:this.end,step:this.step}},t.fromJSON=function(e){return new t(e.start,e.end,e.step)},t},{isClass:!0})},16585:(t,e,r)=>{"use strict";r.d(e,{W:()=>i});var n=["addScalar","equalScalar","FibonacciHeap"],i=(0,r(542711).d5)("Spa",n,t=>{var{addScalar:e,equalScalar:r,FibonacciHeap:n}=t;function i(){if(!(this instanceof i))throw new SyntaxError("Constructor must be called with the new operator");this._values=[],this._heap=new n}return i.prototype.type="Spa",i.prototype.isSpa=!0,i.prototype.set=function(t,e){if(this._values[t])this._values[t].value=e;else{var r=this._heap.insert(t,e);this._values[t]=r}},i.prototype.get=function(t){var e=this._values[t];return e?e.value:0},i.prototype.accumulate=function(t,r){var n=this._values[t];n?n.value=e(n.value,r):(n=this._heap.insert(t,r),this._values[t]=n)},i.prototype.forEach=function(t,e,n){var i=this._heap,o=this._values,a=[],s=i.extractMinimum();for(s&&a.push(s);s&&s.key<=e;)s.key>=t&&(r(s.value,0)||n(s.key,s.value,this)),(s=i.extractMinimum())&&a.push(s);for(var u=0;u<a.length;u++){var c=a[u];o[(s=i.insert(c.key,c.value)).key]=s}},i.prototype.swap=function(t,e){var r=this._values[t],n=this._values[e];if(!r&&n)r=this._heap.insert(t,n.value),this._heap.remove(n),this._values[t]=r,this._values[e]=void 0;else if(r&&!n)n=this._heap.insert(e,r.value),this._heap.remove(r),this._values[e]=n,this._values[t]=void 0;else if(r&&n){var i=r.value;
2r.value=n.value,n.value=i}},i},{isClass:!0})},266554:(t,e,r)=>{"use strict";r.d(e,{C:()=>f});var n=r(577707),i=r(936041),o=r(466736),a=r(575150),s=r(458775),u=r(542711),c=r(289858),l=["typed","equalScalar","Matrix"],f=(0,u.d5)("SparseMatrix",l,t=>{var{typed:e,equalScalar:r,Matrix:u}=t;function l(t,e){if(!(this instanceof l))throw new SyntaxError("Constructor must be called with the new operator");if(e&&!(0,n.HD)(e))throw new Error("Invalid datatype: "+e);if((0,n.SW)(t))!function(t,e,r){"SparseMatrix"===e.type?(t._values=e._values?(0,a.d9)(e._values):void 0,t._index=(0,a.d9)(e._index),t._ptr=(0,a.d9)(e._ptr),t._size=(0,a.d9)(e._size),t._datatype=r||e._datatype):f(t,e.valueOf(),r||e._datatype)}(this,t,e);else if(t&&(0,n.kJ)(t.index)&&(0,n.kJ)(t.ptr)&&(0,n.kJ)(t.size))this._values=t.values,this._index=t.index,this._ptr=t.ptr,this._size=t.size,this._datatype=e||t.datatype;else if((0,n.kJ)(t))f(this,t,e);else{if(t)throw new TypeError("Unsupported type of data ("+(0,n.kM)(t)+")");this._values=[],this._index=[],this._ptr=[0],this._size=[0,0],this._datatype=e}}function f(t,i,o){t._values=[],t._index=[],t._ptr=[],t._datatype=o;var a=i.length,s=0,u=r,c=0;if((0,n.HD)(o)&&(u=e.find(r,[o,o])||r,c=e.convert(0,o)),a>0){var l=0;do{t._ptr.push(t._index.length);for(var f=0;f<a;f++){var p=i[f];if((0,n.kJ)(p)){if(0===l&&s<p.length&&(s=p.length),l<p.length){var d=p[l];u(d,c)||(t._values.push(d),t._index.push(f))}}else 0===l&&s<1&&(s=1),u(p,c)||(t._values.push(p),t._index.push(f))}l++}while(l<s)}t._ptr.push(t._index.length),t._size=[a,s]}function p(t,e,r,n){if(r-e===0)return r;for(var i=e;i<r;i++)if(n[i]===t)return i;return e}function d(t,e,r,n,i,o,a){i.splice(t,0,n),o.splice(t,0,e);for(var s=r+1;s<a.length;s++)a[s]++}function h(t,i,o,a){var s=a||0,u=r,c=0;(0,n.HD)(t._datatype)&&(u=e.find(r,[t._datatype,t._datatype])||r,c=e.convert(0,t._datatype),s=e.convert(s,t._datatype));var l,f,p,d=!u(s,c),h=t._size[0],m=t._size[1];if(o>m){for(f=m;f<o;f++)if(t._ptr[f]=t._values.length,d)for(l=0;l<h;l++)t._values.push(s),t._index.push(l);t._ptr[o]=t._values.length}else o<m&&(t._ptr.splice(o+1,m-o),t._values.splice(t._ptr[o],t._values.length),t._index.splice(t._ptr[o],t._index.length));if(m=o,i>h){if(d){var v=0;for(f=0;f<m;f++){t._ptr[f]=t._ptr[f]+v,p=t._ptr[f+1]+v;var y=0;for(l=h;l<i;l++,y++)t._values.splice(p+y,0,s),t._index.splice(p+y,0,l),v++}t._ptr[m]=t._values.length}}else if(i<h){var g=0;for(f=0;f<m;f++){t._ptr[f]=t._ptr[f]-g;var b=t._ptr[f],w=t._ptr[f+1]-g;for(p=b;p<w;p++)(l=t._index[p])>i-1&&(t._values.splice(p,1),t._index.splice(p,1),g++)}t._ptr[f]=t._values.length}return t._size[0]=i,t._size[1]=o,t}function m(t,e,r,n,i){var o,s,u=n[0],c=n[1],l=[];for(o=0;o<u;o++)for(l[o]=[],s=0;s<c;s++)l[o][s]=0;for(s=0;s<c;s++)for(var f=r[s],p=r[s+1],d=f;d<p;d++)l[o=e[d]][s]=t?i?(0,a.d9)(t[d]):t[d]:1;return l}return l.prototype=new u,l.prototype.createSparseMatrix=function(t,e){return new l(t,e)},l.prototype.type="SparseMatrix",l.prototype.isSparseMatrix=!0,l.prototype.getDataType=function(){return(0,s.$q)(this._values,n.kM)},l.prototype.storage=function(){return"sparse"},l.prototype.datatype=function(){return this._datatype},l.prototype.create=function(t,e){return new l(t,e)},l.prototype.density=function(){var t=this._size[0],e=this._size[1];return 0!==t&&0!==e?this._index.length/(t*e):0},l.prototype.subset=function(t,e,r){if(!this._values)throw new Error("Cannot invoke subset on a Pattern only matrix");switch(arguments.length){case 1:return function(t,e){if(!(0,n.dh)(e))throw new TypeError("Invalid index");if(e.isScalar())return t.get(e.min());var r,i,o,a,u=e.size();if(u.length!==t._size.length)throw new c.m(u.length,t._size.length);var f=e.min(),p=e.max();for(r=0,i=t._size.length;r<i;r++)(0,s.Ls)(f[r],t._size[r]),(0,s.Ls)(p[r],t._size[r]);var d=t._values,h=t._index,m=t._ptr,v=e.dimension(0),y=e.dimension(1),g=[],b=[];v.forEach(function(t,e){b[t]=e[0],g[t]=!0});var w=d?[]:void 0,x=[],S=[];return y.forEach(function(t){for(S.push(x.length),o=m[t],a=m[t+1];o<a;o++)r=h[o],!0===g[r]&&(x.push(b[r]),w&&w.push(d[o]))}),S.push(x.length),new l({values:w,index:x,ptr:S,size:u,datatype:t._datatype})}(this,t);case 2:case 3:return function(t,e,r,i){if(!e||!0!==e.isIndex)throw new TypeError("Invalid index");var o,u=e.size(),l=e.isScalar();(0,n.SW)(r)?(o=r.size(),r=r.toArray()):o=(0,s.aJ)(r);if(l){if(0!==o.length)throw new TypeError("Scalar expected");t.set(e.min(),r,i)}else{if(1!==u.length&&2!==u.length)throw new c.m(u.length,t._size.length,"<");if(o.length<u.length){for(var f=0,p=0;1===u[f]&&1===o[f];)f++;for(;1===u[f];)p++,f++;r=(0,s.f4)(r,u.length,p,o)}if(!(0,a.J5)(u,o))throw new c.m(u,o,">");for(var d=e.min()[0],h=e.min()[1],m=o[0],v=o[1],y=0;y<m;y++)for(var g=0;g<v;g++){var b=r[y][g];t.set([y+d,g+h],b,i)}}return t}(this,t,e,r);default:throw new SyntaxError("Wrong number of arguments")}},l.prototype.get=function(t){if(!(0,n.kJ)(t))throw new TypeError("Array expected");if(t.length!==this._size.length)throw new c.m(t.length,this._size.length);if(!this._values)throw new Error("Cannot invoke get on a Pattern only matrix");var e=t[0],r=t[1];(0,s.Ls)(e,this._size[0]),(0,s.Ls)(r,this._size[1]);var i=p(e,this._ptr[r],this._ptr[r+1],this._index);return i<this._ptr[r+1]&&this._index[i]===e?this._values[i]:0},l.prototype.set=function(t,i,o){if(!(0,n.kJ)(t))throw new TypeError("Array expected");if(t.length!==this._size.length)throw new c.m(t.length,this._size.length);if(!this._values)throw new Error("Cannot invoke set on a Pattern only matrix");var a=t[0],u=t[1],l=this._size[0],f=this._size[1],m=r,v=0;(0,n.HD)(this._datatype)&&(m=e.find(r,[this._datatype,this._datatype])||r,v=e.convert(0,this._datatype)),(a>l-1||u>f-1)&&(h(this,Math.max(a+1,l),Math.max(u+1,f),o),l=this._size[0],f=this._size[1]),(0,s.Ls)(a,l),(0,s.Ls)(u,f);var y=p(a,this._ptr[u],this._ptr[u+1],this._index);return y<this._ptr[u+1]&&this._index[y]===a?m(i,v)?function(t,e,r,n,i){r.splice(t,1),n.splice(t,1);for(var o=e+1;o<i.length;o++)i[o]--}(y,u,this._values,this._index,this._ptr):this._values[y]=i:d(y,a,u,i,this._values,this._index,this._ptr),this},l.prototype.resize=function(t,e,r){if(!(0,n.uZ)(t))throw new TypeError("Array or Matrix expected");var a=t.valueOf().map(t=>Array.isArray(t)&&1===t.length?t[0]:t);if(2!==a.length)throw new Error("Only two dimensions matrix are supported");return a.forEach(function(t){if(!(0,n.hj)(t)||!(0,i.U)(t)||t<0)throw new TypeError("Invalid size, must contain positive integers (size: "+(0,o.WU)(a)+")")}),h(r?this.clone():this,a[0],a[1],e)},l.prototype.reshape=function(t,e){if(!(0,n.kJ)(t))throw new TypeError("Array expected");if(2!==t.length)throw new Error("Sparse matrices can only be reshaped in two dimensions");t.forEach(function(e){if(!(0,n.hj)(e)||!(0,i.U)(e)||e<=-2||0===e)throw new TypeError("Invalid size, must contain positive integers or -1 (size: "+(0,o.WU)(t)+")")});var r=this._size[0]*this._size[1];if(r!==(t=(0,s.eu)(t,r))[0]*t[1])throw new Error("Reshaping sparse matrix will result in the wrong number of elements");var a=e?this.clone():this;if(this._size[0]===t[0]&&this._size[1]===t[1])return a;for(var u=[],c=0;c<a._ptr.length;c++)for(var l=0;l<a._ptr[c+1]-a._ptr[c];l++)u.push(c);for(var f=a._values.slice(),h=a._index.slice(),m=0;m<a._index.length;m++){var v=h[m],y=u[m],g=v*a._size[1]+y;u[m]=g%t[1],h[m]=Math.floor(g/t[1])}a._values.length=0,a._index.length=0,a._ptr.length=t[1]+1,a._size=t.slice();for(var b=0;b<a._ptr.length;b++)a._ptr[b]=0;for(var w=0;w<f.length;w++){var x=h[w],S=u[w],M=f[w];d(p(x,a._ptr[S],a._ptr[S+1],a._index),x,S,M,a._values,a._index,a._ptr)}return a},l.prototype.clone=function(){return new l({values:this._values?(0,a.d9)(this._values):void 0,index:(0,a.d9)(this._index),ptr:(0,a.d9)(this._ptr),size:(0,a.d9)(this._size),datatype:this._datatype})},l.prototype.size=function(){return this._size.slice(0)},l.prototype.map=function(t,i){if(!this._values)throw new Error("Cannot invoke map on a Pattern only matrix");var o=this;return function(t,i,o,a,s,u,c){var f=[],p=[],d=[],h=r,m=0;(0,n.HD)(t._datatype)&&(h=e.find(r,[t._datatype,t._datatype])||r,m=e.convert(0,t._datatype));for(var v=function(t,e,r){t=u(t,e,r),h(t,m)||(f.push(t),p.push(e))},y=a;y<=s;y++){d.push(f.length);var g=t._ptr[y],b=t._ptr[y+1];if(c)for(var w=g;w<b;w++){var x=t._index[w];x>=i&&x<=o&&v(t._values[w],x-i,y-a)}else{for(var S={},M=g;M<b;M++){S[t._index[M]]=t._values[M]}for(var N=i;N<=o;N++){v(N in S?S[N]:0,N-i,y-a)}}}
2return d.push(f.length),new l({values:f,index:p,ptr:d,size:[o-i+1,s-a+1]})}(this,0,this._size[0]-1,0,this._size[1]-1,function(e,r,n){return t(e,[r,n],o)},i)},l.prototype.forEach=function(t,e){if(!this._values)throw new Error("Cannot invoke forEach on a Pattern only matrix");for(var r=this._size[0],n=this._size[1],i=0;i<n;i++){var o=this._ptr[i],a=this._ptr[i+1];if(e)for(var s=o;s<a;s++){var u=this._index[s];t(this._values[s],[u,i],this)}else{for(var c={},l=o;l<a;l++){c[this._index[l]]=this._values[l]}for(var f=0;f<r;f++){t(f in c?c[f]:0,[f,i],this)}}}},l.prototype[Symbol.iterator]=function*(){if(!this._values)throw new Error("Cannot iterate a Pattern only matrix");for(var t=this._size[1],e=0;e<t;e++)for(var r=this._ptr[e],n=this._ptr[e+1],i=r;i<n;i++){var o=this._index[i];yield{value:this._values[i],index:[o,e]}}},l.prototype.toArray=function(){return m(this._values,this._index,this._ptr,this._size,!0)},l.prototype.valueOf=function(){return m(this._values,this._index,this._ptr,this._size,!1)},l.prototype.format=function(t){for(var e=this._size[0],r=this._size[1],n=this.density(),i="Sparse Matrix ["+(0,o.WU)(e,t)+" x "+(0,o.WU)(r,t)+"] density: "+(0,o.WU)(n,t)+"\n",a=0;a<r;a++)for(var s=this._ptr[a],u=this._ptr[a+1],c=s;c<u;c++){var l=this._index[c];
2i+="\n    ("+(0,o.WU)(l,t)+", "+(0,o.WU)(a,t)+") ==> "+(this._values?(0,o.WU)(this._values[c],t):"X")}return i},l.prototype.toString=function(){return(0,o.WU)(this.toArray())},l.prototype.toJSON=function(){return{mathjs:"SparseMatrix",values:this._values,index:this._index,ptr:this._ptr,size:this._size,datatype:this._datatype}},l.prototype.diagonal=function(t){if(t){if((0,n.l9)(t)&&(t=t.toNumber()),!(0,n.hj)(t)||!(0,i.U)(t))throw new TypeError("The parameter k must be an integer number")}else t=0;var e=t>0?t:0,r=t<0?-t:0,o=this._size[0],a=this._size[1],s=Math.min(o-r,a-e),u=[],c=[],f=[];f[0]=0;for(var p=e;p<a&&u.length<s;p++)for(var d=this._ptr[p],h=this._ptr[p+1],m=d;m<h;m++){var v=this._index[m];if(v===p-e+r){u.push(this._values[m]),c[u.length-1]=v-r;break}}return f.push(u.length),new l({values:u,index:c,ptr:f,size:[s,1]})},l.fromJSON=function(t){return new l(t)},l.diagonal=function(t,o,a,s,u){if(!(0,n.kJ)(t))throw new TypeError("Array expected, size parameter");if(2!==t.length)throw new Error("Only two dimensions matrix are supported");if(t=t.map(function(t){if((0,n.l9)(t)&&(t=t.toNumber()),!(0,n.hj)(t)||!(0,i.U)(t)||t<1)throw new Error("Size values must be positive integers");return t}),a){if((0,n.l9)(a)&&(a=a.toNumber()),!(0,n.hj)(a)||!(0,i.U)(a))throw new TypeError("The parameter k must be an integer number")}else a=0;var c=r,f=0;(0,n.HD)(u)&&(c=e.find(r,[u,u])||r,f=e.convert(0,u));var p,d=a>0?a:0,h=a<0?-a:0,m=t[0],v=t[1],y=Math.min(m-h,v-d);if((0,n.kJ)(o)){if(o.length!==y)throw new Error("Invalid value array length");p=function(t){return o[t]}}else if((0,n.SW)(o)){var g=o.size();if(1!==g.length||g[0]!==y)throw new Error("Invalid matrix length");p=function(t){return o.get([t])}}else p=function(){return o};for(var b=[],w=[],x=[],S=0;S<v;S++){x.push(b.length);var M=S-d;if(M>=0&&M<y){var N=p(M);c(N,f)||(w.push(M+h),b.push(N))}}return x.push(b.length),new l({values:b,index:w,ptr:x,size:[m,v]})},l.prototype.swapRows=function(t,e){if(!((0,n.hj)(t)&&(0,i.U)(t)&&(0,n.hj)(e)&&(0,i.U)(e)))throw new Error("Row index must be positive integers");if(2!==this._size.length)throw new Error("Only two dimensional matrix is supported");return(0,s.Ls)(t,this._size[0]),(0,s.Ls)(e,this._size[0]),l._swapRows(t,e,this._size[1],this._values,this._index,this._ptr),this},l._forEachRow=function(t,e,r,n,i){for(var o=n[t],a=n[t+1],s=o;s<a;s++)i(r[s],e[s])},l._swapRows=function(t,e,r,n,i,o){for(var a=0;a<r;a++){var s=o[a],u=o[a+1],c=p(t,s,u,i),l=p(e,s,u,i);if(c<u&&l<u&&i[c]===t&&i[l]===e){if(n){var f=n[c];n[c]=n[l],n[l]=f}}else if(c<u&&i[c]===t&&(l>=u||i[l]!==e)){var d=n?n[c]:void 0;i.splice(l,0,e),n&&n.splice(l,0,d),i.splice(l<=c?c+1:c,1),n&&n.splice(l<=c?c+1:c,1)}else if(l<u&&i[l]===e&&(c>=u||i[c]!==t)){var h=n?n[l]:void 0;i.splice(c,0,t),n&&n.splice(c,0,h),i.splice(c<=l?l+1:l,1),n&&n.splice(c<=l?l+1:l,1)}}},l},{isClass:!0})},550364:(t,e,r)=>{"use strict";r.d(e,{E:()=>s});var n=r(542711),i=r(577707),o="index",a=["typed","Index"],s=(0,n.d5)(o,a,t=>{var{typed:e,Index:r}=t;return e(o,{"...number | string | BigNumber | Range | Array | Matrix":function(t){var e=t.map(function(t){return(0,i.l9)(t)?t.toNumber():Array.isArray(t)||(0,i.SW)(t)?t.map(function(t){return(0,i.l9)(t)?t.toNumber():t}):t}),n=new r;return r.apply(n,e),n}})})},780704:(t,e,r)=>{"use strict";r.d(e,{w:()=>a});var n=r(542711),i="matrix",o=["typed","Matrix","DenseMatrix","SparseMatrix"],a=(0,n.d5)(i,o,t=>{var{typed:e,Matrix:r,DenseMatrix:n,SparseMatrix:o}=t;return e(i,{"":function(){return a([])},string:function(t){return a([],t)},"string, string":function(t,e){return a([],t,e)},Array:function(t){return a(t)},Matrix:function(t){return a(t,t.storage())},"Array | Matrix, string":a,"Array | Matrix, string, string":a});function a(t,e,r){if("dense"===e||"default"===e||void 0===e)return new n(t,r);if("sparse"===e)return new o(t,r);throw new TypeError("Unknown matrix type "+JSON.stringify(e)+".")}})},5654:(t,e,r)=>{"use strict";r.d(e,{B:()=>a});var n=r(542711),i="sparse",o=["typed","SparseMatrix"],a=(0,n.d5)(i,o,t=>{var{typed:e,SparseMatrix:r}=t;return e(i,{"":function(){return new r([])}
vendor: 10,065 bytes, line 2
2,string:function(t){return new r([],t)},"Array | Matrix":function(t){return new r(t)},"Array | Matrix, string":function(t,e){return new r(t,e)}})})},972851:(t,e,r)=>{"use strict";r.d(e,{A:()=>a});var n=r(542711),i=r(289858),o=["typed"],a=(0,n.d5)("algorithm01",o,t=>{var{typed:e}=t;return function(t,r,n,o){var a=t._data,s=t._size,u=t._datatype,c=r._values,l=r._index,f=r._ptr,p=r._size,d=r._datatype;if(s.length!==p.length)throw new i.m(s.length,p.length);if(s[0]!==p[0]||s[1]!==p[1])throw new RangeError("Dimension mismatch. Matrix A ("+s+") must match Matrix B ("+p+")");if(!c)throw new Error("Cannot perform operation on Dense Matrix and Pattern Sparse Matrix");var h,m,v=s[0],y=s[1],g="string"==typeof u&&u===d?u:void 0,b=g?e.find(n,[g,g]):n,w=[];for(h=0;h<v;h++)w[h]=[];var x=[],S=[];for(m=0;m<y;m++){for(var M=m+1,N=f[m],A=f[m+1],E=N;E<A;E++)x[h=l[E]]=o?b(c[E],a[h][m]):b(a[h][m],c[E]),S[h]=M;for(h=0;h<v;h++)S[h]===M?w[h][m]=x[h]:w[h][m]=a[h][m]}return t.createDenseMatrix({data:w,size:[v,y],datatype:g})}})},41450:(t,e,r)=>{"use strict";r.d(e,{h:()=>a});var n=r(542711),i=r(289858),o=["typed","equalScalar"],a=(0,n.d5)("algorithm02",o,t=>{var{typed:e,equalScalar:r}=t;return function(t,n,o,a){var s=t._data,u=t._size,c=t._datatype,l=n._values,f=n._index,p=n._ptr,d=n._size,h=n._datatype;if(u.length!==d.length)throw new i.m(u.length,d.length);if(u[0]!==d[0]||u[1]!==d[1])throw new RangeError("Dimension mismatch. Matrix A ("+u+") must match Matrix B ("+d+")");if(!l)throw new Error("Cannot perform operation on Dense Matrix and Pattern Sparse Matrix");var m,v=u[0],y=u[1],g=r,b=0,w=o;"string"==typeof c&&c===h&&(m=c,g=e.find(r,[m,m]),b=e.convert(0,m),w=e.find(o,[m,m]));for(var x=[],S=[],M=[],N=0;N<y;N++){M[N]=S.length;for(var A=p[N],E=p[N+1],_=A;_<E;_++){var O=f[_],T=a?w(l[_],s[O][N]):w(s[O][N],l[_]);g(T,b)||(S.push(O),x.push(T))}}return M[y]=S.length,n.createSparseMatrix({values:x,index:S,ptr:M,size:[v,y],datatype:m})}})},103795:(t,e,r)=>{"use strict";r.d(e,{O:()=>a});var n=r(542711),i=r(289858),o=["typed"],a=(0,n.d5)("algorithm03",o,t=>{var{typed:e}=t;return function(t,r,n,o){var a=t._data,s=t._size,u=t._datatype,c=r._values,l=r._index,f=r._ptr,p=r._size,d=r._datatype;if(s.length!==p.length)throw new i.m(s.length,p.length);if(s[0]!==p[0]||s[1]!==p[1])throw new RangeError("Dimension mismatch. Matrix A ("+s+") must match Matrix B ("+p+")");if(!c)throw new Error("Cannot perform operation on Dense Matrix and Pattern Sparse Matrix");var h,m=s[0],v=s[1],y=0,g=n;"string"==typeof u&&u===d&&(h=u,y=e.convert(0,h),g=e.find(n,[h,h]));for(var b=[],w=0;w<m;w++)b[w]=[];for(var x=[],S=[],M=0;M<v;M++){for(var N=M+1,A=f[M],E=f[M+1],_=A;_<E;_++){var O=l[_];x[O]=o?g(c[_],a[O][M]):g(a[O][M],c[_]),S[O]=N}for(var T=0;T<m;T++)S[T]===N?b[T][M]=x[T]:b[T][M]=o?g(y,a[T][M]):g(a[T][M],y)}return t.createDenseMatrix({data:b,size:[m,v],datatype:h})}})},721539:(t,e,r)=>{"use strict";r.d(e,{H:()=>a});var n=r(542711),i=r(289858),o=["typed","equalScalar"],a=(0,n.d5)("algorithm04",o,t=>{var{typed:e,equalScalar:r}=t;return function(t,n,o){var a=t._values,s=t._index,u=t._ptr,c=t._size,l=t._datatype,f=n._values,p=n._index,d=n._ptr,h=n._size,m=n._datatype;if(c.length!==h.length)throw new i.m(c.length,h.length);if(c[0]!==h[0]||c[1]!==h[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+h+")");var v,y=c[0],g=c[1],b=r,w=0,x=o;"string"==typeof l&&l===m&&(v=l,b=e.find(r,[v,v]),w=e.convert(0,v),x=e.find(o,[v,v]));var S,M,N,A,E,_=a&&f?[]:void 0,O=[],T=[],k=a&&f?[]:void 0,C=a&&f?[]:void 0,z=[],I=[];for(M=0;M<g;M++){T[M]=O.length;var j=M+1;for(A=u[M],E=u[M+1],N=A;N<E;N++)S=s[N],O.push(S),z[S]=j,k&&(k[S]=a[N]);for(A=d[M],E=d[M+1],N=A;N<E;N++)if(z[S=p[N]]===j){if(k){var D=x(k[S],f[N]);b(D,w)?z[S]=null:k[S]=D}}else O.push(S),I[S]=j,C&&(C[S]=f[N]);if(k&&C)for(N=T[M];N<O.length;)z[S=O[N]]===j?(_[N]=k[S],N++):I[S]===j?(_[N]=C[S],N++):O.splice(N,1)}return T[g]=O.length,t.createSparseMatrix({values:_,index:O,ptr:T,size:[y,g],datatype:v})}})},592366:(t,e,r)=>{"use strict";r.d(e,{p:()=>a});var n=r(542711),i=r(289858),o=["typed","equalScalar"],a=(0,n.d5)("algorithm05",o,t=>{var{typed:e,equalScalar:r}=t;return function(t,n,o){var a=t._values,s=t._index,u=t._ptr,c=t._size,l=t._datatype,f=n._values,p=n._index,d=n._ptr,h=n._size,m=n._datatype;if(c.length!==h.length)throw new i.m(c.length,h.length);if(c[0]!==h[0]||c[1]!==h[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+h+")");var v,y=c[0],g=c[1],b=r,w=0,x=o;"string"==typeof l&&l===m&&(v=l,b=e.find(r,[v,v]),w=e.convert(0,v),x=e.find(o,[v,v]));var S,M,N,A,E=a&&f?[]:void 0,_=[],O=[],T=E?[]:void 0,k=E?[]:void 0,C=[],z=[];for(M=0;M<g;M++){O[M]=_.length;var I=M+1;for(N=u[M],A=u[M+1];N<A;N++)S=s[N],_.push(S),C[S]=I,T&&(T[S]=a[N]);for(N=d[M],A=d[M+1];N<A;N++)C[S=p[N]]!==I&&_.push(S),z[S]=I,k&&(k[S]=f[N]);if(E)for(N=O[M];N<_.length;){var j=C[S=_[N]],D=z[S];if(j===I||D===I){var L=x(j===I?T[S]:w,D===I?k[S]:w);b(L,w)?_.splice(N,1):(E.push(L),N++)}}}return O[g]=_.length,t.createSparseMatrix({values:E,index:_,ptr:O,size:[y,g],datatype:v})}})},601975:(t,e,r)=>{"use strict";r.d(e,{Q:()=>s});var n=r(542711),i=r(289858),o=r(628337),a=["typed","equalScalar"],s=(0,n.d5)("algorithm06",a,t=>{var{typed:e,equalScalar:r}=t;return function(t,n,a){var s=t._values,u=t._size,c=t._datatype,l=n._values,f=n._size,p=n._datatype;if(u.length!==f.length)throw new i.m(u.length,f.length);if(u[0]!==f[0]||u[1]!==f[1])throw new RangeError("Dimension mismatch. Matrix A ("+u+") must match Matrix B ("+f+")");var d,h=u[0],m=u[1],v=r,y=0,g=a;"string"==typeof c&&c===p&&(d=c,v=e.find(r,[d,d]),y=e.convert(0,d),g=e.find(a,[d,d]));for(var b=s&&l?[]:void 0,w=[],x=[],S=b?[]:void 0,M=[],N=[],A=0;A<m;A++){x[A]=w.length;var E=A+1;if((0,o.U6)(t,A,M,S,N,E,w,g),(0,o.U6)(n,A,M,S,N,E,w,g),S)for(var _=x[A];_<w.length;){var O=w[_];if(N[O]===E){var T=S[O];v(T,y)?w.splice(_,1):(b.push(T),_++)}else w.splice(_,1)}else for(var k=x[A];k<w.length;){N[w[k]]!==E?w.splice(k,1):k++}}return x[m]=w.length,t.createSparseMatrix({values:b,index:w,ptr:x,size:[h,m],datatype:d})}})},851443:(t,e,r)=>{"use strict";r.d(e,{r:()=>a});var n=r(542711),i=r(289858),o=["typed","DenseMatrix"],a=(0,n.d5)("algorithm07",o,t=>{var{typed:e,DenseMatrix:r}=t;return function(t,o,a){var s=t._size,u=t._datatype,c=o._size,l=o._datatype;if(s.length!==c.length)throw new i.m(s.length,c.length);if(s[0]!==c[0]||s[1]!==c[1])throw new RangeError("Dimension mismatch. Matrix A ("+s+") must match Matrix B ("+c+")");var f,p,d,h=s[0],m=s[1],v=0,y=a;"string"==typeof u&&u===l&&(f=u,v=e.convert(0,f),y=e.find(a,[f,f]));var g=[];for(p=0;p<h;p++)g[p]=[];var b=[],w=[],x=[],S=[];for(d=0;d<m;d++){var M=d+1;for(n(t,d,x,b,M),n(o,d,S,w,M),p=0;p<h;p++){var N=x[p]===M?b[p]:v,A=S[p]===M?w[p]:v;g[p][d]=y(N,A)}}return new r({data:g,size:[h,m],datatype:f})};function n(t,e,r,n,i){for(var o=t._values,a=t._index,s=t._ptr,u=s[e],c=s[e+1];u<c;u++){var l=a[u];r[l]=i,n[l]=o[u]}}})},370709:(t,e,r)=>{"use strict";r.d(e,{C:()=>a});var n=r(542711),i=r(289858),o=["typed","equalScalar"],a=(0,n.d5)("algorithm08",o,t=>{var{typed:e,equalScalar:r}=t;return function(t,n,o){var a=t._values,s=t._index,u=t._ptr,c=t._size,l=t._datatype,f=n._values,p=n._index,d=n._ptr,h=n._size,m=n._datatype;if(c.length!==h.length)throw new i.m(c.length,h.length);if(c[0]!==h[0]||c[1]!==h[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+h+")");if(!a||!f)throw new Error("Cannot perform operation on Pattern Sparse Matrices");var v,y=c[0],g=c[1],b=r,w=0,x=o;"string"==typeof l&&l===m&&(v=l,b=e.find(r,[v,v]),w=e.convert(0,v),x=e.find(o,[v,v]));for(var S,M,N,A,E=[],_=[],O=[],T=[],k=[],C=0;C<g;C++){O[C]=_.length;var z=C+1;for(M=u[C],N=u[C+1],S=M;S<N;S++)k[A=s[S]]=z,T[A]=a[S],_.push(A);for(M=d[C],N=d[C+1],S=M;S<N;S++)k[A=p[S]]===z&&(T[A]=x(T[A],f[S]));for(S=O[C];S<_.length;){var I=T[A=_[S]];b(I,w)?_.splice(S,1):(E.push(I),S++)}}return O[g]=_.length,t.createSparseMatrix({values:E,index:_,ptr:O,size:[y,g],datatype:v})}})},624182:(t,e,r)=>{"use strict";r.d(e,{e:()=>a});var n=r(542711),i=r(289858),o=["typed","equalScalar"],a=(0,n.d5)("algorithm09",o,t=>{var{typed:e,equalScalar:r}=t;return function(t,n,o){var a=t._values,s=t._index,u=t._ptr,c=t._size,l=t._datatype,f=n._values,p=n._index,d=n._ptr,h=n._size,m=n._datatype;if(c.length!==h.length)throw new i.m(c.length,h.length);if(c[0]!==h[0]||c[1]!==h[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+h+")");var v,y=c[0],g=c[1],b=r,w=0,x=o;"string"==typeof l&&l===m&&(v=l,b=e.find(r,[v,v]),w=e.convert(0,v),x=e.find(o,[v,v]));var S,M,N,A,E,_=a&&f?[]:void 0,O=[],T=[],k=_?[]:void 0,C=[];for(M=0;M<g;M++){T[M]=O.length;var z=M+1;if(k)for(A=d[M],E=d[M+1],N=A;N<E;N++)C[S=p[N]]=z,k[S]=f[N];for(A=u[M],E=u[M+1],N=A;N<E;N++)if(S=s[N],k){var I=C[S]===z?k[S]:w,j=x(a[N],I);b(j,w)||(O.push(S),_.push(j))}else O.push(S)}return T[g]=O.length,t.createSparseMatrix({values:_,index:O,ptr:T,size:[y,g],datatype:v})}})},40058:(t,e,r)=>{"use strict";r.d(e,{q:()=>i});var n=["typed","DenseMatrix"],i=(0,r(542711).d5)("algorithm10",n,t=>{var{typed:e,DenseMatrix:r}=t;return function(t,n,i,o){var a=t._values,s=t._index,u=t._ptr,c=t._size,l=t._datatype;if(!a)throw new Error("Cannot perform operation on Pattern Sparse Matrix and Scalar value");var f,p=c[0],d=c[1],h=i;"string"==typeof l&&(f=l,n=e.convert(n,f),h=e.find(i,[f,f]));for(var m=[],v=[],y=[],g=0;g<d;g++){for(var b=g+1,w=u[g],x=u[g+1],S=w;S<x;S++){var M=s[S];v[M]=a[S],y[M]=b}for(var N=0;N<p;N++)0===g&&(m[N]=[]),y[N]===b?m[N][g]=o?h(n,v[N]):h(v[N],n):m[N][g]=n}return new r({data:m,size:[p,d],datatype:f})}})},639019:(t,e,r)=>{"use strict";r.d(e,{n:()=>i});var n=["typed","equalScalar"],i=(0,r(542711).d5)("algorithm11",n,t=>{var{typed:e,equalScalar:r}=t;return function(t,n,i,o){var a=t._values,s=t._index,u=t._ptr,c=t._size,l=t._datatype;if(!a)throw new Error("Cannot perform operation on Pattern Sparse Matrix and Scalar value");var f,p=c[0],d=c[1],h=r,m=0,v=i;"string"==typeof l&&(f=l,h=e.find(r,[f,f]),m=e.convert(0,f),n=e.convert(n,f),v=e.find(i,[f,f]));for(var y=[],g=[],b=[],w=0;w<d;
2w++){b[w]=g.length;for(var x=u[w],S=u[w+1],M=x;M<S;M++){var N=s[M],A=o?v(n,a[M]):v(a[M],n);h(A,m)||(g.push(N),y.push(A))}}return b[d]=g.length,t.createSparseMatrix({values:y,index:g,ptr:b,size:[p,d],datatype:f})}})},882922:(t,e,r)=>{"use strict";r.d(e,{R:()=>i});var n=["typed","DenseMatrix"],i=(0,r(542711).d5)("algorithm12",n,t=>{var{typed:e,DenseMatrix:r}=t;return function(t,n,i,o){var a=t._values,s=t._index,u=t._ptr,c=t._size,l=t._datatype;if(!a)throw new Error("Cannot perform operation on Pattern Sparse Matrix and Scalar value");var f,p=c[0],d=c[1],h=i;"string"==typeof l&&(f=l,n=e.convert(n,f),h=e.find(i,[f,f]));for(var m=[],v=[],y=[],g=0;g<d;g++){for(var b=g+1,w=u[g],x=u[g+1],S=w;S<x;S++){var M=s[S];v[M]=a[S],y[M]=b}for(var N=0;N<p;N++)0===g&&(m[N]=[]),y[N]===b?m[N][g]=o?h(n,v[N]):h(v[N],n):m[N][g]=o?h(n,0):h(0,n)}return new r({data:m,size:[p,d],datatype:f})}})},137432:(t,e,r)=>{"use strict";r.d(e,{x:()=>a});var n=r(542711),i=r(289858),o=["typed"],a=(0,n.d5)("algorithm13",o,t=>{var{typed:e}=t;return function(t,n,o){var a,s=t._data,u=t._size,c=t._datatype,l=n._data,f=n._size,p=n._datatype,d=[];if(u.length!==f.length)throw new i.m(u.length,f.length);for(var h=0;h<u.length;h++){if(u[h]!==f[h])throw new RangeError("Dimension mismatch. Matrix A ("+u+") must match Matrix B ("+f+")");d[h]=u[h]}var m=o;"string"==typeof c&&c===p&&(a=c,m=e.find(o,[a,a]));var v=d.length>0?r(m,0,d,d[0],s,l):[];return t.createDenseMatrix({data:v,size:d,datatype:a})};function r(t,e,n,i,o,a){var s=[];if(e===n.length-1)for(var u=0;u<i;u++)s[u]=t(o[u],a[u]);else for(var c=0;c<i;c++)s[c]=r(t,e+1,n,n[e+1],o[c],a[c]);return s}})},151116:(t,e,r)=>{"use strict";r.d(e,{X:()=>a});var n=r(542711),i=r(575150),o=["typed"],a=(0,n.d5)("algorithm14",o,t=>{var{typed:e}=t;return function(t,n,o,a){var s,u=t._data,c=t._size,l=t._datatype,f=o;"string"==typeof l&&(s=l,n=e.convert(n,s),f=e.find(o,[s,s]));var p=c.length>0?r(f,0,c,c[0],u,n,a):[];return t.createDenseMatrix({data:p,size:(0,i.d9)(c),datatype:s})};function r(t,e,n,i,o,a,s){var u=[];if(e===n.length-1)for(var c=0;c<i;c++)u[c]=s?t(a,o[c]):t(o[c],a);else for(var l=0;l<i;l++)u[l]=r(t,e+1,n,n[e+1],o[l],a,s);return u}})},291799:(t,e,r)=>{"use strict";r.d(e,{k:()=>a});var n=r(542711),i=r(628337),o=["typed"];var a=(0,n.d5)("number",o,t=>{var{typed:e}=t,r=e("number",{"":function(){return 0},number:function(t){return t},string:function(t){if("NaN"===t)return NaN;var e,r,n=(r=(e=t).match(/(0[box])([0-9a-fA-F]*)\.([0-9a-fA-F]*)/))?{input:e,radix:{"0b":2,"0o":8,"0x":16}[r[1]],integerPart:r[2],fractionalPart:r[3]}:null;if(n)return function(t){for(var e=parseInt(t.integerPart,t.radix),r=0,n=0;n<t.fractionalPart.length;n++)r+=parseInt(t.fractionalPart[n],t.radix)/Math.pow(t.radix,n+1);var i=e+r;if(isNaN(i))throw new SyntaxError('String "'+t.input+'" is no valid number');return i}(n);var i=0,o=t.match(/(0[box][0-9a-fA-F]*)i([0-9]*)/);o&&(i=Number(o[2]),t=o[1]);var a=Number(t);if(isNaN(a))throw new SyntaxError('String "'+t+'" is no valid number');if(o){if(a>2**i-1)throw new SyntaxError('String "'.concat(t,'" is out of range'));a>=2**(i-1)&&(a-=2**i)}return a},BigNumber:function(t){return t.toNumber()},Fraction:function(t){return t.valueOf()},Unit:function(t){throw new Error("Second argument with valueless unit expected")},null:function(t){return 0},"Unit, string | Unit":function(t,e){return t.toNumber(e)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}});return r.fromJSON=function(t){return parseFloat(t.value)},r})},515097:(t,e,r)=>{"use strict";r.d(e,{R:()=>i});var n=[],i=(0,r(542711).d5)("ResultSet",n,()=>{function t(e){if(!(this instanceof t))throw new SyntaxError("Constructor must be called with the new operator");this.entries=e||[]}return t.prototype.type="ResultSet",t.prototype.isResultSet=!0,t.prototype.valueOf=function(){return this.entries},t.prototype.toString=function(){return"["+this.entries.join(", ")+"]"},t.prototype.toJSON=function(){return{mathjs:"ResultSet",entries:this.entries}},t.fromJSON=function(e){return new t(e.entries)},t},{isClass:!0})},303471:(t,e,r)=>{"use strict";r.d(e,{Y:()=>u});var n=r(542711),i=r(628337),o=r(936041),a="string",s=["typed"],u=(0,n.d5)(a,s,t=>{var{typed:e}=t;return e(a,{"":function(){return""},number:o.WU,null:function(t){return"null"},boolean:function(t){return t+""},string:function(t){return t},"Array | Matrix":function(t){return(0,i.Fh)(t,this)},any:function(t){return String(t)}})})},93895:(t,e,r)=>{"use strict";r.d(e,{w:()=>h});var n=r(487462),i=r(204942),o=r(577707),a=r(542711),s=r(415356),u=r(466736),c=r(575150),l=r(659665);function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function p(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
vendor: 3,438 bytes, line 2
2e%2?f(Object(r),!0).forEach(function(e){(0,i.Z)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}var d=["?on","config","addScalar","subtract","multiplyScalar","divideScalar","pow","abs","fix","round","equal","isNumeric","format","number","Complex","BigNumber","Fraction"],h=(0,a.d5)("Unit",d,t=>{var e,r,i,{on:a,config:f,addScalar:d,subtract:h,multiplyScalar:m,divideScalar:v,pow:y,abs:g,fix:b,round:w,equal:x,isNumeric:S,format:M,number:N,Complex:A,BigNumber:E,Fraction:_}=t,O=N;function T(t,e){if(!(this instanceof T))throw new Error("Constructor must be called with the new operator");if(null!=t&&!S(t)&&!(0,o.Mc)(t))throw new TypeError("First parameter in Unit constructor must be number, BigNumber, Fraction, Complex, or undefined");if(void 0!==e&&("string"!=typeof e||""===e))throw new TypeError("Second parameter in Unit constructor must be a string");if(void 0!==e){var r=T.parse(e);this.units=r.units,this.dimensions=r.dimensions}else{this.units=[{unit:$,prefix:R.NONE,power:0}],this.dimensions=[];for(var n=0;n<U.length;n++)this.dimensions[n]=0}this.value=null!=t?this._normalize(t):null,this.fixPrefix=!1,this.skipAutomaticSimplification=!0}function k(){for(;" "===i||"\t"===i;)z()}function C(t){return t>="0"&&t<="9"}function z(){r++,i=e.charAt(r)}function I(t){r=t,i=e.charAt(r)}function j(){var t="",e=r;if("+"===i?z():"-"===i&&(t+=i,z()),!function(t){return t>="0"&&t<="9"||"."===t}(i))return I(e),null;if("."===i){if(t+=i,z(),!C(i))return I(e),null}else{for(;C(i);)t+=i,z();"."===i&&(t+=i,z())}for(;C(i);)t+=i,z();if("E"===i||"e"===i){var n="",o=r;if(n+=i,z(),"+"!==i&&"-"!==i||(n+=i,z()),!C(i))return I(o),t;for(t+=n;C(i);)t+=i,z()}return t}function D(){for(var t="";C(i)||T.isValidAlpha(i);)t+=i,z();var e=t.charAt(0);return T.isValidAlpha(e)?t:null}function L(t){return i===t?(z(),t):null}T.prototype.type="Unit",T.prototype.isUnit=!0,T.parse=function(t,n){if(n=n||{},r=-1,i="","string"!=typeof(e=t))throw new TypeError("Invalid argument in Unit.parse, string expected");var o=new T;o.units=[];var a=1,s=!1;z(),k();var u=j(),c=null;if(u){if("BigNumber"===f.number)c=new E(u);else if("Fraction"===f.number)try{c=new _(u)}catch(t){c=parseFloat(u)}else c=parseFloat(u);k(),L("*")?(a=1,s=!0):L("/")&&(a=-1,s=!0)}for(var l=[],p=1;;){for(k();"("===i;)l.push(a),p*=a,a=1,z(),k();var d=void 0;if(!i)break;var h=i;if(null===(d=D()))throw new SyntaxError('Unexpected "'+h+'" in "'+e+'" at index '+r.toString());var m=B(d);if(null===m)throw new SyntaxError('Unit "'+d+'" not found.');var v=a*p;if(k(),L("^")){k();var y=j();if(null===y)throw new SyntaxError('In "'+t+'", "^" must be followed by a floating-point number');v*=y}o.units.push({unit:m.unit,prefix:m.prefix,power:v});for(var g=0;g<U.length;g++)o.dimensions[g]+=(m.unit.dimensions[g]||0)*v;for(k();")"===i;){if(0===l.length)throw new SyntaxError('Unmatched ")" in "'+e+'" at index '+r.toString());p/=l.pop(),z(),k()}if(s=!1,L("*")?(a=1,s=!0):L("/")?(a=-1,s=!0):a=1,m.unit.base){var b=m.unit.base.key;Y.auto[b]={unit:m.unit,prefix:m.prefix}}}if(k(),i)throw new SyntaxError('Could not parse: "'+t+'"');if(s)throw new SyntaxError('Trailing characters: "'+t+'"');if(0!==l.length)throw new SyntaxError('Unmatched "(" in "'+e+'"');if(0===o.units.length&&!n.allowNoUnits)throw new SyntaxError('"'+t+'" contains 
2no units');return o.value=void 0!==c?o._normalize(c):null,o},T.prototype.clone=function(){var t=new T;t.fixPrefix=this.fixPrefix,t.skipAutomaticSimplification=this.skipAutomaticSimplification,t.value=(0,c.d9)(this.value),t.dimensions=this.dimensions.slice(0),t.units=[];for(var e=0;e<this.units.length;e++)for(var r in t.units[e]={},this.units[e])(0,c.nr)(this.units[e],r)&&(t.units[e][r]=this.units[e][r]);return t},T.prototype._isDerived=function(){return 0!==this.units.length&&(this.units.length>1||Math.abs(this.units[0].power-1)>1e-15)},T.prototype._normalize=function(t){var e,r,n,i,a;if(null==t||0===this.units.length)return t;if(this._isDerived()){var s=t;a=T._getNumberConverter((0,o.kM)(t));for(var u=0;u<this.units.length;u++)e=a(this.units[u].unit.value),i=a(this.units[u].prefix.value),n=a(this.units[u].power),s=m(s,y(m(e,i),n));return s}return e=(a=T._getNumberConverter((0,o.kM)(t)))(this.units[0].unit.value),r=a(this.units[0].unit.offset),i=a(this.units[0].prefix.value),m(d(t,r),m(e,i))},T.prototype._denormalize=function(t,e){var r,n,i,a,s;if(null==t||0===this.units.length)return t;if(this._isDerived()){var u=t;s=T._getNumberConverter((0,o.kM)(t));for(var c=0;c<this.units.length;c++)r=s(this.units[c].unit.value),a=s(this.units[c].prefix.value),i=s(this.units[c].power),u=v(u,y(m(r,a),i));return u}return r=(s=T._getNumberConverter((0,o.kM)(t)))(this.units[0].unit.value),a=s(this.units[0].prefix.value),n=s(this.units[0].unit.offset),h(v(v(t,r),null==e?a:e),n)};var B=(0,s.HP)(t=>{if((0,c.nr)(H,t)){var e=H[t];return{unit:e,prefix:e.prefixes[""]}}for(var r in H)if((0,c.nr)(H,r)&&(0,u.pn)(t,r)){var n=H[r],i=t.length-r.length,o=t.substring(0,i),a=(0,c.nr)(n.prefixes,o)?n.prefixes[o]:void 0;if(void 0!==a)return{unit:n,prefix:a}}return null},{hasher:t=>t[0],limit:100});function P(t){return t.equalBase(F.NONE)&&null!==t.value&&!f.predictable?t.value:t}T.isValuelessUnit=function(t){return null!==B(t)},T.prototype.hasBase=function(t){if("string"==typeof t&&(t=F[t]),!t)return!1;for(var e=0;e<U.length;e++)if(Math.abs((this.dimensions[e]||0)-(t.dimensions[e]||0))>1e-12)return!1;return!0},T.prototype.equalBase=function(t){for(var e=0;e<U.length;e++)if(Math.abs((this.dimensions[e]||0)-(t.dimensions[e]||0))>1e-12)return!1;return!0},T.prototype.equals=function(t){return this.equalBase(t)&&x(this.value,t.value)},T.prototype.multiply=function(t){for(var e=this.clone(),r=0;r<U.length;r++)e.dimensions[r]=(this.dimensions[r]||0)+(t.dimensions[r]||0);for(var n=0;n<t.units.length;n++){var i=p({},t.units[n]);e.units.push(i)}if(null!==this.value||null!==t.value){var o=null===this.value?this._normalize(1):this.value,a=null===t.value?t._normalize(1):t.value;e.value=m(o,a)}else e.value=null;return e.skipAutomaticSimplification=!1,P(e)},T.prototype.divide=function(t){for(var e=this.clone(),r=0;r<U.length;r++)e.dimensions[r]=(this.dimensions[r]||0)-(t.dimensions[r]||0);for(var n=0;n<t.units.length;n++){var i=p(p({},t.units[n]),{},{power:-t.units[n].power});e.units.push(i)}if(null!==this.value||null!==t.value){var o=null===this.value?this._normalize(1):this.value,a=null===t.value?t._normalize(1):t.value;e.value=v(o,a)}else e.value=null;return e.skipAutomaticSimplification=!1,P(e)},T.prototype.pow=function(t){for(var e=this.clone(),r=0;r<U.length;r++)e.dimensions[r]=(this.dimensions[r]||0)*t;for(var n=0;n<e.units.length;n++)e.units[n].power*=t;return null!==e.value?e.value=y(e.value,t):e.value=null,e.skipAutomaticSimplification=!1,P(e)},T.prototype.abs=function(){var t=this.clone();for(var e in t.value=null!==t.value?g(t.value):null,t.units)"VA"!==t.units[e].unit.name&&"VAR"!==t.units[e].unit.name||(t.units[e].unit=H.W);return t},T.prototype.to=function(t){var e,r=null===this.value?this._normalize(1):this.value;if("string"==typeof t){if(e=T.parse(t),!this.equalBase(e))throw new Error("Units do not match ('".concat(e.toString(),"' != '").concat(this.toString(),"')"));if(null!==e.value)throw new Error("Cannot convert to a unit with a value");return e.value=(0,c.d9)(r),e.fixPrefix=!0,e.skipAutomaticSimplification=!0,e}if((0,o.wr)(t)){if(!this.equalBase(t))throw new Error("Units do not match ('".concat(t.toString(),"' != '").concat(this.toString(),"')"));if(null!==t.value)throw new Error("Cannot convert to a unit with a value");return(e=t.clone()).value=(0,c.d9)(r),e.fixPrefix=!0,e.skipAutomaticSimplification=!0,e}throw new Error("String or Unit expected as parameter")},T.prototype.toNumber=function(t){return O(this.toNumeric(t))},T.prototype.toNumeric=function(t){var e;return(e=t?this.to(t):this.clone())._isDerived()||0===e.units.length?e._denormalize(e.value):e._denormalize(e.value,e.units[0].prefix.value)},T.prototype.toString=function(){return this.format()},T.prototype.toJSON=function(){return{mathjs:"Unit",value:this._denormalize(this.value),unit:this.formatUnits(),fixPrefix:this.fixPrefix}},T.fromJSON=function(t){var e=new T(t.value,t.unit);return e.fixPrefix=t.fixPrefix||!1,e},T.prototype.valueOf=T.prototype.toString,T.prototype.simplify=function(){var t,e,r=this.clone(),n=[];for(var i in Z)if((0,c.nr)(Z,i)&&r.hasBase(F[i])){t=i;break}if("NONE"===t)r.units=[];else if(t&&(0,c.nr)(Z,t)&&(e=Z[t]),e)r.units=[{unit:e.unit,prefix:e.prefix,power:1}];else{for(var o=!1,a=0;a<U.length;a++){var s=U[a];Math.abs(r.dimensions[a]||0)>1e-12&&((0,c.nr)(Z,s)?n.push({unit:Z[s].unit,prefix:Z[s].prefix,power:r.dimensions[a]||0}):o=!0)}n.length<r.units.length&&!o&&(r.units=n)}return r},T.prototype.toSI=function(){for(var t=this.clone(),e=[],r=0;r<U.length;r++){var n=U[r];if(Math.abs(t.dimensions[r]||0)>1e-12){if(!(0,c.nr)(Y.si,n))throw new Error("Cannot express custom unit "+n+" in SI units");e.push({unit:Y.si[n].unit,prefix:Y.si[n].prefix,power:t.dimensions[r]||0})}}return t.units=e,t.fixPrefix=!0,t.skipAutomaticSimplification=!0,t},T.prototype.formatUnits=function(){for(var t="",e="",r=0,n=0,i=0;i<this.units.length;i++)this.units[i].power>0?(r++,t+=" "+this.units[i].prefix.name+this.units[i].unit.name,Math.abs(this.units[i].power-1)>1e-15&&(t+="^"+this.units[i].power)):this.units[i].power<0&&n++;if(n>0)for(var o=0;o<this.units.length;o++)this.units[o].power<0&&(r>0?(e+=" "+this.units[o].prefix.name+this.units[o].unit.name,Math.abs(this.units[o].power+1)>1e-15&&(e+="^"+-this.units[o].power)):(e+=" "+this.units[o].prefix.name+this.units[o].unit.name,e+="^"+this.units[o].power));t=t.substr(1),e=e.substr(1),r>1&&n>0&&(t="("+t+")"),n>1&&r>0&&(e="("+e+")");var a=t;return r>0&&n>0&&(a+=" / "),a+=e},T.prototype.format=function(t){var e=this.skipAutomaticSimplification||null===this.value?this.clone():this.simplify(),r=!1;for(var n in void 0!==e.value&&null!==e.value&&(0,o.Mc)(e.value)&&(r=Math.abs(e.value.re)<1e-14),e.units)(0,c.nr)(e.units,n)&&e.units[n].unit&&("VA"===e.units[n].unit.name&&r?e.units[n].unit=H.VAR:"VAR"!==e.units[n].unit.name||r||(e.units[n].unit=H.VA));1!==e.units.length||e.fixPrefix||Math.abs(e.units[0].power-Math.round(e.units[0].power))<1e-14&&(e.units[0].prefix=e._bestPrefix());var i=e._denormalize(e.value),a=null!==e.value?M(i,t||{}):"",s=e.formatUnits();return e.value&&(0,o.Mc)(e.value)&&(a="("+a+")"),s.length>0&&a.length>0&&(a+=" "),a+=s},T.prototype._bestPrefix=function(){if(1!==this.units.length)throw new Error("Can only compute the best prefix for single units with integer powers, like kg, s^2, N^-1, and so forth!");if(Math.abs(this.units[0].power-Math.round(this.units[0].power))>=1e-14)throw new Error("Can only compute the best prefix for single units with integer powers, like kg, s^2, N^-1, and so forth!");var t=null!==this.value?g(this.value):0,e=g(this.units[0].unit.value),r=this.units[0].prefix;if(0===t)return r;var n=this.units[0].power,i=Math.log(t/Math.pow(r.value*e,n))/Math.LN10-1.2;if(i>-2.200001&&i<1.800001)return r;i=Math.abs(i);var o=this.units[0].unit.prefixes;for(var a in o)if((0,c.nr)(o,a)){var s=o[a];if(s.scientific){var u=Math.abs(Math.log(t/Math.pow(s.value*e,n))/Math.LN10-1.2);(u<i||u===i&&s.name.length<r.name.length)&&(r=s,i=u)}}return r},T.prototype.splitUnit=function(t){for(var e=this.clone(),r=[],n=0;n<t.length&&(e=e.to(t[n]),n!==t.length-1);n++){var i=e.toNumeric(),o=w(i),a=new T(x(o,i)?o:b(e.toNumeric()),t[n].toString());r.push(a),e=h(e,a)}for(var s=0,u=0;u<r.length;u++)s=d(s,r[u].value);return x(s,this.value)&&(e.value=0),r.push(e),r};var R={NONE:{"":{name:"",value:1,scientific:!0}},SHORT:{"":{name:"",value:1,scientific:!0},da:{name:"da",value:10,scientific:!1},h:{name:"h",value:100,scientific:!1},k:{name:"k",value:1e3,scientific:!0},M:{name:"M",value:1e6,scientific:!0},G:{name:"G",value:1e9,scientific:!0},T:{name:"T",value:1e12,scientific:!0},P:{name:"P",value:1e15,scientific:!0},E:{name:"E",value:1e18,scientific:!0},Z:{name:"Z",value:1e21,scientific:!0},Y:{name:"Y",value:1e24,scientific:!0},d:{name:"d",value:.1,scientific:!1},c:{name:"c",value:.01,scientific:!1},m:{name:"m",value:.001,scientific:!0},u:{name:"u",value:1e-6,scientific:!0},n:{name:"n",value:1e-9,scientific:!0},p:{name:"p",value:1e-12,scientific:!0},f:{name:"f",value:1e-15,scientific:!0},a:{name:"a",value:1e-18,scientific:!0},z:{name:"z",value:1e-21,scientific:!0},y:{name:"y",value:1e-24,scientific:!0}}
2,LONG:{"":{name:"",value:1,scientific:!0},deca:{name:"deca",value:10,scientific:!1},hecto:{name:"hecto",value:100,scientific:!1},kilo:{name:"kilo",value:1e3,scientific:!0},mega:{name:"mega",value:1e6,scientific:!0},giga:{name:"giga",value:1e9,scientific:!0},tera:{name:"tera",value:1e12,scientific:!0},peta:{name:"peta",value:1e15,scientific:!0},exa:{name:"exa",value:1e18,scientific:!0},zetta:{name:"zetta",value:1e21,scientific:!0},yotta:{name:"yotta",value:1e24,scientific:!0},deci:{name:"deci",value:.1,scientific:!1},centi:{name:"centi",value:.01,scientific:!1},milli:{name:"milli",value:.001,scientific:!0},micro:{name:"micro",value:1e-6,scientific:!0},nano:{name:"nano",value:1e-9,scientific:!0},pico:{name:"pico",value:1e-12,scientific:!0},femto:{name:"femto",value:1e-15,scientific:!0},atto:{name:"atto",value:1e-18,scientific:!0},zepto:{name:"zepto",value:1e-21,scientific:!0},yocto:{name:"yocto",value:1e-24,scientific:!0}},SQUARED:{"":{name:"",value:1,scientific:!0},da:{name:"da",value:100,scientific:!1},h:{name:"h",value:1e4,scientific:!1},k:{name:"k",value:1e6,scientific:!0},M:{name:"M",value:1e12,scientific:!0},G:{name:"G",value:1e18,scientific:!0},T:{name:"T",value:1e24,scientific:!0},P:{name:"P",value:1e30,scientific:!0},E:{name:"E",value:1e36,scientific:!0},Z:{name:"Z",value:1e42,scientific:!0},Y:{name:"Y",value:1e48,scientific:!0},d:{name:"d",value:.01,scientific:!1},c:{name:"c",value:1e-4,scientific:!1},m:{name:"m",value:1e-6,scientific:!0},u:{name:"u",value:1e-12,scientific:!0},n:{name:"n",value:1e-18,scientific:!0},p:{name:"p",value:1e-24,scientific:!0},f:{name:"f",value:1e-30,scientific:!0},a:{name:"a",value:1e-36,scientific:!0},z:{name:"z",value:1e-42,scientific:!0},y:{name:"y",value:1e-48,scientific:!0}},CUBIC:{"":{name:"",value:1,scientific:!0},da:{name:"da",value:1e3,scientific:!1},h:{name:"h",value:1e6,scientific:!1},k:{name:"k",value:1e9,scientific:!0},M:{name:"M",value:1e18,scientific:!0},G:{name:"G",value:1e27,scientific:!0},T:{name:"T",value:1e36,scientific:!0},P:{name:"P",value:1e45,scientific:!0},E:{name:"E",value:1e54,scientific:!0},Z:{name:"Z",value:1e63,scientific:!0},Y:{name:"Y",value:1e72,scientific:!0},d:{name:"d",value:.001,scientific:!1},c:{name:"c",value:1e-6,scientific:!1},m:{name:"m",value:1e-9,scientific:!0},u:{name:"u",value:1e-18,scientific:!0},n:{name:"n",value:1e-27,scientific:!0},p:{name:"p",value:1e-36,scientific:!0},f:{name:"f",value:1e-45,scientific:!0},a:{name:"a",value:1e-54,scientific:!0},z:{name:"z",value:1e-63,scientific:!0},y:{name:"y",value:1e-72,scientific:!0}},BINARY_SHORT_SI:{"":{name:"",value:1,scientific:!0},k:{name:"k",value:1e3,scientific:!0},M:{name:"M",value:1e6,scientific:!0},G:{name:"G",value:1e9,scientific:!0},T:{name:"T",value:1e12,scientific:!0},P:{name:"P",value:1e15,scientific:!0},E:{name:"E",value:1e18,scientific:!0},Z:{name:"Z",value:1e21,scientific:!0},Y:{name:"Y",value:1e24,scientific:!0}},BINARY_SHORT_IEC:{"":{name:"",value:1,scientific:!0},Ki:{name:"Ki",value:1024,scientific:!0},Mi:{name:"Mi",value:Math.pow(1024,2),scientific:!0},Gi:{name:"Gi",value:Math.pow(1024,3),scientific:!0},Ti:{name:"Ti",value:Math.pow(1024,4),scientific:!0},Pi:{name:"Pi",value:Math.pow(1024,5),scientific:!0},Ei:{name:"Ei",value:Math.pow(1024,6),scientific:!0},Zi:{name:"Zi",value:Math.pow(1024,7),scientific:!0},Yi:{name:"Yi",value:Math.pow(1024,8),scientific:!0}},BINARY_LONG_SI:{"":{name:"",value:1,scientific:!0},kilo:{name:"kilo",value:1e3,scientific:!0},mega:{name:"mega",value:1e6,scientific:!0},giga:{name:"giga",value:1e9,scientific:!0},tera:{name:"tera",value:1e12,scientific:!0},peta:{name:"peta",value:1e15,scientific:!0},exa:{name:"exa",value:1e18,scientific:!0},zetta:{name:"zetta",value:1e21,scientific:!0},yotta:{name:"yotta",value:1e24,scientific:!0}},BINARY_LONG_IEC:{"":{name:"",value:1,scientific:!0},kibi:{name:"kibi",value:1024,scientific:!0},mebi:{name:"mebi",value:Math.pow(1024,2),scientific:!0},gibi:{name:"gibi",value:Math.pow(1024,3),scientific:!0},tebi:{name:"tebi",value:Math.pow(1024,4),scientific:!0},pebi:{name:"pebi",value:Math.pow(1024,5),scientific:!0},exi:{name:"exi",value:Math.pow(1024,6),scientific:!0},zebi:{name:"zebi",value:Math.pow(1024,7),scientific:!0},yobi:{name:"yobi",value:Math.pow(1024,8),scientific:!0}},BTU:{"":{name:"",value:1,scientific:!0},MM:{name:"MM",value:1e6,scientific:!0}}};R.SHORTLONG=(0,n.Z)({},R.SHORT,R.LONG),R.BINARY_SHORT=(0,n.Z)({},R.BINARY_SHORT_SI,R.BINARY_SHORT_IEC),R.BINARY_LONG=(0,n.Z)({},R.BINARY_LONG_SI,R.BINARY_LONG_IEC);var U=["MASS","LENGTH","TIME","CURRENT","TEMPERATURE","LUMINOUS_INTENSITY","AMOUNT_OF_SUBSTANCE","ANGLE","BIT"],F={NONE:{dimensions:[0,0,0,0,0,0,0,0,0]},MASS:{dimensions:[1,0,0,0,0,0,0,0,0]},LENGTH:{dimensions:[0,1,0,0,0,0,0,0,0]},TIME:{dimensions:[0,0,1,0,0,0,0,0,0]},CURRENT:{dimensions:[0,0,0,1,0,0,0,0,0]},TEMPERATURE:{dimensions:[0,0,0,0,1,0,0,0,0]},LUMINOUS_INTENSITY:{dimensions:[0,0,0,0,0,1,0,0,0]},AMOUNT_OF_SUBSTANCE:{dimensions:[0,0,0,0,0,0,1,0,0]},FORCE:{dimensions:[1,1,-2,0,0,0,0,0,0]},SURFACE:{dimensions:[0,2,0,0,0,0,0,0,0]},VOLUME:{dimensions:[0,3,0,0,0,0,0,0,0]},ENERGY:{dimensions:[1,2,-2,0,0,0,0,0,0]},POWER:{dimensions:[1,2,-3,0,0,0,0,0,0]},PRESSURE:{dimensions:[1,-1,-2,0,0,0,0,0,0]},ELECTRIC_CHARGE:{dimensions:[0,0,1,1,0,0,0,0,0]},ELECTRIC_CAPACITANCE:{dimensions:[-1,-2,4,2,0,0,0,0,0]},ELECTRIC_POTENTIAL:{dimensions:[1,2,-3,-1,0,0,0,0,0]},ELECTRIC_RESISTANCE:{dimensions:[1,2,-3,-2,0,0,0,0,0]},ELECTRIC_INDUCTANCE:{dimensions:[1,2,-2,-2,0,0,0,0,0]},ELECTRIC_CONDUCTANCE:{dimensions:[-1,-2,3,2,0,0,0,0,0]},MAGNETIC_FLUX:{dimensions:[1,2,-2,-1,0,0,0,0,0]},MAGNETIC_FLUX_DENSITY:{dimensions:[1,0,-2,-1,0,0,0,0,0]},FREQUENCY:{dimensions:[0,0,-1,0,0,0,0,0,0]},ANGLE:{dimensions:[0,0,0,0,0,0,0,1,0]},BIT:{dimensions:[0,0,0,0,0,0,0,0,1]}};for(var q in F)(0,c.nr)(F,q)&&(F[q].key=q);var $={name:"",base:{},value:1,offset:0,dimensions:U.map(t=>0)},H={meter:{name:"meter",base:F.LENGTH,prefixes:R.LONG,value:1,offset:0},inch:{name:"inch",base:F.LENGTH,prefixes:R.NONE,value:.0254,offset:0},foot:{name:"foot",base:F.LENGTH,prefixes:R.NONE,value:.3048,offset:0},yard:{name:"yard",base:F.LENGTH,prefixes:R.NONE,value:.9144,offset:0},mile:{name:"mile",base:F.LENGTH,prefixes:R.NONE,value:1609.344,offset:0},link:{name:"link",base:F.LENGTH,prefixes:R.NONE,value:.201168,offset:0}
2,rod:{name:"rod",base:F.LENGTH,prefixes:R.NONE,value:5.0292,offset:0},chain:{name:"chain",base:F.LENGTH,prefixes:R.NONE,value:20.1168,offset:0},angstrom:{name:"angstrom",base:F.LENGTH,prefixes:R.NONE,value:1e-10,offset:0},m:{name:"m",base:F.LENGTH,prefixes:R.SHORT,value:1,offset:0},in:{name:"in",base:F.LENGTH,prefixes:R.NONE,value:.0254,offset:0},ft:{name:"ft",base:F.LENGTH,prefixes:R.NONE,value:.3048,offset:0},yd:{name:"yd",base:F.LENGTH,prefixes:R.NONE,value:.9144,offset:0},mi:{name:"mi",base:F.LENGTH,prefixes:R.NONE,value:1609.344,offset:0},li:{name:"li",base:F.LENGTH,prefixes:R.NONE,value:.201168,offset:0},rd:{name:"rd",base:F.LENGTH,prefixes:R.NONE,value:5.02921,offset:0},ch:{name:"ch",base:F.LENGTH,prefixes:R.NONE,value:20.1168,offset:0},mil:{name:"mil",base:F.LENGTH,prefixes:R.NONE,value:254e-7,offset:0},m2:{name:"m2",base:F.SURFACE,prefixes:R.SQUARED,value:1,offset:0},sqin:{name:"sqin",base:F.SURFACE,prefixes:R.NONE,value:64516e-8,offset:0},sqft:{name:"sqft",base:F.SURFACE,prefixes:R.NONE,value:.09290304,offset:0},sqyd:{name:"sqyd",base:F.SURFACE,prefixes:R.NONE,value:.83612736,offset:0},sqmi:{name:"sqmi",base:F.SURFACE,prefixes:R.NONE,value:2589988.110336,offset:0},sqrd:{name:"sqrd",base:F.SURFACE,prefixes:R.NONE,value:25.29295,offset:0},sqch:{name:"sqch",base:F.SURFACE,prefixes:R.NONE,value:404.6873,offset:0},sqmil:{name:"sqmil",base:F.SURFACE,prefixes:R.NONE,value:6.4516e-10,offset:0},acre:{name:"acre",base:F.SURFACE,prefixes:R.NONE,value:4046.86,offset:0},hectare:{name:"hectare",base:F.SURFACE,prefixes:R.NONE,value:1e4,offset:0},m3:{name:"m3",base:F.VOLUME,prefixes:R.CUBIC,value:1,offset:0},L:{name:"L",base:F.VOLUME,prefixes:R.SHORT,value:.001,offset:0},l:{name:"l",base:F.VOLUME,prefixes:R.SHORT,value:.001,offset:0},litre:{name:"litre",base:F.VOLUME,prefixes:R.LONG,value:.001,offset:0},cuin:{name:"cuin",base:F.VOLUME,prefixes:R.NONE,value:16387064e-12,offset:0},cuft:{name:"cuft",base:F.VOLUME,prefixes:R.NONE,value:.028316846592,offset:0},cuyd:{name:"cuyd",base:F.VOLUME,prefixes:R.NONE,value:.764554857984,offset:0},teaspoon:{name:"teaspoon",base:F.VOLUME,prefixes:R.NONE,value:5e-6,offset:0},tablespoon:{name:"tablespoon",base:F.VOLUME,prefixes:R.NONE,value:15e-6,offset:0},drop:{name:"drop",base:F.VOLUME,prefixes:R.NONE,value:5e-8,offset:0},gtt:{name:"gtt",base:F.VOLUME,prefixes:R.NONE,value:5e-8,offset:0},minim:{name:"minim",base:F.VOLUME,prefixes:R.NONE,value:6.161152e-8,offset:0},fluiddram:{name:"fluiddram",base:F.VOLUME,prefixes:R.NONE,value:36966911e-13,offset:0},fluidounce:{name:"fluidounce",base:F.VOLUME,prefixes:R.NONE,value:2957353e-11,offset:0},gill:{name:"gill",base:F.VOLUME,prefixes:R.NONE,value:.0001182941,offset:0},cc:{name:"cc",base:F.VOLUME,prefixes:R.NONE,value:1e-6,offset:0},cup:{name:"cup",base:F.VOLUME,prefixes:R.NONE,value:.0002365882,offset:0},pint:{name:"pint",base:F.VOLUME,prefixes:R.NONE,value:.0004731765,offset:0},quart:{name:"quart",base:F.VOLUME,prefixes:R.NONE,value:.0009463529,offset:0},gallon:{name:"gallon",base:F.VOLUME,prefixes:R.NONE,value:.003785412,offset:0},beerbarrel:{name:"beerbarrel",base:F.VOLUME,prefixes:R.NONE,value:.1173478,offset:0},oilbarrel:{name:"oilbarrel",base:F.VOLUME,prefixes:R.NONE,value:.1589873,offset:0},hogshead:{name:"hogshead",base:F.VOLUME,prefixes:R.NONE,value:.238481,offset:0},fldr:{name:"fldr",base:F.VOLUME,prefixes:R.NONE,value:36966911e-13,offset:0},floz:{name:"floz",base:F.VOLUME,prefixes:R.NONE,value:2957353e-11,offset:0},gi:{name:"gi",base:F.VOLUME,prefixes:R.NONE,value:.0001182941,offset:0},cp:{name:"cp",base:F.VOLUME,prefixes:R.NONE,value:.0002365882,offset:0},pt:{name:"pt",base:F.VOLUME,prefixes:R.NONE,value:.0004731765,offset:0},qt:{name:"qt",base:F.VOLUME,prefixes:R.NONE,value:.0009463529,offset:0},gal:{name:"gal",base:F.VOLUME,prefixes:R.NONE,value:.003785412,offset:0},bbl:{name:"bbl",base:F.VOLUME,prefixes:R.NONE,value:.1173478,offset:0},obl:{name:"obl",base:F.VOLUME,prefixes:R.NONE,value:.1589873,offset:0},g:{name:"g",base:F.MASS,prefixes:R.SHORT,value:.001,offset:0},gram:{name:"gram",base:F.MASS,prefixes:R.LONG,value:.001,offset:0},ton:{name:"ton",base:F.MASS,prefixes:R.SHORT,value:907.18474,offset:0},t:{name:"t",base:F.MASS,prefixes:R.SHORT,value:1e3,offset:0},tonne:{name:"tonne",base:F.MASS,prefixes:R.LONG,value:1e3,offset:0},grain:{name:"grain",base:F.MASS,prefixes:R.NONE,value:6479891e-11,offset:0}
2,dram:{name:"dram",base:F.MASS,prefixes:R.NONE,value:.0017718451953125,offset:0},ounce:{name:"ounce",base:F.MASS,prefixes:R.NONE,value:.028349523125,offset:0},poundmass:{name:"poundmass",base:F.MASS,prefixes:R.NONE,value:.45359237,offset:0},hundredweight:{name:"hundredweight",base:F.MASS,prefixes:R.NONE,value:45.359237,offset:0},stick:{name:"stick",base:F.MASS,prefixes:R.NONE,value:.115,offset:0},stone:{name:"stone",base:F.MASS,prefixes:R.NONE,value:6.35029318,offset:0},gr:{name:"gr",base:F.MASS,prefixes:R.NONE,value:6479891e-11,offset:0},dr:{name:"dr",base:F.MASS,prefixes:R.NONE,value:.0017718451953125,offset:0},oz:{name:"oz",base:F.MASS,prefixes:R.NONE,value:.028349523125,offset:0},lbm:{name:"lbm",base:F.MASS,prefixes:R.NONE,value:.45359237,offset:0},cwt:{name:"cwt",base:F.MASS,prefixes:R.NONE,value:45.359237,offset:0},s:{name:"s",base:F.TIME,prefixes:R.SHORT,value:1,offset:0},min:{name:"min",base:F.TIME,prefixes:R.NONE,value:60,offset:0},h:{name:"h",base:F.TIME,prefixes:R.NONE,value:3600,offset:0},second:{name:"second",base:F.TIME,prefixes:R.LONG,value:1,offset:0},sec:{name:"sec",base:F.TIME,prefixes:R.LONG,value:1,offset:0},minute:{name:"minute",base:F.TIME,prefixes:R.NONE,value:60,offset:0},hour:{name:"hour",base:F.TIME,prefixes:R.NONE,value:3600,offset:0},day:{name:"day",base:F.TIME,prefixes:R.NONE,value:86400,offset:0},week:{name:"week",base:F.TIME,prefixes:R.NONE,value:604800,offset:0},month:{name:"month",base:F.TIME,prefixes:R.NONE,value:2629800,offset:0},year:{name:"year",base:F.TIME,prefixes:R.NONE,value:31557600,offset:0},decade:{name:"decade",base:F.TIME,prefixes:R.NONE,value:315576e3,offset:0},century:{name:"century",base:F.TIME,prefixes:R.NONE,value:315576e4,offset:0},millennium:{name:"millennium",base:F.TIME,prefixes:R.NONE,value:315576e5,offset:0},hertz:{name:"Hertz",base:F.FREQUENCY,prefixes:R.LONG,value:1,offset:0,reciprocal:!0},Hz:{name:"Hz",base:F.FREQUENCY,prefixes:R.SHORT,value:1,offset:0,reciprocal:!0},rad:{name:"rad",base:F.ANGLE,prefixes:R.SHORT,value:1,offset:0},radian:{name:"radian",base:F.ANGLE,prefixes:R.LONG,value:1,offset:0},deg:{name:"deg",base:F.ANGLE,prefixes:R.SHORT,value:null,offset:0},degree:{name:"degree",base:F.ANGLE,prefixes:R.LONG,value:null,offset:0},grad:{name:"grad",base:F.ANGLE,prefixes:R.SHORT,value:null,offset:0},gradian:{name:"gradian",base:F.ANGLE,prefixes:R.LONG,value:null,offset:0},cycle:{name:"cycle",base:F.ANGLE,prefixes:R.NONE,value:null,offset:0},arcsec:{name:"arcsec",base:F.ANGLE,prefixes:R.NONE,value:null,offset:0},arcmin:{name:"arcmin",base:F.ANGLE,prefixes:R.NONE,value:null,offset:0},A:{name:"A",base:F.CURRENT,prefixes:R.SHORT,value:1,offset:0},ampere:{name:"ampere",base:F.CURRENT,prefixes:R.LONG,value:1,offset:0}
2,K:{name:"K",base:F.TEMPERATURE,prefixes:R.NONE,value:1,offset:0},degC:{name:"degC",base:F.TEMPERATURE,prefixes:R.NONE,value:1,offset:273.15},degF:{name:"degF",base:F.TEMPERATURE,prefixes:R.NONE,value:1/1.8,offset:459.67},degR:{name:"degR",base:F.TEMPERATURE,prefixes:R.NONE,value:1/1.8,offset:0},kelvin:{name:"kelvin",base:F.TEMPERATURE,prefixes:R.NONE,value:1,offset:0},celsius:{name:"celsius",base:F.TEMPERATURE,prefixes:R.NONE,value:1,offset:273.15},fahrenheit:{name:"fahrenheit",base:F.TEMPERATURE,prefixes:R.NONE,value:1/1.8,offset:459.67},rankine:{name:"rankine",base:F.TEMPERATURE,prefixes:R.NONE,value:1/1.8,offset:0},mol:{name:"mol",base:F.AMOUNT_OF_SUBSTANCE,prefixes:R.SHORT,value:1,offset:0},mole:{name:"mole",base:F.AMOUNT_OF_SUBSTANCE,prefixes:R.LONG,value:1,offset:0},cd:{name:"cd",base:F.LUMINOUS_INTENSITY,prefixes:R.SHORT,value:1,offset:0},candela:{name:"candela",base:F.LUMINOUS_INTENSITY,prefixes:R.LONG,value:1,offset:0},N:{name:"N",base:F.FORCE,prefixes:R.SHORT,value:1,offset:0},newton:{name:"newton",base:F.FORCE,prefixes:R.LONG,value:1,offset:0},dyn:{name:"dyn",base:F.FORCE,prefixes:R.SHORT,value:1e-5,offset:0},dyne:{name:"dyne",base:F.FORCE,prefixes:R.LONG,value:1e-5,offset:0},lbf:{name:"lbf",base:F.FORCE,prefixes:R.NONE,value:4.4482216152605,offset:0},poundforce:{name:"poundforce",base:F.FORCE,prefixes:R.NONE,value:4.4482216152605,offset:0},kip:{name:"kip",base:F.FORCE,prefixes:R.LONG,value:4448.2216,offset:0},kilogramforce:{name:"kilogramforce",base:F.FORCE,prefixes:R.NONE,value:9.80665,offset:0},J:{name:"J",base:F.ENERGY,prefixes:R.SHORT,value:1,offset:0},joule:{name:"joule",base:F.ENERGY,prefixes:R.SHORT,value:1,offset:0},erg:{name:"erg",base:F.ENERGY,prefixes:R.NONE,value:1e-7,offset:0},Wh:{name:"Wh",base:F.ENERGY,prefixes:R.SHORT,value:3600,offset:0},BTU:{name:"BTU",base:F.ENERGY,prefixes:R.BTU,value:1055.05585262,offset:0},eV:{name:"eV",base:F.ENERGY,prefixes:R.SHORT,value:1602176565e-28,offset:0},electronvolt:{name:"electronvolt",base:F.ENERGY,prefixes:R.LONG,value:1602176565e-28,offset:0},W:{name:"W",base:F.POWER,prefixes:R.SHORT,value:1,offset:0},watt:{name:"watt",base:F.POWER,prefixes:R.LONG,value:1,offset:0},hp:{name:"hp",base:F.POWER,prefixes:R.NONE,value:745.6998715386,offset:0},VAR:{name:"VAR",base:F.POWER,prefixes:R.SHORT,value:A.I,offset:0},VA:{name:"VA",base:F.POWER,prefixes:R.SHORT,value:1,offset:0},Pa:{name:"Pa",base:F.PRESSURE,prefixes:R.SHORT,value:1,offset:0},psi:{name:"psi",base:F.PRESSURE,prefixes:R.NONE,value:6894.75729276459,offset:0},atm:{name:"atm",base:F.PRESSURE,prefixes:R.NONE,value:101325,offset:0},bar:{name:"bar",base:F.PRESSURE,prefixes:R.SHORTLONG,value:1e5,offset:0},torr:{name:"torr",base:F.PRESSURE,prefixes:R.NONE,value:133.322,offset:0},mmHg:{name:"mmHg",base:F.PRESSURE,prefixes:R.NONE,value:133.322,offset:0},mmH2O:{name:"mmH2O",base:F.PRESSURE,prefixes:R.NONE,value:9.80665,offset:0},cmH2O:{name:"cmH2O",base:F.PRESSURE,prefixes:R.NONE,value:98.0665,offset:0},coulomb:{name:"coulomb",base:F.ELECTRIC_CHARGE,prefixes:R.LONG,value:1,offset:0},C:{name:"C",base:F.ELECTRIC_CHARGE,prefixes:R.SHORT,value:1,offset:0},farad:{name:"farad",base:F.ELECTRIC_CAPACITANCE,prefixes:R.LONG,value:1,offset:0},F:{name:"F",base:F.ELECTRIC_CAPACITANCE,prefixes:R.SHORT,value:1,offset:0},volt:{name:"volt",base:F.ELECTRIC_POTENTIAL,prefixes:R.LONG,value:1,offset:0},V:{name:"V",base:F.ELECTRIC_POTENTIAL,prefixes:R.SHORT,value:1,offset:0},ohm:{name:"ohm",base:F.ELECTRIC_RESISTANCE,prefixes:R.SHORTLONG,value:1,offset:0},henry:{name:"henry",base:F.ELECTRIC_INDUCTANCE,prefixes:R.LONG,value:1,offset:0},H:{name:"H",base:F.ELECTRIC_INDUCTANCE,prefixes:R.SHORT,value:1,offset:0},siemens:{name:"siemens",base:F.ELECTRIC_CONDUCTANCE,prefixes:R.LONG,value:1,offset:0},S:{name:"S",base:F.ELECTRIC_CONDUCTANCE,prefixes:R.SHORT,value:1,offset:0},weber:{name:"weber",base:F.MAGNETIC_FLUX,prefixes:R.LONG,value:1,offset:0},Wb:{name:"Wb",base:F.MAGNETIC_FLUX,prefixes:R.SHORT,value:1,offset:0},tesla:{name:"tesla",base:F.MAGNETIC_FLUX_DENSITY,prefixes:R.LONG,value:1,offset:0},T:{name:"T",base:F.MAGNETIC_FLUX_DENSITY,prefixes:R.SHORT,value:1,offset:0},b:{name:"b",base:F.BIT,prefixes:R.BINARY_SHORT,value:1,offset:0}
vendor: 19,038 bytes, line 2
2,bits:{name:"bits",base:F.BIT,prefixes:R.BINARY_LONG,value:1,offset:0},B:{name:"B",base:F.BIT,prefixes:R.BINARY_SHORT,value:8,offset:0},bytes:{name:"bytes",base:F.BIT,prefixes:R.BINARY_LONG,value:8,offset:0}},W={meters:"meter",inches:"inch",feet:"foot",yards:"yard",miles:"mile",links:"link",rods:"rod",chains:"chain",angstroms:"angstrom",lt:"l",litres:"litre",liter:"litre",liters:"litre",teaspoons:"teaspoon",tablespoons:"tablespoon",minims:"minim",fluiddrams:"fluiddram",fluidounces:"fluidounce",gills:"gill",cups:"cup",pints:"pint",quarts:"quart",gallons:"gallon",beerbarrels:"beerbarrel",oilbarrels:"oilbarrel",hogsheads:"hogshead",gtts:"gtt",grams:"gram",tons:"ton",tonnes:"tonne",grains:"grain",drams:"dram",ounces:"ounce",poundmasses:"poundmass",hundredweights:"hundredweight",sticks:"stick",lb:"lbm",lbs:"lbm",kips:"kip",kgf:"kilogramforce",acres:"acre",hectares:"hectare",sqfeet:"sqft",sqyard:"sqyd",sqmile:"sqmi",sqmiles:"sqmi",mmhg:"mmHg",mmh2o:"mmH2O",cmh2o:"cmH2O",seconds:"second",secs:"second",minutes:"minute",mins:"minute",hours:"hour",hr:"hour",hrs:"hour",days:"day",weeks:"week",months:"month",years:"year",decades:"decade",centuries:"century",millennia:"millennium",hertz:"hertz",radians:"radian",degrees:"degree",gradians:"gradian",cycles:"cycle",arcsecond:"arcsec",arcseconds:"arcsec",arcminute:"arcmin",arcminutes:"arcmin",BTUs:"BTU",watts:"watt",joules:"joule",amperes:"ampere",coulombs:"coulomb",volts:"volt",ohms:"ohm",farads:"farad",webers:"weber",teslas:"tesla",electronvolts:"electronvolt",moles:"mole",bit:"bits",byte:"bytes"};function V(t){if("BigNumber"===t.number){var e=(0,l.wY)(E);H.rad.value=new E(1),H.deg.value=e.div(180),H.grad.value=e.div(200),H.cycle.value=e.times(2),H.arcsec.value=e.div(648e3),H.arcmin.value=e.div(10800)}else H.rad.value=1,H.deg.value=Math.PI/180,H.grad.value=Math.PI/200,H.cycle.value=2*Math.PI,H.arcsec.value=Math.PI/648e3,H.arcmin.value=Math.PI/10800;H.radian.value=H.rad.value,H.degree.value=H.deg.value,H.gradian.value=H.grad.value}V(f),a&&a("config",function(t,e){t.number!==e.number&&V(t)});var Y={si:{NONE:{unit:$,prefix:R.NONE[""]},LENGTH:{unit:H.m,prefix:R.SHORT[""]},MASS:{unit:H.g,prefix:R.SHORT.k},TIME:{unit:H.s,prefix:R.SHORT[""]},CURRENT:{unit:H.A,prefix:R.SHORT[""]},TEMPERATURE:{unit:H.K,prefix:R.SHORT[""]},LUMINOUS_INTENSITY:{unit:H.cd,prefix:R.SHORT[""]},AMOUNT_OF_SUBSTANCE:{unit:H.mol,prefix:R.SHORT[""]},ANGLE:{unit:H.rad,prefix:R.SHORT[""]},BIT:{unit:H.bits,prefix:R.SHORT[""]},FORCE:{unit:H.N,prefix:R.SHORT[""]},ENERGY:{unit:H.J,prefix:R.SHORT[""]},POWER:{unit:H.W,prefix:R.SHORT[""]},PRESSURE:{unit:H.Pa,prefix:R.SHORT[""]},ELECTRIC_CHARGE:{unit:H.C,prefix:R.SHORT[""]},ELECTRIC_CAPACITANCE:{unit:H.F,prefix:R.SHORT[""]},ELECTRIC_POTENTIAL:{unit:H.V,prefix:R.SHORT[""]},ELECTRIC_RESISTANCE:{unit:H.ohm,prefix:R.SHORT[""]},ELECTRIC_INDUCTANCE:{unit:H.H,prefix:R.SHORT[""]},ELECTRIC_CONDUCTANCE:{unit:H.S,prefix:R.SHORT[""]},MAGNETIC_FLUX:{unit:H.Wb,prefix:R.SHORT[""]},MAGNETIC_FLUX_DENSITY:{unit:H.T,prefix:R.SHORT[""]},FREQUENCY:{unit:H.Hz,prefix:R.SHORT[""]}}};Y.cgs=JSON.parse(JSON.stringify(Y.si)),Y.cgs.LENGTH={unit:H.m,prefix:R.SHORT.c},Y.cgs.MASS={unit:H.g,prefix:R.SHORT[""]},Y.cgs.FORCE={unit:H.dyn,prefix:R.SHORT[""]},Y.cgs.ENERGY={unit:H.erg,prefix:R.NONE[""]},Y.us=JSON.parse(JSON.stringify(Y.si)),Y.us.LENGTH={unit:H.ft,prefix:R.NONE[""]},Y.us.MASS={unit:H.lbm,prefix:R.NONE[""]},Y.us.TEMPERATURE={unit:H.degF,prefix:R.NONE[""]},Y.us.FORCE={unit:H.lbf,prefix:R.NONE[""]},Y.us.ENERGY={unit:H.BTU,prefix:R.BTU[""]},Y.us.POWER={unit:H.hp,prefix:R.NONE[""]},Y.us.PRESSURE={unit:H.psi,prefix:R.NONE[""]},Y.auto=JSON.parse(JSON.stringify(Y.si));var Z=Y.auto;for(var G in T.setUnitSystem=function(t){if(!(0,c.nr)(Y,t))throw new Error("Unit system "+t+" does not exist. Choices are: "+Object.keys(Y).join(", "));Z=Y[t]},T.getUnitSystem=function(){for(var t in Y)if((0,c.nr)(Y,t)&&Y[t]===Z)return t},T.typeConverters={BigNumber:function(t){return new E(t+"")},Fraction:function(t){return new _(t)},Complex:function(t){return t},number:function(t){return t}},T._getNumberConverter=function(t){if(!T.typeConverters[t])throw new TypeError('Unsupported type "'+t+'"');return T.typeConverters[t]},H)if((0,c.nr)(H,G)){var J=H[G];J.dimensions=J.base.dimensions}for(var X in W)if((0,c.nr)(W,X)){var K=H[W[X]],Q={};for(var tt in K)(0,c.nr)(K,tt)&&(Q[tt]=K[tt]);Q.name=X,H[X]=Q}return T.isValidAlpha=function(t){return/^[a-zA-Z]$/.test(t)},T.createUnit=function(t,e){if("object"!=typeof t)throw new TypeError("createUnit expects first parameter to be of type 'Object'");if(e&&e.override)for(var r in t)if((0,c.nr)(t,r)&&T.deleteUnit(r),t[r].aliases)for(var n=0;n<t[r].aliases.length;n++)T.deleteUnit(t[r].aliases[n]);var i;for(var o in t)(0,c.nr)(t,o)&&(i=T.createUnitSingle(o,t[o]));return i},T.createUnitSingle=function(t,e,r){if(null==e&&(e={}),"string"!=typeof t)throw new TypeError("createUnitSingle expects first parameter to be of type 'string'");if((0,c.nr)(H,t))throw new Error('Cannot create unit "'+t+'": a unit with that name already exists');!function(t){for(var e=0;e<t.length;e++){if(i=t.charAt(e),0===e&&!T.isValidAlpha(i))throw new Error('Invalid unit name (must begin with alpha character): "'+t+'"');if(e>0&&!T.isValidAlpha(i)&&!C(i))throw new Error('Invalid unit name (only alphanumeric characters are allowed): "'+t+'"')}}(t);var n,o,a,s=null,u=[],l=0;if(e&&"Unit"===e.type)s=e.clone();else if("string"==typeof e)""!==e&&(n=e);else{if("object"!=typeof e)throw new TypeError('Cannot create unit "'+t+'" from "'+e.toString()+'": expecting "string" or "Unit" or "Object"');n=e.definition,o=e.prefixes,l=e.offset,a=e.baseName,e.aliases&&(u=e.aliases.valueOf())}if(u)for(var f=0;f<u.length;f++)if((0,c.nr)(H,u[f]))throw new Error('Cannot create alias "'+u[f]+'": a unit with that name already exists');if(n&&"string"==typeof n&&!s)try{s=T.parse(n,{allowNoUnits:!0})}catch(e){throw e.message='Could not create unit "'+t+'" from "'+n+'": '+e.message,e}else n&&"Unit"===n.type&&(s=n.clone());u=u||[],l=l||0,o=o&&o.toUpperCase&&R[o.toUpperCase()]||R.NONE;var p={};if(s){p={name:t,value:s.value,dimensions:s.dimensions.slice(0),prefixes:o,offset:l};var d=!1;for(var h in F)if((0,c.nr)(F,h)){for(var m=!0,v=0;v<U.length;v++)if(Math.abs((p.dimensions[v]||0)-(F[h].dimensions[v]||0))>1e-12){m=!1;break}if(m){d=!0,p.base=F[h];break}}if(!d){a=a||t+"_STUFF";var y={dimensions:s.dimensions.slice(0)};y.key=a,F[a]=y,Z[a]={unit:p,prefix:R.NONE[""]},p.base=F[a]}}else{if(a=a||t+"_STUFF",U.indexOf(a)>=0)throw new Error('Cannot create new base unit "'+t+'": a base unit with that name already exists (and cannot be overridden)');for(var g in U.push(a),F)(0,c.nr)(F,g)&&(F[g].dimensions[U.length-1]=0);for(var b={dimensions:[]},w=0;w<U.length;w++)b.dimensions[w]=0;b.dimensions[U.length-1]=1,b.key=a,F[a]=b,p={name:t,value:1,dimensions:F[a].dimensions.slice(0),prefixes:o,offset:l,base:F[a]},Z[a]={unit:p,prefix:R.NONE[""]}}T.UNITS[t]=p;for(var x=0;x<u.length;x++){var S=u[x],M={};for(var N in p)(0,c.nr)(p,N)&&(M[N]=p[N]);M.name=S,T.UNITS[S]=M}return delete B.cache,new T(null,t)},T.deleteUnit=function(t){delete T.UNITS[t]},T.PREFIXES=R,T.BASE_DIMENSIONS=U,T.BASE_UNITS=F,T.UNIT_SYSTEMS=Y,T.UNITS=H,T},{isClass:!0})},431883:(t,e,r)=>{"use strict";r.d(e,{z:()=>a});var n=r(542711),i="createUnit",o=["typed","Unit"],a=(0,n.d5)(i,o,t=>{var{typed:e,Unit:r}=t;return e(i,{"Object, Object":function(t,e){return r.createUnit(t,e)},Object:function(t){return r.createUnit(t,{})},"string, Unit | string | Object, Object":function(t,e,n){var i={};return i[t]=e,r.createUnit(i,n)},"string, Unit | string | Object":function(t,e){var n={};return n[t]=e,r.createUnit(n,{})},string:function(t){var e={};return e[t]={},r.createUnit(e,{})}})})},948719:(t,e,r)=>{"use strict";r.d(e,{Y:()=>a});var n=r(542711),i="splitUnit",o=["typed"],a=(0,n.d5)(i,o,t=>{var{typed:e}=t;return e(i,{"Unit, Array":function(t,e){return t.splitUnit(e)}})})},929649:(t,e,r)=>{"use strict";r.d(e,{E:()=>s});var n=r(542711),i=r(628337),o="unit",a=["typed","Unit"],s=(0,n.d5)(o,a,t=>{var{typed:e,Unit:r}=t;return e(o,{Unit:function(t){return t.clone()},string:function(t){return r.isValuelessUnit(t)?new r(null,t):r.parse(t,{allowNoUnits:!0})},"number | BigNumber | Fraction | Complex, string":function(t,e){return new r(t,e)},"Array | Matrix":function(t){return(0,i.Fh)(t,this)}})})},502370:(t,e,r)=>{"use strict";r.d(e,{$M:()=>a,A0:()=>T,B7:()=>K,BL:()=>A,CQ:()=>Z,Dg:()=>C,GI:()=>$,Go:()=>L,Gw:()=>D,IW:()=>p,JS:()=>c,Km:()=>m,Oz:()=>Q,Ps:()=>G,Qr:()=>Y,RZ:()=>v,Rw:()=>M,Uu:()=>B,V9:()=>k,VL:()=>g,Vv:()=>R,W5:()=>W,Yv:()=>s,Zu:()=>S,_C:()=>I,ax:()=>u,c0:()=>N,cn:()=>U,d:()=>y,ir:()=>f,j5:()=>_,jp:()=>w,kL:()=>O,lR:()=>F,lr:()=>q,nH:()=>o,o8:()=>x,of:()=>X,pz:()=>b,rK:()=>j,ri:()=>d,sD:()=>P,sW:()=>z,ss:()=>i,u1:()=>h,v0:()=>J,xt:()=>V,xx:()=>l,zP:()=>E,zt:()=>H});var n=r(542711),i=tt("speedOfLight","299792458","m s^-1"),o=tt("gravitationConstant","6.67430e-11","m^3 kg^-1 s^-2"),a=tt("planckConstant","6.62607015e-34","J s"),s=tt("reducedPlanckConstant","1.0545718176461565e-34","J s"),u=tt("magneticConstant","1.25663706212e-6","N A^-2"),c=tt("electricConstant","8.8541878128e-12","F m^-1"),l=tt("vacuumImpedance","376.730313667","ohm"),f=tt("coulomb","8.987551792261171e9","N m^2 C^-2"),p=tt("elementaryCharge","1.602176634e-19","C"),d=tt("bohrMagneton","9.2740100783e-24","J T^-1"),h=tt("conductanceQuantum","7.748091729863649e-5","S"),m=tt("inverseConductanceQuantum","12906.403729652257","ohm"),v=tt("magneticFluxQuantum","2.0678338484619295e-15","Wb"),y=tt("nuclearMagneton","5.0507837461e-27","J T^-1"),g=tt("klitzing","25812.807459304513","ohm"),b=tt("bohrRadius","5.29177210903e-11","m"),w=tt("classicalElectronRadius","2.8179403262e-15","m"),x=tt("electronMass","9.1093837015e-31","kg"),S=tt("fermiCoupling","1.1663787e-5","GeV^-2"),M=et("fineStructure",.0072973525693),N=tt("hartreeEnergy","4.3597447222071e-18","J"),A=tt("protonMass","1.67262192369e-27","kg"),E=tt("deuteronMass","3.3435830926e-27","kg"),_=tt("neutronMass","1.6749271613e-27","kg"),O=tt("quantumOfCirculation","3.6369475516e-4","m^2 s^-1"),T=tt("rydberg","10973731.568160","m^-1"),k=tt("thomsonCrossSection","6.6524587321e-29","m^2"),C=et("weakMixingAngle",.2229),z=et("efimovFactor",22.7),I=tt("atomicMass","1.66053906660e-27","kg"),j=tt("avogadro","6.02214076e23","mol^-1"),D=tt("boltzmann","1.380649e-23","J K^-1"),L=tt("faraday","96485.33212331001","C mol^-1"),B=tt("firstRadiation","3.7417718521927573e-16","W m^2"),P=tt("loschmidt","2.686780111798444e25","m^-3"),R=tt("gasConstant","8.31446261815324","J K^-1 mol^-1"),U=tt("molarPlanckConstant","3.990312712893431e-10","J s mol^-1"),F=tt("molarVolume","0.022413969545014137","m^3 mol^-1"),q=et("sackurTetrode",-1.16487052358),$=tt("secondRadiation","0.014387768775039337","m K"),H=tt("stefanBoltzmann","5.67037441918443e-8","W m^-2 K^-4"),W=tt("wienDisplacement","2.897771955e-3","m K"),V=tt("molarMass","0.99999999965e-3","kg mol^-1"),Y=tt("molarMassC12","11.9999999958e-3","kg mol^-1"),Z=tt("gravity","9.80665","m s^-2"),G=tt("planckLength","1.616255e-35","m"),J=tt("planckMass","2.176435e-8","kg"),X=tt("planckTime","5.391245e-44","s"),K=tt("planckCharge","1.87554603778e-18","C"),Q=tt("planckTemperature","1.416785e+32","K");function tt(t,e,r){return(0,n.d5)(t,["config","Unit","BigNumber"],t=>{var{config:n,Unit:i,BigNumber:o}=t,a=new i("BigNumber"===n.number?new o(e):parseFloat(e),r);return a.fixPrefix=!0,a})}function et(t,e){return(0,n.d5)(t,["config","BigNumber"],t=>{var{config:r,BigNumber:n}=t;return"BigNumber"===r.number?new n(e):e})}},458775:(t,e,r)=>{"use strict";r.d(e,{$q:()=>T,D$:()=>O,Ed:()=>M,Gu:()=>l,L9:()=>y,Ls:()=>f,SI:()=>p,UI:()=>S,U_:()=>A,XL:()=>h,aJ:()=>u,eu:()=>m,f4:()=>b,hX:()=>N,r3:()=>k,v_:()=>E,xH:()=>x,yV:()=>_});var n=r(936041),i=r(577707),o=r(466736),a=r(289858),s=r(330826);function u(t){for(var e=[];Array.isArray(t);)e.push(t.length),t=t[0];return e}function c(t,e,r){var n,i=t.length;if(i!==e[r])throw new a.m(i,e[r]);if(r<e.length-1){var o=r+1;for(n=0;n<i;n++){var s=t[n];if(!Array.isArray(s))throw new a.m(e.length-1,e.length,"<");c(t[n],e,o)}}else for(n=0;n<i;n++)if(Array.isArray(t[n]))throw new a.m(e.length+1,e.length,">")}function l(t,e){if(0===e.length){if(Array.isArray(t))throw new a.m(t.length,0)}else c(t,e,0)}function f(t,e){if(!(0,i.hj)(t)||!(0,n.U)(t))throw new TypeError("Index must be an integer (value: "+t+")");if(t<0||"number"==typeof e&&t>=e)throw new s.c(t,e)}function p(t,e,r){if(!Array.isArray(t)||!Array.isArray(e))throw new TypeError("Array expected");if(0===e.length)throw new Error("Resizing to scalar is not supported");return e.forEach(function(t){if(!(0,i.hj)(t)||!(0,n.U)(t)||t<0)throw new TypeError("Invalid size, must contain positive integers (size: "+(0,o.WU)(e)+")")}),d(t,e,0,void 0!==r?r:0),t}function d(t,e,r,n){var i,o,a=t.length,s=e[r],u=Math.min(a,s);if(t.length=s,r<e.length-1){var c=r+1;for(i=0;i<u;i++)o=t[i],Array.isArray(o)||(o=[o],t[i]=o),d(o,e,c,n);for(i=u;i<s;i++)o=[],t[i]=o,d(o,e,c,n)}else{for(i=0;i<u;i++)for(;Array.isArray(t[i]);)t[i]=t[i][0];for(i=u;i<s;i++)t[i]=n}}function h(t,e){var r=x(t),n=r.length;if(!Array.isArray(t)||!Array.isArray(e))throw new TypeError("Array expected");if(0===e.length)throw new a.m(0,n,"!=");var i=v(e=m(e,n));if(n!==i)throw new a.m(i,n,"!=");try{return function(t,e){for(var r,n=t,i=e.length-1;i>0;i--){var o=e[i];r=[];for(var a=n.length/o,s=0;s<a;s++)r.push(n.slice(s*o,(s+1)*o));n=r}return n}(r,e)}catch(t){if(t instanceof a.m)throw new a.m(i,n,"!=");throw t}}function m(t,e){var r=v(t),n=t.slice(),i=t.indexOf(-1);if(t.indexOf(-1,i+1)>=0)throw new Error("More than one wildcard in sizes");if(i>=0){if(!(e%r===0))throw new Error("Could not replace wildcard, since "+e+" is no multiple of "+-r);n[i]=-e/r}return n}function v(t){return t.reduce((t,e)=>t*e,1)}function y(t,e){for(var r=e||u(t);Array.isArray(t)&&1===t.length;)t=t[0],r.shift();for(var n=r.length;1===r[n-1];)n--;return n<r.length&&(t=g(t,n,0),r.length=n),t}function g(t,e,r){var n,i;if(r<e){var o=r+1;for(n=0,i=t.length;n<i;n++)t[n]=g(t[n],e,o)}else for(;Array.isArray(t);)t=t[0];return t}function b(t,e,r,n){var i=n||u(t);if(r)for(var o=0;o<r;o++)t=[t],i.unshift(1);for(t=w(t,e,0);i.length<e;)i.push(1);return t}function w(t,e,r){var n,i;if(Array.isArray(t)){var o=r+1;for(n=0,i=t.length;n<i;n++)t[n]=w(t[n],e,o)}else for(var a=r;a<e;a++)t=[t];return t}function x(t){if(!Array.isArray(t))return t;var e=[];return t.forEach(function t(r){Array.isArray(r)?r.forEach(t):e.push(r)}),e}function S(t,e){return Array.prototype.map.call(t,e)}function M(t,e){Array.prototype.forEach.call(t,e)}function N(t,e){if(1!==u(t).length)throw new Error("Only one dimensional matrices supported");return Array.prototype.filter.call(t,e)}function A(t,e){if(1!==u(t).length)throw new Error("Only one dimensional matrices supported");return Array.prototype.filter.call(t,t=>e.test(t))}function E(t,e){return Array.prototype.join.call(t,e)}function _(t){if(!Array.isArray(t))throw new TypeError("Array input expected");if(0===t.length)return t;var e=[],r=0;e[0]={value:t[0],identifier:0};for(var n=1;n<t.length;n++)t[n]===t[n-1]?r++:r=0,e.push({value:t[n],identifier:r});return e}function O(t){if(!Array.isArray(t))throw new TypeError("Array input expected");if(0===t.length)return t;for(var e=[],r=0;r<t.length;r++)e.push(t[r].value);return e}function T(t,e){for(var r,n=0,i=0;i<t.length;i++){var o=t[i],a=Array.isArray(o);if(0===i&&a&&(n=o.length),a&&o.length!==n)return;var s=a?T(o,e):e(o);if(void 0===r)r=s;else if(r!==s)return"mixed"}return r}function k(t,e){return-1!==t.indexOf(e)}},705862:(t,e,r)=>{"use strict";function n(t,e){if(t.isFinite()&&!t.isInteger()||e.isFinite()&&!e.isInteger())throw new Error("Integers expected in function bitAnd");var r=t.constructor;if(t.isNaN()||e.isNaN())return new r(NaN);if(t.isZero()||e.eq(-1)||t.eq(e))return t;if(e.isZero()||t.eq(-1))return e;if(!t.isFinite()||!e.isFinite()){if(!t.isFinite()&&!e.isFinite())return t.isNegative()===e.isNegative()?t:new r(0);if(!t.isFinite())return e.isNegative()?t:t.isNegative()?new r(0):e;if(!e.isFinite())return t.isNegative()?e:e.isNegative()?new r(0):t}return a(t,e,function(t,e){return t&e})}function i(t){if(t.isFinite()&&!t.isInteger())throw new Error("Integer expected in function bitNot");var e=t.constructor,r=e.precision;e.config({precision:1e9});var n=t.plus(new e(1));return n.s=-n.s||null,e.config({precision:r}),n}function o(t,e){if(t.isFinite()&&!t.isInteger()||e.isFinite()&&!e.isInteger())throw new Error("Integers expected in function bitOr");var r=t.constructor;if(t.isNaN()||e.isNaN())return new r(NaN);var n=new r(-1);return t.isZero()||e.eq(n)||t.eq(e)?e:e.isZero()||t.eq(n)?t:t.isFinite()&&e.isFinite()?a(t,e,function(t,e){return t|e}):!t.isFinite()&&!t.isNegative()&&e.isNegative()||t.isNegative()&&!e.isNegative()&&!e.isFinite()?n:t.isNegative()&&e.isNegative()?t.isFinite()?t:e:t.isFinite()?e:t}function a(t,e,r){var n,o,a,u,c,l=t.constructor,f=+(t.s<0),p=+(e.s<0);if(f){n=s(i(t));for(var d=0;d<n.length;++d)n[d]^=1}else n=s(t);if(p){o=s(i(e));for(var h=0;h<o.length;++h)o[h]^=1}else o=s(e);n.length<=o.length?(a=n,u=o,c=f):(a=o,u=n,c=p);var m=a.length,v=u.length,y=1^r(f,p),g=new l(1^y),b=new l(1),w=new l(2),x=l.precision;for(l.config({precision:1e9});m>0;)r(a[--m],u[--v])===y&&(g=g.plus(b)),b=b.times(w);for(;v>0;)r(c,u[--v])===y&&(g=g.plus(b)),b=b.times(w);return l.config({precision:x}),0===y&&(g.s=-g.s),g}function s(t){for(var e=t.d,r=e[0]+"",n=1;n<e.length;++n){for(var i=e[n]+"",o=7-i.length;o--;)i="0"+i;r+=i}for(var a=r.length;"0"===r.charAt(a);)a--;var s=t.e,u=r.slice(0,a+1||1),c=u.length;if(s>0)if(++s>c)for(s-=c;s--;)u+="0";else s<c&&(u=u.slice(0,s)+"."+u.slice(s));for(var l=[0],f=0;f<u.length;){for(var p=l.length;p--;)l[p]*=10;l[0]+=parseInt(u.charAt(f++));for(var d=0;d<l.length;++d)l[d]>1&&(null!==l[d+1]&&void 0!==l[d+1]||(l[d+1]=0),l[d+1]+=l[d]>>1,l[d]&=1)}return l.reverse()}function u(t,e){if(t.isFinite()&&!t.isInteger()||e.isFinite()&&!e.isInteger())throw new Error("Integers expected in function bitXor");var r=t.constructor;if(t.isNaN()||e.isNaN())return new r(NaN);if(t.isZero())return e;if(e.isZero())return t;if(t.eq(e))return new r(0);var n=new r(-1);return t.eq(n)?i(e):e.eq(n)?i(t):t.isFinite()&&e.isFinite()?a(t,e,function(t,e){return t^e}):t.isFinite()||e.isFinite()?new r(t.isNegative()===e.isNegative()?1/0:-1/0):n}function c(t,e){if(t.isFinite()&&!t.isInteger()||e.isFinite()&&!e.isInteger())throw new Error("Integers expected in function leftShift");var r=t.constructor;return t.isNaN()||e.isNaN()||e.isNegative()&&!e.isZero()?new r(NaN):t.isZero()||e.isZero()?t:t.isFinite()||e.isFinite()?e.lt(55)?t.times(Math.pow(2,e.toNumber())+""):t.times(new r(2).pow(e)):new r(NaN)}function l(t,e){if(t.isFinite()&&!t.isInteger()||e.isFinite()&&!e.isInteger())throw new Error("Integers expected in function rightArithShift");var r=t.constructor;return t.isNaN()||e.isNaN()||e.isNegative()&&!e.isZero()?new r(NaN):t.isZero()||e.isZero()?t:e.isFinite()?e.lt(55)?t.div(Math.pow(2,e.toNumber())+"").floor():t.div(new r(2).pow(e)).floor():t.
2isNegative()?new r(-1):t.isFinite()?new r(0):new r(NaN)}r.d(e,{Mw:()=>c,Vq:()=>o,Xc:()=>i,hi:()=>n,nN:()=>u,ti:()=>l})},659665:(t,e,r)=>{"use strict";r.d(e,{j_:()=>s,vu:()=>i,wY:()=>a,zm:()=>o});var n=r(415356),i=(0,n.HP)(function(t){return new t(1).exp()},{hasher:u}),o=(0,n.HP)(function(t){return new t(1).plus(new t(5).sqrt()).div(2)},{hasher:u}),a=(0,n.HP)(function(t){return t.acos(-1)},{hasher:u}),s=(0,n.HP)(function(t){return a(t).times(2)},{hasher:u});function u(t){return t[0].precision}},259505:(t,e,r)=>{"use strict";function n(t,e,r){if(null==r)return t.eq(e);if(t.eq(e))return!0;if(t.isNaN()||e.isNaN())return!1;if(t.isFinite()&&e.isFinite()){var n=t.minus(e).abs();if(n.isZero())return!0;var i=t.constructor.max(t.abs(),e.abs());return n.lte(i.times(r))}return!1}r.d(e,{R:()=>n})},628337:(t,e,r)=>{"use strict";r.d(e,{CQ:()=>a,Et:()=>s,Fh:()=>u,U6:()=>f,u4:()=>c});var n=r(577707),i=r(330826),o=r(458775);function a(t){for(var e=0;e<t.length;e++)if((0,n.uZ)(t[e]))return!0;return!1}function s(t,e){(0,n.SW)(t)&&(t=t.valueOf());for(var r=0,i=t.length;r<i;r++){var o=t[r];Array.isArray(o)?s(o,e):e(o)}}function u(t,e,r){return t&&"function"==typeof t.map?t.map(function(t){return u(t,e,r)}):e(t)}function c(t,e,r){var a=Array.isArray(t)?(0,o.aJ)(t):t.size();if(e<0||e>=a.length)throw new i.c(e,a.length);return(0,n.SW)(t)?t.create(l(t.valueOf(),e,r)):l(t,e,r)}function l(t,e,r){var n,i,o,a;if(e<=0){if(Array.isArray(t[0])){for(a=function(t){var e,r,n=t.length,i=t[0].length,o=[];for(r=0;r<i;r++){var a=[];for(e=0;e<n;e++)a.push(t[e][r]);o.push(a)}return o}(t),i=[],n=0;n<a.length;n++)i[n]=l(a[n],e-1,r);return i}for(o=t[0],n=1;n<t.length;n++)o=r(o,t[n]);return o}for(i=[],n=0;n<t.length;n++)i[n]=l(t[n],e-1,r);return i}function f(t,e,r,n,i,o,a,s,u,c,l){var f,p,d,h,m=t._values,v=t._index,y=t._ptr;if(n)for(p=y[e],d=y[e+1],f=p;f<d;f++)r[h=v[f]]!==o?(r[h]=o,a.push(h),c?(n[h]=u?s(m[f],l):s(l,m[f]),i[h]=o):n[h]=m[f]):(n[h]=u?s(m[f],n[h]):s(n[h],m[f]),i[h]=o);else for(p=y[e],d=y[e+1],f=p;f<d;f++)r[h=v[f]]!==o?(r[h]=o,a.push(h)):i[h]=o}},175259:(t,e,r)=>{"use strict";r.d(e,{OJ:()=>c,YF:()=>i,Z8:()=>a,nI:()=>o,np:()=>u,pp:()=>s});var n=r(575150);function i(t,e){if(l(t)&&s(t,e))return t[e];if("function"==typeof t[e]&&c(t,e))throw new Error('Cannot access method "'+e+'" as a property');throw new Error('No access to property "'+e+'"')}function o(t,e,r){if(l(t)&&s(t,e))return t[e]=r,r;throw new Error('No access to property "'+e+'"')}function a(t,e){return e in t}function s(t,e){return!(!t||"object"!=typeof t)&&(!!(0,n.nr)(f,e)||!(e in Object.prototype)&&!(e in Function.prototype))}function u(t,e){if(!c(t,e))throw new Error('No access to method "'+e+'"')}function c(t,e){return null!=t&&"function"==typeof t[e]&&(!((0,n.nr)(t,e)&&Object.getPrototypeOf&&e in Object.getPrototypeOf(t))&&(!!(0,n.nr)(p,e)||!(e in Object.prototype)&&!(e in Function.prototype)))}function l(t){return"object"==typeof t&&t&&t.constructor===Object}var f={length:!0,name:!0},p={toString:!0,valueOf:!0,toLocaleString:!0}},542711:(t,e,r)=>{"use strict";r.d(e,{PI:()=>a,d5:()=>i,gS:()=>o});var n=r(575150);function i(t,e,r,i){function o(i){var o=(0,n.W6)(i,e.map(a));return function(t,e,r){var n=e.filter(t=>!function(t){return t&&"?"===t[0]}(t)).every(t=>void 0!==r[t]);if(!n){var i=e.filter(t=>void 0===r[t]);throw new Error('Cannot create function "'.concat(t,'", ')+"some dependencies are missing: ".concat(i.map(t=>'"'.concat(t,'"')).join(", "),"."))}}(t,e,i),r(o)}return o.isFactory=!0,o.fn=t,o.dependencies=e.slice().sort(),i&&(o.meta=i),o}function o(t){return"function"==typeof t&&"string"==typeof t.fn&&Array.isArray(t.dependencies)}function a(t){return t&&"?"===t[0]?t.slice(1):t}},415356:(t,e,r)=>{"use strict";function n(t){var e=0,r=1,n=Object.create(null),i=Object.create(null),o=0,a=function(t){var a=i[t];if(a&&(delete n[a],delete i[t],--e,r===a)){if(!e)return o=0,void(r=1);for(;!hasOwnProperty.call(n,++r););}};return t=Math.abs(t),{hit:function(s){var u=i[s],c=++o;if(n[c]=s,i[s]=c,!u){if(++e<=t)return;return s=n[r],a(s),s}if(delete n[u],r===u)for(;!hasOwnProperty.call(n,++r););},delete:a,clear:function(){e=o=0,r=1,n=Object.create(null),i=Object.create(null)}}}function i(t){var{hasher:e,limit:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return r=null==r?Number.POSITIVE_INFINITY:r,e=null==e?JSON.stringify:e,function i(){"object"!=typeof i.cache&&(i.cache={values:new Map,lru:n(r||Number.POSITIVE_INFINITY)});for(var o=[],a=0;a<arguments.length;a++)o[a]=arguments[a];var s=e(o);if(i.cache.values.has(s))return i.cache.lru.hit(s),i.cache.values.get(s);var u=t.apply(t,o);return i.cache.values.set(s,u),i.cache.values.delete(i.cache.lru.hit(s)),u}}function o(t){return Object.keys(t.signatures||{}).reduce(function(t,e){var r=(e.match(/,/g)||[]).length+1;return Math.max(t,r)},-1)}r.d(e,{oV:()=>o,HP:()=>i})},577707:(t,e,r)=>{"use strict";function n(t){return"number"==typeof t}function i(t){return!(!t||"object"!=typeof t||"function"!=typeof t.constructor)&&(!0===t.isBigNumber&&"object"==typeof t.constructor.prototype&&!0===t.constructor.prototype.isBigNumber||"function"==typeof t.constructor.isDecimal&&!0===t.constructor.isDecimal(t))}function o(t){return t&&"object"==typeof t&&!0===Object.getPrototypeOf(t).isComplex||!1}function a(t){return t&&"object"==typeof t&&!0===Object.getPrototypeOf(t).isFraction||!1}function s(t){return t&&!0===t.constructor.prototype.isUnit||!1}function u(t){return"string"==typeof t}r.d(e,{Bp:()=>_,Cl:()=>I,FG:()=>R,Ft:()=>M,HD:()=>u,Ig:()=>B,J_:()=>w,Kj:()=>x,Kn:()=>S,Lr:()=>D,Mc:()=>o,SW:()=>l,UG:()=>j,VO:()=>z,Yz:()=>A,bR:()=>h,bV:()=>L,cB:()=>y,dh:()=>m,ex:()=>P,hj:()=>n,j0:()=>E,jH:()=>p,jn:()=>v,kJ:()=>c,kM:()=>F,l7:()=>C,l9:()=>i,mf:()=>b,nu:()=>k,o8:()=>N,qg:()=>U,sA:()=>d,tS:()=>T,uZ:()=>f,wr:()=>s,x1:()=>g,yQ:()=>a,zh:()=>O});var c=Array.isArray;function l(t){return t&&!0===t.constructor.prototype.isMatrix||!1}function f(t){return Array.isArray(t)||l(t)}function p(t){return t&&t.isDenseMatrix&&!0===t.constructor.prototype.isMatrix||!1}function d(t){return t&&t.isSparseMatrix&&!0===t.constructor.prototype.isMatrix||!1}function h(t){return t&&!0===t.constructor.prototype.isRange||!1}function m(t){return t&&!0===t.constructor.prototype.isIndex||!1}function v(t){return"boolean"==typeof t}function y(t){return t&&!0===t.constructor.prototype.isResultSet||!1}function g(t){return t&&!0===t.constructor.prototype.isHelp||!1}function b(t){return"function"==typeof t}function w(t){return t instanceof Date}function x(t){return t instanceof RegExp}function S(t){return!(!t||"object"!=typeof t||t.constructor!==Object||o(t)||a(t))}function M(t){return null===t}function N(t){return void 0===t}function A(t){return t&&!0===t.isAccessorNode&&!0===t.constructor.prototype.isNode||!1}function E(t){return t&&!0===t.isArrayNode&&!0===t.constructor.prototype.isNode||!1}function _(t){return t&&!0===t.isAssignmentNode&&!0===t.constructor.prototype.isNode||!1}function O(t){return t&&!0===t.isBlockNode&&!0===t.constructor.prototype.isNode||!1}function T(t){return t&&!0===t.isConditionalNode&&!0===t.constructor.prototype.isNode||!1}function k(t){return t&&!0===t.isConstantNode&&!0===t.constructor.prototype.isNode||!1}function C(t){return t&&!0===t.isFunctionAssignmentNode&&!0===t.constructor.prototype.isNode||!1}function z(t){return t&&!0===t.isFunctionNode&&!0===t.constructor.prototype.isNode||!1}function I(t){return t&&!0===t.isIndexNode&&!0===t.constructor.prototype.isNode||!1}function j(t){return t&&!0===t.isNode&&!0===t.constructor.prototype.isNode||!1}function D(t){return t&&!0===t.isObjectNode&&!0===t.constructor.prototype.isNode||!1}function L(t){return t&&!0===t.isOperatorNode&&!0===t.constructor.prototype.isNode||!1}function B(t){return t&&!0===t.isParenthesisNode&&!0===t.constructor.prototype.isNode||!1}function P(t){return t&&!0===t.isRangeNode&&!0===t.constructor.prototype.isNode||!1}function R(t){return t&&!0===t.isSymbolNode&&!0===t.constructor.prototype.isNode||!1}function U(t){return t&&!0===t.constructor.prototype.isChain||!1}function F(t){var e=typeof t;return"object"===e?null===t?"null":Array.isArray(t)?"Array":t instanceof Date?"Date":t instanceof RegExp?"RegExp":i(t)?"BigNumber":o(t)?"Complex":a(t)?"Fraction":l(t)?"Matr
2ix":s(t)?"Unit":m(t)?"Index":h(t)?"Range":y(t)?"ResultSet":j(t)?t.type:U(t)?"Chain":g(t)?"Help":"Object":"function"===e?"Function":e}},832538:(t,e,r)=>{"use strict";r.d(e,{_N:()=>c,df:()=>s,dg:()=>a,f0:()=>l,ru:()=>u});var n=r(175259),i=r(577707);class o{constructor(t){this.wrappedObject=t}keys(){return Object.keys(this.wrappedObject)}get(t){return(0,n.YF)(this.wrappedObject,t)}set(t,e){return(0,n.nI)(this.wrappedObject,t,e),this}has(t){return(0,n.Z8)(this.wrappedObject,t)}}function a(){return new Map}function s(t){if(!t)return a();if(c(t))return t;if((0,i.Kn)(t))return new o(t);throw new Error("createMap can create maps from objects or Maps")}function u(t){if(t instanceof o)return t.wrappedObject;var e={};for(var r of t.keys()){var i=t.get(r);(0,n.nI)(e,r,i)}return e}function c(t){return!!t&&(t instanceof Map||t instanceof o||"function"==typeof t.set&&"function"==typeof t.get&&"function"==typeof t.keys&&"function"==typeof t.has)}function l(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];for(var o of r)if(o)if(c(o))for(var a of o.keys())t.set(a,o.get(a));else if((0,i.Kn)(o))for(var s of Object.keys(o))t.set(s,o[s]);return t}},535337:(t,e,r)=>{"use strict";function n(){throw new Error('No "bignumber" implementation available')}function i(){throw new Error('No "fraction" implementation available')}function o(){throw new Error('No "matrix" implementation available')}r.d(e,{R3:()=>n,kX:()=>o,nG:()=>i})},936041:(t,e,r)=>{"use strict";r.d(e,{AE:()=>E,C8:()=>M,FH:()=>h,Kr:()=>u,RI:()=>w,R_:()=>A,U:()=>i,Vf:()=>S,WU:()=>p,Xx:()=>o,__:()=>x,eK:()=>c,f9:()=>N,k3:()=>a,mv:()=>s,nz:()=>g,t$:()=>l});var n=r(577707);function i(t){return"boolean"==typeof t||!!isFinite(t)&&t===Math.round(t)}var o=Math.sign||function(t){return t>0?1:t<0?-1:0},a=Math.log2||function(t){return Math.log(t)/Math.LN2},s=Math.log10||function(t){return Math.log(t)/Math.LN10},u=Math.log1p||function(t){return Math.log(t+1)},c=Math.cbrt||function(t){if(0===t)return t;var e,r=t<0;return r&&(t=-t),e=isFinite(t)?(t/((e=Math.exp(Math.log(t)/3))*e)+2*e)/3:t,r?-e:e},l=Math.expm1||function(t){return t>=2e-4||t<=-2e-4?Math.exp(t)-1:t+t*t/2+t*t*t/6};function f(t,e,r){var n={2:"0b",8:"0o",16:"0x"}[e],o="";if(r){if(r<1)throw new Error("size must be in greater than 0");if(!i(r))throw new Error("size must be an integer");if(t>2**(r-1)-1||t<-(2**(r-1)))throw new Error("Value must be in range [-2^".concat(r-1,", 2^").concat(r-1,"-1]"));if(!i(t))throw new Error("Value must be an integer");t<0&&(t+=2**r),o="i".concat(r)}var a="";return t<0&&(t=-t,a="-"),"".concat(a).concat(n).concat(t.toString(e)).concat(o)}function p(t,e){if("function"==typeof e)return e(t);if(t===1/0)return"Infinity";if(t===-1/0)return"-Infinity";if(isNaN(t))return"NaN";var r,i,o="auto";if(e&&(e.notation&&(o=e.notation),(0,n.hj)(e)?r=e:(0,n.hj)(e.precision)&&(r=e.precision),e.wordSize&&"number"!=typeof(i=e.wordSize)))throw new Error('Option "wordSize" must be a number');switch(o){case"fixed":return h(t,r);case"exponential":return m(t,r);case"engineering":return function(t,e){if(isNaN(t)||!isFinite(t))return String(t);var r=d(t),i=v(r,e),o=i.exponent,a=i.coefficients,s=o%3==0?o:o<0?o-3-o%3:o-o%3;if((0,n.hj)(e))for(;e>a.length||o-s+1>a.length;)a.push(0);else for(var u=Math.abs(o-s)-(a.length-1),c=0;c<u;c++)a.push(0);var l=Math.abs(o-s),f=1;for(;l>0;)f++,l--;var p=a.slice(f).join(""),h=(0,n.hj)(e)&&p.length||p.match(/[1-9]/)?"."+p:"",m=a.slice(0,f).join("")+h+"e"+(o>=0?"+":"")+s.toString();return i.sign+m}(t,r);case"bin":return f(t,2,i);case"oct":return f(t,8,i);case"hex":return f(t,16,i);case"auto":return function(t,e,r){if(isNaN(t)||!isFinite(t))return String(t);var n=r&&void 0!==r.lowerExp?r.lowerExp:-3,i=r&&void 0!==r.upperExp?r.upperExp:5,o=d(t),a=e?v(o,e):o;if(a.exponent<n||a.exponent>=i)return m(t,e);var s=a.coefficients,u=a.exponent;s.length<e&&(s=s.concat(y(e-s.length))),s=s.concat(y(u-s.length+1+(s.length<e?e-s.length:0)));var c=u>0?u:0;return c<(s=y(-u).concat(s)).length-1&&s.splice(c+1,0,"."),a.sign+s.join("")}(t,r,e&&e).replace(/((\.\d*?)(0+))($|e)/,function(){var t=arguments[2],e=arguments[4];return"."!==t?t+e:e});default:throw new Error('Unknown notation "'+o+'". Choose "auto", "exponential", "fixed", "bin", "oct", or "hex.')}}function d(t){var e=String(t).toLowerCase().match(/^0*?(-?)(\d+\.?\d*)(e([+-]?\d+))?$/);if(!e)throw new SyntaxError("Invalid number "+t);var r=e[1],n=e[2],i=parseFloat(e[4]||"0"),o=n.indexOf(".");i+=-1!==o?o-1:n.length-1;var a=n.replace(".","").replace(/^0*/,function(t){return i-=t.length,""}).replace(/0*$/,"").split("").map(function(t){return parseInt(t)});return 0===a.length&&(a.push(0),i++),{sign:r,coefficients:a,exponent:i}}function h(t,e){if(isNaN(t)||!isFinite(t))return String(t);var r=d(t),n="number"==typeof e?v(r,r.exponent+1+e):r,i=n.coefficients,o=n.exponent+1,a=o+(e||0);return i.length<a&&(i=i.concat(y(a-i.length))),o<0&&(i=y(1-o).concat(i),o=1),o<i.length&&i.splice(o,0,0===o?"0.":"."),n.sign+i.join("")}function m(t,e){if(isNaN(t)||!isFinite(t))return String(t);var r=d(t),n=e?v(r,e):r,i=n.coefficients,o=n.exponent;i.length<e&&(i=i.concat(y(e-i.length)));var a=i.shift();return n.sign+a+(i.length>0?"."+i.join(""):"")+"e"+(o>=0?"+":"")+o}function v(t,e){for(var r={sign:t.sign,coefficients:t.coefficients,exponent:t.exponent},n=r.coefficients;e<=0;)n.unshift(0),r.exponent++,e++;if(n.length>e&&n.splice(e,n.length-e)[0]>=5){var i=e-1;for(n[i]++;10===n[i];)n.pop(),0===i&&(n.unshift(0),r.exponent++,i++),n[--i]++}return r}function y(t){for(var e=[],r=0;r<t;r++)e.push(0);return e}function g(t){return t.toExponential().replace(/e.*$/,"").replace(/^0\.?0*|\./,"").length}var b=Number.EPSILON||2220446049250313e-31;function w(t,e,r){if(null==r)return t===e;if(t===e)return!0;
vendor: 5,380 bytes, line 2
2if(isNaN(t)||isNaN(e))return!1;if(isFinite(t)&&isFinite(e)){var n=Math.abs(t-e);return n<b||n<=Math.max(Math.abs(t),Math.abs(e))*r}return!1}var x=Math.acosh||function(t){return Math.log(Math.sqrt(t*t-1)+t)},S=Math.asinh||function(t){return Math.log(Math.sqrt(t*t+1)+t)},M=Math.atanh||function(t){return Math.log((1+t)/(1-t))/2},N=Math.cosh||function(t){return(Math.exp(t)+Math.exp(-t))/2},A=Math.sinh||function(t){return(Math.exp(t)-Math.exp(-t))/2},E=Math.tanh||function(t){var e=Math.exp(2*t);return(e-1)/(e+1)}},575150:(t,e,r)=>{"use strict";r.d(e,{J5:()=>u,VO:()=>m,Vo:()=>f,W6:()=>h,Xc:()=>o,Yo:()=>d,ZB:()=>s,d9:()=>i,l7:()=>a,nr:()=>p,oO:()=>c});var n=r(577707);function i(t){var e=typeof t;if("number"===e||"string"===e||"boolean"===e||null==t)return t;if("function"==typeof t.clone)return t.clone();if(Array.isArray(t))return t.map(function(t){return i(t)});if(t instanceof Date)return new Date(t.valueOf());if((0,n.l9)(t))return t;if(t instanceof RegExp)throw new TypeError("Cannot clone "+t);return o(t,i)}function o(t,e){var r={};for(var n in t)p(t,n)&&(r[n]=e(t[n]));return r}function a(t,e){for(var r in e)p(e,r)&&(t[r]=e[r]);return t}function s(t,e){if(Array.isArray(e))throw new TypeError("Arrays are not supported by deepExtend");for(var r in e)if(p(e,r)&&!(r in Object.prototype)&&!(r in Function.prototype))if(e[r]&&e[r].constructor===Object)void 0===t[r]&&(t[r]={}),t[r]&&t[r].constructor===Object?s(t[r],e[r]):t[r]=e[r];else{if(Array.isArray(e[r]))throw new TypeError("Arrays are not supported by deepExtend");t[r]=e[r]}return t}function u(t,e){var r,n,i;if(Array.isArray(t)){if(!Array.isArray(e))return!1;if(t.length!==e.length)return!1;for(n=0,i=t.length;n<i;n++)if(!u(t[n],e[n]))return!1;return!0}if("function"==typeof t)return t===e;if(t instanceof Object){if(Array.isArray(e)||!(e instanceof Object))return!1;for(r in t)if(!(r in e)||!u(t[r],e[r]))return!1;for(r in e)if(!(r in t))return!1;return!0}return t===e}function c(t){var e={};return l(t,e),e}function l(t,e){for(var r in t)if(p(t,r)){var n=t[r];"object"==typeof n&&null!==n?l(n,e):e[r]=n}}function f(t,e,r){var n,i=!0;Object.defineProperty(t,e,{get:function(){return i&&(n=r(),i=!1),n},set:function(t){n=t,i=!1},configurable:!0,enumerable:!0})}function p(t,e){return t&&Object.hasOwnProperty.call(t,e)}function d(t){return t&&"function"==typeof t.factory}function h(t,e){for(var r={},n=0;n<e.length;n++){var i=e[n],o=t[i];void 0!==o&&(r[i]=o)}return r}function m(t){return Object.keys(t).map(e=>t[e])}},607259:(t,e,r)=>{"use strict";function n(t,e){if(e<t)return 1;if(e===t)return e;var r=e+t>>1;return n(t,r)*n(r+1,e)}r.d(e,{O:()=>n})},466736:(t,e,r)=>{"use strict";r.d(e,{cd:()=>d,pn:()=>u,YU:()=>f,WU:()=>c,Pz:()=>l});var n=r(577707),i=r(936041);function o(t,e,r){var n=new(0,t.constructor)(2),o="";if(r){if(r<1)throw new Error("size must be in greater than 0");if(!(0,i.U)(r))throw new Error("size must be an integer");if(t.greaterThan(n.pow(r-1).sub(1))||t.lessThan(n.pow(r-1).mul(-1)))throw new Error("Value must be in range [-2^".concat(r-1,", 2^").concat(r-1,"-1]"));if(!t.isInteger())throw new Error("Value must be an integer");t.lessThan(0)&&(t=t.add(n.pow(r))),o="i".concat(r)}switch(e){case 2:return"".concat(t.toBinary()).concat(o);case 8:return"".concat(t.toOctal()).concat(o);case 16:return"".concat(t.toHexadecimal()).concat(o);default:throw new Error("Base ".concat(e," not supported "))}}function a(t,e){if("function"==typeof e)return e(t);if(!t.isFinite())return t.isNaN()?"NaN":t.gt(0)?"Infinity":"-Infinity";var r,n,i="auto";if(void 0!==e&&(e.notation&&(i=e.notation),"number"==typeof e?r=e:e.precision&&(r=e.precision),e.wordSize&&"number"!=typeof(n=e.wordSize)))throw new Error('Option "wordSize" must be a number');switch(i){case"fixed":return function(t,e){return t.toFixed(e)}(t,r);case"exponential":return s(t,r);case"engineering":return function(t,e){var r=t.e,n=r%3==0?r:r<0?r-3-r%3:r-r%3,i=t.mul(Math.pow(10,-n)),o=i.toPrecision(e);-1!==o.indexOf("e")&&(o=i.toString());return o+"e"+(r>=0?"+":"")+n.toString()}(t,r);case"bin":return o(t,2,n);case"oct":return o(t,8,n);case"hex":return o(t,16,n);case"auto":var a=e&&void 0!==e.lowerExp?e.lowerExp:-3,u=e&&void 0!==e.upperExp?e.upperExp:5;if(t.isZero())return"0";var c=t.toSignificantDigits(r),l=c.e;return(l>=a&&l<u?c.toFixed():s(t,r)).replace(/((\.\d*?)(0+))($|e)/,function(){var t=arguments[2],e=arguments[4];return"."!==t?t+e:e});default:throw new Error('Unknown notation "'+i+'". Choose "auto", "exponential", "fixed", "bin", "oct", or "hex.')}}function s(t,e){return void 0!==e?t.toExponential(e-1):t.toExponential()}function u(t,e){var r=t.length-e.length,n=t.length;return t.substring(r,n)===e}function c(t,e){return"number"==typeof t?(0,i.WU)(t,e):(0,n.l9)(t)?a(t,e):function(t){return t&&"object"==typeof t&&"number"==typeof t.s&&"number"==typeof t.n&&"number"==typeof t.d||!1}(t)?e&&"decimal"===e.fraction?t.toString():t.s*t.n+"/"+t.d:Array.isArray(t)?p(t,e):(0,n.HD)(t)?'"'+t+'"':"function"==typeof t?t.syntax?String(t.syntax):"function":t&&"object"==typeof t?"function"==typeof t.format?t.format(e):t&&t.toString(e)!=={}.toString()?t.toString(e):"{"+Object.keys(t).map(r=>'"'+r+'": '+c(t[r],e)).join(", ")+"}":String(t)}function l(t){for(var e=String(t),r="",n=0;n<e.length;){var i=e.charAt(n);"\\"===i?(r+=i,n++,""!==(i=e.charAt(n))&&-1!=='"\\/bfnrtu'.indexOf(i)||(r+="\\"),r+=i):r+='"'===i?'\\"':i,n++}
2return'"'+r+'"'}function f(t){var e=String(t);return e=e.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function p(t,e){if(Array.isArray(t)){for(var r="[",n=t.length,i=0;i<n;i++)0!==i&&(r+=", "),r+=p(t[i],e);return r+="]"}return c(t,e)}function d(t,e){if(!(0,n.HD)(t))throw new TypeError("Unexpected type of argument in function compareText (expected: string or Array or Matrix, actual: "+(0,n.kM)(t)+", index: 0)");if(!(0,n.HD)(e))throw new TypeError("Unexpected type of argument in function compareText (expected: string or Array or Matrix, actual: "+(0,n.kM)(e)+", index: 1)");return t===e?0:t>e?1:-1}},988593:t=>{"use strict";t.exports=JSON.parse('{"name":"axios","version":"0.21.4","description":"Promise based HTTP client for the browser and node.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}]}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.