(function(_0x5b767c,_0x455934){const _0x2cbf5b=a0_0x55c5,_0x1d6bc0=_0x5b767c();while(!![]){try{const _0x41712c=parseInt(_0x2cbf5b(0x1c9,'KNc2'))/0x1+parseInt(_0x2cbf5b(0x17d,'CzCT'))/0x2*(parseInt(_0x2cbf5b(0x1ad,'lxtF'))/0x3)+-parseInt(_0x2cbf5b(0x1a6,'cU8B'))/0x4*(-parseInt(_0x2cbf5b(0x1c7,'m9DG'))/0x5)+-parseInt(_0x2cbf5b(0x16c,'yv3q'))/0x6+-parseInt(_0x2cbf5b(0x1b9,'%QGl'))/0x7+parseInt(_0x2cbf5b(0x15c,'%QGl'))/0x8+-parseInt(_0x2cbf5b(0x15d,'&)Ei'))/0x9;if(_0x41712c===_0x455934)break;else _0x1d6bc0['push'](_0x1d6bc0['shift']());}catch(_0x5b96ac){_0x1d6bc0['push'](_0x1d6bc0['shift']());}}}(a0_0x3f72,0x66a10));function a0_0x55c5(_0x21bff6,_0x3ea288){_0x21bff6=_0x21bff6-0x14f;const _0x3f729a=a0_0x3f72();let _0x55c57b=_0x3f729a[_0x21bff6];if(a0_0x55c5['gRfGVR']===undefined){var _0x1d7e4e=function(_0x441a41){const _0x4d9d5a='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x2f79b6='',_0x2c289d='';for(let _0x128e88=0x0,_0x594148,_0x5558ab,_0x4f6778=0x0;_0x5558ab=_0x441a41['charAt'](_0x4f6778++);~_0x5558ab&&(_0x594148=_0x128e88%0x4?_0x594148*0x40+_0x5558ab:_0x5558ab,_0x128e88++%0x4)?_0x2f79b6+=String['fromCharCode'](0xff&_0x594148>>(-0x2*_0x128e88&0x6)):0x0){_0x5558ab=_0x4d9d5a['indexOf'](_0x5558ab);}for(let _0xb61cba=0x0,_0x53547e=_0x2f79b6['length'];_0xb61cba<_0x53547e;_0xb61cba++){_0x2c289d+='%'+('00'+_0x2f79b6['charCodeAt'](_0xb61cba)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x2c289d);};const _0x29a744=function(_0x4c1f80,_0x49efc1){let _0x2f6c46=[],_0x52c8e7=0x0,_0x438e81,_0x30d52b='';_0x4c1f80=_0x1d7e4e(_0x4c1f80);let _0xe2d88c;for(_0xe2d88c=0x0;_0xe2d88c<0x100;_0xe2d88c++){_0x2f6c46[_0xe2d88c]=_0xe2d88c;}for(_0xe2d88c=0x0;_0xe2d88c<0x100;_0xe2d88c++){_0x52c8e7=(_0x52c8e7+_0x2f6c46[_0xe2d88c]+_0x49efc1['charCodeAt'](_0xe2d88c%_0x49efc1['length']))%0x100,_0x438e81=_0x2f6c46[_0xe2d88c],_0x2f6c46[_0xe2d88c]=_0x2f6c46[_0x52c8e7],_0x2f6c46[_0x52c8e7]=_0x438e81;}_0xe2d88c=0x0,_0x52c8e7=0x0;for(let _0x46da62=0x0;_0x46da62<_0x4c1f80['length'];_0x46da62++){_0xe2d88c=(_0xe2d88c+0x1)%0x100,_0x52c8e7=(_0x52c8e7+_0x2f6c46[_0xe2d88c])%0x100,_0x438e81=_0x2f6c46[_0xe2d88c],_0x2f6c46[_0xe2d88c]=_0x2f6c46[_0x52c8e7],_0x2f6c46[_0x52c8e7]=_0x438e81,_0x30d52b+=String['fromCharCode'](_0x4c1f80['charCodeAt'](_0x46da62)^_0x2f6c46[(_0x2f6c46[_0xe2d88c]+_0x2f6c46[_0x52c8e7])%0x100]);}return _0x30d52b;};a0_0x55c5['ZCITVh']=_0x29a744,a0_0x55c5['FnqfBd']={},a0_0x55c5['gRfGVR']=!![];}const _0x2c3bfa=_0x3f729a[0x0],_0x4f5db4=_0x21bff6+_0x2c3bfa,_0x55f742=a0_0x55c5['FnqfBd'][_0x4f5db4];return!_0x55f742?(a0_0x55c5['ebZAxk']===undefined&&(a0_0x55c5['ebZAxk']=!![]),_0x55c57b=a0_0x55c5['ZCITVh'](_0x55c57b,_0x3ea288),a0_0x55c5['FnqfBd'][_0x4f5db4]=_0x55c57b):_0x55c57b=_0x55f742,_0x55c57b;}export async function generateKeyPair(){const _0x36e620=a0_0x55c5,_0xf62baa={};_0xf62baa[_0x36e620(0x198,'PqzP')]=_0x36e620(0x1c6,'!A&@'),_0xf62baa[_0x36e620(0x1af,'73]%')]=_0x36e620(0x164,'KNc2'),_0xf62baa[_0x36e620(0x163,'rdvL')]=_0x36e620(0x181,'A8V5'),_0xf62baa[_0x36e620(0x197,'o%&K')]=_0x36e620(0x152,'H0L5');const _0x41abb2=_0xf62baa;return crypto[_0x36e620(0x1c8,'o!fD')][_0x36e620(0x1a0,'J*@7')]({'name':_0x41abb2[_0x36e620(0x1a5,'GsK%')],'modulusLength':0x800,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':_0x41abb2[_0x36e620(0x1c4,'ZH5w')]},!![],[_0x41abb2[_0x36e620(0x186,'GsK%')],_0x41abb2[_0x36e620(0x176,'ZH5w')]]);}export async function serializeKeyPair(_0x5d5721){const _0x5b2fad=a0_0x55c5,_0x1109f7={};_0x1109f7[_0x5b2fad(0x1cc,'z(bB')]=_0x5b2fad(0x168,'GPNf');const _0x3f46cf=_0x1109f7,[_0x590b81,_0x5b9038]=await Promise[_0x5b2fad(0x153,'o%&K')]([crypto[_0x5b2fad(0x1ac,'cU8B')][_0x5b2fad(0x1ab,'6gUu')](_0x3f46cf[_0x5b2fad(0x17b,'xSYa')],_0x5d5721[_0x5b2fad(0x180,'6gUu')]),crypto[_0x5b2fad(0x199,'*Lez')][_0x5b2fad(0x195,'rdvL')](_0x3f46cf[_0x5b2fad(0x172,'MD]y')],_0x5d5721[_0x5b2fad(0x185,'MD]y')])]);return{'publicJwk':JSON[_0x5b2fad(0x1b4,'4Hcz')](_0x590b81),'privateJwk':JSON[_0x5b2fad(0x182,'HsY8')](_0x5b9038)};}export async function importPublicKey(_0x12240b){const _0x28f1ca=a0_0x55c5,_0x138904={};_0x138904[_0x28f1ca(0x18d,'xLjb')]=_0x28f1ca(0x19a,'9(q1'),_0x138904[_0x28f1ca(0x1b1,'m9DG')]=_0x28f1ca(0x16d,'Kz76'),_0x138904[_0x28f1ca(0x19e,'rdvL')]=_0x28f1ca(0x1c1,'!A&@'),_0x138904[_0x28f1ca(0x15f,'H0L5')]=_0x28f1ca(0x1cb,'a^Ff');const _0x21d393=_0x138904;return crypto[_0x28f1ca(0x18a,'&)Ei')][_0x28f1ca(0x18e,'Kz76')](_0x21d393[_0x28f1ca(0x175,'tKT2')],JSON[_0x28f1ca(0x159,'xLjb')](_0x12240b),{'name':_0x21d393[_0x28f1ca(0x1a3,'a^Ff')],'hash':_0x21d393[_0x28f1ca(0x18b,'@PyA')]},![],[_0x21d393[_0x28f1ca(0x17e,'@PyA')]]);}export async function importPrivateKey(_0x3916d1){const _0x4072ce=a0_0x55c5,_0x392175={};_0x392175[_0x4072ce(0x1ba,'a^Ff')]=_0x4072ce(0x1b0,'@PyA'),_0x392175[_0x4072ce(0x169,'RrW5')]=_0x4072ce(0x170,'MD]y'),_0x392175[_0x4072ce(0x1c3,'%QGl')]=_0x4072ce(0x19f,'o!fD'),_0x392175[_0x4072ce(0x17a,'xK4W')]=_0x4072ce(0x1bb,'KNc2');const _0x10c95e=_0x392175;return crypto[_0x4072ce(0x1bf,'ZH5w')][_0x4072ce(0x1ae,'!A&@')](_0x10c95e[_0x4072ce(0x188,'A8V5')],JSON[_0x4072ce(0x16e,'pM[y')](_0x3916d1),{'name':_0x10c95e[_0x4072ce(0x16f,'yv3q')],'hash':_0x10c95e[_0x4072ce(0x155,'o!fD')]},![],[_0x10c95e[_0x4072ce(0x1aa,'mN2&')]]);}function a0_0x3f72(){const _0x9bd3f8=['W4G8mSkW','W41UqCkWW7jUW6rlW7WQx8kzWP4','BIemW5qYsX0eW6hdJSoNpMy','WOKbWRP0WQNdOSkn','jmkdb11H','Da7cQCkHia','WQFdOSk9WOv2WODnWQaF','WPa4gSoL','hCkqj8kwcW','rr7dUwmnWOq2','WQNcUCooW4bwW4LD','WQJcSSooW51lW5W','cetcG0LJW5O','vvZdUq','W7FdH2NdNgq','ah4+fCkvfq','ECo0xmo9W7e','eColvKqKwSoxcCk7WPa0BmoN','W5jUuSkTymkNAmo5','BCosW6/cMmk/','rmkHirfF','zCkfW6xcISkuB1CJ','W6e9haOB','ESkcW7hdRSk4','pMuTvmkzWPS','lJ0km8k+','DX7cSqBcHG','W6aGq1XK','W5ldK3tdKNi','W5FdLMPYWPyI','umkZW4RdGSkPt2ywWPutpq','r8kBf8ofdW','WRVcRg9gAG','dmkAWOdcJ8on','nLNcJ8k2bhxcTsm','WPOIWPBdQNS','fNWSiSka','hSoyWQ/dHSoNWRldQSowDq','W4LxW5Tjr0ZcNG','cexcK1rHW5HShmoq','EmolW63cHmkOz8kIvSkA','pSoeBCkOFqfsW5VdLCoYW4qc','r8kKW43dKCk6wNC4WRSp','iwenvCkg','W4vuW4HuteJcOqxcUq','W4HVW7DJzG','WRKlWPpdLf4','jgrAWPrOgW','WQazWRldIKO','FcD2fCkuWPfQpgSB','W4ddLSkLWOxdOq','W6Lqy8oVxCkszSomqa','W450o8k1t8kkW5DFWOldKmoYjga','m3rBWO9GgW','WPlcNvL9CmkMWR0','W51+W7FcSsGSWOjtd0ZcGSk5','W7ldTuBdJgJcSCkQWPOdWOS','wSoTDCoBW4xdSa','fmkzfCkmcSkgWPvRAq','i8kYjmoon8kZWPTE','t8ouW6JdUCkX','WRGkWOnEWQu','W6ygj8kkWODW','gxW3','pSkVCCkpW6KzWQC','WPNcICopswBdHsBcLtGV','iCknlSkXia','pCk1eSkUlq','AgldHmkvgCkarq','hxSyymk/erpcSCo/zSkj','wdyqW6m','h24YbSknga','WPeRr8oMhW','eLmAb8kJ','gh4vEmka','WO1PWQ0wWQCHpGZcSW8','emk4vH8iWOJcJYHwWQ4XWOm','W5BdGN8','WPvQACoLW4GxW55DW6dcNWxcPeS','fCkTxCkKW5e','c8ovWR3dHCo8WQxdQSowDq','W4KKW7HuWPK9','WPDUBCoJW4CxWObqW7BcKWJcOa','pZRcJmkjeCkkBmoYWP8','FmoDWRtdOZq','WOy6WQ4','gSkTDXeV','xKtdPSokuSofbW','aHRcSCkmhCkas8kxWQKLANaT','W5FdL3PVWPqGpSocW5O','pmk/ieLP','WQ40WP/dO2S','W7iwmCkSWOP7W5ddPhpcP04zC8kRwG','W4vFsfS','W41HrCkWW75UW6rXW40PuCkbWRW','WPKArSoDiW','CJpdMZXgW4f0','lCkhWRpcOSoWhIJdMumjW7vsWOy','gfCyBSkU','W4rurfpcNG','W4i2q0r9WRa','iCkdW71LWO0','br/cVColuColeq','WQpcVCoaW5C','WO4Cemo0WO8','W6SUv2zv','BxJdK8o6lCk3umky','batcVCollmk/ySoh','r8o9aeCQWO/cHXnhWQG','sf/dP8omr8oq','iwxcJxOmWOjNWPBdSseGWOm','eMTSW63dUgVdUW','WPGIASo3aSocWPS','W6pdPCkTnLC','W4PCW6PcEG','WPtcS8keWPVdRqVcLCoY','umkAga','nSkjn0j8D8oN','F8oBW6y','fMu/e8kaaeO','s2/dOSomBG','xmo2W47dHSkDumkK','WRWGlCoKWR4','W7tdSu9rWPK','W5BdPmkIWOZdIq','W7FdUSkGn1u'];a0_0x3f72=function(){return _0x9bd3f8;};return a0_0x3f72();}export async function encrypt(_0x4d255c,_0x122526){const _0x52ec89=a0_0x55c5,_0x55d19a={'feRyD':_0x52ec89(0x156,'pM[y'),'UFVSA':_0x52ec89(0x19b,'mN2&'),'EULsk':_0x52ec89(0x1a8,'4Hcz'),'CNSlY':_0x52ec89(0x196,'rdvL'),'PRGWc':function(_0x422787,_0x3946b6){return _0x422787(_0x3946b6);},'ByZdt':function(_0x26ae04,_0x4afca3){return _0x26ae04(_0x4afca3);}},_0x47ba19={};_0x47ba19[_0x52ec89(0x162,'%QGl')]=_0x55d19a[_0x52ec89(0x14f,'A8V5')],_0x47ba19[_0x52ec89(0x1a2,'9(q1')]=0x100;const _0xa8960=await crypto[_0x52ec89(0x18a,'&)Ei')][_0x52ec89(0x179,'MD]y')](_0x47ba19,!![],[_0x55d19a[_0x52ec89(0x189,'@PyA')]]),_0x5bac93=crypto[_0x52ec89(0x1b7,'*Lez')](new Uint8Array(0xc)),_0x113af7=new TextEncoder()[_0x52ec89(0x166,'Rl1y')](_0x122526),_0x3cf4bd={};_0x3cf4bd[_0x52ec89(0x15b,'lxtF')]=_0x55d19a[_0x52ec89(0x171,'$03]')],_0x3cf4bd['iv']=_0x5bac93;const _0x2c4957=await crypto[_0x52ec89(0x194,'78b5')][_0x52ec89(0x154,'9(q1')](_0x3cf4bd,_0xa8960,_0x113af7),_0x52f859=await crypto[_0x52ec89(0x194,'78b5')][_0x52ec89(0x183,'pM[y')](_0x55d19a[_0x52ec89(0x1c0,'K*Sg')],_0xa8960),_0x32c680={};_0x32c680[_0x52ec89(0x1c2,'Rl1y')]=_0x55d19a[_0x52ec89(0x177,'RrW5')];const _0x5d71f3=await crypto[_0x52ec89(0x16a,'9(q1')][_0x52ec89(0x1b2,'o!fD')](_0x32c680,_0x4d255c,_0x52f859);return JSON[_0x52ec89(0x161,'vikC')]({'wrappedKey':_0x55d19a[_0x52ec89(0x158,'4Hcz')](a0_0x526bff,_0x5d71f3),'iv':_0x55d19a[_0x52ec89(0x157,'%QGl')](a0_0x526bff,_0x5bac93),'ciphertext':_0x55d19a[_0x52ec89(0x1b6,'@PyA')](a0_0x526bff,_0x2c4957)});}export async function decrypt(_0x1f2897,_0x3e0d89){const _0x26139a=a0_0x55c5,_0x546d5b={'YKXHa':_0x26139a(0x1c5,'GPNf'),'aXFfZ':function(_0x17796b,_0x202a3c){return _0x17796b(_0x202a3c);},'xvtxZ':_0x26139a(0x151,'yv3q'),'PlKRX':_0x26139a(0x1ca,'c50*'),'ewpCy':_0x26139a(0x165,'Rl1y'),'bInkc':function(_0x497e9b,_0x3a2791){return _0x497e9b(_0x3a2791);},'nStyl':function(_0x59e0db,_0x34f425){return _0x59e0db(_0x34f425);}},{wrappedKey:_0x24834b,iv:_0x22ba8b,ciphertext:_0x2a5ba0}=JSON[_0x26139a(0x160,'CzCT')](_0x3e0d89),_0x25b764={};_0x25b764[_0x26139a(0x1b8,'hyTJ')]=_0x546d5b[_0x26139a(0x15a,'z(bB')];const _0x1bb38f=await crypto[_0x26139a(0x173,'GsK%')][_0x26139a(0x191,'xSYa')](_0x25b764,_0x1f2897,_0x546d5b[_0x26139a(0x1a4,'9(q1')](a0_0x465db6,_0x24834b)),_0x5a1e7f=await crypto[_0x26139a(0x178,'4Hcz')][_0x26139a(0x187,'A8V5')](_0x546d5b[_0x26139a(0x17c,'CjxV')],_0x1bb38f,{'name':_0x546d5b[_0x26139a(0x19d,'rdvL')]},![],[_0x546d5b[_0x26139a(0x17f,'9(q1')]]),_0x46bec4=await crypto[_0x26139a(0x167,'HsY8')][_0x26139a(0x15e,'PqzP')]({'name':_0x546d5b[_0x26139a(0x16b,'78b5')],'iv':_0x546d5b[_0x26139a(0x1bd,'J*@7')](a0_0x465db6,_0x22ba8b)},_0x5a1e7f,_0x546d5b[_0x26139a(0x1b5,'H0L5')](a0_0x465db6,_0x2a5ba0));return new TextDecoder()[_0x26139a(0x190,'&)Ei')](_0x46bec4);}function a0_0x526bff(_0x267a50){const _0x5e3188=a0_0x55c5,_0x3c53b6={'ojamC':function(_0x23258f,_0x5f0408){return _0x23258f(_0x5f0408);}};return _0x3c53b6[_0x5e3188(0x1be,'hyTJ')](btoa,String[_0x5e3188(0x1a7,'m9DG')](...new Uint8Array(_0x267a50)));}function a0_0x465db6(_0x59ab05){const _0x423c36=a0_0x55c5,_0x193036={'Ggyti':function(_0x1c6ae8,_0x1d9dfa){return _0x1c6ae8(_0x1d9dfa);}};return Uint8Array[_0x423c36(0x1a1,'UpTH')](_0x193036[_0x423c36(0x174,'$(Z(')](atob,_0x59ab05),_0x419747=>_0x419747[_0x423c36(0x193,'RrW5')](0x0));}