Function at 0x41c9e0
Capabilities:
Link many functions at runtime

Disassembly:
push 0
call dword [sym.imp.MSVCRT.dll_time]
push eax
call dword [sym.imp.MSVCRT.dll_srand]
mov eax, dword [0x42a840]
add esp, 8
test eax, eax
jne 0x41cd67
push str.rfdll.dll
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
test eax, eax
mov dword [0x42a840], eax
je 0x41cd6d
push esi
mov esi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 1
push eax
call esi
mov dword [0x42a834], eax
mov eax, dword [0x42a840]
push 2
push eax
call esi
mov ecx, dword [0x42a840]
push 3
push ecx
mov dword [0x42a830], eax
call esi
mov edx, dword [0x42a840]
push 4
push edx
mov dword [0x42a82c], eax
call esi
mov dword [0x42a828], eax
mov eax, dword [0x42a840]
push 5
push eax
call esi
mov ecx, dword [0x42a840]
push 6
push ecx
mov dword [0x42a824], eax
call esi
mov edx, dword [0x42a840]
push 7
push edx
mov dword [0x42a820], eax
call esi
mov dword [0x42a81c], eax
mov eax, dword [0x42a840]
push 8
push eax
call esi
mov ecx, dword [0x42a840]
push 9
push ecx
mov dword [0x42a818], eax
call esi
mov edx, dword [0x42a840]
push 0xa
push edx
mov dword [0x42a814], eax
call esi
mov dword [0x42a810], eax
mov eax, dword [0x42a840]
push 0xb
push eax
call esi
mov ecx, dword [0x42a840]
push 0xc
push ecx
mov dword [0x42a80c], eax
call esi
mov edx, dword [0x42a840]
push 0xd
push edx
mov dword [0x42a808], eax
call esi
mov dword [0x42a804], eax
mov eax, dword [0x42a840]
push 0xe
push eax
call esi
mov ecx, dword [0x42a840]
push 0xf
push ecx
mov dword [0x42a800], eax
call esi
mov edx, dword [0x42a840]
push 0x10
push edx
mov dword [0x42a7fc], eax
call esi
mov dword [0x42a7f8], eax
mov eax, dword [0x42a840]
push 0x11
push eax
call esi
mov ecx, dword [0x42a840]
push 0x12
push ecx
mov dword [0x42a7f4], eax
call esi
mov edx, dword [0x42a840]
push 0x13
push edx
mov dword [0x42a7f0], eax
call esi
mov dword [0x42a7ec], eax
mov eax, dword [0x42a840]
push 0x14
push eax
call esi
mov ecx, dword [0x42a840]
push 0x15
push ecx
mov dword [0x42a7e8], eax
call esi
mov edx, dword [0x42a840]
push 0x16
push edx
mov dword [0x42a7e4], eax
call esi
mov dword [0x42a7e0], eax
mov eax, dword [0x42a840]
push 0x17
push eax
call esi
mov ecx, dword [0x42a840]
push 0x18
push ecx
mov dword [0x42a7dc], eax
call esi
mov edx, dword [0x42a840]
push 0x19
push edx
mov dword [0x42a7d8], eax
call esi
mov dword [0x42a7d4], eax
mov eax, dword [0x42a840]
push 0x1a
push eax
call esi
mov ecx, dword [0x42a840]
push 0x1b
push ecx
mov dword [0x42a7d0], eax
call esi
mov edx, dword [0x42a840]
push 0x1c
push edx
mov dword [0x42a7cc], eax
call esi
mov dword [0x42a7c8], eax
mov eax, dword [0x42a840]
push 0x1d
push eax
call esi
mov ecx, dword [0x42a840]
push 0x1e
push ecx
mov dword [0x42a7c4], eax
call esi
mov edx, dword [0x42a840]
push 0x1f
push edx
mov dword [0x42a7c0], eax
call esi
mov dword [0x42a7bc], eax
mov eax, dword [0x42a840]
push 0x20
push eax
call esi
mov dword [0x42a7b8], eax
push 0x21
mov ecx, dword [0x42a840]
push ecx
call esi
mov edx, dword [0x42a840]
push 0x22
push edx
mov dword [0x42a7b4], eax
call esi
mov dword [0x42a7b0], eax
mov eax, dword [0x42a840]
push 0x23
push eax
call esi
mov ecx, dword [0x42a840]
push 0x24
push ecx
mov dword [0x42a7ac], eax
call esi
mov edx, dword [0x42a840]
push 0x25
push edx
mov dword [0x42a7a8], eax
call esi
mov dword [0x42a7a4], eax
mov eax, dword [0x42a840]
push 0x26
push eax
call esi
mov ecx, dword [0x42a840]
push 0x27
push ecx
mov dword [0x42a7a0], eax
call esi
mov edx, dword [0x42a840]
push 0x28
push edx
mov dword [0x42a79c], eax
call esi
mov dword [0x42a798], eax
mov eax, dword [0x42a840]
push 0x29
push eax
call esi
mov ecx, dword [0x42a840]
push 0x2a
push ecx
mov dword [0x42a794], eax
call esi
mov edx, dword [0x42a840]
push 0x2b
push edx
mov dword [0x42a790], eax
call esi
mov dword [0x42a78c], eax
mov eax, dword [0x42a840]
push 0x2c
push eax
call esi
mov ecx, dword [0x42a840]
push 0x2d
push ecx
mov dword [0x42a788], eax
call esi
mov edx, dword [0x42a840]
push 0x2e
push edx
mov dword [0x42a784], eax
call esi
mov dword [0x42a780], eax
mov eax, dword [0x42a840]
push 0x2f
push eax
call esi
mov ecx, dword [0x42a840]
push 0x30
push ecx
mov dword [0x42a77c], eax
call esi
mov edx, dword [0x42a840]
mov dword [0x42a778], eax
push 0x31
push edx
call esi
mov dword [0x42a774], eax
mov eax, dword [0x42a840]
push 0x32
push eax
call esi
mov ecx, dword [0x42a840]
push 0x33
push ecx
mov dword [0x42a770], eax
call esi
mov edx, dword [0x42a840]
push 0x34
push edx
mov dword [0x42a76c], eax
call esi
mov dword [0x42a768], eax
mov eax, dword [0x42a840]
push 0x35
push eax
call esi
mov ecx, dword [0x42a840]
push 0x36
push ecx
mov dword [0x42a764], eax
call esi
mov dword [0x42a760], eax
pop esi
mov eax, 1
ret
xor eax, eax
ret