const CUSTOM_PROFANITY_SFX_FILE='custom_pro'+'fanity_sfx'+'.json';function get_custom_profanity_sfx_path(){return path['join'](DIR_app_data_base,CUSTOM_PROFANITY_SFX_FILE);}function load_custom_profanity_sfx(){const N={'nZDSj':function(l){return l();},'lDGWt':'utf8'};try{const l=N['nZDSj'](get_custom_profanity_sfx_path);if(fs['existsSync'](l))return JSON['parse'](fs['readFileSy'+'nc'](l,N['lDGWt']));}catch(L){console['error']('Error\x20load'+'ing\x20custom'+'\x20profanity'+'\x20SFX',L);}return[];}function save_custom_profanity_sfx(N){const l={'yowZq':function(L){return L();},'zVnTA':'utf8','mjkKO':'Error\x20savi'+'ng\x20custom\x20'+'profanity\x20'+'SFX'};try{fs['writeFileS'+'ync'](l['yowZq'](get_custom_profanity_sfx_path),JSON['stringify'](N,null,-0x164b+-0x1df2+0x343f),l['zVnTA']);}catch(L){console['error'](l['mjkKO'],L);}}function add_custom_profanity_sfx(N){const l={'bEhZB':function(p){return p();},'gbSyx':function(p,M){return p>=M;},'awwCg':function(p,M){return p(M);}};if(!N['id'])N['id']=Date['now']()['toString'](-0xc*-0x43+-0x9*0x364+0x1b84)+Math['random']()['toString'](-0xb*-0x4e+0x260c+-0x2942)['slice'](0x38b+0x25e0+-0x2969*0x1);const L=l['bEhZB'](load_custom_profanity_sfx),y=L['findIndex'](p=>p['id']===N['id']);l['gbSyx'](y,0x1b59*-0x1+-0x1f*0x86+0x2b93)?L[y]=N:L['push'](N),l['awwCg'](save_custom_profanity_sfx,L);}function export_custom_profanity_sfx_data(N){const l={'sLwMU':function(L){return L();},'laWYQ':'utf8','ytYxS':'Error\x20expo'+'rting\x20cust'+'om\x20profani'+'ty\x20SFX\x20dat'+'a'};try{const L=l['sLwMU'](load_custom_profanity_sfx);return fs['writeFileS'+'ync'](N,JSON['stringify'](L,null,-0x3*0x7e1+0x3b*-0x14+0x1c41*0x1),l['laWYQ']),!![];}catch(y){return console['error'](l['ytYxS'],y),![];}}function import_custom_profanity_sfx_data(N){const l={'VVabL':'utf8','fduuJ':function(L,y){return L(y);},'GTHLb':'Error\x20impo'+'rting\x20cust'+'om\x20profani'+'ty\x20SFX\x20dat'+'a'};try{const L=JSON['parse'](fs['readFileSy'+'nc'](N,l['VVabL']));if(Array['isArray'](L))return l['fduuJ'](save_custom_profanity_sfx,L),!![];}catch(y){console['error'](l['GTHLb'],y);}return![];}