Loading
function(e,t,n){e=n.nmd(e),function(r){var i=t&&!t.nodeType&&t,s=e&&!e.nodeType&&e,a="object"==typeof n.g&&n.g;(a.global===a||a.window===a||a.self===a)&&(r=a);var o,l,u=0x7fffffff,c=36,d=1,_=26,f=38,p=700,h=72,m=128,E="-",g=/^xn--/,A=/[^\x20-\x7E]/,I=/[\x2E\u3002\uFF0E\uFF61]/g,T={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},S=35,y=Math.floor,v=String.fromCharCode;function N(e){throw RangeError(T[e])}function C(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function R(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+C((e=e.replace(I,".")).split("."),t).join(".")}function O(e){for(var t,n,r=[],i=0,s=e.length;i<s;)(t=e.charCodeAt(i++))>=55296&&t<=56319&&i<s?(64512&(n=e.charCodeAt(i++)))==56320?r.push(((1023&t)<<10)+(1023&n)+65536):(r.push(t),i--):r.push(t);return r}function b(e){return C(e,function(e){var t="";return e>65535&&(e-=65536,t+=v(e>>>10&1023|55296),e=56320|1023&e),t+=v(e)}).join("")}function D(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:c}function L(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function w(e,t,n){var r=0;for(e=n?y(e/p):e>>1,e+=y(e/t);e>S*_>>1;r+=c)e=y(e/S);return y(r+(S+1)*e/(e+f))}function M(e){var t,n,r,i,s,a,o,l,f,p,g=[],A=e.length,I=0,T=m,S=h;for((n=e.lastIndexOf(E))<0&&(n=0),r=0;r<n;++r)e.charCodeAt(r)>=128&&N("not-basic"),g.push(e.charCodeAt(r));for(i=n>0?n+1:0;i<A;){for(s=I,a=1,o=c;i>=A&&N("invalid-input"),((l=D(e.charCodeAt(i++)))>=c||l>y((u-I)/a))&&N("overflow"),I+=l*a,!(l<(f=o<=S?d:o>=S+_?_:o-S));o+=c)a>y(u/(p=c-f))&&N("overflow"),a*=p;S=w(I-s,t=g.length+1,0==s),y(I/t)>u-T&&N("overflow"),T+=y(I/t),I%=t,g.splice(I++,0,T)}return b(g)}function P(e){var t,n,r,i,s,a,o,l,f,p,g,A,I,T,S,C=[];for(a=0,A=(e=O(e)).length,t=m,n=0,s=h;a<A;++a)(g=e[a])<128&&C.push(v(g));for(r=i=C.length,i&&C.push(E);r<A;){for(o=u,a=0;a<A;++a)(g=e[a])>=t&&g<o&&(o=g);for(o-t>y((u-n)/(I=r+1))&&N("overflow"),n+=(o-t)*I,t=o,a=0;a<A;++a)if((g=e[a])<t&&++n>u&&N("overflow"),g==t){for(l=n,f=c;!(l<(p=f<=s?d:f>=s+_?_:f-s));f+=c)S=l-p,T=c-p,C.push(v(L(p+S%T,0))),l=y(S/T);C.push(v(L(l,0))),s=w(n,I,r==i),n=0,++r}++n,++t}return C.join("")}function x(e){return R(e,function(e){return g.test(e)?M(e.slice(4).toLowerCase()):e})}function k(e){return R(e,function(e){return A.test(e)?"xn--"+P(e):e})}if(o={version:"1.4.1",ucs2:{decode:O,encode:b},decode:M,encode:P,toASCII:k,toUnicode:x},"function"==typeof define&&"object"==typeof define.amd&&define.amd)define("punycode",function(){return o});else if(i&&s)if(e.exports==i)s.exports=o;else for(l in o)o.hasOwnProperty(l)&&(i[l]=o[l]);else r.punycode=o}(this)}