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

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x1424
call fcn.004e94b0
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 0x5251d0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
mov esi, dword [sym.imp.ADVAPI32.dll_GetUserNameW]
cmp eax, 5
jne 0x4840de
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.004e7a3d
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x210]
push ecx
push 2
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
test eax, eax
je 0x4840de
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5251d0
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.004e7a3d
add esp, 0x14
push 2
lea eax, [ebp - 0x418]
push eax
push 3
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525238
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4841d6
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.004e7a3d
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x4841d6
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525238
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.004e7a3d
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525240
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4842ce
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.004e7a3d
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x4842ce
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525240
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.004e7a3d
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525248
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4843c6
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.004e7a3d
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x4843c6
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525248
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.004e7a3d
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525250
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4844be
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.004e7a3d
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x4844be
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525250
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.004e7a3d
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525258
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4845b6
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.004e7a3d
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x4845b6
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525258
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.004e7a3d
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525260
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4846ae
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.004e7a3d
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x4846ae
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525260
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.004e7a3d
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
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 0x4847a6
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.004e7a3d
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x4847a6
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.004e7a3d
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525274
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48489e
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.004e7a3d
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x48489e
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525274
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.004e7a3d
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x52527c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484996
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.004e7a3d
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x484996
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x52527c
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.004e7a3d
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x525284
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484a8e
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.004e7a3d
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x484a8e
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525284
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.004e7a3d
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x52528c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484b86
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.004e7a3d
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x484b86
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x52528c
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.004e7a3d
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
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 0x484c7e
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.004e7a3d
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x484c7e
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.004e7a3d
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252a0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484d76
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.004e7a3d
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x484d76
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252a0
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.004e7a3d
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252a8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484e6e
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.004e7a3d
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x484e6e
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252a8
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.004e7a3d
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252b0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x484f66
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.004e7a3d
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x484f66
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252b0
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.004e7a3d
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252b8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48505e
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.004e7a3d
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x48505e
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252b8
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.004e7a3d
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252c0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x485156
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.004e7a3d
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x485156
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252c0
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.004e7a3d
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252c8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48524e
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.004e7a3d
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x48524e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252c8
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.004e7a3d
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
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 0x485346
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.004e7a3d
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x485346
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.004e7a3d
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252dc
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48543e
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.004e7a3d
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x48543e
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5252dc
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.004e7a3d
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5252e4
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x485536
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.004e7a3d
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x485536
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5252e4
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.004e7a3d
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
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 0x48562e
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.004e7a3d
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x48562e
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.004e7a3d
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
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 0x485726
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.004e7a3d
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x485726
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.004e7a3d
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x525304
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48581e
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.004e7a3d
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x48581e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x525304
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.004e7a3d
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x52530c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x485916
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.004e7a3d
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045d3f0
test eax, eax
je 0x485916
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x52530c
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.004e7a3d
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045d3f0
push 1
mov ebx, 0x525314
mov esi, str.SoftwareBaofengStormPlayerFileAssociateList
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x52531c
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525324
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x52532c
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525334
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x52533c
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525344
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x52534c
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525354
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x52535c
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525364
call fcn.0045d120
add esp, 4
push 1
mov ebx, str.m2ts
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525378
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525380
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525388
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525390
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525398
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5253a0
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5253a8
call fcn.0045d120
add esp, 4
push 1
mov ebx, str.mpeg
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5253bc
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5253c4
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5253cc
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5253d4
call fcn.0045d120
add esp, 4
push 1
mov ebx, str.pmp2
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5253e8
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5253f0
call fcn.0045d120
add esp, 4
push 1
mov ebx, str.ratDVD
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525408
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525410
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525418
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525420
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525428
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525430
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525438
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525440
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525448
call fcn.0045d120
add esp, 4
push 1
mov ebx, str.avsts
call fcn.0045d120
add esp, 4
push 1
mov ebx, str.divx
call fcn.0045d120
add esp, 4
push 1
mov ebx, str.webm
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525474
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x52547c
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525484
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x52548c
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525494
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x52549c
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5254a4
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5254ac
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5254b4
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5254bc
call fcn.0045d120
add esp, 4
push 1
mov ebx, str.flic
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5254d0
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5254d8
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5254e0
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5254e8
call fcn.0045d120
add esp, 4
push 1
mov ebx, str.mpcpl
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x5254fc
call fcn.0045d120
add esp, 4
push 1
mov ebx, str.smpl
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525510
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525518
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525520
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525528
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525530
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525538
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525540
call fcn.0045d120
add esp, 4
push 1
mov ebx, 0x525548
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x525550
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x525558
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x525560
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x525568
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x525570
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x525578
call fcn.0045d120
add esp, 4
push 0
mov ebx, str.flac
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x52558c
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x525594
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x52559c
call fcn.0045d120
add esp, 4
push 0
mov ebx, str.midi
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x5255b0
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x5255b8
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x5255c0
call fcn.0045d120
add esp, 4
push 0
mov ebx, str.mpga
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x5255d4
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x5255dc
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x5255e4
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x5255ec
call fcn.0045d120
add esp, 4
push 0
mov ebx, 0x5255f4
call fcn.0045d120
mov ecx, dword [ebp - 4]
add esp, 4
pop edi
pop esi
xor ecx, ebp
mov eax, 1
pop ebx
call fcn.004e4be0
mov esp, ebp
pop ebp
ret