Function at 0x1400fd5d0
Capabilities:
Execute command
Log keystrokes via polling
Terminate process

Disassembly:
mov qword [rsp + 8], rcx
push rbp
push rdi
mov eax, 0xd828
call fcn.140142ee0
sub rsp, rax
lea rbp, [rsp + 0x40]
lea rdi, [rsp + 0x40]
mov ecx, 0x347a
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0xd848]
mov rax, qword [0x1403b2c80]
xor rax, rbp
mov qword [rbp + 0xd7d8], rax
lea rcx, [0x1403d0ba5]
call fcn.140142d90
nop
xor ecx, ecx
call fcn.14007dd50
nop
call fcn.14004d320
mov qword [rbp + 8], rax
movss xmm2, dword [0x140388254]
movss xmm1, dword [0x140388250]
lea rcx, [rbp + 0x11e4]
call fcn.14003e090
mov rax, qword [rbp + 8]
mov rcx, qword [rbp + 0x11e4]
mov qword [rax + 0x18], rcx
mov rax, qword [rbp + 8]
movss xmm0, dword [0x14015f7e0]
movss dword [rax + 0x10], xmm0
mov rax, qword [rbp + 8]
movss xmm0, dword [0x14015f7e4]
movss dword [rax + 0x44], xmm0
mov rax, qword [rbp + 8]
xorps xmm0, xmm0
movss dword [rax + 0x14], xmm0
mov rax, qword [rbp + 8]
movss xmm0, dword [0x14015f7e4]
movss dword [rax + 0x2c], xmm0
movss xmm0, dword [0x14015f7d4]
movss dword [rbp + 0x24], xmm0
movss xmm0, dword [0x14015f7e0]
movss dword [rbp + 0x44], xmm0
mov dword [rbp + 0x64], 0xffcc963d
mov dword [rbp + 0x84], 0xffae781f
mov ecx, 0x2d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 1
test eax, eax
jne 0x1400fd6ec
mov ecx, 0x76
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 1
test eax, eax
je 0x1400fd722
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 8]
test eax, eax
jne 0x1400fd707
mov dword [rbp + 0xd7a4], 1
jmp 0x1400fd711
mov dword [rbp + 0xd7a4], 0
mov rax, qword [0x1403bce00]
movzx ecx, byte [rbp + 0xd7a4]
mov byte [rax + 8], cl
mov ecx, 0x74
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 1
test eax, eax
je 0x1400fd7fd
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 0x5a]
test eax, eax
jne 0x1400fd754
mov dword [rbp + 0xd7a4], 1
jmp 0x1400fd75e
mov dword [rbp + 0xd7a4], 0
mov rax, qword [0x1403bce00]
movzx ecx, byte [rbp + 0xd7a4]
mov byte [rax + 0x5a], cl
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 0x5a]
test eax, eax
je 0x1400fd7a2
lea rdx, [rbp + 0x1228]
lea rcx, [rbp + 0x1204]
call fcn.1400e0a50
mov rcx, rax
call fcn.1400db390
mov qword [rbp + 0xd7a8], rax
jmp 0x1400fd7c4
lea rdx, [rbp + 0x1278]
lea rcx, [rbp + 0x1254]
call fcn.1400e2030
mov rcx, rax
call fcn.1400db410
mov qword [rbp + 0xd7a8], rax
mov rax, qword [rbp + 0xd7a8]
mov qword [rbp + 0xa8], rax
mov r9, qword [rbp + 0xa8]
mov r8d, 0xbb8
mov edx, 4
lea rcx, [rbp + 0x12b0]
call fcn.1400d6fe0
lea rcx, [rbp + 0x12b0]
call fcn.1400fbd30
nop
mov ecx, 0x75
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 1
test eax, eax
je 0x1400fd8d8
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 0x30]
test eax, eax
jne 0x1400fd82f
mov dword [rbp + 0xd7a4], 1
jmp 0x1400fd839
mov dword [rbp + 0xd7a4], 0
mov rax, qword [0x1403bce00]
movzx ecx, byte [rbp + 0xd7a4]
mov byte [rax + 0x30], cl
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 0x30]
test eax, eax
je 0x1400fd87d
lea rdx, [rbp + 0x32f8]
lea rcx, [rbp + 0x32d4]
call fcn.1400e3070
mov rcx, rax
call fcn.1400db410
mov qword [rbp + 0xd7a8], rax
jmp 0x1400fd89f
lea rdx, [rbp + 0x3348]
lea rcx, [rbp + 0x3324]
call fcn.1400e3ca0
mov rcx, rax
call fcn.1400db450
mov qword [rbp + 0xd7a8], rax
mov rax, qword [rbp + 0xd7a8]
mov qword [rbp + 0xc8], rax
mov r9, qword [rbp + 0xc8]
mov r8d, 0xbb8
mov edx, 4
lea rcx, [rbp + 0x3380]
call fcn.1400d6fe0
lea rcx, [rbp + 0x3380]
call fcn.1400fbd30
nop
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 8]
test eax, eax
je 0x1401050aa
movss xmm2, dword [0x1401d4c48]
movss xmm1, dword [0x1401d4c78]
lea rcx, [rbp + 0x53a4]
call fcn.14003e090
xor edx, edx
lea rcx, [rbp + 0x53a4]
call fcn.14005f940
nop
lea rdx, [rbp + 0x53e8]
lea rcx, [rbp + 0x53c4]
call fcn.1400e4600
mov rcx, rax
call fcn.1400dc190
mov r8d, 0x1b
xor edx, edx
mov rcx, rax
call fcn.140040460
nop
movss xmm2, dword [0x14015f7e4]
movss xmm1, dword [0x14015f7e4]
lea rcx, [rbp + 0x5414]
call fcn.14003e090
lea rcx, [rbp + 0x5414]
call fcn.14005efb0
nop
movss xmm2, dword [0x14015ffdc]
movss xmm1, dword [0x1401d4c74]
lea rcx, [rbp + 0x5434]
call fcn.14003e090
lea rdx, [rbp + 0x5478]
lea rcx, [rbp + 0x5454]
call fcn.1400e4e20
mov rcx, rax
call fcn.1400db250
mov r9d, 8
xor r8d, r8d
lea rdx, [rbp + 0x5434]
mov rcx, rax
call fcn.1400436e0
nop
lea rcx, [rbp + 0xe8]
call fcn.14004bdc0
nop
lea rcx, [rbp + 0x108]
call fcn.14004bb20
nop
call fcn.14004dac0
mov qword [rbp + 0x128], rax
movss xmm0, dword [rbp + 0xec]
addss xmm0, dword [rbp + 0x10c]
movss xmm1, dword [rbp + 0xe8]
addss xmm1, dword [rbp + 0x108]
movaps xmm2, xmm0
lea rcx, [rbp + 0x5494]
call fcn.14003e090
movss xmm0, dword [rbp + 0x24]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], 0
movss xmm0, dword [0x14015f7e4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, rax
lea rdx, [rbp + 0xe8]
mov rcx, qword [rbp + 0x128]
call fcn.14006f3a0
nop
movss xmm0, dword [rbp + 0xe8]
addss xmm0, dword [0x1401d4b00]
movss dword [rbp + 0x144], xmm0
movss xmm0, dword [rbp + 0xec]
addss xmm0, dword [rbp + 0x10c]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0x144]
lea rcx, [rbp + 0x54b4]
call fcn.14003e090
mov qword [rbp + 0xd7a8], rax
movss xmm2, dword [rbp + 0xec]
movss xmm1, dword [rbp + 0x144]
lea rcx, [rbp + 0x54d4]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, qword [rbp + 0xd7a8]
mov rdx, qword [rbp + 0xd7b0]
mov rcx, qword [rbp + 0x128]
call fcn.14006d140
nop
movss xmm2, dword [0x1401d4cb0]
movss xmm1, dword [0x14015f7ec]
lea rcx, [rbp + 0x54f4]
call fcn.14003e090
lea rcx, [rbp + 0x54f4]
call fcn.14005efb0
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5514]
call fcn.14003e200
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14015f7bc]
movss xmm2, dword [0x14015f7bc]
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0x5544]
call fcn.14003e200
mov qword [rbp + 0xd7b0], rax
movss xmm2, dword [0x14015f7bc]
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0x5574]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5594]
call fcn.14003e090
mov qword [rbp + 0xd7c0], rax
movss xmm2, dword [0x1401d4ad4]
movss xmm1, dword [0x1401d4aec]
lea rcx, [rbp + 0x55b4]
call fcn.14003e090
mov qword [rbp + 0xd7c8], rax
mov rax, qword [0x1403bca60]
mov qword [rbp + 0xd7d0], rax
mov rax, qword [rbp + 0xd7a8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0xd7b0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0xd7b8]
mov r8, qword [rbp + 0xd7c0]
mov rdx, qword [rbp + 0xd7c8]
mov rcx, qword [rbp + 0xd7d0]
call fcn.1400a9ad0
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x55d4]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x15
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5604]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x16
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5634]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x17
call fcn.140059f60
nop
movss xmm2, dword [0x14015f80c]
movss xmm1, dword [0x14015ffec]
lea rcx, [rbp + 0x5664]
call fcn.14003e090
lea rcx, [rbp + 0x5664]
call fcn.14005efb0
nop
movss xmm2, dword [0x14015ffd0]
movss xmm1, dword [0x1401d4abc]
lea rcx, [rbp + 0x5684]
call fcn.14003e090
mov rdx, rax
lea rcx, [0x1401d3220]
call fcn.1400ad300
movzx eax, al
test eax, eax
je 0x1400fdcf9
mov dword [0x1403bcfb0], 0
mov ecx, 3
call fcn.140059a00
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x56a4]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x15
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x56d4]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x16
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5704]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x17
call fcn.140059f60
nop
movss xmm2, dword [0x14015f80c]
movss xmm1, dword [0x1401d4c00]
lea rcx, [rbp + 0x5734]
call fcn.14003e090
lea rcx, [rbp + 0x5734]
call fcn.14005efb0
nop
movss xmm2, dword [0x14015ffd0]
movss xmm1, dword [0x1401d4abc]
lea rcx, [rbp + 0x5754]
call fcn.14003e090
mov rdx, rax
lea rcx, [0x1401d3224]
call fcn.1400ad300
movzx eax, al
test eax, eax
je 0x1400fdded
mov dword [0x1403bcfb0], 1
mov ecx, 3
call fcn.140059a00
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5774]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x15
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x57a4]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x16
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x57d4]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x17
call fcn.140059f60
nop
movss xmm2, dword [0x14015f80c]
movss xmm1, dword [0x1401d4c44]
lea rcx, [rbp + 0x5804]
call fcn.14003e090
lea rcx, [rbp + 0x5804]
call fcn.14005efb0
nop
movss xmm2, dword [0x14015ffd0]
movss xmm1, dword [0x1401d4abc]
lea rcx, [rbp + 0x5824]
call fcn.14003e090
mov rdx, rax
lea rcx, [0x1401d3228]
call fcn.1400ad300
movzx eax, al
test eax, eax
je 0x1400fdee1
mov dword [0x1403bcfb0], 2
mov ecx, 3
call fcn.140059a00
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5844]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x15
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5874]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x16
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x58a4]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x17
call fcn.140059f60
nop
movss xmm2, dword [0x14015f80c]
movss xmm1, dword [0x1401d4c4c]
lea rcx, [rbp + 0x58d4]
call fcn.14003e090
lea rcx, [rbp + 0x58d4]
call fcn.14005efb0
nop
movss xmm2, dword [0x14015ffd0]
movss xmm1, dword [0x1401d4abc]
lea rcx, [rbp + 0x58f4]
call fcn.14003e090
mov rdx, rax
lea rcx, [0x1401d322c]
call fcn.1400ad300
movzx eax, al
test eax, eax
je 0x1400fdfd5
mov dword [0x1403bcfb0], 3
mov ecx, 3
call fcn.140059a00
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5914]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x15
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5944]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x16
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5974]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x17
call fcn.140059f60
nop
movss xmm2, dword [0x14015f80c]
movss xmm1, dword [0x1401d4c68]
lea rcx, [rbp + 0x59a4]
call fcn.14003e090
lea rcx, [rbp + 0x59a4]
call fcn.14005efb0
nop
movss xmm2, dword [0x14015ffd0]
movss xmm1, dword [0x1401d4abc]
lea rcx, [rbp + 0x59c4]
call fcn.14003e090
mov rdx, rax
lea rcx, [0x1401d3230]
call fcn.1400ad300
movzx eax, al
test eax, eax
je 0x1400fe0c9
mov dword [0x1403bcfb0], 4
mov ecx, 3
call fcn.140059a00
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x59e4]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x15
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5a14]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x16
call fcn.140059f60
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x5a44]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x17
call fcn.140059f60
nop
movss xmm2, dword [0x14015f80c]
movss xmm1, dword [0x14015f834]
lea rcx, [rbp + 0x5a74]
call fcn.14003e090
lea rcx, [rbp + 0x5a74]
call fcn.14005efb0
nop
movss xmm2, dword [0x14015ffd0]
movss xmm1, dword [0x1401d4abc]
lea rcx, [rbp + 0x5a94]
call fcn.14003e090
mov rdx, rax
lea rcx, [0x1401d2590]
call fcn.1400ad300
movzx eax, al
test eax, eax
je 0x1400fe392
lea r9, str.Closing...
mov r8d, 0xbb8
mov edx, 4
lea rcx, [rbp + 0x5ac0]
call fcn.1400d6fe0
lea rcx, [rbp + 0x5ac0]
call fcn.1400fbd30
nop
lea rdx, [rbp + 0x7b08]
lea rcx, [rbp + 0x7ae4]
call fcn.1400e53c0
mov rcx, rax
call fcn.1400db850
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
lea rdx, [rbp + 0x7b68]
lea rcx, [rbp + 0x7b44]
call fcn.1400e5910
mov rcx, rax
call fcn.1400dbc50
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
lea rdx, [rbp + 0x7bd8]
lea rcx, [rbp + 0x7bb4]
call fcn.1400e5e60
mov rcx, rax
call fcn.1400dbb10
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
lea rcx, [rbp + 0x7c18]
call fcn.140117560
mov qword [rbp + 0xd7a8], rax
mov rax, qword [rbp + 0xd7a8]
mov qword [rbp + 0xd7b0], rax
xor r8d, r8d
mov rdx, qword [rbp + 0xd7b0]
lea rcx, [rbp + 0x168]
call fcn.1400b5b20
nop
lea rcx, [rbp + 0x7c18]
call fcn.140023d30
nop
xor r8d, r8d
lea rdx, str.Dream___Private.exe
lea rcx, [rbp + 0x7c58]
call fcn.1400b42e0
nop
lea rdx, [rbp + 0x7c58]
lea rcx, [rbp + 0x168]
call fcn.14011fbb0
nop
lea rcx, [rbp + 0x7c58]
call fcn.1400da130
nop
lea rdx, [rbp + 0x7c98]
lea rcx, [rbp + 0x168]
call fcn.140123f30
mov qword [rbp + 0xd7a8], rax
mov rax, qword [rbp + 0xd7a8]
mov qword [rbp + 0xd7b0], rax
mov r8, qword [rbp + 0xd7b0]
lea rdx, str.attrib__h__s__r__
lea rcx, [rbp + 0x7cd8]
call fcn.1400955b0
mov qword [rbp + 0xd7b8], rax
mov rax, qword [rbp + 0xd7b8]
mov qword [rbp + 0xd7c0], rax
lea r8, [0x1401d325c]
mov rdx, qword [rbp + 0xd7c0]
lea rcx, [rbp + 0x1a8]
call fcn.140004550
nop
lea rcx, [rbp + 0x7cd8]
call fcn.140023d30
nop
lea rcx, [rbp + 0x7c98]
call fcn.140023d30
nop
lea rcx, [rbp + 0x1a8]
call fcn.140034d00
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [rbp + 0x1a8]
call fcn.140023d30
lea rcx, [rbp + 0x168]
call fcn.1400da130
nop
mov ecx, 3
call fcn.140059a00
nop
call fcn.1400487a0
nop
cmp dword [0x1403bcfb0], 0
jne 0x1400ff9f1
movss xmm2, dword [0x1401d4af0]
movss xmm1, dword [0x14015f7e4]
lea rcx, [rbp + 0x7d14]
call fcn.14003e090
lea rcx, [rbp + 0x7d14]
call fcn.14005efb0
nop
movss xmm2, dword [0x140160008]
movss xmm1, dword [0x1401d4c74]
lea rcx, [rbp + 0x7d34]
call fcn.14003e090
lea rdx, [rbp + 0x7d78]
lea rcx, [rbp + 0x7d54]
call fcn.1400dd5a0
mov rcx, rax
call fcn.1400db250
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x7d34]
mov rcx, rax
call fcn.1400436e0
nop
lea rcx, [rbp + 0x1e8]
call fcn.14004bdc0
nop
lea rcx, [rbp + 0x208]
call fcn.14004bb20
nop
movss xmm0, dword [rbp + 0x1ec]
addss xmm0, dword [rbp + 0x20c]
movss xmm1, dword [rbp + 0x1e8]
addss xmm1, dword [rbp + 0x208]
movaps xmm2, xmm0
lea rcx, [rbp + 0x7d94]
call fcn.14003e090
movss xmm0, dword [rbp + 0x44]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], 0
movss xmm0, dword [0x14015f7e4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, rax
lea rdx, [rbp + 0x1e8]
mov rcx, qword [rbp + 0x128]
call fcn.14006f3a0
nop
movss xmm0, dword [rbp + 0x208]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x1e8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x224], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x1ec]
addss xmm0, dword [rbp + 0x20c]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0x224]
lea rcx, [rbp + 0x7db4]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm2, dword [rbp + 0x1ec]
movss xmm1, dword [rbp + 0x224]
lea rcx, [rbp + 0x7dd4]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
movss xmm0, dword [rbp + 0x20c]
divss xmm0, dword [0x14015f7e8]
movss xmm1, dword [rbp + 0x1ec]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x244], xmm0
movss xmm0, dword [0x1401d4bdc]
movss dword [rbp + 0x264], xmm0
movss xmm0, dword [rbp + 0x1e8]
movss dword [rbp + 0x284], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x284]
addss xmm0, dword [rbp + 0x264]
movss xmm2, dword [rbp + 0x244]
movaps xmm1, xmm0
lea rcx, [rbp + 0x7df4]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [rbp + 0x284]
addss xmm0, dword [0x1401d4b54]
movss xmm2, dword [rbp + 0x244]
movaps xmm1, xmm0
lea rcx, [rbp + 0x7e14]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x84]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
mov rcx, qword [0x1403bcaf0]
call fcn.140059dd0
nop
movss xmm2, dword [0x14015f804]
movss xmm1, dword [0x1401d4b58]
lea rcx, [rbp + 0x7e34]
call fcn.14003e090
lea rcx, [rbp + 0x7e34]
call fcn.14005efb0
nop
lea rdx, [rbp + 0x7e78]
lea rcx, [rbp + 0x7e54]
call fcn.1400dda50
mov rcx, rax
call fcn.1400db290
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm0, dword [rbp + 0x1e8]
movss dword [rbp + 0x2a4], xmm0
movss xmm0, dword [rbp + 0x208]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x1e8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x2c4], xmm0
movss xmm0, dword [rbp + 0x20c]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x1ec]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x2e4], xmm0
movss xmm0, dword [0x1401d4b60]
movss dword [rbp + 0x304], xmm0
movss xmm0, dword [rbp + 0x208]
divss xmm0, dword [0x1401d4aac]
movss xmm1, dword [rbp + 0x2c4]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x324], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x2e4]
subss xmm0, dword [0x1401d4b1c]
movss xmm1, dword [rbp + 0x324]
addss xmm1, dword [rbp + 0x304]
movaps xmm2, xmm0
lea rcx, [rbp + 0x7ea4]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [rbp + 0x2e4]
subss xmm0, dword [0x1401d4b1c]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0x324]
lea rcx, [rbp + 0x7ec4]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x84]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
mov rcx, qword [0x1403bcaf0]
call fcn.140059dd0
nop
movss xmm2, dword [0x14015f804]
movss xmm1, dword [0x1401d4c58]
lea rcx, [rbp + 0x7ee4]
call fcn.14003e090
lea rcx, [rbp + 0x7ee4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0x7f28]
lea rcx, [rbp + 0x7f04]
call fcn.1400ddf00
mov rcx, rax
call fcn.1400dc250
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4acc]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x7f54]
call fcn.14003e090
lea rcx, [rbp + 0x7f54]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x5a
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x7f98]
lea rcx, [rbp + 0x7f74]
call fcn.1400de3b0
mov rcx, rax
call fcn.1400db290
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x14016eec8]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x7fc4]
call fcn.14003e090
lea rcx, [rbp + 0x7fc4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8008]
lea rcx, [rbp + 0x7fe4]
call fcn.1400de860
mov rcx, rax
call fcn.1400db4d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4ae4]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x8034]
call fcn.14003e090
lea rcx, [rbp + 0x8034]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x91
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8078]
lea rcx, [rbp + 0x8054]
call fcn.1400ded10
mov rcx, rax
call fcn.1400db250
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4adc]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x8094]
call fcn.14003e090
lea rcx, [rbp + 0x8094]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x80d8]
lea rcx, [rbp + 0x80b4]
call fcn.1400df1c0
mov rcx, rax
call fcn.1400db550
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b10]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x8104]
call fcn.14003e090
lea rcx, [rbp + 0x8104]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x90
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8148]
lea rcx, [rbp + 0x8124]
call fcn.1400df670
mov rcx, rax
call fcn.1400dc190
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b04]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x8174]
call fcn.14003e090
lea rcx, [rbp + 0x8174]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x81b8]
lea rcx, [rbp + 0x8194]
call fcn.1400dfb20
mov rcx, rax
call fcn.1400db450
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b44]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x81e4]
call fcn.14003e090
lea rcx, [rbp + 0x81e4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x5b
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8228]
lea rcx, [rbp + 0x8204]
call fcn.1400dffd0
mov rcx, rax
call fcn.1400db290
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b3c]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x8254]
call fcn.14003e090
lea rcx, [rbp + 0x8254]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8298]
lea rcx, [rbp + 0x8274]
call fcn.1400e0d70
mov rcx, rax
call fcn.1400db550
mov rcx, rax
call fcn.1400ad3d0
nop
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.14005dcb0
nop
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0x82c4]
call fcn.14003e200
mov rdx, rax
xor ecx, ecx
call fcn.140059f60
nop
lea rdx, [rbp + 0x8318]
lea rcx, [rbp + 0x82f4]
call fcn.1400e0f00
mov rcx, rax
call fcn.1400db250
mov rcx, rax
call fcn.1400ad3d0
nop
mov ecx, 1
call fcn.140059a00
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b74]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x8334]
call fcn.14003e090
lea rcx, [rbp + 0x8334]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x55
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8378]
lea rcx, [rbp + 0x8354]
call fcn.1400e1090
mov rcx, rax
call fcn.1400dc190
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b64]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x83a4]
call fcn.14003e090
lea rcx, [rbp + 0x83a4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x83e8]
lea rcx, [rbp + 0x83c4]
call fcn.1400e1220
mov rcx, rax
call fcn.1400db850
mov rcx, rax
call fcn.1400ad3d0
nop
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.14005dcb0
nop
lea rcx, [rbp + 0x348]
call fcn.14004bd30
nop
movss xmm0, dword [rbp + 0x34c]
addss xmm0, dword [0x14015f75c]
movss dword [rbp + 0x34c], xmm0
lea rcx, [rbp + 0x348]
call fcn.14005efb0
nop
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0x8424]
call fcn.14003e200
mov rdx, rax
xor ecx, ecx
call fcn.140059f60
nop
lea rdx, [rbp + 0x8478]
lea rcx, [rbp + 0x8454]
call fcn.1400e13b0
mov rcx, rax
call fcn.1400db250
mov rcx, rax
call fcn.1400ad3d0
nop
mov ecx, 1
call fcn.140059a00
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b94]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x8494]
call fcn.14003e090
lea rcx, [rbp + 0x8494]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x56
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x84d8]
lea rcx, [rbp + 0x84b4]
call fcn.1400e1540
mov rcx, rax
call fcn.1400dc250
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b88]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x8504]
call fcn.14003e090
lea rcx, [rbp + 0x8504]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8548]
lea rcx, [rbp + 0x8524]
call fcn.1400e16d0
mov rcx, rax
call fcn.1400dba90
mov rcx, rax
call fcn.1400ad3d0
nop
xorps xmm1, xmm1
xorps xmm0, xmm0
call fcn.14005dcb0
nop
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0x8584]
call fcn.14003e200
mov rdx, rax
xor ecx, ecx
call fcn.140059f60
nop
lea rdx, [rbp + 0x85d8]
lea rcx, [rbp + 0x85b4]
call fcn.1400e1860
mov rcx, rax
call fcn.1400db250
mov rcx, rax
call fcn.1400ad3d0
nop
mov ecx, 1
call fcn.140059a00
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bb8]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x85f4]
call fcn.14003e090
lea rcx, [rbp + 0x85f4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x89
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8634]
lea rcx, [rbp + 0x8614]
call fcn.1400e19f0
mov rcx, rax
call fcn.1400db190
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4bb0]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x8654]
call fcn.14003e090
lea rcx, [rbp + 0x8654]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8698]
lea rcx, [rbp + 0x8674]
call fcn.1400e1b80
mov rcx, rax
call fcn.1400db6d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bd4]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x86c4]
call fcn.14003e090
lea rcx, [rbp + 0x86c4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x66
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8708]
lea rcx, [rbp + 0x86e4]
call fcn.1400e2210
mov rcx, rax
call fcn.1400dc250
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x14016eed8]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x8734]
call fcn.14003e090
lea rcx, [rbp + 0x8734]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8778]
lea rcx, [rbp + 0x8754]
call fcn.1400e2350
mov rcx, rax
call fcn.1400db850
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bf8]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x87b4]
call fcn.14003e090
lea rcx, [rbp + 0x87b4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x67
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x87f8]
lea rcx, [rbp + 0x87d4]
call fcn.1400e2490
mov rcx, rax
call fcn.1400db310
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4bec]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x8824]
call fcn.14003e090
lea rcx, [rbp + 0x8824]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8868]
lea rcx, [rbp + 0x8844]
call fcn.1400e2580
mov rcx, rax
call fcn.1400db7d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4c14]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x88a4]
call fcn.14003e090
lea rcx, [rbp + 0x88a4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x7d
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x88e8]
lea rcx, [rbp + 0x88c4]
call fcn.1400e26c0
mov rcx, rax
call fcn.1400db310
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4c10]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x8914]
call fcn.14003e090
lea rcx, [rbp + 0x8914]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8958]
lea rcx, [rbp + 0x8934]
call fcn.1400e2800
mov rcx, rax
call fcn.1400db390
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4c34]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x8984]
call fcn.14003e090
lea rcx, [rbp + 0x8984]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0xa8
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x89c8]
lea rcx, [rbp + 0x89a4]
call fcn.1400e2940
mov rcx, rax
call fcn.1400dc110
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4c28]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x89f4]
call fcn.14003e090
lea rcx, [rbp + 0x89f4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8a38]
lea rcx, [rbp + 0x8a14]
call fcn.1400e2a80
mov rcx, rax
call fcn.1400db4d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14015fffc]
movss xmm1, dword [0x1401d4c54]
lea rcx, [rbp + 0x8a64]
call fcn.14003e090
lea rcx, [rbp + 0x8a64]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x68
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8aa4]
lea rcx, [rbp + 0x8a84]
call fcn.1400e2bc0
mov rcx, rax
call fcn.1400db1d0
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x1400ff352
mov rax, qword [0x1403bce00]
mov byte [rax + 0x69], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x6a], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x6b], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x68], 1
movss xmm2, dword [0x1401d4bc4]
movss xmm1, dword [0x1401d4c60]
lea rcx, [rbp + 0x8ac4]
call fcn.14003e090
lea rcx, [rbp + 0x8ac4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8b04]
lea rcx, [rbp + 0x8ae4]
call fcn.1400e2cb0
mov rcx, rax
call fcn.1400db150
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14015fffc]
movss xmm1, dword [0x1401d4c6c]
lea rcx, [rbp + 0x8b24]
call fcn.14003e090
lea rcx, [rbp + 0x8b24]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x69
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8b64]
lea rcx, [rbp + 0x8b44]
call fcn.1400e31b0
mov rcx, rax
call fcn.1400db1d0
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x1400ff455
mov rax, qword [0x1403bce00]
mov byte [rax + 0x68], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x6a], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x6b], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x69], 1
movss xmm2, dword [0x1401d4bc4]
movss xmm1, dword [0x1401d4c70]
lea rcx, [rbp + 0x8b84]
call fcn.14003e090
lea rcx, [rbp + 0x8b84]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8bc4]
lea rcx, [rbp + 0x8ba4]
call fcn.1400e32a0
mov rcx, rax
call fcn.1400db150
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4be0]
movss xmm1, dword [0x1401d4c54]
lea rcx, [rbp + 0x8be4]
call fcn.14003e090
lea rcx, [rbp + 0x8be4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x6a
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8c28]
lea rcx, [rbp + 0x8c04]
call fcn.1400e3390
mov rcx, rax
call fcn.1400db250
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x1400ff558
mov rax, qword [0x1403bce00]
mov byte [rax + 0x69], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x68], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x6b], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x6a], 1
movss xmm2, dword [0x14016ef20]
movss xmm1, dword [0x1401d4c60]
lea rcx, [rbp + 0x8c44]
call fcn.14003e090
lea rcx, [rbp + 0x8c44]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8c84]
lea rcx, [rbp + 0x8c64]
call fcn.1400e3480
mov rcx, rax
call fcn.1400db190
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4be0]
movss xmm1, dword [0x1401d4c6c]
lea rcx, [rbp + 0x8ca4]
call fcn.14003e090
lea rcx, [rbp + 0x8ca4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x6b
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8ce8]
lea rcx, [rbp + 0x8cc4]
call fcn.1400e3570
mov rcx, rax
call fcn.1400db290
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x1400ff65b
mov rax, qword [0x1403bce00]
mov byte [rax + 0x69], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x6a], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x68], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x6b], 1
movss xmm2, dword [0x14016ef20]
movss xmm1, dword [0x1401d4c70]
lea rcx, [rbp + 0x8d14]
call fcn.14003e090
lea rcx, [rbp + 0x8d14]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8d54]
lea rcx, [rbp + 0x8d34]
call fcn.1400e3660
mov rcx, rax
call fcn.1400db1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14016eedc]
movss xmm1, dword [0x1401d4c5c]
lea rcx, [rbp + 0x8d74]
call fcn.14003e090
lea rcx, [rbp + 0x8d74]
call fcn.14005efb0
nop
mov r8d, dword [0x1403bcf44]
lea rdx, [0x1400f7510]
mov rax, qword [0x1403bce00]
mov ecx, dword [rax + 0xc4]
call fcn.1400fb410
nop
movss xmm2, dword [0x14015ffd8]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0x8d94]
call fcn.14003e090
lea rcx, [rbp + 0x8d94]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x74
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8dd4]
lea rcx, [rbp + 0x8db4]
call fcn.1400e3750
mov rcx, rax
call fcn.1400db010
mov qword [rbp + 0xd7b0], rax
mov dword [rsp + 0x28], 0
lea rax, str._.1f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x140160018]
movss xmm2, dword [0x14015f80c]
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400ac5c0
nop
movss xmm2, dword [0x14015ffd8]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0x8df4]
call fcn.14003e090
lea rcx, [rbp + 0x8df4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8e38]
lea rcx, [rbp + 0x8e14]
call fcn.1400e37f0
mov rcx, rax
call fcn.1400db290
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b24]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0x8e64]
call fcn.14003e090
lea rcx, [rbp + 0x8e64]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x80
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8ea4]
lea rcx, [rbp + 0x8e84]
call fcn.1400e3890
mov rcx, rax
call fcn.1400db050
mov qword [rbp + 0xd7b0], rax
mov dword [rsp + 0x28], 0
lea rax, str._.1f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14015ffd4]
movss xmm2, dword [0x14015f7bc]
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4b24]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0x8ec4]
call fcn.14003e090
lea rcx, [rbp + 0x8ec4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8f08]
lea rcx, [rbp + 0x8ee4]
call fcn.1400e3930
mov rcx, rax
call fcn.1400db310
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b80]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0x8f34]
call fcn.14003e090
lea rcx, [rbp + 0x8f34]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x70
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x8f74]
lea rcx, [rbp + 0x8f54]
call fcn.1400e3de0
mov rcx, rax
call fcn.1400db0d0
mov qword [rbp + 0xd7b0], rax
mov dword [rsp + 0x28], 0
lea rax, str._.1f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14015ffc8]
movss xmm2, dword [0x14015f7bc]
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4b80]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0x8f94]
call fcn.14003e090
lea rcx, [rbp + 0x8f94]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x8fd8]
lea rcx, [rbp + 0x8fb4]
call fcn.1400e3e80
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
call fcn.1400487a0
nop
jmp 0x14010509e
cmp dword [0x1403bcfb0], 1
jne 0x140101529
movss xmm2, dword [0x1401d4af0]
movss xmm1, dword [0x14015f7e4]
lea rcx, [rbp + 0x9004]
call fcn.14003e090
lea rcx, [rbp + 0x9004]
call fcn.14005efb0
nop
movss xmm2, dword [0x140160008]
movss xmm1, dword [0x1401d4c74]
lea rcx, [rbp + 0x9024]
call fcn.14003e090
lea rdx, [rbp + 0x9068]
lea rcx, [rbp + 0x9044]
call fcn.1400e3f20
mov rcx, rax
call fcn.1400db250
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x9024]
mov rcx, rax
call fcn.1400436e0
nop
lea rcx, [rbp + 0x368]
call fcn.14004bdc0
nop
lea rcx, [rbp + 0x388]
call fcn.14004bb20
nop
movss xmm0, dword [rbp + 0x36c]
addss xmm0, dword [rbp + 0x38c]
movss xmm1, dword [rbp + 0x368]
addss xmm1, dword [rbp + 0x388]
movaps xmm2, xmm0
lea rcx, [rbp + 0x9084]
call fcn.14003e090
movss xmm0, dword [rbp + 0x44]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], 0
movss xmm0, dword [0x14015f7e4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, rax
lea rdx, [rbp + 0x368]
mov rcx, qword [rbp + 0x128]
call fcn.14006f3a0
nop
movss xmm0, dword [rbp + 0x388]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x368]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x3a4], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x36c]
addss xmm0, dword [rbp + 0x38c]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0x3a4]
lea rcx, [rbp + 0x90a4]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm2, dword [rbp + 0x36c]
movss xmm1, dword [rbp + 0x3a4]
lea rcx, [rbp + 0x90c4]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
movss xmm0, dword [rbp + 0x38c]
divss xmm0, dword [0x14015f7e8]
movss xmm1, dword [rbp + 0x36c]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x3c4], xmm0
movss xmm0, dword [0x1401d4bdc]
movss dword [rbp + 0x3e4], xmm0
movss xmm0, dword [rbp + 0x368]
movss dword [rbp + 0x404], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x404]
addss xmm0, dword [rbp + 0x3e4]
movss xmm2, dword [rbp + 0x3c4]
movaps xmm1, xmm0
lea rcx, [rbp + 0x90e4]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [rbp + 0x404]
addss xmm0, dword [0x1401d4b54]
movss xmm2, dword [rbp + 0x3c4]
movaps xmm1, xmm0
lea rcx, [rbp + 0x9104]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x84]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
mov rcx, qword [0x1403bcaf0]
call fcn.140059dd0
nop
movss xmm2, dword [0x14015f804]
movss xmm1, dword [0x1401d4b58]
lea rcx, [rbp + 0x9124]
call fcn.14003e090
lea rcx, [rbp + 0x9124]
call fcn.14005efb0
nop
lea rdx, [rbp + 0x9168]
lea rcx, [rbp + 0x9144]
call fcn.1400e3fc0
mov rcx, rax
call fcn.1400db290
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm0, dword [rbp + 0x368]
movss dword [rbp + 0x424], xmm0
movss xmm0, dword [rbp + 0x388]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x368]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x444], xmm0
movss xmm0, dword [rbp + 0x38c]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x36c]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x464], xmm0
movss xmm0, dword [0x1401d4b60]
movss dword [rbp + 0x484], xmm0
movss xmm0, dword [rbp + 0x388]
divss xmm0, dword [0x1401d4aac]
movss xmm1, dword [rbp + 0x444]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x4a4], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x464]
subss xmm0, dword [0x1401d4b1c]
movss xmm1, dword [rbp + 0x4a4]
addss xmm1, dword [rbp + 0x484]
movaps xmm2, xmm0
lea rcx, [rbp + 0x9194]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [rbp + 0x464]
subss xmm0, dword [0x1401d4b1c]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0x4a4]
lea rcx, [rbp + 0x91b4]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x84]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
mov rcx, qword [0x1403bcaf0]
call fcn.140059dd0
nop
movss xmm2, dword [0x14015f804]
movss xmm1, dword [0x1401d4c58]
lea rcx, [rbp + 0x91d4]
call fcn.14003e090
lea rcx, [rbp + 0x91d4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0x9218]
lea rcx, [rbp + 0x91f4]
call fcn.1400e4060
mov rcx, rax
call fcn.1400dc250
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4ad0]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x9244]
call fcn.14003e090
lea rcx, [rbp + 0x9244]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x30
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9288]
lea rcx, [rbp + 0x9264]
call fcn.1400e4100
mov rcx, rax
call fcn.1400db290
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4ac8]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x92b4]
call fcn.14003e090
lea rcx, [rbp + 0x92b4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x92f8]
lea rcx, [rbp + 0x92d4]
call fcn.1400e41a0
mov rcx, rax
call fcn.1400db550
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4ae8]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x9324]
call fcn.14003e090
lea rcx, [rbp + 0x9324]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x2d
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9368]
lea rcx, [rbp + 0x9344]
call fcn.1400e4240
mov rcx, rax
call fcn.1400db250
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x1400fffdc
mov rax, qword [0x1403bce00]
mov byte [rax + 0x58], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x37], 0
movss xmm2, dword [0x1401d4ae0]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x9384]
call fcn.14003e090
lea rcx, [rbp + 0x9384]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x93c4]
lea rcx, [rbp + 0x93a4]
call fcn.1400e42e0
mov rcx, rax
call fcn.1400db1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4ae8]
movss xmm1, dword [0x1401d4afc]
lea rcx, [rbp + 0x93e4]
call fcn.14003e090
lea rcx, [rbp + 0x93e4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x58
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9428]
lea rcx, [rbp + 0x9404]
call fcn.1400e4380
mov rcx, rax
call fcn.1400db290
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x1401000c9
mov rax, qword [0x1403bce00]
mov byte [rax + 0x2d], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x37], 0
movss xmm2, dword [0x1401d4ae0]
movss xmm1, dword [0x1401d4b38]
lea rcx, [rbp + 0x9454]
call fcn.14003e090
lea rcx, [rbp + 0x9454]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9498]
lea rcx, [rbp + 0x9474]
call fcn.1400e4740
mov rcx, rax
call fcn.1400db250
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4ae8]
movss xmm1, dword [0x1401d4ba0]
lea rcx, [rbp + 0x94b4]
call fcn.14003e090
lea rcx, [rbp + 0x94b4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x37
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x94f8]
lea rcx, [rbp + 0x94d4]
call fcn.1400e47e0
mov rcx, rax
call fcn.1400db250
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x1401001e1
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 0x3d]
cmp eax, 1
jne 0x1401001cb
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 0x37]
cmp eax, 1
jne 0x1401001cb
mov rax, qword [0x1403bce00]
mov byte [rax + 0x3d], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x2d], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x58], 0
movss xmm2, dword [0x1401d4ae0]
movss xmm1, dword [0x14015fffc]
lea rcx, [rbp + 0x9514]
call fcn.14003e090
lea rcx, [rbp + 0x9514]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9554]
lea rcx, [rbp + 0x9534]
call fcn.1400e4880
mov rcx, rax
call fcn.1400db1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4ae8]
movss xmm1, dword [0x1401d4c18]
lea rcx, [rbp + 0x9574]
call fcn.14003e090
lea rcx, [rbp + 0x9574]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x3d
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x95b8]
lea rcx, [rbp + 0x9594]
call fcn.1400e4920
mov rcx, rax
call fcn.1400db310
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x1401002ee
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 0x3d]
cmp eax, 1
jne 0x1401002ee
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 0x37]
cmp eax, 1
jne 0x1401002ee
mov rax, qword [0x1403bce00]
mov byte [rax + 0x3d], 0
mov rax, qword [0x1403bce00]
mov byte [rax + 0x37], 1
movss xmm2, dword [0x1401d4ae0]
movss xmm1, dword [0x1401d4c38]
lea rcx, [rbp + 0x95e4]
call fcn.14003e090
lea rcx, [rbp + 0x95e4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9624]
lea rcx, [rbp + 0x9604]
call fcn.1400e49c0
mov rcx, rax
call fcn.1400db1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b18]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x9644]
call fcn.14003e090
lea rcx, [rbp + 0x9644]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x2c
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9688]
lea rcx, [rbp + 0x9664]
call fcn.1400e4a60
mov rcx, rax
call fcn.1400dc090
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b08]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x96b4]
call fcn.14003e090
lea rcx, [rbp + 0x96b4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x96f8]
lea rcx, [rbp + 0x96d4]
call fcn.1400e4ab0
mov rcx, rax
call fcn.1400db750
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b48]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x9724]
call fcn.14003e090
lea rcx, [rbp + 0x9724]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x4c
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9768]
lea rcx, [rbp + 0x9744]
call fcn.1400e4b00
mov rcx, rax
call fcn.1400db310
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x14016a2b8]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x9794]
call fcn.14003e090
lea rcx, [rbp + 0x9794]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x97d8]
lea rcx, [rbp + 0x97b4]
call fcn.1400e4b50
mov rcx, rax
call fcn.1400db4d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b78]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x9804]
call fcn.14003e090
lea rcx, [rbp + 0x9804]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x35
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9848]
lea rcx, [rbp + 0x9824]
call fcn.1400e4ba0
mov rcx, rax
call fcn.1400dc090
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b6c]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x9874]
call fcn.14003e090
lea rcx, [rbp + 0x9874]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x98b8]
lea rcx, [rbp + 0x9894]
call fcn.1400e4e70
mov rcx, rax
call fcn.1400db750
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b98]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x98e4]
call fcn.14003e090
lea rcx, [rbp + 0x98e4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x2f
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9928]
lea rcx, [rbp + 0x9904]
call fcn.1400e4ec0
mov rcx, rax
call fcn.1400dc090
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b90]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x9954]
call fcn.14003e090
lea rcx, [rbp + 0x9954]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9998]
lea rcx, [rbp + 0x9974]
call fcn.1400e4f10
mov rcx, rax
call fcn.1400db450
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b98]
movss xmm1, dword [0x1401d4ba4]
lea rcx, [rbp + 0x99c4]
call fcn.14003e090
lea rcx, [rbp + 0x99c4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x31
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9a08]
lea rcx, [rbp + 0x99e4]
call fcn.1400e4f60
mov rcx, rax
call fcn.1400dc090
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b90]
movss xmm1, dword [0x1401d4bc8]
lea rcx, [rbp + 0x9a34]
call fcn.14003e090
lea rcx, [rbp + 0x9a34]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9a78]
lea rcx, [rbp + 0x9a54]
call fcn.1400e4fb0
mov rcx, rax
call fcn.1400db450
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bbc]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x9aa4]
call fcn.14003e090
lea rcx, [rbp + 0x9aa4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x39
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9ae4]
lea rcx, [rbp + 0x9ac4]
call fcn.1400e5000
mov rcx, rax
call fcn.1400db1d0
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4bb4]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x9b04]
call fcn.14003e090
lea rcx, [rbp + 0x9b04]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9b48]
lea rcx, [rbp + 0x9b24]
call fcn.1400e5050
mov rcx, rax
call fcn.1400db550
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bbc]
movss xmm1, dword [0x1401d4bc4]
lea rcx, [rbp + 0x9b74]
call fcn.14003e090
lea rcx, [rbp + 0x9b74]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0xd6
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9bb8]
lea rcx, [rbp + 0x9b94]
call fcn.1400e50a0
mov rcx, rax
call fcn.1400db290
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4bb4]
movss xmm1, dword [0x14016ef20]
lea rcx, [rbp + 0x9be4]
call fcn.14003e090
lea rcx, [rbp + 0x9be4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9c28]
lea rcx, [rbp + 0x9c04]
call fcn.1400e50f0
mov rcx, rax
call fcn.1400dc250
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bd8]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x9c54]
call fcn.14003e090
lea rcx, [rbp + 0x9c54]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x38
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9c98]
lea rcx, [rbp + 0x9c74]
call fcn.1400e5140
mov rcx, rax
call fcn.1400db290
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4bd0]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x9cc4]
call fcn.14003e090
lea rcx, [rbp + 0x9cc4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9d08]
lea rcx, [rbp + 0x9ce4]
call fcn.1400e5410
mov rcx, rax
call fcn.1400db5d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bfc]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x9d34]
call fcn.14003e090
lea rcx, [rbp + 0x9d34]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x36
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9d78]
lea rcx, [rbp + 0x9d54]
call fcn.1400e5460
mov rcx, rax
call fcn.1400db250
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4bf0]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x9d94]
call fcn.14003e090
lea rcx, [rbp + 0x9d94]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9dd8]
lea rcx, [rbp + 0x9db4]
call fcn.1400e54b0
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bfc]
movss xmm1, dword [0x1401d4b68]
lea rcx, [rbp + 0x9e04]
call fcn.14003e090
lea rcx, [rbp + 0x9e04]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x2e
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9e48]
lea rcx, [rbp + 0x9e24]
call fcn.1400e5500
mov rcx, rax
call fcn.1400db250
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4bf0]
movss xmm1, dword [0x1401d4b8c]
lea rcx, [rbp + 0x9e64]
call fcn.14003e090
lea rcx, [rbp + 0x9e64]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9ea8]
lea rcx, [rbp + 0x9e84]
call fcn.1400e5550
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4c1c]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0x9ed4]
call fcn.14003e090
lea rcx, [rbp + 0x9ed4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x59
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9f18]
lea rcx, [rbp + 0x9ef4]
call fcn.1400e55a0
mov rcx, rax
call fcn.1400db290
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x14015f82c]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0x9f44]
call fcn.14003e090
lea rcx, [rbp + 0x9f44]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0x9f88]
lea rcx, [rbp + 0x9f64]
call fcn.1400e55f0
mov rcx, rax
call fcn.1400dc250
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
mov rax, qword [0x1403bce00]
movzx eax, byte [rax + 0x59]
test eax, eax
je 0x140100d2f
movss xmm2, dword [0x1401d4c1c]
movss xmm1, dword [0x14015fff0]
lea rcx, [rbp + 0x9fb4]
call fcn.14003e090
lea rcx, [rbp + 0x9fb4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x54
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0x9ff8]
lea rcx, [rbp + 0x9fd4]
call fcn.1400e5640
mov rcx, rax
call fcn.1400db290
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x14015f82c]
movss xmm1, dword [0x1401d4ba8]
lea rcx, [rbp + 0xa024]
call fcn.14003e090
lea rcx, [rbp + 0xa024]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xa064]
lea rcx, [rbp + 0xa044]
call fcn.1400e5690
mov rcx, rax
call fcn.1400db1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4c3c]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xa084]
call fcn.14003e090
lea rcx, [rbp + 0xa084]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x3b
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0xa0c8]
lea rcx, [rbp + 0xa0a4]
call fcn.1400e56e0
mov rcx, rax
call fcn.1400db250
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4c2c]
movss xmm1, dword [0x1401d4ab4]
lea rcx, [rbp + 0xa0e4]
call fcn.14003e090
lea rcx, [rbp + 0xa0e4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xa128]
lea rcx, [rbp + 0xa104]
call fcn.1400e59b0
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4c3c]
movss xmm1, dword [0x1401d4b6c]
lea rcx, [rbp + 0xa154]
call fcn.14003e090
lea rcx, [rbp + 0xa154]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x3a
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0xa198]
lea rcx, [rbp + 0xa174]
call fcn.1400e5a00
mov rcx, rax
call fcn.1400db250
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4c2c]
movss xmm1, dword [0x1401d4b90]
lea rcx, [rbp + 0xa1b4]
call fcn.14003e090
lea rcx, [rbp + 0xa1b4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xa1f8]
lea rcx, [rbp + 0xa1d4]
call fcn.1400e5a50
mov rcx, rax
call fcn.1400db5d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4ac8]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0xa224]
call fcn.14003e090
lea rcx, [rbp + 0xa224]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x100
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0xa264]
lea rcx, [rbp + 0xa244]
call fcn.1400e5aa0
mov rcx, rax
call fcn.1400db150
mov qword [rbp + 0xd7b0], rax
mov dword [rsp + 0x28], 0
lea rax, str._.1f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14015f7e0]
movss xmm2, dword [0x14015f7bc]
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4ac8]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0xa284]
call fcn.14003e090
lea rcx, [rbp + 0xa284]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xa2c8]
lea rcx, [rbp + 0xa2a4]
call fcn.1400e5af0
mov rcx, rax
call fcn.1400db310
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b0c]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0xa2f4]
call fcn.14003e090
lea rcx, [rbp + 0xa2f4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x104
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0xa334]
lea rcx, [rbp + 0xa314]
call fcn.1400e5b40
mov rcx, rax
call fcn.1400db190
mov qword [rbp + 0xd7b0], rax
mov dword [rsp + 0x28], 0
lea rax, str._.1f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14015f7e0]
movss xmm2, dword [0x14015f7bc]
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4b0c]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0xa354]
call fcn.14003e090
lea rcx, [rbp + 0xa354]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xa398]
lea rcx, [rbp + 0xa374]
call fcn.1400e5b90
mov rcx, rax
call fcn.1400dc250
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b74]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0xa3c4]
call fcn.14003e090
lea rcx, [rbp + 0xa3c4]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x50
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0xa404]
lea rcx, [rbp + 0xa3e4]
call fcn.1400e5be0
mov rcx, rax
call fcn.1400db1d0
mov qword [rbp + 0xd7b0], rax
mov dword [rsp + 0x28], 0
lea rax, str._.1f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1401d4ab8]
movss xmm2, dword [0x14015f80c]
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4b74]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0xa424]
call fcn.14003e090
lea rcx, [rbp + 0xa424]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xa468]
lea rcx, [rbp + 0xa444]
call fcn.1400e5c30
mov rcx, rax
call fcn.1400dc190
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14015fff8]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0xa494]
call fcn.14003e090
lea rcx, [rbp + 0xa494]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x28
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0xa4d8]
lea rcx, [rbp + 0xa4b4]
call fcn.1400e5c80
mov rcx, rax
call fcn.1400db250
mov qword [rbp + 0xd7b0], rax
mov dword [rsp + 0x28], 0
lea rax, str._.2f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x14015f7bc]
movss xmm2, dword [0x14015f778]
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400ac5c0
nop
movss xmm2, dword [0x14015fff8]
movss xmm1, dword [0x140160014]
lea rcx, [rbp + 0xa4f4]
call fcn.14003e090
lea rcx, [rbp + 0xa4f4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xa538]
lea rcx, [rbp + 0xa514]
call fcn.1400dd140
mov rcx, rax
call fcn.1400db310
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bf4]
movss xmm1, dword [0x1401d4c50]
lea rcx, [rbp + 0xa564]
call fcn.14003e090
lea rcx, [rbp + 0xa564]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x33
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0xa5a8]
lea rcx, [rbp + 0xa584]
call fcn.1400dd190
mov rcx, rax
call fcn.1400dc110
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4be8]
movss xmm1, dword [0x1401d4c64]
lea rcx, [rbp + 0xa5d4]
call fcn.14003e090
lea rcx, [rbp + 0xa5d4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xa618]
lea rcx, [rbp + 0xa5f4]
call fcn.1400dd1e0
mov rcx, rax
call fcn.1400db450
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x140160000]
movss xmm1, dword [0x1401d4c50]
lea rcx, [rbp + 0xa644]
call fcn.14003e090
lea rcx, [rbp + 0xa644]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0xd5
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0xa688]
lea rcx, [rbp + 0xa664]
call fcn.1400dd230
mov rcx, rax
call fcn.1400dc090
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4c0c]
movss xmm1, dword [0x1401d4c64]
lea rcx, [rbp + 0xa6b4]
call fcn.14003e090
lea rcx, [rbp + 0xa6b4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xa6f8]
lea rcx, [rbp + 0xa6d4]
call fcn.1400dd280
mov rcx, rax
call fcn.1400db5d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4c30]
movss xmm1, dword [0x1401d4c50]
lea rcx, [rbp + 0xa724]
call fcn.14003e090
lea rcx, [rbp + 0xa724]
call fcn.14005efb0
nop
mov rax, qword [0x1403bce00]
add rax, 0x3c
mov qword [rbp + 0xd7a8], rax
lea rdx, [rbp + 0xa768]
lea rcx, [rbp + 0xa744]
call fcn.1400dd2d0
mov rcx, rax
call fcn.1400dc090
mov qword [rbp + 0xd7b0], rax
mov rdx, qword [rbp + 0xd7a8]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4c24]
movss xmm1, dword [0x1401d4c64]
lea rcx, [rbp + 0xa794]
call fcn.14003e090
lea rcx, [rbp + 0xa794]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xa7d8]
lea rcx, [rbp + 0xa7b4]
call fcn.1400dd320
mov rcx, rax
call fcn.1400db390
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
call fcn.1400487a0
nop
jmp 0x14010509e
cmp dword [0x1403bcfb0], 2
jne 0x14010478a
movss xmm2, dword [0x1401d4af0]
movss xmm1, dword [0x14015f7e4]
lea rcx, [rbp + 0xa804]
call fcn.14003e090
lea rcx, [rbp + 0xa804]
call fcn.14005efb0
nop
movss xmm2, dword [0x140160008]
movss xmm1, dword [0x1401d4c74]
lea rcx, [rbp + 0xa824]
call fcn.14003e090
lea rdx, [rbp + 0xa868]
lea rcx, [rbp + 0xa844]
call fcn.1400dd370
mov rcx, rax
call fcn.1400db250
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0xa824]
mov rcx, rax
call fcn.1400436e0
nop
lea rcx, [rbp + 0x4c8]
call fcn.14004bdc0
nop
lea rcx, [rbp + 0x4e8]
call fcn.14004bb20
nop
movss xmm0, dword [rbp + 0x4cc]
addss xmm0, dword [rbp + 0x4ec]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [rbp + 0x4e8]
movaps xmm2, xmm0
lea rcx, [rbp + 0xa884]
call fcn.14003e090
movss xmm0, dword [rbp + 0x44]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], 0
movss xmm0, dword [0x14015f7e4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, rax
lea rdx, [rbp + 0x4c8]
mov rcx, qword [rbp + 0x128]
call fcn.14006f3a0
nop
movss xmm0, dword [rbp + 0x4e8]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x504], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x4cc]
addss xmm0, dword [rbp + 0x4ec]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0x504]
lea rcx, [rbp + 0xa8a4]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm2, dword [rbp + 0x4cc]
movss xmm1, dword [rbp + 0x504]
lea rcx, [rbp + 0xa8c4]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
movss xmm0, dword [rbp + 0x4ec]
divss xmm0, dword [0x14015f7e8]
movss xmm1, dword [rbp + 0x4cc]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x524], xmm0
movss xmm0, dword [0x1401d4bdc]
movss dword [rbp + 0x544], xmm0
movss xmm0, dword [rbp + 0x4c8]
movss dword [rbp + 0x564], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x564]
addss xmm0, dword [rbp + 0x544]
movss xmm2, dword [rbp + 0x524]
movaps xmm1, xmm0
lea rcx, [rbp + 0xa8e4]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [rbp + 0x564]
addss xmm0, dword [0x1401d4b54]
movss xmm2, dword [rbp + 0x524]
movaps xmm1, xmm0
lea rcx, [rbp + 0xa904]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x84]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
mov rcx, qword [0x1403bcaf0]
call fcn.140059dd0
nop
movss xmm2, dword [0x14015f804]
movss xmm1, dword [0x1401d4b58]
lea rcx, [rbp + 0xa924]
call fcn.14003e090
lea rcx, [rbp + 0xa924]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xa968]
lea rcx, [rbp + 0xa944]
call fcn.1400dd3c0
mov rcx, rax
call fcn.1400db290
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm0, dword [rbp + 0x4c8]
movss dword [rbp + 0x584], xmm0
movss xmm0, dword [rbp + 0x4e8]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x5a4], xmm0
movss xmm0, dword [rbp + 0x4ec]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x4cc]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x5c4], xmm0
movss xmm0, dword [0x1401d4b70]
movss dword [rbp + 0x5e4], xmm0
movss xmm0, dword [rbp + 0x4e8]
divss xmm0, dword [0x1401d4aac]
movss xmm1, dword [rbp + 0x5a4]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x604], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x5c4]
subss xmm0, dword [0x1401d4b1c]
movss xmm1, dword [rbp + 0x604]
addss xmm1, dword [rbp + 0x5e4]
movaps xmm2, xmm0
lea rcx, [rbp + 0xa994]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [rbp + 0x5c4]
subss xmm0, dword [0x1401d4b1c]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0x604]
lea rcx, [rbp + 0xa9b4]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x84]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
mov rcx, qword [0x1403bcaf0]
call fcn.140059dd0
nop
movss xmm2, dword [0x14015f804]
movss xmm1, dword [0x1401d4c58]
lea rcx, [rbp + 0xa9d4]
call fcn.14003e090
lea rcx, [rbp + 0xa9d4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xaa18]
lea rcx, [rbp + 0xa9f4]
call fcn.1400dd410
mov rcx, rax
call fcn.1400dc250
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
mov rcx, qword [0x1403bcae0]
call fcn.140059dd0
nop
movss xmm2, dword [0x1401d4ac4]
movss xmm1, dword [0x14015ffe8]
lea rcx, [rbp + 0xaa44]
call fcn.14003e090
lea rcx, [rbp + 0xaa44]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xaa88]
lea rcx, [rbp + 0xaa64]
call fcn.1400dd5f0
mov rcx, rax
call fcn.1400db410
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401d49f4]
movss xmm2, dword [0x1401d49f4]
movss xmm1, dword [0x1401d49f4]
lea rcx, [rbp + 0xaab4]
call fcn.14003e200
mov rdx, rax
mov ecx, 7
call fcn.140059f60
nop
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401d4a0c]
movss xmm2, dword [0x1401d4a00]
movss xmm1, dword [0x1401d49e8]
lea rcx, [rbp + 0xaae4]
call fcn.14003e200
mov rdx, rax
mov ecx, 8
call fcn.140059f60
nop
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401d4a0c]
movss xmm2, dword [0x1401d4a00]
movss xmm1, dword [0x1401d49e8]
lea rcx, [rbp + 0xab14]
call fcn.14003e200
mov rdx, rax
mov ecx, 9
call fcn.140059f60
nop
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401d49f0]
movss xmm2, dword [0x1401d49f0]
movss xmm1, dword [0x1401d49f0]
lea rcx, [rbp + 0xab44]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x15
call fcn.140059f60
nop
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401d4a08]
movss xmm2, dword [0x1401d49fc]
movss xmm1, dword [0x1401d49e4]
lea rcx, [rbp + 0xab74]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x16
call fcn.140059f60
nop
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1401d49f0]
movss xmm2, dword [0x1401d49f0]
movss xmm1, dword [0x1401d49f0]
lea rcx, [rbp + 0xaba4]
call fcn.14003e200
mov rdx, rax
mov ecx, 0x17
call fcn.140059f60
nop
movss xmm0, dword [0x14015f7bc]
movss dword [rbp + 0x624], xmm0
mov dword [rbp + 0x644], 0
movss xmm2, dword [0x1401d4ad8]
movss xmm1, dword [0x1401d4adc]
lea rcx, [rbp + 0xabd4]
call fcn.14003e090
lea rcx, [rbp + 0xabd4]
call fcn.14005efb0
nop
movss xmm0, dword [0x14015f7f4]
call fcn.14005f7b0
nop
mov byte [rsp + 0x20], 0
mov r9d, dword [rbp + 0x644]
movss xmm2, dword [rbp + 0x624]
mov rdx, qword [0x1403bcd30]
lea rcx, [0x14015ffa4]
call fcn.1400a5320
movzx eax, al
test eax, eax
je 0x140101d09
mov dword [rbp + 0x664], 0
jmp 0x140101c33
mov eax, dword [rbp + 0x664]
inc eax
mov dword [rbp + 0x664], eax
cmp dword [rbp + 0x664], 4
jge 0x140101d03
movsxd rax, dword [rbp + 0x664]
lea rcx, str.Rifles
mov rax, qword [rcx + rax*8]
cmp qword [0x1403bcd30], rax
jne 0x140101c67
mov dword [rbp + 0xd7a4], 1
jmp 0x140101c71
mov dword [rbp + 0xd7a4], 0
movzx eax, byte [rbp + 0xd7a4]
mov byte [rbp + 0x684], al
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xabf4]
call fcn.14003e090
mov qword [rbp + 0xd7a8], rax
movsxd rax, dword [rbp + 0x664]
lea rcx, str.Rifles
mov rax, qword [rcx + rax*8]
mov qword [rbp + 0xd7b0], rax
mov r9, qword [rbp + 0xd7a8]
xor r8d, r8d
movzx edx, byte [rbp + 0x684]
mov rcx, qword [rbp + 0xd7b0]
call fcn.1400aab80
movzx eax, al
test eax, eax
je 0x140101ced
movsxd rax, dword [rbp + 0x664]
lea rcx, str.Rifles
mov rax, qword [rcx + rax*8]
mov qword [0x1403bcd30], rax
movzx eax, byte [rbp + 0x684]
test eax, eax
je 0x140101cfe
call fcn.14005f280
nop
jmp 0x140101c25
call fcn.1400a9060
nop
mov ecx, 6
call fcn.140059a00
nop
lea rdx, [rbp + 0xac34]
lea rcx, [rbp + 0xac14]
call fcn.1400dd640
mov rcx, rax
call fcn.1400db1d0
mov rcx, qword [0x1403bcd30]
sub rax, rcx
movzx edx, byte [rcx]
cmp dl, byte [rcx + rax]
jne 0x140101d4c
inc rcx
test dl, dl
jne 0x140101d39
xor eax, eax
jmp 0x140101d51
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1401027b0
movss xmm2, dword [0x14015ffe0]
movss xmm1, dword [0x140160010]
lea rcx, [rbp + 0xac54]
call fcn.14003e090
lea rcx, [rbp + 0xac54]
call fcn.14005efb0
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xac74]
call fcn.14003e200
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14015f7bc]
movss xmm2, dword [0x14015f7bc]
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0xaca4]
call fcn.14003e200
mov qword [rbp + 0xd7b0], rax
movss xmm2, dword [0x14015f7bc]
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0xacd4]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xacf4]
call fcn.14003e090
mov qword [rbp + 0xd7c0], rax
movss xmm2, dword [0x14015fff4]
movss xmm1, dword [0x14015fffc]
lea rcx, [rbp + 0xad14]
call fcn.14003e090
mov qword [rbp + 0xd7c8], rax
mov rax, qword [0x1403bca68]
mov qword [rbp + 0xd7d0], rax
mov rax, qword [rbp + 0xd7a8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0xd7b0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0xd7b8]
mov r8, qword [rbp + 0xd7c0]
mov rdx, qword [rbp + 0xd7c8]
mov rcx, qword [rbp + 0xd7d0]
call fcn.1400a9ad0
nop
movss xmm2, dword [0x1401d4b20]
movss xmm1, dword [0x1401d4b38]
lea rcx, [rbp + 0xad34]
call fcn.14003e090
lea rcx, [rbp + 0xad34]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xad78]
lea rcx, [rbp + 0xad54]
call fcn.1400dd690
mov rcx, rax
call fcn.1400db250
lea rdx, [0x1403bcf50]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b14]
movss xmm1, dword [0x1401d4b60]
lea rcx, [rbp + 0xad94]
call fcn.14003e090
lea rcx, [rbp + 0xad94]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xadd8]
lea rcx, [rbp + 0xadb4]
call fcn.1400dd6e0
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14016eecc]
movss xmm1, dword [0x1401d4b28]
lea rcx, [rbp + 0xae04]
call fcn.14003e090
lea rcx, [rbp + 0xae04]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xae48]
lea rcx, [rbp + 0xae24]
call fcn.1400dd730
mov rcx, rax
call fcn.1400dc1d0
lea rdx, [0x1403bcf51]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b48]
movss xmm1, dword [0x1401d4b50]
lea rcx, [rbp + 0xae74]
call fcn.14003e090
lea rcx, [rbp + 0xae74]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xaeb8]
lea rcx, [rbp + 0xae94]
call fcn.1400dd780
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b7c]
movss xmm1, dword [0x1401d4b00]
lea rcx, [rbp + 0xaee4]
call fcn.14003e090
lea rcx, [rbp + 0xaee4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xaf28]
lea rcx, [rbp + 0xaf04]
call fcn.1400dd7d0
mov rcx, rax
call fcn.1400dc110
lea rdx, [0x1403bcf52]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x14015ffec]
movss xmm1, dword [0x14015ffe8]
lea rcx, [rbp + 0xaf54]
call fcn.14003e090
lea rcx, [rbp + 0xaf54]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xaf98]
lea rcx, [rbp + 0xaf74]
call fcn.1400dd820
mov rcx, rax
call fcn.1400db450
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b9c]
movss xmm1, dword [0x1401d4af4]
lea rcx, [rbp + 0xafc4]
call fcn.14003e090
lea rcx, [rbp + 0xafc4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb008]
lea rcx, [rbp + 0xafe4]
call fcn.1400dd870
mov rcx, rax
call fcn.1400dc090
lea rdx, [0x1403bcf53]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b98]
movss xmm1, dword [0x1401d4b24]
lea rcx, [rbp + 0xb034]
call fcn.14003e090
lea rcx, [rbp + 0xb034]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb078]
lea rcx, [rbp + 0xb054]
call fcn.1400dd8c0
mov rcx, rax
call fcn.1400db650
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14015fffc]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xb0a4]
call fcn.14003e090
lea rcx, [rbp + 0xb0a4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb0e4]
lea rcx, [rbp + 0xb0c4]
call fcn.1400ddaa0
mov rcx, rax
call fcn.1400db050
mov dword [rsp + 0x28], 0
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x140160018]
movss xmm2, dword [0x14015f80c]
lea rdx, [0x1403b2a80]
mov rcx, rax
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4bc0]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xb104]
call fcn.14003e090
lea rcx, [rbp + 0xb104]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb148]
lea rcx, [rbp + 0xb124]
call fcn.1400ddaf0
mov rcx, rax
call fcn.1400db290
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4c08]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xb174]
call fcn.14003e090
lea rcx, [rbp + 0xb174]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb1b4]
lea rcx, [rbp + 0xb194]
call fcn.1400ddb40
mov rcx, rax
call fcn.1400db0d0
mov dword [rsp + 0x28], 0
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x14015ffc8]
movss xmm2, dword [0x14015f7bc]
lea rdx, [0x1403b2a84]
mov rcx, rax
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4c04]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xb1d4]
call fcn.14003e090
lea rcx, [rbp + 0xb1d4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb218]
lea rcx, [rbp + 0xb1f4]
call fcn.1400ddb90
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bbc]
movss xmm1, dword [0x1401d4be8]
lea rcx, [rbp + 0xb244]
call fcn.14003e090
lea rcx, [rbp + 0xb244]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcae8]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb284]
lea rcx, [rbp + 0xb264]
call fcn.1400ddbe0
mov rcx, rax
call fcn.1400db190
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
lea rcx, [rbp + 0x6a8]
call fcn.14004bdc0
nop
movss xmm0, dword [0x1401d4be8]
movss dword [rbp + 0x6c4], xmm0
movss xmm0, dword [0x1401d4ac0]
movss dword [rbp + 0x6e4], xmm0
movss xmm0, dword [rbp + 0x6a8]
addss xmm0, dword [rbp + 0x6c4]
movss xmm2, dword [rbp + 0x6ac]
movaps xmm1, xmm0
lea rcx, [rbp + 0x708]
call fcn.14003e090
nop
movss xmm0, dword [rbp + 0x708]
addss xmm0, dword [rbp + 0x6e4]
movss xmm2, dword [rbp + 0x6ac]
movaps xmm1, xmm0
lea rcx, [rbp + 0x728]
call fcn.14003e090
nop
call fcn.14004dac0
mov qword [rbp + 0xd7a8], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xae
mov r8d, 0x78
mov edx, 0x1f
lea rcx, [rbp + 0xb2a4]
call fcn.1400a42e0
mov rcx, rax
call fcn.14006a180
mov dword [rbp + 0xd7b0], eax
movss xmm0, dword [0x14015f7cc]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0xd7b0]
lea r8, [rbp + 0x728]
lea rdx, [rbp + 0x708]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
movss xmm2, dword [0x1401d4be4]
movss xmm1, dword [0x1401d4bac]
lea rcx, [rbp + 0xb2d4]
call fcn.14003e090
lea rcx, [rbp + 0xb2d4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb314]
lea rcx, [rbp + 0xb2f4]
call fcn.1400ddc30
mov rcx, rax
call fcn.1400db1d0
lea rdx, [0x140211e00]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x1401024c9
mov byte [0x1403bc9a0], 0
mov byte [0x1403bc9a1], 0
mov byte [0x1403bc9a2], 0
mov byte [0x140211e00], 1
movss xmm2, dword [0x14016b5fc]
movss xmm1, dword [0x1401d4bcc]
lea rcx, [rbp + 0xb334]
call fcn.14003e090
lea rcx, [rbp + 0xb334]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb374]
lea rcx, [rbp + 0xb354]
call fcn.1400ddc80
mov rcx, rax
call fcn.1400db150
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4be4]
movss xmm1, dword [0x1401d4c20]
lea rcx, [rbp + 0xb394]
call fcn.14003e090
lea rcx, [rbp + 0xb394]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb3d4]
lea rcx, [rbp + 0xb3b4]
call fcn.1400ddcd0
mov rcx, rax
call fcn.1400db1d0
lea rdx, [0x1403bc9a0]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x14010259f
mov byte [0x140211e00], 0
mov byte [0x1403bc9a1], 0
mov byte [0x1403bc9a2], 0
mov byte [0x1403bc9a0], 1
movss xmm2, dword [0x14016b5fc]
movss xmm1, dword [0x1401d4c40]
lea rcx, [rbp + 0xb3f4]
call fcn.14003e090
lea rcx, [rbp + 0xb3f4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb434]
lea rcx, [rbp + 0xb414]
call fcn.1400ddd20
mov rcx, rax
call fcn.1400db150
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x140160004]
movss xmm1, dword [0x1401d4bac]
lea rcx, [rbp + 0xb454]
call fcn.14003e090
lea rcx, [rbp + 0xb454]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb498]
lea rcx, [rbp + 0xb474]
call fcn.1400ddd70
mov rcx, rax
call fcn.1400db250
lea rdx, [0x1403bc9a1]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x140102675
mov byte [0x1403bc9a0], 0
mov byte [0x140211e00], 0
mov byte [0x1403bc9a2], 0
mov byte [0x1403bc9a1], 1
movss xmm2, dword [0x1401d4c14]
movss xmm1, dword [0x1401d4bcc]
lea rcx, [rbp + 0xb4b4]
call fcn.14003e090
lea rcx, [rbp + 0xb4b4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb4f4]
lea rcx, [rbp + 0xb4d4]
call fcn.1400ddf50
mov rcx, rax
call fcn.1400db190
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x140160004]
movss xmm1, dword [0x1401d4c20]
lea rcx, [rbp + 0xb514]
call fcn.14003e090
lea rcx, [rbp + 0xb514]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb558]
lea rcx, [rbp + 0xb534]
call fcn.1400ddfa0
mov rcx, rax
call fcn.1400db290
lea rdx, [0x1403bc9a2]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x14010274b
mov byte [0x1403bc9a0], 0
mov byte [0x1403bc9a1], 0
mov byte [0x140211e00], 0
mov byte [0x1403bc9a2], 1
movss xmm2, dword [0x1401d4c14]
movss xmm1, dword [0x1401d4c40]
lea rcx, [rbp + 0xb584]
call fcn.14003e090
lea rcx, [rbp + 0xb584]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb5c4]
lea rcx, [rbp + 0xb5a4]
call fcn.1400ddff0
mov rcx, rax
call fcn.1400db1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
jmp 0x14010477f
lea rdx, [rbp + 0xb608]
lea rcx, [rbp + 0xb5e4]
call fcn.1400de040
mov rcx, rax
call fcn.1400db290
mov rcx, qword [0x1403bcd30]
sub rax, rcx
movzx edx, byte [rcx]
cmp dl, byte [rcx + rax]
jne 0x1401027e8
inc rcx
test dl, dl
jne 0x1401027d5
xor eax, eax
jmp 0x1401027ed
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14010324c
movss xmm2, dword [0x14015ffe0]
movss xmm1, dword [0x140160010]
lea rcx, [rbp + 0xb634]
call fcn.14003e090
lea rcx, [rbp + 0xb634]
call fcn.14005efb0
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xb654]
call fcn.14003e200
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14015f7bc]
movss xmm2, dword [0x14015f7bc]
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0xb684]
call fcn.14003e200
mov qword [rbp + 0xd7b0], rax
movss xmm2, dword [0x14015f7bc]
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0xb6b4]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xb6d4]
call fcn.14003e090
mov qword [rbp + 0xd7c0], rax
movss xmm2, dword [0x14015fff4]
movss xmm1, dword [0x14015fffc]
lea rcx, [rbp + 0xb6f4]
call fcn.14003e090
mov qword [rbp + 0xd7c8], rax
mov rax, qword [0x1403bca70]
mov qword [rbp + 0xd7d0], rax
mov rax, qword [rbp + 0xd7a8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0xd7b0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0xd7b8]
mov r8, qword [rbp + 0xd7c0]
mov rdx, qword [rbp + 0xd7c8]
mov rcx, qword [rbp + 0xd7d0]
call fcn.1400a9ad0
nop
movss xmm2, dword [0x1401d4b20]
movss xmm1, dword [0x1401d4b14]
lea rcx, [rbp + 0xb714]
call fcn.14003e090
lea rcx, [rbp + 0xb714]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb758]
lea rcx, [rbp + 0xb734]
call fcn.1400de090
mov rcx, rax
call fcn.1400db310
lea rdx, [0x1403bcf54]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b14]
movss xmm1, dword [0x1401d4b48]
lea rcx, [rbp + 0xb784]
call fcn.14003e090
lea rcx, [rbp + 0xb784]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb7c8]
lea rcx, [rbp + 0xb7a4]
call fcn.1400de0e0
mov rcx, rax
call fcn.1400db390
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14016eecc]
movss xmm1, dword [0x1401d4b28]
lea rcx, [rbp + 0xb7f4]
call fcn.14003e090
lea rcx, [rbp + 0xb7f4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb838]
lea rcx, [rbp + 0xb814]
call fcn.1400de130
mov rcx, rax
call fcn.1400db390
lea rdx, [0x1403bcf55]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b48]
movss xmm1, dword [0x1401d4b50]
lea rcx, [rbp + 0xb864]
call fcn.14003e090
lea rcx, [rbp + 0xb864]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb8a8]
lea rcx, [rbp + 0xb884]
call fcn.1400de180
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b7c]
movss xmm1, dword [0x1401d4af8]
lea rcx, [rbp + 0xb8d4]
call fcn.14003e090
lea rcx, [rbp + 0xb8d4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb918]
lea rcx, [rbp + 0xb8f4]
call fcn.1400de1d0
mov rcx, rax
call fcn.1400dc250
lea rdx, [0x1403bcf56]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x14015ffec]
movss xmm1, dword [0x1401d4b30]
lea rcx, [rbp + 0xb944]
call fcn.14003e090
lea rcx, [rbp + 0xb944]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xb988]
lea rcx, [rbp + 0xb964]
call fcn.1400de220
mov rcx, rax
call fcn.1400db4d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b9c]
movss xmm1, dword [0x1401d4af4]
lea rcx, [rbp + 0xb9b4]
call fcn.14003e090
lea rcx, [rbp + 0xb9b4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xb9f8]
lea rcx, [rbp + 0xb9d4]
call fcn.1400de400
mov rcx, rax
call fcn.1400dc190
lea rdx, [0x1403bcf57]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b98]
movss xmm1, dword [0x1401d4b24]
lea rcx, [rbp + 0xba24]
call fcn.14003e090
lea rcx, [rbp + 0xba24]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xba68]
lea rcx, [rbp + 0xba44]
call fcn.1400de450
mov rcx, rax
call fcn.1400db650
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14015fffc]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xba94]
call fcn.14003e090
lea rcx, [rbp + 0xba94]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xbad4]
lea rcx, [rbp + 0xbab4]
call fcn.1400de4a0
mov rcx, rax
call fcn.1400db050
mov dword [rsp + 0x28], 0
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x140160018]
movss xmm2, dword [0x14015f80c]
lea rdx, [0x1403b2a88]
mov rcx, rax
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4bc0]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xbaf4]
call fcn.14003e090
lea rcx, [rbp + 0xbaf4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xbb38]
lea rcx, [rbp + 0xbb14]
call fcn.1400de4f0
mov rcx, rax
call fcn.1400db290
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4c08]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xbb64]
call fcn.14003e090
lea rcx, [rbp + 0xbb64]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xbba4]
lea rcx, [rbp + 0xbb84]
call fcn.1400de540
mov rcx, rax
call fcn.1400db0d0
mov dword [rsp + 0x28], 0
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x14015ffc8]
movss xmm2, dword [0x14015f7bc]
lea rdx, [0x1403b2a8c]
mov rcx, rax
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4c04]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xbbc4]
call fcn.14003e090
lea rcx, [rbp + 0xbbc4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xbc08]
lea rcx, [rbp + 0xbbe4]
call fcn.1400de590
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bbc]
movss xmm1, dword [0x1401d4be8]
lea rcx, [rbp + 0xbc34]
call fcn.14003e090
lea rcx, [rbp + 0xbc34]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcae8]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xbc74]
lea rcx, [rbp + 0xbc54]
call fcn.1400de5e0
mov rcx, rax
call fcn.1400db190
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
lea rcx, [rbp + 0x748]
call fcn.14004bdc0
nop
movss xmm0, dword [0x1401d4be8]
movss dword [rbp + 0x764], xmm0
movss xmm0, dword [0x1401d4ac0]
movss dword [rbp + 0x784], xmm0
movss xmm0, dword [rbp + 0x748]
addss xmm0, dword [rbp + 0x764]
movss xmm2, dword [rbp + 0x74c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x7a8]
call fcn.14003e090
nop
movss xmm0, dword [rbp + 0x7a8]
addss xmm0, dword [rbp + 0x784]
movss xmm2, dword [rbp + 0x74c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x7c8]
call fcn.14003e090
nop
call fcn.14004dac0
mov qword [rbp + 0xd7a8], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xae
mov r8d, 0x78
mov edx, 0x1f
lea rcx, [rbp + 0xbc94]
call fcn.1400a42e0
mov rcx, rax
call fcn.14006a180
mov dword [rbp + 0xd7b0], eax
movss xmm0, dword [0x14015f7cc]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0xd7b0]
lea r8, [rbp + 0x7c8]
lea rdx, [rbp + 0x7a8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
movss xmm2, dword [0x1401d4be4]
movss xmm1, dword [0x1401d4bac]
lea rcx, [rbp + 0xbcc4]
call fcn.14003e090
lea rcx, [rbp + 0xbcc4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xbd04]
lea rcx, [rbp + 0xbce4]
call fcn.1400de630
mov rcx, rax
call fcn.1400db1d0
lea rdx, [0x140211e01]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x140102f65
mov byte [0x1403bc9a3], 0
mov byte [0x1403bc9a4], 0
mov byte [0x1403bc9a5], 0
mov byte [0x140211e01], 1
movss xmm2, dword [0x14016b5fc]
movss xmm1, dword [0x1401d4bcc]
lea rcx, [rbp + 0xbd24]
call fcn.14003e090
lea rcx, [rbp + 0xbd24]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xbd64]
lea rcx, [rbp + 0xbd44]
call fcn.1400de680
mov rcx, rax
call fcn.1400db150
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4be4]
movss xmm1, dword [0x1401d4c20]
lea rcx, [rbp + 0xbd84]
call fcn.14003e090
lea rcx, [rbp + 0xbd84]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xbdc4]
lea rcx, [rbp + 0xbda4]
call fcn.1400de6d0
mov rcx, rax
call fcn.1400db1d0
lea rdx, [0x1403bc9a3]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x14010303b
mov byte [0x140211e01], 0
mov byte [0x1403bc9a4], 0
mov byte [0x1403bc9a5], 0
mov byte [0x1403bc9a3], 1
movss xmm2, dword [0x14016b5fc]
movss xmm1, dword [0x1401d4c40]
lea rcx, [rbp + 0xbde4]
call fcn.14003e090
lea rcx, [rbp + 0xbde4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xbe24]
lea rcx, [rbp + 0xbe04]
call fcn.1400de8b0
mov rcx, rax
call fcn.1400db150
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x140160004]
movss xmm1, dword [0x1401d4bac]
lea rcx, [rbp + 0xbe44]
call fcn.14003e090
lea rcx, [rbp + 0xbe44]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xbe88]
lea rcx, [rbp + 0xbe64]
call fcn.1400de900
mov rcx, rax
call fcn.1400db250
lea rdx, [0x1403bc9a4]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x140103111
mov byte [0x1403bc9a3], 0
mov byte [0x140211e01], 0
mov byte [0x1403bc9a5], 0
mov byte [0x1403bc9a4], 1
movss xmm2, dword [0x1401d4c14]
movss xmm1, dword [0x1401d4bcc]
lea rcx, [rbp + 0xbea4]
call fcn.14003e090
lea rcx, [rbp + 0xbea4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xbee4]
lea rcx, [rbp + 0xbec4]
call fcn.1400de950
mov rcx, rax
call fcn.1400db190
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x140160004]
movss xmm1, dword [0x1401d4c20]
lea rcx, [rbp + 0xbf04]
call fcn.14003e090
lea rcx, [rbp + 0xbf04]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xbf48]
lea rcx, [rbp + 0xbf24]
call fcn.1400de9a0
mov rcx, rax
call fcn.1400db290
lea rdx, [0x1403bc9a5]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x1401031e7
mov byte [0x1403bc9a3], 0
mov byte [0x1403bc9a4], 0
mov byte [0x140211e01], 0
mov byte [0x1403bc9a5], 1
movss xmm2, dword [0x1401d4c14]
movss xmm1, dword [0x1401d4c40]
lea rcx, [rbp + 0xbf74]
call fcn.14003e090
lea rcx, [rbp + 0xbf74]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xbfb4]
lea rcx, [rbp + 0xbf94]
call fcn.1400de9f0
mov rcx, rax
call fcn.1400db1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
jmp 0x14010477f
lea rdx, [rbp + 0xbff4]
lea rcx, [rbp + 0xbfd4]
call fcn.1400dea40
mov rcx, rax
call fcn.1400db150
mov rcx, qword [0x1403bcd30]
sub rax, rcx
movzx edx, byte [rcx]
cmp dl, byte [rcx + rax]
jne 0x140103284
inc rcx
test dl, dl
jne 0x140103271
xor eax, eax
jmp 0x140103289
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140103ce8
movss xmm2, dword [0x14015ffe0]
movss xmm1, dword [0x140160010]
lea rcx, [rbp + 0xc014]
call fcn.14003e090
lea rcx, [rbp + 0xc014]
call fcn.14005efb0
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xc034]
call fcn.14003e200
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14015f7bc]
movss xmm2, dword [0x14015f7bc]
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0xc064]
call fcn.14003e200
mov qword [rbp + 0xd7b0], rax
movss xmm2, dword [0x14015f7bc]
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0xc094]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xc0b4]
call fcn.14003e090
mov qword [rbp + 0xd7c0], rax
movss xmm2, dword [0x14015fff4]
movss xmm1, dword [0x14015fffc]
lea rcx, [rbp + 0xc0d4]
call fcn.14003e090
mov qword [rbp + 0xd7c8], rax
mov rax, qword [0x1403bca78]
mov qword [rbp + 0xd7d0], rax
mov rax, qword [rbp + 0xd7a8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0xd7b0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0xd7b8]
mov r8, qword [rbp + 0xd7c0]
mov rdx, qword [rbp + 0xd7c8]
mov rcx, qword [rbp + 0xd7d0]
call fcn.1400a9ad0
nop
movss xmm2, dword [0x1401d4b20]
movss xmm1, dword [0x1401d4b34]
lea rcx, [rbp + 0xc0f4]
call fcn.14003e090
lea rcx, [rbp + 0xc0f4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xc134]
lea rcx, [rbp + 0xc114]
call fcn.1400dea90
mov rcx, rax
call fcn.1400db190
lea rdx, [0x1403bcf58]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b14]
movss xmm1, dword [0x1401d4b5c]
lea rcx, [rbp + 0xc154]
call fcn.14003e090
lea rcx, [rbp + 0xc154]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc198]
lea rcx, [rbp + 0xc174]
call fcn.1400deae0
mov rcx, rax
call fcn.1400dc110
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14016eecc]
movss xmm1, dword [0x1401d4b24]
lea rcx, [rbp + 0xc1c4]
call fcn.14003e090
lea rcx, [rbp + 0xc1c4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xc208]
lea rcx, [rbp + 0xc1e4]
call fcn.1400deb30
mov rcx, rax
call fcn.1400dc110
lea rdx, [0x1403bcf59]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b48]
movss xmm1, dword [0x1401d4b4c]
lea rcx, [rbp + 0xc234]
call fcn.14003e090
lea rcx, [rbp + 0xc234]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc278]
lea rcx, [rbp + 0xc254]
call fcn.1400deb80
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b7c]
movss xmm1, dword [0x14015f828]
lea rcx, [rbp + 0xc2a4]
call fcn.14003e090
lea rcx, [rbp + 0xc2a4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xc2e8]
lea rcx, [rbp + 0xc2c4]
call fcn.1400ded60
mov rcx, rax
call fcn.1400db310
lea rdx, [0x1403bcf5a]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x14015ffec]
movss xmm1, dword [0x1401d4b40]
lea rcx, [rbp + 0xc314]
call fcn.14003e090
lea rcx, [rbp + 0xc314]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc358]
lea rcx, [rbp + 0xc334]
call fcn.1400dedb0
mov rcx, rax
call fcn.1400db450
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b9c]
movss xmm1, dword [0x1401d4af4]
lea rcx, [rbp + 0xc384]
call fcn.14003e090
lea rcx, [rbp + 0xc384]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xc3c8]
lea rcx, [rbp + 0xc3a4]
call fcn.1400dee00
mov rcx, rax
call fcn.1400db290
lea rdx, [0x1403bcf5b]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b98]
movss xmm1, dword [0x1401d4b24]
lea rcx, [rbp + 0xc3f4]
call fcn.14003e090
lea rcx, [rbp + 0xc3f4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc438]
lea rcx, [rbp + 0xc414]
call fcn.1400dee50
mov rcx, rax
call fcn.1400db650
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14015fffc]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xc464]
call fcn.14003e090
lea rcx, [rbp + 0xc464]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xc4a4]
lea rcx, [rbp + 0xc484]
call fcn.1400deea0
mov rcx, rax
call fcn.1400db050
mov dword [rsp + 0x28], 0
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x140160018]
movss xmm2, dword [0x14015f80c]
lea rdx, [0x1403b2a90]
mov rcx, rax
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4bc0]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xc4c4]
call fcn.14003e090
lea rcx, [rbp + 0xc4c4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc508]
lea rcx, [rbp + 0xc4e4]
call fcn.1400deef0
mov rcx, rax
call fcn.1400db290
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4c08]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xc534]
call fcn.14003e090
lea rcx, [rbp + 0xc534]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xc574]
lea rcx, [rbp + 0xc554]
call fcn.1400def40
mov rcx, rax
call fcn.1400db0d0
mov dword [rsp + 0x28], 0
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x14015ffc8]
movss xmm2, dword [0x14015f7bc]
lea rdx, [0x1403b2a94]
mov rcx, rax
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4c04]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xc594]
call fcn.14003e090
lea rcx, [rbp + 0xc594]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc5d8]
lea rcx, [rbp + 0xc5b4]
call fcn.1400def90
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bbc]
movss xmm1, dword [0x1401d4be8]
lea rcx, [rbp + 0xc604]
call fcn.14003e090
lea rcx, [rbp + 0xc604]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcae8]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc644]
lea rcx, [rbp + 0xc624]
call fcn.1400defe0
mov rcx, rax
call fcn.1400db190
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
lea rcx, [rbp + 0x7e8]
call fcn.14004bdc0
nop
movss xmm0, dword [0x1401d4be8]
movss dword [rbp + 0x804], xmm0
movss xmm0, dword [0x1401d4ac0]
movss dword [rbp + 0x824], xmm0
movss xmm0, dword [rbp + 0x7e8]
addss xmm0, dword [rbp + 0x804]
movss xmm2, dword [rbp + 0x7ec]
movaps xmm1, xmm0
lea rcx, [rbp + 0x848]
call fcn.14003e090
nop
movss xmm0, dword [rbp + 0x848]
addss xmm0, dword [rbp + 0x824]
movss xmm2, dword [rbp + 0x7ec]
movaps xmm1, xmm0
lea rcx, [rbp + 0x868]
call fcn.14003e090
nop
call fcn.14004dac0
mov qword [rbp + 0xd7a8], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xae
mov r8d, 0x78
mov edx, 0x1f
lea rcx, [rbp + 0xc664]
call fcn.1400a42e0
mov rcx, rax
call fcn.14006a180
mov dword [rbp + 0xd7b0], eax
movss xmm0, dword [0x14015f7cc]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0xd7b0]
lea r8, [rbp + 0x868]
lea rdx, [rbp + 0x848]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
movss xmm2, dword [0x1401d4be4]
movss xmm1, dword [0x1401d4bac]
lea rcx, [rbp + 0xc694]
call fcn.14003e090
lea rcx, [rbp + 0xc694]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xc6d4]
lea rcx, [rbp + 0xc6b4]
call fcn.1400df030
mov rcx, rax
call fcn.1400db1d0
lea rdx, [0x140211e02]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x140103a01
mov byte [0x1403bc9a6], 0
mov byte [0x1403bc9a7], 0
mov byte [0x1403bc9a8], 0
mov byte [0x140211e02], 1
movss xmm2, dword [0x14016b5fc]
movss xmm1, dword [0x1401d4bcc]
lea rcx, [rbp + 0xc6f4]
call fcn.14003e090
lea rcx, [rbp + 0xc6f4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc734]
lea rcx, [rbp + 0xc714]
call fcn.1400df210
mov rcx, rax
call fcn.1400db150
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4be4]
movss xmm1, dword [0x1401d4c20]
lea rcx, [rbp + 0xc754]
call fcn.14003e090
lea rcx, [rbp + 0xc754]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xc794]
lea rcx, [rbp + 0xc774]
call fcn.1400df260
mov rcx, rax
call fcn.1400db1d0
lea rdx, [0x1403bc9a6]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x140103ad7
mov byte [0x140211e02], 0
mov byte [0x1403bc9a7], 0
mov byte [0x1403bc9a8], 0
mov byte [0x1403bc9a6], 1
movss xmm2, dword [0x14016b5fc]
movss xmm1, dword [0x1401d4c40]
lea rcx, [rbp + 0xc7b4]
call fcn.14003e090
lea rcx, [rbp + 0xc7b4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc7f4]
lea rcx, [rbp + 0xc7d4]
call fcn.1400df2b0
mov rcx, rax
call fcn.1400db150
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x140160004]
movss xmm1, dword [0x1401d4bac]
lea rcx, [rbp + 0xc814]
call fcn.14003e090
lea rcx, [rbp + 0xc814]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xc858]
lea rcx, [rbp + 0xc834]
call fcn.1400df300
mov rcx, rax
call fcn.1400db250
lea rdx, [0x1403bc9a7]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x140103bad
mov byte [0x1403bc9a6], 0
mov byte [0x140211e02], 0
mov byte [0x1403bc9a8], 0
mov byte [0x1403bc9a7], 1
movss xmm2, dword [0x1401d4c14]
movss xmm1, dword [0x1401d4bcc]
lea rcx, [rbp + 0xc874]
call fcn.14003e090
lea rcx, [rbp + 0xc874]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc8b4]
lea rcx, [rbp + 0xc894]
call fcn.1400df350
mov rcx, rax
call fcn.1400db190
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x140160004]
movss xmm1, dword [0x1401d4c20]
lea rcx, [rbp + 0xc8d4]
call fcn.14003e090
lea rcx, [rbp + 0xc8d4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xc918]
lea rcx, [rbp + 0xc8f4]
call fcn.1400df3a0
mov rcx, rax
call fcn.1400db290
lea rdx, [0x1403bc9a8]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x140103c83
mov byte [0x1403bc9a6], 0
mov byte [0x1403bc9a7], 0
mov byte [0x140211e02], 0
mov byte [0x1403bc9a8], 1
movss xmm2, dword [0x1401d4c14]
movss xmm1, dword [0x1401d4c40]
lea rcx, [rbp + 0xc944]
call fcn.14003e090
lea rcx, [rbp + 0xc944]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xc984]
lea rcx, [rbp + 0xc964]
call fcn.1400df3f0
mov rcx, rax
call fcn.1400db1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
jmp 0x14010477f
lea rdx, [rbp + 0xc9c8]
lea rcx, [rbp + 0xc9a4]
call fcn.1400df440
mov rcx, rax
call fcn.1400db250
mov rcx, qword [0x1403bcd30]
sub rax, rcx
movzx edx, byte [rcx]
cmp dl, byte [rcx + rax]
jne 0x140103d20
inc rcx
test dl, dl
jne 0x140103d0d
xor eax, eax
jmp 0x140103d25
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14010477f
movss xmm2, dword [0x14015ffe0]
movss xmm1, dword [0x140160010]
lea rcx, [rbp + 0xc9e4]
call fcn.14003e090
lea rcx, [rbp + 0xc9e4]
call fcn.14005efb0
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xca04]
call fcn.14003e200
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [0x14015f7bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14015f7bc]
movss xmm2, dword [0x14015f7bc]
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0xca34]
call fcn.14003e200
mov qword [rbp + 0xd7b0], rax
movss xmm2, dword [0x14015f7bc]
movss xmm1, dword [0x14015f7bc]
lea rcx, [rbp + 0xca64]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xca84]
call fcn.14003e090
mov qword [rbp + 0xd7c0], rax
movss xmm2, dword [0x14015fff4]
movss xmm1, dword [0x14015fffc]
lea rcx, [rbp + 0xcaa4]
call fcn.14003e090
mov qword [rbp + 0xd7c8], rax
mov rax, qword [0x1403bca80]
mov qword [rbp + 0xd7d0], rax
mov rax, qword [rbp + 0xd7a8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0xd7b0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0xd7b8]
mov r8, qword [rbp + 0xd7c0]
mov rdx, qword [rbp + 0xd7c8]
mov rcx, qword [rbp + 0xd7d0]
call fcn.1400a9ad0
nop
movss xmm2, dword [0x1401d4b20]
movss xmm1, dword [0x1401d4b2c]
lea rcx, [rbp + 0xcac4]
call fcn.14003e090
lea rcx, [rbp + 0xcac4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xcb08]
lea rcx, [rbp + 0xcae4]
call fcn.1400df490
mov rcx, rax
call fcn.1400db290
lea rdx, [0x1403bcf5c]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b14]
movss xmm1, dword [0x14016eed0]
lea rcx, [rbp + 0xcb34]
call fcn.14003e090
lea rcx, [rbp + 0xcb34]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xcb78]
lea rcx, [rbp + 0xcb54]
call fcn.1400df4e0
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14016eecc]
movss xmm1, dword [0x1401d4b28]
lea rcx, [rbp + 0xcba4]
call fcn.14003e090
lea rcx, [rbp + 0xcba4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xcbe8]
lea rcx, [rbp + 0xcbc4]
call fcn.1400df6c0
mov rcx, rax
call fcn.1400dc250
lea rdx, [0x1403bcf5d]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b48]
movss xmm1, dword [0x1401d4b50]
lea rcx, [rbp + 0xcc14]
call fcn.14003e090
lea rcx, [rbp + 0xcc14]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xcc58]
lea rcx, [rbp + 0xcc34]
call fcn.1400df710
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b7c]
movss xmm1, dword [0x14015f828]
lea rcx, [rbp + 0xcc84]
call fcn.14003e090
lea rcx, [rbp + 0xcc84]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xccc8]
lea rcx, [rbp + 0xcca4]
call fcn.1400df760
mov rcx, rax
call fcn.1400dc190
lea rdx, [0x1403bcf5e]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x14015ffec]
movss xmm1, dword [0x1401d4b40]
lea rcx, [rbp + 0xccf4]
call fcn.14003e090
lea rcx, [rbp + 0xccf4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xcd38]
lea rcx, [rbp + 0xcd14]
call fcn.1400df7b0
mov rcx, rax
call fcn.1400db450
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4b9c]
movss xmm1, dword [0x1401d4af4]
lea rcx, [rbp + 0xcd64]
call fcn.14003e090
lea rcx, [rbp + 0xcd64]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xcda8]
lea rcx, [rbp + 0xcd84]
call fcn.1400df800
mov rcx, rax
call fcn.1400dc110
lea rdx, [0x1403bcf5f]
mov rcx, rax
call fcn.1400a7d40
nop
movss xmm2, dword [0x1401d4b98]
movss xmm1, dword [0x1401d4b24]
lea rcx, [rbp + 0xcdd4]
call fcn.14003e090
lea rcx, [rbp + 0xcdd4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xce18]
lea rcx, [rbp + 0xcdf4]
call fcn.1400df850
mov rcx, rax
call fcn.1400db650
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x14015fffc]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xce44]
call fcn.14003e090
lea rcx, [rbp + 0xce44]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xce84]
lea rcx, [rbp + 0xce64]
call fcn.1400df8a0
mov rcx, rax
call fcn.1400db050
mov dword [rsp + 0x28], 0
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x140160018]
movss xmm2, dword [0x14015f80c]
lea rdx, [0x1403b2a98]
mov rcx, rax
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4bc0]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xcea4]
call fcn.14003e090
lea rcx, [rbp + 0xcea4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xcee8]
lea rcx, [rbp + 0xcec4]
call fcn.1400df8f0
mov rcx, rax
call fcn.1400db290
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4c08]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xcf14]
call fcn.14003e090
lea rcx, [rbp + 0xcf14]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xcf54]
lea rcx, [rbp + 0xcf34]
call fcn.1400df940
mov rcx, rax
call fcn.1400db0d0
mov dword [rsp + 0x28], 0
lea rcx, str._.1f
mov qword [rsp + 0x20], rcx
movss xmm3, dword [0x14015ffc8]
movss xmm2, dword [0x14015f7bc]
lea rdx, [0x1403bcf60]
mov rcx, rax
call fcn.1400ac5c0
nop
movss xmm2, dword [0x1401d4c04]
movss xmm1, dword [0x14015ffc0]
lea rcx, [rbp + 0xcf74]
call fcn.14003e090
lea rcx, [rbp + 0xcf74]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xcfb8]
lea rcx, [rbp + 0xcf94]
call fcn.1400df990
mov rcx, rax
call fcn.1400dc1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4bbc]
movss xmm1, dword [0x1401d4be8]
lea rcx, [rbp + 0xcfe4]
call fcn.14003e090
lea rcx, [rbp + 0xcfe4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcae8]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xd024]
lea rcx, [rbp + 0xd004]
call fcn.1400dfb70
mov rcx, rax
call fcn.1400db190
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
lea rcx, [rbp + 0x888]
call fcn.14004bdc0
nop
movss xmm0, dword [0x1401d4be8]
movss dword [rbp + 0x8a4], xmm0
movss xmm0, dword [0x1401d4ac0]
movss dword [rbp + 0x8c4], xmm0
movss xmm0, dword [rbp + 0x888]
addss xmm0, dword [rbp + 0x8a4]
movss xmm2, dword [rbp + 0x88c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x8e8]
call fcn.14003e090
nop
movss xmm0, dword [rbp + 0x8e8]
addss xmm0, dword [rbp + 0x8c4]
movss xmm2, dword [rbp + 0x88c]
movaps xmm1, xmm0
lea rcx, [rbp + 0x908]
call fcn.14003e090
nop
call fcn.14004dac0
mov qword [rbp + 0xd7a8], rax
mov dword [rsp + 0x20], 0xff
mov r9d, 0xae
mov r8d, 0x78
mov edx, 0x1f
lea rcx, [rbp + 0xd044]
call fcn.1400a42e0
mov rcx, rax
call fcn.14006a180
mov dword [rbp + 0xd7b0], eax
movss xmm0, dword [0x14015f7cc]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0xd7b0]
lea r8, [rbp + 0x908]
lea rdx, [rbp + 0x8e8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
movss xmm2, dword [0x1401d4be4]
movss xmm1, dword [0x1401d4bac]
lea rcx, [rbp + 0xd074]
call fcn.14003e090
lea rcx, [rbp + 0xd074]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xd0b4]
lea rcx, [rbp + 0xd094]
call fcn.1400dfbc0
mov rcx, rax
call fcn.1400db1d0
lea rdx, [0x140211e03]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x14010449d
mov byte [0x1403bc9a9], 0
mov byte [0x1403bc9aa], 0
mov byte [0x1403bc9ab], 0
mov byte [0x140211e03], 1
movss xmm2, dword [0x14016b5fc]
movss xmm1, dword [0x1401d4bcc]
lea rcx, [rbp + 0xd0d4]
call fcn.14003e090
lea rcx, [rbp + 0xd0d4]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xd114]
lea rcx, [rbp + 0xd0f4]
call fcn.1400dfc10
mov rcx, rax
call fcn.1400db150
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x1401d4be4]
movss xmm1, dword [0x1401d4c20]
lea rcx, [rbp + 0xd134]
call fcn.14003e090
lea rcx, [rbp + 0xd134]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xd174]
lea rcx, [rbp + 0xd154]
call fcn.1400dfc60
mov rcx, rax
call fcn.1400db1d0
lea rdx, [0x1403bc9a9]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x140104573
mov byte [0x140211e03], 0
mov byte [0x1403bc9aa], 0
mov byte [0x1403bc9ab], 0
mov byte [0x1403bc9a9], 1
movss xmm2, dword [0x14016b5fc]
movss xmm1, dword [0x1401d4c40]
lea rcx, [rbp + 0xd194]
call fcn.14003e090
lea rcx, [rbp + 0xd194]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xd1d4]
lea rcx, [rbp + 0xd1b4]
call fcn.1400dfcb0
mov rcx, rax
call fcn.1400db150
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x140160004]
movss xmm1, dword [0x1401d4bac]
lea rcx, [rbp + 0xd1f4]
call fcn.14003e090
lea rcx, [rbp + 0xd1f4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xd238]
lea rcx, [rbp + 0xd214]
call fcn.1400dfd00
mov rcx, rax
call fcn.1400db250
lea rdx, [0x1403bc9aa]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x140104649
mov byte [0x1403bc9a9], 0
mov byte [0x140211e03], 0
mov byte [0x1403bc9ab], 0
mov byte [0x1403bc9aa], 1
movss xmm2, dword [0x1401d4c14]
movss xmm1, dword [0x1401d4bcc]
lea rcx, [rbp + 0xd254]
call fcn.14003e090
lea rcx, [rbp + 0xd254]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xd294]
lea rcx, [rbp + 0xd274]
call fcn.1400dfd50
mov rcx, rax
call fcn.1400db190
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm2, dword [0x140160004]
movss xmm1, dword [0x1401d4c20]
lea rcx, [rbp + 0xd2b4]
call fcn.14003e090
lea rcx, [rbp + 0xd2b4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xd2f8]
lea rcx, [rbp + 0xd2d4]
call fcn.1400dfda0
mov rcx, rax
call fcn.1400db290
lea rdx, [0x1403bc9ab]
mov rcx, rax
call fcn.1400a7d40
movzx eax, al
test eax, eax
je 0x14010471f
mov byte [0x1403bc9a9], 0
mov byte [0x1403bc9aa], 0
mov byte [0x140211e03], 0
mov byte [0x1403bc9ab], 1
movss xmm2, dword [0x1401d4c14]
movss xmm1, dword [0x1401d4c40]
lea rcx, [rbp + 0xd324]
call fcn.14003e090
lea rcx, [rbp + 0xd324]
call fcn.14005efb0
nop
mov rcx, qword [0x1403bcad0]
call fcn.140059dd0
nop
lea rdx, [rbp + 0xd364]
lea rcx, [rbp + 0xd344]
call fcn.1400dfdf0
mov rcx, rax
call fcn.1400db1d0
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
call fcn.1400487a0
nop
jmp 0x14010509e
cmp dword [0x1403bcfb0], 3
jne 0x140104c0b
movss xmm2, dword [0x1401d4af0]
movss xmm1, dword [0x14015f7e4]
lea rcx, [rbp + 0xd384]
call fcn.14003e090
lea rcx, [rbp + 0xd384]
call fcn.14005efb0
nop
movss xmm2, dword [0x140160008]
movss xmm1, dword [0x1401d4c74]
lea rcx, [rbp + 0xd3a4]
call fcn.14003e090
lea rdx, [rbp + 0xd3e8]
lea rcx, [rbp + 0xd3c4]
call fcn.1400dfe40
mov rcx, rax
call fcn.1400db250
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0xd3a4]
mov rcx, rax
call fcn.1400436e0
nop
lea rcx, [rbp + 0x928]
call fcn.14004bdc0
nop
lea rcx, [rbp + 0x948]
call fcn.14004bb20
nop
movss xmm0, dword [rbp + 0x92c]
addss xmm0, dword [rbp + 0x94c]
movss xmm1, dword [rbp + 0x928]
addss xmm1, dword [rbp + 0x948]
movaps xmm2, xmm0
lea rcx, [rbp + 0xd404]
call fcn.14003e090
movss xmm0, dword [rbp + 0x44]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], 0
movss xmm0, dword [0x14015f7e4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, rax
lea rdx, [rbp + 0x928]
mov rcx, qword [rbp + 0x128]
call fcn.14006f3a0
nop
movss xmm0, dword [rbp + 0x948]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x928]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x964], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x92c]
addss xmm0, dword [rbp + 0x94c]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0x964]
lea rcx, [rbp + 0xd424]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm2, dword [rbp + 0x92c]
movss xmm1, dword [rbp + 0x964]
lea rcx, [rbp + 0xd444]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
movss xmm0, dword [rbp + 0x94c]
divss xmm0, dword [0x14015f7e8]
movss xmm1, dword [rbp + 0x92c]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x984], xmm0
movss xmm0, dword [0x1401d4bdc]
movss dword [rbp + 0x9a4], xmm0
movss xmm0, dword [rbp + 0x928]
movss dword [rbp + 0x9c4], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0x9c4]
addss xmm0, dword [rbp + 0x9a4]
movss xmm2, dword [rbp + 0x984]
movaps xmm1, xmm0
lea rcx, [rbp + 0xd464]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [rbp + 0x9c4]
addss xmm0, dword [0x1401d4b54]
movss xmm2, dword [rbp + 0x984]
movaps xmm1, xmm0
lea rcx, [rbp + 0xd484]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x84]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
mov rcx, qword [0x1403bcaf0]
call fcn.140059dd0
nop
movss xmm2, dword [0x14015f804]
movss xmm1, dword [0x1401d4b58]
lea rcx, [rbp + 0xd4a4]
call fcn.14003e090
lea rcx, [rbp + 0xd4a4]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xd4e8]
lea rcx, [rbp + 0xd4c4]
call fcn.1400e0b90
mov rcx, rax
call fcn.1400db290
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm0, dword [rbp + 0x928]
movss dword [rbp + 0x9e4], xmm0
movss xmm0, dword [rbp + 0x948]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x928]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0xa04], xmm0
movss xmm0, dword [rbp + 0x94c]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0x92c]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0xa24], xmm0
movss xmm0, dword [0x1401d4b60]
movss dword [rbp + 0xa44], xmm0
movss xmm0, dword [rbp + 0x948]
divss xmm0, dword [0x1401d4aac]
movss xmm1, dword [rbp + 0xa04]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0xa64], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0xa24]
subss xmm0, dword [0x1401d4b1c]
movss xmm1, dword [rbp + 0xa64]
addss xmm1, dword [rbp + 0xa44]
movaps xmm2, xmm0
lea rcx, [rbp + 0xd514]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [rbp + 0xa24]
subss xmm0, dword [0x1401d4b1c]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0xa64]
lea rcx, [rbp + 0xd534]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x84]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
mov rcx, qword [0x1403bcaf0]
call fcn.140059dd0
nop
movss xmm2, dword [0x14015f804]
movss xmm1, dword [0x1401d4c58]
lea rcx, [rbp + 0xd554]
call fcn.14003e090
lea rcx, [rbp + 0xd554]
call fcn.14005efb0
nop
lea rcx, str.Customizations
call fcn.1400ad3d0
nop
call fcn.140059890
nop
call fcn.1400487a0
nop
jmp 0x14010509e
cmp dword [0x1403bcfb0], 4
jne 0x14010509e
movss xmm2, dword [0x1401d4af0]
movss xmm1, dword [0x14015f7e4]
lea rcx, [rbp + 0xd574]
call fcn.14003e090
lea rcx, [rbp + 0xd574]
call fcn.14005efb0
nop
movss xmm2, dword [0x140160008]
movss xmm1, dword [0x1401d4c74]
lea rcx, [rbp + 0xd594]
call fcn.14003e090
lea rdx, [rbp + 0xd5d8]
lea rcx, [rbp + 0xd5b4]
call fcn.1400e0be0
mov rcx, rax
call fcn.1400db250
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0xd594]
mov rcx, rax
call fcn.1400436e0
nop
lea rcx, [rbp + 0xa88]
call fcn.14004bdc0
nop
lea rcx, [rbp + 0xaa8]
call fcn.14004bb20
nop
movss xmm0, dword [rbp + 0xa8c]
addss xmm0, dword [rbp + 0xaac]
movss xmm1, dword [rbp + 0xa88]
addss xmm1, dword [rbp + 0xaa8]
movaps xmm2, xmm0
lea rcx, [rbp + 0xd5f4]
call fcn.14003e090
movss xmm0, dword [rbp + 0x44]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], 0
movss xmm0, dword [0x14015f7e4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, rax
lea rdx, [rbp + 0xa88]
mov rcx, qword [rbp + 0x128]
call fcn.14006f3a0
nop
movss xmm0, dword [rbp + 0xaa8]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0xa88]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0xac4], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0xa8c]
addss xmm0, dword [rbp + 0xaac]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0xac4]
lea rcx, [rbp + 0xd614]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm2, dword [rbp + 0xa8c]
movss xmm1, dword [rbp + 0xac4]
lea rcx, [rbp + 0xd634]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x64]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
movss xmm0, dword [rbp + 0xaac]
divss xmm0, dword [0x14015f7e8]
movss xmm1, dword [rbp + 0xa8c]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0xae4], xmm0
movss xmm0, dword [0x1401d4bdc]
movss dword [rbp + 0xb04], xmm0
movss xmm0, dword [rbp + 0xa88]
movss dword [rbp + 0xb24], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0xb24]
addss xmm0, dword [rbp + 0xb04]
movss xmm2, dword [rbp + 0xae4]
movaps xmm1, xmm0
lea rcx, [rbp + 0xd654]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [rbp + 0xb24]
addss xmm0, dword [0x1401d4b54]
movss xmm2, dword [rbp + 0xae4]
movaps xmm1, xmm0
lea rcx, [rbp + 0xd674]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x84]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
mov rcx, qword [0x1403bcaf0]
call fcn.140059dd0
nop
movss xmm2, dword [0x14015f804]
movss xmm1, dword [0x1401d4b58]
lea rcx, [rbp + 0xd694]
call fcn.14003e090
lea rcx, [rbp + 0xd694]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xd6d8]
lea rcx, [rbp + 0xd6b4]
call fcn.1400e0c30
mov rcx, rax
call fcn.1400db290
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
movss xmm0, dword [rbp + 0xa88]
movss dword [rbp + 0xb44], xmm0
movss xmm0, dword [rbp + 0xaa8]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0xa88]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0xb64], xmm0
movss xmm0, dword [rbp + 0xaac]
divss xmm0, dword [0x14015f7cc]
movss xmm1, dword [rbp + 0xa8c]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0xb84], xmm0
movss xmm0, dword [0x1401d4b60]
movss dword [rbp + 0xba4], xmm0
movss xmm0, dword [rbp + 0xaa8]
divss xmm0, dword [0x1401d4aac]
movss xmm1, dword [rbp + 0xb64]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0xbc4], xmm0
call fcn.14004c0a0
mov qword [rbp + 0xd7a8], rax
movss xmm0, dword [rbp + 0xb84]
subss xmm0, dword [0x1401d4b1c]
movss xmm1, dword [rbp + 0xbc4]
addss xmm1, dword [rbp + 0xba4]
movaps xmm2, xmm0
lea rcx, [rbp + 0xd704]
call fcn.14003e090
mov qword [rbp + 0xd7b0], rax
movss xmm0, dword [rbp + 0xb84]
subss xmm0, dword [0x1401d4b1c]
movaps xmm2, xmm0
movss xmm1, dword [rbp + 0xbc4]
lea rcx, [rbp + 0xd724]
call fcn.14003e090
mov qword [rbp + 0xd7b8], rax
movss xmm0, dword [0x14015f7d4]
movss dword [rsp + 0x20], xmm0
mov r9d, dword [rbp + 0x84]
mov r8, qword [rbp + 0xd7b0]
mov rdx, qword [rbp + 0xd7b8]
mov rcx, qword [rbp + 0xd7a8]
call fcn.14006d140
nop
mov rcx, qword [0x1403bcaf0]
call fcn.140059dd0
nop
movss xmm2, dword [0x14015f804]
movss xmm1, dword [0x1401d4c58]
lea rcx, [rbp + 0xd744]
call fcn.14003e090
lea rcx, [rbp + 0xd744]
call fcn.14005efb0
nop
lea rdx, [rbp + 0xd788]
lea rcx, [rbp + 0xd764]
call fcn.1400e0c80
mov rcx, rax
call fcn.1400dc250
mov rcx, rax
call fcn.1400ad3d0
nop
call fcn.140059890
nop
call fcn.1400487a0
nop
call fcn.140048600
nop
call fcn.14005a430
nop
call fcn.140105680
nop
lea rcx, [rbp - 0x40]
lea rdx, [0x1401c8e70]
call fcn.140142c34
mov rcx, qword [rbp + 0xd7d8]
xor rcx, rbp
call fcn.140142f40
lea rsp, [rbp + 0xd7e8]
pop rdi
pop rbp
ret