(function(_0x582d49,_0x2db6ca){const _0x2abd08=a0_0x3af8,_0x2599a0=_0x582d49();while(!![]){try{const _0x30ce1b=-parseInt(_0x2abd08(0x1d4,'!WX!'))/0x1*(-parseInt(_0x2abd08(0x1d7,'dL*I'))/0x2)+parseInt(_0x2abd08(0x21a,'T3Bk'))/0x3+parseInt(_0x2abd08(0x203,']SAU'))/0x4+-parseInt(_0x2abd08(0x1e6,'BVKv'))/0x5*(-parseInt(_0x2abd08(0x1c3,'$][g'))/0x6)+-parseInt(_0x2abd08(0x1f8,'0a)J'))/0x7*(parseInt(_0x2abd08(0x1e0,'^kze'))/0x8)+-parseInt(_0x2abd08(0x224,'cq73'))/0x9*(-parseInt(_0x2abd08(0x230,'&0uc'))/0xa)+-parseInt(_0x2abd08(0x208,'35mr'))/0xb*(parseInt(_0x2abd08(0x232,'FcBv'))/0xc);if(_0x30ce1b===_0x2db6ca)break;else _0x2599a0['push'](_0x2599a0['shift']());}catch(_0x198e3c){_0x2599a0['push'](_0x2599a0['shift']());}}}(a0_0x5bc5,0x3273f));export async function generateKeyPair(){const _0x41d135=a0_0x3af8,_0x17a0c5={};_0x17a0c5[_0x41d135(0x231,'@$Xn')]=_0x41d135(0x1fb,'![Y('),_0x17a0c5[_0x41d135(0x1bf,'0pEy')]=_0x41d135(0x217,'DO5n'),_0x17a0c5[_0x41d135(0x207,'f)ZC')]=_0x41d135(0x1df,'$][g'),_0x17a0c5[_0x41d135(0x210,'^kze')]=_0x41d135(0x211,'BVKv');const _0x1cb1fa=_0x17a0c5;return crypto[_0x41d135(0x21e,'0a)J')][_0x41d135(0x238,'Hnyk')]({'name':_0x1cb1fa[_0x41d135(0x1e3,'5jik')],'modulusLength':0x800,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':_0x1cb1fa[_0x41d135(0x1f1,'$dr7')]},!![],[_0x1cb1fa[_0x41d135(0x207,'f)ZC')],_0x1cb1fa[_0x41d135(0x1d5,'NNjD')]]);}export async function serializeKeyPair(_0x45bd58){const _0x552dae=a0_0x3af8,_0x3cbefb={};_0x3cbefb[_0x552dae(0x1d3,'cnI8')]=_0x552dae(0x1c4,'cq73');const _0x3e3ca6=_0x3cbefb,[_0x5d73a8,_0x2d8c8c]=await Promise[_0x552dae(0x1eb,'iTxe')]([crypto[_0x552dae(0x223,'dL*I')][_0x552dae(0x21c,'cq73')](_0x3e3ca6[_0x552dae(0x1cd,'L#UD')],_0x45bd58[_0x552dae(0x1f4,'L#UD')]),crypto[_0x552dae(0x20a,'cnI8')][_0x552dae(0x22e,'FKYT')](_0x3e3ca6[_0x552dae(0x1d3,'cnI8')],_0x45bd58[_0x552dae(0x1da,'DO5n')])]);return{'publicJwk':JSON[_0x552dae(0x1e1,'5YWy')](_0x5d73a8),'privateJwk':JSON[_0x552dae(0x1ed,'T3Bk')](_0x2d8c8c)};}export async function importPublicKey(_0x4fcb6a){const _0x13cd77=a0_0x3af8,_0x9876fa={};_0x9876fa[_0x13cd77(0x227,'FKYT')]=_0x13cd77(0x1fd,'5YWy'),_0x9876fa[_0x13cd77(0x23b,'PADA')]=_0x13cd77(0x1dd,'QiNZ'),_0x9876fa[_0x13cd77(0x1f5,'@$Xn')]=_0x13cd77(0x1d9,'y!89'),_0x9876fa[_0x13cd77(0x1c5,'cq73')]=_0x13cd77(0x1f6,'T3Bk');const _0x27db5a=_0x9876fa;return crypto[_0x13cd77(0x1f3,'hbmP')][_0x13cd77(0x22c,'J(A0')](_0x27db5a[_0x13cd77(0x1e7,'@Hzo')],JSON[_0x13cd77(0x204,'Sd2y')](_0x4fcb6a),{'name':_0x27db5a[_0x13cd77(0x21f,'l*[D')],'hash':_0x27db5a[_0x13cd77(0x1f9,'wcT]')]},![],[_0x27db5a[_0x13cd77(0x21d,'Hnyk')]]);}function a0_0x3af8(_0x117a67,_0x165216){_0x117a67=_0x117a67-0x1bd;const _0x5bc544=a0_0x5bc5();let _0x3af8fc=_0x5bc544[_0x117a67];if(a0_0x3af8['NEqJIf']===undefined){var _0x1d4bfc=function(_0x16b40f){const _0x1d681b='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x35994e='',_0x252fd8='';for(let _0x3067e1=0x0,_0x8cda37,_0x838c6a,_0x52cab7=0x0;_0x838c6a=_0x16b40f['charAt'](_0x52cab7++);~_0x838c6a&&(_0x8cda37=_0x3067e1%0x4?_0x8cda37*0x40+_0x838c6a:_0x838c6a,_0x3067e1++%0x4)?_0x35994e+=String['fromCharCode'](0xff&_0x8cda37>>(-0x2*_0x3067e1&0x6)):0x0){_0x838c6a=_0x1d681b['indexOf'](_0x838c6a);}for(let _0x4d0386=0x0,_0x1ccf93=_0x35994e['length'];_0x4d0386<_0x1ccf93;_0x4d0386++){_0x252fd8+='%'+('00'+_0x35994e['charCodeAt'](_0x4d0386)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x252fd8);};const _0x4a2de0=function(_0x114949,_0x50d2aa){let _0x4e5450=[],_0x4f03f4=0x0,_0x343148,_0x13754c='';_0x114949=_0x1d4bfc(_0x114949);let _0x59a709;for(_0x59a709=0x0;_0x59a709<0x100;_0x59a709++){_0x4e5450[_0x59a709]=_0x59a709;}for(_0x59a709=0x0;_0x59a709<0x100;_0x59a709++){_0x4f03f4=(_0x4f03f4+_0x4e5450[_0x59a709]+_0x50d2aa['charCodeAt'](_0x59a709%_0x50d2aa['length']))%0x100,_0x343148=_0x4e5450[_0x59a709],_0x4e5450[_0x59a709]=_0x4e5450[_0x4f03f4],_0x4e5450[_0x4f03f4]=_0x343148;}_0x59a709=0x0,_0x4f03f4=0x0;for(let _0x555242=0x0;_0x555242<_0x114949['length'];_0x555242++){_0x59a709=(_0x59a709+0x1)%0x100,_0x4f03f4=(_0x4f03f4+_0x4e5450[_0x59a709])%0x100,_0x343148=_0x4e5450[_0x59a709],_0x4e5450[_0x59a709]=_0x4e5450[_0x4f03f4],_0x4e5450[_0x4f03f4]=_0x343148,_0x13754c+=String['fromCharCode'](_0x114949['charCodeAt'](_0x555242)^_0x4e5450[(_0x4e5450[_0x59a709]+_0x4e5450[_0x4f03f4])%0x100]);}return _0x13754c;};a0_0x3af8['OaHNpv']=_0x4a2de0,a0_0x3af8['oePpYi']={},a0_0x3af8['NEqJIf']=!![];}const _0x599a8d=_0x5bc544[0x0],_0x380ab6=_0x117a67+_0x599a8d,_0x1c5e70=a0_0x3af8['oePpYi'][_0x380ab6];return!_0x1c5e70?(a0_0x3af8['zjmuCL']===undefined&&(a0_0x3af8['zjmuCL']=!![]),_0x3af8fc=a0_0x3af8['OaHNpv'](_0x3af8fc,_0x165216),a0_0x3af8['oePpYi'][_0x380ab6]=_0x3af8fc):_0x3af8fc=_0x1c5e70,_0x3af8fc;}export async function importPrivateKey(_0x5e0ced){const _0x3232ee=a0_0x3af8,_0x373f49={};_0x373f49[_0x3232ee(0x1d2,'TflE')]=_0x3232ee(0x202,'hbmP'),_0x373f49[_0x3232ee(0x236,')[hm')]=_0x3232ee(0x218,'$dr7'),_0x373f49[_0x3232ee(0x213,'iTxe')]=_0x3232ee(0x215,'0a)J'),_0x373f49[_0x3232ee(0x219,'BVKv')]=_0x3232ee(0x1e9,'l*[D');const _0x438840=_0x373f49;return crypto[_0x3232ee(0x200,'J(A0')][_0x3232ee(0x1cf,'Sd2y')](_0x438840[_0x3232ee(0x1c7,'0a)J')],JSON[_0x3232ee(0x228,'HWSy')](_0x5e0ced),{'name':_0x438840[_0x3232ee(0x22d,'cnI8')],'hash':_0x438840[_0x3232ee(0x229,'5jik')]},![],[_0x438840[_0x3232ee(0x235,'Sd2y')]]);}export async function encrypt(_0xe416c6,_0x71e7b7){const _0x5a5c8b=a0_0x3af8,_0x5bf9d2={'iQTen':_0x5a5c8b(0x234,'0pEy'),'fLYft':_0x5a5c8b(0x1df,'$][g'),'swzDC':_0x5a5c8b(0x209,'^kze'),'LLxYh':_0x5a5c8b(0x226,'HWSy'),'QWyYf':function(_0x43c639,_0x5d1d4d){return _0x43c639(_0x5d1d4d);},'FpXia':function(_0x34a3d2,_0x5d4ae8){return _0x34a3d2(_0x5d4ae8);}},_0x3ddd3d={};_0x3ddd3d[_0x5a5c8b(0x1ef,'n#JF')]=_0x5bf9d2[_0x5a5c8b(0x225,'ESbv')],_0x3ddd3d[_0x5a5c8b(0x1e4,'l*[D')]=0x100;const _0x11e47f=await crypto[_0x5a5c8b(0x20b,'35mr')][_0x5a5c8b(0x1d0,'cq73')](_0x3ddd3d,!![],[_0x5bf9d2[_0x5a5c8b(0x1d8,'ESbv')]]),_0x2892a6=crypto[_0x5a5c8b(0x237,'&0uc')](new Uint8Array(0xc)),_0x3ec188=new TextEncoder()[_0x5a5c8b(0x1fc,'n#JF')](_0x71e7b7),_0x3af65e={};_0x3af65e[_0x5a5c8b(0x1f0,'iTxe')]=_0x5bf9d2[_0x5a5c8b(0x23a,'eqM%')],_0x3af65e['iv']=_0x2892a6;const _0x46fbd9=await crypto[_0x5a5c8b(0x1fa,'FcBv')][_0x5a5c8b(0x1c0,'0dh6')](_0x3af65e,_0x11e47f,_0x3ec188),_0x456242=await crypto[_0x5a5c8b(0x1c6,'0dh6')][_0x5a5c8b(0x1be,'dL*I')](_0x5bf9d2[_0x5a5c8b(0x1cb,'0dh6')],_0x11e47f),_0x1d9973={};_0x1d9973[_0x5a5c8b(0x1d6,'PADA')]=_0x5bf9d2[_0x5a5c8b(0x216,'5jik')];const _0x21af45=await crypto[_0x5a5c8b(0x20a,'cnI8')][_0x5a5c8b(0x1ea,'l*[D')](_0x1d9973,_0xe416c6,_0x456242);return JSON[_0x5a5c8b(0x214,'y!89')]({'wrappedKey':_0x5bf9d2[_0x5a5c8b(0x1ff,'J(A0')](a0_0x9d2d7c,_0x21af45),'iv':_0x5bf9d2[_0x5a5c8b(0x1c9,'NNjD')](a0_0x9d2d7c,_0x2892a6),'ciphertext':_0x5bf9d2[_0x5a5c8b(0x20d,')[hm')](a0_0x9d2d7c,_0x46fbd9)});}export async function decrypt(_0x25fc1e,_0x506326){const _0x407b10=a0_0x3af8,_0x1a8c5a={'rICYs':_0x407b10(0x1cc,'f)ZC'),'gMCxw':function(_0x216c28,_0x8b4184){return _0x216c28(_0x8b4184);},'FdcZp':_0x407b10(0x22b,'!WX!'),'XpsTB':_0x407b10(0x212,'cq73'),'zHWGl':_0x407b10(0x1db,'J74)')},{wrappedKey:_0x21687c,iv:_0x78354d,ciphertext:_0x3caac0}=JSON[_0x407b10(0x1c1,'@Hzo')](_0x506326),_0xc60130={};_0xc60130[_0x407b10(0x1ce,'HWSy')]=_0x1a8c5a[_0x407b10(0x1f2,'dL*I')];const _0x1c2e30=await crypto[_0x407b10(0x222,'cq73')][_0x407b10(0x233,'5jik')](_0xc60130,_0x25fc1e,_0x1a8c5a[_0x407b10(0x20c,'J74)')](a0_0x438dc8,_0x21687c)),_0x38bf45=await crypto[_0x407b10(0x222,'cq73')][_0x407b10(0x1d1,'tG@c')](_0x1a8c5a[_0x407b10(0x22f,'O^Yw')],_0x1c2e30,{'name':_0x1a8c5a[_0x407b10(0x1de,'QFWu')]},![],[_0x1a8c5a[_0x407b10(0x1e2,'Hnyk')]]),_0x3022b1=await crypto[_0x407b10(0x1c2,'tG@c')][_0x407b10(0x20f,'dL*I')]({'name':_0x1a8c5a[_0x407b10(0x1ec,'eqM%')],'iv':_0x1a8c5a[_0x407b10(0x1dc,']SAU')](a0_0x438dc8,_0x78354d)},_0x38bf45,_0x1a8c5a[_0x407b10(0x23d,'n#JF')](a0_0x438dc8,_0x3caac0));return new TextDecoder()[_0x407b10(0x20e,'35mr')](_0x3022b1);}function a0_0x5bc5(){const _0x2b2604=['W40Rr8kGBcnoW54','WQNcL8olW5RdKq','xmoPW43cKmk3fa','iKtdNCk2oCkUbhy','WP3cImoKzmoDW6O','W6bRWOu','WRhdKCkBpvFdKJFcPmoxyCk+DW','pCojy2md','h8oREe4jla','WOCxW4m3W6iKqKRcSLSexSk+','W51aWR8','fL04i8o3WPPdW67cNSoGFgG','WRFcJSkieSkT','tbFcQmoGcSoUAH/dTmoP','W6eSWPFdImkqW7/cJtdcTwWT','W43cSSowFqe','a8ogWR9QWQzLk8k+W63dQq','W4DcWOW','WQnGW4FcISomW6O','rCkcW64PWO1O','FGBcSCk2W5K','rKnqySkZ','uSksW68YWOvO','e0VcUCk5W4FdNGe','W7X0WQPtWPW','smkpWPxcPCoZWQPM','fCkjWQ3cP8obW7bi','wI0rW5e7','WPBdSNBdR8kYWPlcLHxcQq','WQ9xumo3d0a5','WQGWzdia','h07dMdvlW4lcHa','qhnTmhnSWPLg','r8knWO7cMSoW','ASk8e8k7ChDJWQJcPWBdLve','WOioCWyRCSocW5TFsCkMWQi','mCk0WO7dPCo0W4DoW6Oi','WPPvW4KOWQO','WO9QC8kUura','fbWTiCoS','qr7cRmoHFmoXDJNdVCoeWQC','W67cI8oYW6NdP8kcWRG','j8k5WPZdVSoQW5y','bfVcUmk/W5ldIW','zSo4W4BcUCkYWOy0W549W5NdJ8kLW64','WOpcO8kbW5hcHa','W6yXeg9RWP42eq','W6hdJs4nsa','W4qdiZfb','WOaZAIWQ','W5eub0ddQatdLW48pSo/xW','WOWenG','bCoZALuxpCogm8k3','WOfAW7tcImo5','W4ZdVqSjs38KW4yI','W5KWoSoaeG','WQ8tsgJcTWxdImkv','gmoYy8kDbW','hSkLWP3dKSoRaCopmSoWwHC','WOazFXKrASox','WPDBcmkZw1NdNW','WQZcImkclmkY','uxXzFCkl','W7LgF2RcNqFdU8krC8omWQTPt8o2WQW','WQTFW5qhWO3dMNJdJCoPf34','WPnsWQhcLSkhEgy0lK3dP8kt','zgOAgSof','xYJcN0OA','sbldJCkThmoqqt0','WP/cQ8oeC8oo','lNJdHmo5WPOpnhddPaBdTSoT','eLBcQSkKW4ZdMJ50aG','WR9PgSoKEG','ESoIW4ZcLmkfirm','ph1WWROB','jKr6WQ7dUSoB','W5dcOSkxW7ZdVdfa','pSk7WPu','aSkJWO3dGmot','Bmo5W43cKSkqna','WQ59u8kPtW','g8oPBw41','WP9TWRJcSSkg','qsFdN8olpCkdfK0','Bmo7W5xcOSk/','W5VcU8oIicRcOZ7cSq','W7CZW73dVSov','W5OdpcC','WQ7cGSkkdSk6qCohWPxdJG','m8kPWPddR8o0W5jXW6O6W7tdUG','pfXOWRxdPmokexNcUa','xSkJf0BcJq','WOnbW4RcPmol','W4zDDSodW5jlW5aHbSkLmG','WPbkWRhcJmkT','qbJcT2y','rxZcK8kQW73dJae','WOZcVSkmW5lcNG','WRBdJKxcQ8oUW4ddIq','phtdSg4yWOpdL29yW6e','Fs7cKCk8W5DpjG','ssLdA8kY','W6VdLb/dJvDry8kr','WR7cQSk8WQz+','WOpcVmk4W57dHGvL','WOqrW448W6iPefhcNgm4sa','W7LOWPXNW6xcOgq/aW','WRzYW60LWPm','WPmQrsGL','csGgd8oXuG','WP0nimkhWQbtW4inh8kj','g8ozW4ddOmk+W6P0W41ADbD9','bfrxWQip','WR16W6ZcSSoU','asGlgSo8sGu','acmlgSo8sGu','xW4l','vuS9k8oP','lSo9uSoGjYDhWPVcUG','xSomu1SMk8o5','WPBcH8oQBG','uamkW7m','E1DTz1O','bwFcMCksW40','W4rcWRBdL8k9vW','W5qsW7ddImoxlgaemW','hSoit8k9pW','omoNq8o7mdbA','WR9VWO/cTG'];a0_0x5bc5=function(){return _0x2b2604;};return a0_0x5bc5();}function a0_0x9d2d7c(_0x192edc){const _0x1f0014=a0_0x3af8,_0x14a61f={'moILN':function(_0x3f9162,_0x3d2a89){return _0x3f9162(_0x3d2a89);}};return _0x14a61f[_0x1f0014(0x1e8,'cnI8')](btoa,String[_0x1f0014(0x21b,'5jik')](...new Uint8Array(_0x192edc)));}function a0_0x438dc8(_0x5a4cfe){const _0x3bf408=a0_0x3af8,_0x2e3e61={'wwwTP':function(_0x2f424e,_0x16011c){return _0x2f424e(_0x16011c);}};return Uint8Array[_0x3bf408(0x1f7,'NNjD')](_0x2e3e61[_0x3bf408(0x1c8,'J(A0')](atob,_0x5a4cfe),_0x10ef46=>_0x10ef46[_0x3bf408(0x1e5,'!WX!')](0x0));}