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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x108
movaps xmmword [rsp + 0xf0], xmm6
mov rax, qword [0x14082e958]
xor rax, rsp
mov qword [rsp + 0xe8], rax
mov rax, qword [0x14082ea00]
mov qword [rsp + 0x28], rax
mov eax, 0x4160
add rax, qword [rsp + 0x28]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0xb0]
mov eax, dword [rax + 8]
mov dword [rsp + 0xa8], eax
mov eax, 0x7864eb0a
lea r12, [rsp + 0xd8]
lea r15, [rsp + 0xd0]
mov ebp, 0x46f7eeb5
jmp 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb024586d
mov ecx, 0x12c3dd70
nop word cs:[rax + rax]
nop dword [rax]
cmove eax, ecx
cmp dword [0x14082f8f4], 0xa
cmovl eax, ecx
cmp eax, 0x10d4323
jle 0x14007d540
cmp eax, 0x3f33f4a8
jle 0x14007d5b0
cmp eax, 0x6902b56a
jle 0x14007d699
cmp eax, 0x70e5e60a
jle 0x14007d8c4
cmp eax, 0x75106132
jle 0x14007daff
cmp eax, 0x76a8892c
jg 0x14007df22
cmp eax, 0x75106133
je 0x14007dfc0
cmp eax, 0x754070c8
jne 0x14007d49d
mov rax, qword [rsp + 0x60]
mov eax, dword [rax]
mov rcx, qword [rsp + 0x28]
mov dword [rcx + 0x40e8], eax
mov rax, qword [rsp + 0x28]
mov dword [rax + 0x40ec], 5
mov rax, qword [rsp + 0x48]
mov eax, dword [rax]
mov ecx, 0x1000
or eax, ecx
mov rcx, qword [rsp + 0x48]
mov dword [rcx], eax
mov eax, 0xfe276c2a
jmp 0x14007d49d
cmp eax, 0xbdf608c3
jle 0x14007d620
cmp eax, 0xe050f214
jle 0x14007d74d
cmp eax, 0xf42a5e05
jle 0x14007d923
cmp eax, 0xf8177e5a
jle 0x14007db64
cmp eax, 0xff276c51
jg 0x14007df52
cmp eax, 0xf8177e5b
je 0x14007dfcf
cmp eax, 0xfe276c2a
jne 0x14007d49d
mov rax, qword [rsp + 0x48]
test byte [rax + 1], 8
mov eax, 0x6ea34de2
mov ecx, 0xcbe4f117
cmove eax, ecx
jmp 0x14007d49d
cmp eax, 0x23daf560
jg 0x14007d809
cmp eax, 0x121f6025
jg 0x14007d95e
cmp eax, 0x10453489
jg 0x14007db8f
cmp eax, 0x585cb87
jg 0x14007df86
cmp eax, 0x10d4324
je 0x14007dfe9
cmp eax, 0x48fac4e
jne 0x14007d49d
movss xmm0, dword [rsp + 0x7c]
ucomiss xmm0, dword [rsp + 0x80]
setnp al
sete cl
test cl, al
mov eax, 0xbdf608c4
mov ecx, 0x76a8892d
jmp 0x14007e0ac
cmp eax, 0xa1a1a17c
jg 0x14007d85e
cmp eax, 0x9217fe92
jg 0x14007d999
cmp eax, 0x8e20917c
jg 0x14007dbe6
cmp eax, 0x846b556d
je 0x14007e012
cmp eax, 0x87d20312
je 0x14007d469
cmp eax, 0x892c477c
jne 0x14007d49d
mov rax, qword [rsp + 0x48]
mov eax, dword [rax]
mov dword [rsp + 0x74], eax
mov eax, dword [rsp + 0x74]
shr eax, 0xa
and eax, 1
mov byte [rsp + 0x3a], al
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xff276c52
mov ecx, 0xaecc5682
jmp 0x14007d490
cmp eax, 0x536dee40
jg 0x14007d9e6
cmp eax, 0x4b326867
jg 0x14007dc11
cmp eax, 0x3f33f4a9
je 0x14007e029
cmp eax, 0x46f7eeb5
je 0x14007e033
cmp eax, 0x46f8e31f
jne 0x14007d49d
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rcx + 0xc]
mov rdx, qword [rsp + 0x88]
movsxd rdx, dword [rdx]
mov rsi, qword [rsp + 0x60]
mov esi, dword [rsi]
mov rbp, qword [0x14082ea00]
mov dword [rbp + 0x40c0], esi
mov dword [rbp + 0x40f4], edx
mov dword [rbp + 0x40c4], ecx
mov rcx, qword [rbp + 0x40b8]
mov dword [rcx + rdx*4 + 0x388], esi
mov rcx, qword [rbp + 0x40b8]
mov ebp, 0x46f7eeb5
shl rdx, 4
movups xmm0, xmmword [rax + 0x10]
movups xmmword [rcx + rdx + 0x390], xmm0
mov rax, qword [rsp + 0x48]
test byte [rax + 1], 4
mov eax, 0x6d796aba
mov ecx, 0xfe276c2a
cmove eax, ecx
jmp 0x14007d49d
cmp eax, 0xd39b8308
jg 0x14007da32
cmp eax, 0xc387ff2c
jg 0x14007dc51
cmp eax, 0xbdf608c4
je 0x14007e051
cmp eax, 0xc1492372
je 0x14007e074
cmp eax, 0xc2d3cfb6
jne 0x14007d49d
mov rax, qword [rsp + 0x40]
mov rsi, r15
mov r15, qword [rsp + 0x40]
mov rcx, qword [r15]
movss xmm1, dword [rcx + 0xf0]
movss xmm2, dword [rcx + 0xf4]
movss xmm0, dword [rax + 0x1c]
addss xmm0, xmm2
movss xmm3, dword [rax + 0x18]
addss xmm3, xmm1
addss xmm2, dword [rax + 0x14]
addss xmm1, dword [rax + 0x10]
movss dword [rsp + 0x20], xmm0
mov rcx, r12
call fcn.14002c870
mov rax, qword [rsp + 0x28]
mov r9d, dword [rax + 0x411c]
mov rdx, qword [r15]
mov r15, rsi
mov rcx, rsi
mov r8, r12
call fcn.14006c4f0
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9133d6bf
mov ecx, 0x2c6c2e5f
jmp 0x14007d490
cmp eax, 0x3204c3ba
jg 0x14007da6d
cmp eax, 0x2c6c2e5e
jg 0x14007dc90
cmp eax, 0x23daf561
je 0x14007e083
cmp eax, 0x258f3efa
je 0x14007e09d
cmp eax, 0x270c958a
jne 0x14007d49d
mov rax, qword [rsp + 0x28]
test byte [rax + 0x541c], 2
mov eax, 0x1e503387
mov ecx, 0x623378dd
cmove eax, ecx
jmp 0x14007d49d
cmp eax, 0xac8c4281
jg 0x14007dabc
cmp eax, 0xa6d34e05
jg 0x14007dcc4
cmp eax, 0xa1a1a17d
je 0x14007e0b9
cmp eax, 0xa5619668
je 0x14007e0cb
cmp eax, 0xa66a930d
jne 0x14007d49d
mov rax, qword [rsp + 0x28]
cmp dword [rax + 0x4158], 1
sete byte [rsp + 0x37]
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc1492372
mov ecx, 0x3204c3bb
jmp 0x14007d490
cmp eax, 0x6d796ab9
jg 0x14007dd03
cmp eax, 0x6902b56b
je 0x14007e0e2
cmp eax, 0x690736af
je 0x14007e0f9
cmp eax, 0x6b8dc67c
jne 0x14007d49d
mov rax, qword [rsp + 0x28]
mov ecx, 0x4190
add rax, rcx
mov qword [rsp + 0xc0], rax
mov rax, qword [rsp + 0xc0]
mov eax, dword [rax + 8]
mov dword [rsp + 0x78], eax
cmp dword [rsp + 0x78], 0
mov eax, 0x7157bc43
jmp 0x14007e320
cmp eax, 0xea0d7ff6
jg 0x14007dd47
cmp eax, 0xe050f215
je 0x14007e103
cmp eax, 0xe0c0cd9c
je 0x14007e124
cmp eax, 0xe2d31a5f
jne 0x14007d49d
mov rax, qword [rsp + 0x28]
mov eax, 0x89f6cd8
jmp 0x14007d49d
cmp eax, 0x17a39f58
jg 0x14007dd86
cmp eax, 0x121f6026
je 0x14007e136
cmp eax, 0x12c3dd70
je 0x14007e164
cmp eax, 0x1696e2a0
jne 0x14007d49d
mov rax, qword [rsp + 0x28]
mov eax, 0x749567a5
jmp 0x14007d49d
cmp eax, 0x9d8d0a1d
jg 0x14007ddd2
cmp eax, 0x9217fe93
je 0x14007e182
cmp eax, 0x939ee379
je 0x14007e191
cmp eax, 0x9c5c3f4c
jne 0x14007d49d
mov rax, qword [rsp + 0x28]
cmp dword [rax + 0x4154], 0
mov eax, 0x6fea04ca
cmove eax, ebp
mov r13, qword [rsp + 0xa0]
jmp 0x14007d49d
cmp eax, 0x63374757
jg 0x14007de11
cmp eax, 0x536dee41
je 0x14007e1af
cmp eax, 0x59b96525
je 0x14007e1cd
cmp eax, 0x623378dd
jne 0x14007d49d
mov rax, qword [rsp + 0xc8]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x90]
mov qword [rcx], rax
mov eax, 0xaf3d78a3
jmp 0x14007d49d
cmp eax, 0xda5fcb1f
jg 0x14007de77
cmp eax, 0xd39b8309
je 0x14007e214
cmp eax, 0xd3b39f3b
je 0x14007e256
cmp eax, 0xd706b827
jne 0x14007d49d
mov rax, qword [rsp + 0x40]
mov eax, 0x384bf4f6
jmp 0x14007d49d
cmp eax, 0x37cf0cf1
jg 0x14007dea2
cmp eax, 0x3204c3bb
je 0x14007e279
cmp eax, 0x32201199
je 0x14007e28b
cmp eax, 0x35a27412
jne 0x14007d49d
mov qword [rsp + 0x50], rbx
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3b5a0742
mov ecx, 0xd39b8309
jmp 0x14007d490
cmp eax, 0xaf3d78a2
jg 0x14007ded7
cmp eax, 0xac8c4282
je 0x14007e29a
cmp eax, 0xae9d272e
je 0x14007e2bb
cmp eax, 0xaecc5682
jne 0x14007d49d
cmp byte [rsp + 0x3a], 0
mov eax, 0xa9b6bc29
mov ecx, 0x10e206e3
cmovne eax, ecx
jmp 0x14007d49d
cmp eax, 0x70e5e60b
je 0x14007e2fa
cmp eax, 0x7157bc43
je 0x14007e30c
cmp eax, 0x749567a5
jne 0x14007d49d
mov rax, qword [rsp + 0x28]
mov ecx, 0x41f0
add rax, rcx
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xb8]
cmp dword [rax + 8], 0
setne byte [rsp + 0x38]
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1696e2a0
mov ecx, 0x5308c2a0
jmp 0x14007d490
cmp eax, 0xf42a5e06
je 0x14007e332
cmp eax, 0xf57080e4
je 0x14007e350
cmp eax, 0xf7a6efc5
jne 0x14007d49d
mov eax, 0x63374758
jmp 0x14007d49d
cmp eax, 0x1045348a
je 0x14007e35f
cmp eax, 0x10e206e3
je 0x14007e36e
cmp eax, 0x1201e896
jne 0x14007d49d
mov rax, qword [rsp + 0x90]
mov rax, qword [rax]
mov r9, qword [rax]
mov rax, qword [rsp + 0x88]
mov r8d, dword [rax]
mov rax, qword [rsp + 0x60]
mov edx, dword [rax]
lea rcx, str._nav__NavMoveRequest:_result_NavID_0x_08X_in_Layer__d_Window___s__n
call fcn.140017230
mov eax, 0x46f8e31f
jmp 0x14007d49d
cmp eax, 0x8e20917d
je 0x14007e38a
cmp eax, 0x9133d6bf
je 0x14007e3a8
cmp eax, 0x91af34bc
jne 0x14007d49d
mov eax, 0xcc8f122e
jmp 0x14007d49d
cmp eax, 0x4b326868
je 0x14007e413
cmp eax, 0x4dc28f22
je 0x14007e41d
cmp eax, 0x5308c2a0
jne 0x14007d49d
cmp byte [rsp + 0x38], 0
mov eax, 0x6fea04ca
mov ecx, 0x70e5e60b
cmovne eax, ecx
mov r13, qword [rsp + 0xa0]
jmp 0x14007d49d
cmp eax, 0xc387ff2d
je 0x14007e443
cmp eax, 0xcbe4f117
je 0x14007e461
cmp eax, 0xcc8f122e
jne 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x690736af
mov ecx, 0x536dee41
jmp 0x14007d490
cmp eax, 0x2c6c2e5f
je 0x14007e47c
cmp eax, 0x2da48b4d
je 0x14007e486
cmp eax, 0x2f91b29d
jne 0x14007d49d
mov eax, 0x1ef0726e
movss xmm6, dword [rsp + 0xac]
jmp 0x14007d49d
cmp eax, 0xa6d34e06
je 0x14007e4e0
cmp eax, 0xa752d268
je 0x14007e4ef
cmp eax, 0xa9b6bc29
jne 0x14007d49d
mov rax, qword [rsp + 0x28]
cmp dword [rax + 0x40c0], 0
mov eax, 0xf08a891e
mov ecx, 0xcc8f122e
cmove eax, ecx
jmp 0x14007d49d
cmp eax, 0x6d796aba
je 0x14007e51f
cmp eax, 0x6ea34de2
je 0x14007e53d
cmp eax, 0x6fea04ca
jne 0x14007d49d
mov qword [rsp + 0x68], r13
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9217fe93
mov ecx, 0x10d4324
jmp 0x14007d490
cmp eax, 0xea0d7ff7
je 0x14007e568
cmp eax, 0xecb9ebc0
je 0x14007e588
cmp eax, 0xf08a891e
jne 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1045348a
mov ecx, 0x121f6026
jmp 0x14007d490
cmp eax, 0x17a39f59
je 0x14007e5a6
cmp eax, 0x1e503387
je 0x14007e5db
cmp eax, 0x1ef0726e
jne 0x14007d49d
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
movss dword [rax + 0x78], xmm6
mov dword [rax + 0x80], 0
mov dword [rax + 0x88], 0
mov eax, 0x2da48b4d
jmp 0x14007d49d
cmp eax, 0x9d8d0a1e
je 0x14007e5f9
cmp eax, 0x9eabe51f
je 0x14007e62e
cmp eax, 0xa103d96a
jne 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc1492372
mov ecx, 0xa66a930d
jmp 0x14007d490
cmp eax, 0x63374758
je 0x14007e640
cmp eax, 0x634c5cf6
je 0x14007e672
cmp eax, 0x6875968d
jne 0x14007d49d
mov rax, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x84]
mov dword [rax + 0x40dc], ecx
mov rax, qword [rsp + 0x40]
mov eax, dword [rax + 0xc]
mov rcx, qword [rsp + 0x28]
mov dword [rcx + 0x40e0], eax
mov rax, qword [rsp + 0x28]
mov eax, dword [rax + 0x4120]
mov rcx, qword [rsp + 0x28]
mov dword [rcx + 0x40e4], eax
mov eax, 0xecb9ebc0
jmp 0x14007d49d
cmp eax, 0xda5fcb20
je 0x14007e690
cmp eax, 0xdc367254
je 0x14007e6a7
cmp eax, 0xdf19263c
jne 0x14007d49d
mov eax, 0x585cb88
jmp 0x14007d49d
cmp eax, 0x37cf0cf2
je 0x14007e6ea
cmp eax, 0x384bf4f6
je 0x14007e70b
cmp eax, 0x3b5a0742
jne 0x14007d49d
mov rax, qword [rsp + 0x28]
mov rax, qword [rsp + 0x50]
mov eax, 0xd39b8309
jmp 0x14007d49d
cmp eax, 0xaf3d78a3
je 0x14007e73f
cmp eax, 0xb024586d
je 0x14007e771
cmp eax, 0xb0c29c31
jne 0x14007d49d
mov rax, qword [rsp + 0x58]
mov rax, qword [rax]
mov rax, qword [rax + 0x350]
mov rcx, qword [rsp + 0x28]
cmp rax, qword [rcx + 0x40b8]
mov eax, 0xbdf608c4
mov ecx, 0x59b96525
jmp 0x14007e57b
cmp eax, 0x76a8892d
je 0x14007e77b
cmp eax, 0x7864eb0a
jne 0x14007d49d
cmp dword [rsp + 0xa8], 0
mov eax, 0x87d20312
mov ecx, 0x4dc28f22
cmove eax, ecx
jmp 0x14007d49d
cmp eax, 0xff276c52
je 0x14007e7a5
cmp eax, 0xfff31b41
jne 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf57080e4
mov ecx, 0xd3b39f3b
jmp 0x14007d490
cmp eax, 0x89f6cd8
jne 0x14007e7b4
mov rax, qword [rsp + 0x28]
cmp dword [rax + 0x4124], 2
sete byte [rsp + 0x3e]
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe2d31a5f
mov ecx, 0x23daf561
jmp 0x14007d490
mov rax, qword [rsp + 0x28]
mov eax, 0xdc367254
jmp 0x14007d49d
mov rax, qword [rsp + 0x48]
test byte [rax], 0x40
mov eax, 0xc387ff2d
mov ecx, 0x634c5cf6
cmove eax, ecx
jmp 0x14007d49d
cmp qword [rsp + 0x68], 0
sete byte [rsp + 0x39]
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9217fe93
mov ecx, 0x6902b56b
jmp 0x14007d490
cmp byte [rsp + 0x3b], 0
mov eax, 0xcc8f122e
mov ecx, 0x8e20917d
cmovne eax, ecx
jmp 0x14007d49d
mov eax, 0x623378dd
jmp 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1696e2a0
mov ecx, 0x749567a5
jmp 0x14007d490
mov qword [rsp + 0x40], rdi
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x75106133
mov ecx, 0xdc367254
jmp 0x14007d490
mov rax, qword [rsp + 0x28]
mov eax, 0xa66a930d
jmp 0x14007d49d
cmp byte [rsp + 0x3e], 0
mov eax, 0x1ef0726e
mov ecx, 0x939ee379
cmovne eax, ecx
xorps xmm6, xmm6
jmp 0x14007d49d
cmp byte [rsp + 0x3c], 0
mov eax, 0xbdf608c4
mov ecx, 0xea0d7ff7
cmovne eax, ecx
mov rdi, qword [rsp + 0x50]
jmp 0x14007d49d
mov eax, 0xae9d272e
mov r14, qword [rsp + 0xb0]
jmp 0x14007d49d
cmp byte [rsp + 0x3f], 0
mov eax, 0xfe276c2a
mov ecx, 0x754070c8
cmovne eax, ecx
jmp 0x14007d49d
cmp byte [rsp + 0x39], 0
mov eax, 0xe0c0cd9c
mov ecx, 0xf42a5e06
cmovne eax, ecx
jmp 0x14007d49d
mov eax, 0x536dee41
jmp 0x14007d49d
mov rax, qword [0x14082ea00]
mov word [rax + 0x40f9], 1
mov byte [rax + 0x40fb], 1
mov eax, 0xdf19263c
jmp 0x14007d49d
mov rax, qword [rsp + 0x48]
test byte [rax], 0x20
mov eax, 0x6b8dc67c
jmp 0x14007e320
mov rax, qword [rsp + 0x48]
test dword [rax], 0x1000
sete byte [rsp + 0x3b]
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1045348a
mov ecx, 0x846b556d
jmp 0x14007d490
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb024586d
mov ecx, 0xa1a1a17d
jmp 0x14007d490
mov rax, qword [rsp + 0x68]
mov eax, 0x10d4324
jmp 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd706b827
mov ecx, 0x384bf4f6
jmp 0x14007d490
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x690736af
mov ecx, 0x4b326868
jmp 0x14007d490
mov rax, qword [rsp + 0x58]
movss xmm0, dword [rax + 0x24]
movss dword [rsp + 0x7c], xmm0
mov rax, qword [rsp + 0x50]
movss xmm0, dword [rax + 0x24]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [rsp + 0x7c]
movss xmm1, dword [rsp + 0x80]
ucomiss xmm1, xmm0
mov eax, 0x48fac4e
mov ecx, 0x32201199
cmova eax, ecx
jmp 0x14007d49d
mov rax, qword [rsp + 0x28]
mov ecx, 0x41c0
add rax, rcx
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x50]
cmp rcx, rax
setne byte [rsp + 0x3c]
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3b5a0742
mov ecx, 0x258f3efa
jmp 0x14007d490
call fcn.140017280
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf57080e4
mov ecx, 0xf7a6efc5
jmp 0x14007d490
cmp byte [rsp + 0x37], 0
mov eax, 0x9c5c3f4c
cmovne eax, ebp
jmp 0x14007d49d
mov eax, 0xbdf608c4
mov rdi, qword [rsp + 0x58]
jmp 0x14007d49d
mov rax, qword [rsp + 0x98]
mov rdx, qword [rax]
lea rcx, str._focus__NavMoveRequest:_SetNavWindow___s___n
call fcn.140017230
mov eax, 0x17a39f59
jmp 0x14007d49d
mov qword [rsp + 0xa0], r14
mov rax, qword [rsp + 0x28]
mov ecx, 0x4118
add rax, rcx
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x48]
test dword [rax], 0x400
mov eax, 0xa103d96a
mov ecx, 0x6fea04ca
cmove eax, ecx
mov r13, qword [rsp + 0xa0]
jmp 0x14007d49d
mov eax, 0x6fea04ca
mov r13, qword [rsp + 0xb8]
jmp 0x14007d49d
mov rax, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x78]
cmp ecx, dword [rax + 0x40c0]
mov eax, 0x9eabe51f
mov ecx, 0x35a27412
cmove eax, ecx
mov rbx, qword [rsp + 0x68]
jmp 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xff276c52
mov ecx, 0x892c477c
jmp 0x14007d490
call fcn.140017280
mov eax, 0xd3b39f3b
jmp 0x14007d49d
mov rax, qword [rsp + 0x48]
mov eax, 0x121f6026
jmp 0x14007d49d
mov eax, dword [rsp + 0x74]
mov ecx, 0x1000
or eax, ecx
mov rcx, qword [rsp + 0x48]
mov dword [rcx], eax
mov eax, 0xa9b6bc29
jmp 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x37cf0cf2
mov ecx, 0x9d8d0a1e
jmp 0x14007d490
mov rax, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x40]
mov rcx, qword [rsi]
movss xmm1, dword [rcx + 0xf0]
movss xmm2, dword [rcx + 0xf4]
movss xmm0, dword [rax + 0x1c]
addss xmm0, xmm2
movss xmm3, dword [rax + 0x18]
addss xmm3, xmm1
addss xmm2, dword [rax + 0x14]
addss xmm1, dword [rax + 0x10]
movss dword [rsp + 0x20], xmm0
mov rcx, r12
call fcn.14002c870
mov rax, qword [rsp + 0x28]
mov r9d, dword [rax + 0x411c]
mov rdx, qword [rsi]
mov rcx, r15
mov r8, r12
call fcn.14006c4f0
mov eax, 0xc2d3cfb6
jmp 0x14007d49d
mov eax, 0x585cb88
jmp 0x14007d49d
mov rax, qword [rsp + 0x28]
cmp dword [rax + 0x41c8], 0
lea r14, [rax + 0x41c0]
mov eax, 0
cmove r14, rax
mov eax, 0xae9d272e
jmp 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe2d31a5f
mov ecx, 0x89f6cd8
jmp 0x14007d490
mov rax, qword [rsp + 0x48]
test byte [rax + 1], 0x10
mov eax, 0xdf19263c
mov ecx, 0xe050f215
cmove eax, ecx
jmp 0x14007d49d
mov eax, 0x2da48b4d
jmp 0x14007d49d
mov rax, qword [rsp + 0x28]
mov ecx, 0x40b8
add rax, rcx
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x90]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0xc8], rcx
mov rcx, qword [rsp + 0xc8]
mov rcx, qword [rcx]
mov qword [rsp + 0x98], rcx
cmp rax, qword [rsp + 0x98]
mov eax, 0x270c958a
mov ecx, 0xaf3d78a3
cmove eax, ecx
jmp 0x14007d49d
mov rax, qword [rsp + 0x40]
mov eax, 0xa752d268
jmp 0x14007d49d
mov rax, qword [rsp + 0x40]
mov eax, dword [rax + 0x20]
shr eax, 8
and eax, 1
mov byte [rsp + 0x3f], al
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6d34e06
mov ecx, 0xa5619668
jmp 0x14007d490
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6d34e06
mov ecx, 0xa752d268
jmp 0x14007d490
mov rax, qword [rsp + 0x60]
mov eax, dword [rax]
mov rcx, qword [rsp + 0x28]
mov dword [rcx + 0x40e8], eax
mov rax, qword [rsp + 0x28]
mov dword [rax + 0x40ec], 0
mov eax, 0xcbe4f117
jmp 0x14007d49d
mov rax, qword [rsp + 0x58]
cmp dword [rax + 8], 0
mov eax, 0xb0c29c31
mov ecx, 0xbdf608c4
cmove eax, ecx
mov rdi, qword [rsp + 0x50]
jmp 0x14007d49d
mov rax, qword [rsp + 0x28]
test byte [rax + 0x541c], 8
mov eax, 0x1201e896
mov ecx, 0x46f8e31f
cmove eax, ecx
jmp 0x14007d49d
mov rax, qword [rsp + 0x98]
mov rdx, qword [rax]
lea rcx, str._focus__NavMoveRequest:_SetNavWindow___s___n
call fcn.140017230
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xac8c4282
mov ecx, 0x3f33f4a9
jmp 0x14007d490
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xac8c4282
mov ecx, 0x17a39f59
jmp 0x14007d490
mov rax, qword [0x14082ea00]
mov word [rax + 0x40f9], 1
mov byte [rax + 0x40fb], 1
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x37cf0cf2
mov ecx, 0x91af34bc
jmp 0x14007d490
mov eax, 0x35a27412
mov rbx, qword [rsp + 0xc0]
jmp 0x14007d49d
mov rax, qword [rsp + 0x28]
mov eax, dword [rax + 0x40c0]
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rcx]
mov dword [rsp + 0x84], ecx
cmp eax, dword [rsp + 0x84]
mov eax, 0x6875968d
mov ecx, 0xecb9ebc0
cmove eax, ecx
jmp 0x14007d49d
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9133d6bf
mov ecx, 0xc2d3cfb6
jmp 0x14007d490
cmp byte [rsp + 0x3d], 0
mov eax, 0x2da48b4d
mov ecx, 0xf8177e5b
cmovne eax, ecx
jmp 0x14007d49d
mov rax, qword [rsp + 0x28]
mov ecx, 0x40f4
add rax, rcx
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x88]
cmp dword [rax], 0
sete byte [rsp + 0x3d]
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x75106133
mov ecx, 0xda5fcb20
jmp 0x14007d490
mov rax, qword [0x14082ea00]
mov word [rax + 0x40f9], 1
mov byte [rax + 0x40fb], 1
mov eax, 0x9d8d0a1e
jmp 0x14007d49d
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
movss xmm0, dword [rax + 0x70]
movss dword [rsp + 0xac], xmm0
mov eax, dword [0x14082f8f0]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd706b827
mov ecx, 0x2f91b29d
jmp 0x14007d490
mov rax, qword [rsp + 0x28]
mov eax, dword [rax + 0x3ef4]
mov rcx, qword [rsp + 0x40]
add rcx, 8
mov qword [rsp + 0x60], rcx
mov rcx, qword [rsp + 0x60]
cmp eax, dword [rcx]
mov eax, 0xfff31b41
mov ecx, 0x63374758
cmove eax, ecx
jmp 0x14007d49d
mov eax, 0x12c3dd70
jmp 0x14007d49d
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x50]
movss xmm0, dword [rcx + 0x28]
ucomiss xmm0, dword [rax + 0x28]
mov eax, 0xbdf608c4
mov ecx, 0x32201199
cmova eax, ecx
mov rdi, qword [rsp + 0x50]
jmp 0x14007d49d
mov rax, qword [rsp + 0x48]
mov eax, 0x892c477c
jmp 0x14007d49d
cmp eax, 0x585cb88
jne 0x14007d49d
mov rcx, qword [rsp + 0xe8]
xor rcx, rsp
call fcn.140384540
movaps xmm6, xmmword [rsp + 0xf0]
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret