';_0x3d88d5+='
'+_0xaf84a7[_0x3be939(0x1d5)]()+'
',_0x3d88d5+=_0x3be939(0x1d7),_0x3d88d5+=_0x3be939(0x1f0),_0x3d88d5+=_0x3be939(0x1ea),_0x3d88d5+=_0x3be939(0x1b6)+_0xf47de0*_0x811fb6+_0x3be939(0x1c4)+_0x52733f+'_'+_0x58bdd9+_0x3be939(0x1f7)+_0xaf84a7+_0x3be939(0x221),_0x3d88d5+=(_0xf47de0*_0x811fb6)['toLocaleString'](),_0x3d88d5+=_0x3be939(0x1df),_0x3d88d5+=_0x3be939(0x205),_0x3d88d5+='
\x20X\x20',_0x3d88d5+=_0x811fb6,_0x3d88d5+=_0x3be939(0x205),_0x3d88d5+=_0x3be939(0x205),_0x3d88d5+=_0x3be939(0x205),_0x42dea6[_0x3be939(0x1bb)](_0x3d88d5),appendChangeCart(_0x52733f,_0x58bdd9);}function SumTotalAddon(){const _0x585147=_0x1c7f;let _0x2d8a52=0x0,_0x50a497=document[_0x585147(0x207)](_0x585147(0x1c5));return _0x50a497['length']&&_0x50a497[_0x585147(0x1fb)](function(_0x5bc74a){const _0x10eb90=_0x585147;let _0x2d0239=0x0,_0x352961=$(_0x5bc74a),_0x37c603=_0x352961[_0x10eb90(0x229)](_0x10eb90(0x239)),_0x2969b9=_0x352961['find'](_0x10eb90(0x1b5)),_0x56496b=Number(_0x352961[_0x10eb90(0x1cd)]('.'+_0x37c603+'_month')['attr'](_0x10eb90(0x1e7)));_0x2969b9['length']&&_0x2969b9[_0x10eb90(0x226)](function(_0x37f729,_0x53bbe0){const _0x5f229e=_0x10eb90;let _0x5b1f04=$(_0x53bbe0)[_0x5f229e(0x1cd)]('span')[_0x5f229e(0x229)](_0x5f229e(0x217));_0x2d0239+=Number(_0x5b1f04)*_0x56496b;}),_0x352961['attr'](_0x10eb90(0x1d0),_0x2d0239),_0x2d8a52+=_0x2d0239;}),Number(_0x2d8a52);}function appendOsGroup(){const _0x352822=_0x1c7f;$('#os_group_id')['empty']()[_0x352822(0x1bb)](''),$[_0x352822(0x1dc)](APIGetOsGroup,{'host':$(_0x352822(0x1c2))[_0x352822(0x237)]()},function(_0x546fc9){const _0x353394=_0x352822;if(_0x546fc9['error']===![]){let _0x222a9a=_0x353394(0x1f3);_0x546fc9['data'][_0x353394(0x1fb)](_0x552bb8=>{const _0x409e00=_0x353394;_0x222a9a+=_0x409e00(0x20c)+_0x552bb8['id']+'\x22>'+_0x552bb8[_0x409e00(0x235)]+'';}),$('#os_group_id')[_0x353394(0x232)]()[_0x353394(0x1bb)](_0x222a9a);}else $('#os_group_id')[_0x353394(0x232)]()[_0x353394(0x1bb)](_0x353394(0x1f3));});}function appendChild(_0x415cc0='',_0x478e2c='',_0x21c6bf={}){const _0x29d926=_0x1c7f;$('#'+_0x478e2c)['empty']()[_0x29d926(0x1bb)](_0x29d926(0x1d2)),$['get'](_0x415cc0,_0x21c6bf,function(_0x203f95){const _0x397e2b=_0x29d926;if(_0x203f95[_0x397e2b(0x22a)]===![]){let _0x1cd06b='';_0x203f95[_0x397e2b(0x22e)][_0x397e2b(0x1fb)](_0x1ca314=>{const _0x50cea9=_0x397e2b;_0x1cd06b+=_0x50cea9(0x20c)+_0x1ca314['id']+'\x22>'+_0x1ca314[_0x50cea9(0x235)]+'';}),$('#'+_0x478e2c)[_0x397e2b(0x232)]()['append'](_0x1cd06b);}else $('#'+_0x478e2c)[_0x397e2b(0x232)]()[_0x397e2b(0x1bb)]('');})[_0x29d926(0x1e9)](function(_0x304d9d){const _0x17582e=_0x29d926;toastr[_0x17582e(0x22a)](_0x304d9d[_0x17582e(0x22c)]);});}function appendSnapshot(_0xb8793b=0x0,_0x163cec=0x0){const _0xe5bb71=_0x1c7f;Swal[_0xe5bb71(0x1ff)]({'html':sweet_loader+_0xe5bb71(0x1e1),'showConfirmButton':![]}),$[_0xe5bb71(0x1dc)](APIGetSnapshot,{'product':_0xb8793b,'user':_0x163cec})['done'](function(_0x4200bb){const _0x3f95c7=_0xe5bb71;Swal[_0x3f95c7(0x227)](),$(_0x3f95c7(0x1e3))['find'](_0x3f95c7(0x219))[_0x3f95c7(0x1bf)]&&$(_0x3f95c7(0x1e3))['find'](_0x3f95c7(0x219))[_0x3f95c7(0x1fc)](),$('.append-action')[_0x3f95c7(0x1e5)](_0x4200bb['data']),$(_0x3f95c7(0x219))[_0x3f95c7(0x200)]('show');})['catch']();}function SnapshotAction(_0x25caa5=0x0,_0xf60fee=0x0,_0xca02c2='',_0x21ddb1=0x0){const _0x1fa9de=_0x1c7f;$(_0x1fa9de(0x1e3))[_0x1fa9de(0x1cd)](_0x1fa9de(0x219))[_0x1fa9de(0x1fc)](),Swal['fire']({'html':sweet_loader+_0x1fa9de(0x1e1),'showConfirmButton':![]}),$[_0x1fa9de(0x1e0)](APIServiceSnapShot,{'product':_0x25caa5,'userid':_0xf60fee,'action':_0xca02c2,'snap':_0x21ddb1})[_0x1fa9de(0x1f4)](function(_0x2096da){const _0x1beecc=_0x1fa9de;_0x2096da[_0x1beecc(0x225)]===![]?Swal[_0x1beecc(0x1ff)]({'title':_0x1beecc(0x20f),'text':data[_0x1beecc(0x231)],'icon':_0x1beecc(0x213),'showCancelButton':!![],'confirmButtonColor':_0x1beecc(0x236),'cancelButtonColor':_0x1beecc(0x1c9),'confirmButtonText':'Ok'}):window[_0x1beecc(0x1eb)][_0x1beecc(0x220)](_0x1beecc(0x20b))[_0x1beecc(0x1c7)](_0x1beecc(0x203),_0x2d7956=>{const _0x375b96=_0x1beecc;Swal[_0x375b96(0x227)](),_0x2d7956[_0x375b96(0x225)]?Swal[_0x375b96(0x1ff)]({'title':_0x375b96(0x216),'text':_0x2d7956[_0x375b96(0x231)],'icon':_0x375b96(0x1ee),'showCancelButton':![],'confirmButtonColor':'var(--color-brand)','confirmButtonText':'Xác\x20nhận'}):Swal[_0x375b96(0x1ff)]({'title':_0x375b96(0x20f),'text':_0x2d7956[_0x375b96(0x231)],'icon':_0x375b96(0x213),'showCancelButton':!![],'confirmButtonColor':'var(--color-brand)','cancelButtonColor':_0x375b96(0x1c9),'confirmButtonText':'Ok'});});})[_0x1fa9de(0x1db)](function(_0x2f3742){});}function appendUpgradeForm(_0x220415=0x0){const _0x163d15=_0x1c7f;Swal[_0x163d15(0x1ff)]({'html':sweet_loader+_0x163d15(0x1e1),'showConfirmButton':![]}),$[_0x163d15(0x1dc)](APIGetProductAddon,{'product':_0x220415})[_0x163d15(0x1f4)](function(_0x1da2f4){const _0x58cb23=_0x163d15;Swal['close']();let _0x3993d6=$(_0x58cb23(0x1e3));_0x3993d6['find']('#upgrade')[_0x58cb23(0x1bf)]?_0x3993d6[_0x58cb23(0x1cd)](_0x58cb23(0x214))[_0x58cb23(0x1fc)]():'',$(_0x58cb23(0x1d9))[_0x58cb23(0x1e5)](_0x1da2f4[_0x58cb23(0x22e)]),$('#upgrade')['addClass'](_0x58cb23(0x20e));})[_0x163d15(0x1db)](function(_0x4ea5d2){const _0x2876e3=_0x163d15;console[_0x2876e3(0x1fa)](_0x4ea5d2);});}function appendAddon(_0x52e03d,_0x404601='',_0x53d02c=0x0,_0xcdd594=0x0,_0x2935de='-'){const _0x215eb5=_0x1c7f;let _0x389c06=Number(_0x52e03d[_0x215eb5(0x1cd)](_0x215eb5(0x1be))[_0x215eb5(0x237)]()),_0x29fab5=_0x53d02c*_0x389c06;_0x2935de==='-'?_0x389c06-=_0xcdd594:_0x389c06+=_0xcdd594;_0x52e03d[_0x215eb5(0x1cd)]('.input-qty')['val'](_0x389c06<=0x0?0x0:_0x389c06);let _0x3bd96d=_0x215eb5(0x1cf)+_0x404601+'\x22\x20class=\x22item-bottom\x20item-price-all\x20d-flex\x20justify-content-between\x20align-items-center\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x404601[_0x215eb5(0x1d5)]()+_0x215eb5(0x21a)+_0x389c06*_0x53d02c+_0x215eb5(0x1b8)+(_0x389c06*_0x53d02c)[_0x215eb5(0x1d3)]()+'đ\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
',_0x1294d1=$(_0x215eb5(0x1e3));_0x1294d1[_0x215eb5(0x1cd)](_0x215eb5(0x218)+_0x404601)['remove']();if(_0x389c06<=0x0)return actionChangePriceUpgrade(_0x53d02c,_0x389c06,_0xcdd594,_0x2935de,_0x29fab5),![];actionChangePriceUpgrade(_0x53d02c,_0x389c06,_0xcdd594,_0x2935de,_0x29fab5),_0x1294d1['find']('#upgrade\x20.col-md-5\x20.box-add__on\x20hr')[_0x215eb5(0x1ed)](_0x3bd96d);}function _0x1c7f(_0x1bedd2,_0x334704){const _0x360f82=_0x360f();return _0x1c7f=function(_0x1c7f72,_0x1342f2){_0x1c7f72=_0x1c7f72-0x1b4;let _0x3b8d51=_0x360f82[_0x1c7f72];return _0x3b8d51;},_0x1c7f(_0x1bedd2,_0x334704);}function actionChangePriceUpgrade(_0x551ede=0x0,_0x1bd9b0=0x0,_0x5167fd=0x0,_0x292441='',_0x28ddb2=0x0){const _0x5f3ab9=_0x1c7f;if(_0x1bd9b0<0x0)return![];let _0x57383b=$(_0x5f3ab9(0x1e3)),_0x1a0308=_0x57383b[_0x5f3ab9(0x1cd)](_0x5f3ab9(0x233)),_0x1b3bae=_0x57383b[_0x5f3ab9(0x1cd)](_0x5f3ab9(0x1c3)),_0x1ea9a8=_0x57383b['find'](_0x5f3ab9(0x1da)),_0x23dd9f=Number(_0x57383b[_0x5f3ab9(0x1cd)](_0x5f3ab9(0x1b4))[_0x5f3ab9(0x237)]()),_0x2bca32=Number(_0x1a0308[_0x5f3ab9(0x229)]('data-price')),_0xda6ce3=Number(_0x1b3bae[_0x5f3ab9(0x229)](_0x5f3ab9(0x217))),_0x141241=Number(_0x1ea9a8['attr'](_0x5f3ab9(0x217)));_0x292441==='-'?(_0x2bca32=_0x2bca32-_0x28ddb2*_0x23dd9f+_0x551ede*_0x1bd9b0*_0x23dd9f,_0x2bca32<=0x0&&(_0x2bca32=0x0),_0xda6ce3=_0x2bca32*0.1,_0x141241=_0x2bca32+_0xda6ce3):(_0x2bca32=_0x2bca32-_0x28ddb2*_0x23dd9f+_0x551ede*_0x1bd9b0*_0x23dd9f,_0xda6ce3=_0x2bca32*0.1,_0x141241=_0x2bca32+_0xda6ce3),_0x1a0308[_0x5f3ab9(0x229)](_0x5f3ab9(0x217),_0x2bca32),_0x1a0308[_0x5f3ab9(0x1c0)](_0x2bca32[_0x5f3ab9(0x1d3)]()),_0x1b3bae[_0x5f3ab9(0x229)](_0x5f3ab9(0x217),_0xda6ce3),_0x1b3bae['text'](_0xda6ce3['toLocaleString']()),_0x1ea9a8[_0x5f3ab9(0x229)](_0x5f3ab9(0x217),_0x141241),_0x1ea9a8[_0x5f3ab9(0x1c0)](_0x141241[_0x5f3ab9(0x1d3)]());}function OrderAddon(_0x53fb46=0x0,_0x24167e=0x0){const _0x4108b5=_0x1c7f;let _0x516033=$(_0x4108b5(0x1e3)),_0x1269f6=_0x516033[_0x4108b5(0x1cd)](_0x4108b5(0x1e8)),_0x5d22a2=[],_0x38426f={};_0x1269f6[_0x4108b5(0x1bf)]&&_0x1269f6[_0x4108b5(0x226)]((_0x433a2b,_0x25eca7)=>{const _0x1760f6=_0x4108b5;Number(_0x25eca7['value'])===0x0&&_0x5d22a2[_0x1760f6(0x230)](_0x25eca7[_0x1760f6(0x235)]),_0x38426f[''+_0x25eca7[_0x1760f6(0x235)]]={'price':_0x25eca7[_0x1760f6(0x1ba)](_0x1760f6(0x217)),'quantity':_0x25eca7[_0x1760f6(0x212)]};});if(_0x5d22a2[_0x4108b5(0x1bf)]===0x3)return _0x5d22a2['forEach'](_0x330c57=>{const _0x38d22e=_0x4108b5;_0x516033['find'](_0x38d22e(0x1f9)+_0x330c57+'\x22]')[_0x38d22e(0x200)](_0x38d22e(0x22a));}),![];Swal[_0x4108b5(0x1ff)]({'title':_0x4108b5(0x210),'text':_0x4108b5(0x1b7),'icon':_0x4108b5(0x213),'showCancelButton':!![],'confirmButtonColor':_0x4108b5(0x1ec),'cancelButtonColor':_0x4108b5(0x20d),'confirmButtonText':'Xác\x20nhận'})[_0x4108b5(0x1c6)](_0x464459=>{const _0x59119c=_0x4108b5;_0x464459[_0x59119c(0x1ef)]&&$[_0x59119c(0x1cb)]({'url':APICartAddon,'data':{'addon':_0x38426f,'product':_0x53fb46,'billing':_0x24167e},'type':_0x59119c(0x1e0),'beforeSend':function(){const _0x374328=_0x59119c;Swal[_0x374328(0x1ff)]({'html':sweet_loader+_0x374328(0x1e1),'showConfirmButton':![]});},'success':function(_0x434e4b){const _0x1a509e=_0x59119c;Swal[_0x1a509e(0x227)](),_0x434e4b[_0x1a509e(0x22a)]===![]?Swal[_0x1a509e(0x1ff)]({'title':_0x1a509e(0x1f5),'text':_0x434e4b[_0x1a509e(0x231)],'icon':_0x1a509e(0x1ee),'showCancelButton':!![],'confirmButtonColor':'#3085d6','cancelButtonColor':_0x1a509e(0x20d),'confirmButtonText':'Xác\x20nhận'})['then'](_0x3faa9a=>{const _0x4ad4da=_0x1a509e;$(_0x4ad4da(0x1e3))[_0x4ad4da(0x1cd)](_0x4ad4da(0x214))[_0x4ad4da(0x1fc)]();}):Swal['fire']({'icon':_0x1a509e(0x22a),'title':_0x1a509e(0x1f6),'text':_0x434e4b[_0x1a509e(0x231)]});}});});}function RenewService(_0x2fa626=0x0,_0x4829f1=0x0,_0x2ff1b9=0x0){const _0x8cf670=_0x1c7f;Swal['fire']({'title':'Chú\x20ý?','text':'Bạn\x20đang\x20yêu\x20cầu\x20gia\x20hạn\x20dịch\x20vụ!','icon':'warning','showCancelButton':!![],'confirmButtonColor':_0x8cf670(0x1ec),'cancelButtonColor':_0x8cf670(0x20d),'confirmButtonText':_0x8cf670(0x224)})['then'](_0x50f3e1=>{const _0x193503=_0x8cf670;_0x50f3e1[_0x193503(0x1ef)]&&$[_0x193503(0x1cb)]({'url':APIRenewService,'data':{'type':_0x2ff1b9,'product':_0x2fa626,'billing':_0x4829f1},'type':_0x193503(0x1e0),'beforeSend':function(){const _0xf9aabb=_0x193503;Swal[_0xf9aabb(0x1ff)]({'html':sweet_loader+'
Đang\x20xử\x20lý\x20dữ\x20liệu\x20...
','showConfirmButton':![]});},'success':function(_0x1e01fb){const _0x52b50f=_0x193503;Swal[_0x52b50f(0x227)](),_0x1e01fb[_0x52b50f(0x22a)]===![]?Swal[_0x52b50f(0x1ff)]({'title':'Success','text':_0x1e01fb[_0x52b50f(0x231)],'icon':_0x52b50f(0x1ee),'showCancelButton':!![],'confirmButtonColor':_0x52b50f(0x1ec),'cancelButtonColor':_0x52b50f(0x20d),'confirmButtonText':'Xác\x20nhận'})[_0x52b50f(0x1c6)](_0x5593e1=>{$('#renew')['modal']('hide');}):Swal[_0x52b50f(0x1ff)]({'icon':_0x52b50f(0x22a),'title':_0x52b50f(0x1f6),'text':_0x1e01fb[_0x52b50f(0x231)]});}});});}function CopyDiscount(_0x926752=''){const _0x2f7229=_0x1c7f;let _0x1cfbb9=$(_0x2f7229(0x1bc));$(_0x2f7229(0x1e3))[_0x2f7229(0x1bb)](_0x1cfbb9),_0x1cfbb9['val'](_0x926752)[_0x2f7229(0x1fe)](),document['execCommand']('copy'),_0x1cfbb9[_0x2f7229(0x1fc)](),Swal[_0x2f7229(0x1ff)]({'title':'Copy\x20Successfully','text':_0x2f7229(0x20a),'icon':_0x2f7229(0x1ee),'confirmButtonColor':_0x2f7229(0x1ec),'confirmButtonText':'Xác\x20nhận'});}toastr[_0x4003e6(0x234)]={'closeButton':![],'debug':![],'newestOnTop':![],'progressBar':![],'positionClass':_0x4003e6(0x1e4),'preventDuplicates':![],'onclick':null,'showDuration':_0x4003e6(0x1dd),'hideDuration':'1000','timeOut':_0x4003e6(0x228),'extendedTimeOut':_0x4003e6(0x1d6),'showEasing':_0x4003e6(0x1cc),'hideEasing':'linear','showMethod':_0x4003e6(0x1ce),'hideMethod':_0x4003e6(0x22b)};
\ No newline at end of file
diff --git a/public/js/main.min.js b/public/js/main.min.js
index 317d575..c6ca695 100644
--- a/public/js/main.min.js
+++ b/public/js/main.min.js
@@ -1 +1 @@
-const _0x4d703f=_0x2fac;(function(_0x52915b,_0x289fa5){const _0x775581=_0x2fac,_0x5d8b45=_0x52915b();while(!![]){try{const _0x3c2036=parseInt(_0x775581(0x18a))/0x1+parseInt(_0x775581(0x18b))/0x2*(-parseInt(_0x775581(0x19a))/0x3)+parseInt(_0x775581(0x1ad))/0x4*(-parseInt(_0x775581(0x17e))/0x5)+-parseInt(_0x775581(0x176))/0x6+parseInt(_0x775581(0x164))/0x7*(parseInt(_0x775581(0x166))/0x8)+-parseInt(_0x775581(0x189))/0x9+parseInt(_0x775581(0x17a))/0xa;if(_0x3c2036===_0x289fa5)break;else _0x5d8b45['push'](_0x5d8b45['shift']());}catch(_0x3c5177){_0x5d8b45['push'](_0x5d8b45['shift']());}}}(_0x1f8b,0x7f9f6),jQuery(document)[_0x4d703f(0x188)](function(_0x32cfd9){const _0x3ae122=_0x4d703f;let _0x5669d0=[][_0x3ae122(0x179)]['call'](document[_0x3ae122(0x1ae)](_0x3ae122(0x171)));_0x5669d0['map'](function(_0x11429e){return new bootstrap['Tooltip'](_0x11429e);}),_0x32cfd9('.password-toggle-icon')[_0x3ae122(0x16b)](function(){const _0x47466c=_0x3ae122;let _0x55f8c8=_0x32cfd9(this)[_0x47466c(0x182)]()[_0x47466c(0x1a3)](_0x47466c(0x170));_0x55f8c8[_0x47466c(0x177)](_0x47466c(0x1a1))===_0x47466c(0x16a)?(_0x55f8c8['attr']('type','text'),_0x32cfd9(this)[_0x47466c(0x1a3)]('i')['removeClass'](_0x47466c(0x169)),_0x32cfd9(this)[_0x47466c(0x1a3)]('i')[_0x47466c(0x17f)](_0x47466c(0x165))):(_0x55f8c8[_0x47466c(0x177)]('type',_0x47466c(0x16a)),_0x32cfd9(this)[_0x47466c(0x1a3)]('i')[_0x47466c(0x17f)](_0x47466c(0x169)),_0x32cfd9(this)[_0x47466c(0x1a3)]('i')[_0x47466c(0x19c)](_0x47466c(0x165)));}),_0x32cfd9(_0x3ae122(0x195))[_0x3ae122(0x18e)](function(){const _0x4a7bfa=_0x3ae122;let _0x5792dc=_0x32cfd9(this)[_0x4a7bfa(0x1a3)](_0x4a7bfa(0x194))[_0x4a7bfa(0x19f)]();if(_0x5792dc===0x0)return this;let _0xe4a03b=_0x32cfd9(this)[_0x4a7bfa(0x182)]()[_0x4a7bfa(0x182)]()[_0x4a7bfa(0x182)]();_0xe4a03b[_0x4a7bfa(0x182)]()['find'](_0x4a7bfa(0x1af))[_0x4a7bfa(0x19c)](_0x4a7bfa(0x178)),_0xe4a03b[_0x4a7bfa(0x17f)](_0x4a7bfa(0x178));let _0x5ab323=_0xe4a03b[_0x4a7bfa(0x177)]('data-os'),_0x325725=_0x5792dc,_0x222258=_0xe4a03b['parent']()[_0x4a7bfa(0x182)]()['parent']()[_0x4a7bfa(0x177)](_0x4a7bfa(0x18c));_0xe4a03b['parent']()['find'](_0x4a7bfa(0x1a9)+_0x222258+'][os_id]\x22]')[_0x4a7bfa(0x19d)]()[_0x4a7bfa(0x19f)](_0x5ab323),_0xe4a03b[_0x4a7bfa(0x182)]()[_0x4a7bfa(0x1a3)]('input[name=\x22vps['+_0x222258+_0x4a7bfa(0x1a4))['empty']()[_0x4a7bfa(0x19f)](_0x325725);}),_0x32cfd9(_0x3ae122(0x1a7))[_0x3ae122(0x18e)](function(){const _0x5efd6c=_0x3ae122;let _0x3df077=_0x32cfd9(this)['parent']()[_0x5efd6c(0x182)]()[_0x5efd6c(0x182)]()[_0x5efd6c(0x182)](),_0x3ab92d=_0x3df077['attr']('data-target'),_0x65a47b=_0x3df077[_0x5efd6c(0x177)](_0x5efd6c(0x18c));appendChangeCart(_0x3ab92d,_0x65a47b);}),_0x32cfd9('input.minus.is-form')[_0x3ae122(0x16b)](function(){const _0x41807e=_0x3ae122;let _0x3c3e49=_0x32cfd9(this)[_0x41807e(0x182)](),_0x571e96=_0x3c3e49[_0x41807e(0x182)]()[_0x41807e(0x182)]()['parent']()[_0x41807e(0x182)]()['parent'](),_0x3c79cc=_0x3c3e49['find'](_0x41807e(0x198)),_0x3887a4=Number(_0x3c79cc[_0x41807e(0x177)](_0x41807e(0x181))),_0x14cb24=Number(_0x3c79cc[_0x41807e(0x177)](_0x41807e(0x1a0))),_0x47a29d=Number(_0x3c79cc['attr'](_0x41807e(0x196))),_0x17eb25=_0x3c79cc['attr'](_0x41807e(0x16f)),_0x2d8dcc=Number(_0x3c79cc['val']());_0x2d8dcc-=_0x3887a4;if(_0x14cb24>_0x2d8dcc)return![];_0x3c79cc['empty']()['val'](_0x2d8dcc),appendAddonCart(_0x17eb25,_0x47a29d,_0x2d8dcc,_0x3887a4,'-',_0x571e96[_0x41807e(0x177)]('data-product'),_0x571e96[_0x41807e(0x177)](_0x41807e(0x183)));}),_0x32cfd9(_0x3ae122(0x186))['click'](function(){const _0x5b8e74=_0x3ae122;let _0x53a19d=_0x32cfd9(this)['parent'](),_0x19360d=_0x53a19d[_0x5b8e74(0x182)]()[_0x5b8e74(0x182)]()[_0x5b8e74(0x182)]()['parent']()[_0x5b8e74(0x182)](),_0x2c687d=_0x53a19d['find']('.input-qty'),_0x44aa49=Number(_0x2c687d[_0x5b8e74(0x177)]('step')),_0x1afaa7=Number(_0x2c687d[_0x5b8e74(0x177)](_0x5b8e74(0x190))),_0x33062c=Number(_0x2c687d['attr'](_0x5b8e74(0x196))),_0x1e8b17=_0x2c687d[_0x5b8e74(0x177)](_0x5b8e74(0x16f)),_0x358f43=Number(_0x2c687d['val']());_0x358f43+=_0x44aa49;if(_0x358f43>_0x1afaa7)return![];_0x2c687d['empty']()[_0x5b8e74(0x19f)](_0x358f43),appendAddonCart(_0x1e8b17,_0x33062c,_0x358f43,_0x44aa49,'+',_0x19360d[_0x5b8e74(0x177)](_0x5b8e74(0x18c)),_0x19360d[_0x5b8e74(0x177)](_0x5b8e74(0x183)));});if(_0x32cfd9(_0x3ae122(0x185))[_0x3ae122(0x18f)]){let _0x45f788=document[_0x3ae122(0x1ae)](_0x3ae122(0x17d));if(_0x45f788[_0x3ae122(0x18f)]){let _0x4f4e48=_0x32cfd9(_0x3ae122(0x185));_0x4f4e48[_0x3ae122(0x1a2)]({'onfocusout':![],'onkeyup':![],'onclick':![],'ignore':_0x3ae122(0x1ac)});let _0x1611d8=_0x4f4e48['validate']()[_0x3ae122(0x19b)][_0x3ae122(0x16e)],_0x589f9e=_0x4f4e48[_0x3ae122(0x1a2)]()[_0x3ae122(0x19b)][_0x3ae122(0x18d)];_0x45f788[_0x3ae122(0x1aa)]((_0x1a77fe,_0x9a7a8b)=>{const _0x1de682=_0x3ae122;switch(_0x32cfd9(_0x1a77fe)['attr'](_0x1de682(0x183))){case _0x1de682(0x16d):_0x1611d8[_0x1de682(0x19e)+_0x9a7a8b+'][time_buy]']='required',_0x589f9e['hosting['+_0x9a7a8b+_0x1de682(0x1a8)]={'required':_0x1de682(0x199)},_0x1611d8[_0x1de682(0x19e)+_0x9a7a8b+_0x1de682(0x187)]='required',_0x589f9e[_0x1de682(0x19e)+_0x9a7a8b+'][domain]']={'required':_0x1de682(0x192)};break;case'vps':_0x1611d8[_0x1de682(0x191)+_0x9a7a8b+'][time_buy]']='required',_0x589f9e[_0x1de682(0x191)+_0x9a7a8b+'][time_buy]']={'required':_0x1de682(0x199)},_0x1611d8[_0x1de682(0x191)+_0x9a7a8b+'][hostname]']='required',_0x589f9e['vps['+_0x9a7a8b+'][hostname]']={'required':_0x1de682(0x1ab)},_0x1611d8[_0x1de682(0x191)+_0x9a7a8b+'][os_id]']=_0x1de682(0x167),_0x589f9e[_0x1de682(0x191)+_0x9a7a8b+_0x1de682(0x175)]={'required':_0x1de682(0x197)},_0x1611d8[_0x1de682(0x191)+_0x9a7a8b+_0x1de682(0x168)]='required',_0x589f9e[_0x1de682(0x191)+_0x9a7a8b+_0x1de682(0x168)]={'required':_0x1de682(0x1a6)};break;}}),_0x4f4e48[_0x3ae122(0x1a2)]()[_0x3ae122(0x19b)]['rules']=_0x1611d8,_0x4f4e48['validate']()[_0x3ae122(0x19b)][_0x3ae122(0x18d)]=_0x589f9e;}}_0x32cfd9(_0x3ae122(0x193))[_0x3ae122(0x16b)](function(){const _0x234745=_0x3ae122;let _0x28be39=_0x32cfd9('input[name=\x22promotion_code\x22]')[_0x234745(0x19f)](),_0x48a3a4=_0x32cfd9(_0x234745(0x185));_0x48a3a4[_0x234745(0x184)]()&&(_0x48a3a4[_0x234745(0x1a5)](_0x234745(0x173)+_0x28be39+'\x22>'),_0x48a3a4[_0x234745(0x17c)]());}),_0x32cfd9('body')['on']('click',_0x3ae122(0x16c),function(){const _0x4c1de7=_0x3ae122;appendOsGroup(),_0x32cfd9(_0x4c1de7(0x174))['empty']()[_0x4c1de7(0x19f)](_0x4c1de7(0x172));}),_0x32cfd9(_0x3ae122(0x180))[_0x3ae122(0x18e)](function(){const _0x4c94a7=_0x3ae122;let _0x1360a9=Number(_0x32cfd9(this)['find'](_0x4c94a7(0x194))[_0x4c94a7(0x19f)]());_0x1360a9&&_0x1360a9!==0x0&&appendChild(APIGetVersion,_0x4c94a7(0x17b),{'group':_0x1360a9});});}));function _0x2fac(_0x47f406,_0x48c5bc){const _0x1f8bcb=_0x1f8b();return _0x2fac=function(_0x2facc7,_0x3b99f8){_0x2facc7=_0x2facc7-0x164;let _0x150425=_0x1f8bcb[_0x2facc7];return _0x150425;},_0x2fac(_0x47f406,_0x48c5bc);}function _0x1f8b(){const _0x507d58=['.row-product__item','99830ZJqgUO','addClass','#os_group_id','step','parent','data-target','valid','.form-submit__oder','input.plus.is-form','][domain]','ready','8861202KJboub','277907eDZEes','6TtdiTE','data-product','messages','change','length','max','vps[','Vui\x20lòng\x20nhập\x20tên\x20miền\x20để\x20kích\x20hoạt!','.btn-order','option:selected','.select-version__os','data-price','Vui\x20lòng\x20chọn\x20hệ\x20điều\x20hành!','.input-qty','Vui\x20lòng\x20chọn\x20thời\x20gian\x20thanh\x20toán!','247578ukiobP','settings','removeClass','empty','hosting[','val','min','type','validate','find','][os_version_id]\x22]','append','Vui\x20lòng\x20chọn\x20phiên\x20bản\x20cần\x20cài\x20đặt!','.time-buy__change','][time_buy]','input[name=\x22vps[','forEach','Vui\x20lòng\x20nhập\x20hostname!',':hidden:not(\x27.os_select_hidden\x27)','68uyeMFa','querySelectorAll','.box-os_center','63bZcGwR','fa-eye','87576KtPbrj','required','][os_version_id]','fa-eye-slash','password','click','.btn-reinstall','hosting','rules','data-name','input','[data-bs-toggle=\x22tooltip\x22]','reinstall','
_0x1af51f)return![];_0x162c80['empty']()[_0x172a15(0x12e)](_0x1af51f),appendAddonCart(_0x57aa7e,_0xb58b8c,_0x1af51f,_0x1ed870,'-',_0x10dc55['attr'](_0x172a15(0x13e)),_0x10dc55['attr'](_0x172a15(0x142)));}),_0xed0d0a(_0x4512fa(0x151))[_0x4512fa(0x127)](function(){const _0x201d2f=_0x4512fa;let _0x314535=_0xed0d0a(this)[_0x201d2f(0x141)](),_0x159744=_0x314535[_0x201d2f(0x141)]()[_0x201d2f(0x141)]()[_0x201d2f(0x141)]()[_0x201d2f(0x141)]()[_0x201d2f(0x141)](),_0x2a798d=_0x314535['find'](_0x201d2f(0x16b)),_0x1332f5=Number(_0x2a798d['attr'](_0x201d2f(0x136))),_0x4f4116=Number(_0x2a798d['attr']('max')),_0x32b8e6=Number(_0x2a798d[_0x201d2f(0x132)]('data-price')),_0x50800b=_0x2a798d[_0x201d2f(0x132)](_0x201d2f(0x16a)),_0x40d02b=Number(_0x2a798d['val']());_0x40d02b+=_0x1332f5;if(_0x40d02b>_0x4f4116)return![];_0x2a798d['empty']()[_0x201d2f(0x12e)](_0x40d02b),appendAddonCart(_0x50800b,_0x32b8e6,_0x40d02b,_0x1332f5,'+',_0x159744[_0x201d2f(0x132)]('data-product'),_0x159744[_0x201d2f(0x132)]('data-target'));});if(_0xed0d0a(_0x4512fa(0x172))[_0x4512fa(0x145)]){let _0x58b5d0=document[_0x4512fa(0x175)](_0x4512fa(0x14d));if(_0x58b5d0['length']){let _0x22ead1=_0xed0d0a(_0x4512fa(0x172));_0x22ead1[_0x4512fa(0x14b)]({'onfocusout':![],'onkeyup':![],'onclick':![],'ignore':_0x4512fa(0x12d)});let _0x384f3c=_0x22ead1['validate']()[_0x4512fa(0x15c)][_0x4512fa(0x144)],_0x4b5a00=_0x22ead1[_0x4512fa(0x14b)]()[_0x4512fa(0x15c)][_0x4512fa(0x143)];_0x58b5d0[_0x4512fa(0x170)]((_0x43e6d7,_0x20feab)=>{const _0x57d20d=_0x4512fa;switch(_0xed0d0a(_0x43e6d7)[_0x57d20d(0x132)](_0x57d20d(0x142))){case _0x57d20d(0x155):_0x384f3c[_0x57d20d(0x154)+_0x20feab+_0x57d20d(0x15f)]=_0x57d20d(0x12f),_0x4b5a00[_0x57d20d(0x154)+_0x20feab+_0x57d20d(0x15f)]={'required':'Vui\x20lòng\x20chọn\x20thời\x20gian\x20thanh\x20toán!'},_0x384f3c[_0x57d20d(0x154)+_0x20feab+'][domain]']=_0x57d20d(0x12f),_0x4b5a00[_0x57d20d(0x154)+_0x20feab+'][domain]']={'required':'Vui\x20lòng\x20nhập\x20tên\x20miền\x20để\x20kích\x20hoạt!'};break;case _0x57d20d(0x161):_0x384f3c[_0x57d20d(0x13a)+_0x20feab+_0x57d20d(0x15f)]=_0x57d20d(0x12f),_0x4b5a00['vps['+_0x20feab+_0x57d20d(0x15f)]={'required':_0x57d20d(0x128)},_0x384f3c[_0x57d20d(0x13a)+_0x20feab+_0x57d20d(0x138)]=_0x57d20d(0x12f),_0x4b5a00[_0x57d20d(0x13a)+_0x20feab+'][hostname]']={'required':_0x57d20d(0x13c)},_0x384f3c['vps['+_0x20feab+_0x57d20d(0x15a)]=_0x57d20d(0x12f),_0x4b5a00[_0x57d20d(0x13a)+_0x20feab+_0x57d20d(0x15a)]={'required':'Vui\x20lòng\x20chọn\x20hệ\x20điều\x20hành!'},_0x384f3c['vps['+_0x20feab+_0x57d20d(0x13b)]=_0x57d20d(0x12f),_0x4b5a00['vps['+_0x20feab+_0x57d20d(0x13b)]={'required':_0x57d20d(0x167)};break;}}),_0x22ead1[_0x4512fa(0x14b)]()[_0x4512fa(0x15c)][_0x4512fa(0x144)]=_0x384f3c,_0x22ead1[_0x4512fa(0x14b)]()[_0x4512fa(0x15c)][_0x4512fa(0x143)]=_0x4b5a00;}}_0xed0d0a(_0x4512fa(0x140))[_0x4512fa(0x127)](function(){const _0x387a4e=_0x4512fa;let _0x510072=_0xed0d0a(_0x387a4e(0x15e))[_0x387a4e(0x12e)](),_0x45ece4=_0xed0d0a('.form-submit__oder');_0x45ece4[_0x387a4e(0x149)]()&&(_0x45ece4[_0x387a4e(0x129)](_0x387a4e(0x158)+_0x510072+'\x22>'),_0x45ece4[_0x387a4e(0x165)]());}),_0xed0d0a(_0x4512fa(0x168))['on'](_0x4512fa(0x127),_0x4512fa(0x139),function(){const _0x18acc7=_0x4512fa;appendOsGroup(),_0xed0d0a('input.form-action')[_0x18acc7(0x153)]()['val'](_0x18acc7(0x131));}),_0xed0d0a(_0x4512fa(0x126))['change'](function(){const _0x33b755=_0x4512fa;let _0xbb4901=Number(_0xed0d0a(this)[_0x33b755(0x14a)](_0x33b755(0x159))[_0x33b755(0x12e)]());_0xbb4901&&_0xbb4901!==0x0&&appendChild(APIGetVersion,_0x33b755(0x14e),{'group':_0xbb4901});});}));
\ No newline at end of file
diff --git a/public/js/service/service.min.js b/public/js/service/service.min.js
index e1b1914..fba75d7 100644
--- a/public/js/service/service.min.js
+++ b/public/js/service/service.min.js
@@ -1 +1 @@
-const _0x49f046=_0xce8b;(function(_0x339eb9,_0x48b873){const _0x5e8f73=_0xce8b,_0x3c7b87=_0x339eb9();while(!![]){try{const _0x51ae4d=parseInt(_0x5e8f73(0x1c5))/0x1*(parseInt(_0x5e8f73(0x1ba))/0x2)+parseInt(_0x5e8f73(0x19e))/0x3*(parseInt(_0x5e8f73(0x17f))/0x4)+parseInt(_0x5e8f73(0x19c))/0x5+parseInt(_0x5e8f73(0x175))/0x6*(-parseInt(_0x5e8f73(0x1c2))/0x7)+parseInt(_0x5e8f73(0x18e))/0x8+parseInt(_0x5e8f73(0x184))/0x9*(parseInt(_0x5e8f73(0x1d6))/0xa)+parseInt(_0x5e8f73(0x1ad))/0xb*(-parseInt(_0x5e8f73(0x1de))/0xc);if(_0x51ae4d===_0x48b873)break;else _0x3c7b87['push'](_0x3c7b87['shift']());}catch(_0x3de695){_0x3c7b87['push'](_0x3c7b87['shift']());}}}(_0x240f,0xa3450));let invoiceId,invoiceOrdernum,vmId,vmHostname,csrfToken;function initializeVariables(){const _0x328aeb=_0xce8b,_0xe12f4f=document[_0x328aeb(0x199)](_0x328aeb(0x163)),_0x448a2b=document[_0x328aeb(0x199)](_0x328aeb(0x1aa)),_0x1b4316=document[_0x328aeb(0x199)](_0x328aeb(0x16a)),_0xcdf8e3=document['querySelector'](_0x328aeb(0x1c3)),_0x5a9d7e=document['querySelector'](_0x328aeb(0x1a1));invoiceId=_0xe12f4f?_0xe12f4f[_0x328aeb(0x1e0)](_0x328aeb(0x18f)):window[_0x328aeb(0x187)],invoiceOrdernum=_0x448a2b?_0x448a2b[_0x328aeb(0x1e0)](_0x328aeb(0x18f)):window['invoiceOrdernum'],vmId=_0x1b4316?_0x1b4316['getAttribute'](_0x328aeb(0x18f)):window[_0x328aeb(0x1bf)],vmHostname=_0xcdf8e3?_0xcdf8e3[_0x328aeb(0x1e0)](_0x328aeb(0x18f)):window['vmHostname'],csrfToken=_0x5a9d7e?_0x5a9d7e[_0x328aeb(0x1e0)]('content'):window[_0x328aeb(0x17d)];}typeof FuiToast!==_0x49f046(0x1a2)&&FuiToast['config']&&FuiToast['config']({'position':_0x49f046(0x185)});function showNotification(_0x3ff29b,_0x4b46f8='success'){const _0x96d936=_0x49f046;_0x4b46f8===_0x96d936(0x180)?FuiToast[_0x96d936(0x180)](_0x3ff29b):FuiToast['error'](_0x3ff29b);}function _0xce8b(_0x32d67d,_0x173342){const _0x240fa9=_0x240f();return _0xce8b=function(_0xce8b2c,_0x3b83cc){_0xce8b2c=_0xce8b2c-0x160;let _0x321aae=_0x240fa9[_0xce8b2c];return _0x321aae;},_0xce8b(_0x32d67d,_0x173342);}async function createSnapshot(){const _0x5c202b=_0x49f046,_0x174ba9=document[_0x5c202b(0x164)]('createSnapshotButton');if(_0x174ba9&&_0x174ba9[_0x5c202b(0x1a4)])return;const _0x1212d3={'product_id':vmId},_0x28bd60={'Content-Type':_0x5c202b(0x18c),'Accept':_0x5c202b(0x18c),'X-CSRF-TOKEN':csrfToken},_0x5a70a0=fetch('/secure/create-snapshots',{'method':_0x5c202b(0x197),'headers':_0x28bd60,'body':JSON[_0x5c202b(0x1df)](_0x1212d3),'credentials':_0x5c202b(0x169)})[_0x5c202b(0x182)](async _0x42c0f3=>{const _0x11e151=_0x5c202b;if(_0x42c0f3[_0x11e151(0x168)]||_0x42c0f3[_0x11e151(0x1d7)]===0x191)throw new Error(_0x11e151(0x1d9));if(_0x42c0f3[_0x11e151(0x168)])return _0x11e151(0x176);let _0x5325b2;try{const _0x252969=await _0x42c0f3[_0x11e151(0x17b)]();try{_0x5325b2=JSON[_0x11e151(0x165)](_0x252969);}catch(_0x169a86){if(_0x252969['includes'](_0x11e151(0x180))||_0x42c0f3['ok'])return setTimeout(()=>{const _0x2f0b1d=_0x11e151;location[_0x2f0b1d(0x1a8)]();},0x7d0),_0x11e151(0x176);else throw new Error(_0x11e151(0x1b0));}}catch(_0x2a9a17){throw new Error(_0x11e151(0x196));}if(_0x5325b2&&!_0x5325b2[_0x11e151(0x1d1)])return setTimeout(()=>{const _0x88d20b=_0x11e151;location[_0x88d20b(0x1a8)]();},0x7d0),_0x5325b2[_0x11e151(0x172)]||_0x11e151(0x176);else{let _0x5b9f1c=_0x11e151(0x194);if(_0x5325b2&&_0x5325b2[_0x11e151(0x172)]){if(typeof _0x5325b2[_0x11e151(0x172)]===_0x11e151(0x1cb)){if(_0x5325b2[_0x11e151(0x172)][_0x11e151(0x181)]&&_0x5325b2['message'][_0x11e151(0x181)][_0x11e151(0x16d)]>0x0)_0x5b9f1c=_0x5325b2[_0x11e151(0x172)]['messages'][0x0][_0x11e151(0x1b9)]||_0x5325b2['message'][_0x11e151(0x181)][0x0][_0x11e151(0x172)]||_0x11e151(0x1c1);else _0x5325b2[_0x11e151(0x172)][_0x11e151(0x161)]?_0x5b9f1c=_0x11e151(0x170)+_0x5325b2[_0x11e151(0x172)][_0x11e151(0x161)]:_0x5b9f1c=_0x11e151(0x1e1);}else _0x5b9f1c=_0x5325b2[_0x11e151(0x172)];}else{if(_0x5325b2&&_0x5325b2[_0x11e151(0x17e)]&&_0x5325b2[_0x11e151(0x17e)][_0x11e151(0x181)]&&_0x5325b2[_0x11e151(0x17e)][_0x11e151(0x181)]['length']>0x0)_0x5b9f1c=_0x5325b2[_0x11e151(0x17e)][_0x11e151(0x181)][0x0]['default_message'];else{if(typeof _0x5325b2===_0x11e151(0x179))_0x5b9f1c=_0x5325b2;else{if(_0x5325b2&&_0x5325b2[_0x11e151(0x1d1)]){if(typeof _0x5325b2[_0x11e151(0x1d1)]===_0x11e151(0x1cb)){if(_0x5325b2['error'][_0x11e151(0x172)])_0x5b9f1c=_0x5325b2[_0x11e151(0x1d1)][_0x11e151(0x172)];else _0x5325b2[_0x11e151(0x1d1)][_0x11e151(0x1a5)]&&_0x5325b2[_0x11e151(0x1d1)][_0x11e151(0x1a5)]()!==_0x11e151(0x1ca)?_0x5b9f1c=_0x5325b2[_0x11e151(0x1d1)][_0x11e151(0x1a5)]():_0x5b9f1c=_0x11e151(0x1e1);}else _0x5b9f1c=_0x5325b2[_0x11e151(0x1d1)];}}}}throw new Error(_0x5b9f1c);}});FuiToast[_0x5c202b(0x1af)](_0x5a70a0,{'loading':_0x5c202b(0x1d8),'success':_0x48cb00=>{return _0x48cb00;},'error':_0x16d347=>{const _0x30937b=_0x5c202b;return console[_0x30937b(0x1d1)](_0x16d347),_0x16d347[_0x30937b(0x172)]||'Có\x20lỗi\x20xảy\x20ra\x20khi\x20tạo\x20snapshot';}},{'isClose':!![]});}function handleSnapshotSubmit(_0x2fa340){const _0x333dbf=_0x49f046;_0x2fa340[_0x333dbf(0x1e4)]();const _0x3c1a17=new Promise((_0x26164c,_0x35976f)=>{const _0x43d95a=_0x333dbf,_0x1a8d87=document['getElementById'](_0x43d95a(0x17c)),_0x12c602=new FormData(_0x1a8d87);fetch(_0x1a8d87['action'],{'method':_0x43d95a(0x197),'body':_0x12c602,'headers':{'X-CSRF-TOKEN':csrfToken}})['then'](_0x4722f5=>{const _0x44921d=_0x43d95a;if(_0x4722f5[_0x44921d(0x168)])_0x26164c(_0x44921d(0x188)),window['location'][_0x44921d(0x189)]=_0x4722f5[_0x44921d(0x19a)];else _0x4722f5['ok']?(_0x26164c(_0x44921d(0x188)),setTimeout(()=>{const _0x4259d3=_0x44921d;window[_0x4259d3(0x1c0)][_0x4259d3(0x1a8)]();},0x7d0)):_0x4722f5['text']()[_0x44921d(0x182)](_0x2b3b0b=>{const _0x567295=_0x44921d;_0x35976f(_0x567295(0x1b0));});})['catch'](_0x2a6192=>{const _0xd1a42d=_0x43d95a;_0x35976f('Lỗi\x20kết\x20nối:\x20'+_0x2a6192[_0xd1a42d(0x172)]);});});typeof FuiToast!==_0x333dbf(0x1a2)&&FuiToast[_0x333dbf(0x1af)]?FuiToast['promise'](_0x3c1a17,{'loading':_0x333dbf(0x19b),'success':_0x3ca083=>{const _0xd831af=_0x333dbf;return _0x3ca083||_0xd831af(0x191);},'error':_0x218137=>{const _0x4a961a=_0x333dbf;return _0x218137||_0x4a961a(0x1b0);}}):(typeof FuiToast!==_0x333dbf(0x1a2)?FuiToast['loading'](_0x333dbf(0x19b),{'duration':0x0}):alert(_0x333dbf(0x19b)),setTimeout(()=>{const _0xe43c98=_0x333dbf;document[_0xe43c98(0x164)](_0xe43c98(0x17c))['submit']();},0x1f4));}async function startVirtualMachine(){const _0x3e4855=_0x49f046,_0x10d754=document['getElementById']('startVMButton');if(_0x10d754&&_0x10d754[_0x3e4855(0x1a4)])return;const _0x378cad={'vm_id':vmId},_0x582b55={'Content-Type':'application/json','Accept':'application/json','X-CSRF-TOKEN':csrfToken},_0x3f3e23=fetch(_0x3e4855(0x17a),{'method':'POST','headers':_0x582b55,'body':JSON['stringify'](_0x378cad),'credentials':_0x3e4855(0x169)})['then'](async _0x2774fb=>{const _0x1e3c4e=_0x3e4855;if(_0x2774fb[_0x1e3c4e(0x168)]||_0x2774fb[_0x1e3c4e(0x1d7)]===0x191)throw new Error(_0x1e3c4e(0x1d9));let _0x346b9f;try{_0x346b9f=await _0x2774fb[_0x1e3c4e(0x1ac)]();}catch(_0x509b5b){throw new Error('Lỗi\x20định\x20dạng\x20dữ\x20liệu\x20từ\x20máy\x20chủ');}if(!_0x346b9f[_0x1e3c4e(0x1d1)])return setTimeout(()=>{const _0xb5f48b=_0x1e3c4e;location[_0xb5f48b(0x1a8)]();},0x7d0),_0x346b9f['message'];else{if(_0x346b9f[_0x1e3c4e(0x190)]===_0x1e3c4e(0x1b6)||_0x346b9f['message']&&_0x346b9f[_0x1e3c4e(0x172)][_0x1e3c4e(0x161)]===_0x1e3c4e(0x1a3))return setTimeout(()=>{const _0x4213cb=_0x1e3c4e;location[_0x4213cb(0x1a8)]();},0x7d0),_0x1e3c4e(0x1b4);else{let _0x19b908='Có\x20lỗi\x20xảy\x20ra';if(_0x346b9f[_0x1e3c4e(0x172)]){if(typeof _0x346b9f[_0x1e3c4e(0x172)]===_0x1e3c4e(0x1cb)){if(_0x346b9f[_0x1e3c4e(0x172)][_0x1e3c4e(0x181)]&&_0x346b9f[_0x1e3c4e(0x172)]['messages']['length']>0x0)_0x19b908=_0x346b9f[_0x1e3c4e(0x172)]['messages'][0x0][_0x1e3c4e(0x1b9)]||_0x346b9f[_0x1e3c4e(0x172)][_0x1e3c4e(0x181)][0x0][_0x1e3c4e(0x172)]||_0x1e3c4e(0x1c1);else _0x346b9f[_0x1e3c4e(0x172)][_0x1e3c4e(0x161)]?_0x19b908='Lỗi:\x20'+_0x346b9f[_0x1e3c4e(0x172)][_0x1e3c4e(0x161)]:_0x19b908=_0x1e3c4e(0x1e1);}else _0x19b908=_0x346b9f[_0x1e3c4e(0x172)];}else{if(_0x346b9f['value']&&_0x346b9f[_0x1e3c4e(0x17e)][_0x1e3c4e(0x181)]&&_0x346b9f['value']['messages'][_0x1e3c4e(0x16d)]>0x0)_0x19b908=_0x346b9f['value'][_0x1e3c4e(0x181)][0x0][_0x1e3c4e(0x1b9)];else{if(typeof _0x346b9f==='string')_0x19b908=_0x346b9f;else{if(_0x346b9f[_0x1e3c4e(0x1d1)]){if(typeof _0x346b9f['error']==='object'){if(_0x346b9f[_0x1e3c4e(0x1d1)][_0x1e3c4e(0x172)])_0x19b908=_0x346b9f[_0x1e3c4e(0x1d1)]['message'];else _0x346b9f[_0x1e3c4e(0x1d1)][_0x1e3c4e(0x1a5)]&&_0x346b9f[_0x1e3c4e(0x1d1)][_0x1e3c4e(0x1a5)]()!=='[object\x20Object]'?_0x19b908=_0x346b9f[_0x1e3c4e(0x1d1)][_0x1e3c4e(0x1a5)]():_0x19b908=_0x1e3c4e(0x1e1);}else _0x19b908=_0x346b9f['error'];}}}}throw new Error(_0x19b908);}}});FuiToast[_0x3e4855(0x1af)](_0x3f3e23,{'loading':_0x3e4855(0x1c8),'success':_0x4ad1b3=>{return _0x4ad1b3;},'error':_0x27c4e9=>{const _0x148a50=_0x3e4855;return console[_0x148a50(0x1d1)](_0x27c4e9),_0x27c4e9[_0x148a50(0x172)]||_0x148a50(0x1b1);}},{'isClose':!![]});}async function stopVirtualMachine(){const _0x428781=_0x49f046,_0x56a11f=document['getElementById'](_0x428781(0x1b8));if(_0x56a11f&&_0x56a11f[_0x428781(0x1a4)])return;const _0x55fe08={'vm_id':vmId},_0x32bb16={'Content-Type':'application/json','Accept':_0x428781(0x18c),'X-CSRF-TOKEN':csrfToken},_0x131a54=fetch(_0x428781(0x1a0),{'method':_0x428781(0x197),'headers':_0x32bb16,'body':JSON[_0x428781(0x1df)](_0x55fe08),'credentials':_0x428781(0x169)})[_0x428781(0x182)](async _0x47552c=>{const _0x5c0f47=_0x428781;if(_0x47552c[_0x5c0f47(0x168)]||_0x47552c[_0x5c0f47(0x1d7)]===0x191)throw new Error(_0x5c0f47(0x1d9));let _0x2bf40f;try{_0x2bf40f=await _0x47552c[_0x5c0f47(0x1ac)]();}catch(_0x35bf1c){throw new Error(_0x5c0f47(0x196));}if(!_0x2bf40f[_0x5c0f47(0x1d1)])return setTimeout(()=>{location['reload']();},0x7d0),_0x2bf40f[_0x5c0f47(0x172)];else{if(_0x2bf40f[_0x5c0f47(0x190)]===_0x5c0f47(0x1b6)||_0x2bf40f[_0x5c0f47(0x172)]&&_0x2bf40f['message']['error_type']==='ALREADY_IN_DESIRED_STATE')return setTimeout(()=>{location['reload']();},0x7d0),'Máy\x20chủ\x20đã\x20được\x20tắt';else{let _0x5018bc='Có\x20lỗi\x20xảy\x20ra';if(_0x2bf40f[_0x5c0f47(0x172)]){if(typeof _0x2bf40f[_0x5c0f47(0x172)]===_0x5c0f47(0x1cb)){if(_0x2bf40f[_0x5c0f47(0x172)][_0x5c0f47(0x181)]&&_0x2bf40f[_0x5c0f47(0x172)][_0x5c0f47(0x181)][_0x5c0f47(0x16d)]>0x0)_0x5018bc=_0x2bf40f['message']['messages'][0x0][_0x5c0f47(0x1b9)]||_0x2bf40f['message'][_0x5c0f47(0x181)][0x0][_0x5c0f47(0x172)]||_0x5c0f47(0x1c1);else _0x2bf40f[_0x5c0f47(0x172)]['error_type']?_0x5018bc='Lỗi:\x20'+_0x2bf40f[_0x5c0f47(0x172)]['error_type']:_0x5018bc=_0x5c0f47(0x1e1);}else _0x5018bc=_0x2bf40f[_0x5c0f47(0x172)];}else{if(_0x2bf40f['value']&&_0x2bf40f[_0x5c0f47(0x17e)]['messages']&&_0x2bf40f[_0x5c0f47(0x17e)][_0x5c0f47(0x181)][_0x5c0f47(0x16d)]>0x0)_0x5018bc=_0x2bf40f[_0x5c0f47(0x17e)][_0x5c0f47(0x181)][0x0][_0x5c0f47(0x1b9)];else{if(typeof _0x2bf40f===_0x5c0f47(0x179))_0x5018bc=_0x2bf40f;else{if(_0x2bf40f[_0x5c0f47(0x1d1)]){if(typeof _0x2bf40f[_0x5c0f47(0x1d1)]==='object'){if(_0x2bf40f[_0x5c0f47(0x1d1)][_0x5c0f47(0x172)])_0x5018bc=_0x2bf40f[_0x5c0f47(0x1d1)][_0x5c0f47(0x172)];else _0x2bf40f['error'][_0x5c0f47(0x1a5)]&&_0x2bf40f[_0x5c0f47(0x1d1)][_0x5c0f47(0x1a5)]()!==_0x5c0f47(0x1ca)?_0x5018bc=_0x2bf40f[_0x5c0f47(0x1d1)][_0x5c0f47(0x1a5)]():_0x5018bc=_0x5c0f47(0x1e1);}else _0x5018bc=_0x2bf40f['error'];}}}}throw new Error(_0x5018bc);}}});FuiToast[_0x428781(0x1af)](_0x131a54,{'loading':_0x428781(0x183),'success':_0x54f8ae=>{return _0x54f8ae;},'error':_0x46d124=>{const _0x56fcef=_0x428781;return console['error'](_0x46d124),_0x46d124[_0x56fcef(0x172)]||'Có\x20lỗi\x20xảy\x20ra\x20khi\x20dừng\x20máy\x20ảo';}},{'isClose':!![]});}function _0x240f(){const _0xf9d2b0=['14UMSSoZ','meta[name=\x22vm-hostname\x22]','Xóa\x20snapshot\x20thành\x20công','3049HOZiFO','_makeRequest','\x22?\x20Hành\x20động\x20này\x20không\x20thể\x20hoàn\x20tác.','Đang\x20khởi\x20động\x20máy\x20ảo...','REMOVE_SNAPSHOT','[object\x20Object]','object','_handleError','\x20khi\x20','snapshots','_confirmAction','VM_ID_NOT_FOUND','error','log','_executeSnapshotAction','Khôi\x20phục\x20snapshot\x20thành\x20công','_setError','90990sxmoeN','status','Đang\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot...\x20(Quá\x20trình\x20mất\x203-5\x20phút\x20vui\x20lòng\x20giữ\x20trang\x20không\x20tắt!)','Phiên\x20đăng\x20nhập\x20đã\x20hết\x20hạn,\x20vui\x20lòng\x20đăng\x20nhập\x20lại','reverting\x20snapshot','?product_id=','stopPropagation','Hủy\x20bỏ','936kmvQYI','stringify','getAttribute','Có\x20lỗi\x20xảy\x20ra\x20từ\x20hệ\x20thống','#3085d6','HTTP\x20error!\x20status:\x20','preventDefault','floor','Bạn\x20có\x20chắc\x20chắn\x20muốn\x20khôi\x20phục\x20về\x20snapshot\x20\x22','error_type','_lastFetchTime','meta[name=\x22invoice-id\x22]','getElementById','parse','GENERIC_ERROR','data','redirected','same-origin','meta[name=\x22vm-id\x22]','Khôi\x20phục','Không\x20thể\x20kết\x20nối\x20đến\x20máy\x20chủ','length','0\x20B','loading','Lỗi:\x20','fetching','message','refreshSnapshots','Xác\x20nhận\x20xóa','1058136ffWPFz','Đã\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot.\x20Quá\x20trình\x20sẽ\x20mất\x203-5\x20phút,\x20vui\x20lòng\x20chờ\x20đợi.','pow','no-cache','string','/api/secure/start-vm','text','snapshotForm','csrfToken','value','570008qXsufA','success','messages','then','Đang\x20dừng\x20máy\x20ảo...','558QGoiRP','top-center','xóa','invoiceId','Đã\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot!\x20Quá\x20trình\x20sẽ\x20mất\x203-5\x20phút.','href','createSnapshotButton','includes','application/json','Error\x20','9022640SOxtpn','content','type','Đã\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot!','addEventListener','Bạn\x20có\x20chắc\x20chắn\x20muốn\x20xóa\x20snapshot\x20\x22','Có\x20lỗi\x20xảy\x20ra\x20khi\x20tạo\x20snapshot','REVERT_SUCCESS','Lỗi\x20định\x20dạng\x20dữ\x20liệu\x20từ\x20máy\x20chủ','POST','startVMButton','querySelector','url','Đang\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot...','6130940AlPKLv','/secure/revert-snapshot','12UbZRbe','/secure/remove-snapshot','/api/secure/stop-vm','meta[name=\x22csrf-token\x22]','undefined','ALREADY_IN_DESIRED_STATE','disabled','toString','Xóa','CONNECTION_ERROR','reload','trim','meta[name=\x22invoice-ordernum\x22]','now','json','446765naAsas','\x22?\x20Tất\x20cả\x20dữ\x20liệu\x20hiện\x20tại\x20sẽ\x20bị\x20mất.','promise','Có\x20lỗi\x20xảy\x20ra\x20khi\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot','Có\x20lỗi\x20xảy\x20ra\x20khi\x20khởi\x20động\x20máy\x20ảo','_formatBytes','warning','Máy\x20chủ\x20đã\x20được\x20bật','GET_SNAPSHOTS','com.vmware.vapi.std.errors.already_in_desired_state','#d33','stopVMButton','default_message','460LfNveh','fetchSnapshots','_cacheTimeout','click','restartVMButton','vmId','location','Có\x20lỗi\x20xảy\x20ra'];_0x240f=function(){return _0xf9d2b0;};return _0x240f();}document[_0x49f046(0x192)]('DOMContentLoaded',function(){const _0x675fe0=_0x49f046;initializeVariables();const _0x3cd9ab=document[_0x675fe0(0x164)](_0x675fe0(0x198)),_0x11f0b5=document['getElementById'](_0x675fe0(0x1b8)),_0x354797=document[_0x675fe0(0x164)](_0x675fe0(0x1be)),_0x384937=document['getElementById'](_0x675fe0(0x18a));_0x3cd9ab&&_0x3cd9ab[_0x675fe0(0x192)](_0x675fe0(0x1bd),function(_0x533892){const _0x3fcca5=_0x675fe0;_0x533892[_0x3fcca5(0x1e4)](),_0x533892['stopPropagation'](),startVirtualMachine();}),_0x11f0b5&&_0x11f0b5[_0x675fe0(0x192)](_0x675fe0(0x1bd),function(_0x395e6a){const _0x51a7e3=_0x675fe0;_0x395e6a[_0x51a7e3(0x1e4)](),_0x395e6a[_0x51a7e3(0x1dc)](),stopVirtualMachine();}),_0x354797&&_0x354797[_0x675fe0(0x192)](_0x675fe0(0x1bd),function(_0x29cb15){const _0x3f1f87=_0x675fe0;_0x29cb15[_0x3f1f87(0x1e4)](),_0x29cb15[_0x3f1f87(0x1dc)](),restartVirtualMachine();}),_0x384937&&_0x384937[_0x675fe0(0x192)]('click',function(_0x498219){const _0x44ca8b=_0x675fe0;_0x498219[_0x44ca8b(0x1e4)](),_0x498219['stopPropagation'](),createSnapshot();});});function snapshotTable(){const _0x3311c8=_0x49f046,_0x41ce9d={'GET_SNAPSHOTS':'/dich-vu-dang-ky/secure/get-snapshots','REMOVE_SNAPSHOT':_0x3311c8(0x19f),'REVERT_SNAPSHOT':_0x3311c8(0x19d)},_0xde34f2={'VM_ID_NOT_FOUND':'Không\x20tìm\x20thấy\x20ID\x20máy\x20ảo','CONNECTION_ERROR':_0x3311c8(0x16c),'GENERIC_ERROR':_0x3311c8(0x1c1),'DELETE_SUCCESS':_0x3311c8(0x1c4),'REVERT_SUCCESS':_0x3311c8(0x1d4)};return{'loading':![],'snapshots':[],'error':null,'_lastFetchTime':0x0,'_cacheTimeout':0x7530,async 'fetchSnapshots'(_0x4c0ec7=![]){const _0x55215e=_0x3311c8,_0x312a4e=Date[_0x55215e(0x1ab)]();if(!_0x4c0ec7&&this['snapshots'][_0x55215e(0x16d)]>0x0&&_0x312a4e-this[_0x55215e(0x162)]
this[_0x17e299(0x173)](),_0x1fa053);else throw new Error(_0x3fb044[_0x17e299(0x172)]||_0xde34f2[_0x17e299(0x166)]+_0x17e299(0x1cd)+_0x32e152);}catch(_0x14fd40){this[_0x17e299(0x1cc)](_0x32e152,_0x14fd40);}},'_handleError'(_0x1eefee,_0x4e1ade){const _0x19ae06=_0x3311c8;console[_0x19ae06(0x1d1)](_0x19ae06(0x18d)+_0x1eefee+':',_0x4e1ade);const _0xa73203=_0x4e1ade[_0x19ae06(0x172)]||_0xde34f2[_0x19ae06(0x1a7)];_0x1eefee[_0x19ae06(0x18b)](_0x19ae06(0x171))?this[_0x19ae06(0x1d5)](_0xa73203):showNotification(_0xa73203,_0x19ae06(0x1d1));}};}
\ No newline at end of file
+const _0x499713=_0x1307;(function(_0x2b3760,_0x4c4524){const _0x1dc3c6=_0x1307,_0x1f4f44=_0x2b3760();while(!![]){try{const _0x1ec685=-parseInt(_0x1dc3c6(0x184))/0x1*(parseInt(_0x1dc3c6(0x146))/0x2)+parseInt(_0x1dc3c6(0x15d))/0x3+parseInt(_0x1dc3c6(0x175))/0x4+parseInt(_0x1dc3c6(0x174))/0x5*(parseInt(_0x1dc3c6(0x18e))/0x6)+-parseInt(_0x1dc3c6(0x145))/0x7*(-parseInt(_0x1dc3c6(0x1a0))/0x8)+parseInt(_0x1dc3c6(0x178))/0x9+parseInt(_0x1dc3c6(0x1af))/0xa*(-parseInt(_0x1dc3c6(0x1a5))/0xb);if(_0x1ec685===_0x4c4524)break;else _0x1f4f44['push'](_0x1f4f44['shift']());}catch(_0x4cc530){_0x1f4f44['push'](_0x1f4f44['shift']());}}}(_0x1dce,0xcad3c));let invoiceId,invoiceOrdernum,vmId,vmHostname,csrfToken;function _0x1307(_0x4fc5e6,_0x4ebc75){const _0x1dce97=_0x1dce();return _0x1307=function(_0x13072b,_0x18c7ef){_0x13072b=_0x13072b-0x12b;let _0x23cb93=_0x1dce97[_0x13072b];return _0x23cb93;},_0x1307(_0x4fc5e6,_0x4ebc75);}function initializeVariables(){const _0x14f7c5=_0x1307,_0x4da689=document[_0x14f7c5(0x16d)]('meta[name=\x22invoice-id\x22]'),_0x198687=document[_0x14f7c5(0x16d)](_0x14f7c5(0x182)),_0xa26256=document[_0x14f7c5(0x16d)](_0x14f7c5(0x12f)),_0x32bd4d=document[_0x14f7c5(0x16d)](_0x14f7c5(0x156)),_0x19b9a1=document[_0x14f7c5(0x16d)](_0x14f7c5(0x157));invoiceId=_0x4da689?_0x4da689[_0x14f7c5(0x198)]('content'):window['invoiceId'],invoiceOrdernum=_0x198687?_0x198687['getAttribute']('content'):window[_0x14f7c5(0x169)],vmId=_0xa26256?_0xa26256[_0x14f7c5(0x198)]('content'):window['vmId'],vmHostname=_0x32bd4d?_0x32bd4d[_0x14f7c5(0x198)](_0x14f7c5(0x13a)):window[_0x14f7c5(0x153)],csrfToken=_0x19b9a1?_0x19b9a1[_0x14f7c5(0x198)](_0x14f7c5(0x13a)):window[_0x14f7c5(0x19b)];}typeof FuiToast!=='undefined'&&FuiToast['config']&&FuiToast['config']({'position':_0x499713(0x15b)});function showNotification(_0x4f418c,_0x38029d=_0x499713(0x193)){const _0x3a0277=_0x499713;_0x38029d===_0x3a0277(0x193)?FuiToast['success'](_0x4f418c):FuiToast[_0x3a0277(0x148)](_0x4f418c);}function _0x1dce(){const _0x5ebf43=['171848hZLCPI','\x20khi\x20','Xác\x20nhận\x20xóa','/secure/create-snapshots','CONNECTION_ERROR','24101BVHREJ','_processSnapshotsResponse','url','floor','/dich-vu-dang-ky/secure/get-snapshots','deleting\x20snapshot','disabled','redirected','vmId','Đang\x20dừng\x20máy\x20ảo...','8020hCQiMQ','/secure/revert-snapshot','messages','catch','Có\x20lỗi\x20xảy\x20ra\x20khi\x20tạo\x20snapshot','Bạn\x20có\x20chắc\x20chắn\x20muốn\x20khôi\x20phục\x20về\x20snapshot\x20\x22','_formatBytes','meta[name=\x22vm-id\x22]','createSnapshotButton','promise','_setError','com.vmware.vapi.std.errors.already_in_desired_state','toString','Có\x20lỗi\x20xảy\x20ra\x20khi\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot','Đang\x20khởi\x20động\x20máy\x20ảo...','snapshots','value','startVMButton','content','_handleError','Hủy\x20bỏ','Có\x20lỗi\x20xảy\x20ra\x20khi\x20khởi\x20động\x20máy\x20ảo','then','/secure/remove-snapshot','POST','HTTP\x20error!\x20status:\x20','parse','object','now','126IzglLB','12jQMUTK','default_message','error','GET_SNAPSHOTS','log','[object\x20Object]','ALREADY_IN_DESIRED_STATE','message','text','REVERT_SNAPSHOT','Có\x20lỗi\x20xảy\x20ra\x20từ\x20hệ\x20thống','Có\x20lỗi\x20xảy\x20ra\x20khi\x20tải\x20danh\x20sách\x20snapshot','Không\x20thể\x20kết\x20nối\x20đến\x20máy\x20chủ','vmHostname','Xóa\x20snapshot\x20thành\x20công','_cacheTimeout','meta[name=\x22vm-hostname\x22]','meta[name=\x22csrf-token\x22]','stringify','GET','loading','top-center','Xóa','3645024wATSKS','data','GENERIC_ERROR','Đang\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot...\x20(Quá\x20trình\x20mất\x203-5\x20phút\x20vui\x20lòng\x20giữ\x20trang\x20không\x20tắt!)','VM_ID_NOT_FOUND','\x22?\x20Hành\x20động\x20này\x20không\x20thể\x20hoàn\x20tác.','Lỗi\x20kết\x20nối:\x20','Đã\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot.\x20Quá\x20trình\x20sẽ\x20mất\x203-5\x20phút,\x20vui\x20lòng\x20chờ\x20đợi.','preventDefault','Phiên\x20đăng\x20nhập\x20đã\x20hết\x20hạn,\x20vui\x20lòng\x20đăng\x20nhập\x20lại','location','_executeSnapshotAction','invoiceOrdernum','isConfirmed','0\x20B','same-origin','querySelector','Đang\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot...','json','Có\x20lỗi\x20xảy\x20ra','Khôi\x20phục','DOMContentLoaded','status','5DZLGsl','2013808vzWmXD','action','Lỗi\x20định\x20dạng\x20dữ\x20liệu\x20từ\x20máy\x20chủ','10788615UVJXAy','xóa','reload','reverting\x20snapshot','Đã\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot!\x20Quá\x20trình\x20sẽ\x20mất\x203-5\x20phút.','submit','application/json','click','Đã\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot!','type','meta[name=\x22invoice-ordernum\x22]','addEventListener','174127jfoTTH','refreshSnapshots','getElementById','_lastFetchTime','Xác\x20nhận\x20khôi\x20phục','warning','snapshotForm','_confirmAction','stopPropagation','length','1973226LeoseI','stopVMButton','#d33','string','_convertToBytes','success','Máy\x20chủ\x20đã\x20được\x20tắt','includes','href','Lỗi:\x20','getAttribute','undefined','no-cache','csrfToken','toFixed','error_type','#3085d6','Error\x20'];_0x1dce=function(){return _0x5ebf43;};return _0x1dce();}async function createSnapshot(){const _0x2f1039=_0x499713,_0x41414b=document[_0x2f1039(0x186)](_0x2f1039(0x130));if(_0x41414b&&_0x41414b['disabled'])return;const _0x30d5a0={'product_id':vmId},_0x1335a2={'Content-Type':_0x2f1039(0x17e),'Accept':'application/json','X-CSRF-TOKEN':csrfToken},_0x16d678=fetch(_0x2f1039(0x1a3),{'method':_0x2f1039(0x140),'headers':_0x1335a2,'body':JSON['stringify'](_0x30d5a0),'credentials':_0x2f1039(0x16c)})[_0x2f1039(0x13e)](async _0x38bc9c=>{const _0x4d24d0=_0x2f1039;if(_0x38bc9c[_0x4d24d0(0x1ac)]||_0x38bc9c[_0x4d24d0(0x173)]===0x191)throw new Error(_0x4d24d0(0x166));if(_0x38bc9c['redirected'])return'Đã\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot.\x20Quá\x20trình\x20sẽ\x20mất\x203-5\x20phút,\x20vui\x20lòng\x20chờ\x20đợi.';let _0x43a11f;try{const _0x15461c=await _0x38bc9c[_0x4d24d0(0x14e)]();try{_0x43a11f=JSON[_0x4d24d0(0x142)](_0x15461c);}catch(_0xcc480a){if(_0x15461c[_0x4d24d0(0x195)](_0x4d24d0(0x193))||_0x38bc9c['ok'])return setTimeout(()=>{const _0x1109da=_0x4d24d0;location[_0x1109da(0x17a)]();},0x7d0),_0x4d24d0(0x164);else throw new Error(_0x4d24d0(0x135));}}catch(_0x4e9ee5){throw new Error('Lỗi\x20định\x20dạng\x20dữ\x20liệu\x20từ\x20máy\x20chủ');}if(_0x43a11f&&!_0x43a11f[_0x4d24d0(0x148)])return setTimeout(()=>{const _0x3ed0b4=_0x4d24d0;location[_0x3ed0b4(0x17a)]();},0x7d0),_0x43a11f['message']||_0x4d24d0(0x164);else{let _0x1c4462=_0x4d24d0(0x12c);if(_0x43a11f&&_0x43a11f['message']){if(typeof _0x43a11f['message']===_0x4d24d0(0x143)){if(_0x43a11f[_0x4d24d0(0x14d)][_0x4d24d0(0x1b1)]&&_0x43a11f[_0x4d24d0(0x14d)][_0x4d24d0(0x1b1)]['length']>0x0)_0x1c4462=_0x43a11f[_0x4d24d0(0x14d)][_0x4d24d0(0x1b1)][0x0][_0x4d24d0(0x147)]||_0x43a11f[_0x4d24d0(0x14d)][_0x4d24d0(0x1b1)][0x0]['message']||_0x4d24d0(0x170);else _0x43a11f[_0x4d24d0(0x14d)][_0x4d24d0(0x19d)]?_0x1c4462=_0x4d24d0(0x197)+_0x43a11f[_0x4d24d0(0x14d)][_0x4d24d0(0x19d)]:_0x1c4462=_0x4d24d0(0x150);}else _0x1c4462=_0x43a11f[_0x4d24d0(0x14d)];}else{if(_0x43a11f&&_0x43a11f['value']&&_0x43a11f[_0x4d24d0(0x138)][_0x4d24d0(0x1b1)]&&_0x43a11f[_0x4d24d0(0x138)][_0x4d24d0(0x1b1)][_0x4d24d0(0x18d)]>0x0)_0x1c4462=_0x43a11f[_0x4d24d0(0x138)][_0x4d24d0(0x1b1)][0x0]['default_message'];else{if(typeof _0x43a11f==='string')_0x1c4462=_0x43a11f;else{if(_0x43a11f&&_0x43a11f[_0x4d24d0(0x148)]){if(typeof _0x43a11f[_0x4d24d0(0x148)]===_0x4d24d0(0x143)){if(_0x43a11f['error'][_0x4d24d0(0x14d)])_0x1c4462=_0x43a11f['error'][_0x4d24d0(0x14d)];else _0x43a11f[_0x4d24d0(0x148)][_0x4d24d0(0x134)]&&_0x43a11f[_0x4d24d0(0x148)][_0x4d24d0(0x134)]()!==_0x4d24d0(0x14b)?_0x1c4462=_0x43a11f[_0x4d24d0(0x148)]['toString']():_0x1c4462=_0x4d24d0(0x150);}else _0x1c4462=_0x43a11f[_0x4d24d0(0x148)];}}}}throw new Error(_0x1c4462);}});FuiToast[_0x2f1039(0x131)](_0x16d678,{'loading':_0x2f1039(0x160),'success':_0x4df4c4=>{return _0x4df4c4;},'error':_0x523875=>{const _0x397026=_0x2f1039;return console['error'](_0x523875),_0x523875[_0x397026(0x14d)]||'Có\x20lỗi\x20xảy\x20ra\x20khi\x20tạo\x20snapshot';}},{'isClose':!![]});}function handleSnapshotSubmit(_0x37e2cf){const _0x322d05=_0x499713;_0x37e2cf[_0x322d05(0x165)]();const _0x24983a=new Promise((_0x314b02,_0x4b0c4f)=>{const _0x269bd1=_0x322d05,_0xf042a0=document['getElementById'](_0x269bd1(0x18a)),_0x1d167f=new FormData(_0xf042a0);fetch(_0xf042a0[_0x269bd1(0x176)],{'method':_0x269bd1(0x140),'body':_0x1d167f,'headers':{'X-CSRF-TOKEN':csrfToken}})[_0x269bd1(0x13e)](_0x303ff7=>{const _0x36030e=_0x269bd1;if(_0x303ff7['redirected'])_0x314b02(_0x36030e(0x17c)),window['location'][_0x36030e(0x196)]=_0x303ff7[_0x36030e(0x1a7)];else _0x303ff7['ok']?(_0x314b02('Đã\x20gửi\x20yêu\x20cầu\x20tạo\x20snapshot!\x20Quá\x20trình\x20sẽ\x20mất\x203-5\x20phút.'),setTimeout(()=>{const _0x421eb3=_0x36030e;window[_0x421eb3(0x167)][_0x421eb3(0x17a)]();},0x7d0)):_0x303ff7[_0x36030e(0x14e)]()[_0x36030e(0x13e)](_0x46ddb5=>{const _0x821ba1=_0x36030e;_0x4b0c4f(_0x821ba1(0x135));});})[_0x269bd1(0x12b)](_0x59f9ec=>{const _0x1cd82d=_0x269bd1;_0x4b0c4f(_0x1cd82d(0x163)+_0x59f9ec[_0x1cd82d(0x14d)]);});});typeof FuiToast!==_0x322d05(0x199)&&FuiToast[_0x322d05(0x131)]?FuiToast[_0x322d05(0x131)](_0x24983a,{'loading':_0x322d05(0x16e),'success':_0x44a5fe=>{const _0x1173ed=_0x322d05;return _0x44a5fe||_0x1173ed(0x180);},'error':_0xd016ca=>{const _0x50e6f2=_0x322d05;return _0xd016ca||_0x50e6f2(0x135);}}):(typeof FuiToast!==_0x322d05(0x199)?FuiToast[_0x322d05(0x15a)](_0x322d05(0x16e),{'duration':0x0}):alert(_0x322d05(0x16e)),setTimeout(()=>{const _0x2079d2=_0x322d05;document[_0x2079d2(0x186)](_0x2079d2(0x18a))[_0x2079d2(0x17d)]();},0x1f4));}async function startVirtualMachine(){const _0x1b4abe=_0x499713,_0x54e820=document[_0x1b4abe(0x186)]('startVMButton');if(_0x54e820&&_0x54e820[_0x1b4abe(0x1ab)])return;const _0x153398={'vm_id':vmId},_0x45e0a8={'Content-Type':_0x1b4abe(0x17e),'Accept':_0x1b4abe(0x17e),'X-CSRF-TOKEN':csrfToken},_0x37190c=fetch('/api/secure/start-vm',{'method':_0x1b4abe(0x140),'headers':_0x45e0a8,'body':JSON['stringify'](_0x153398),'credentials':_0x1b4abe(0x16c)})[_0x1b4abe(0x13e)](async _0x54aec9=>{const _0x59722c=_0x1b4abe;if(_0x54aec9['redirected']||_0x54aec9[_0x59722c(0x173)]===0x191)throw new Error(_0x59722c(0x166));let _0x254131;try{_0x254131=await _0x54aec9['json']();}catch(_0x1b27a6){throw new Error(_0x59722c(0x177));}if(!_0x254131['error'])return setTimeout(()=>{location['reload']();},0x7d0),_0x254131[_0x59722c(0x14d)];else{if(_0x254131[_0x59722c(0x181)]===_0x59722c(0x133)||_0x254131[_0x59722c(0x14d)]&&_0x254131[_0x59722c(0x14d)][_0x59722c(0x19d)]===_0x59722c(0x14c))return setTimeout(()=>{const _0x54fb75=_0x59722c;location[_0x54fb75(0x17a)]();},0x7d0),'Máy\x20chủ\x20đã\x20được\x20bật';else{let _0x37f784=_0x59722c(0x170);if(_0x254131[_0x59722c(0x14d)]){if(typeof _0x254131[_0x59722c(0x14d)]===_0x59722c(0x143)){if(_0x254131[_0x59722c(0x14d)]['messages']&&_0x254131[_0x59722c(0x14d)]['messages']['length']>0x0)_0x37f784=_0x254131['message']['messages'][0x0][_0x59722c(0x147)]||_0x254131[_0x59722c(0x14d)][_0x59722c(0x1b1)][0x0]['message']||'Có\x20lỗi\x20xảy\x20ra';else _0x254131[_0x59722c(0x14d)]['error_type']?_0x37f784=_0x59722c(0x197)+_0x254131[_0x59722c(0x14d)][_0x59722c(0x19d)]:_0x37f784=_0x59722c(0x150);}else _0x37f784=_0x254131[_0x59722c(0x14d)];}else{if(_0x254131[_0x59722c(0x138)]&&_0x254131[_0x59722c(0x138)][_0x59722c(0x1b1)]&&_0x254131[_0x59722c(0x138)][_0x59722c(0x1b1)]['length']>0x0)_0x37f784=_0x254131['value'][_0x59722c(0x1b1)][0x0]['default_message'];else{if(typeof _0x254131===_0x59722c(0x191))_0x37f784=_0x254131;else{if(_0x254131[_0x59722c(0x148)]){if(typeof _0x254131[_0x59722c(0x148)]===_0x59722c(0x143)){if(_0x254131[_0x59722c(0x148)][_0x59722c(0x14d)])_0x37f784=_0x254131[_0x59722c(0x148)][_0x59722c(0x14d)];else _0x254131[_0x59722c(0x148)]['toString']&&_0x254131['error'][_0x59722c(0x134)]()!==_0x59722c(0x14b)?_0x37f784=_0x254131['error'][_0x59722c(0x134)]():_0x37f784=_0x59722c(0x150);}else _0x37f784=_0x254131[_0x59722c(0x148)];}}}}throw new Error(_0x37f784);}}});FuiToast[_0x1b4abe(0x131)](_0x37190c,{'loading':_0x1b4abe(0x136),'success':_0x3491bb=>{return _0x3491bb;},'error':_0x2466b4=>{const _0x2457cd=_0x1b4abe;return console[_0x2457cd(0x148)](_0x2466b4),_0x2466b4[_0x2457cd(0x14d)]||_0x2457cd(0x13d);}},{'isClose':!![]});}async function stopVirtualMachine(){const _0x107d3c=_0x499713,_0x4ce720=document[_0x107d3c(0x186)](_0x107d3c(0x18f));if(_0x4ce720&&_0x4ce720[_0x107d3c(0x1ab)])return;const _0x4ea2e1={'vm_id':vmId},_0x584e7b={'Content-Type':'application/json','Accept':_0x107d3c(0x17e),'X-CSRF-TOKEN':csrfToken},_0x15fe60=fetch('/api/secure/stop-vm',{'method':_0x107d3c(0x140),'headers':_0x584e7b,'body':JSON[_0x107d3c(0x158)](_0x4ea2e1),'credentials':_0x107d3c(0x16c)})['then'](async _0x167e2b=>{const _0x5501b7=_0x107d3c;if(_0x167e2b[_0x5501b7(0x1ac)]||_0x167e2b[_0x5501b7(0x173)]===0x191)throw new Error('Phiên\x20đăng\x20nhập\x20đã\x20hết\x20hạn,\x20vui\x20lòng\x20đăng\x20nhập\x20lại');let _0x471407;try{_0x471407=await _0x167e2b[_0x5501b7(0x16f)]();}catch(_0x51f6d3){throw new Error(_0x5501b7(0x177));}if(!_0x471407['error'])return setTimeout(()=>{const _0x22bae3=_0x5501b7;location[_0x22bae3(0x17a)]();},0x7d0),_0x471407[_0x5501b7(0x14d)];else{if(_0x471407[_0x5501b7(0x181)]==='com.vmware.vapi.std.errors.already_in_desired_state'||_0x471407[_0x5501b7(0x14d)]&&_0x471407['message'][_0x5501b7(0x19d)]===_0x5501b7(0x14c))return setTimeout(()=>{const _0x4d4ca7=_0x5501b7;location[_0x4d4ca7(0x17a)]();},0x7d0),_0x5501b7(0x194);else{let _0x5bfeb0='Có\x20lỗi\x20xảy\x20ra';if(_0x471407[_0x5501b7(0x14d)]){if(typeof _0x471407[_0x5501b7(0x14d)]===_0x5501b7(0x143)){if(_0x471407[_0x5501b7(0x14d)][_0x5501b7(0x1b1)]&&_0x471407['message'][_0x5501b7(0x1b1)]['length']>0x0)_0x5bfeb0=_0x471407[_0x5501b7(0x14d)]['messages'][0x0][_0x5501b7(0x147)]||_0x471407[_0x5501b7(0x14d)][_0x5501b7(0x1b1)][0x0][_0x5501b7(0x14d)]||_0x5501b7(0x170);else _0x471407[_0x5501b7(0x14d)][_0x5501b7(0x19d)]?_0x5bfeb0=_0x5501b7(0x197)+_0x471407[_0x5501b7(0x14d)][_0x5501b7(0x19d)]:_0x5bfeb0=_0x5501b7(0x150);}else _0x5bfeb0=_0x471407['message'];}else{if(_0x471407['value']&&_0x471407[_0x5501b7(0x138)][_0x5501b7(0x1b1)]&&_0x471407[_0x5501b7(0x138)][_0x5501b7(0x1b1)][_0x5501b7(0x18d)]>0x0)_0x5bfeb0=_0x471407[_0x5501b7(0x138)][_0x5501b7(0x1b1)][0x0][_0x5501b7(0x147)];else{if(typeof _0x471407===_0x5501b7(0x191))_0x5bfeb0=_0x471407;else{if(_0x471407[_0x5501b7(0x148)]){if(typeof _0x471407[_0x5501b7(0x148)]==='object'){if(_0x471407['error']['message'])_0x5bfeb0=_0x471407['error'][_0x5501b7(0x14d)];else _0x471407['error'][_0x5501b7(0x134)]&&_0x471407[_0x5501b7(0x148)][_0x5501b7(0x134)]()!==_0x5501b7(0x14b)?_0x5bfeb0=_0x471407[_0x5501b7(0x148)][_0x5501b7(0x134)]():_0x5bfeb0=_0x5501b7(0x150);}else _0x5bfeb0=_0x471407['error'];}}}}throw new Error(_0x5bfeb0);}}});FuiToast['promise'](_0x15fe60,{'loading':_0x107d3c(0x1ae),'success':_0x2809de=>{return _0x2809de;},'error':_0xed446e=>{return console['error'](_0xed446e),_0xed446e['message']||'Có\x20lỗi\x20xảy\x20ra\x20khi\x20dừng\x20máy\x20ảo';}},{'isClose':!![]});}document['addEventListener'](_0x499713(0x172),function(){const _0x46a8a4=_0x499713;initializeVariables();const _0x579690=document[_0x46a8a4(0x186)](_0x46a8a4(0x139)),_0x5e9dbe=document[_0x46a8a4(0x186)](_0x46a8a4(0x18f)),_0x1227e4=document[_0x46a8a4(0x186)]('restartVMButton'),_0xbc2dac=document[_0x46a8a4(0x186)](_0x46a8a4(0x130));_0x579690&&_0x579690[_0x46a8a4(0x183)](_0x46a8a4(0x17f),function(_0x58f55f){const _0x1f4996=_0x46a8a4;_0x58f55f[_0x1f4996(0x165)](),_0x58f55f[_0x1f4996(0x18c)](),startVirtualMachine();}),_0x5e9dbe&&_0x5e9dbe['addEventListener'](_0x46a8a4(0x17f),function(_0x4578de){const _0x44f3f9=_0x46a8a4;_0x4578de[_0x44f3f9(0x165)](),_0x4578de[_0x44f3f9(0x18c)](),stopVirtualMachine();}),_0x1227e4&&_0x1227e4[_0x46a8a4(0x183)]('click',function(_0x1b524e){_0x1b524e['preventDefault'](),_0x1b524e['stopPropagation'](),restartVirtualMachine();}),_0xbc2dac&&_0xbc2dac[_0x46a8a4(0x183)]('click',function(_0x731481){const _0x327ee0=_0x46a8a4;_0x731481['preventDefault'](),_0x731481[_0x327ee0(0x18c)](),createSnapshot();});});function snapshotTable(){const _0x5d75e4=_0x499713,_0xb612b5={'GET_SNAPSHOTS':_0x5d75e4(0x1a9),'REMOVE_SNAPSHOT':_0x5d75e4(0x13f),'REVERT_SNAPSHOT':_0x5d75e4(0x1b0)},_0x30bfa6={'VM_ID_NOT_FOUND':'Không\x20tìm\x20thấy\x20ID\x20máy\x20ảo','CONNECTION_ERROR':_0x5d75e4(0x152),'GENERIC_ERROR':_0x5d75e4(0x170),'DELETE_SUCCESS':_0x5d75e4(0x154),'REVERT_SUCCESS':'Khôi\x20phục\x20snapshot\x20thành\x20công'};return{'loading':![],'snapshots':[],'error':null,'_lastFetchTime':0x0,'_cacheTimeout':0x7530,async 'fetchSnapshots'(_0x47caba=![]){const _0xcfdd2e=_0x5d75e4,_0x52728c=Date[_0xcfdd2e(0x144)]();if(!_0x47caba&&this[_0xcfdd2e(0x137)]['length']>0x0&&_0x52728c-this[_0xcfdd2e(0x187)]this[_0x6717fd(0x185)](),_0x3a674b);else throw new Error(_0x3bd9e7[_0x6717fd(0x14d)]||_0x30bfa6[_0x6717fd(0x15f)]+_0x6717fd(0x1a1)+_0x14b1f9);}catch(_0x3dc887){this[_0x6717fd(0x13b)](_0x14b1f9,_0x3dc887);}},'_handleError'(_0x461298,_0x4ff38c){const _0x1ff012=_0x5d75e4;console[_0x1ff012(0x148)](_0x1ff012(0x19f)+_0x461298+':',_0x4ff38c);const _0x3d5ff1=_0x4ff38c[_0x1ff012(0x14d)]||_0x30bfa6[_0x1ff012(0x1a4)];_0x461298[_0x1ff012(0x195)]('fetching')?this[_0x1ff012(0x132)](_0x3d5ff1):showNotification(_0x3d5ff1,_0x1ff012(0x148));}};}
\ No newline at end of file
diff --git a/public/js/service/service.min.js.LICENSE.txt b/public/js/service/service.min.js.LICENSE.txt
deleted file mode 100644
index ae386fb..0000000
--- a/public/js/service/service.min.js.LICENSE.txt
+++ /dev/null
@@ -1 +0,0 @@
-/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
diff --git a/public/js/service/vminfo.min.js b/public/js/service/vminfo.min.js
index 5cdd597..52193a4 100644
--- a/public/js/service/vminfo.min.js
+++ b/public/js/service/vminfo.min.js
@@ -1 +1 @@
-function _0x360c(_0x4ea427,_0x322b25){const _0xa905f7=_0xa905();return _0x360c=function(_0x360ce5,_0xe228e1){_0x360ce5=_0x360ce5-0xa4;let _0x5ce893=_0xa905f7[_0x360ce5];return _0x5ce893;},_0x360c(_0x4ea427,_0x322b25);}(function(_0x1c7ae5,_0x5525dc){const _0x4463d4=_0x360c,_0xda335=_0x1c7ae5();while(!![]){try{const _0x20b105=-parseInt(_0x4463d4(0x109))/0x1*(-parseInt(_0x4463d4(0xdf))/0x2)+parseInt(_0x4463d4(0xbd))/0x3*(parseInt(_0x4463d4(0xf0))/0x4)+-parseInt(_0x4463d4(0xa4))/0x5*(-parseInt(_0x4463d4(0x116))/0x6)+parseInt(_0x4463d4(0x104))/0x7+-parseInt(_0x4463d4(0x113))/0x8*(-parseInt(_0x4463d4(0xc2))/0x9)+parseInt(_0x4463d4(0xc1))/0xa*(-parseInt(_0x4463d4(0xb4))/0xb)+-parseInt(_0x4463d4(0xf5))/0xc;if(_0x20b105===_0x5525dc)break;else _0xda335['push'](_0xda335['shift']());}catch(_0x241115){_0xda335['push'](_0xda335['shift']());}}}(_0xa905,0xb24cd),$(document)['ready'](function(){const _0x4ae3bc=_0x360c;function _0x58b0bb(){const _0x4022fd=_0x360c;$(document)['on']('click','.dropdown-selected',function(_0xddf881){const _0x135c33=_0x360c;_0xddf881[_0x135c33(0xf9)]();const _0x18168e=$(this)[_0x135c33(0x102)]('.custom-dropdown'),_0x5d9a5d=_0x18168e[_0x135c33(0xbe)](_0x135c33(0xd7)),_0x253f8f=$(this);$(_0x135c33(0x114))[_0x135c33(0xa6)](_0x18168e)[_0x135c33(0xbe)]('.dropdown-options')['removeClass'](_0x135c33(0x100)),$('.custom-dropdown')[_0x135c33(0xa6)](_0x18168e)[_0x135c33(0xbe)](_0x135c33(0xcf))[_0x135c33(0xb5)](_0x135c33(0xd4)),_0x5d9a5d[_0x135c33(0xc0)](_0x135c33(0x100)),_0x253f8f[_0x135c33(0xc0)](_0x135c33(0xd4));}),$(document)['on'](_0x4022fd(0x10d),'.dropdown-option',function(_0x432038){const _0x312d02=_0x4022fd;_0x432038['stopPropagation']();const _0x3c67f7=$(this),_0x908e0d=_0x3c67f7[_0x312d02(0x102)]('.custom-dropdown'),_0x4bb47f=_0x908e0d[_0x312d02(0xbe)]('.dropdown-selected'),_0x2f36c3=_0x908e0d[_0x312d02(0xbe)]('.dropdown-options'),_0x1da3e4=_0x4bb47f[_0x312d02(0xbe)]('.selected-text'),_0x30c967=_0x3c67f7[_0x312d02(0xe1)](_0x312d02(0xd5)),_0x51a4c0=_0x3c67f7[_0x312d02(0xe1)](_0x312d02(0xde)),_0x3bfec2=_0x3c67f7[_0x312d02(0xe1)]('price'),_0x2efa4c=_0x3c67f7[_0x312d02(0xbe)](_0x312d02(0xa9))[_0x312d02(0xcd)]()[_0x312d02(0x119)]();_0x1da3e4[_0x312d02(0x119)](_0x2efa4c),_0x908e0d['closest'](_0x312d02(0x118))[_0x312d02(0xbe)](_0x312d02(0xb8))[_0x312d02(0xae)](_0x51a4c0),_0x908e0d[_0x312d02(0x102)](_0x312d02(0x118))[_0x312d02(0xbe)](_0x312d02(0x111))[_0x312d02(0xae)](_0x3bfec2),_0x2f36c3['find']('.dropdown-option')['removeClass'](_0x312d02(0x106)),_0x3c67f7['addClass'](_0x312d02(0x106)),_0x2f36c3[_0x312d02(0xb5)](_0x312d02(0x100)),_0x4bb47f[_0x312d02(0xb5)](_0x312d02(0xd4)),_0x908e0d[_0x312d02(0xe6)](_0x312d02(0xdb),{'value':_0x30c967,'months':_0x51a4c0,'price':_0x3bfec2,'text':_0x2efa4c});const _0x9ea005=_0x908e0d[_0x312d02(0x102)]('[data-product-id]'),_0x13d7f7=parseFloat(_0x9ea005['data'](_0x312d02(0x11d))),_0x55671d=parseInt(_0x51a4c0),_0x193648=_0x13d7f7*_0x55671d,_0x2d0cf1=_0x55671d>=0xc?Math['round'](_0x193648*0.1):0x0,_0x47d27c=_0x193648-_0x2d0cf1;_0x9ea005[_0x312d02(0xbe)]('.total-price-display')['text']('₫'+_0x47d27c[_0x312d02(0xc5)]()),_0x9ea005['find'](_0x312d02(0x11f))[_0x312d02(0x119)](_0x55671d+_0x312d02(0x110)),_0x9ea005[_0x312d02(0xbe)]('.price-per-month')['text']('₫'+_0x13d7f7[_0x312d02(0xc5)]()+_0x312d02(0x105)),_0x9ea005['find'](_0x312d02(0xad))[_0x312d02(0x119)]('₫'+_0x193648[_0x312d02(0xc5)]()),_0x9ea005['find'](_0x312d02(0xba))[_0x312d02(0x119)]('₫'+_0x2d0cf1[_0x312d02(0xc5)]()),_0x2d0cf1>0x0?_0x9ea005['find']('.savings-info')[_0x312d02(0x100)]():_0x9ea005['find'](_0x312d02(0xd0))[_0x312d02(0xf3)]();}),$(document)['on'](_0x4022fd(0x10d),function(_0xb81fc5){const _0x5c7ca5=_0x4022fd;!$(_0xb81fc5[_0x5c7ca5(0xef)])['closest'](_0x5c7ca5(0x114))[_0x5c7ca5(0x117)]&&($(_0x5c7ca5(0xd7))[_0x5c7ca5(0xb5)](_0x5c7ca5(0x100)),$(_0x5c7ca5(0xcf))[_0x5c7ca5(0xb5)](_0x5c7ca5(0xd4)));}),$(document)['on'](_0x4022fd(0xfb),function(_0x1b9010){const _0x4c3df7=_0x4022fd;_0x1b9010['key']===_0x4c3df7(0xd2)&&($(_0x4c3df7(0xd7))['removeClass'](_0x4c3df7(0x100)),$(_0x4c3df7(0xcf))[_0x4c3df7(0xb5)](_0x4c3df7(0xd4)));});}_0x58b0bb(),$(document)['on'](_0x4ae3bc(0xd9),_0x4ae3bc(0xe8),function(_0x591a46){const _0x300ceb=_0x4ae3bc,_0xd560f7=$(this),_0x532d8e=_0xd560f7[_0x300ceb(0xbe)](_0x300ceb(0xaf));_0x532d8e[_0x300ceb(0x107)](_0x300ceb(0xab),!![])[_0x300ceb(0x119)](_0x300ceb(0xd6)),_0xd560f7[_0x300ceb(0xe2)](_0x300ceb(0xfa)),setTimeout(()=>{const _0x1975c4=_0x300ceb;_0x532d8e['prop'](_0x1975c4(0xab),![])[_0x1975c4(0x119)]('Đăng\x20ký\x20ngay'),_0xd560f7['removeClass']('submitting');},0x1388);});const _0x41b86a=_0x4ae3bc(0xc6);function _0xb140b8(_0x4dc014,_0x1e0f7b,_0x1b4427=0x1e*0x3c*0x3e8){const _0x22af96=_0x4ae3bc;try{const _0x215a84=new Date()['getTime']();let _0x5ae3cb=_0x21a6e6();!_0x5ae3cb&&(_0x5ae3cb={'lastUpdated':_0x215a84,'data':{}}),_0x5ae3cb['data'][_0x4dc014]={'value':_0x1e0f7b,'expiry':_0x215a84+_0x1b4427},_0x5ae3cb[_0x22af96(0xf2)]=_0x215a84,localStorage[_0x22af96(0xe5)](_0x41b86a,JSON[_0x22af96(0xea)](_0x5ae3cb));}catch(_0x4fcf59){console['warn'](_0x22af96(0xbf),_0x4fcf59);}}function _0x539e9a(_0x1f86ee){const _0x3adec7=_0x4ae3bc;try{const _0x323c6f=_0x21a6e6();if(!_0x323c6f||!_0x323c6f[_0x3adec7(0xe1)][_0x1f86ee])return null;const _0x318c28=_0x323c6f['data'][_0x1f86ee],_0x4f997b=new Date()[_0x3adec7(0xc7)]();if(_0x4f997b>_0x318c28[_0x3adec7(0xfc)])return _0x4570a3(_0x1f86ee),null;return _0x318c28[_0x3adec7(0xd5)];}catch(_0x365c8d){return console[_0x3adec7(0xb7)](_0x3adec7(0xfd),_0x365c8d),null;}}function _0x21a6e6(){const _0x636ba5=_0x4ae3bc;try{const _0x470b00=localStorage[_0x636ba5(0xce)](_0x41b86a);return _0x470b00?JSON[_0x636ba5(0xdd)](_0x470b00):null;}catch(_0x4c5327){return console[_0x636ba5(0xb7)]('VM\x20Info\x20cache\x20parse\x20failed:',_0x4c5327),null;}}function _0x4570a3(_0x4f1e2f){const _0x11dd88=_0x4ae3bc;try{const _0x3e2d10=_0x21a6e6();_0x3e2d10&&_0x3e2d10[_0x11dd88(0xe1)][_0x4f1e2f]&&(delete _0x3e2d10[_0x11dd88(0xe1)][_0x4f1e2f],_0x3e2d10['lastUpdated']=new Date()[_0x11dd88(0xc7)](),localStorage[_0x11dd88(0xe5)](_0x41b86a,JSON[_0x11dd88(0xea)](_0x3e2d10)));}catch(_0x4de0dc){console['warn'](_0x11dd88(0x10e),_0x4de0dc);}}function _0x50a8cb(){const _0x5ad706=_0x4ae3bc;try{const _0x30f090=_0x21a6e6();if(!_0x30f090)return;const _0x58b4fb=new Date()[_0x5ad706(0xc7)]();let _0x346dc0=![];Object[_0x5ad706(0xff)](_0x30f090[_0x5ad706(0xe1)])[_0x5ad706(0x103)](_0x26a3cd=>{const _0x51e184=_0x5ad706,_0x28b9f1=_0x30f090[_0x51e184(0xe1)][_0x26a3cd];_0x58b4fb>_0x28b9f1['expiry']&&(delete _0x30f090[_0x51e184(0xe1)][_0x26a3cd],_0x346dc0=!![]);}),_0x346dc0&&(_0x30f090[_0x5ad706(0xf2)]=_0x58b4fb,localStorage[_0x5ad706(0xe5)](_0x41b86a,JSON[_0x5ad706(0xea)](_0x30f090)));}catch(_0x2b8661){console[_0x5ad706(0xb7)](_0x5ad706(0xb3),_0x2b8661);}}$(document)['on'](_0x4ae3bc(0xee),_0x58b0bb);function _0xd942c2(){const _0xe68a51=_0x4ae3bc,_0x194644=[];$(_0xe68a51(0xd1))[_0xe68a51(0x101)](function(){const _0x2493b6=_0xe68a51,_0x4e117f=$(this)['data'](_0x2493b6(0xec));_0x4e117f&&!_0x194644[_0x2493b6(0xb1)](_0x4e117f)&&_0x194644[_0x2493b6(0xf8)](_0x4e117f);}),_0x194644[_0xe68a51(0x103)](_0x37f227=>{const _0x2e24a2=_0xe68a51,_0x178353=_0x539e9a(_0x37f227);if(_0x178353){_0xf9fad9(_0x37f227,_0x178353);return;}_0x25486e(_0x37f227),$[_0x2e24a2(0xb9)]({'url':_0x2e24a2(0xcc)+_0x37f227+_0x2e24a2(0xc9),'method':'GET','timeout':0x1388,'headers':{'X-CSRF-TOKEN':$(_0x2e24a2(0xa8))[_0x2e24a2(0x11e)]('content'),'Accept':'application/json'},'success':function(_0x5bd77d){const _0x1a4396=_0x2e24a2;if(_0x5bd77d[_0x1a4396(0xca)]===![]&&_0x5bd77d[_0x1a4396(0xe1)]){const _0x58ffb2=_0x5bd77d[_0x1a4396(0xe1)],_0x596253=_0x2dca90(_0x58ffb2);_0xb140b8(_0x37f227,_0x596253),_0xf9fad9(_0x37f227,_0x596253);}else _0x4c2615(_0x37f227);},'error':function(_0x3c2907,_0x18174e,_0x18a4c3){const _0x197f68=_0x2e24a2;console[_0x197f68(0xb7)](_0x197f68(0x120),_0x37f227,_0x18a4c3),_0x4c2615(_0x37f227);}});});}setTimeout(_0xd942c2,0x3e8);function _0x2dca90(_0x3967bb){const _0x4a37bf=_0x4ae3bc,_0x2cff70=_0x3967bb[_0x4a37bf(0xd8)]||_0x4a37bf(0xe9),_0x46ae11=_0x3967bb[_0x4a37bf(0xfe)]||0x0,_0x4d6af2=_0x3967bb['memory_size']||0x0,_0x3d4573=_0x3967bb[_0x4a37bf(0xbc)]||0x0;return{'guestOS':_0x2cff70,'formattedOS':_0x2478dd(_0x2cff70),'cpu':_0x46ae11,'formattedCPU':_0x46ae11+_0x4a37bf(0xaa)+(_0x46ae11>0x1?'s':''),'ram':Math[_0x4a37bf(0x11a)](_0x4d6af2/0x400*0x64)/0x64,'formattedRAM':Math[_0x4a37bf(0x11a)](_0x4d6af2/0x400*0x64)/0x64+_0x4a37bf(0xb6),'disk':Math['round'](_0x3d4573/(0x400*0x400*0x400)*0x64)/0x64,'formattedDisk':Math[_0x4a37bf(0x11a)](_0x3d4573/(0x400*0x400*0x400)*0x64)/0x64+_0x4a37bf(0xb6)};}function _0x25486e(_0x7115dc){const _0x1ef39a=_0x4ae3bc,_0x297c28='Đang\x20tải...';$('.guest-os[data-template-id=\x22'+_0x7115dc+'\x22]')[_0x1ef39a(0x108)](_0x297c28),$('.vm-cpu[data-template-id=\x22'+_0x7115dc+'\x22]')['html'](_0x297c28),$(_0x1ef39a(0x10a)+_0x7115dc+'\x22]')[_0x1ef39a(0x108)](_0x297c28),$(_0x1ef39a(0xc8)+_0x7115dc+'\x22]')[_0x1ef39a(0x108)](_0x297c28);}function _0xf9fad9(_0x551380,_0x445ad7){const _0x290992=_0x4ae3bc;$('.guest-os[data-template-id=\x22'+_0x551380+'\x22]')[_0x290992(0x108)](_0x445ad7[_0x290992(0xf1)]),_0x306c47(_0x551380,_0x445ad7[_0x290992(0xe7)]),$(_0x290992(0xdc)+_0x551380+'\x22]')[_0x290992(0x108)](_0x445ad7['formattedCPU']),$(_0x290992(0x10a)+_0x551380+'\x22]')[_0x290992(0x108)](_0x445ad7[_0x290992(0xa7)]),$(_0x290992(0xc8)+_0x551380+'\x22]')[_0x290992(0x108)](_0x445ad7[_0x290992(0xb0)]);}function _0x4c2615(_0x1bda11){const _0x468856=_0x4ae3bc;$(_0x468856(0xda)+_0x1bda11+'\x22]')[_0x468856(0x108)](_0x468856(0xf4)),$('.vm-cpu[data-template-id=\x22'+_0x1bda11+'\x22]')[_0x468856(0x108)](_0x468856(0xbb)),$('.vm-ram[data-template-id=\x22'+_0x1bda11+'\x22]')[_0x468856(0x108)]('N/A'),$(_0x468856(0xc8)+_0x1bda11+'\x22]')[_0x468856(0x108)](_0x468856(0xbb));}function _0x306c47(_0x1c7e0b,_0x35269e){const _0x262ae7=_0x4ae3bc,_0x1c0cba=$(_0x262ae7(0xcb)+_0x1c7e0b+'\x22]');if(_0x35269e&&_0x35269e[_0x262ae7(0xc3)]()[_0x262ae7(0xb1)]('windows'))_0x1c0cba[_0x262ae7(0xb5)]('fab\x20fa-linux')[_0x262ae7(0xe2)](_0x262ae7(0x10c));else{if(_0x35269e&&_0x35269e[_0x262ae7(0xc3)]()[_0x262ae7(0xb1)](_0x262ae7(0x10f)))_0x1c0cba['removeClass'](_0x262ae7(0xed))[_0x262ae7(0xe2)](_0x262ae7(0xf7));else{if(_0x35269e&&_0x35269e[_0x262ae7(0xc3)]()['includes'](_0x262ae7(0xac)))_0x1c0cba[_0x262ae7(0xb5)](_0x262ae7(0xed))[_0x262ae7(0xe2)]('fab\x20fa-centos');else _0x35269e&&_0x35269e[_0x262ae7(0xc3)]()['includes']('debian')?_0x1c0cba[_0x262ae7(0xb5)](_0x262ae7(0xed))[_0x262ae7(0xe2)](_0x262ae7(0xa5)):_0x1c0cba[_0x262ae7(0xb5)]()[_0x262ae7(0xe2)](_0x262ae7(0xb2));}}}function _0x2478dd(_0x292c8d){const _0x411ba5=_0x4ae3bc,_0x4a7eac={'UBUNTU_64':_0x411ba5(0xe4),'CENTOS_64':_0x411ba5(0x115),'CENTOS_7_64':'CentOS\x207\x2064-bit','CENTOS_8_64':_0x411ba5(0x10b),'ROCKY_LINUX_64':_0x411ba5(0x112),'WINDOWS_10_64':_0x411ba5(0x11b),'WINDOWS_9_SERVER_64':_0x411ba5(0xc4),'WINDOWS_SERVER_2019':_0x411ba5(0xc4),'WINDOWS_SERVER_2022':'Windows\x20Server\x202022','WINDOWS_2019':'Windows\x20Server\x202019','WINDOWS_2022':_0x411ba5(0xf6),'DEBIAN_10_64':'Debian\x2010\x2064-bit','DEBIAN_11_64':_0x411ba5(0xe3),'OTHER_LINUX_64':'Linux\x2064-bit','OTHER_64':_0x411ba5(0xd3)};return _0x4a7eac[_0x292c8d]||_0x292c8d||_0x411ba5(0xf4);}_0x50a8cb(),_0xd942c2(),window[_0x4ae3bc(0xe0)]={'clear':function(){const _0x3ad738=_0x4ae3bc;localStorage[_0x3ad738(0xeb)](_0x41b86a);},'refresh':function(){const _0x5ed296=_0x4ae3bc;this[_0x5ed296(0x11c)](),_0xd942c2();},'info':function(){const _0x4d596f=_0x4ae3bc,_0x57ae9e=_0x21a6e6();if(!_0x57ae9e)return;const _0x41ec45=Object[_0x4d596f(0xff)](_0x57ae9e['data']);_0x41ec45[_0x4d596f(0x103)](_0x321fc3=>{const _0x904b3e=_0x539e9a(_0x321fc3);});},'get':function(_0x30e130){return _0x539e9a(_0x30e130);},'remove':function(_0xb6d156){_0x4570a3(_0xb6d156);},'raw':function(){return _0x21a6e6();}};}));function _0xa905(){const _0x614fac=['2067992MXAElu','.custom-dropdown','CentOS\x2064-bit','518382Nktqlr','length','form','text','round','Windows\x2010\x2064-bit','clear','base-price','attr','.months-display','Failed\x20to\x20load\x20VM\x20info\x20for\x20template:','30WCWjyw','fab\x20fa-debian','not','formattedRAM','meta[name=\x22csrf-token\x22]','span','\x20vCore','disabled','centos','.original-price','val','button[type=\x22submit\x22]','formattedDisk','includes','fab\x20fa-linux\x20text-orange-600','VM\x20Info\x20cache\x20cleanup\x20failed:','44jHZoRC','removeClass','\x20GB','warn','.hiddenMonths','ajax','.savings-amount','N/A','disk_capacity','3pZImtt','find','VM\x20Info\x20cache\x20save\x20failed:','toggleClass','1193960MRPkMp','27ckderA','toLowerCase','Windows\x20Server\x202019','toLocaleString','vm_info_cache','getTime','.vm-disk[data-template-id=\x22','/guest_os,cpu_count,memory_size,disk_capacity','error','.os-icon[data-template-id=\x22','/api/v1/get-vm-info/','first','getItem','.dropdown-selected','.savings-info','.guest-os','Escape','Other\x2064-bit','active','value','Đang\x20xử\x20lý...','.dropdown-options','guest_os','submit','.guest-os[data-template-id=\x22','dropdown:changed','.vm-cpu[data-template-id=\x22','parse','months','1672xDDLCX','vmInfoCache','data','addClass','Debian\x2011\x2064-bit','Ubuntu\x2064-bit','setItem','trigger','guestOS','form[action*=\x22them-gio-hang\x22]','UNKNOWN','stringify','removeItem','template-id','fab\x20fa-linux','DOMContentLoaded','target','3386932wGqEiO','formattedOS','lastUpdated','hide','Linux','30429180mwKftT','Windows\x20Server\x202022','fab\x20fa-ubuntu','push','stopPropagation','submitting','keydown','expiry','VM\x20Info\x20cache\x20get\x20failed:','cpu_count','keys','show','each','closest','forEach','9770082BNnZaG','/tháng','selected','prop','html','248tJOuMd','.vm-ram[data-template-id=\x22','CentOS\x208\x2064-bit','fab\x20fa-windows','click','VM\x20Info\x20cache\x20remove\x20failed:','ubuntu','\x20tháng','.hiddenTotalPrice','Rocky\x20Linux\x2064-bit'];_0xa905=function(){return _0x614fac;};return _0xa905();}
\ No newline at end of file
+(function(_0x5406f2,_0x49ec7){const _0x2515eb=_0x229e,_0x137cba=_0x5406f2();while(!![]){try{const _0x5ee4b9=-parseInt(_0x2515eb(0x1b6))/0x1+parseInt(_0x2515eb(0x19b))/0x2*(parseInt(_0x2515eb(0x169))/0x3)+-parseInt(_0x2515eb(0x16b))/0x4+parseInt(_0x2515eb(0x1c0))/0x5*(parseInt(_0x2515eb(0x19a))/0x6)+parseInt(_0x2515eb(0x1cf))/0x7+parseInt(_0x2515eb(0x171))/0x8+-parseInt(_0x2515eb(0x1bd))/0x9;if(_0x5ee4b9===_0x49ec7)break;else _0x137cba['push'](_0x137cba['shift']());}catch(_0xc4c7e6){_0x137cba['push'](_0x137cba['shift']());}}}(_0x5aa7,0x9708a),$(document)['ready'](function(){const _0x35d117=_0x229e;function _0x5e8fcc(){const _0x518ba5=_0x229e;$(document)['on']('click',_0x518ba5(0x1be),function(_0x14c32d){const _0x32f95c=_0x518ba5;_0x14c32d[_0x32f95c(0x16f)]();const _0x169c4d=$(this)[_0x32f95c(0x1b7)](_0x32f95c(0x1a3)),_0x37f52b=_0x169c4d[_0x32f95c(0x184)]('.dropdown-options'),_0xe175d=$(this);$(_0x32f95c(0x1a3))[_0x32f95c(0x189)](_0x169c4d)[_0x32f95c(0x184)](_0x32f95c(0x17d))[_0x32f95c(0x1a5)](_0x32f95c(0x168)),$(_0x32f95c(0x1a3))[_0x32f95c(0x189)](_0x169c4d)[_0x32f95c(0x184)](_0x32f95c(0x1be))['removeClass']('active'),_0x37f52b[_0x32f95c(0x1aa)](_0x32f95c(0x168)),_0xe175d['toggleClass']('active');}),$(document)['on'](_0x518ba5(0x1b1),'.dropdown-option',function(_0x1d41c6){const _0x114cbe=_0x518ba5;_0x1d41c6[_0x114cbe(0x16f)]();const _0x15abfb=$(this),_0x2897e6=_0x15abfb['closest'](_0x114cbe(0x1a3)),_0x4e735b=_0x2897e6['find'](_0x114cbe(0x1be)),_0x185728=_0x2897e6[_0x114cbe(0x184)](_0x114cbe(0x17d)),_0x2af96e=_0x4e735b['find'](_0x114cbe(0x166)),_0x37648c=_0x15abfb['data'](_0x114cbe(0x1c6)),_0x220111=_0x15abfb[_0x114cbe(0x1ad)]('months'),_0x10d901=_0x15abfb[_0x114cbe(0x1ad)](_0x114cbe(0x165)),_0x4cd515=_0x15abfb[_0x114cbe(0x184)](_0x114cbe(0x18b))[_0x114cbe(0x196)]()['text']();_0x2af96e[_0x114cbe(0x1b9)](_0x4cd515),_0x2897e6['closest'](_0x114cbe(0x19f))['find'](_0x114cbe(0x199))[_0x114cbe(0x1c8)](_0x220111),_0x2897e6[_0x114cbe(0x1b7)](_0x114cbe(0x19f))[_0x114cbe(0x184)](_0x114cbe(0x18c))[_0x114cbe(0x1c8)](_0x10d901),_0x185728[_0x114cbe(0x184)](_0x114cbe(0x1a0))['removeClass'](_0x114cbe(0x1ab)),_0x15abfb[_0x114cbe(0x192)](_0x114cbe(0x1ab)),_0x185728[_0x114cbe(0x1a5)](_0x114cbe(0x168)),_0x4e735b[_0x114cbe(0x1a5)](_0x114cbe(0x17b)),_0x2897e6['trigger'](_0x114cbe(0x198),{'value':_0x37648c,'months':_0x220111,'price':_0x10d901,'text':_0x4cd515});const _0x4407ec=_0x2897e6[_0x114cbe(0x1b7)](_0x114cbe(0x1cb)),_0x1a00e1=parseFloat(_0x4407ec[_0x114cbe(0x1ad)](_0x114cbe(0x16e))),_0x535c4a=parseInt(_0x220111),_0x36a63d=_0x1a00e1*_0x535c4a,_0x56681c=_0x535c4a>=0xc?Math[_0x114cbe(0x1c2)](_0x36a63d*0.1):0x0,_0x3fa7c9=_0x36a63d-_0x56681c;_0x4407ec['find'](_0x114cbe(0x179))[_0x114cbe(0x1b9)]('₫'+_0x3fa7c9[_0x114cbe(0x1ac)]()),_0x4407ec[_0x114cbe(0x184)]('.months-display')['text'](_0x535c4a+_0x114cbe(0x164)),_0x4407ec[_0x114cbe(0x184)](_0x114cbe(0x1cd))[_0x114cbe(0x1b9)]('₫'+_0x1a00e1[_0x114cbe(0x1ac)]()+_0x114cbe(0x1ae)),_0x4407ec['find'](_0x114cbe(0x1a9))['text']('₫'+_0x36a63d['toLocaleString']()),_0x4407ec['find'](_0x114cbe(0x16d))['text']('₫'+_0x56681c[_0x114cbe(0x1ac)]()),_0x56681c>0x0?_0x4407ec[_0x114cbe(0x184)](_0x114cbe(0x180))[_0x114cbe(0x168)]():_0x4407ec[_0x114cbe(0x184)]('.savings-info')[_0x114cbe(0x1c3)]();}),$(document)['on'](_0x518ba5(0x1b1),function(_0x3785d3){const _0x59c82a=_0x518ba5;!$(_0x3785d3['target'])[_0x59c82a(0x1b7)](_0x59c82a(0x1a3))[_0x59c82a(0x1ca)]&&($('.dropdown-options')[_0x59c82a(0x1a5)](_0x59c82a(0x168)),$(_0x59c82a(0x1be))[_0x59c82a(0x1a5)](_0x59c82a(0x17b)));}),$(document)['on'](_0x518ba5(0x1ce),function(_0x185afe){const _0x143895=_0x518ba5;_0x185afe[_0x143895(0x194)]==='Escape'&&($(_0x143895(0x17d))[_0x143895(0x1a5)]('show'),$(_0x143895(0x1be))[_0x143895(0x1a5)]('active'));});}_0x5e8fcc(),$(document)['on'](_0x35d117(0x1af),'form[action*=\x22them-gio-hang\x22]',function(_0x54b156){const _0x110135=_0x35d117,_0x156272=$(this),_0x16fb2a=_0x156272[_0x110135(0x184)](_0x110135(0x18e));_0x16fb2a[_0x110135(0x19d)]('disabled',!![])[_0x110135(0x1b9)]('Đang\x20xử\x20lý...'),_0x156272[_0x110135(0x192)]('submitting'),setTimeout(()=>{const _0x458d9d=_0x110135;_0x16fb2a[_0x458d9d(0x19d)](_0x458d9d(0x19e),![])[_0x458d9d(0x1b9)](_0x458d9d(0x190)),_0x156272[_0x458d9d(0x1a5)](_0x458d9d(0x1b4));},0x1388);});const _0x30437c='vm_info_cache';function _0x53baf6(_0x4133be,_0x4f5d93,_0x5cc1c0=0x1e*0x3c*0x3e8){const _0x2c0eb4=_0x35d117;try{const _0x21de21=new Date()[_0x2c0eb4(0x195)]();let _0x261236=_0x5d9111();!_0x261236&&(_0x261236={'lastUpdated':_0x21de21,'data':{}}),_0x261236[_0x2c0eb4(0x1ad)][_0x4133be]={'value':_0x4f5d93,'expiry':_0x21de21+_0x5cc1c0},_0x261236[_0x2c0eb4(0x16c)]=_0x21de21,localStorage['setItem'](_0x30437c,JSON[_0x2c0eb4(0x174)](_0x261236));}catch(_0x2332fd){console['warn'](_0x2c0eb4(0x1c7),_0x2332fd);}}function _0x39829e(_0xbe9ccc){const _0x4b5727=_0x35d117;try{const _0x4639cc=_0x5d9111();if(!_0x4639cc||!_0x4639cc[_0x4b5727(0x1ad)][_0xbe9ccc])return null;const _0x101bf3=_0x4639cc[_0x4b5727(0x1ad)][_0xbe9ccc],_0x5d862f=new Date()['getTime']();if(_0x5d862f>_0x101bf3[_0x4b5727(0x1a6)])return _0x5d2069(_0xbe9ccc),null;return _0x101bf3[_0x4b5727(0x1c6)];}catch(_0x2158e0){return console['warn']('VM\x20Info\x20cache\x20get\x20failed:',_0x2158e0),null;}}function _0x5d9111(){const _0x933c2b=_0x35d117;try{const _0x527346=localStorage[_0x933c2b(0x177)](_0x30437c);return _0x527346?JSON[_0x933c2b(0x18d)](_0x527346):null;}catch(_0x63b8ad){return console[_0x933c2b(0x178)](_0x933c2b(0x1cc),_0x63b8ad),null;}}function _0x5d2069(_0x257fa5){const _0xd731e3=_0x35d117;try{const _0x3528a7=_0x5d9111();_0x3528a7&&_0x3528a7[_0xd731e3(0x1ad)][_0x257fa5]&&(delete _0x3528a7['data'][_0x257fa5],_0x3528a7[_0xd731e3(0x16c)]=new Date()[_0xd731e3(0x195)](),localStorage[_0xd731e3(0x170)](_0x30437c,JSON[_0xd731e3(0x174)](_0x3528a7)));}catch(_0x37f5d1){console['warn'](_0xd731e3(0x1bf),_0x37f5d1);}}function _0x400ded(){const _0x2b0dec=_0x35d117;try{const _0x32665a=_0x5d9111();if(!_0x32665a)return;const _0x2ae023=new Date()[_0x2b0dec(0x195)]();let _0x11d226=![];Object['keys'](_0x32665a[_0x2b0dec(0x1ad)])[_0x2b0dec(0x1c9)](_0x488bc2=>{const _0x1c566a=_0x2b0dec,_0x336ea1=_0x32665a['data'][_0x488bc2];_0x2ae023>_0x336ea1[_0x1c566a(0x1a6)]&&(delete _0x32665a[_0x1c566a(0x1ad)][_0x488bc2],_0x11d226=!![]);}),_0x11d226&&(_0x32665a['lastUpdated']=_0x2ae023,localStorage[_0x2b0dec(0x170)](_0x30437c,JSON[_0x2b0dec(0x174)](_0x32665a)));}catch(_0x3a0a2a){console['warn'](_0x2b0dec(0x18f),_0x3a0a2a);}}$(document)['on'](_0x35d117(0x187),_0x5e8fcc);function _0x9f889e(){const _0x21755c=_0x35d117,_0x2e851d=[];$(_0x21755c(0x1b0))['each'](function(){const _0x228dc5=_0x21755c,_0x498e65=$(this)[_0x228dc5(0x1ad)](_0x228dc5(0x19c));_0x498e65&&!_0x2e851d[_0x228dc5(0x173)](_0x498e65)&&_0x2e851d['push'](_0x498e65);}),_0x2e851d[_0x21755c(0x1c9)](_0x2a758a=>{const _0x636cb7=_0x21755c,_0x5bc553=_0x39829e(_0x2a758a);if(_0x5bc553){_0x4cc633(_0x2a758a,_0x5bc553);return;}_0x5c2720(_0x2a758a),$['ajax']({'url':_0x636cb7(0x1d2)+_0x2a758a+_0x636cb7(0x1a4),'method':'GET','timeout':0x1388,'headers':{'X-CSRF-TOKEN':$('meta[name=\x22csrf-token\x22]')['attr'](_0x636cb7(0x1a1)),'Accept':'application/json'},'success':function(_0x8be964){const _0x427a21=_0x636cb7;if(_0x8be964['error']===![]&&_0x8be964['data']){const _0x2d6a58=_0x8be964[_0x427a21(0x1ad)],_0x4977a0=_0x2a71b6(_0x2d6a58);_0x53baf6(_0x2a758a,_0x4977a0),_0x4cc633(_0x2a758a,_0x4977a0);}else _0x33d180(_0x2a758a);},'error':function(_0x576315,_0x1557b0,_0x2ffe80){const _0x2783d4=_0x636cb7;console[_0x2783d4(0x178)]('Failed\x20to\x20load\x20VM\x20info\x20for\x20template:',_0x2a758a,_0x2ffe80),_0x33d180(_0x2a758a);}});});}setTimeout(_0x9f889e,0x3e8);function _0x2a71b6(_0x3592c1){const _0x432a3b=_0x35d117,_0x389bed=_0x3592c1[_0x432a3b(0x163)]||_0x432a3b(0x191),_0x332f3b=_0x3592c1[_0x432a3b(0x162)]||0x0,_0x55ba5e=_0x3592c1['memory_size']||0x0,_0x314e97=_0x3592c1[_0x432a3b(0x17c)]||0x0;return{'guestOS':_0x389bed,'formattedOS':_0x471a96(_0x389bed),'cpu':_0x332f3b,'formattedCPU':_0x332f3b+_0x432a3b(0x193)+(_0x332f3b>0x1?'s':''),'ram':Math[_0x432a3b(0x1c2)](_0x55ba5e/0x400*0x64)/0x64,'formattedRAM':Math[_0x432a3b(0x1c2)](_0x55ba5e/0x400*0x64)/0x64+'\x20GB','disk':Math['round'](_0x314e97/(0x400*0x400*0x400)*0x64)/0x64,'formattedDisk':Math['round'](_0x314e97/(0x400*0x400*0x400)*0x64)/0x64+_0x432a3b(0x183)};}function _0x5c2720(_0x3b5bba){const _0x3ceed2=_0x35d117,_0x5c67f3=_0x3ceed2(0x1b2);$(_0x3ceed2(0x167)+_0x3b5bba+'\x22]')[_0x3ceed2(0x1ba)](_0x5c67f3),$('.vm-cpu[data-template-id=\x22'+_0x3b5bba+'\x22]')[_0x3ceed2(0x1ba)](_0x5c67f3),$('.vm-ram[data-template-id=\x22'+_0x3b5bba+'\x22]')[_0x3ceed2(0x1ba)](_0x5c67f3),$('.vm-disk[data-template-id=\x22'+_0x3b5bba+'\x22]')['html'](_0x5c67f3);}function _0x4cc633(_0x32a1f6,_0x2d6e36){const _0x3ee520=_0x35d117;$(_0x3ee520(0x167)+_0x32a1f6+'\x22]')[_0x3ee520(0x1ba)](_0x2d6e36[_0x3ee520(0x1a2)]),_0x1d1716(_0x32a1f6,_0x2d6e36[_0x3ee520(0x172)]),$(_0x3ee520(0x1b3)+_0x32a1f6+'\x22]')['html'](_0x2d6e36[_0x3ee520(0x1b8)]),$(_0x3ee520(0x188)+_0x32a1f6+'\x22]')[_0x3ee520(0x1ba)](_0x2d6e36['formattedRAM']),$(_0x3ee520(0x176)+_0x32a1f6+'\x22]')[_0x3ee520(0x1ba)](_0x2d6e36['formattedDisk']);}function _0x33d180(_0x347d1d){const _0x526bbf=_0x35d117;$('.guest-os[data-template-id=\x22'+_0x347d1d+'\x22]')[_0x526bbf(0x1ba)]('Linux'),$(_0x526bbf(0x1b3)+_0x347d1d+'\x22]')['html'](_0x526bbf(0x17a)),$('.vm-ram[data-template-id=\x22'+_0x347d1d+'\x22]')[_0x526bbf(0x1ba)]('N/A'),$(_0x526bbf(0x176)+_0x347d1d+'\x22]')[_0x526bbf(0x1ba)](_0x526bbf(0x17a));}function _0x1d1716(_0x49a1a2,_0x28d0eb){const _0x3472c7=_0x35d117,_0x12a411=$(_0x3472c7(0x17f)+_0x49a1a2+'\x22]');if(_0x28d0eb&&_0x28d0eb[_0x3472c7(0x1b5)]()[_0x3472c7(0x173)](_0x3472c7(0x1bc)))_0x12a411['removeClass']('fab\x20fa-linux')['addClass'](_0x3472c7(0x1bb));else{if(_0x28d0eb&&_0x28d0eb['toLowerCase']()[_0x3472c7(0x173)](_0x3472c7(0x17e)))_0x12a411[_0x3472c7(0x1a5)]('fab\x20fa-linux')[_0x3472c7(0x192)](_0x3472c7(0x1d1));else{if(_0x28d0eb&&_0x28d0eb[_0x3472c7(0x1b5)]()[_0x3472c7(0x173)]('centos'))_0x12a411[_0x3472c7(0x1a5)](_0x3472c7(0x1c4))['addClass']('fab\x20fa-centos');else _0x28d0eb&&_0x28d0eb['toLowerCase']()['includes']('debian')?_0x12a411[_0x3472c7(0x1a5)]('fab\x20fa-linux')['addClass'](_0x3472c7(0x1c1)):_0x12a411[_0x3472c7(0x1a5)]()[_0x3472c7(0x192)](_0x3472c7(0x175));}}}function _0x471a96(_0x2c7dfe){const _0x300a3d=_0x35d117,_0x20e9f8={'UBUNTU_64':_0x300a3d(0x181),'CENTOS_64':_0x300a3d(0x1d0),'CENTOS_7_64':_0x300a3d(0x161),'CENTOS_8_64':_0x300a3d(0x1a8),'ROCKY_LINUX_64':_0x300a3d(0x186),'WINDOWS_10_64':'Windows\x2010\x2064-bit','WINDOWS_9_SERVER_64':'Windows\x20Server\x202019','WINDOWS_SERVER_2019':_0x300a3d(0x1a7),'WINDOWS_SERVER_2022':_0x300a3d(0x197),'WINDOWS_2019':'Windows\x20Server\x202019','WINDOWS_2022':'Windows\x20Server\x202022','DEBIAN_10_64':'Debian\x2010\x2064-bit','DEBIAN_11_64':_0x300a3d(0x182),'OTHER_LINUX_64':'Linux\x2064-bit','OTHER_64':'Other\x2064-bit'};return _0x20e9f8[_0x2c7dfe]||_0x2c7dfe||_0x300a3d(0x1c5);}_0x400ded(),_0x9f889e(),window['vmInfoCache']={'clear':function(){const _0x1e761=_0x35d117;localStorage[_0x1e761(0x18a)](_0x30437c);},'refresh':function(){const _0x42c884=_0x35d117;this[_0x42c884(0x16a)](),_0x9f889e();},'info':function(){const _0x170e00=_0x35d117,_0x4f04de=_0x5d9111();if(!_0x4f04de)return;const _0x528a66=Object[_0x170e00(0x185)](_0x4f04de[_0x170e00(0x1ad)]);_0x528a66['forEach'](_0x339e10=>{const _0x1e9139=_0x39829e(_0x339e10);});},'get':function(_0x11071f){return _0x39829e(_0x11071f);},'remove':function(_0x489c2a){_0x5d2069(_0x489c2a);},'raw':function(){return _0x5d9111();}};}));function _0x229e(_0x341406,_0x52453f){const _0x5aa762=_0x5aa7();return _0x229e=function(_0x229e8f,_0x4ae6be){_0x229e8f=_0x229e8f-0x161;let _0x3d9ec5=_0x5aa762[_0x229e8f];return _0x3d9ec5;},_0x229e(_0x341406,_0x52453f);}function _0x5aa7(){const _0x2e8995=['find','keys','Rocky\x20Linux\x2064-bit','DOMContentLoaded','.vm-ram[data-template-id=\x22','not','removeItem','span','.hiddenTotalPrice','parse','button[type=\x22submit\x22]','VM\x20Info\x20cache\x20cleanup\x20failed:','Đăng\x20ký\x20ngay','UNKNOWN','addClass','\x20vCore','key','getTime','first','Windows\x20Server\x202022','dropdown:changed','.hiddenMonths','1438266ccBOZT','40lXHkhj','template-id','prop','disabled','form','.dropdown-option','content','formattedOS','.custom-dropdown','/guest_os,cpu_count,memory_size,disk_capacity','removeClass','expiry','Windows\x20Server\x202019','CentOS\x208\x2064-bit','.original-price','toggleClass','selected','toLocaleString','data','/tháng','submit','.guest-os','click','Đang\x20tải...','.vm-cpu[data-template-id=\x22','submitting','toLowerCase','592129WLkUoe','closest','formattedCPU','text','html','fab\x20fa-windows','windows','10730673bijwUl','.dropdown-selected','VM\x20Info\x20cache\x20remove\x20failed:','5dgBKzK','fab\x20fa-debian','round','hide','fab\x20fa-linux','Linux','value','VM\x20Info\x20cache\x20save\x20failed:','val','forEach','length','[data-product-id]','VM\x20Info\x20cache\x20parse\x20failed:','.price-per-month','keydown','8444856Ugipqd','CentOS\x2064-bit','fab\x20fa-ubuntu','/api/v1/get-vm-info/','CentOS\x207\x2064-bit','cpu_count','guest_os','\x20tháng','price','.selected-text','.guest-os[data-template-id=\x22','show','164568jhfOBt','clear','3524240rnhnTU','lastUpdated','.savings-amount','base-price','stopPropagation','setItem','5927048IDNEEx','guestOS','includes','stringify','fab\x20fa-linux\x20text-orange-600','.vm-disk[data-template-id=\x22','getItem','warn','.total-price-display','N/A','active','disk_capacity','.dropdown-options','ubuntu','.os-icon[data-template-id=\x22','.savings-info','Ubuntu\x2064-bit','Debian\x2011\x2064-bit','\x20GB'];_0x5aa7=function(){return _0x2e8995;};return _0x5aa7();}
\ No newline at end of file
diff --git a/public/js/whois.min.js b/public/js/whois.min.js
index b7ed465..d9b2834 100644
--- a/public/js/whois.min.js
+++ b/public/js/whois.min.js
@@ -1 +1 @@
-(function(_0x324f86,_0x39eb2d){const _0x407de8=_0x197d,_0x3616c2=_0x324f86();while(!![]){try{const _0x2bfd51=parseInt(_0x407de8(0x1fb))/0x1*(-parseInt(_0x407de8(0x205))/0x2)+parseInt(_0x407de8(0x1dd))/0x3*(parseInt(_0x407de8(0x1ed))/0x4)+parseInt(_0x407de8(0x1f1))/0x5+parseInt(_0x407de8(0x209))/0x6+parseInt(_0x407de8(0x21d))/0x7*(parseInt(_0x407de8(0x1e9))/0x8)+-parseInt(_0x407de8(0x221))/0x9+-parseInt(_0x407de8(0x1f2))/0xa*(parseInt(_0x407de8(0x1d4))/0xb);if(_0x2bfd51===_0x39eb2d)break;else _0x3616c2['push'](_0x3616c2['shift']());}catch(_0x38bb00){_0x3616c2['push'](_0x3616c2['shift']());}}}(_0x412d,0xe296d),document['addEventListener']('DOMContentLoaded',function(){const _0x60295=_0x197d,_0x10e0ae=document[_0x60295(0x215)](_0x60295(0x204)),_0x27af5e=document['getElementById'](_0x60295(0x227)),_0x531c32=document[_0x60295(0x215)](_0x60295(0x1d6)),_0x551cc1=document[_0x60295(0x215)](_0x60295(0x1ea)),_0x5cd0da=document[_0x60295(0x215)](_0x60295(0x21e)),_0x1aaf73=document[_0x60295(0x215)]('domainError');function _0x55945e(){const _0x35c96d=_0x60295;_0x551cc1[_0x35c96d(0x20a)]['remove'](_0x35c96d(0x218)),_0x5cd0da[_0x35c96d(0x20a)]['add'](_0x35c96d(0x218)),_0x10e0ae[_0x35c96d(0x20a)][_0x35c96d(0x1d5)]('border-red-500'),_0x1aaf73[_0x35c96d(0x20a)][_0x35c96d(0x1f4)]('hidden'),_0x1aaf73[_0x35c96d(0x1fa)]='';}function _0x458b74(){const _0x48e7b2=_0x60295;_0x551cc1[_0x48e7b2(0x20a)][_0x48e7b2(0x1f4)](_0x48e7b2(0x218));}function _0x4ea2da(_0x13fcb7){const _0x4a0e89=_0x60295;if(_0x13fcb7[_0x4a0e89(0x20e)]&&_0x13fcb7[_0x4a0e89(0x225)])_0xcd5cea(_0x13fcb7[_0x4a0e89(0x225)]),_0x5cd0da['classList']['remove'](_0x4a0e89(0x218));else _0x13fcb7[_0x4a0e89(0x225)]&&_0x13fcb7['data'][_0x4a0e89(0x204)]&&_0x13fcb7[_0x4a0e89(0x225)][_0x4a0e89(0x217)]!==undefined?(_0x327a7d(_0x13fcb7[_0x4a0e89(0x225)]),_0x5cd0da[_0x4a0e89(0x20a)][_0x4a0e89(0x1d5)]('hidden')):(console['error'](_0x4a0e89(0x228),_0x13fcb7),_0x5cd0da['classList'][_0x4a0e89(0x1d5)](_0x4a0e89(0x218)));}function _0xcd5cea(_0x14d743){const _0x23b7b3=_0x60295,_0x3382a1=document[_0x23b7b3(0x215)](_0x23b7b3(0x1f8)),_0x52311a=document[_0x23b7b3(0x207)](_0x23b7b3(0x202));if(_0x3382a1)_0x3382a1[_0x23b7b3(0x20c)][_0x23b7b3(0x1d7)]=_0x23b7b3(0x1d1);if(_0x52311a)_0x52311a['style'][_0x23b7b3(0x1d7)]=_0x23b7b3(0x21f);const _0xde7a91=document['getElementById'](_0x23b7b3(0x206));if(_0xde7a91)_0xde7a91[_0x23b7b3(0x1fa)]=_0x14d743['domainName']||'';_0x3597c7('domain_name',_0x14d743['domainName']),_0x3597c7(_0x23b7b3(0x1e2),_0x14d743[_0x23b7b3(0x1f9)]),_0x3597c7(_0x23b7b3(0x226),_0x14d743['expirationDate']),_0x3597c7(_0x23b7b3(0x1e7),_0x14d743['registrar']),_0x3597c7(_0x23b7b3(0x20f),_0x14d743[_0x23b7b3(0x1cc)]);const _0x184d31=document['getElementById'](_0x23b7b3(0x20b)),_0x377f45=document[_0x23b7b3(0x215)]('domain_own_name');if(_0x14d743['registrantName']){_0x3597c7(_0x23b7b3(0x1e6),_0x14d743[_0x23b7b3(0x214)]);if(_0x184d31)_0x184d31[_0x23b7b3(0x20c)][_0x23b7b3(0x1d7)]='';}else{if(_0x184d31)_0x184d31['style'][_0x23b7b3(0x1d7)]=_0x23b7b3(0x1d1);}const _0x29a380=document['getElementById'](_0x23b7b3(0x211));_0x29a380&&_0x14d743['status']&&Array['isArray'](_0x14d743['status'])&&(_0x29a380[_0x23b7b3(0x1ee)]=_0x14d743[_0x23b7b3(0x201)][_0x23b7b3(0x208)](_0x3946a1=>_0x23b7b3(0x1e8)+_0x3946a1+_0x23b7b3(0x1d3))[_0x23b7b3(0x1cf)](''));const _0x584683=document[_0x23b7b3(0x215)](_0x23b7b3(0x21b));_0x584683&&_0x14d743[_0x23b7b3(0x1f3)]&&Array[_0x23b7b3(0x21c)](_0x14d743[_0x23b7b3(0x1f3)])&&(_0x584683['innerHTML']=_0x14d743[_0x23b7b3(0x1f3)][_0x23b7b3(0x208)](_0x290c01=>''+_0x290c01+_0x23b7b3(0x1f0))[_0x23b7b3(0x1cf)](''));const _0x5780d1=document[_0x23b7b3(0x215)](_0x23b7b3(0x224));if(_0x5780d1&&_0x14d743[_0x23b7b3(0x1f7)]){const _0x8733fd='https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(window[_0x23b7b3(0x1ec)]['origin']+window['location'][_0x23b7b3(0x219)]+'?domain='+_0x14d743[_0x23b7b3(0x1f7)]);_0x5780d1[_0x23b7b3(0x1df)]=_0x8733fd,_0x5780d1['classList'][_0x23b7b3(0x1d5)](_0x23b7b3(0x218));}}function _0x327a7d(_0x39922d){const _0x4eb539=_0x60295,_0x21ed8d=document['getElementById']('availabilityResults'),_0x50ad90=document['querySelector'](_0x4eb539(0x202));if(_0x50ad90)_0x50ad90[_0x4eb539(0x20a)][_0x4eb539(0x1f4)]('hidden');if(_0x21ed8d)_0x21ed8d['classList'][_0x4eb539(0x1d5)]('hidden');const _0x40f332=document[_0x4eb539(0x215)]('availabilityAlert'),_0xfa8b99=document[_0x4eb539(0x215)](_0x4eb539(0x1ff)),_0x5ce15b=document[_0x4eb539(0x215)]('availabilityTitle'),_0x482f7d=document[_0x4eb539(0x215)](_0x4eb539(0x1e0));_0x39922d[_0x4eb539(0x217)]?(_0x40f332[_0x4eb539(0x1ce)]=_0x4eb539(0x1d8),_0xfa8b99[_0x4eb539(0x1ee)]=_0x4eb539(0x212),_0x5ce15b[_0x4eb539(0x1fa)]=window[_0x4eb539(0x20d)]?.[_0x4eb539(0x1e5)]||_0x4eb539(0x1de),_0x5ce15b[_0x4eb539(0x1ce)]='text-sm\x20font-medium\x20text-green-800',_0x482f7d[_0x4eb539(0x1fa)]=_0x39922d[_0x4eb539(0x204)]+'\x20'+(window[_0x4eb539(0x20d)]?.['isAvailable']||_0x4eb539(0x1da)),_0x482f7d[_0x4eb539(0x1ce)]=_0x4eb539(0x210)):(_0x40f332['className']=_0x4eb539(0x203),_0xfa8b99[_0x4eb539(0x1ee)]='
',_0x5ce15b[_0x4eb539(0x1fa)]=window[_0x4eb539(0x20d)]?.[_0x4eb539(0x1fd)]||'Domain\x20Unavailable',_0x5ce15b[_0x4eb539(0x1ce)]=_0x4eb539(0x200),_0x482f7d[_0x4eb539(0x1fa)]=_0x39922d['status']||_0x39922d[_0x4eb539(0x204)]+'\x20'+(window[_0x4eb539(0x20d)]?.['isNotAvailable']||_0x4eb539(0x21a)),_0x482f7d['className']=_0x4eb539(0x1cd));const _0x3eb924=document['getElementById']('domainTitle');if(_0x3eb924)_0x3eb924[_0x4eb539(0x1fa)]=_0x39922d['domain']||'';}function _0x3597c7(_0x2e1c6a,_0x1c585d){const _0x3307a9=_0x60295,_0x3817f5=document['getElementById'](_0x2e1c6a);_0x3817f5&&(_0x3817f5[_0x3307a9(0x1fa)]=_0x1c585d||'');}function _0x8ed0b6(_0x1333ab){const _0x352f21=_0x60295;_0x10e0ae[_0x352f21(0x20a)][_0x352f21(0x1f4)]('border-red-500'),_0x1aaf73['textContent']=_0x1333ab,_0x1aaf73['classList']['remove'](_0x352f21(0x218));}function _0x5a1513(_0x4d833c){const _0x2acffe=_0x60295,_0x5553e5=_0x10e0ae[_0x2acffe(0x1fe)][_0x2acffe(0x1d2)]();if(!_0x5553e5){_0x8ed0b6(window[_0x2acffe(0x20d)]?.[_0x2acffe(0x1e1)]||'Domain\x20name\x20is\x20required.');return;}_0x55945e(),fetch(_0x4d833c,{'method':_0x2acffe(0x1e4),'headers':{'Content-Type':_0x2acffe(0x220),'X-CSRF-TOKEN':document['querySelector']('meta[name=\x22csrf-token\x22]')[_0x2acffe(0x223)](_0x2acffe(0x222))},'body':JSON['stringify']({'domain':_0x5553e5})})[_0x2acffe(0x1eb)](_0x34fd8d=>_0x34fd8d[_0x2acffe(0x1d9)]())['then'](_0x30a30c=>{const _0x1449df=_0x2acffe;_0x458b74(),_0x4ea2da(_0x30a30c),!_0x30a30c[_0x1449df(0x20e)]&&_0x30a30c[_0x1449df(0x1ef)]&&_0x30a30c['errors'][_0x1449df(0x204)]&&_0x8ed0b6(_0x30a30c[_0x1449df(0x1ef)][_0x1449df(0x204)][0x0]);})[_0x2acffe(0x213)](_0x16be0d=>{const _0xbd9bbe=_0x2acffe;_0x458b74(),_0x8ed0b6(window['translations']?.['requestError']||_0xbd9bbe(0x1f6)),console['error'](_0xbd9bbe(0x1fc),_0x16be0d);});}_0x27af5e&&_0x27af5e[_0x60295(0x1d0)]('click',function(){const _0x2bf2fa=_0x60295;_0x5a1513(window[_0x2bf2fa(0x1db)]?.[_0x2bf2fa(0x216)]||_0x2bf2fa(0x1f5));}),_0x531c32&&_0x531c32['addEventListener']('click',function(){const _0x5dbf47=_0x60295;_0x5a1513(window[_0x5dbf47(0x1db)]?.['checkAvailability']||'/api/whois/check-availability');}),_0x10e0ae&&_0x10e0ae['addEventListener'](_0x60295(0x1e3),function(){const _0x3399c6=_0x60295;_0x10e0ae[_0x3399c6(0x20a)][_0x3399c6(0x1d5)](_0x3399c6(0x1dc)),_0x1aaf73[_0x3399c6(0x20a)][_0x3399c6(0x1f4)](_0x3399c6(0x218)),_0x1aaf73[_0x3399c6(0x1fa)]='';});}));function _0x197d(_0x5742f3,_0x1fadc9){const _0x412d87=_0x412d();return _0x197d=function(_0x197d82,_0x2d6743){_0x197d82=_0x197d82-0x1cc;let _0x557921=_0x412d87[_0x197d82];return _0x557921;},_0x197d(_0x5742f3,_0x1fadc9);}function _0x412d(){const _0x16d984=['An\x20error\x20occurred\x20while\x20processing\x20your\x20request.','domainName','availabilityResults','creationDate','textContent','41009iUatar','Error:','domainUnavailable','value','availabilityIcon','text-sm\x20font-medium\x20text-red-800','status','.who-info\x20.table-responsive','rounded-lg\x20p-4\x20bg-red-50\x20border\x20border-red-200','domain','46mLvdqB','domainTitle','querySelector','map','2820138weRzul','classList','domain_owner_row','style','translations','success','domain_dnssec','text-sm\x20text-green-700','domain_status_list','
','catch','registrantName','getElementById','domainInfo','available','hidden','pathname','is\x20not\x20available\x20for\x20registration','domain_ns_list','isArray','5887eOfjYg','results','block','application/json','9799290CnfYHj','content','getAttribute','shareBtn','data','domain_exp_date','getDomainInfo','Unexpected\x20response\x20format:','DNSSEC','text-sm\x20text-red-700','className','join','addEventListener','none','trim','','627PbjTDM','remove','checkAvailability','display','rounded-lg\x20p-4\x20bg-green-50\x20border\x20border-green-200','json','is\x20available\x20for\x20registration','routes','border-red-500','6GMdNXi','Domain\x20Available','href','availabilityMessage','domainRequired','domain_reg_date','input','POST','domainAvailable','domain_own_name','domain_registrar','
','5104nDNzBY','loading','then','location','2295256DhpmMM','innerHTML','errors',' ','7615455OKuNhE','125820Isrsql','nameServer','add','/api/whois/domain-info'];_0x412d=function(){return _0x16d984;};return _0x412d();}
\ No newline at end of file
+const _0x8033b7=_0x31e8;function _0x572f(){const _0x100bad=['input','Error:','display','POST','addEventListener','nameServer','translations','text-sm\x20text-red-700','getElementById','1503816dSfqWa','domain','errors','json','domainRequired','innerHTML','style','block','is\x20available\x20for\x20registration','status','registrantName','domainName','.who-info\x20.table-responsive','routes','domainUnavailable','loading','then','border-red-500','domain_name','?domain=','availabilityResults','getAttribute','4uZKWGJ','An\x20error\x20occurred\x20while\x20processing\x20your\x20request.','join','domain_own_name','is\x20not\x20available\x20for\x20registration','DOMContentLoaded','106390UeyXMc','DNSSEC','870060dyrUjh','domain_owner_row','https://www.facebook.com/sharer/sharer.php?u=','remove','creationDate','className','domainTitle','5668707nyqFUd','map','domainInfo','availabilityTitle','availabilityIcon','checkAvailability','application/json','getDomainInfo','textContent','hidden','domain_reg_date','isArray','domainError','location','/api/whois/domain-info','expirationDate','domain_status_list','153fuYxcJ','classList','8988RIgAca','text-sm\x20font-medium\x20text-green-800','domain_registrar','4151WzpmWO','isNotAvailable','isAvailable','requestError','available','36969VvhDSP','','meta[name=\x22csrf-token\x22]','success','shareBtn','Domain\x20Unavailable','registrar','2947585RIrdvZ','click','2kLjabJ','add','querySelector','data','error','results'];_0x572f=function(){return _0x100bad;};return _0x572f();}function _0x31e8(_0x32bc1d,_0x311cbf){const _0x572f54=_0x572f();return _0x31e8=function(_0x31e867,_0x5ba82a){_0x31e867=_0x31e867-0xcb;let _0x162c54=_0x572f54[_0x31e867];return _0x162c54;},_0x31e8(_0x32bc1d,_0x311cbf);}(function(_0x3fbd01,_0x288c35){const _0x7047d8=_0x31e8,_0x1b085e=_0x3fbd01();while(!![]){try{const _0x389d1c=-parseInt(_0x7047d8(0xe5))/0x1+-parseInt(_0x7047d8(0x110))/0x2*(parseInt(_0x7047d8(0x107))/0x3)+-parseInt(_0x7047d8(0xdd))/0x4*(-parseInt(_0x7047d8(0x10e))/0x5)+-parseInt(_0x7047d8(0xff))/0x6*(-parseInt(_0x7047d8(0x102))/0x7)+parseInt(_0x7047d8(0x11f))/0x8+parseInt(_0x7047d8(0xfd))/0x9*(parseInt(_0x7047d8(0xe3))/0xa)+-parseInt(_0x7047d8(0xec))/0xb;if(_0x389d1c===_0x288c35)break;else _0x1b085e['push'](_0x1b085e['shift']());}catch(_0x1a905a){_0x1b085e['push'](_0x1b085e['shift']());}}}(_0x572f,0x6d9b7),document[_0x8033b7(0x11a)](_0x8033b7(0xe2),function(){const _0x3140ef=_0x8033b7,_0xd48146=document[_0x3140ef(0x11e)](_0x3140ef(0x120)),_0x38c564=document[_0x3140ef(0x11e)](_0x3140ef(0xf3)),_0x54279b=document[_0x3140ef(0x11e)](_0x3140ef(0xf1)),_0x499906=document[_0x3140ef(0x11e)](_0x3140ef(0xd6)),_0x1d9db2=document[_0x3140ef(0x11e)](_0x3140ef(0x115)),_0x394ef3=document['getElementById'](_0x3140ef(0xf8));function _0x486296(){const _0x43c8f9=_0x3140ef;_0x499906[_0x43c8f9(0xfe)][_0x43c8f9(0xe8)](_0x43c8f9(0xf5)),_0x1d9db2[_0x43c8f9(0xfe)]['add'](_0x43c8f9(0xf5)),_0xd48146[_0x43c8f9(0xfe)][_0x43c8f9(0xe8)]('border-red-500'),_0x394ef3[_0x43c8f9(0xfe)][_0x43c8f9(0x111)]('hidden'),_0x394ef3[_0x43c8f9(0xf4)]='';}function _0x2a12a3(){const _0x4a5d27=_0x3140ef;_0x499906['classList'][_0x4a5d27(0x111)](_0x4a5d27(0xf5));}function _0x284bc5(_0x288ce6){const _0x430a4a=_0x3140ef;if(_0x288ce6[_0x430a4a(0x10a)]&&_0x288ce6['data'])_0x3f2962(_0x288ce6['data']),_0x1d9db2[_0x430a4a(0xfe)][_0x430a4a(0xe8)](_0x430a4a(0xf5));else _0x288ce6[_0x430a4a(0x113)]&&_0x288ce6[_0x430a4a(0x113)][_0x430a4a(0x120)]&&_0x288ce6[_0x430a4a(0x113)]['available']!==undefined?(_0x3cb8fb(_0x288ce6[_0x430a4a(0x113)]),_0x1d9db2['classList'][_0x430a4a(0xe8)](_0x430a4a(0xf5))):(console[_0x430a4a(0x114)]('Unexpected\x20response\x20format:',_0x288ce6),_0x1d9db2[_0x430a4a(0xfe)][_0x430a4a(0xe8)](_0x430a4a(0xf5)));}function _0x3f2962(_0x35eb63){const _0x1a55ee=_0x3140ef,_0x58c096=document[_0x1a55ee(0x11e)](_0x1a55ee(0xdb)),_0x64f81e=document['querySelector'](_0x1a55ee(0xd3));if(_0x58c096)_0x58c096[_0x1a55ee(0xcd)]['display']='none';if(_0x64f81e)_0x64f81e['style']['display']=_0x1a55ee(0xce);const _0xe524b2=document[_0x1a55ee(0x11e)](_0x1a55ee(0xeb));if(_0xe524b2)_0xe524b2['textContent']=_0x35eb63['domainName']||'';_0x1367ff(_0x1a55ee(0xd9),_0x35eb63[_0x1a55ee(0xd2)]),_0x1367ff(_0x1a55ee(0xf6),_0x35eb63[_0x1a55ee(0xe9)]),_0x1367ff('domain_exp_date',_0x35eb63[_0x1a55ee(0xfb)]),_0x1367ff(_0x1a55ee(0x101),_0x35eb63[_0x1a55ee(0x10d)]),_0x1367ff('domain_dnssec',_0x35eb63[_0x1a55ee(0xe4)]);const _0x5d350d=document[_0x1a55ee(0x11e)](_0x1a55ee(0xe6)),_0x401d08=document[_0x1a55ee(0x11e)](_0x1a55ee(0xe0));if(_0x35eb63[_0x1a55ee(0xd1)]){_0x1367ff(_0x1a55ee(0xe0),_0x35eb63[_0x1a55ee(0xd1)]);if(_0x5d350d)_0x5d350d['style'][_0x1a55ee(0x118)]='';}else{if(_0x5d350d)_0x5d350d['style'][_0x1a55ee(0x118)]='none';}const _0x4d8974=document[_0x1a55ee(0x11e)](_0x1a55ee(0xfc));_0x4d8974&&_0x35eb63['status']&&Array[_0x1a55ee(0xf7)](_0x35eb63[_0x1a55ee(0xd0)])&&(_0x4d8974[_0x1a55ee(0xcc)]=_0x35eb63[_0x1a55ee(0xd0)][_0x1a55ee(0xed)](_0x86a042=>_0x1a55ee(0x108)+_0x86a042+'')[_0x1a55ee(0xdf)](''));const _0x182c3a=document[_0x1a55ee(0x11e)]('domain_ns_list');_0x182c3a&&_0x35eb63['nameServer']&&Array[_0x1a55ee(0xf7)](_0x35eb63[_0x1a55ee(0x11b)])&&(_0x182c3a['innerHTML']=_0x35eb63[_0x1a55ee(0x11b)]['map'](_0x392d5c=>''+_0x392d5c+'
')['join'](''));const _0x42ac06=document[_0x1a55ee(0x11e)](_0x1a55ee(0x10b));if(_0x42ac06&&_0x35eb63[_0x1a55ee(0xd2)]){const _0x114f46=_0x1a55ee(0xe7)+encodeURIComponent(window[_0x1a55ee(0xf9)]['origin']+window[_0x1a55ee(0xf9)]['pathname']+_0x1a55ee(0xda)+_0x35eb63[_0x1a55ee(0xd2)]);_0x42ac06['href']=_0x114f46,_0x42ac06['classList'][_0x1a55ee(0xe8)](_0x1a55ee(0xf5));}}function _0x3cb8fb(_0x27375c){const _0x119d50=_0x3140ef,_0x5e9fc7=document[_0x119d50(0x11e)](_0x119d50(0xdb)),_0x2c93e5=document[_0x119d50(0x112)](_0x119d50(0xd3));if(_0x2c93e5)_0x2c93e5[_0x119d50(0xfe)][_0x119d50(0x111)]('hidden');if(_0x5e9fc7)_0x5e9fc7[_0x119d50(0xfe)][_0x119d50(0xe8)]('hidden');const _0x7bf52e=document[_0x119d50(0x11e)]('availabilityAlert'),_0x48660f=document[_0x119d50(0x11e)](_0x119d50(0xf0)),_0x48cf58=document['getElementById'](_0x119d50(0xef)),_0x1225ad=document['getElementById']('availabilityMessage');_0x27375c[_0x119d50(0x106)]?(_0x7bf52e[_0x119d50(0xea)]='rounded-lg\x20p-4\x20bg-green-50\x20border\x20border-green-200',_0x48660f[_0x119d50(0xcc)]='',_0x48cf58[_0x119d50(0xf4)]=window[_0x119d50(0x11c)]?.['domainAvailable']||'Domain\x20Available',_0x48cf58[_0x119d50(0xea)]=_0x119d50(0x100),_0x1225ad[_0x119d50(0xf4)]=_0x27375c[_0x119d50(0x120)]+'\x20'+(window[_0x119d50(0x11c)]?.[_0x119d50(0x104)]||_0x119d50(0xcf)),_0x1225ad[_0x119d50(0xea)]='text-sm\x20text-green-700'):(_0x7bf52e['className']='rounded-lg\x20p-4\x20bg-red-50\x20border\x20border-red-200',_0x48660f[_0x119d50(0xcc)]='',_0x48cf58[_0x119d50(0xf4)]=window[_0x119d50(0x11c)]?.[_0x119d50(0xd5)]||_0x119d50(0x10c),_0x48cf58[_0x119d50(0xea)]='text-sm\x20font-medium\x20text-red-800',_0x1225ad[_0x119d50(0xf4)]=_0x27375c[_0x119d50(0xd0)]||_0x27375c[_0x119d50(0x120)]+'\x20'+(window[_0x119d50(0x11c)]?.[_0x119d50(0x103)]||_0x119d50(0xe1)),_0x1225ad[_0x119d50(0xea)]=_0x119d50(0x11d));const _0x385843=document['getElementById']('domainTitle');if(_0x385843)_0x385843[_0x119d50(0xf4)]=_0x27375c['domain']||'';}function _0x1367ff(_0x457855,_0x2ecefd){const _0x2f8609=_0x3140ef,_0x426e8b=document[_0x2f8609(0x11e)](_0x457855);_0x426e8b&&(_0x426e8b['textContent']=_0x2ecefd||'');}function _0x5b2052(_0x22ca6b){const _0x4f151d=_0x3140ef;_0xd48146[_0x4f151d(0xfe)]['add'](_0x4f151d(0xd8)),_0x394ef3[_0x4f151d(0xf4)]=_0x22ca6b,_0x394ef3['classList'][_0x4f151d(0xe8)](_0x4f151d(0xf5));}function _0x222236(_0x16d3c6){const _0x1beae2=_0x3140ef,_0x3ee2c0=_0xd48146['value']['trim']();if(!_0x3ee2c0){_0x5b2052(window[_0x1beae2(0x11c)]?.[_0x1beae2(0xcb)]||'Domain\x20name\x20is\x20required.');return;}_0x486296(),fetch(_0x16d3c6,{'method':_0x1beae2(0x119),'headers':{'Content-Type':_0x1beae2(0xf2),'X-CSRF-TOKEN':document[_0x1beae2(0x112)](_0x1beae2(0x109))[_0x1beae2(0xdc)]('content')},'body':JSON['stringify']({'domain':_0x3ee2c0})})['then'](_0x2d3f8f=>_0x2d3f8f[_0x1beae2(0x122)]())[_0x1beae2(0xd7)](_0x216b34=>{const _0xc543c1=_0x1beae2;_0x2a12a3(),_0x284bc5(_0x216b34),!_0x216b34[_0xc543c1(0x10a)]&&_0x216b34[_0xc543c1(0x121)]&&_0x216b34[_0xc543c1(0x121)]['domain']&&_0x5b2052(_0x216b34['errors'][_0xc543c1(0x120)][0x0]);})['catch'](_0x5a737d=>{const _0x264a4a=_0x1beae2;_0x2a12a3(),_0x5b2052(window[_0x264a4a(0x11c)]?.[_0x264a4a(0x105)]||_0x264a4a(0xde)),console[_0x264a4a(0x114)](_0x264a4a(0x117),_0x5a737d);});}_0x38c564&&_0x38c564['addEventListener']('click',function(){const _0x23bfb0=_0x3140ef;_0x222236(window[_0x23bfb0(0xd4)]?.[_0x23bfb0(0xee)]||_0x23bfb0(0xfa));}),_0x54279b&&_0x54279b[_0x3140ef(0x11a)](_0x3140ef(0x10f),function(){const _0x1195e0=_0x3140ef;_0x222236(window[_0x1195e0(0xd4)]?.[_0x1195e0(0xf1)]||'/api/whois/check-availability');}),_0xd48146&&_0xd48146['addEventListener'](_0x3140ef(0x116),function(){const _0x27fb8b=_0x3140ef;_0xd48146[_0x27fb8b(0xfe)][_0x27fb8b(0xe8)](_0x27fb8b(0xd8)),_0x394ef3[_0x27fb8b(0xfe)][_0x27fb8b(0x111)](_0x27fb8b(0xf5)),_0x394ef3[_0x27fb8b(0xf4)]='';});}));
\ No newline at end of file
diff --git a/resources/js/service/service.js b/resources/js/service/service.js
index 6c91652..4ed7892 100644
--- a/resources/js/service/service.js
+++ b/resources/js/service/service.js
@@ -525,8 +525,8 @@ function snapshotTable() {
// Constants
const API_ENDPOINTS = {
GET_SNAPSHOTS: "/dich-vu-dang-ky/secure/get-snapshots",
- REMOVE_SNAPSHOT: "/secure/remove-snapshot",
- REVERT_SNAPSHOT: "/secure/revert-snapshot",
+ REMOVE_SNAPSHOT: "/dich-vu-dang-ky/secure/remove-snapshot",
+ REVERT_SNAPSHOT: "/dich-vu-dang-ky/secure/revert-snapshot",
};
const MESSAGES = {
diff --git a/resources/views/frontend/invoice/show.blade.php b/resources/views/frontend/invoice/show.blade.php
index 83722e9..dc39772 100644
--- a/resources/views/frontend/invoice/show.blade.php
+++ b/resources/views/frontend/invoice/show.blade.php
@@ -10,7 +10,7 @@
Thông tin đơn hàng
- Mã đơn: #{{ $invoice->order_num }}
+ Mã đơn: #{{ $invoice->order_num ?? 'N/A'}}
@@ -23,7 +23,7 @@