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

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0xfc
mov eax, dword [ebp + 0xc]
test eax, eax
jne 0x4a4b81
cmp dword [ebp + 0x10], 0x10
ja case.default.0x4a47f4
mov eax, dword [ebp + 0x10]
jmp dword [eax*4 + 0x53abe0]
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 4]
mov ecx, dword [eax]
mov dword [ebp - 0xb0], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56ff
mov ecx, dword [eax + 4]
mov dword [ebp - 0xac], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56f6
mov ecx, dword [eax + 8]
mov dword [ebp - 0xa8], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56ed
mov ecx, dword [eax + 0xc]
mov dword [ebp - 0xa4], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56e4
mov ecx, dword [eax + 0x10]
mov dword [ebp - 0xa0], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5747
mov ecx, dword [eax + 0x14]
mov dword [ebp - 0x9c], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a573e
mov ecx, dword [eax + 0x18]
mov dword [ebp - 0x98], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5735
mov ecx, dword [eax + 0x1c]
mov dword [ebp - 0x94], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a572c
mov edx, dword [eax + 0x20]
mov ecx, dword [eax + 0x50]
mov dword [ebp - 0x90], edx
mov edx, dword [eax + 0x24]
mov dword [ebp - 0x8c], edx
mov edx, dword [eax + 0x28]
mov dword [ebp - 0x88], edx
mov edx, dword [eax + 0x2c]
mov dword [ebp - 0x84], edx
mov edx, dword [eax + 0x30]
mov dword [ebp - 0x80], edx
mov edx, dword [eax + 0x34]
mov dword [ebp - 0x7c], edx
mov edx, dword [eax + 0x38]
mov dword [ebp - 0x78], edx
mov edx, dword [eax + 0x3c]
mov dword [ebp - 0x74], edx
mov edx, dword [eax + 0x40]
mov dword [ebp - 0x68], vtable.actSocket.0
mov dword [ebp - 0x70], edx
mov edx, dword [eax + 0x4c]
mov dword [ebp - 0x60], ecx
mov dword [ebp - 0x64], edx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5723
mov ecx, dword [eax + 0x54]
mov dword [ebp - 0x5c], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a571a
mov ecx, dword [eax + 0x58]
mov dword [ebp - 0x58], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5711
mov ecx, dword [eax + 0x5c]
mov dword [ebp - 0x54], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5708
mov ecx, dword [eax + 0x60]
mov dword [ebp - 0x50], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56b7
mov ecx, dword [eax + 0x68]
mov ebx, dword [eax + 0x6c]
mov dword [ebp - 0x48], ecx
mov ecx, dword [eax + 0x70]
mov dword [ebp - 0x44], ebx
mov dword [ebp - 0x40], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56ae
movzx edx, byte [eax + 0x80]
mov ecx, dword [eax + 0x78]
mov ebx, dword [eax + 0x7c]
mov dword [ebp - 0x38], ecx
mov ecx, dword [eax + 0x90]
mov byte [ebp - 0x30], dl
mov edx, dword [eax + 0x84]
mov dword [ebp - 0x34], ebx
mov dword [ebp - 0x2c], edx
movzx edx, byte [eax + 0x88]
mov dword [ebp - 0x20], ecx
mov byte [ebp - 0x28], dl
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56a5
mov eax, dword [eax + 0x94]
lea ebx, [ebp - 0xb0]
mov dword [ebp - 0xc8], 0
mov dword [esp + 8], 0
mov dword [esp + 4], 0x4dc378
mov dword [ebp - 0xc4], ebx
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0xc8]
mov dword [esp + 0xc], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
call dword [method.QMetaObject.activate_QObject__QMetaObject_const__int__void_]
mov eax, dword [ebp - 0x20]
mov edx, dword [eax]
test edx, edx
je 0x4a5440
cmp edx, 0xffffffff
je 0x4a4a34
lock sub dword [eax], 1
mov eax, dword [ebp - 0x20]
je 0x4a5440
lea ecx, [ebp - 0x68]
call fcn.004620d0
mov eax, dword [ebp - 0x94]
mov edx, dword [eax]
test edx, edx
je 0x4a5460
cmp edx, 0xffffffff
je 0x4a4a61
lock sub dword [eax], 1
mov eax, dword [ebp - 0x94]
je 0x4a5460
mov eax, dword [ebp - 0x98]
mov edx, dword [eax]
test edx, edx
je 0x4a54a0
cmp edx, 0xffffffff
je 0x4a4a86
lock sub dword [eax], 1
mov eax, dword [ebp - 0x98]
je 0x4a54a0
mov eax, dword [ebp - 0x9c]
mov edx, dword [eax]
test edx, edx
je 0x4a5480
cmp edx, 0xffffffff
je 0x4a4aab
lock sub dword [eax], 1
mov eax, dword [ebp - 0x9c]
je 0x4a5480
mov eax, dword [ebp - 0xa0]
mov edx, dword [eax]
test edx, edx
je 0x4a5520
cmp edx, 0xffffffff
je 0x4a4ad0
lock sub dword [eax], 1
mov eax, dword [ebp - 0xa0]
je 0x4a5520
mov eax, dword [ebp - 0xa4]
mov edx, dword [eax]
test edx, edx
je 0x4a5500
cmp edx, 0xffffffff
je 0x4a4af5
lock sub dword [eax], 1
mov eax, dword [ebp - 0xa4]
je 0x4a5500
mov eax, dword [ebp - 0xa8]
mov edx, dword [eax]
test edx, edx
je 0x4a54e0
cmp edx, 0xffffffff
je 0x4a4b1a
lock sub dword [eax], 1
mov eax, dword [ebp - 0xa8]
je 0x4a54e0
mov eax, dword [ebp - 0xac]
mov edx, dword [eax]
test edx, edx
je 0x4a54c0
cmp edx, 0xffffffff
je 0x4a4b40
lock sub dword [eax], 1
mov eax, dword [ebp - 0xac]
je 0x4a54c0
nop
mov eax, dword [ebp - 0xb0]
mov edx, dword [eax]
test edx, edx
je 0x4a4b60
cmp edx, 0xffffffff
je case.default.0x4a47f4
lock sub dword [eax], 1
mov eax, dword [ebp - 0xb0]
jne case.default.0x4a47f4
lea esi, [esi]
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret
cmp eax, 0xa
jne case.default.0x4a47f4
mov eax, dword [ebp + 0x14]
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov edx, dword [eax]
cmp edx, fcn.004a4600
je 0x4a4be0
cmp edx, fcn.004a4540
je 0x4a5420
cmp edx, fcn.004a46d0
je 0x4a4bf0
cmp edx, fcn.004a4680
je 0x4a5540
cmp edx, fcn.004a4570
je 0x4a5556
cmp edx, 0x4a45a0
jne 0x4a579f
mov edi, dword [eax + 4]
test edi, edi
jne case.default.0x4a47f4
mov dword [ecx], 5
jmp case.default.0x4a47f4
mov eax, dword [eax + 4]
test eax, eax
jne case.default.0x4a47f4
mov dword [ecx], 0
jmp case.default.0x4a47f4
mov eax, dword [eax + 4]
test eax, eax
jne case.default.0x4a47f4
mov dword [ecx], 2
jmp case.default.0x4a47f4
mov ecx, dword [ebp + 8]
call fcn.00491410
jmp case.default.0x4a47f4
mov eax, dword [ebp + 8]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 1
mov dword [esp + 4], 0x4dc378
mov dword [esp], eax
call dword [method.QMetaObject.activate_QObject__QMetaObject_const__int__void_]
jmp case.default.0x4a47f4
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 0xc]
mov ecx, dword [eax]
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 8]
mov ebx, dword [eax]
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 4]
mov edx, dword [eax]
mov dword [ebp - 0xc8], edx
mov eax, dword [edx]
add eax, 1
cmp eax, 1
ja 0x4a5681
lea eax, [ebp - 0xd8]
mov dword [ebp - 0xd8], ebx
lea ebx, [ebp - 0xc8]
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xb0], 0
mov dword [ebp - 0xa8], eax
lea eax, [ebp - 0xd4]
mov dword [ebp - 0xac], ebx
mov dword [esp + 8], 2
mov dword [esp + 4], 0x4dc378
mov dword [ebp - 0xa4], eax
lea eax, [ebp - 0xb0]
mov dword [esp + 0xc], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
call dword [method.QMetaObject.activate_QObject__QMetaObject_const__int__void_]
mov eax, dword [ebp - 0xc8]
mov edx, dword [eax]
test edx, edx
je 0x4a4b60
cmp edx, 0xffffffff
je case.default.0x4a47f4
lock sub dword [eax], 1
mov eax, dword [ebp - 0xc8]
jne case.default.0x4a47f4
jmp 0x4a4b60
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 0xc]
mov edx, dword [eax]
mov dword [ebp - 0xc8], edx
mov eax, dword [edx]
add eax, 1
cmp eax, 1
ja 0x4a565d
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 8]
mov edx, dword [eax]
mov dword [ebp - 0xcc], edx
mov eax, dword [edx]
add eax, 1
cmp eax, 1
ja 0x4a566f
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 4]
mov edx, dword [eax]
mov dword [ebp - 0xd0], edx
mov eax, dword [edx]
add eax, 1
cmp eax, 1
ja 0x4a5666
lea eax, [ebp - 0xb0]
lea edi, [ebp - 0xd0]
lea esi, [ebp - 0xcc]
lea ebx, [ebp - 0xc8]
mov dword [ebp - 0xb0], 0
mov dword [esp + 8], 3
mov dword [esp + 0xc], eax
mov eax, dword [ebp + 8]
mov dword [ebp - 0xac], edi
mov dword [ebp - 0xa8], esi
mov dword [ebp - 0xa4], ebx
mov dword [esp + 4], 0x4dc378
mov dword [esp], eax
call dword [method.QMetaObject.activate_QObject__QMetaObject_const__int__void_]
mov eax, dword [ebp - 0xd0]
mov edx, dword [eax]
test edx, edx
je 0x4a5570
cmp edx, 0xffffffff
je 0x4a4dcd
lock sub dword [eax], 1
mov eax, dword [ebp - 0xd0]
je 0x4a5570
mov eax, dword [ebp - 0xcc]
mov edx, dword [eax]
test edx, edx
je 0x4a4df2
cmp edx, 0xffffffff
je 0x4a4ccc
lock sub dword [eax], 1
mov eax, dword [ebp - 0xcc]
jne 0x4a4ccc
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4a4ccc
mov eax, dword [ebp + 8]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 4
mov dword [esp + 4], 0x4dc378
mov dword [esp], eax
call dword [method.QMetaObject.activate_QObject__QMetaObject_const__int__void_]
jmp case.default.0x4a47f4
mov eax, dword [ebp + 8]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 5
mov dword [esp + 4], 0x4dc378
mov dword [esp], eax
call dword [method.QMetaObject.activate_QObject__QMetaObject_const__int__void_]
jmp case.default.0x4a47f4
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 4]
mov ecx, dword [eax]
mov dword [ebp - 0xb0], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56db
mov ecx, dword [eax + 4]
mov dword [ebp - 0xac], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56d2
mov ecx, dword [eax + 8]
mov dword [ebp - 0xa8], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56c9
mov ecx, dword [eax + 0xc]
mov dword [ebp - 0xa4], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a56c0
mov ecx, dword [eax + 0x10]
mov dword [ebp - 0xa0], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5654
mov ecx, dword [eax + 0x14]
mov dword [ebp - 0x9c], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a564b
mov ecx, dword [eax + 0x18]
mov dword [ebp - 0x98], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5642
mov ecx, dword [eax + 0x1c]
mov dword [ebp - 0x94], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5639
mov edx, dword [eax + 0x20]
mov ecx, dword [eax + 0x50]
mov dword [ebp - 0x90], edx
mov edx, dword [eax + 0x24]
mov dword [ebp - 0x8c], edx
mov edx, dword [eax + 0x28]
mov dword [ebp - 0x88], edx
mov edx, dword [eax + 0x2c]
mov dword [ebp - 0x84], edx
mov edx, dword [eax + 0x30]
mov dword [ebp - 0x80], edx
mov edx, dword [eax + 0x34]
mov dword [ebp - 0x7c], edx
mov edx, dword [eax + 0x38]
mov dword [ebp - 0x78], edx
mov edx, dword [eax + 0x3c]
mov dword [ebp - 0x74], edx
mov edx, dword [eax + 0x40]
mov dword [ebp - 0x68], vtable.actSocket.0
mov dword [ebp - 0x70], edx
mov edx, dword [eax + 0x4c]
mov dword [ebp - 0x60], ecx
mov dword [ebp - 0x64], edx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5630
mov ecx, dword [eax + 0x54]
mov dword [ebp - 0x5c], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5627
mov ecx, dword [eax + 0x58]
mov dword [ebp - 0x58], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a561e
mov ecx, dword [eax + 0x5c]
mov dword [ebp - 0x54], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5615
mov ecx, dword [eax + 0x60]
mov dword [ebp - 0x50], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a569c
mov ecx, dword [eax + 0x68]
mov ebx, dword [eax + 0x6c]
mov dword [ebp - 0x48], ecx
mov ecx, dword [eax + 0x70]
mov dword [ebp - 0x44], ebx
mov dword [ebp - 0x40], ecx
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a5693
movzx edx, byte [eax + 0x80]
mov ecx, dword [eax + 0x78]
mov ebx, dword [eax + 0x7c]
mov dword [ebp - 0x38], ecx
mov ecx, dword [eax + 0x90]
mov byte [ebp - 0x30], dl
mov edx, dword [eax + 0x84]
mov dword [ebp - 0x34], ebx
mov dword [ebp - 0x2c], edx
movzx edx, byte [eax + 0x88]
mov dword [ebp - 0x20], ecx
mov byte [ebp - 0x28], dl
mov edx, dword [ecx]
add edx, 1
cmp edx, 1
ja 0x4a568a
mov eax, dword [eax + 0x94]
lea ebx, [ebp - 0xb0]
mov dword [ebp - 0xc8], 0
mov dword [esp + 8], 6
mov dword [esp + 4], 0x4dc378
mov dword [ebp - 0xc4], ebx
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0xc8]
mov dword [esp + 0xc], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
call dword [method.QMetaObject.activate_QObject__QMetaObject_const__int__void_]
jmp 0x4a4a15
mov eax, dword [ebp + 8]
mov dword [esp + 0xc], 0
mov dword [esp + 8], 7
mov dword [esp + 4], 0x4dc378
mov dword [esp], eax
call dword [method.QMetaObject.activate_QObject__QMetaObject_const__int__void_]
jmp case.default.0x4a47f4
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 4]
mov eax, dword [eax]
mov dword [ebp - 0xb0], 0
mov dword [esp + 8], 8
mov dword [esp + 4], 0x4dc378
mov dword [ebp - 0xc8], eax
lea eax, [ebp - 0xc8]
mov dword [ebp - 0xac], eax
lea eax, [ebp - 0xb0]
mov dword [esp + 0xc], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
call dword [method.QMetaObject.activate_QObject__QMetaObject_const__int__void_]
jmp case.default.0x4a47f4
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 0x14]
mov eax, dword [eax]
mov dword [ebp - 0xec], eax
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 0x10]
movzx ecx, byte [eax]
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 0xc]
movzx ebx, word [eax]
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 8]
mov edi, dword [eax]
mov dword [ebp - 0xb0], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a560c
mov edi, dword [eax + 4]
mov dword [ebp - 0xac], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a5603
mov edi, dword [eax + 8]
mov dword [ebp - 0xa8], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55fa
mov edi, dword [eax + 0xc]
mov dword [ebp - 0xa4], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55f1
mov edi, dword [eax + 0x10]
mov dword [ebp - 0xa0], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55e8
mov edi, dword [eax + 0x14]
mov dword [ebp - 0x9c], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55df
mov edi, dword [eax + 0x18]
mov dword [ebp - 0x98], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55d6
mov edi, dword [eax + 0x1c]
mov dword [ebp - 0x94], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55cd
mov esi, dword [eax + 0x20]
mov edi, dword [eax + 0x50]
mov dword [ebp - 0x90], esi
mov esi, dword [eax + 0x24]
mov dword [ebp - 0x8c], esi
mov esi, dword [eax + 0x28]
mov dword [ebp - 0x88], esi
mov esi, dword [eax + 0x2c]
mov dword [ebp - 0x84], esi
mov esi, dword [eax + 0x30]
mov dword [ebp - 0x80], esi
mov esi, dword [eax + 0x34]
mov dword [ebp - 0x7c], esi
mov esi, dword [eax + 0x38]
mov dword [ebp - 0x78], esi
mov esi, dword [eax + 0x3c]
mov dword [ebp - 0x74], esi
mov esi, dword [eax + 0x40]
mov dword [ebp - 0x68], vtable.actSocket.0
mov dword [ebp - 0x70], esi
mov esi, dword [eax + 0x4c]
mov dword [ebp - 0x60], edi
mov dword [ebp - 0x64], esi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55c4
mov edi, dword [eax + 0x54]
mov dword [ebp - 0x5c], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55bb
mov edi, dword [eax + 0x58]
mov dword [ebp - 0x58], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55b2
mov edi, dword [eax + 0x5c]
mov dword [ebp - 0x54], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55a9
mov edi, dword [eax + 0x60]
mov dword [ebp - 0x50], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a55a0
mov edi, dword [eax + 0x6c]
mov esi, dword [eax + 0x68]
mov dword [ebp - 0x44], edi
mov edi, dword [eax + 0x70]
mov dword [ebp - 0x48], esi
mov dword [ebp - 0x40], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a5597
movzx edx, byte [eax + 0x80]
mov esi, dword [eax + 0x78]
mov edi, dword [eax + 0x7c]
mov dword [ebp - 0x38], esi
mov esi, dword [eax + 0x84]
mov byte [ebp - 0x30], dl
movzx edx, byte [eax + 0x88]
mov dword [ebp - 0x34], edi
mov edi, dword [eax + 0x90]
mov dword [ebp - 0x2c], esi
mov byte [ebp - 0x28], dl
mov dword [ebp - 0x20], edi
mov esi, dword [edi]
add esi, 1
cmp esi, 1
ja 0x4a558e
mov eax, dword [eax + 0x94]
mov dword [ebp - 0x1c], eax
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 4]
mov eax, dword [eax]
mov word [ebp - 0xda], bx
lea ebx, [ebp - 0xb0]
mov byte [ebp - 0xdb], cl
mov dword [ebp - 0xc8], 0
mov dword [ebp - 0xc0], ebx
mov dword [esp + 8], 9
mov dword [ebp - 0xd0], eax
mov eax, dword [ebp - 0xec]
mov dword [esp + 4], 0x4dc378
mov dword [ebp - 0xcc], eax
lea eax, [ebp - 0xd0]
mov dword [ebp - 0xc4], eax
lea eax, [ebp - 0xda]
mov dword [ebp - 0xbc], eax
lea eax, [ebp - 0xdb]
mov dword [ebp - 0xb8], eax
lea eax, [ebp - 0xcc]
mov dword [ebp - 0xb4], eax
lea eax, [ebp - 0xc8]
mov dword [esp + 0xc], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
call dword [method.QMetaObject.activate_QObject__QMetaObject_const__int__void_]
jmp 0x4a4a15
mov ecx, dword [ebp + 8]
call fcn.00490e50
jmp case.default.0x4a47f4
mov ecx, dword [ebp + 8]
call fcn.00490ae0
jmp case.default.0x4a47f4
mov ecx, dword [ebp + 8]
call fcn.00493f90
jmp case.default.0x4a47f4
mov eax, dword [ebp + 0x14]
mov eax, dword [eax + 4]
mov edx, dword [eax]
mov dword [ebp - 0xb0], edx
mov eax, dword [edx]
add eax, 1
cmp eax, 1
ja 0x4a5678
lea ebx, [ebp - 0xb0]
mov ecx, dword [ebp + 8]
mov dword [esp], ebx
call fcn.00490b10
sub esp, 4
jmp 0x4a4b40
mov ecx, dword [ebp + 8]
call fcn.004910f0
jmp case.default.0x4a47f4
mov ecx, dword [ebp + 8]
call fcn.00491190
jmp case.default.0x4a47f4
mov eax, dword [eax + 4]
test eax, eax
jne case.default.0x4a47f4
mov dword [ecx], 1
jmp case.default.0x4a47f4
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4a4a34
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4a4a61
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4a4aab
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4a4a86
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4a4b40
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4a4b1a
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4a4af5
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4a4ad0
mov eax, dword [eax + 4]
test eax, eax
jne case.default.0x4a47f4
mov dword [ecx], 3
jmp case.default.0x4a47f4
mov eax, dword [eax + 4]
test eax, eax
jne case.default.0x4a47f4
mov dword [ecx], 4
jmp case.default.0x4a47f4
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4a4dcd
lock add dword [edi], 1
jmp 0x4a5300
lock add dword [edi], 1
jmp 0x4a52c0
lock add dword [edi], 1
jmp 0x4a52a0
lock add dword [edi], 1
jmp 0x4a528c
lock add dword [edi], 1
jmp 0x4a5278
lock add dword [edi], 1
jmp 0x4a5264
lock add dword [edi], 1
jmp 0x4a5250
lock add dword [edi], 1
jmp 0x4a51ed
lock add dword [edi], 1
jmp 0x4a51d6
lock add dword [edi], 1
jmp 0x4a51bf
lock add dword [edi], 1
jmp 0x4a51a8
lock add dword [edi], 1
jmp 0x4a5191
lock add dword [edi], 1
jmp 0x4a517a
lock add dword [edi], 1
jmp 0x4a5163
lock add dword [edi], 1
jmp 0x4a514c
lock add dword [ecx], 1
jmp 0x4a4fcc
lock add dword [ecx], 1
jmp 0x4a4fb8
lock add dword [ecx], 1
jmp 0x4a4fa4
lock add dword [ecx], 1
jmp 0x4a4f90
lock add dword [ecx], 1
jmp 0x4a4f2d
lock add dword [ecx], 1
jmp 0x4a4f16
lock add dword [ecx], 1
jmp 0x4a4eff
lock add dword [ecx], 1
jmp 0x4a4ee8
lock add dword [edx], 1
jmp 0x4a4d1c
lock add dword [edx], 1
jmp 0x4a4d54
lock add dword [edx], 1
jmp 0x4a4d38
lock add dword [edx], 1
jmp 0x4a53ec
lock add dword [edx], 1
jmp 0x4a4c6c
lock add dword [ecx], 1
jmp 0x4a5040
lock add dword [ecx], 1
jmp 0x4a5000
lock add dword [ecx], 1
jmp 0x4a4fe0
lock add dword [ecx], 1
jmp 0x4a49d0
lock add dword [ecx], 1
jmp 0x4a4990
lock add dword [ecx], 1
jmp 0x4a4970
lock add dword [ecx], 1
jmp 0x4a4ed1
lock add dword [ecx], 1
jmp 0x4a4eba
lock add dword [ecx], 1
jmp 0x4a4ea3
lock add dword [ecx], 1
jmp 0x4a4e8c
lock add dword [ecx], 1
jmp 0x4a4861
lock add dword [ecx], 1
jmp 0x4a484a
lock add dword [ecx], 1
jmp 0x4a4833
lock add dword [ecx], 1
jmp 0x4a481c
lock add dword [ecx], 1
jmp 0x4a495c
lock add dword [ecx], 1
jmp 0x4a4948
lock add dword [ecx], 1
jmp 0x4a4934
lock add dword [ecx], 1
jmp 0x4a4920
lock add dword [ecx], 1
jmp 0x4a48bd
lock add dword [ecx], 1
jmp 0x4a48a6
lock add dword [ecx], 1
jmp 0x4a488f
lock add dword [ecx], 1
jmp 0x4a4878
cmp edx, fcn.004a4640
jne 0x4a57bf
mov esi, dword [eax + 4]
test esi, esi
jne case.default.0x4a47f4
mov dword [ecx], 6
jmp case.default.0x4a47f4
cmp edx, fcn.004a45d0
jne 0x4a57dd
mov ebx, dword [eax + 4]
test ebx, ebx
jne case.default.0x4a47f4
mov dword [ecx], 7
jmp case.default.0x4a47f4
cmp edx, fcn.004a4720
jne 0x4a57fb
mov edx, dword [eax + 4]
test edx, edx
jne case.default.0x4a47f4
mov dword [ecx], 8
jmp case.default.0x4a47f4
cmp edx, fcn.004a4760
jne case.default.0x4a47f4
mov eax, dword [eax + 4]
test eax, eax
jne case.default.0x4a47f4
mov dword [ecx], 9
jmp case.default.0x4a47f4