Function at 0x140104330
Capabilities:
Get system information on windows
Inspect section memory permissions
Read file via mapping

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x2d8]
sub rsp, 0x3b0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm10
movaps xmmword [rax - 0x68], xmm11
mov rax, qword [0x1404af540]
xor rax, rsp
mov qword [rbp + 0x260], rax
mov rsi, rcx
call fcn.1401b8960
test al, al
jne 0x1401043b4
mov dword [rsp + 0x20], 1
mov edx, 1
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x28]
call fcn.140005fb0
movups xmm0, xmmword [rax]
movaps xmmword [rbp - 0x30], xmm0
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b51a0
lea r13, [0x140111c20]
xor r12d, r12d
cmp qword [rsi + 0x28], r12
je 0x1401046d1
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea r8, [rsp + 0x50]
mov edx, Ordinal_58
mov rcx, qword [rsi + 0x28]
call fcn.140005e20
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
mov qword [rbp + 0x28], rsi
lea rax, [0x14011c250]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea r8, [rsp + 0x50]
mov edx, Ordinal_58
mov rcx, qword [rsi + 0x28]
call fcn.140005e20
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
mov qword [rbp + 0x28], rsi
lea rax, [0x14011e4b0]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea r8, [rsp + 0x50]
mov edx, Ordinal_60
mov rcx, qword [rsi + 0x28]
call fcn.140005e20
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
mov qword [rbp + 0x28], rsi
lea rax, [0x14011ea60]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea r8, [rsp + 0x50]
mov edx, reloc.SinoSPE.dll_Ordinal_60
mov rcx, qword [rsi + 0x28]
call fcn.140005e20
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
mov qword [rbp + 0x28], rsi
lea rax, [0x14011f670]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea r8, [rsp + 0x50]
mov edx, reloc.SinoSPE.dll_Ordinal_58
mov rcx, qword [rsi + 0x28]
call fcn.140005e20
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
mov qword [rbp + 0x28], rsi
lea rax, [0x14011fc70]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea r8, [rsp + 0x50]
mov edx, 0x44
mov rcx, qword [rsi + 0x28]
call fcn.140005e20
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
mov qword [rbp + 0x28], rsi
lea rax, [0x14011fed0]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea r8, [rsp + 0x50]
mov edx, 0x3d
mov rcx, qword [rsi + 0x28]
call fcn.140005e20
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
mov qword [rbp + 0x28], rsi
lea rax, [0x140120040]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea r8, [rsp + 0x50]
mov edx, 0x21
mov rcx, qword [rsi + 0x28]
call fcn.140005e20
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
lea rdx, str.allowdays
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x620]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_load_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x628]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_extn_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x630]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_posi_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x638]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_bigu_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x640]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_bigd_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x648]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext1_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x650]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext2_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x658]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext3_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x660]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext4_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x668]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext5_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x670]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext6_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x678]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_extn_speed_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x680]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_time
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x688]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_load
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x690]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_load_max
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x698]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_load_min
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x6a0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_posi
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104a20
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104a23
mov rax, r12
mov qword [rsi + 0x6a8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_extn
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104a74
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104a77
mov rax, r12
mov qword [rsi + 0x6b0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_bigu
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104ac8
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104acb
mov rax, r12
mov qword [rsi + 0x6b8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_bigd
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104b1c
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104b1f
mov rax, r12
mov qword [rsi + 0x6c0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_ext1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104b70
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104b73
mov rax, r12
mov qword [rsi + 0x6c8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_ext2
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104bc4
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104bc7
mov rax, r12
mov qword [rsi + 0x6d0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_ext3
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104c18
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104c1b
mov rax, r12
mov qword [rsi + 0x6d8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_ext4
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104c6c
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104c6f
mov rax, r12
mov qword [rsi + 0x6e0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_ext5
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104cc0
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104cc3
mov rax, r12
mov qword [rsi + 0x6e8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_ext6
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104d14
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104d17
mov rax, r12
mov qword [rsi + 0x6f0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_strain
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104d68
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104d6b
mov rax, r12
mov qword [rsi + 0x6f8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_speed_max
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104dbc
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104dbf
mov rax, r12
mov qword [rsi + 0x700], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_speed_min
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104e10
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104e13
mov rax, r12
mov qword [rsi + 0x708], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_speed_box
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104e64
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104e67
mov rax, r12
mov qword [rsi + 0x710], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_load_speed_box
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104eb8
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104ebb
mov rax, r12
mov qword [rsi + 0x718], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_extn_speed_box
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104f0c
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104f0f
mov rax, r12
mov qword [rsi + 0x720], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_posi_speed_box
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104f60
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104f63
mov rax, r12
mov qword [rsi + 0x728], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_load_speed
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140104fb4
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140104fb7
mov rax, r12
mov qword [rsi + 0x730], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_posi_speed
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105008
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x14010500b
mov rax, r12
mov qword [rsi + 0x738], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_extn_speed
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x14010505c
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x14010505f
mov rax, r12
mov qword [rsi + 0x740], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_servo_freq
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x1401050b0
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x1401050b3
mov rax, r12
mov qword [rsi + 0x748], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_valve_open
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105104
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105107
mov rax, r12
mov qword [rsi + 0x750], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_rate
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105158
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x14010515b
mov rax, r12
mov qword [rsi + 0x758], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_rate_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x1401051ac
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x1401051af
mov rax, r12
mov qword [rsi + 0x760], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_run
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105200
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105203
mov rax, r12
mov qword [rsi + 0x768], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_stop
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105254
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105257
mov rax, r12
mov qword [rsi + 0x770], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_open_run
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x1401052a8
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x1401052ab
mov rax, r12
mov qword [rsi + 0x778], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_load_control
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x1401052fc
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x1401052ff
mov rax, r12
mov qword [rsi + 0x780], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_extn_control
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105350
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105353
mov rax, r12
mov qword [rsi + 0x788], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_posi_control
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x790]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_run_up
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x1401053d2
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x1401053d5
mov rax, r12
mov qword [rsi + 0x798], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_run_down
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105426
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105429
mov rax, r12
mov qword [rsi + 0x7a0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_estop
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x14010547a
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x14010547d
mov rax, r12
mov qword [rsi + 0x7a8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_overload
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x1401054ce
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x1401054d1
mov rax, r12
mov qword [rsi + 0x7b0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_hit_running
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105522
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105525
mov rax, r12
mov qword [rsi + 0x7b8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_in_pc
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105576
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105579
mov rax, r12
mov qword [rsi + 0x7c0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_in_keypad
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x1401055ca
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x1401055cd
mov rax, r12
mov qword [rsi + 0x7c8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_in_preloading
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x14010561e
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105621
mov rax, r12
mov qword [rsi + 0x7d0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_in_testing
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105672
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105675
mov rax, r12
mov qword [rsi + 0x7d8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_comm_extn
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x1401056c6
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x1401056c9
mov rax, r12
mov qword [rsi + 0x7e0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_auto_extn
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x14010571a
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x14010571d
mov rax, r12
mov qword [rsi + 0x7e8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_keypad_fast_up
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x14010576e
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105771
mov rax, r12
mov qword [rsi + 0x7f0], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_keypad_fast_down
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x1401057c2
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x1401057c5
mov rax, r12
mov qword [rsi + 0x7f8], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_keypad_run
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x140105816
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x140105819
mov rax, r12
mov qword [rsi + 0x800], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_keypad_slow_up
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x14010586a
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x14010586d
mov rax, r12
mov qword [rsi + 0x808], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_keypad_slow_down
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1401b7910
test rax, rax
je 0x1401058be
mov dword [rsp + 0x20], r12d
lea r9, vtable.type_info.0
lea r8, vtable.type_info.0
xor edx, edx
mov rcx, rax
call sub.VCRUNTIME140.dll___RTDynamicCast
jmp 0x1401058c1
mov rax, r12
mov qword [rsi + 0x810], rax
lea rcx, [rbp - 0x30]
call fcn.140006060
lea rdx, str.sample_status_keypad_protect
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x818]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_upper_limit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x820]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_lower_limit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x828]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_input3
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x830]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_input4
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x838]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_input5
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x840]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x848]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely2
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x850]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely3
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x858]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely4
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x860]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely5
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x868]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely6
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x870]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely7
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x878]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely8
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x880]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely9
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x888]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely10
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x890]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely11
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x898]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_status_rely12
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8a0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_load_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8a8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_load_maxmin_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8b0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_posi_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8b8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_extn_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8c0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_bigu_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8c8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_bigd_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8d0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext1_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8d8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext2_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8e0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext3_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8e8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext4_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8f0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext5_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x8f8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext6_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x900]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_load_speed_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x908]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_posi_speed_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x910]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_extn_speed_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x918]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_speed_maxmin_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x920]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_tension
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x928]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_load_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x930]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_extn_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x938]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_posi_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x940]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_bigu_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x948]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_bigd_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x950]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext1_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x958]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext2_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x960]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext3_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x968]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext4_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x970]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext5_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x978]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.sample_ext6_zero
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x980]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x988]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_maxmin_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x990]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_posi_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x998]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9a0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_bigu_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9a8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_bigd_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9b0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_ext1_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9b8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_ext2_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9c0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_ext3_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9c8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_ext4_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9d0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_ext5_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9d8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_ext6_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9e0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_speed_maxmin_tare
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9e8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.box_sample_servo_freq
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9f0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.box_sample_valve_open
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0x9f8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.main_scope
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa00]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1400d0660
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.scope_interval
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa08]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.scope_show_dot
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa10]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.scope_show_output
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa18]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.scope_show_speed
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa20]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.scope_calc_rate
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa28]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b50
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_scope_start
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa30]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_scope_stop
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa38]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.scope_button_bottom_padding
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa40]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.scope_buffer_used
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa48]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.box_control_send
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa50]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.control_channel
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa58]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ab0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.control_speed_name
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa60]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.control_speed
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa68]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.control_speed_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa70]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_control_dest_1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa78]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.control_dest_1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa80]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.control_dest_unit_1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa88]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_control_dest_2
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa90]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.control_dest_2
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xa98]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.control_dest_unit_2
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xaa0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_control_dwell
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xaa8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.control_dwell
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xab0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.control_dwell_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xab8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_control_up
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xac0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_control_goto
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xac8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_control_cycle
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xad0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_control_goto_1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xad8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_control_cycle_1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xae0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_control_down
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xae8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_stop
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xaf0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.box_tuning_param
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xaf8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_pid_control_param
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb00]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_pid_kp_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb08]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_pid_kp
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb10]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kp_reduce_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb18]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kp_reduce_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb20]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kp_raise_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb28]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kp_raise_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb30]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kp_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb38]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kp_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb40]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_pid_ki_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb48]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_pid_ki
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb50]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_ki_reduce_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb58]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_ki_reduce_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb60]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_ki_raise_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb68]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_ki_raise_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb70]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_ki_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb78]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_ki_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb80]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_pid_kd_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb88]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_pid_kd
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb90]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kd_reduce_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xb98]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kd_reduce_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xba0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kd_raise_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xba8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kd_raise_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xbb0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kd_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xbb8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kd_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xbc0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.box_load_pid_ph
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xbc8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_pid_ph_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xbd0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_pid_ph
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xbd8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_ph_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xbe0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_ph_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xbe8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_pid_control_param
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xbf0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_pid_kp_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xbf8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_pid_kp
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc00]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kp_reduce_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc08]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kp_reduce_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc10]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kp_raise_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc18]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kp_raise_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc20]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kp_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc28]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kp_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc30]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_pid_ki_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc38]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_pid_ki
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc40]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_ki_reduce_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc48]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_ki_reduce_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc50]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_ki_raise_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc58]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_ki_raise_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc60]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_ki_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc68]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_ki_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc70]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_pid_kd_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc78]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_pid_kd
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc80]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kd_reduce_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc88]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kd_reduce_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc90]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kd_raise_slow
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xc98]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kd_raise_fast
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xca0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kd_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xca8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kd_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xcb0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.box_extn_pid_ph
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xcb8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_pid_ph_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xcc0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_pid_ph
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xcc8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_ph_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xcd0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_ph_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xcd8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_control_param
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xce0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_p0_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xce8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_p0
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xcf0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_p0_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xcf8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_p0_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd00]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_p1_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd08]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_p1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd10]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_p1_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd18]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_p1_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd20]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_p2_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd28]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_p2
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd30]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_p2_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd38]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_p2_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd40]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_pc_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd48]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_pc
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd50]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_pc_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd58]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_pc_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd60]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_ph_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd68]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.load_old_ph
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd70]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_ph_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd78]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_ph_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd80]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_control_param
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd88]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016ba0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_p0_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd90]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_p0
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xd98]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_p0_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xda0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_p0_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xda8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_p1_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xdb0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_p1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xdb8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_p1_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xdc0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_p1_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xdc8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_p2_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xdd0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_p2
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xdd8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_p2_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xde0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_p2_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xde8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_pc_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xdf0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_pc
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xdf8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_pc_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe00]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_pc_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe08]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_ph_dirty
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe10]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.extn_old_ph
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe18]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_ph_read
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe20]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_ph_write
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe28]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kp_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe30]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_ki_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe38]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_kd_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe40]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_pid_ph_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe48]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kp_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe50]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_ki_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe58]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_kd_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe60]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_pid_ph_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe68]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_p0_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe70]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_p1_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe78]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_p2_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe80]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_pc_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe88]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_load_old_ph_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe90]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_p0_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xe98]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_p1_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xea0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_p2_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xea8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_pc_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xeb0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_extn_old_ph_default
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xeb8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_output_title
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xec0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.edit_output
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xec8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016bf0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_send
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xed0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_output_unit
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xed8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.slider_panel
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xee0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.1400d0570
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_up_1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xee8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_up_2
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xef0]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_up_3
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xef8]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_up_4
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf00]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_up_5
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf08]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_down_1
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf10]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_down_2
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf18]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_down_3
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf20]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_down_4
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf28]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.lbl_down_5
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf30]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140016b00
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.img_up
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf38]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140020260
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.img_down
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf40]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140020260
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_fast_up
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf48]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_slow_up
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf50]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_fast_down
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf58]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.btn_slow_down
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf60]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140003550
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.comm_broken
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea r8, [rsi + 0xf68]
lea rdx, [rbp - 0x30]
mov rcx, rsi
call fcn.140120270
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rcx, [rbp - 8]
call qword [sym.imp.KERNEL32.dll_GetNativeSystemInfo]
mov eax, dword [rbp - 4]
mov dword [rsi + 0x518], eax
imul eax, dword [0x1404c5458]
shr rax, 2
mov qword [rsi + 0x520], rax
mov eax, dword [0x1404ba630]
add eax, 0xffffff9c
cmp eax, 0x63
setbe al
mov byte [rsi + 0x500], al
lea rdx, str.MGCPID_SAMPLE_ABNORMAL
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140017210
lea rcx, [rsi + 0x498]
mov rdx, rax
call fcn.140004930
lea rcx, [rbp - 0x70]
call fcn.1400060d0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
lea rdx, str.MGCPID_SAMPLE_OVERLOAD
lea rcx, [rbp - 0x30]
call fcn.140006470
nop
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140017210
lea rcx, [rsi + 0x4b8]
mov rdx, rax
call fcn.140004930
lea rcx, [rbp - 0x70]
call fcn.1400060d0
nop
lea rcx, [rbp - 0x30]
call fcn.1400060d0
mov ecx, dword [0x1404ba630]
lea eax, [rcx - 0x82]
cmp eax, 0xa
jbe 0x1401083e2
lea eax, [rcx - 0xa]
cmp eax, 0x59
jbe 0x1401083e2
xor edx, edx
jmp 0x1401083e4
mov dl, 1
mov rcx, qword [rsi + 0x928]
mov rax, qword [rcx]
call qword [rax + 0x110]
call qword [sym.imp.ucapi64.dll_GetAllowDays]
mov r14d, eax
cmp eax, 0x3fe
ja 0x14010843f
mov rcx, qword [rsi + 0x620]
mov rdi, qword [rcx]
mov edx, eax
call qword [rdi + 0x388]
mov rcx, qword [rsi + 0x620]
mov rdi, qword [rcx]
mov dl, 1
call qword [rdi + 0x120]
test r14d, r14d
jne 0x14010843f
mov rcx, qword [rsi + 0x620]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x138]
mov dword [rbp - 0xc], r12d
lea rdx, [rbp - 0xc]
mov ecx, 0x82
call qword [sym.imp.ucapi64.dll_GetSys]
test eax, eax
js 0x140108470
mov ecx, dword [rbp - 0xc]
mov eax, ecx
shr eax, 0x1e
and eax, 1
mov dword [rsi + 0x5e4], eax
shr ecx, 0x1f
mov dword [rsi + 0x5e8], ecx
lea rdx, [rbp - 0xc]
mov ecx, 0xa0
call qword [sym.imp.ucapi64.dll_GetSys]
test eax, eax
js 0x1401084b6
mov ecx, dword [rbp - 0xc]
mov eax, ecx
shr eax, 0xc
and eax, 1
mov dword [rsi + 0x5d4], eax
mov eax, ecx
shr eax, 9
and eax, 1
mov dword [rsi + 0x5d8], eax
shr ecx, 0x12
not ecx
and ecx, 1
mov dword [rsi + 0x5dc], ecx
mov dword [rsi + 0x5e0], ecx
cmp byte [rsi + 0x500], 0
jne 0x1401084d7
mov eax, dword [rsi + 0x5d4]
mov dword [rsi + 0x5dc], eax
mov eax, dword [rsi + 0x5d8]
mov dword [rsi + 0x5e0], eax
test dword [0x1404b02ec], 0x80000000
je 0x1401084f2
mov dword [rsi + 0x48c], 0x3ffff
jmp 0x140108887
test dword [0x1404b02ec], 0x40000000
je 0x140108871
mov dword [rsi + 0x48c], 0x3ffff
xor edx, edx
mov r8d, 0x12c
lea rcx, [rbp + 0x50]
call sub.VCRUNTIME140.dll_memset
lea rcx, [rbp - 0x30]
call qword [sym.imp.KERNEL32.dll_GetLocalTime]
xor edx, edx
mov r8d, 0x208
lea rcx, [rbp + 0x50]
call sub.VCRUNTIME140.dll_memset
movzx eax, word [rbp - 0x2a]
movzx ecx, word [rbp - 0x2e]
movzx edi, word [rbp - 0x30]
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], edi
lea r9, [0x1404ba700]
lea r8, str._slogs_4d__02d__02d.txt
mov rdx, 0xffffffffffffffff
lea rcx, [rbp + 0x50]
call fcn.1400d0920
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 3
xor r9d, r9d
mov edx, 0x80000000
mov r8d, 2
lea rcx, [rbp + 0x50]
call qword [sym.imp.KERNEL32.dll_CreateFileW]
mov r15, rax
cmp rax, 0xffffffffffffffff
je 0x140108887
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x20], r12d
xor r9d, r9d
xor edx, edx
mov r8d, 2
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CreateFileMappingW]
mov r14, rax
test rax, rax
je 0x140108866
xorps xmm0, xmm0
movups xmmword [rbp + 0x28], xmm0
movups xmmword [rbp + 0x38], xmm0
lea rdi, [rbp + 0x28]
xor eax, eax
mov ecx, reloc.SinoSPE.dll_Ordinal_16
rep stosb byte [rdi], al
mov qword [rsp + 0x20], r12
xor r9d, r9d
xor r8d, r8d
mov edx, 4
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_MapViewOfFile]
mov rdi, rax
test rax, rax
je 0x14010885d
lea rdx, str.IO_interrupt
mov rcx, rax
call sub.VCRUNTIME140.dll_strstr
mov rcx, rax
test rax, rax
je 0x140108848
nop word [rax + rax]
mov rbx, rcx
cmp rcx, rdi
jbe 0x140108645
cmp byte [rcx], 0xa
je 0x14010864e
dec rcx
cmp rcx, rdi
ja 0x140108638
cmp byte [rcx], 0xa
jne 0x1401086d9
movsx eax, byte [rcx + 1]
mov word [rbp + 0x28], ax
movsx eax, byte [rcx + 2]
mov word [rbp + 0x2a], ax
movsx eax, byte [rcx + 3]
mov word [rbp + 0x2c], ax
movsx eax, byte [rcx + 4]
mov word [rbp + 0x2e], ax
movsx eax, byte [rcx + 5]
mov word [rbp + 0x30], ax
movsx eax, byte [rcx + 6]
mov word [rbp + 0x32], ax
movsx eax, byte [rcx + 7]
mov word [rbp + 0x34], ax
movsx eax, byte [rcx + 8]
mov word [rbp + 0x36], ax
movsx eax, byte [rcx + 9]
mov word [rbp + 0x38], ax
movsx eax, byte [rcx + 0xa]
mov word [rbp + 0x3a], ax
movsx eax, byte [rcx + 0xb]
mov word [rbp + 0x3c], ax
movsx eax, byte [rcx + 0xc]
mov word [rbp + 0x3e], ax
lea rdx, [rbp + 0x28]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
xor r8d, r8d
lea rdx, [rbp - 0x70]
mov rcx, qword [rsi + 0xf68]
call fcn.1402110a0
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.Connected_again
mov rcx, rbx
call sub.VCRUNTIME140.dll_strstr
mov rcx, rax
test rax, rax
je 0x14010881a
mov rbx, rax
cmp rax, rdi
jbe 0x14010870d
nop dword [rax]
cmp byte [rcx], 0xa
je 0x140108716
dec rcx
cmp rcx, rdi
ja 0x140108700
cmp byte [rcx], 0xa
jne 0x1401087fd
movsx eax, byte [rcx + 1]
mov word [rbp + 0x28], ax
movsx eax, byte [rcx + 2]
mov word [rbp + 0x2a], ax
movsx eax, byte [rcx + 3]
mov word [rbp + 0x2c], ax
movsx eax, byte [rcx + 4]
mov word [rbp + 0x2e], ax
movsx eax, byte [rcx + 5]
mov word [rbp + 0x30], ax
movsx eax, byte [rcx + 6]
mov word [rbp + 0x32], ax
movsx eax, byte [rcx + 7]
mov word [rbp + 0x34], ax
movsx eax, byte [rcx + 8]
mov word [rbp + 0x36], ax
movsx eax, byte [rcx + 9]
mov word [rbp + 0x38], ax
movsx eax, byte [rcx + 0xa]
mov word [rbp + 0x3a], ax
movsx eax, byte [rcx + 0xb]
mov word [rbp + 0x3c], ax
movsx eax, byte [rcx + 0xc]
mov word [rbp + 0x3e], ax
lea rdx, [0x140435b20]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
xor r8d, r8d
lea rdx, [rbp - 0x70]
mov rcx, qword [rsi + 0xf68]
call fcn.1402110a0
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, [rbp + 0x28]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
xor r8d, r8d
lea rdx, [rbp - 0x70]
mov rcx, qword [rsi + 0xf68]
call fcn.1402110a0
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, reloc.SinoSPE.dll_Ordinal_10
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
xor r8d, r8d
lea rdx, [rbp - 0x70]
mov rcx, qword [rsi + 0xf68]
call fcn.1402110a0
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.IO_interrupt
mov rcx, rbx
call sub.VCRUNTIME140.dll_strstr
mov rcx, rax
test rax, rax
jne 0x140108630
jmp 0x140108848
lea rdx, reloc.SinoSPE.dll_Ordinal_10
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
xor r8d, r8d
lea rdx, [rbp - 0x70]
mov rcx, qword [rsi + 0xf68]
call fcn.1402110a0
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_UnmapViewOfFile]
mov rcx, qword [rsi + 0xf68]
call fcn.140211b20
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jmp 0x140108887
test dword [0x1404b02ec], 0x20000000
je 0x140108887
mov dword [rsi + 0x48c], 0x2f7ff
mov rcx, qword [rsi + 0x758]
mov rax, qword [rcx]
mov edx, dword [0x1404b02ec]
shr edx, 0x1e
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x760]
mov rax, qword [rcx]
mov edx, dword [0x1404b02ec]
shr edx, 0x1e
and dl, 1
call qword [rax + 0x110]
movss xmm10, dword [0x1404531d0]
xorps xmm11, xmm11
cmp byte [rsi + 0x500], 0
je 0x140108d10
xor edx, edx
lea rcx, [rsi + 0x5ec]
call qword [sym.imp.ucapi64.dll_GetInitOpenValue]
test eax, eax
js 0x140108910
movd xmm0, dword [rsi + 0x5ec]
cvtdq2pd xmm0, xmm0
divsd xmm0, qword [0x140452d80]
call qword [sym.imp.api_ms_win_crt_math_l1_1_0.dll_round]
cvttsd2si eax, xmm0
mov dword [rsi + 0x5f0], eax
lea rdx, str.MAIN_PANEL_SHT_TITLE
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xec0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x3b0]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
xor edx, edx
mov rcx, qword [rsi + 0xec8]
call fcn.1401d3020
mov rcx, qword [rsi + 0xec8]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x5f0]
call qword [rax + 0x388]
mov dword [rbp - 0x10], 1
lea rdx, [rbp - 0x10]
mov rcx, qword [rsi + 0xec8]
call fcn.1401cbcf0
mov dword [rbp - 0x10], 6
lea rdx, [rbp - 0x10]
mov rcx, qword [rsi + 0xec8]
call fcn.1401cbcc0
lea rdx, str._10000_10000
lea rcx, [rbp - 0x70]
call fcn.140006470
mov rdx, rax
mov rcx, qword [rsi + 0xec8]
call fcn.1401cbd20
lea rdx, str.TIP_MAIN_PANEL_SHT_EDIT_VALUE
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xec8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0xb0]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, [0x14041999c]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xed8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
xor r9d, r9d
movss xmm2, dword [0x140452fa4]
movss xmm1, dword [0x140453060]
mov rcx, qword [rsi + 0xee0]
call fcn.140209a20
movd xmm2, dword [0x1404c5494]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [0x1404c5490]
cvtdq2ps xmm1, xmm1
mov rcx, qword [rsi + 0xee0]
call fcn.14020afe0
movd xmm1, dword [rsi + 0x5f0]
cvtdq2ps xmm1, xmm1
mov rcx, qword [rsi + 0xee0]
call fcn.14020b170
mov rcx, qword [rsi + 0xee0]
mov rax, qword [rcx]
movd xmm1, dword [rsi + 0x5f0]
cvtdq2ps xmm1, xmm1
xor r8d, r8d
call qword [rax + 0x3c0]
lea rdx, str.TIP_MAIN_PANEL_SHT_SLIDER_VALVE
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xee0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0xb0]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.2000
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xee8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.4000
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xef0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.6000
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xef8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.8000
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xf00]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.10000
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xf08]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str._2000
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xf10]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str._4000
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xf18]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str._6000
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xf20]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str._8000
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xf28]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str._10000
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xf30]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, qword [rsi + 0xf48]
mov rax, qword [rcx]
mov edx, dword [0x1404c5480]
call qword [rax + 0x388]
mov rcx, qword [rsi + 0xf50]
mov rax, qword [rcx]
mov edx, dword [0x1404c5484]
call qword [rax + 0x388]
mov rcx, qword [rsi + 0xf58]
mov rax, qword [rcx]
mov edx, dword [0x1404c5480]
neg edx
call qword [rax + 0x388]
mov rcx, qword [rsi + 0xf60]
mov rax, qword [rcx]
mov edx, dword [0x1404c5484]
neg edx
call qword [rax + 0x388]
mov rcx, qword [rsi + 0x9f0]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9f8]
mov rax, qword [rcx]
mov dl, 1
call qword [rax + 0x110]
xor edx, edx
jmp 0x1401090da
lea rdx, str.MAIN_PANEL_EM_TITLE
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xec0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x3b0]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov edx, 4
mov rcx, qword [rsi + 0xec8]
call fcn.1401d3020
lea rdx, [0x14041aa8c]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xec8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov dword [rbp - 0x10], 0xa
lea rdx, [rbp - 0x10]
mov rcx, qword [rsi + 0xec8]
call fcn.1401cbcf0
mov dword [rbp - 0x10], 0xff
lea rdx, [rbp - 0x10]
mov rcx, qword [rsi + 0xec8]
call fcn.1401cbcc0
movss xmm2, dword [0x1404c5824]
movaps xmm1, xmm2
xorps xmm1, xmm10
mov rcx, qword [rsi + 0xec8]
call fcn.1401cc5d0
lea rdx, str.TIP_MAIN_PANEL_EM_EDIT_VALUE
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xec8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0xb0]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, [0x1404194d0]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xed8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
movss xmm2, dword [0x1404c5824]
movaps xmm1, xmm2
xorps xmm1, xmm10
xor r9d, r9d
mov rcx, qword [rsi + 0xee0]
call fcn.140209a20
movss xmm2, dword [0x1404c5470]
movss xmm1, dword [0x1404c546c]
mov rcx, qword [rsi + 0xee0]
call fcn.14020afe0
xorps xmm1, xmm1
mov rcx, qword [rsi + 0xee0]
call fcn.14020b170
mov rcx, qword [rsi + 0xee0]
mov rax, qword [rcx]
xor r8d, r8d
xorps xmm1, xmm1
call qword [rax + 0x3c0]
lea rdx, str.TIP_MAIN_PANEL_EM_SLIDER_VALVE
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0xee0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0xb0]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, qword [rsi + 0xee8]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c5824]
mulss xmm1, dword [0x140452c24]
mov r8d, 1
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xef0]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c5824]
mulss xmm1, dword [0x140452c48]
mov r8d, 1
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xef8]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c5824]
mulss xmm1, dword [0x140452c6c]
mov r8d, 1
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf00]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c5824]
mulss xmm1, dword [0x140452c90]
mov r8d, 1
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf08]
mov rax, qword [rcx]
mov r8d, 1
movss xmm1, dword [0x1404c5824]
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf10]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c5824]
xorps xmm1, xmm10
mulss xmm1, dword [0x140452c24]
mov r8d, 1
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf18]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c5824]
xorps xmm1, xmm10
mulss xmm1, dword [0x140452c48]
mov r8d, 1
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf20]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c5824]
xorps xmm1, xmm10
mulss xmm1, dword [0x140452c6c]
mov r8d, 1
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf28]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c5824]
xorps xmm1, xmm10
mulss xmm1, dword [0x140452c90]
mov r8d, 1
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf30]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c5824]
xorps xmm1, xmm10
mov r8d, 1
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf48]
mov rax, qword [rcx]
mov r8d, 4
movss xmm1, dword [0x1404c545c]
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf50]
mov rax, qword [rcx]
mov r8d, 4
movss xmm1, dword [0x1404c5460]
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf58]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c545c]
xorps xmm1, xmm10
mov r8d, 4
call qword [rax + 0x350]
mov rcx, qword [rsi + 0xf60]
mov rax, qword [rcx]
movss xmm1, dword [0x1404c5460]
xorps xmm1, xmm10
mov r8d, 4
call qword [rax + 0x350]
mov rcx, qword [rsi + 0x9f0]
mov rax, qword [rcx]
mov dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9f8]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov dl, 1
mov rcx, qword [rsi + 0x940]
mov rax, qword [rcx]
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xb18]
mov rax, qword [rcx]
movzx edx, byte [rsi + 0x48c]
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xb20]
mov rax, qword [rcx]
movzx edx, byte [rsi + 0x48c]
and dl, 1
call qword [rax + 0x110]
movzx ecx, byte [rsi + 0x48c]
not cl
and cl, 1
mov rax, qword [rsi + 0xb10]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xb28]
mov rax, qword [rcx]
movzx edx, byte [rsi + 0x48c]
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xb30]
mov rax, qword [rcx]
movzx edx, byte [rsi + 0x48c]
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xe30]
mov rax, qword [rcx]
movzx edx, byte [rsi + 0x48c]
and dl, 1
call qword [rax + 0x138]
mov rcx, qword [rsi + 0xb58]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 1
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xb60]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 1
and dl, 1
call qword [rax + 0x110]
mov ecx, dword [rsi + 0x48c]
shr ecx, 1
not cl
and cl, 1
mov rax, qword [rsi + 0xb50]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xb68]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 1
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xb70]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 1
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xe38]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 1
and dl, 1
call qword [rax + 0x138]
mov rcx, qword [rsi + 0xb98]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 2
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xba0]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 2
and dl, 1
call qword [rax + 0x110]
mov ecx, dword [rsi + 0x48c]
shr ecx, 2
not cl
and cl, 1
mov rax, qword [rsi + 0xb90]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xba8]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 2
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xbb0]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 2
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xe40]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 2
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 3
not cl
and cl, 1
mov rax, qword [rsi + 0xbd8]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xe48]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 3
and dl, 1
call qword [rax + 0x138]
mov rcx, qword [rsi + 0xc08]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 4
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xc10]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 4
and dl, 1
call qword [rax + 0x110]
mov ecx, dword [rsi + 0x48c]
shr ecx, 4
not cl
and cl, 1
mov rax, qword [rsi + 0xc00]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xc18]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 4
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xc20]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 4
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xe50]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 4
and dl, 1
call qword [rax + 0x138]
mov rcx, qword [rsi + 0xc48]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 5
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xc50]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 5
and dl, 1
call qword [rax + 0x110]
mov ecx, dword [rsi + 0x48c]
shr ecx, 5
not cl
and cl, 1
mov rax, qword [rsi + 0xc40]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xc58]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 5
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xc60]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 5
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xe58]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 5
and dl, 1
call qword [rax + 0x138]
mov rcx, qword [rsi + 0xc88]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 6
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xc90]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 6
and dl, 1
call qword [rax + 0x110]
mov ecx, dword [rsi + 0x48c]
shr ecx, 6
not cl
and cl, 1
mov rax, qword [rsi + 0xc80]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xc98]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 6
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xca0]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 6
and dl, 1
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xe60]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 6
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 7
not cl
and cl, 1
mov rax, qword [rsi + 0xcc8]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xe68]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 7
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 8
not cl
and cl, 1
mov rax, qword [rsi + 0xcf0]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xe70]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 8
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 9
not cl
and cl, 1
mov rax, qword [rsi + 0xd10]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xe78]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 9
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 0xa
not cl
and cl, 1
mov rax, qword [rsi + 0xd30]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xe80]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 0xa
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 0xb
not cl
and cl, 1
mov rax, qword [rsi + 0xd50]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xe88]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 0xb
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 0xc
not cl
and cl, 1
mov rax, qword [rsi + 0xd70]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xe90]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 0xc
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 0xd
not cl
and cl, 1
mov rax, qword [rsi + 0xd98]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xe98]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 0xd
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 0xe
not cl
and cl, 1
mov rax, qword [rsi + 0xdb8]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xea0]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 0xe
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 0xf
not cl
and cl, 1
mov rax, qword [rsi + 0xdd8]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xea8]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 0xf
and dl, 1
call qword [rax + 0x138]
movzx ecx, byte [rsi + 0x48e]
not cl
and cl, 1
mov rax, qword [rsi + 0xdf8]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xeb0]
mov rax, qword [rcx]
movzx edx, byte [rsi + 0x48e]
and dl, 1
call qword [rax + 0x138]
mov ecx, dword [rsi + 0x48c]
shr ecx, 0x11
not cl
and cl, 1
mov rax, qword [rsi + 0xe18]
mov byte [rax + 0x5ee], cl
mov rcx, qword [rsi + 0xeb8]
mov rax, qword [rcx]
mov edx, dword [rsi + 0x48c]
shr edx, 0x11
and dl, 1
call qword [rax + 0x138]
xor edx, edx
xor ecx, ecx
call fcn.140178500
mov rcx, qword [rsi + 0x928]
mov rax, qword [rcx]
xor r8d, r8d
mov dl, 1
call qword [rax + 0x3c0]
mov ecx, 0x1001
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
movsd xmm6, qword [0x140452c40]
movss xmm7, dword [0x140452be8]
cmp dword [rax + 0xec], 2
jbe 0x1401098e0
mov rcx, qword [rsi + 0x628]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x628]
mov rdi, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rdi + 0x390]
lea rdx, [0x140419584]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8a8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, [0x140419584]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8b0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, [0x1404195b0]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x908]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x930]
mov rbx, qword [rdi]
mov ecx, 1
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x8a8]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x1401099ab
lea rdx, [0x1404199b8]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8a8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, [0x1404199b8]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8b0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.mV_V_s
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x908]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, qword [rsi + 0x930]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x988]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x990]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
movss xmm7, dword [0x140452cd0]
mov rax, rsi
movss dword [rax + 0x4e4], xmm7
mov ecx, 0x1002
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
cmp dword [rax + 0xec], 2
jb 0x140109ae7
mov rcx, qword [rsi + 0x638]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x638]
mov rdi, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rdi + 0x390]
lea rdx, [0x14041948c]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8b8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, [0x1404194d0]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x910]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x940]
mov rbx, qword [rdi]
mov ecx, 2
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x8b8]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x140109b85
lea rdx, str.count_s_
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8b8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.counts_min
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x910]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
xor edx, edx
mov rcx, qword [rsi + 0x6a8]
call fcn.1401d3020
xor edx, edx
mov rcx, qword [rsi + 0x738]
call fcn.1401d3020
mov rcx, qword [rsi + 0x940]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x998]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov ecx, 0x1003
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
movss xmm7, dword [0x140452f54]
cmp dword [rax + 0xec], 2
jbe 0x140109d02
call qword [sym.imp.ucapi64.dll_GetExtnGauge]
divss xmm0, xmm7
movss dword [rsi + 0x5f4], xmm0
mov rcx, qword [rsi + 0x630]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x630]
mov rax, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rax + 0x390]
lea rdx, [0x14041948c]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8c0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
movss xmm0, dword [rsi + 0x5f4]
lea rcx, [rbp - 0x70]
comiss xmm0, xmm11
jbe 0x140109c45
lea rdx, str.__min
call fcn.140006470
nop
mov rcx, qword [rsi + 0x918]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
jmp 0x140109c67
lea rdx, [0x1404194d0]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x918]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x938]
mov rbx, qword [rdi]
mov ecx, 3
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x8c0]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x140109e05
lea rcx, [rbp - 0x70]
cmp dword [0x1404c32b8], 0
je 0x140109d87
lea rdx, str.count_s_
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8c0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.counts_min
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x918]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
xor edx, edx
mov rcx, qword [rsi + 0x6b0]
call fcn.1401d3020
xor edx, edx
mov rcx, qword [rsi + 0x740]
call fcn.1401d3020
jmp 0x140109de1
lea rdx, [0x1404199b8]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8c0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
lea rdx, str.mV_V_min
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x918]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, qword [rsi + 0x938]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9a0]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov ecx, 0x1066
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
cmp dword [rax + 0xec], 2
jbe 0x140109f4d
mov rcx, qword [rsi + 0x650]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x650]
mov rdi, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rdi + 0x390]
mov ecx, dword [rbx + 0xd8]
cmp ecx, 6
jne 0x140109e8c
lea rdx, [0x140419584]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8d8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov dword [rsi + 0x4e8], 0x3a83126f
jmp 0x140109ebe
xor edx, edx
call fcn.140003880
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8d8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x958]
mov rbx, qword [rdi]
mov ecx, 4
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x8d8]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x140109fa0
lea rdx, [0x1404199b8]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8d8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, qword [rsi + 0x958]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9b8]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov ecx, 0x1067
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
cmp dword [rax + 0xec], 2
jbe 0x14010a0e8
mov rcx, qword [rsi + 0x658]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x658]
mov rdi, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rdi + 0x390]
mov ecx, dword [rbx + 0xd8]
cmp ecx, 6
jne 0x14010a027
lea rdx, [0x140419584]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8e0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov dword [rsi + 0x4ec], 0x3a83126f
jmp 0x14010a059
xor edx, edx
call fcn.140003880
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8e0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x960]
mov rbx, qword [rdi]
mov ecx, 5
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x8e0]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x14010a13b
lea rdx, [0x1404199b8]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8e0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, qword [rsi + 0x960]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9c0]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov ecx, 0x1068
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
cmp dword [rax + 0xec], 2
jbe 0x14010a283
mov rcx, qword [rsi + 0x660]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x660]
mov rdi, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rdi + 0x390]
mov ecx, dword [rbx + 0xd8]
cmp ecx, 6
jne 0x14010a1c2
lea rdx, [0x140419584]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8e8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov dword [rsi + 0x4f0], 0x3a83126f
jmp 0x14010a1f4
xor edx, edx
call fcn.140003880
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8e8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x968]
mov rbx, qword [rdi]
mov ecx, 6
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x8e8]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x14010a2d6
lea rdx, [0x1404199b8]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8e8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, qword [rsi + 0x968]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9c8]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov ecx, 0x1069
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
cmp dword [rax + 0xec], 2
jbe 0x14010a41e
mov rcx, qword [rsi + 0x668]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x668]
mov rdi, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rdi + 0x390]
mov ecx, dword [rbx + 0xd8]
cmp ecx, 6
jne 0x14010a35d
lea rdx, [0x140419584]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8f0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov dword [rsi + 0x4f4], 0x3a83126f
jmp 0x14010a38f
xor edx, edx
call fcn.140003880
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8f0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x970]
mov rbx, qword [rdi]
mov ecx, 7
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x8f0]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x14010a471
lea rdx, [0x1404199b8]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8f0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, qword [rsi + 0x970]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9d0]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov ecx, 0x106a
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
cmp dword [rax + 0xec], 2
jbe 0x14010a5b9
mov rcx, qword [rsi + 0x670]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x670]
mov rdi, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rdi + 0x390]
mov ecx, dword [rbx + 0xd8]
cmp ecx, 6
jne 0x14010a4f8
lea rdx, [0x140419584]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8f8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov dword [rsi + 0x4f8], 0x3a83126f
jmp 0x14010a52a
xor edx, edx
call fcn.140003880
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8f8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x978]
mov rbx, qword [rdi]
mov ecx, 8
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x8f8]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x14010a60c
lea rdx, [0x1404199b8]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8f8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, qword [rsi + 0x978]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9d8]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov ecx, 0x106b
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
cmp dword [rax + 0xec], 2
jbe 0x14010a754
mov rcx, qword [rsi + 0x678]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x678]
mov rdi, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rdi + 0x390]
mov ecx, dword [rbx + 0xd8]
cmp ecx, 6
jne 0x14010a693
lea rdx, [0x140419584]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x900]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov dword [rsi + 0x4fc], 0x3a83126f
jmp 0x14010a6c5
xor edx, edx
call fcn.140003880
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x900]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x980]
mov rbx, qword [rdi]
mov ecx, 9
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x900]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x14010a7a7
lea rdx, [0x1404199b8]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x900]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rcx, qword [rsi + 0x980]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9e0]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov ecx, 0x1064
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
cmp dword [rax + 0xec], 2
jbe 0x14010a8a6
mov rcx, qword [rsi + 0x640]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x640]
mov rdi, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rdi + 0x390]
lea rdx, [0x14041948c]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8c8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x948]
mov rbx, qword [rdi]
mov ecx, 0xa
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x8c8]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x14010a907
lea rdx, str.count_s_
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8c8]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
xor edx, edx
mov rcx, qword [rsi + 0x6b8]
call fcn.1401d3020
mov rcx, qword [rsi + 0x948]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9a8]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov ecx, 0x1065
call qword [sym.imp.calcbase64.dll_GetChannelById]
mov rbx, rax
cmp dword [rax + 0xec], 2
jbe 0x14010aa06
mov rcx, qword [rsi + 0x648]
mov rdi, qword [rcx]
xor edx, edx
call qword [rdi + 0x138]
mov rcx, qword [rsi + 0x648]
mov rdi, qword [rcx]
lea rdx, [rbx + 0x60]
call qword [rdi + 0x390]
lea rdx, [0x14041948c]
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8d0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov rdi, qword [rsi + 0x950]
mov rbx, qword [rdi]
mov ecx, VariantTimeToDosDateTime
call qword [sym.imp.ucapi64.dll_GetZeroOffset]
call fcn.140017300
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
comisd xmm1, xmm6
seta dl
xor r8d, r8d
mov rcx, rdi
call qword [rbx + 0x3c0]
mov qword [rbp + 0x28], rsi
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], r12
lea r9, [0x1403fdc1d]
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x70]
call fcn.140016960
nop
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.140120220
nop
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x8d0]
call fcn.140120490
nop
lea rcx, [rsp + 0x50]
call fcn.140005770
nop
lea rcx, [rbp - 0x70]
call fcn.1400023b0
jmp 0x14010aa67
lea rdx, str.count_s_
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov rcx, qword [rsi + 0x8d0]
mov rax, qword [rcx]
lea rdx, [rbp - 0x70]
call qword [rax + 0x390]
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
xor edx, edx
mov rcx, qword [rsi + 0x6c0]
call fcn.1401d3020
mov rcx, qword [rsi + 0x950]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0x9b0]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0x110]
mov rcx, qword [rsi + 0xa08]
mov rax, qword [rcx]
mov edx, dword [0x1404c5428]
call qword [rax + 0x388]
mov rax, qword [rsi + 0xa00]
mov rdx, qword [rax + 0x7d8]
shr rdx, 0x20
test edx, edx
js 0x14010aaa2
mov r8b, 1
mov rcx, qword [rsi + 0xa40]
call fcn.1401ba910
mov rcx, qword [rsi + 0xa00]
mov eax, dword [0x1404c5444]
cmp eax, 0x64
jge 0x14010aac0
mov dword [rcx + 0x858], 0x64
jmp 0x14010aad0
mov edx, 0x186a0
cmp eax, edx
cmovg eax, edx
mov dword [rcx + 0x858], eax
mov rcx, qword [rsi + 0xa00]
mov eax, dword [0x1404c5448]
cmp eax, 0xa
jge 0x14010aaee
mov dword [rcx + 0x85c], 0xa
jmp 0x14010aafe
mov edx, 0x2710
cmp eax, edx
cmovg eax, edx
mov dword [rcx + 0x85c], eax
mov rax, qword [rsi + 0xa00]
mov byte [rax + 0x7b0], 0
mov rdi, qword [rsi + 0xa00]
cmp dword [rsi + 0x5d0], 0
setg al
mov byte [rdi + 0x8c8], al
lea rax, [rsi + 0x538]
mov qword [rdi + 0x930], rax
lea rax, [rsi + 0x548]
mov qword [rdi + 0x910], rax
lea rax, [rsi + 0x54c]
mov qword [rdi + 0x920], rax
mov rax, qword [rsi + 0x570]
mov qword [rdi + 0x900], rax
mov dword [rdi + 0x8f8], 2
mov edx, 0x82
mov r8d, 0x83
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9250
lea rdx, str.MGCPID_SCOPE_TIME_UNIT
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov dword [rbp - 0x10], r12d
lea r8, [rbp - 0x70]
lea rdx, [rbp - 0x10]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9530
nop
lea rcx, [rbp - 0x70]
call fcn.140006060
movd xmm0, dword [0x1404c5428]
cvtdq2ps xmm0, xmm0
mov rax, qword [rsi + 0xa00]
comiss xmm0, xmm11
jbe 0x14010abd6
mov dword [rax + 0x7fc], r12d
movss dword [rax + 0x800], xmm0
mov rax, qword [rsi + 0xa00]
mov dword [rax + 0x86c], 0x3f800000
mov rax, qword [rsi + 0xa00]
mov dword [rax + 0x870], 0x3f800000
mov rax, qword [rsi + 0xa00]
mov dword [rax + 0x874], 0x3f800000
mov rax, qword [rsi + 0xa00]
mov dword [rax + 0x868], 0x3f800000
mov rax, qword [rsi + 0xa00]
mov dword [rax + 0x790], 0xffc00000
mov rax, qword [rsi + 0xa00]
mov dword [rax + 0x79c], 0xffc00000
mov eax, dword [rsi + 0x5d0]
cmp eax, 1
jne 0x14010adf6
lea r8, [rsp + 0x40]
cmp byte [rsi + 0x500], 0
je 0x14010acf4
mov ecx, dword [rsi + 0x5f0]
neg ecx
cmovs ecx, dword [rsi + 0x5f0]
mov eax, 0x51eb851f
imul ecx
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, 2
add eax, edx
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mulss xmm0, xmm7
movss dword [rbp - 0x10], xmm0
xorps xmm0, xmm10
movss dword [rsp + 0x40], xmm0
mov dword [rbp + 0x28], 3
lea r9, [rbp - 0x10]
lea rdx, [rbp + 0x28]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9420
lea rdx, str.MGCPID_SCOPE_VALVE_OPEN_UNIT
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov dword [rbp + 0x28], 3
lea r8, [rbp - 0x70]
lea rdx, [rbp + 0x28]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9530
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov dword [rbp + 0x28], 0x42c80000
jmp 0x14010ad5b
mov dword [rbp + 0x28], 0x3a83126f
mov dword [rsp + 0x40], 0xba83126f
mov dword [rbp - 0x10], 3
lea r9, [rbp + 0x28]
lea rdx, [rbp - 0x10]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9420
lea rdx, str.MGCPID_SCOPE_SERVO_FREQ_UNIT
lea rcx, [rbp - 0x70]
call fcn.140006470
nop
mov dword [rbp + 0x28], 3
lea r8, [rbp - 0x70]
lea rdx, [rbp + 0x28]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9530
nop
lea rcx, [rbp - 0x70]
call fcn.1400060d0
mov dword [rbp + 0x28], 0x3a83126f
lea rdx, [rbp + 0x28]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9480
lea rax, [rsi + 0x558]
mov qword [rdi + 0x918], rax
lea rax, [rsi + 0x55c]
mov qword [rdi + 0x928], rax
mov rax, qword [rsi + 0x580]
mov qword [rdi + 0x908], rax
mov dword [rdi + 0x8f0], 0xff366dc0
mov dword [rdi + 0x8f4], 0xff366dc0
mov dword [rbp + 0x28], 0xff366dc0
mov dword [rsp + 0x40], 3
lea r8, [rbp + 0x28]
lea rdx, [rsp + 0x40]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9e00
mov dword [rbp + 0x28], 0xff366dc0
mov dword [rsp + 0x40], 3
lea r8, [rbp + 0x28]
lea rdx, [rsp + 0x40]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9e30
jmp 0x14010aecb
cmp eax, 2
jne 0x14010aecb
lea rax, [rsi + 0x560]
mov qword [rdi + 0x918], rax
lea rax, [rsi + 0x564]
mov qword [rdi + 0x928], rax
mov rax, qword [rsi + 0x588]
mov qword [rdi + 0x908], rax
mov dword [rdi + 0x8f0], 0xff006000
mov dword [rdi + 0x8f4], 0xff006000
mov dword [rbp + 0x28], 0x3a83126f
mov dword [rsp + 0x40], 0xba83126f
mov dword [rbp - 0x10], 3
lea r9, [rbp + 0x28]
lea r8, [rsp + 0x40]
lea rdx, [rbp - 0x10]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9420
mov dword [rbp + 0x28], 0xff006000
mov dword [rsp + 0x40], 3
lea r8, [rbp + 0x28]
lea rdx, [rsp + 0x40]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9e00
mov dword [rbp + 0x28], 0xff006000
mov dword [rsp + 0x40], 3
lea r8, [rbp + 0x28]
lea rdx, [rsp + 0x40]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9e30
mov dword [rbp + 0x28], 0x3c23d70a
lea rdx, [rbp + 0x28]
mov rcx, qword [rsi + 0xa00]
call fcn.1401f9480
xor edx, edx
mov rcx, rsi
call fcn.1401119a0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov rcx, qword [rsi + 0xa00]
call fcn.1401f89b0
xor r8d, r8d
xor edx, edx
mov rcx, qword [rsi + 0xa58]
call fcn.1401ca130
mov rdi, qword [rsi + 0xa58]
test rdi, rdi
je 0x14010af4a
lea rcx, [rbp - 0x70]
call fcn.1401ba530
mov qword [rbp - 0x68], rdi
mov dword [rbp - 0x70], Ordinal_60
mov rax, qword [rsi + 0x180]
mov qword [rbp - 0x5c], rax
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [rbp - 0x60], eax
mov qword [rbp - 0x50], r12
mov qword [rbp - 0x48], 0xffffffffffffffff
mov rax, qword [rdi]
lea rdx, [rbp - 0x70]
mov rcx, rdi
call qword [rax + 0x238]
mov rcx, qword [rbp + 0x260]
xor rcx, rsp
call fcn.1403ca460
lea r11, [rsp + 0x3b0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm10, xmmword [r11 - 0x30]
movaps xmm11, xmmword [r11 - 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret