-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathassetzen.min.js
1 lines (1 loc) · 17.7 KB
/
assetzen.min.js
1
!function n(e,r,t){function a(i,u){if(!r[i]){if(!e[i]){var f="function"==typeof require&&require;if(!u&&f)return f(i,!0);if(o)return o(i,!0);var w=new Error("Cannot find module '"+i+"'");throw w.code="MODULE_NOT_FOUND",w}var s=r[i]={exports:{}};e[i][0].call(s.exports,function(n){var r=e[i][1][n];return a(r||n)},s,s.exports,n,e,r,t)}return r[i].exports}for(var o="function"==typeof require&&require,i=0;i<t.length;i++)a(t[i]);return a}({1:[function(n,e,r){"use strict";!function(n){function t(n,e,r){var t,a,c,h,b,l,p,A,v,d=0,E=[],H=0,g=!1,S=[],U=[],y=!1,k=!1,m=-1;if(r=r||{},t=r.encoding||"UTF8",(v=r.numRounds||1)!==parseInt(v,10)||1>v)throw Error("numRounds must a integer >= 1");if("SHA-1"===n)b=512,l=M,p=O,h=160,A=function(n){return n.slice()};else if(0===n.lastIndexOf("SHA-",0))if(l=function(e,r){return X(e,r,n)},p=function(e,r,t,a){var o,i;if("SHA-224"===n||"SHA-256"===n)o=15+(r+65>>>9<<4),i=16;else{if("SHA-384"!==n&&"SHA-512"!==n)throw Error("Unexpected error in SHA-2 implementation");o=31+(r+129>>>10<<5),i=32}for(;e.length<=o;)e.push(0);for(e[r>>>5]|=128<<24-r%32,r+=t,e[o]=4294967295&r,e[o-1]=r/4294967296|0,t=e.length,r=0;r<t;r+=i)a=X(e.slice(r,r+i),a,n);if("SHA-224"===n)e=[a[0],a[1],a[2],a[3],a[4],a[5],a[6]];else if("SHA-256"===n)e=a;else if("SHA-384"===n)e=[a[0].a,a[0].b,a[1].a,a[1].b,a[2].a,a[2].b,a[3].a,a[3].b,a[4].a,a[4].b,a[5].a,a[5].b];else{if("SHA-512"!==n)throw Error("Unexpected error in SHA-2 implementation");e=[a[0].a,a[0].b,a[1].a,a[1].b,a[2].a,a[2].b,a[3].a,a[3].b,a[4].a,a[4].b,a[5].a,a[5].b,a[6].a,a[6].b,a[7].a,a[7].b]}return e},A=function(n){return n.slice()},"SHA-224"===n)b=512,h=224;else if("SHA-256"===n)b=512,h=256;else if("SHA-384"===n)b=1024,h=384;else{if("SHA-512"!==n)throw Error("Chosen SHA variant is not supported");b=1024,h=512}else{if(0!==n.lastIndexOf("SHA3-",0)&&0!==n.lastIndexOf("SHAKE",0))throw Error("Chosen SHA variant is not supported");var B=6;if(l=P,A=function(n){var e,r=[];for(e=0;5>e;e+=1)r[e]=n[e].slice();return r},m=1,"SHA3-224"===n)b=1152,h=224;else if("SHA3-256"===n)b=1088,h=256;else if("SHA3-384"===n)b=832,h=384;else if("SHA3-512"===n)b=576,h=512;else if("SHAKE128"===n)b=1344,h=-1,B=31,k=!0;else{if("SHAKE256"!==n)throw Error("Chosen SHA variant is not supported");b=1088,h=-1,B=31,k=!0}p=function(n,e,r,t,a){r=b;var o,i=B,u=[],f=r>>>5,w=0,s=e>>>5;for(o=0;o<s&&e>=r;o+=f)t=P(n.slice(o,o+f),t),e-=r;for(n=n.slice(o),e%=r;n.length<f;)n.push(0);for(o=e>>>3,n[o>>2]^=i<<o%4*8,n[f-1]^=2147483648,t=P(n,t);32*u.length<a&&(n=t[w%5][w/5|0],u.push(n.b),!(32*u.length>=a));)u.push(n.a),0==64*(w+=1)%r&&P(null,t);return u}}c=s(e,t,m),a=Y(n),this.setHMACKey=function(e,r,o){var i;if(!0===g)throw Error("HMAC key already set");if(!0===y)throw Error("Cannot set HMAC key after calling update");if(!0===k)throw Error("SHAKE is not supported for HMAC");if(t=(o||{}).encoding||"UTF8",r=s(r,t,m)(e),e=r.binLen,r=r.value,i=b>>>3,o=i/4-1,i<e/8){for(r=p(r,e,0,Y(n),h);r.length<=o;)r.push(0);r[o]&=4294967040}else if(i>e/8){for(;r.length<=o;)r.push(0);r[o]&=4294967040}for(e=0;e<=o;e+=1)S[e]=909522486^r[e],U[e]=1549556828^r[e];a=l(S,a),d=b,g=!0},this.update=function(n){var e,r,t,o=0,i=b>>>5;for(e=c(n,E,H),n=e.binLen,r=e.value,e=n>>>5,t=0;t<e;t+=i)o+b<=n&&(a=l(r.slice(t,t+i),a),o+=b);d+=o,E=r.slice(o>>>5),H=n%b,y=!0},this.getHash=function(e,r){var t,s,c,b;if(!0===g)throw Error("Cannot call getHash after setting HMAC key");if(c=w(r),!0===k){if(-1===c.shakeLen)throw Error("shakeLen must be specified in options");h=c.shakeLen}switch(e){case"HEX":t=function(n){return o(n,h,m,c)};break;case"B64":t=function(n){return i(n,h,m,c)};break;case"BYTES":t=function(n){return u(n,h,m)};break;case"ARRAYBUFFER":try{s=new ArrayBuffer(0)}catch(n){throw Error("ARRAYBUFFER not supported by this environment")}t=function(n){return f(n,h,m)};break;default:throw Error("format must be HEX, B64, BYTES, or ARRAYBUFFER")}for(b=p(E.slice(),H,d,A(a),h),s=1;s<v;s+=1)!0===k&&0!=h%32&&(b[b.length-1]&=16777215>>>24-h%32),b=p(b,h,0,Y(n),h);return t(b)},this.getHMAC=function(e,r){var t,s,c,v;if(!1===g)throw Error("Cannot call getHMAC without first setting HMAC key");switch(c=w(r),e){case"HEX":t=function(n){return o(n,h,m,c)};break;case"B64":t=function(n){return i(n,h,m,c)};break;case"BYTES":t=function(n){return u(n,h,m)};break;case"ARRAYBUFFER":try{t=new ArrayBuffer(0)}catch(n){throw Error("ARRAYBUFFER not supported by this environment")}t=function(n){return f(n,h,m)};break;default:throw Error("outputFormat must be HEX, B64, BYTES, or ARRAYBUFFER")}return s=p(E.slice(),H,d,A(a),h),v=l(U,Y(n)),v=p(s,h,b,v,h),t(v)}}function a(n,e){this.a=n,this.b=e}function o(n,e,r,t){var a="";e/=8;var o,i,u;for(u=-1===r?3:0,o=0;o<e;o+=1)i=n[o>>>2]>>>8*(u+o%4*r),a+="0123456789abcdef".charAt(i>>>4&15)+"0123456789abcdef".charAt(15&i);return t.outputUpper?a.toUpperCase():a}function i(n,e,r,t){var a,o,i,u,f="",w=e/8;for(u=-1===r?3:0,a=0;a<w;a+=3)for(o=a+1<w?n[a+1>>>2]:0,i=a+2<w?n[a+2>>>2]:0,i=(n[a>>>2]>>>8*(u+a%4*r)&255)<<16|(o>>>8*(u+(a+1)%4*r)&255)<<8|i>>>8*(u+(a+2)%4*r)&255,o=0;4>o;o+=1)f+=8*a+6*o<=e?"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(i>>>6*(3-o)&63):t.b64Pad;return f}function u(n,e,r){var t="";e/=8;var a,o,i;for(i=-1===r?3:0,a=0;a<e;a+=1)o=n[a>>>2]>>>8*(i+a%4*r)&255,t+=String.fromCharCode(o);return t}function f(n,e,r){e/=8;var t,a,o,i=new ArrayBuffer(e);for(o=new Uint8Array(i),a=-1===r?3:0,t=0;t<e;t+=1)o[t]=n[t>>>2]>>>8*(a+t%4*r)&255;return i}function w(n){var e={outputUpper:!1,b64Pad:"=",shakeLen:-1};if(n=n||{},e.outputUpper=n.outputUpper||!1,!0===n.hasOwnProperty("b64Pad")&&(e.b64Pad=n.b64Pad),!0===n.hasOwnProperty("shakeLen")){if(0!=n.shakeLen%8)throw Error("shakeLen must be a multiple of 8");e.shakeLen=n.shakeLen}if("boolean"!=typeof e.outputUpper)throw Error("Invalid outputUpper formatting option");if("string"!=typeof e.b64Pad)throw Error("Invalid b64Pad formatting option");return e}function s(n,e,r){switch(e){case"UTF8":case"UTF16BE":case"UTF16LE":break;default:throw Error("encoding must be UTF8, UTF16BE, or UTF16LE")}switch(n){case"HEX":n=function(n,e,t){var a,o,i,u,f,w,s=n.length;if(0!=s%2)throw Error("String of HEX type must be in byte increments");for(e=e||[0],t=t||0,f=t>>>3,w=-1===r?3:0,a=0;a<s;a+=2){if(o=parseInt(n.substr(a,2),16),isNaN(o))throw Error("String of HEX type contains invalid characters");for(u=(a>>>1)+f,i=u>>>2;e.length<=i;)e.push(0);e[i]|=o<<8*(w+u%4*r)}return{value:e,binLen:4*s+t}};break;case"TEXT":n=function(n,t,a){var o,i,u,f,w,s,c,h,b=0;if(t=t||[0],a=a||0,w=a>>>3,"UTF8"===e)for(h=-1===r?3:0,u=0;u<n.length;u+=1)for(o=n.charCodeAt(u),i=[],128>o?i.push(o):2048>o?(i.push(192|o>>>6),i.push(128|63&o)):55296>o||57344<=o?i.push(224|o>>>12,128|o>>>6&63,128|63&o):(u+=1,o=65536+((1023&o)<<10|1023&n.charCodeAt(u)),i.push(240|o>>>18,128|o>>>12&63,128|o>>>6&63,128|63&o)),f=0;f<i.length;f+=1){for(c=b+w,s=c>>>2;t.length<=s;)t.push(0);t[s]|=i[f]<<8*(h+c%4*r),b+=1}else if("UTF16BE"===e||"UTF16LE"===e)for(h=-1===r?2:0,u=0;u<n.length;u+=1){for(o=n.charCodeAt(u),"UTF16LE"===e&&(f=255&o,o=f<<8|o>>>8),c=b+w,s=c>>>2;t.length<=s;)t.push(0);t[s]|=o<<8*(h+c%4*r),b+=2}return{value:t,binLen:8*b+a}};break;case"B64":n=function(n,e,t){var a,o,i,u,f,w,s,c,h=0;if(-1===n.search(/^[a-zA-Z0-9=+\/]+$/))throw Error("Invalid character in base-64 string");if(o=n.indexOf("="),n=n.replace(/\=/g,""),-1!==o&&o<n.length)throw Error("Invalid '=' found in base-64 string");for(e=e||[0],t=t||0,w=t>>>3,c=-1===r?3:0,o=0;o<n.length;o+=4){for(f=n.substr(o,4),i=u=0;i<f.length;i+=1)a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(f[i]),u|=a<<18-6*i;for(i=0;i<f.length-1;i+=1){for(s=h+w,a=s>>>2;e.length<=a;)e.push(0);e[a]|=(u>>>16-8*i&255)<<8*(c+s%4*r),h+=1}}return{value:e,binLen:8*h+t}};break;case"BYTES":n=function(n,e,t){var a,o,i,u,f,w;for(e=e||[0],t=t||0,i=t>>>3,w=-1===r?3:0,o=0;o<n.length;o+=1)a=n.charCodeAt(o),f=o+i,u=f>>>2,e.length<=u&&e.push(0),e[u]|=a<<8*(w+f%4*r);return{value:e,binLen:8*n.length+t}};break;case"ARRAYBUFFER":try{n=new ArrayBuffer(0)}catch(n){throw Error("ARRAYBUFFER not supported by this environment")}n=function(n,e,t){var a,o,i,u,f,w;for(e=e||[0],t=t||0,o=t>>>3,f=-1===r?3:0,w=new Uint8Array(n),a=0;a<n.byteLength;a+=1)u=a+o,i=u>>>2,e.length<=i&&e.push(0),e[i]|=w[a]<<8*(f+u%4*r);return{value:e,binLen:8*n.byteLength+t}};break;default:throw Error("format must be HEX, TEXT, B64, BYTES, or ARRAYBUFFER")}return n}function c(n,e){return n<<e|n>>>32-e}function h(n,e){return 32<e?(e-=32,new a(n.b<<e|n.a>>>32-e,n.a<<e|n.b>>>32-e)):0!==e?new a(n.a<<e|n.b>>>32-e,n.b<<e|n.a>>>32-e):n}function b(n,e){return n>>>e|n<<32-e}function l(n,e){var r=null,r=new a(n.a,n.b);return r=32>=e?new a(r.a>>>e|r.b<<32-e&4294967295,r.b>>>e|r.a<<32-e&4294967295):new a(r.b>>>e-32|r.a<<64-e&4294967295,r.a>>>e-32|r.b<<64-e&4294967295)}function p(n,e){return 32>=e?new a(n.a>>>e,n.b>>>e|n.a<<32-e&4294967295):new a(0,n.a>>>e-32)}function A(n,e,r){return n&e^~n&r}function v(n,e,r){return new a(n.a&e.a^~n.a&r.a,n.b&e.b^~n.b&r.b)}function d(n,e,r){return n&e^n&r^e&r}function E(n,e,r){return new a(n.a&e.a^n.a&r.a^e.a&r.a,n.b&e.b^n.b&r.b^e.b&r.b)}function H(n){return b(n,2)^b(n,13)^b(n,22)}function g(n){var e=l(n,28),r=l(n,34);return n=l(n,39),new a(e.a^r.a^n.a,e.b^r.b^n.b)}function S(n){return b(n,6)^b(n,11)^b(n,25)}function U(n){var e=l(n,14),r=l(n,18);return n=l(n,41),new a(e.a^r.a^n.a,e.b^r.b^n.b)}function y(n){return b(n,7)^b(n,18)^n>>>3}function k(n){var e=l(n,1),r=l(n,8);return n=p(n,7),new a(e.a^r.a^n.a,e.b^r.b^n.b)}function m(n){return b(n,17)^b(n,19)^n>>>10}function B(n){var e=l(n,19),r=l(n,61);return n=p(n,6),new a(e.a^r.a^n.a,e.b^r.b^n.b)}function F(n,e){var r=(65535&n)+(65535&e);return((n>>>16)+(e>>>16)+(r>>>16)&65535)<<16|65535&r}function R(n,e,r,t){var a=(65535&n)+(65535&e)+(65535&r)+(65535&t);return((n>>>16)+(e>>>16)+(r>>>16)+(t>>>16)+(a>>>16)&65535)<<16|65535&a}function T(n,e,r,t,a){var o=(65535&n)+(65535&e)+(65535&r)+(65535&t)+(65535&a);return((n>>>16)+(e>>>16)+(r>>>16)+(t>>>16)+(a>>>16)+(o>>>16)&65535)<<16|65535&o}function C(n,e){var r,t,o;return r=(65535&n.b)+(65535&e.b),t=(n.b>>>16)+(e.b>>>16)+(r>>>16),o=(65535&t)<<16|65535&r,r=(65535&n.a)+(65535&e.a)+(t>>>16),t=(n.a>>>16)+(e.a>>>16)+(r>>>16),new a((65535&t)<<16|65535&r,o)}function L(n,e,r,t){var o,i,u;return o=(65535&n.b)+(65535&e.b)+(65535&r.b)+(65535&t.b),i=(n.b>>>16)+(e.b>>>16)+(r.b>>>16)+(t.b>>>16)+(o>>>16),u=(65535&i)<<16|65535&o,o=(65535&n.a)+(65535&e.a)+(65535&r.a)+(65535&t.a)+(i>>>16),i=(n.a>>>16)+(e.a>>>16)+(r.a>>>16)+(t.a>>>16)+(o>>>16),new a((65535&i)<<16|65535&o,u)}function x(n,e,r,t,o){var i,u,f;return i=(65535&n.b)+(65535&e.b)+(65535&r.b)+(65535&t.b)+(65535&o.b),u=(n.b>>>16)+(e.b>>>16)+(r.b>>>16)+(t.b>>>16)+(o.b>>>16)+(i>>>16),f=(65535&u)<<16|65535&i,i=(65535&n.a)+(65535&e.a)+(65535&r.a)+(65535&t.a)+(65535&o.a)+(u>>>16),u=(n.a>>>16)+(e.a>>>16)+(r.a>>>16)+(t.a>>>16)+(o.a>>>16)+(i>>>16),new a((65535&u)<<16|65535&i,f)}function I(n,e){return new a(n.a^e.a,n.b^e.b)}function Y(n){var e,r=[];if("SHA-1"===n)r=[1732584193,4023233417,2562383102,271733878,3285377520];else if(0===n.lastIndexOf("SHA-",0))switch(r=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428],e=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],n){case"SHA-224":break;case"SHA-256":r=e;break;case"SHA-384":r=[new a(3418070365,r[0]),new a(1654270250,r[1]),new a(2438529370,r[2]),new a(355462360,r[3]),new a(1731405415,r[4]),new a(41048885895,r[5]),new a(3675008525,r[6]),new a(1203062813,r[7])];break;case"SHA-512":r=[new a(e[0],4089235720),new a(e[1],2227873595),new a(e[2],4271175723),new a(e[3],1595750129),new a(e[4],2917565137),new a(e[5],725511199),new a(e[6],4215389547),new a(e[7],327033209)];break;default:throw Error("Unknown SHA variant")}else{if(0!==n.lastIndexOf("SHA3-",0)&&0!==n.lastIndexOf("SHAKE",0))throw Error("No SHA variants supported");for(n=0;5>n;n+=1)r[n]=[new a(0,0),new a(0,0),new a(0,0),new a(0,0),new a(0,0)]}return r}function M(n,e){var r,t,a,o,i,u,f,w=[];for(r=e[0],t=e[1],a=e[2],o=e[3],i=e[4],f=0;80>f;f+=1)w[f]=16>f?n[f]:c(w[f-3]^w[f-8]^w[f-14]^w[f-16],1),u=20>f?T(c(r,5),t&a^~t&o,i,1518500249,w[f]):40>f?T(c(r,5),t^a^o,i,1859775393,w[f]):60>f?T(c(r,5),d(t,a,o),i,2400959708,w[f]):T(c(r,5),t^a^o,i,3395469782,w[f]),i=o,o=a,a=c(t,30),t=r,r=u;return e[0]=F(r,e[0]),e[1]=F(t,e[1]),e[2]=F(a,e[2]),e[3]=F(o,e[3]),e[4]=F(i,e[4]),e}function O(n,e,r,t){var a;for(a=15+(e+65>>>9<<4);n.length<=a;)n.push(0);for(n[e>>>5]|=128<<24-e%32,e+=r,n[a]=4294967295&e,n[a-1]=e/4294967296|0,e=n.length,a=0;a<e;a+=16)t=M(n.slice(a,a+16),t);return t}function X(n,e,r){var t,o,i,u,f,w,s,c,h,b,l,p,I,Y,M,O,X,P,q,Z,j,_,z,D=[];if("SHA-224"===r||"SHA-256"===r)b=64,p=1,_=Number,I=F,Y=R,M=T,O=y,X=m,P=H,q=S,j=d,Z=A,z=N;else{if("SHA-384"!==r&&"SHA-512"!==r)throw Error("Unexpected error in SHA-2 implementation");b=80,p=2,_=a,I=C,Y=L,M=x,O=k,X=B,P=g,q=U,j=E,Z=v,z=K}for(r=e[0],t=e[1],o=e[2],i=e[3],u=e[4],f=e[5],w=e[6],s=e[7],l=0;l<b;l+=1)16>l?(h=l*p,c=n.length<=h?0:n[h],h=n.length<=h+1?0:n[h+1],D[l]=new _(c,h)):D[l]=Y(X(D[l-2]),D[l-7],O(D[l-15]),D[l-16]),c=M(s,q(u),Z(u,f,w),z[l],D[l]),h=I(P(r),j(r,t,o)),s=w,w=f,f=u,u=I(i,c),i=o,o=t,t=r,r=I(c,h);return e[0]=I(r,e[0]),e[1]=I(t,e[1]),e[2]=I(o,e[2]),e[3]=I(i,e[3]),e[4]=I(u,e[4]),e[5]=I(f,e[5]),e[6]=I(w,e[6]),e[7]=I(s,e[7]),e}function P(n,e){var r,t,o,i,u=[],f=[];if(null!==n)for(t=0;t<n.length;t+=2)e[(t>>>1)%5][(t>>>1)/5|0]=I(e[(t>>>1)%5][(t>>>1)/5|0],new a(n[t+1],n[t]));for(r=0;24>r;r+=1){for(i=Y("SHA3-"),t=0;5>t;t+=1){o=e[t][0];var w=e[t][1],s=e[t][2],c=e[t][3],b=e[t][4];u[t]=new a(o.a^w.a^s.a^c.a^b.a,o.b^w.b^s.b^c.b^b.b)}for(t=0;5>t;t+=1)f[t]=I(u[(t+4)%5],h(u[(t+1)%5],1));for(t=0;5>t;t+=1)for(o=0;5>o;o+=1)e[t][o]=I(e[t][o],f[t]);for(t=0;5>t;t+=1)for(o=0;5>o;o+=1)i[o][(2*t+3*o)%5]=h(e[t][o],q[t][o]);for(t=0;5>t;t+=1)for(o=0;5>o;o+=1)e[t][o]=I(i[t][o],new a(~i[(t+1)%5][o].a&i[(t+2)%5][o].a,~i[(t+1)%5][o].b&i[(t+2)%5][o].b));e[0][0]=I(e[0][0],Z[r])}return e}var N,K,q,Z;N=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],K=[new a(N[0],3609767458),new a(N[1],602891725),new a(N[2],3964484399),new a(N[3],2173295548),new a(N[4],4081628472),new a(N[5],3053834265),new a(N[6],2937671579),new a(N[7],3664609560),new a(N[8],2734883394),new a(N[9],1164996542),new a(N[10],1323610764),new a(N[11],3590304994),new a(N[12],4068182383),new a(N[13],991336113),new a(N[14],633803317),new a(N[15],3479774868),new a(N[16],2666613458),new a(N[17],944711139),new a(N[18],2341262773),new a(N[19],2007800933),new a(N[20],1495990901),new a(N[21],1856431235),new a(N[22],3175218132),new a(N[23],2198950837),new a(N[24],3999719339),new a(N[25],766784016),new a(N[26],2566594879),new a(N[27],3203337956),new a(N[28],1034457026),new a(N[29],2466948901),new a(N[30],3758326383),new a(N[31],168717936),new a(N[32],1188179964),new a(N[33],1546045734),new a(N[34],1522805485),new a(N[35],2643833823),new a(N[36],2343527390),new a(N[37],1014477480),new a(N[38],1206759142),new a(N[39],344077627),new a(N[40],1290863460),new a(N[41],3158454273),new a(N[42],3505952657),new a(N[43],106217008),new a(N[44],3606008344),new a(N[45],1432725776),new a(N[46],1467031594),new a(N[47],851169720),new a(N[48],3100823752),new a(N[49],1363258195),new a(N[50],3750685593),new a(N[51],3785050280),new a(N[52],3318307427),new a(N[53],3812723403),new a(N[54],2003034995),new a(N[55],3602036899),new a(N[56],1575990012),new a(N[57],1125592928),new a(N[58],2716904306),new a(N[59],442776044),new a(N[60],593698344),new a(N[61],3733110249),new a(N[62],2999351573),new a(N[63],3815920427),new a(3391569614,3928383900),new a(3515267271,566280711),new a(3940187606,3454069534),new a(4118630271,4000239992),new a(116418474,1914138554),new a(174292421,2731055270),new a(289380356,3203993006),new a(460393269,320620315),new a(685471733,587496836),new a(852142971,1086792851),new a(1017036298,365543100),new a(1126000580,2618297676),new a(1288033470,3409855158),new a(1501505948,4234509866),new a(1607167915,987167468),new a(1816402316,1246189591)],Z=[new a(0,1),new a(0,32898),new a(2147483648,32906),new a(2147483648,2147516416),new a(0,32907),new a(0,2147483649),new a(2147483648,2147516545),new a(2147483648,32777),new a(0,138),new a(0,136),new a(0,2147516425),new a(0,2147483658),new a(0,2147516555),new a(2147483648,139),new a(2147483648,32905),new a(2147483648,32771),new a(2147483648,32770),new a(2147483648,128),new a(0,32778),new a(2147483648,2147483658),new a(2147483648,2147516545),new a(2147483648,32896),new a(0,2147483649),new a(2147483648,2147516424)],q=[[0,36,3,41,18],[1,44,10,45,2],[62,6,43,15,61],[28,55,25,21,56],[27,20,39,8,14]],"function"==typeof define&&define.amd?define(function(){return t}):void 0!==r?(void 0!==e&&e.exports&&(e.exports=t),r=t):n.jsSHA=t}(this)},{}],2:[function(n,e,r){"use strict";r.__esModule=!0;var t,a=n("jssha");!function(n){var e=function(){function n(){}return n}();n.Point=e;var r=function(){function n(){}return n}();n.ImageParams=r;var t="https://cdn.assetzen.net",o=function(){function n(n,e){this.accountId=n,this.endpoint=e||t}return n.prototype.link=function(n){var e=JSON.stringify(n),r=this.urlSafeB64(btoa(e)),t=this.getNewHMAC();t.update(e);var a=this.urlSafeB64(t.getHMAC("B64"));return this.endpoint+"/image/"+a+"."+r},n.prototype.getNewHMAC=function(){var n=new a("SHA-256","TEXT");return n.setHMACKey(this.accountId,"TEXT"),n},n.prototype.urlSafeB64=function(n){return n.replace(/=/g,"").replace(/\//,"_").replace(/\+/g,"-")},n}();n.LinkGenerator=o}(t=r.AssetZen||(r.AssetZen={})),window.AssetZen=t},{jssha:1}]},{},[2]);