Function at 0x455510
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov eax, 0x1274
call fcn.004b17a0
mov eax, dword [esp + 0x1278]
push ebx
push ebp
mov ebp, ecx
push esi
push edi
lea ecx, [ebp + 0x2a9a62]
push eax
push ecx
lea edx, [esp + 0x30c]
push 0x4da3d0
push edx
call fcn.004b093f
add esp, 0x10
lea esi, [esp + 0xb14]
mov dword [esp + 0x10], 0xf
xor ebx, ebx
mov edi, 0x3f800000
push ebx
push ebx
push ebx
lea eax, [esi + 0x34]
push ebx
mov dword [esi + 4], ebx
push eax
mov dword [esi], ebx
mov dword [esi - 4], ebx
mov dword [esi - 8], ebx
mov dword [esi - 0xc], ebx
mov dword [esi - 0x10], ebx
mov dword [esi + 0x10], edi
mov dword [esi + 0xc], edi
mov dword [esi + 8], edi
mov dword [esi + 0x30], ebx
mov dword [esi + 0x2c], ebx
mov dword [esi + 0x28], ebx
mov dword [esi + 0x24], edi
mov dword [esi + 0x20], edi
mov dword [esi + 0x1c], edi
mov dword [esi + 0x18], edi
mov dword [esi + 0x14], edi
mov word [esi + 0x56], bx
mov word [esi + 0x54], bx
mov word [esi + 0x52], bx
mov word [esi + 0x50], bx
mov word [esi + 0x4e], bx
mov word [esi + 0x4c], bx
mov word [esi + 0x4a], bx
mov word [esi + 0x48], bx
mov word [esi + 0x46], bx
mov word [esi + 0x44], bx
mov word [esi + 0x66], bx
mov word [esi + 0x64], bx
mov word [esi + 0x62], bx
mov word [esi + 0x60], bx
mov dword [esi + 0x6c], ebx
mov dword [esi + 0x68], ebx
call dword [sym.imp.USER32.dll_SetRect]
mov eax, dword [esp + 0x10]
add esi, 0x80
dec eax
mov dword [esp + 0x10], eax
jne 0x45555a
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x1a4]
push 0x4d21c4
rep stosd dword es:[edi], eax
mov ecx, 0x28
lea edi, [esp + 0x1c8]
mov word [esp + 0x26c], bx
rep stosd dword es:[edi], eax
lea ecx, [esp + 0x308]
mov edi, 1
push ecx
mov word [esp + 0x272], bx
mov dword [esp + 0x26c], edi
mov dword [esp + 0x274], ebx
mov dword [esp + 0x278], ebx
mov dword [esp + 0x27c], ebx
call fcn.004b109f
mov esi, eax
add esp, 8
cmp esi, ebx
mov dword [esp + 0x1c], esi
jne 0x45566a
pop edi
pop esi
pop ebp
xor eax, eax
pop ebx
add esp, 0x1274
ret 8
mov eax, dword [esp + 0x1288]
mov edx, dword [esp + 0x128c]
cmp eax, 0x3e5
mov dword [ebp + 0x5a6f04], edx
mov dword [esp + 0x18], edi
mov dword [esp + 0x30], 0x14
je 0x45569f
cmp eax, 0x3e4
je 0x45569f
cmp eax, 0x3e3
jne 0x4556a7
mov dword [esp + 0x30], edi
mov dword [esp + 0x18], ebx
cmp eax, ebx
je 0x456116
lea ecx, [ebp + 0xadfee9]
call fcn.00454090
push esi
push 0x2f4
lea eax, [ebp + 0x5a6f24]
push edi
push eax
mov dword [ebp + 0x7a0f77], ebx
call fcn.004b1909
push esi
push 0x8c
lea ecx, [esp + 0x290]
push edi
push ecx
call fcn.004b1909
add esp, 0x20
lea edx, [esp + 0x278]
mov ecx, ebp
push edx
call fcn.00426390
lea edi, [ebp + 0x7a0fdd]
mov ecx, 0x23
lea esi, [esp + 0x278]
rep movsd dword es:[edi], dword [esi]
mov esi, dword [esp + 0x1c]
mov eax, dword [ebp + 0x7a1061]
push esi
push 4
lea ecx, [ebp + 0x7a1b61]
push 1
push ecx
mov dword [ebp + 0x7a105d], eax
call fcn.004b1909
push esi
push 0xaf0
lea edx, [ebp + 0x7a1071]
push 1
push edx
call fcn.004b1909
add esp, 0x20
mov ecx, ebp
call fcn.00452a70
push 1
mov ecx, ebp
call fcn.004531a0
push 2
mov ecx, ebp
call fcn.004531a0
push 3
mov ecx, ebp
call fcn.004531a0
push 4
mov ecx, ebp
call fcn.004531a0
push 5
mov ecx, ebp
call fcn.004531a0
push ebx
mov ecx, ebp
call fcn.0041aca0
push esi
push 0x4812
lea eax, [ebp + 0xe6fae]
push 1
push eax
call fcn.004b1909
push esi
push 0x780
lea ecx, [esp + 0xb1c]
push 1
push ecx
call fcn.004b1909
add esp, 0x20
mov dword [esp + 0x34], ebx
mov dword [esp + 0x38], 1
mov dword [esp + 0x3c], 2
mov dword [esp + 0x40], 3
mov dword [esp + 0x44], 4
mov dword [esp + 0x48], 5
mov dword [esp + 0x4c], 6
mov dword [esp + 0x50], 7
mov edx, 0xc
mov eax, 0xe
mov dword [esp + 0x64], edx
mov dword [esp + 0xa0], edx
mov dword [esp + 0x6c], eax
mov dword [esp + 0xa8], eax
lea edx, [esp + 0xb04]
mov edi, 9
mov esi, 0xb
mov ecx, 0xd
lea eax, [ebp + 0x570be]
mov dword [esp + 0x28], edx
mov dword [esp + 0x54], 8
mov dword [esp + 0x58], edi
mov dword [esp + 0x5c], 0xa
mov dword [esp + 0x60], esi
mov dword [esp + 0x68], ecx
mov dword [esp + 0x70], ebx
mov dword [esp + 0x74], 1
mov dword [esp + 0x78], 2
mov dword [esp + 0x7c], 3
mov dword [esp + 0x80], 4
mov dword [esp + 0x84], 5
mov dword [esp + 0x88], 6
mov dword [esp + 0x8c], 7
mov dword [esp + 0x90], 8
mov dword [esp + 0x94], edi
mov dword [esp + 0x98], 0xa
mov dword [esp + 0x9c], esi
mov dword [esp + 0xa4], ecx
mov dword [esp + 0xac], 0xf
mov dword [esp + 0xb0], 0x10
mov dword [esp + 0xb4], 0x11
mov dword [esp + 0xb8], 0x12
mov dword [esp + 0xbc], 0x13
mov dword [esp + 0xc0], 0x14
mov dword [esp + 0xc4], 0x15
mov dword [esp + 0xc8], 0x16
mov dword [esp + 0xcc], 0x17
mov dword [esp + 0xd0], 0x18
mov dword [esp + 0xd4], 0x19
mov dword [esp + 0xd8], 0x1a
mov dword [esp + 0xdc], 0x1b
mov dword [esp + 0xe0], 0x1c
mov dword [esp + 0xe4], 0x1d
mov dword [esp + 0x20], eax
lea edx, [ebp + 0xe6fd3]
mov dword [esp + 0x14], ebx
lea ecx, [esp + 0x70]
mov dword [esp + 0x10], edx
mov dword [esp + 0x24], ecx
mov dword [esp + 0x2c], 0x1e
lea esi, [edx - 0x25]
mov ecx, 0xa
lea edi, [esp + 0x178]
xor eax, eax
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
lea edi, [esp + 0x178]
or ecx, 0xffffffff
repne scasb al, byte es:[edi]
not ecx
dec ecx
je 0x455a6e
mov eax, 2
mov ecx, 8
mov dword [esp + 0xfc], eax
mov dword [esp + 0x100], eax
mov dword [esp + 0x104], eax
mov dword [esp + 0x108], eax
mov dword [esp + 0x10c], eax
mov dword [esp + 0x110], eax
mov dword [esp + 0x114], eax
mov dword [esp + 0x118], eax
mov dword [esp + 0x11c], eax
mov dword [esp + 0x120], eax
xor eax, eax
lea edi, [edx - 0x25]
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x14]
mov byte [edx - 5], bl
mov dword [edx], ebx
mov dword [edx - 4], ebx
mov edx, dword [esp + 0x198]
mov esi, 1
push ebx
push esi
and edx, 0xff
push ebx
mov dword [esp + 0xf4], esi
mov dword [esp + 0xf8], esi
mov dword [esp + 0xfc], esi
mov dword [esp + 0x100], esi
mov dword [esp + 0x104], esi
mov ecx, dword [esp + eax + 0xf4]
push edx
mov edx, dword [esp + 0x34]
push ecx
mov ecx, dword [edx]
mov edx, dword [esp + eax + 0x48]
push ecx
push edx
lea eax, [esp + 0x194]
push ebx
push eax
mov ecx, ebp
call fcn.0041a3f0
mov edx, dword [esp + 0x10]
jmp 0x455aa5
mov ecx, dword [esp + 0x14]
mov eax, dword [esp + ecx + 0x34]
mov ecx, dword [esp + 0x24]
mov ecx, dword [ecx]
lea eax, [eax + eax*2]
lea eax, [eax + eax*4]
lea eax, [ecx + eax*2]
lea ecx, [eax + eax*4]
add eax, ebp
lea esi, [eax + ecx*8 + 0xe6fae]
mov ecx, 8
xor eax, eax
mov edi, esi
rep stosd dword es:[edi], eax
mov byte [esi + 0x20], bl
mov dword [esi + 0x25], ebx
mov dword [esi + 0x21], ebx
mov ecx, dword [esp + 0x24]
mov eax, dword [esp + 0x2c]
add edx, 0x29
add ecx, 4
dec eax
mov dword [esp + 0x10], edx
mov dword [esp + 0x24], ecx
mov dword [esp + 0x2c], eax
jne 0x45597f
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x20]
cmp eax, 0x14
push 1
push ebx
jge 0x455ae6
call fcn.00416250
cmp eax, ebx
je 0x455afb
mov ecx, dword [esp + 0x28]
push ecx
jmp 0x455af4
call fcn.00416250
cmp eax, ebx
je 0x455afb
mov edx, dword [esp + 0x28]
push edx
mov ecx, eax
call fcn.00418850
mov eax, dword [esp + 0x14]
mov edi, dword [esp + 0x20]
mov esi, dword [esp + 0x28]
mov edx, dword [esp + 0x10]
add eax, 4
add edi, 0x9884
add esi, 0x80
cmp eax, 0x3c
mov dword [esp + 0x14], eax
mov dword [esp + 0x20], edi
mov dword [esp + 0x28], esi
jl 0x45596b
xor esi, esi
mov edi, dword [esp + 0x1c]
lea eax, [esp + 0x1a4]
push edi
push 0xd4
push 1
push eax
call fcn.004b1909
mov ecx, dword [esp + 0x278]
add esp, 0x10
and ecx, 0xffff
lea eax, [ecx - 2]
cmp eax, 4
ja case.0x455b66.5
jmp dword [eax*4 + 0x456248]
push ebx
push 2
push 0x64
lea edx, [esp + 0x1b0]
push ebx
push edx
jmp 0x455be0
lea eax, [esp + 0x204]
lea ecx, [esp + 0x1e4]
push eax
lea edx, [esp + 0x1c8]
push ecx
push edx
lea eax, [esp + 0x710]
push str._s__s__s
push eax
call fcn.004b093f
add esp, 0x14
lea ecx, [esp + 0x704]
push 1
push ecx
push esi
mov ecx, ebp
call fcn.004530d0
jmp case.0x455b66.5
push 0x64
lea edx, [esp + 0x1a8]
push ebx
push edx
mov ecx, ebp
call fcn.00452940
jmp case.0x455b66.5
push ebx
push 6
push 0x64
lea eax, [esp + 0x1b0]
push ebx
push eax
push esi
mov ecx, ebp
call fcn.00452cd0
mov ecx, ebp
call fcn.00453360
inc esi
cmp esi, 6
jl 0x455b31
mov ecx, ebp
call fcn.00424a20
push edi
lea eax, [ebp + 0xae6fd7]
push 0xf50
push 1
push eax
call fcn.004b1909
push edi
push 0xf4c
lea ecx, [ebp + 0xae7f27]
push 1
push ecx
call fcn.004b1909
lea edi, [ebp + 0xae7ee7]
or ecx, 0xffffffff
xor eax, eax
add esp, 0x20
repne scasb al, byte es:[edi]
not ecx
sub edi, ecx
lea edx, [esp + 0xe8]
mov eax, ecx
mov esi, edi
mov edi, edx
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
mov ecx, eax
and ecx, 3
rep movsb byte es:[edi], byte [esi]
lea ecx, [ebp + 0xae6fd7]
call fcn.00457860
lea ecx, [esp + 0xe8]
push ecx
mov ecx, ebp
call fcn.00457bc0
lea edi, [ebp + 0xae8e3b]
or ecx, 0xffffffff
xor eax, eax
lea edx, [esp + 0xe8]
repne scasb al, byte es:[edi]
not ecx
sub edi, ecx
mov eax, ecx
mov esi, edi
mov edi, edx
mov edx, dword [ebp + 0xae8e37]
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
mov ecx, eax
and ecx, 3
rep movsb byte es:[edi], byte [esi]
lea ecx, [esp + 0xe8]
push ecx
push edx
mov ecx, ebp
call fcn.00458c70
mov esi, dword [esp + 0x1c]
mov ecx, 0xa
xor eax, eax
lea edi, [esp + 0x14c]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
push esi
push 0x29
lea eax, [esp + 0x154]
push 1
push eax
call fcn.004b1909
add esp, 0x10
mov ecx, ebp
push ebx
call fcn.00458fe0
mov ecx, 0x19
xor eax, eax
lea edi, [esp + 0xe8]
rep stosd dword es:[edi], eax
lea edi, [esp + 0x14c]
or ecx, 0xffffffff
repne scasb al, byte es:[edi]
not ecx
dec ecx
cmp ecx, ebx
jle 0x455d3e
cmp ecx, 0x20
jge 0x455d3e
mov ecx, dword [esp + 0x171]
mov eax, dword [esp + 0x16c]
mov edx, dword [esp + 0x16d]
push ecx
and eax, 0xff
push edx
lea ecx, [esp + 0xf0]
push eax
lea edx, [esp + 0x158]
push ecx
push edx
push ebx
mov ecx, ebp
call fcn.00458e70
push esi
push 0x20
lea eax, [ebp + 0x7a0dc9]
push 1
push eax
call fcn.004b1909
push esi
push 0x5a8
lea ecx, [ebp + 0x7a32bd]
push 1
push ecx
call fcn.004b1909
push esi
push 0x50
lea edx, [ebp + 0x79cf88]
push 1
push edx
call fcn.004b1909
mov eax, dword [ebp + 0x79cf90]
add esp, 0x30
cmp eax, ebx
je 0x455dfd
xor eax, eax
xor ecx, ecx
mov ax, word [ebp + 0x79cfa6]
mov cx, word [ebp + 0x79cfa4]
push eax
xor edx, edx
mov dx, word [ebp + 0x79cfa2]
push ecx
xor eax, eax
xor ecx, ecx
mov ax, word [ebp + 0x79cfa0]
mov cx, word [ebp + 0x79cf9e]
push edx
push eax
movsx eax, word [ebp + 0x79cf9a]
xor edx, edx
push ecx
mov dx, word [ebp + 0x79cf9c]
movsx ecx, word [ebp + 0x79cf98]
push edx
push eax
push ecx
mov ecx, dword [ebp + 0x79cf94]
mov eax, ecx
shl eax, 5
sub eax, ecx
lea edx, [eax + eax*8]
lea eax, [ecx + edx*4]
lea ecx, [ecx + eax*4]
lea ecx, [ebp + ecx*2 + 0x2ab314]
call fcn.0041c890
mov ecx, dword [ebp + 0x79cf94]
push ebx
push 0x42c80000
jmp 0x455e0a
mov ecx, dword [ebp + 0x79cf94]
cmp ecx, 0xffffffff
je 0x455e26
push ebx
push ebx
mov eax, ecx
shl eax, 5
sub eax, ecx
lea edx, [eax + eax*8]
lea eax, [ecx + edx*4]
lea ecx, [ecx + eax*4]
lea ecx, [ebp + ecx*2 + 0x2ab318]
call fcn.00417050
cmp dword [ebp + 0x79cfa8], ebx
je 0x455eaa
xor edx, edx
xor eax, eax
mov dx, word [ebp + 0x79cfbe]
mov ax, word [ebp + 0x79cfbc]
push edx
xor ecx, ecx
mov cx, word [ebp + 0x79cfba]
push eax
xor edx, edx
xor eax, eax
mov dx, word [ebp + 0x79cfb8]
mov ax, word [ebp + 0x79cfb6]
push ecx
push edx
movsx edx, word [ebp + 0x79cfb2]
xor ecx, ecx
push eax
mov cx, word [ebp + 0x79cfb4]
movsx eax, word [ebp + 0x79cfb0]
push ecx
mov ecx, dword [ebp + 0x79cfac]
push edx
push eax
mov eax, ecx
shl eax, 5
sub eax, ecx
lea edx, [eax + eax*8]
lea eax, [ecx + edx*4]
lea ecx, [ecx + eax*4]
lea ecx, [ebp + ecx*2 + 0x2ab314]
call fcn.0041c890
mov ecx, dword [ebp + 0x79cfac]
push ebx
push 0x42c80000
jmp 0x455eb7
mov ecx, dword [ebp + 0x79cfac]
cmp ecx, 0xffffffff
je 0x455ed3
push ebx
push ebx
mov eax, ecx
shl eax, 5
sub eax, ecx
lea edx, [eax + eax*8]
lea eax, [ecx + edx*4]
lea ecx, [ecx + eax*4]
lea ecx, [ebp + ecx*2 + 0x2ab318]
call fcn.00417050
cmp dword [ebp + 0x79cfc0], ebx
je 0x455f57
xor edx, edx
xor eax, eax
mov dx, word [ebp + 0x79cfd6]
mov ax, word [ebp + 0x79cfd4]
push edx
xor ecx, ecx
mov cx, word [ebp + 0x79cfd2]
push eax
xor edx, edx
xor eax, eax
mov dx, word [ebp + 0x79cfd0]
mov ax, word [ebp + 0x79cfce]
push ecx
push edx
movsx edx, word [ebp + 0x79cfca]
xor ecx, ecx
push eax
mov cx, word [ebp + 0x79cfcc]
movsx eax, word [ebp + 0x79cfc8]
push ecx
mov ecx, dword [ebp + 0x79cfc4]
push edx
push eax
mov eax, ecx
shl eax, 5
sub eax, ecx
lea edx, [eax + eax*8]
lea eax, [ecx + edx*4]
lea ecx, [ecx + eax*4]
lea ecx, [ebp + ecx*2 + 0x2ab314]
call fcn.0041c890
mov ecx, dword [ebp + 0x79cfc4]
push ebx
push 0x42c80000
jmp 0x455f64
mov ecx, dword [ebp + 0x79cfc4]
cmp ecx, 0xffffffff
je 0x455f80
push ebx
push ebx
mov eax, ecx
shl eax, 5
sub eax, ecx
lea edx, [eax + eax*8]
lea eax, [ecx + edx*4]
lea ecx, [ecx + eax*4]
lea ecx, [ebp + ecx*2 + 0x2ab318]
call fcn.00417050
push esi
push 0x28
lea edx, [ebp + 0xe6f86]
push 1
push edx
call fcn.004b1909
push esi
lea edi, [ebp + 0x7a0fcd]
push 4
push 1
push edi
call fcn.004b1909
mov eax, dword [edi]
add esp, 0x20
mov ecx, ebp
push ebx
push eax
call fcn.00420ed0
push esi
push 0x1e80
lea ecx, [ebp + 0xae8e73]
push 1
push ecx
call fcn.004b1909
add esp, 0x10
mov ecx, ebp
call fcn.0045a420
push esi
lea edi, [ebp + 0x2a8d6a]
push 0x1ea
push 1
push edi
call fcn.004b1909
add esp, 0x10
mov esi, 0xa
mov edx, dword [ebp + 0x2a8f6a]
mov ecx, edi
push edx
call fcn.0045ac10
add edi, 0x31
dec esi
jne 0x455fea
push ebx
push ebx
push 0x4da8f4
lea ecx, [ebp + 0x79d665]
call fcn.00425700
push 1
mov ecx, ebp
call fcn.00422430
cmp word [ebp + 0xa6632f], 0xffff
je 0x456032
lea eax, [ebp + 0xa5ba45]
mov ecx, ebp
push eax
call fcn.004504d0
mov esi, 2
lea edi, [ebp + 0xa0246f]
cmp word [edi], 0xffff
je 0x45605c
cmp esi, 2
je 0x456057
lea ecx, [edi - 0xa8ea]
push ecx
mov ecx, ebp
call fcn.004504d0
mov word [edi], 0xffff
inc esi
add edi, 0xc7d8
cmp esi, 0x12
jl 0x45603d
mov edx, dword [esp + 0x30]
push ebx
push edx
mov ecx, ebp
mov word [ebp + 0x2a8f72], bx
mov word [ebp + 0x2a8f76], bx
call fcn.004300f0
cmp dword [esp + 0x18], ebx
je 0x456093
mov dword [ebp + 0x9dbbd1], 1
mov ecx, ebp
call fcn.0042fc40
push 1
push ebx
mov ecx, ebp
mov dword [ebp + 0x7a09f5], 1
call fcn.00422d90
push 1
mov ecx, ebp
call fcn.00456470
xor eax, eax
mov ax, word [ebp + 0x7a0f41]
mov dword [ebp + 0x5a6f04], eax
mov al, byte [ebp + 0x5a7381]
cmp al, bl
jne 0x4560f7
mov eax, dword [ebp + 0xadf439]
mov ecx, dword [esp + 0x1288]
cmp eax, ecx
jg 0x4560f7
mov edx, dword [ebp + 0xadf441]
add edx, eax
cmp edx, ecx
jl 0x4560f7
mov dword [ebp + 0xadf445], 1
mov esi, dword [esp + 0x1c]
push esi
call fcn.004b0eb8
add esp, 4
mov eax, 1
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x1274
ret 8
push esi
push 0x1f5d58
lea eax, [ebp + 0x5a7218]
push edi
push eax
call fcn.004b1909
push esi
push 0x624
lea ecx, [ebp + 0x79cfed]
push edi
push ecx
call fcn.004b1909
push esi
push 0x54
lea edx, [ebp + 0x79d611]
push edi
push edx
call fcn.004b1909
add esp, 0x30
lea edx, [ebp + 0x79d011]
mov dword [esp + 0x18], 6
mov ecx, 8
xor eax, eax
lea edi, [edx - 0x20]
rep stosd dword es:[edi], eax
mov ecx, 0x28
mov edi, edx
mov word [edx + 0xa4], bx
add edx, 0x106
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x18]
mov word [edx - 0x60], bx
dec eax
mov dword [esp + 0x18], eax
jne 0x45615d
push esi
push 0xcd0
lea eax, [ebp + 0xae6307]
push 1
push eax
call fcn.004b1909
push esi
push 0x1e
lea ecx, [ebp + 0xadf42f]
push 1
push ecx
call fcn.004b1909
push esi
push 0x1b8
lea edx, [ebp + 0x7a0a09]
push 1
push edx
call fcn.004b1909
push esi
push 0x1b8
lea eax, [ebp + 0x7a0bc1]
push 1
push eax
call fcn.004b1909
add esp, 0x40
lea ecx, [ebp + 0x7a0d79]
push esi
push 0x50
push 1
push ecx
call fcn.004b1909
push esi
push 0x44
lea edx, [ebp + 0x7a0e39]
push 1
push edx
call fcn.004b1909
push esi
push 0xa00
lea eax, [ebp + 0x2a8f86]
push 1
push eax
call fcn.004b1909
push esi
push 4
lea ecx, [ebp + 0xadfeb3]
push 1
push ecx
call fcn.004b1909
add esp, 0x40
lea edx, [ebp + 0xaec38f]
push esi
push 4
push 1
push edx
call fcn.004b1909
add esp, 0x10
mov ecx, ebp
call fcn.0042f510
jmp 0x4560fb