Loading
function(e,t,n){"use strict";n.d(t,{A:()=>_});var r=n(364242),i=n(528352),s=n(476858),a=n(355418);let o=RegExp(`(?:on\\s*?)?(${i.lT})(?:\\s*(?:tot|\\-|\\–|until|through|till|\\s)\\s*(${i.lT}))?(?:-|/|\\s*(?:of)?\\s*)(`+(0,s.uJ)(i.eB)+")(?:(?:-|/|,?\\s*)"+`(${i.fp}(?![^\\s]\\d))`+")?(?=\\W|$)","i"),l=3,u=1,c=2,d=4;class _ extends a.c{innerPattern(){return o}innerExtract(e,t){let n=i.eB[t[l].toLowerCase()],s=(0,i.k8)(t[u]);if(s>31)return t.index=t.index+t[u].length,null;let a=e.createParsingComponents({day:s,month:n});if(t[d]){let e=(0,i.zL)(t[d]);a.assign("year",e)}else{let t=(0,r.Y)(e.refDate,s,n);a.imply("year",t)}if(!t[c])return a;let o=(0,i.k8)(t[c]),_=e.createParsingResult(t.index,t[0]);return _.start=a,_.end=a.clone(),_.end.assign("day",o),_}}}