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

Disassembly:
sub esp, 0x194
push ebx
push ebp
push esi
push edi
mov edi, ecx
mov dword [esp + 0x154], edi
mov dword [esp + 0x28], 0xa194df
xor edx, edx
shl dword [esp + 0x28], 4
shl dword [esp + 0x28], 1
or dword [esp + 0x28], 0xed482b47
xor dword [esp + 0x28], 0xfd7abbe7
mov dword [esp + 0x9c], 0x2b86a8
or dword [esp + 0x9c], 0x87ef9aa6
shl dword [esp + 0x9c], 6
xor dword [esp + 0x9c], 0xfbe7ab80
mov dword [esp + 0x118], 0x5fe08a
shl dword [esp + 0x118], 0xf
xor dword [esp + 0x118], 0xf0450000
mov dword [esp + 0xe8], 0x893c4a
xor dword [esp + 0xe8], 0x699ace08
imul eax, dword [esp + 0xe8], 0x76
mov dword [esp + 0xe8], eax
xor dword [esp + 0xe8], 0x6f31aa6c
xor ebp, ebp
mov dword [esp + 0xd8], 0x73575
mov ebx, 0x1a47708
xor dword [esp + 0xd8], 0xe9128ccd
shl dword [esp + 0xd8], 0xa
xor dword [esp + 0xd8], 0x56e6e000
mov dword [esp + 0x108], 0xe0d448
mov eax, dword [esp + 0x108]
push 0x73
pop esi
div esi
push 0xb
mov dword [esp + 0x10c], eax
xor edx, edx
xor dword [esp + 0x10c], 0x1f47d
mov dword [esp + 0x138], 0xbd08d8
imul eax, dword [esp + 0x138], 0x58
pop ecx
push 0x48
mov dword [esp + 0x138], eax
xor dword [esp + 0x138], 0x40fb0a40
mov dword [esp + 0xf0], 0xafe37a
shl dword [esp + 0xf0], 0xb
mov eax, dword [esp + 0xf0]
div ecx
xor edx, edx
mov dword [esp + 0xf0], eax
xor dword [esp + 0xf0], 0xb8e2a2e
mov dword [esp + 0xb4], 0xc7332
xor dword [esp + 0xb4], 0x7affd701
or dword [esp + 0xb4], 0x4a93640c
xor dword [esp + 0xb4], 0x7af3e43f
mov dword [esp + 0x104], 0x4c6b7a
xor dword [esp + 0x104], 0x411cedd0
xor dword [esp + 0x104], 0x415086aa
mov dword [esp + 0x64], 0xf83a20
shr dword [esp + 0x64], 6
mov eax, dword [esp + 0x64]
pop ecx
div ecx
push 0x4c
mov dword [esp + 0x64], eax
xor edx, edx
mov eax, dword [esp + 0x64]
pop ecx
div ecx
mov dword [esp + 0x60], eax
mov eax, 0x3f3d7e10
xor dword [esp + 0x60], 0x2e
mov dword [esp + 0x84], 0x434eb8
shr dword [esp + 0x84], 0xc
shl dword [esp + 0x84], 8
or dword [esp + 0x84], eax
xor dword [esp + 0x84], eax
mov dword [esp + 0x104], 0x2aaa0b
add dword [esp + 0x104], 0xffff4146
xor dword [esp + 0x104], 0x29eaa6
mov dword [esp + 0x94], 0xabe7d3
xor edx, edx
xor dword [esp + 0x94], 0x5e5d2efb
shr dword [esp + 0x94], 0xc
xor dword [esp + 0x94], 0xf8a0b
mov dword [esp + 0x78], 0xcebee
xor dword [esp + 0x78], 0x3bcfb469
shl dword [esp + 0x78], 0xb
imul eax, dword [esp + 0x78], 0x34
push 5
pop ecx
push 0x67
mov dword [esp + 0x7c], eax
xor dword [esp + 0x7c], 0x7b31144c
mov dword [esp + 0xc8], 0x5123c8
shr dword [esp + 0xc8], 1
shl dword [esp + 0xc8], 8
xor dword [esp + 0xc8], 0x2897bc03
mov dword [esp + 0x34], 0xa7ceb6
shl dword [esp + 0x34], 0xd
xor dword [esp + 0x34], 0x5af7680b
xor dword [esp + 0x34], 0x2c185b6b
xor dword [esp + 0x34], 0x8f33e91b
mov dword [esp + 0x5c], 0xeeb7b1
add dword [esp + 0x5c], 0xfffff683
shr dword [esp + 0x5c], 1
add dword [esp + 0x5c], 0x6089
xor dword [esp + 0x5c], 0x7c6b6a
mov dword [esp + 0x134], 0x759dc8
add dword [esp + 0x134], 0xffff0f42
xor dword [esp + 0x134], 0x70b51a
mov dword [esp + 0x12c], 0xe3cd91
xor dword [esp + 0x12c], 0xe43e8d2c
xor dword [esp + 0x12c], 0xe4d215b1
mov dword [esp + 0x74], 0xc332d5
shr dword [esp + 0x74], 8
shl dword [esp + 0x74], 3
mov eax, dword [esp + 0x74]
div ecx
xor edx, edx
mov dword [esp + 0x74], eax
xor dword [esp + 0x74], 0x449e3
mov dword [esp + 0x110], 0xd135bd
or dword [esp + 0x110], 0xc2868179
xor dword [esp + 0x110], 0xc2d90bea
mov dword [esp + 0xe0], 0x2a8b52
or dword [esp + 0xe0], 0xde09e50c
add dword [esp + 0xe0], 0xac18
xor dword [esp + 0xe0], 0xde2051eb
mov dword [esp + 0x130], 0x1390ae
shl dword [esp + 0x130], 0xf
xor dword [esp + 0x130], 0xc85d9f88
mov dword [esp + 0x118], 0x7d42d7
shl dword [esp + 0x118], 0xd
xor dword [esp + 0x118], 0xa85b2413
mov dword [esp + 0x124], 0x3735f6
imul eax, dword [esp + 0x124], 0x78
pop ecx
mov dword [esp + 0x120], eax
xor dword [esp + 0x120], 0x19e8312d
mov dword [esp + 0x110], 0xae1dac
add dword [esp + 0x110], 0xffffa9fd
xor dword [esp + 0x110], 0xa98f78
mov dword [esp + 0xe0], 0x958b93
mov eax, dword [esp + 0xe0]
div ecx
mov dword [esp + 0xe0], eax
shr dword [esp + 0xe0], 0xf
xor dword [esp + 0xe0], 0xc0ac2
mov dword [esp + 0x74], 0x6e34ad
or dword [esp + 0x74], 0x83b77705
xor dword [esp + 0x74], 0x312db4a
shr dword [esp + 0x74], 0xc
xor dword [esp + 0x74], 0x4159a
mov dword [esp + 0x6c], 0xc641e0
add dword [esp + 0x6c], 0xf4bf
add dword [esp + 0x6c], 0x99db
add dword [esp + 0x6c], 0x499b
xor dword [esp + 0x6c], 0xc599c2
mov dword [esp + 0x64], 0xdac3ca
shr dword [esp + 0x64], 9
add dword [esp + 0x64], 0xffff0a22
xor edx, edx
or dword [esp + 0x64], 0xfd495ec9
xor dword [esp + 0x64], 0xfff4fe17
mov dword [esp + 0x5c], 0xeec8e9
mov eax, dword [esp + 0x5c]
push 0x77
pop ecx
div ecx
push 0x49
mov dword [esp + 0x60], eax
xor edx, edx
add dword [esp + 0x60], 0x1e59
xor dword [esp + 0x60], 0xaa9df751
xor dword [esp + 0x60], 0xaa966c19
mov dword [esp + 0x4c], 0x428041
imul eax, dword [esp + 0x4c], 0x1e
pop ecx
push 0x44
mov dword [esp + 0x4c], eax
xor dword [esp + 0x4c], 0x7da4f7d0
shr dword [esp + 0x4c], 0xd
xor dword [esp + 0x4c], 0xfbf56
mov dword [esp + 0x84], 0xc575de
shl dword [esp + 0x84], 5
add dword [esp + 0x84], 0x11ec
shl dword [esp + 0x84], 5
xor dword [esp + 0x84], 0x15d7945f
mov dword [esp + 0xb0], 0x20c6ca
shr dword [esp + 0xb0], 8
imul eax, dword [esp + 0xb0], 0x55
mov dword [esp + 0xb0], eax
xor dword [esp + 0xb0], 0xee7bd
mov dword [esp + 0x18], 0x71f5a6
imul eax, dword [esp + 0x18], 0x76
mov dword [esp + 0x18], eax
add dword [esp + 0x18], 0xffffc591
add dword [esp + 0x18], 0xffff80b6
xor dword [esp + 0x18], 0x348832a4
mov dword [esp + 0x6c], 0xc1bcb2
add dword [esp + 0x6c], 0xffff77c0
add dword [esp + 0x6c], 0xc9d2
shr dword [esp + 0x6c], 1
xor dword [esp + 0x6c], 0x6bcd37
mov dword [esp + 0x120], 0xe2389e
or dword [esp + 0x120], 0xbb73056e
xor dword [esp + 0x120], 0xbbf17280
mov dword [esp + 0xd0], 0xd40ab0
mov eax, dword [esp + 0xd0]
div ecx
xor edx, edx
mov dword [esp + 0xd0], eax
add dword [esp + 0xd0], 0x9f91
xor dword [esp + 0xd0], 0x6c60b
mov dword [esp + 0x20], 0xe834ea
add dword [esp + 0x20], 0xffffc6a3
imul eax, dword [esp + 0x20], 0x59
pop ecx
mov dword [esp + 0x1c], eax
shr dword [esp + 0x1c], 0xc
xor dword [esp + 0x1c], 0x4ab7b
mov dword [esp + 0xbc], 0xf070f5
shr dword [esp + 0xbc], 0xa
mov eax, dword [esp + 0xbc]
mov dword [esp + 0xbc], eax
xor dword [esp + 0xbc], 0x552ba
mov dword [esp + 0x88], 0x492a26
shl dword [esp + 0x88], 0xe
add dword [esp + 0x88], 0xffff9887
xor dword [esp + 0x88], 0x4a847ceb
mov dword [esp + 0xb4], 0x1e4c0c
add dword [esp + 0xb4], 0xffff26a2
xor dword [esp + 0xb4], 0xe4ebf76d
xor dword [esp + 0xb4], 0xe4f6e071
mov dword [esp + 0x90], 0xd5bc96
imul eax, dword [esp + 0x90], 0x69
mov dword [esp + 0x90], eax
mov eax, dword [esp + 0x90]
div ecx
mov dword [esp + 0x90], eax
xor dword [esp + 0x90], 0x141a9da
mov dword [esp + 0x24], 0xfbfb2e
xor edx, edx
shr dword [esp + 0x24], 3
mov eax, dword [esp + 0x24]
push 0x76
pop ecx
div ecx
xor edx, edx
mov dword [esp + 0x24], eax
imul eax, dword [esp + 0x24], 7
push 0x59
pop ecx
push 0x1a
mov dword [esp + 0x28], eax
xor dword [esp + 0x28], 0x7c1c8
mov dword [esp + 0xe8], 0xeb4b64
or dword [esp + 0xe8], 0x28cd6fa1
mov eax, dword [esp + 0xe8]
div ecx
xor edx, edx
mov dword [esp + 0xe8], eax
xor dword [esp + 0xe8], 0x71f694
mov dword [esp + 0x30], 0xa9d7fb
xor dword [esp + 0x30], 0x8969d678
or dword [esp + 0x30], 0xbf240f20
shr dword [esp + 0x30], 0xd
xor dword [esp + 0x30], 0x6cf9d
mov dword [esp + 0x128], 0x967f11
shr dword [esp + 0x128], 6
xor dword [esp + 0x128], 0x7234a
mov dword [esp + 0xbc], 0xe2e7e5
shl dword [esp + 0xbc], 8
or dword [esp + 0xbc], 0xf4b0fe67
xor dword [esp + 0xbc], 0xf6ffabfc
mov dword [esp + 0xac], 0x7cc85e
add dword [esp + 0xac], 0xffff0e66
or dword [esp + 0xac], 0x7c5f1a1
xor dword [esp + 0xac], 0x7f73600
mov dword [esp + 0xa4], 0x25ec02
mov eax, dword [esp + 0xa4]
pop ecx
div ecx
xor edx, edx
mov dword [esp + 0xa0], eax
shr dword [esp + 0xa0], 5
xor dword [esp + 0xa0], 0xc3471
mov dword [esp + 0x98], 0xeb2775
mov eax, dword [esp + 0x98]
div esi
push 0x2c
mov dword [esp + 0x9c], eax
xor edx, edx
xor dword [esp + 0x9c], 0x1df1ea1f
xor dword [esp + 0x9c], 0x1df8dc21
mov dword [esp + 0xfc], 0x8bccc0
or dword [esp + 0xfc], 0x74909b6c
xor dword [esp + 0xfc], 0x749f5416
mov dword [esp + 0x140], 0x2a0abc
xor dword [esp + 0x140], 0xe253f3a5
xor dword [esp + 0x140], 0xe27a0b8c
mov dword [esp + 0x38], 0x107acf
add dword [esp + 0x38], 0xffffa879
imul eax, dword [esp + 0x38], 0x76
pop ecx
mov dword [esp + 0x34], eax
xor dword [esp + 0x34], 0x94501d12
xor dword [esp + 0x34], 0x932e3839
mov dword [esp + 0x44], 0xd5ceee
imul eax, dword [esp + 0x44], 7
mov dword [esp + 0x44], eax
mov eax, dword [esp + 0x44]
div ecx
mov dword [esp + 0x44], eax
add dword [esp + 0x44], 0x3555
xor dword [esp + 0x44], 0x286a53
mov dword [esp + 0xc0], 0xbe7207
imul eax, dword [esp + 0xc0], 0x2b
mov dword [esp + 0xc0], eax
xor dword [esp + 0xc0], 0x35391081
xor dword [esp + 0xc0], 0x2ac6bcbf
mov dword [esp + 0x3c], 0x7b2adf
shl dword [esp + 0x3c], 0xe
xor edx, edx
shr dword [esp + 0x3c], 0xc
or dword [esp + 0x3c], 0xc8f7c840
xor dword [esp + 0x3c], 0xc8f45c2b
mov dword [esp + 0x40], 0x674352
shr dword [esp + 0x40], 1
shl dword [esp + 0x40], 1
shr dword [esp + 0x40], 0xa
xor dword [esp + 0x40], 0x6cc40
mov dword [esp + 0x38], 0x74bbd6
shr dword [esp + 0x38], 6
add dword [esp + 0x38], 0x321b
xor dword [esp + 0x38], 0xd4f22c59
xor dword [esp + 0x38], 0xd4f0bddb
mov dword [esp + 0xa4], 0x6e869e
add dword [esp + 0xa4], 0xffff8806
shr dword [esp + 0xa4], 8
xor dword [esp + 0xa4], 0x68c78
mov dword [esp + 0xf4], 0xa56de3
mov eax, dword [esp + 0xf4]
push 0x3d
pop ecx
div ecx
push 0x41
mov dword [esp + 0xf8], eax
xor edx, edx
xor dword [esp + 0xf8], 0xe1ba6
mov dword [esp + 0x54], 0x6a0cd7
shr dword [esp + 0x54], 5
add dword [esp + 0x54], 0xffffefdf
add dword [esp + 0x54], 0xe19b
xor dword [esp + 0x54], 0x373f1
mov dword [esp + 0x1c], 0xdc9224
add dword [esp + 0x1c], 0xee05
shl dword [esp + 0x1c], 9
or dword [esp + 0x1c], 0x3c085125
xor dword [esp + 0x1c], 0xbf09f04b
mov dword [esp + 0xd8], 0xcd0c7f
add dword [esp + 0xd8], 0xffffda6f
shl dword [esp + 0xd8], 4
xor dword [esp + 0xd8], 0xcc5347f
mov dword [esp + 0xd4], 0x228127
shr dword [esp + 0xd4], 8
add dword [esp + 0xd4], 0x1a93
xor dword [esp + 0xd4], 0xc76a5
mov dword [esp + 0xcc], 0x2552aa
or dword [esp + 0xcc], 0xf7bd6ffb
xor dword [esp + 0xcc], 0xf7b6bfac
mov dword [esp + 0x58], 0xa1f7ec
or dword [esp + 0x58], 0x82d324f4
add dword [esp + 0x58], 0x648b
mov eax, dword [esp + 0x58]
pop ecx
div ecx
mov dword [esp + 0x54], eax
xor dword [esp + 0x54], 0x201f8a1
mov dword [esp + 0x4c], 0x978698
add dword [esp + 0x4c], 0xa3a3
or dword [esp + 0x4c], 0x17f522d6
imul eax, dword [esp + 0x4c], 0x33
mov dword [esp + 0x4c], eax
xor dword [esp + 0x4c], 0xc7671db0
mov dword [esp + 0x138], 0x1161c1
shl dword [esp + 0x138], 3
xor dword [esp + 0x138], 0x895b88
mov dword [esp + 0x20], 0xb6fa37
shr dword [esp + 0x20], 9
or dword [esp + 0x20], 0x9678bdf7
shl dword [esp + 0x20], 6
xor dword [esp + 0x20], 0x9e38c926
mov dword [esp + 0xfc], 0xd105b1
or dword [esp + 0xfc], 0xfb144a2a
xor dword [esp + 0xfc], 0xfbd94870
mov dword [esp + 0xf0], 0x448863
add dword [esp + 0xf0], 0xffffd2c7
add dword [esp + 0xf0], 0xfffff4e3
xor dword [esp + 0xf0], 0x4c487c
mov dword [esp + 0x8c], 0xa99dd5
imul eax, dword [esp + 0x8c], 0x64
mov dword [esp + 0x8c], eax
imul eax, dword [esp + 0x8c], 0x46
mov esi, 0x4e6a095
mov dword [esp + 0x8c], eax
xor dword [esp + 0x8c], 0x1dfd0e8e
mov dword [esp + 0x7c], 0xbd1964
imul eax, dword [esp + 0x7c], 0xb
mov dword [esp + 0x7c], eax
add dword [esp + 0x7c], 0xffff12e3
or dword [esp + 0x7c], 0x7a954a27
xor dword [esp + 0x7c], 0x7a979d9a
mov eax, 0xe12a4ce
mov edx, 0x5c3527c
mov ecx, 0x70b657
cmp ebx, esi
jg 0xf4966e
je 0xf4959d
cmp ebx, 0x363e3
je 0xf4983e
cmp ebx, ecx
je 0xf49558
cmp ebx, 0x1a47708
je 0xf4954e
cmp ebx, 0x38fe490
je 0xf49495
cmp ebx, 0x3e24fe0
je 0xf49463
cmp ebx, 0x4af5803
jne 0xf49830
push dword [esp + 0xd4]
push dword [esp + 0x1c]
push dword [esp + 0x58]
mov edx, dword [esp + 0x100]
mov ecx, dword [esp + 0x15c]
call fcn.00f531b3
add esp, 0xc
mov ebx, 0xad806c8
jmp 0xf493db
push dword [esp + 0xf0]
push dword [esp + 0x100]
push dword [esp + 0x28]
mov edx, dword [esp + 0x144]
mov ecx, dword [esp + 0x14c]
call fcn.00f44f2f
add esp, 0xc
mov ebx, 0x363e3
jmp 0xf493db
push dword [esp + 0x94]
mov ecx, dword [esp + 0x108]
mov edx, 0xf411d0
call fcn.00f4f672
pop ecx
push dword [esp + 0xc4]
mov ecx, dword [esp + 0x7c]
mov edx, 0xf410e0
mov esi, eax
call fcn.00f4f672
pop ecx
push dword [esp + 0x130]
mov edi, eax
lea eax, [esp + 0x148]
push dword [esp + 0x2c]
mov edx, dword [esp + 0x60]
mov ecx, dword [esp + 0x38]
push esi
push edi
push eax
call fcn.00f4a20c
add esp, 0x14
mov ecx, eax
mov eax, dword [esp + 0x9c]
mov ebx, 0x7708b55
cmp ecx, eax
mov eax, 0x5c3527c
mov ecx, esi
push dword [esp + 0x10c]
cmove ebx, eax
push dword [esp + 0x74]
mov edx, dword [esp + 0x130]
call fcn.00f4cea2
push dword [esp + 0x11c]
mov ecx, edi
push dword [esp + 0x138]
mov edx, dword [esp + 0xec]
call fcn.00f4cea2
mov edi, dword [esp + 0x164]
add esp, 0x10
mov esi, 0x4e6a095
jmp 0xf49821
mov ebx, 0x38fe490
jmp 0xf493ea
push dword [esp + 0x148]
lea eax, [esp + 0x154]
push dword [esp + 0xa8]
push dword [esp + 0x40]
push dword [esp + 0x6c]
mov edx, dword [esp + 0x50]
mov ecx, dword [esp + 0x150]
push eax
call fcn.00f5b1b8
add esp, 0x14
mov ebx, 0xad806c8
test eax, eax
mov eax, 0xe12a4ce
cmove ebx, eax
jmp 0xf493e0
push dword [esp + 0x80]
mov ecx, dword [esp + 0x4c]
mov edx, 0xf41140
call fcn.00f4f672
pop ecx
push 0x48
mov esi, eax
pop eax
push dword [esp + 0xcc]
mov dword [esp + 0x150], eax
push eax
push dword [esp + 0x148]
lea eax, [esp + 0x158]
push dword [esp + 0x128]
push esi
push dword [esp + 0x7c]
push eax
push dword [esp + 0x30]
mov edx, dword [esp + 0xcc]
lea eax, [esp + 0x178]
push eax
push ecx
mov ecx, dword [esp + 0x15c]
call fcn.00f51af8
add esp, 0x28
cmp eax, dword [esp + 0xec]
jne 0xf49649
push dword [esp + 0xb4]
push dword [esp + 0x8c]
mov eax, dword [0xf63214]
mov edx, dword [esp + 0xc4]
add eax, 8
mov ecx, dword [esp + 0x24]
push eax
lea eax, [esp + 0x16c]
push 0x40
push eax
call fcn.00f60384
add esp, 0x14
mov ebx, 0xc8e9bac
jmp 0xf4964e
mov ebx, 0x3e24fe0
push dword [esp + 0xe4]
mov ecx, esi
push dword [esp + 0x28]
mov edx, dword [esp + 0x98]
call fcn.00f4cea2
pop ecx
pop ecx
jmp 0xf49544
cmp ebx, edx
je 0xf497c2
cmp ebx, 0x8270478
je 0xf49788
cmp ebx, 0xad806c8
je 0xf49759
cmp ebx, 0xc8e9bac
je 0xf496bc
cmp ebx, eax
jne 0xf49830
mov ecx, dword [esp + 0x150]
call fcn.00f611c5
xor ecx, ecx
mov ebx, 0x4af5803
inc ecx
test eax, eax
cmovne ebp, ecx
jmp 0xf493db
push dword [esp + 0x124]
mov ecx, dword [esp + 0x30]
mov edx, 0xf41140
call fcn.00f4f672
pop ecx
push dword [esp + 0x34]
mov esi, eax
push dword [esp + 0x140]
push dword [esp + 0x14c]
push dword [esp + 0x104]
push dword [esp + 0xa8]
push dword [esp + 0xb4]
push dword [esp + 0xc0]
push esi
push dword [esp + 0xd0]
push dword [edi + 4]
push dword [esp + 0xe0]
mov edx, dword [edi]
push ecx
lea ecx, [esp + 0x178]
call fcn.00f4986b
mov ecx, eax
mov ebx, 0x3e24fe0
mov eax, dword [esp + 0x130]
cmp ecx, eax
push dword [esp + 0x6c]
mov eax, 0x70b657
mov ecx, esi
push dword [esp + 0xf4]
mov edx, dword [esp + 0x7c]
cmove ebx, eax
call fcn.00f4cea2
add esp, 0x38
jmp 0xf49544
push dword [esp + 0x4c]
push dword [esp + 0x58]
push dword [esp + 0xd0]
mov edx, dword [esp + 0xdc]
mov ecx, dword [esp + 0x154]
call fcn.00f44f2f
add esp, 0xc
mov ebx, 0x3e24fe0
jmp 0xf493db
push dword [esp + 0x5c]
push dword [esp + 0x144]
push dword [esp + 0x6c]
mov edx, dword [esp + 0x78]
mov ecx, dword [esp + 0xe4]
call fcn.00f4a2ad
mov ecx, eax
add esp, 0xc
mov eax, dword [esp + 0x108]
mov ebx, 0x3e24fe0
cmp ecx, eax
cmove ebx, esi
jmp 0xf493db
push dword [esp + 0x74]
lea eax, [esp + 0x144]
mov dword [esp + 0x150], 0x100
push dword [esp + 0x148]
push dword [esp + 0xe8]
push dword [esp + 0x11c]
mov edx, dword [esp + 0x128]
mov ecx, dword [esp + 0x130]
push 0x100
push eax
call fcn.00f5247e
add esp, 0x18
cmp eax, dword [esp + 0xe8]
jne 0xf4981c
mov ebx, 0x8270478
jmp 0xf493db
mov ebx, 0x363e3
mov edx, 0x5c3527c
mov ecx, 0x70b657
mov eax, 0xe12a4ce
cmp ebx, 0x7708b55
jne 0xf493ea
jmp 0xf4985e
push dword [esp + 0x7c]
push dword [esp + 0x88]
mov edx, dword [esp + 0x94]
mov ecx, dword [esp + 0x14c]
call 0xf621f2
pop ecx
pop ecx
pop edi
pop esi
mov eax, ebp
pop ebp
pop ebx
add esp, 0x194
ret