Function at 0x41be40
Capabilities:
Lock the desktop

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x470ef1
mov eax, dword fs:[0]
push eax
sub esp, 0x24
push ebx
push esi
push edi
mov eax, dword [0x51c358]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, ecx
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x18], 0
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 1
push 0x47c038
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
mov bh, byte [ebp + 0xc]
add esp, 0x1c
test eax, eax
jne 0x41beb0
test bh, bh
jne 0x41beb0
mov bl, 1
jmp 0x41beb2
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41bf4b
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 2
push ecx
push str.work
push 0x2b
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0x300
lea ecx, [esi + 0x7c]
call fcn.0041ff70
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c044
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41bf79
test bh, bh
jne 0x41bf79
mov bl, 1
jmp 0x41bf7b
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c014
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 3
push ecx
push str.work
push 0x30
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0x301
lea ecx, [esi + 0x7c]
call fcn.0041ff70
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c054
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c042
test bh, bh
jne 0x41c042
mov bl, 1
jmp 0x41c044
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c0dd
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 4
push ecx
push str.work
push 0x35
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0x302
lea ecx, [esi + 0x7c]
call fcn.0041ff70
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c064
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c10b
test bh, bh
jne 0x41c10b
mov bl, 1
jmp 0x41c10d
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c191
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
push str.work____functionName
push 0x3a
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
mov byte [ebp - 4], 5
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x7c]
call fcn.00420010
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c074
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c1bf
test bh, bh
jne 0x41c1bf
mov bl, 1
jmp 0x41c1c1
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c257
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 6
push ecx
push str.work
push 0x41
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0
lea ecx, [esi + 0x7c]
call fcn.0041ff70
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c088
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c285
test bh, bh
jne 0x41c285
mov bl, 1
jmp 0x41c287
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c31d
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 7
push ecx
push str.work
push 0x46
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 1
lea ecx, [esi + 0x7c]
call fcn.0041ff70
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c094
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c34b
test bh, bh
jne 0x41c34b
mov bl, 1
jmp 0x41c34d
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c3e3
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 8
push ecx
push str.work
push 0x4b
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 3
lea ecx, [esi + 0x7c]
call fcn.0041ff70
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c0a4
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c411
test bh, bh
jne 0x41c411
mov bl, 1
jmp 0x41c413
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c4a9
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 9
push ecx
push str.work
push 0x50
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 2
lea ecx, [esi + 0x7c]
call fcn.0041ff70
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47d5c8
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c4d7
test bh, bh
jne 0x41c4d7
mov bl, 1
jmp 0x41c4d9
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c557
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0xa
push ecx
push str.work____________
push 0x57
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
jmp 0x41f585
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c0b4
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c585
test bh, bh
jne 0x41c585
mov bl, 1
jmp 0x41c587
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c61b
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0xb
push ecx
push str.work
push 0x5b
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x4c]
call fcn.00420650
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c0cc
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c649
test bh, bh
jne 0x41c649
mov bl, 1
jmp 0x41c64b
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c6e1
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0xc
push ecx
push str.work
push 0x60
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0
lea ecx, [esi + 0x64]
call fcn.0041f620
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c0e8
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c70f
test bh, bh
jne 0x41c70f
mov bl, 1
jmp 0x41c711
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c7a7
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0xd
push ecx
push str.work
push 0x65
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 1
lea ecx, [esi + 0x64]
call fcn.0041f620
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c104
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c7d5
test bh, bh
jne 0x41c7d5
mov bl, 1
jmp 0x41c7d7
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c86f
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0xe
push ecx
push str.work
push 0x6a
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 1
push 0
lea ecx, [esi + 0x50]
call fcn.00420220
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c124
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c89d
test bh, bh
jne 0x41c89d
mov bl, 1
jmp 0x41c89f
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c937
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0xf
push ecx
push str.work
push 0x6f
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0
push 0
lea ecx, [esi + 0x50]
call fcn.00420220
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c144
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41c965
test bh, bh
jne 0x41c965
mov bl, 1
jmp 0x41c967
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41c9fd
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x10
push ecx
push str.work
push 0x74
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0xfffffffffffffffd
lea ecx, [esi + 0x64]
call fcn.0041fa10
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c154
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41ca2b
test bh, bh
jne 0x41ca2b
mov bl, 1
jmp 0x41ca2d
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41cac1
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x11
push ecx
push str.work
push 0x79
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x4c]
call fcn.00420740
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c380
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41caef
test bh, bh
jne 0x41caef
mov bl, 1
jmp 0x41caf1
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41cb8a
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x12
push ecx
push str.work
push 0x7e
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0
lea ecx, [esi + 0x80]
call fcn.004210d0
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c39c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41cbb8
test bh, bh
jne 0x41cbb8
mov bl, 1
jmp 0x41cbba
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41cc56
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x13
push ecx
push str.work
push 0x83
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 1
lea ecx, [esi + 0x80]
call fcn.004210d0
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c3b8
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41cc84
test bh, bh
jne 0x41cc84
mov bl, 1
jmp 0x41cc86
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41cd20
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x14
push ecx
push str.work
push 0x88
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x80]
call fcn.00421080
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push str.Flp_3D
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41cd4e
test bh, bh
jne 0x41cd4e
mov bl, 1
jmp 0x41cd50
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41cd8f
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x15
push ecx
push str.work____________
push 0x8f
jmp 0x41c510
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c164
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41cdbd
test bh, bh
jne 0x41cdbd
mov bl, 1
jmp 0x41cdbf
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41ce5e
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x16
push ecx
push str.work
push 0x93
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 6
push 0
push 0
push 0
call fcn.004265e0
add esp, 0x10
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c178
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41ce8c
test bh, bh
jne 0x41ce8c
mov bl, 1
jmp 0x41ce8e
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41cf45
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x17
push ecx
push str.work
push 0x98
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 6
push 0
push 0
push 0
call fcn.004265e0
add esp, 0x10
push 0x14
call dword [sym.imp.KERNEL32.dll_Sleep]
push 6
push 0
push 0
push 0
call fcn.004265e0
add esp, 0x10
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c18c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41cf73
test bh, bh
jne 0x41cf73
mov bl, 1
jmp 0x41cf75
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d042
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x18
push ecx
push str.work
push 0x9f
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 6
push 0
push 0
push 0
call fcn.004265e0
mov esi, dword [sym.imp.KERNEL32.dll_Sleep]
add esp, 0x10
push 0x14
call esi
push 6
push 0
push 0
push 0
call fcn.004265e0
add esp, 0x10
push 0x14
call esi
push 6
push 0
push 0
push 0
call fcn.004265e0
add esp, 0x10
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47bd50
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d070
test bh, bh
jne 0x41d070
mov bl, 1
jmp 0x41d072
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d0b1
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x19
push ecx
push str.work
push 0xa8
jmp 0x41d1f6
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c1b0
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d0df
test bh, bh
jne 0x41d0df
mov bl, 1
jmp 0x41d0e1
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d188
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x1a
push ecx
push str.work
push 0xad
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0x18
push 0
push 0
push 0
call fcn.004265e0
add esp, 0x10
push 0x14
call dword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x41d242
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c1d4
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d1b6
test bh, bh
jne 0x41d1b6
mov bl, 1
jmp 0x41d1b8
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d257
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x1b
push ecx
push str.work
push 0xb4
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0x18
push 0
push 0
push 0
call fcn.004265e0
add esp, 0x10
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47bd80
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d285
test bh, bh
jne 0x41d285
mov bl, 1
jmp 0x41d287
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d326
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x1c
push ecx
push str.work
push 0xba
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0x60
push 0
push 0
push 0
call fcn.004265e0
add esp, 0x10
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47bde4
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d354
test bh, bh
jne 0x41d354
mov bl, 1
jmp 0x41d356
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d3f8
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x1d
push ecx
push str.work
push 0xc0
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0x180
push 2
push 0
push 0
call fcn.004265e0
add esp, 0x10
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47bdcc
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d426
test bh, bh
jne 0x41d426
mov bl, 1
jmp 0x41d428
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d4ca
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x1e
push ecx
push str.work
push 0xc5
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0x180
push 1
push 0
push 0
call fcn.004265e0
add esp, 0x10
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c204
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d4f8
test bh, bh
jne 0x41d4f8
mov bl, 1
jmp 0x41d4fa
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d594
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x1f
push ecx
push str.work
push 0xca
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0xa4]
call fcn.00423540
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c220
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d5c2
test bh, bh
jne 0x41d5c2
mov bl, 1
jmp 0x41d5c4
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d65e
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x20
push ecx
push str.work
push 0xcf
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0xa4]
call fcn.00423380
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c23c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d68c
test bh, bh
jne 0x41d68c
mov bl, 1
jmp 0x41d68e
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d728
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x21
push ecx
push str.work
push 0xd4
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0xa4]
call fcn.00423400
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c258
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d756
test bh, bh
jne 0x41d756
mov bl, 1
jmp 0x41d758
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
test bl, bl
je 0x41d7f2
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x22
push ecx
push str.work
push 0xd9
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0xa4]
call fcn.004234a0
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x10]
push 0x47c3fc
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41d820
test bh, bh
jne 0x41d820
mov bl, 1
jmp 0x41d822
xor bl, bl
lea ecx, [ebp - 0x10]
call dword [0x47a860]
mov edi, dword [0x47a85c]
test bl, bl
je 0x41da2b
lea eax, [ebp - 0x14]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x23
push ecx
push str.work
push 0xe0
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp - 0x14]
call dword [0x47a818]
lea ecx, [ebp - 0x10]
call dword [0x47a868]
push str.right
lea ecx, [ebp + 0x10]
mov byte [ebp - 4], 0x24
call dword [0x47a7e4]
test al, al
je 0x41d8e8
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.00409950
push eax
lea ecx, [ebp - 0x10]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
push str.middle
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41d915
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.004091e0
push eax
lea ecx, [ebp - 0x10]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
push str.back
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41d942
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.0040a0c0
push eax
lea ecx, [ebp - 0x10]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
push str.forward
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41d96f
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.0040a830
push eax
lea ecx, [ebp - 0x10]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x14]
call dword [0x47a25c]
mov ecx, eax
mov byte [ebp - 4], 0x25
call dword [0x47a184]
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x24
mov bl, al
call dword [0x47a174]
test bl, bl
je 0x41d9a9
lea eax, [ebp - 0x10]
push eax
lea ecx, [esi + 0x4c]
call fcn.00420680
jmp 0x41da1e
lea eax, [ebp - 0x14]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 0x26
push ecx
push str.not_play_the_sound
push 0xf2
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp - 0x14]
call dword [0x47a818]
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 1
call dword [0x47a860]
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x14]
push 0x47c418
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41da59
test bh, bh
jne 0x41da59
mov bl, 1
jmp 0x41da5b
xor bl, bl
lea ecx, [ebp - 0x14]
call dword [0x47a860]
lea eax, [ebp - 0x14]
test bl, bl
je 0x41dc6e
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x27
push ecx
push str.work
push 0xf6
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp - 0x14]
call dword [0x47a818]
lea ecx, [ebp + 0xc]
call dword [0x47a868]
push str.right
lea ecx, [ebp + 0x10]
mov byte [ebp - 4], 0x28
call dword [0x47a7e4]
test al, al
je 0x41db1b
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.00409400
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
push str.middle
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41db48
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.00408c90
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
push str.back
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41db75
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.00409b70
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
push str.forward
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41dba2
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.0040a2e0
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
lea eax, [ebp + 0xc]
push eax
lea ecx, [ebp - 0x14]
call dword [0x47a25c]
mov ecx, eax
mov byte [ebp - 4], 0x29
call dword [0x47a184]
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x28
mov bl, al
call dword [0x47a174]
test bl, bl
je 0x41dbeb
lea eax, [ebp + 0xc]
push eax
lea ecx, [esi + 0xa1]
call fcn.004260a0
lea ecx, [ebp + 0xc]
call dword [0x47a860]
jmp 0x41f58b
lea eax, [ebp - 0x14]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 0x2a
push ecx
push str.not_open_the_process
push 0x109
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp - 0x14]
call dword [0x47a818]
lea ecx, [ebp + 0xc]
call dword [0x47a860]
jmp 0x41f58b
push 0xffffffffffffffff
push 0
push 0x47c434
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41dc99
test bh, bh
jne 0x41dc99
mov bl, 1
jmp 0x41dc9b
xor bl, bl
lea ecx, [ebp - 0x14]
call dword [0x47a860]
test bl, bl
je 0x41defd
lea eax, [ebp - 0x14]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ebx, dword [0x47a870]
mov ecx, eax
call ebx
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x2b
push ecx
push str.work
push 0x10e
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp - 0x14]
call dword [0x47a818]
lea ecx, [ebp + 0xc]
call dword [0x47a868]
push str.right
lea ecx, [ebp + 0x10]
mov byte [ebp - 4], 0x2c
call dword [0x47a7e4]
test al, al
je 0x41dd5d
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.00409510
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
push str.middle
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41dd8a
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.00408da0
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
push str.back
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41ddb7
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.00409c80
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
push str.forward
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41dde4
lea eax, [ebp - 0x14]
push eax
lea ecx, [esi + 0x18]
call fcn.0040a3f0
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x14]
call dword [0x47a860]
lea eax, [ebp + 0xc]
push eax
lea ecx, [ebp - 0x10]
call dword [0x47a864]
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 0x2d
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call ebx
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 0x2e
push ecx
push str.............
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
mov edi, dword [0x47a818]
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x2d
call edi
lea eax, [ebp + 0xc]
push eax
lea ecx, [ebp - 0x18]
call dword [0x47a25c]
mov ecx, eax
mov byte [ebp - 4], 0x2f
call dword [0x47a184]
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x2d
mov bl, al
call dword [0x47a174]
test bl, bl
je 0x41de75
lea eax, [ebp + 0xc]
push eax
lea ecx, [esi + 0xa1]
call fcn.004260a0
jmp 0x41dee6
lea eax, [ebp - 0x18]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 0x30
push ecx
push str.not_open_the_file
push 0x123
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp - 0x18]
call edi
lea ecx, [ebp - 0x10]
call dword [0x47a860]
lea ecx, [ebp + 0xc]
call dword [0x47a860]
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c450
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41df2b
test bh, bh
jne 0x41df2b
mov bl, 1
jmp 0x41df2d
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
lea eax, [ebp - 0x18]
test bl, bl
je 0x41e091
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x31
push ecx
push str.work
push 0x128
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp - 0x18]
call dword [0x47a818]
lea ecx, [ebp + 0xc]
call dword [0x47a868]
push str.right
lea ecx, [ebp + 0x10]
mov byte [ebp - 4], 0x32
call dword [0x47a7e4]
test al, al
je 0x41dfed
lea eax, [ebp - 0x18]
push eax
lea ecx, [esi + 0x18]
call fcn.00409620
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x18]
call dword [0x47a860]
push str.middle
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41e01a
lea eax, [ebp - 0x18]
push eax
lea ecx, [esi + 0x18]
call fcn.00408eb0
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x18]
call dword [0x47a860]
push str.back
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41e047
lea eax, [ebp - 0x18]
push eax
lea ecx, [esi + 0x18]
call fcn.00409d90
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x18]
call dword [0x47a860]
push str.forward
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41e074
lea eax, [ebp - 0x18]
push eax
lea ecx, [esi + 0x18]
call fcn.0040a500
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x18]
call dword [0x47a860]
lea eax, [ebp + 0xc]
push eax
lea ecx, [esi + 0xa1]
call fcn.004260a0
lea ecx, [ebp + 0xc]
call dword [0x47a860]
jmp 0x41f58b
push 0xffffffffffffffff
push 0
push 0x47c5a4
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e0bc
test bh, bh
jne 0x41e0bc
mov bl, 1
jmp 0x41e0be
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
lea eax, [ebp - 0x18]
test bl, bl
je 0x41e2ac
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ebx, dword [0x47a870]
mov ecx, eax
call ebx
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x33
push ecx
push str.work
push 0x13e
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp - 0x18]
call dword [0x47a818]
lea ecx, [ebp + 0xc]
call dword [0x47a868]
push str.right
lea ecx, [ebp + 0x10]
mov byte [ebp - 4], 0x34
call dword [0x47a7e4]
test al, al
je 0x41e180
lea eax, [ebp - 0x18]
push eax
lea ecx, [esi + 0x18]
call fcn.00409a60
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x18]
call dword [0x47a860]
push str.middle
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41e1ad
lea eax, [ebp - 0x18]
push eax
lea ecx, [esi + 0x18]
call fcn.004092f0
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x18]
call dword [0x47a860]
push str.back
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41e1da
lea eax, [ebp - 0x18]
push eax
lea ecx, [esi + 0x18]
call fcn.0040a1d0
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x18]
call dword [0x47a860]
push str.forward
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
je 0x41e207
lea eax, [ebp - 0x18]
push eax
lea ecx, [esi + 0x18]
call fcn.0040a940
push eax
lea ecx, [ebp + 0xc]
call edi
lea ecx, [ebp - 0x18]
call dword [0x47a860]
mov eax, dword [ebp + 0xc]
cmp dword [eax + 4], 0
jle 0x41e22d
lea eax, [ebp + 0xc]
push eax
lea ecx, [esi + 0xa1]
call fcn.004260a0
lea ecx, [ebp + 0xc]
call dword [0x47a860]
jmp 0x41f58b
lea eax, [ebp - 0x18]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call ebx
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 0x35
push ecx
push str.not_play_the_weburl
push 0x150
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp - 0x18]
call dword [0x47a818]
lea ecx, [ebp + 0xc]
call dword [0x47a860]
jmp 0x41f58b
push 0xffffffffffffffff
push 0
push 0x47d65c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e2d7
test bh, bh
jne 0x41e2d7
mov bl, 1
jmp 0x41e2d9
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41e318
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x36
push ecx
push str.work____________
push 0x155
jmp 0x41c510
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c3dc
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e346
test bh, bh
jne 0x41e346
mov bl, 1
jmp 0x41e348
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41e3e2
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x37
push ecx
push str.work
push 0x159
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x80]
call fcn.00421040
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47d66c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e410
test bh, bh
jne 0x41e410
mov bl, 1
jmp 0x41e412
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41e451
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x38
push ecx
push str.work
push 0x160
jmp 0x41ccc4
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c274
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e47f
test bh, bh
jne 0x41e47f
mov bl, 1
jmp 0x41e481
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41e51b
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x39
push ecx
push str.work
push 0x165
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x80]
call fcn.00420e10
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c290
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e549
test bh, bh
jne 0x41e549
mov bl, 1
jmp 0x41e54b
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41e5e5
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x3a
push ecx
push str.work
push 0x16a
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x80]
call sub.USER32.dll_LockWorkStation
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c2a8
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e613
test bh, bh
jne 0x41e613
mov bl, 1
jmp 0x41e615
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41e6af
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x3b
push ecx
push str.work
push 0x16f
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x80]
call fcn.00420f30
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c2c4
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e6dd
test bh, bh
jne 0x41e6dd
mov bl, 1
jmp 0x41e6df
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41e779
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x3c
push ecx
push str.work
push 0x174
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x80]
call fcn.00420df0
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47d67c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e7a7
test bh, bh
jne 0x41e7a7
mov bl, 1
jmp 0x41e7a9
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41e7e8
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x3d
push ecx
push str.work____________
push 0x179
jmp 0x41c510
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47d68c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e816
test bh, bh
jne 0x41e816
mov bl, 1
jmp 0x41e818
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41e857
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x3e
push ecx
push str.work____________
push 0x17d
jmp 0x41c510
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c2e0
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e885
test bh, bh
jne 0x41e885
mov bl, 1
jmp 0x41e887
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41e921
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x3f
push ecx
push str.work
push 0x181
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x80]
call fcn.00420db0
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c2ec
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41e94f
test bh, bh
jne 0x41e94f
mov bl, 1
jmp 0x41e951
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41ea2a
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
push str.work____functionName
push 0x186
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
mov byte [ebp - 4], 0x40
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0
lea ecx, [ebp - 0x1c]
call dword [0x47a828]
push 0x1f
push str.C:_Windows_System32_Magnify.exe
mov byte [ebp - 4], 0x41
call dword [0x47a840]
mov dword [ebp - 0x10], eax
mov eax, dword [0x47a72c]
mov dword [ebp + 0xc], eax
lea eax, [ebp + 0xc]
mov byte [ebp - 4], 0x43
push eax
lea eax, [ebp - 0x10]
push eax
call dword [0x47a3e4]
add esp, 0x10
lea ecx, [ebp + 0xc]
call fcn.00401820
lea ecx, [ebp - 0x10]
call dword [0x47a860]
lea ecx, [ebp - 0x1c]
call dword [0x47a824]
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c308
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41ea58
test bh, bh
jne 0x41ea58
mov bl, 1
jmp 0x41ea5a
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41eb8a
push str.scroll_up
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
jne 0x41eb5d
push str.scroll_down
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
jne 0x41eb5d
push str.hscroll_up
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
jne 0x41eb5d
push str.hscroll_down
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
jne 0x41eb5d
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x44
push ecx
push str.work
push 0x192
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0
push 3
push 0
push 0xa2
call dword [sym.imp.USER32.dll_keybd_event]
lea ecx, [esi + 0x80]
call fcn.00421160
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c4d0
push eax
call fcn.0041f5c0
add esp, 0x10
lea ecx, [ebp + 8]
push eax
call dword [0x47a858]
lea ecx, [ebp - 0x18]
call dword [0x47a860]
mov bh, 1
mov byte [ebp + 0xc], bh
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c308
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41ebb8
test bh, bh
je 0x41ebb8
mov bl, 1
jmp 0x41ebba
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
lea eax, [ebp - 0x18]
test bl, bl
je 0x41ebfc
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
push dword [ebp + 0xc]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x45
push ecx
push str.work
push 0x199
jmp 0x41edca
push 0xffffffffffffffff
push 0
push 0x47c32c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41ec27
test bh, bh
jne 0x41ec27
mov bl, 1
jmp 0x41ec29
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41ed59
push str.scroll_up
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
jne 0x41ed2c
push str.scroll_down
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
jne 0x41ed2c
push str.hscroll_up
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
jne 0x41ed2c
push str.hscroll_down
lea ecx, [ebp + 0x10]
call dword [0x47a7e4]
test al, al
jne 0x41ed2c
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x46
push ecx
push str.work
push 0x1a2
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 0
push 3
push 0
push 0xa2
call dword [sym.imp.USER32.dll_keybd_event]
lea ecx, [esi + 0x80]
call fcn.004214d0
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c4d0
push eax
call fcn.0041f5c0
add esp, 0x10
lea ecx, [ebp + 8]
push eax
call dword [0x47a858]
lea ecx, [ebp - 0x18]
call dword [0x47a860]
xor bh, bh
mov byte [ebp + 0xc], bh
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c32c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41ed87
test bh, bh
je 0x41ed87
mov bl, 1
jmp 0x41ed89
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
lea eax, [ebp - 0x18]
test bl, bl
je 0x41ee1f
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
push dword [ebp + 0xc]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x47
push ecx
push str.work
push 0x1a9
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
mov ecx, eax
call dword [0x47a814]
lea ecx, [ebp - 0x18]
call dword [0x47a818]
jmp 0x41f2f6
push 0xffffffffffffffff
push 0
push 0x47c34c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41ee4a
test bh, bh
jne 0x41ee4a
mov bl, 1
jmp 0x41ee4c
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41eee8
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x48
push ecx
push str.work
push 0x1af
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 3
lea ecx, [esi + 0x80]
call fcn.004209f0
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c368
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
test eax, eax
jne 0x41ef16
test bh, bh
jne 0x41ef16
mov bl, 1
jmp 0x41ef18
xor bl, bl
lea ecx, [ebp - 0x18]
call dword [0x47a860]
test bl, bl
je 0x41efb4
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x49
push ecx
push str.work
push 0x1b4
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
push 6
lea ecx, [esi + 0x80]
call fcn.004209f0
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c46c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
lea ecx, [ebp - 0x18]
test eax, eax
sete bl
call dword [0x47a860]
test bl, bl
je 0x41f080
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x4a
push ecx
push str.work
push 0x1bb
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x4c]
test bh, bh
je 0x41f076
call fcn.00420710
jmp 0x41f58b
call fcn.00420620
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c48c
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
lea ecx, [ebp - 0x18]
test eax, eax
sete bl
call dword [0x47a860]
test bl, bl
je 0x41f154
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x4b
push ecx
push str.work
push 0x1c4
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x50]
test bh, bh
je 0x41f146
push 1
push 0
call fcn.00420220
jmp 0x41f58b
push 0
push 0
call fcn.00420220
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c4b0
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
lea ecx, [ebp - 0x18]
test eax, eax
sete bl
call dword [0x47a860]
test bl, bl
je 0x41f224
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x4c
push ecx
push str.work
push 0x1cd
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x64]
test bh, bh
je 0x41f218
push 0
call fcn.0041f620
jmp 0x41f58b
push 1
call fcn.0041f620
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c4d0
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
lea ecx, [ebp - 0x18]
test eax, eax
sete bl
call dword [0x47a860]
test bl, bl
je 0x41f30c
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x4d
push ecx
push str.work
push 0x1d6
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x80]
test bh, bh
je 0x41f2e6
call fcn.00421160
jmp 0x41f2eb
call fcn.004214d0
push 0x96
call dword [sym.imp.KERNEL32.dll_Sleep]
push 0
push 3
push 0
push 0xa2
call dword [sym.imp.USER32.dll_keybd_event]
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c4ec
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
lea ecx, [ebp - 0x18]
test eax, eax
sete bl
call dword [0x47a860]
test bl, bl
je 0x41f3df
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x4e
push ecx
push str.work
push 0x1e1
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0x80]
test bh, bh
je 0x41f3d3
push 1
call fcn.004210d0
jmp 0x41f58b
push 0
call fcn.004210d0
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c504
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
lea ecx, [ebp - 0x18]
test eax, eax
sete bl
call dword [0x47a860]
test bl, bl
je 0x41f4a8
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x30]
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x4f
push ecx
push str.work
push 0x1eb
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
lea ecx, [ebp + 0xc]
mov byte [ebp - 4], 1
call dword [0x47a818]
lea ecx, [esi + 0xa4]
test bh, bh
je 0x41d71e
call fcn.004234a0
jmp 0x41f58b
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x18]
push 0x47c3b8
push eax
call fcn.0041f5c0
push 1
push eax
lea eax, [ebp + 8]
push eax
call dword [0x47a338]
add esp, 0x1c
lea ecx, [ebp - 0x18]
test eax, eax
sete bl
call dword [0x47a860]
lea ecx, [ebp - 0x30]
test bl, bl
je 0x41f50e
lea eax, [ebp + 0xc]
push eax
push 0
push 0
push 0
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x50
push ecx
push str.work____________
push 0x1f6
jmp 0x41c510
lea eax, [ebp - 0x18]
push eax
push 0
push 0
push 0
call dword [0x47a874]
mov ecx, eax
call dword [0x47a870]
push dword [ebp + 0xc]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x51
push ecx
push str.not_found
push 0x1fe
push str._LINE
push str.MouseFunctionSenter::slot_MouseFunction
push str.FUNC
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a810]
mov ecx, eax
call dword [0x47a80c]
mov ecx, eax
call dword [0x47a808]
mov ecx, eax
call dword [0x47a814]
lea ecx, [ebp - 0x18]
call dword [0x47a818]
lea ecx, [ebp + 8]
call dword [0x47a860]
lea ecx, [ebp + 0x10]
call dword [0x47a860]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 0xc