Function at 0x501fe0
Capabilities:
Query or enumerate registry value

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x314
push ebx
push esi
mov ebx, ecx
push edi
mov edi, dword [0x770b48]
or ecx, 0xffffffff
xor eax, eax
lea edx, [ebp - 0x314]
repne scasb al, byte es:[edi]
not ecx
sub edi, ecx
mov eax, ecx
mov esi, edi
mov edi, edx
lea edx, [ebp - 0x314]
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
mov ecx, eax
xor eax, eax
and ecx, 3
rep movsb byte es:[edi], byte [esi]
mov edi, dword [0x76e964]
or ecx, 0xffffffff
repne scasb al, byte es:[edi]
not ecx
sub edi, ecx
mov esi, edi
mov edi, edx
mov edx, ecx
or ecx, 0xffffffff
repne scasb al, byte es:[edi]
mov ecx, edx
dec edi
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
mov ecx, edx
lea eax, [ebp - 0x14]
and ecx, 3
push eax
rep movsb byte es:[edi], byte [esi]
mov esi, dword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
push 1
lea ecx, [ebp - 0x314]
push 0
push ecx
push reloc.ijl15.dll_Ordinal_2
call esi
test eax, eax
jne 0x503aba
mov edx, dword [ebp - 0x14]
push edx
call dword [sym.imp.ADVAPI32.dll_RegCloseKey]
lea eax, [ebp - 4]
lea ecx, [ebp - 0x314]
push eax
push 1
push 0
push ecx
push reloc.ijl15.dll_Ordinal_2
call esi
test eax, eax
jne 0x503ac1
mov eax, 4
mov esi, dword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
mov dword [ebp - 0xc], eax
mov dword [ebp - 8], eax
lea edx, [ebp - 8]
lea eax, [ebx + 0x60]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fe68
push edx
call esi
mov edx, dword [ebp - 4]
lea eax, [ebp - 8]
lea edi, [ebx + 0x6c]
push eax
lea ecx, [ebp - 0xc]
push edi
push ecx
push 0
push 0x76fe5c
push edx
call esi
test eax, eax
je 0x5020e1
mov dword [edi], 1
cmp dword [edi], 0
je 0x5020ec
mov dword [edi], 1
mov edx, dword [ebp - 4]
lea eax, [ebp - 8]
lea edi, [ebx + 0x68]
push eax
lea ecx, [ebp - 0xc]
push edi
push ecx
push 0
push 0x76fe4c
push edx
call esi
test eax, eax
je 0x50210f
mov dword [edi], 0
mov edx, dword [ebp - 4]
lea eax, [ebp - 8]
lea edi, [ebx + 0x64]
push eax
lea ecx, [ebp - 0xc]
push edi
push ecx
push 0
push 0x76fe3c
push edx
call esi
test eax, eax
je 0x502132
mov dword [edi], 0xaaffffff
cmp dword [edi], 0xffffffff
je 0x50213d
mov dword [edi], 0xaaffffff
lea eax, [ebp - 8]
lea ecx, [ebx + 0x5c]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fe2c
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x48]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fe1c
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x40]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fe10
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x44]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fe04
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x4c]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fdf4
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x564]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fde0
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x568]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fdcc
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x56c]
push ecx
push edx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push eax
push 0
push 0x76fdb8
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x570]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fda4
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x574]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fd94
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x578]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fd84
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x57c]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fd74
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x580]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fd64
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x4a4]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fd50
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x4a8]
push edx
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fd3c
mov edx, dword [ebp - 4]
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x4ac]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fd28
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x4b0]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fd14
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x4b4]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fd04
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x4b8]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fcf4
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x4bc]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fce4
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x4c0]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fcd4
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x4c4]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fcbc
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x4c8]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fca8
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x4cc]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fc90
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x4d0]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fc78
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x4d4]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fc60
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x4d8]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fc4c
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x4dc]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fc3c
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x4e0]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fc2c
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x4e4]
push edx
push eax
lea ecx, [ebp - 0xc]
mov edx, dword [ebp - 4]
push ecx
push 0
push 0x76fc1c
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x4e8]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fc0c
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x4ec]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fbf4
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x4f0]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fbe0
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x4f4]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fbcc
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x4f8]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fbbc
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x4fc]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fbac
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x500]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fb9c
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x504]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fb8c
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x508]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fb74
push edx
call esi
mov edx, dword [ebp - 4]
lea eax, [ebp - 8]
lea edi, [ebx + 0x50c]
push eax
lea ecx, [ebp - 0xc]
push edi
push ecx
push 0
push 0x76fb60
push edx
call esi
test eax, eax
je 0x502598
mov dword [edi], 0
lea eax, [ebp - 8]
lea ecx, [ebx + 0x510]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fb50
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x514]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fb40
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x518]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fb30
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x51c]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fb20
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x520]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fb08
push ecx
call esi
mov ecx, dword [ebp - 4]
lea edx, [ebp - 8]
lea edi, [ebx + 0x524]
push edx
lea eax, [ebp - 0xc]
push edi
push eax
push 0
push 0x76faf4
push ecx
call esi
test eax, eax
je 0x50264a
mov dword [edi], 0
lea edx, [ebp - 8]
lea eax, [ebx + 0x528]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fae4
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x52c]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fad4
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x530]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fac4
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x534]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fab4
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x538]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fa9c
push eax
call esi
mov eax, dword [ebp - 4]
lea ecx, [ebp - 8]
lea edi, [ebx + 0x53c]
push ecx
lea edx, [ebp - 0xc]
push edi
push edx
push 0
push 0x76fa88
push eax
call esi
test eax, eax
je 0x5026fc
mov dword [edi], 0
lea ecx, [ebp - 8]
lea edx, [ebx + 0x540]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fa70
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x544]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76fa58
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x548]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76fa40
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x54c]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76fa28
push ecx
call esi
mov ecx, dword [ebp - 4]
lea edx, [ebp - 8]
lea edi, [ebx + 0x550]
push edx
lea eax, [ebp - 0xc]
push edi
push eax
push 0
push 0x76fa10
push ecx
call esi
test eax, eax
je 0x502792
mov dword [edi], 0
lea edx, [ebp - 8]
lea eax, [ebx + 0x6b0]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f9fc
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x6b4]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f9e8
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x6b8]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f9d4
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x6bc]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f9c0
push edx
call esi
mov edx, dword [ebp - 4]
lea eax, [ebp - 8]
lea edi, [ebx + 0x6c0]
push eax
lea ecx, [ebp - 0xc]
push edi
push ecx
push 0
push 0x76f9a8
push edx
call esi
test eax, eax
je 0x502828
mov dword [edi], 0
lea eax, [ebp - 8]
lea ecx, [ebx + 0x584]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f994
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x588]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f980
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x58c]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f96c
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x590]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f958
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x594]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f944
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x598]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f930
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x59c]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f91c
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x5a0]
push ecx
push edx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push eax
push 0
push 0x76f908
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x5a4]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f8f0
push edx
call esi
mov ecx, 0x3f
xor eax, eax
lea edi, [ebp - 0x114]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
lea eax, [ebx + 0x5ac]
xor edi, edi
mov dword [ebp - 0x10], eax
push edi
lea ecx, [ebp - 0x114]
push 0x76f8d8
push ecx
call fcn.00711e28
mov eax, dword [ebp - 0x10]
add esp, 0xc
lea edx, [ebp - 8]
add eax, 0xfffffffc
push edx
lea ecx, [ebp - 0xc]
push eax
mov eax, dword [ebp - 4]
push ecx
lea edx, [ebp - 0x114]
push 0
push edx
push eax
call esi
push edi
lea ecx, [ebp - 0x114]
push 0x76f8c0
push ecx
call fcn.00711e28
mov eax, dword [ebp - 0x10]
add esp, 0xc
lea edx, [ebp - 8]
lea ecx, [ebp - 0xc]
push edx
push eax
mov eax, dword [ebp - 4]
push ecx
lea edx, [ebp - 0x114]
push 0
push edx
push eax
call esi
push edi
lea ecx, [ebp - 0x114]
push 0x76f8a8
push ecx
call fcn.00711e28
mov eax, dword [ebp - 0x10]
add esp, 0xc
lea edx, [ebp - 8]
add eax, 4
push edx
lea ecx, [ebp - 0xc]
push eax
mov eax, dword [ebp - 4]
push ecx
lea edx, [ebp - 0x114]
push 0
push edx
push eax
call esi
push edi
lea ecx, [ebp - 0x114]
push 0x76f890
push ecx
call fcn.00711e28
mov eax, dword [ebp - 0x10]
add esp, 0xc
lea edx, [ebp - 8]
add eax, 8
push edx
lea ecx, [ebp - 0xc]
push eax
mov eax, dword [ebp - 4]
push ecx
lea edx, [ebp - 0x114]
push 0
push edx
push eax
call esi
mov ecx, dword [ebp - 0x10]
inc edi
add ecx, 0x10
cmp edi, 7
mov dword [ebp - 0x10], ecx
jl 0x502941
lea ecx, [ebp - 8]
lea edx, [ebx + 0x5a5]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f874
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x618]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f85c
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x61c]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f844
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x620]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f82c
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x624]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f814
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x628]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f7fc
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x62c]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f7e4
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x630]
push edx
push eax
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push ecx
push 0
push 0x76f7cc
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x634]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f7b4
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x638]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f7a0
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x63c]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f78c
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x640]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f778
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x644]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f764
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x648]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f750
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x64c]
push eax
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f73c
mov eax, dword [ebp - 4]
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x650]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f728
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x654]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f714
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x658]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f6fc
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x65c]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f6e4
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x660]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f6cc
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x664]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f6b4
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x668]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f6a0
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x66c]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f68c
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x670]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f678
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x674]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f664
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x678]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f650
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x67c]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f63c
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x680]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f628
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x684]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f614
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x688]
push eax
push ecx
lea edx, [ebp - 0xc]
mov eax, dword [ebp - 4]
push edx
push 0
push 0x76f5fc
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x68c]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f5e4
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x690]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f5cc
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x694]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f5b4
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x698]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f59c
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x69c]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f584
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x6a0]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f56c
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x6a4]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f554
push ecx
call esi
mov ecx, dword [ebp - 4]
lea edx, [ebp - 8]
lea edi, [ebx + 0x6a8]
push edx
lea eax, [ebp - 0xc]
push edi
push eax
push 0
push 0x76f538
push ecx
call esi
test eax, eax
je 0x502e4f
mov dword [edi], 0
mov ecx, dword [ebp - 4]
lea edx, [ebp - 8]
lea edi, [ebx + 0x6ac]
push edx
lea eax, [ebp - 0xc]
push edi
push eax
push 0
push 0x76f51c
push ecx
call esi
test eax, eax
je 0x502e75
mov dword [edi], 1
lea edx, [ebp - 8]
lea eax, [ebx + 0x6c4]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f504
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x6c8]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f4ec
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x6cc]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f4d4
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x6d0]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f4bc
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x6d4]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f4a8
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x6d8]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f494
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x6dc]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f480
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x6e0]
push eax
push ecx
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push edx
push 0
push 0x76f46c
push eax
call esi
mov eax, dword [ebp - 4]
lea ecx, [ebp - 8]
lea edi, [ebx + 0x6e4]
push ecx
lea edx, [ebp - 0xc]
push edi
push edx
push 0
push 0x76f454
push eax
call esi
test eax, eax
je 0x502f7b
mov dword [edi], 0
lea ecx, [ebp - 8]
lea edx, [ebx + 0x6e8]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f43c
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x6ec]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f424
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x6f0]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f40c
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x6f4]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f3f4
push ecx
call esi
mov ecx, dword [ebp - 4]
lea edx, [ebp - 8]
lea edi, [ebx + 0x6f8]
push edx
lea eax, [ebp - 0xc]
push edi
push eax
push 0
push 0x76f3d8
push ecx
call esi
test eax, eax
je 0x503011
mov dword [edi], 0
lea edx, [ebp - 8]
lea eax, [ebx + 0x6fc]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f3bc
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x700]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f3a0
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x704]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f384
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x708]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f368
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x70c]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f34c
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x710]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f330
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x714]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f314
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x718]
push eax
push ecx
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push edx
push 0
push 0x76f2f8
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x71c]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f2dc
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x720]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f2c0
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x724]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f2a4
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x728]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f288
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x72c]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f26c
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x730]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f250
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x734]
push ecx
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f234
mov ecx, dword [ebp - 4]
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x738]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f218
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x73c]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f1f8
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x740]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f1d8
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x744]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f1b8
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x748]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f198
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x74c]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f180
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x750]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f168
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x754]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f150
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x758]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f138
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x75c]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f114
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x760]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f0f0
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x764]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f0cc
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x768]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f0a8
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x76c]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f088
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x770]
push ecx
push edx
lea eax, [ebp - 0xc]
mov ecx, dword [ebp - 4]
push eax
push 0
push 0x76f068
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x774]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76f048
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x778]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76f028
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x77c]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76f010
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x780]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76eff8
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x784]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76efe0
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x788]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76efc8
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x78c]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76efb0
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x790]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ef98
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x794]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ef80
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x798]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ef68
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x7b0]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ef54
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x7b4]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ef40
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x7b8]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ef2c
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x7bc]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ef18
push eax
call esi
lea ecx, [ebp - 8]
push ecx
mov ecx, dword [ebp - 4]
lea edx, [ebx + 0x7d4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ef00
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x7d8]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76eee8
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x7dc]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76eed0
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x7e0]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76eeb8
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x7e4]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ee9c
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x7e8]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ee80
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x7ec]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ee64
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x7f0]
push edx
lea ecx, [ebp - 0xc]
push eax
push ecx
mov edx, dword [ebp - 4]
push 0
push 0x76ee48
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x7f4]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ee30
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x7f8]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ee18
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x7fc]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ee00
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x800]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ede8
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x87c]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76edd8
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x880]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76edc8
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x884]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76edb8
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x888]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76eda8
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x88c]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ed98
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x890]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ed88
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x894]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ed78
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x898]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ed68
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x3c4]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ed58
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x3c5]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ed4c
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x3c6]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ed40
push edx
call esi
mov edx, dword [ebp - 4]
lea eax, [ebp - 8]
push eax
lea ecx, [ebp - 0xc]
push 0x83e340
push ecx
push 0
push 0x76ed2c
push edx
call esi
mov edx, dword [ebp - 4]
lea eax, [ebp - 8]
push eax
lea ecx, [ebp - 0xc]
push 0x83e344
push ecx
push 0
push 0x76ed18
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x89c]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ed04
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x8a0]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ecf0
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x8a4]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ecdc
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x8a8]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ecc8
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x8ac]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ecac
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x8b0]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ec90
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x8b4]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ec74
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x8b8]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ec58
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x8bc]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ec38
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x8c0]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ec18
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x8c4]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ebf8
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x8c8]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ebd8
push edx
call esi
lea eax, [ebp - 8]
push eax
mov eax, dword [ebp - 4]
lea ecx, [ebx + 0x8cc]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ebb8
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x8d0]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76eb98
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x8d4]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76eb78
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x8d8]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76eb58
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x8dc]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76eb38
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x8e0]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76eb18
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x8e4]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76eaf8
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x8e8]
push ecx
lea eax, [ebp - 0xc]
push edx
push eax
mov ecx, dword [ebp - 4]
push 0
push 0x76ead8
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x8ec]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76eab8
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x8f0]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ea98
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x8f4]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ea78
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x8f8]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76ea58
push edx
call esi
lea eax, [ebp - 8]
lea ecx, [ebx + 0x8fc]
push eax
mov eax, dword [ebp - 4]
lea edx, [ebp - 0xc]
push ecx
push edx
push 0
push 0x76ea34
push eax
call esi
lea ecx, [ebp - 8]
lea edx, [ebx + 0x900]
push ecx
mov ecx, dword [ebp - 4]
lea eax, [ebp - 0xc]
push edx
push eax
push 0
push 0x76ea10
push ecx
call esi
lea edx, [ebp - 8]
lea eax, [ebx + 0x904]
push edx
mov edx, dword [ebp - 4]
lea ecx, [ebp - 0xc]
push eax
push ecx
push 0
push 0x76e9ec
push edx
call esi
mov edx, dword [ebp - 4]
lea eax, [ebp - 8]
add ebx, 0x908
push eax
lea ecx, [ebp - 0xc]
push ebx
push ecx
push 0
push 0x76e9c8
push edx
call esi
mov eax, dword [ebp - 4]
push eax
call dword [sym.imp.ADVAPI32.dll_RegCloseKey]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov ecx, ebx
call fcn.004fc730
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret