Function at 0x1002d340
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x100ac8c9
mov eax, dword fs:[0]
push eax
sub esp, 0x3c0
mov eax, dword [0x100df514]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ebx, ecx
lea ecx, [ebp - 0x30c]
call fcn.10065bf0
push 0xfde9
push dword [ebx + 0x200]
lea eax, [ebp - 0x248]
mov dword [ebp - 4], 0
push eax
call fcn.1005d930
add esp, 0xc
push eax
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 1
call fcn.10062a50
push 3
push 0x100b876c
lea ecx, [ebp - 0x260]
mov byte [ebp - 4], 2
mov dword [ebp - 0x250], 0
mov dword [ebp - 0x24c], 0xf
mov byte [ebp - 0x260], 0
call fcn.1000eb90
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 3
push eax
lea eax, [ebp - 0x260]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100630b0
mov edx, dword [ebp - 0x24c]
mov byte [ebp - 4], 2
cmp edx, 0x10
jb 0x1002d43f
mov ecx, dword [ebp - 0x260]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002d435
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002efbf
push edx
push ecx
call fcn.10075d5a
add esp, 8
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x250], 0
mov dword [ebp - 0x24c], 0xf
mov byte [ebp - 0x260], 0
call fcn.10063040
mov edx, dword [ebp - 0x234]
mov byte [ebp - 4], 0
cmp edx, 0x10
jb 0x1002d4a3
mov ecx, dword [ebp - 0x248]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002d499
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002efc4
push edx
push ecx
call fcn.10075d5a
add esp, 8
push 0xfde9
push dword [ebx + 0x204]
lea eax, [ebp - 0x248]
push eax
call fcn.1005d930
add esp, 0xc
push eax
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 4
call fcn.10062a50
push 9
push str.bench_ver
lea ecx, [ebp - 0x260]
mov byte [ebp - 4], 5
mov dword [ebp - 0x250], 0
mov dword [ebp - 0x24c], 0xf
mov byte [ebp - 0x260], 0
call fcn.1000eb90
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 6
push eax
lea eax, [ebp - 0x260]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100630b0
mov edx, dword [ebp - 0x24c]
mov byte [ebp - 4], 5
cmp edx, 0x10
jb 0x1002d560
mov ecx, dword [ebp - 0x260]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002d556
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002efc9
push edx
push ecx
call fcn.10075d5a
add esp, 8
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x250], 0
mov dword [ebp - 0x24c], 0xf
mov byte [ebp - 0x260], 0
call fcn.10063040
mov edx, dword [ebp - 0x234]
mov byte [ebp - 4], 0
cmp edx, 0x10
jb 0x1002d5c4
mov ecx, dword [ebp - 0x248]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002d5ba
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002efce
push edx
push ecx
call fcn.10075d5a
add esp, 8
lea edi, [ebx + 0x1e8]
push edi
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x31c], edi
call fcn.10062a50
push 3
push 0x100b813c
lea ecx, [ebp - 0x260]
mov byte [ebp - 4], 7
mov dword [ebp - 0x250], 0
mov dword [ebp - 0x24c], 0xf
mov byte [ebp - 0x260], 0
call fcn.1000eb90
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 8
push eax
lea eax, [ebp - 0x260]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100630b0
mov edx, dword [ebp - 0x24c]
mov byte [ebp - 4], 7
cmp edx, 0x10
jb 0x1002d66f
mov ecx, dword [ebp - 0x260]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002d665
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002efd3
push edx
push ecx
call fcn.10075d5a
add esp, 8
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x250], 0
mov dword [ebp - 0x24c], 0xf
mov byte [ebp - 0x260], 0
mov byte [ebp - 4], 0
call fcn.10063040
mov eax, dword [ebx + 0x208]
test eax, eax
jns 0x1002d6bb
neg eax
push eax
lea eax, [ebp - 0x24b]
push eax
call fcn.10007e10
mov byte [eax - 1], 0x2d
lea ecx, [eax - 1]
jmp 0x1002d6ca
push eax
lea eax, [ebp - 0x24b]
push eax
call fcn.10007e10
mov ecx, eax
lea eax, [ebp - 0x24b]
mov dword [ebp - 0x220], 0
add esp, 8
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
cmp ecx, eax
je 0x1002d701
sub eax, ecx
push eax
push ecx
lea ecx, [ebp - 0x230]
call fcn.1000eb90
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 9
push eax
lea ecx, [ebp - 0x2f4]
call fcn.10062a50
push 5
push str.total
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0xa
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0xb
push eax
lea eax, [ebp - 0x248]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100630b0
mov edx, dword [ebp - 0x234]
mov byte [ebp - 4], 0xa
cmp edx, 0x10
jb 0x1002d7aa
mov ecx, dword [ebp - 0x248]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002d7a0
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002efd8
push edx
push ecx
call fcn.10075d5a
add esp, 8
lea ecx, [ebp - 0x2f4]
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
call fcn.10063040
mov edx, dword [ebp - 0x21c]
mov byte [ebp - 4], 0
cmp edx, 0x10
jb 0x1002d80e
mov ecx, dword [ebp - 0x230]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002d804
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002efdd
push edx
push ecx
call fcn.10075d5a
add esp, 8
push 0xfde9
push dword [ebx + 0x234]
lea eax, [ebp - 0x230]
push eax
call fcn.1005d930
add esp, 0xc
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0xc
call fcn.10062a50
push 0xa
push str.start_tick
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0xd
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0xe
push eax
lea eax, [ebp - 0x248]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100630b0
mov edx, dword [ebp - 0x234]
mov byte [ebp - 4], 0xd
cmp edx, 0x10
jb 0x1002d8cb
mov ecx, dword [ebp - 0x248]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002d8c1
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002efe2
push edx
push ecx
call fcn.10075d5a
add esp, 8
lea ecx, [ebp - 0x2f4]
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
call fcn.10063040
mov edx, dword [ebp - 0x21c]
mov byte [ebp - 4], 0
cmp edx, 0x10
jb 0x1002d92f
mov ecx, dword [ebp - 0x230]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002d925
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002efe7
push edx
push ecx
call fcn.10075d5a
add esp, 8
lea eax, [ebp - 0x310]
push eax
call fcn.1002c1b0
mov ecx, eax
call fcn.1004a770
push 0xfde9
push dword [eax]
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 0xf
push eax
call fcn.1005d930
add esp, 0xc
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x10
call fcn.10062a50
push 8
push str.end_tick
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x11
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x12
push eax
lea eax, [ebp - 0x248]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100630b0
mov edx, dword [ebp - 0x234]
mov byte [ebp - 4], 0x11
cmp edx, 0x10
jb 0x1002d9ff
mov ecx, dword [ebp - 0x248]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002d9f5
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002efec
push edx
push ecx
call fcn.10075d5a
add esp, 8
lea ecx, [ebp - 0x2f4]
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
call fcn.10063040
mov edx, dword [ebp - 0x21c]
mov byte [ebp - 4], 0xf
cmp edx, 0x10
jb 0x1002da63
mov ecx, dword [ebp - 0x230]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002da59
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002eff1
push edx
push ecx
call fcn.10075d5a
add esp, 8
mov edx, dword [ebp - 0x310]
or esi, 0xffffffff
mov dword [ebp - 0x220], 0
add edx, 0xfffffff0
mov dword [ebp - 0x21c], 0xf
mov eax, esi
mov byte [ebp - 0x230], 0
mov byte [ebp - 4], 0
lock xadd dword [edx + 0xc], eax
dec eax
test eax, eax
jg 0x1002daa2
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
cmp dword [edi + 0x14], 0x10
mov eax, edi
jb 0x1002daac
mov eax, dword [edi]
push 0xfde9
push eax
lea eax, [ebp - 0x2c0]
push eax
call fcn.1005da70
add esp, 0xc
mov byte [ebp - 4], 0x13
call fcn.1000ac40
mov ecx, eax
test ecx, ecx
je 0x1002eff6
mov eax, dword [ecx]
call dword [eax + 0xc]
add eax, 0x10
mov dword [ebp - 0x2dc], eax
mov eax, str.benchenv
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x2dc]
test eax, 0xffff0000
jne 0x1002db03
movzx eax, ax
push eax
call fcn.1000baf0
jmp 0x1002db0f
push 8
push str.benchenv
call fcn.100176a0
cmp dword [ebp - 0x2ac], 8
lea eax, [ebp - 0x2c0]
lea ecx, [ebp - 0x310]
mov byte [ebp - 4], 0x15
cmovae eax, dword [ebp - 0x2c0]
push eax
call fcn.10012690
lea eax, [ebp - 0x2dc]
mov byte [ebp - 4], 0x16
push eax
lea eax, [ebp - 0x310]
push eax
lea eax, [ebp - 0x318]
push eax
call fcn.100200f0
mov ecx, eax
call fcn.1003ae70
push dword [eax]
lea ecx, [ebp - 0x2a8]
mov byte [ebp - 4], 0x17
call fcn.10008570
mov edx, dword [ebp - 0x318]
mov eax, esi
mov byte [ebp - 4], 0x19
add edx, 0xfffffff0
lock xadd dword [edx + 0xc], eax
dec eax
test eax, eax
jg 0x1002db8a
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov edx, dword [ebp - 0x310]
mov eax, esi
mov byte [ebp - 4], 0x1a
add edx, 0xfffffff0
lock xadd dword [edx + 0xc], eax
dec eax
test eax, eax
jg 0x1002dbab
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov edx, dword [ebp - 0x2dc]
mov byte [ebp - 4], 0x1b
add edx, 0xfffffff0
lock xadd dword [edx + 0xc], esi
dec esi
test esi, esi
jg 0x1002dbca
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
cmp dword [ebp - 0x294], 8
lea eax, [ebp - 0x2a8]
push 0xfde9
cmovae eax, dword [ebp - 0x2a8]
push eax
lea eax, [ebp - 0x2d8]
push eax
call fcn.1005d930
add esp, 0xc
lea ecx, [ebp - 0x334]
mov byte [ebp - 4], 0x1c
call fcn.10065bf0
lea eax, [ebp - 0x2d8]
mov byte [ebp - 4], 0x1d
push eax
lea ecx, [ebp - 0x334]
call fcn.10066930
test al, al
je 0x1002dd45
push 0
push 0x100b667f
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
push 3
push 0x100b8784
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x1e
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
call fcn.1000eb90
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 0x1f
push eax
lea ecx, [ebp - 0x334]
call fcn.10066460
push eax
lea eax, [ebp - 0x248]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.10063100
mov edx, dword [ebp - 0x234]
mov byte [ebp - 4], 0x1e
cmp edx, 0x10
jb 0x1002dcec
mov ecx, dword [ebp - 0x248]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002dce2
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002f000
push edx
push ecx
call fcn.10075d5a
add esp, 8
mov edx, dword [ebp - 0x21c]
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
mov byte [ebp - 4], 0x1d
cmp edx, 0x10
jb 0x1002dd45
mov ecx, dword [ebp - 0x230]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002dd3b
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002f005
push edx
push ecx
call fcn.10075d5a
add esp, 8
xor esi, esi
mov dword [ebp - 0x2dc], 1
mov dword [ebp - 0x268], esi
mov dword [ebp - 0x264], 0xf
mov byte [ebp - 0x278], 0
push 0x208
lea eax, [ebp - 0x218]
mov byte [ebp - 4], 0x20
push esi
push eax
call fcn.10080db0
mov ecx, dword [ebx + 0x18]
add esp, 0xc
mov dword [ebp - 0x314], 0x104
test ecx, ecx
je 0x1002e0b9
call fcn.10012010
test eax, eax
je 0x1002e0b9
call fcn.10060f90
mov ecx, eax
push 1
mov edx, dword [eax]
mov eax, dword [edx + 8]
call eax
movzx eax, al
sub eax, 1
jne 0x1002de87
push 0x83
push str.d:jenkins.jenkinsworkspacemaster_lu_benchmark_suite_benchmark_suite_aimarkbenchmarksuite_benchmarksuite_benchmark_imp_suite.cpp
lea ecx, [ebp - 0x248]
mov dword [ebp - 0x238], eax
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], al
call fcn.1000eb90
push 3
push 0x100b6af0
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x21
mov dword [ebp - 0x220], esi
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
mov byte [ebp - 4], 0x22
call fcn.10060f90
mov edi, eax
lea ecx, [ebp - 0x3cc]
push 0x14c
lea eax, [ebp - 0x248]
push eax
lea eax, [ebp - 0x230]
push eax
call fcn.100087f0
mov esi, eax
push str.has_aimark_item
push esi
mov byte [ebp - 4], 0x23
call fcn.10009970
mov edx, dword [edi]
add esp, 8
mov ecx, edi
push esi
call dword [edx + 0x1c]
lea ecx, [ebp - 0x3cc]
call fcn.10009b90
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10009280
lea edi, [ebx + 0x1e8]
push 6
push str.aimark
lea ecx, [ebp - 0x278]
call fcn.1000eb90
push 4
push str.item
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
mov ecx, dword [ebx + 0x18]
lea eax, [ebp - 0x2f4]
push eax
mov byte [ebp - 4], 0x24
call fcn.1000c670
push eax
push str.aimark
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 0x25
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x20
call fcn.10009280
mov ecx, dword [ebx + 0x18]
mov eax, dword [ecx]
call dword [eax + 0x24]
push eax
lea eax, [ebp - 0x248]
push eax
call fcn.1002f0a0
add esp, 8
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x26
call fcn.10062a50
push 4
push str.item
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x27
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x28
push eax
push str.aimark_score
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10009280
mov ecx, dword [ebx + 0x18]
lea edx, [ebp - 0x314]
push edx
lea edx, [ebp - 0x218]
mov eax, dword [ecx]
push edx
call dword [eax]
push 0xfde9
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x248]
push eax
call fcn.1005d930
add esp, 0xc
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x29
call fcn.10062a50
push 4
push str.item
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x2a
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x2b
push eax
push 0x100b876c
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10009280
mov ecx, dword [ebx + 0x18]
mov eax, dword [ecx]
call dword [eax + 0x2c]
mov edx, 1
mov ecx, 0
cmp eax, edx
mov eax, dword [ebx + 0x18]
cmove ecx, edx
mov eax, dword [eax + 0x34]
mov dword [ebp - 0x2dc], eax
jmp 0x1002ec69
mov ecx, dword [ebx + 0x1c]
test ecx, ecx
je 0x1002e3e8
call fcn.10012010
test eax, eax
je 0x1002e3e8
call fcn.10060f90
mov ecx, eax
push 1
mov edx, dword [eax]
mov eax, dword [edx + 8]
call eax
movzx eax, al
sub eax, 1
jne 0x1002e1b9
push 0x83
push str.d:jenkins.jenkinsworkspacemaster_lu_benchmark_suite_benchmark_suite_aimarkbenchmarksuite_benchmarksuite_benchmark_imp_suite.cpp
lea ecx, [ebp - 0x248]
mov dword [ebp - 0x238], eax
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], al
call fcn.1000eb90
push 3
push 0x100b6af0
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x2c
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
mov byte [ebp - 4], 0x2d
call fcn.10060f90
mov edi, eax
lea ecx, [ebp - 0x3cc]
push 0x15a
lea eax, [ebp - 0x248]
push eax
lea eax, [ebp - 0x230]
push eax
call fcn.100087f0
mov esi, eax
push str.has_rtx_item
push esi
mov byte [ebp - 4], 0x2e
call fcn.10009970
mov edx, dword [edi]
add esp, 8
mov ecx, edi
push esi
call dword [edx + 0x1c]
lea ecx, [ebp - 0x3cc]
call fcn.10009b90
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10009280
lea edi, [ebx + 0x1e8]
push 3
push 0x100b87c8
lea ecx, [ebp - 0x278]
call fcn.1000eb90
push 4
push str.item
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
mov ecx, dword [ebx + 0x1c]
lea eax, [ebp - 0x2f4]
push eax
mov byte [ebp - 4], 0x2f
call fcn.100458f0
push eax
push 0x100b87c8
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 0x30
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x20
call fcn.10009280
mov ecx, dword [ebx + 0x1c]
mov eax, dword [ecx]
call dword [eax + 0x24]
push eax
lea eax, [ebp - 0x248]
push eax
call fcn.1002f0a0
add esp, 8
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x31
call fcn.10062a50
push 4
push str.item
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x32
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x33
push eax
push str.rtx_score
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10009280
mov ecx, dword [ebx + 0x1c]
lea edx, [ebp - 0x314]
push edx
lea edx, [ebp - 0x218]
mov eax, dword [ecx]
push edx
call dword [eax]
push 0xfde9
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x248]
push eax
call fcn.1005d930
add esp, 0xc
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x34
call fcn.10062a50
push 4
push str.item
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x35
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x36
push eax
push 0x100b876c
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10009280
mov ecx, dword [ebx + 0x1c]
mov eax, dword [ecx]
call dword [eax + 0x2c]
mov edx, 1
xor ecx, ecx
cmp eax, edx
mov eax, dword [ebx + 0x1c]
cmove ecx, edx
mov eax, dword [eax + 0x34]
mov dword [ebp - 0x2dc], eax
jmp 0x1002ec69
push 4
push 0x100b7a9c
lea ecx, [ebp - 0x278]
call fcn.1000eb90
push dword [0x100de294]
lea ecx, [ebp - 0x2f4]
call fcn.10062be0
push 4
push str.item
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x37
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x38
push eax
push 0x100b876c
lea eax, [ebp - 0x248]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
mov edx, dword [ebp - 0x234]
mov byte [ebp - 4], 0x37
cmp edx, 0x10
jb 0x1002e4aa
mov ecx, dword [ebp - 0x248]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1002e4a0
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002f00a
push edx
push ecx
call fcn.10075d5a
add esp, 8
lea ecx, [ebp - 0x2f4]
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
mov byte [ebp - 4], 0x20
call fcn.10063040
mov ecx, dword [ebx + 8]
call fcn.10012010
test eax, eax
je 0x1002e6b4
push 4
push str.item
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
mov ecx, dword [ebx + 8]
lea eax, [ebp - 0x2f4]
push eax
mov byte [ebp - 4], 0x39
call fcn.100317d0
push eax
push 0x100b7964
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 0x3a
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x20
call fcn.10009280
mov ecx, dword [ebx + 8]
mov eax, dword [ecx]
call dword [eax + 0x24]
push eax
lea eax, [ebp - 0x260]
push eax
call fcn.1002f0a0
add esp, 8
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x3b
call fcn.10062a50
push 4
push str.item
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x3c
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x3d
push eax
push str.cpu_score
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x260]
mov byte [ebp - 4], 0x20
call fcn.10009280
push dword [ebx + 0x230]
lea ecx, [ebp - 0x248]
call fcn.10062ac0
mov byte [ebp - 4], 0x3e
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
push 4
push str.item
lea ecx, [ebp - 0x230]
call fcn.1000eb90
lea eax, [ebp - 0x248]
mov byte [ebp - 4], 0x3f
push eax
push str.cpu_is_alone
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10063040
mov ecx, dword [ebx + 8]
mov eax, dword [ecx]
call dword [eax + 0x2c]
mov ecx, 1
cmp eax, ecx
cmove esi, ecx
mov ecx, dword [ebx + 0xc]
call fcn.10012010
test eax, eax
je 0x1002e892
push 4
push str.item
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
mov ecx, dword [ebx + 0xc]
lea eax, [ebp - 0x2f4]
push eax
mov byte [ebp - 4], 0x40
call fcn.10038660
push eax
push 0x100b7afc
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 0x41
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x20
call fcn.10009280
mov ecx, dword [ebx + 0xc]
mov eax, dword [ecx]
call dword [eax + 0x24]
push eax
lea eax, [ebp - 0x260]
push eax
call fcn.1002f0a0
add esp, 8
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x42
call fcn.10062a50
push 4
push str.item
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x43
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x44
push eax
push str.gpu_score
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x260]
mov byte [ebp - 4], 0x20
call fcn.10009280
push dword [ebx + 0x230]
lea ecx, [ebp - 0x248]
call fcn.10062ac0
mov byte [ebp - 4], 0x45
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
push 4
push str.item
lea ecx, [ebp - 0x230]
call fcn.1000eb90
lea eax, [ebp - 0x248]
mov byte [ebp - 4], 0x46
push eax
push str.gpu_is_alone
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10063040
mov ecx, dword [ebx + 0xc]
mov eax, dword [ecx]
call dword [eax + 0x2c]
cmp eax, 1
jne 0x1002e892
add esi, 2
mov ecx, dword [ebx + 0x10]
call fcn.10012010
test eax, eax
je 0x1002ea70
push 4
push str.item
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
mov ecx, dword [ebx + 0x10]
lea eax, [ebp - 0x2f4]
push eax
mov byte [ebp - 4], 0x47
call fcn.10044a30
push eax
push 0x100b8108
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 0x48
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x20
call fcn.10009280
mov ecx, dword [ebx + 0x10]
mov eax, dword [ecx]
call dword [eax + 0x24]
push eax
lea eax, [ebp - 0x260]
push eax
call fcn.1002f0a0
add esp, 8
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x49
call fcn.10062a50
push 4
push str.item
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x4a
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x4b
push eax
push str.mem_score
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x260]
mov byte [ebp - 4], 0x20
call fcn.10009280
push dword [ebx + 0x230]
lea ecx, [ebp - 0x248]
call fcn.10062ac0
mov byte [ebp - 4], 0x4c
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
push 4
push str.item
lea ecx, [ebp - 0x230]
call fcn.1000eb90
lea eax, [ebp - 0x248]
mov byte [ebp - 4], 0x4d
push eax
push str.mem_is_alone
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10063040
mov ecx, dword [ebx + 0x10]
mov eax, dword [ecx]
call dword [eax + 0x2c]
cmp eax, 1
jne 0x1002ea70
add esi, 4
mov ecx, dword [ebx + 0x14]
call fcn.10012010
test eax, eax
je 0x1002ec4e
push 4
push str.item
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
mov ecx, dword [ebx + 0x14]
lea eax, [ebp - 0x2f4]
push eax
mov byte [ebp - 4], 0x4e
call fcn.100343c0
push eax
push 0x100b8100
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 0x4f
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x20
call fcn.10009280
mov ecx, dword [ebx + 0x14]
mov eax, dword [ecx]
call dword [eax + 0x24]
push eax
lea eax, [ebp - 0x260]
push eax
call fcn.1002f0a0
add esp, 8
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x50
call fcn.10062a50
push 4
push str.item
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x51
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x52
push eax
push str.disk_score
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x260]
mov byte [ebp - 4], 0x20
call fcn.10009280
push dword [ebx + 0x230]
lea ecx, [ebp - 0x248]
call fcn.10062ac0
mov byte [ebp - 4], 0x53
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
push 4
push str.item
lea ecx, [ebp - 0x230]
call fcn.1000eb90
lea eax, [ebp - 0x248]
mov byte [ebp - 4], 0x54
push eax
push str.disk_is_alone
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100635d0
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10063040
mov ecx, dword [ebx + 0x14]
mov eax, dword [ecx]
call dword [eax + 0x2c]
cmp eax, 1
jne 0x1002ec4e
add esi, 8
cmp dword [ebx + 0x230], 0
je 0x1002ec61
xor eax, eax
cmp eax, esi
sbb ecx, ecx
neg ecx
jmp 0x1002ec69
xor ecx, ecx
cmp esi, 0xf
sete cl
push ecx
lea eax, [ebp - 0x248]
push eax
call fcn.1002f0a0
add esp, 8
push eax
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x55
call fcn.10062a50
push 0xa
push str.is_success
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x56
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
lea eax, [ebp - 0x2f4]
mov byte [ebp - 4], 0x57
push eax
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10065d20
mov ecx, eax
call fcn.100630b0
lea ecx, [ebp - 0x230]
call fcn.10009280
lea ecx, [ebp - 0x2f4]
call fcn.10063040
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x20
call fcn.10009280
push 0
push 0x100b667f
lea ecx, [ebp - 0x230]
mov dword [ebp - 0x220], 0
mov dword [ebp - 0x21c], 0xf
mov byte [ebp - 0x230], 0
call fcn.1000eb90
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 0x58
push eax
lea eax, [ebp - 0x290]
push eax
lea ecx, [ebp - 0x30c]
call fcn.10066b00
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0x5a
call fcn.10009280
lea esi, [ebx + 0x20c]
lea eax, [ebp - 0x290]
cmp esi, eax
je 0x1002ed88
cmp dword [ebp - 0x27c], 0x10
mov ecx, esi
push dword [ebp - 0x280]
cmovae eax, dword [ebp - 0x290]
push eax
call fcn.1000eb90
cmp dword [ebp - 0x264], 0x10
lea eax, [ebp - 0x278]
push 4
cmovae eax, dword [ebp - 0x278]
push 0x100b7a9c
push dword [ebp - 0x268]
push eax
call fcn.1002afc0
add esp, 0x10
test eax, eax
je 0x1002ee01
push esi
call fcn.1002c1b0
mov ecx, eax
call fcn.1004cd30
cmp dword [ebp - 0x2dc], 0
je 0x1002ee30
sub esp, 0x18
lea eax, [ebp - 0x290]
mov ecx, esp
mov dword [ebp - 0x318], esp
push eax
call fcn.10008390
lea eax, [ebp - 0x278]
mov byte [ebp - 4], 0x5b
push edi
push eax
call fcn.100200f0
mov ecx, eax
mov byte [ebp - 4], 0x5a
call fcn.1003d580
jmp 0x1002ee30
lea eax, [ebp - 0x30c]
push eax
lea eax, [ebp - 0x278]
push edi
push eax
call fcn.100200f0
mov ecx, eax
call fcn.1003da00
lea eax, [ebp - 0x278]
push eax
push ebx
call fcn.1002c1b0
mov ecx, eax
call fcn.1004bb40
cmp dword [ebp - 0x264], 0x10
lea eax, [ebp - 0x278]
push 4
cmovae eax, dword [ebp - 0x278]
push 0x100b7a9c
push dword [ebp - 0x268]
push eax
call fcn.1002afc0
add esp, 0x10
test eax, eax
jne 0x1002ef56
call fcn.10060f90
mov ecx, eax
push 1
mov eax, dword [ecx]
mov eax, dword [eax + 8]
call eax
movzx eax, al
sub eax, 1
jne 0x1002ef44
push 0x83
push str.d:jenkins.jenkinsworkspacemaster_lu_benchmark_suite_benchmark_suite_aimarkbenchmarksuite_benchmarksuite_benchmark_imp_suite.cpp
lea ecx, [ebp - 0x260]
mov dword [ebp - 0x250], eax
mov dword [ebp - 0x24c], 0xf
mov byte [ebp - 0x260], al
call fcn.1000eb90
push 3
push 0x100b6af0
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0x5c
mov dword [ebp - 0x238], 0
mov dword [ebp - 0x234], 0xf
mov byte [ebp - 0x248], 0
call fcn.1000eb90
mov byte [ebp - 4], 0x5d
call fcn.10060f90
mov edi, eax
lea ecx, [ebp - 0x3cc]
push 0x1a9
lea eax, [ebp - 0x260]
push eax
lea eax, [ebp - 0x248]
push eax
call fcn.100087f0
mov esi, eax
push str.core_type_report
push esi
mov byte [ebp - 4], 0x5e
call fcn.10009970
mov edx, dword [edi]
add esp, 8
mov ecx, edi
push esi
call dword [edx + 0x1c]
lea ecx, [ebp - 0x3cc]
call fcn.10009b90
lea ecx, [ebp - 0x248]
call fcn.10009280
lea ecx, [ebp - 0x260]
mov byte [ebp - 4], 0x5a
call fcn.10009280
push dword [ebp - 0x31c]
call fcn.1000afa0
mov ecx, eax
call fcn.100279e0
lea ecx, [ebp - 0x290]
call fcn.10009280
lea ecx, [ebp - 0x278]
call fcn.10009280
lea ecx, [ebp - 0x334]
call fcn.10063040
lea ecx, [ebp - 0x2d8]
call fcn.10009280
lea ecx, [ebp - 0x2a8]
call fcn.100092d0
lea ecx, [ebp - 0x2c0]
call fcn.100092d0
lea ecx, [ebp - 0x30c]
call fcn.10063040
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.100760cb
mov esp, ebp
pop ebp
ret
call fcn.10083cd9
call fcn.10083cd9
call fcn.10083cd9
call fcn.10083cd9
call fcn.10083cd9
call fcn.10083cd9
call fcn.10083cd9
call fcn.10083cd9
call fcn.10083cd9
call fcn.10083cd9
call fcn.10083cd9
push 0x80004005
call fcn.1000a5d0
call fcn.10083cd9
call fcn.10083cd9
call fcn.10083cd9
int3