www.chasebuchanan.co.uk Open in urlscan Pro
138.68.118.88  Public Scan

URL: https://www.chasebuchanan.co.uk/7487e8cc64f70d328b80d537449d8a510c8b2b29-d167b4d565fbbcc1131e.js
Submission: On January 02 via api from US — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

/*! For license information please see 7487e8cc64f70d328b80d537449d8a510c8b2b29-d167b4d565fbbcc1131e.js.LICENSE.txt */
(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[2952],{40487:function(t){var n={utf8:{stringToBytes:function(t){return n.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(n.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var n=[],r=0;r<t.length;r++)n.push(255&t.charCodeAt(r));return n},bytesToString:function(t){for(var n=[],r=0;r<t.length;r++)n.push(String.fromCharCode(t[r]));return n.join("")}}};t.exports=n},71012:function(t){var n,r;n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r={rotl:function(t,n){return t<<n|t>>>32-n},rotr:function(t,n){return t<<32-n|t>>>n},endian:function(t){if(t.constructor==Number)return 16711935&r.rotl(t,8)|4278255360&r.rotl(t,24);for(var n=0;n<t.length;n++)t[n]=r.endian(t[n]);return t},randomBytes:function(t){for(var n=[];t>0;t--)n.push(Math.floor(256*Math.random()));return n},bytesToWords:function(t){for(var n=[],r=0,e=0;r<t.length;r++,e+=8)n[e>>>5]|=t[r]<<24-e%32;return n},wordsToBytes:function(t){for(var n=[],r=0;r<32*t.length;r+=8)n.push(t[r>>>5]>>>24-r%32&255);return n},bytesToHex:function(t){for(var n=[],r=0;r<t.length;r++)n.push((t[r]>>>4).toString(16)),n.push((15&t[r]).toString(16));return n.join("")},hexToBytes:function(t){for(var n=[],r=0;r<t.length;r+=2)n.push(parseInt(t.substr(r,2),16));return n},bytesToBase64:function(t){for(var r=[],e=0;e<t.length;e+=3)for(var i=t[e]<<16|t[e+1]<<8|t[e+2],u=0;u<4;u++)8*e+6*u<=8*t.length?r.push(n.charAt(i>>>6*(3-u)&63)):r.push("=");return r.join("")},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\/]/gi,"");for(var r=[],e=0,i=0;e<t.length;i=++e%4)0!=i&&r.push((n.indexOf(t.charAt(e-1))&Math.pow(2,-2*i+8)-1)<<2*i|n.indexOf(t.charAt(e))>>>6-2*i);return r}},t.exports=r},56555:function(t,n,r){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getApplicativeComposition=n.getApplicativeMonoid=void 0;var e=r(11395),i=r(30902),u=r(68747);n.getApplicativeMonoid=function(t){var n=(0,e.getApplySemigroup)(t);return function(r){return{concat:n(r).concat,empty:t.of(r.empty)}}},n.getApplicativeComposition=function(t,n){var r=(0,u.getFunctorComposition)(t,n).map,o=(0,e.ap)(t,n);return{map:r,of:function(r){return t.of(n.of(r))},ap:function(t,n){return(0,i.pipe)(t,o(n))}}}},11395:function(t,n,r){"use strict";var e=this&&this.__createBinding||(Object.create?function(t,n,r,e){void 0===e&&(e=r);var i=Object.getOwnPropertyDescriptor(n,r);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[r]}}),Object.defineProperty(t,e,i)}:function(t,n,r,e){void 0===e&&(e=r),t[e]=n[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&e(n,t,r);return i(n,t),n};Object.defineProperty(n,"__esModule",{value:!0}),n.sequenceS=n.sequenceT=n.getApplySemigroup=n.apS=n.apSecond=n.apFirst=n.ap=void 0;var o=r(30902),a=u(r(40996));function c(t,n,r){return function(e){for(var i=Array(r.length+1),u=0;u<r.length;u++)i[u]=r[u];return i[r.length]=e,0===n?t.apply(null,i):c(t,n-1,i)}}n.ap=function(t,n){return function(r){return function(e){return t.ap(t.map(e,(function(t){return function(r){return n.ap(t,r)}})),r)}}},n.apFirst=function(t){return function(n){return function(r){return t.ap(t.map(r,(function(t){return function(){return t}})),n)}}},n.apSecond=function(t){return function(n){return function(r){return t.ap(t.map(r,(function(){return function(t){return t}})),n)}}},n.apS=function(t){return function(n,r){return function(e){return t.ap(t.map(e,(function(t){return function(r){var e;return Object.assign({},t,((e={})[n]=r,e))}})),r)}}},n.getApplySemigroup=function(t){return function(n){return{concat:function(r,e){return t.ap(t.map(r,(function(t){return function(r){return n.concat(t,r)}})),e)}}}};var f={1:function(t){return[t]},2:function(t){return function(n){return[t,n]}},3:function(t){return function(n){return function(r){return[t,n,r]}}},4:function(t){return function(n){return function(r){return function(e){return[t,n,r,e]}}}},5:function(t){return function(n){return function(r){return function(e){return function(i){return[t,n,r,e,i]}}}}}};n.sequenceT=function(t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];for(var e=n.length,i=function(t){return a.has.call(f,t)||(f[t]=c(o.tuple,t-1,[])),f[t]}(e),u=t.map(n[0],i),s=1;s<e;s++)u=t.ap(u,n[s]);return u}},n.sequenceS=function(t){return function(n){for(var r=Object.keys(n),e=r.length,i=function(t){var n=t.length;switch(n){case 1:return function(n){var r;return(r={})[t[0]]=n,r};case 2:return function(n){return function(r){var e;return(e={})[t[0]]=n,e[t[1]]=r,e}};case 3:return function(n){return function(r){return function(e){var i;return(i={})[t[0]]=n,i[t[1]]=r,i[t[2]]=e,i}}};case 4:return function(n){return function(r){return function(e){return function(i){var u;return(u={})[t[0]]=n,u[t[1]]=r,u[t[2]]=e,u[t[3]]=i,u}}}};case 5:return function(n){return function(r){return function(e){return function(i){return function(u){var o;return(o={})[t[0]]=n,o[t[1]]=r,o[t[2]]=e,o[t[3]]=i,o[t[4]]=u,o}}}}};default:return c((function(){for(var r=[],e=0;e<arguments.length;e++)r[e]=arguments[e];for(var i={},u=0;u<n;u++)i[t[u]]=r[u];return i}),n-1,[])}}(r),u=t.map(n[r[0]],i),o=1;o<e;o++)u=t.ap(u,n[r[o]]);return u}}},34142:function(t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.bind=n.chainFirst=void 0,n.chainFirst=function(t){return function(n){return function(r){return t.chain(r,(function(r){return t.map(n(r),(function(){return r}))}))}}},n.bind=function(t){return function(n,r){return function(e){return t.chain(e,(function(e){return t.map(r(e),(function(t){var r;return Object.assign({},e,((r={})[n]=t,r))}))}))}}}},50707:function(t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.tailRec=void 0;n.tailRec=function(t,n){for(var r=n(t);"Left"===r._tag;)r=n(r.left);return r.right}},45974:function(t,n,r){"use strict";var e=this&&this.__createBinding||(Object.create?function(t,n,r,e){void 0===e&&(e=r);var i=Object.getOwnPropertyDescriptor(n,r);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[r]}}),Object.defineProperty(t,e,i)}:function(t,n,r,e){void 0===e&&(e=r),t[e]=n[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&e(n,t,r);return i(n,t),n};Object.defineProperty(n,"__esModule",{value:!0}),n.match=n.foldW=n.matchW=n.isRight=n.isLeft=n.fromOption=n.fromPredicate=n.FromEither=n.MonadThrow=n.throwError=n.ChainRec=n.Extend=n.extend=n.Alt=n.alt=n.altW=n.Bifunctor=n.mapLeft=n.bimap=n.Traversable=n.sequence=n.traverse=n.Foldable=n.reduceRight=n.foldMap=n.reduce=n.Monad=n.Chain=n.chain=n.chainW=n.Applicative=n.Apply=n.ap=n.apW=n.Pointed=n.of=n.Functor=n.map=n.getAltValidation=n.getApplicativeValidation=n.getWitherable=n.getFilterable=n.getCompactable=n.getSemigroup=n.getEq=n.getShow=n.URI=n.flatMap=n.right=n.left=void 0,n.getValidationMonoid=n.getValidationSemigroup=n.getApplyMonoid=n.getApplySemigroup=n.either=n.stringifyJSON=n.parseJSON=n.sequenceArray=n.traverseArray=n.traverseArrayWithIndex=n.traverseReadonlyArrayWithIndex=n.traverseReadonlyNonEmptyArrayWithIndex=n.ApT=n.apSW=n.apS=n.bindW=n.bind=n.let=n.bindTo=n.Do=n.exists=n.elem=n.toError=n.toUnion=n.chainNullableK=n.fromNullableK=n.tryCatchK=n.tryCatch=n.fromNullable=n.orElse=n.orElseW=n.swap=n.filterOrElseW=n.filterOrElse=n.chainOptionKW=n.chainOptionK=n.fromOptionK=n.duplicate=n.flatten=n.flattenW=n.chainFirstW=n.chainFirst=n.apSecondW=n.apSecond=n.apFirstW=n.apFirst=n.flap=n.getOrElse=n.getOrElseW=n.fold=void 0,n.getValidation=void 0;var o=r(56555),a=r(11395),c=r(34142),f=r(50707),s=r(66026),l=r(30902),p=r(68747),h=u(r(40996)),d=r(23155),g=r(19899);n.left=h.left,n.right=h.right,n.flatMap=(0,l.dual)(2,(function(t,r){return(0,n.isLeft)(t)?t:r(t.right)}));var y=function(t,r){return(0,l.pipe)(t,(0,n.map)(r))},v=function(t,r){return(0,l.pipe)(t,(0,n.ap)(r))},m=function(t,r,e){return(0,l.pipe)(t,(0,n.reduce)(r,e))},b=function(t){return function(r,e){var i=(0,n.foldMap)(t);return(0,l.pipe)(r,i(e))}},w=function(t,r,e){return(0,l.pipe)(t,(0,n.reduceRight)(r,e))},_=function(t){var r=(0,n.traverse)(t);return function(t,n){return(0,l.pipe)(t,r(n))}},E=function(t,r,e){return(0,l.pipe)(t,(0,n.bimap)(r,e))},O=function(t,r){return(0,l.pipe)(t,(0,n.mapLeft)(r))},S=function(t,r){return(0,l.pipe)(t,(0,n.alt)(r))},x=function(t,r){return(0,l.pipe)(t,(0,n.extend)(r))},A=function(t,r){return(0,f.tailRec)(r(t),(function(t){return(0,n.isLeft)(t)?(0,n.right)((0,n.left)(t.left)):(0,n.isLeft)(t.right)?(0,n.left)(r(t.right.left)):(0,n.right)((0,n.right)(t.right.right))}))};n.URI="Either";n.getShow=function(t,r){return{show:function(e){return(0,n.isLeft)(e)?"left(".concat(t.show(e.left),")"):"right(".concat(r.show(e.right),")")}}};n.getEq=function(t,r){return{equals:function(e,i){return e===i||((0,n.isLeft)(e)?(0,n.isLeft)(i)&&t.equals(e.left,i.left):(0,n.isRight)(i)&&r.equals(e.right,i.right))}}};n.getSemigroup=function(t){return{concat:function(r,e){return(0,n.isLeft)(e)?r:(0,n.isLeft)(r)?e:(0,n.right)(t.concat(r.right,e.right))}}};n.getCompactable=function(t){var r=(0,n.left)(t.empty);return{URI:n.URI,_E:void 0,compact:function(t){return(0,n.isLeft)(t)?t:"None"===t.right._tag?r:(0,n.right)(t.right.value)},separate:function(t){return(0,n.isLeft)(t)?(0,d.separated)(t,t):(0,n.isLeft)(t.right)?(0,d.separated)((0,n.right)(t.right.left),r):(0,d.separated)(r,(0,n.right)(t.right.right))}}};n.getFilterable=function(t){var r=(0,n.left)(t.empty),e=(0,n.getCompactable)(t),i=e.compact,u=e.separate;return{URI:n.URI,_E:void 0,map:y,compact:i,separate:u,filter:function(t,e){return(0,n.isLeft)(t)||e(t.right)?t:r},filterMap:function(t,e){if((0,n.isLeft)(t))return t;var i=e(t.right);return"None"===i._tag?r:(0,n.right)(i.value)},partition:function(t,e){return(0,n.isLeft)(t)?(0,d.separated)(t,t):e(t.right)?(0,d.separated)(r,(0,n.right)(t.right)):(0,d.separated)((0,n.right)(t.right),r)},partitionMap:function(t,e){if((0,n.isLeft)(t))return(0,d.separated)(t,t);var i=e(t.right);return(0,n.isLeft)(i)?(0,d.separated)((0,n.right)(i.left),r):(0,d.separated)(r,(0,n.right)(i.right))}}};n.getWitherable=function(t){var r=(0,n.getFilterable)(t),e=(0,n.getCompactable)(t);return{URI:n.URI,_E:void 0,map:y,compact:r.compact,separate:r.separate,filter:r.filter,filterMap:r.filterMap,partition:r.partition,partitionMap:r.partitionMap,traverse:_,sequence:n.sequence,reduce:m,foldMap:b,reduceRight:w,wither:(0,g.witherDefault)(n.Traversable,e),wilt:(0,g.wiltDefault)(n.Traversable,e)}};n.getApplicativeValidation=function(t){return{URI:n.URI,_E:void 0,map:y,ap:function(r,e){return(0,n.isLeft)(r)?(0,n.isLeft)(e)?(0,n.left)(t.concat(r.left,e.left)):r:(0,n.isLeft)(e)?e:(0,n.right)(r.right(e.right))},of:n.of}};n.getAltValidation=function(t){return{URI:n.URI,_E:void 0,map:y,alt:function(r,e){if((0,n.isRight)(r))return r;var i=e();return(0,n.isLeft)(i)?(0,n.left)(t.concat(r.left,i.left)):i}}};n.map=function(t){return function(r){return(0,n.isLeft)(r)?r:(0,n.right)(t(r.right))}},n.Functor={URI:n.URI,map:y},n.of=n.right,n.Pointed={URI:n.URI,of:n.of};n.apW=function(t){return function(r){return(0,n.isLeft)(r)?r:(0,n.isLeft)(t)?t:(0,n.right)(r.right(t.right))}},n.ap=n.apW,n.Apply={URI:n.URI,map:y,ap:v},n.Applicative={URI:n.URI,map:y,ap:v,of:n.of},n.chainW=n.flatMap,n.chain=n.flatMap,n.Chain={URI:n.URI,map:y,ap:v,chain:n.flatMap},n.Monad={URI:n.URI,map:y,ap:v,of:n.of,chain:n.flatMap};n.reduce=function(t,r){return function(e){return(0,n.isLeft)(e)?t:r(t,e.right)}};n.foldMap=function(t){return function(r){return function(e){return(0,n.isLeft)(e)?t.empty:r(e.right)}}};n.reduceRight=function(t,r){return function(e){return(0,n.isLeft)(e)?t:r(e.right,t)}},n.Foldable={URI:n.URI,reduce:m,foldMap:b,reduceRight:w};n.traverse=function(t){return function(r){return function(e){return(0,n.isLeft)(e)?t.of((0,n.left)(e.left)):t.map(r(e.right),n.right)}}};n.sequence=function(t){return function(r){return(0,n.isLeft)(r)?t.of((0,n.left)(r.left)):t.map(r.right,n.right)}},n.Traversable={URI:n.URI,map:y,reduce:m,foldMap:b,reduceRight:w,traverse:_,sequence:n.sequence};n.bimap=function(t,r){return function(e){return(0,n.isLeft)(e)?(0,n.left)(t(e.left)):(0,n.right)(r(e.right))}};n.mapLeft=function(t){return function(r){return(0,n.isLeft)(r)?(0,n.left)(t(r.left)):r}},n.Bifunctor={URI:n.URI,bimap:E,mapLeft:O};n.altW=function(t){return function(r){return(0,n.isLeft)(r)?t():r}},n.alt=n.altW,n.Alt={URI:n.URI,map:y,alt:S};n.extend=function(t){return function(r){return(0,n.isLeft)(r)?r:(0,n.right)(t(r))}},n.Extend={URI:n.URI,map:y,extend:x},n.ChainRec={URI:n.URI,map:y,ap:v,chain:n.flatMap,chainRec:A},n.throwError=n.left,n.MonadThrow={URI:n.URI,map:y,ap:v,of:n.of,chain:n.flatMap,throwError:n.throwError},n.FromEither={URI:n.URI,fromEither:l.identity},n.fromPredicate=(0,s.fromPredicate)(n.FromEither),n.fromOption=(0,s.fromOption)(n.FromEither),n.isLeft=h.isLeft,n.isRight=h.isRight;n.matchW=function(t,r){return function(e){return(0,n.isLeft)(e)?t(e.left):r(e.right)}},n.foldW=n.matchW,n.match=n.matchW,n.fold=n.match;n.getOrElseW=function(t){return function(r){return(0,n.isLeft)(r)?t(r.left):r.right}},n.getOrElse=n.getOrElseW,n.flap=(0,p.flap)(n.Functor),n.apFirst=(0,a.apFirst)(n.Apply),n.apFirstW=n.apFirst,n.apSecond=(0,a.apSecond)(n.Apply),n.apSecondW=n.apSecond,n.chainFirst=(0,c.chainFirst)(n.Chain),n.chainFirstW=n.chainFirst,n.flattenW=(0,n.chainW)(l.identity),n.flatten=n.flattenW,n.duplicate=(0,n.extend)(l.identity),n.fromOptionK=(0,s.fromOptionK)(n.FromEither),n.chainOptionK=(0,s.chainOptionK)(n.FromEither,n.Chain),n.chainOptionKW=n.chainOptionK,n.filterOrElse=(0,s.filterOrElse)(n.FromEither,n.Chain),n.filterOrElseW=n.filterOrElse;n.swap=function(t){return(0,n.isLeft)(t)?(0,n.right)(t.left):(0,n.left)(t.right)};n.orElseW=function(t){return function(r){return(0,n.isLeft)(r)?t(r.left):r}},n.orElse=n.orElseW;n.fromNullable=function(t){return function(r){return null==r?(0,n.left)(t):(0,n.right)(r)}};n.tryCatch=function(t,r){try{return(0,n.right)(t())}catch(e){return(0,n.left)(r(e))}};n.tryCatchK=function(t,r){return function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];return(0,n.tryCatch)((function(){return t.apply(void 0,e)}),r)}};n.fromNullableK=function(t){var r=(0,n.fromNullable)(t);return function(t){return(0,l.flow)(t,r)}};n.chainNullableK=function(t){var r=(0,n.fromNullableK)(t);return function(t){return(0,n.chain)(r(t))}},n.toUnion=(0,n.foldW)(l.identity,l.identity),n.toError=function(t){return t instanceof Error?t:new Error(String(t))},n.elem=function t(r){return function(e,i){if(void 0===i){var u=t(r);return function(t){return u(e,t)}}return!(0,n.isLeft)(i)&&r.equals(e,i.right)}};n.exists=function(t){return function(r){return!(0,n.isLeft)(r)&&t(r.right)}},n.Do=(0,n.of)(h.emptyRecord),n.bindTo=(0,p.bindTo)(n.Functor);var j=(0,p.let)(n.Functor);n.let=j,n.bind=(0,c.bind)(n.Chain),n.bindW=n.bind,n.apS=(0,a.apS)(n.Apply),n.apSW=n.apS,n.ApT=(0,n.of)(h.emptyReadonlyArray);n.traverseReadonlyNonEmptyArrayWithIndex=function(t){return function(r){var e=t(0,h.head(r));if((0,n.isLeft)(e))return e;for(var i=[e.right],u=1;u<r.length;u++){var o=t(u,r[u]);if((0,n.isLeft)(o))return o;i.push(o.right)}return(0,n.right)(i)}};n.traverseReadonlyArrayWithIndex=function(t){var r=(0,n.traverseReadonlyNonEmptyArrayWithIndex)(t);return function(t){return h.isNonEmpty(t)?r(t):n.ApT}},n.traverseArrayWithIndex=n.traverseReadonlyArrayWithIndex;n.traverseArray=function(t){return(0,n.traverseReadonlyArrayWithIndex)((function(n,r){return t(r)}))},n.sequenceArray=(0,n.traverseArray)(l.identity),n.parseJSON=function(t,r){return(0,n.tryCatch)((function(){return JSON.parse(t)}),r)};n.stringifyJSON=function(t,r){return(0,n.tryCatch)((function(){var n=JSON.stringify(t);if("string"!=typeof n)throw new Error("Converting unsupported structure to JSON");return n}),r)},n.either={URI:n.URI,map:y,of:n.of,ap:v,chain:n.flatMap,reduce:m,foldMap:b,reduceRight:w,traverse:_,sequence:n.sequence,bimap:E,mapLeft:O,alt:S,extend:x,chainRec:A,throwError:n.throwError},n.getApplySemigroup=(0,a.getApplySemigroup)(n.Apply),n.getApplyMonoid=(0,o.getApplicativeMonoid)(n.Applicative);n.getValidationSemigroup=function(t,r){return(0,a.getApplySemigroup)((0,n.getApplicativeValidation)(t))(r)};n.getValidationMonoid=function(t,r){return(0,o.getApplicativeMonoid)((0,n.getApplicativeValidation)(t))(r)},n.getValidation=function(t){var r=(0,n.getApplicativeValidation)(t).ap,e=(0,n.getAltValidation)(t).alt;return{URI:n.URI,_E:void 0,map:y,of:n.of,chain:n.flatMap,bimap:E,mapLeft:O,reduce:m,foldMap:b,reduceRight:w,extend:x,traverse:_,sequence:n.sequence,chainRec:A,throwError:n.throwError,ap:r,alt:e}}},66026:function(t,n,r){"use strict";var e=this&&this.__createBinding||(Object.create?function(t,n,r,e){void 0===e&&(e=r);var i=Object.getOwnPropertyDescriptor(n,r);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[r]}}),Object.defineProperty(t,e,i)}:function(t,n,r,e){void 0===e&&(e=r),t[e]=n[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&e(n,t,r);return i(n,t),n};Object.defineProperty(n,"__esModule",{value:!0}),n.filterOrElse=n.chainFirstEitherK=n.chainEitherK=n.fromEitherK=n.chainOptionK=n.fromOptionK=n.fromPredicate=n.fromOption=void 0;var o=r(34142),a=r(30902),c=u(r(40996));function f(t){return function(n){return function(r){return t.fromEither(c.isNone(r)?c.left(n()):c.right(r.value))}}}function s(t){var n=f(t);return function(t){var r=n(t);return function(t){return(0,a.flow)(t,r)}}}function l(t){return function(n){return(0,a.flow)(n,t.fromEither)}}n.fromOption=f,n.fromPredicate=function(t){return function(n,r){return function(e){return t.fromEither(n(e)?c.right(e):c.left(r(e)))}}},n.fromOptionK=s,n.chainOptionK=function(t,n){var r=s(t);return function(t){var e=r(t);return function(t){return function(r){return n.chain(r,e(t))}}}},n.fromEitherK=l,n.chainEitherK=function(t,n){var r=l(t);return function(t){return function(e){return n.chain(e,r(t))}}},n.chainFirstEitherK=function(t,n){return(0,a.flow)(l(t),(0,o.chainFirst)(n))},n.filterOrElse=function(t,n){return function(r,e){return function(i){return n.chain(i,(function(n){return t.fromEither(r(n)?c.right(n):c.left(e(n)))}))}}}},68747:function(t,n,r){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getFunctorComposition=n.let=n.bindTo=n.flap=n.map=void 0;var e=r(30902);function i(t,n){return function(r){return function(e){return t.map(e,(function(t){return n.map(t,r)}))}}}n.map=i,n.flap=function(t){return function(n){return function(r){return t.map(r,(function(t){return t(n)}))}}},n.bindTo=function(t){return function(n){return function(r){return t.map(r,(function(t){var r;return(r={})[n]=t,r}))}}},n.let=function(t){return function(n,r){return function(e){return t.map(e,(function(t){var e;return Object.assign({},t,((e={})[n]=r(t),e))}))}}},n.getFunctorComposition=function(t,n){var r=i(t,n);return{map:function(t,n){return(0,e.pipe)(t,r(n))}}}},23155:function(t,n,r){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.right=n.left=n.flap=n.Functor=n.Bifunctor=n.URI=n.bimap=n.mapLeft=n.map=n.separated=void 0;var e=r(30902),i=r(68747);n.separated=function(t,n){return{left:t,right:n}};n.map=function(t){return function(r){return(0,n.separated)((0,n.left)(r),t((0,n.right)(r)))}};n.mapLeft=function(t){return function(r){return(0,n.separated)(t((0,n.left)(r)),(0,n.right)(r))}};n.bimap=function(t,r){return function(e){return(0,n.separated)(t((0,n.left)(e)),r((0,n.right)(e)))}},n.URI="Separated",n.Bifunctor={URI:n.URI,mapLeft:function(t,r){return(0,e.pipe)(t,(0,n.mapLeft)(r))},bimap:function(t,r,i){return(0,e.pipe)(t,(0,n.bimap)(r,i))}},n.Functor={URI:n.URI,map:function(t,r){return(0,e.pipe)(t,(0,n.map)(r))}},n.flap=(0,i.flap)(n.Functor);n.left=function(t){return t.left};n.right=function(t){return t.right}},19899:function(t,n,r){"use strict";var e=this&&this.__createBinding||(Object.create?function(t,n,r,e){void 0===e&&(e=r);var i=Object.getOwnPropertyDescriptor(n,r);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[r]}}),Object.defineProperty(t,e,i)}:function(t,n,r,e){void 0===e&&(e=r),t[e]=n[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&e(n,t,r);return i(n,t),n};Object.defineProperty(n,"__esModule",{value:!0}),n.filterE=n.witherDefault=n.wiltDefault=void 0;var o=u(r(40996));n.wiltDefault=function(t,n){return function(r){var e=t.traverse(r);return function(t,i){return r.map(e(t,i),n.separate)}}},n.witherDefault=function(t,n){return function(r){var e=t.traverse(r);return function(t,i){return r.map(e(t,i),n.compact)}}},n.filterE=function(t){return function(n){var r=t.wither(n);return function(t){return function(e){return r(e,(function(r){return n.map(t(r),(function(t){return t?o.some(r):o.none}))}))}}}}},30902:function(t,n){"use strict";var r=this&&this.__spreadArray||function(t,n,r){if(r||2===arguments.length)for(var e,i=0,u=n.length;i<u;i++)!e&&i in n||(e||(e=Array.prototype.slice.call(n,0,i)),e[i]=n[i]);return t.concat(e||Array.prototype.slice.call(n))};Object.defineProperty(n,"__esModule",{value:!0}),n.dual=n.getEndomorphismMonoid=n.not=n.SK=n.hole=n.pipe=n.untupled=n.tupled=n.absurd=n.decrement=n.increment=n.tuple=n.flow=n.flip=n.constVoid=n.constUndefined=n.constNull=n.constFalse=n.constTrue=n.constant=n.unsafeCoerce=n.identity=n.apply=n.getRing=n.getSemiring=n.getMonoid=n.getSemigroup=n.getBooleanAlgebra=void 0;n.getBooleanAlgebra=function(t){return function(){return{meet:function(n,r){return function(e){return t.meet(n(e),r(e))}},join:function(n,r){return function(e){return t.join(n(e),r(e))}},zero:function(){return t.zero},one:function(){return t.one},implies:function(n,r){return function(e){return t.implies(n(e),r(e))}},not:function(n){return function(r){return t.not(n(r))}}}}};n.getSemigroup=function(t){return function(){return{concat:function(n,r){return function(e){return t.concat(n(e),r(e))}}}}};n.getMonoid=function(t){var r=(0,n.getSemigroup)(t);return function(){return{concat:r().concat,empty:function(){return t.empty}}}};n.getSemiring=function(t){return{add:function(n,r){return function(e){return t.add(n(e),r(e))}},zero:function(){return t.zero},mul:function(n,r){return function(e){return t.mul(n(e),r(e))}},one:function(){return t.one}}};n.getRing=function(t){var r=(0,n.getSemiring)(t);return{add:r.add,mul:r.mul,one:r.one,zero:r.zero,sub:function(n,r){return function(e){return t.sub(n(e),r(e))}}}};function e(t){return t}function i(t){return function(){return t}}function u(t,n,r,e,i,u,o,a,c){switch(arguments.length){case 1:return t;case 2:return function(){return n(t.apply(this,arguments))};case 3:return function(){return r(n(t.apply(this,arguments)))};case 4:return function(){return e(r(n(t.apply(this,arguments))))};case 5:return function(){return i(e(r(n(t.apply(this,arguments)))))};case 6:return function(){return u(i(e(r(n(t.apply(this,arguments))))))};case 7:return function(){return o(u(i(e(r(n(t.apply(this,arguments)))))))};case 8:return function(){return a(o(u(i(e(r(n(t.apply(this,arguments))))))))};case 9:return function(){return c(a(o(u(i(e(r(n(t.apply(this,arguments)))))))))}}}function o(t){throw new Error("Called `absurd` function which should be uncallable")}n.apply=function(t){return function(n){return n(t)}},n.identity=e,n.unsafeCoerce=e,n.constant=i,n.constTrue=i(!0),n.constFalse=i(!1),n.constNull=i(null),n.constUndefined=i(void 0),n.constVoid=n.constUndefined,n.flip=function(t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return n.length>1?t(n[1],n[0]):function(r){return t(r)(n[0])}}},n.flow=u,n.tuple=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return t},n.increment=function(t){return t+1},n.decrement=function(t){return t-1},n.absurd=o,n.tupled=function(t){return function(n){return t.apply(void 0,n)}},n.untupled=function(t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return t(n)}},n.pipe=function(t,n,r,e,i,u,o,a,c){switch(arguments.length){case 1:return t;case 2:return n(t);case 3:return r(n(t));case 4:return e(r(n(t)));case 5:return i(e(r(n(t))));case 6:return u(i(e(r(n(t)))));case 7:return o(u(i(e(r(n(t))))));case 8:return a(o(u(i(e(r(n(t)))))));case 9:return c(a(o(u(i(e(r(n(t))))))));default:for(var f=arguments[0],s=1;s<arguments.length;s++)f=arguments[s](f);return f}},n.hole=o;n.SK=function(t,n){return n},n.not=function(t){return function(n){return!t(n)}};n.getEndomorphismMonoid=function(){return{concat:function(t,n){return u(t,n)},empty:e}};n.dual=function(t,n){var e="number"==typeof t?function(n){return n.length>=t}:t;return function(){var t=Array.from(arguments);return e(arguments)?n.apply(this,t):function(e){return n.apply(void 0,r([e],t,!1))}}}},40996:function(t,n){"use strict";var r=this&&this.__spreadArray||function(t,n,r){if(r||2===arguments.length)for(var e,i=0,u=n.length;i<u;i++)!e&&i in n||(e||(e=Array.prototype.slice.call(n,0,i)),e[i]=n[i]);return t.concat(e||Array.prototype.slice.call(n))};Object.defineProperty(n,"__esModule",{value:!0}),n.fromReadonlyNonEmptyArray=n.has=n.emptyRecord=n.emptyReadonlyArray=n.tail=n.head=n.isNonEmpty=n.singleton=n.right=n.left=n.isRight=n.isLeft=n.some=n.none=n.isSome=n.isNone=void 0;n.isNone=function(t){return"None"===t._tag};n.isSome=function(t){return"Some"===t._tag},n.none={_tag:"None"};n.some=function(t){return{_tag:"Some",value:t}};n.isLeft=function(t){return"Left"===t._tag};n.isRight=function(t){return"Right"===t._tag};n.left=function(t){return{_tag:"Left",left:t}};n.right=function(t){return{_tag:"Right",right:t}};n.singleton=function(t){return[t]};n.isNonEmpty=function(t){return t.length>0};n.head=function(t){return t[0]};n.tail=function(t){return t.slice(1)},n.emptyReadonlyArray=[],n.emptyRecord={},n.has=Object.prototype.hasOwnProperty;n.fromReadonlyNonEmptyArray=function(t){return r([t[0]],t.slice(1),!0)}},77192:function(t,n,r){"use strict";var e=this&&this.__createBinding||(Object.create?function(t,n,r,e){void 0===e&&(e=r),Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[r]}})}:function(t,n,r,e){void 0===e&&(e=r),t[e]=n[r]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),u=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var r in t)"default"!==r&&Object.hasOwnProperty.call(t,r)&&e(n,t,r);return i(n,t),n};Object.defineProperty(n,"__esModule",{value:!0}),n.parseStringARParam=n.StringAspectRatio=void 0;var o=u(r(20935)),a=u(r(99614)),c=r(86562);n.StringAspectRatio=o.brand(o.string,(function(t){return function(t){if("string"!=typeof t)return!1;return/^\d+(\.\d+)?:\d+(\.\d+)?$/.test(t)}(t)}),"StringAspectRatio"),n.parseStringARParam=function(t){return a.pipe((function(t){return t.split(":")}),a.map((function(t){return parseFloat(t)})),(function(t){return t[0]/t[1]}),(function(t){return c.roundToDP(3,t)}))(t)}},86562:function(t,n,r){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.roundToDP=void 0;var e=r(99614);n.roundToDP=e.curry((function(t,n){return Math.round(n*Math.pow(10,t))/Math.pow(10,t)}))},97842:function(t,n,r){"use strict";var e=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0}),n.parsePath=n.parseHost=void 0;var i=e(r(57525));n.parseHost=function(t){return new i.default(t).host()},n.parsePath=function(t){return new i.default(t).path()}},23634:function(t,n,r){"use strict";var e=this&&this.__assign||function(){return e=Object.assign||function(t){for(var n,r=1,e=arguments.length;r<e;r++)for(var i in n=arguments[r])Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t},e.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(t,n,r,e){void 0===e&&(e=r),Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[r]}})}:function(t,n,r,e){void 0===e&&(e=r),t[e]=n[r]}),u=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var r in t)"default"!==r&&Object.hasOwnProperty.call(t,r)&&i(n,t,r);return u(n,t),n},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0}),n.buildFluidImageData=n.buildFixedImageData=void 0;var c=o(r(45974)),f=r(30902),s=a(r(40530)),l=r(77192),p=r(97842),h="1.0.2";function d(t,n,r){var i,u,o=p.parseHost(t),a=p.parsePath(t),c=new s.default({domain:o,includeLibraryParam:!1});(null===(i=r.includeLibraryParam)||void 0===i||i)&&(c.settings.libraryParam="gatsby-transform-url-"+h);var f=e(e({fit:"crop"},n),{ar:null!=n.ar?n.ar+":1":void 0}),l=c.buildURL(a,e({},f)),d=c.buildSrcSet(a,e({},f)),g=c.buildURL(a,e(e({},f),{fm:"webp"})),y=c.buildSrcSet(a,e(e({},f),{fm:"webp"}));return"fluid"===r.type?{sizes:null!==(u=r.sizes)&&void 0!==u?u:"100vw",src:l,srcSet:d,srcWebp:g,srcSetWebp:y,aspectRatio:n.ar}:"fixed"===r.type?{width:n.w,height:n.h,src:l,srcSet:d,srcWebp:g,srcSetWebp:y}:r.type}n.buildFixedImageData=function(t,n,r){return void 0===r&&(r={}),d(t,e({fit:"crop"},n),e(e({},r),{type:"fixed"}))},n.buildFluidImageData=function(t,n,r){void 0===r&&(r={});var i,u=(i=function(){throw new Error("An invalid string ar parameter was provided. Either provide an aspect ratio as a number, or as a string in the format w:h, e.g. 1.61:1.")},"number"==typeof n.ar&&isNaN(n.ar)&&i(),"number"==typeof n.ar?n.ar:f.pipe(l.StringAspectRatio.decode(n.ar),c.map(l.parseStringARParam),c.getOrElse(i)));return d(t,e(e({},n),{ar:u}),e(e({},r),{type:"fluid"}))}},76162:function(t,n,r){"use strict";var e=r(64836);n.Z=void 0;var i,u=e(r(66115)),o=e(r(7867)),a=e(r(7071)),c=e(r(10434)),f=e(r(67294)),s=e(r(45697)),l=["sizes","srcSet","src","style","onLoad","onError","loading","draggable","ariaHidden"],p=function(t){var n=(0,c.default)({},t),r=n.resolutions,e=n.sizes,i=n.critical;return r&&(n.fixed=r,delete n.resolutions),e&&(n.fluid=e,delete n.sizes),i&&(n.loading="eager"),n.fluid&&(n.fluid=O([].concat(n.fluid))),n.fixed&&(n.fixed=O([].concat(n.fixed))),n},h=function(t){var n=t.media;return!!n&&(b&&!!window.matchMedia(n).matches)},d=function(t){var n=t.fluid,r=t.fixed,e=g(n||r||[]);return e&&e.src},g=function(t){if(b&&function(t){return!!t&&Array.isArray(t)&&t.some((function(t){return void 0!==t.media}))}(t)){var n=t.findIndex(h);if(-1!==n)return t[n];var r=t.findIndex((function(t){return void 0===t.media}));if(-1!==r)return t[r]}return t[0]},y=Object.create({}),v=function(t){var n=p(t),r=d(n);return y[r]||!1},m="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype,b="undefined"!=typeof window,w=b&&window.IntersectionObserver,_=new WeakMap;function E(t){return t.map((function(t){var n=t.src,r=t.srcSet,e=t.srcSetWebp,i=t.media,u=t.sizes;return f.default.createElement(f.default.Fragment,{key:n},e&&f.default.createElement("source",{type:"image/webp",media:i,srcSet:e,sizes:u}),r&&f.default.createElement("source",{media:i,srcSet:r,sizes:u}))}))}function O(t){var n=[],r=[];return t.forEach((function(t){return(t.media?n:r).push(t)})),[].concat(n,r)}function S(t){return t.map((function(t){var n=t.src,r=t.media,e=t.tracedSVG;return f.default.createElement("source",{key:n,media:r,srcSet:e})}))}function x(t){return t.map((function(t){var n=t.src,r=t.media,e=t.base64;return f.default.createElement("source",{key:n,media:r,srcSet:e})}))}function A(t,n){var r=t.srcSet,e=t.srcSetWebp,i=t.media,u=t.sizes;return"<source "+(n?"type='image/webp' ":"")+(i?'media="'+i+'" ':"")+'srcset="'+(n?e:r)+'" '+(u?'sizes="'+u+'" ':"")+"/>"}var j=function(t,n){var r=(void 0===i&&"undefined"!=typeof window&&window.IntersectionObserver&&(i=new window.IntersectionObserver((function(t){t.forEach((function(t){if(_.has(t.target)){var n=_.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&(i.unobserve(t.target),_.delete(t.target),n())}}))}),{rootMargin:"200px"})),i);return r&&(r.observe(t),_.set(t,n)),function(){r.unobserve(t),_.delete(t)}},C=function(t){var n=t.src?'src="'+t.src+'" ':'src="" ',r=t.sizes?'sizes="'+t.sizes+'" ':"",e=t.srcSet?'srcset="'+t.srcSet+'" ':"",i=t.title?'title="'+t.title+'" ':"",u=t.alt?'alt="'+t.alt+'" ':'alt="" ',o=t.width?'width="'+t.width+'" ':"",a=t.height?'height="'+t.height+'" ':"",c=t.crossOrigin?'crossorigin="'+t.crossOrigin+'" ':"",f=t.loading?'loading="'+t.loading+'" ':"",s=t.draggable?'draggable="'+t.draggable+'" ':"";return"<picture>"+t.imageVariants.map((function(t){return(t.srcSetWebp?A(t,!0):"")+A(t)})).join("")+"<img "+f+o+a+r+e+n+u+i+c+s+'style="position:absolute;top:0;left:0;opacity:1;width:100%;height:100%;object-fit:cover;object-position:center"/></picture>'},T=f.default.forwardRef((function(t,n){var r=t.src,e=t.imageVariants,i=t.generateSources,u=t.spreadProps,o=t.ariaHidden,a=f.default.createElement(R,(0,c.default)({ref:n,src:r},u,{ariaHidden:o}));return e.length>1?f.default.createElement("picture",null,i(e),a):a})),R=f.default.forwardRef((function(t,n){var r=t.sizes,e=t.srcSet,i=t.src,u=t.style,o=t.onLoad,s=t.onError,p=t.loading,h=t.draggable,d=t.ariaHidden,g=(0,a.default)(t,l);return f.default.createElement("img",(0,c.default)({"aria-hidden":d,sizes:r,srcSet:e,src:i},g,{onLoad:o,onError:s,ref:n,loading:p,draggable:h,style:(0,c.default)({position:"absolute",top:0,left:0,width:"100%",height:"100%",objectFit:"cover",objectPosition:"center"},u)}))}));R.propTypes={style:s.default.object,onError:s.default.func,onLoad:s.default.func};var P=function(t){function n(n){var r;(r=t.call(this,n)||this).seenBefore=b&&v(n),r.isCritical="eager"===n.loading||n.critical,r.addNoScript=!(r.isCritical&&!n.fadeIn),r.useIOSupport=!m&&w&&!r.isCritical&&!r.seenBefore;var e=r.isCritical||b&&(m||!r.useIOSupport);return r.state={isVisible:e,imgLoaded:!1,imgCached:!1,fadeIn:!r.seenBefore&&n.fadeIn,isHydrated:!1},r.imageRef=f.default.createRef(),r.placeholderRef=n.placeholderRef||f.default.createRef(),r.handleImageLoaded=r.handleImageLoaded.bind((0,u.default)(r)),r.handleRef=r.handleRef.bind((0,u.default)(r)),r}(0,o.default)(n,t);var r=n.prototype;return r.componentDidMount=function(){if(this.setState({isHydrated:b}),this.state.isVisible&&"function"==typeof this.props.onStartLoad&&this.props.onStartLoad({wasCached:v(this.props)}),this.isCritical){var t=this.imageRef.current;t&&t.complete&&this.handleImageLoaded()}},r.componentWillUnmount=function(){this.cleanUpListeners&&this.cleanUpListeners()},r.handleRef=function(t){var n=this;this.useIOSupport&&t&&(this.cleanUpListeners=j(t,(function(){var t=v(n.props);n.state.isVisible||"function"!=typeof n.props.onStartLoad||n.props.onStartLoad({wasCached:t}),n.setState({isVisible:!0},(function(){n.setState({imgLoaded:t,imgCached:!(!n.imageRef.current||!n.imageRef.current.currentSrc)})}))})))},r.handleImageLoaded=function(){var t,n,r;t=this.props,n=p(t),(r=d(n))&&(y[r]=!0),this.setState({imgLoaded:!0}),this.props.onLoad&&this.props.onLoad()},r.render=function(){var t=p(this.props),n=t.title,r=t.alt,e=t.className,i=t.style,u=void 0===i?{}:i,o=t.imgStyle,a=void 0===o?{}:o,s=t.placeholderStyle,l=void 0===s?{}:s,h=t.placeholderClassName,d=t.fluid,y=t.fixed,v=t.backgroundColor,m=t.durationFadeIn,b=t.Tag,w=t.itemProp,_=t.loading,O=t.draggable,A=d||y;if(!A)return null;var j=!1===this.state.fadeIn||this.state.imgLoaded,P=!0===this.state.fadeIn&&!this.state.imgCached,I=(0,c.default)({opacity:j?1:0,transition:P?"opacity "+m+"ms":"none"},a),L="boolean"==typeof v?"lightgray":v,N={transitionDelay:m+"ms"},U=(0,c.default)({opacity:this.state.imgLoaded?0:1},P&&N,a,l),M={title:n,alt:this.state.isVisible?"":r,style:U,className:h,itemProp:w},W=this.state.isHydrated?g(A):A[0];if(d)return f.default.createElement(b,{className:(e||"")+" gatsby-image-wrapper",style:(0,c.default)({position:"relative",overflow:"hidden",maxWidth:W.maxWidth?W.maxWidth+"px":null,maxHeight:W.maxHeight?W.maxHeight+"px":null},u),ref:this.handleRef,key:"fluid-"+JSON.stringify(W.srcSet)},f.default.createElement(b,{"aria-hidden":!0,style:{width:"100%",paddingBottom:100/W.aspectRatio+"%"}}),L&&f.default.createElement(b,{"aria-hidden":!0,title:n,style:(0,c.default)({backgroundColor:L,position:"absolute",top:0,bottom:0,opacity:this.state.imgLoaded?0:1,right:0,left:0},P&&N)}),W.base64&&f.default.createElement(T,{ariaHidden:!0,ref:this.placeholderRef,src:W.base64,spreadProps:M,imageVariants:A,generateSources:x}),W.tracedSVG&&f.default.createElement(T,{ariaHidden:!0,ref:this.placeholderRef,src:W.tracedSVG,spreadProps:M,imageVariants:A,generateSources:S}),this.state.isVisible&&f.default.createElement("picture",null,E(A),f.default.createElement(R,{alt:r,title:n,sizes:W.sizes,src:W.src,crossOrigin:this.props.crossOrigin,srcSet:W.srcSet,style:I,ref:this.imageRef,onLoad:this.handleImageLoaded,onError:this.props.onError,itemProp:w,loading:_,draggable:O})),this.addNoScript&&f.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:C((0,c.default)({alt:r,title:n,loading:_},W,{imageVariants:A}))}}));if(y){var F=(0,c.default)({position:"relative",overflow:"hidden",display:"inline-block",width:W.width,height:W.height},u);return"inherit"===u.display&&delete F.display,f.default.createElement(b,{className:(e||"")+" gatsby-image-wrapper",style:F,ref:this.handleRef,key:"fixed-"+JSON.stringify(W.srcSet)},L&&f.default.createElement(b,{"aria-hidden":!0,title:n,style:(0,c.default)({backgroundColor:L,width:W.width,opacity:this.state.imgLoaded?0:1,height:W.height},P&&N)}),W.base64&&f.default.createElement(T,{ariaHidden:!0,ref:this.placeholderRef,src:W.base64,spreadProps:M,imageVariants:A,generateSources:x}),W.tracedSVG&&f.default.createElement(T,{ariaHidden:!0,ref:this.placeholderRef,src:W.tracedSVG,spreadProps:M,imageVariants:A,generateSources:S}),this.state.isVisible&&f.default.createElement("picture",null,E(A),f.default.createElement(R,{alt:r,title:n,width:W.width,height:W.height,sizes:W.sizes,src:W.src,crossOrigin:this.props.crossOrigin,srcSet:W.srcSet,style:I,ref:this.imageRef,onLoad:this.handleImageLoaded,onError:this.props.onError,itemProp:w,loading:_,draggable:O})),this.addNoScript&&f.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:C((0,c.default)({alt:r,title:n,loading:_},W,{imageVariants:A}))}}))}return null},n}(f.default.Component);P.defaultProps={fadeIn:!0,durationFadeIn:500,alt:"",Tag:"div",loading:"lazy"};var I=s.default.shape({width:s.default.number.isRequired,height:s.default.number.isRequired,src:s.default.string.isRequired,srcSet:s.default.string.isRequired,base64:s.default.string,tracedSVG:s.default.string,srcWebp:s.default.string,srcSetWebp:s.default.string,media:s.default.string}),L=s.default.shape({aspectRatio:s.default.number.isRequired,src:s.default.string.isRequired,srcSet:s.default.string.isRequired,sizes:s.default.string.isRequired,base64:s.default.string,tracedSVG:s.default.string,srcWebp:s.default.string,srcSetWebp:s.default.string,media:s.default.string,maxWidth:s.default.number,maxHeight:s.default.number});function N(t){return function(n,r,e){var i;if(!n.fixed&&!n.fluid)throw new Error("The prop `fluid` or `fixed` is marked as required in `"+e+"`, but their values are both `undefined`.");s.default.checkPropTypes(((i={})[r]=t,i),n,"prop",e)}}P.propTypes={resolutions:I,sizes:L,fixed:N(s.default.oneOfType([I,s.default.arrayOf(I)])),fluid:N(s.default.oneOfType([L,s.default.arrayOf(L)])),fadeIn:s.default.bool,durationFadeIn:s.default.number,title:s.default.string,alt:s.default.string,className:s.default.oneOfType([s.default.string,s.default.object]),critical:s.default.bool,crossOrigin:s.default.oneOfType([s.default.string,s.default.bool]),style:s.default.object,imgStyle:s.default.object,placeholderStyle:s.default.object,placeholderClassName:s.default.string,backgroundColor:s.default.oneOfType([s.default.string,s.default.bool]),onLoad:s.default.func,onError:s.default.func,onStartLoad:s.default.func,Tag:s.default.string,itemProp:s.default.string,loading:s.default.oneOf(["auto","lazy","eager"]),draggable:s.default.bool};var U=P;n.Z=U},24008:function(t,n,r){"use strict";var e=r(67294),i=r(46066),u=r(80526),o=r(76162),a=r(23634);n.Z=t=>{var n,r,c,f,s,l;let{removeFavProperty:p,cookiesType:h,data:d,view:g}=t;var y={infinite:!0,speed:500,slidesToShow:1,slidesToScroll:1,arrows:!0,autoplay:!1,fade:!0,lazyLoad:!0};const v=t=>{var n;let{images:r}=t;return e.createElement("div",{className:"property-card-listing"},e.createElement("div",{className:"property__image",key:"article-single-image"},e.createElement("img",{alt:"Property Image",title:"Property image",src:null===(n=r[0])||void 0===n?void 0:n.medium,className:"img-fit-height"})))},m=t=>{let{images:n}=t;return e.createElement("div",{className:"property-card-listing"},e.createElement(i.Z,Object.assign({className:""},y),n&&n.map(((t,n)=>{let{large:r}=t;return e.createElement("div",{className:"property__image",key:"slider-images-"+n},e.createElement(o.Z,{fluid:(0,a.buildFluidImageData)(r,{ar:1.5,auto:["format","compress"],crop:"entropy"},{sizes:"calc(100vw - 64px)"})}))}))))};return e.createElement("div",null,e.createElement("article",{className:"component property property--"+g},e.createElement("div",{className:"row gutter-none align-items-stretch"},e.createElement("div",{className:"col-12  "+("grid"==g?"":"col-md-6 col-xl-6")},(null==d||null===(n=d.property_type)||void 0===n?void 0:n.toLocaleLowerCase().includes("new home"))&&e.createElement("p",{className:"new-home-status property__status margin-bottom-0"},"New Home"),"grid"===g?e.createElement(v,{images:null==d?void 0:d.images}):e.createElement(m,{images:null==d?void 0:d.images}),"grid"===g&&e.createElement(u.Z,{id:null==d?void 0:d.id})),e.createElement("div",{className:"col-12  "+("grid"==g?"":"col-md-6 col-xl-6")},e.createElement("div",{className:"property__content"},"grid"!=g?e.createElement(u.Z,{cookiesType:h,removeFavProperty:p,id:null==d?void 0:d.id}):"",e.createElement("div",{className:"grid"==g?"grid":""},e.createElement("div",null,null!=d&&d.availability&&"grid"!=g&&"for sale"!=(null==d?void 0:d.availability.toLocaleLowerCase())&&"to let"!=(null==d?void 0:d.availability.toLocaleLowerCase())?e.createElement("span",{className:"property__status margin-bottom-16 margin-bottom-24-md"},null==d?void 0:d.availability):"",(null==d?void 0:d.price_qualifier)&&e.createElement("p",{className:"property__price-qualifier margin-top-0  "+("grid"==g?"margin-bottom-8":"")},null==d?void 0:d.price_qualifier),(null==d?void 0:d.price_formatted)&&e.createElement(e.Fragment,null,e.createElement("h4",{className:"property__price text-primary margin-top-8 margin-bottom-16",dangerouslySetInnerHTML:{__html:null==d?void 0:d.price_formatted}})),(null==d||null===(r=d.title)||void 0===r?void 0:r.rendered)&&e.createElement("p",{className:"property__address hidden-sm-down  "+("grid"==g?"margin-top-0":"")},null==d||null===(c=d.title)||void 0===c?void 0:c.rendered),e.createElement("ul",{className:"property__facility margin-top-32 margin-top-24-xxl text-primary"},(null==d?void 0:d.bedrooms)&&e.createElement("li",null,e.createElement("svg",{width:"18",height:"11",viewBox:"0 0 18 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{d:"M4.84375 6.65955C6.15625 6.65955 7.25 5.59314 7.25 4.2533C7.25 2.9408 6.15625 1.84705 4.84375 1.84705C3.50391 1.84705 2.4375 2.9408 2.4375 4.2533C2.4375 5.59314 3.50391 6.65955 4.84375 6.65955ZM4.84375 3.15955C5.44531 3.15955 5.9375 3.65173 5.9375 4.2533C5.9375 4.8822 5.44531 5.34705 4.84375 5.34705C4.21484 5.34705 3.75 4.8822 3.75 4.2533C3.75 3.65173 4.21484 3.15955 4.84375 3.15955ZM14.6875 1.84705H8.5625C8.31641 1.84705 8.125 2.0658 8.125 2.28455V7.53455H1.5625V0.534546C1.5625 0.315796 1.34375 0.0970459 1.125 0.0970459H0.6875C0.441406 0.0970459 0.25 0.315796 0.25 0.534546V10.1595C0.25 10.4056 0.441406 10.597 0.6875 10.597H1.125C1.34375 10.597 1.5625 10.4056 1.5625 10.1595V8.84705H16.4375V10.1595C16.4375 10.4056 16.6289 10.597 16.875 10.597H17.3125C17.5312 10.597 17.75 10.4056 17.75 10.1595V4.90955C17.75 3.24158 16.3555 1.84705 14.6875 1.84705ZM16.4375 7.53455H9.4375V3.15955H14.6875C15.6445 3.15955 16.4375 3.95251 16.4375 4.90955V7.53455Z",fill:"#c4d600"})),"  ",null==d?void 0:d.bedrooms,e.createElement("span",{className:"text-primary"}," beds")),(null==d?void 0:d.bathrooms)&&e.createElement("li",null,e.createElement("svg",{width:"14",height:"15",viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{d:"M13.5625 7.34705H2.1875V2.26111C2.1875 1.93298 2.43359 1.68689 2.76172 1.68689C2.92578 1.68689 3.0625 1.74158 3.17188 1.85095L3.5 2.17908C3.36328 2.45251 3.28125 2.7533 3.28125 3.10876C3.28125 3.68298 3.52734 4.20251 3.91016 4.58533C3.82812 4.66736 3.80078 4.74939 3.80078 4.85876C3.80078 4.99548 3.85547 5.10486 3.9375 5.15955L4.23828 5.48767C4.32031 5.5697 4.42969 5.59705 4.53906 5.59705C4.67578 5.59705 4.78516 5.5697 4.83984 5.48767L7.73828 2.58923C7.82031 2.53455 7.875 2.42517 7.875 2.28845C7.875 2.17908 7.82031 2.0697 7.73828 1.98767L7.4375 1.65955C7.35547 1.60486 7.24609 1.55017 7.10938 1.55017C7 1.55017 6.91797 1.57751 6.83594 1.65955C6.45312 1.27673 5.93359 1.0033 5.35938 1.0033C5.00391 1.0033 4.70312 1.11267 4.42969 1.24939L4.10156 0.921265C3.74609 0.565796 3.28125 0.347046 2.76172 0.347046C1.72266 0.347046 0.875 1.1947 0.875 2.26111V7.34705H0.4375C0.191406 7.34705 0 7.5658 0 7.78455V8.22205C0 8.46814 0.191406 8.65955 0.4375 8.65955H0.875V10.847C0.875 11.64 1.20312 12.3236 1.75 12.8158V13.9095C1.75 14.1556 1.94141 14.347 2.1875 14.347H2.625C2.84375 14.347 3.0625 14.1556 3.0625 13.9095V13.4447C3.19922 13.472 3.33594 13.472 3.5 13.472H10.5C10.6367 13.472 10.7734 13.472 10.9375 13.4447V13.9095C10.9375 14.1556 11.1289 14.347 11.375 14.347H11.8125C12.0312 14.347 12.25 14.1556 12.25 13.9095V12.8158C12.7695 12.3236 13.0977 11.64 13.125 10.847V8.65955H13.5625C13.7812 8.65955 14 8.46814 14 8.22205V7.78455C14 7.5658 13.7812 7.34705 13.5625 7.34705ZM4.86719 3.65564C4.70312 3.51892 4.59375 3.32751 4.59375 3.08142C4.59375 2.67126 4.92188 2.3158 5.35938 2.3158C5.57812 2.3158 5.76953 2.45251 5.90625 2.61658C5.60547 2.91736 5.25 3.27283 4.86719 3.65564ZM11.8125 10.847C11.7852 11.5853 11.2109 12.1595 10.5 12.1595H3.5C2.76172 12.1595 2.1875 11.5853 2.1875 10.847V8.65955H11.8125V10.847Z",fill:"#c4d600"})),"  ",null==d?void 0:d.bathrooms,e.createElement("span",{className:"text-primary"}," baths")),(null==d?void 0:d.reception_rooms)&&e.createElement("li",null,e.createElement("svg",{width:"18",height:"13",viewBox:"0 0 18 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{d:"M16 4.73376V2.84705C16 1.39783 14.8242 0.222046 13.375 0.222046H4.625C3.17578 0.222046 2 1.39783 2 2.84705V4.73376C1.04297 5.03455 0.332031 5.82751 0.25 6.81189C0.195312 7.60486 0.496094 8.37048 1.125 8.86267V11.3783C1.125 12.0072 1.58984 12.472 2.21875 12.472H4.625C4.73438 12.472 5.44531 12.472 5.47266 11.597H12.5C12.5273 12.4447 13.2656 12.472 13.375 12.472H15.7812C16.3828 12.472 16.875 12.0072 16.875 11.3783V8.86267C17.4766 8.37048 17.8047 7.6322 17.7227 6.81189C17.6406 5.82751 16.9297 5.03455 16 4.73376ZM4.1875 11.1595H2.4375V8.15173L2.10938 7.96033C1.72656 7.74158 1.53516 7.33142 1.5625 6.92126C1.58984 6.37439 2.13672 5.90955 2.76562 5.90955H3.09375C3.69531 5.90955 4.1875 6.40173 4.1875 7.0033V11.1595ZM12.5 7.65955V10.2845H5.5V7.65955H12.5ZM12.582 6.34705H5.39062C5.11719 5.41736 4.29688 4.73376 3.3125 4.62439V2.84705C3.3125 2.13611 3.88672 1.53455 4.625 1.53455H13.375C14.0859 1.53455 14.6875 2.13611 14.6875 2.84705V4.62439C13.6758 4.73376 12.8555 5.41736 12.582 6.34705ZM15.8633 7.96033L15.5625 8.15173V11.1595H13.8125V7.0033C13.8125 6.40173 14.2773 5.90955 14.9062 5.90955H15.2344C15.8359 5.90955 16.3828 6.37439 16.4102 6.92126C16.4648 7.35876 16.2461 7.74158 15.8633 7.96033Z",fill:"#c4d600"})),"  ",null==d?void 0:d.reception_rooms,e.createElement("span",{className:"text-primary"}," receptions"))),"grid"!=g&&(null==d||null===(f=d.excerpt)||void 0===f?void 0:f.rendered)&&e.createElement("p",{className:"text-primary margin-top-8 margin-top-16 property__except",dangerouslySetInnerHTML:{__html:null==d||null===(s=d.excerpt)||void 0===s?void 0:s.rendered.substring(0,200).concat("...")}}),"grid"!=g?e.createElement("ul",{className:"property__action margin-top-16 margin-top-32-xl margin-top-24-xxl"},e.createElement("li",{className:"wp-block-buttons"},e.createElement("div",{className:"wp-block-button"},e.createElement("a",{className:"wp-block-button__link has-secondary-background-color has-background wp-element-button margin-right-16",href:"/property/"+(null==d?void 0:d.slug)+"/"},"View property"))),(null==d?void 0:d.virtual_tours)&&Object.keys(null==d?void 0:d.virtual_tours).length>0&&e.createElement("li",{className:"wp-block-buttons"},e.createElement("div",{className:"wp-block-button is-style-outline"},e.createElement("a",{className:"wp-block-button__link has-primary-color has-text-color",href:null==d?void 0:d.virtual_tours[0].url,target:"_blank",rel:"noreferrer"},"Take a virtual tour")))):""),"grid"==g?(null==d?void 0:d.availability)&&"for sale"!=(null==d?void 0:d.availability.toLocaleLowerCase())&&"to let"!=(null==d?void 0:d.availability.toLocaleLowerCase())&&e.createElement("div",null,e.createElement("span",{className:"property__status margin-bottom-16 margin-bottom-24-md"},null==d?void 0:d.availability)):"","grid"==g?e.createElement("div",{className:"property__grid-col"},e.createElement("p",{className:"hidden-sm-up property__address text-primary "+("grid"==g?"margin-top-8":"")},null==d||null===(l=d.title)||void 0===l?void 0:l.rendered)):"")))),e.createElement("a",{"aria-hidden":"true",className:"property__link",href:"/property/"+(null==d?void 0:d.slug)+"/"})))}},11707:function(t,n,r){"use strict";r.d(n,{H:function(){return u}});var e=r(67294),i=r(84854);const u=t=>{var n;let{yoast:r,pathname:u,children:o}=t;const{title:a,description:c}=(0,i.useStaticQuery)("3000541721").site.siteMetadata,f={title:(null==r?void 0:r.title)||a,description:(null==r?void 0:r.opengraphDescription)||c};return e.createElement(e.Fragment,null,e.createElement("title",null,f.title),e.createElement("meta",{name:"og:title",content:f.title}),e.createElement("meta",{name:"description",content:f.description}),e.createElement("meta",{name:"og:description",content:f.description}),e.createElement("link",{rel:"canonical",href:"https://chasebuchanan.co.uk"+u}),e.createElement("meta",{property:"og:locale",content:"en_US"}),e.createElement("meta",{property:"og:type",content:"website"}),e.createElement("meta",{name:"url",content:"https://chasebuchanan.co.uk"+u}),e.createElement("meta",{property:"og:url",content:"https://chasebuchanan.co.uk"+u}),e.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),e.createElement("meta",{property:"og:site_name",content:""}),e.createElement("meta",{property:"article:publisher",content:"https://www.facebook.com/ChaseBuchananEstateAgents/"}),e.createElement("meta",{property:"article:modified_time",content:"2022-09-05T16:52:24+00:00"}),e.createElement("script",{type:"application/ld+json"},null==r||null===(n=r.schema)||void 0===n?void 0:n.raw),o)}},40530:function(t,n,r){var e,i,u;i=[n,r(2568),r(72845)],void 0===(u="function"==typeof(e=function(t,n,r){var e=n,i=r.Base64||r,u="2.3.2",o=/^(?:[a-z\d\-_]{1,62}\.){0,125}(?:[a-z\d](?:\-(?=\-*[a-z\d])|[a-z]|\d){0,62}\.)[a-z\d]{1,63}$/i,a=100,c=8192,f=.08,s={1:75,2:50,3:35,4:23,5:20},l={domain:null,useHTTPS:!0,includeLibraryParam:!0};return function(){function t(t){var n,r;for(n in this.settings={},l)r=l[n],this.settings[n]=r;for(n in t)r=t[n],this.settings[n]=r;if("string"!=typeof this.settings.domain)throw new Error("ImgixClient must be passed a valid string domain");if(null==o.exec(this.settings.domain))throw new Error('Domain must be passed in as fully-qualified domain name and should not include a protocol or any path element, i.e. "example.imgix.net".');this.settings.includeLibraryParam&&(this.settings.libraryParam="js-"+u),this.settings.urlPrefix=this.settings.useHTTPS?"https://":"http://"}function n(t){if(void 0!==t.widthTolerance){p(t.widthTolerance);var n=t.widthTolerance}else n=f;var e=void 0===t.minWidth?a:t.minWidth,i=void 0===t.maxWidth?c:t.maxWidth;return e==a&&i==c||r(e,i),[n,e,i]}function r(t,n){if(!Number.isInteger(t)||!Number.isInteger(n)||t<=0||n<=0||t>n)throw new Error("The min and max srcset widths can only be passed positive Number values")}function p(t){if("number"!=typeof t||t<=0)throw new Error("The srcset widthTolerance argument can only be passed a positive scalar number")}function h(t){if(!Array.isArray(t)||!t.length)throw new Error("The widths argument can only be passed a valid non-empty array of integers");if(!t.every((function(t){return Number.isInteger(t)&&t>0})))throw new Error("A custom widths argument can only contain positive integer values")}function d(t){if("boolean"!=typeof t)throw new Error("The disableVariableQuality argument can only be passed a Boolean value")}return t.prototype.buildURL=function(t,n){t=this._sanitizePath(t),null==n&&(n={});var r=this._buildParams(n);return this.settings.secureURLToken&&(r=this._signParams(t,r)),this.settings.urlPrefix+this.settings.domain+t+r},t.prototype._sanitizePath=function(t){return t=t.replace(/^\//,""),"/"+(t=/^https?:\/\//.test(t)?encodeURIComponent(t):encodeURI(t).replace(/[#?:]/g,encodeURIComponent))},t.prototype._buildParams=function(t){var n,r,e,u,o=[];for(n in this.settings.libraryParam&&o.push("ixlib="+this.settings.libraryParam),t)r=t[n],e=encodeURIComponent(n),u="64"===n.substr(-2)?i.encodeURI(r):encodeURIComponent(r),o.push(e+"="+u);return o[0]&&(o[0]="?"+o[0]),o.join("&")},t.prototype._signParams=function(t,n){var r=this.settings.secureURLToken+t+n,i=e(r);return n.length>0?n+"&s="+i:"?s="+i},t.prototype.buildSrcSet=function(t,n,r){var e=(n=n||{}).w,i=n.h,u=n.ar;return r=r||{},e||i&&u?this._buildDPRSrcSet(t,n,r):this._buildSrcSetPairs(t,n,r)},t.prototype._buildSrcSetPairs=function(t,e,i){var u,o,a,c=[],f=i.widths,s=n(i),l=s[0],d=s[1],g=s[2];f?(h(f),o=f):(r(d,g),p(l),o=this._generateTargetWidths(l,d,g));var y={};for(a in e)y[a]=e[a];for(var v=0;v<o.length;v++)u=o[v],y.w=u,c.push(this.buildURL(t,y)+" "+u+"w");return c.join(",\n")},t.prototype._buildDPRSrcSet=function(t,n,r){var e,i=[],u=[1,2,3,4,5],o=r.disableVariableQuality||!1,a={};for(e in n)a[e]=n[e];var c=a.q;o||d(o);for(var f=0;f<u.length;f++){var l=u[f];a.dpr=l,o||(a.q=c||s[l]),i.push(this.buildURL(t,a)+" "+l+"x")}return i.join(",\n")},t.prototype.targetWidthsCache={},t.prototype._generateTargetWidths=function(t,n,r){var e=[],i=t,u=i+"/"+(n=Math.floor(n))+"/"+(r=Math.floor(r));if(u in this.targetWidthsCache)return this.targetWidthsCache[u];for(var o=function(t){return 2*Math.round(t/2)},a=n;a<r;)e.push(o(a)),a*=1+2*i;return e.push(r),this.targetWidthsCache[u]=e,e},t.VERSION=u,t}()})?e.apply(n,i):e)||(t.exports=u)},72845:function(t,n,r){var e,i;i="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r.g?r.g:this,t.exports=function(r){"use strict";var i,u=(r=r||{}).Base64,o="2.6.4",a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=function(t){for(var n={},r=0,e=t.length;r<e;r++)n[t.charAt(r)]=r;return n}(a),f=String.fromCharCode,s=function(t){if(t.length<2)return(n=t.charCodeAt(0))<128?t:n<2048?f(192|n>>>6)+f(128|63&n):f(224|n>>>12&15)+f(128|n>>>6&63)+f(128|63&n);var n=65536+1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320);return f(240|n>>>18&7)+f(128|n>>>12&63)+f(128|n>>>6&63)+f(128|63&n)},l=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(t){return t.replace(l,s)},h=function(t){var n=[0,2,1][t.length%3],r=t.charCodeAt(0)<<16|(t.length>1?t.charCodeAt(1):0)<<8|(t.length>2?t.charCodeAt(2):0);return[a.charAt(r>>>18),a.charAt(r>>>12&63),n>=2?"=":a.charAt(r>>>6&63),n>=1?"=":a.charAt(63&r)].join("")},d=r.btoa&&"function"==typeof r.btoa?function(t){return r.btoa(t)}:function(t){if(t.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return t.replace(/[\s\S]{1,3}/g,h)},g=function(t){return d(p(String(t)))},y=function(t){return t.replace(/[+\/]/g,(function(t){return"+"==t?"-":"_"})).replace(/=/g,"")},v=function(t,n){return n?y(g(t)):g(t)},m=function(t){return v(t,!0)};r.Uint8Array&&(i=function(t,n){for(var r="",e=0,i=t.length;e<i;e+=3){var u=t[e],o=t[e+1],c=t[e+2],f=u<<16|o<<8|c;r+=a.charAt(f>>>18)+a.charAt(f>>>12&63)+(void 0!==o?a.charAt(f>>>6&63):"=")+(void 0!==c?a.charAt(63&f):"=")}return n?y(r):r});var b,w=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,_=function(t){switch(t.length){case 4:var n=((7&t.charCodeAt(0))<<18|(63&t.charCodeAt(1))<<12|(63&t.charCodeAt(2))<<6|63&t.charCodeAt(3))-65536;return f(55296+(n>>>10))+f(56320+(1023&n));case 3:return f((15&t.charCodeAt(0))<<12|(63&t.charCodeAt(1))<<6|63&t.charCodeAt(2));default:return f((31&t.charCodeAt(0))<<6|63&t.charCodeAt(1))}},E=function(t){return t.replace(w,_)},O=function(t){var n=t.length,r=n%4,e=(n>0?c[t.charAt(0)]<<18:0)|(n>1?c[t.charAt(1)]<<12:0)|(n>2?c[t.charAt(2)]<<6:0)|(n>3?c[t.charAt(3)]:0),i=[f(e>>>16),f(e>>>8&255),f(255&e)];return i.length-=[0,0,2,1][r],i.join("")},S=r.atob&&"function"==typeof r.atob?function(t){return r.atob(t)}:function(t){return t.replace(/\S{1,4}/g,O)},x=function(t){return S(String(t).replace(/[^A-Za-z0-9\+\/]/g,""))},A=function(t){return E(S(t))},j=function(t){return String(t).replace(/[-_]/g,(function(t){return"-"==t?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},C=function(t){return A(j(t))};r.Uint8Array&&(b=function(t){return Uint8Array.from(x(j(t)),(function(t){return t.charCodeAt(0)}))});var T=function(){var t=r.Base64;return r.Base64=u,t};if(r.Base64={VERSION:o,atob:x,btoa:d,fromBase64:C,toBase64:v,utob:p,encode:v,encodeURI:m,btou:E,decode:C,noConflict:T,fromUint8Array:i,toUint8Array:b},"function"==typeof Object.defineProperty){var R=function(t){return{value:t,enumerable:!1,writable:!0,configurable:!0}};r.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",R((function(){return C(this)}))),Object.defineProperty(String.prototype,"toBase64",R((function(t){return v(this,t)}))),Object.defineProperty(String.prototype,"toBase64URI",R((function(){return v(this,!0)})))}}return r.Meteor&&(Base64=r.Base64),t.exports?t.exports.Base64=r.Base64:void 0===(e=function(){return r.Base64}.apply(n,[]))||(t.exports=e),{Base64:r.Base64}}(i)},20935:function(t,n,r){"use strict";r.r(n),r.d(n,{AnyArrayType:function(){return tt},AnyDictionaryType:function(){return rt},AnyType:function(){return Ft},Array:function(){return nt},ArrayType:function(){return ht},BigIntType:function(){return G},BooleanType:function(){return X},Dictionary:function(){return Kt},DictionaryType:function(){return bt},ExactType:function(){return It},Function:function(){return Ut},FunctionType:function(){return Nt},Int:function(){return st},Integer:function(){return Vt},InterfaceType:function(){return gt},IntersectionType:function(){return Ot},KeyofType:function(){return ot},LiteralType:function(){return it},NeverType:function(){return Mt},NullType:function(){return F},NumberType:function(){return Q},ObjectType:function(){return Zt},PartialType:function(){return vt},ReadonlyArrayType:function(){return Tt},ReadonlyType:function(){return jt},RecursiveType:function(){return lt},RefinementType:function(){return ct},StrictType:function(){return Gt},StringType:function(){return K},TaggedUnionType:function(){return Bt},TupleType:function(){return xt},Type:function(){return h},UndefinedType:function(){return q},UnionType:function(){return _t},UnknownArray:function(){return nt},UnknownRecord:function(){return et},UnknownType:function(){return H},VoidType:function(){return B},alias:function(){return Xt},any:function(){return kt},appendContext:function(){return v},array:function(){return dt},bigint:function(){return $},boolean:function(){return Y},brand:function(){return ft},clean:function(){return $t},dictionary:function(){return Jt},emptyTags:function(){return T},exact:function(){return Lt},failure:function(){return l},failures:function(){return s},getContextEntry:function(){return y},getDefaultContext:function(){return zt},getDomainKeys:function(){return S},getFunctionName:function(){return g},getIndex:function(){return W},getTags:function(){return M},getValidationError:function(){return Ht},identity:function(){return d},interface:function(){return yt},intersection:function(){return St},keyof:function(){return at},literal:function(){return ut},mergeAll:function(){return A},never:function(){return Wt},null:function(){return k},nullType:function(){return k},number:function(){return J},object:function(){return Qt},partial:function(){return mt},readonly:function(){return Ct},readonlyArray:function(){return Rt},record:function(){return wt},recursion:function(){return pt},refinement:function(){return qt},strict:function(){return Pt},string:function(){return Z},success:function(){return p},taggedUnion:function(){return Dt},tuple:function(){return At},type:function(){return yt},undefined:function(){return V},union:function(){return Et},unknown:function(){return z},void:function(){return D},voidType:function(){return D}});Object.prototype.hasOwnProperty;var e=function(t){return{_tag:"Left",left:t}},i=function(t){return{_tag:"Right",right:t}},u=function(t){return"Left"===t._tag};var o,a=(o=function(t,n){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])},o(t,n)},function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}o(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}),c=function(){return c=Object.assign||function(t){for(var n,r=1,e=arguments.length;r<e;r++)for(var i in n=arguments[r])Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t},c.apply(this,arguments)},f=function(t,n,r){if(r||2===arguments.length)for(var e,i=0,u=n.length;i<u;i++)!e&&i in n||(e||(e=Array.prototype.slice.call(n,0,i)),e[i]=n[i]);return t.concat(e||Array.prototype.slice.call(n))},s=e,l=function(t,n,r){return s([{value:t,context:n,message:r}])},p=i,h=function(){function t(t,n,r,e){this.name=t,this.is=n,this.validate=r,this.encode=e,this.decode=this.decode.bind(this)}return t.prototype.pipe=function(n,r){var e=this;return void 0===r&&(r="pipe(".concat(this.name,", ").concat(n.name,")")),new t(r,n.is,(function(t,r){var i=e.validate(t,r);return u(i)?i:n.validate(i.right,r)}),this.encode===d&&n.encode===d?d:function(t){return e.encode(n.encode(t))})},t.prototype.asDecoder=function(){return this},t.prototype.asEncoder=function(){return this},t.prototype.decode=function(t){return this.validate(t,[{key:"",type:this,actual:t}])},t}(),d=function(t){return t};function g(t){return t.displayName||t.name||"<function".concat(t.length,">")}function y(t,n){return{key:t,type:n}}function v(t,n,r,e){for(var i=t.length,u=Array(i+1),o=0;o<i;o++)u[o]=t[o];return u[i]={key:n,type:r,actual:e},u}function m(t,n){for(var r=n.length,e=0;e<r;e++)t.push(n[e])}var b=Object.prototype.hasOwnProperty;function w(t){return Object.keys(t).map((function(n){return"".concat(n,": ").concat(t[n].name)})).join(", ")}function _(t){for(var n=0;n<t.length;n++)if(t[n].encode!==d)return!1;return!0}function E(t){return"{ ".concat(w(t)," }")}function O(t){return"Partial<".concat(t,">")}function S(t){var n;if(I(t)){var r=t.value;if(Z.is(r))return(n={})[r]=null,n}else{if("KeyofType"===t._tag)return t.keys;if(N(t)){var e=t.types.map((function(t){return S(t)}));return e.some(V.is)?void 0:Object.assign.apply(Object,f([{}],e,!1))}}}function x(t){return"("+t.map((function(t){return t.name})).join(" | ")+")"}function A(t,n){for(var r=!0,e=!0,i=!et.is(t),u=0,o=n;u<o.length;u++){(s=o[u])!==t&&(r=!1),et.is(s)&&(e=!1)}if(r)return t;if(e)return n[n.length-1];for(var a={},c=0,f=n;c<f.length;c++){var s=f[c];for(var l in s)b.call(a,l)&&!i&&s[l]===t[l]||(a[l]=s[l])}return a}function j(t){switch(t._tag){case"RefinementType":case"ReadonlyType":return j(t.type);case"InterfaceType":case"StrictType":case"PartialType":return t.props;case"IntersectionType":return t.types.reduce((function(t,n){return Object.assign(t,j(n))}),{})}}function C(t,n){for(var r=Object.getOwnPropertyNames(t),e=!1,i={},u=0;u<r.length;u++){var o=r[u];b.call(n,o)?i[o]=t[o]:e=!0}return e?i:t}var T={};function R(t,n){for(var r=[],e=0,i=t;e<i.length;e++){var u=i[e];-1!==n.indexOf(u)&&r.push(u)}return r}function P(t){return"AnyType"===t._tag}function I(t){return"LiteralType"===t._tag}function L(t){return"InterfaceType"===t._tag}function N(t){return"UnionType"===t._tag}var U=[];function M(t){if(-1!==U.indexOf(t))return T;if(L(t)||function(t){return"StrictType"===t._tag}(t)){var n=T;for(var r in t.props){var e=t.props[r];I(e)&&(n===T&&(n={}),n[r]=[e.value])}return n}if(function(t){return"ExactType"===t._tag}(t)||function(t){return"RefinementType"===t._tag}(t))return M(t.type);if(function(t){return"IntersectionType"===t._tag}(t))return t.types.reduce((function(t,n){return function(t,n){if(t===T)return n;if(n===T)return t;var r=Object.assign({},t);for(var e in n)if(b.call(t,e)){var i=R(t[e],n[e]);if(!(i.length>0)){r=T;break}r[e]=i}else r[e]=n[e];return r}(t,M(n))}),T);if(N(t))return t.types.slice(1).reduce((function(t,n){return function(t,n){if(t===T||n===T)return T;var r=T;for(var e in t)b.call(n,e)&&0===R(t[e],n[e]).length&&(r===T&&(r={}),r[e]=t[e].concat(n[e]));return r}(t,M(n))}),M(t.types[0]));if(function(t){return"RecursiveType"===t._tag}(t)){U.push(t);var i=M(t.type);return U.pop(),i}return T}function W(t){for(var n=M(t[0]),r=Object.keys(n),e=t.length,i=function(r){for(var i=n[r].slice(),u=[n[r]],o=1;o<e;o++){var a=M(t[o])[r];if(void 0===a)return"continue-keys";if(a.some((function(t){return-1!==i.indexOf(t)})))return"continue-keys";i.push.apply(i,a),u.push(a)}return{value:[r,u]}},u=0,o=r;u<o.length;u++){var a=i(o[u]);if("object"==typeof a)return a.value}}var F=function(t){function n(){var n=t.call(this,"null",(function(t){return null===t}),(function(t,r){return n.is(t)?p(t):l(t,r)}),d)||this;return n._tag="NullType",n}return a(n,t),n}(h),k=new F,q=function(t){function n(){var n=t.call(this,"undefined",(function(t){return void 0===t}),(function(t,r){return n.is(t)?p(t):l(t,r)}),d)||this;return n._tag="UndefinedType",n}return a(n,t),n}(h),V=new q,B=function(t){function n(){var n=t.call(this,"void",V.is,V.validate,d)||this;return n._tag="VoidType",n}return a(n,t),n}(h),D=new B,H=function(t){function n(){var n=t.call(this,"unknown",(function(t){return!0}),p,d)||this;return n._tag="UnknownType",n}return a(n,t),n}(h),z=new H,K=function(t){function n(){var n=t.call(this,"string",(function(t){return"string"==typeof t}),(function(t,r){return n.is(t)?p(t):l(t,r)}),d)||this;return n._tag="StringType",n}return a(n,t),n}(h),Z=new K,Q=function(t){function n(){var n=t.call(this,"number",(function(t){return"number"==typeof t}),(function(t,r){return n.is(t)?p(t):l(t,r)}),d)||this;return n._tag="NumberType",n}return a(n,t),n}(h),J=new Q,G=function(t){function n(){var n=t.call(this,"bigint",(function(t){return"bigint"==typeof t}),(function(t,r){return n.is(t)?p(t):l(t,r)}),d)||this;return n._tag="BigIntType",n}return a(n,t),n}(h),$=new G,X=function(t){function n(){var n=t.call(this,"boolean",(function(t){return"boolean"==typeof t}),(function(t,r){return n.is(t)?p(t):l(t,r)}),d)||this;return n._tag="BooleanType",n}return a(n,t),n}(h),Y=new X,tt=function(t){function n(){var n=t.call(this,"UnknownArray",Array.isArray,(function(t,r){return n.is(t)?p(t):l(t,r)}),d)||this;return n._tag="AnyArrayType",n}return a(n,t),n}(h),nt=new tt,rt=function(t){function n(){var n=t.call(this,"UnknownRecord",(function(t){return null!==t&&"object"==typeof t&&!Array.isArray(t)}),(function(t,r){return n.is(t)?p(t):l(t,r)}),d)||this;return n._tag="AnyDictionaryType",n}return a(n,t),n}(h),et=new rt,it=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.value=u,o._tag="LiteralType",o}return a(n,t),n}(h);function ut(t,n){void 0===n&&(n=JSON.stringify(t));var r=function(n){return n===t};return new it(n,r,(function(n,e){return r(n)?p(t):l(n,e)}),d,t)}var ot=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.keys=u,o._tag="KeyofType",o}return a(n,t),n}(h);function at(t,n){void 0===n&&(n=Object.keys(t).map((function(t){return JSON.stringify(t)})).join(" | "));var r=function(n){return Z.is(n)&&b.call(t,n)};return new ot(n,r,(function(t,n){return r(t)?p(t):l(t,n)}),d,t)}var ct=function(t){function n(n,r,e,i,u,o){var a=t.call(this,n,r,e,i)||this;return a.type=u,a.predicate=o,a._tag="RefinementType",a}return a(n,t),n}(h);function ft(t,n,r){return qt(t,n,r)}var st=ft(J,(function(t){return Number.isInteger(t)}),"Int"),lt=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.runDefinition=u,o._tag="RecursiveType",o}return a(n,t),n}(h);function pt(t,n){var r,e=function(){return r||((r=n(i)).name=t),r},i=new lt(t,(function(t){return e().is(t)}),(function(t,n){return e().validate(t,n)}),(function(t){return e().encode(t)}),e);return i}Object.defineProperty(lt.prototype,"type",{get:function(){return this.runDefinition()},enumerable:!0,configurable:!0});var ht=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.type=u,o._tag="ArrayType",o}return a(n,t),n}(h);function dt(t,n){return void 0===n&&(n="Array<".concat(t.name,">")),new ht(n,(function(n){return nt.is(n)&&n.every(t.is)}),(function(n,r){var e=nt.validate(n,r);if(u(e))return e;for(var i=e.right,o=i.length,a=i,c=[],f=0;f<o;f++){var l=i[f],h=t.validate(l,v(r,String(f),t,l));if(u(h))m(c,h.left);else{var d=h.right;d!==l&&(a===i&&(a=i.slice()),a[f]=d)}}return c.length>0?s(c):p(a)}),t.encode===d?d:function(n){return n.map(t.encode)},t)}var gt=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.props=u,o._tag="InterfaceType",o}return a(n,t),n}(h);function yt(t,n){void 0===n&&(n=E(t));var r=Object.keys(t),e=r.map((function(n){return t[n]})),i=r.length;return new gt(n,(function(t){if(et.is(t)){for(var n=0;n<i;n++){var u=r[n],o=t[u];if(void 0===o&&!b.call(t,u)||!e[n].is(o))return!1}return!0}return!1}),(function(t,n){var o=et.validate(t,n);if(u(o))return o;for(var a=o.right,f=a,l=[],h=0;h<i;h++){var d=r[h],g=f[d],y=e[h],w=y.validate(g,v(n,d,y,g));if(u(w))m(l,w.left);else{var _=w.right;(_!==g||void 0===_&&!b.call(f,d))&&(f===a&&(f=c({},a)),f[d]=_)}}return l.length>0?s(l):p(f)}),_(e)?d:function(t){for(var n=c({},t),u=0;u<i;u++){var o=r[u],a=e[u].encode;a!==d&&(n[o]=a(t[o]))}return n},t)}var vt=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.props=u,o._tag="PartialType",o}return a(n,t),n}(h);function mt(t,n){void 0===n&&(n=O(E(t)));var r=Object.keys(t),e=r.map((function(n){return t[n]})),i=r.length;return new vt(n,(function(n){if(et.is(n)){for(var e=0;e<i;e++){var u=r[e],o=n[u];if(void 0!==o&&!t[u].is(o))return!1}return!0}return!1}),(function(n,e){var o=et.validate(n,e);if(u(o))return o;for(var a=o.right,f=a,l=[],h=0;h<i;h++){var d=r[h],g=f[d],y=t[d],b=y.validate(g,v(e,d,y,g));if(u(b))void 0!==g&&m(l,b.left);else{var w=b.right;w!==g&&(f===a&&(f=c({},a)),f[d]=w)}}return l.length>0?s(l):p(f)}),_(e)?d:function(t){for(var n=c({},t),u=0;u<i;u++){var o=r[u],a=t[o];void 0!==a&&(n[o]=e[u].encode(a))}return n},t)}var bt=function(t){function n(n,r,e,i,u,o){var a=t.call(this,n,r,e,i)||this;return a.domain=u,a.codomain=o,a._tag="DictionaryType",a}return a(n,t),n}(h);function wt(t,n,r){var e=S(t);return e?function(t,n,r,e){void 0===e&&(e="{ [K in ".concat(n.name,"]: ").concat(r.name," }"));var i=t.length;return new bt(e,(function(n){return et.is(n)&&t.every((function(t){return r.is(n[t])}))}),(function(n,e){var o=et.validate(n,e);if(u(o))return o;for(var a=o.right,c={},f=[],l=!1,h=0;h<i;h++){var d=t[h],g=a[d],y=r.validate(g,v(e,d,r,g));if(u(y))m(f,y.left);else{var b=y.right;l=l||b!==g,c[d]=b}}return f.length>0?s(f):p(l||Object.keys(a).length!==i?c:a)}),r.encode===d?d:function(n){for(var e={},u=0;u<i;u++){var o=t[u];e[o]=r.encode(n[o])}return e},n,r)}(Object.keys(e),t,n,r):function(t,n,r){return void 0===r&&(r="{ [K in ".concat(t.name,"]: ").concat(n.name," }")),new bt(r,(function(r){return et.is(r)?Object.keys(r).every((function(e){return t.is(e)&&n.is(r[e])})):P(n)&&Array.isArray(r)}),(function(r,e){if(et.is(r)){for(var i={},o=[],a=Object.keys(r),c=a.length,f=!1,h=0;h<c;h++){var d=a[h],g=r[d],y=t.validate(d,v(e,d,t,d));if(u(y))m(o,y.left);else{var b=y.right;f=f||b!==d,d=b;var w=n.validate(g,v(e,d,n,g));if(u(w))m(o,w.left);else{var _=w.right;f=f||_!==g,i[d]=_}}}return o.length>0?s(o):p(f?i:r)}return P(n)&&Array.isArray(r)?p(r):l(r,e)}),t.encode===d&&n.encode===d?d:function(r){for(var e={},i=Object.keys(r),u=i.length,o=0;o<u;o++){var a=i[o];e[String(t.encode(a))]=n.encode(r[a])}return e},t,n)}(t,n,r)}var _t=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.types=u,o._tag="UnionType",o}return a(n,t),n}(h);function Et(t,n){void 0===n&&(n=x(t));var r=W(t);if(void 0!==r&&t.length>0){var e=r[0],i=r[1],o=i.length,a=function(t){for(var n=0;n<o;n++)if(-1!==i[n].indexOf(t))return n};return new Bt(n,(function(n){if(et.is(n)){var r=a(n[e]);return void 0!==r&&t[r].is(n)}return!1}),(function(n,r){var i=et.validate(n,r);if(u(i))return i;var o=i.right,c=a(o[e]);if(void 0===c)return l(n,r);var f=t[c];return f.validate(o,v(r,String(c),f,o))}),_(t)?d:function(r){var i=a(r[e]);if(void 0===i)throw new Error("no codec found to encode value in union codec ".concat(n));return t[i].encode(r)},t,e)}return new _t(n,(function(n){return t.some((function(t){return t.is(n)}))}),(function(n,r){for(var e=[],i=0;i<t.length;i++){var o=t[i],a=o.validate(n,v(r,String(i),o,n));if(!u(a))return p(a.right);m(e,a.left)}return s(e)}),_(t)?d:function(r){for(var e=0,i=t;e<i.length;e++){var u=i[e];if(u.is(r))return u.encode(r)}throw new Error("no codec found to encode value in union type ".concat(n))},t)}var Ot=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.types=u,o._tag="IntersectionType",o}return a(n,t),n}(h);function St(t,n){void 0===n&&(n="(".concat(t.map((function(t){return t.name})).join(" & "),")"));var r=t.length;return new Ot(n,(function(n){return t.every((function(t){return t.is(n)}))}),0===t.length?p:function(n,e){for(var i=[],o=[],a=0;a<r;a++){var c=t[a],f=c.validate(n,v(e,String(a),c,n));u(f)?m(o,f.left):i.push(f.right)}return o.length>0?s(o):p(A(n,i))},0===t.length?d:function(n){return A(n,t.map((function(t){return t.encode(n)})))},t)}var xt=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.types=u,o._tag="TupleType",o}return a(n,t),n}(h);function At(t,n){void 0===n&&(n="[".concat(t.map((function(t){return t.name})).join(", "),"]"));var r=t.length;return new xt(n,(function(n){return nt.is(n)&&n.length===r&&t.every((function(t,r){return t.is(n[r])}))}),(function(n,e){var i=nt.validate(n,e);if(u(i))return i;for(var o=i.right,a=o.length>r?o.slice(0,r):o,c=[],f=0;f<r;f++){var l=o[f],h=t[f],d=h.validate(l,v(e,String(f),h,l));if(u(d))m(c,d.left);else{var g=d.right;g!==l&&(a===o&&(a=o.slice()),a[f]=g)}}return c.length>0?s(c):p(a)}),_(t)?d:function(n){return t.map((function(t,r){return t.encode(n[r])}))},t)}var jt=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.type=u,o._tag="ReadonlyType",o}return a(n,t),n}(h);function Ct(t,n){return void 0===n&&(n="Readonly<".concat(t.name,">")),new jt(n,t.is,t.validate,t.encode,t)}var Tt=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.type=u,o._tag="ReadonlyArrayType",o}return a(n,t),n}(h);function Rt(t,n){void 0===n&&(n="ReadonlyArray<".concat(t.name,">"));var r=dt(t);return new Tt(n,r.is,r.validate,r.encode,t)}var Pt=function(t,n){return Lt(yt(t),n)},It=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.type=u,o._tag="ExactType",o}return a(n,t),n}(h);function Lt(t,n){void 0===n&&(n=function(t){return L(t)?"{| ".concat(w(t.props)," |}"):function(t){return"PartialType"===t._tag}(t)?O("{| ".concat(w(t.props)," |}")):"Exact<".concat(t.name,">")}(t));var r=j(t);return new It(n,t.is,(function(n,e){var o=et.validate(n,e);if(u(o))return o;var a=t.validate(n,e);return u(a)?a:i(C(a.right,r))}),(function(n){return t.encode(C(n,r))}),t)}var Nt=function(t){function n(){var n=t.call(this,"Function",(function(t){return"function"==typeof t}),(function(t,r){return n.is(t)?p(t):l(t,r)}),d)||this;return n._tag="FunctionType",n}return a(n,t),n}(h),Ut=new Nt,Mt=function(t){function n(){var n=t.call(this,"never",(function(t){return!1}),(function(t,n){return l(t,n)}),(function(){throw new Error("cannot encode never")}))||this;return n._tag="NeverType",n}return a(n,t),n}(h),Wt=new Mt,Ft=function(t){function n(){var n=t.call(this,"any",(function(t){return!0}),p,d)||this;return n._tag="AnyType",n}return a(n,t),n}(h),kt=new Ft;function qt(t,n,r){return void 0===r&&(r="(".concat(t.name," | ").concat(g(n),")")),new ct(r,(function(r){return t.is(r)&&n(r)}),(function(r,e){var i=t.validate(r,e);if(u(i))return i;var o=i.right;return n(o)?p(o):l(o,e)}),t.encode,t,n)}var Vt=qt(J,Number.isInteger,"Integer"),Bt=function(t){function n(n,r,e,i,u,o){var a=t.call(this,n,r,e,i,u)||this;return a.tag=o,a}return a(n,t),n}(_t),Dt=function(t,n,r){void 0===r&&(r=x(n));var e=Et(n,r);return e instanceof Bt?e:(console.warn("[io-ts] Cannot build a tagged union for ".concat(r,", returning a de-optimized union")),new Bt(r,e.is,e.validate,e.encode,n,t))},Ht=function(t,n){return{value:t,context:n}},zt=function(t){return[{key:"",type:t}]},Kt=et,Zt=function(t){function n(){var n=t.call(this,"object",(function(t){return null!==t&&"object"==typeof t}),(function(t,r){return n.is(t)?p(t):l(t,r)}),d)||this;return n._tag="ObjectType",n}return a(n,t),n}(h),Qt=new Zt,Jt=wt,Gt=function(t){function n(n,r,e,i,u){var o=t.call(this,n,r,e,i)||this;return o.props=u,o._tag="StrictType",o}return a(n,t),n}(h);function $t(t){return t}function Xt(t){return function(){return t}}},57525:function(t,n,r){var e;!function(i){var u={starts_with_slashes:/^\/+/,ends_with_slashes:/\/+$/,pluses:/\+/g,query_separator:/[&;]/,uri_parser:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*)(?::([^:@]*))?)?@)?(\[[0-9a-fA-F:.]+\]|[^:\/?#]*)(?::(\d+|(?=:)))?(:)?)((((?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/};function o(t){return t&&(t=t.toString().replace(u.pluses,"%20"),t=decodeURIComponent(t)),t}function a(t){var n,r,e,i,a,c,f,s=[];if(null==t||""===t)return s;for(0===t.indexOf("?")&&(t=t.substring(1)),n=0,f=(r=t.toString().split(u.query_separator)).length;n<f;n++)0!==(i=(e=r[n]).indexOf("="))&&(a=o(e.substring(0,i)),c=o(e.substring(i+1)),s.push(-1===i?[e,null]:[a,c]));return s}function c(t){this.uriParts=function(t){var n=u.uri_parser.exec(t||""),r={};return["source","protocol","authority","userInfo","user","password","host","port","isColonUri","relative","path","directory","file","query","anchor"].forEach((function(t,e){r[t]=n[e]||""})),r}(t),this.queryPairs=a(this.uriParts.query),this.hasAuthorityPrefixUserPref=null}Array.prototype.forEach||(Array.prototype.forEach=function(t,n){var r,e;if(null==this)throw new TypeError(" this is null or not defined");var i=Object(this),u=i.length>>>0;if("function"!=typeof t)throw new TypeError(t+" is not a function");for(arguments.length>1&&(r=n),e=0;e<u;){var o;e in i&&(o=i[e],t.call(r,o,e,i)),e++}}),["protocol","userInfo","host","port","path","anchor"].forEach((function(t){c.prototype[t]=function(n){return void 0!==n&&(this.uriParts[t]=n),this.uriParts[t]}})),c.prototype.hasAuthorityPrefix=function(t){return void 0!==t&&(this.hasAuthorityPrefixUserPref=t),null===this.hasAuthorityPrefixUserPref?-1!==this.uriParts.source.indexOf("//"):this.hasAuthorityPrefixUserPref},c.prototype.isColonUri=function(t){if(void 0===t)return!!this.uriParts.isColonUri;this.uriParts.isColonUri=!!t},c.prototype.query=function(t){var n,r,e,i="";for(void 0!==t&&(this.queryPairs=a(t)),n=0,e=this.queryPairs.length;n<e;n++)r=this.queryPairs[n],i.length>0&&(i+="&"),null===r[1]?i+=r[0]:(i+=r[0],i+="=",void 0!==r[1]&&(i+=encodeURIComponent(r[1])));return i.length>0?"?"+i:i},c.prototype.getQueryParamValue=function(t){var n,r,e;for(r=0,e=this.queryPairs.length;r<e;r++)if(t===(n=this.queryPairs[r])[0])return n[1]},c.prototype.getQueryParamValues=function(t){var n,r,e,i=[];for(n=0,e=this.queryPairs.length;n<e;n++)t===(r=this.queryPairs[n])[0]&&i.push(r[1]);return i},c.prototype.deleteQueryParam=function(t,n){var r,e,i,u,a,c=[];for(r=0,a=this.queryPairs.length;r<a;r++)i=o((e=this.queryPairs[r])[0])===o(t),u=e[1]===n,(1!==arguments.length||i)&&(2!==arguments.length||i&&u)||c.push(e);return this.queryPairs=c,this},c.prototype.addQueryParam=function(t,n,r){return 3===arguments.length&&-1!==r?(r=Math.min(r,this.queryPairs.length),this.queryPairs.splice(r,0,[t,n])):arguments.length>0&&this.queryPairs.push([t,n]),this},c.prototype.hasQueryParam=function(t){var n,r=this.queryPairs.length;for(n=0;n<r;n++)if(this.queryPairs[n][0]==t)return!0;return!1},c.prototype.replaceQueryParam=function(t,n,r){var e,i,u=-1,a=this.queryPairs.length;if(3===arguments.length){for(e=0;e<a;e++)if(o((i=this.queryPairs[e])[0])===o(t)&&decodeURIComponent(i[1])===o(r)){u=e;break}u>=0&&this.deleteQueryParam(t,o(r)).addQueryParam(t,n,u)}else{for(e=0;e<a;e++)if(o((i=this.queryPairs[e])[0])===o(t)){u=e;break}this.deleteQueryParam(t),this.addQueryParam(t,n,u)}return this},["protocol","hasAuthorityPrefix","isColonUri","userInfo","host","port","path","query","anchor"].forEach((function(t){var n="set"+t.charAt(0).toUpperCase()+t.slice(1);c.prototype[n]=function(n){return this[t](n),this}})),c.prototype.scheme=function(){var t="";return this.protocol()?(t+=this.protocol(),this.protocol().indexOf(":")!==this.protocol().length-1&&(t+=":"),t+="//"):this.hasAuthorityPrefix()&&this.host()&&(t+="//"),t},c.prototype.origin=function(){var t=this.scheme();return this.userInfo()&&this.host()&&(t+=this.userInfo(),this.userInfo().indexOf("@")!==this.userInfo().length-1&&(t+="@")),this.host()&&(t+=this.host(),(this.port()||this.path()&&this.path().substr(0,1).match(/[0-9]/))&&(t+=":"+this.port())),t},c.prototype.addTrailingSlash=function(){var t=this.path()||"";return"/"!==t.substr(-1)&&this.path(t+"/"),this},c.prototype.toString=function(){var t,n=this.origin();return this.isColonUri()?this.path()&&(n+=":"+this.path()):this.path()?(t=this.path(),u.ends_with_slashes.test(n)||u.starts_with_slashes.test(t)?(n&&n.replace(u.ends_with_slashes,"/"),t=t.replace(u.starts_with_slashes,"/")):n+="/",n+=t):this.host()&&(this.query().toString()||this.anchor())&&(n+="/"),this.query().toString()&&(n+=this.query().toString()),this.anchor()&&(0!==this.anchor().indexOf("#")&&(n+="#"),n+=this.anchor()),n},c.prototype.clone=function(){return new c(this.toString())},void 0===(e=function(){return c}.call(n,r,n,t))||(t.exports=e)}()},2568:function(t,n,r){var e,i,u,o,a;e=r(71012),i=r(40487).utf8,u=r(70076),o=r(40487).bin,(a=function(t,n){t.constructor==String?t=n&&"binary"===n.encoding?o.stringToBytes(t):i.stringToBytes(t):u(t)?t=Array.prototype.slice.call(t,0):Array.isArray(t)||t.constructor===Uint8Array||(t=t.toString());for(var r=e.bytesToWords(t),c=8*t.length,f=1732584193,s=-271733879,l=-1732584194,p=271733878,h=0;h<r.length;h++)r[h]=16711935&(r[h]<<8|r[h]>>>24)|4278255360&(r[h]<<24|r[h]>>>8);r[c>>>5]|=128<<c%32,r[14+(c+64>>>9<<4)]=c;var d=a._ff,g=a._gg,y=a._hh,v=a._ii;for(h=0;h<r.length;h+=16){var m=f,b=s,w=l,_=p;f=d(f,s,l,p,r[h+0],7,-680876936),p=d(p,f,s,l,r[h+1],12,-389564586),l=d(l,p,f,s,r[h+2],17,606105819),s=d(s,l,p,f,r[h+3],22,-1044525330),f=d(f,s,l,p,r[h+4],7,-176418897),p=d(p,f,s,l,r[h+5],12,1200080426),l=d(l,p,f,s,r[h+6],17,-1473231341),s=d(s,l,p,f,r[h+7],22,-45705983),f=d(f,s,l,p,r[h+8],7,1770035416),p=d(p,f,s,l,r[h+9],12,-1958414417),l=d(l,p,f,s,r[h+10],17,-42063),s=d(s,l,p,f,r[h+11],22,-1990404162),f=d(f,s,l,p,r[h+12],7,1804603682),p=d(p,f,s,l,r[h+13],12,-40341101),l=d(l,p,f,s,r[h+14],17,-1502002290),f=g(f,s=d(s,l,p,f,r[h+15],22,1236535329),l,p,r[h+1],5,-165796510),p=g(p,f,s,l,r[h+6],9,-1069501632),l=g(l,p,f,s,r[h+11],14,643717713),s=g(s,l,p,f,r[h+0],20,-373897302),f=g(f,s,l,p,r[h+5],5,-701558691),p=g(p,f,s,l,r[h+10],9,38016083),l=g(l,p,f,s,r[h+15],14,-660478335),s=g(s,l,p,f,r[h+4],20,-405537848),f=g(f,s,l,p,r[h+9],5,568446438),p=g(p,f,s,l,r[h+14],9,-1019803690),l=g(l,p,f,s,r[h+3],14,-187363961),s=g(s,l,p,f,r[h+8],20,1163531501),f=g(f,s,l,p,r[h+13],5,-1444681467),p=g(p,f,s,l,r[h+2],9,-51403784),l=g(l,p,f,s,r[h+7],14,1735328473),f=y(f,s=g(s,l,p,f,r[h+12],20,-1926607734),l,p,r[h+5],4,-378558),p=y(p,f,s,l,r[h+8],11,-2022574463),l=y(l,p,f,s,r[h+11],16,1839030562),s=y(s,l,p,f,r[h+14],23,-35309556),f=y(f,s,l,p,r[h+1],4,-1530992060),p=y(p,f,s,l,r[h+4],11,1272893353),l=y(l,p,f,s,r[h+7],16,-155497632),s=y(s,l,p,f,r[h+10],23,-1094730640),f=y(f,s,l,p,r[h+13],4,681279174),p=y(p,f,s,l,r[h+0],11,-358537222),l=y(l,p,f,s,r[h+3],16,-722521979),s=y(s,l,p,f,r[h+6],23,76029189),f=y(f,s,l,p,r[h+9],4,-640364487),p=y(p,f,s,l,r[h+12],11,-421815835),l=y(l,p,f,s,r[h+15],16,530742520),f=v(f,s=y(s,l,p,f,r[h+2],23,-995338651),l,p,r[h+0],6,-198630844),p=v(p,f,s,l,r[h+7],10,1126891415),l=v(l,p,f,s,r[h+14],15,-1416354905),s=v(s,l,p,f,r[h+5],21,-57434055),f=v(f,s,l,p,r[h+12],6,1700485571),p=v(p,f,s,l,r[h+3],10,-1894986606),l=v(l,p,f,s,r[h+10],15,-1051523),s=v(s,l,p,f,r[h+1],21,-2054922799),f=v(f,s,l,p,r[h+8],6,1873313359),p=v(p,f,s,l,r[h+15],10,-30611744),l=v(l,p,f,s,r[h+6],15,-1560198380),s=v(s,l,p,f,r[h+13],21,1309151649),f=v(f,s,l,p,r[h+4],6,-145523070),p=v(p,f,s,l,r[h+11],10,-1120210379),l=v(l,p,f,s,r[h+2],15,718787259),s=v(s,l,p,f,r[h+9],21,-343485551),f=f+m>>>0,s=s+b>>>0,l=l+w>>>0,p=p+_>>>0}return e.endian([f,s,l,p])})._ff=function(t,n,r,e,i,u,o){var a=t+(n&r|~n&e)+(i>>>0)+o;return(a<<u|a>>>32-u)+n},a._gg=function(t,n,r,e,i,u,o){var a=t+(n&e|r&~e)+(i>>>0)+o;return(a<<u|a>>>32-u)+n},a._hh=function(t,n,r,e,i,u,o){var a=t+(n^r^e)+(i>>>0)+o;return(a<<u|a>>>32-u)+n},a._ii=function(t,n,r,e,i,u,o){var a=t+(r^(n|~e))+(i>>>0)+o;return(a<<u|a>>>32-u)+n},a._blocksize=16,a._digestsize=16,t.exports=function(t,n){if(null==t)throw new Error("Illegal argument "+t);var r=e.wordsToBytes(a(t,n));return n&&n.asBytes?r:n&&n.asString?o.bytesToString(r):e.bytesToHex(r)}},70076:function(t){function n(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}t.exports=function(t){return null!=t&&(n(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&n(t.slice(0,0))}(t)||!!t._isBuffer)}},99614:function(t,n,r){"use strict";r.r(n),r.d(n,{F:function(){return e},T:function(){return i},__:function(){return u},add:function(){return f},addIndex:function(){return g},adjust:function(){return v},all:function(){return S},allPass:function(){return ut},always:function(){return ot},and:function(){return at},andThen:function(){return Fu},any:function(){return ft},anyPass:function(){return lt},ap:function(){return pt},aperture:function(){return gt},append:function(){return yt},apply:function(){return vt},applySpec:function(){return Et},applyTo:function(){return Ot},ascend:function(){return St},assoc:function(){return At},assocPath:function(){return Tt},binary:function(){return Pt},bind:function(){return I},both:function(){return Wt},call:function(){return qt},chain:function(){return Dt},clamp:function(){return zt},clone:function(){return Jt},comparator:function(){return Gt},complement:function(){return Xt},compose:function(){return on},composeK:function(){return an},composeP:function(){return sn},composeWith:function(){return yn},concat:function(){return Mn},cond:function(){return Fn},construct:function(){return Vn},constructN:function(){return qn},contains:function(){return Bn},converge:function(){return Hn},countBy:function(){return Zn},curry:function(){return Ft},curryN:function(){return h},dec:function(){return Qn},defaultTo:function(){return Jn},descend:function(){return Gn},difference:function(){return Yn},differenceWith:function(){return tr},dissoc:function(){return rr},dissocPath:function(){return or},divide:function(){return ar},drop:function(){return fr},dropLast:function(){return dr},dropLastWhile:function(){return vr},dropRepeats:function(){return Er},dropRepeatsWith:function(){return _r},dropWhile:function(){return Sr},either:function(){return jr},empty:function(){return Tr},endsWith:function(){return Pr},eqBy:function(){return Ir},eqProps:function(){return Nr},equals:function(){return En},evolve:function(){return Mr},filter:function(){return In},find:function(){return Fr},findIndex:function(){return qr},findLast:function(){return Br},findLastIndex:function(){return Hr},flatten:function(){return zr},flip:function(){return Zr},forEach:function(){return Qr},forEachObjIndexed:function(){return Jr},fromPairs:function(){return Gr},groupBy:function(){return $r},groupWith:function(){return Xr},gt:function(){return Yr},gte:function(){return te},has:function(){return ee},hasIn:function(){return ue},hasPath:function(){return ne},head:function(){return ln},identical:function(){return oe},identity:function(){return hn},ifElse:function(){return ce},inc:function(){return fe},includes:function(){return se},indexBy:function(){return le},indexOf:function(){return pe},init:function(){return he},innerJoin:function(){return de},insert:function(){return ge},insertAll:function(){return ye},intersection:function(){return we},intersperse:function(){return _e},into:function(){return je},invert:function(){return Te},invertObj:function(){return Pe},invoker:function(){return Le},is:function(){return Ne},isEmpty:function(){return Ue},isNil:function(){return jt},join:function(){return Me},juxt:function(){return Fe},keys:function(){return Q},keysIn:function(){return qe},last:function(){return wr},lastIndexOf:function(){return Ve},length:function(){return De},lens:function(){return He},lensIndex:function(){return ze},lensPath:function(){return Ke},lensProp:function(){return Ze},lift:function(){return Ut},liftN:function(){return Nt},lt:function(){return Qe},lte:function(){return Je},map:function(){return G},mapAccum:function(){return Ge},mapAccumRight:function(){return $e},mapObjIndexed:function(){return Xe},match:function(){return Ye},mathMod:function(){return ti},max:function(){return x},maxBy:function(){return ni},mean:function(){return ei},median:function(){return ii},memoizeWith:function(){return oi},merge:function(){return ai},mergeAll:function(){return ci},mergeDeepLeft:function(){return li},mergeDeepRight:function(){return pi},mergeDeepWith:function(){return hi},mergeDeepWithKey:function(){return si},mergeLeft:function(){return di},mergeRight:function(){return gi},mergeWith:function(){return yi},mergeWithKey:function(){return fi},min:function(){return vi},minBy:function(){return mi},modulo:function(){return bi},move:function(){return wi},multiply:function(){return _i},nAry:function(){return Rt},negate:function(){return Ei},none:function(){return Oi},not:function(){return $t},nth:function(){return X},nthArg:function(){return xi},o:function(){return Ai},objOf:function(){return Oe},of:function(){return Ci},omit:function(){return Ri},once:function(){return Ii},or:function(){return xr},otherwise:function(){return Ni},over:function(){return Wi},pair:function(){return Fi},partial:function(){return qi},partialRight:function(){return Vi},partition:function(){return Bi},path:function(){return tt},pathEq:function(){return Di},pathOr:function(){return Hi},pathSatisfies:function(){return zi},paths:function(){return Y},pick:function(){return Ki},pickAll:function(){return Zi},pickBy:function(){return Ji},pipe:function(){return en},pipeK:function(){return Gi},pipeP:function(){return fn},pipeWith:function(){return gn},pluck:function(){return rt},prepend:function(){return $i},product:function(){return Xi},project:function(){return nu},prop:function(){return nt},propEq:function(){return ru},propIs:function(){return iu},propOr:function(){return uu},propSatisfies:function(){return ou},props:function(){return au},range:function(){return cu},reduce:function(){return et},reduceBy:function(){return Kn},reduceRight:function(){return fu},reduceWhile:function(){return su},reduced:function(){return lu},reject:function(){return Ln},remove:function(){return er},repeat:function(){return hu},replace:function(){return du},reverse:function(){return un},scan:function(){return gu},sequence:function(){return vu},set:function(){return bu},slice:function(){return nn},sort:function(){return _u},sortBy:function(){return Eu},sortWith:function(){return Ou},split:function(){return Su},splitAt:function(){return xu},splitEvery:function(){return Au},splitWhen:function(){return ju},startsWith:function(){return Cu},subtract:function(){return Tu},sum:function(){return ri},symmetricDifference:function(){return Ru},symmetricDifferenceWith:function(){return Pu},tail:function(){return rn},take:function(){return lr},takeLast:function(){return Rr},takeLastWhile:function(){return Iu},takeWhile:function(){return Nu},tap:function(){return Mu},test:function(){return Wu},thunkify:function(){return Po},times:function(){return pu},toLower:function(){return ku},toPairs:function(){return Vu},toPairsIn:function(){return Du},toString:function(){return Un},toUpper:function(){return Hu},transduce:function(){return zu},transpose:function(){return Ku},traverse:function(){return Qu},trim:function(){return Gu},tryCatch:function(){return Xu},type:function(){return Zt},unapply:function(){return to},unary:function(){return no},uncurryN:function(){return eo},unfold:function(){return uo},union:function(){return oo},unionWith:function(){return co},uniq:function(){return be},uniqBy:function(){return me},uniqWith:function(){return ao},unless:function(){return fo},unnest:function(){return so},until:function(){return po},update:function(){return ir},useWith:function(){return tu},values:function(){return bt},valuesIn:function(){return go},view:function(){return mo},when:function(){return bo},where:function(){return _o},whereEq:function(){return Eo},without:function(){return Oo},xor:function(){return So},xprod:function(){return xo},zip:function(){return Ao},zipObj:function(){return Co},zipWith:function(){return To}});var e=function(){return!1},i=function(){return!0},u={"@@functional/placeholder":!0};function o(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]}function a(t){return function n(r){return 0===arguments.length||o(r)?n:t.apply(this,arguments)}}function c(t){return function n(r,e){switch(arguments.length){case 0:return n;case 1:return o(r)?n:a((function(n){return t(r,n)}));default:return o(r)&&o(e)?n:o(r)?a((function(n){return t(n,e)})):o(e)?a((function(n){return t(r,n)})):t(r,e)}}}var f=c((function(t,n){return Number(t)+Number(n)}));function s(t,n){var r;n=n||[];var e=(t=t||[]).length,i=n.length,u=[];for(r=0;r<e;)u[u.length]=t[r],r+=1;for(r=0;r<i;)u[u.length]=n[r],r+=1;return u}function l(t,n){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(t){return n.apply(this,arguments)};case 2:return function(t,r){return n.apply(this,arguments)};case 3:return function(t,r,e){return n.apply(this,arguments)};case 4:return function(t,r,e,i){return n.apply(this,arguments)};case 5:return function(t,r,e,i,u){return n.apply(this,arguments)};case 6:return function(t,r,e,i,u,o){return n.apply(this,arguments)};case 7:return function(t,r,e,i,u,o,a){return n.apply(this,arguments)};case 8:return function(t,r,e,i,u,o,a,c){return n.apply(this,arguments)};case 9:return function(t,r,e,i,u,o,a,c,f){return n.apply(this,arguments)};case 10:return function(t,r,e,i,u,o,a,c,f,s){return n.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function p(t,n,r){return function(){for(var e=[],i=0,u=t,a=0;a<n.length||i<arguments.length;){var c;a<n.length&&(!o(n[a])||i>=arguments.length)?c=n[a]:(c=arguments[i],i+=1),e[a]=c,o(c)||(u-=1),a+=1}return u<=0?r.apply(this,e):l(u,p(t,e,r))}}var h=c((function(t,n){return 1===t?a(n):l(t,p(t,[],n))})),d=a((function(t){return h(t.length,(function(){var n=0,r=arguments[0],e=arguments[arguments.length-1],i=Array.prototype.slice.call(arguments,0);return i[0]=function(){var t=r.apply(this,s(arguments,[n,e]));return n+=1,t},t.apply(this,i)}))})),g=d;function y(t){return function n(r,e,i){switch(arguments.length){case 0:return n;case 1:return o(r)?n:c((function(n,e){return t(r,n,e)}));case 2:return o(r)&&o(e)?n:o(r)?c((function(n,r){return t(n,e,r)})):o(e)?c((function(n,e){return t(r,n,e)})):a((function(n){return t(r,e,n)}));default:return o(r)&&o(e)&&o(i)?n:o(r)&&o(e)?c((function(n,r){return t(n,r,i)})):o(r)&&o(i)?c((function(n,r){return t(n,e,r)})):o(e)&&o(i)?c((function(n,e){return t(r,n,e)})):o(r)?a((function(n){return t(n,e,i)})):o(e)?a((function(n){return t(r,n,i)})):o(i)?a((function(n){return t(r,e,n)})):t(r,e,i)}}}var v=y((function(t,n,r){if(t>=r.length||t<-r.length)return r;var e=(t<0?r.length:0)+t,i=s(r);return i[e]=n(r[e]),i})),m=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)};function b(t){return null!=t&&"function"==typeof t["@@transducer/step"]}function w(t,n,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),i=e.pop();if(!m(i)){for(var u=0;u<t.length;){if("function"==typeof i[t[u]])return i[t[u]].apply(i,e);u+=1}if(b(i))return n.apply(null,e)(i)}return r.apply(this,arguments)}}function _(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}}var E={init:function(){return this.xf["@@transducer/init"]()},result:function(t){return this.xf["@@transducer/result"](t)}},O=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)||(this.all=!1,t=_(this.xf["@@transducer/step"](t,!1))),t},t}(),S=c(w(["all"],c((function(t,n){return new O(t,n)})),(function(t,n){for(var r=0;r<n.length;){if(!t(n[r]))return!1;r+=1}return!0}))),x=c((function(t,n){return n>t?n:t}));function A(t,n){for(var r=0,e=n.length,i=Array(e);r<e;)i[r]=t(n[r]),r+=1;return i}function j(t){return"[object String]"===Object.prototype.toString.call(t)}var C=a((function(t){return!!m(t)||!!t&&("object"==typeof t&&(!j(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))})),T=function(){function t(t){this.f=t}return t.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},t.prototype["@@transducer/result"]=function(t){return t},t.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},t}();function R(t){return new T(t)}var P=c((function(t,n){return l(t.length,(function(){return t.apply(n,arguments)}))})),I=P;function L(t,n,r){for(var e=r.next();!e.done;){if((n=t["@@transducer/step"](n,e.value))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e=r.next()}return t["@@transducer/result"](n)}function N(t,n,r,e){return t["@@transducer/result"](r[e](I(t["@@transducer/step"],t),n))}var U="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function M(t,n,r){if("function"==typeof t&&(t=R(t)),C(r))return function(t,n,r){for(var e=0,i=r.length;e<i;){if((n=t["@@transducer/step"](n,r[e]))&&n["@@transducer/reduced"]){n=n["@@transducer/value"];break}e+=1}return t["@@transducer/result"](n)}(t,n,r);if("function"==typeof r["fantasy-land/reduce"])return N(t,n,r,"fantasy-land/reduce");if(null!=r[U])return L(t,n,r[U]());if("function"==typeof r.next)return L(t,n,r);if("function"==typeof r.reduce)return N(t,n,r,"reduce");throw new TypeError("reduce: list must be array or iterable")}var W=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=E.result,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},t}(),F=c((function(t,n){return new W(t,n)}));function k(t,n){return Object.prototype.hasOwnProperty.call(n,t)}var q=Object.prototype.toString,V=function(){return"[object Arguments]"===q.call(arguments)?function(t){return"[object Arguments]"===q.call(t)}:function(t){return k("callee",t)}}(),B=V,D=!{toString:null}.propertyIsEnumerable("toString"),H=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],z=function(){return arguments.propertyIsEnumerable("length")}(),K=function(t,n){for(var r=0;r<t.length;){if(t[r]===n)return!0;r+=1}return!1},Z="function"!=typeof Object.keys||z?a((function(t){if(Object(t)!==t)return[];var n,r,e=[],i=z&&B(t);for(n in t)!k(n,t)||i&&"length"===n||(e[e.length]=n);if(D)for(r=H.length-1;r>=0;)k(n=H[r],t)&&!K(e,n)&&(e[e.length]=n),r-=1;return e})):a((function(t){return Object(t)!==t?[]:Object.keys(t)})),Q=Z,J=c(w(["fantasy-land/map","map"],F,(function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return h(n.length,(function(){return t.call(this,n.apply(this,arguments))}));case"[object Object]":return M((function(r,e){return r[e]=t(n[e]),r}),{},Q(n));default:return A(t,n)}}))),G=J,$=Number.isInteger||function(t){return t<<0===t},X=c((function(t,n){var r=t<0?n.length+t:t;return j(n)?n.charAt(r):n[r]})),Y=c((function(t,n){return t.map((function(t){for(var r,e=n,i=0;i<t.length;){if(null==e)return;r=t[i],e=$(r)?X(r,e):e[r],i+=1}return e}))})),tt=c((function(t,n){return Y([t],n)[0]})),nt=c((function(t,n){return tt([t],n)})),rt=c((function(t,n){return G(nt(t),n)})),et=y(M),it=a((function(t){return h(et(x,0,rt("length",t)),(function(){for(var n=0,r=t.length;n<r;){if(!t[n].apply(this,arguments))return!1;n+=1}return!0}))})),ut=it,ot=a((function(t){return function(){return t}})),at=c((function(t,n){return t&&n})),ct=function(){function t(t,n){this.xf=n,this.f=t,this.any=!1}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=function(t){return this.any||(t=this.xf["@@transducer/step"](t,!1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.any=!0,t=_(this.xf["@@transducer/step"](t,!0))),t},t}(),ft=c(w(["any"],c((function(t,n){return new ct(t,n)})),(function(t,n){for(var r=0;r<n.length;){if(t(n[r]))return!0;r+=1}return!1}))),st=a((function(t){return h(et(x,0,rt("length",t)),(function(){for(var n=0,r=t.length;n<r;){if(t[n].apply(this,arguments))return!0;n+=1}return!1}))})),lt=st,pt=c((function(t,n){return"function"==typeof n["fantasy-land/ap"]?n["fantasy-land/ap"](t):"function"==typeof t.ap?t.ap(n):"function"==typeof t?function(r){return t(r)(n(r))}:M((function(t,r){return s(t,G(r,n))}),[],t)}));function ht(t,n){for(var r=0,e=n.length-(t-1),i=new Array(e>=0?e:0);r<e;)i[r]=Array.prototype.slice.call(n,r,r+t),r+=1;return i}var dt=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.store(n),this.full?this.xf["@@transducer/step"](t,this.getCopy()):t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t.prototype.getCopy=function(){return s(Array.prototype.slice.call(this.acc,this.pos),Array.prototype.slice.call(this.acc,0,this.pos))},t}(),gt=c(w([],c((function(t,n){return new dt(t,n)})),ht)),yt=c((function(t,n){return s(n,[t])})),vt=c((function(t,n){return t.apply(this,n)})),mt=a((function(t){for(var n=Q(t),r=n.length,e=[],i=0;i<r;)e[i]=t[n[i]],i+=1;return e})),bt=mt;function wt(t,n){return Q(n).reduce((function(r,e){return r[e]=t(n[e]),r}),{})}var _t=a((function t(n){return n=wt((function(n){return"function"==typeof n?n:t(n)}),n),h(et(x,0,rt("length",bt(n))),(function(){var t=arguments;return wt((function(n){return vt(n,t)}),n)}))})),Et=_t,Ot=c((function(t,n){return n(t)})),St=y((function(t,n,r){var e=t(n),i=t(r);return e<i?-1:e>i?1:0})),xt=y((function(t,n,r){var e={};for(var i in r)e[i]=r[i];return e[t]=n,e})),At=xt,jt=a((function(t){return null==t})),Ct=y((function t(n,r,e){if(0===n.length)return r;var i=n[0];if(n.length>1){var u=!jt(e)&&k(i,e)?e[i]:$(n[1])?[]:{};r=t(Array.prototype.slice.call(n,1),r,u)}if($(i)&&m(e)){var o=[].concat(e);return o[i]=r,o}return At(i,r,e)})),Tt=Ct,Rt=c((function(t,n){switch(t){case 0:return function(){return n.call(this)};case 1:return function(t){return n.call(this,t)};case 2:return function(t,r){return n.call(this,t,r)};case 3:return function(t,r,e){return n.call(this,t,r,e)};case 4:return function(t,r,e,i){return n.call(this,t,r,e,i)};case 5:return function(t,r,e,i,u){return n.call(this,t,r,e,i,u)};case 6:return function(t,r,e,i,u,o){return n.call(this,t,r,e,i,u,o)};case 7:return function(t,r,e,i,u,o,a){return n.call(this,t,r,e,i,u,o,a)};case 8:return function(t,r,e,i,u,o,a,c){return n.call(this,t,r,e,i,u,o,a,c)};case 9:return function(t,r,e,i,u,o,a,c,f){return n.call(this,t,r,e,i,u,o,a,c,f)};case 10:return function(t,r,e,i,u,o,a,c,f,s){return n.call(this,t,r,e,i,u,o,a,c,f,s)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}})),Pt=a((function(t){return Rt(2,t)}));function It(t){var n=Object.prototype.toString.call(t);return"[object Function]"===n||"[object AsyncFunction]"===n||"[object GeneratorFunction]"===n||"[object AsyncGeneratorFunction]"===n}var Lt=c((function(t,n){var r=h(t,n);return h(t,(function(){return M(pt,G(r,arguments[0]),Array.prototype.slice.call(arguments,1))}))})),Nt=Lt,Ut=a((function(t){return Nt(t.length,t)})),Mt=c((function(t,n){return It(t)?function(){return t.apply(this,arguments)&&n.apply(this,arguments)}:Ut(at)(t,n)})),Wt=Mt,Ft=a((function(t){return h(t.length,t)})),kt=Ft((function(t){return t.apply(this,Array.prototype.slice.call(arguments,1))})),qt=kt;function Vt(t){return function n(r){for(var e,i,u,o=[],a=0,c=r.length;a<c;){if(C(r[a]))for(u=0,i=(e=t?n(r[a]):r[a]).length;u<i;)o[o.length]=e[u],u+=1;else o[o.length]=r[a];a+=1}return o}}var Bt=function(t){var n=function(t){return{"@@transducer/init":E.init,"@@transducer/result":function(n){return t["@@transducer/result"](n)},"@@transducer/step":function(n,r){var e=t["@@transducer/step"](n,r);return e["@@transducer/reduced"]?{"@@transducer/value":e,"@@transducer/reduced":!0}:e}}}(t);return{"@@transducer/init":E.init,"@@transducer/result":function(t){return n["@@transducer/result"](t)},"@@transducer/step":function(t,r){return C(r)?M(n,t,r):M(n,t,[r])}}},Dt=c(w(["fantasy-land/chain","chain"],c((function(t,n){return G(t,Bt(n))})),(function(t,n){return"function"==typeof n?function(r){return t(n(r))(r)}:Vt(!1)(G(t,n))}))),Ht=y((function(t,n,r){if(t>n)throw new Error("min must not be greater than max in clamp(min, max, value)");return r<t?t:r>n?n:r})),zt=Ht;function Kt(t){return new RegExp(t.source,(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":""))}var Zt=a((function(t){return null===t?"Null":void 0===t?"Undefined":Object.prototype.toString.call(t).slice(8,-1)}));function Qt(t,n,r,e){var i=function(i){for(var u=n.length,o=0;o<u;){if(t===n[o])return r[o];o+=1}for(var a in n[o+1]=t,r[o+1]=i,t)i[a]=e?Qt(t[a],n,r,!0):t[a];return i};switch(Zt(t)){case"Object":return i({});case"Array":return i([]);case"Date":return new Date(t.valueOf());case"RegExp":return Kt(t);default:return t}}var Jt=a((function(t){return null!=t&&"function"==typeof t.clone?t.clone():Qt(t,[],[],!0)})),Gt=a((function(t){return function(n,r){return t(n,r)?-1:t(r,n)?1:0}})),$t=a((function(t){return!t})),Xt=Ut($t);function Yt(t,n){return function(){return n.call(this,t.apply(this,arguments))}}function tn(t,n){return function(){var r=arguments.length;if(0===r)return n();var e=arguments[r-1];return m(e)||"function"!=typeof e[t]?n.apply(this,arguments):e[t].apply(e,Array.prototype.slice.call(arguments,0,r-1))}}var nn=y(tn("slice",(function(t,n,r){return Array.prototype.slice.call(r,t,n)}))),rn=a(tn("tail",nn(1,1/0)));function en(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return l(arguments[0].length,et(Yt,arguments[0],rn(arguments)))}var un=a((function(t){return j(t)?t.split("").reverse().join(""):Array.prototype.slice.call(t,0).reverse()}));function on(){if(0===arguments.length)throw new Error("compose requires at least one argument");return en.apply(this,un(arguments))}function an(){if(0===arguments.length)throw new Error("composeK requires at least one argument");var t=Array.prototype.slice.call(arguments),n=t.pop();return on(on.apply(this,G(Dt,t)),n)}function cn(t,n){return function(){var r=this;return t.apply(r,arguments).then((function(t){return n.call(r,t)}))}}function fn(){if(0===arguments.length)throw new Error("pipeP requires at least one argument");return l(arguments[0].length,et(cn,arguments[0],rn(arguments)))}function sn(){if(0===arguments.length)throw new Error("composeP requires at least one argument");return fn.apply(this,un(arguments))}var ln=X(0);function pn(t){return t}var hn=a(pn),dn=c((function(t,n){if(n.length<=0)return hn;var r=ln(n),e=rn(n);return l(r.length,(function(){return M((function(n,r){return t.call(this,r,n)}),r.apply(this,arguments),e)}))})),gn=dn,yn=c((function(t,n){return gn.apply(this,[t,un(n)])}));function vn(t){for(var n,r=[];!(n=t.next()).done;)r.push(n.value);return r}function mn(t,n,r){for(var e=0,i=r.length;e<i;){if(t(n,r[e]))return!0;e+=1}return!1}var bn="function"==typeof Object.is?Object.is:function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n};function wn(t,n,r,e){var i=vn(t);function u(t,n){return _n(t,n,r.slice(),e.slice())}return!mn((function(t,n){return!mn(u,n,t)}),vn(n),i)}function _n(t,n,r,e){if(bn(t,n))return!0;var i=Zt(t);if(i!==Zt(n))return!1;if(null==t||null==n)return!1;if("function"==typeof t["fantasy-land/equals"]||"function"==typeof n["fantasy-land/equals"])return"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](n)&&"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](t);if("function"==typeof t.equals||"function"==typeof n.equals)return"function"==typeof t.equals&&t.equals(n)&&"function"==typeof n.equals&&n.equals(t);switch(i){case"Arguments":case"Array":case"Object":if("function"==typeof t.constructor&&"Promise"===function(t){var n=String(t).match(/^function (\w*)/);return null==n?"":n[1]}(t.constructor))return t===n;break;case"Boolean":case"Number":case"String":if(typeof t!=typeof n||!bn(t.valueOf(),n.valueOf()))return!1;break;case"Date":if(!bn(t.valueOf(),n.valueOf()))return!1;break;case"Error":return t.name===n.name&&t.message===n.message;case"RegExp":if(t.source!==n.source||t.global!==n.global||t.ignoreCase!==n.ignoreCase||t.multiline!==n.multiline||t.sticky!==n.sticky||t.unicode!==n.unicode)return!1}for(var u=r.length-1;u>=0;){if(r[u]===t)return e[u]===n;u-=1}switch(i){case"Map":return t.size===n.size&&wn(t.entries(),n.entries(),r.concat([t]),e.concat([n]));case"Set":return t.size===n.size&&wn(t.values(),n.values(),r.concat([t]),e.concat([n]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var o=Q(t);if(o.length!==Q(n).length)return!1;var a=r.concat([t]),c=e.concat([n]);for(u=o.length-1;u>=0;){var f=o[u];if(!k(f,n)||!_n(n[f],t[f],a,c))return!1;u-=1}return!0}var En=c((function(t,n){return _n(t,n,[],[])}));function On(t,n,r){var e,i;if("function"==typeof t.indexOf)switch(typeof n){case"number":if(0===n){for(e=1/n;r<t.length;){if(0===(i=t[r])&&1/i===e)return r;r+=1}return-1}if(n!=n){for(;r<t.length;){if("number"==typeof(i=t[r])&&i!=i)return r;r+=1}return-1}return t.indexOf(n,r);case"string":case"boolean":case"function":case"undefined":return t.indexOf(n,r);case"object":if(null===n)return t.indexOf(n,r)}for(;r<t.length;){if(En(t[r],n))return r;r+=1}return-1}function Sn(t,n){return On(n,t,0)>=0}function xn(t){return'"'+t.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var An=function(t){return(t<10?"0":"")+t},jn="function"==typeof Date.prototype.toISOString?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+An(t.getUTCMonth()+1)+"-"+An(t.getUTCDate())+"T"+An(t.getUTCHours())+":"+An(t.getUTCMinutes())+":"+An(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function Cn(t){return function(){return!t.apply(this,arguments)}}function Tn(t,n){for(var r=0,e=n.length,i=[];r<e;)t(n[r])&&(i[i.length]=n[r]),r+=1;return i}function Rn(t){return"[object Object]"===Object.prototype.toString.call(t)}var Pn=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=E.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},t}(),In=c(w(["filter"],c((function(t,n){return new Pn(t,n)})),(function(t,n){return Rn(n)?M((function(r,e){return t(n[e])&&(r[e]=n[e]),r}),{},Q(n)):Tn(t,n)}))),Ln=c((function(t,n){return In(Cn(t),n)}));function Nn(t,n){var r=function(r){var e=n.concat([t]);return Sn(r,e)?"<Circular>":Nn(r,e)},e=function(t,n){return A((function(n){return xn(n)+": "+r(t[n])}),n.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+A(r,t).join(", ")+"))";case"[object Array]":return"["+A(r,t).concat(e(t,Ln((function(t){return/^\d+$/.test(t)}),Q(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+r(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?r(NaN):xn(jn(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+r(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+r(t.valueOf())+")":xn(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var i=t.toString();if("[object Object]"!==i)return i}return"{"+e(t,Q(t)).join(", ")+"}"}}var Un=a((function(t){return Nn(t,[])})),Mn=c((function(t,n){if(m(t)){if(m(n))return t.concat(n);throw new TypeError(Un(n)+" is not an array")}if(j(t)){if(j(n))return t+n;throw new TypeError(Un(n)+" is not a string")}if(null!=t&&It(t["fantasy-land/concat"]))return t["fantasy-land/concat"](n);if(null!=t&&It(t.concat))return t.concat(n);throw new TypeError(Un(t)+' does not have a method named "concat" or "fantasy-land/concat"')})),Wn=a((function(t){var n=et(x,0,G((function(t){return t[0].length}),t));return l(n,(function(){for(var n=0;n<t.length;){if(t[n][0].apply(this,arguments))return t[n][1].apply(this,arguments);n+=1}}))})),Fn=Wn,kn=c((function(t,n){if(t>10)throw new Error("Constructor with greater than ten arguments");return 0===t?function(){return new n}:Ft(Rt(t,(function(t,r,e,i,u,o,a,c,f,s){switch(arguments.length){case 1:return new n(t);case 2:return new n(t,r);case 3:return new n(t,r,e);case 4:return new n(t,r,e,i);case 5:return new n(t,r,e,i,u);case 6:return new n(t,r,e,i,u,o);case 7:return new n(t,r,e,i,u,o,a);case 8:return new n(t,r,e,i,u,o,a,c);case 9:return new n(t,r,e,i,u,o,a,c,f);case 10:return new n(t,r,e,i,u,o,a,c,f,s)}})))})),qn=kn,Vn=a((function(t){return qn(t.length,t)})),Bn=c(Sn),Dn=c((function(t,n){return h(et(x,0,rt("length",n)),(function(){var r=arguments,e=this;return t.apply(e,A((function(t){return t.apply(e,r)}),n))}))})),Hn=Dn,zn=function(){function t(t,n,r,e){this.valueFn=t,this.valueAcc=n,this.keyFn=r,this.xf=e,this.inputs={}}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=function(t){var n;for(n in this.inputs)if(k(n,this.inputs)&&(t=this.xf["@@transducer/step"](t,this.inputs[n]))["@@transducer/reduced"]){t=t["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=this.keyFn(n);return this.inputs[r]=this.inputs[r]||[r,this.valueAcc],this.inputs[r][1]=this.valueFn(this.inputs[r][1],n),t},t}(),Kn=p(4,[],w([],p(4,[],(function(t,n,r,e){return new zn(t,n,r,e)})),(function(t,n,r,e){return M((function(e,i){var u=r(i);return e[u]=t(k(u,e)?e[u]:Qt(n,[],[],!1),i),e}),{},e)}))),Zn=Kn((function(t,n){return t+1}),0),Qn=f(-1),Jn=c((function(t,n){return null==n||n!=n?t:n})),Gn=y((function(t,n,r){var e=t(n),i=t(r);return e>i?-1:e<i?1:0}));function $n(t,n,r){var e,i=typeof t;switch(i){case"string":case"number":return 0===t&&1/t==-1/0?!!r._items["-0"]||(n&&(r._items["-0"]=!0),!1):null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),r._nativeSet.size===e):r._nativeSet.has(t):i in r._items?t in r._items[i]||(n&&(r._items[i][t]=!0),!1):(n&&(r._items[i]={},r._items[i][t]=!0),!1);case"boolean":if(i in r._items){var u=t?1:0;return!!r._items[i][u]||(n&&(r._items[i][u]=!0),!1)}return n&&(r._items[i]=t?[!1,!0]:[!0,!1]),!1;case"function":return null!==r._nativeSet?n?(e=r._nativeSet.size,r._nativeSet.add(t),r._nativeSet.size===e):r._nativeSet.has(t):i in r._items?!!Sn(t,r._items[i])||(n&&r._items[i].push(t),!1):(n&&(r._items[i]=[t]),!1);case"undefined":return!!r._items[i]||(n&&(r._items[i]=!0),!1);case"object":if(null===t)return!!r._items.null||(n&&(r._items.null=!0),!1);default:return(i=Object.prototype.toString.call(t))in r._items?!!Sn(t,r._items[i])||(n&&r._items[i].push(t),!1):(n&&(r._items[i]=[t]),!1)}}var Xn=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return t.prototype.add=function(t){return!$n(t,!0,this)},t.prototype.has=function(t){return $n(t,!1,this)},t}(),Yn=c((function(t,n){for(var r=[],e=0,i=t.length,u=n.length,o=new Xn,a=0;a<u;a+=1)o.add(n[a]);for(;e<i;)o.add(t[e])&&(r[r.length]=t[e]),e+=1;return r})),tr=y((function(t,n,r){for(var e=[],i=0,u=n.length;i<u;)mn(t,n[i],r)||mn(t,n[i],e)||e.push(n[i]),i+=1;return e})),nr=c((function(t,n){var r={};for(var e in n)r[e]=n[e];return delete r[t],r})),rr=nr,er=y((function(t,n,r){var e=Array.prototype.slice.call(r,0);return e.splice(t,n),e})),ir=y((function(t,n,r){return v(t,ot(n),r)})),ur=c((function t(n,r){switch(n.length){case 0:return r;case 1:return $(n[0])&&m(r)?er(n[0],1,r):rr(n[0],r);default:var e=n[0],i=Array.prototype.slice.call(n,1);return null==r[e]?r:$(e)&&m(r)?ir(e,t(i,r[e]),r):At(e,t(i,r[e]),r)}})),or=ur,ar=c((function(t,n){return t/n})),cr=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=E.result,t.prototype["@@transducer/step"]=function(t,n){return this.n>0?(this.n-=1,t):this.xf["@@transducer/step"](t,n)},t}(),fr=c(w(["drop"],c((function(t,n){return new cr(t,n)})),(function(t,n){return nn(Math.max(0,t),1/0,n)}))),sr=function(){function t(t,n){this.xf=n,this.n=t,this.i=0}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=E.result,t.prototype["@@transducer/step"]=function(t,n){this.i+=1;var r=0===this.n?t:this.xf["@@transducer/step"](t,n);return this.n>=0&&this.i>=this.n?_(r):r},t}(),lr=c(w(["take"],c((function(t,n){return new sr(t,n)})),(function(t,n){return nn(0,t<0?1/0:t,n)})));function pr(t,n){return lr(t<n.length?n.length-t:0,n)}var hr=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.full&&(t=this.xf["@@transducer/step"](t,this.acc[this.pos])),this.store(n),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t}(),dr=c(w([],c((function(t,n){return new hr(t,n)})),pr));function gr(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return nn(0,r+1,n)}var yr=function(){function t(t,n){this.f=t,this.retained=[],this.xf=n}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=function(t){return this.retained=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.retain(t,n):this.flush(t,n)},t.prototype.flush=function(t,n){return t=M(this.xf["@@transducer/step"],t,this.retained),this.retained=[],this.xf["@@transducer/step"](t,n)},t.prototype.retain=function(t,n){return this.retained.push(n),t},t}(),vr=c(w([],c((function(t,n){return new yr(t,n)})),gr)),mr=function(){function t(t,n){this.xf=n,this.pred=t,this.lastValue=void 0,this.seenFirstValue=!1}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=E.result,t.prototype["@@transducer/step"]=function(t,n){var r=!1;return this.seenFirstValue?this.pred(this.lastValue,n)&&(r=!0):this.seenFirstValue=!0,this.lastValue=n,r?t:this.xf["@@transducer/step"](t,n)},t}(),br=c((function(t,n){return new mr(t,n)})),wr=X(-1),_r=c(w([],br,(function(t,n){var r=[],e=1,i=n.length;if(0!==i)for(r[0]=n[0];e<i;)t(wr(r),n[e])||(r[r.length]=n[e]),e+=1;return r}))),Er=a(w([],br(En),_r(En))),Or=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=E.result,t.prototype["@@transducer/step"]=function(t,n){if(this.f){if(this.f(n))return t;this.f=null}return this.xf["@@transducer/step"](t,n)},t}(),Sr=c(w(["dropWhile"],c((function(t,n){return new Or(t,n)})),(function(t,n){for(var r=0,e=n.length;r<e&&t(n[r]);)r+=1;return nn(r,1/0,n)}))),xr=c((function(t,n){return t||n})),Ar=c((function(t,n){return It(t)?function(){return t.apply(this,arguments)||n.apply(this,arguments)}:Ut(xr)(t,n)})),jr=Ar,Cr=a((function(t){return null!=t&&"function"==typeof t["fantasy-land/empty"]?t["fantasy-land/empty"]():null!=t&&null!=t.constructor&&"function"==typeof t.constructor["fantasy-land/empty"]?t.constructor["fantasy-land/empty"]():null!=t&&"function"==typeof t.empty?t.empty():null!=t&&null!=t.constructor&&"function"==typeof t.constructor.empty?t.constructor.empty():m(t)?[]:j(t)?"":Rn(t)?{}:B(t)?function(){return arguments}():void 0})),Tr=Cr,Rr=c((function(t,n){return fr(t>=0?n.length-t:0,n)})),Pr=c((function(t,n){return En(Rr(t.length,n),t)})),Ir=y((function(t,n,r){return En(t(n),t(r))})),Lr=y((function(t,n,r){return En(n[t],r[t])})),Nr=Lr,Ur=c((function t(n,r){var e,i,u,o=r instanceof Array?[]:{};for(i in r)u=typeof(e=n[i]),o[i]="function"===u?e(r[i]):e&&"object"===u?t(e,r[i]):r[i];return o})),Mr=Ur,Wr=function(){function t(t,n){this.xf=n,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.found=!0,t=_(this.xf["@@transducer/step"](t,n))),t},t}(),Fr=c(w(["find"],c((function(t,n){return new Wr(t,n)})),(function(t,n){for(var r=0,e=n.length;r<e;){if(t(n[r]))return n[r];r+=1}}))),kr=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.found=!1}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,-1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.found=!0,t=_(this.xf["@@transducer/step"](t,this.idx))),t},t}(),qr=c(w([],c((function(t,n){return new kr(t,n)})),(function(t,n){for(var r=0,e=n.length;r<e;){if(t(n[r]))return r;r+=1}return-1}))),Vr=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.last))},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.last=n),t},t}(),Br=c(w([],c((function(t,n){return new Vr(t,n)})),(function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return n[r];r-=1}}))),Dr=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.lastIdx))},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.lastIdx=this.idx),t},t}(),Hr=c(w([],c((function(t,n){return new Dr(t,n)})),(function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return r;r-=1}return-1}))),zr=a(Vt(!0)),Kr=a((function(t){return h(t.length,(function(n,r){var e=Array.prototype.slice.call(arguments,0);return e[0]=r,e[1]=n,t.apply(this,e)}))})),Zr=Kr,Qr=c(tn("forEach",(function(t,n){for(var r=n.length,e=0;e<r;)t(n[e]),e+=1;return n}))),Jr=c((function(t,n){for(var r=Q(n),e=0;e<r.length;){var i=r[e];t(n[i],i,n),e+=1}return n})),Gr=a((function(t){for(var n={},r=0;r<t.length;)n[t[r][0]]=t[r][1],r+=1;return n})),$r=c(tn("groupBy",Kn((function(t,n){return null==t&&(t=[]),t.push(n),t}),null))),Xr=c((function(t,n){for(var r=[],e=0,i=n.length;e<i;){for(var u=e+1;u<i&&t(n[u-1],n[u]);)u+=1;r.push(n.slice(e,u)),e=u}return r})),Yr=c((function(t,n){return t>n})),te=c((function(t,n){return t>=n})),ne=c((function(t,n){if(0===t.length||jt(n))return!1;for(var r=n,e=0;e<t.length;){if(jt(r)||!k(t[e],r))return!1;r=r[t[e]],e+=1}return!0})),re=c((function(t,n){return ne([t],n)})),ee=re,ie=c((function(t,n){return t in n})),ue=ie,oe=c(bn),ae=y((function(t,n,r){return h(Math.max(t.length,n.length,r.length),(function(){return t.apply(this,arguments)?n.apply(this,arguments):r.apply(this,arguments)}))})),ce=ae,fe=f(1),se=c(Sn),le=Kn((function(t,n){return n}),null),pe=c((function(t,n){return"function"!=typeof n.indexOf||m(n)?On(n,t,0):n.indexOf(t)})),he=nn(0,-1),de=y((function(t,n,r){return Tn((function(n){return mn(t,n,r)}),n)})),ge=y((function(t,n,r){t=t<r.length&&t>=0?t:r.length;var e=Array.prototype.slice.call(r,0);return e.splice(t,0,n),e})),ye=y((function(t,n,r){return t=t<r.length&&t>=0?t:r.length,[].concat(Array.prototype.slice.call(r,0,t),n,Array.prototype.slice.call(r,t))})),ve=c((function(t,n){for(var r,e,i=new Xn,u=[],o=0;o<n.length;)r=t(e=n[o]),i.add(r)&&u.push(e),o+=1;return u})),me=ve,be=me(hn),we=c((function(t,n){var r,e;return t.length>n.length?(r=t,e=n):(r=n,e=t),be(Tn(Zr(Sn)(r),e))})),_e=c(tn("intersperse",(function(t,n){for(var r=[],e=0,i=n.length;e<i;)e===i-1?r.push(n[e]):r.push(n[e],t),e+=1;return r})));var Ee="function"==typeof Object.assign?Object.assign:function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),r=1,e=arguments.length;r<e;){var i=arguments[r];if(null!=i)for(var u in i)k(u,i)&&(n[u]=i[u]);r+=1}return n},Oe=c((function(t,n){var r={};return r[t]=n,r})),Se={"@@transducer/init":Array,"@@transducer/step":function(t,n){return t.push(n),t},"@@transducer/result":pn},xe={"@@transducer/init":String,"@@transducer/step":function(t,n){return t+n},"@@transducer/result":pn},Ae={"@@transducer/init":Object,"@@transducer/step":function(t,n){return Ee(t,C(n)?Oe(n[0],n[1]):n)},"@@transducer/result":pn};var je=y((function(t,n,r){return b(t)?M(n(t),t["@@transducer/init"](),r):M(n(function(t){if(b(t))return t;if(C(t))return Se;if("string"==typeof t)return xe;if("object"==typeof t)return Ae;throw new Error("Cannot create transformer for "+t)}(t)),Qt(t,[],[],!1),r)})),Ce=a((function(t){for(var n=Q(t),r=n.length,e=0,i={};e<r;){var u=n[e],o=t[u],a=k(o,i)?i[o]:i[o]=[];a[a.length]=u,e+=1}return i})),Te=Ce,Re=a((function(t){for(var n=Q(t),r=n.length,e=0,i={};e<r;){var u=n[e];i[t[u]]=u,e+=1}return i})),Pe=Re,Ie=c((function(t,n){return h(t+1,(function(){var r=arguments[t];if(null!=r&&It(r[n]))return r[n].apply(r,Array.prototype.slice.call(arguments,0,t));throw new TypeError(Un(r)+' does not have a method named "'+n+'"')}))})),Le=Ie,Ne=c((function(t,n){return null!=n&&n.constructor===t||n instanceof t})),Ue=a((function(t){return null!=t&&En(t,Tr(t))})),Me=Le(1,"join"),We=a((function(t){return Hn((function(){return Array.prototype.slice.call(arguments,0)}),t)})),Fe=We,ke=a((function(t){var n,r=[];for(n in t)r[r.length]=n;return r})),qe=ke,Ve=c((function(t,n){if("function"!=typeof n.lastIndexOf||m(n)){for(var r=n.length-1;r>=0;){if(En(n[r],t))return r;r-=1}return-1}return n.lastIndexOf(t)}));function Be(t){return"[object Number]"===Object.prototype.toString.call(t)}var De=a((function(t){return null!=t&&Be(t.length)?t.length:NaN})),He=c((function(t,n){return function(r){return function(e){return G((function(t){return n(t,e)}),r(t(e)))}}})),ze=a((function(t){return He(X(t),ir(t))})),Ke=a((function(t){return He(tt(t),Tt(t))})),Ze=a((function(t){return He(nt(t),At(t))})),Qe=c((function(t,n){return t<n})),Je=c((function(t,n){return t<=n})),Ge=y((function(t,n,r){for(var e=0,i=r.length,u=[],o=[n];e<i;)o=t(o[0],r[e]),u[e]=o[1],e+=1;return[o[0],u]})),$e=y((function(t,n,r){for(var e=r.length-1,i=[],u=[n];e>=0;)u=t(u[0],r[e]),i[e]=u[1],e-=1;return[u[0],i]})),Xe=c((function(t,n){return M((function(r,e){return r[e]=t(n[e],e,n),r}),{},Q(n))})),Ye=c((function(t,n){return n.match(t)||[]})),ti=c((function(t,n){return $(t)?!$(n)||n<1?NaN:(t%n+n)%n:NaN})),ni=y((function(t,n,r){return t(r)>t(n)?r:n})),ri=et(f,0),ei=a((function(t){return ri(t)/t.length})),ii=a((function(t){var n=t.length;if(0===n)return NaN;var r=2-n%2,e=(n-r)/2;return ei(Array.prototype.slice.call(t,0).sort((function(t,n){return t<n?-1:t>n?1:0})).slice(e,e+r))})),ui=c((function(t,n){var r={};return l(n.length,(function(){var e=t.apply(this,arguments);return k(e,r)||(r[e]=n.apply(this,arguments)),r[e]}))})),oi=ui,ai=c((function(t,n){return Ee({},t,n)})),ci=a((function(t){return Ee.apply(null,[{}].concat(t))})),fi=y((function(t,n,r){var e,i={};for(e in n)k(e,n)&&(i[e]=k(e,r)?t(e,n[e],r[e]):n[e]);for(e in r)k(e,r)&&!k(e,i)&&(i[e]=r[e]);return i})),si=y((function t(n,r,e){return fi((function(r,e,i){return Rn(e)&&Rn(i)?t(n,e,i):n(r,e,i)}),r,e)})),li=c((function(t,n){return si((function(t,n,r){return n}),t,n)})),pi=c((function(t,n){return si((function(t,n,r){return r}),t,n)})),hi=y((function(t,n,r){return si((function(n,r,e){return t(r,e)}),n,r)})),di=c((function(t,n){return Ee({},n,t)})),gi=c((function(t,n){return Ee({},t,n)})),yi=y((function(t,n,r){return fi((function(n,r,e){return t(r,e)}),n,r)})),vi=c((function(t,n){return n<t?n:t})),mi=y((function(t,n,r){return t(r)<t(n)?r:n})),bi=c((function(t,n){return t%n})),wi=y((function(t,n,r){var e=r.length,i=r.slice(),u=t<0?e+t:t,o=n<0?e+n:n,a=i.splice(u,1);return u<0||u>=r.length||o<0||o>=r.length?r:[].concat(i.slice(0,o)).concat(a).concat(i.slice(o,r.length))})),_i=c((function(t,n){return t*n})),Ei=a((function(t){return-t})),Oi=c((function(t,n){return S(Cn(t),n)})),Si=a((function(t){return h(t<0?1:t+1,(function(){return X(t,arguments)}))})),xi=Si,Ai=y((function(t,n,r){return t(n(r))}));function ji(t){return[t]}var Ci=a(ji),Ti=c((function(t,n){for(var r={},e={},i=0,u=t.length;i<u;)e[t[i]]=1,i+=1;for(var o in n)e.hasOwnProperty(o)||(r[o]=n[o]);return r})),Ri=Ti,Pi=a((function(t){var n,r=!1;return l(t.length,(function(){return r?n:(r=!0,n=t.apply(this,arguments))}))})),Ii=Pi;function Li(t,n){if(null==n||!It(n.then))throw new TypeError("`"+t+"` expected a Promise, received "+Nn(n,[]))}var Ni=c((function(t,n){return Li("otherwise",n),n.then(null,t)})),Ui=function(t){return{value:t,map:function(n){return Ui(n(t))}}},Mi=y((function(t,n,r){return t((function(t){return Ui(n(t))}))(r).value})),Wi=Mi,Fi=c((function(t,n){return[t,n]}));function ki(t){return c((function(n,r){return l(Math.max(0,n.length-r.length),(function(){return n.apply(this,t(r,arguments))}))}))}var qi=ki(s),Vi=ki(Zr(s)),Bi=Fe([In,Ln]),Di=y((function(t,n,r){return En(tt(t,r),n)})),Hi=y((function(t,n,r){return Jn(t,tt(n,r))})),zi=y((function(t,n,r){return t(tt(n,r))})),Ki=c((function(t,n){for(var r={},e=0;e<t.length;)t[e]in n&&(r[t[e]]=n[t[e]]),e+=1;return r})),Zi=c((function(t,n){for(var r={},e=0,i=t.length;e<i;){var u=t[e];r[u]=n[u],e+=1}return r})),Qi=c((function(t,n){var r={};for(var e in n)t(n[e],e,n)&&(r[e]=n[e]);return r})),Ji=Qi;function Gi(){if(0===arguments.length)throw new Error("pipeK requires at least one argument");return an.apply(this,un(arguments))}var $i=c((function(t,n){return s([t],n)})),Xi=et(_i,1),Yi=c((function(t,n){return h(n.length,(function(){for(var r=[],e=0;e<n.length;)r.push(n[e].call(this,arguments[e])),e+=1;return t.apply(this,r.concat(Array.prototype.slice.call(arguments,n.length)))}))})),tu=Yi,nu=tu(A,[Zi,hn]),ru=y((function(t,n,r){return En(n,r[t])})),eu=y((function(t,n,r){return Ne(t,r[n])})),iu=eu,uu=y((function(t,n,r){return Hi(t,[n],r)})),ou=y((function(t,n,r){return t(r[n])})),au=c((function(t,n){return t.map((function(t){return tt([t],n)}))})),cu=c((function(t,n){if(!Be(t)||!Be(n))throw new TypeError("Both arguments to range must be numbers");for(var r=[],e=t;e<n;)r.push(e),e+=1;return r})),fu=y((function(t,n,r){for(var e=r.length-1;e>=0;)n=t(r[e],n),e-=1;return n})),su=p(4,[],(function(t,n,r,e){return M((function(r,e){return t(r,e)?n(r,e):_(r)}),r,e)})),lu=a(_),pu=c((function(t,n){var r,e=Number(n),i=0;if(e<0||isNaN(e))throw new RangeError("n must be a non-negative number");for(r=new Array(e);i<e;)r[i]=t(i),i+=1;return r})),hu=c((function(t,n){return pu(ot(t),n)})),du=y((function(t,n,r){return r.replace(t,n)})),gu=y((function(t,n,r){for(var e=0,i=r.length,u=[n];e<i;)n=t(n,r[e]),u[e+1]=n,e+=1;return u})),yu=c((function(t,n){return"function"==typeof n.sequence?n.sequence(t):fu((function(t,n){return pt(G($i,t),n)}),t([]),n)})),vu=yu,mu=y((function(t,n,r){return Wi(t,ot(n),r)})),bu=mu,wu=c((function(t,n){return Array.prototype.slice.call(n,0).sort(t)})),_u=wu,Eu=c((function(t,n){return Array.prototype.slice.call(n,0).sort((function(n,r){var e=t(n),i=t(r);return e<i?-1:e>i?1:0}))})),Ou=c((function(t,n){return Array.prototype.slice.call(n,0).sort((function(n,r){for(var e=0,i=0;0===e&&i<t.length;)e=t[i](n,r),i+=1;return e}))})),Su=Le(1,"split"),xu=c((function(t,n){return[nn(0,t,n),nn(t,De(n),n)]})),Au=c((function(t,n){if(t<=0)throw new Error("First argument to splitEvery must be a positive integer");for(var r=[],e=0;e<n.length;)r.push(nn(e,e+=t,n));return r})),ju=c((function(t,n){for(var r=0,e=n.length,i=[];r<e&&!t(n[r]);)i.push(n[r]),r+=1;return[i,Array.prototype.slice.call(n,r)]})),Cu=c((function(t,n){return En(lr(t.length,n),t)})),Tu=c((function(t,n){return Number(t)-Number(n)})),Ru=c((function(t,n){return Mn(Yn(t,n),Yn(n,t))})),Pu=y((function(t,n,r){return Mn(tr(t,n,r),tr(t,r,n))})),Iu=c((function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return nn(r+1,1/0,n)})),Lu=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=E.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):_(t)},t}(),Nu=c(w(["takeWhile"],c((function(t,n){return new Lu(t,n)})),(function(t,n){for(var r=0,e=n.length;r<e&&t(n[r]);)r+=1;return nn(0,r,n)}))),Uu=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=E.init,t.prototype["@@transducer/result"]=E.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n),this.xf["@@transducer/step"](t,n)},t}(),Mu=c(w([],c((function(t,n){return new Uu(t,n)})),(function(t,n){return t(n),n})));var Wu=c((function(t,n){if(r=t,"[object RegExp]"!==Object.prototype.toString.call(r))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+Un(t));var r;return Kt(t).test(n)})),Fu=c((function(t,n){return Li("andThen",n),n.then(t)})),ku=Le(0,"toLowerCase"),qu=a((function(t){var n=[];for(var r in t)k(r,t)&&(n[n.length]=[r,t[r]]);return n})),Vu=qu,Bu=a((function(t){var n=[];for(var r in t)n[n.length]=[r,t[r]];return n})),Du=Bu,Hu=Le(0,"toUpperCase"),zu=h(4,(function(t,n,r,e){return M(t("function"==typeof n?R(n):n),r,e)})),Ku=a((function(t){for(var n=0,r=[];n<t.length;){for(var e=t[n],i=0;i<e.length;)void 0===r[i]&&(r[i]=[]),r[i].push(e[i]),i+=1;n+=1}return r})),Zu=y((function(t,n,r){return"function"==typeof r["fantasy-land/traverse"]?r["fantasy-land/traverse"](n,t):vu(t,G(n,r))})),Qu=Zu,Ju="\t\n\v\f\r                 \u2028\u2029\ufeff",Gu=a("function"==typeof String.prototype.trim&&!Ju.trim()&&"​".trim()?function(t){return t.trim()}:function(t){var n=new RegExp("^["+Ju+"]["+Ju+"]*"),r=new RegExp("["+Ju+"]["+Ju+"]*$");return t.replace(n,"").replace(r,"")}),$u=c((function(t,n){return l(t.length,(function(){try{return t.apply(this,arguments)}catch(r){return n.apply(this,s([r],arguments))}}))})),Xu=$u,Yu=a((function(t){return function(){return t(Array.prototype.slice.call(arguments,0))}})),to=Yu,no=a((function(t){return Rt(1,t)})),ro=c((function(t,n){return h(t,(function(){for(var r,e=1,i=n,u=0;e<=t&&"function"==typeof i;)r=e===t?arguments.length:u+i.length,i=i.apply(this,Array.prototype.slice.call(arguments,u,r)),e+=1,u=r;return i}))})),eo=ro,io=c((function(t,n){for(var r=t(n),e=[];r&&r.length;)e[e.length]=r[0],r=t(r[1]);return e})),uo=io,oo=c(on(be,s)),ao=c((function(t,n){for(var r,e=0,i=n.length,u=[];e<i;)mn(t,r=n[e],u)||(u[u.length]=r),e+=1;return u})),co=y((function(t,n,r){return ao(t,s(n,r))})),fo=y((function(t,n,r){return t(r)?r:n(r)})),so=Dt(pn),lo=y((function(t,n,r){for(var e=r;!t(e);)e=n(e);return e})),po=lo,ho=a((function(t){var n,r=[];for(n in t)r[r.length]=t[n];return r})),go=ho,yo=function(t){return{value:t,"fantasy-land/map":function(){return this}}},vo=c((function(t,n){return t(yo)(n).value})),mo=vo,bo=y((function(t,n,r){return t(r)?n(r):r})),wo=c((function(t,n){for(var r in t)if(k(r,t)&&!t[r](n[r]))return!1;return!0})),_o=wo,Eo=c((function(t,n){return _o(G(En,t),n)})),Oo=c((function(t,n){return Ln(Zr(Sn)(t),n)})),So=c((function(t,n){return Boolean(!t^!n)})),xo=c((function(t,n){for(var r,e=0,i=t.length,u=n.length,o=[];e<i;){for(r=0;r<u;)o[o.length]=[t[e],n[r]],r+=1;e+=1}return o})),Ao=c((function(t,n){for(var r=[],e=0,i=Math.min(t.length,n.length);e<i;)r[e]=[t[e],n[e]],e+=1;return r})),jo=c((function(t,n){for(var r=0,e=Math.min(t.length,n.length),i={};r<e;)i[t[r]]=n[r],r+=1;return i})),Co=jo,To=y((function(t,n,r){for(var e=[],i=0,u=Math.min(n.length,r.length);i<u;)e[i]=t(n[i],r[i]),i+=1;return e})),Ro=a((function(t){return h(t.length,(function(){var n=arguments;return function(){return t.apply(this,n)}}))})),Po=Ro}}]);
//# sourceMappingURL=7487e8cc64f70d328b80d537449d8a510c8b2b29-d167b4d565fbbcc1131e.js.map