Function at 0x41b590
Capabilities:
Load assembly via iassembly

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x118
lea rsi, [rsp + 0x100]
mov qword [rsp + 0x168], rdx
mov rbx, rcx
mov rcx, rsi
call qword [0x0049eff8]
mov rax, qword [rsp + 0x100]
mov rcx, rsi
mov edi, dword [rax + 4]
call fcn.00422960
test edi, edi
jne 0x41b605
lea rdx, [0x00425a80]
mov rcx, rsi
mov r8d, 0xa
call qword [0x0049eec8]
mov rdx, rsi
mov rcx, qword [rsp + 0x168]
call qword [0x0049ee68]
mov rcx, rsi
call fcn.00422960
movabs rax, 0x2fa00000292
mov rdx, rsi
mov rcx, qword [rsp + 0x168]
mov qword [rsp + 0x100], rax
call qword [0x0049f488]
mov ecx, 0x10
call fcn.00411d98
mov rdx, qword [rsp + 0x168]
mov rdi, rax
mov rcx, rax
mov r12, qword [0x0049f318]
call r12
lea rdx, str.actionjiji
mov rcx, rsi
mov qword [rbx], rdi
mov r8d, 0xa
mov rbp, qword [0x0049eec8]
call rbp
mov rdx, rsi
mov rcx, rdi
mov r15, qword [0x0049ee68]
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x10
call fcn.00411d98
mov rdx, qword [rsp + 0x168]
mov rdi, rax
mov rcx, rax
call r12
lea rdx, str.action
mov rcx, rsi
mov qword [rbx + 8], rdi
mov r8d, 6
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x10
call fcn.00411d98
mov rdx, qword [rsp + 0x168]
mov rdi, rax
mov rcx, rax
call r12
lea rdx, str.actionFFT
mov rcx, rsi
mov qword [rbx + 0x10], rdi
mov r8d, 9
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
xor r8d, r8d
mov rdx, qword [rsp + 0x168]
mov rdi, rax
mov rcx, rax
mov rax, qword [0x0049f4c8]
mov qword [rsp + 0xb8], rax
call rax
lea rdx, str.centralwidget
mov rcx, rsi
mov qword [rbx + 0x18], rdi
mov r8d, 0xd
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x20
call fcn.00411d98
mov r12, qword [0x0049f288]
mov rdi, rax
mov rdx, qword [rbx + 0x18]
mov rcx, rax
mov qword [rsp + 0xc0], r12
call r12
lea rdx, str.verticalLayout
mov rcx, rsi
mov qword [rbx + 0x20], rdi
mov r8d, 0xe
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x18]
xor r8d, r8d
mov rdi, rax
mov rcx, rax
call qword [0x0049f2e8]
lea rdx, str.frame
mov rcx, rsi
mov qword [rbx + 0x28], rdi
mov r8d, 5
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x28]
mov r8d, 0x32
mov edx, 0x280
mov r14, qword [0x0049f408]
mov qword [rsp + 0x78], r14
call r14
mov r13, qword [0x0049f400]
mov r8d, 0x32
mov edx, 0x280
mov rcx, qword [rbx + 0x28]
mov qword [rsp + 0x70], r13
call r13
mov rcx, qword [rbx + 0x28]
mov edx, 6
call qword [0x0049f2d8]
mov edx, 0x20
mov rcx, qword [rbx + 0x28]
call qword [0x0049f2e0]
mov ecx, 0x20
call fcn.00411d98
mov rdx, qword [rbx + 0x28]
mov rdi, rax
mov rcx, rax
call r12
lea rdx, str.verticalLayout_4
mov rcx, rsi
mov qword [rbx + 0x30], rdi
mov r8d, 0x10
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x20
call fcn.00411d98
mov r12, qword [0x0049f228]
mov rdi, rax
mov rcx, rax
call r12
lea rdx, str.horizontalLayout_3
mov rcx, rsi
mov qword [rbx + 0x38], rdi
mov r8d, 0x12
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x20
call fcn.00411d98
mov rdi, rax
mov rcx, rax
call r12
lea rdx, str.horizontalLayout
mov rcx, rsi
mov qword [rbx + 0x40], rdi
mov r8d, 0x10
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x28]
xor r8d, r8d
mov rdi, rax
mov rcx, rax
mov rax, qword [0x0049f308]
mov qword [rsp + 0x68], rax
call rax
lea rdx, str.label_portNum
mov rcx, rsi
mov qword [rbx + 0x48], rdi
mov r8d, 0xd
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x48]
mov r8d, 0x10
mov edx, 0x23
call r14
mov rcx, qword [rbx + 0x48]
mov r8d, 0x10
mov edx, 0x23
mov qword [rsp + 0x70], r13
call r13
mov rdi, qword [0x0049f1d0]
xor r9d, r9d
xor r8d, r8d
mov rdx, qword [rbx + 0x48]
mov rcx, qword [rbx + 0x40]
mov qword [rsp + 0xa0], rdi
call rdi
mov ecx, 0x30
call fcn.00411d98
mov r10, qword [0x0049f528]
mov rdi, rax
mov rdx, qword [rbx + 0x28]
mov rcx, rax
mov qword [rsp + 0x88], r10
call r10
lea rdx, str.comboBox_portNum
mov rcx, rsi
mov qword [rbx + 0x50], rdi
mov r8d, 0x10
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
mov r13, r14
call fcn.00422960
mov rcx, qword [rbx + 0x50]
mov r8d, 0x14
mov edx, 0xb4
call r14
mov rax, qword [rsp + 0x70]
mov r8d, 0x14
mov edx, 0xb4
mov rcx, qword [rbx + 0x50]
call rax
xor r9d, r9d
mov rcx, qword [rbx + 0x40]
xor r8d, r8d
mov rdx, qword [rbx + 0x50]
mov rdi, qword [rsp + 0xa0]
call rdi
mov rdx, qword [rbx + 0x40]
xor r8d, r8d
mov rcx, qword [rbx + 0x38]
mov r14, qword [0x0049f1c8]
call r14
mov ecx, 0x20
call fcn.00411d98
mov rdi, rax
mov rcx, rax
call r12
lea rdx, str.horizontalLayout_2
mov rcx, rsi
mov qword [rbx + 0x58], rdi
mov r8d, 0x12
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x28]
xor r8d, r8d
mov rdi, rax
mov rcx, rax
mov r11, qword [rsp + 0x68]
call r11
lea rdx, str.label_baudRate
mov rcx, rsi
mov qword [rbx + 0x60], rdi
mov r8d, 0xe
call rbp
mov rdx, rsi
mov rcx, rdi
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x60]
mov r8d, 0x10
mov edx, 0x23
call r13
mov rax, qword [rsp + 0x70]
mov r8d, 0x10
mov edx, 0x23
mov rcx, qword [rbx + 0x60]
call rax
mov rdx, qword [rbx + 0x60]
xor r9d, r9d
xor r8d, r8d
mov rcx, qword [rbx + 0x58]
mov rdi, qword [rsp + 0xa0]
call rdi
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x28]
mov r13, rax
mov rcx, rax
mov r10, qword [rsp + 0x88]
call r10
mov rax, qword [0x0049ed30]
mov qword [rbx + 0x68], r13
mov rcx, r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [0x0049f640]
mov qword [rsp + 0x60], rax
call rax
mov dword [rsp + 0x40], eax
mov rax, qword [0x0049f0c0]
lea rdi, [rsp + 0xf0]
lea r12, [rsp + 0xe8]
mov rcx, rdi
mov qword [rsp + 0x50], rax
call rax
mov eax, dword [rsp + 0x40]
mov qword [rsp + 0x20], rsi
mov r9, r12
mov r8, rdi
mov rcx, r13
mov edx, eax
mov rax, qword [0x0049f4f0]
mov qword [rsp + 0x58], rax
call rax
mov rax, qword [0x0049f0c8]
mov rcx, rdi
mov qword [rsp + 0x40], rax
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420a10
cmp eax, 0xffffffff
je 0x41bbd0
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420a10
nop dword [rax]
mov rax, qword [0x0049ef28]
mov rcx, rsi
mov qword [rsp + 0x48], rax
call rax
mov rdx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x68]
mov qword [rsp + 0xe8], rdx
mov rdx, qword [rsp + 0x60]
mov rcx, r13
call rdx
mov dword [rsp + 0x80], eax
mov rcx, rdi
mov r11, qword [rsp + 0x50]
call r11
mov eax, dword [rsp + 0x80]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r10, qword [rsp + 0x58]
mov edx, eax
call r10
mov r9, qword [rsp + 0x40]
mov rcx, rdi
call r9
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x68]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov rax, qword [0x0049ed30]
mov rdx, qword [rsp + 0x60]
mov rcx, r13
mov qword [rsp + 0xe8], rax
call rdx
mov dword [rsp + 0x80], eax
mov rcx, rdi
mov r11, qword [rsp + 0x50]
call r11
mov eax, dword [rsp + 0x80]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r10, qword [rsp + 0x58]
mov edx, eax
call r10
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x68]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0x80], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0x80]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x68]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0x80], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0x80]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x68]
lea rdx, str.comboBox_baudRate
mov rcx, rsi
mov r8d, 0x11
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rax, qword [rsp + 0x78]
mov r8d, 0x14
mov edx, 0x50
mov rcx, qword [rbx + 0x68]
call rax
mov r11, qword [rsp + 0x70]
mov r8d, 0x14
mov edx, 0x50
mov rcx, qword [rbx + 0x68]
call r11
xor r9d, r9d
mov rcx, qword [rbx + 0x58]
xor r8d, r8d
mov rdx, qword [rbx + 0x68]
mov r13, qword [rsp + 0xa0]
call r13
mov rdx, qword [rbx + 0x58]
xor r8d, r8d
mov rcx, qword [rbx + 0x38]
call r14
mov ecx, 0x30
call fcn.00411d98
mov r10, qword [0x0049f280]
mov r13, rax
mov rdx, qword [rbx + 0x28]
mov rcx, rax
mov qword [rsp + 0x98], r10
call r10
lea rdx, str.pushButton_openPort
mov rcx, rsi
mov qword [rbx + 0x70], r13
mov r8d, 0x13
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rax, qword [rsp + 0x78]
mov r8d, 0x19
mov edx, 0x64
mov rcx, qword [rbx + 0x70]
call rax
mov r11, qword [rsp + 0x70]
mov r8d, 0x19
mov edx, 0x64
mov rcx, qword [rbx + 0x70]
call r11
mov rdx, qword [rbx + 0x70]
xor r9d, r9d
xor r8d, r8d
mov rcx, qword [rbx + 0x38]
mov r13, qword [rsp + 0xa0]
call r13
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x28]
mov r13, rax
mov rcx, rax
mov r10, qword [rsp + 0x98]
call r10
lea rdx, str.pushButton_checkDev
mov rcx, rsi
mov qword [rbx + 0x78], r13
mov r8d, 0x13
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rax, qword [rsp + 0x78]
mov r8d, 0x19
mov edx, 0x64
mov rcx, qword [rbx + 0x78]
call rax
mov r11, qword [rsp + 0x70]
mov r8d, 0x19
mov edx, 0x64
mov rcx, qword [rbx + 0x78]
call r11
xor r9d, r9d
mov rcx, qword [rbx + 0x38]
xor r8d, r8d
mov r13, qword [rsp + 0xa0]
mov rdx, qword [rbx + 0x78]
call r13
mov rdx, qword [rbx + 0x38]
xor r8d, r8d
mov rcx, qword [rbx + 0x30]
call r14
mov rdx, qword [rbx + 0x28]
xor r9d, r9d
xor r8d, r8d
mov rcx, qword [rbx + 0x20]
call r13
mov ecx, 0x30
call fcn.00411d98
mov r10, qword [0x0049f1f0]
mov r13, rax
mov rdx, qword [rbx + 0x18]
mov rcx, rax
mov qword [rsp + 0xa8], r10
call r10
lea rdx, str.tabWidget
mov rcx, rsi
mov qword [rbx + 0x80], r13
mov r8d, 9
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rax, qword [rsp + 0x78]
mov r8d, 0x118
mov edx, 0x280
mov rcx, qword [rbx + 0x80]
call rax
mov r8d, 0x118
mov edx, 0x280
mov rcx, qword [rbx + 0x80]
mov r11, qword [rsp + 0x70]
call r11
mov ecx, 0x30
call fcn.00411d98
xor r8d, r8d
xor edx, edx
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0xb8]
call rax
lea rdx, [0x0042601c]
mov rcx, rsi
mov qword [rbx + 0x88], r13
mov r8d, 3
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x20
call fcn.00411d98
mov rdx, qword [rbx + 0x88]
mov r13, rax
mov rcx, rax
mov rax, qword [0x0049f220]
mov qword [rsp + 0xd0], rax
call rax
lea rdx, str.horizontalLayout_6
mov rcx, rsi
mov qword [rbx + 0x90], r13
mov r8d, 0x12
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x88]
mov r13, rax
mov rcx, rax
mov rax, qword [0x0049f538]
mov qword [rsp + 0xc8], rax
call rax
lea rdx, str.groupBox
mov rcx, rsi
mov qword [rbx + 0x98], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420a30
cmp eax, 0xffffffff
je 0x41c12c
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420a30
mov r8d, 0xe6
mov edx, 0xb4
mov rax, qword [rsp + 0x78]
mov rcx, qword [rbx + 0x98]
call rax
mov r8d, 0xe6
mov edx, 0xb4
mov rcx, qword [rbx + 0x98]
mov rax, qword [rsp + 0x70]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label
mov rcx, rsi
mov qword [rbx + 0xa0], r13
mov r8d, 5
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420a70
cmp eax, 0xffffffff
je 0x41c1ca
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420a70
movabs rax, 0x780000000a
mov rdx, rsi
mov rcx, qword [rbx + 0xa0]
mov qword [rsp + 0x100], rax
mov r14, qword [0x0049f3a0]
movabs rax, 0x8c0000003c
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_2
mov rcx, rsi
mov qword [rbx + 0xa8], r13
mov r8d, 7
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420a50
cmp eax, 0xffffffff
je 0x41c26e
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420a50
movabs rax, 0x960000000a
mov rdx, rsi
mov rcx, qword [rbx + 0xa8]
mov qword [rsp + 0x100], rax
movabs rax, 0xaa0000003c
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
mov r13, rax
mov rcx, rax
mov rax, qword [0x0049f578]
mov qword [rsp + 0x90], rax
call rax
lea rdx, str.lineEdit_realAirHeight
mov rcx, rsi
mov qword [rbx + 0xb0], r13
mov r8d, 0x16
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420af0
cmp eax, 0xffffffff
je 0x41c312
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420af0
movabs rax, 0x7800000046
mov rcx, qword [rbx + 0xb0]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x8b000000a0
mov qword [rsp + 0x108], rax
call r14
mov rax, qword [0x0049f548]
mov edx, 0x84
mov rcx, qword [rbx + 0xb0]
mov qword [rsp + 0x80], rax
call rax
mov r11, qword [0x0049f540]
mov edx, 1
mov rcx, qword [rbx + 0xb0]
mov qword [rsp + 0xb0], r11
call r11
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
mov r13, rax
mov rcx, rax
mov r10, qword [rsp + 0x90]
call r10
lea rdx, str.lineEdit_realWaterDepth
mov rcx, rsi
mov qword [rbx + 0xb8], r13
mov r8d, 0x17
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0xb8]
movabs rdx, 0x9600000046
mov qword [rsp + 0x100], rdx
movabs rdx, 0xa9000000a0
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov rax, qword [rsp + 0x80]
mov edx, 0x84
mov rcx, qword [rbx + 0xb8]
call rax
mov edx, 1
mov rcx, qword [rbx + 0xb8]
mov r11, qword [rsp + 0xb0]
call r11
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x98]
call rax
lea rdx, str.pushButton_readRealData
mov rcx, rsi
mov qword [rbx + 0xc0], r13
mov r8d, 0x17
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0xc0]
movabs rax, 0xbe0000001e
mov qword [rsp + 0x100], rax
movabs rax, 0xd400000096
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_4
mov rcx, rsi
mov qword [rbx + 0xc8], r13
mov r8d, 7
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0xc8]
movabs rdx, 0x96000000a6
mov qword [rsp + 0x100], rdx
movabs rdx, 0xaa000000ba
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_5
mov rcx, rsi
mov qword [rbx + 0xd0], r13
mov r8d, 7
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0xd0]
movabs rax, 0x78000000a6
mov qword [rsp + 0x100], rax
movabs rax, 0x8c000000ba
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
mov r13, rax
mov rcx, rax
mov r10, qword [rsp + 0x90]
call r10
lea rdx, str.lineEdit_blindZone
mov rcx, rsi
mov qword [rbx + 0xd8], r13
mov r8d, 0x12
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420ad0
cmp eax, 0xffffffff
je 0x41c609
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420ad0
movabs rax, 0x5000000046
mov rcx, qword [rbx + 0xd8]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x63000000a0
mov qword [rsp + 0x108], rax
call r14
mov rcx, qword [rbx + 0xd8]
mov edx, 0x84
mov rax, qword [rsp + 0x80]
call rax
mov edx, 1
mov rcx, qword [rbx + 0xd8]
mov rax, qword [rsp + 0xb0]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_11
mov rcx, rsi
mov qword [rbx + 0xe0], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420ab0
cmp eax, 0xffffffff
je 0x41c6d2
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420ab0
movabs rax, 0x320000000a
mov rdx, rsi
mov rcx, qword [rbx + 0xe0]
mov qword [rsp + 0x100], rax
movabs rax, 0x460000003c
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x90]
call rax
lea rdx, str.lineEdit_range
mov rcx, rsi
mov qword [rbx + 0xe8], r13
mov r8d, 0xe
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420a90
cmp eax, 0xffffffff
je 0x41c76f
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420a90
movabs rax, 0x3200000046
mov rcx, qword [rbx + 0xe8]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x45000000a0
mov qword [rsp + 0x108], rax
call r14
mov rcx, qword [rbx + 0xe8]
mov edx, 0x84
mov rax, qword [rsp + 0x80]
call rax
mov edx, 1
mov rcx, qword [rbx + 0xe8]
mov rax, qword [rsp + 0xb0]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_13
mov rcx, rsi
mov qword [rbx + 0xf0], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420cf0
cmp eax, 0xffffffff
je 0x41c838
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420cf0
movabs rax, 0x50000000a6
mov rdx, rsi
mov rcx, qword [rbx + 0xf0]
mov qword [rsp + 0x100], rax
movabs rax, 0x64000000ba
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_10
mov rcx, rsi
mov qword [rbx + 0xf8], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420cd0
cmp eax, 0xffffffff
je 0x41c8d5
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420cd0
movabs rax, 0x32000000a6
mov rdx, rsi
mov rcx, qword [rbx + 0xf8]
mov qword [rsp + 0x100], rax
movabs rax, 0x46000000ba
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_12
mov rcx, rsi
mov qword [rbx + 0x100], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420cb0
cmp eax, 0xffffffff
je 0x41c972
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420cb0
movabs rax, 0x500000000a
mov rdx, rsi
mov rcx, qword [rbx + 0x100]
mov qword [rsp + 0x100], rax
movabs rax, 0x640000003c
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x90]
call rax
lea rdx, str.lineEdit_version
mov rcx, rsi
mov qword [rbx + 0x108], r13
mov r8d, 0x10
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420c90
cmp eax, 0xffffffff
je 0x41ca0f
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420c90
movabs rax, 0x1400000046
mov rcx, qword [rbx + 0x108]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x27000000a0
mov qword [rsp + 0x108], rax
call r14
mov rax, qword [rsp + 0x80]
mov edx, 0x84
mov rcx, qword [rbx + 0x108]
call rax
mov edx, 1
mov rcx, qword [rbx + 0x108]
mov r10, qword [rsp + 0xb0]
call r10
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x98]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_22
mov rcx, rsi
mov qword [rbx + 0x110], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x110]
movabs rdx, 0x140000000a
mov qword [rsp + 0x100], rdx
movabs rdx, 0x280000003c
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov rdx, qword [rbx + 0x98]
xor r9d, r9d
xor r8d, r8d
mov r10, qword [rsp + 0xa0]
mov rcx, qword [rbx + 0x90]
call r10
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x88]
mov r13, rax
mov rcx, rax
mov r10, qword [rsp + 0xc8]
call r10
lea rdx, str.groupBox_3
mov rcx, rsi
mov qword [rbx + 0x118], r13
mov r8d, 0xa
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov r8d, 0xe6
mov edx, 0x1a4
mov rcx, qword [rbx + 0x118]
mov r10, qword [rsp + 0x78]
call r10
mov edx, 0x1a4
mov rcx, qword [rbx + 0x118]
mov r8d, 0xe6
mov r10, qword [rsp + 0x70]
call r10
mov ecx, 0x20
call fcn.00411d98
mov rdx, qword [rbx + 0x118]
mov r13, rax
mov rcx, rax
mov r9, qword [rsp + 0xc0]
call r9
lea rdx, str.verticalLayout_2
mov rcx, rsi
mov qword [rbx + 0x120], r13
mov r8d, 0x10
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x118]
mov r13, rax
mov rcx, rax
mov r9, qword [rsp + 0xa8]
call r9
lea rdx, str.tabWidget_2
mov rcx, rsi
mov qword [rbx + 0x128], r13
mov r8d, 0xb
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov r13, qword [rbx + 0x128]
mov rcx, rsi
xor r8d, r8d
lea rdx, [0x00426129]
call rbp
mov r9, qword [0x0049f3e0]
mov rdx, rsi
mov rcx, r13
mov qword [rsp + 0xa8], r9
call r9
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
xor r8d, r8d
xor edx, edx
mov r11, qword [rsp + 0xb8]
mov r13, rax
mov rcx, rax
call r11
lea rdx, str.tab_1
mov rcx, rsi
mov qword [rbx + 0x130], r13
mov r8d, 5
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x130]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.InstallExImage
mov rcx, rsi
mov qword [rbx + 0x138], r13
mov r8d, 0xe
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x138]
movabs rdx, 0xa00000082
mov qword [rsp + 0x100], rdx
movabs rdx, 0xaa000000fa
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov r13, qword [rbx + 0x138]
lea rdx, str.image:_url_:_Image_installExample.jpg__
mov rcx, rsi
mov r8d, 0x27
call rbp
mov rdx, rsi
mov r9, qword [rsp + 0xa8]
mov rcx, r13
call r9
mov rcx, rsi
call fcn.00422960
mov rdx, qword [0x0049ed30]
mov r8, rsi
mov r13, qword [0x0049f1e8]
mov rcx, qword [rbx + 0x128]
mov qword [rsp + 0x100], rdx
mov rdx, qword [rbx + 0x130]
mov qword [rsp + 0xc0], r13
call r13
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
xor r8d, r8d
xor edx, edx
mov r9, qword [rsp + 0xb8]
mov r13, rax
mov rcx, rax
call r9
lea rdx, str.tab_2
mov rcx, rsi
mov qword [rbx + 0x140], r13
mov r8d, 5
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_15
mov rcx, rsi
mov qword [rbx + 0x148], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x148]
movabs rdx, 0x28000000b4
mov qword [rsp + 0x100], rdx
movabs rdx, 0x3c000000c8
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_16
mov rcx, rsi
mov qword [rbx + 0x150], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x150]
movabs rdx, 0x280000000a
mov qword [rsp + 0x100], rdx
movabs rdx, 0x3c0000003c
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
mov r13, rax
mov rcx, rax
mov r9, qword [rsp + 0x90]
call r9
lea rdx, str.lineEdit_installHeight
mov rcx, rsi
mov qword [rbx + 0x158], r13
mov r8d, 0x16
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x158]
movabs rdx, 0x2800000050
mov qword [rsp + 0x100], rdx
movabs rdx, 0x3b000000aa
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov edx, 0x84
mov rcx, qword [rbx + 0x158]
mov r11, qword [rsp + 0x80]
call r11
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_20
mov rcx, rsi
mov qword [rbx + 0x160], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x160]
movabs rdx, 0x640000000a
mov qword [rsp + 0x100], rdx
movabs rdx, 0x780000003c
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
mov r13, rax
mov rcx, rax
mov r9, qword [rsp + 0x90]
call r9
lea rdx, str.lineEdit_autoOutDataCycle
mov rcx, rsi
mov qword [rbx + 0x168], r13
mov r8d, 0x19
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x168]
movabs rdx, 0x6400000050
mov qword [rsp + 0x100], rdx
movabs rdx, 0x77000000aa
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov r8d, 0x14
mov r10, qword [rsp + 0x70]
mov edx, 0x5b
mov rcx, qword [rbx + 0x168]
call r10
mov edx, 0x84
mov rcx, qword [rbx + 0x168]
mov r11, qword [rsp + 0x80]
call r11
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_21
mov rcx, rsi
mov qword [rbx + 0x170], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x170]
movabs rdx, 0x64000000b4
mov qword [rsp + 0x100], rdx
movabs rdx, 0x78000000c8
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_23
mov rcx, rsi
mov qword [rbx + 0x178], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x178]
movabs rdx, 0xa0000000a
mov qword [rsp + 0x100], rdx
movabs rdx, 0x1e00000046
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_24
mov rcx, rsi
mov qword [rbx + 0x180], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x180]
movabs rax, 0x64000000d2
mov qword [rsp + 0x100], rax
movabs rax, 0x7800000104
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x188], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0xa8], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xa8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov r10, qword [rsp + 0x40]
mov rcx, rdi
call r10
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov r10, qword [rsp + 0x48]
call r10
mov rcx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x188]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xe8], rcx
mov rcx, r13
call rax
mov dword [rsp + 0xa8], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xa8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x188]
lea rdx, str.comboBox_protocolType
mov rcx, rsi
mov r8d, 0x15
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x188]
movabs rax, 0x6400000118
mov qword [rsp + 0x100], rax
movabs rax, 0x7900000172
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_30
mov rcx, rsi
mov qword [rbx + 0x190], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x190]
movabs rax, 0xa000000d2
mov qword [rsp + 0x100], rax
movabs rax, 0x1e00000104
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x90]
call rax
lea rdx, str.lineEdit_mbDevAddr
mov rcx, rsi
mov qword [rbx + 0x198], r13
mov r8d, 0x12
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x198]
mov rdx, rsi
movabs rax, 0xa0000010e
mov qword [rsp + 0x100], rax
movabs rax, 0x1d00000136
mov qword [rsp + 0x108], rax
call r14
mov edx, 0x84
mov rcx, qword [rbx + 0x198]
mov rax, qword [rsp + 0x80]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x98]
call rax
lea rdx, str.pushButton_saveCfg
mov rcx, rsi
mov qword [rbx + 0x1a0], r13
mov r8d, 0x12
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x1a0]
movabs rdx, 0x8c00000014
mov qword [rsp + 0x100], rdx
movabs rdx, 0xa20000006e
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x98]
call rax
lea rdx, str.pushButton_default
mov rcx, rsi
mov qword [rbx + 0x1a8], r13
mov r8d, 0x12
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x1a8]
movabs rdx, 0x8c00000118
mov qword [rsp + 0x100], rdx
movabs rdx, 0xa200000172
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x98]
call rax
lea rdx, str.pushButton_update
mov rcx, rsi
mov qword [rbx + 0x1b0], r13
mov r8d, 0x11
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x1b0]
movabs rax, 0x8c00000096
mov qword [rsp + 0x100], rax
movabs rax, 0xa2000000f0
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x1b8], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0xa8], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xa8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov r10, qword [rsp + 0x40]
mov rcx, rdi
call r10
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov r10, qword [rsp + 0x48]
call r10
mov rcx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x1b8]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xe8], rcx
mov rcx, r13
call rax
mov dword [rsp + 0xa8], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xa8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x1b8]
lea rdx, str.comboBox_OutDataType
mov rcx, rsi
mov r8d, 0x14
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x1b8]
movabs rax, 0x4600000050
mov qword [rsp + 0x100], rax
movabs rax, 0x5b000000aa
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_32
mov rcx, rsi
mov qword [rbx + 0x1c0], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420c70
cmp eax, 0xffffffff
je 0x41d7f2
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420c70
movabs rax, 0x460000000a
mov rdx, rsi
mov rcx, qword [rbx + 0x1c0]
mov qword [rsp + 0x100], rax
movabs rax, 0x5a0000003c
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x90]
call rax
lea rdx, str.lineEdit_mbDevAddrHex
mov rcx, rsi
mov qword [rbx + 0x1c8], r13
mov r8d, 0x15
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420c50
cmp eax, 0xffffffff
je 0x41d88f
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420c50
movabs rax, 0xa00000154
mov rcx, qword [rbx + 0x1c8]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x1d00000172
mov qword [rsp + 0x108], rax
call r14
mov edx, 0x84
mov rcx, qword [rbx + 0x1c8]
mov rax, qword [rsp + 0x80]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_31
mov rcx, rsi
mov qword [rbx + 0x1d0], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420c30
cmp eax, 0xffffffff
je 0x41d942
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420c30
movabs rax, 0xa0000013c
mov rcx, qword [rbx + 0x1d0]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x1e0000014f
mov qword [rsp + 0x108], rax
call r14
mov rax, qword [0x0049f2f0]
mov edx, 0x82
mov rcx, qword [rbx + 0x1d0]
mov qword [rsp + 0xa8], rax
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x140]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x1d8], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420c10
cmp eax, 0xffffffff
je 0x41da4a
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420c10
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x1d8]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420ef0
cmp eax, 0xffffffff
je 0x41daed
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420ef0
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x1d8]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420ed0
cmp eax, 0xffffffff
je 0x41db90
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420ed0
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x1d8]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420eb0
cmp eax, 0xffffffff
je 0x41dc33
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420eb0
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x1d8]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420e90
cmp eax, 0xffffffff
je 0x41dcd6
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420e90
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x1d8]
lea rdx, str.comboBox_baudRateCfg
mov rcx, rsi
mov r8d, 0x14
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420e70
cmp eax, 0xffffffff
je 0x41dd2b
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420e70
movabs rax, 0xa00000050
mov rcx, qword [rbx + 0x1d8]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x1d000000aa
mov qword [rsp + 0x108], rax
call r14
mov rcx, qword [rbx + 0x1d8]
mov r8d, 0x14
mov edx, 0x5b
mov rax, qword [rsp + 0x78]
call rax
mov rcx, qword [rbx + 0x1d8]
mov r8d, 0x14
mov edx, 0x5b
mov rax, qword [rsp + 0x70]
call rax
mov rax, qword [0x0049ed30]
mov r8, rsi
mov rcx, qword [rbx + 0x128]
mov rdx, qword [rbx + 0x140]
mov qword [rsp + 0x100], rax
mov rax, qword [rsp + 0xc0]
call rax
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420e50
cmp eax, 0xffffffff
je 0x41dde1
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420e50
mov ecx, 0x30
call fcn.00411d98
xor r8d, r8d
xor edx, edx
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0xb8]
call rax
lea rdx, str.tab_3
mov rcx, rsi
mov qword [rbx + 0x1e0], r13
mov r8d, 5
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420e30
cmp eax, 0xffffffff
je 0x41de4b
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420e30
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_26
mov rcx, rsi
mov qword [rbx + 0x1e8], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420e10
cmp eax, 0xffffffff
je 0x41deb7
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420e10
movabs rax, 0xa000000f0
mov rcx, qword [rbx + 0x1e8]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x190000011f
mov qword [rsp + 0x108], rax
call r14
mov edx, 0x84
mov rcx, qword [rbx + 0x1e8]
mov rax, qword [rsp + 0xa8]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_25
mov rcx, rsi
mov qword [rbx + 0x1f0], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420df0
cmp eax, 0xffffffff
je 0x41df6a
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420df0
movabs rax, 0xa0000005a
mov rcx, qword [rbx + 0x1f0]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x1900000095
mov qword [rsp + 0x108], rax
call r14
mov edx, 0x84
mov rcx, qword [rbx + 0x1f0]
mov rax, qword [rsp + 0xa8]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_27
mov rcx, rsi
mov qword [rbx + 0x1f8], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420dd0
cmp eax, 0xffffffff
je 0x41e01d
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420dd0
movabs rax, 0xa00000154
mov rcx, qword [rbx + 0x1f8]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x190000016b
mov qword [rsp + 0x108], rax
call r14
mov edx, 0x84
mov rcx, qword [rbx + 0x1f8]
mov rax, qword [rsp + 0xa8]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x98]
call rax
lea rdx, str.pushButton_saveMbCfg
mov rcx, rsi
mov qword [rbx + 0x200], r13
mov r8d, 0x14
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420db0
cmp eax, 0xffffffff
je 0x41e0d0
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420db0
movabs rax, 0x8c00000078
mov rcx, qword [rbx + 0x200]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0xa2000000ef
mov qword [rsp + 0x108], rax
call r14
xor r8d, r8d
mov edx, 0x64
mov rax, qword [rsp + 0x78]
mov rcx, qword [rbx + 0x200]
call rax
mov edx, 0x78
mov rcx, qword [rbx + 0x200]
mov r8d, 0xffffff
mov rax, qword [rsp + 0x70]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x208], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420d90
cmp eax, 0xffffffff
je 0x41e1ea
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420d90
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x208]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420d70
cmp eax, 0xffffffff
je 0x41e28d
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420d70
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rdx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x208]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rdx
mov rdx, qword [rsp + 0x60]
mov rcx, r13
call rdx
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov r11, qword [rsp + 0x50]
call r11
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r10, qword [rsp + 0x58]
mov edx, eax
call r10
mov r9, qword [rsp + 0x40]
mov rcx, rdi
call r9
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x208]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov rax, qword [0x0049ed30]
mov rdx, qword [rsp + 0x60]
mov rcx, r13
mov qword [rsp + 0xe8], rax
call rdx
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov r11, qword [rsp + 0x50]
call r11
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r10, qword [rsp + 0x58]
mov edx, eax
call r10
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x208]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x208]
lea rdx, str.comboBox_installHeightUnitType
mov rcx, rsi
mov r8d, 0x1e
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x208]
movabs rax, 0x6400000140
mov qword [rsp + 0x100], rax
movabs rax, 0x7700000186
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x210], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov r10, qword [rsp + 0x40]
mov rcx, rdi
call r10
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov r10, qword [rsp + 0x48]
call r10
mov rcx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x210]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xe8], rcx
mov rcx, r13
call rax
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x210]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x210]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420d50
cmp eax, 0xffffffff
je 0x41e6c1
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420d50
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x210]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420d30
cmp eax, 0xffffffff
je 0x41e764
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420d30
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x210]
lea rdx, str.comboBox_installHeightDataType
mov rcx, rsi
mov r8d, 0x1e
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420d10
cmp eax, 0xffffffff
je 0x41e7b9
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420d10
movabs rax, 0x64000000dc
mov rdx, rsi
mov rcx, qword [rbx + 0x210]
mov qword [rsp + 0x100], rax
movabs rax, 0x7700000136
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_40
mov rcx, rsi
mov qword [rbx + 0x218], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420bf0
cmp eax, 0xffffffff
je 0x41e856
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420bf0
movabs rax, 0x640000000a
mov rdx, rsi
mov rcx, qword [rbx + 0x218]
mov qword [rsp + 0x100], rax
movabs rax, 0x7800000039
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x90]
call rax
lea rdx, str.lineEdit_installHeightReg
mov rcx, rsi
mov qword [rbx + 0x220], r13
mov r8d, 0x19
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420bd0
cmp eax, 0xffffffff
je 0x41e8f3
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420bd0
movabs rax, 0x6400000050
mov rcx, qword [rbx + 0x220]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x77000000a0
mov qword [rsp + 0x108], rax
call r14
mov rax, qword [0x0049f550]
mov edx, 4
mov rcx, qword [rbx + 0x220]
mov qword [rsp + 0xb8], rax
call rax
mov edx, 0x84
mov rcx, qword [rbx + 0x220]
mov rax, qword [rsp + 0x80]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_41
mov rcx, rsi
mov qword [rbx + 0x228], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420bb0
cmp eax, 0xffffffff
je 0x41e9c3
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420bb0
movabs rax, 0x640000003e
mov rcx, qword [rbx + 0x228]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x780000004d
mov qword [rsp + 0x108], rax
call r14
mov edx, 0x82
mov rcx, qword [rbx + 0x228]
mov rax, qword [rsp + 0xa8]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_38
mov rcx, rsi
mov qword [rbx + 0x230], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420b90
cmp eax, 0xffffffff
je 0x41ea76
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420b90
movabs rax, 0x460000000a
mov rdx, rsi
mov rcx, qword [rbx + 0x230]
mov qword [rsp + 0x100], rax
movabs rax, 0x5a00000039
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x238], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420b70
cmp eax, 0xffffffff
je 0x41eb61
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420b70
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rdx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x238]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rdx
mov rdx, qword [rsp + 0x60]
mov rcx, r13
call rdx
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov r11, qword [rsp + 0x50]
call r11
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r10, qword [rsp + 0x58]
mov edx, eax
call r10
mov r9, qword [rsp + 0x40]
mov rcx, rdi
call r9
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x238]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov rax, qword [0x0049ed30]
mov rdx, qword [rsp + 0x60]
mov rcx, r13
mov qword [rsp + 0xe8], rax
call rdx
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov r11, qword [rsp + 0x50]
call r11
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r10, qword [rsp + 0x58]
mov edx, eax
call r10
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x238]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x238]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x238]
lea rdx, str.comboBox_realAirHeightDataType
mov rcx, rsi
mov r8d, 0x1e
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x238]
movabs rax, 0x46000000dc
mov qword [rsp + 0x100], rax
movabs rax, 0x5900000136
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x240], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov r10, qword [rsp + 0x40]
mov rcx, rdi
call r10
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov r10, qword [rsp + 0x48]
call r10
mov rcx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x240]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xe8], rcx
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x240]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x240]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x240]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x240]
lea rdx, str.comboBox_realAirHeightUnitType
mov rcx, rsi
mov r8d, 0x1e
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x240]
movabs rax, 0x4600000140
mov qword [rsp + 0x100], rax
movabs rax, 0x5900000186
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_39
mov rcx, rsi
mov qword [rbx + 0x248], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x248]
mov rdx, rsi
movabs rax, 0x460000003e
mov qword [rsp + 0x100], rax
movabs rax, 0x5a0000004d
mov qword [rsp + 0x108], rax
call r14
mov edx, 0x82
mov rcx, qword [rbx + 0x248]
mov rax, qword [rsp + 0xa8]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x90]
call rax
lea rdx, str.lineEdit_realAirHeightReg
mov rcx, rsi
mov qword [rbx + 0x250], r13
mov r8d, 0x19
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x250]
mov rdx, rsi
movabs rax, 0x4600000050
mov qword [rsp + 0x100], rax
movabs rax, 0x59000000a0
mov qword [rsp + 0x108], rax
call r14
mov rcx, qword [rbx + 0x250]
mov edx, 4
mov rax, qword [rsp + 0xb8]
call rax
mov edx, 0x84
mov rcx, qword [rbx + 0x250]
mov rax, qword [rsp + 0x80]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x258], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov r10, qword [rsp + 0x40]
mov rcx, rdi
call r10
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov r10, qword [rsp + 0x48]
call r10
mov rcx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x258]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xe8], rcx
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x258]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x258]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x258]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x258]
lea rdx, str.comboBox_realWaterDepthUnitType
mov rcx, rsi
mov r8d, 0x1f
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x258]
movabs rax, 0x2800000140
mov qword [rsp + 0x100], rax
movabs rax, 0x3b00000186
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x260], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r10, qword [rsp + 0x58]
mov edx, eax
call r10
mov r11, qword [rsp + 0x40]
mov rcx, rdi
call r11
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov r11, qword [rsp + 0x48]
call r11
mov rcx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x260]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xe8], rcx
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r10, qword [rsp + 0x58]
mov edx, eax
call r10
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x260]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x260]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov rax, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov r13, qword [rbx + 0x260]
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
mov rcx, r13
call rax
mov dword [rsp + 0xdc], eax
mov rcx, rdi
mov rax, qword [rsp + 0x50]
call rax
mov eax, dword [rsp + 0xdc]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov edx, eax
mov rax, qword [rsp + 0x58]
call rax
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x260]
lea rdx, str.comboBox_realWaterDepthDataType
mov rcx, rsi
mov r8d, 0x1f
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x260]
movabs rax, 0x28000000dc
mov qword [rsp + 0x100], rax
movabs rax, 0x3b00000136
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_28
mov rcx, rsi
mov qword [rbx + 0x268], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x268]
movabs rdx, 0x280000000a
mov qword [rsp + 0x100], rdx
movabs rdx, 0x3c00000039
mov qword [rsp + 0x108], rdx
mov rdx, rsi
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_29
mov rcx, rsi
mov qword [rbx + 0x270], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x270]
mov rdx, rsi
movabs rax, 0x280000003e
mov qword [rsp + 0x100], rax
movabs rax, 0x3c0000004d
mov qword [rsp + 0x108], rax
call r14
mov edx, 0x82
mov rcx, qword [rbx + 0x270]
mov rax, qword [rsp + 0xa8]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x90]
call rax
lea rdx, str.lineEdit_realWaterDepthReg
mov rcx, rsi
mov qword [rbx + 0x278], r13
mov r8d, 0x1a
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x278]
mov rdx, rsi
movabs rax, 0x2800000050
mov qword [rsp + 0x100], rax
movabs rax, 0x3b000000a0
mov qword [rsp + 0x108], rax
call r14
mov rcx, qword [rbx + 0x278]
mov edx, 4
mov rax, qword [rsp + 0xb8]
call rax
mov edx, 0x84
mov rcx, qword [rbx + 0x278]
mov rax, qword [rsp + 0x80]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x280], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov r9, qword [rsp + 0x40]
mov rcx, rdi
call r9
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov r10, qword [rsp + 0x48]
call r10
mov rcx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x280]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xe8], rcx
mov rcx, r13
call rax
mov dword [rsp + 0xb8], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0xb8]
mov r9, r12
mov r8, rdi
mov qword [rsp + 0x20], rsi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x280]
lea rdx, str.comboBox_realWaterDepthCode
mov rcx, rsi
mov r8d, 0x1b
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x280]
movabs rax, 0x28000000aa
mov qword [rsp + 0x100], rax
movabs rax, 0x3b000000d2
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
xor r8d, r8d
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x68]
call rax
lea rdx, str.label_33
mov rcx, rsi
mov qword [rbx + 0x288], r13
mov r8d, 8
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x288]
mov rdx, rsi
movabs rax, 0xa000000a0
mov qword [rsp + 0x100], rax
movabs rax, 0x19000000db
mov qword [rsp + 0x108], rax
call r14
mov edx, 0x84
mov rcx, qword [rbx + 0x288]
mov rax, qword [rsp + 0xa8]
call rax
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x290], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0x68], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0x68]
mov qword [rsp + 0x20], rsi
mov r9, r12
mov r8, rdi
mov rcx, r13
mov r10, qword [rsp + 0x58]
mov edx, eax
call r10
mov r11, qword [rsp + 0x40]
mov rcx, rdi
call r11
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov r11, qword [rsp + 0x48]
call r11
mov rcx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x290]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xe8], rcx
mov rcx, r13
call rax
mov dword [rsp + 0x68], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0x68]
mov qword [rsp + 0x20], rsi
mov r9, r12
mov r8, rdi
mov rcx, r13
mov r10, qword [rsp + 0x58]
mov edx, eax
call r10
mov rax, qword [rsp + 0x40]
mov rcx, rdi
call rax
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r13, qword [rbx + 0x290]
lea rdx, str.comboBox_realAirHeightCode
mov rcx, rsi
mov r8d, 0x1a
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, rsi
mov rcx, qword [rbx + 0x290]
movabs rax, 0x46000000aa
mov qword [rsp + 0x100], rax
movabs rax, 0x59000000d2
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x1e0]
mov r13, rax
mov rcx, rax
mov rax, qword [rsp + 0x88]
call rax
mov rax, qword [0x0049ed30]
mov rcx, r13
mov qword [rbx + 0x298], r13
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x60]
call rax
mov dword [rsp + 0x68], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0x68]
mov qword [rsp + 0x20], rsi
mov r9, r12
mov r8, rdi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov r9, qword [rsp + 0x40]
mov rcx, rdi
call r9
mov rcx, r12
call fcn.00422960
mov rcx, rsi
mov r10, qword [rsp + 0x48]
call r10
mov rcx, qword [0x0049ed30]
mov qword [rsp + 0x100], 0
mov dword [rsp + 0x108], 0x80000000
mov r13, qword [rbx + 0x298]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xe8], rcx
mov rcx, r13
call rax
mov dword [rsp + 0x60], eax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
call rdx
mov eax, dword [rsp + 0x60]
mov qword [rsp + 0x20], rsi
mov r9, r12
mov r8, rdi
mov rcx, r13
mov r11, qword [rsp + 0x58]
mov edx, eax
call r11
mov rcx, rdi
mov rax, qword [rsp + 0x40]
call rax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx]
test eax, eax
je 0x420b50
cmp eax, 0xffffffff
je 0x41fea3
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0xe8]
je 0x420b50
mov rcx, rsi
mov rax, qword [rsp + 0x48]
call rax
mov r12, qword [rbx + 0x298]
lea rdx, str.comboBox_installHeightCode
mov rcx, rsi
mov r8d, 0x1a
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420b30
cmp eax, 0xffffffff
je 0x41fef8
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420b30
movabs rax, 0x64000000aa
mov rcx, qword [rbx + 0x298]
mov rdx, rsi
mov qword [rsp + 0x100], rax
movabs rax, 0x77000000d2
mov qword [rsp + 0x108], rax
call r14
mov rax, qword [0x0049ed30]
mov r8, rsi
mov rcx, qword [rbx + 0x128]
mov rdx, qword [rbx + 0x1e0]
mov qword [rsp + 0x100], rax
mov rax, qword [rsp + 0xc0]
call rax
mov rcx, qword [rsp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x420b10
cmp eax, 0xffffffff
je 0x41ff7c
lock sub dword [rcx], 1
mov rcx, qword [rsp + 0x100]
je 0x420b10
mov rcx, qword [rbx + 0x120]
xor r9d, r9d
xor r8d, r8d
mov rdx, qword [rbx + 0x128]
mov r13, qword [rsp + 0xa0]
call r13
mov rcx, qword [rbx + 0x90]
xor r8d, r8d
xor r9d, r9d
mov rdx, qword [rbx + 0x118]
call r13
mov rax, qword [0x0049ed30]
mov r8, rsi
mov rcx, qword [rbx + 0x80]
mov rdx, qword [rbx + 0x88]
mov qword [rsp + 0x100], rax
mov rax, qword [rsp + 0xc0]
call rax
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x20]
xor r9d, r9d
xor r8d, r8d
mov rdx, qword [rbx + 0x80]
call r13
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x18]
mov r12, rax
mov rcx, rax
mov rax, qword [rsp + 0xc8]
call rax
lea rdx, str.groupBox_2
mov rcx, rsi
mov qword [rbx + 0x2a0], r12
mov r8d, 0xa
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov rax, qword [rsp + 0x78]
mov r8d, 0x3c
mov edx, 0x280
mov rcx, qword [rbx + 0x2a0]
call rax
mov edx, 0x280
mov rcx, qword [rbx + 0x2a0]
mov r8d, 0x3c
mov r10, qword [rsp + 0x70]
call r10
mov ecx, 0x20
call fcn.00411d98
mov rdx, qword [rbx + 0x2a0]
mov r12, rax
mov rcx, rax
mov r11, qword [rsp + 0xd0]
call r11
lea rdx, str.horizontalLayout_5
mov rcx, rsi
mov qword [rbx + 0x2a8], r12
mov r8d, 0x12
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x2a0]
mov r12, rax
mov rcx, rax
mov r11, qword [rsp + 0x90]
call r11
lea rdx, str.lineEdit_command
mov rcx, rsi
mov qword [rbx + 0x2b0], r12
mov r8d, 0x10
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov rax, qword [rsp + 0x78]
mov r8d, 0x19
mov edx, 0x168
mov rcx, qword [rbx + 0x2b0]
call rax
mov r10, qword [rsp + 0x70]
mov r8d, 0x19
mov edx, 0x190
mov rcx, qword [rbx + 0x2b0]
call r10
mov rcx, qword [rbx + 0x2b0]
mov edx, 0x84
mov r8, qword [rsp + 0x80]
call r8
mov rdx, qword [rbx + 0x2b0]
xor r9d, r9d
xor r8d, r8d
mov rcx, qword [rbx + 0x2a8]
call r13
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x2a0]
mov r12, rax
mov rcx, rax
mov r11, qword [rsp + 0x90]
call r11
lea rdx, str.lineEdit_cmdTail
mov rcx, rsi
mov qword [rbx + 0x2b8], r12
mov r8d, 0x10
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov rax, qword [rsp + 0x78]
mov r8d, 0x19
mov edx, 0x32
mov rcx, qword [rbx + 0x2b8]
call rax
mov r10, qword [rsp + 0x70]
mov r8d, 0x19
mov edx, 0x190
mov rcx, qword [rbx + 0x2b8]
call r10
mov r8, qword [rsp + 0x80]
mov edx, 0x84
mov rcx, qword [rbx + 0x2b8]
call r8
mov r11, qword [rsp + 0xb0]
mov edx, 1
mov rcx, qword [rbx + 0x2b8]
call r11
mov rdx, qword [rbx + 0x2b8]
xor r9d, r9d
xor r8d, r8d
mov rcx, qword [rbx + 0x2a8]
call r13
mov ecx, 0x30
call fcn.00411d98
mov rdx, qword [rbx + 0x2a0]
mov r12, rax
mov rcx, rax
mov r11, qword [rsp + 0x98]
call r11
lea rdx, str.pushButton_sendCommand
mov rcx, rsi
mov qword [rbx + 0x2c0], r12
mov r8d, 0x16
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov rax, qword [rsp + 0x78]
mov r8d, 0x19
mov edx, 0x64
mov rcx, qword [rbx + 0x2c0]
call rax
mov r8d, 0x19
mov edx, 0x64
mov rcx, qword [rbx + 0x2c0]
mov r10, qword [rsp + 0x70]
call r10
mov rcx, rdi
call qword [0x0049f0b0]
mov r8d, 5
mov rcx, rsi
lea rdx, str.Arial
call rbp
mov rdx, rsi
mov rcx, rdi
call qword [0x0049f0a0]
mov rcx, rsi
call fcn.00422960
mov edx, 9
mov rcx, rdi
call qword [0x0049f098]
mov rcx, qword [rbx + 0x2c0]
mov rdx, rdi
call qword [0x0049f490]
mov rcx, qword [rbx + 0x2a8]
xor r9d, r9d
xor r8d, r8d
mov rdx, qword [rbx + 0x2c0]
call r13
mov ecx, 0x30
call fcn.00411d98
mov r12, rax
mov rdx, qword [rbx + 0x2a0]
mov rcx, rax
call qword [0x0049f4e8]
mov qword [rbx + 0x2c8], r12
mov r8d, 0xc
mov rcx, rsi
lea rdx, str.checkBox_Hex
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov r8d, 0x19
mov edx, 0x46
mov rcx, qword [rbx + 0x2c8]
mov rax, qword [rsp + 0x78]
call rax
mov r8d, 0x19
mov edx, 0x46
mov r10, qword [rsp + 0x70]
mov rcx, qword [rbx + 0x2c8]
call r10
mov rcx, qword [rbx + 0x2a8]
xor r9d, r9d
xor r8d, r8d
mov rdx, qword [rbx + 0x2c8]
call r13
mov rcx, qword [rbx + 0x20]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0xa0], r13
mov rdx, qword [rbx + 0x2a0]
call r13
mov ecx, 0x30
call fcn.00411d98
mov r12, rax
mov rdx, qword [rbx + 0x18]
mov rcx, rax
mov r9, qword [rsp + 0xc8]
call r9
mov qword [rbx + 0x2d0], r12
mov r8d, 7
mov rcx, rsi
lea rdx, str.BoxInfo
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x2d0]
call qword [0x0049f5d0]
mov edx, eax
mov rcx, qword [rbx + 0x2d0]
and edx, 0x20000000
or edx, 0x550000
call qword [0x0049f3d8]
mov r8d, 0xc8
mov edx, 0x280
mov rax, qword [rsp + 0x78]
mov rcx, qword [rbx + 0x2d0]
call rax
mov r8d, 0xffffff
mov edx, 0xffffff
mov r10, qword [rsp + 0x70]
mov rcx, qword [rbx + 0x2d0]
call r10
mov ecx, 0x20
call fcn.00411d98
mov r12, rax
mov rdx, qword [rbx + 0x2d0]
mov rcx, rax
call qword [0x0049f218]
mov qword [rbx + 0x2d8], r12
mov r8d, 0xc
mov rcx, rsi
lea rdx, str.gridLayout_3
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov ecx, 0x28
call fcn.00411d98
mov r13, qword [0x0049f658]
xor r9d, r9d
xor r8d, r8d
movabs rcx, 0x17000000000014
mov r12, qword [0x0049f208]
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], 0
mov rcx, qword [rbx + 0x2d8]
mov qword [rax + 0x20], 0xffffffffffffffff
lea rdx, [r13 + 0x10]
mov qword [rbx + 0x2e0], rax
mov qword [rax], rdx
movabs rdx, 0x2800000000
mov qword [rax + 8], rdx
mov rdx, rax
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 1
mov qword [rsp + 0x48], r12
call r12
mov ecx, 0x30
call fcn.00411d98
mov r12, rax
mov rdx, qword [rbx + 0x2d0]
mov rcx, rax
mov r11, qword [rsp + 0x98]
call r11
mov qword [rbx + 0x2e8], r12
mov r8d, 0x18
mov rcx, rsi
lea rdx, str.pushButton_cleanShowInfo
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov r8d, 0x19
mov edx, 0x64
mov rcx, qword [rbx + 0x2e8]
mov rax, qword [rsp + 0x78]
call rax
mov r8d, 0x19
mov edx, 0x64
mov r10, qword [rsp + 0x70]
mov rcx, qword [rbx + 0x2e8]
call r10
mov rcx, qword [rbx + 0x2d8]
mov r9d, 1
xor r8d, r8d
mov rdx, qword [rbx + 0x2e8]
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov r12, qword [0x0049f210]
mov dword [rsp + 0x20], 1
call r12
mov ecx, 0x30
call fcn.00411d98
mov rcx, rax
mov rdx, qword [rbx + 0x2d0]
mov qword [rsp + 0x40], rax
mov r11, qword [rsp + 0x98]
call r11
mov rdx, qword [rsp + 0x40]
mov r8d, 0x17
mov rcx, rsi
mov qword [rbx + 0x2f0], rdx
lea rdx, str.pushButton_changeScroll
call rbp
mov rdx, rsi
mov rcx, qword [rsp + 0x40]
call r15
mov rcx, rsi
call fcn.00422960
mov r8d, 0x19
mov edx, 0x64
mov rcx, qword [rbx + 0x2f0]
mov rax, qword [rsp + 0x78]
call rax
mov r8d, 0x19
mov edx, 0x64
mov r10, qword [rsp + 0x70]
mov rcx, qword [rbx + 0x2f0]
call r10
mov rcx, qword [rbx + 0x2d8]
mov r9d, 2
xor r8d, r8d
mov rdx, qword [rbx + 0x2f0]
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 1
call r12
mov ecx, 0x30
call fcn.00411d98
mov rcx, rax
mov rdx, qword [rbx + 0x2d0]
mov qword [rsp + 0x40], rax
mov r11, qword [rsp + 0x98]
call r11
mov rdx, qword [rsp + 0x40]
mov r8d, 0x17
mov rcx, rsi
mov qword [rbx + 0x2f8], rdx
lea rdx, str.pushButton_saveShowInfo
call rbp
mov rdx, rsi
mov rcx, qword [rsp + 0x40]
call r15
mov rcx, rsi
call fcn.00422960
mov r8d, 0x19
mov edx, 0x64
mov rcx, qword [rbx + 0x2f8]
mov rax, qword [rsp + 0x78]
call rax
mov r8d, 0x19
mov edx, 0x64
mov r10, qword [rsp + 0x70]
mov rcx, qword [rbx + 0x2f8]
call r10
mov rcx, qword [rbx + 0x2d8]
mov r9d, 3
xor r8d, r8d
mov rdx, qword [rbx + 0x2f8]
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 1
call r12
mov ecx, 0x28
call fcn.00411d98
add r13, 0x10
mov qword [rax + 0x18], 0
movabs rdx, 0x2800000000
movabs rcx, 0x17000000000014
mov qword [rax + 8], rdx
xor r8d, r8d
mov rdx, rax
mov r9d, 4
mov qword [rax + 0x10], rcx
mov rcx, qword [rbx + 0x2d8]
mov qword [rax], r13
mov qword [rax + 0x20], 0xffffffffffffffff
mov qword [rbx + 0x300], rax
mov rax, qword [rsp + 0x48]
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 1
call rax
mov ecx, 0x30
call fcn.00411d98
mov r13, rax
mov rdx, qword [rbx + 0x2d0]
mov rcx, rax
call qword [0x0049f5a8]
mov qword [rbx + 0x308], r13
mov r8d, 0xc
mov rcx, rsi
lea rdx, str.textEdit_log
call rbp
mov rdx, rsi
mov rcx, r13
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x308]
mov edx, 1
call qword [0x0049f588]
mov rcx, qword [rbx + 0x2d8]
xor r9d, r9d
mov r8d, 1
mov rdx, qword [rbx + 0x308]
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 5
mov dword [rsp + 0x20], 1
call r12
mov rcx, qword [rbx + 0x20]
xor r9d, r9d
xor r8d, r8d
mov rdx, qword [rbx + 0x2d0]
mov r13, qword [rsp + 0xa0]
call r13
mov rdx, qword [rbx + 0x18]
mov rcx, qword [rsp + 0x168]
call qword [0x0049f258]
mov ecx, 0x30
call fcn.00411d98
mov r12, rax
mov rdx, qword [rsp + 0x168]
mov rcx, rax
call qword [0x0049f4e0]
mov qword [rbx + 0x310], r12
mov r8d, 7
mov rcx, rsi
lea rdx, str.menubar
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov rcx, qword [rbx + 0x310]
mov rdx, rsi
movabs rax, 0x1600000291
mov qword [rsp + 0x100], 0
mov qword [rsp + 0x108], rax
call r14
mov ecx, 0x30
call fcn.00411d98
mov r12, rax
mov rdx, qword [rbx + 0x310]
mov rcx, rax
call qword [0x0049f2d0]
mov qword [rbx + 0x318], r12
mov r8d, 4
mov rcx, rsi
lea rdx, str.menu
call rbp
mov rdx, rsi
mov rcx, r12
call r15
mov rcx, rsi
call fcn.00422960
mov rdx, qword [rbx + 0x310]
mov rcx, qword [rsp + 0x168]
call qword [0x0049f230]
mov rsi, qword [rbx + 0x310]
mov rcx, qword [rbx + 0x318]
call qword [0x0049f5c0]
mov rcx, rsi
mov rdx, rax
mov rsi, qword [0x0049f4a0]
call rsi
mov rcx, qword [rbx + 0x318]
mov rdx, qword [rbx]
call rsi
mov rdx, qword [rbx + 8]
mov rcx, qword [rbx + 0x318]
call rsi
mov rdx, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x318]
call rsi
mov rdx, qword [rsp + 0x168]
mov rcx, rbx
call fcn.00417a40
mov rcx, qword [rbx + 0x68]
mov edx, 1
call qword [0x0049f518]
mov rcx, qword [rbx + 0x80]
xor edx, edx
mov rsi, qword [0x0049f1e0]
call rsi
mov rcx, qword [rbx + 0x128]
mov edx, 1
call rsi
mov rcx, qword [rsp + 0x168]
call qword [0x0049ed88]
mov rcx, rdi
call qword [0x0049f0b8]
nop
add rsp, 0x118
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41bbd0
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41c12c
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41c26e
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41c1ca
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41c76f
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41c6d2
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41c609
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41c312
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41ff7c
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41fef8
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41fea3
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41eb61
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41ea76
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41e9c3
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41e8f3
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41e856
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41da4a
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41d942
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41d88f
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41d7f2
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41ca0f
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41c972
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41c8d5
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41c838
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41e7b9
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41e764
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41e6c1
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41e28d
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41e1ea
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41e0d0
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41e01d
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41df6a
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41deb7
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41de4b
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41dde1
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41dd2b
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41dcd6
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41dc33
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41db90
mov r8d, 8
mov edx, 2
call qword [0x0049ed28]
jmp 0x41daed