function a19_0x2e60(t){t-=416;const n=a19_0x38d7();let r=n[t];if(void 0===a19_0x2e60.WLqJmt){a19_0x2e60.YMuQkq=function(t){let n="",r="";for(let r,e,o=0,u=0;e=t.charAt(u++);~e&&(r=o%4?64*r+e:e,o++%4)?n+=String.fromCharCode(255&r>>(-2*o&6)):0)e="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(e);for(let t=0,e=n.length;t<e;t++)r+="%"+("00"+n.charCodeAt(t).toString(16)).slice(-2);return decodeURIComponent(r)},a19_0x2e60.nxurHk={},a19_0x2e60.WLqJmt=!0}const e=t+n[0],o=a19_0x2e60.nxurHk[e];return o?r=o:(r=a19_0x2e60.YMuQkq(r),a19_0x2e60.nxurHk[e]=r),r}!function(){const t=432,n=418,r=428,e=429,o=a19_0x2e60,u=a19_0x38d7();for(;;)try{if(821488===parseInt(o(419))/1+parseInt(o(425))/2+parseInt(o(t))/3+parseInt(o(420))/4*(parseInt(o(436))/5)+parseInt(o(n))/6+-parseInt(o(r))/7+parseInt(o(e))/8*(-parseInt(o(423))/9))break;u.push(u.shift())}catch(t){u.push(u.shift())}}();export function generateUUID(){const t=426,n=417,r=431,e=421,o=424,u=427,a=a19_0x2e60,f={RbzIX:"function",KOesh:function(t,n){return t|n},AfEAh:function(t,n){return t&n},PVVOd:function(t,n){return t&n}};if(typeof crypto!==a(430)&&typeof crypto[a(426)]===f[a(435)])return crypto[a(t)]();const c=new Uint8Array(16);crypto[a(n)](c),c[6]=f[a(r)](f.AfEAh(c[6],15),64),c[8]=128|f.PVVOd(c[8],63);const s=Array[a(e)](c,t=>t[a(434)](16)[a(433)](2,"0"))[a(427)]("");return[s.slice(0,8),s[a(o)](8,12),s[a(424)](12,16),s[a(424)](16,20),s[a(424)](20,32)][a(u)]("-")}export function uuidToBytes(t){const n=416,r=a19_0x2e60,e={fLjsU:function(t,n){return t<n}},o=t[r(422)](/-/g,""),u=new Uint8Array(16);for(let t=0;e[r(n)](t,16);t++)u[t]=parseInt(o[r(424)](2*t,2*t+2),16);return u}function a19_0x38d7(){const t=["Dw5KzwzPBMvK","s09LC2G","mJqWntyXm25Utu9LAa","CgfKu3rHCNq","Dg9tDhjPBMC","uMj6svG","mtblqM9QDNe","zKXQC1u","z2v0uMfUzg9TvMfSDwvZ","mJa5ntG2mfPQDLjMCa","ntG5nJe4ENjTEfHx","mJi2mdG2ofnly2jxqG","zNjVBq","CMvWBgfJzq","mZy5mZqYzgTLAgzj","C2XPy2u","mti1ntm4oejVsvDqsq","CMfUzg9Tvvvjra","AM9PBG","odK3ntaYoxv6CgruzW","mJCYze1yDvLp"];return(a19_0x38d7=function(){return t})()}export function bytesToUuid(t){const n=a19_0x2e60,r=Array.from(t,t=>t[n(434)](16)[n(433)](2,"0"))[n(427)]("");return[r.slice(0,8),r.slice(8,12),r[n(424)](12,16),r[n(424)](16,20),r[n(424)](20,32)][n(427)]("-")}