Function at 0x10002422
Capabilities:
Create thread

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x28
mov dword [ebp - 4], 0
push 0x80000301
push 0
push 4
push 1
mov ebx, 0x1c
mov eax, 0x1007b190
call fcn.10077bc0
add esp, 0x10
mov dword [ebp - 8], eax
push str.Eplay.ttf
push dword [ebp - 8]
mov ecx, 2
call fcn.10002329
add esp, 8
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x10002480
push ebx
call fcn.10077597
add esp, 4
mov eax, dword [ebp - 0xc]
push eax
mov ebx, dword [0x100f4571]
test ebx, ebx
je 0x10002497
push ebx
call fcn.10077597
add esp, 4
pop eax
mov dword [0x100f4571], eax
push 0
push 0
push 0
push 0x80000004
push 0
push str.number
push 0x80000004
push 0
push str.System
push 0x80000004
push 0
mov eax, dword [0x100f4571]
test eax, eax
jne 0x100024d0
mov eax, 0x100b651c
push eax
push 4
mov ebx, 0x8c8
call fcn.10078190
add esp, 0x34
mov dword [ebp - 8], eax
lea eax, [ebp - 8]
push eax
call fcn.100035a6
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x10002502
push ebx
call fcn.10077597
add esp, 4
push 0x80000005
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x10002515
mov eax, 0x100b64fb
push eax
push 1
mov ebx, 0x168
call fcn.100782a0
add esp, 0x10
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1000253b
push ebx
call fcn.10077597
add esp, 4
mov eax, dword [ebp - 0x10]
push eax
mov ebx, dword [0x100f4575]
test ebx, ebx
je 0x10002552
push ebx
call fcn.10077597
add esp, 4
pop eax
mov dword [0x100f4575], eax
push 0x100b651c
push dword [0x100f4575]
call fcn.10002385
add esp, 8
cmp eax, 0
jne 0x10002599
call fcn.10003972
mov dword [ebp - 8], eax
mov eax, dword [ebp - 8]
push eax
mov ebx, dword [0x100f4575]
test ebx, ebx
je 0x10002593
push ebx
call fcn.10077597
add esp, 4
pop eax
mov dword [0x100f4575], eax
push 0
mov ebx, pe_nt_image_headers32
call fcn.10078550
add esp, 4
mov dword [ebp - 8], eax
mov dword [ebp - 0xc], esp
push dword [ebp - 8]
xor eax, eax
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
nop
nop
cmp dword [ebp - 0xc], esp
je 0x100025da
push 0x249
push 0x4017ec4
push 6
call fcn.100775a9
add esp, 0xc
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x100025ed
push ebx
call fcn.10077597
add esp, 4
mov eax, dword [ebp - 0x10]
mov dword [0x100f4579], eax
fild dword [0x100f4579]
fstp qword [ebp - 0xc]
fld qword [ebp - 0xc]
fadd qword [0x100b651d]
fstp qword [ebp - 0x14]
push 0x10
fld qword [ebp - 0x14]
call fcn.100020b3
push eax
call fcn.10004e05
mov dword [ebp - 0x18], eax
push 0x80000005
push 0
mov eax, dword [ebp - 0x18]
test eax, eax
jne 0x10002633
mov eax, 0x100b64fb
push eax
push 1
mov ebx, 0x168
call fcn.100782a0
add esp, 0x10
mov dword [ebp - 0x1c], eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x10002659
push ebx
call fcn.10077597
add esp, 4
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
mov dword [ebp - 0x24], 0
push 0
lea eax, [ebp - 0x24]
push eax
push 1
lea eax, [ebp - 0x1c]
push eax
call fcn.100051cc
mov dword [ebp - 0x28], eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x10002690
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0x24]
test ebx, ebx
je 0x100026a0
push ebx
call fcn.10077597
add esp, 4
mov eax, dword [ebp - 0x28]
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 0xa000001
jne 0x100026b8
jmp 0x10002fcc
cmp dword [ebp - 4], 0x3e7
jne 0x1000271e
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
push 1
mov eax, 0x100b6525
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b6527
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002709
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002719
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000010
jne 0x10002784
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
push 1
mov eax, 0x100b6525
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b6538
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1000276f
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1000277f
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000011
jne 0x100027ea
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
push 1
mov eax, 0x100b6525
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b654b
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x100027d5
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x100027e5
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000012
jne 0x10002850
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
push 1
mov eax, 0x100b6525
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b655a
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1000283b
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1000284b
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000014
jne 0x100028b6
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
push 1
mov eax, 0x100b6525
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b6585
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x100028a1
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x100028b1
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000015
jne 0x1000291c
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
push 1
mov eax, 0x100b6525
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b6594
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002907
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002917
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000016
jne 0x10002981
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b65a5
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x1000296c
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x1000297c
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000017
jne 0x100029e6
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b65bc
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x100029d1
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x100029e1
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000018
jne 0x10002a4b
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b65a5
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002a36
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002a46
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000019
jne 0x10002ab0
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b65d5
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002a9b
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002aab
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb00001a
jne 0x10002b15
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b65d5
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002b00
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002b10
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb00001b
jne 0x10002b7a
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b65d5
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002b65
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002b75
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb00001c
jne 0x10002bdf
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b65d5
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002bca
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002bda
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb00001d
jne 0x10002c44
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b6618
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002c2f
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002c3f
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb00001e
jne 0x10002ca9
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b65d5
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002c94
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002ca4
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb00001f
jne 0x10002d0e
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b6627
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002cf9
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002d09
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000020
jne 0x10002d73
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b6649
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002d5e
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002d6e
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000021
jne 0x10002dd8
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b6649
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002dc3
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002dd3
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xb000022
jne 0x10002e3d
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b6594
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002e28
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002e38
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xd000010
jne 0x10002ea2
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b666e
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002e8d
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002e9d
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xd000011
jne 0x10002f07
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b668b
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002ef2
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002f02
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xd000012
jne 0x10002f6c
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b669c
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002f57
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002f67
push ebx
call fcn.10077597
add esp, 4
jmp 0x10002fcc
cmp dword [ebp - 4], 0xd000013
jne 0x10002fcc
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0x10
push 1
mov eax, 0x100b66ab
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10002fbc
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10002fcc
push ebx
call fcn.10077597
add esp, 4
cmp dword [0x100f456d], 0
jne 0x10003312
mov dword [ebp - 8], esp
push str.Rust
push str.UnityWndClass
xor eax, eax
call dword [0x100f5159]
nop
nop
cmp dword [ebp - 8], esp
je 0x1000300c
push 0x1324
push 0x4017ec4
push 6
call fcn.100775a9
add esp, 0xc
mov dword [0x100f457d], eax
cmp dword [0x100f457d], 1
jle 0x10003051
mov dword [ebp - 8], esp
push 0x3e8
xor eax, eax
call dword [sym.imp.KERNEL32.dll_Sleep]
nop
nop
cmp dword [ebp - 8], esp
je 0x1000304c
push 0x13f2
push 0x4017ec4
push 6
call fcn.100775a9
add esp, 0xc
jmp 0x100030a5
push 0x23
call fcn.10005431
test eax, eax
je 0x10003072
call fcn.100054cb
push 0
call fcn.100775c7
add esp, 4
mov dword [ebp - 8], esp
push 0x3e8
xor eax, eax
call dword [sym.imp.KERNEL32.dll_Sleep]
nop
nop
cmp dword [ebp - 8], esp
je 0x100030a0
push 0x149c
push 0x4017ec4
push 6
call fcn.100775a9
add esp, 0xc
jmp 0x10002fd9
mov dword [ebp - 8], esp
push 0x100f4581
push dword [0x100f457d]
xor eax, eax
call dword [sym.imp.USER32.dll_GetWindowThreadProcessId]
nop
nop
cmp dword [ebp - 8], esp
je 0x100030d9
push 0x14cc
push 0x4017ec4
push 6
call fcn.100775a9
add esp, 0xc
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov eax, str.UnityCrashHandler64.exe
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.1000550d
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10003109
push ebx
call fcn.10077597
add esp, 4
push 1
push dword [ebp - 0x10]
call fcn.10005f3d
mov dword [ebp - 0x14], eax
mov eax, dword [ebp - 0x14]
push eax
mov ebx, dword [0x100f4585]
test ebx, ebx
je 0x1000312d
push ebx
call fcn.10077597
add esp, 4
pop eax
mov dword [0x100f4585], eax
push 0x80000004
push 0
mov eax, dword [0x100f4585]
test eax, eax
jne 0x10003148
mov eax, 0x100b651c
push eax
push 1
mov ebx, 0x24c
call fcn.100785e0
add esp, 0x10
mov dword [ebp - 0xc], eax
cmp dword [ebp - 0xc], 0
jne 0x10003278
mov dword [ebp - 8], esp
push 0x1770
xor eax, eax
call dword [sym.imp.KERNEL32.dll_Sleep]
nop
nop
cmp dword [ebp - 8], esp
je 0x10003196
push 0x158d
push 0x4017ec4
push 6
call fcn.100775a9
add esp, 0xc
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov eax, str.UnityCrashHandler64.exe
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.1000550d
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x100031c6
push ebx
call fcn.10077597
add esp, 4
push 1
push dword [ebp - 0x10]
call fcn.10005f3d
mov dword [ebp - 0x14], eax
mov eax, dword [ebp - 0x14]
push eax
mov ebx, dword [0x100f4585]
test ebx, ebx
je 0x100031ea
push ebx
call fcn.10077597
add esp, 4
pop eax
mov dword [0x100f4585], eax
push 0x80000004
push 0
mov eax, dword [0x100f4585]
test eax, eax
jne 0x10003205
mov eax, 0x100b651c
push eax
push 1
mov ebx, 0x24c
call fcn.100785e0
add esp, 0x10
mov dword [ebp - 0xc], eax
cmp dword [ebp - 0xc], 0
jne 0x10003278
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov dword [ebp - 0xc], 0
push 0
lea eax, [ebp - 0xc]
push eax
push 1
push 0
push 1
mov eax, 0x100b66e7
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x10]
push eax
call fcn.10005336
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x10003268
push ebx
call fcn.10077597
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10003278
push ebx
call fcn.10077597
add esp, 4
push 0x80000004
push 0
mov eax, dword [0x100f4585]
test eax, eax
jne 0x1000328d
mov eax, 0x100b651c
push eax
push 1
mov ebx, 0x130
call fcn.100785f0
add esp, 0x10
mov dword [ebp - 0x10], eax
fild dword [ebp - 0x10]
fstp qword [ebp - 0x10]
fld qword [ebp - 0x10]
fsub qword [0x100b670c]
fstp qword [ebp - 0x18]
fld qword [ebp - 0x18]
call fcn.100020b3
push 0x80000301
push 0
push eax
push 0x80000004
push 0
mov eax, dword [0x100f4585]
test eax, eax
jne 0x100032da
mov eax, 0x100b651c
push eax
push 2
mov ebx, 0x134
call fcn.10078600
add esp, 0x1c
mov dword [ebp - 0x1c], eax
mov eax, dword [ebp - 0x1c]
push eax
mov ebx, dword [0x100f4585]
test ebx, ebx
je 0x10003307
push ebx
call fcn.10077597
add esp, 4
pop eax
mov dword [0x100f4585], eax
jmp 0x10003523
call fcn.10006601
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
cmp dword [ebp - 0x14], 0
jne 0x10003327
cmp dword [ebp - 0x10], 0
je 0x10003332
jmp 0x10003352
push 0x80000301
push 0
push 0x3e8
push 1
mov ebx, 0x67c
call fcn.10078650
add esp, 0x10
jmp 0x10003312
mov dword [ebp - 8], 0
push 0
push dword [ebp - 8]
mov eax, 0x100b6714
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0xc]
push eax
call fcn.100066e2
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x10003385
push ebx
call fcn.10077597
add esp, 4
mov edx, dword [ebp - 0x10]
mov eax, dword [ebp - 0x14]
mov dword [0x100f4589], eax
mov dword [0x100f458d], edx
xor eax, eax
cmp dword [0x100f458d], 0
jl 0x100033b0
jg 0x100033af
cmp dword [0x100f4589], 0x186a0
jbe 0x100033b0
inc eax
test eax, eax
je 0x100033bd
jmp 0x100033e0
push 0x80000301
push 0
push 0x3e8
push 1
mov ebx, 0x67c
call fcn.10078650
add esp, 0x10
jmp 0x10003352
push 0
push 0
push 0
push 0x80000004
push 0
push 0x100b6725
push 0x80000004
push 0
push str.System
push 0x80000004
push 0
mov eax, dword [0x100f4571]
test eax, eax
jne 0x10003413
mov eax, 0x100b651c
push eax
push 4
mov ebx, 0x8c8
call fcn.10078190
add esp, 0x34
mov dword [ebp - 8], eax
push 0
push 0
push 0
push 0x80000004
push 0
push 0x100b6725
push 0x80000004
push 0
push str.System
push 0x80000004
push 0
mov eax, dword [0x100f4571]
test eax, eax
jne 0x1000345c
mov eax, 0x100b651c
push eax
push 4
mov ebx, 0x8c8
call fcn.10078190
add esp, 0x34
mov dword [ebp - 0xc], eax
push 0x80000004
push 0
mov eax, dword [ebp - 0xc]
test eax, eax
jne 0x10003485
mov eax, 0x100b651c
push eax
push 1
mov ebx, 0x130
call fcn.100785f0
add esp, 0x10
mov dword [ebp - 0x10], eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x100034ab
push ebx
call fcn.10077597
add esp, 4
fild dword [ebp - 0x10]
fstp qword [ebp - 0x18]
fld qword [ebp - 0x18]
fsub qword [0x100b6729]
fstp qword [ebp - 0x20]
fld qword [ebp - 0x20]
call fcn.100020b3
push 0x80000301
push 0
push eax
push 0x80000004
push 0
mov eax, dword [ebp - 8]
test eax, eax
jne 0x100034e0
mov eax, 0x100b651c
push eax
push 2
mov ebx, 0x134
call fcn.10078600
add esp, 0x1c
mov dword [ebp - 0x24], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x10003506
push ebx
call fcn.10077597
add esp, 4
mov eax, dword [ebp - 0x24]
push eax
mov ebx, dword [0x100f4585]
test ebx, ebx
je 0x1000351d
push ebx
call fcn.10077597
add esp, 4
pop eax
mov dword [0x100f4585], eax
push 0x80000006
push 0
push 0x10072534
push 1
mov ebx, 0x9dc
call fcn.10078660
add esp, 0x10
mov dword [ebp - 8], eax
mov dword [ebp - 0xc], esp
push 0
push 0
push 0
push dword [ebp - 8]
push 0
push 0
xor eax, eax
call dword [sym.imp.KERNEL32.dll_CreateThread]
nop
nop
cmp dword [ebp - 0xc], esp
je 0x10003589
push 0x1a5d
push 0x4017ec4
push 6
call fcn.100775a9
add esp, 0xc
mov esp, ebp
pop ebp
ret