1(function(n){"use strict";var L=[0,1,2,3,4,5,6,7,8,9];n.SECOND=1e3,n.MINUTE=60*n.SECOND,n.HOUR=60*n.MINUTE,n.DAY=24*n.HOUR,n.WEEK=7*n.DAY,n.prototype.setLocalDateOnly=function(e,r){if(e!="gregorian")return"";var i=new n(r);this.setDate(1),this.setFullYear(i.getFullYear()),this.setMonth(i.getMonth()),this.setDate(i.getDate())},n.prototype.setLocalDate=function(e,r){return e!="gregorian"?"":this.setDate(r)},n.prototype.setLocalMonth=function(e,r,i){return e!="gregorian"?"":(i==null&&this.getDate(),this.setMonth(r))},n.prototype.setOtherFullYear=function(e,r){if(e!="gregorian")return"";var i=new n(this);return i.setFullYear(r),i.getMonth()!=this.getMonth()&&this.setDate(28),this.setUTCFullYear(r)},n.prototype.setLocalFullYear=function(e,r){if(e!="gregorian")return"";var i=new n(this);return i.setFullYear(r),i.getMonth()!=this.getMonth()&&this.setDate(28),this.setFullYear(r)},n.prototype.getLocalWeekDays=function(e,r){return e!="gregorian",6},n.prototype.getOtherFullYear=function(e){return e!="gregorian"?"":this.getFullYear()},n.prototype.getLocalFullYear=function(e){return e!="gregorian"?"":this.getFullYear()},n.prototype.getLocalMonth=function(e){return e!="gregorian"?"":this.getMonth()},n.prototype.getLocalDate=function(e){return e!="gregorian"?"":this.getDate()},n.prototype.getLocalDay=function(e){return e!="gregorian"?"":this.getDay()},n.prototype.getLocalMonthDays=function(e,r){if(e!="gregorian")return"";var i=this.getFullYear();return typeof r>"u"&&(r=this.getMonth()),i%4==0&&(i%100!=0||i%400==0)&&r==1?29:[31,28,31,30,31,30,31,31,30,31,30,31][r]},n.prototype.getLocalWeekNumber=function(e){if(e!="gregorian")return"";var r=new n(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0),i=r.getDay();r.setDate(r.getDate()-(i+6)%7+3);var l=r.valueOf();return r.setMonth(0),r.setDate(4),Math.round((l-r.valueOf())/(7*864e5))+1},n.prototype.getLocalDayOfYear=function(e){if(e!="gregorian")return"";var r=new n(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0),i=new n(this.getFullYear(),0,0,0,0,0),l=r-i;return Math.floor(l/n.DAY)},n.prototype.equalsTo=function(e){return this.getFullYear()==e.getFullYear()&&this.getMonth()==e.getMonth()&&this.getDate()==e.getDate()&&this.getHours()==e.getHours()&&this.getMinutes()==e.getMinutes()},n.localCalToGregorian=function(e,r,i){return""},n.gregorianToLocalCal=function(e,r,i){return""},n.convertNumbers=function(e){e=e.toString();for(var r=0,i=L.length;r<i;r++)e=e.replace(new RegExp(r,"g"),L[r]);return e},n.toEnglish=function(e){e=this.toString();for(var r=[0,1,2,3,4,5,6,7,8,9],i=0;i<10;i++)e=e.replace(new RegExp(r[i],"g"),i);return e},n.monthsToLocalOrder=function(e){return e},n.parseFieldDate=function(e,r,i,l,M){i!="gregorian"&&(e=n.toEnglish(e));var h=new n,s=0,a=-1,g=0,t=e.split(/\W+/),c=r.match(/%./g),o=0,u=0,f=0,p=0,v=0;for(o=0;o<t.length;++o)if(t[o])switch(c[o]){case"%d":case"%e":g=parseInt(t[o],10);break;case"%m":a=parseInt(t[o],10)-1;break;case"%Y":case"%y":s=parseInt(t[o],10),s<100&&(s+=s>29?1900:2e3);break;case"%b":case"%B":for(u=0;u<12;++u)if(l.months[u].substring(0,t[o].length).toLowerCase()===t[o].toLowerCase()){a=u;break}break;case"%H":case"%I":case"%k":case"%l":f=parseInt(t[o],10);break;case"%P":case"%p":/pm/i.test(t[o])&&f<12?f+=12:/am/i.test(t[o])&&f>=12&&(f-=12);break;case"%M":p=parseInt(t[o],10);break;case"%S":v=parseInt(t[o],10);break}if(isNaN(s)&&(s=h.getFullYear()),isNaN(a)&&(a=h.getMonth()),isNaN(g)&&(g=h.getDate()),isNaN(f)&&(f=h.getHours()),isNaN(p)&&(p=h.getMinutes()),isNaN(v)&&(v=h.getSeconds()),s!=0&&a!=-1&&g!=0)return new n(s,a,g,f,p,v);
1if(M)return null;for(s=0,a=-1,g=0,o=0;o<t.length;++o)if(t[o].search(/[a-zA-Z]+/)!=-1){var Y=-1;for(u=0;u<12;++u)if(l.months[u].substring(0,t[o].length).toLowerCase()===t[o].toLowerCase()){Y=u;break}Y!=-1&&(a!=-1&&(g=a+1),a=Y)}else parseInt(t[o],10)<=12&&a==-1?a=t[o]-1:parseInt(t[o],10)>31&&s==0?(s=parseInt(t[o],10),s<100&&(s+=s>29?1900:2e3)):g==0&&(g=t[o]);return s==0&&(s=h.getFullYear()),a!=-1&&g!=0?new n(s,a,g,f,p,v):h},n.prototype.print=function(e,r,i,l){if(typeof r!="string"&&(e=""),r||(r="gregorian"),typeof e!="string"&&(e=""),!e||this.getLocalDate(r)=="NaN"||!this.getLocalDate(r))return"";var M=this.getLocalMonth(r),h=this.getLocalDate(r),s=this.getLocalFullYear(r),a=this.getLocalWeekNumber(r),g=this.getDay(),t={},c=this.getHours(),o=c>=12,u=o?c-12:c,f=this.getLocalDayOfYear(r);u==0&&(u=12);var p=this.getMinutes(),v=this.getSeconds();t["%a"]=l.shortDays[g],t["%A"]=l.days[g],t["%b"]=l.shortMonths[M],t["%B"]=l.months[M],t["%C"]=1+Math.floor(s/100),t["%d"]=h<10?"0"+h:h,t["%e"]=h,t["%H"]=c<10?"0"+c:c,t["%I"]=u<10?"0"+u:u,t["%j"]=f<100?f<10?"00"+f:"0"+f:f,t["%k"]=c,t["%l"]=u,t["%m"]=M<9?"0"+(1+M):1+M,t["%M"]=p<10?"0"+p:p,t["%n"]=` 2`,t["%p"]=o?l.pm.toUpperCase():l.am.toUpperCase(),t["%P"]=o?l.pm:l.am,t["%s"]=Math.floor(this.getTime()/1e3),t["%S"]=v<10?"0"+v:v,t["%t"]=" ",t["%U"]=t["%W"]=t["%V"]=a<10?"0"+a:a,t["%u"]=g+1,t["%w"]=g,t["%y"]=(""+s).substring(2),t["%Y"]=s,t["%%"]="%";var Y=/%./g,y=e.replace(Y,function(m){return t[m]||m});return r!="gregorian"&&i&&(y=n.convertNumbers(y)),y}})(Date);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.