'use strict';const a0_0x34ed04=a0_0x3ba1;(function(_0x31cb73,_0x3f020b){const _0x189487=a0_0x3ba1,_0xc9363e=_0x31cb73();while(!![]){try{const _0x426026=-parseInt(_0x189487(0x1fa))/0x1+parseInt(_0x189487(0x1f4))/0x2*(parseInt(_0x189487(0x1ea))/0x3)+parseInt(_0x189487(0x1f6))/0x4+-parseInt(_0x189487(0x1ee))/0x5*(-parseInt(_0x189487(0x1f3))/0x6)+parseInt(_0x189487(0x1ec))/0x7+-parseInt(_0x189487(0x1f7))/0x8*(-parseInt(_0x189487(0x1f9))/0x9)+-parseInt(_0x189487(0x1f1))/0xa*(parseInt(_0x189487(0x1f5))/0xb);if(_0x426026===_0x3f020b)break;else _0xc9363e['push'](_0xc9363e['shift']());}catch(_0x5987de){_0xc9363e['push'](_0xc9363e['shift']());}}}(a0_0x4e27,0x69450));const BaseStorageProvider=require('./base-storage-provider');function a0_0x4e27(){const _0x435ef0=['mty1mdK1mK9NqK5dqq','oda4tvjKvwjJ','zw52','ndmXmZDpD25zzKC','mJC2nJa5rxrICgvh','sw9trKq','sgjxB2i','mJy4mdvHEgvKChm','ChjVDMLKzxi','nty1mtu2mMjnAezYsG','zxHWB3j0CW','ndeWmhPZrwPwzW','Dg9mB3DLCKnHC2u','ue9dDva','mteWtLHQBhvs','sK1rEeK','ndHfwxLwvLi','mti4A3buuhHq','mtu3ndGWngXbB2vwvG'];a0_0x4e27=function(){return _0x435ef0;};return a0_0x4e27();}let _instance=null;function createStorageProvider(_0x4f47e0={}){const _0x1f8f20=a0_0x3ba1,_0xb0bbce={'IoSFD':'aws','rMNFP':'./s3-storage-provider','HbWob':'local','JMQxI':'./local-storage-provider'};if(_instance)return _instance;const _0xba6205=(_0x4f47e0[_0x1f8f20(0x1eb)]||process[_0x1f8f20(0x1f8)]['STORAGE_PROVIDER']||'local')[_0x1f8f20(0x1ef)]();switch(_0xba6205){case's3':case _0xb0bbce[_0x1f8f20(0x1fb)]:{const _0xf60746=require(_0xb0bbce['rMNFP']);_instance=new _0xf60746(_0x4f47e0);break;}case _0xb0bbce[_0x1f8f20(0x1fc)]:default:{const _0x9b2e36=require(_0xb0bbce[_0x1f8f20(0x1f2)]);_instance=new _0x9b2e36(_0x4f47e0);break;}}return _instance;}function a0_0x3ba1(_0x54669b,_0x4aa765){_0x54669b=_0x54669b-0x1ea;const _0x4e27f3=a0_0x4e27();let _0x3ba1d1=_0x4e27f3[_0x54669b];if(a0_0x3ba1['sxZANP']===undefined){var _0x3e741f=function(_0x408458){const _0x48cc92='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0xa4474d='',_0x4a396e='';for(let _0x4d17bc=0x0,_0x2bd37f,_0x132297,_0x365e6a=0x0;_0x132297=_0x408458['charAt'](_0x365e6a++);~_0x132297&&(_0x2bd37f=_0x4d17bc%0x4?_0x2bd37f*0x40+_0x132297:_0x132297,_0x4d17bc++%0x4)?_0xa4474d+=String['fromCharCode'](0xff&_0x2bd37f>>(-0x2*_0x4d17bc&0x6)):0x0){_0x132297=_0x48cc92['indexOf'](_0x132297);}for(let _0x19a16d=0x0,_0x3ed561=_0xa4474d['length'];_0x19a16d<_0x3ed561;_0x19a16d++){_0x4a396e+='%'+('00'+_0xa4474d['charCodeAt'](_0x19a16d)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4a396e);};a0_0x3ba1['ANDyzT']=_0x3e741f,a0_0x3ba1['bntgfb']={},a0_0x3ba1['sxZANP']=!![];}const _0x29ed56=_0x4e27f3[0x0],_0xd0415f=_0x54669b+_0x29ed56,_0x155e8b=a0_0x3ba1['bntgfb'][_0xd0415f];return!_0x155e8b?(_0x3ba1d1=a0_0x3ba1['ANDyzT'](_0x3ba1d1),a0_0x3ba1['bntgfb'][_0xd0415f]=_0x3ba1d1):_0x3ba1d1=_0x155e8b,_0x3ba1d1;}function getStorageProvider(){const _0x2aec50=a0_0x3ba1,_0x4306c9={'POCuP':function(_0x465e8d){return _0x465e8d();}};if(!_instance)return _0x4306c9[_0x2aec50(0x1f0)](createStorageProvider);return _instance;}function resetStorageProvider(){_instance=null;}module[a0_0x34ed04(0x1ed)]={'BaseStorageProvider':BaseStorageProvider,'createStorageProvider':createStorageProvider,'getStorageProvider':getStorageProvider,'resetStorageProvider':resetStorageProvider};