PageSourceSearch

https://www.tropicaltidbits.com/js/modelpage/headblob-4320bd01dd.js

js tropicaltidbits.com collected 2026-10-02 03:58:24 UTC 81,071 bytes, 13 lines download raw bytes

1!function(e,i){"undefined"!=typeof module&&module.exports?module.exports.browser=i():"function"==typeof define&&define.amd?define(i):this.bowser=i()}(0,function(){function e(e){function o(i){var o=e.match(i);return o&&o.length>1&&o[1]||""}var s,r=o(/(ipod|iphone|ipad)/i).toLowerCase(),n=!/like android/i.test(e)&&/android/i.test(e),t=o(/edge\/(\d+(\.\d+)?)/i),a=o(/version\/(\d+(\.\d+)?)/i),d=/tablet/i.test(e),m=!d&&/[^-]mobi/i.test(e);/opera|opr/i.test(e)?s={name:"Opera",opera:i,version:a||o(/(?:opera|opr)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(e)?s={name:"Yandex Browser",yandexbrowser:i,version:a||o(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/windows phone/i.test(e)?(s={name:"Windows Phone",windowsphone:i},t?(s.msedge=i,s.version=t):(s.msie=i,s.version=o(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(e)?s={name:"Internet Explorer",msie:i,version:o(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:/chrome.+? edge/i.test(e)?s={name:"Microsoft Edge",msedge:i,version:t}:/chrome|crios|crmo/i.test(e)?s={name:"Chrome",chrome:i,version:o(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:r?(s={name:"iphone"==r?"iPhone":"ipad"==r?"iPad":"iPod"},a&&(s.version=a)):/sailfish/i.test(e)?s={name:"Sailfish",sailfish:i,version:o(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(e)?s={name:"SeaMonkey",seamonkey:i,version:o(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel/i.test(e)?(s={name:"Firefox",firefox:i,version:o(/(?:firefox|iceweasel)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(e)&&(s.firefoxos=i)):/silk/i.test(e)?s={name:"Amazon Silk",silk:i,version:o(/silk\/(\d+(\.\d+)?)/i)}:n?s={name:"Android",version:a}:/phantom/i.test(e)?s={name:"PhantomJS",phantom:i,version:o(/phantomjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(e)||/rim\stablet/i.test(e)?s={name:"BlackBerry",blackberry:i,version:a||o(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:/(web|hpw)os/i.test(e)?(s={name:"WebOS",webos:i,version:a||o(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(e)&&(s.touchpad=i)):s=/bada/i.test(e)?{name:"Bada",bada:i,version:o(/dolfin\/(\d+(\.\d+)?)/i)}:/tizen/i.test(e)?{name:"Tizen",tizen:i,version:o(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||a}:/safari/i.test(e)?{name:"Safari",safari:i,version:a}:{name:o(/^(.*)\/(.*) /),version:function(i){var o=e.match(i);return o&&o.length>1&&o[2]||""}(/^(.*)\/(.*) /)},!s.msedge&&/(apple)?webkit/i.test(e)?(s.name=s.name||"Webkit",s.webkit=i,!s.version&&a&&(s.version=a)):!s.opera&&/gecko\//i.test(e)&&(s.name=s.name||"Gecko",s.gecko=i,s.version=s.version||o(/gecko\/(\d+(\.\d+)?)/i)),s.msedge||!n&&!s.silk?r&&(s[r]=i,s.ios=i):s.android=i;var v="";s.windowsphone?v=o(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):r?v=(v=o(/os (\d+([_\s]\d+)*) like mac os x/i)).replace(/[_\s]/g,"."):n?v=o(/android[ \/-](\d+(\.\d+)*)/i):s.webos?v=o(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):s.blackberry?v=o(/rim\stablet\sos\s(\d+(\.\d+)*)/i):s.bada?v=o(/bada\/(\d+(\.\d+)*)/i):s.tizen&&(v=o(/tizen[\/\s](\d+(\.\d+)*)/i)),v&&(s.osversion=v);var b=v.split(".")[0];return d||"ipad"==r||n&&(3==b||4==b&&!m)||s.silk?s.tablet=i:(m||"iphone"==r||"ipod"==r||n||s.blackberry||s.webos||s.bada)&&(s.mobile=i),s.msedge||s.msie&&s.version>=10||s.yandexbrowser&&s.version>=15||s.chrome&&s.version>=20||s.firefox&&s.version>=20||s.safari&&s.version>=6||s.opera&&s.version>=10||s.ios&&s.osversion&&s.osversion.split(".")[0]>=6||s.blackberry&&s.version>=10.1?s.a=i:s.msie&&s.version<10||s.chrome&&s.version<20||s.firefox&&s.version<20||s.safari&&s.version<6||s.opera&&s.version<10||s.ios&&s.osversion&&s.osversion.split(".")[0]<6?s.c=i:s.x=i,s}var i=!0,o=e("undefined"!=typeof navigator?navigator.userAgent:"");return o.test=function(e){for(var i=0;i<e.length;++i){var s=e[i];if("string"==typeof s&&s in o)return!0}return!1},o._detect=e,o});;/*!
2 * Javascript Cookie v1.5.1
3 * https://github.com/js-cookie/js-cookie
4 *
5 * Copyright 2006, 2014 Klaus Hartl
6 * Released under the MIT license
7 */
8!function(e){var n;if("function"==typeof define&&define.amd)define(["jquery"],e);else if("object"==typeof exports){try{n=require("jquery")}catch(e){}module.exports=e(n)}else{var o=window.Cookies,r=window.Cookies=e(window.jQuery);r.noConflict=function(){return window.Cookies=o,r}}}(function(e){var n=/\+/g;function o(e){return f.raw?e:encodeURIComponent(e)}function r(e){return f.raw?e:decodeURIComponent(e)}function t(e){return o(f.json?JSON.stringify(e):String(e))}function i(e,o){var r=f.raw?e:function(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(n," ")),f.json?JSON.parse(e):e}catch(e){}}(e);return u(o)?o(r):r}function c(){for(var e,n,o=0,r={};o<arguments.length;o++)for(e in n=arguments[o])r[e]=n[e];return r}function u(e){return"[object Function]"===Object.prototype.toString.call(e)}var f=function(e,n,s){if(arguments.length>1&&!u(n)){if("number"==typeof(s=c(f.defaults,s)).expires){var a=s.expires,d=s.expires=new Date;d.setMilliseconds(d.getMilliseconds()+864e5*a)}return document.cookie=[o(e),"=",t(n),s.expires?"; expires="+s.expires.toUTCString():"",s.path?"; path="+s.path:"",s.domain?"; domain="+s.domain:"",s.secure?"; secure":""].join("")}for(var p=e?void 0:{},l=document.cookie?document.cookie.split("; "):[],m=0,v=l.length;m<v;m++){var g=l[m].split("="),w=r(g.shift()),j=g.join("=");if(e===w){p=i(j,n);break}e||void 0===(j=i(j))||(p[w]=j)}return p};return f.get=f.set=f,f.defaults={},f.remove=function(e,n){return f(e,"",c(n,{expires:-1})),!f(e)},e&&(e.cookie=f,e.removeCookie=f.remove),f});;"use strict";var APP={currentFrame:null,currentRunFrame:null,frameDelay:500,imgFH:null,imgFH_with_anl:null,imgURLs:null,imgURLs_with_anl:null,iteration:null,monthlyModels:["cfs-mon","cansips","nmme"],weeklyModels:["cfs-avg"],soundingModels:["ecmwf","gfs","nam3km","hrrr","wrf-arw","wrf-arw2","fv3-hires","hafsa","hafsa-p","hafsb","hafsb-p","hwrf","hwrf-p"],tcModels:["hafsa","hafsa-p","hafsb","hafsb-p","hwrf","hwrf-para","hwrf-p","hmon","hmon-para","hmon-p"],playing:!1,preloaded:!1,preloadedImages:{},preloadQueue:[],numPreloading:0,maxPreloading:4,validImageURLs:null,slider_idx:null,lastSwapTimes:[],defaultXsectionType:"FGEN, θₑ, Omega",updateInterval:30,inactiveTime:0,maxInactive:120,sign:function(e){return e>0?1:e<0?-1:0},contains:function(e,t){for(var n=e.length;n--;)if(e[n]===t)return!0;return!1},getClosest:function(e,t){for(var n=null,a=t.length;a--;){var r=t[a];(null===n||Math.abs(n-e)>Math.abs(r-e))&&(n=r)}return n},getClosestDate:function(e,t){for(var n=null,a=t.length,r=moment.utc(e,"YYYYMMDDHH");a--;){var i=moment.utc(t[a],"YYYYMMDDHH");(null==n||Math.abs(r.diff(n))>Math.abs(r.diff(i)))&&(n=i)}return null==n?null:n.format("YYYYMMDDHH")}
8,validTimeFH:function(e,t,n,a){if(n=Number(n),APP.contains(APP.monthlyModels,e)&&(n=Math.round(n/720)),a==t)return n;var r=moment.utc(t,"YYYYMMDDHH"),i=moment.utc(a,"YYYYMMDDHH");if(APP.contains(APP.monthlyModels,e)){var l=r.month()+1,o=i.month()+1;if(l==o)var s=n;else{var m=Math.round(r.diff(i,"seconds")/2592e3);if(m<1)if(12==l&&1==o)s=n-1;else if(1==$oldmonth&&12==$reqmonth)s=n+1;else s=n+(l-o);else s=n+m}}else s=n+r.diff(i,"hours");return s},isDescendant:function(e,t){for(var n=e.parentNode;null!=n;){if(n==t)return!0;n=n.parentNode}return!1},getMouseButton:function(e){switch((e=e||window.event).which||void 0===e.button||(e.which=1&e.button?1:2&e.button?3:4&e.button?2:0),e.which){case 1:return"left";case 2:return"middle";case 3:return"right"}},fileExists:function(e){var t=new XMLHttpRequest;return t.open("HEAD",e,!1),t.send(),200==t.status||304==t.status},canHover:function(){return matchMedia("(any-hover: hover)").matches},showElement:function(e,t){t=void 0!==t?t:"block";var n=document.getElementById(e);n.style.display!=t&&(n.style.display=t)},hideElement:function(e){elem=document.getElementById(e),"none"!=elem.style.display&&(elem.style.display="none")},toggleElement:function(e,t){t=void 0!==t?t:"block";var n=document.getElementById(e),a=n.style.display;0==a.length||"none"==a?n.style.display=t:n.style.display="none"},togglePopup:function(e,t){var n=document.getElementById(e),a=document.getElementById(e+"-underlay");!0===t?(APP.toggleElement(n.id,"block"),APP.toggleElement(a.id,"block")):!1===t?(APP.toggleElement(n.id,"none"),APP.toggleElement(a.id,"none")):(APP.toggleElement(n.id),APP.toggleElement(a.id))},closeAllPopups:function(){for(var e=document.getElementsByClassName("popup"),t=0;t<e.length;t++)APP.togglePopup(e[t].id,!1)},toggleRegionTable:function(){var e=document.getElementById("products"),t=document.getElementById("regiontable"),n=t.style.display;if(0==n.length||"none"==n){var a=document.getElementsByClassName("region-thumbnail");for(i=0;i<a.length;i++){var r=a[i];""==r.src&&(r.src=r.getAttribute("data-src"))}t.style.display="block",e.style.display="none"}else t.style.display="none",e.style.display="flex"},toggleAnalysisTimes:function(){var e=document.getElementById("hide-analysis-times"),t=Cookies.get("hide-analysis-times");e.checked?"false"!=t&&void 0!==t||Cookies.set("hide-analysis-times","true",{expires:365}):"true"!=t&&void 0!==t||Cookies.set("hide-analysis-times","false",{expires:365})},toggleLocReadout:function(){var e=document.getElementById("loc-readout"),t=Cookies.get("loc-readout");e.checked?("false"!=t&&void 0!==t||Cookies.set("loc-readout","true",{expires:365}),APP.locReadoutAvailable&&APP.setLocReadoutBindings(),APP.locReadoutEnabled=!0):("true"!=t&&void 0!==t||Cookies.set("loc-readout","false",{expires:365}),APP.unsetLocReadoutBindings(),APP.locReadoutEnabled=!1)},toggleSoundings:function(){var e=document.getElementById("enable-soundings"),t=Cookies.get("enable-soundings");e.checked?("false"!=t&&void 0!==t||Cookies.set("enable-soundings","true",{expires:365}),APP.soundingsAvailable&&APP.setSoundingBindings(),APP.soundingsEnabled=!0):("true"!=t&&void 0!==t||Cookies.set("enable-soundings","false",{expires:365}),APP.unsetSoundingBindings(),APP.soundingsEnabled=!1)},removeAnalysisTimes:function(){APP.imgFH_with_anl=APP.imgFH.slice(),APP.imgURLs_with_anl=APP.imgURLs.slice();var e=APP.imgFH_with_anl.indexOf(0);if(-1!=e){APP.imgFH=APP.imgFH.splice(e),APP.imgURLs=APP.imgURLs.splice(e),APP.currentFrame=APP.currentFrame-e<0?0:APP.currentFrame-e,APP.fh<0&&(APP.fh=0,document.getElementById("plot").src=APP.imgURLs[0],document.getElementById("imageContainer").style.outline="none",APP.currentRunFrame=APP.validImageURLs[0].indexOf(APP.imgURLs[0])),APP.updateForecastTime(APP.fh);var t=document.getElementById("fhSlider"),n=document.getElementById("ticks");for(t.value-=e,t.max-=e;n.firstChild;)n.removeChild(n.firstChild);var a=document.getElementById("FHtable");for(a.children;a.firstElementChild;){var r=a.firstElementChild,i=r.getAttribute("data-fh");if(!((null!==i?Number(i):-999)<0))break;a.removeChild(r)}for(var l=document.getElementById("fcstGIF-FH1"),o=0;o<e;o++)l.removeChild(l.firstElementChild);var s=document.getElementById("fcstGIF-FH2");for(o=0;o<e;o++)s.removeChild(s.firstElementChild)}},popup:function(e){alert(e)},storeScrollPosition:function(e){var t=window.pageYOffset||document.documentElement.scrollTop,n=window.pageXOffset||document.documentElement.scrollLeft;"select"==e.target.tagName.toLowerCase()?e.target.children[e.target.selectedIndex].value+="&xpos="+n+"&ypos="+t:"a"==e.target.tagName.toLowerCase()&&(e.target.href+="&xpos="+n+"&ypos="+t)},restorePosition:function(){var e=window.location.href,t=0,n=0;e.indexOf("&xpos=")>-1&&(t=e.split("&xpos=")[1].split("&")[0]),e.indexOf("&ypos=")>-1&&(n=e.split("&ypos=")[1].split("&")[0]),window.scrollTo(t,n)},cursorFocus:function(e){var t=window.pageYOffset||document.documentElement.scrollTop,n=window.pageXOffset||document.documentElement.scrollLeft;e.focus(),window.scrollTo(n,t)},getElemRelPos:function(e,t,n){var a=e.getBoundingClientRect(),r=getComputedStyle(e);return{x:t-(a.left+parseFloat(r.paddingLeft)+parseFloat(r.borderLeftWidth)),y:n-(a.top+parseFloat(r.paddingTop)+parseFloat(r.borderTopWidth))}},getMouseLatLon:function(e){var t=e.target,n=APP.getElemRelPos(e.target,e.clientX,e.clientY);return params={x:n.x,y:n.y,fh:APP.fh},APP.pix_to_latlon(params,t)}
8,pix_to_latlon:function(e,t){var n=e.x,a=e.y,r=e.fh,i=APP.tc?APP.plotdims[r]:APP.plotdims,l=i.Xplot0/i.pagewidth*t.width,o=i.Xplot1/i.pagewidth*t.width,s=(i.pageheight-i.Yplot1)/i.pageheight*t.height,m=(i.pageheight-i.Yplot0)/i.pageheight*t.height,P=(i.lon1-i.lon0)/(o-l),d=(i.lat1-i.lat0)/(s-m),u=i.lon0+(n-l)*P,c=i.lat1+(a-s)*d;return{lat:c=Math.abs(c)>90?90*APP.sign(c):c,lon:u}},latlon_to_pix:function(e,t){t=void 0!==t&&t;var n=e.lat,a=e.lon,r=e.fh,i=document.getElementById("plot"),l=APP.tc?APP.plotdims[r]:APP.plotdims;a=Number(a),n=Number(n),imgWidth=t?i.naturalWidth:i.width,imgHeight=t?i.naturalHeight:i.height;var o=l.Xplot0/l.pagewidth*imgWidth,s=l.Xplot1/l.pagewidth*imgWidth,m=(l.pageheight-l.Yplot1)/l.pageheight*imgHeight,P=(l.pageheight-l.Yplot0)/l.pageheight*imgHeight,d=(s-o)/(l.lon1-l.lon0),u=(P-m)/(l.lat1-l.lat0);return{x:o+(a-l.lon0)*d,y:m+(l.lat1-n)*u}},earthDist:function(e,t,n,a){e=e*Math.PI/180,n=n*Math.PI/180,t=t*Math.PI/180,a=a*Math.PI/180;var r=Math.sin(e)*Math.sin(n)+Math.cos(e)*Math.cos(n)*Math.cos(Math.abs(a-t));return r>1?r=1:r<-1&&(r=-1),6371*Math.acos(r)},preloadImages:function(){if(!APP.preloaded){APP.preloaded=!0,APP.updatePreloadQueue();var e=location.protocol+"//"+location.hostname+location.pathname,t=document.getElementById("plot");!function t(){Object.keys(APP.preloadedImages).length<APP.imgURLs.length&&(APP.preloadQueue.length>0&&APP.numPreloading<APP.maxPreloading?(setTimeout(function(){!function(t){if((t=t.replace(e,""))in APP.preloadedImages)r=APP.preloadedImages[t];else var r=new Image;r.complete&&r.src||(r.addEventListener("load",n),r.addEventListener("error",a),APP.numPreloading+=1,r.src=t)}(APP.preloadQueue.shift())},0),setTimeout(t,20)):setTimeout(t,50))}(),t.removeEventListener("load",APP.preloadImages)}function n(a){var r=a.target,i=r.src.replace(e,"");APP.numPreloading-=1,APP.preloadedImages[i]=r;var l=APP.imgURLs.indexOf(i);if(l>-1){var o=document.getElementsByClassName("available")[l];o.classList.add("fhLoaded"),o.classList.remove("fhUnloaded")}t.removeEventListener("load",n)}function a(n){var r=n.target.src.replace(e,"");console.log("error while downloading "+r),APP.numPreloading-=1,t.removeEventListener("error",a)}},updatePreloadQueue:function(){var e=APP.currentFrame,t=e-4>=0?e-4:0,n=e+4<APP.imgURLs.length?e+4:APP.imgURLs.length-1,a=APP.imgURLs.slice(t,n+1);a=a.filter(function(e){return!(e in APP.preloadedImages)});var r=Array.from(new Set(APP.preloadQueue.concat(a)));r.sort(function(t,n){return Math.abs(APP.imgURLs.indexOf(t)-e)>=Math.abs(APP.imgURLs.indexOf(n)-e)?1:-1}),APP.preloadQueue=r},getParam:function(e,t){var n=e.split("?")[1],a=null==n?null:n.split(t+"=")[1];return null==a?null:a.split("&")[0]},changeParam:function(e,t,n,a){var r=e.split("?"),i=r[0],l=r[1].split(t+"=");if(APP.contains(l[1],"&")){var o=l[1].split("&"),s=Number(o[0]),m=null==n?a:(s+n).toString();o[0]=m;var P=l[0]+t+"="+o.join("&")}else s=Number(l[1]),m=null==n?a:(s+n).toString(),P=l[0]+t+"="+m;return i+"?"+P},updateForecastTime:function(e){if(APP.contains(APP.monthlyModels,APP.model)){var t="<b>(+"+e+" months)</b>"+" "+moment(APP.runtime,"YYYYMMDDHH").clone().add(e,"months").format("MMM YYYY")}else if(APP.contains(APP.weeklyModels,APP.model)){if(e%7==0){var n="<b>(+"+e/168+" weeks)</b>"}t=n+" "+moment(APP.runtime,"YYYYMMDDHH").clone().add(e,"hours").format("hh:mmA MMM DD")}else{let n=moment(APP.runtime,"YYYYMMDDHH").clone().add(moment().utcOffset(),"minutes").clone().add(e,"hours");t=(e<0?"<b>(&minus;"+Math.abs(e)+" hr)</b>":"<b>(+"+e+" hr)</b>")+" "+n.format("hh:mmA MMM DD")}document.getElementById("currentFH-value").innerHTML=t},swapImage:function(e){if((e=Number(e))+1e3!=APP.slider_idx){APP.slider_idx=e+1e3,APP.currentFrame=Number(e);var t=APP.imgURLs[APP.currentFrame],n=location.protocol+"//"+location.hostname+location.pathname+t,a=document.getElementById("plot"),r=document.getElementById("imageContainer");a.src=t,a.complete||t in APP.preloadedImages?APP.plotSpinner.el&&APP.plotSpinner.stop():(a.addEventListener("load",function(e){var t=e.target;APP.plotSpinner.stop(),t.style.visibility="visible";var n=location.protocol+"//"+location.hostname+location.pathname,a=APP.imgURLs.indexOf(t.src.replace(n,""));if(a>-1){var r=document.getElementsByClassName("available")[a];r.classList.add("fhLoaded"),r.classList.remove("fhUnloaded")}},{once:!0}),APP.plotSpinner.spin(r),a.style.visibility="hidden"),Object.keys(APP.preloadedImages).length<APP.imgURLs.length&&APP.updatePreloadQueue();if(APP.lastSwapTimes.push(new Date),APP.lastSwapTimes.length>4&&APP.lastSwapTimes.shift(),4==APP.lastSwapTimes.length)4e3/(APP.lastSwapTimes[APP.lastSwapTimes.length-1]-APP.lastSwapTimes[0])>15&&APP.preloadQueue.length>0&&(APP.preloadQueue=APP.imgURLs.filter(function(e){return!(e in APP.preloadedImages)}),APP.updatePreloadQueue());document.getElementById("fhSlider").value=APP.currentFrame;var i=APP.fh,l=APP.imgFH[APP.currentFrame],o=Number(l);APP.updateForecastTime(o);var s=document.getElementById("plotlink");
8s&&(s.href=n),o<0&&i>=0?r.style.outline="1px solid rgb(150, 50, 150)":o>=0&&i<0&&(r.style.outline="none"),o>=0&&(APP.currentRunFrame=APP.validImageURLs[l].indexOf(APP.imgURLs[APP.currentFrame])),APP.fh=o;var m=t.split("/")[1];APP.dispRuntime=m;var P=Date.now();APP.swapImageLastTime&&APP.swapImageTimeout&&P-APP.swapImageLastTime<200&&clearTimeout(APP.swapImageTimeout),APP.swapImageLastTime=P,null==APP.swapImageLastFH&&(APP.swapImageLastFH=i),APP.swapImageTimeout=setTimeout(function(){for(var e=APP.swapImageLastFH,t=document.getElementsByClassName("imgswap"),n=t.length,a=0;a<n;a++){var r=t[a],i="option"===r.tagName.toLowerCase()?r.value:r.href,l=APP.getParam(i,"model");if(APP.contains(APP.monthlyModels,l)&&!APP.contains(APP.monthlyModels,APP.model))var s=Math.round(o/720),m=null;else s=null,m=o-e;var P=APP.changeParam(i,"fh",m,s);"option"===r.tagName.toLowerCase()?r.value=P:r.href=P}var d=document.getElementById("fcstGIF-FH1");document.getElementById("fcstGIF-FH2").selectedIndex=APP.currentFrame,APP.currentFrame-9>0?d.selectedIndex=APP.currentFrame-9:d.selectedIndex=0,APP.swapImageTimeout=null,APP.swapImageLastFH=o},200)}},swapRun:function(e){var t=APP.imgFH[APP.currentFrame],n=APP.validImageURLs[t][e],a=document.getElementById("plot");a.addEventListener("load",function(e){var t=e.target;t.src==document.getElementById("plot").src&&APP.plotSpinner.stop(),t.style.visibility="visible"}),a.src=n,a.complete||(APP.plotSpinner.spin(document.getElementById("imageContainer")),a.style.visibility="hidden");var r=document.getElementById("plotlink");r&&(r.href=n),APP.currentRunFrame=Number(e);var i=n.split("/")[1],l=moment.utc(APP.dispRuntime,"YYYYMMDDHH").diff(moment(i,"YYYYMMDDHH"),"hours");APP.fh+=l,APP.dispRuntime=i},runIncrement:function(e){var t=APP.imgFH[APP.currentFrame];t<0||("+"===e&&APP.currentRunFrame+1<APP.validImageURLs[t].length?APP.swapRun(APP.currentRunFrame+1):"-"===e&&APP.currentRunFrame-1>=0&&APP.swapRun(APP.currentRunFrame-1))},toggleAnimation:function(e){if(APP.playing){APP.playing=!1,clearTimeout(APP.iteration),0==APP.currentFrame?APP.currentFrame=APP.imgURLs.length-1:APP.currentFrame--;var t=document.getElementById("pause"),n=document.getElementById("play-icon");t.innerHTML=n.innerHTML,t.id="play"}else{APP.playing=!0,APP.Animate(e);var a=document.getElementById("play"),r=document.getElementById("pause-icon");a.innerHTML=r.innerHTML,a.id="pause"}},Animate:function(e){APP.currentFrame||(APP.currentFrame=Number(e)),function e(){if(APP.playing){var t;APP.currentFrame++;var n=APP.imgURLs.length;APP.currentFrame==n?(t=1e3,APP.currentFrame=0):t=APP.frameDelay,APP.iteration=setTimeout(function(){APP.currentFrame<n&&APP.swapImage(APP.currentFrame),e()},t)}}()},setLoopSpeed:function(e){if(APP.frameDelay){var t=[1e3,750,500,400,300,200,150,100,50],n=t.indexOf(APP.frameDelay);"+"===e?n+1<t.length&&(APP.frameDelay=t[n+1]):"-"===e&&n-1>=0&&(APP.frameDelay=t[n-1])}},increment:function(e){"+"===e&&APP.currentFrame+1<APP.imgURLs.length?APP.swapImage(APP.currentFrame+1):"-"===e&&APP.currentFrame-1>=0&&APP.swapImage(APP.currentFrame-1)},makeForecastGIF:function(){var e=Number(document.getElementById("fcstGIF-FH1").value),t=Number(document.getElementById("fcstGIF-FH2").value),n=Number(document.getElementById("fcstGIF-fps").value),a=Number(document.getElementById("fcstGIF-skip").value);if(isNaN(e)||isNaN(t))return alert("Invalid input for making GIF animation"),!1;n<=0&&(n=3),n>100&&(n=100),a<0&&(a=0);for(var r=APP.imgFH.indexOf(APP.getClosest(e,APP.imgFH)),i=APP.imgFH.indexOf(APP.getClosest(t,APP.imgFH)),l=new Array,o=new Array,s=(APP.imgFH.length,r);s<=i;s+=a+1)l.push(APP.imgURLs[s]);var m=document.getElementById("fcstGIF-submit"),P=document.getElementById("fcstGIF-submit-container"),d=m.offsetWidth,u=m.offsetHeight,c={lines:12,length:4,width:2,scale:1,radius:.25*Math.min(d,u)};m.style.width=d+"px",m.innerHTML="";var g=new Spinner(c).spin(P);!function a(r,i){if(!(0==r.length||i>=r.length)){m.innerHTML="Loading<br>images:<br>"+(i+1)+"/"+r.length;var l=new Image;l.onerror=function(){i==r.length-1?P():a(r,i+1)},l.src=r[i],l.onload=function(){o.push(l),i==r.length-1?(m.innerHTML="Creating<br>GIF...",P()):a(r,i+1)}}function P(){var a=new GIF({workers:2,quality:30}),r=o.length;for(s=0;s<r;s++)lastDelay=1e3/n<=1e3?1e3:1e3/n,s==r-1?a.addFrame(o[s],{delay:lastDelay}):a.addFrame(o[s],{delay:1e3/n});a.on("finished",function(n){if(g.stop(),m.innerHTML="Create GIF",m.style.width="auto",!!new Blob){var a=APP.imgURLs[APP.currentFrame].split("/"),r=a[a.length-1].split("_"),i=r.slice(0,r.length-1).join("_")+"_fh"+e+"-"+t+".gif";saveAs(n,i)}window.open(URL.createObjectURL(n)),APP.toggleElement("fcstGIF"),APP.toggleElement("fcstGIF-underlay")}),a.render()}}(l,0)},makeTrendGIF:function(){var e=APP.imgFH[APP.currentFrame];if(e<0)return alert('You can\'t view forecast trends for analysis times ("negative" forecast times)'),void APP.toggleElement("trendGIF");var t=Number(document.getElementById("trendGIF-numruns").value);if(fps=Number(document.getElementById("trendGIF-fps").value),isNaN(t)||isNaN(fps))return alert("Invalid input for making GIF animation"),!1;t<=0&&(t=2),fps<=0&&(fps=2),fps>100&&(fps=100);var n=new Array,a=new Array,r=APP.currentRunFrame-t+1>=0?APP.currentRunFrame-t+1:0,l=APP.currentRunFrame;for(i=r;i<=l;i++){var o=location.protocol+"//"+location.hostname+location.pathname+APP.validImageURLs[e][i];n.push(o)}var s=document.getElementById("trendGIF-submit"),m=document.getElementById("trendGIF-submit-container"),P=s.offsetWidth,d=s.offsetHeight,u={lines:12,length:4,width:2,scale:1,radius:.25*Math.min(P,d)};s.style.width=P+"px",s.innerHTML="";var c=new Spinner(u).spin(m);!function e(t,n){if(!(0==t.length||n>=t.length)){s.innerHTML="Loading<br>images:<br>"+(n+1)+"/"+t.length;var r=new Image;r.onerror=function(){n==t.length-1?l():e(t,n+1)},r.src=t[n],r.onload=function(){a.push(r),n==t.length-1?(s.innerHTML="Creating<br>GIF...",l()):e(t,n+1)}}function l(){var e=new GIF({workers:2,quality:30}),t=a.length;for(i=0;i<t;i++)lastDelay=1e3/fps<=1e3?1e3:1e3/fps,i==t-1?e.addFrame(a[i],{delay:lastDelay}):e.addFrame(a[i],{delay:1e3/fps});e.on("finished",function(e){if(c.stop(),s.innerHTML="Create GIF",s.style.width="auto",!!new Blob){var t=APP.imgURLs[APP.currentFrame].split("/"),n=t[t.length-1].split("_"),a=n.slice(0,n.length-1).join("_")+"_fh"+APP.imgFH[APP.currentFrame]+"_trend.gif";saveAs(e,a)}window.open(URL.createObjectURL(e)),APP.toggleElement("trendGIF"),APP.toggleElement("trendGIF-underlay")}),e.render()}}(n,0)},resizeImage:function(e,t,n){for(var a=e.width,r=e.height,i=a/(t=
8Math.round(t)),l=r/(n=Math.round(n)),o=Math.ceil(i/2),s=Math.ceil(l/2),m=e.getContext("2d"),P=m.getImageData(0,0,a,r),d=m.createImageData(t,n),u=P.data,c=d.data,g=0;g<n;g++)for(var f=0;f<t;f++){for(var h=4*(f+g*t),p=0,A=0,v=0,y=0,F=0,I=0,w=0,b=(g+.5)*l,L=Math.floor(g*l),E=Math.ceil((g+1)*l),M=L;M<E;M++)for(var H=Math.abs(b-(M+.5))/s,R=(f+.5)*i,B=H*H,x=Math.floor(f*i),T=Math.ceil((f+1)*i),Y=x;Y<T;Y++){var C=Math.abs(R-(Y+.5))/o,D=Math.sqrt(B+C*C);if(!(D>=1)){var U=4*(Y+M*a);w+=(p=2*D*D*D-3*D*D+1)*u[U+3],v+=p,u[U+3]<255&&(p=p*u[U+3]/250),y+=p*u[U],F+=p*u[U+1],I+=p*u[U+2],A+=p}}c[h]=y/A,c[h+1]=F/A,c[h+2]=I/A,c[h+3]=w/v}e.width=t,e.height=n,m.putImageData(d,0,0)},watchActivity:function(){["mousedown","mousemove","touchstart","keydown","scroll","focus"].forEach(function(e){document.addEventListener(e,function(){APP.inactiveTime=0},!0)}),setInterval(function(){APP.inactiveTime++},1e3)},update:function(data){function ajaxCallback(data){var currentFrame=APP.currentFrame,currentRunFrame=APP.currentRunFrame,currentFH=APP.imgFH[currentFrame],runtime=APP.runtime,select1=document.getElementById("fcstGIF-FH1"),select2=document.getElementById("fcstGIF-FH2"),fcstGIFidx1=select1.selectedIndex,fcstGIFidx2=select2.selectedIndex,preloadActive=Object.keys(APP.preloadedImages).length<APP.imgURLs.length,$response=$("<div />").html(data);try{eval($response.find("#jsReloadInfo").html())}catch(e){console.log(e.message)}if(APP.runtime==runtime&&0!=APP.imgURLs.length){$("#FHtable").html($response.find("#FHtable").html()),$("#fcstGIF-FH1").html($response.find("#fcstGIF-FH1").html()),$("#fcstGIF-FH2").html($response.find("#fcstGIF-FH2").html()),APP.fh=currentFH,APP.updateForecastTime(APP.fh);var idx=APP.imgFH.indexOf(currentFH);APP.currentFrame=idx>-1?idx:currentFrame,APP.currentRunFrame=currentRunFrame;var slider=document.getElementById("fhSlider");slider.max=APP.imgURLs.length-1,slider.value=APP.currentFrame,slider.addEventListener("input",function(){APP.swap
vendor: 4,377 bytes, line 8
8Image(slider.value)}),slider.addEventListener("change",function(){APP.swapImage(slider.value)}),select1.selectedIndex=fcstGIFidx1,select2.selectedIndex=fcstGIFidx2,"true"===Cookies.get("hide-analysis-times")&&APP.removeAnalysisTimes(),preloadActive||(APP.preloaded=!1,APP.preloadImages());for(var fhButtons=document.getElementsByClassName("available"),i=0;i<fhButtons.length;i++){var imgurl=APP.imgURLs[i];if(imgurl in APP.preloadedImages){var button=fhButtons[i];button.classList.add("fhLoaded"),button.classList.remove("fhUnloaded")}}}else location.reload()}document.hidden?console.log("skipping update"):$.get(window.location.href,{},ajaxCallback,"html")}};;!function(t,e){"object"==typeof module&&module.exports?module.exports=e():"function"==typeof define&&define.amd?define(e):t.Spinner=e()}(this,function(){"use strict";function t(t,e){var i,o=document.createElement(t||"div");for(i in e)o[i]=e[i];return o}function e(t){for(var e=1,i=arguments.length;i>e;e++)t.appendChild(arguments[e]);return t}function i(t,e,i,o){var n=["opacity",e,~~(100*t),i,o].join("-"),r=.01+i/o*100,s=Math.max(1-(1-t)/e*(100-r),t),a=l.substring(0,l.indexOf("Animation")).toLowerCase(),d=a&&"-"+a+"-"||"";return p[n]||(c.insertRule("@"+d+"keyframes "+n+"{0%{opacity:"+s+"}"+r+"%{opacity:"+t+"}"+(r+.01)+"%{opacity:1}"+(r+e)%100+"%{opacity:"+t+"}100%{opacity:"+s+"}}",c.cssRules.length),p[n]=1),n}function o(t,e){var i,o,n=t.style;if(void 0!==n[e=e.charAt(0).toUpperCase()+e.slice(1)])return e;for(o=0;o<d.length;o++)if(void 0!==n[i=d[o]+e])return i}function n(t,e){for(var i in e)t.style[o(t,i)||i]=e[i];return t}function r(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var o in i)void 0===t[o]&&(t[o]=i[o])}return t}function s(t,e){return"string"==typeof t?t:t[e%t.length]}function a(t){this.opts=r(t||{},a.defaults,u)}var l,c,d=["webkit","Moz","ms","O"],p={},u={lines:12,length:7,width:5,radius:10,scale:1,corners:1,color:"#000",opacity:.25,rotate:0,direction:1,speed:1,trail:100,fps:20,zIndex:2e9,className:"spinner",top:"50%",left:"50%",shadow:!1,hwaccel:!1,position:"absolute"};if(a.defaults={},r(a.prototype,{spin:function(e){this.stop();var i=this,o=i.opts,r=i.el=t(null,{className:o.className});if(n(r,{position:o.position,width:0,zIndex:o.zIndex,left:o.left,top:o.top}),e&&e.insertBefore(r,e.firstChild||null),r.setAttribute("role","progressbar"),i.lines(r,i.opts),!l){var s,a=0,c=(o.lines-1)*(1-o.direction)/2,d=o.fps,p=d/o.speed,u=(1-o.opacity)/(p*o.trail/100),f=p/o.lines;!function t(){a++;for(var e=0;e<o.lines;e++)s=Math.max(1-(a+(o.lines-e)*f)%p*u,o.opacity),i.opacity(r,e*o.direction+c,s,o);i.timeout=i.el&&setTimeout(t,~~(1e3/d))}()}return i},stop:function(){var t=this.el;return t&&(clearTimeout(this.timeout),t.parentNode&&t.parentNode.removeChild(t),this.el=void 0),this},lines:function(o,r){function a(e,i){return n(t(),{position:"absolute",width:r.scale*(r.length+r.width)+"px",height:r.scale*r.width+"px",background:e,boxShadow:i,transformOrigin:"left",transform:"rotate("+~~(360/r.lines*d+r.rotate)+"deg) translate("+r.scale*r.radius+"px,0)",borderRadius:(r.corners*r.scale*r.width>>1)+"px"})}for(var c,d=0,p=(r.lines-1)*(1-r.direction)/2;d<r.lines;d++)c=n(t(),{position:"absolute",top:1+~(r.scale*r.width/2)+"px",transform:r.hwaccel?"translate3d(0,0,0)":"",opacity:r.opacity,animation:l&&i(r.opacity,r.trail,p+d*r.direction,r.lines)+" "+1/r.speed+"s linear infinite"}),r.shadow&&e(c,n(a("#000","0 0 4px #000"),{top:"2px"})),e(o,e(c,a(s(r.color,d),"0 0 1px rgba(0,0,0,.1)")));return o},opacity:function(t,e,i){e<t.childNodes.length&&(t.childNodes[e].style.opacity=i)}}),"undefined"!=typeof document){c=function(){var i=t("style",{type:"text/css"});return e(document.getElementsByTagName("head")[0],i),i.sheet||i.styleSheet}();var f=n(t("group"),{behavior:"url(#default#VML)"});!o(f,"transform")&&f.adj?function(){function i(e,i){return t("<"+e+' xmlns="urn:schemas-microsoft.com:vml" class="spin-vml">',i)}c.addRule(".spin-vml","behavior:url(#default#VML)"),a.prototype.lines=function(t,o){function r(){return n(i("group",{coordsize:d+" "+d,coordorigin:-c+" "+-c}),{width:d,height:d})}function a(t,a,l){e(u,e(n(r(),{rotation:360/o.lines*t+"deg",left:~~a}),e(n(i("roundrect",{arcsize:o.corners}),{width:c,height:o.scale*o.width,left:o.scale*o.radius,top:-o.scale*o.width>>1,filter:l}),i("fill",{color:s(o.color,t),opacity:o.opacity}),i("stroke",{opacity:0}
vendor: 6,979 bytes, lines 8-13
8))))}var l,c=o.scale*(o.length+o.width),d=2*o.scale*c,p=-(o.width+o.length)*o.scale*2+"px",u=n(r(),{position:"absolute",top:p,left:p});if(o.shadow)for(l=1;l<=o.lines;l++)a(l,-2,"progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow=1,shadowopacity=.3)");for(l=1;l<=o.lines;l++)a(l);return e(t,u)},a.prototype.opacity=function(t,e,i,o){var n=t.firstChild;o=o.shadow&&o.lines||0,n&&e+o<n.childNodes.length&&(n=(n=(n=n.childNodes[e+o])&&n.firstChild)&&n.firstChild)&&(n.opacity=i)}}():l=o(f,"animation")}return a});;//! moment.js
9//! version : 2.18.1
10//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
11//! license : MIT
12//! momentjs.com
13!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";var e;function t(){return e.apply(null,arguments)}function n(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e){return void 0===e}function r(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function a(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function o(e,t){var n,s=[];for(n=0;n<e.length;++n)s.push(t(e[n],n));return s}function u(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e,t){for(var n in t)u(t,n)&&(e[n]=t[n]);return u(t,"toString")&&(e.toString=t.toString),u(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,n,s){return bt(e,t,n,s,!0).utc()}function h(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}var c=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,s=0;s<n;s++)if(s in t&&e.call(this,t[s],s,t))return!0;return!1};function f(e){if(null==e._isValid){var t=h(e),n=c.call(t.parsedDateParts,function(e){return null!=e}),s=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(s=s&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return s;e._isValid=s}return e._isValid}function m(e){var t=d(NaN);return null!=e?l(h(t),e):h(t).userInvalidated=!0,t}var _=t.momentProperties=[];function y(e,t){var n,s,r;if(i(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),i(t._i)||(e._i=t._i),i(t._f)||(e._f=t._f),i(t._l)||(e._l=t._l),i(t._strict)||(e._strict=t._strict),i(t._tzm)||(e._tzm=t._tzm),i(t._isUTC)||(e._isUTC=t._isUTC),i(t._offset)||(e._offset=t._offset),i(t._pf)||(e._pf=h(t)),i(t._locale)||(e._locale=t._locale),_.length>0)for(n=0;n<_.length;n++)i(r=t[s=_[n]])||(e[s]=r);return e}var g=!1;function v(e){y(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===g&&(g=!0,t.updateOffset(this),g=!1)}function p(e){return e instanceof v||null!=e&&null!=e._isAMomentObject}function w(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function M(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=w(t)),n}function S(e,t,n){var s,i=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),a=0;for(s=0;s<i;s++)(n&&e[s]!==t[s]||!n&&M(e[s])!==M(t[s]))&&a++;return a+r}function k(e){!1===t.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function D(e,n){var s=!0;return l(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,e),s){for(var i,r=[],a=0;a<arguments.length;a++){if(i="","object"==typeof arguments[a]){for(var o in i+="\n["+a+"] ",arguments[0])i+=o+": "+arguments[0][o]+", ";i=i.slice(0,-2)}else i=arguments[a];r.push(i)}k(e+"\nArguments: "+Array.prototype.slice.call(r).join("")+"\n"+(new Error).stack),s=!1}return n.apply(this,arguments)},n)}var Y={};function O(e,n){null!=t.deprecationHandler&&t.deprecationHandler(e,n),Y[e]||(k(n),Y[e]=!0)}function x(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function T(e,t){var n,i=l({},e);for(n in t)u(t,n)&&(s(e[n])&&s(t[n])?(i[n]={},l(i[n],e[n]),l(i[n],t[n])):null!=t[n]?i[n]=t[n]:delete i[n]);for(n in e)u(e,n)&&!u(t,n)&&s(e[n])&&(i[n]=l({},i[n]));return i}function b(e){null!=e&&this.set(e)}t.suppressDeprecationWarnings=!1,t.deprecationHandler=null;var P=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)u(e,t)&&n.push(t);return n};var W={};function R(e,t){var n=e.toLowerCase();W[n]=W[n+"s"]=W[t]=e}function C(e){return"string"==typeof e?W[e]||W[e.toLowerCase()]:void 0}function F(e){var t,n,s={};for(n in e)u(e,n)&&(t=C(n))&&(s[t]=e[n]);return s}var U={};function H(e,t){U[e]=t}function L(e,n){return function(s){return null!=s?(V(this,e,s),t.updateOffset(this,n),this):G(this,e)}}function G(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function V(e,t,n){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](n)}function N(e,t,n){var s=""+Math.abs(e),i=t-s.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+s}var j=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,A=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,E={},I={};function Z(e,t,n,s){var i=s;"string"==typeof s&&(i=function(){return this[s]()}),e&&(I[e]=i),t&&(I[t[0]]=function(){return N(i.apply(this,arguments),t[1],t[2])}),n&&(I[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function z(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function $(e,t){return e.isValid()?(t=q(t,e.localeData()),E[t]=E[t]||function(e){var t,n,s=e.match(j);for(t=0,n=s.length;t<n;t++)I[s[t]]?s[t]=I[s[t]]:s[t]=z(s[t]);return function(t){var i,r="";for(i=0;i<n;i++)r+=x(s[i])?s[i].call(t,e):s[i];return r}}(t),E[t](e)):e.localeData().invalidDate()}function q(e,t){var n=5;function s(e){return t.longDateFormat(e)||e}for(A.lastIndex=0;n>=0&&A.test(e);)e=e.replace(A,s),A.lastIndex=0,n-=1;return e}var J=/\d/,B=/\d\d/,Q=/\d{3}/,X=/\d{4}/,K=/[+-]?\d{6}/,ee=/\d\d?/,te=/\d\d\d\d?/,ne=/\d\d\d\d\d\d?/,se=/\d{1,3}/,ie=/\d{1,4}/,re=/[+-]?\d{1,6}/,ae=/\d+/,oe=/[+-]?\d+/,ue=/Z|[+-]\d\d:?\d\d/gi,le=/Z|[+-]\d\d(?::?\d\d)?/gi,de=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,he={};function ce(e,t,n){he[e]=x(t)?t:function(e,s){return e&&n?n:t}}function fe(e,t){return u(he,e)?he[e](t._strict,t._locale):new RegExp(me(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i})))}function me(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var _e={};function ye(e,t){var n,s=t;
vendor: 3,141 bytes, line 13
13for("string"==typeof e&&(e=[e]),r(t)&&(s=function(e,n){n[t]=M(e)}),n=0;n<e.length;n++)_e[e[n]]=s}function ge(e,t){ye(e,function(e,n,s,i){s._w=s._w||{},t(e,s._w,s,i)})}function ve(e,t,n){null!=t&&u(_e,e)&&_e[e](t,n._a,n,e)}var pe=0,we=1,Me=2,Se=3,ke=4,De=5,Ye=6,Oe=7,xe=8,Te=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1};function be(e,t){return new Date(Date.UTC(e,t+1,0)).getUTCDate()}Z("M",["MM",2],"Mo",function(){return this.month()+1}),Z("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),Z("MMMM",0,0,function(e){return this.localeData().months(this,e)}),R("month","M"),H("month",8),ce("M",ee),ce("MM",ee,B),ce("MMM",function(e,t){return t.monthsShortRegex(e)}),ce("MMMM",function(e,t){return t.monthsRegex(e)}),ye(["M","MM"],function(e,t){t[we]=M(e)-1}),ye(["MMM","MMMM"],function(e,t,n,s){var i=n._locale.monthsParse(e,s,n._strict);null!=i?t[we]=i:h(n).invalidMonth=e});var Pe=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,We="January_February_March_April_May_June_July_August_September_October_November_December".split("_");var Re="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function Ce(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;s<12;++s)r=d([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=Te.call(this._shortMonthsParse,a))?i:null:-1!==(i=Te.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=Te.call(this._shortMonthsParse,a))||-1!==(i=Te.call(this._longMonthsParse,a))?i:null:-1!==(i=Te.call(this._longMonthsParse,a))||-1!==(i=Te.call(this._shortMonthsParse,a))?i:null}function Fe(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=M(t);else if(!r(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),be(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function Ue(e){return null!=e?(Fe(this,e),t.updateOffset(this,!0),this):G(this,"Month")}var He=de;var Le=de;function Ge(){function e(e,t){return t.length-e.length}var t,n,s=[],i=[],r=[];for(t=0;t<12;t++)n=d([2e3,t]),s.push(this.monthsShort(n,"")),i.push(this.months(n,"")),r.push(this.months(n,"")),r.push(this.monthsShort(n,""));for(s.sort(e),i.sort(e),r.sort(e),t=0;t<12;t++)s[t]=me(s[t]),i[t]=me(i[t]);for(t=0;t<24;t++)r[t]=me(r[t]);this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Ve(e){return Ne(e)?366:365}function Ne(e){return e%4==0&&e%100!=0||e%400==0}Z("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),Z(0,["YY",2],0,function(){return this.year()%100}),Z(0,["YYYY",4],0,"year"),Z(0,["YYYYY",5],0,"year"),Z(0,["YYYYYY",6,!0],0,"year"),R("year","y"),H("year",1),ce("Y",oe),ce("YY",ee,B),ce("YYYY",ie,X),ce("YYYYY",re,K),ce("YYYYYY",re,K),ye(["YYYYY","YYYYYY"],pe),ye("YYYY",function(e,n){
vendor: 4,212 bytes, line 13
13n[pe]=2===e.length?t.parseTwoDigitYear(e):M(e)}),ye("YY",function(e,n){n[pe]=t.parseTwoDigitYear(e)}),ye("Y",function(e,t){t[pe]=parseInt(e,10)}),t.parseTwoDigitYear=function(e){return M(e)+(M(e)>68?1900:2e3)};var je=L("FullYear",!0);function Ae(e,t,n,s,i,r,a){var o=new Date(e,t,n,s,i,r,a);return e<100&&e>=0&&isFinite(o.getFullYear())&&o.setFullYear(e),o}function Ee(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Ie(e,t,n){var s=7+t-n;return-((7+Ee(e,0,s).getUTCDay()-t)%7)+s-1}function Ze(e,t,n,s,i){var r,a,o=1+7*(t-1)+(7+n-s)%7+Ie(e,s,i);return o<=0?a=Ve(r=e-1)+o:o>Ve(e)?(r=e+1,a=o-Ve(e)):(r=e,a=o),{year:r,dayOfYear:a}}function ze(e,t,n){var s,i,r=Ie(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return a<1?s=a+$e(i=e.year()-1,t,n):a>$e(e.year(),t,n)?(s=a-$e(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function $e(e,t,n){var s=Ie(e,t,n),i=Ie(e+1,t,n);return(Ve(e)-s+i)/7}Z("w",["ww",2],"wo","week"),Z("W",["WW",2],"Wo","isoWeek"),R("week","w"),R("isoWeek","W"),H("week",5),H("isoWeek",5),ce("w",ee),ce("ww",ee,B),ce("W",ee),ce("WW",ee,B),ge(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=M(e)});Z("d",0,"do","day"),Z("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),Z("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),Z("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),Z("e",0,0,"weekday"),Z("E",0,0,"isoWeekday"),R("day","d"),R("weekday","e"),R("isoWeekday","E"),H("day",11),H("weekday",11),H("isoWeekday",11),ce("d",ee),ce("e",ee),ce("E",ee),ce("dd",function(e,t){return t.weekdaysMinRegex(e)}),ce("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ce("dddd",function(e,t){return t.weekdaysRegex(e)}),ge(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:h(n).invalidWeekday=e}),ge(["d","e","E"],function(e,t,n,s){t[s]=M(e)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");var Je="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");var Be="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function Qe(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)r=d([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=Te.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Te.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Te.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Te.call(this._weekdaysParse,a))||-1!==(i=Te.call(this._shortWeekdaysParse,a))||-1!==(i=Te.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Te.call(this._shortWeekdaysParse,a))||-1!==(i=Te.call(this._weekdaysParse,a))||-1!==(i=Te.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Te.call(this._minWeekdaysParse,a))||-1!==(i=Te.call(this._weekdaysParse,a))||-1!==(i=Te.call(this._shortWeekdaysParse,a))?i:null}var Xe=de;var Ke=de;var et=de;function tt(){function e(e,t){return t.length-e.length}var t,n,s,i,r,a=[],o=[],u=[],l=[];for(t=0;t<7;t++)n=d([2e3,1]).day(t),s=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),r=this.weekdays(n,""),a.push(s),o.push(i),u.push(r),l.push(s),l.push(i),l.push(r);for(a.sort(e),o.sort(e),u.sort(e),l.sort(e),t=0;t<7;t++)o[t]=me(o[t]),u[t]=me(u[t]),l[t]=me(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function nt(){return this.hours()%12||12}function st(e,t){Z(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function it(e,t){return t._meridiemParse}Z("H",["HH",2],0,"hour"),Z("h",["hh",2],0,nt),Z("k",["kk",2],0,function(){return this.hours()||24}),Z("hmm",0,0,function(){return""+nt.apply(this)+N(this.minutes(),2)}
vendor: 5,715 bytes, line 13
13),Z("hmmss",0,0,function(){return""+nt.apply(this)+N(this.minutes(),2)+N(this.seconds(),2)}),Z("Hmm",0,0,function(){return""+this.hours()+N(this.minutes(),2)}),Z("Hmmss",0,0,function(){return""+this.hours()+N(this.minutes(),2)+N(this.seconds(),2)}),st("a",!0),st("A",!1),R("hour","h"),H("hour",13),ce("a",it),ce("A",it),ce("H",ee),ce("h",ee),ce("k",ee),ce("HH",ee,B),ce("hh",ee,B),ce("kk",ee,B),ce("hmm",te),ce("hmmss",ne),ce("Hmm",te),ce("Hmmss",ne),ye(["H","HH"],Se),ye(["k","kk"],function(e,t,n){var s=M(e);t[Se]=24===s?0:s}),ye(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ye(["h","hh"],function(e,t,n){t[Se]=M(e),h(n).bigHour=!0}),ye("hmm",function(e,t,n){var s=e.length-2;t[Se]=M(e.substr(0,s)),t[ke]=M(e.substr(s)),h(n).bigHour=!0}),ye("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[Se]=M(e.substr(0,s)),t[ke]=M(e.substr(s,2)),t[De]=M(e.substr(i)),h(n).bigHour=!0}),ye("Hmm",function(e,t,n){var s=e.length-2;t[Se]=M(e.substr(0,s)),t[ke]=M(e.substr(s))}),ye("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[Se]=M(e.substr(0,s)),t[ke]=M(e.substr(s,2)),t[De]=M(e.substr(i))});var rt,at=L("Hours",!0),ot={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:We,monthsShort:Re,week:{dow:0,doy:6},weekdays:qe,weekdaysMin:Be,weekdaysShort:Je,meridiemParse:/[ap]\.?m?\.?/i},ut={},lt={};function dt(e){return e?e.toLowerCase().replace("_","-"):e}function ht(e){var t=null;if(!ut[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=rt._abbr,require("./locale/"+e),ct(t)}catch(e){}return ut[e]}function ct(e,t){var n;return e&&(n=i(t)?mt(e):ft(e,t))&&(rt=n),rt._abbr}function ft(e,t){if(null!==t){var n=ot;if(t.abbr=e,null!=ut[e])O("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=ut[e]._config;else if(null!=t.parentLocale){if(null==ut[t.parentLocale])return lt[t.parentLocale]||(lt[t.parentLocale]=[]),lt[t.parentLocale].push({name:e,config:t}),null;n=ut[t.parentLocale]._config}return ut[e]=new b(T(n,t)),lt[e]&&lt[e].forEach(function(e){ft(e.name,e.config)}),ct(e),ut[e]}return delete ut[e],null}function mt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return rt;if(!n(e)){if(t=ht(e))return t;e=[e]}return function(e){for(var t,n,s,i,r=0;r<e.length;){for(t=(i=dt(e[r]).split("-")).length,n=(n=dt(e[r+1]))?n.split("-"):null;t>0;){if(s=ht(i.slice(0,t).join("-")))return s;if(n&&n.length>=t&&S(i,n,!0)>=t-1)break;t--}r++}return null}(e)}function _t(e){var t,n=e._a;return n&&-2===h(e).overflow&&(t=n[we]<0||n[we]>11?we:n[Me]<1||n[Me]>be(n[pe],n[we])?Me:n[Se]<0||n[Se]>24||24===n[Se]&&(0!==n[ke]||0!==n[De]||0!==n[Ye])?Se:n[ke]<0||n[ke]>59?ke:n[De]<0||n[De]>59?De:n[Ye]<0||n[Ye]>999?Ye:-1,h(e)._overflowDayOfYear&&(t<pe||t>Me)&&(t=Me),h(e)._overflowWeeks&&-1===t&&(t=Oe),h(e)._overflowWeekday&&-1===t&&(t=xe),h(e).overflow=t),e}var yt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,gt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,vt=/Z|[+-]\d\d(?::?\d\d)?/,pt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],wt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Mt=/^\/?Date\((\-?\d+)/i;function St(e){var t,n,s,i,r,a,o=e._i,u=yt.exec(o)||gt.exec(o);if(u){for(h(e).iso=!0,t=0,n=pt.length;t<n;t++)if(pt[t][1].exec(u[1])){i=pt[t][0],s=!1!==pt[t][2];break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=wt.length;t<n;t++)if(wt[t][1].exec(u[3])){r=(u[2]||" ")+wt[t][0];break}if(null==r)return void(e._isValid=!1)}if(!s&&null!=r)return void(e._isValid=!1);if(u[4]){if(!vt.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=i+(r||"")+(a||""),xt(e)}else e._isValid=!1}var kt=/^((?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d?\d\s(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(?:\d\d)?\d\d\s)(\d\d:\d\d)(\:\d\d)?(\s(?:UT|GMT|[ECMP][SD]T|[A-IK-Za-ik-z]|[+-]\d{4}))$/;function Dt(e){var t,n,s,i,r,a,o,u={" GMT":" +0000"," EDT":" -0400"," EST":" -0500"," CDT":" -0500"," CST":" -0600"," MDT":" -0600"," MST":" -0700"," PDT":" -0700"," PST":" -0800"};if(t=e._i.replace(/\([^\)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s|\s$/g,""),n=kt.exec(t)){if(s=n[1]?"ddd"+(5===n[1].length?", ":" "):"",i="D MMM "+(n[2].length>10?"YYYY ":"YY "),r="HH:mm"+(n[4]?":ss":""),n[1]){var l=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][new Date(n[2]).getDay()];if(n[1].substr(0,3)!==l)return h(e).weekdayMismatch=!0,void(e._isValid=!1)}
vendor: 6,216 bytes, line 13
13switch(n[5].length){case 2:a=0===o?" +0000":((o="YXWVUTSRQPONZABCDEFGHIKLM".indexOf(n[5][1].toUpperCase())-12)<0?" -":" +")+(""+o).replace(/^-?/,"0").match(/..$/)[0]+"00";break;case 4:a=u[n[5]];break;default:a=u[" GMT"]}n[5]=a,e._i=n.splice(1).join(""),e._f=s+i+r+" ZZ",xt(e),h(e).rfc2822=!0}else e._isValid=!1}function Yt(e,t,n){return null!=e?e:null!=t?t:n}function Ot(e){var n,s,i,r,a=[];if(!e._d){for(i=function(e){var n=new Date(t.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}(e),e._w&&null==e._a[Me]&&null==e._a[we]&&function(e){var t,n,s,i,r,a,o,u;if(t=e._w,null!=t.GG||null!=t.W||null!=t.E)r=1,a=4,n=Yt(t.GG,e._a[pe],ze(Pt(),1,4).year),s=Yt(t.W,1),((i=Yt(t.E,1))<1||i>7)&&(u=!0);else{r=e._locale._week.dow,a=e._locale._week.doy;var l=ze(Pt(),r,a);n=Yt(t.gg,e._a[pe],l.year),s=Yt(t.w,l.week),null!=t.d?((i=t.d)<0||i>6)&&(u=!0):null!=t.e?(i=t.e+r,(t.e<0||t.e>6)&&(u=!0)):i=r}s<1||s>$e(n,r,a)?h(e)._overflowWeeks=!0:null!=u?h(e)._overflowWeekday=!0:(o=Ze(n,s,i,r,a),e._a[pe]=o.year,e._dayOfYear=o.dayOfYear)}(e),null!=e._dayOfYear&&(r=Yt(e._a[pe],i[pe]),(e._dayOfYear>Ve(r)||0===e._dayOfYear)&&(h(e)._overflowDayOfYear=!0),s=Ee(r,0,e._dayOfYear),e._a[we]=s.getUTCMonth(),e._a[Me]=s.getUTCDate()),n=0;n<3&&null==e._a[n];++n)e._a[n]=a[n]=i[n];for(;n<7;n++)e._a[n]=a[n]=null==e._a[n]?2===n?1:0:e._a[n];24===e._a[Se]&&0===e._a[ke]&&0===e._a[De]&&0===e._a[Ye]&&(e._nextDay=!0,e._a[Se]=0),e._d=(e._useUTC?Ee:Ae).apply(null,a),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Se]=24)}}function xt(e){if(e._f!==t.ISO_8601)if(e._f!==t.RFC_2822){e._a=[],h(e).empty=!0;var n,s,i,r,a,o=""+e._i,u=o.length,l=0;for(i=q(e._f,e._locale).match(j)||[],n=0;n<i.length;n++)r=i[n],(s=(o.match(fe(r,e))||[])[0])&&((a=o.substr(0,o.indexOf(s))).length>0&&h(e).unusedInput.push(a),o=o.slice(o.indexOf(s)+s.length),l+=s.length),I[r]?(s?h(e).empty=!1:h(e).unusedTokens.push(r),ve(r,s,e)):e._strict&&!s&&h(e).unusedTokens.push(r);h(e).charsLeftOver=u-l,o.length>0&&h(e).unusedInput.push(o),e._a[Se]<=12&&!0===h(e).bigHour&&e._a[Se]>0&&(h(e).bigHour=void 0),h(e).parsedDateParts=e._a.slice(0),h(e).meridiem=e._meridiem,e._a[Se]=function(e,t,n){var s;if(null==n)return t;return null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((s=e.isPM(n))&&t<12&&(t+=12),s||12!==t||(t=0),t):t}(e._locale,e._a[Se],e._meridiem),Ot(e),_t(e)}else Dt(e);else St(e)}function Tt(e){var u=e._i,d=e._f;return e._locale=e._locale||mt(e._l),null===u||void 0===d&&""===u?m({nullInput:!0}):("string"==typeof u&&(e._i=u=e._locale.preparse(u)),p(u)?new v(_t(u)):(a(u)?e._d=u:n(d)?function(e){var t,n,s,i,r;if(0===e._f.length)return h(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;i<e._f.length;i++)r=0,t=y({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],xt(t),f(t)&&(r+=h(t).charsLeftOver,r+=10*h(t).unusedTokens.length,h(t).score=r,(null==s||r<s)&&(s=r,n=t));l(e,n||t)}(e):d?xt(e):function(e){var u=e._i;i(u)?e._d=new Date(t.now()):a(u)?e._d=new Date(u.valueOf()):"string"==typeof u?function(e){var n=Mt.exec(e._i);null===n?(St(e),!1===e._isValid&&(delete e._isValid,Dt(e),!1===e._isValid&&(delete e._isValid,t.createFromInputFallback(e)))):e._d=new Date(+n[1])}(e):n(u)?(e._a=o(u.slice(0),function(e){return parseInt(e,10)}),Ot(e)):s(u)?function(e){if(!e._d){var t=F(e._i);e._a=o([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),Ot(e)}}(e):r(u)?e._d=new Date(u):t.createFromInputFallback(e)}(e),f(e)||(e._d=null),e))}function bt(e,t,i,r,a){var o,u={};return!0!==i&&!1!==i||(r=i,i=void 0),(s(e)&&function(e){var t;for(t in e)return!1;return!0}(e)||n(e)&&0===e.length)&&(e=void 0),u._isAMomentObject=!0,u._useUTC=u._isUTC=a,u._l=i,u._i=e,u._f=t,u._strict=r,(o=new v(_t(Tt(u))))._nextDay&&(o.add(1,"d"),o._nextDay=void 0),o}function Pt(e,t,n,s){return bt(e,t,n,s,!1)}t.createFromInputFallback=D("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var Wt=D("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Pt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:m()}),Rt=D("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Pt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:m()});function Ct(e,t){var s,i;if(1===t.length&&n(t[0])&&(t=t[0]),!t.length)return Pt();for(s=t[0],i=1;i<t.length;++i)t[i].isValid()&&!t[i][e](s)||(s=t[i]);return s}var Ft=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ut(e){var t=F(e),n=t.year||0,s=t.quarter||0,i=t.month||0,r=t.week||0,a=t.day||0,o=t.hour||0,u=t.minute||0,l=t.second||0,d=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===Ft.indexOf(t)||null!=e[t]&&isNaN(e[t]))return!1;for(var n=!1,s=0;s<Ft.length;++s)if(e[Ft[s]]){if(n)return!1;parseFloat(e[Ft[s]])!==M(e[Ft[s]])&&(n=!0)}return!0}(t),this._milliseconds=+d+1e3*l+6e4*u+1e3*o*60*60,this._days=+a+7*r,this._months=+i+3*s+12*n,this._data={},this._locale=mt(),this._bubble()}function Ht(e){return e instanceof Ut}function Lt(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Gt(e,t){Z(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+N(~~(e/60),2)+t+N(~~e%60,2)})}Gt("Z",":"),Gt("ZZ",""),ce("Z",le),ce("ZZ",le),ye(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=Nt(le,e)});var Vt=/([\+\-]|\d\d)/gi;function Nt(e,t){var n=(t||"").match(e);if(null===n)return null;var s=((n[n.length-1]||[])+"").match(Vt)||["-",0,0],i=60*s[1]+M(s[2]);return 0===i?0:"+"===s[0]?i:-i}function jt(e,n){var s,i;return n._isUTC?(s=n.clone(),i=(p(e)||a(e)?e.valueOf():Pt(e).valueOf())-s.valueOf(),s._d.setTime(s._d.valueOf()+i),t.updateOffset(s,!1),s):Pt(e).local()}
vendor: 24,605 bytes, line 13
13function At(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Et(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}t.updateOffset=function(){};var It=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Zt=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;function zt(e,t){var n,s,i,a=e,o=null;return Ht(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:r(e)?(a={},t?a[t]=e:a.milliseconds=e):(o=It.exec(e))?(n="-"===o[1]?-1:1,a={y:0,d:M(o[Me])*n,h:M(o[Se])*n,m:M(o[ke])*n,s:M(o[De])*n,ms:M(Lt(1e3*o[Ye]))*n}):(o=Zt.exec(e))?(n="-"===o[1]?-1:1,a={y:$t(o[2],n),M:$t(o[3],n),w:$t(o[4],n),d:$t(o[5],n),h:$t(o[6],n),m:$t(o[7],n),s:$t(o[8],n)}):null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(i=function(e,t){var n;if(!e.isValid()||!t.isValid())return{milliseconds:0,months:0};t=jt(t,e),e.isBefore(t)?n=qt(e,t):((n=qt(t,e)).milliseconds=-n.milliseconds,n.months=-n.months);return n}(Pt(a.from),Pt(a.to)),(a={}).ms=i.milliseconds,a.M=i.months),s=new Ut(a),Ht(e)&&u(e,"_locale")&&(s._locale=e._locale),s}function $t(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function qt(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Jt(e,t){return function(n,s){var i;return null===s||isNaN(+s)||(O(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=s,s=i),Bt(this,zt(n="string"==typeof n?+n:n,s),e),this}}function Bt(e,n,s,i){var r=n._milliseconds,a=Lt(n._days),o=Lt(n._months);e.isValid()&&(i=null==i||i,r&&e._d.setTime(e._d.valueOf()+r*s),a&&V(e,"Date",G(e,"Date")+a*s),o&&Fe(e,G(e,"Month")+o*s),i&&t.updateOffset(e,a||o))}zt.fn=Ut.prototype,zt.invalid=function(){return zt(NaN)};var Qt=Jt(1,"add"),Xt=Jt(-1,"subtract");function Kt(e){var t;return void 0===e?this._locale._abbr:(null!=(t=mt(e))&&(this._locale=t),this)}t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var en=D("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function tn(){return this._locale}function nn(e,t){Z(0,[e,e.length],0,t)}function sn(e,t,n,s,i){var r;return null==e?ze(this,s,i).year:(t>(r=$e(e,s,i))&&(t=r),rn.call(this,e,t,n,s,i))}function rn(e,t,n,s,i){var r=Ze(e,t,n,s,i),a=Ee(r.year,0,r.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}Z(0,["gg",2],0,function(){return this.weekYear()%100}),Z(0,["GG",2],0,function(){return this.isoWeekYear()%100}),nn("gggg","weekYear"),nn("ggggg","weekYear"),nn("GGGG","isoWeekYear"),nn("GGGGG","isoWeekYear"),R("weekYear","gg"),R("isoWeekYear","GG"),H("weekYear",1),H("isoWeekYear",1),ce("G",oe),ce("g",oe),ce("GG",ee,B),ce("gg",ee,B),ce("GGGG",ie,X),ce("gggg",ie,X),ce("GGGGG",re,K),ce("ggggg",re,K),ge(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,s){t[s.substr(0,2)]=M(e)}),ge(["gg","GG"],function(e,n,s,i){n[i]=t.parseTwoDigitYear(e)}),Z("Q",0,"Qo","quarter"),R("quarter","Q"),H("quarter",7),ce("Q",J),ye("Q",function(e,t){t[we]=3*(M(e)-1)}),Z("D",["DD",2],"Do","date"),R("date","D"),H("date",9),ce("D",ee),ce("DD",ee,B),ce("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),ye(["D","DD"],Me),ye("Do",function(e,t){t[Me]=M(e.match(ee)[0])});var an=L("Date",!0);Z("DDD",["DDDD",3],"DDDo","dayOfYear"),R("dayOfYear","DDD"),H("dayOfYear",4),ce("DDD",se),ce("DDDD",Q),ye(["DDD","DDDD"],function(e,t,n){n._dayOfYear=M(e)}),Z("m",["mm",2],0,"minute"),R("minute","m"),H("minute",14),ce("m",ee),ce("mm",ee,B),ye(["m","mm"],ke);var on=L("Minutes",!1);Z("s",["ss",2],0,"second"),R("second","s"),H("second",15),ce("s",ee),ce("ss",ee,B),ye(["s","ss"],De);var un,ln=L("Seconds",!1);for(Z("S",0,0,function(){return~~(this.millisecond()/100)}),Z(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),Z(0,["SSS",3],0,"millisecond"),Z(0,["SSSS",4],0,function(){return 10*this.millisecond()}),Z(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),Z(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),Z(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),Z(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),Z(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),R("millisecond","ms"),H("millisecond",16),ce("S",se,J),ce("SS",se,B),ce("SSS",se,Q),un="SSSS";un.length<=9;un+="S")ce(un,ae);function dn(e,t){t[Ye]=M(1e3*("0."+e))}for(un="S";un.length<=9;un+="S")ye(un,dn);var hn=L("Milliseconds",!1);Z("z",0,0,"zoneAbbr"),Z("zz",0,0,"zoneName");var cn=v.prototype;function fn(e){return e}cn.add=Qt,cn.calendar=function(e,n){var s=e||Pt(),i=jt(s,this).startOf("day"),r=t.calendarFormat(this,i)||"sameElse",a=n&&(x(n[r])?n[r].call(this,s):n[r]);return this.format(a||this.localeData().calendar(r,this,Pt(s)))},cn.clone=function(){return new v(this)},cn.diff=function(e,t,n){var s,i,r,a;return this.isValid()&&(s=jt(e,this)).isValid()?(i=6e4*(s.utcOffset()-this.utcOffset()),"year"===(t=C(t))||"month"===t||"quarter"===t?(a=function(e,t){var n,s=12*(t.year()-e.year())+(t.month()-e.month()),i=e.clone().add(s,"months");n=t-i<0?(t-i)/(i-e.clone().add(s-1,"months")):(t-i)/(e.clone().add(s+1,"months")-i);return-(s+n)||0}(this,s),"quarter"===t?a/=3:"year"===t&&(a/=12)):(r=this-s,a="second"===t?r/1e3:"minute"===t?r/6e4:"hour"===t?r/36e5:"day"===t?(r-i)/864e5:"week"===t?(r-i)/6048e5:r),n?a:w(a)):NaN},cn.endOf=function(e){return void 0===(e=C(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))},cn.format=function(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var n=$(this,e);return this.localeData().postformat(n)},cn.from=function(e,t){return this.isValid()&&(p(e)&&e.isValid()||Pt(e).isValid())?zt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},cn.fromNow=function(e){return this.from(Pt(),e)},cn.to=function(e,t){return this.isValid()&&(p(e)&&e.isValid()||Pt(e).isValid())?zt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},cn.toNow=function(e){return this.to(Pt(),e)},cn.get=function(e){return x(this[e=C(e)])?this[e]():this},cn.invalidAt=function(){return h(this).overflow},cn.isAfter=function(e,t){var n=p(e)?e:Pt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=C(i(t)?"millisecond":t))?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},cn.isBefore=function(e,t){var n=p(e)?e:Pt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=C(i(t)?"millisecond":t))?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},cn.isBetween=function(e,t,n,s){return("("===(s=s||"()")[0]?this.isAfter(e,n):!this.isBefore(e,n))&&(")"===s[1]?this.isBefore(t,n):!this.isAfter(t,n))},cn.isSame=function(e,t){var n,s=p(e)?e:Pt(e);return!(!this.isValid()||!s.isValid())&&("millisecond"===(t=C(t||"millisecond"))?this.valueOf()===s.valueOf():(n=s.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},cn.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},cn.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},cn.isValid=function(){return f(this)},cn.lang=en,cn.locale=Kt,cn.localeData=tn,cn.max=Rt,cn.min=Wt,cn.parsingFlags=function(){return l({},h(this))},cn.set=function(e,t){if("object"==typeof e)for(var n=function(e){var t=[];for(var n in e)t.push({unit:n,priority:U[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}(e=F(e)),s=0;s<n.length;s++)this[n[s].unit](e[n[s].unit]);else if(x(this[e=C(e)]))return this[e](t);return this},cn.startOf=function(e){switch(e=C(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this},cn.subtract=Xt,cn.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},cn.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},cn.toDate=function(){return new Date(this.valueOf())},cn.toISOString=function(){if(!this.isValid())return null;var e=this.clone().utc();return e.year()<0||e.year()>9999?$(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):x(Date.prototype.toISOString)?this.toDate().toISOString():$(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},cn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',s=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i=t+'[")]';return this.format(n+s+"-MM-DD[T]HH:mm:ss.SSS"+i)},cn.toJSON=function(){return this.isValid()?this.toISOString():null},cn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},cn.unix=function(){return Math.floor(this.valueOf()/1e3)},cn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},cn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},cn.year=je,cn.isLeapYear=function(){return Ne(this.year())},cn.weekYear=function(e){return sn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},cn.isoWeekYear=function(e){return sn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},cn.quarter=cn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},cn.month=Ue,cn.daysInMonth=function(){return be(this.year(),this.month())},cn.week=cn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},cn.isoWeek=cn.isoWeeks=function(e){var t=ze(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},cn.weeksInYear=function(){var e=this.localeData()._week;return $e(this.year(),e.dow,e.doy)},cn.isoWeeksInYear=function(){return $e(this.year(),1,4)},cn.date=an,cn.day=cn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},cn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},cn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},cn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},cn.hour=cn.hours=at,cn.minute=cn.minutes=on,cn.second=cn.seconds=ln,cn.millisecond=cn.milliseconds=hn,cn.utcOffset=function(e,n,s){var i,r=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=Nt(le,e)))return this}else Math.abs(e)<16&&!s&&(e*=60);return!this._isUTC&&n&&(i=At(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),r!==e&&(!n||this._changeInProgress?Bt(this,zt(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:At(this)},cn.utc=function(e){return this.utcOffset(0,e)},cn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(At(this),"m")),this},cn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=Nt(ue,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},cn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Pt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},cn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},cn.isLocal=function(){return!!this.isValid()&&!this._isUTC},cn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},cn.isUtc=Et,cn.isUTC=Et,cn.zoneAbbr=function(){return this._isUTC?"UTC":""},cn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},cn.dates=D("dates accessor is deprecated. Use date instead.",an),cn.months=D("months accessor is deprecated. Use month instead",Ue),cn.years=D("years accessor is deprecated. Use year instead",je),cn.zone=D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),cn.isDSTShifted=D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!i(this._isDSTShifted))return this._isDSTShifted;var e={};if(y(e,this),(e=Tt(e))._a){var t=e._isUTC?d(e._a):Pt(e._a);this._isDSTShifted=this.isValid()&&S(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var mn=b.prototype;function _n(e,t,n,s){var i=mt(),r=d().set(s,t);return i[n](r,e)}function yn(e,t,n){if(r(e)&&(t=e,e=void 0),e=e||"",null!=t)return _n(e,t,n,"month");var s,i=[];for(s=0;s<12;s++)i[s]=_n(e,s,n,"month");return i}function gn(e,t,n,s){"boolean"==typeof e?(r(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,r(t)&&(n=t,t=void 0),t=t||"");var i,a=mt(),o=e?a._week.dow:0;if(null!=n)return _n(t,(n+o)%7,s,"day");var u=[];for(i=0;i<7;i++)u[i]=_n(t,(i+o)%7,s,"day");return u}mn.calendar=function(e,t,n){var s=this._calendar[e]||this._calendar.sameElse;return x(s)?s.call(t,n):s},mn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},mn.invalidDate=function(){return this._invalidDate},mn.ordinal=function(e){return this._ordinal.replace("%d",e)},mn.preparse=fn,mn.postformat=fn,mn.relativeTime=function(e,t,n,s){var i=this._relativeTime[n];return x(i)?i(e,t,n,s):i.replace(/%d/i,e)},mn.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return x(n)?n(t):n.replace(/%s/i,t)},mn.set=function(e){var t,n;for(n in e)x(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},mn.months=function(e,t){return e?n(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Pe).test(t)?"format":"standalone"][e.month()]:n(this._months)?this._months:this._months.standalone},mn.monthsShort=function(e,t){return e?n(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Pe.test(t)?"format":"standalone"][e.month()]:n(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},mn.monthsParse=function(e,t,n){var s,i,r;if(this._monthsParseExact)return Ce.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++){if(i=d([2e3,s]),n&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[s]||(r="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[s]=new RegExp(r.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[s].test(e))return s;if(n&&"MMM"===t&&this._shortMonthsParse[s].test(e))return s;if(!n&&this._monthsParse[s].test(e))return s}},mn.monthsRegex=function(e){return this._monthsParseExact?(u(this,"_monthsRegex")||Ge.call(this),e?this._monthsStrictRegex:this._monthsRegex):(u(this,"_monthsRegex")||(this._monthsRegex=Le),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},mn.monthsShortRegex=function(e){return this._monthsParseExact?(u(this,"_monthsRegex")||Ge.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(u(this,"_monthsShortRegex")||(this._monthsShortRegex=He),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},mn.week=function(e){return ze(e,this._week.dow,this._week.doy).week},mn.firstDayOfYear=function(){return this._week.doy},mn.firstDayOfWeek=function(){return this._week.dow},mn.weekdays=function(e,t){return e?n(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:n(this._weekdays)?this._weekdays:this._weekdays.standalone},mn.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},mn.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},mn.weekdaysParse=function(e,t,n){var s,i,r;if(this._weekdaysParseExact)return Qe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(i=d([2e3,1]).day(s),n&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(i,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(i,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(i,"").replace(".",".?")+"$","i")),this._weekdaysParse[s]||(r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[s]=new RegExp(r.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[s].test(e))return s;if(n&&"ddd"===t&&this._shortWeekdaysParse[s].test(e))return s;if(n&&"dd"===t&&this._minWeekdaysParse[s].test(e))return s;if(!n&&this._weekdaysParse[s].test(e))return s}},mn.weekdaysRegex=function(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||tt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(u(this,"_weekdaysRegex")||(this._weekdaysRegex=Xe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},mn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||tt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(u(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ke),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},mn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||tt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(u(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=et),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},mn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},mn.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},ct("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===M(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),t.lang=D("moment.lang is deprecated. Use moment.locale instead.",ct),t.langData=D("moment.langData is deprecated. Use moment.localeData instead.",mt);var vn=Math.abs;function pn(e,t,n,s){var i=zt(t,n);return e._milliseconds+=s*i._milliseconds,e._days+=s*i._days,e._months+=s*i._months,e._bubble()}function wn(e){return e<0?Math.floor(e):Math.ceil(e)}function Mn(e){return 4800*e/146097}function Sn(e){return 146097*e/4800}function kn(e){return function(){return this.as(e)}}var Dn=kn("ms"),Yn=kn("s"),On=kn("m"),xn=kn("h"),Tn=kn("d"),bn=kn("w"),Pn=kn("M"),Wn=kn("y");function Rn(e){return function(){return this.isValid()?this._data[e]:NaN}}var Cn=Rn("milliseconds"),Fn=Rn("seconds"),Un=Rn("minutes"),Hn=Rn("hours"),Ln=Rn("days"),Gn=Rn("months"),Vn=Rn("years");var Nn=Math.round,jn={ss:44,s:45,m:45,h:22,d:26,M:11};function An(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}var En=Math.abs;function In(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=En(this._milliseconds)/1e3,s=En(this._days),i=En(this._months);e=w(n/60),t=w(e/60),n%=60,e%=60;var r=w(i/12),a=i%=12,o=s,u=t,l=e,d=n,h=this.asSeconds();return h?(h<0?"-":"")+"P"+(r?r+"Y":"")+(a?a+"M":"")+(o?o+"D":"")+(u||l||d?"T":"")+(u?u+"H":"")+(l?l+"M":"")+(d?d+"S":""):"P0D"}var Zn=Ut.prototype;return Zn.isValid=function(){return this._isValid},Zn.abs=function(){var e=this._data;return this._milliseconds=vn(this._milliseconds),this._days=vn(this._days),this._months=vn(this._months),e.milliseconds=vn(e.milliseconds),e.seconds=vn(e.seconds),e.minutes=vn(e.minutes),e.hours=vn(e.hours),e.months=vn(e.months),e.years=vn(e.years),this},Zn.add=function(e,t){return pn(this,e,t,1)},Zn.subtract=function(e,t){return pn(this,e,t,-1)},Zn.as=function(e){if(!this.isValid())return NaN;var t,n,s=this._milliseconds;if("month"===(e=C(e))||"year"===e)return t=this._days+s/864e5,n=this._months+Mn(t),"month"===e?n:n/12;switch(t=this._days+Math.round(Sn(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return 24*t+s/36e5;case"minute":return 1440*t+s/6e4;case"second":return 86400*t+s/1e3;case"millisecond":return Math.floor(864e5*t)+s;default:throw new Error("Unknown unit "+e)}},Zn.asMilliseconds=Dn,Zn.asSeconds=Yn,Zn.asMinutes=On,Zn.asHours=xn,Zn.asDays=Tn,Zn.asWeeks=bn,Zn.asMonths=Pn,Zn.asYears=Wn,Zn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*M(this._months/12):NaN},Zn._bubble=function(){var e,t,n,s,i,r=this._milliseconds,a=this._days,o=this._months,u=this._data;return r>=0&&a>=0&&o>=0||r<=0&&a<=0&&o<=0||(r+=864e5*wn(Sn(o)+a),a=0,o=0),u.milliseconds=r%1e3,e=w(r/1e3),u.seconds=e%60,t=w(e/60),u.minutes=t%60,n=w(t/60),u.hours=n%24,a+=w(n/24),o+=i=w(Mn(a)),a-=wn(Sn(i)),s=w(o/12),o%=12,u.days=a,u.months=o,u.years=s,this},Zn.get=function(e){return e=C(e),this.isValid()?this[e+"s"]():NaN},Zn.milliseconds=Cn,Zn.seconds=Fn,Zn.minutes=Un,Zn.hours=Hn,Zn.days=Ln,Zn.weeks=function(){return w(this.days()/7)},Zn.months=Gn,Zn.years=Vn,Zn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=function(e,t,n){var s=zt(e).abs(),i=Nn(s.as("s")),r=Nn(s.as("m")),a=Nn(s.as("h")),o=Nn(s.as("d")),u=Nn(s.as("M")),l=Nn(s.as("y")),d=i<=jn.ss&&["s",i]||i<jn.s&&["ss",i]||r<=1&&["m"]||r<jn.m&&["mm",r]||a<=1&&["h"]||a<jn.h&&["hh",a]||o<=1&&["d"]||o<jn.d&&["dd",o]||u<=1&&["M"]||u<jn.M&&["MM",u]||l<=1&&["y"]||["yy",l];return d[2]=t,d[3]=+e>0,d[4]=n,An.apply(null,d)}(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)},Zn.toISOString=In,Zn.toString=In,Zn.toJSON=In,Zn.locale=Kt,Zn.localeData=tn,Zn.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",In),Zn.lang=en,Z("X",0,0,"unix"),Z("x",0,0,"valueOf"),ce("x",oe),ce("X",/[+-]?\d+(\.\d{1,3})?/),ye("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),ye("x",function(e,t,n){n._d=new Date(M(e))}),t.version="2.18.1",e=Pt,t.fn=cn,t.min=function(){return Ct("isBefore",[].slice.call(arguments,0))},t.max=function(){return Ct("isAfter",[].slice.call(arguments,0))},t.now=function(){return Date.now?Date.now():+new Date},t.utc=d,t.unix=function(e){return Pt(1e3*e)},t.months=function(e,t){return yn(e,t,"months")},t.isDate=a,t.locale=ct,t.invalid=m,t.duration=zt,t.isMoment=p,t.weekdays=function(e,t,n){return gn(e,t,n,"weekdays")},t.parseZone=function(){return Pt.apply(null,arguments).parseZone()},t.localeData=mt,t.isDuration=Ht,t.monthsShort=function(e,t){return yn(e,t,"monthsShort")},t.weekdaysMin=function(e,t,n){return gn(e,t,n,"weekdaysMin")},t.defineLocale=ft,t.updateLocale=function(e,t){if(null!=t){var n,s=ot;null!=ut[e]&&(s=ut[e]._config),(n=new b(t=T(s,t))).parentLocale=ut[e],ut[e]=n,ct(e)}else null!=ut[e]&&(null!=ut[e].parentLocale?ut[e]=ut[e].parentLocale:null!=ut[e]&&delete ut[e]);return ut[e]},t.locales=function(){return P(ut)},t.weekdaysShort=function(e,t,n){return gn(e,t,n,"weekdaysShort")},t.normalizeUnits=C,t.relativeTimeRounding=function(e){return void 0===e?Nn:"function"==typeof e&&(Nn=e,!0)},t.relativeTimeThreshold=function(e,t){return void 0!==jn[e]&&(void 0===t?jn[e]:(jn[e]=t,"
13s"===e&&(jn.ss=t-1),!0))},t.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},t.prototype=cn,t});

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.