Function at 0x14005ab70
Capabilities:
Create process on windows
Get session user name
Resolve function by parsing pe exports

Disassembly:
push rsi
push rdi
mov eax, 0x6e28
call fcn.140137fc0
sub rsp, rax
mov rax, qword [0x1403f5040]
xor rax, rsp
mov qword [rsp + 0x6e10], rax
lea rcx, [rsp + 0x9d0]
call fcn.14005a550
lea rcx, [rsp + 0x6d70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0xf8], 0
movzx eax, byte [0x140ac8cdf]
test eax, eax
jne 0x14005b1f1
lea rax, [rsp + 0xa88]
mov qword [rsp + 0x210], rax
lea rdx, [0x140afd2f8]
mov rcx, qword [rsp + 0x210]
call fcn.14000f110
mov qword [rsp + 0x218], rax
mov rcx, qword [rsp + 0x218]
call fcn.14004de00
nop
call fcn.1400bb110
mov qword [rsp + 0x1e0], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x8c0]
call fcn.14000b230
mov edx, 2
mov rcx, rax
call fcn.1400c9d90
nop
movss xmm0, dword [0x1403e9744]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x910]
call fcn.14004dd20
mov rdx, rax
mov ecx, 3
call fcn.1400b8420
nop
lea rcx, [rsp + 0x6d70]
call fcn.14005a4b0
mov edx, eax
mov ecx, 6
call fcn.1400b8320
nop
movss xmm2, dword [0x1403e9348]
movss xmm1, dword [0x1403e932c]
lea rcx, [rsp + 0x8c8]
call fcn.14000b230
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0x1e0]
movss xmm0, dword [rax + 0xc]
mulss xmm0, dword [0x1403e9348]
mov rax, qword [rsp + 0x1e0]
movss xmm1, dword [rax + 8]
mulss xmm1, dword [0x1403e932c]
movaps xmm2, xmm0
lea rcx, [rsp + 0x8d0]
call fcn.14000b230
mov qword [rsp + 0x228], rax
mov r8, qword [rsp + 0x220]
mov edx, 4
mov rcx, qword [rsp + 0x228]
call fcn.1400c9cd0
nop
mov r8d, dword [0x140ac7d54]
xor edx, edx
lea rcx, [0x1401ad870]
call fcn.1400c4750
movzx eax, al
test eax, eax
je 0x14005b1e1
lea rax, [rsp + 0x8d8]
mov qword [rsp + 0x230], rax
movss xmm2, dword [0x1403e970c]
movss xmm1, dword [0x1403e9774]
mov rcx, qword [rsp + 0x230]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401ad8d0]
call fcn.14000ea00
nop
xorps xmm2, xmm2
movss xmm1, dword [0x1403e9630]
lea rcx, [rsp + 0x238]
call fcn.14000b230
lea rcx, [rsp + 0x238]
call fcn.1400cc120
nop
movss xmm0, dword [0x1403e9728]
call fcn.1400cc2a0
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
mov r9d, 0x3c
lea r8, [0x140ac9d98]
lea rdx, [0x1401ad898]
lea rcx, [0x1401ad934]
call fcn.140108070
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401ad930]
call fcn.1400fea10
call fcn.1400c9220
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, [0x1401ad968]
call fcn.1400fea10
nop
movss xmm2, dword [0x1403e9640]
movss xmm1, dword [0x1403e9704]
lea rcx, [rsp + 0x240]
call fcn.14000b230
lea rdx, [rsp + 0x240]
lea rcx, [0x1401ad940]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x14005aeb6
lea r9, [0x1401ad9e0]
mov r8d, 0xbb8
mov edx, 1
lea rcx, [rsp + 0x2d40]
call fcn.14004cb90
lea rcx, [rsp + 0x2d40]
call fcn.14004cc10
nop
lea rax, [rsp + 0xaa8]
mov qword [rsp + 0x248], rax
lea rdx, [0x140afd888]
mov rcx, qword [rsp + 0x248]
call fcn.14000f110
mov qword [rsp + 0x250], rax
mov rcx, qword [rsp + 0x250]
call fcn.140050870
nop
mov byte [0x140ac8cdf], 1
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm2, dword [0x1403e9640]
movss xmm1, dword [0x1403e9704]
lea rcx, [rsp + 0x258]
call fcn.14000b230
lea rdx, [rsp + 0x258]
lea rcx, [0x1401ad990]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x14005af51
lea rax, [rsp + 0x60]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xcb0]
lea rcx, [rsp + 0x60]
call fcn.1400631d0
mov rcx, rax
call fcn.14009db00
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8, rax
lea rdx, [0x1401ada60]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
nop
movss xmm0, dword [0x1403e96a0]
call fcn.1400cc230
nop
movss xmm2, dword [0x1403e9640]
movss xmm1, dword [0x1403e9704]
lea rcx, [rsp + 0x260]
call fcn.14000b230
lea rdx, [rsp + 0x260]
lea rcx, [0x1401ada20]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x14005afe9
lea rax, [rsp + 0x61]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xc70]
lea rcx, [rsp + 0x61]
call fcn.1400631d0
mov rcx, rax
call fcn.14009db00
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8, rax
lea rdx, [0x1401adaa8]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
nop
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm2, dword [0x1403e9640]
movss xmm1, dword [0x1403e9704]
lea rcx, [rsp + 0x268]
call fcn.14000b230
lea rdx, [rsp + 0x268]
lea rcx, [0x1401ada70]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x14005b084
lea rax, [rsp + 0x62]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xc10]
lea rcx, [rsp + 0x62]
call fcn.140063270
mov rcx, rax
call fcn.14009dac0
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8, rax
lea rdx, [0x1401adac8]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
nop
lea rax, [0x1403f50fb]
test rax, rax
je 0x14005b13a
lea rax, [rsp + 0xac8]
mov qword [rsp + 0x270], rax
lea rdx, [0x140ac9d98]
mov rcx, qword [rsp + 0x270]
call fcn.14000f0b0
mov qword [rsp + 0x278], rax
mov rax, qword [rsp + 0x278]
mov qword [rsp + 0x280], rax
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x298], rax
lea rax, [rsp + 0xae8]
mov qword [rsp + 0x288], rax
lea rdx, [0x140afd2f8]
mov rcx, qword [rsp + 0x288]
call fcn.14000f110
mov qword [rsp + 0x290], rax
mov rax, qword [rsp + 0x290]
mov qword [rsp + 0x2a0], rax
mov r8b, 1
mov rdx, qword [rsp + 0x298]
mov rcx, qword [rsp + 0x2a0]
call fcn.14004dfc0
nop
jmp 0x14005b1db
lea rax, [rsp + 0xb08]
mov qword [rsp + 0x2a8], rax
lea rdx, [0x140ac9d98]
mov rcx, qword [rsp + 0x2a8]
call fcn.14000f0b0
mov qword [rsp + 0x2b0], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x2b8], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x2d0], rax
lea rax, [rsp + 0xb28]
mov qword [rsp + 0x2c0], rax
lea rdx, [0x140afd2f8]
mov rcx, qword [rsp + 0x2c0]
call fcn.14000f110
mov qword [rsp + 0x2c8], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x2d8], rax
xor r8d, r8d
mov rdx, qword [rsp + 0x2d0]
mov rcx, qword [rsp + 0x2d8]
call fcn.14004dfc0
nop
call fcn.14000ec30
nop
call fcn.1400c84e0
mov ecx, 2
call fcn.1400b84e0
nop
movzx eax, byte [0x140ac8cdf]
test eax, eax
je 0x140062df7
call fcn.1400bb110
mov qword [rsp + 0x1d8], rax
call fcn.1400b8100
mov qword [rsp + 0x1e8], rax
mov rax, qword [rsp + 0x1e8]
mov rax, qword [rax + 0x3c]
mov qword [rsp + 0x6d80], rax
movss xmm2, dword [0x1403e95d0]
movss xmm1, dword [0x1403e95e0]
lea rcx, [rsp + 0x6d0]
call fcn.14000b230
mov rax, qword [rax]
mov rcx, qword [rsp + 0x1e8]
mov qword [rcx + 0x3c], rax
lea rdx, [rsp + 0x6d88]
mov rcx, qword [0x140ac9e20]
call qword [sym.imp.USER32.dll_GetWindowRect]
nop
movss xmm2, dword [0x1403e932c]
movss xmm1, dword [0x1403e9348]
lea rcx, [rsp + 0x6d8]
call fcn.14000b230
mov qword [rsp + 0x2e0], rax
mov rax, qword [rsp + 0x1d8]
movss xmm0, dword [rax + 0xc]
mulss xmm0, dword [0x1403e932c]
mov rax, qword [rsp + 0x1d8]
movss xmm1, dword [rax + 8]
mulss xmm1, dword [0x1403e9348]
movaps xmm2, xmm0
lea rcx, [rsp + 0x6e0]
call fcn.14000b230
mov qword [rsp + 0x2e8], rax
mov r8, qword [rsp + 0x2e0]
mov edx, 4
mov rcx, qword [rsp + 0x2e8]
call fcn.1400c9cd0
nop
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x2f0]
call fcn.14000b230
lea rdx, [rsp + 0x2f0]
mov ecx, 2
call fcn.1400b86b0
nop
movss xmm0, dword [0x1403e9744]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x920]
call fcn.14004dd20
mov rdx, rax
mov ecx, 3
call fcn.1400b8420
nop
mov r8d, 0x2b
xor edx, edx
lea rcx, [0x1401adab8]
call fcn.1400c4750
movzx eax, al
test eax, eax
je 0x140062df1
mov ecx, 1
call fcn.1400b8780
mov ecx, 1
call fcn.1400b84e0
call fcn.14000b2a0
mov qword [rsp + 0x108], rax
call fcn.1400c9f30
mov qword [rsp + 0x6e8], rax
lea rcx, [rsp + 0x6d60]
call fcn.1400c98c0
nop
movss xmm2, dword [0x1403e9790]
movss xmm1, dword [0x1403e97ac]
lea rcx, [rsp + 0x2f8]
call fcn.14000b230
xor edx, edx
lea rcx, [rsp + 0x2f8]
call fcn.1400c9c20
nop
movzx eax, byte [0x140ac7d58]
test eax, eax
je 0x14005b3eb
xorps xmm0, xmm0
movss dword [rsp + 0xfc], xmm0
jmp 0x14005b3fc
movss xmm0, dword [0x1403e9434]
movss dword [rsp + 0xfc], xmm0
movss xmm2, dword [0x1403e9260]
movss xmm1, dword [rsp + 0xfc]
movss xmm0, dword [0x140b02c14]
call fcn.14000f760
movss dword [0x140b02c14], xmm0
movss xmm2, dword [0x1403e9260]
movss xmm1, dword [0x1403e9434]
movss xmm0, dword [0x140b02b60]
call fcn.14000f760
movss dword [0x140b02b60], xmm0
movzx eax, byte [0x140ac7d58]
test eax, eax
jne 0x14005b459
mov byte [rsp + 0x40], 1
jmp 0x14005b45e
mov byte [rsp + 0x40], 0
movzx edx, byte [rsp + 0x40]
mov ecx, 4
call fcn.1400c92b0
movss xmm0, dword [0x140b02c14]
comiss xmm0, dword [0x1403e9244]
jbe 0x14005b4a1
movss xmm0, dword [0x1403e9434]
divss xmm0, dword [0x140b02c14]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x100], xmm0
jmp 0x14005b4b2
movss xmm0, dword [0x1403e9434]
movss dword [rsp + 0x100], xmm0
movss xmm0, dword [0x140b02b60]
mulss xmm0, dword [rsp + 0x100]
movaps xmm1, xmm0
xor ecx, ecx
call fcn.1400b85e0
nop
movss xmm2, dword [0x1403e9628]
movss xmm1, dword [0x1403e96b8]
lea rcx, [rsp + 0x300]
call fcn.14000b230
lea rcx, [rsp + 0x300]
call fcn.1400cc120
nop
call fcn.1400cc760
lea rcx, [rsp + 0x6d70]
call fcn.14005a4b0
mov edx, eax
mov ecx, 1
call fcn.1400b8320
nop
cmp dword [0x140b02c08], 0
jne 0x14005b55b
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401adaf0]
call fcn.1400fea10
call fcn.1400c9220
movss xmm1, dword [0x1403e95e0]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, [0x1401adad8]
call fcn.1400fea10
nop
cmp dword [0x140b02c08], 1
jne 0x14005b59e
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401adb0c]
call fcn.1400fea10
call fcn.1400c9220
movss xmm1, dword [0x1403e95e0]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, [0x1401adaf8]
call fcn.1400fea10
nop
cmp dword [0x140b02c08], 2
jne 0x14005b5e1
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401adb28]
call fcn.1400fea10
call fcn.1400c9220
movss xmm1, dword [0x1403e95e0]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, [0x1401adb10]
call fcn.1400fea10
nop
cmp dword [0x140b02c08], 3
jne 0x14005b624
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401adb50]
call fcn.1400fea10
call fcn.1400c9220
movss xmm1, dword [0x1403e95e0]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, [0x1401adb30]
call fcn.1400fea10
nop
cmp dword [0x140b02c08], 4
jne 0x14005b667
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401adb74]
call fcn.1400fea10
call fcn.1400c9220
movss xmm1, dword [0x1403e95e0]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, [0x1401adb58]
call fcn.1400fea10
nop
mov ecx, 1
call fcn.1400b84e0
nop
movss xmm2, dword [0x1403e9628]
movss xmm1, dword [0x1403e974c]
lea rcx, [rsp + 0x308]
call fcn.14000b230
lea rcx, [rsp + 0x308]
call fcn.1400cc120
nop
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401adb88]
call fcn.1400fea10
call fcn.1400c9220
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm2, dword [0x1403e9648]
movss xmm1, dword [0x1403e96c8]
lea rcx, [rsp + 0x310]
call fcn.14000b230
lea rdx, [rsp + 0x310]
lea rcx, [0x1401adb78]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x14005b765
lea r9, [0x1401adb90]
mov r8d, 0xbb8
mov edx, 1
lea rcx, [rsp + 0x4d50]
call fcn.14004cb90
lea rcx, [rsp + 0x4d50]
call fcn.14004cc10
nop
lea rax, [rsp + 0xb48]
mov qword [rsp + 0x318], rax
lea rdx, [0x140afd888]
mov rcx, qword [rsp + 0x318]
call fcn.14000f110
mov qword [rsp + 0x320], rax
mov rcx, qword [rsp + 0x320]
call fcn.14004e4d0
nop
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401adb8c]
call fcn.1400fea10
call fcn.1400c9220
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm2, dword [0x1403e9648]
movss xmm1, dword [0x1403e96c8]
lea rcx, [rsp + 0x328]
call fcn.14000b230
lea rdx, [rsp + 0x328]
lea rcx, [0x1401adbe0]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x14005b83d
lea r9, [0x1401adbb0]
mov r8d, 0xbb8
mov edx, 1
lea rcx, [rsp + 0xd30]
call fcn.14004cb90
lea rcx, [rsp + 0xd30]
call fcn.14004cc10
nop
lea rax, [rsp + 0xa68]
mov qword [rsp + 0x330], rax
lea rdx, [0x140afd888]
mov rcx, qword [rsp + 0x330]
call fcn.14000f110
mov qword [rsp + 0x338], rax
mov rcx, qword [rsp + 0x338]
call fcn.140050870
nop
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [0x1403e96bc]
mov rax, qword [rsp + 0x108]
mov rcx, qword [rsp + 0x108]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rcx + 0xdc]
mov rax, qword [rsp + 0x108]
addss xmm1, dword [rax + 0x14]
movaps xmm2, xmm1
movaps xmm1, xmm0
lea rcx, [rsp + 0x340]
call fcn.14000b230
mov r9d, 0x80
xor r8d, r8d
lea rdx, [rsp + 0x340]
lea rcx, [0x1401adc08]
call fcn.1400c0450
nop
mov eax, dword [0x140b02c08]
mov dword [rsp + 0xec], eax
cmp dword [rsp + 0xec], 0
je 0x14005b901
cmp dword [rsp + 0xec], 1
je 0x14005c70d
cmp dword [rsp + 0xec], 2
je 0x140060bf7
cmp dword [rsp + 0xec], 3
je 0x1400612a6
cmp dword [rsp + 0xec], 4
je 0x140062195
jmp 0x1400627cb
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
movss xmm2, dword [0x1403e9670]
movaps xmm1, xmm0
lea rcx, [rsp + 0x348]
call fcn.14000b230
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x348]
lea rcx, [0x1401adc00]
call fcn.1400c0450
nop
xorps xmm2, xmm2
movss xmm1, dword [0x1403e9620]
lea rcx, [rsp + 0x350]
call fcn.14000b230
lea rcx, [rsp + 0x350]
call fcn.1400cc120
nop
cmp dword [0x140b02c54], 0
jne 0x14005b977
mov byte [rsp + 0x41], 1
jmp 0x14005b97c
mov byte [rsp + 0x41], 0
movzx edx, byte [rsp + 0x41]
lea rcx, [0x1401adc38]
call fcn.14000e5a0
movzx eax, al
test eax, eax
je 0x14005b99e
mov dword [0x140b02c54], 0
movss xmm1, dword [0x1403e9630]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
cmp dword [0x140b02c54], 1
jne 0x14005b9bf
mov byte [rsp + 0x42], 1
jmp 0x14005b9c4
mov byte [rsp + 0x42], 0
movzx edx, byte [rsp + 0x42]
lea rcx, [0x1401adc10]
call fcn.14000e5a0
movzx eax, al
test eax, eax
je 0x14005b9e6
mov dword [0x140b02c54], 1
movss xmm1, dword [0x1403e9630]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
cmp dword [0x140b02c54], 2
jne 0x14005ba07
mov byte [rsp + 0x43], 1
jmp 0x14005ba0c
mov byte [rsp + 0x43], 0
movzx edx, byte [rsp + 0x43]
lea rcx, [0x1401adc70]
call fcn.14000e5a0
movzx eax, al
test eax, eax
je 0x14005ba2e
mov dword [0x140b02c54], 2
call fcn.1400c04b0
nop
call fcn.1400c9860
movss dword [rsp + 0x110], xmm0
call fcn.1400c9890
subss xmm0, dword [0x1403e9690]
movss dword [rsp + 0x1c8], xmm0
movss xmm2, dword [rsp + 0x1c8]
movss xmm1, dword [rsp + 0x110]
lea rcx, [rsp + 0x358]
call fcn.14000b230
mov r9d, 0x80
xor r8d, r8d
lea rdx, [rsp + 0x358]
lea rcx, [0x1401adc60]
call fcn.1400c0450
nop
cmp dword [0x140b02c54], 0
jne 0x14005be7d
call fcn.1400cc760
nop
lea rax, [rsp + 0x6f0]
mov qword [rsp + 0x360], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x114], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x114]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x360]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401adcb0]
call fcn.14000ea00
nop
lea rdx, [0x1404c0c0d]
lea rcx, [0x1401adc90]
call fcn.140101b70
lea rdx, [0x1404ad94b]
lea rcx, [0x1401adce8]
call fcn.140101b70
lea rdx, [0x1404ca6ad]
lea rcx, [0x1401adcd0]
call fcn.140101b70
lea rdx, [0x1404bcd6d]
lea rcx, [0x1401add30]
call fcn.140101b70
lea rdx, [0x1404c0c02]
lea rcx, [0x1401add10]
call fcn.140101b70
lea rdx, [0x1404bae5f]
lea rcx, [0x1401add90]
call fcn.140101b70
lea rdx, [0x140ac9ea4]
lea rcx, [0x1401add58]
call fcn.140101b70
lea rdx, [0x1404cdbb6]
lea rcx, [0x1401addc0]
call fcn.140101b70
lea rax, [0x1401addb0]
mov qword [rsp + 0x610], rax
lea rax, [0x1401ade10]
mov qword [rsp + 0x618], rax
movsxd rax, dword [0x140ac9e8c]
mov rax, qword [rsp + rax*8 + 0x610]
mov qword [rsp + 0x368], rax
xor r8d, r8d
mov rdx, qword [rsp + 0x368]
lea rcx, [0x1401adde0]
call fcn.140103dd0
movzx eax, al
test eax, eax
je 0x14005bcd7
mov dword [rsp + 0xcc], 0
jmp 0x14005bc27
mov eax, dword [rsp + 0xcc]
inc eax
mov dword [rsp + 0xcc], eax
cmp dword [rsp + 0xcc], 2
jge 0x14005bcd1
mov eax, dword [rsp + 0xcc]
cmp dword [0x140ac9e8c], eax
jne 0x14005bc4b
mov byte [rsp + 0x44], 1
jmp 0x14005bc50
mov byte [rsp + 0x44], 0
movzx eax, byte [rsp + 0x44]
mov byte [rsp + 0x45], al
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x6f8]
call fcn.14000b230
mov qword [rsp + 0x370], rax
movsxd rax, dword [rsp + 0xcc]
mov rax, qword [rsp + rax*8 + 0x610]
mov qword [rsp + 0x378], rax
mov r9, qword [rsp + 0x370]
xor r8d, r8d
movzx edx, byte [rsp + 0x45]
mov rcx, qword [rsp + 0x378]
call fcn.140116890
movzx eax, al
test eax, eax
je 0x14005bcbd
mov eax, dword [rsp + 0xcc]
mov dword [0x140ac9e8c], eax
movzx eax, byte [rsp + 0x45]
test eax, eax
je 0x14005bccc
call fcn.1400c9f90
nop
jmp 0x14005bc17
call fcn.140104ae0
nop
lea rdx, [0x1404bc61e]
lea rcx, [0x1401ade30]
call fcn.140101b70
movss xmm0, dword [0x1403e96d4]
call fcn.1400cc2f0
mov dword [rsp + 0x28], 0
lea rax, [0x1401ade28]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1403e9544]
movss xmm2, dword [0x1403e9284]
lea rdx, [0x140ac75c8]
lea rcx, [0x1401ade78]
call fcn.140107830
call fcn.1400cc3b0
lea rdx, [0x140ac9e7f]
lea rcx, [0x1401ade50]
call fcn.140101b70
lea rdx, [0x140ac9ec9]
lea rcx, [0x1401aded0]
call fcn.140101b70
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x700]
mov qword [rsp + 0x380], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x118], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x118]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x380]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401adea0]
call fcn.14000ea00
nop
mov r8d, 0x460
lea rdx, [0x140afe260]
lea rcx, [0x1401adf28]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afdf90]
lea rcx, [0x1401adf08]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afe1c0]
lea rcx, [0x1401adf70]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afe2f0]
lea rcx, [0x1401adf48]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afdf70]
lea rcx, [0x1401adfc0]
call fcn.140110a60
nop
call fcn.14000ec30
nop
call fcn.1400cc960
call fcn.1401035c0
nop
cmp dword [0x140b02c54], 1
jne 0x14005c2c3
call fcn.1400cc760
nop
lea rax, [rsp + 0x708]
mov qword [rsp + 0x388], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x11c], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x11c]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x388]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401adfa0]
call fcn.14000ea00
nop
lea rdx, [0x1404b8d9c]
lea rcx, [0x1401ae050]
call fcn.140101b70
lea rdx, [0x1404c0c0a]
lea rcx, [0x1401ae000]
call fcn.140101b70
lea rdx, [0x140ac9e69]
lea rcx, [0x1401ae0e0]
call fcn.140101b70
nop
movzx eax, byte [0x1404c0c0a]
test eax, eax
je 0x14005bf51
mov byte [0x140ac9e69], 0
jmp 0x14005bf63
movzx eax, byte [0x140ac9e69]
test eax, eax
je 0x14005bf63
mov byte [0x1404c0c0a], 0
lea rdx, [0x1404b8d98]
lea rcx, [0x1401ae0a8]
call fcn.140101b70
lea rdx, [0x140ac9eb9]
lea rcx, [0x1401ae170]
call fcn.140101b70
lea rdx, [0x1403f564b]
lea rcx, [0x1401ae130]
call fcn.140101b70
lea rdx, [0x1404c8309]
lea rcx, [0x1401ae200]
call fcn.140101b70
lea rdx, [0x1404c0c07]
lea rcx, [0x1401ae1b0]
call fcn.140101b70
lea rdx, [0x1404b8d99]
lea rcx, [0x1401ae2a0]
call fcn.140101b70
movss xmm0, dword [0x1403e96b4]
call fcn.1400cc1c0
nop
movss xmm2, dword [0x1403e9660]
movss xmm1, dword [0x1403e96d4]
lea rcx, [rsp + 0x710]
call fcn.14000b230
mov rdx, rax
lea rcx, [0x1401ae250]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x14005c052
movzx eax, byte [0x140ac9e99]
test eax, eax
jne 0x14005c03c
mov edx, 0x11
mov rcx, qword [0x140ac9d58]
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
mov byte [0x140ac9e99], 1
jmp 0x14005c052
xor edx, edx
mov rcx, qword [0x140ac9d58]
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
mov byte [0x140ac9e99], 0
movzx eax, byte [0x140ac9e99]
cmp eax, 1
jne 0x14005c0b9
movss xmm0, dword [0x1403e975c]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
movss xmm2, dword [0x1403e975c]
xorps xmm1, xmm1
lea rcx, [rsp + 0x930]
call fcn.14004dd20
mov rdx, rax
mov ecx, 1
call fcn.1400b8420
nop
movss xmm0, dword [0x1403e9688]
call fcn.1400cc1c0
lea rcx, [0x1401ae350]
call fcn.1400fedb0
mov ecx, 1
call fcn.1400b84e0
nop
lea rdx, [0x140ac9eb6]
lea rcx, [0x1401ae300]
call fcn.140101b70
nop
movzx eax, byte [0x140ac9eb6]
test eax, eax
je 0x14005c110
mov dword [rsp + 0x28], 0
lea rax, [0x1401ae3e8]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1403e97b8]
movss xmm2, dword [0x1403e9738]
lea rdx, [0x140ac78f0]
lea rcx, [0x1401ae3a0]
call fcn.140107830
nop
lea rdx, [0x140ac9ea9]
lea rcx, [0x1401ae420]
call fcn.140101b70
nop
movzx eax, byte [0x140ac9ea9]
test eax, eax
je 0x14005c1eb
call fcn.140103380
nop
movss xmm0, dword [0x1403e975c]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x1403e975c]
lea rcx, [rsp + 0x940]
call fcn.140010250
lea rdx, [0x1401ae3f0]
mov rcx, rax
call fcn.1400feb00
nop
movss xmm0, dword [0x1403e96d4]
call fcn.1400cc2f0
mov dword [rsp + 0x28], 0
lea rax, [0x1401ae474]
mov qword [rsp + 0x20], rax
mov r9d, 0x12c
mov r8d, 0x64
lea rdx, [0x140ac7c48]
lea rcx, [0x1401ae450]
call fcn.140107890
mov dword [rsp + 0x28], 0
lea rax, [0x1401ae49c]
mov qword [rsp + 0x20], rax
mov r9d, 0x12c
mov r8d, 0x64
lea rdx, [0x140ac7b48]
lea rcx, [0x1401ae478]
call fcn.140107890
call fcn.1400cc3b0
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x718]
mov qword [rsp + 0x390], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x120], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x120]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x390]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401ae4b8]
call fcn.14000ea00
nop
mov r8d, 0x460
lea rdx, [0x140afe1e0]
lea rcx, [0x1401ae4a0]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afdf40]
lea rcx, [0x1401ae518]
call fcn.140110a60
nop
call fcn.14000ec30
nop
call fcn.1400cc960
call fcn.1401035c0
nop
cmp dword [0x140b02c54], 2
jne 0x14005c702
call fcn.1400cc760
nop
lea rax, [rsp + 0x720]
mov qword [rsp + 0x398], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x124], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x124]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x398]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401ae4e8]
call fcn.14000ea00
nop
lea rdx, [0x1404bcd6d]
lea rcx, [0x1401ae568]
call fcn.140101b70
lea rdx, [0x1404ba58f]
lea rcx, [0x1401ae550]
call fcn.140101b70
lea rdx, [0x1404bcd6c]
lea rcx, [0x1401ae5b8]
call fcn.140101b70
lea rdx, [0x1404ad94f]
lea rcx, [0x1401ae598]
call fcn.140101b70
lea rdx, [0x1404cd433]
lea rcx, [0x1401ae5e8]
call fcn.140101b70
lea rax, [0x1401ae5d8]
mov qword [rsp + 0x620], rax
lea rax, [0x1401ae638]
mov qword [rsp + 0x628], rax
movsxd rax, dword [0x140ac9ec4]
mov rax, qword [rsp + rax*8 + 0x620]
mov qword [rsp + 0x3a0], rax
xor r8d, r8d
mov rdx, qword [rsp + 0x3a0]
lea rcx, [0x1401ae608]
call fcn.140103dd0
movzx eax, al
test eax, eax
je 0x14005c4cc
mov dword [rsp + 0xd0], 0
jmp 0x14005c41c
mov eax, dword [rsp + 0xd0]
inc eax
mov dword [rsp + 0xd0], eax
cmp dword [rsp + 0xd0], 2
jge 0x14005c4c6
mov eax, dword [rsp + 0xd0]
cmp dword [0x140ac9ec4], eax
jne 0x14005c440
mov byte [rsp + 0x46], 1
jmp 0x14005c445
mov byte [rsp + 0x46], 0
movzx eax, byte [rsp + 0x46]
mov byte [rsp + 0x47], al
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x908]
call fcn.14000b230
mov qword [rsp + 0x3a8], rax
movsxd rax, dword [rsp + 0xd0]
mov rax, qword [rsp + rax*8 + 0x620]
mov qword [rsp + 0x3b0], rax
mov r9, qword [rsp + 0x3a8]
xor r8d, r8d
movzx edx, byte [rsp + 0x47]
mov rcx, qword [rsp + 0x3b0]
call fcn.140116890
movzx eax, al
test eax, eax
je 0x14005c4b2
mov eax, dword [rsp + 0xd0]
mov dword [0x140ac9ec4], eax
movzx eax, byte [rsp + 0x47]
test eax, eax
je 0x14005c4c1
call fcn.1400c9f90
nop
jmp 0x14005c40c
call fcn.140104ae0
nop
lea rdx, [0x1404ba58d]
lea rcx, [0x1401ae670]
call fcn.140102750
lea rdx, [0x1404ad947]
lea rcx, [0x1401ae650]
call fcn.140102750
lea rax, [0x1401ae690]
mov qword [rsp + 0x1f0], rax
lea rax, [0x1401ae680]
mov qword [rsp + 0x1f8], rax
movsxd rax, dword [0x140ac9ebc]
mov rax, qword [rsp + rax*8 + 0x1f0]
mov qword [rsp + 0x3b8], rax
xor r8d, r8d
mov rdx, qword [rsp + 0x3b8]
lea rcx, [0x1401ae6d8]
call fcn.140103dd0
movzx eax, al
test eax, eax
je 0x14005c616
mov dword [rsp + 0xd4], 0
jmp 0x14005c566
mov eax, dword [rsp + 0xd4]
inc eax
mov dword [rsp + 0xd4], eax
cmp dword [rsp + 0xd4], 2
jge 0x14005c610
mov eax, dword [rsp + 0xd4]
cmp dword [0x140ac9ebc], eax
jne 0x14005c58a
mov byte [rsp + 0x48], 1
jmp 0x14005c58f
mov byte [rsp + 0x48], 0
movzx eax, byte [rsp + 0x48]
mov byte [rsp + 0x49], al
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x730]
call fcn.14000b230
mov qword [rsp + 0x3c0], rax
movsxd rax, dword [rsp + 0xd4]
mov rax, qword [rsp + rax*8 + 0x1f0]
mov qword [rsp + 0x3c8], rax
mov r9, qword [rsp + 0x3c0]
xor r8d, r8d
movzx edx, byte [rsp + 0x49]
mov rcx, qword [rsp + 0x3c8]
call fcn.140116890
movzx eax, al
test eax, eax
je 0x14005c5fc
mov eax, dword [rsp + 0xd4]
mov dword [0x140ac9ebc], eax
movzx eax, byte [rsp + 0x49]
test eax, eax
je 0x14005c60b
call fcn.1400c9f90
nop
jmp 0x14005c556
call fcn.140104ae0
nop
lea rdx, [0x1404cd146]
lea rcx, [0x1401ae6a0]
call fcn.140101b70
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x738]
mov qword [rsp + 0x3d0], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x128], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x128]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x3d0]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401ae728]
call fcn.14000ea00
nop
mov r8d, 0x460
lea rdx, [0x140afe0c0]
lea rcx, [0x1401ae708]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afe250]
lea rcx, [0x1401ae760]
call fcn.140110a60
nop
call fcn.14000ec30
nop
call fcn.1400cc960
call fcn.1401035c0
nop
call fcn.1400c04b0
nop
jmp 0x1400627cb
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
movss xmm2, dword [0x1403e9670]
movaps xmm1, xmm0
lea rcx, [rsp + 0x3d8]
call fcn.14000b230
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x3d8]
lea rcx, [0x1401ae758]
call fcn.1400c0450
nop
xorps xmm2, xmm2
movss xmm1, dword [0x1403e9620]
lea rcx, [rsp + 0x3e0]
call fcn.14000b230
lea rcx, [rsp + 0x3e0]
call fcn.1400cc120
nop
cmp dword [0x140b02c54], 0
jne 0x14005c783
mov byte [rsp + 0x4a], 1
jmp 0x14005c788
mov byte [rsp + 0x4a], 0
movzx edx, byte [rsp + 0x4a]
lea rcx, [0x1401ae7b8]
call fcn.14000e5a0
movzx eax, al
test eax, eax
je 0x14005c7aa
mov dword [0x140b02c54], 0
movss xmm1, dword [0x1403e9630]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
cmp dword [0x140b02c54], 1
jne 0x14005c7cb
mov byte [rsp + 0x4b], 1
jmp 0x14005c7d0
mov byte [rsp + 0x4b], 0
movzx edx, byte [rsp + 0x4b]
lea rcx, str.subtab
call fcn.14000e5a0
movzx eax, al
test eax, eax
je 0x14005c7f2
mov dword [0x140b02c54], 1
movss xmm1, dword [0x1403e9630]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
cmp dword [0x140b02c54], 2
jne 0x14005c813
mov byte [rsp + 0x4c], 1
jmp 0x14005c818
mov byte [rsp + 0x4c], 0
movzx edx, byte [rsp + 0x4c]
lea rcx, str.2_subtab
call fcn.14000e5a0
movzx eax, al
test eax, eax
je 0x14005c83a
mov dword [0x140b02c54], 2
movss xmm1, dword [0x1403e9630]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
cmp dword [0x140b02c54], 3
jne 0x14005c85b
mov byte [rsp + 0x4d], 1
jmp 0x14005c860
mov byte [rsp + 0x4d], 0
movzx edx, byte [rsp + 0x4d]
lea rcx, str.3_subtab
call fcn.14000e5a0
movzx eax, al
test eax, eax
je 0x14005c882
mov dword [0x140b02c54], 3
movss xmm1, dword [0x1403e9630]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
cmp dword [0x140b02c54], 4
jne 0x14005c8a3
mov byte [rsp + 0x4e], 1
jmp 0x14005c8a8
mov byte [rsp + 0x4e], 0
movzx edx, byte [rsp + 0x4e]
lea rcx, [0x1401ae840]
call fcn.14000e5a0
movzx eax, al
test eax, eax
je 0x14005c8ca
mov dword [0x140b02c54], 4
call fcn.1400c04b0
nop
call fcn.1400c9860
movss dword [rsp + 0x130], xmm0
call fcn.1400c9890
subss xmm0, dword [0x1403e9690]
movss dword [rsp + 0x12c], xmm0
movss xmm2, dword [rsp + 0x12c]
movss xmm1, dword [rsp + 0x130]
lea rcx, [rsp + 0x3e8]
call fcn.14000b230
mov r9d, 0x80
xor r8d, r8d
lea rdx, [rsp + 0x3e8]
lea rcx, [0x1401ae830]
call fcn.1400c0450
nop
cmp dword [0x140b02c54], 0
jne 0x14005d596
call fcn.1400cc760
nop
lea rax, [rsp + 0x740]
mov qword [rsp + 0x3f0], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x134], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x134]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x3f0]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401ae8a8]
call fcn.14000ea00
nop
lea rcx, [0x1401ae868]
call fcn.1401000b0
lea rcx, [0x1401ae8dc]
call fcn.1400ca0b0
lea rdx, [0x1404cd43c]
lea rcx, [0x1401ae8d4]
call fcn.140102750
movzx eax, byte [0x1403f510d]
test eax, eax
je 0x14005ca06
lea rdx, [0x1403f510d]
lea rcx, [0x1401ae8f8]
call fcn.140102750
mov byte [rsp + 0x63], al
jmp 0x14005ca1d
lea rdx, [0x1403f510d]
lea rcx, [0x1401ae8e0]
call fcn.140102750
mov byte [rsp + 0x63], al
call fcn.1400ca1b0
lea rcx, [0x1401ae90c]
call fcn.1400ca0b0
lea rdx, [0x1404c830c]
lea rcx, [0x1401ae908]
call fcn.140102750
movzx eax, byte [0x1403f5645]
test eax, eax
je 0x14005ca65
lea rdx, [0x1403f5645]
lea rcx, [0x1401ae928]
call fcn.140102750
mov byte [rsp + 0x64], al
jmp 0x14005ca7c
lea rdx, [0x1403f5645]
lea rcx, [0x1401ae910]
call fcn.140102750
mov byte [rsp + 0x64], al
call fcn.1400ca1b0
lea rcx, [0x1401ae940]
call fcn.1400ca0b0
lea rdx, [0x1404cdbb7]
lea rcx, [0x1401ae938]
call fcn.140102750
movzx eax, byte [0x1404ad70c]
test eax, eax
je 0x14005cac4
lea rdx, [0x1404ad70c]
lea rcx, [0x1401ae960]
call fcn.140102750
mov byte [rsp + 0x65], al
jmp 0x14005cadb
lea rdx, [0x1404ad70c]
lea rcx, [0x1401ae948]
call fcn.140102750
mov byte [rsp + 0x65], al
call fcn.1400ca1b0
lea rcx, [0x1401ae978]
call fcn.1400ca0b0
lea rdx, [0x1404c830f]
lea rcx, [0x1401ae970]
call fcn.140102750
movzx eax, byte [0x1404c0c01]
test eax, eax
je 0x14005cb23
lea rdx, [0x1404c0c01]
lea rcx, [0x1401ae998]
call fcn.140102750
mov byte [rsp + 0x66], al
jmp 0x14005cb3a
lea rdx, [0x1404c0c01]
lea rcx, [0x1401ae980]
call fcn.140102750
mov byte [rsp + 0x66], al
call fcn.1400ca1b0
lea rcx, [0x1401ae9b0]
call fcn.1401000b0
lea rcx, [0x1401ae9a8]
call fcn.1400ca0b0
lea rdx, [0x1404cbc5b]
lea rcx, [0x1401aea08]
call fcn.140102750
movzx eax, byte [0x1404ad94d]
test eax, eax
je 0x14005cb8e
lea rdx, [0x1404ad94d]
lea rcx, [0x1401ae9f8]
call fcn.140102750
mov byte [rsp + 0x67], al
jmp 0x14005cba5
lea rdx, [0x1404ad94d]
lea rcx, [0x1401aea18]
call fcn.140102750
mov byte [rsp + 0x67], al
call fcn.1400ca1b0
lea rcx, [0x1401aea10]
call fcn.1400ca0b0
lea rdx, [0x1404c3f0a]
lea rcx, [0x1401aea40]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f510c]
test eax, eax
je 0x14005cbfd
lea rdx, [0x1403f510c]
lea rcx, [0x1401aea30]
call fcn.140102750
mov byte [rsp + 0x68], al
jmp 0x14005cc14
lea rdx, [0x1403f510c]
lea rcx, [0x1401aea50]
call fcn.140102750
mov byte [rsp + 0x68], al
call fcn.1400ca1b0
lea rcx, [0x1401aea48]
call fcn.1400ca0b0
lea rdx, [0x1404cd147]
lea rcx, [0x1401aea78]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ec0]
test eax, eax
je 0x14005cc6c
lea rdx, [0x140ac9ec0]
lea rcx, [0x1401aea68]
call fcn.140102750
mov byte [rsp + 0x69], al
jmp 0x14005cc83
lea rdx, [0x140ac9ec0]
lea rcx, [0x1401aeac8]
call fcn.140102750
mov byte [rsp + 0x69], al
call fcn.1400ca1b0
lea rcx, [0x1401aea80]
call fcn.1401000b0
lea rcx, [0x1401aeae4]
call fcn.1400ca0b0
lea rdx, [0x1404c8305]
lea rcx, [0x1401aeae0]
call fcn.140102750
movzx eax, byte [0x1404ad94a]
test eax, eax
je 0x14005ccd7
lea rdx, [0x1404ad94a]
lea rcx, [0x1401aeb00]
call fcn.140102750
mov byte [rsp + 0x6a], al
jmp 0x14005ccee
lea rdx, [0x1404ad94a]
lea rcx, [0x1401aeae8]
call fcn.140102750
mov byte [rsp + 0x6a], al
call fcn.1400ca1b0
lea rcx, [0x1401aeb14]
call fcn.1400ca0b0
lea rdx, [0x1404cd43e]
lea rcx, [0x1401aeb10]
call fcn.140102750
movzx eax, byte [0x1404c3f08]
test eax, eax
je 0x14005cd36
lea rdx, [0x1404c3f08]
lea rcx, [0x1401aeb30]
call fcn.140102750
mov byte [rsp + 0x6b], al
jmp 0x14005cd4d
lea rdx, [0x1404c3f08]
lea rcx, [0x1401aeb18]
call fcn.140102750
mov byte [rsp + 0x6b], al
call fcn.1400ca1b0
lea rcx, [0x1401aeb48]
call fcn.1400ca0b0
lea rdx, [0x1404cbc5c]
lea rcx, [0x1401aeb40]
call fcn.140102750
movzx eax, byte [0x1403f510b]
test eax, eax
je 0x14005cd95
lea rdx, [0x1403f510b]
lea rcx, [0x1401aeb68]
call fcn.140102750
mov byte [rsp + 0x6c], al
jmp 0x14005cdac
lea rdx, [0x1403f510b]
lea rcx, [0x1401aeb50]
call fcn.140102750
mov byte [rsp + 0x6c], al
call fcn.1400ca1b0
lea rcx, [0x1401aeb80]
call fcn.1401000b0
lea rcx, [0x1401aeb78]
call fcn.1400ca0b0
lea rdx, [0x1404cd437]
lea rcx, [0x1401aebe0]
call fcn.140102750
movzx eax, byte [0x140ac9ddf]
test eax, eax
je 0x14005ce00
lea rdx, [0x140ac9ddf]
lea rcx, [0x1401aebd0]
call fcn.140102750
mov byte [rsp + 0x6d], al
jmp 0x14005ce17
lea rdx, [0x140ac9ddf]
lea rcx, [0x1401aebf0]
call fcn.140102750
mov byte [rsp + 0x6d], al
call fcn.1400ca1b0
lea rcx, [0x1401aebe8]
call fcn.1400ca0b0
lea rdx, [0x1404cd437]
lea rcx, [0x1401aec18]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ddf]
test eax, eax
je 0x14005ce6f
lea rdx, [0x140ac9ddf]
lea rcx, [0x1401aec08]
call fcn.140102750
mov byte [rsp + 0x6e], al
jmp 0x14005ce86
lea rdx, [0x140ac9ddf]
lea rcx, [0x1401aec28]
call fcn.140102750
mov byte [rsp + 0x6e], al
call fcn.1400ca1b0
lea rcx, [0x1401aec20]
call fcn.1400ca0b0
lea rdx, [0x1404c8307]
lea rcx, [0x1401aec50]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e68]
test eax, eax
je 0x14005cede
lea rdx, [0x140ac9e68]
lea rcx, [0x1401aec40]
call fcn.140102750
mov byte [rsp + 0x6f], al
jmp 0x14005cef5
lea rdx, [0x140ac9e68]
lea rcx, [0x1401aeca8]
call fcn.140102750
mov byte [rsp + 0x6f], al
call fcn.1400ca1b0
lea rcx, [0x1401aec60]
call fcn.1401000b0
lea rcx, [0x1401aeccc]
call fcn.1400ca0b0
lea rdx, [0x1404cd14c]
lea rcx, [0x1401aecc0]
call fcn.140102750
movzx eax, byte [0x1403f5649]
test eax, eax
je 0x14005cf49
lea rdx, [0x1403f5649]
lea rcx, [0x1401aece8]
call fcn.140102750
mov byte [rsp + 0x70], al
jmp 0x14005cf60
lea rdx, [0x1403f5649]
lea rcx, [0x1401aecd0]
call fcn.140102750
mov byte [rsp + 0x70], al
call fcn.1400ca1b0
lea rcx, [0x1401aed00]
call fcn.1401000b0
lea rcx, [0x1401aecf8]
call fcn.1400ca0b0
lea rdx, [0x1404ca6a5]
lea rcx, [0x1401aed48]
call fcn.140102750
movzx eax, byte [0x1404c0c04]
test eax, eax
je 0x14005cfb4
lea rdx, [0x1404c0c04]
lea rcx, [0x1401aed38]
call fcn.140102750
mov byte [rsp + 0x71], al
jmp 0x14005cfcb
lea rdx, [0x1404c0c04]
lea rcx, [0x1401aed58]
call fcn.140102750
mov byte [rsp + 0x71], al
call fcn.1400ca1b0
lea rcx, [0x1401aed50]
call fcn.1400ca0b0
lea rdx, [0x1404cd14e]
lea rcx, [0x1401aed80]
call fcn.140102750
movzx eax, byte [0x1404ad70d]
test eax, eax
je 0x14005d013
lea rdx, [0x1404ad70d]
lea rcx, [0x1401aed70]
call fcn.140102750
mov byte [rsp + 0x72], al
jmp 0x14005d02a
lea rdx, [0x1404ad70d]
lea rcx, [0x1401aed90]
call fcn.140102750
mov byte [rsp + 0x72], al
call fcn.1400ca1b0
lea rcx, [0x1401aed88]
call fcn.1400ca0b0
lea rdx, [0x1404ccf9f]
lea rcx, [0x1401aedb8]
call fcn.140102750
movzx eax, byte [0x1404accdf]
test eax, eax
je 0x14005d072
lea rdx, [0x1404accdf]
lea rcx, [0x1401aeda8]
call fcn.140102750
mov byte [rsp + 0x73], al
jmp 0x14005d089
lea rdx, [0x1404accdf]
lea rcx, [0x1401aee08]
call fcn.140102750
mov byte [rsp + 0x73], al
call fcn.1400ca1b0
lea rcx, [0x1401aedc8]
call fcn.1401000b0
lea rcx, [0x1401aee2c]
call fcn.1400ca0b0
lea rdx, [0x1404cd14b]
lea rcx, [0x1401aee20]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404bc2cf]
test eax, eax
je 0x14005d0ed
lea rdx, [0x1404bc2cf]
lea rcx, [0x1401aee48]
call fcn.140102750
mov byte [rsp + 0x74], al
jmp 0x14005d104
lea rdx, [0x1404bc2cf]
lea rcx, [0x1401aee30]
call fcn.140102750
mov byte [rsp + 0x74], al
call fcn.1400ca1b0
lea rcx, [0x1401aee64]
call fcn.1400ca0b0
lea rdx, [0x1404ca6af]
lea rcx, [0x1401aee58]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404c0c09]
test eax, eax
je 0x14005d15c
lea rdx, [0x1404c0c09]
lea rcx, [0x1401aee80]
call fcn.140102750
mov byte [rsp + 0x75], al
jmp 0x14005d173
lea rdx, [0x1404c0c09]
lea rcx, [0x1401aee68]
call fcn.140102750
mov byte [rsp + 0x75], al
call fcn.1400ca1b0
lea rdx, [0x1404cd14d]
lea rcx, [0x1401aeec8]
call fcn.140101b70
lea rcx, [0x1401aee90]
call fcn.1401000b0
lea rcx, [0x1401aeee4]
call fcn.1400ca0b0
lea rdx, [0x1403f510e]
lea rcx, [0x1401aeed8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404c3f07]
test eax, eax
je 0x14005d1ea
lea rdx, [0x1404c3f07]
lea rcx, [0x1401aef00]
call fcn.140102750
mov byte [rsp + 0x76], al
jmp 0x14005d201
lea rdx, [0x1404c3f07]
lea rcx, [0x1401aeee8]
call fcn.140102750
mov byte [rsp + 0x76], al
call fcn.1400ca1b0
lea rcx, [0x1401aef1c]
call fcn.1400ca0b0
lea rdx, [0x1403f510f]
lea rcx, [0x1401aef10]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f564a]
test eax, eax
je 0x14005d259
lea rdx, [0x1403f564a]
lea rcx, [0x1401aef38]
call fcn.140102750
mov byte [rsp + 0x77], al
jmp 0x14005d270
lea rdx, [0x1403f564a]
lea rcx, [0x1401aef20]
call fcn.140102750
mov byte [rsp + 0x77], al
call fcn.1400ca1b0
lea rdx, [0x1403f564e]
lea rcx, [0x1401aef50]
call fcn.140101b70
lea rdx, [0x1404c0c0f]
lea rcx, [0x1401aef40]
call fcn.140101b70
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x748]
mov qword [rsp + 0x3f8], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x138], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x138]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x3f8]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401aefa0]
call fcn.14000ea00
nop
lea rcx, [0x1401aef60]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140afde60]
lea rcx, [0x1401aefd4]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afde10]
lea rcx, [0x1401aefd0]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac78d0]
lea rcx, [0x1401aefe4]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afde70]
lea rcx, [0x1401aefdc]
call fcn.140110a60
lea rcx, [0x1401af000]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac76b0]
lea rcx, [0x1401aefec]
call fcn.140110a60
lea rcx, [0x1401af050]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140afde90]
lea rcx, [0x1401af048]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afdea0]
lea rcx, [0x1401af098]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afe2e0]
lea rcx, [0x1401af094]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7a88]
lea rcx, [0x1401af0ec]
call fcn.140110a60
lea rcx, [0x1401af0a0]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac75b8]
lea rcx, [0x1401af138]
call fcn.140110a60
lea rcx, [0x1401af0f0]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140afde50]
lea rcx, [0x1401af178]
call fcn.140110a60
lea rcx, [0x1401af140]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac7ba8]
lea rcx, [0x1401af190]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7c28]
lea rcx, [0x1401af184]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7680]
lea rcx, [0x1401af1d8]
call fcn.140110a60
lea rcx, [0x1401af198]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140afdde0]
lea rcx, [0x1401af1ec]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afde80]
lea rcx, [0x1401af1e4]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7878]
lea rcx, [0x1401af224]
call fcn.140110a60
lea rcx, [0x1401af1f0]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140afdf30]
lea rcx, [0x1401af238]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afdf00]
lea rcx, [0x1401af228]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac74e8]
lea rcx, [0x1401af268]
call fcn.140110a60
nop
call fcn.14000ec30
nop
call fcn.1400cc960
call fcn.1401035c0
nop
cmp dword [0x140b02c54], 1
jne 0x14005e437
call fcn.1400cc760
nop
lea rax, [rsp + 0x750]
mov qword [rsp + 0x400], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x13c], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x13c]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x400]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401af248]
call fcn.14000ea00
nop
lea rcx, [0x1401af284]
call fcn.1400ca0b0
lea rdx, [0x1404cd43c]
lea rcx, [0x1401af27c]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f510d]
test eax, eax
je 0x14005d66f
lea rdx, [0x1403f510d]
lea rcx, [0x1401af2a0]
call fcn.140102750
mov byte [rsp + 0x78], al
jmp 0x14005d686
lea rdx, [0x1403f510d]
lea rcx, [0x1401af288]
call fcn.140102750
mov byte [rsp + 0x78], al
call fcn.1400ca1b0
lea rcx, [0x1401af2b4]
call fcn.1400ca0b0
lea rdx, [0x1404c830c]
lea rcx, [0x1401af2b0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f5645]
test eax, eax
je 0x14005d6de
lea rdx, [0x1403f5645]
lea rcx, [0x1401af2d0]
call fcn.140102750
mov byte [rsp + 0x79], al
jmp 0x14005d6f5
lea rdx, [0x1403f5645]
lea rcx, [0x1401af2b8]
call fcn.140102750
mov byte [rsp + 0x79], al
call fcn.1400ca1b0
lea rcx, [0x1401af2e4]
call fcn.1400ca0b0
lea rdx, [0x1404cd14f]
lea rcx, [0x1401af2e0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f564f]
test eax, eax
je 0x14005d74d
lea rdx, [0x1403f564f]
lea rcx, [0x1401af300]
call fcn.140102750
mov byte [rsp + 0x7a], al
jmp 0x14005d764
lea rdx, [0x1403f564f]
lea rcx, [0x1401af2e8]
call fcn.140102750
mov byte [rsp + 0x7a], al
call fcn.1400ca1b0
lea rcx, [0x1401af318]
call fcn.1400ca0b0
lea rdx, [0x1404cd148]
lea rcx, [0x1401af310]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404b8d9e]
test eax, eax
je 0x14005d7bc
lea rdx, [0x1404b8d9e]
lea rcx, [0x1401af338]
call fcn.140102750
mov byte [rsp + 0x7b], al
jmp 0x14005d7d3
lea rdx, [0x1404b8d9e]
lea rcx, [0x1401af320]
call fcn.140102750
mov byte [rsp + 0x7b], al
call fcn.1400ca1b0
lea rcx, [0x1401af354]
call fcn.1400ca0b0
lea rdx, [0x1404ca6a8]
lea rcx, [0x1401af348]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e7e]
test eax, eax
je 0x14005d82b
lea rdx, [0x140ac9e7e]
lea rcx, [0x1401af370]
call fcn.140102750
mov byte [rsp + 0x7c], al
jmp 0x14005d842
lea rdx, [0x140ac9e7e]
lea rcx, [0x1401af358]
call fcn.140102750
mov byte [rsp + 0x7c], al
call fcn.1400ca1b0
lea rcx, [0x1401af388]
call fcn.1400ca0b0
lea rdx, [0x1404c8308]
lea rcx, [0x1401af380]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404ad949]
test eax, eax
je 0x14005d89a
lea rdx, [0x1404ad949]
lea rcx, [0x1401af3a8]
call fcn.140102750
mov byte [rsp + 0x7d], al
jmp 0x14005d8b1
lea rdx, [0x1404ad949]
lea rcx, [0x1401af390]
call fcn.140102750
mov byte [rsp + 0x7d], al
call fcn.1400ca1b0
lea rcx, [0x1401af3c0]
call fcn.1400ca0b0
lea rdx, [0x1404c830f]
lea rcx, [0x1401af3b8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404c0c01]
test eax, eax
je 0x14005d909
lea rdx, [0x1404c0c01]
lea rcx, [0x1401af3e0]
call fcn.140102750
mov byte [rsp + 0x7e], al
jmp 0x14005d920
lea rdx, [0x1404c0c01]
lea rcx, [0x1401af3c8]
call fcn.140102750
mov byte [rsp + 0x7e], al
call fcn.1400ca1b0
lea rcx, [0x1401af3f8]
call fcn.1400ca0b0
lea rdx, [0x1404cdbb7]
lea rcx, [0x1401af3f0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404ad70c]
test eax, eax
je 0x14005d978
lea rdx, [0x1404ad70c]
lea rcx, [0x1401af418]
call fcn.140102750
mov byte [rsp + 0x7f], al
jmp 0x14005d98f
lea rdx, [0x1404ad70c]
lea rcx, [0x1401af400]
call fcn.140102750
mov byte [rsp + 0x7f], al
call fcn.1400ca1b0
lea rcx, [0x1401af430]
call fcn.1400ca0b0
lea rdx, [0x1404ca6a9]
lea rcx, [0x1401af428]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e2e]
test eax, eax
je 0x14005d9ea
lea rdx, [0x140ac9e2e]
lea rcx, [0x1401af450]
call fcn.140102750
mov byte [rsp + 0x80], al
jmp 0x14005da04
lea rdx, [0x140ac9e2e]
lea rcx, [0x1401af438]
call fcn.140102750
mov byte [rsp + 0x80], al
call fcn.1400ca1b0
lea rcx, [0x1401af468]
call fcn.1400ca0b0
lea rdx, [0x1404cd43b]
lea rcx, [0x1401af460]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9eb1]
test eax, eax
je 0x14005da5f
lea rdx, [0x140ac9eb1]
lea rcx, [0x1401af488]
call fcn.140102750
mov byte [rsp + 0x81], al
jmp 0x14005da79
lea rdx, [0x140ac9eb1]
lea rcx, [0x1401af470]
call fcn.140102750
mov byte [rsp + 0x81], al
call fcn.1400ca1b0
lea rcx, [0x1401af49c]
call fcn.1400ca0b0
lea rdx, [0x1404cdbb3]
lea rcx, [0x1401af498]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e90]
test eax, eax
je 0x14005dad4
lea rdx, [0x140ac9e90]
lea rcx, [0x1401af4b8]
call fcn.140102750
mov byte [rsp + 0x82], al
jmp 0x14005daee
lea rdx, [0x140ac9e90]
lea rcx, [0x1401af4a0]
call fcn.140102750
mov byte [rsp + 0x82], al
call fcn.1400ca1b0
lea rdx, [0x1404cbc59]
lea rcx, [0x1401af4cc]
call fcn.140101b70
lea rcx, [0x1401af4c8]
call fcn.1400ca0b0
lea rdx, [0x1404cdbb5]
lea rcx, [0x1401af4e8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e7d]
test eax, eax
je 0x14005db5c
lea rdx, [0x140ac9e7d]
lea rcx, [0x1401af4d8]
call fcn.140102750
mov byte [rsp + 0x83], al
jmp 0x14005db76
lea rdx, [0x140ac9e7d]
lea rcx, [0x1401af4f8]
call fcn.140102750
mov byte [rsp + 0x83], al
call fcn.1400ca1b0
lea rcx, [0x1401af4f0]
call fcn.1400ca0b0
lea rdx, [0x1404c3f0e]
lea rcx, [0x1401af520]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404c0c03]
test eax, eax
je 0x14005dbd1
lea rdx, [0x1404c0c03]
lea rcx, [0x1401af510]
call fcn.140102750
mov byte [rsp + 0x84], al
jmp 0x14005dbeb
lea rdx, [0x1404c0c03]
lea rcx, [0x1401af558]
call fcn.140102750
mov byte [rsp + 0x84], al
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
lea rax, [rsp + 0x758]
mov qword [rsp + 0x408], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x140], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x140]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x408]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401af530]
call fcn.14000ea00
nop
lea rcx, [0x1401af578]
call fcn.1400ca0b0
lea rdx, [0x1404cbc5b]
lea rcx, [0x1401af570]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404ad94d]
test eax, eax
je 0x14005dcc0
lea rdx, [0x1404ad94d]
lea rcx, [0x1401af598]
call fcn.140102750
mov byte [rsp + 0x85], al
jmp 0x14005dcda
lea rdx, [0x1404ad94d]
lea rcx, [0x1401af580]
call fcn.140102750
mov byte [rsp + 0x85], al
call fcn.1400ca1b0
lea rcx, [0x1401af5ac]
call fcn.1400ca0b0
lea rdx, [0x1404cd147]
lea rcx, [0x1401af5a8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ec0]
test eax, eax
je 0x14005dd35
lea rdx, [0x140ac9ec0]
lea rcx, [0x1401af5c8]
call fcn.140102750
mov byte [rsp + 0x86], al
jmp 0x14005dd4f
lea rdx, [0x140ac9ec0]
lea rcx, [0x1401af5b0]
call fcn.140102750
mov byte [rsp + 0x86], al
call fcn.1400ca1b0
lea rcx, [0x1401af5e0]
call fcn.1400ca0b0
lea rdx, [0x1404c3f0a]
lea rcx, [0x1401af5d8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f510c]
test eax, eax
je 0x14005ddaa
lea rdx, [0x1403f510c]
lea rcx, [0x1401af600]
call fcn.140102750
mov byte [rsp + 0x87], al
jmp 0x14005ddc4
lea rdx, [0x1403f510c]
lea rcx, [0x1401af5e8]
call fcn.140102750
mov byte [rsp + 0x87], al
call fcn.1400ca1b0
lea rcx, [0x1401af61c]
call fcn.1400ca0b0
lea rdx, [0x1404cbc5a]
lea rcx, [0x1401af610]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ea8]
test eax, eax
je 0x14005de1f
lea rdx, [0x140ac9ea8]
lea rcx, [0x1401af638]
call fcn.140102750
mov byte [rsp + 0x88], al
jmp 0x14005de39
lea rdx, [0x140ac9ea8]
lea rcx, [0x1401af620]
call fcn.140102750
mov byte [rsp + 0x88], al
call fcn.1400ca1b0
lea rdx, [0x1404c3f0b]
lea rcx, [0x1401af670]
call fcn.140101b70
nop
call fcn.14000ec30
nop
lea rax, [rsp + 0x760]
mov qword [rsp + 0x410], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x144], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x144]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x410]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401af648]
call fcn.14000ea00
nop
lea rcx, [0x1401af680]
call fcn.1400ca0b0
lea rdx, [0x1404cd43e]
lea rcx, [0x1401af67c]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404c3f08]
test eax, eax
je 0x14005df21
lea rdx, [0x1404c3f08]
lea rcx, [0x1401af6a0]
call fcn.140102750
mov byte [rsp + 0x89], al
jmp 0x14005df3b
lea rdx, [0x1404c3f08]
lea rcx, [0x1401af688]
call fcn.140102750
mov byte [rsp + 0x89], al
call fcn.1400ca1b0
lea rcx, [0x1401af6b8]
call fcn.1400ca0b0
lea rdx, [0x1404cbc5c]
lea rcx, [0x1401af6b0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f510b]
test eax, eax
je 0x14005df96
lea rdx, [0x1403f510b]
lea rcx, [0x1401af6d8]
call fcn.140102750
mov byte [rsp + 0x8a], al
jmp 0x14005dfb0
lea rdx, [0x1403f510b]
lea rcx, [0x1401af6c0]
call fcn.140102750
mov byte [rsp + 0x8a], al
call fcn.1400ca1b0
lea rcx, [0x1401af6f0]
call fcn.1400ca0b0
lea rdx, [0x1404ca6ac]
lea rcx, [0x1401af6e8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e7b]
test eax, eax
je 0x14005e00b
lea rdx, [0x140ac9e7b]
lea rcx, [0x1401af710]
call fcn.140102750
mov byte [rsp + 0x8b], al
jmp 0x14005e025
lea rdx, [0x140ac9e7b]
lea rcx, [0x1401af6f8]
call fcn.140102750
mov byte [rsp + 0x8b], al
call fcn.1400ca1b0
lea rcx, [0x1401af724]
call fcn.1400ca0b0
lea rdx, [0x1404c8305]
lea rcx, [0x1401af720]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404ad94a]
test eax, eax
je 0x14005e080
lea rdx, [0x1404ad94a]
lea rcx, [0x1401af740]
call fcn.140102750
mov byte [rsp + 0x8c], al
jmp 0x14005e09a
lea rdx, [0x1404ad94a]
lea rcx, [0x1401af728]
call fcn.140102750
mov byte [rsp + 0x8c], al
call fcn.1400ca1b0
lea rcx, [0x1401af754]
call fcn.1400ca0b0
lea rdx, [0x1404cd43f]
lea rcx, [0x1401af750]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404c0c08]
test eax, eax
je 0x14005e0f5
lea rdx, [0x1404c0c08]
lea rcx, [0x1401af770]
call fcn.140102750
mov byte [rsp + 0x8d], al
jmp 0x14005e10f
lea rdx, [0x1404c0c08]
lea rcx, [0x1401af758]
call fcn.140102750
mov byte [rsp + 0x8d], al
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x768]
mov qword [rsp + 0x418], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x148], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x148]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x418]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401af7c0]
call fcn.14000ea00
nop
lea rcx, [0x1401af780]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac7538]
lea rcx, [0x1401af7f4]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7b28]
lea rcx, [0x1401af7f0]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7ac0]
lea rcx, [0x1401af804]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7780]
lea rcx, [0x1401af7fc]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7988]
lea rcx, [0x1401af810]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac78b8]
lea rcx, [0x1401af808]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac75f0]
lea rcx, [0x1401af824]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac78d0]
lea rcx, [0x1401af81c]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7938]
lea rcx, [0x1401af834]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7800]
lea rcx, [0x1401af82c]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7650]
lea rcx, [0x1401af844]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7518]
lea rcx, [0x1401af83c]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7a50]
lea rcx, [0x1401af858]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7600]
lea rcx, [0x1401af848]
call fcn.140110a60
lea rcx, [0x1401af870]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac76b0]
lea rcx, [0x1401af860]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afe200]
lea rcx, [0x1401af8bc]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac77d8]
lea rcx, [0x1401af8b8]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7b80]
lea rcx, [0x1401af8d8]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7478]
lea rcx, [0x1401af8c8]
call fcn.140110a60
lea rcx, [0x1401af8f0]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac7670]
lea rcx, [0x1401af8e4]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac79d0]
lea rcx, [0x1401af93c]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac77b8]
lea rcx, [0x1401af934]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afde90]
lea rcx, [0x1401af948]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7a88]
lea rcx, [0x1401af944]
call fcn.140110a60
nop
call fcn.14000ec30
nop
call fcn.1400cc960
call fcn.1401035c0
nop
cmp dword [0x140b02c54], 2
jne 0x14005f2b0
call fcn.1400cc760
nop
lea rax, [rsp + 0x770]
mov qword [rsp + 0x420], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x14c], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x14c]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x420]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401af950]
call fcn.14000ea00
nop
lea rcx, [0x1401af94c]
call fcn.1400ca0b0
lea rdx, [0x140ac9ee0]
lea rcx, [0x1401af980]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e9d]
test eax, eax
je 0x14005e513
lea rdx, [0x140ac9e9d]
lea rcx, [0x1401af970]
call fcn.140102750
mov byte [rsp + 0x8e], al
jmp 0x14005e52d
lea rdx, [0x140ac9e9d]
lea rcx, [0x1401af990]
call fcn.140102750
mov byte [rsp + 0x8e], al
call fcn.1400ca1b0
lea rcx, [0x1401af98c]
call fcn.1400ca0b0
lea rdx, [0x140ac9efe]
lea rcx, [0x1401af9b8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e6b]
test eax, eax
je 0x14005e588
lea rdx, [0x140ac9e6b]
lea rcx, [0x1401af9a8]
call fcn.140102750
mov byte [rsp + 0x8f], al
jmp 0x14005e5a2
lea rdx, [0x140ac9e6b]
lea rcx, [0x1401af9c8]
call fcn.140102750
mov byte [rsp + 0x8f], al
call fcn.1400ca1b0
lea rcx, [0x1401af9c0]
call fcn.1400ca0b0
lea rdx, [0x140ac9eeb]
lea rcx, [0x1401af9f0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e85]
test eax, eax
je 0x14005e5fd
lea rdx, [0x140ac9e85]
lea rcx, [0x1401af9e0]
call fcn.140102750
mov byte [rsp + 0x90], al
jmp 0x14005e617
lea rdx, [0x140ac9e85]
lea rcx, [0x1401afa00]
call fcn.140102750
mov byte [rsp + 0x90], al
call fcn.1400ca1b0
lea rcx, [0x1401af9f8]
call fcn.1400ca0b0
lea rdx, [0x140ac9ef1]
lea rcx, [0x1401afa28]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9eba]
test eax, eax
je 0x14005e672
lea rdx, [0x140ac9eba]
lea rcx, [0x1401afa18]
call fcn.140102750
mov byte [rsp + 0x91], al
jmp 0x14005e68c
lea rdx, [0x140ac9eba]
lea rcx, [0x1401afa30]
call fcn.140102750
mov byte [rsp + 0x91], al
call fcn.1400ca1b0
lea rcx, [0x1401afa2c]
call fcn.1400ca0b0
lea rdx, [0x140ac9ee2]
lea rcx, [0x1401afa58]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e6e]
test eax, eax
je 0x14005e6e7
lea rdx, [0x140ac9e6e]
lea rcx, [0x1401afa48]
call fcn.140102750
mov byte [rsp + 0x92], al
jmp 0x14005e701
lea rdx, [0x140ac9e6e]
lea rcx, [0x1401afa68]
call fcn.140102750
mov byte [rsp + 0x92], al
call fcn.1400ca1b0
lea rcx, [0x1401afa60]
call fcn.1400ca0b0
lea rdx, [0x140ac9ef3]
lea rcx, [0x1401afa90]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e66]
test eax, eax
je 0x14005e75c
lea rdx, [0x140ac9e66]
lea rcx, [0x1401afa80]
call fcn.140102750
mov byte [rsp + 0x93], al
jmp 0x14005e776
lea rdx, [0x140ac9e66]
lea rcx, [0x1401afaa0]
call fcn.140102750
mov byte [rsp + 0x93], al
call fcn.1400ca1b0
lea rcx, [0x1401afa98]
call fcn.1400ca0b0
lea rdx, [0x1404cd438]
lea rcx, [0x1401afac8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9eaf]
test eax, eax
je 0x14005e7d1
lea rdx, [0x140ac9eaf]
lea rcx, [0x1401afab8]
call fcn.140102750
mov byte [rsp + 0x94], al
jmp 0x14005e7eb
lea rdx, [0x140ac9eaf]
lea rcx, [0x1401afb30]
call fcn.140102750
mov byte [rsp + 0x94], al
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
lea rax, [rsp + 0x778]
mov qword [rsp + 0x428], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x150], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x150]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x428]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401afae0]
call fcn.14000ea00
nop
lea rcx, [0x1401afb54]
call fcn.1400ca0b0
lea rdx, [0x140ac9f0f]
lea rcx, [0x1401afb48]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e9f]
test eax, eax
je 0x14005e8c0
lea rdx, [0x140ac9e9f]
lea rcx, [0x1401afb70]
call fcn.140102750
mov byte [rsp + 0x95], al
jmp 0x14005e8da
lea rdx, [0x140ac9e9f]
lea rcx, [0x1401afb58]
call fcn.140102750
mov byte [rsp + 0x95], al
call fcn.1400ca1b0
lea rcx, [0x1401afb8c]
call fcn.1400ca0b0
lea rdx, [0x1404c830e]
lea rcx, [0x1401afb80]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e82]
test eax, eax
je 0x14005e935
lea rdx, [0x140ac9e82]
lea rcx, [0x1401afba8]
call fcn.140102750
mov byte [rsp + 0x96], al
jmp 0x14005e94f
lea rdx, [0x140ac9e82]
lea rcx, [0x1401afb90]
call fcn.140102750
mov byte [rsp + 0x96], al
call fcn.1400ca1b0
lea rcx, [0x1401afbc0]
call fcn.1400ca0b0
lea rdx, [0x140ac9f10]
lea rcx, [0x1401afbb8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ea5]
test eax, eax
je 0x14005e9aa
lea rdx, [0x140ac9ea5]
lea rcx, [0x1401afbe0]
call fcn.140102750
mov byte [rsp + 0x97], al
jmp 0x14005e9c4
lea rdx, [0x140ac9ea5]
lea rcx, [0x1401afbc8]
call fcn.140102750
mov byte [rsp + 0x97], al
call fcn.1400ca1b0
lea rcx, [0x1401afbf8]
call fcn.1400ca0b0
lea rdx, [0x1404cdbbc]
lea rcx, [0x1401afbf0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ea0]
test eax, eax
je 0x14005ea1f
lea rdx, [0x140ac9ea0]
lea rcx, [0x1401afc18]
call fcn.140102750
mov byte [rsp + 0x98], al
jmp 0x14005ea39
lea rdx, [0x140ac9ea0]
lea rcx, [0x1401afc00]
call fcn.140102750
mov byte [rsp + 0x98], al
call fcn.1400ca1b0
lea rcx, [0x1401afc30]
call fcn.1400ca0b0
lea rdx, [0x140ac9f04]
lea rcx, [0x1401afc28]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9dda]
test eax, eax
je 0x14005ea94
lea rdx, [0x140ac9dda]
lea rcx, [0x1401afc50]
call fcn.140102750
mov byte [rsp + 0x99], al
jmp 0x14005eaae
lea rdx, [0x140ac9dda]
lea rcx, [0x1401afc38]
call fcn.140102750
mov byte [rsp + 0x99], al
call fcn.1400ca1b0
lea rcx, [0x1401afc64]
call fcn.1400ca0b0
lea rdx, [0x1404cd439]
lea rcx, [0x1401afc60]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9eb8]
test eax, eax
je 0x14005eb09
lea rdx, [0x140ac9eb8]
lea rcx, [0x1401afc80]
call fcn.140102750
mov byte [rsp + 0x9a], al
jmp 0x14005eb23
lea rdx, [0x140ac9eb8]
lea rcx, [0x1401afc68]
call fcn.140102750
mov byte [rsp + 0x9a], al
call fcn.1400ca1b0
lea rcx, [0x1401afc94]
call fcn.1400ca0b0
lea rdx, [0x140ac9f08]
lea rcx, [0x1401afc90]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e7c]
test eax, eax
je 0x14005eb7e
lea rdx, [0x140ac9e7c]
lea rcx, [0x1401afcb0]
call fcn.140102750
mov byte [rsp + 0x9b], al
jmp 0x14005eb98
lea rdx, [0x140ac9e7c]
lea rcx, [0x1401afc98]
call fcn.140102750
mov byte [rsp + 0x9b], al
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
lea rax, [rsp + 0x780]
mov qword [rsp + 0x430], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x154], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x154]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x430]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401afcc8]
call fcn.14000ea00
nop
lea rcx, [0x1401afcc0]
call fcn.1400ca0b0
lea rdx, [0x1404cdbb9]
lea rcx, [0x1401afd08]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e81]
test eax, eax
je 0x14005ec6d
lea rdx, [0x140ac9e81]
lea rcx, [0x1401afcf8]
call fcn.140102750
mov byte [rsp + 0x9c], al
jmp 0x14005ec87
lea rdx, [0x140ac9e81]
lea rcx, [0x1401afd18]
call fcn.140102750
mov byte [rsp + 0x9c], al
call fcn.1400ca1b0
lea rcx, [0x1401afd10]
call fcn.1400ca0b0
lea rdx, [0x1404c3f0c]
lea rcx, [0x1401afd40]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9eb0]
test eax, eax
je 0x14005ece2
lea rdx, [0x140ac9eb0]
lea rcx, [0x1401afd30]
call fcn.140102750
mov byte [rsp + 0x9d], al
jmp 0x14005ecfc
lea rdx, [0x140ac9eb0]
lea rcx, [0x1401afd48]
call fcn.140102750
mov byte [rsp + 0x9d], al
call fcn.1400ca1b0
lea rcx, [0x1401afd44]
call fcn.1400ca0b0
lea rdx, [0x1404ca6ab]
lea rcx, [0x1401afd70]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ec2]
test eax, eax
je 0x14005ed57
lea rdx, [0x140ac9ec2]
lea rcx, [0x1401afd60]
call fcn.140102750
mov byte [rsp + 0x9e], al
jmp 0x14005ed71
lea rdx, [0x140ac9ec2]
lea rcx, [0x1401afd78]
call fcn.140102750
mov byte [rsp + 0x9e], al
call fcn.1400ca1b0
lea rcx, [0x1401afd74]
call fcn.1400ca0b0
lea rdx, [0x1404c8307]
lea rcx, [0x1401afda0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e68]
test eax, eax
je 0x14005edcc
lea rdx, [0x140ac9e68]
lea rcx, [0x1401afd90]
call fcn.140102750
mov byte [rsp + 0x9f], al
jmp 0x14005ede6
lea rdx, [0x140ac9e68]
lea rcx, [0x1401afda8]
call fcn.140102750
mov byte [rsp + 0x9f], al
call fcn.1400ca1b0
lea rcx, [0x1401afda4]
call fcn.1400ca0b0
lea rdx, [0x1404cbc5d]
lea rcx, [0x1401afdd0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9dd8]
test eax, eax
je 0x14005ee41
lea rdx, [0x140ac9dd8]
lea rcx, [0x1401afdc0]
call fcn.140102750
mov byte [rsp + 0xa0], al
jmp 0x14005ee5b
lea rdx, [0x140ac9dd8]
lea rcx, [0x1401afde0]
call fcn.140102750
mov byte [rsp + 0xa0], al
call fcn.1400ca1b0
lea rcx, [0x1401afdd8]
call fcn.1400ca0b0
lea rdx, [0x1404cd437]
lea rcx, [0x1401afe08]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ddf]
test eax, eax
je 0x14005eeb6
lea rdx, [0x140ac9ddf]
lea rcx, [0x1401afdf8]
call fcn.140102750
mov byte [rsp + 0xa1], al
jmp 0x14005eed0
lea rdx, [0x140ac9ddf]
lea rcx, [0x1401afe18]
call fcn.140102750
mov byte [rsp + 0xa1], al
call fcn.1400ca1b0
lea rcx, [0x1401afe10]
call fcn.1400ca0b0
lea rdx, [0x1404cd435]
lea rcx, [0x1401afe40]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ecc]
test eax, eax
je 0x14005ef2b
lea rdx, [0x140ac9ecc]
lea rcx, [0x1401afe30]
call fcn.140102750
mov byte [rsp + 0xa2], al
jmp 0x14005ef45
lea rdx, [0x140ac9ecc]
lea rcx, [0x1401afe50]
call fcn.140102750
mov byte [rsp + 0xa2], al
call fcn.1400ca1b0
lea rcx, [0x1401afe48]
call fcn.1400ca0b0
lea rdx, [0x1404c830b]
lea rcx, [0x1401afe78]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9dd9]
test eax, eax
je 0x14005efa0
lea rdx, [0x140ac9dd9]
lea rcx, [0x1401afe68]
call fcn.140102750
mov byte [rsp + 0xa3], al
jmp 0x14005efba
lea rdx, [0x140ac9dd9]
lea rcx, [0x1401afeb0]
call fcn.140102750
mov byte [rsp + 0xa3], al
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x788]
mov qword [rsp + 0x438], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x158], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x158]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x438]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401afe80]
call fcn.14000ea00
nop
lea rcx, [0x1401afed8]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac9ee0]
lea rcx, [0x1401afec8]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac9efe]
lea rcx, [0x1401aff1c]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac9eeb]
lea rcx, [0x1401aff14]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac9ef1]
lea rcx, [0x1401aff2c]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac9ee2]
lea rcx, [0x1401aff24]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac9ef3]
lea rcx, [0x1401aff40]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404cd438]
lea rcx, [0x1401aff30]
call fcn.140110a60
lea rcx, str.____________________________________
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac9f0f]
lea rcx, [0x1401aff48]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404c830e]
lea rcx, [0x1401affd8]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac9f10]
lea rcx, [0x1401affd0]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404cdbbc]
lea rcx, [0x1401affec]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac9f04]
lea rcx, [0x1401affe4]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404cd439]
lea rcx, [0x1401afff8]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac9f08]
lea rcx, [0x1401afff4]
call fcn.140110a60
lea rcx, [0x1401b0010]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x1404cdbb9]
lea rcx, [0x1401afffc]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404c3f0c]
lea rcx, [0x1401b0060]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404ca6ab]
lea rcx, [0x1401b005c]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404c8307]
lea rcx, [0x1401b0070]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404cbc5d]
lea rcx, [0x1401b0068]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404cd437]
lea rcx, [0x1401b007c]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404cd435]
lea rcx, [0x1401b0074]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404c830b]
lea rcx, [0x1401b00a0]
call fcn.140110a60
nop
call fcn.14000ec30
nop
call fcn.1400cc960
call fcn.1401035c0
nop
cmp dword [0x140b02c54], 3
jne 0x140060155
call fcn.1400cc760
nop
lea rax, [rsp + 0x790]
mov qword [rsp + 0x440], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x15c], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x15c]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x440]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b0088]
call fcn.14000ea00
nop
lea rcx, [0x1401b00b4]
call fcn.1400ca0b0
lea rdx, [0x140ac9eef]
lea rcx, [0x1401b00a8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e83]
test eax, eax
je 0x14005f38c
lea rdx, [0x140ac9e83]
lea rcx, [0x1401b00d0]
call fcn.140102750
mov byte [rsp + 0xa4], al
jmp 0x14005f3a6
lea rdx, [0x140ac9e83]
lea rcx, [0x1401b00b8]
call fcn.140102750
mov byte [rsp + 0xa4], al
call fcn.1400ca1b0
lea rcx, [0x1401b00ec]
call fcn.1400ca0b0
lea rdx, [0x1404cdbb4]
lea rcx, [0x1401b00e0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404bc61f]
test eax, eax
je 0x14005f401
lea rdx, [0x1404bc61f]
lea rcx, [0x1401b0108]
call fcn.140102750
mov byte [rsp + 0xa5], al
jmp 0x14005f41b
lea rdx, [0x1404bc61f]
lea rcx, [0x1401b00f0]
call fcn.140102750
mov byte [rsp + 0xa5], al
call fcn.1400ca1b0
lea rcx, [0x1401b0124]
call fcn.1400ca0b0
lea rdx, [0x1404ccf9f]
lea rcx, [0x1401b0118]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404accdf]
test eax, eax
je 0x14005f476
lea rdx, [0x1404accdf]
lea rcx, [0x1401b0140]
call fcn.140102750
mov byte [rsp + 0xa6], al
jmp 0x14005f490
lea rdx, [0x1404accdf]
lea rcx, [0x1401b0128]
call fcn.140102750
mov byte [rsp + 0xa6], al
call fcn.1400ca1b0
lea rcx, [0x1401b0158]
call fcn.1400ca0b0
lea rdx, [0x140ac9efa]
lea rcx, [0x1401b0150]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ec3]
test eax, eax
je 0x14005f4eb
lea rdx, [0x140ac9ec3]
lea rcx, [0x1401b0178]
call fcn.140102750
mov byte [rsp + 0xa7], al
jmp 0x14005f505
lea rdx, [0x140ac9ec3]
lea rcx, [0x1401b0160]
call fcn.140102750
mov byte [rsp + 0xa7], al
call fcn.1400ca1b0
lea rcx, [0x1401b0190]
call fcn.1400ca0b0
lea rdx, [0x1404ca6a6]
lea rcx, [0x1401b0188]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404b8d9a]
test eax, eax
je 0x14005f560
lea rdx, [0x1404b8d9a]
lea rcx, [0x1401b01b0]
call fcn.140102750
mov byte [rsp + 0xa8], al
jmp 0x14005f57a
lea rdx, [0x1404b8d9a]
lea rcx, [0x1401b0198]
call fcn.140102750
mov byte [rsp + 0xa8], al
call fcn.1400ca1b0
lea rcx, [0x1401b01c8]
call fcn.1400ca0b0
lea rdx, [0x1404cd14e]
lea rcx, [0x1401b01c0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404ad70d]
test eax, eax
je 0x14005f5d5
lea rdx, [0x1404ad70d]
lea rcx, [0x1401b01e8]
call fcn.140102750
mov byte [rsp + 0xa9], al
jmp 0x14005f5ef
lea rdx, [0x1404ad70d]
lea rcx, [0x1401b01d0]
call fcn.140102750
mov byte [rsp + 0xa9], al
call fcn.1400ca1b0
lea rcx, [0x1401b0200]
call fcn.1400ca0b0
lea rdx, [0x140ac9ee7]
lea rcx, [0x1401b01f8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ea2]
test eax, eax
je 0x14005f64a
lea rdx, [0x140ac9ea2]
lea rcx, [0x1401b0220]
call fcn.140102750
mov byte [rsp + 0xaa], al
jmp 0x14005f664
lea rdx, [0x140ac9ea2]
lea rcx, [0x1401b0208]
call fcn.140102750
mov byte [rsp + 0xaa], al
call fcn.1400ca1b0
lea rcx, [0x1401b0238]
call fcn.1400ca0b0
lea rdx, [0x1404cd43a]
lea rcx, [0x1401b0230]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f5644]
test eax, eax
je 0x14005f6bf
lea rdx, [0x1403f5644]
lea rcx, [0x1401b0258]
call fcn.140102750
mov byte [rsp + 0xab], al
jmp 0x14005f6d9
lea rdx, [0x1403f5644]
lea rcx, [0x1401b0240]
call fcn.140102750
mov byte [rsp + 0xab], al
call fcn.1400ca1b0
lea rcx, [0x1401b0270]
call fcn.1400ca0b0
lea rdx, [0x1404ca6a5]
lea rcx, [0x1401b0268]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404c0c04]
test eax, eax
je 0x14005f734
lea rdx, [0x1404c0c04]
lea rcx, [0x1401b0290]
call fcn.140102750
mov byte [rsp + 0xac], al
jmp 0x14005f74e
lea rdx, [0x1404c0c04]
lea rcx, [0x1401b0278]
call fcn.140102750
mov byte [rsp + 0xac], al
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
lea rax, [rsp + 0x728]
mov qword [rsp + 0x448], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x160], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x160]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x448]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b02a8]
call fcn.14000ea00
nop
lea rcx, [0x1401b02a0]
call fcn.1400ca0b0
lea rdx, [0x1404cd434]
lea rcx, [0x1401b02d8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404accdb]
test eax, eax
je 0x14005f823
lea rdx, [0x1404accdb]
lea rcx, [0x1401b02c8]
call fcn.140102750
mov byte [rsp + 0xad], al
jmp 0x14005f83d
lea rdx, [0x1404accdb]
lea rcx, [0x1401b02e8]
call fcn.140102750
mov byte [rsp + 0xad], al
call fcn.1400ca1b0
lea rcx, [0x1401b02e0]
call fcn.1400ca0b0
lea rdx, [0x1404c8306]
lea rcx, [0x1401b0310]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f5647]
test eax, eax
je 0x14005f898
lea rdx, [0x1403f5647]
lea rcx, [0x1401b0300]
call fcn.140102750
mov byte [rsp + 0xae], al
jmp 0x14005f8b2
lea rdx, [0x1403f5647]
lea rcx, [0x1401b0320]
call fcn.140102750
mov byte [rsp + 0xae], al
call fcn.1400ca1b0
lea rcx, [0x1401b0318]
call fcn.1400ca0b0
lea rdx, [0x140ac9edb]
lea rcx, [0x1401b0348]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9eaa]
test eax, eax
je 0x14005f90d
lea rdx, [0x140ac9eaa]
lea rcx, [0x1401b0338]
call fcn.140102750
mov byte [rsp + 0xaf], al
jmp 0x14005f927
lea rdx, [0x140ac9eaa]
lea rcx, [0x1401b0350]
call fcn.140102750
mov byte [rsp + 0xaf], al
call fcn.1400ca1b0
lea rcx, [0x1401b034c]
call fcn.1400ca0b0
lea rdx, [0x140ac9ef5]
lea rcx, [0x1401b0378]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ddc]
test eax, eax
je 0x14005f982
lea rdx, [0x140ac9ddc]
lea rcx, [0x1401b0368]
call fcn.140102750
mov byte [rsp + 0xb0], al
jmp 0x14005f99c
lea rdx, [0x140ac9ddc]
lea rcx, [0x1401b0388]
call fcn.140102750
mov byte [rsp + 0xb0], al
call fcn.1400ca1b0
lea rcx, [0x1401b0380]
call fcn.1400ca0b0
lea rdx, [0x140ac9ecf]
lea rcx, [0x1401b03b0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e7a]
test eax, eax
je 0x14005f9f7
lea rdx, [0x140ac9e7a]
lea rcx, [0x1401b03a0]
call fcn.140102750
mov byte [rsp + 0xb1], al
jmp 0x14005fa11
lea rdx, [0x140ac9e7a]
lea rcx, [0x1401b03c0]
call fcn.140102750
mov byte [rsp + 0xb1], al
lea rcx, [0x1401b03b8]
call fcn.1400ca0b0
lea rdx, [0x1404cd14b]
lea rcx, [0x1401b03e8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404bc2cf]
test eax, eax
je 0x14005fa67
lea rdx, [0x1404bc2cf]
lea rcx, [0x1401b03d8]
call fcn.140102750
mov byte [rsp + 0xb2], al
jmp 0x14005fa81
lea rdx, [0x1404bc2cf]
lea rcx, [0x1401b03f8]
call fcn.140102750
mov byte [rsp + 0xb2], al
call fcn.1400ca1b0
lea rcx, [0x1401b03f4]
call fcn.1400ca0b0
lea rdx, [0x1404ca6af]
lea rcx, [0x1401b0420]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404c0c09]
test eax, eax
je 0x14005fadc
lea rdx, [0x1404c0c09]
lea rcx, [0x1401b0410]
call fcn.140102750
mov byte [rsp + 0xb3], al
jmp 0x14005faf6
lea rdx, [0x1404c0c09]
lea rcx, [0x1401b0440]
call fcn.140102750
mov byte [rsp + 0xb3], al
call fcn.1400ca1b0
lea rdx, [0x1404cd14d]
lea rcx, [0x1401b0430]
call fcn.140101b70
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
lea rax, [rsp + 0x798]
mov qword [rsp + 0x450], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x164], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x164]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x450]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b0460]
call fcn.14000ea00
nop
lea rcx, [0x1401b0458]
call fcn.1400ca0b0
lea rdx, [0x1404cdbb8]
lea rcx, [0x1401b04a8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f5646]
test eax, eax
je 0x14005fbe3
lea rdx, [0x1403f5646]
lea rcx, [0x1401b0498]
call fcn.140102750
mov byte [rsp + 0xb4], al
jmp 0x14005fbfd
lea rdx, [0x1403f5646]
lea rcx, [0x1401b04b8]
call fcn.140102750
mov byte [rsp + 0xb4], al
call fcn.1400ca1b0
lea rcx, [0x1401b04b0]
call fcn.1400ca0b0
lea rdx, [0x1404ca6aa]
lea rcx, [0x1401b04e0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404c0c06]
test eax, eax
je 0x14005fc58
lea rdx, [0x1404c0c06]
lea rcx, [0x1401b04d0]
call fcn.140102750
mov byte [rsp + 0xb5], al
jmp 0x14005fc72
lea rdx, [0x1404c0c06]
lea rcx, [0x1401b04f8]
call fcn.140102750
mov byte [rsp + 0xb5], al
call fcn.1400ca1b0
lea rcx, [0x1401b04f0]
call fcn.1400ca0b0
lea rdx, [0x1404cdbbb]
lea rcx, [0x1401b0520]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e6a]
test eax, eax
je 0x14005fccd
lea rdx, [0x140ac9e6a]
lea rcx, [0x1401b0510]
call fcn.140102750
mov byte [rsp + 0xb6], al
jmp 0x14005fce7
lea rdx, [0x140ac9e6a]
lea rcx, [0x1401b0530]
call fcn.140102750
mov byte [rsp + 0xb6], al
call fcn.1400ca1b0
lea rcx, [0x1401b0528]
call fcn.1400ca0b0
lea rdx, [0x1404ca6a7]
lea rcx, [0x1401b0558]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f5109]
test eax, eax
je 0x14005fd42
lea rdx, [0x1403f5109]
lea rcx, [0x1401b0548]
call fcn.140102750
mov byte [rsp + 0xb7], al
jmp 0x14005fd5c
lea rdx, [0x1403f5109]
lea rcx, [0x1401b0568]
call fcn.140102750
mov byte [rsp + 0xb7], al
call fcn.1400ca1b0
lea rcx, [0x1401b0564]
call fcn.1400ca0b0
lea rdx, [0x1404ca6ae]
lea rcx, [0x1401b0590]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404ba58e]
test eax, eax
je 0x14005fdb7
lea rdx, [0x1404ba58e]
lea rcx, [0x1401b0580]
call fcn.140102750
mov byte [rsp + 0xb8], al
jmp 0x14005fdd1
lea rdx, [0x1404ba58e]
lea rcx, [0x1401b05a8]
call fcn.140102750
mov byte [rsp + 0xb8], al
call fcn.1400ca1b0
lea rcx, [0x1401b05a0]
call fcn.1400ca0b0
lea rdx, [0x1404ccf9b]
lea rcx, [0x1401b05d0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f564c]
test eax, eax
je 0x14005fe2c
lea rdx, [0x1403f564c]
lea rcx, [0x1401b05c0]
call fcn.140102750
mov byte [rsp + 0xb9], al
jmp 0x14005fe46
lea rdx, [0x1403f564c]
lea rcx, [0x1401b05f0]
call fcn.140102750
mov byte [rsp + 0xb9], al
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x7a0]
mov qword [rsp + 0x458], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x168], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x168]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x458]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b05e0]
call fcn.14000ea00
nop
lea rcx, [0x1401b0618]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac9eef]
lea rcx, [0x1401b0608]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404cdbb4]
lea rcx, [0x1401b0660]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404ccf9f]
lea rcx, [0x1401b0650]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac9efa]
lea rcx, [0x1401b0674]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404ca6a6]
lea rcx, [0x1401b066c]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404cd14e]
lea rcx, [0x1401b0688]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac9ee7]
lea rcx, [0x1401b0680]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404cd43a]
lea rcx, [0x1401b0698]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x1404ca6a5]
lea rcx, [0x1401b0690]
call fcn.140110a60
lea rcx, [0x1401b06a8]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac7c38]
lea rcx, [0x1401b06a0]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7450]
lea rcx, [0x1401b06ec]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7810]
lea rcx, [0x1401b06e8]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7740]
lea rcx, [0x1401b0700]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7ab0]
lea rcx, [0x1401b06f8]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140afdde0]
lea rcx, [0x1401b0718]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac74a8]
lea rcx, [0x1401b0708]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7878]
lea rcx, [0x1401b0788]
call fcn.140110a60
lea rcx, [0x1401b0730]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac7888]
lea rcx, [0x1401b07a8]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac76d0]
lea rcx, [0x1401b0798]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7948]
lea rcx, [0x1401b07c0]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7660]
lea rcx, [0x1401b07b0]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7a30]
lea rcx, [0x1401b07e0]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7bf0]
lea rcx, [0x1401b07c8]
call fcn.140110a60
nop
call fcn.14000ec30
nop
call fcn.1400cc960
call fcn.1401035c0
nop
cmp dword [0x140b02c54], 4
jne 0x140060bec
call fcn.1400cc760
nop
lea rax, [rsp + 0x7a8]
mov qword [rsp + 0x460], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x16c], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x16c]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x460]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b07f8]
call fcn.14000ea00
nop
lea rcx, [0x1401b07f0]
call fcn.1400ca0b0
lea rdx, [0x140ac9f0d]
lea rcx, [0x1401b0828]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9dde]
test eax, eax
je 0x140060231
lea rdx, [0x140ac9dde]
lea rcx, [0x1401b0818]
call fcn.140102750
mov byte [rsp + 0xba], al
jmp 0x14006024b
lea rdx, [0x140ac9dde]
lea rcx, [0x1401b0838]
call fcn.140102750
mov byte [rsp + 0xba], al
call fcn.1400ca1b0
lea rcx, [0x1401b0834]
call fcn.1400ca0b0
lea rdx, [0x140ac9ef0]
lea rcx, [0x1401b0860]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9dd5]
test eax, eax
je 0x1400602a6
lea rdx, [0x140ac9dd5]
lea rcx, [0x1401b0850]
call fcn.140102750
mov byte [rsp + 0xbb], al
jmp 0x1400602c0
lea rdx, [0x140ac9dd5]
lea rcx, [0x1401b0870]
call fcn.140102750
mov byte [rsp + 0xbb], al
call fcn.1400ca1b0
lea rcx, [0x1401b0868]
call fcn.1400ca0b0
lea rdx, [0x140ac9efb]
lea rcx, [0x1401b0898]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e64]
test eax, eax
je 0x14006031b
lea rdx, [0x140ac9e64]
lea rcx, [0x1401b0888]
call fcn.140102750
mov byte [rsp + 0xbc], al
jmp 0x140060335
lea rdx, [0x140ac9e64]
lea rcx, [0x1401b08a0]
call fcn.140102750
mov byte [rsp + 0xbc], al
call fcn.1400ca1b0
lea rcx, [0x1401b089c]
call fcn.1400ca0b0
lea rdx, [0x140ac9ef7]
lea rcx, [0x1401b08c8]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9eb5]
test eax, eax
je 0x140060390
lea rdx, [0x140ac9eb5]
lea rcx, [0x1401b08b8]
call fcn.140102750
mov byte [rsp + 0xbd], al
jmp 0x1400603aa
lea rdx, [0x140ac9eb5]
lea rcx, [0x1401b08d8]
call fcn.140102750
mov byte [rsp + 0xbd], al
call fcn.1400ca1b0
lea rcx, [0x1401b08d0]
call fcn.1400ca0b0
lea rdx, [0x140ac9ef4]
lea rcx, [0x1401b0900]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e84]
test eax, eax
je 0x140060405
lea rdx, [0x140ac9e84]
lea rcx, [0x1401b08f0]
call fcn.140102750
mov byte [rsp + 0xbe], al
jmp 0x14006041f
lea rdx, [0x140ac9e84]
lea rcx, [0x1401b0908]
call fcn.140102750
mov byte [rsp + 0xbe], al
call fcn.1400ca1b0
lea rcx, [0x1401b0904]
call fcn.1400ca0b0
lea rdx, [0x140ac9eee]
lea rcx, [0x1401b0930]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e79]
test eax, eax
je 0x14006047a
lea rdx, [0x140ac9e79]
lea rcx, [0x1401b0920]
call fcn.140102750
mov byte [rsp + 0xbf], al
jmp 0x140060494
lea rdx, [0x140ac9e79]
lea rcx, [0x1401b0940]
call fcn.140102750
mov byte [rsp + 0xbf], al
call fcn.1400ca1b0
lea rcx, [0x1401b0938]
call fcn.1400ca0b0
lea rdx, [0x140ac9eed]
lea rcx, [0x1401b0968]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9e6d]
test eax, eax
je 0x1400604ef
lea rdx, [0x140ac9e6d]
lea rcx, [0x1401b0958]
call fcn.140102750
mov byte [rsp + 0xc0], al
jmp 0x140060509
lea rdx, [0x140ac9e6d]
lea rcx, [0x1401b0978]
call fcn.140102750
mov byte [rsp + 0xc0], al
call fcn.1400ca1b0
lea rcx, [0x1401b0970]
call fcn.1400ca0b0
lea rdx, [0x1404cd14c]
lea rcx, [0x1401b09a0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1403f5649]
test eax, eax
je 0x140060564
lea rdx, [0x1403f5649]
lea rcx, [0x1401b0990]
call fcn.140102750
mov byte [rsp + 0xc1], al
jmp 0x14006057e
lea rdx, [0x1403f5649]
lea rcx, [0x1401b09e8]
call fcn.140102750
mov byte [rsp + 0xc1], al
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
lea rax, [rsp + 0x7b0]
mov qword [rsp + 0x468], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x170], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x170]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x468]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b09b0]
call fcn.14000ea00
nop
lea rcx, [0x1401b0a04]
call fcn.1400ca0b0
lea rdx, [0x1404c3f0f]
lea rcx, [0x1401b0a00]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404ad945]
test eax, eax
je 0x140060653
lea rdx, [0x1404ad945]
lea rcx, [0x1401b0a20]
call fcn.140102750
mov byte [rsp + 0xc2], al
jmp 0x14006066d
lea rdx, [0x1404ad945]
lea rcx, [0x1401b0a08]
call fcn.140102750
mov byte [rsp + 0xc2], al
call fcn.1400ca1b0
lea rcx, [0x1401b0a38]
call fcn.1400ca0b0
lea rdx, [0x140ac9f06]
lea rcx, [0x1401b0a30]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9ea7]
test eax, eax
je 0x1400606c8
lea rdx, [0x140ac9ea7]
lea rcx, [0x1401b0a58]
call fcn.140102750
mov byte [rsp + 0xc3], al
jmp 0x1400606e2
lea rdx, [0x140ac9ea7]
lea rcx, [0x1401b0a40]
call fcn.140102750
mov byte [rsp + 0xc3], al
call fcn.1400ca1b0
lea rcx, [0x1401b0a70]
call fcn.1400ca0b0
lea rdx, [0x140ac9ee8]
lea rcx, [0x1401b0a68]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9eb7]
test eax, eax
je 0x14006073d
lea rdx, [0x140ac9eb7]
lea rcx, [0x1401b0a90]
call fcn.140102750
mov byte [rsp + 0xc4], al
jmp 0x140060757
lea rdx, [0x140ac9eb7]
lea rcx, [0x1401b0a78]
call fcn.140102750
mov byte [rsp + 0xc4], al
call fcn.1400ca1b0
lea rcx, [0x1401b0aa8]
call fcn.1400ca0b0
lea rdx, [0x140ac9ef6]
lea rcx, [0x1401b0aa0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x140ac9dd6]
test eax, eax
je 0x1400607b2
lea rdx, [0x140ac9dd6]
lea rcx, [0x1401b0ac8]
call fcn.140102750
mov byte [rsp + 0xc5], al
jmp 0x1400607cc
lea rdx, [0x140ac9dd6]
lea rcx, [0x1401b0ab0]
call fcn.140102750
mov byte [rsp + 0xc5], al
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
lea rax, [rsp + 0x7b8]
mov qword [rsp + 0x470], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x174], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x174]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x470]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b0ae0]
call fcn.14000ea00
nop
lea rcx, [0x1401b0ad8]
call fcn.1400ca0b0
lea rdx, [0x1404ccf9e]
lea rcx, [0x1401b0b30]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404bcd6b]
test eax, eax
je 0x1400608a1
lea rdx, [0x1404bcd6b]
lea rcx, [0x1401b0b20]
call fcn.140102750
mov byte [rsp + 0xc6], al
jmp 0x1400608bb
lea rdx, [0x1404bcd6b]
lea rcx, [0x1401b0b40]
call fcn.140102750
mov byte [rsp + 0xc6], al
call fcn.1400ca1b0
lea rcx, [0x1401b0b38]
call fcn.1400ca0b0
lea rdx, [0x1404ccf9d]
lea rcx, [0x1401b0b68]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404accdd]
test eax, eax
je 0x140060916
lea rdx, [0x1404accdd]
lea rcx, [0x1401b0b58]
call fcn.140102750
mov byte [rsp + 0xc7], al
jmp 0x140060930
lea rdx, [0x1404accdd]
lea rcx, [0x1401b0b78]
call fcn.140102750
mov byte [rsp + 0xc7], al
call fcn.1400ca1b0
lea rcx, [0x1401b0b70]
call fcn.1400ca0b0
lea rdx, [0x1404cd145]
lea rcx, [0x1401b0ba0]
call fcn.140102750
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
movzx eax, byte [0x1404c0c0b]
test eax, eax
je 0x14006098b
lea rdx, [0x1404c0c0b]
lea rcx, [0x1401b0b90]
call fcn.140102750
mov byte [rsp + 0xc8], al
jmp 0x1400609a5
lea rdx, [0x1404c0c0b]
lea rcx, [0x1401b0bb8]
call fcn.140102750
mov byte [rsp + 0xc8], al
call fcn.1400ca1b0
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x7c0]
mov qword [rsp + 0x478], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x178], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x178]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x478]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b0ba8]
call fcn.14000ea00
nop
lea rcx, str.__________________________________
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac74c8]
lea rcx, [0x1401b0bd0]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac76e0]
lea rcx, [0x1401b0c28]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7c50]
lea rcx, [0x1401b0c24]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7958]
lea rcx, [0x1401b0c34]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7b38]
lea rcx, [0x1401b0c30]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac77c8]
lea rcx, [0x1401b0c44]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7978]
lea rcx, [0x1401b0c3c]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7640]
lea rcx, [0x1401b0cb0]
call fcn.140110a60
lea rcx, [0x1401b0c50]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac7720]
lea rcx, [0x1401b0cc4]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7438]
lea rcx, [0x1401b0cbc]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7760]
lea rcx, [0x1401b0cd0]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7b60]
lea rcx, [0x1401b0cc8]
call fcn.140110a60
lea rcx, [0x1401b0ce0]
call fcn.1401000b0
mov r8d, 0x460
lea rdx, [0x140ac7528]
lea rcx, [0x1401b0cd8]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac77f0]
lea rcx, [0x1401b0d48]
call fcn.140110a60
mov r8d, 0x460
lea rdx, [0x140ac7508]
lea rcx, [0x1401b0d40]
call fcn.140110a60
nop
call fcn.14000ec30
nop
call fcn.1400cc960
call fcn.1401035c0
nop
call fcn.1400c04b0
nop
jmp 0x1400627cb
call fcn.1400c9860
movss dword [rsp + 0x180], xmm0
call fcn.1400c9890
subss xmm0, dword [0x1403e9690]
movss dword [rsp + 0x17c], xmm0
movss xmm2, dword [rsp + 0x17c]
movss xmm1, dword [rsp + 0x180]
lea rcx, [rsp + 0x480]
call fcn.14000b230
mov r9d, 0x80
xor r8d, r8d
lea rdx, [rsp + 0x480]
lea rcx, [0x1401b0d88]
call fcn.1400c0450
nop
call fcn.1400cc760
nop
lea rax, [rsp + 0x7c8]
mov qword [rsp + 0x488], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x184], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x184]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x488]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b0d50]
call fcn.14000ea00
nop
lea rdx, [0x140ac9ece]
lea rcx, [0x1401b0da8]
call fcn.140101b70
lea rax, str.VK_LBUTTON
mov qword [rsp + 0x8e0], rax
lea rax, str.VK_RBUTTON
mov qword [rsp + 0x8e8], rax
lea rax, str.VK_SHIFT
mov qword [rsp + 0x8f0], rax
lea rax, str.VK_CONTROL
mov qword [rsp + 0x8f8], rax
lea rax, [0x1401b0e04]
mov qword [rsp + 0x900], rax
movzx eax, byte [0x140ac9ece]
test eax, eax
je 0x140060fa5
call fcn.140103380
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm0, dword [0x1403e975c]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x1403e975c]
lea rcx, [rsp + 0x950]
call fcn.14004dd20
lea rdx, [0x1401b0e28]
mov rcx, rax
call fcn.1400feb00
nop
lea rax, [0x1401b0e18]
mov qword [rsp + 0x630], rax
lea rax, [0x1401b0e70]
mov qword [rsp + 0x638], rax
lea rax, [0x1401b0e60]
mov qword [rsp + 0x640], rax
movsxd rax, dword [0x140ac9ed0]
mov rax, qword [rsp + rax*8 + 0x630]
mov qword [rsp + 0x490], rax
xor r8d, r8d
mov rdx, qword [rsp + 0x490]
lea rcx, [0x1401b0ea8]
call fcn.140103dd0
movzx eax, al
test eax, eax
je 0x140060ec0
mov dword [rsp + 0xd8], 0
jmp 0x140060e10
mov eax, dword [rsp + 0xd8]
inc eax
mov dword [rsp + 0xd8], eax
cmp dword [rsp + 0xd8], 3
jge 0x140060eba
mov eax, dword [rsp + 0xd8]
cmp dword [0x140ac9ed0], eax
jne 0x140060e34
mov byte [rsp + 0x4f], 1
jmp 0x140060e39
mov byte [rsp + 0x4f], 0
movzx eax, byte [rsp + 0x4f]
mov byte [rsp + 0x50], al
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x7d0]
call fcn.14000b230
mov qword [rsp + 0x498], rax
movsxd rax, dword [rsp + 0xd8]
mov rax, qword [rsp + rax*8 + 0x630]
mov qword [rsp + 0x4a0], rax
mov r9, qword [rsp + 0x498]
xor r8d, r8d
movzx edx, byte [rsp + 0x50]
mov rcx, qword [rsp + 0x4a0]
call fcn.140116890
movzx eax, al
test eax, eax
je 0x140060ea6
mov eax, dword [rsp + 0xd8]
mov dword [0x140ac9ed0], eax
movzx eax, byte [rsp + 0x50]
test eax, eax
je 0x140060eb5
call fcn.1400c9f90
nop
jmp 0x140060e00
call fcn.140104ae0
nop
lea rcx, [0x1401b0e80]
call fcn.1400fea10
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm2, dword [0x1403e9644]
movss xmm1, dword [0x1403e9720]
lea rcx, [rsp + 0x7d8]
call fcn.14000b230
mov rdx, rax
lea rcx, [0x140ac9ed4]
call fcn.14000dd10
nop
lea rdx, [0x140ac9ecd]
lea rcx, [0x1401b0ee0]
call fcn.140101b70
mov dword [rsp + 0x28], 0
lea rax, [0x1401b0ed8]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1403e95d8]
movss xmm2, dword [0x1403e9630]
lea rdx, [0x140ac7c74]
lea rcx, [0x1401b0f28]
call fcn.140107830
mov dword [rsp + 0x28], 0
lea rax, [0x1401b0f20]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1403e9780]
movss xmm2, dword [0x1403e9630]
lea rdx, [0x140ac7c78]
lea rcx, [0x1401b0f80]
call fcn.140107830
mov r8d, 0x460
lea rdx, [0x140ac79f0]
lea rcx, [0x1401b0f58]
call fcn.140110a60
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x7e0]
mov qword [rsp + 0x4a8], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x188], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x188]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x4a8]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b0fd0]
call fcn.14000ea00
nop
movzx r8d, byte [rsp + 0xf0]
lea rdx, [0x1401b0fa8]
lea rcx, [rsp + 0xb90]
call fcn.1400a1000
mov rcx, rax
call fcn.1400632a0
lea rdx, [0x140ac9e6f]
mov rcx, rax
call fcn.140101b70
nop
movzx eax, byte [0x140ac9e6f]
test eax, eax
je 0x14006128f
lea rax, [0x1401b1004]
mov qword [rsp + 0x670], rax
lea rax, [0x1401b0ffc]
mov qword [rsp + 0x678], rax
lea rax, [0x1401b100c]
mov qword [rsp + 0x680], rax
lea rax, [0x1401b1008]
mov qword [rsp + 0x688], rax
lea rax, [0x1401b1028]
mov qword [rsp + 0x690], rax
lea rax, [0x1401b1018]
mov qword [rsp + 0x698], rax
movsxd rax, dword [0x140ac7c70]
mov rax, qword [rsp + rax*8 + 0x670]
mov qword [rsp + 0x4b0], rax
xor r8d, r8d
mov rdx, qword [rsp + 0x4b0]
lea rcx, [0x1401b1040]
call fcn.140103dd0
movzx eax, al
test eax, eax
je 0x1400611dd
mov dword [rsp + 0xdc], 0
jmp 0x14006112d
mov eax, dword [rsp + 0xdc]
inc eax
mov dword [rsp + 0xdc], eax
cmp dword [rsp + 0xdc], 6
jge 0x1400611d7
mov eax, dword [rsp + 0xdc]
cmp dword [0x140ac7c70], eax
jne 0x140061151
mov byte [rsp + 0x51], 1
jmp 0x140061156
mov byte [rsp + 0x51], 0
movzx eax, byte [rsp + 0x51]
mov byte [rsp + 0x52], al
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x7e8]
call fcn.14000b230
mov qword [rsp + 0x4b8], rax
movsxd rax, dword [rsp + 0xdc]
mov rax, qword [rsp + rax*8 + 0x670]
mov qword [rsp + 0x4c0], rax
mov r9, qword [rsp + 0x4b8]
xor r8d, r8d
movzx edx, byte [rsp + 0x52]
mov rcx, qword [rsp + 0x4c0]
call fcn.140116890
movzx eax, al
test eax, eax
je 0x1400611c3
mov eax, dword [rsp + 0xdc]
mov dword [0x140ac7c70], eax
movzx eax, byte [rsp + 0x52]
test eax, eax
je 0x1400611d2
call fcn.1400c9f90
nop
jmp 0x14006111d
call fcn.140104ae0
nop
movzx r8d, byte [rsp + 0xf1]
lea rdx, [0x1401b1080]
lea rcx, [rsp + 0x9f8]
call fcn.1400a1570
mov rcx, rax
call fcn.140063350
mov dword [rsp + 0x28], 0
lea rcx, [0x1401b1034]
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x1403e961c]
movss xmm2, dword [0x1403e9434]
lea rdx, [0x140ac7b90]
mov rcx, rax
call fcn.140107830
nop
movzx r8d, byte [rsp + 0xf2]
lea rdx, [0x1401b10a0]
lea rcx, [rsp + 0xa48]
call fcn.1400a18a0
mov rcx, rax
call fcn.140063400
mov dword [rsp + 0x28], 0
lea rcx, [0x1401b1074]
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x1403e95f8]
movss xmm2, dword [0x1403e9434]
lea rdx, [0x140ac76a8]
mov rcx, rax
call fcn.140107830
nop
call fcn.14000ec30
nop
call fcn.1400cc960
nop
call fcn.1400c04b0
nop
jmp 0x1400627cb
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
movss xmm2, dword [0x1403e9670]
movaps xmm1, xmm0
lea rcx, [rsp + 0x4c8]
call fcn.14000b230
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x4c8]
lea rcx, [0x1401b1098]
call fcn.1400c0450
nop
xorps xmm2, xmm2
movss xmm1, dword [0x1403e9620]
lea rcx, [rsp + 0x4d0]
call fcn.14000b230
lea rcx, [rsp + 0x4d0]
call fcn.1400cc120
nop
cmp dword [0x140b02c54], 0
jne 0x14006131c
mov byte [rsp + 0x53], 1
jmp 0x140061321
mov byte [rsp + 0x53], 0
movzx edx, byte [rsp + 0x53]
lea rcx, str._subtab
call fcn.14000e5a0
movzx eax, al
test eax, eax
je 0x140061343
mov dword [0x140b02c54], 0
movss xmm1, dword [0x1403e9630]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
cmp dword [0x140b02c54], 1
jne 0x140061364
mov byte [rsp + 0x54], 1
jmp 0x140061369
mov byte [rsp + 0x54], 0
movzx edx, byte [rsp + 0x54]
lea rcx, [0x1401b10c0]
call fcn.14000e5a0
movzx eax, al
test eax, eax
je 0x14006138b
mov dword [0x140b02c54], 1
movss xmm1, dword [0x1403e9630]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
call fcn.1400c04b0
nop
call fcn.1400c9860
movss dword [rsp + 0x190], xmm0
call fcn.1400c9890
subss xmm0, dword [0x1403e9690]
movss dword [rsp + 0x18c], xmm0
movss xmm2, dword [rsp + 0x18c]
movss xmm1, dword [rsp + 0x190]
lea rcx, [rsp + 0x4d8]
call fcn.14000b230
mov r9d, 0x80
xor r8d, r8d
lea rdx, [rsp + 0x4d8]
lea rcx, [0x1401b1190]
call fcn.1400c0450
nop
cmp dword [0x140b02c54], 0
jne 0x140061c97
call fcn.1400cc760
nop
lea rax, [rsp + 0x7f0]
mov qword [rsp + 0x4e0], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x194], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x194]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x4e0]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b1150]
call fcn.14000ea00
nop
lea rdx, [0x140ac9e9b]
lea rcx, [0x1401b11b0]
call fcn.140101b70
movzx eax, al
test eax, eax
je 0x1400614be
movzx eax, byte [0x140ac9e9b]
test eax, eax
je 0x1400614b7
mov byte [0x140ac9e2d], 1
jmp 0x1400614be
mov byte [0x140ac9e2d], 0
movzx eax, byte [0x140ac9e9b]
test eax, eax
je 0x14006178b
lea rax, [0x1401b11a0]
mov qword [rsp + 0x648], rax
lea rax, [0x1401b1210]
mov qword [rsp + 0x650], rax
lea rax, [0x1401b1200]
mov qword [rsp + 0x658], rax
lea rax, [0x1401b1230]
mov qword [rsp + 0x660], rax
lea rax, [0x1401b1220]
mov qword [rsp + 0x668], rax
movsxd rax, dword [0x140ac9ed0]
mov rax, qword [rsp + rax*8 + 0x648]
mov qword [rsp + 0x4e8], rax
xor r8d, r8d
mov rdx, qword [rsp + 0x4e8]
lea rcx, [0x1401b1270]
call fcn.140103dd0
movzx eax, al
test eax, eax
je 0x14006161e
mov dword [rsp + 0xe0], 0
jmp 0x14006156e
mov eax, dword [rsp + 0xe0]
inc eax
mov dword [rsp + 0xe0], eax
cmp dword [rsp + 0xe0], 5
jge 0x140061618
mov eax, dword [rsp + 0xe0]
cmp dword [0x140ac9ed0], eax
jne 0x140061592
mov byte [rsp + 0x55], 1
jmp 0x140061597
mov byte [rsp + 0x55], 0
movzx eax, byte [rsp + 0x55]
mov byte [rsp + 0x56], al
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x7f8]
call fcn.14000b230
mov qword [rsp + 0x4f0], rax
movsxd rax, dword [rsp + 0xe0]
mov rax, qword [rsp + rax*8 + 0x648]
mov qword [rsp + 0x4f8], rax
mov r9, qword [rsp + 0x4f0]
xor r8d, r8d
movzx edx, byte [rsp + 0x56]
mov rcx, qword [rsp + 0x4f8]
call fcn.140116890
movzx eax, al
test eax, eax
je 0x140061604
mov eax, dword [rsp + 0xe0]
mov dword [0x140ac9ed0], eax
movzx eax, byte [rsp + 0x56]
test eax, eax
je 0x140061613
call fcn.1400c9f90
nop
jmp 0x14006155e
call fcn.140104ae0
nop
lea rcx, [0x1401b1248]
call fcn.1400fea10
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm2, dword [0x1403e9644]
movss xmm1, dword [0x1403e9720]
lea rcx, [rsp + 0x800]
call fcn.14000b230
mov rdx, rax
lea rcx, [0x140ac7a10]
call fcn.14000dd10
nop
lea rdx, [0x1404ad94c]
lea rcx, [0x1401b12b0]
call fcn.140101b70
nop
movzx eax, byte [0x1404ad94c]
test eax, eax
je 0x1400616bb
mov dword [rsp + 0x28], 0
lea rax, [0x1401b12ac]
mov qword [rsp + 0x20], rax
mov r9d, 0x12c
mov r8d, 0x14
lea rdx, [0x140ac7448]
lea rcx, [0x1401b1350]
call fcn.140107890
nop
lea rdx, [0x140ac9ecd]
lea rcx, [0x1401b1310]
call fcn.140101b70
mov r8d, 0x460
lea rdx, [0x140ac79f0]
lea rcx, [0x1401b1378]
call fcn.140110a60
nop
movzx eax, byte [0x140ac9ecd]
test eax, eax
je 0x14006172b
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1370]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1403e9780]
movss xmm2, dword [0x1403e9630]
lea rdx, [0x140ac7c78]
lea rcx, [0x1401b1400]
call fcn.140107830
nop
lea rdx, [0x140ac9e65]
lea rcx, [0x1401b13a0]
call fcn.140101b70
lea rdx, [0x140ac9ea6]
lea rcx, [0x1401b1450]
call fcn.140101b70
lea rdx, [0x140ac9e6c]
lea rcx, [0x1401b1428]
call fcn.140101b70
lea rdx, [0x140ac9e71]
lea rcx, [0x1401b14e0]
call fcn.140101b70
lea rdx, [0x1403f510a]
lea rcx, [0x1401b1480]
call fcn.140101b70
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x808]
mov qword [rsp + 0x500], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x198], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x198]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x500]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b1530]
call fcn.14000ea00
nop
lea rdx, [0x140ac9e87]
lea rcx, [0x1401b1508]
call fcn.140101b70
nop
movzx eax, byte [0x140ac9e87]
test eax, eax
je 0x1400618c5
call fcn.140103380
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm0, dword [0x1403e975c]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x1403e975c]
lea rcx, [rsp + 0x960]
call fcn.14004dd20
lea rdx, [0x1401b1558]
mov rcx, rax
call fcn.1400feb00
nop
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1554]
mov qword [rsp + 0x20], rax
mov r9d, 0xdc
mov r8d, 0x168
lea rdx, [0x140ac7a28]
lea rcx, [0x1401b15c0]
call fcn.140107890
nop
lea rdx, [0x140ac9e80]
lea rcx, [0x1401b1598]
call fcn.140101b70
nop
movzx eax, byte [0x140ac9e80]
test eax, eax
je 0x140061990
call fcn.140103380
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm0, dword [0x1403e975c]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x1403e975c]
lea rcx, [rsp + 0x970]
call fcn.14004dd20
lea rdx, [0x1401b1640]
mov rcx, rax
call fcn.1400feb00
nop
mov r8d, 0x460
lea rdx, [0x140ac74b8]
lea rcx, [0x1401b1600]
call fcn.140110a60
lea rdx, [0x140ac9e73]
lea rcx, [0x1401b16c8]
call fcn.140101b70
mov r8d, 0x460
lea rdx, [0x140ac7a60]
lea rcx, [0x1401b1680]
call fcn.140110a60
lea rdx, [0x140ac9e9a]
lea rcx, [0x1401b1740]
call fcn.140101b70
nop
lea rdx, [0x140ac9e92]
lea rcx, [0x1401b1708]
call fcn.140101b70
lea rdx, [0x140ac9ebb]
lea rcx, str._90__UHD
call fcn.140101b70
nop
call fcn.14000ec30
nop
lea rax, [rsp + 0x810]
mov qword [rsp + 0x508], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x19c], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x19c]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x508]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b1780]
call fcn.14000ea00
nop
movzx r8d, byte [rsp + 0xf3]
lea rdx, [0x1401b17d0]
lea rcx, [rsp + 0xbb8]
call fcn.1400a1cf0
mov rcx, rax
call fcn.1400632a0
lea rdx, [0x140ac9e6f]
mov rcx, rax
call fcn.140101b70
nop
movzx eax, byte [0x140ac9e6f]
test eax, eax
je 0x140061c86
lea rax, [0x1401b17c8]
mov qword [rsp + 0x6a0], rax
lea rax, [0x1401b1800]
mov qword [rsp + 0x6a8], rax
lea rax, [0x1401b17f8]
mov qword [rsp + 0x6b0], rax
lea rax, [0x1401b1814]
mov qword [rsp + 0x6b8], rax
lea rax, [0x1401b1808]
mov qword [rsp + 0x6c0], rax
lea rax, [0x1401b1850]
mov qword [rsp + 0x6c8], rax
movsxd rax, dword [0x140ac7c70]
mov rax, qword [rsp + rax*8 + 0x6a0]
mov qword [rsp + 0x510], rax
xor r8d, r8d
mov rdx, qword [rsp + 0x510]
lea rcx, [0x1401b1818]
call fcn.140103dd0
movzx eax, al
test eax, eax
je 0x140061bd4
mov dword [rsp + 0xe4], 0
jmp 0x140061b24
mov eax, dword [rsp + 0xe4]
inc eax
mov dword [rsp + 0xe4], eax
cmp dword [rsp + 0xe4], 6
jge 0x140061bce
mov eax, dword [rsp + 0xe4]
cmp dword [0x140ac7c70], eax
jne 0x140061b48
mov byte [rsp + 0x57], 1
jmp 0x140061b4d
mov byte [rsp + 0x57], 0
movzx eax, byte [rsp + 0x57]
mov byte [rsp + 0x58], al
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x818]
call fcn.14000b230
mov qword [rsp + 0x518], rax
movsxd rax, dword [rsp + 0xe4]
mov rax, qword [rsp + rax*8 + 0x6a0]
mov qword [rsp + 0x520], rax
mov r9, qword [rsp + 0x518]
xor r8d, r8d
movzx edx, byte [rsp + 0x58]
mov rcx, qword [rsp + 0x520]
call fcn.140116890
movzx eax, al
test eax, eax
je 0x140061bba
mov eax, dword [rsp + 0xe4]
mov dword [0x140ac7c70], eax
movzx eax, byte [rsp + 0x58]
test eax, eax
je 0x140061bc9
call fcn.1400c9f90
nop
jmp 0x140061b14
call fcn.140104ae0
nop
movzx r8d, byte [rsp + 0xf4]
lea rdx, [0x1401b1860]
lea rcx, [rsp + 0xa10]
call fcn.1400a2260
mov rcx, rax
call fcn.140063350
mov dword [rsp + 0x28], 0
lea rcx, [0x1401b1878]
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x1403e961c]
movss xmm2, dword [0x1403e9434]
lea rdx, [0x140ac7b90]
mov rcx, rax
call fcn.140107830
nop
movzx r8d, byte [rsp + 0xf5]
lea rdx, [0x1401b1880]
lea rcx, [rsp + 0xa28]
call fcn.1400a2590
mov rcx, rax
call fcn.140063400
mov dword [rsp + 0x28], 0
lea rcx, [0x1401b18a0]
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x1403e95f8]
movss xmm2, dword [0x1403e9434]
lea rdx, [0x140ac76a8]
mov rcx, rax
call fcn.140107830
nop
call fcn.14000ec30
nop
call fcn.1400cc960
call fcn.1401035c0
nop
cmp dword [0x140b02c54], 1
jne 0x14006218a
call fcn.1400cc760
nop
lea rax, [rsp + 0x820]
mov qword [rsp + 0x528], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x1a0], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x1a0]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x528]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b18e0]
call fcn.14000ea00
nop
lea rdx, [0x140ac9e2f]
lea rcx, [0x1401b18a8]
call fcn.140101b70
lea rdx, [0x140ac9dd7]
lea rcx, [0x1401b1948]
call fcn.140101b70
lea rdx, [0x140ac9e2f]
lea rcx, str.__100_
call fcn.140101b70
lea rdx, [0x140ac9ea3]
lea rcx, [0x1401b1978]
call fcn.140101b70
nop
movzx eax, byte [0x140ac9ea3]
test eax, eax
je 0x140061da9
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1970]
mov qword [rsp + 0x20], rax
mov r9d, 0xf4240
mov r8d, 1
lea rdx, [0x140ac79b8]
lea rcx, [0x1401b1a00]
call fcn.140107890
nop
lea rdx, [0x140ac9ecb]
lea rcx, str.__360___
call fcn.140101b70
lea rdx, [0x140ac9ea1]
lea rcx, [0x1401b1a68]
call fcn.140101b70
nop
movzx eax, byte [0x140ac9ea1]
test eax, eax
je 0x140061e57
call fcn.140103380
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm0, dword [0x1403e975c]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x1403e975c]
lea rcx, [rsp + 0x980]
call fcn.14004dd20
lea rdx, [0x1401b1a30]
mov rcx, rax
call fcn.1400feb00
nop
movss xmm2, dword [0x1403e9644]
movss xmm1, dword [0x1403e9720]
lea rcx, [rsp + 0x828]
call fcn.14000b230
mov rdx, rax
lea rcx, [0x140ac7a70]
call fcn.14000dd10
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x830]
mov qword [rsp + 0x530], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x1a4], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x1a4]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x530]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b1ac8]
call fcn.14000ea00
nop
lea rdx, [0x140ac9eab]
lea rcx, [0x1401b1a90]
call fcn.140101b70
lea rdx, [0x140ac9e2c]
lea rcx, [0x1401b1b08]
call fcn.140101b70
nop
movzx eax, byte [0x140ac9e2c]
test eax, eax
je 0x140061f51
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1b04]
mov qword [rsp + 0x20], rax
mov r9d, 0x14
mov r8d, 1
lea rdx, [0x140ac77e8]
lea rcx, [0x1401b1b90]
call fcn.140107890
nop
lea rdx, [0x140ac9e86]
lea rcx, [0x1401b1b30]
call fcn.140101b70
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, [0x1401b1bd0]
call fcn.1400d8340
lea rdx, [0x140ac9eae]
lea rcx, [0x1401b1ba8]
call fcn.140101b70
nop
movzx eax, byte [0x140ac9eae]
test eax, eax
je 0x140062053
call fcn.140103380
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm0, dword [0x1403e975c]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x1403e975c]
lea rcx, [rsp + 0x990]
call fcn.14004dd20
lea rdx, [0x1401b1c50]
mov rcx, rax
call fcn.1400feb00
nop
movss xmm2, dword [0x1403e9644]
movss xmm1, dword [0x1403e9720]
lea rcx, [rsp + 0x838]
call fcn.14000b230
mov rdx, rax
lea rcx, [0x140ac7690]
call fcn.14000dd10
nop
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1c4c]
mov qword [rsp + 0x20], rax
mov r9d, 0x12
mov r8d, 6
lea rdx, [0x140ac78c8]
lea rcx, [0x1401b1cb0]
call fcn.140107890
nop
lea rdx, [0x140ac9ec8]
lea rcx, [0x1401b1c80]
call fcn.140101b70
nop
movzx eax, byte [0x140ac9ec8]
test eax, eax
je 0x140062126
call fcn.140103380
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm0, dword [0x1403e975c]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x1403e975c]
lea rcx, [rsp + 0x9a0]
call fcn.14004dd20
lea rdx, [0x1401b1cd0]
mov rcx, rax
call fcn.1400feb00
nop
movss xmm2, dword [0x1403e9644]
movss xmm1, dword [0x1403e9720]
lea rcx, [rsp + 0x840]
call fcn.14000b230
mov rdx, rax
lea rcx, [0x140ac7a98]
call fcn.14000dd10
nop
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1ccc]
mov qword [rsp + 0x20], rax
mov r9d, 0xfa
mov r8d, 0x64
lea rdx, [0x140ac7460]
lea rcx, [0x1401b1d40]
call fcn.140107890
nop
lea rdx, [0x140ac9e9e]
lea rcx, [0x1401b1d10]
call fcn.140101b70
nop
movzx eax, byte [0x140ac9e9e]
test eax, eax
je 0x140062179
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1d7c]
mov qword [rsp + 0x20], rax
mov r9d, 0xf4240
mov r8d, 0xffe32d88
lea rdx, [0x140ac9e94]
lea rcx, [0x1401b1d60]
call fcn.140107890
nop
call fcn.14000ec30
nop
call fcn.1400cc960
call fcn.1401035c0
nop
call fcn.1400c04b0
nop
jmp 0x1400627cb
call fcn.1400c9860
movss dword [rsp + 0x1ac], xmm0
call fcn.1400c9890
subss xmm0, dword [0x1403e9690]
movss dword [rsp + 0x1a8], xmm0
movss xmm2, dword [rsp + 0x1a8]
movss xmm1, dword [rsp + 0x1ac]
lea rcx, [rsp + 0x538]
call fcn.14000b230
mov r9d, 0x80
xor r8d, r8d
lea rdx, [rsp + 0x538]
lea rcx, [0x1401b1da0]
call fcn.1400c0450
nop
call fcn.1400cc760
nop
lea rax, [rsp + 0x848]
mov qword [rsp + 0x540], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x1b0], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x1b0]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x540]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b1d80]
call fcn.14000ea00
nop
lea rax, [0x1401b1dc8]
mov qword [rsp + 0x200], rax
lea rax, [0x1401b1db0]
mov qword [rsp + 0x208], rax
movsxd rax, dword [0x140b02b70]
mov rax, qword [rsp + rax*8 + 0x200]
mov qword [rsp + 0x548], rax
xor r8d, r8d
mov rdx, qword [rsp + 0x548]
lea rcx, [0x1401b1dd8]
call fcn.140103dd0
movzx eax, al
test eax, eax
je 0x140062393
mov dword [rsp + 0xe8], 0
jmp 0x1400622e3
mov eax, dword [rsp + 0xe8]
inc eax
mov dword [rsp + 0xe8], eax
cmp dword [rsp + 0xe8], 2
jge 0x14006238d
mov eax, dword [rsp + 0xe8]
cmp dword [0x140b02b70], eax
jne 0x140062307
mov byte [rsp + 0x59], 1
jmp 0x14006230c
mov byte [rsp + 0x59], 0
movzx eax, byte [rsp + 0x59]
mov byte [rsp + 0x5a], al
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x850]
call fcn.14000b230
mov qword [rsp + 0x550], rax
movsxd rax, dword [rsp + 0xe8]
mov rax, qword [rsp + rax*8 + 0x200]
mov qword [rsp + 0x558], rax
mov r9, qword [rsp + 0x550]
xor r8d, r8d
movzx edx, byte [rsp + 0x5a]
mov rcx, qword [rsp + 0x558]
call fcn.140116890
movzx eax, al
test eax, eax
je 0x140062379
mov eax, dword [rsp + 0xe8]
mov dword [0x140b02b70], eax
movzx eax, byte [rsp + 0x5a]
test eax, eax
je 0x140062388
call fcn.1400c9f90
nop
jmp 0x1400622d3
call fcn.140104ae0
nop
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1dd0]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1403e9630]
movss xmm2, dword [0x1403e95f4]
lea rdx, [0x140ac7ae0]
lea rcx, [0x1401b1e10]
call fcn.140107830
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1e04]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1403e9630]
movss xmm2, dword [0x1403e95f4]
lea rdx, [0x1404cf4c4]
lea rcx, [0x1401b1e38]
call fcn.140107830
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1e34]
mov qword [rsp + 0x20], rax
mov r9d, 0x1f4
mov r8d, 0x64
lea rdx, [0x140ac7c80]
lea rcx, [0x1401b1e78]
call fcn.140107890
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1e70]
mov qword [rsp + 0x20], rax
mov r9d, 0x14
mov r8d, 1
lea rdx, [0x140ac7930]
lea rcx, [0x1401b1eb0]
call fcn.140107890
mov dword [rsp + 0x28], 0
lea rax, [0x1401b1eac]
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
mov r8d, 0x64
lea rdx, [0x140ac7c84]
lea rcx, [0x1401b1f20]
call fcn.140107890
nop
call fcn.14000ec30
nop
call fcn.1400cc960
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
call fcn.1400cc760
nop
lea rax, [rsp + 0x858]
mov qword [rsp + 0x560], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x1b4], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x1b4]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x560]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b1ef8]
call fcn.14000ea00
nop
mov dword [rsp + 0x6d68], 0x64
lea rdx, [rsp + 0x6d68]
lea rcx, [rsp + 0x6da0]
call qword [sym.imp.ADVAPI32.dll_GetUserNameA]
lea rax, [rsp + 0x6da0]
mov qword [rsp + 0x568], rax
movzx r8d, byte [rsp + 0xf6]
lea rdx, [0x1401b1f90]
lea rcx, [rsp + 0x9e0]
call fcn.1400a29e0
mov rcx, rax
call fcn.1400634b0
mov rcx, rax
call fcn.1400fea10
nop
movss xmm1, dword [0x1403e9434]
xorps xmm0, xmm0
call fcn.1400cbee0
mov rcx, qword [rsp + 0x568]
call fcn.1400fea10
nop
movzx r8d, byte [rsp + 0xf7]
lea rdx, [0x1401b1f68]
lea rcx, [rsp + 0xb68]
call fcn.1400a2c80
mov rcx, rax
call fcn.140063560
mov rcx, rax
call fcn.1400fea10
nop
movss xmm1, dword [0x1403e9434]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, [0x140ac9d98]
call fcn.1400fea10
nop
movzx r8d, byte [rsp + 0xf9]
lea rdx, [0x1401b1fc8]
lea rcx, [rsp + 0xbe0]
call fcn.1400a3140
mov rcx, rax
call fcn.140063610
mov rcx, rax
call fcn.1400fea10
nop
movss xmm1, dword [0x1403e9434]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, [0x1401b1fa8]
call fcn.1400fea10
call fcn.1401035c0
nop
call fcn.14000ec30
nop
lea rax, [rsp + 0x860]
mov qword [rsp + 0x570], rax
call fcn.1400c9860
subss xmm0, dword [0x1403e9660]
divss xmm0, dword [0x1403e94b0]
movss dword [rsp + 0x1b8], xmm0
call fcn.1400b8100
movss xmm0, dword [rax + 0x4c]
divss xmm0, dword [0x1403e94b0]
movss xmm1, dword [rsp + 0x1b8]
subss xmm1, xmm0
movaps xmm0, xmm1
xorps xmm2, xmm2
movaps xmm1, xmm0
mov rcx, qword [rsp + 0x570]
call fcn.14000b230
mov rdx, qword [rax]
lea rcx, [0x1401b1ff8]
call fcn.14000ea00
nop
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401b1ff4]
call fcn.1400fea10
call fcn.1400c9220
movss xmm1, dword [0x1403e9434]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, str.INSERT_:_______
call fcn.1400fea10
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401b202c]
call fcn.1400fea10
call fcn.1400c9220
movss xmm1, dword [0x1403e9434]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, str.HOME_:_______
call fcn.1400fea10
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401b20a0]
call fcn.1400fea10
call fcn.1400c9220
movss xmm1, dword [0x1403e9434]
xorps xmm0, xmm0
call fcn.1400cbee0
lea rcx, str.END_:__
call fcn.1400fea10
movss xmm1, dword [0x1403e9868]
xorps xmm0, xmm0
call fcn.1400cbee0
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
call fcn.1400bb110
cvtss2sd xmm0, dword [rax + 0xd0]
mov r8d, 0xffffffff
movaps xmm1, xmm0
movq rdx, xmm1
lea rcx, [0x1401b2128]
call fcn.1400fea10
call fcn.1400c9220
call fcn.1401035c0
nop
call fcn.14000ec30
nop
call fcn.1400cc960
nop
call fcn.1400c04b0
nop
call fcn.1400c04b0
call fcn.1400cc960
mov ecx, 1
call fcn.1400b8780
call fcn.1400c9390
nop
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x578]
call fcn.14000b230
lea rcx, [rsp + 0x578]
call fcn.1400cc120
nop
movss xmm0, dword [0x1403e96c8]
mulss xmm0, dword [0x140b02c14]
movss xmm1, dword [0x1403e9688]
addss xmm1, xmm0
movaps xmm0, xmm1
mov rax, qword [rsp + 0x108]
movss xmm2, dword [rax + 0x1c]
movaps xmm1, xmm0
lea rcx, [rsp + 0x580]
call fcn.14000b230
mov r9d, 0x80
xor r8d, r8d
lea rdx, [rsp + 0x580]
lea rcx, [0x1401b2178]
call fcn.1400c0450
nop
call fcn.1400c9f30
mov qword [rsp + 0x590], rax
call fcn.1400b8100
movss xmm0, dword [rax + 0x10]
movss dword [rsp + 0x1bc], xmm0
movss xmm1, dword [0x1403e9434]
mov ecx, 4
call fcn.1400b8150
mov dword [rsp + 0x1c0], eax
lea rcx, [rsp + 0x868]
call fcn.1400c9aa0
movss xmm2, dword [rsp + 0x6d60]
mov rdx, rax
lea rcx, [rsp + 0x870]
call fcn.14004d310
movss xmm2, dword [rsp + 0x6d64]
mov rdx, rax
lea rcx, [rsp + 0x878]
call fcn.14004d310
mov qword [rsp + 0x588], rax
mov dword [rsp + 0x28], 0x50
movss xmm0, dword [rsp + 0x1bc]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x1c0]
mov r8, qword [rsp + 0x588]
lea rdx, [rsp + 0x6d60]
mov rcx, qword [rsp + 0x590]
call fcn.1400ed680
nop
call fcn.1400c9f30
mov qword [rsp + 0x5a8], rax
movss xmm1, dword [0x1403e9434]
mov ecx, 6
call fcn.1400b8150
mov dword [rsp + 0x1c4], eax
lea rcx, [rsp + 0x880]
call fcn.1400c9aa0
movss xmm2, dword [rsp + 0x6d64]
mov rdx, rax
lea rcx, [rsp + 0x888]
call fcn.14004d310
mov qword [rsp + 0x598], rax
call fcn.1400c9860
movss xmm1, dword [rsp + 0x6d60]
addss xmm1, xmm0
movaps xmm0, xmm1
subss xmm0, dword [0x1403e9434]
movss xmm2, dword [rsp + 0x6d64]
movaps xmm1, xmm0
lea rcx, [rsp + 0x5a0]
call fcn.14000b230
mov dword [rsp + 0x28], 0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rsp + 0x1c4]
mov r8, qword [rsp + 0x598]
lea rdx, [rsp + 0x5a0]
mov rcx, qword [rsp + 0x5a8]
call fcn.1400ed680
nop
movss xmm2, dword [0x1403e9630]
movss xmm1, dword [0x1403e960c]
lea rcx, [rsp + 0x5b0]
call fcn.14000b230
lea rcx, [rsp + 0x5b0]
call fcn.1400cc120
nop
lea rcx, [rsp + 0x6d70]
call fcn.14005a4b0
mov edx, eax
mov ecx, 1
call fcn.1400b8320
lea rcx, [0x1401b2168]
call fcn.1400fea10
mov ecx, 1
call fcn.1400b84e0
movss xmm1, dword [0x1403e95ec]
xorps xmm0, xmm0
call fcn.1400cbee0
mov rcx, qword [0x140ac9418]
call fcn.1400c9190
nop
movss xmm0, dword [0x1403e975c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1403e973c]
movss xmm2, dword [0x1403e9708]
movss xmm1, dword [0x1403e975c]
lea rcx, [rsp + 0x9b0]
call fcn.14004dd20
mov rdx, rax
mov ecx, 1
call fcn.1400b8420
nop
lea rcx, [0x1401b2198]
call fcn.1400fea10
mov ecx, 1
call fcn.1400b84e0
call fcn.1400c9220
movss xmm0, dword [0x1403e96c4]
call fcn.1400cc230
nop
movss xmm2, dword [0x1403e9620]
xorps xmm1, xmm1
lea rcx, [rsp + 0x5b8]
call fcn.14000b230
lea rdx, [rsp + 0x5b8]
mov ecx, 0xe
call fcn.1400b86b0
nop
cmp dword [0x140b02c08], 0
jne 0x140062afa
mov byte [rsp + 0x5b], 1
jmp 0x140062aff
mov byte [rsp + 0x5b], 0
movzx r8d, byte [rsp + 0x5b]
lea rdx, [0x1401b2180]
lea rcx, [0x1401b21bc]
call fcn.14000e020
movzx eax, al
test eax, eax
je 0x140062b29
mov dword [0x140b02c08], 0
cmp dword [0x140b02c08], 1
jne 0x140062b39
mov byte [rsp + 0x5c], 1
jmp 0x140062b3e
mov byte [rsp + 0x5c], 0
movzx r8d, byte [rsp + 0x5c]
lea rdx, [0x1401b21a8]
lea rcx, [0x1401b21d8]
call fcn.14000e020
movzx eax, al
test eax, eax
je 0x140062b68
mov dword [0x140b02c08], 1
cmp dword [0x140b02c08], 2
jne 0x140062b78
mov byte [rsp + 0x5d], 1
jmp 0x140062b7d
mov byte [rsp + 0x5d], 0
movzx r8d, byte [rsp + 0x5d]
lea rdx, [0x1401b21c0]
lea rcx, [0x1401b2200]
call fcn.14000e020
movzx eax, al
test eax, eax
je 0x140062ba7
mov dword [0x140b02c08], 2
cmp dword [0x140b02c08], 3
jne 0x140062bb7
mov byte [rsp + 0x5e], 1
jmp 0x140062bbc
mov byte [rsp + 0x5e], 0
movzx r8d, byte [rsp + 0x5e]
lea rdx, [0x1401b21e0]
lea rcx, [0x1401b2224]
call fcn.14000e020
movzx eax, al
test eax, eax
je 0x140062be6
mov dword [0x140b02c08], 3
cmp dword [0x140b02c08], 4
jne 0x140062bf6
mov byte [rsp + 0x5f], 1
jmp 0x140062bfb
mov byte [rsp + 0x5f], 0
movzx r8d, byte [rsp + 0x5f]
lea rdx, [0x1401b2208]
lea rcx, [0x1401b222c]
call fcn.14000e020
movzx eax, al
test eax, eax
je 0x140062c25
mov dword [0x140b02c08], 4
mov ecx, 1
call fcn.1400b8780
nop
movss xmm2, dword [0x1403e977c]
movss xmm1, dword [0x1403e962c]
lea rcx, [rsp + 0x5c0]
call fcn.14000b230
lea rcx, [rsp + 0x5c0]
call fcn.1400cc120
nop
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401b2228]
call fcn.1400fea10
call fcn.1400c9220
movss xmm1, dword [0x1403e961c]
xorps xmm0, xmm0
call fcn.1400cbee0
nop
movss xmm2, dword [0x1403e9634]
movss xmm1, dword [0x1403e96b4]
lea rcx, [rsp + 0x5c8]
call fcn.14000b230
lea rdx, [rsp + 0x5c8]
lea rcx, [0x1401b2238]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x140062cc8
mov byte [0x140ac8cde], 1
movss xmm2, dword [0x1403e9784]
movss xmm1, dword [0x1403e962c]
lea rcx, [rsp + 0x5d0]
call fcn.14000b230
lea rcx, [rsp + 0x5d0]
call fcn.1400cc120
nop
mov rcx, qword [0x140ac93f8]
call fcn.1400c9190
lea rcx, [0x1401b2230]
call fcn.1400fea10
call fcn.1400c9220
nop
movss xmm2, dword [0x1403e9784]
movss xmm1, dword [0x1403e9688]
lea rcx, [rsp + 0x5d8]
call fcn.14000b230
lea rcx, [rsp + 0x5d8]
call fcn.1400cc120
nop
mov edx, 0xff00ff00
mov ecx, 1
call fcn.1400b8320
lea rcx, [0x1401b22b0]
call fcn.1400fea10
mov ecx, 1
call fcn.1400b84e0
nop
call fcn.1400c04b0
nop
movss xmm0, dword [0x1403e96c8]
mulss xmm0, dword [0x140b02c14]
movss xmm1, dword [0x1403e9674]
addss xmm1, xmm0
movaps xmm0, xmm1
movss xmm2, dword [0x1403e9680]
movaps xmm1, xmm0
lea rcx, [rsp + 0x5e0]
call fcn.14000b230
lea rcx, [rsp + 0x5e0]
call fcn.1400cc120
nop
movzx ecx, byte [0x140ac7d58]
call fcn.14000ec60
movzx eax, al
test eax, eax
je 0x140062df1
movzx eax, byte [0x140ac7d58]
test eax, eax
jne 0x140062dd8
mov dword [rsp + 0x104], 1
jmp 0x140062de3
mov dword [rsp + 0x104], 0
movzx eax, byte [rsp + 0x104]
mov byte [0x140ac7d58], al
call fcn.1400c84e0
nop
movzx eax, byte [0x140ac8cde]
test eax, eax
je 0x140063143
call fcn.1400bb110
mov qword [rsp + 0x1d0], rax
movss xmm2, dword [0x1403e9348]
movss xmm1, dword [0x1403e9348]
lea rcx, [rsp + 0x890]
call fcn.14000b230
mov qword [rsp + 0x5e8], rax
mov rax, qword [rsp + 0x1d0]
movss xmm0, dword [rax + 0xc]
mulss xmm0, dword [0x1403e9348]
mov rax, qword [rsp + 0x1d0]
movss xmm1, dword [rax + 8]
mulss xmm1, dword [0x1403e9348]
movaps xmm2, xmm0
lea rcx, [rsp + 0x898]
call fcn.14000b230
mov qword [rsp + 0x5f0], rax
mov r8, qword [rsp + 0x5e8]
mov edx, 4
mov rcx, qword [rsp + 0x5f0]
call fcn.1400c9cd0
nop
movss xmm2, dword [0x1403e96dc]
movss xmm1, dword [0x1403e9774]
lea rcx, [rsp + 0x8a0]
call fcn.14000b230
xor edx, edx
mov rcx, rax
call fcn.1400c9d90
nop
movss xmm0, dword [0x1403e9744]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x9c0]
call fcn.14004dd20
mov rdx, rax
mov ecx, 3
call fcn.1400b8420
nop
mov r8d, 0x2b
xor edx, edx
lea rcx, [0x1401b2260]
call fcn.1400c4750
movzx eax, al
test eax, eax
je 0x140063138
lea rcx, [rsp + 0x6d70]
call fcn.14005a4b0
mov edx, eax
mov ecx, 1
call fcn.1400b8320
xor r8d, r8d
xor edx, edx
lea rcx, [0x1401b2350]
call fcn.14004d250
mov ecx, 1
call fcn.1400b84e0
movss xmm0, dword [0x1403e9630]
call fcn.1400cc230
xor r8d, r8d
xor edx, edx
lea rcx, [0x1401b22d0]
call fcn.14004d250
nop
movss xmm2, dword [0x1403e967c]
movss xmm1, dword [0x1403e960c]
lea rcx, [rsp + 0x8a8]
call fcn.14000b230
mov rcx, rax
call fcn.1400cc120
nop
movss xmm2, dword [0x1403e9634]
movss xmm1, dword [0x1403e9704]
lea rcx, [rsp + 0x5f8]
call fcn.14000b230
lea rdx, [rsp + 0x5f8]
lea rcx, [0x1401b23b0]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x140063017
lea rax, [rsp + 0xc9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xcf0]
lea rcx, [rsp + 0xc9]
call fcn.1400631d0
mov rcx, rax
call fcn.14009db00
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8, rax
lea rdx, [0x1401b23a0]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
nop
movss xmm2, dword [0x1403e967c]
movss xmm1, dword [0x1403e971c]
lea rcx, [rsp + 0x8b0]
call fcn.14000b230
mov rcx, rax
call fcn.1400cc120
nop
movss xmm2, dword [0x1403e9634]
movss xmm1, dword [0x1403e9704]
lea rcx, [rsp + 0x600]
call fcn.14000b230
lea rdx, [rsp + 0x600]
lea rcx, [0x1401b2400]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x1400630cd
lea rax, [rsp + 0xca]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xc40]
lea rcx, [rsp + 0xca]
call fcn.140063270
mov rcx, rax
call fcn.14009dac0
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8, rax
lea rdx, [0x1401b23f0]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
nop
movss xmm2, dword [0x1403e96a8]
movss xmm1, dword [0x1403e96c8]
lea rcx, [rsp + 0x8b8]
call fcn.14000b230
mov rcx, rax
call fcn.1400cc120
nop
movss xmm2, dword [0x1403e9634]
movss xmm1, dword [0x1403e9704]
lea rcx, [rsp + 0x608]
call fcn.14000b230
lea rdx, [rsp + 0x608]
lea rcx, [0x1401b2450]
call fcn.140100080
movzx eax, al
test eax, eax
je 0x140063132
mov byte [0x140ac8cde], 0
call fcn.1400c84e0
nop
mov ecx, 1
call fcn.1400b84e0
nop
mov rcx, qword [rsp + 0x6e10]
xor rcx, rsp
call fcn.140136b30
add rsp, 0x6e28
pop rdi
pop rsi
ret