Function at 0xdcd7ba
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x64
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
cmp dword [ebp + 0x10], 1
jne 0xdcdae2
mov eax, 0xe85be3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0xdcd7ff
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
push 8
call fcn.00df0004
add esp, 4
mov dword [ebp - 0x20], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x20]
push eax
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
mov dword [ebp - 0x28], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
push dword [ebp - 0x3c]
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
call fcn.00dcf20a
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0xdcd91a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0xdcd92a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0xdcd93a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0xdcd94a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0xdcd95a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0xdcd96a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0xdcd97a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0xdcd98a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0xdcd99a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x20]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x924
call fcn.00df6694
add esp, 0x10
call fcn.00defff8
add esp, 4
lea eax, [ebp - 0x5c]
push eax
call fcn.00dd135b
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0xdcd9d9
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0xdcd9ed
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov eax, 0xe44747
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0xe85c06
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 8]
push eax
call fcn.00da363e
mov dword [ebp - 0x24], eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0xdcda3d
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0xdcda4d
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0xdcda61
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov eax, 0xe44747
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0xe85c10
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 8]
push eax
call fcn.00da363e
mov dword [ebp - 0x24], eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0xdcdab1
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0xdcdac1
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0xdcdad7
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
jmp 0xdcf1a1
cmp dword [ebp + 0x10], 2
jne 0xdcdd17
mov eax, 0xe85c1f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0xdcdb02
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
push 8
call fcn.00df0004
add esp, 4
mov dword [ebp - 0x20], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x20]
push eax
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
mov dword [ebp - 0x28], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
push dword [ebp - 0x3c]
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
call fcn.00dcf20a
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0xdcdc1d
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0xdcdc2d
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0xdcdc3d
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0xdcdc4d
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0xdcdc5d
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0xdcdc6d
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0xdcdc7d
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0xdcdc8d
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0xdcdc9d
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x20]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x924
call fcn.00df6694
add esp, 0x10
call fcn.00defff8
add esp, 4
lea eax, [ebp - 0x5c]
push eax
call fcn.00dd135b
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0xdcdcdc
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0xdcdcf0
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov eax, 0xe43d0f
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0xdcdd0c
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
jmp 0xdcf1a1
cmp dword [ebp + 0x10], 3
jne 0xdce01b
mov eax, 0xe85c45
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0xdcdd37
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
push 8
call fcn.00df0004
add esp, 4
mov dword [ebp - 0x20], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x20]
push eax
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
mov dword [ebp - 0x28], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
push dword [ebp - 0x3c]
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
push 1
mov eax, 0xe85c68
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
call fcn.00dcf20a
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0xdcde53
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0xdcde63
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0xdcde73
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0xdcde83
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0xdcde93
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0xdcdea3
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0xdcdeb3
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0xdcdec3
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0xdcded3
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x20]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x924
call fcn.00df6694
add esp, 0x10
call fcn.00defff8
add esp, 4
lea eax, [ebp - 0x5c]
push eax
call fcn.00dd135b
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0xdcdf12
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0xdcdf26
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov eax, 0xe44747
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0xe85d0a
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 8]
push eax
call fcn.00da363e
mov dword [ebp - 0x24], eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0xdcdf76
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0xdcdf86
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0xdcdf9a
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov eax, 0xe44747
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0xe85d11
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 8]
push eax
call fcn.00da363e
mov dword [ebp - 0x24], eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0xdcdfea
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0xdcdffa
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0xdce010
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
jmp 0xdcf1a1
cmp dword [ebp + 0x10], 4
jne 0xdce33b
mov eax, 0xe85d1d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0xdce03b
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
push 8
call fcn.00df0004
add esp, 4
mov dword [ebp - 0x20], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x20]
push eax
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
mov dword [ebp - 0x28], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
push dword [ebp - 0x3c]
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
call fcn.00dcf20a
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0xdce156
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0xdce166
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0xdce176
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0xdce186
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0xdce196
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0xdce1a6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0xdce1b6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0xdce1c6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0xdce1d6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x20]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x924
call fcn.00df6694
add esp, 0x10
call fcn.00defff8
add esp, 4
push 0x80000005
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0xdce20c
mov eax, 0xe43d21
push eax
push 1
mov ebx, 0x168
call fcn.00df10a4
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0xdce232
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0xdce246
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov eax, 0xe44747
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0xe85d0a
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 8]
push eax
call fcn.00da363e
mov dword [ebp - 0x24], eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0xdce296
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0xdce2a6
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0xdce2ba
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov eax, 0xe44747
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0xe85d4f
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 8]
push eax
call fcn.00da363e
mov dword [ebp - 0x24], eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0xdce30a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0xdce31a
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0xdce330
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
jmp 0xdcf1a1
cmp dword [ebp + 0x10], 5
jne 0xdce5c8
mov eax, 0xe85d57
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0xdce35b
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
push 8
call fcn.00df0004
add esp, 4
mov dword [ebp - 0x20], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x20]
push eax
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
mov dword [ebp - 0x28], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
push dword [ebp - 0x3c]
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
call fcn.00dcf20a
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0xdce476
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0xdce486
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0xdce496
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0xdce4a6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0xdce4b6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0xdce4c6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0xdce4d6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0xdce4e6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0xdce4f6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x20]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x924
call fcn.00df6694
add esp, 0x10
call fcn.00defff8
add esp, 4
lea eax, [ebp - 0x5c]
push eax
call fcn.00dd135b
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0xdce535
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0xdce549
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov eax, 0xe85d6c
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 8]
push eax
call fcn.00d7635c
mov dword [ebp - 0x20], eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0xdce58d
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x20]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0xdce5a1
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov eax, 0xe43d0f
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0xdce5bd
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
jmp 0xdcf1a1
cmp dword [ebp + 0x10], 6
jne 0xdce88b
mov eax, 0xe85d70
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0xdce5e8
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
push 8
call fcn.00df0004
add esp, 4
mov dword [ebp - 0x20], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x20]
push eax
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
mov dword [ebp - 0x28], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
push dword [ebp - 0x3c]
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
call fcn.00dcf20a
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0xdce703
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0xdce713
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0xdce723
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0xdce733
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0xdce743
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0xdce753
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0xdce763
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0xdce773
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0xdce783
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x20]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x924
call fcn.00df6694
add esp, 0x10
call fcn.00defff8
add esp, 4
push 0x80000005
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0xdce7b9
mov eax, 0xe43d21
push eax
push 1
mov ebx, 0x168
call fcn.00df10a4
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0xdce7df
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x60]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0xdce7f3
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 8], eax
push 0x80000101
push 0
push 0xa
push 1
mov ebx, 0x140
call fcn.00df53e4
add esp, 0x10
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
call fcn.00d7c902
mov dword [ebp - 0x20], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xdce850
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x20]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0xdce864
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov eax, 0xe43d0f
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0xdce880
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
jmp 0xdcf1a1
cmp dword [ebp + 0x10], 7
jne 0xdceb48
mov eax, 0xe85d85
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0xdce8ab
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
lea eax, [ebp - 0x18]
push eax
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
mov dword [ebp - 0x24], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
push dword [ebp - 0x48]
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
lea eax, [ebp - 4]
push eax
call int.00da5275
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0xdce9c9
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0xdce9d9
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0xdce9e9
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0xdce9f9
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0xdcea09
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0xdcea19
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0xdcea29
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0xdcea39
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0xdcea49
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0xdcea59
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0xdcea69
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0xdcea79
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0xdcea89
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0xdcea99
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0xdceaad
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 8], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov eax, 0xe44747
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
mov eax, 0xe85d9c
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 8]
push eax
call fcn.00da363e
mov dword [ebp - 0x24], eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0xdceafd
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0xdceb0d
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0xdceb21
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov eax, 0xe43d0f
push eax
mov ebx, dword [ebp + 8]
mov ebx, dword [ebx]
test ebx, ebx
je 0xdceb3d
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov ebx, dword [ebp + 8]
mov dword [ebx], eax
jmp 0xdcf1a1
mov eax, 0xe85da3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0xdceb5e
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
push 8
call fcn.00df0004
add esp, 4
mov dword [ebp - 0x20], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x20]
push eax
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
mov dword [ebp - 0x28], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
push dword [ebp - 0x3c]
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
push 1
mov eax, 0xe85db8
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
call fcn.00dcf20a
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0xdcec7a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0xdcec8a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0xdcec9a
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0xdcecaa
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0xdcecba
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0xdcecca
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0xdcecda
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0xdcecea
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0xdcecfa
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x20]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x924
call fcn.00df6694
add esp, 0x10
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x5c]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0xdced31
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push 0x80000004
push 0
push 0xe85e31
push 1
mov ebx, 0x198
call fcn.00df1514
add esp, 0x10
mov dword [ebp - 0x14], eax
push 0xe85e3e
push dword [ebp - 0x14]
mov ecx, 2
call fcn.00d702ca
add esp, 8
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xdced7e
push ebx
call fcn.00defff8
add esp, 4
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov eax, 0xe85e3e
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.00dd139e
mov dword [ebp - 0x24], eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0xdcedb6
push ebx
call fcn.00defff8
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0xdcedc6
push ebx
call fcn.00defff8
add esp, 4
push 0x80000005
push 0
mov eax, dword [ebp - 0x24]
test eax, eax
jne 0xdcedd9
mov eax, 0xe43d21
push eax
push 1
mov ebx, 0x168
call fcn.00df10a4
add esp, 0x10
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0xdcedff
push ebx
call fcn.00defff8
add esp, 4
mov eax, dword [ebp - 0x28]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0xdcee13
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x80000004
push 0
push 0xe85e47
push 0x80000004
push 0
mov eax, dword [ebp - 4]
test eax, eax
jne 0xdcee36
mov eax, 0xe43d0f
push eax
push 2
mov ebx, 0xb0
call fcn.00df3544
add esp, 0x1c
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0
jne 0xdcee86
push dword [ebp - 4]
push 0xe85e4c
mov ecx, 2
call fcn.00d6fd1d
add esp, 8
mov dword [ebp - 0x14], eax
mov eax, dword [ebp - 0x14]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0xdcee82
push ebx
call fcn.00defff8
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
push 8
call fcn.00df0004
add esp, 4
mov dword [ebp - 0x20], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x20]
push eax
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
mov dword [ebp - 0x28], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
push dword [ebp - 0x30]
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
push dword [ebp - 0x3c]
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
push dword [ebp - 0x58]
lea eax, [ebp - 4]
push eax
call fcn.00dcf20a
add byte [edx], 0
add byte [ecx + 0x5d8ba445], cl
lodsb al, byte [esi]