Function at 0x434c80
Capabilities:
Check for software breakpoints

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
mov eax, 0x105c
call fcn.0043d420
mov dword [ebp - 0x10], 0xb6b84a9d
mov ebx, dword [0x469158]
mov eax, dword [ebp - 0x10]
cmp eax, 0xebc7d898
jg 0x434d0c
cmp eax, 0xbb1da566
jg 0x434d65
cmp eax, 0x9bbcc364
jle 0x434e17
cmp eax, 0xa397ae2f
jg 0x434fac
cmp eax, 0xa17801b9
jg 0x4351a9
cmp eax, 0x9bbcc365
je 0x4354ee
cmp eax, 0x9f4a392a
je 0x435507
cmp eax, 0x9f700218
jne 0x434c9d
mov eax, dword [ebp - 0x14]
shl eax, 0xc
or eax, 0xb2
mov dword [ebp - 0x14], eax
push eax
call fcn.00434c80
add esp, 4
jmp 0x4354ae
cmp eax, 0x38638828
jg 0x434dba
cmp eax, 0x96eae9c
jg 0x434e89
cmp eax, 0xf4f72d92
jg 0x434fe4
cmp eax, 0xef61729a
jle 0x4351e8
cmp eax, 0xef61729b
je 0x435521
cmp eax, 0xf27b69ff
je 0x435554
cmp eax, 0xf4ed3cf2
jne 0x434c9d
mov dword [ebp - 0x10], 0x66e71dfc
jmp 0x434c9d
cmp eax, 0xd1ddbb77
jg 0x434ef3
cmp eax, 0xc97a4cd9
jg 0x435022
cmp eax, 0xc3568baf
jle 0x43520a
cmp eax, 0xc3568bb0
je 0x43557e
cmp eax, 0xc5c42e59
je 0x4355ae
cmp eax, 0xc8eb5412
jne 0x434c9d
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x10], 0xd3aa9fc6
jmp 0x434c9d
cmp eax, 0x5930cf58
jg 0x434f36
cmp eax, 0x4b5d6fdb
jg 0x43505a
cmp eax, 0x3ebb34a6
jle 0x43522f
cmp eax, 0x3ebb34a7
je 0x4355e7
cmp eax, 0x411c003f
je 0x4355fc
cmp eax, 0x4a17fab8
jne 0x434c9d
imul eax, dword [ebp - 0x14], 0x4740
add eax, 0xffe857c0
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], 0x2a0ca48
jmp 0x434c9d
cmp eax, 0x88a3f493
jg 0x435098
cmp eax, 0x855476ae
jle 0x435251
cmp eax, 0x855476af
je 0x435608
cmp eax, 0x856f3887
je 0x4354ba
cmp eax, 0x880df4e8
jne 0x434c9d
mov ecx, dword [ebp - 0x18]
mov eax, ecx
shr eax, 9
imul eax, eax
imul edx, eax, 0x16c7
dec edx
shl ecx, 6
and ecx, 0xffc00000
mov dword [ebp - 0x18], ecx
mov ecx, 0xf27b69ff
cmp edx, eax
je 0x434e7a
mov ecx, 0xa2ab9093
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x30], 0
jmp 0x434c9d
cmp eax, 0x1f608c98
jg 0x4350e5
cmp eax, 0x15e92bfb
jle 0x435279
cmp eax, 0x15e92bfc
je 0x4356a1
cmp eax, 0x1b4541f9
je 0x43568e
cmp eax, 0x1d1bfa05
jne 0x434c9d
mov ecx, dword [ebp - 0x18]
mov eax, 0xffffff68
add ecx, eax
mov eax, ecx
shr eax, 0x11
imul ecx, ecx
imul edx, ecx, 0x4e13
dec edx
mov dword [ebp - 0x18], eax
mov eax, 0xb6b84a9d
cmp ecx, edx
je 0x435b4d
mov eax, 0xbda6ef7c
jmp 0x435b4d
cmp eax, 0xde454cd3
jg 0x435122
cmp eax, 0xd313ba9b
jle 0x4352b8
cmp eax, 0xd313ba9c
je 0x4356ad
cmp eax, 0xd3aa9fc6
je 0x435acf
cmp eax, 0xd7079ddc
jne 0x434c9d
mov dword [ebp - 0x10], 0x5f925468
jmp 0x434c9d
cmp eax, 0x66e71dfb
jg 0x435162
cmp eax, 0x62e731d8
jle 0x4352f0
cmp eax, 0x62e731d9
je 0x4356e2
cmp eax, 0x630777f5
je 0x435659
cmp eax, 0x6472e4c9
jne 0x434c9d
mov esi, dword [ebp - 0x14]
shr esi, 6
add esi, 0x15d
shr esi, 7
mov dword [ebp - 0x14], esi
push esi
call fcn.00434c80
add esp, 4
push esi
call fcn.00434c80
add esp, 4
mov eax, 0xb6b84a9d
cmp esi, 0xe8
je 0x435b4d
mov eax, 0x2b2a022c
jmp 0x435b4d
cmp eax, 0xb0923f6b
jle 0x435342
cmp eax, 0xb0923f6c
je 0x435710
cmp eax, 0xb6b84a9d
je 0x43572b
cmp eax, 0xbab24ea3
jne 0x434c9d
mov dword [ebp - 0x10], 0xc97a4cda
jmp 0x434c9d
cmp eax, 0xffa81ce6
jle 0x435369
cmp eax, 0xffa81ce7
je 0x43574f
cmp eax, 0x2a0ca48
je 0x43576b
cmp eax, 0x6610955
jne 0x434c9d
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x10], 0x7ecb0972
jmp 0x434c9d
cmp eax, 0xcd4c5526
jle 0x4353b7
cmp eax, 0xcd4c5527
je 0x43578c
cmp eax, 0xceb89f54
je 0x4357c7
cmp eax, 0xd0905a80
jne 0x434c9d
mov dword [ebp - 0x10], 0x6610955
jmp 0x434c9d
cmp eax, 0x4e040973
jle 0x4353d2
cmp eax, 0x4e040974
je 0x4357e9
cmp eax, 0x55701329
je 0x435811
cmp eax, 0x58a04815
jne 0x434c9d
mov eax, dword [ebp - 0x3c]
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x10], 0x15e92bfc
jmp 0x434c9d
cmp eax, 0x911c4724
jle 0x4353fb
cmp eax, 0x911c4725
je 0x435823
cmp eax, 0x9228fb63
je 0x43561f
cmp eax, 0x975144fa
jne 0x434c9d
mov eax, dword [ebp - 0x18]
shl eax, 0xb
add eax, 0xfff548ab
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x10], 0xa2ab9093
mov dword [ebp - 0x30], 0
jmp 0x434c9d
cmp eax, 0x2ad68010
jle 0x435433
cmp eax, 0x2ad68011
je 0x435851
cmp eax, 0x2b2a022c
je 0x435888
cmp eax, 0x2b331914
jne 0x434c9d
mov esi, dword [ebp - 0x14]
shl esi, 9
add esi, 0xffffff3c
jmp 0x435aba
cmp eax, 0xe3d24b47
jle 0x435455
cmp eax, 0xe3d24b48
je 0x4358c4
cmp eax, 0xe3e203cd
je 0x4358e5
cmp eax, 0xe5345454
jne 0x434c9d
mov eax, dword [ebp - 0x14]
shl eax, 0x1d
add eax, 0x607e80f3
mov dword [ebp - 0x14], eax
push eax
jmp 0x435ac7
cmp eax, 0x6aedcf1d
jle 0x435477
cmp eax, 0x6aedcf1e
je 0x435912
cmp eax, 0x6b526a24
je 0x435953
cmp eax, 0x7ecb0972
jne 0x434c9d
imul eax, dword [ebp - 0x18], 0x4b000000
add eax, 0x488ac000
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x10], 0xf4ed3cf2
jmp 0x434c9d
cmp eax, 0xa17801ba
je 0x4354ae
cmp eax, 0xa2d506db
jne 0x435b8b
imul eax, dword [ebp - 0x18], 0xea
add eax, 0xffffff66
shr eax, 0xa
imul eax, eax, 0xcd
add eax, 0xfffff196
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x10], 0x4b5d6fdc
jmp 0x434c9d
cmp eax, 0xebc7d899
je 0x43598e
cmp eax, 0xec948aa3
jne 0x434c9d
mov dword [ebp - 0x10], 0xde454cd4
jmp 0x434c9d
cmp eax, 0xbb1da567
je 0x4359c1
cmp eax, 0xbda6ef7c
jne 0x434c9d
mov eax, dword [ebp - 0x1c]
mov dword [ebp - 0x10], 0x88a3f494
jmp 0x434c9d
cmp eax, 0x38638829
je 0x4359f6
cmp eax, 0x3e425f79
jne 0x434c9d
mov dword [ebp - 0x10], 0x9f4a392a
jmp 0x434c9d
cmp eax, 0x80763115
je 0x435a21
cmp eax, 0x80d61a96
jne 0x434c9d
mov eax, dword [ebp - 0x40]
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x10], 0xd7079ddc
jmp 0x434c9d
cmp eax, 0x96eae9d
je 0x435a5d
cmp eax, 0xfdcdbcd
jne 0x434c9d
mov ecx, dword [ebp - 0x14]
mov eax, ecx
shr eax, 4
add eax, 0x77
mov dword [ebp - 0x14], eax
mov eax, 0xceb89f54
cmp ecx, 0xd0
jae 0x435b4d
mov eax, 0x5930cf59
jmp 0x435b4d
cmp eax, 0xd1ddbb78
je 0x435a94
cmp eax, 0xd2333425
jne 0x434c9d
mov eax, dword [ebp - 0x2c]
push dword [ebp - 0x24]
push eax
push 0x462d04
push eax
call dword [0x469184]
add esp, 0x10
mov dword [ebp - 0x10], 0xc5c42e59
jmp 0x434c9d
cmp eax, 0x5930cf59
je 0x435aad
cmp eax, 0x5f925468
jne 0x434c9d
mov eax, dword [ebp - 0x1c]
mov dword [eax], 0x800
xor eax, eax
push eax
push eax
push eax
push eax
push dword [ebp - 0x1c]
lea eax, [ebp - 0x1068]
push eax
push dword [ebp - 0x48]
push dword [ebp - 0x34]
call dword [0x46915c]
mov ecx, 0xcb360944
test eax, eax
je 0x4359b9
mov ecx, 0x3e425f79
jmp 0x4359b9
cmp eax, 0xa397ae30
je 0x435adb
cmp eax, 0xa834e0f0
jne 0x434c9d
push dword [ebp - 0x5c]
call ebx
mov dword [ebp - 0x10], 0x4ba8eae9
jmp 0x434c9d
cmp eax, 0xf4f72d93
je 0x435ae7
cmp eax, 0xf624ecba
jne 0x434c9d
imul esi, dword [ebp - 0x14], 0x193d000
mov edi, esi
shr edi, 3
mov dword [ebp - 0x14], edi
push edi
call fcn.00434c80
add esp, 4
push edi
call fcn.00434c80
add esp, 4
mov eax, 0x2a0ca48
test esi, esi
je 0x435b4d
mov eax, 0xb6b84a9d
jmp 0x435b4d
cmp eax, 0xc97a4cda
je 0x435af9
cmp eax, 0xcb360944
je 0x4358d9
jmp 0x434c9d
cmp eax, 0x4b5d6fdc
je 0x435b14
cmp eax, 0x4ba8eae9
jne 0x434c9d
mov eax, dword [ebp - 0x48]
inc eax
mov dword [ebp - 0x60], eax
mov dword [ebp - 0x10], 0xffa81ce7
jmp 0x434c9d
cmp eax, 0x88a3f494
je 0x435b2b
cmp eax, 0x8c60b0d1
jne 0x434c9d
push dword [ebp - 0x2c]
call fcn.00448680
add esp, 4
push dword [ebp - 0x38]
call fcn.00448680
add esp, 4
mov dword [ebp - 0x10], 0x68b73f97
jmp 0x434c9d
cmp eax, 0x1f608c99
je 0x435b55
cmp eax, 0x250fe79e
jne 0x434c9d
mov dword [ebp - 0x10], 0xa834e0f0
jmp 0x434c9d
cmp eax, 0xde454cd4
je 0x435b67
cmp eax, 0xdeb94a35
jne 0x434c9d
mov dword [ebp - 0x10], 0xebc7d899
jmp 0x434c9d
cmp eax, 0x66e71dfc
je 0x435b73
cmp eax, 0x68b73f97
jne 0x434c9d
mov eax, dword [ebp - 0x18]
shr eax, 0xd
and eax, 0x1ffff
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x10], 0x58a04815
mov dword [ebp - 0x3c], 1
jmp 0x434c9d
mov dword [ebp - 0x10], 0x4e040974
jmp 0x434c9d
mov ecx, dword [ebp - 0x18]
mov eax, 0xa2
add ecx, eax
imul eax, ecx, 0x3400
imul ecx, ecx
imul edx, ecx, 0x1bad
dec edx
mov dword [ebp - 0x18], eax
mov eax, 0x80763115
cmp ecx, edx
je 0x435b4d
mov eax, 0xd2333425
jmp 0x435b4d
cmp dword [ebp - 0x4c], 0
mov eax, 0x2a0ca48
je 0x435b4d
mov eax, 0x880df4e8
jmp 0x435b4d
push dword [ebp - 0x2c]
call fcn.0041a096
add esp, 4
mov dword [ebp - 0x38], eax
mov dword [ebp - 0x10], 0x411c003f
jmp 0x434c9d
imul eax, dword [ebp - 0x18], 0x23cd
mov ecx, eax
shr ecx, 7
shr eax, 0xb
imul ecx, ecx
imul edx, ecx, 0x40e5
dec edx
mov dword [ebp - 0x18], eax
mov eax, 0xebc7d899
cmp edx, ecx
je 0x435b4d
mov eax, 0x250fe79e
jmp 0x435b4d
lea eax, [ebp - 0x34]
push eax
push 0x20019
push 0
push 0x462c78
push 0x80000002
call dword [str.sk_sk]
mov dword [ebp - 0x4c], eax
mov dword [ebp - 0x10], 0x9bbcc365
jmp 0x434c9d
mov esi, dword [ebp - 0x14]
shl esi, 0x10
add esi, 0x16c00
mov dword [ebp - 0x14], esi
push esi
call fcn.00434c80
add esp, 4
mov eax, 0x4a17fab8
cmp esi, 0x1c
jl 0x435b4d
mov eax, 0x5f925468
jmp 0x435b4d
mov ecx, dword [ebp - 0x18]
lea eax, [ecx - 0x6c]
imul eax, eax
imul edx, eax, 0x7101
dec edx
lea ecx, [ecx + ecx*2]
shl ecx, 0x10
add ecx, 0xfd2d0000
shr ecx, 2
mov dword [ebp - 0x18], ecx
mov ecx, 0xd313ba9c
cmp eax, edx
je 0x4359b9
mov ecx, 0x55701329
jmp 0x4359b9
popal
jmp 0x4355e8
mov dword [ebp - 0x10], 0x38638829
jmp 0x434c9d
mov eax, dword [ebp - 0x44]
movzx eax, word [eax]
cmp eax, 0xcd03
je 0x435659
movzx eax, ax
cmp eax, 0xf0b
jne 0x43568e
imul eax, dword [ebp - 0x18], 0x10fb
shr eax, 5
imul ecx, eax, 0x2021
imul eax, eax
imul edx, eax, 0x50ab
dec edx
add ecx, 0xfffff7cc
mov dword [ebp - 0x18], ecx
mov ecx, 0x9bbcc365
cmp edx, eax
je 0x4359b9
mov ecx, 0x3ebb34a7
jmp 0x4359b9
mov eax, dword [ebp - 0x18]
lea ecx, [eax + 0xf7]
imul ecx, ecx
imul edx, ecx, 0x3157
dec edx
shl eax, 0xe
add eax, 0x754000
mov dword [ebp - 0x18], eax
mov eax, 0x6472e4c9
cmp ecx, edx
je 0x435b4d
mov eax, 0x3ebb34a7
jmp 0x435b4d
mov dword [ebp - 0x10], 0x80d61a96
mov dword [ebp - 0x40], 0
jmp 0x434c9d
mov dword [ebp - 0x10], 0xf4f72d93
jmp 0x434c9d
mov eax, dword [ebp - 0x14]
lea eax, [eax + eax*4]
lea esi, [eax*8 - 0x43]
shr esi, 0xc
and esi, 0xffffffe0
mov dword [ebp - 0x14], esi
push esi
call fcn.00434c80
add esp, 4
mov eax, 0xc97a4cda
cmp esi, 0x82
jb 0x435949
jmp 0x435b4d
imul esi, dword [ebp - 0x14], 0x930
mov dword [ebp - 0x14], esi
push esi
call fcn.00434c80
add esp, 4
mov eax, 0xfdcdbcd
cmp esi, 0xe8
jae 0x435b4d
mov eax, 0x6b526a24
jmp 0x435b4d
imul eax, dword [ebp - 0x18], 0x94740000
add eax, 0x3d440000
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x10], 0x8c60b0d1
jmp 0x434c9d
push eax
sub esp, 0x7fc
mov eax, esp
mov dword [ebp - 0x24], eax
push eax
mov eax, esp
mov dword [ebp - 0x28], eax
push eax
mov eax, esp
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x10], 0xc8eb5412
jmp 0x434c9d
imul eax, dword [ebp - 0x18], 0x9c
add eax, 0x7f
shr eax, 8
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x10], 0x1f608c99
jmp 0x434c9d
mov eax, dword [ebp + 4]
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
cmp byte [eax], 0xcc
mov eax, 0x3ebb34a7
je 0x435b4d
mov eax, 0x855476af
jmp 0x435b4d
mov esi, dword [ebp - 0x14]
shl esi, 0x10
add esi, 0x803a0000
mov edi, 0xe3d24b48
and esi, 0xff800000
mov dword [ebp - 0x14], esi
je 0x4357ad
mov edi, 0xd1ddbb78
push esi
call fcn.00434c80
add esp, 4
push esi
call fcn.00434c80
add esp, 4
mov dword [ebp - 0x10], edi
jmp 0x434c9d
mov dword [ebp - 0x20], 0
mov eax, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov eax, dword [ebp - 0x28]
mov dword [eax], 0xf003f
mov dword [ebp - 0x10], 0x1d1bfa05
jmp 0x434c9d
push dword [ebp - 0x1c]
push dword [ebp - 0x24]
push dword [ebp - 0x28]
push 0
push 0x462cec
push dword [ebp - 0x54]
call dword [0x469164]
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x10], 0xd1ddbb78
jmp 0x434c9d
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x5c], eax
mov dword [ebp - 0x10], 0xef61729b
jmp 0x434c9d
imul esi, dword [ebp - 0x14], 0x148
add esi, 0xffffffbf
mov dword [ebp - 0x14], esi
push esi
call fcn.00434c80
add esp, 4
mov eax, 0xc8eb5412
cmp esi, 0x27
jge 0x435b4d
mov eax, 0x88a3f494
jmp 0x435b4d
mov eax, dword [ebp - 0x18]
add eax, 0xf
shr eax, 0xd
imul eax, eax, 0x6d
mov ecx, eax
imul ecx, eax
imul edx, ecx, 0x7b79
dec edx
add eax, 0x18f
mov dword [ebp - 0x18], eax
mov eax, 0xe5345454
cmp ecx, edx
je 0x435b4d
mov eax, 0xdeb94a35
jmp 0x435b4d
imul esi, dword [ebp - 0x14], 0x28ae
mov edi, esi
shr edi, 2
mov dword [ebp - 0x14], edi
push edi
call fcn.00434c80
add esp, 4
push edi
call fcn.00434c80
add esp, 4
mov eax, 0x96eae9d
cmp esi, 0x17c
jb 0x435b4d
mov eax, 0xf624ecba
jmp 0x435b4d
mov eax, dword [ebp - 0x14]
shl eax, 0xa
or eax, 0xf
mov dword [ebp - 0x14], eax
push eax
call fcn.00434c80
add esp, 4
mov dword [ebp - 0x10], 0xe3e203cd
jmp 0x434c9d
lea eax, [ebp - 0x1068]
push eax
push 0x462c78
push 0x462ce0
lea eax, [ebp - 0x868]
push eax
call dword [0x469184]
add esp, 0x10
mov dword [ebp - 0x10], 0x2ad68011
jmp 0x434c9d
mov eax, dword [ebp - 0x14]
shl eax, 4
add eax, 0xe50
shr eax, 8
imul esi, eax, 0x57
mov dword [ebp - 0x14], esi
push esi
call fcn.00434c80
add esp, 4
push esi
call fcn.00434c80
add esp, 4
mov eax, 0x5f925468
cmp esi, 0x8a
jae 0x435b4d
mov eax, 0x2a0ca48
jmp 0x435b4d
mov eax, dword [ebp - 0x14]
lea eax, [eax + eax*4]
lea esi, [eax + eax*2]
add esi, 0xfffffefc
mov eax, esi
shr eax, 0x13
mov dword [ebp - 0x14], eax
push eax
call fcn.00434c80
add esp, 4
mov eax, 0x2a0ca48
cmp esi, 0x4100000
jb 0x435b4d
mov eax, 0x6aedcf1e
jmp 0x435b4d
lea eax, [ebp - 0x20]
push eax
push 0x20019
push 0
lea eax, [ebp - 0x868]
push eax
push 0x80000002
call dword [str.sk_sk]
mov ecx, 0xa397ae30
test eax, eax
je 0x4359b9
mov ecx, 0xbb1da567
mov dword [ebp - 0x10], ecx
jmp 0x434c9d
mov eax, dword [ebp - 0x18]
add eax, 0xffffffdc
mov ecx, eax
shr ecx, 0xd
imul ecx, ecx
shr eax, 0x12
imul edx, ecx, 0x4a6b
add eax, 0xffffff90
dec edx
mov dword [ebp - 0x18], eax
mov eax, 0xc8eb5412
cmp edx, ecx
je 0x435b4d
mov eax, 0xd0905a80
jmp 0x435b4d
push dword [ebp - 0x38]
call fcn.004490d0
add esp, 4
push eax
push dword [ebp - 0x38]
push 0x462d10
push dword [ebp + 8]
call fcn.0041aa6b
add esp, 0x10
mov dword [ebp - 0x10], 0xb0923f6c
jmp 0x434c9d
imul esi, dword [ebp - 0x14], 0x58000
mov edi, esi
shr edi, 0xe
mov dword [ebp - 0x14], edi
push edi
call fcn.00434c80
add esp, 4
push edi
call fcn.00434c80
add esp, 4
mov eax, 0xcd4c5527
cmp esi, 0x268000
je 0x435b4d
mov eax, 0x9f700218
jmp 0x435b4d
imul esi, dword [ebp - 0x14], 0x19400
or esi, 0x38
mov dword [ebp - 0x14], esi
push esi
call fcn.00434c80
add esp, 4
push esi
call fcn.00434c80
add esp, 4
mov eax, 0x855476af
cmp esi, 0x3d
jl 0x435b4d
mov eax, 0xc8eb5412
jmp 0x435b4d
cmp dword [ebp - 0x58], 0
mov eax, 0x856f3887
je 0x435b4d
mov eax, 0x55701329
jmp 0x435b4d
mov esi, dword [ebp - 0x14]
mov eax, 0xffffff03
add esi, eax
shr esi, 3
mov dword [ebp - 0x14], esi
push esi
call fcn.00434c80
add esp, 4
push esi
call fcn.00434c80
add esp, 4
mov dword [ebp - 0x10], 0xceb89f54
jmp 0x434c9d
mov dword [ebp - 0x10], 0xbab24ea3
jmp 0x434c9d
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x64], eax
mov dword [ebp - 0x10], 0xa2d506db
jmp 0x434c9d
mov eax, dword [ebp - 0x1c]
mov dword [eax], 0x800
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x10], 0xa17801ba
jmp 0x434c9d
push dword [ebp - 0x64]
call ebx
mov dword [ebp - 0x10], 0xa2ab9093
mov eax, dword [ebp - 0x68]
mov dword [ebp - 0x30], eax
jmp 0x434c9d
push 2
push 0xc800
call fcn.00447c47
add esp, 8
mov dword [ebp - 0x2c], eax
cmp dword [ebp - 0x2c], 0
mov eax, 0x975144fa
je 0x435b4d
mov eax, 0xec948aa3
mov dword [ebp - 0x10], eax
jmp 0x434c9d
mov dword [ebp - 0x10], 0x80d61a96
mov eax, dword [ebp - 0x60]
mov dword [ebp - 0x40], eax
jmp 0x434c9d
mov dword [ebp - 0x10], 0xf27b69ff
jmp 0x434c9d
push dword [ebp - 0x50]
call ebx
mov dword [ebp - 0x10], 0x58a04815
mov dword [ebp - 0x3c], 0
jmp 0x434c9d
cmp eax, 0xa2ab9093
jne 0x434c9d
mov eax, dword [ebp - 0x30]
mov ecx, dword [ebp - 0x1c]
mov ecx, dword [ebp - 0x28]
mov ecx, dword [ebp - 0x24]
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret