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

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x1424
call fcn.004e5180
mov eax, dword [0x54c2c0]
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 0x520900
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
mov esi, dword [sym.imp.ADVAPI32.dll_GetUserNameW]
cmp eax, 5
jne 0x481c1e
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.004e3755
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x210]
push ecx
push 2
lea edi, [ebp - 0x1418]
call fcn.0045ca70
test eax, eax
je 0x481c1e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x520900
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.004e3755
add esp, 0x14
push 2
lea eax, [ebp - 0x418]
push eax
push 3
lea edi, [ebp - 0xc18]
call fcn.0045ca70
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x520968
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x481d16
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.004e3755
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x481d16
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x520968
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.004e3755
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x520970
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x481e0e
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.004e3755
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x481e0e
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x520970
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.004e3755
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x520978
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x481f06
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.004e3755
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x481f06
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x520978
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.004e3755
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x520980
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x481ffe
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.004e3755
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x481ffe
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x520980
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.004e3755
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x520988
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4820f6
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.004e3755
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x4820f6
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x520988
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.004e3755
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x520990
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4821ee
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.004e3755
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x4821ee
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x520990
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.004e3755
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
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 0x4822e6
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.004e3755
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x4822e6
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.004e3755
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5209a4
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4823de
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.004e3755
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x4823de
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5209a4
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.004e3755
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5209ac
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4824d6
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.004e3755
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x4824d6
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5209ac
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.004e3755
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5209b4
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4825ce
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.004e3755
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x4825ce
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5209b4
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.004e3755
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5209bc
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4826c6
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.004e3755
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x4826c6
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5209bc
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.004e3755
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
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 0x4827be
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.004e3755
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x4827be
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.004e3755
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5209d0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4828b6
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.004e3755
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x4828b6
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5209d0
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.004e3755
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5209d8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4829ae
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.004e3755
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x4829ae
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5209d8
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.004e3755
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5209e0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x482aa6
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.004e3755
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x482aa6
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5209e0
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.004e3755
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5209e8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x482b9e
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.004e3755
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x482b9e
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5209e8
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.004e3755
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5209f0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x482c96
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.004e3755
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x482c96
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x5209f0
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.004e3755
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x5209f8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x482d8e
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.004e3755
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x482d8e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x5209f8
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.004e3755
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
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 0x482e86
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.004e3755
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x482e86
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.004e3755
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x520a0c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x482f7e
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.004e3755
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x482f7e
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x520a0c
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.004e3755
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x520a14
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x483076
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.004e3755
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x483076
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x520a14
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.004e3755
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
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 0x48316e
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.004e3755
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x48316e
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.004e3755
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
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 0x483266
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.004e3755
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x483266
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.004e3755
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x520a34
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x48335e
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.004e3755
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x48335e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x520a34
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.004e3755
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x520a3c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocString
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x483456
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.004e3755
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.0045ca70
test eax, eax
je 0x483456
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x520a3c
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.004e3755
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.0045ca70
push 1
mov ebx, 0x520a44
mov esi, str.SoftwareBaofengStormPlayerFileAssociateList
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520a4c
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520a54
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520a5c
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520a64
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520a6c
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520a74
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520a7c
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520a84
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520a8c
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520a94
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, str.m2ts
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520aa8
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520ab0
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520ab8
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520ac0
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520ac8
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520ad0
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520ad8
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, str.mpeg
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520aec
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520af4
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520afc
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b04
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, str.pmp2
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b18
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b20
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, str.ratDVD
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b38
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b40
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b48
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b50
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b58
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b60
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b68
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b70
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520b78
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, str.avsts
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, str.divx
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, str.webm
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520ba4
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520bac
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520bb4
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520bbc
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520bc4
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520bcc
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520bd4
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520bdc
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520be4
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520bec
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, str.flic
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c00
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c08
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c10
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c18
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, str.mpcpl
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c2c
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, str.smpl
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c40
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c48
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c50
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c58
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c60
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c68
call fcn.0045c7a0
add esp, 4
push 1
mov ebx, 0x520c70
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520c78
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520c80
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520c88
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520c90
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520c98
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520ca0
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, str.flac
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520cb4
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520cbc
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520cc4
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, str.midi
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520cd8
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520ce0
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520ce8
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, str.mpga
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520cfc
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520d04
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520d0c
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520d14
call fcn.0045c7a0
add esp, 4
push 0
mov ebx, 0x520d1c
call fcn.0045c7a0
mov ecx, dword [ebp - 4]
add esp, 4
pop edi
pop esi
xor ecx, ebp
mov eax, 1
pop ebx
call fcn.004e0a00
mov esp, ebp
pop ebp
ret