Function at 0x483fe0
Capabilities:
Get session user name
Set registry value

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x1424
call fcn.004e9630
mov eax, dword [0x5522c0]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
mov ebx, dword [sym.imp.SHLWAPI.dll_SHSetValueW]
push esi
push edi
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525248
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
mov esi, dword [sym.imp.ADVAPI32.dll_GetUserNameW]
cmp eax, 5
jne 0x4840fe
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x210]
push ecx
push 2
lea edi, [ebp - 0x1418]
call fcn.0045d410
test eax, eax
je 0x4840fe
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525248
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 2
lea eax, [ebp - 0x418]
push eax
push 3
lea edi, [ebp - 0xc18]
call fcn.0045d410
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252b0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4841f6
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x4841f6
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252b0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252b8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4842ee
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x4842ee
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252b8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252c0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4843e6
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x4843e6
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252c0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252c8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4844de
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x4844de
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252c8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252d0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4845d6
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x4845d6
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252d0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252d8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4846ce
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x4846ce
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252d8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push str.rmvb
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4847c6
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x4847c6
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push str.rmvb
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252ec
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4848be
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x4848be
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252ec
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252f4
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4849b6
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x4849b6
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252f4
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252fc
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484aae
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x484aae
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252fc
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525304
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484ba6
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x484ba6
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525304
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push str.smil
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484c9e
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x484c9e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push str.smil
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525318
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484d96
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x484d96
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525318
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525320
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484e8e
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x484e8e
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525320
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525328
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484f86
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x484f86
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525328
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525330
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48507e
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x48507e
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525330
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525338
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x485176
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x485176
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525338
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525340
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48526e
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x48526e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525340
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push str.aiff
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x485366
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x485366
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push str.aiff
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525354
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48545e
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x48545e
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525354
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x52535c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x485556
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x485556
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x52535c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push str.3gp2
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48564e
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x48564e
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push str.3gp2
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push str.3gpp
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x485746
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x485746
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push str.3gpp
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x52537c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48583e
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x48583e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x52537c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.004e7bbd
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525384
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x485936
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.004e7bbd
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d410
test eax, eax
je 0x485936
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525384
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.004e7bbd
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d410
push 1
mov ebx, 0x52538c
mov esi, str.SoftwareBaofengStormPlayerFileAssociateList
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525394
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x52539c
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5253a4
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5253ac
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5253b4
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5253bc
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5253c4
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5253cc
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5253d4
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5253dc
call fcn.0045d140
add esp, 4
push 1
mov ebx, str.m2ts
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5253f0
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5253f8
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525400
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525408
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525410
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525418
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525420
call fcn.0045d140
add esp, 4
push 1
mov ebx, str.mpeg
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525434
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x52543c
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525444
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x52544c
call fcn.0045d140
add esp, 4
push 1
mov ebx, str.pmp2
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525460
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525468
call fcn.0045d140
add esp, 4
push 1
mov ebx, str.ratDVD
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525480
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525488
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525490
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525498
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5254a0
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5254a8
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5254b0
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5254b8
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5254c0
call fcn.0045d140
add esp, 4
push 1
mov ebx, str.avsts
call fcn.0045d140
add esp, 4
push 1
mov ebx, str.divx
call fcn.0045d140
add esp, 4
push 1
mov ebx, str.webm
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5254ec
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5254f4
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5254fc
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525504
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x52550c
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525514
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x52551c
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525524
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x52552c
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525534
call fcn.0045d140
add esp, 4
push 1
mov ebx, str.flic
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525548
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525550
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525558
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525560
call fcn.0045d140
add esp, 4
push 1
mov ebx, str.mpcpl
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525574
call fcn.0045d140
add esp, 4
push 1
mov ebx, str.smpl
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525588
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525590
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x525598
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5255a0
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5255a8
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5255b0
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5255b8
call fcn.0045d140
add esp, 4
push 1
mov ebx, 0x5255c0
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x5255c8
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x5255d0
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x5255d8
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x5255e0
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x5255e8
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x5255f0
call fcn.0045d140
add esp, 4
push 0
mov ebx, str.flac
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x525604
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x52560c
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x525614
call fcn.0045d140
add esp, 4
push 0
mov ebx, str.midi
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x525628
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x525630
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x525638
call fcn.0045d140
add esp, 4
push 0
mov ebx, str.mpga
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x52564c
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x525654
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x52565c
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x525664
call fcn.0045d140
add esp, 4
push 0
mov ebx, 0x52566c
call fcn.0045d140
mov ecx, dword [ebp - 4]
add esp, 4
pop edi
pop esi
xor ecx, ebp
mov eax, 1
pop ebx
call fcn.004e4d50
mov esp, ebp
pop ebp
ret