Function at 0x4b67e0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
lea esi, [ebp - 0x20]
mov ebx, ecx
sub esp, 0xbc
mov eax, dword [ebp + 8]
mov ecx, esi
mov dword [esp], eax
call dword [0x5d4650]
mov eax, dword [ebp - 0x20]
sub esp, 4
mov ecx, esi
mov edi, dword [eax + 4]
call fcn.004d4420
test edi, edi
jne 0x4b6842
mov dword [esp + 8], 0xf
mov dword [esp + 4], 0x4ff9cd
mov dword [esp], esi
call dword [0x5d4428]
mov dword [esp], esi
mov ecx, dword [ebp + 8]
call dword [0x5d43dc]
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebp + 8]
mov dword [ebp - 0x20], 0x3c0
mov dword [ebp - 0x1c], 0x242
mov dword [esp], esi
call dword [0x5d4de0]
sub esp, 4
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebp + 8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [0x5d4a1c]
mov dword [ebp - 0x48], eax
call eax
mov eax, dword [0x5d4428]
sub esp, 4
mov dword [ebx], edi
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0x4ffc1c
mov dword [esp], esi
mov dword [ebp - 0x2c], eax
call eax
mov edx, dword [0x5d43dc]
mov dword [esp], esi
mov ecx, edi
mov dword [ebp - 0x30], edx
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov edi, dword [0x5d4d08]
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0xffffffff
mov dword [esp + 4], 0xffffffff
mov dword [esp], 0xffffffff
mov ecx, dword [ebx]
mov dword [ebp - 0x4c], edi
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, dword [ebp + 8]
mov edx, dword [0x5d4e08]
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], ecx
mov dword [ebp - 0x54], edx
mov ecx, eax
call edx
sub esp, 8
mov dword [ebx + 4], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 6
mov dword [esp + 4], str.widget
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov edi, dword [0x5d5050]
mov ecx, dword [ebx + 4]
mov dword [ebp - 0x38], edi
call edi
and eax, 0x20000000
mov ecx, eax
or ecx, 0x500000
mov eax, ecx
mov ecx, dword [ebx + 4]
mov dword [ebp - 0x88], eax
mov dword [esp], eax
mov eax, dword [0x5d4d6c]
mov dword [ebp - 0x3c], eax
call eax
mov edx, dword [0x5d4d8c]
sub esp, 4
mov ecx, dword [ebx + 4]
mov dword [esp + 4], 0
mov dword [esp], 0xa0
mov dword [ebp - 0x44], edx
call edx
mov edi, dword [0x5d4d88]
sub esp, 8
mov ecx, dword [ebx + 4]
mov dword [esp + 4], 0xffffff
mov dword [esp], 0xa0
mov dword [ebp - 0x6c], edi
call edi
sub esp, 8
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 4]
mov edx, dword [ebp - 0x48]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 8], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], str.gridLayout_6
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 8]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov edx, dword [0x5d4ed0]
mov edi, eax
mov eax, dword [ebx + 4]
mov ecx, edi
mov dword [esp], eax
mov dword [ebp - 0x74], edx
call edx
sub esp, 4
mov dword [ebx + 0xc], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], str.groupBox_3
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xc]
mov edx, dword [ebp - 0x48]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x10], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], 0x4ffc46
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x10]
mov dword [esp], 0
call dword [0x5d4a0c]
sub esp, 4
mov ecx, dword [ebx + 0x10]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 9
mov dword [esp + 8], 9
mov dword [esp + 4], 9
mov dword [esp], 9
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xc]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [0x5d4e54]
mov dword [ebp - 0x40], eax
call eax
sub esp, 4
mov dword [ebx + 0x14], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0x4ffc53
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x14]
mov edi, dword [ebp - 0x38]
call edi
and eax, 0x20000000
mov ecx, dword [ebx + 0x14]
or eax, 0x50000
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0x10]
mov edi, dword [0x5d4a18]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x14]
mov dword [ebp - 0x34], edi
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xc]
mov ecx, edi
mov dword [esp], eax
call dword [0x5d4e3c]
sub esp, 4
mov dword [ebx + 0x18], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xe
mov dword [esp + 4], str.spinBox_period
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x10]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x18]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xc]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [0x5d4ae0]
mov dword [ebp - 0x5c], eax
call eax
sub esp, 4
mov dword [ebx + 0x1c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x12
mov dword [esp + 4], str.checkBox_sendascii
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x10]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x1c]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xc]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x5c]
call eax
sub esp, 4
mov dword [ebx + 0x20], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x10
mov dword [esp + 4], str.checkBox_sendHex
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x10]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x20]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
sub esp, 0x18
mov ecx, dword [ebx + 8]
mov dword [ebp - 0x34], edi
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 3
mov eax, dword [ebx + 0xc]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x24
call fcn.004a8400
mov ecx, dword [0x5d50e0]
mov edi, dword [0x5d4a10]
mov dword [eax + 4], 0
mov dword [eax + 8], 0x14
mov dword [eax + 0xc], 0x28
mov dword [eax + 0x10], 0x710000
lea edx, [ecx + 8]
mov dword [eax + 0x14], 0
mov dword [eax + 0x18], 0
mov dword [eax + 0x1c], 0xffffffff
mov dword [eax + 0x20], 0xffffffff
mov dword [eax], edx
mov dword [ebx + 0x24], eax
mov dword [ebp - 0xa0], ecx
mov dword [ebp - 0x94], edi
mov ecx, dword [ebx + 8]
mov dword [esp], eax
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 2
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 4]
mov edx, dword [ebp - 0x74]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x28], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0x4ffc91
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x28]
mov edx, dword [ebp - 0x48]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x2c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], 0x4ffc9c
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x2c]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 9
mov dword [esp + 8], 9
mov dword [esp + 4], 9
mov dword [esp], 9
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x28]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x5c]
call eax
sub esp, 4
mov dword [ebx + 0x30], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x11
mov dword [esp + 4], str.checkBox_rcvAscii
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x2c]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 2
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x30]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x28]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x5c]
call eax
sub esp, 4
mov dword [ebx + 0x34], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xf
mov dword [esp + 4], str.checkBox_rcvHex
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x2c]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 2
mov dword [esp + 0xc], 1
mov dword [esp + 8], 2
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x34]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x28]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x40]
call eax
sub esp, 4
mov dword [ebx + 0x38], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xf
mov dword [esp + 4], str.chec_logdisplay
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x2c]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 4
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x38]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x28]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x40]
call eax
sub esp, 4
mov dword [ebx + 0x3c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.chec_autoline
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x2c]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 4
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 2
mov eax, dword [ebx + 0x3c]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x28]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x40]
call eax
sub esp, 4
mov dword [ebx + 0x40], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xf
mov dword [esp + 4], str.chec_norecvdisp
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x2c]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 4
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 3
mov eax, dword [ebx + 0x40]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
sub esp, 0x18
mov ecx, dword [ebx + 8]
mov dword [ebp - 0x34], edi
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x28]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 4]
mov edx, dword [ebp - 0x74]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x44], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], 0x4ffcf9
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x44]
mov edx, dword [ebp - 0x48]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x48], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], 0x4ffd02
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x48]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 9
mov dword [esp + 8], 9
mov dword [esp + 4], 9
mov dword [esp], 9
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov dword [esp + 4], 0
mov edi, eax
mov edx, dword [0x5d4cb8]
mov eax, dword [ebx + 0x44]
mov ecx, edi
mov dword [ebp - 0x40], edx
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0x4c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 7
mov dword [esp + 4], 0x4ffd0f
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x4c]
mov edi, dword [ebp - 0x38]
call edi
and eax, 0x20000000
mov ecx, eax
mov eax, dword [ebp - 0x3c]
or ecx, 0x550000
mov edi, ecx
mov ecx, dword [ebx + 0x4c]
mov dword [ebp - 0x50], edi
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0x48]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 4
mov eax, dword [ebx + 0x4c]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov dword [esp + 4], 0
mov edi, eax
mov eax, dword [ebx + 0x44]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0x50], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 7
mov dword [esp + 4], 0x4ffd17
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x50]
mov edi, dword [ebp - 0x38]
call edi
mov ecx, eax
mov eax, dword [ebp - 0x3c]
and ecx, 0x20000000
mov edi, ecx
mov ecx, dword [ebp - 0x50]
and ecx, 0xdfffffff
or edi, ecx
mov ecx, dword [ebx + 0x50]
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0x48]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 3
mov eax, dword [ebx + 0x50]
mov dword [esp], eax
mov eax, dword [ebp - 0x34]
call eax
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, eax
mov eax, dword [ebx + 0x44]
mov dword [ebp - 0x50], ecx
mov dword [esp], eax
mov eax, dword [0x5d4eb8]
mov dword [ebp - 0x68], eax
call eax
mov ecx, dword [ebp - 0x50]
sub esp, 4
mov eax, dword [ebp - 0x2c]
mov dword [ebx + 0x54], ecx
mov dword [esp + 8], 0xe
mov dword [esp + 4], str.cb_portstopbit
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, dword [ebp - 0x50]
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov edx, dword [ebp - 0x38]
mov ecx, dword [ebx + 0x54]
call edx
and eax, 0x20000000
mov ecx, eax
or ecx, 0x70000
mov eax, ecx
mov ecx, dword [ebx + 0x54]
mov dword [ebp - 0x58], eax
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0x48]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 4
mov eax, dword [ebx + 0x54]
mov dword [esp], eax
mov eax, dword [ebp - 0x34]
call eax
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov dword [esp + 4], 0
mov ecx, eax
mov eax, dword [ebx + 0x44]
mov dword [ebp - 0x50], ecx
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
mov ecx, dword [ebp - 0x50]
sub esp, 8
mov eax, dword [ebp - 0x2c]
mov dword [ebx + 0x58], ecx
mov dword [esp + 8], 5
mov dword [esp + 4], 0x4ffd2e
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, dword [ebp - 0x50]
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
and edi, 0xdfffffff
call fcn.004d4420
mov edx, dword [ebp - 0x38]
mov ecx, dword [ebx + 0x58]
call edx
mov ecx, edi
and eax, 0x20000000
or ecx, eax
mov edi, ecx
mov ecx, dword [ebx + 0x58]
mov dword [ebp - 0x50], edi
mov dword [esp], edi
mov edi, dword [ebp - 0x3c]
call edi
sub esp, 4
mov ecx, dword [ebx + 0x48]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x58]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x44]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x68]
call eax
sub esp, 4
mov dword [ebx + 0x5c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xe
mov dword [esp + 4], str.cb_portdatabit
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x5c]
mov edi, dword [ebp - 0x38]
call edi
mov ecx, dword [ebp - 0x58]
and eax, 0x20000000
and ecx, 0xdfffffff
or ecx, eax
mov eax, dword [ebp - 0x3c]
mov edi, ecx
mov ecx, dword [ebx + 0x5c]
mov dword [ebp - 0x58], edi
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0x48]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 3
mov eax, dword [ebx + 0x5c]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov dword [esp + 4], 0
mov edi, eax
mov eax, dword [ebx + 0x44]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0x60], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 7
mov dword [esp + 4], 0x4ffd43
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x60]
mov edi, dword [ebp - 0x38]
call edi
mov ecx, dword [ebp - 0x50]
and eax, 0x20000000
and ecx, 0xdfffffff
or ecx, eax
mov eax, dword [ebp - 0x3c]
mov edi, ecx
mov ecx, dword [ebx + 0x60]
mov dword [ebp - 0x50], edi
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0x48]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x60]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov dword [esp + 4], 0
mov edi, eax
mov eax, dword [ebx + 0x44]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0x64], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 7
mov dword [esp + 4], 0x4ffd4b
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x64]
mov edi, dword [ebp - 0x38]
call edi
mov ecx, dword [ebp - 0x50]
and eax, 0x20000000
and ecx, 0xdfffffff
or ecx, eax
mov eax, dword [ebp - 0x3c]
mov edi, ecx
mov ecx, dword [ebx + 0x64]
mov dword [ebp - 0x80], edi
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0x48]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 2
mov eax, dword [ebx + 0x64]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x44]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x68]
call eax
sub esp, 4
mov dword [ebx + 0x68], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xf
mov dword [esp + 4], str.cb_portbaudrate
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x68]
mov edi, dword [ebp - 0x38]
call edi
mov ecx, dword [ebp - 0x58]
and eax, 0x20000000
and ecx, 0xdfffffff
or ecx, eax
mov eax, dword [ebp - 0x3c]
mov edi, ecx
mov ecx, dword [ebx + 0x68]
mov dword [ebp - 0x50], edi
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0x48]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x68]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x44]
mov ecx, edi
mov dword [esp], eax
call fcn.00405590
sub esp, 4
mov dword [ebx + 0x6c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], str.cb_portnum
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x6c]
mov edi, dword [ebp - 0x38]
call edi
mov ecx, eax
mov eax, dword [ebp - 0x3c]
and ecx, 0x20000000
mov edi, ecx
mov ecx, dword [ebp - 0x50]
and ecx, 0xdfffffff
or edi, ecx
mov ecx, dword [ebx + 0x6c]
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0x48]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x6c]
mov dword [esp], eax
mov eax, dword [ebp - 0x34]
call eax
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, eax
mov eax, dword [ebx + 0x44]
mov dword [ebp - 0x50], ecx
mov dword [esp], eax
mov eax, dword [ebp - 0x68]
call eax
mov ecx, dword [ebp - 0x50]
sub esp, 4
mov eax, dword [ebp - 0x2c]
mov dword [ebx + 0x70], ecx
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.cb_portparity
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, dword [ebp - 0x50]
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
and edi, 0xdfffffff
call fcn.004d4420
mov edx, dword [ebp - 0x38]
mov ecx, dword [ebx + 0x70]
call edx
mov ecx, edi
and eax, 0x20000000
or ecx, eax
mov edi, ecx
mov ecx, dword [ebx + 0x70]
mov dword [ebp - 0x8c], edi
mov dword [esp], edi
mov edi, dword [ebp - 0x3c]
call edi
sub esp, 4
mov ecx, dword [ebx + 0x48]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 2
mov eax, dword [ebx + 0x70]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x44]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [0x5d4a60]
mov dword [ebp - 0x58], eax
call eax
sub esp, 4
mov dword [ebx + 0x74], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], str.btn_portopen
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x74]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0x1e
mov dword [esp], 0
call edi
sub esp, 8
mov ecx, dword [ebx + 0x48]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 2
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 5
mov eax, dword [ebx + 0x74]
mov dword [esp], eax
call edi
sub esp, 0x18
mov ecx, dword [ebx + 8]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x44]
mov dword [esp], eax
call edi
sub esp, 0x18
mov ecx, dword [ebx]
mov dword [ebp - 0x34], edi
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 4]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, dword [ebp + 8]
mov edx, dword [0x5d4f60]
mov edi, eax
mov dword [esp], ecx
mov dword [ebp - 0x50], edx
mov ecx, eax
call edx
sub esp, 4
mov dword [ebx + 0x78], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.splitter
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov eax, dword [0x5d4f4c]
mov ecx, dword [ebx + 0x78]
mov dword [esp], 2
mov dword [ebp - 0x64], eax
call eax
mov edi, dword [0x5d4f50]
sub esp, 4
mov ecx, dword [ebx + 0x78]
mov dword [esp], 0
mov dword [ebp - 0x60], edi
call edi
sub esp, 4
mov dword [esp], 0x18
call fcn.004a8400
mov dword [esp + 4], 0
mov edi, eax
mov eax, dword [ebx + 0x78]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x54]
call eax
sub esp, 8
mov dword [ebx + 0x7c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.widget_3
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x7c]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x48]
call eax
sub esp, 4
mov dword [ebx + 0x80], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], 0x4ffd9b
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x7c]
mov edx, dword [ebp - 0x50]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x84], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], str.splitter_2
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x84]
mov edx, dword [ebp - 0x64]
mov dword [esp], 1
call edx
sub esp, 4
mov ecx, dword [ebx + 0x84]
mov edx, dword [ebp - 0x60]
mov dword [esp], 0
call edx
sub esp, 4
mov dword [esp], 0x18
call fcn.004a8400
mov dword [esp + 4], 0
mov edi, eax
mov eax, dword [ebx + 0x84]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x54]
call eax
sub esp, 8
mov dword [ebx + 0x88], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.widget_5
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x88]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, eax
mov eax, dword [ebp - 0x3c]
or ecx, 0x570000
mov edx, ecx
mov ecx, dword [ebx + 0x88]
mov dword [ebp - 0x90], edx
mov dword [esp], edx
call eax
sub esp, 4
mov ecx, dword [ebx + 0x88]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0x12c
call edi
sub esp, 8
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x88]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x48]
call eax
sub esp, 4
mov dword [ebx + 0x8c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.gridLayout_11
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x8c]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov edx, dword [0x5d49b0]
mov edi, eax
mov eax, dword [ebx + 0x88]
mov ecx, edi
mov dword [esp], eax
mov dword [ebp - 0x98], edx
call edx
sub esp, 4
mov dword [ebx + 0x90], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 9
mov dword [esp + 4], str.tabWidget
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x18
call fcn.004a8400
mov dword [esp + 4], 0
mov edi, eax
mov ecx, eax
mov dword [esp], 0
mov eax, dword [ebp - 0x54]
call eax
sub esp, 8
mov dword [ebx + 0x94], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 3
mov dword [esp + 4], 0x4ffdd4
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x94]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x48]
call eax
sub esp, 4
mov dword [ebx + 0x98], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.gridLayout_12
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x98]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x94]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x58]
call eax
sub esp, 4
mov dword [ebx + 0x9c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], str.pushButton_5
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
lea edi, [ebp - 0x24]
sub esp, 4
mov ecx, esi
call fcn.004d4420
lea ecx, [ebp - 0x28]
call dword [0x5d47d4]
mov dword [ebp - 0x20], 0xffffffff
mov dword [ebp - 0x1c], 0xffffffff
mov dword [esp + 8], 0x1a
mov dword [esp + 4], str.:_images_images2_clear.png
mov dword [esp], edi
mov eax, dword [ebp - 0x2c]
call eax
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
lea ecx, [ebp - 0x28]
mov dword [esp + 4], esi
mov dword [esp], edi
call dword [0x5d47cc]
sub esp, 0x10
mov ecx, edi
call fcn.004d4420
lea edx, [ebp - 0x28]
mov ecx, dword [ebx + 0x9c]
mov dword [esp], edx
call dword [0x5d4b58]
sub esp, 4
mov ecx, dword [ebx + 0x98]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x9c]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov edx, dword [0x5d4f84]
mov eax, dword [ebx + 0x94]
mov ecx, edi
mov dword [esp], eax
mov dword [ebp - 0x84], edx
call edx
sub esp, 4
mov dword [ebx + 0xa0], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.textEdit_recv
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x98]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xa0]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
mov edx, dword [0x5d41e4]
sub esp, 0x18
mov ecx, dword [ebx + 0x90]
mov dword [esp + 4], esi
mov eax, dword [ebx + 0x94]
mov dword [ebp - 0x20], edx
mov edx, dword [0x5d49ac]
mov dword [esp], eax
mov dword [ebp - 0x9c], edx
call edx
sub esp, 8
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x8c]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x90]
mov dword [ebp - 0x34], edi
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov edx, dword [0x5d4c9c]
mov eax, dword [ebx + 0x88]
mov ecx, edi
mov dword [ebp - 0x70], edx
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0xa4], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 4
mov dword [esp + 4], str.line
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov edi, dword [ebx + 0xa4]
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0
mov dword [esp + 4], 0x4ffe21
mov dword [esp], esi
call eax
mov ecx, edi
mov edi, dword [0x5d4d70]
mov dword [esp], esi
mov dword [ebp - 0xa4], edi
call edi
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov edi, dword [0x5d4c94]
mov ecx, dword [ebx + 0xa4]
mov dword [esp], 0x30
mov dword [ebp - 0x60], edi
call edi
mov eax, dword [0x5d4c8c]
sub esp, 4
mov ecx, dword [ebx + 0xa4]
mov dword [esp], 1
mov dword [ebp - 0x50], eax
call eax
mov edi, dword [0x5d4c98]
sub esp, 4
mov ecx, dword [ebx + 0xa4]
mov dword [esp], 2
mov dword [ebp - 0x7c], edi
call edi
mov edx, dword [0x5d4c90]
sub esp, 4
mov ecx, dword [ebx + 0xa4]
mov dword [esp], 5
mov dword [ebp - 0x64], edx
call edx
sub esp, 4
mov ecx, dword [ebx + 0x8c]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xa4]
mov dword [esp], eax
call edi
mov eax, dword [ebx + 0x88]
mov edi, dword [0x5d4f5c]
sub esp, 0x18
mov ecx, dword [ebx + 0x84]
mov dword [ebp - 0x78], edi
mov dword [esp], eax
call edi
sub esp, 4
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x84]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x54]
call eax
sub esp, 8
mov dword [ebx + 0xa8], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.widget_4
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0xa8]
mov edx, dword [ebp - 0x38]
call edx
mov ecx, dword [ebp - 0x80]
and eax, 0x20000000
and ecx, 0xdfffffff
or ecx, eax
mov eax, dword [ebp - 0x3c]
mov edi, ecx
mov ecx, dword [ebx + 0xa8]
mov dword [ebp - 0x80], edi
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0xa8]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 8
mov ecx, dword [ebx + 0xa8]
mov edi, dword [ebp - 0x6c]
mov dword [esp + 4], 0xffffff
mov dword [esp], 0xffffff
call edi
sub esp, 8
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xa8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x48]
call eax
sub esp, 4
mov dword [ebx + 0xac], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], str.gridLayout_9
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xa8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x58]
call eax
sub esp, 4
mov dword [ebx + 0xb0], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xb
mov dword [esp + 4], str.btn_mbclear
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0xb0]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0xb0]
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0xb0]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0x1e
call edi
sub esp, 8
mov ecx, dword [ebx + 0xac]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 2
mov dword [esp + 4], 4
mov eax, dword [ebx + 0xb0]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xa8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x58]
call eax
sub esp, 4
mov dword [ebx + 0xb4], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], str.btn_mbsend
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0xb4]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0xb4]
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0xb4]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0x1e
call edi
sub esp, 8
mov ecx, dword [ebx + 0xac]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 4
mov dword [esp + 4], 4
mov eax, dword [ebx + 0xb4]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xa8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x58]
call eax
sub esp, 4
mov dword [ebx + 0xb8], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], str.btn_mbcopy
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0xb8]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0xb8]
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0xb8]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0x1e
call edi
sub esp, 8
mov ecx, dword [ebx + 0xac]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 4
mov eax, dword [ebx + 0xb8]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x24
call fcn.004a8400
mov ecx, dword [ebp - 0xa0]
mov dword [eax + 4], 0
mov dword [eax + 8], 0x28
mov dword [eax + 0xc], 0x14
mov dword [eax + 0x10], 0x170000
mov dword [eax + 0x14], 0
add ecx, 8
mov dword [eax + 0x18], 0
mov dword [eax + 0x1c], 0xffffffff
mov dword [eax], ecx
mov dword [eax + 0x20], 0xffffffff
mov dword [ebx + 0xbc], eax
mov ecx, dword [ebx + 0xac]
mov dword [esp], eax
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 3
mov dword [esp + 4], 4
mov eax, dword [ebp - 0x94]
call eax
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xa8]
mov edx, dword [ebp - 0x84]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0xc0], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x12
mov dword [esp + 4], str.textEdit_modbuspdu
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0xc0]
mov dword [esp], 1
call dword [0x5d4d1c]
sub esp, 4
mov edi, dword [ebx + 0xc0]
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0
mov dword [esp + 4], 0x4ffe21
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov eax, dword [ebp - 0xa4]
call eax
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0xc0]
mov edx, dword [ebp - 0x64]
mov dword [esp], 2
call edx
sub esp, 4
mov ecx, dword [ebx + 0xc0]
mov edi, dword [ebp - 0x60]
mov dword [esp], 0x30
call edi
sub esp, 4
mov ecx, dword [ebx + 0xc0]
mov eax, dword [ebp - 0x50]
mov dword [esp], 2
call eax
sub esp, 4
mov ecx, dword [ebx + 0xc0]
call dword [0x5d50d8]
mov dword [esp], 0
mov ecx, eax
call dword [0x5d478c]
sub esp, 4
mov ecx, dword [ebx + 0xc0]
mov dword [esp], 1
call dword [0x5d4f68]
sub esp, 4
mov ecx, dword [ebx + 0xac]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 5
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 3
mov eax, dword [ebx + 0xc0]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov ecx, eax
mov eax, dword [0x5d4a24]
mov dword [ebp - 0xa0], eax
call eax
mov dword [ebx + 0xc4], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x12
mov dword [esp + 4], str.horizontalLayout_2
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xa8]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0xc8], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 7
mov dword [esp + 4], str.label_9
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0xc4]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xc8]
mov dword [esp], eax
mov eax, dword [0x5d49a0]
mov dword [ebp - 0x50], eax
call eax
sub esp, 0xc
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xa8]
mov edx, dword [ebp - 0x5c]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0xcc], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], str.radiobtn_rtu
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0xc4]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xcc]
mov dword [esp], eax
mov eax, dword [ebp - 0x50]
call eax
sub esp, 0xc
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xa8]
mov edx, dword [ebp - 0x5c]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0xd0], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], str.radiobtn_tcp
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0xc4]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xd0]
mov dword [esp], eax
mov eax, dword [ebp - 0x50]
call eax
sub esp, 0xc
mov ecx, dword [ebx + 0xac]
mov edi, dword [0x5d4a14]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 5
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xc4]
mov dword [ebp - 0xa4], edi
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xa8]
mov edx, dword [ebp - 0x58]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0xd4], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.btn_mbrefresh
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0xd4]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0xd4]
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0xd4]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0x1e
call edi
sub esp, 8
mov ecx, dword [ebx + 0xac]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 4
mov eax, dword [ebx + 0xd4]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xa8]
mov edx, dword [ebp - 0x74]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0xd8], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], str.groupBox_4
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0xd8]
mov edx, dword [ebp - 0x38]
call edx
mov ecx, dword [ebp - 0x80]
and eax, 0x20000000
and ecx, 0xdfffffff
or ecx, eax
mov eax, dword [ebp - 0x3c]
mov edi, ecx
mov ecx, dword [ebx + 0xd8]
mov dword [ebp - 0x94], edi
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0xd8]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 8
mov ecx, dword [ebx + 0xd8]
mov dword [esp], 0
call dword [0x5d4dc8]
sub esp, 4
mov ecx, dword [ebx + 0xd8]
mov dword [esp], 1
call dword [0x5d4ec8]
sub esp, 4
mov ecx, dword [ebx + 0xd8]
mov dword [esp], 0
call dword [0x5d4ec4]
sub esp, 4
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xd8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x48]
call eax
sub esp, 4
mov dword [ebx + 0xdc], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], str.gridLayout_8
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xd8]
mov ecx, edi
mov dword [esp], eax
call dword [0x5d4b44]
sub esp, 4
mov dword [ebx + 0xe0], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], 0x4ffec8
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], 0
mov ecx, eax
mov edx, dword [ebp - 0x54]
call edx
sub esp, 8
mov dword [ebx + 0xe4], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 4
mov dword [esp + 4], 0x4ffed6
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xe4]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x48]
call eax
sub esp, 4
mov dword [ebx + 0xe8], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.gridLayout_10
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0xe8]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xe4]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0xec], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.label_regnums
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0xec]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0xec]
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0xe8]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0xec]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xe4]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [0x5d4f38]
mov dword [ebp - 0x74], eax
call eax
sub esp, 4
mov dword [ebx + 0xf0], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x11
mov dword [esp + 4], str.lineEdit_regnum_r
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0xf0]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0xf0]
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0xf0]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 8
mov ecx, dword [ebx + 0xf0]
mov edi, dword [ebp - 0x6c]
mov dword [esp + 4], 0xffffff
mov dword [esp], 0x32
call edi
sub esp, 8
mov ecx, dword [ebx + 0xe8]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 1
mov eax, dword [ebx + 0xf0]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xe4]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0xf4], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_15
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0xe8]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 2
mov eax, dword [ebx + 0xf4]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
mov eax, dword [ebx + 0xe4]
mov edi, dword [0x5d4b40]
sub esp, 0x18
mov ecx, dword [ebx + 0xe0]
mov dword [ebp - 0x80], edi
mov dword [esp], eax
call edi
sub esp, 4
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], 0
mov ecx, eax
mov edx, dword [ebp - 0x54]
call edx
sub esp, 8
mov dword [ebx + 0xf8], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 6
mov dword [esp + 4], 0x4fff12
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xf8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x48]
call eax
sub esp, 4
mov dword [ebx + 0xfc], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.gridLayout_14
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0xfc]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xf8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x5c]
call eax
sub esp, 4
mov dword [ebx + 0x100], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x13
mov dword [esp + 4], str.radioButton_coiloff
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x100]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0x100]
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0xfc]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 2
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x100]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xf8]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0x104], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_14
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x104]
mov edx, dword [ebp - 0x38]
call edx
mov ecx, dword [ebp - 0x88]
and eax, 0x20000000
and ecx, 0xdfffffff
or ecx, eax
mov eax, dword [ebp - 0x3c]
mov edi, ecx
mov ecx, dword [ebx + 0x104]
mov dword [ebp - 0x88], edi
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0xfc]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x104]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xf8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x5c]
call eax
sub esp, 4
mov dword [ebx + 0x108], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x12
mov dword [esp + 4], str.radioButton_coilon
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x108]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0x108]
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0xfc]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x108]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xf8]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0x10c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_23
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0xfc]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 4
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x10c]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
mov eax, dword [ebx + 0xf8]
sub esp, 0x18
mov ecx, dword [ebx + 0xe0]
mov dword [esp], eax
mov eax, dword [ebp - 0x80]
call eax
sub esp, 4
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], 0
mov ecx, eax
mov edx, dword [ebp - 0x54]
call edx
sub esp, 8
mov dword [ebx + 0x110], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 6
mov dword [esp + 4], str.page_3
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x110]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x48]
call eax
sub esp, 4
mov dword [ebx + 0x114], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.gridLayout_15
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x114]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0xffffffff
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x110]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0x118], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xf
mov dword [esp + 4], str.label_regvalues
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x114]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x118]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x110]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x74]
call eax
sub esp, 4
mov dword [ebx + 0x11c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x12
mov dword [esp + 4], str.lineEdit_regvalues
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x11c]
mov edx, dword [ebp - 0x38]
call edx
mov ecx, dword [ebp - 0x8c]
and eax, 0x20000000
and ecx, 0xdfffffff
or ecx, eax
mov eax, ecx
mov ecx, dword [ebx + 0x11c]
mov dword [ebp - 0x8c], eax
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0x114]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x11c]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x110]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0x120], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_24
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x114]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 2
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x120]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
mov eax, dword [ebx + 0x110]
sub esp, 0x18
mov ecx, dword [ebx + 0xe0]
mov dword [esp], eax
mov eax, dword [ebp - 0x80]
call eax
sub esp, 4
mov ecx, dword [ebx + 0xdc]
mov dword [ebp - 0x34], edi
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 3
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 3
mov eax, dword [ebx + 0xe0]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xd8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x74]
call eax
sub esp, 4
mov dword [ebx + 0x124], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x10
mov dword [esp + 4], str.lineEdit_regaddr
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x124]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0x124]
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0x124]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 8
mov ecx, dword [ebx + 0x124]
mov eax, dword [ebp - 0x6c]
mov dword [esp + 4], 0xffffff
mov dword [esp], 0x32
call eax
sub esp, 8
mov ecx, dword [ebx + 0xdc]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 2
mov eax, dword [ebx + 0x124]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xd8]
mov ecx, edi
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0x128], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_12
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x128]
mov edx, dword [ebp - 0x38]
call edx
mov ecx, dword [ebp - 0x88]
and eax, 0x20000000
and ecx, 0xdfffffff
mov edi, ecx
mov ecx, dword [ebx + 0x128]
or edi, eax
mov eax, dword [ebp - 0x3c]
mov dword [esp], edi
call eax
sub esp, 4
mov ecx, dword [ebx + 0x128]
mov eax, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0
call eax
sub esp, 8
mov ecx, dword [ebx + 0xdc]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x128]
mov dword [esp], eax
mov eax, dword [ebp - 0x34]
call eax
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xd8]
mov dword [ebp - 0x5c], ecx
mov edx, dword [ebp - 0x40]
mov dword [esp], eax
call edx
mov ecx, dword [ebp - 0x5c]
sub esp, 8
mov eax, dword [ebp - 0x2c]
mov dword [ebx + 0x12c], ecx
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_13
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, dword [ebp - 0x5c]
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x12c]
mov edx, dword [ebp - 0x38]
call edx
and edi, 0xdfffffff
and eax, 0x20000000
mov ecx, edi
or ecx, eax
mov edi, ecx
mov ecx, dword [ebx + 0x12c]
mov dword [ebp - 0x5c], edi
mov dword [esp], edi
mov edi, dword [ebp - 0x3c]
call edi
sub esp, 4
mov ecx, dword [ebx + 0x12c]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 8
mov ecx, dword [ebx + 0xdc]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 2
mov eax, dword [ebx + 0x12c]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xd8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x68]
call eax
sub esp, 4
mov dword [ebx + 0x130], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xb
mov dword [esp + 4], str.cb_funccode
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x130]
mov edx, dword [ebp - 0x38]
call edx
mov ecx, eax
and ecx, 0x20000000
mov edi, ecx
mov ecx, dword [ebp - 0x8c]
and ecx, 0xdfffffff
mov eax, ecx
mov ecx, dword [ebx + 0x130]
or eax, edi
mov edi, dword [ebp - 0x3c]
mov dword [esp], eax
call edi
sub esp, 4
mov ecx, dword [ebx + 0xdc]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 2
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x130]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xd8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x40]
call eax
sub esp, 8
mov dword [ebx + 0x134], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_10
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x134]
mov edx, dword [ebp - 0x38]
call edx
mov ecx, dword [ebp - 0x5c]
and eax, 0x20000000
mov edi, dword [ebp - 0x3c]
and ecx, 0xdfffffff
or ecx, eax
mov eax, ecx
mov ecx, dword [ebx + 0x134]
mov dword [ebp - 0x5c], eax
mov dword [esp], eax
call edi
sub esp, 4
mov ecx, dword [ebx + 0x134]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 8
mov ecx, dword [ebx + 0xdc]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x134]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0xd8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x74]
call eax
sub esp, 4
mov dword [ebx + 0x138], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x12
mov dword [esp + 4], str.lineEdit_slaveaddr
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x138]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0x138]
mov edi, dword [ebp - 0x3c]
mov dword [esp], eax
call edi
sub esp, 4
mov ecx, dword [ebx + 0x138]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 8
mov ecx, dword [ebx + 0x138]
mov eax, dword [ebp - 0x6c]
mov dword [esp + 4], 0xffffff
mov dword [esp], 0x32
call eax
sub esp, 8
mov ecx, dword [ebx + 0xdc]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x138]
mov dword [esp], eax
call edi
sub esp, 0x18
mov ecx, dword [ebx + 0xac]
mov dword [ebp - 0x34], edi
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 5
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0xd8]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0xa8]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x40]
call eax
sub esp, 8
mov dword [ebx + 0x13c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_11
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0xac]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 5
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 2
mov eax, dword [ebx + 0x13c]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
mov eax, dword [ebx + 0xa8]
sub esp, 0x18
mov ecx, dword [ebx + 0x84]
mov dword [esp], eax
mov eax, dword [ebp - 0x78]
call eax
sub esp, 4
mov ecx, dword [ebx + 0x80]
mov dword [ebp - 0x34], edi
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x84]
mov dword [esp], eax
call edi
mov eax, dword [ebx + 0x7c]
sub esp, 0x18
mov ecx, dword [ebx + 0x78]
mov dword [esp], eax
mov eax, dword [ebp - 0x78]
call eax
sub esp, 4
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x78]
mov ecx, edi
mov edx, dword [ebp - 0x54]
mov dword [esp], eax
call edx
sub esp, 8
mov dword [ebx + 0x140], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.widget_2
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x140]
mov edx, dword [ebp - 0x38]
call edx
mov ecx, eax
and ecx, 0x20000000
mov edx, ecx
mov ecx, dword [ebp - 0x94]
and ecx, 0xdfffffff
mov eax, ecx
mov ecx, dword [ebx + 0x140]
or eax, edx
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0x140]
mov edi, dword [ebp - 0x44]
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 8
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x140]
mov edx, dword [ebp - 0x48]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x144], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], str.gridLayout_7
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov edi, dword [0x5d4a08]
mov ecx, dword [ebx + 0x144]
mov dword [esp], 0
mov dword [ebp - 0x44], edi
call edi
sub esp, 4
mov ecx, dword [ebx + 0x144]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 9
mov dword [esp + 8], 9
mov dword [esp + 4], 0
mov dword [esp], 9
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x140]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x70]
call eax
sub esp, 8
mov dword [ebx + 0x148], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 6
mov dword [esp + 4], str.line_2
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x148]
mov edi, dword [ebp - 0x60]
mov dword [esp], 0x30
call edi
sub esp, 4
mov ecx, dword [ebx + 0x148]
mov edi, dword [ebp - 0x7c]
mov dword [esp], 2
call edi
sub esp, 4
mov ecx, dword [ebx + 0x148]
mov edi, dword [ebp - 0x64]
mov dword [esp], 4
call edi
sub esp, 4
mov ecx, dword [ebx + 0x144]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x148]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x140]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [ebp - 0x98]
call eax
sub esp, 4
mov dword [ebx + 0x14c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xb
mov dword [esp + 4], str.tabWidget_2
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], 0
mov ecx, eax
mov edx, dword [ebp - 0x54]
call edx
sub esp, 8
mov dword [ebx + 0x150], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 5
mov dword [esp + 4], str.tab_2
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x150]
mov edx, dword [ebp - 0x48]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x154], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.gridLayout_13
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x154]
mov edi, dword [ebp - 0x44]
mov dword [esp], 0
call edi
sub esp, 4
mov ecx, dword [ebx + 0x154]
mov edi, dword [ebp - 0x4c]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], 0
call edi
sub esp, 0x10
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x150]
mov edx, dword [ebp - 0x58]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x158], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], 0x500032
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x158]
mov edx, dword [ebp - 0x38]
call edx
and eax, 0x20000000
mov ecx, dword [ebx + 0x158]
or eax, 0x10000
mov dword [esp], eax
mov eax, dword [ebp - 0x3c]
call eax
sub esp, 4
mov ecx, dword [ebx + 0x154]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x158]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x150]
mov edx, dword [ebp - 0x58]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x15c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xc
mov dword [esp + 4], str.pushButton_3
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x154]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x15c]
mov edi, dword [ebp - 0x34]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x18
call fcn.004a8400
mov edi, eax
mov eax, dword [ebx + 0x150]
mov edx, dword [ebp - 0x84]
mov ecx, edi
mov dword [esp], eax
call edx
sub esp, 4
mov dword [ebx + 0x160], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xd
mov dword [esp + 4], str.textEdit_send
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x160]
mov edi, dword [ebp - 0x64]
mov dword [esp], 6
call edi
sub esp, 4
mov ecx, dword [ebx + 0x160]
mov edi, dword [ebp - 0x60]
mov dword [esp], 0x30
call edi
sub esp, 4
mov ecx, dword [ebx + 0x154]
mov edi, dword [ebp - 0x34]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 2
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x160]
mov dword [esp], eax
call edi
sub esp, 0x18
mov ecx, dword [ebx + 0x14c]
mov edx, dword [0x5d41e4]
mov dword [esp + 4], esi
mov eax, dword [ebx + 0x150]
mov dword [ebp - 0x20], edx
mov edx, dword [ebp - 0x9c]
mov dword [esp], eax
call edx
sub esp, 8
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x144]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x14c]
mov dword [esp], eax
call edi
mov eax, dword [ebx + 0x140]
sub esp, 0x18
mov ecx, dword [ebx + 0x78]
mov dword [esp], eax
mov eax, dword [ebp - 0x78]
call eax
sub esp, 4
mov ecx, dword [ebx]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 1
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x78]
mov dword [esp], eax
call edi
sub esp, 0x18
mov dword [esp], 0x10
call fcn.004a8400
mov edi, eax
mov ecx, eax
mov edx, dword [ebp - 0xa0]
call edx
mov dword [ebx + 0x164], edi
mov ecx, edi
mov dword [esp], 0xc
call dword [0x5d4994]
sub esp, 4
mov edi, dword [ebx + 0x164]
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0x10
mov dword [esp + 4], str.horizontalLayout
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, dword [ebp + 8]
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], ecx
mov ecx, eax
mov eax, dword [ebp - 0x40]
call eax
sub esp, 8
mov dword [ebx + 0x168], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 9
mov dword [esp + 4], str.label_msg
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x168]
mov edi, dword [ebp - 0x38]
call edi
mov ecx, eax
mov edi, dword [ebp - 0x3c]
and ecx, 0x20000000
mov edx, ecx
mov ecx, dword [ebp - 0x90]
and ecx, 0xdfffffff
mov eax, ecx
mov ecx, dword [ebx + 0x168]
or eax, edx
mov dword [esp], eax
call edi
sub esp, 4
mov ecx, dword [ebx + 0x164]
mov edx, dword [ebp - 0x50]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x168]
mov dword [esp], eax
call edx
sub esp, 0xc
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, dword [ebp + 8]
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], ecx
mov ecx, eax
mov eax, dword [ebp - 0x40]
call eax
sub esp, 8
mov dword [ebx + 0x16c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 7
mov dword [esp + 4], str.label_7
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x16c]
mov edi, dword [ebp - 0x38]
call edi
mov ecx, dword [ebp - 0x5c]
and eax, 0x20000000
and ecx, 0xdfffffff
or ecx, eax
mov edi, ecx
mov ecx, dword [ebx + 0x16c]
mov dword [ebp - 0x34], edi
mov dword [esp], edi
mov edi, dword [ebp - 0x3c]
call edi
sub esp, 4
mov ecx, dword [ebx + 0x164]
mov edx, dword [ebp - 0x50]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x16c]
mov dword [esp], eax
call edx
sub esp, 0xc
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, dword [ebp + 8]
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], ecx
mov ecx, eax
mov eax, dword [ebp - 0x40]
call eax
sub esp, 8
mov dword [ebx + 0x170], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_16
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x164]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x170]
mov edx, dword [ebp - 0x50]
mov dword [esp], eax
call edx
sub esp, 0xc
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, dword [ebp + 8]
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], ecx
mov ecx, eax
mov eax, dword [ebp - 0x70]
call eax
sub esp, 8
mov dword [ebx + 0x174], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 6
mov dword [esp + 4], str.line_3
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x174]
mov edx, dword [ebp - 0x7c]
mov dword [esp], 0
call edx
sub esp, 4
mov ecx, dword [ebx + 0x174]
mov eax, dword [ebp - 0x64]
mov dword [esp], 5
call eax
sub esp, 4
mov ecx, dword [ebx + 0x174]
mov edi, dword [ebp - 0x60]
mov dword [esp], 0x30
call edi
sub esp, 4
mov ecx, dword [ebx + 0x164]
mov edx, dword [ebp - 0x50]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x174]
mov dword [esp], eax
call edx
sub esp, 0xc
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, dword [ebp + 8]
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], ecx
mov ecx, eax
mov eax, dword [ebp - 0x40]
call eax
sub esp, 8
mov dword [ebx + 0x178], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_18
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
mov ecx, esi
sub esp, 4
call fcn.004d4420
mov ecx, dword [ebx + 0x178]
mov edi, dword [ebp - 0x38]
call edi
mov ecx, dword [ebp - 0x34]
and eax, 0x20000000
mov edi, dword [ebp - 0x3c]
and ecx, 0xdfffffff
or eax, ecx
mov ecx, dword [ebx + 0x178]
mov dword [esp], eax
call edi
sub esp, 4
mov ecx, dword [ebx + 0x164]
mov edi, dword [ebp - 0x50]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x178]
mov dword [esp], eax
call edi
sub esp, 0xc
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, dword [ebp + 8]
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], ecx
mov ecx, eax
mov eax, dword [ebp - 0x40]
call eax
sub esp, 8
mov dword [ebx + 0x17c], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 8
mov dword [esp + 4], str.label_17
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x164]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x17c]
mov edi, dword [ebp - 0x50]
mov dword [esp], eax
call edi
sub esp, 0xc
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, dword [ebp + 8]
mov edi, eax
mov dword [esp + 4], 0
mov dword [esp], ecx
mov ecx, eax
mov eax, dword [ebp - 0x70]
call eax
sub esp, 8
mov dword [ebx + 0x180], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 6
mov dword [esp + 4], str.line_5
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x180]
mov eax, dword [ebp - 0x64]
mov dword [esp], 5
call eax
sub esp, 4
mov ecx, dword [ebx + 0x180]
mov edi, dword [ebp - 0x60]
mov dword [esp], 0x30
call edi
sub esp, 4
mov ecx, dword [ebx + 0x164]
mov edi, dword [ebp - 0x50]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x180]
mov dword [esp], eax
call edi
sub esp, 0xc
mov dword [esp], 0x18
call fcn.004a8400
mov ecx, dword [ebp + 8]
mov edi, eax
mov edx, dword [ebp - 0x58]
mov dword [esp], ecx
mov ecx, eax
call edx
sub esp, 4
mov dword [ebx + 0x184], edi
mov eax, dword [ebp - 0x2c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0x5000a6
mov dword [esp], esi
call eax
mov dword [esp], esi
mov ecx, edi
mov edx, dword [ebp - 0x30]
call edx
sub esp, 4
mov ecx, esi
call fcn.004d4420
mov ecx, dword [ebx + 0x164]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebx + 0x184]
mov edi, dword [ebp - 0x50]
mov dword [esp], eax
call edi
sub esp, 0xc
mov ecx, dword [ebx]
mov edi, dword [ebp - 0xa4]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 2
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov eax, dword [ebx + 0x164]
mov dword [esp], eax
call edi
mov eax, dword [ebp + 8]
sub esp, 0x18
mov ecx, ebx
mov dword [esp], eax
call fcn.004b5ab0
sub esp, 4
mov ecx, dword [ebx + 0x90]
mov esi, dword [0x5d49a8]
mov dword [esp], 0
call esi
sub esp, 4
mov ecx, dword [ebx + 0xe0]
mov dword [esp], 1
call dword [0x5d4b3c]
sub esp, 4
mov ecx, dword [ebx + 0x14c]
mov dword [esp], 0
call esi
mov eax, dword [ebp + 8]
sub esp, 4
mov dword [esp], eax
call dword [0x5d4258]
lea ecx, [ebp - 0x28]
call dword [0x5d47d8]
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret 4