(function(){function f(n){this._value=n}function e(n,t,i,r){var f,u,e=Math.pow(10,t);return u=(i(n*e)/e).toFixed(t),r&&(f=new RegExp("0{1,"+r+"}$"),u=u.replace(f,"")),u}function c(n,t,i){return t.indexOf("$")>-1?a(n,t,i):t.indexOf("%")>-1?v(n,t,i):t.indexOf(":")>-1?y(n,t):o(n._value,t,i)}function l(i,r){var s,h,c,l,f,e=r,a=["KB","MB","GB","TB","PB","EB","ZB","YB"],o=!1;if(r.indexOf(":")>-1)i._value=p(r);else if(r===u)i._value=0;else{for("."!==n[t].delimiters.decimal&&(r=r.replace(/\./g,"").replace(n[t].delimiters.decimal,".")),s=new RegExp("[^a-zA-Z]"+n[t].abbreviations.thousand+"(?:\\)|(\\"+n[t].currency.symbol+")?(?:\\))?)?$"),h=new RegExp("[^a-zA-Z]"+n[t].abbreviations.million+"(?:\\)|(\\"+n[t].currency.symbol+")?(?:\\))?)?$"),c=new RegExp("[^a-zA-Z]"+n[t].abbreviations.billion+"(?:\\)|(\\"+n[t].currency.symbol+")?(?:\\))?)?$"),l=new RegExp("[^a-zA-Z]"+n[t].abbreviations.trillion+"(?:\\)|(\\"+n[t].currency.symbol+")?(?:\\))?)?$"),f=0;f<=a.length&&!(o=r.indexOf(a[f])>-1?Math.pow(1024,f+1):!1);f++);i._value=(o?o:1)*(e.match(s)?Math.pow(10,3):1)*(e.match(h)?Math.pow(10,6):1)*(e.match(c)?Math.pow(10,9):1)*(e.match(l)?Math.pow(10,12):1)*(r.indexOf("%")>-1?.01:1)*((r.split("-").length+Math.min(r.split("(").length-1,r.split(")").length-1))%2?1:-1)*Number(r.replace(/[^0-9\.]+/g,""));i._value=o?Math.ceil(i._value):i._value}return i._value}function a(i,r,u){var s,f,h=r.indexOf("$"),c=r.indexOf("("),l=r.indexOf("-"),e="";return r.indexOf(" $")>-1?(e=" ",r=r.replace(" $","")):r.indexOf("$ ")>-1?(e=" ",r=r.replace("$ ","")):r=r.replace("$",""),f=o(i._value,r,u),1>=h?f.indexOf("(")>-1||f.indexOf("-")>-1?(f=f.split(""),s=1,(c>h||l>h)&&(s=0),f.splice(s,0,n[t].currency.symbol+e),f=f.join("")):f=n[t].currency.symbol+e+f:f.indexOf(")")>-1?(f=f.split(""),f.splice(-1,0,e+n[t].currency.symbol),f=f.join("")):f=f+e+n[t].currency.symbol,f}function v(n,t,i){var r,u="",f=100*n._value;return t.indexOf(" %")>-1?(u=" ",t=t.replace(" %","")):t=t.replace("%",""),r=o(f,t,i),r.indexOf(")")>-1?(r=r.split(""),r.splice(-1,0,u+"%"),r=r.join("")):r=r+u+"%",r}function y(n){var i=Math.floor(n._value/3600),t=Math.floor((n._value-3600*i)/60),r=Math.round(n._value-3600*i-60*t);return i+":"+(10>t?"0"+t:t)+":"+(10>r?"0"+r:r)}function p(n){var t=n.split(":"),i=0;return 3===t.length?(i+=3600*Number(t[0]),i+=60*Number(t[1]),i+=Number(t[2])):2===t.length&&(i+=60*Number(t[0]),i+=Number(t[1])),Number(i)}function o(i,r,f){var p,it,a,s,o,rt,w=!1,ut=!1,ft=!1,c="",d=!1,g=!1,nt=!1,tt=!1,v=!1,b="",k="",l=Math.abs(i),et=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],h="",y=!1;if(0===i&&null!==u)return u;if(r.indexOf("(")>-1?(w=!0,r=r.slice(1,-1)):r.indexOf("+")>-1&&(ut=!0,r=r.replace(/\+/g,"")),r.indexOf("a")>-1&&(d=r.indexOf("aK")>=0,g=r.indexOf("aM")>=0,nt=r.indexOf("aB")>=0,tt=r.indexOf("aT")>=0,v=d||g||nt||tt,r.indexOf(" a")>-1?(c=" ",r=r.replace(" a","")):r=r.replace("a",""),l>=Math.pow(10,12)&&!v||tt?(c+=n[t].abbreviations.trillion,i/=Math.pow(10,12)):l<Math.pow(10,12)&&l>=Math.pow(10,9)&&!v||nt?(c+=n[t].abbreviations.billion,i/=Math.pow(10,9)):l<Math.pow(10,9)&&l>=Math.pow(10,6)&&!v||g?(c+=n[t].abbreviations.million,i/=Math.pow(10,6)):(l<Math.pow(10,6)&&l>=Math.pow(10,3)&&!v||d)&&(c+=n[t].abbreviations.thousand,i/=Math.pow(10,3))),r.indexOf("b")>-1)for(r.indexOf(" b")>-1?(b=" ",r=r.replace(" b","")):r=r.replace("b",""),a=0;a<=et.length;a++)if(p=Math.pow(1024,a),it=Math.pow(1024,a+1),i>=p&&it>i){b+=et[a];p>0&&(i/=p);break}return r.indexOf("o")>-1&&(r.indexOf(" o")>-1?(k=" ",r=r.replace(" o","")):r=r.replace("o",""),k+=n[t].ordinal(i)),r.indexOf("[.]")>-1&&(ft=!0,r=r.replace("[.]",".")),s=i.toString().split(".")[0],o=r.split(".")[1],rt=r.indexOf(","),o?(o.indexOf("[")>-1?(o=o.replace("]",""),o=o.split("["),h=e(i,o[0].length+o[1].length,f,o[1].length)):h=e(i,o.length,f),s=h.split(".")[0],h=h.split(".")[1].length?n[t].delimiters.decimal+h.split(".")[1]:"",ft&&0===Number(h.slice(1))&&(h="")):s=e(i,null,f),s.indexOf("-")>-1&&(s=s.slice(1),y=!0),rt>-1&&(s=s.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+n[t].delimiters.thousands)),0===r.indexOf(".")&&(s=""),(w&&y?"(":"")+(!w&&y?"-":"")+(!y&&ut?"+":"")+s+h+(k?k:"")+(c?c:"")+(b?b:"")+(w&&y?")":"")}function w(t,i){n[t]=i}function h(n){var t=n.toString().split(".");return t.length<2?1:Math.pow(10,t[1].length)}function r(){var n=Array.prototype.slice.call(arguments);return n.reduce(function(n,t){var i=h(n),r=h(t);return i>r?i:r},-1/0)}var i,n={},t="en",u=null,s="0,0",b="undefined"!=typeof module&&module.exports;i=function(n){return i.isNumeral(n)?n=n.value():0===n||"undefined"==typeof n?n=0:Number(n)||(n=i.fn.unformat(n)),new f(Number(n))};i.version="1.5.3";i.isNumeral=function(n){return n instanceof f};i.language=function(r,u){if(!r)return t;if(r&&!u){if(!n[r])throw new Error("Unknown language : "+r);t=r}return(u||!n[r])&&w(r,u),i};i.languageData=function(i){if(!i)return n[t];if(!n[i])throw new Error("Unknown language : "+i);return n[i]};i.language("en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(n){var t=n%10;return 1==~~(n%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th"},currency:{symbol:"$"}});i.zeroFormat=function(n){u="string"==typeof n?n:null};i.defaultFormat=function(n){s="string"==typeof n?n:"0.0"};"function"!=typeof Array.prototype.reduce&&(Array.prototype.reduce=function(n,t){"use strict";if(null===this||"undefined"==typeof this)throw new TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof n)throw new TypeError(n+" is not a function");var i,r,f=this.length>>>0,u=!1;for(1<arguments.length&&(r=t,u=!0),i=0;f>i;++i)this.hasOwnProperty(i)&&(u?r=n(r,this[i],i,this):(r=this[i],u=!0));if(!u)throw new TypeError("Reduce of empty array with no initial value");return r});i.fn=f.prototype={clone:function(){return i(this)},format:function(n,t){return c(this,n?n:s,void 0!==t?t:Math.round)},unformat:function(n){return"[object Number]"===Object.prototype.toString.call(n)?n:l(this,n?n:s)},value:function(){return this._value},valueOf:function(){return this._value},set:function(n){return this._value=Number(n),this},add:function(n){function i(n,i){return n+t*i}var t=r.call(null,this._value,n);return this._value=[this._value,n].reduce(i,0)/t,this},subtract:function(n){function i(n,i){return n-t*i}var t=r.call(null,this._value,n);return this._value=[n].reduce(i,this._value*t)/t,this},multiply:function(n){function t(n,t){var i=r(n,t);return n*i*t*i/(i*i)}return this._value=[this._value,n].reduce(t,1),this},divide:function(n){function t(n,t){var i=r(n,t);return n*i/(t*i)}return this._value=[this._value,n].reduce(t),this},difference:function(n){return Math.abs(i(this._value).subtract(n).value())}};b&&(module.exports=i);"undefined"==typeof ender&&(this.numeral=i);"function"==typeof define&&define.amd&&define([],function(){return i})}).call(this)