Function at 0x48caf0
Capabilities:
Check os version
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x458
mov eax, dword [0x5c0290]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
mov ebx, dword [ebp + 8]
push esi
push edi
mov dword [ebp - 0x358], ebx
mov dword [ebp - 0x35c], 0
call fcn.00468bd0
xor ecx, ecx
mov edx, eax
test edx, edx
setne cl
test ecx, ecx
je 0x4928f1
mov eax, dword [edx]
mov ecx, edx
call dword [eax + 0xc]
add eax, 0x10
mov dword [ebp - 0x388], eax
call fcn.00468bd0
xor ecx, ecx
mov edx, eax
test edx, edx
setne cl
test ecx, ecx
je 0x4928fb
mov eax, dword [edx]
mov ecx, edx
call dword [eax + 0xc]
add eax, 0x10
mov ecx, ebx
mov dword [ebp - 0x374], eax
call fcn.00468a00
push 0x114
lea eax, [ebp - 0x120]
push 0
push eax
call fcn.0053e0b0
add esp, 0xc
mov dword [ebp - 0x120], 0x114
lea eax, [ebp - 0x120]
push eax
call dword [sym.imp.KERNEL32.dll_GetVersionExW]
test eax, eax
je 0x4928ca
xor eax, eax
mov dword [ebp - 0x300], 0x6e775441
mov dword [ebp - 0x394], eax
mov dword [ebp - 0x390], eax
mov dword [ebp - 0x38c], eax
mov dword [ebp - 0x394], eax
mov dword [ebp - 0x390], eax
mov dword [ebp - 0x38c], eax
mov dword [ebp - 0x2fc], 0x67457949
mov dword [ebp - 0x2f8], 0x7430784d
mov dword [ebp - 0x2f4], 0x4e4d5350
mov dword [ebp - 0x2f0], 0x594d6747
mov dword [ebp - 0x2ec], 0x79417964
mov dword [ebp - 0x2e8], 0x6a59444f
mov dword [ebp - 0x2e4], 0x6e707a46
mov dword [ebp - 0x2e0], 0x6c636848
mov dword [ebp - 0x2dc], 0x7545534d
mov dword [ebp - 0x2d8], 0x4e73684a
mov dword [ebp - 0x2d4], 0x32567a4b
mov dword [ebp - 0x2d0], 0x75456d48
mov dword [ebp - 0x2cc], 0x2b597a44
mov dword [ebp - 0x2c8], 0x2f5a544a
mov dword [ebp - 0x2c4], 0x76494241
mov dword [ebp - 0x2c0], 0x4b6f794b
mov dword [ebp - 0x2bc], 0x374d3243
mov dword [ebp - 0x2b8], 0x724e694f
mov dword [ebp - 0x2b4], 0x376b4264
mov dword [ebp - 0x2b0], 0x62554345
mov dword [ebp - 0x2ac], 0x564d7749
mov dword [ebp - 0x2a8], 0x36685266
mov dword [ebp - 0x2a4], 0x2f734346
mov dword [ebp - 0x2a0], 0x71495743
mov dword [ebp - 0x29c], 0x33394842
mov dword [ebp - 0x298], 0x48595142
mov dword [ebp - 0x294], 0x53636d61
mov dword [ebp - 0x290], 0x6530534b
mov dword [ebp - 0x28c], 0x7467784f
mov dword [ebp - 0x288], 0x35775149
mov dword [ebp - 0x284], 0x56307861
mov dword [ebp - 0x280], 0x34316a47
mov dword [ebp - 0x27c], 0x42497a4a
mov dword [ebp - 0x278], 0x6c347a65
mov dword [ebp - 0x274], 0x784d7a45
mov dword [ebp - 0x270], 0x6b59424b
mov dword [ebp - 0x26c], 0x4f4d4246
mov dword [ebp - 0x268], 0x3273694c
mov dword [ebp - 0x264], 0x5477424f
mov dword [ebp - 0x260], 0x57514261
mov dword [ebp - 0x25c], 0x4e73685a
mov dword [ebp - 0x258], 0x4873324f
mov dword [ebp - 0x254], 0x4b416959
mov dword [ebp - 0x250], 0x63636849
mov dword [ebp - 0x24c], 0x4545514b
mov dword [ebp - 0x248], 0x32344164
mov dword [ebp - 0x244], 0x7738514b
mov dword [ebp - 0x240], 0x2f424166
mov dword [ebp - 0x23c], 0x62346942
mov dword [ebp - 0x238], 0x69555741
mov dword [ebp - 0x234], 0x736c674d
mov dword [ebp - 0x230], 0x6855414c
mov dword [ebp - 0x22c], 0x41736d48
mov dword [ebp - 0x228], 0x7749774e
mov dword [ebp - 0x224], 0x32384245
mov dword [ebp - 0x220], 0x2f425243
mov dword [ebp - 0x21c], 0x566b4261
mov dword [ebp - 0x218], 0x36775245
mov dword [ebp - 0x214], 0x6b41434a
mov dword [ebp - 0x210], 0x6477774e
mov dword [ebp - 0x20c], 0x78396a66
mov dword [ebp - 0x208], 0x61515142
mov dword [ebp - 0x204], 0x73305346
mov dword [ebp - 0x200], 0x45674442
mov dword [ebp - 0x1fc], 0x77677844
mov dword [ebp - 0x1f8], 0x2b635863
mov dword [ebp - 0x1f4], 0x2f4d7847
mov dword [ebp - 0x1f0], 0x45516a4d
mov dword [ebp - 0x1ec], 0x64305844
mov dword [ebp - 0x1e8], 0x69517a43
mov dword [ebp - 0x1e4], 0x306f6950
mov dword [ebp - 0x1e0], 0x50415146
mov dword [ebp - 0x1dc], 0x2f4e3344
sub esp, 0xc
mov dword [ebp - 0x1d8], 0x49383349
mov ecx, esp
mov dword [ebp - 0x1d4], 0x55677750
mov dword [ebp - 0x1d0], 0x42636763
mov dword [ebp - 0x1cc], 0x6e55324e
push dword [ebp - 0x354]
mov dword [ebp - 0x1c8], 0x5767574d
mov dword [ebp - 0x1c4], 0x37745843
mov dword [ebp - 0x1c0], 0x316b684d
mov dword [ebp - 0x1bc], 0x7368424f
mov dword [ebp - 0x1b8], 0x4e556847
mov dword [ebp - 0x1b4], 0x5a6f414e
mov dword [ebp - 0x1b0], 0x66736747
mov dword [ebp - 0x1ac], 0x3368684d
mov dword [ebp - 0x1a8], 0x5563414b
mov dword [ebp - 0x1a4], 0x69735448
mov dword [ebp - 0x1a0], 0x5859514d
mov dword [ebp - 0x19c], 0x73637a4b
mov dword [ebp - 0x198], 0x53776863
mov dword [ebp - 0x194], 0x51386845
mov dword [ebp - 0x190], 0x49517941
mov dword [ebp - 0x18c], 0x784a794e
mov dword [ebp - 0x188], 0x2f4a3241
mov dword [ebp - 0x184], 0x7745794c
mov dword [ebp - 0x180], 0x6251684a
mov dword [ebp - 0x17c], 0x48414264
mov dword [ebp - 0x178], 0x38557848
mov dword [ebp - 0x174], 0x78357845
mov dword [ebp - 0x170], 0x6c31794e
mov dword [ebp - 0x16c], 0x44516846
mov dword [ebp - 0x168], 0x71496742
mov dword [ebp - 0x164], 0x44454359
mov dword [ebp - 0x160], 0x41415149
mov dword [ebp - 0x15c], 0x32383363
mov dword [ebp - 0x158], 0x43495345
mov dword [ebp - 0x154], 0x4f51324b
mov dword [ebp - 0x150], 0x636f7750
mov dword [ebp - 0x14c], 0x59515148
mov dword [ebp - 0x148], 0x5238544d
mov dword [ebp - 0x144], 0x6551525a
mov dword [ebp - 0x140], 0x30786741
mov dword [ebp - 0x13c], 0x71493359
mov dword [ebp - 0x138], 0x74677a49
mov dword [ebp - 0x134], 0x2f387a4e
mov dword [ebp - 0x130], 0x6c51774a
mov dword [ebp - 0x12c], 0x516b4446
mov dword [ebp - 0x128], 0x42414141
mov word [ebp - 0x124], 0x7756
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [ebp - 0x122]
push eax
lea eax, [ebp - 0x300]
push eax
push 0
call fcn.004660a0
lea eax, [ebp - 0x370]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, dword [eax]
mov eax, dword [eax + 4]
sub eax, ecx
sar eax, 1
je 0x492905
push ecx
lea ecx, [ebp - 0x348]
call fcn.004672d0
lea eax, [ebp - 0x348]
push eax
lea ecx, [ebp - 0x394]
call fcn.00539e90
mov edx, dword [ebp - 0x348]
or esi, 0xffffffff
add edx, 0xfffffff0
mov eax, esi
lea ecx, [edx + 0xc]
lock xadd dword [ecx], eax
dec eax
test eax, eax
jg 0x48d0fc
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov eax, dword [ebp - 0x370]
test eax, eax
je 0x48d10f
push eax
call fcn.0053c1e0
add esp, 4
cmp dword [ebp - 0x11c], 6
jb 0x48ddc6
sub esp, 0xc
mov dword [ebp - 0x234], 0x376f7a4e
mov ecx, esp
mov dword [ebp - 0x230], 0x5345784a
lea eax, [ebp - 0x121]
mov dword [ebp - 0x22c], 0x35417a4c
mov dword [ebp - 0x228], 0x79386949
push dword [ebp - 0x354]
mov dword [ebp - 0x224], 0x7377774e
push eax
lea eax, [ebp - 0x234]
mov dword [ebp - 0x220], 0x67387a4b
mov dword [ebp - 0x21c], 0x3964334d
mov dword [ebp - 0x218], 0x4a516d45
mov dword [ebp - 0x214], 0x4e55684a
mov dword [ebp - 0x210], 0x6c596743
mov dword [ebp - 0x20c], 0x6563534d
mov dword [ebp - 0x208], 0x33314445
mov dword [ebp - 0x204], 0x6f6b6763
mov dword [ebp - 0x200], 0x324e445a
mov dword [ebp - 0x1fc], 0x2b30784e
mov dword [ebp - 0x1f8], 0x67385845
mov dword [ebp - 0x1f4], 0x366b694d
mov dword [ebp - 0x1f0], 0x77415362
mov dword [ebp - 0x1ec], 0x6d59774c
mov dword [ebp - 0x1e8], 0x726b6747
mov dword [ebp - 0x1e4], 0x79594246
mov dword [ebp - 0x1e0], 0x32556a59
mov dword [ebp - 0x1dc], 0x66514343
mov dword [ebp - 0x1d8], 0x65556750
mov dword [ebp - 0x1d4], 0x75634449
mov dword [ebp - 0x1d0], 0x64457949
mov dword [ebp - 0x1cc], 0x6359424d
mov dword [ebp - 0x1c8], 0x53554341
mov dword [ebp - 0x1c4], 0x78456a50
mov dword [ebp - 0x1c0], 0x55497865
mov dword [ebp - 0x1bc], 0x65496d43
mov dword [ebp - 0x1b8], 0x326b674e
mov dword [ebp - 0x1b4], 0x49496747
mov dword [ebp - 0x1b0], 0x51515842
mov dword [ebp - 0x1ac], 0x6e555243
mov dword [ebp - 0x1a8], 0x51555145
mov dword [ebp - 0x1a4], 0x496b414a
mov dword [ebp - 0x1a0], 0x6e74334e
mov dword [ebp - 0x19c], 0x67567846
mov dword [ebp - 0x198], 0x58674249
mov dword [ebp - 0x194], 0x43515143
mov dword [ebp - 0x190], 0x4f514347
mov dword [ebp - 0x18c], 0x574d324d
mov dword [ebp - 0x188], 0x52737745
mov dword [ebp - 0x184], 0x54383359
mov dword [ebp - 0x180], 0x4a556764
mov dword [ebp - 0x17c], 0x4641444a
mov dword [ebp - 0x178], 0x67456961
mov dword [ebp - 0x174], 0x38775265
mov dword [ebp - 0x170], 0x456b7846
mov dword [ebp - 0x16c], 0x4e51674e
mov dword [ebp - 0x168], 0x34394344
mov dword [ebp - 0x164], 0x68733250
mov dword [ebp - 0x160], 0x6e384241
mov dword [ebp - 0x15c], 0x48305145
mov dword [ebp - 0x158], 0x6f426741
mov dword [ebp - 0x154], 0x4a34514a
mov dword [ebp - 0x150], 0x69636762
mov dword [ebp - 0x14c], 0x71346943
mov dword [ebp - 0x148], 0x74344146
mov dword [ebp - 0x144], 0x6770414c
mov dword [ebp - 0x140], 0x3452534b
mov dword [ebp - 0x13c], 0x55596965
mov dword [ebp - 0x138], 0x6634585a
mov dword [ebp - 0x134], 0x35597850
mov dword [ebp - 0x130], 0x566b7a41
mov dword [ebp - 0x12c], 0x2f70434c
mov dword [ebp - 0x128], 0x41416745
mov word [ebp - 0x124], 0x4c41
mov byte [ebp - 0x122], 0x59
push eax
mov dword [ecx], 0
mov dword [ecx + 4], 0
mov dword [ecx + 8], 0
push 0
call fcn.004660a0
lea eax, [ebp - 0x370]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, dword [eax]
mov eax, dword [eax + 4]
sub eax, ecx
sar eax, 1
je 0x49290f
push ecx
lea ecx, [ebp - 0x388]
call fcn.004be550
mov eax, dword [ebp - 0x370]
test eax, eax
je 0x48d445
push eax
call fcn.0053c1e0
add esp, 4
mov dword [ebp - 0x268], 0x37635346
mov dword [ebp - 0x264], 0x69677a4e
mov dword [ebp - 0x260], 0x34416750
mov dword [ebp - 0x25c], 0x6a49544d
mov dword [ebp - 0x258], 0x2f565344
mov dword [ebp - 0x254], 0x77496a47
mov dword [ebp - 0x250], 0x4b34434b
mov dword [ebp - 0x24c], 0x79346850
mov dword [ebp - 0x248], 0x624d6943
mov dword [ebp - 0x244], 0x4b416d4b
mov dword [ebp - 0x240], 0x4c674250
mov dword [ebp - 0x23c], 0x7a6f434f
mov dword [ebp - 0x238], 0x365a534c
mov dword [ebp - 0x234], 0x776c6943
mov dword [ebp - 0x230], 0x7a346949
mov dword [ebp - 0x22c], 0x424d5350
mov dword [ebp - 0x228], 0x6d51794c
mov dword [ebp - 0x224], 0x4a596762
mov dword [ebp - 0x220], 0x3567674b
mov dword [ebp - 0x21c], 0x55517a63
mov dword [ebp - 0x218], 0x5477474e
mov dword [ebp - 0x214], 0x49734149
mov dword [ebp - 0x210], 0x68785246
mov dword [ebp - 0x20c], 0x756f514f
mov dword [ebp - 0x208], 0x2f384446
mov dword [ebp - 0x204], 0x6d30334e
mov dword [ebp - 0x200], 0x54554847
mov dword [ebp - 0x1fc], 0x64514448
mov dword [ebp - 0x1f8], 0x72355749
mov dword [ebp - 0x1f4], 0x3752534c
mov dword [ebp - 0x1f0], 0x684e3263
mov dword [ebp - 0x1ec], 0x79776747
mov dword [ebp - 0x1e8], 0x72736849
mov dword [ebp - 0x1e4], 0x32385445
mov dword [ebp - 0x1e0], 0x2b46674a
mov dword [ebp - 0x1dc], 0x716f6e42
mov dword [ebp - 0x1d8], 0x59456849
mov dword [ebp - 0x1d4], 0x52347a43
mov dword [ebp - 0x1d0], 0x4b673246
mov dword [ebp - 0x1cc], 0x5967684f
mov dword [ebp - 0x1c8], 0x6a6c6844
mov dword [ebp - 0x1c4], 0x7a495347
mov dword [ebp - 0x1c0], 0x62455347
mov dword [ebp - 0x1bc], 0x31396a4b
mov dword [ebp - 0x1b8], 0x2b4a6948
mov dword [ebp - 0x1b4], 0x49303341
mov dword [ebp - 0x1b0], 0x636f424a
mov dword [ebp - 0x1ac], 0x36514159
mov dword [ebp - 0x1a8], 0x2b6b4344
mov dword [ebp - 0x1a4], 0x4f6b444e
mov dword [ebp - 0x1a0], 0x6d525243
mov dword [ebp - 0x19c], 0x4c49514f
mov dword [ebp - 0x198], 0x37595749
mov dword [ebp - 0x194], 0x50777959
mov dword [ebp - 0x190], 0x69634150
mov dword [ebp - 0x18c], 0x326f524b
mov dword [ebp - 0x188], 0x4e63524a
mov dword [ebp - 0x184], 0x686b544d
mov dword [ebp - 0x180], 0x54306d4d
mov dword [ebp - 0x17c], 0x31707a65
mov dword [ebp - 0x178], 0x31556744
mov dword [ebp - 0x174], 0x4e67515a
mov dword [ebp - 0x170], 0x45736765
mov dword [ebp - 0x16c], 0x78744761
mov dword [ebp - 0x168], 0x3773514a
mov dword [ebp - 0x164], 0x43495449
mov dword [ebp - 0x160], 0x3030434b
mov dword [ebp - 0x15c], 0x6e456862
mov dword [ebp - 0x158], 0x48416965
mov dword [ebp - 0x154], 0x47305844
mov dword [ebp - 0x150], 0x684e6d41
mov dword [ebp - 0x14c], 0x72514344
mov dword [ebp - 0x148], 0x4351424f
mov dword [ebp - 0x144], 0x7973534f
mov dword [ebp - 0x140], 0x4830514a
mov dword [ebp - 0x13c], 0x55497741
mov dword [ebp - 0x138], 0x64775347
mov dword [ebp - 0x134], 0x6e557941
mov dword [ebp - 0x130], 0x716f3246
mov dword [ebp - 0x12c], 0x7756794e
mov dword [ebp - 0x128], 0x41414141
sub esp, 0xc
mov word [ebp - 0x124], 0x4135
mov ecx, esp
lea eax, [ebp - 0x122]
push dword [ebp - 0x354]
mov dword [ecx], 0
push eax
lea eax, [ebp - 0x268]
mov dword [ecx + 4], 0
push eax
push 0
mov dword [ecx + 8], 0
call fcn.004660a0
lea eax, [ebp - 0x370]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, dword [eax]
mov eax, dword [eax + 4]
sub eax, ecx
sar eax, 1
je 0x492919
push ecx
lea ecx, [ebp - 0x348]
call fcn.004672d0
lea eax, [ebp - 0x348]
push eax
lea ecx, [ebp - 0x394]
call fcn.00539e90
mov edx, dword [ebp - 0x348]
add edx, 0xfffffff0
lea eax, [edx + 0xc]
lock xadd dword [eax], esi
dec esi
test esi, esi
jg 0x48d805
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov eax, dword [ebp - 0x370]
test eax, eax
je 0x48d818
push eax
call fcn.0053c1e0
add esp, 4
mov dword [ebp - 0x340], 0x59416846
mov dword [ebp - 0x33c], 0x56346746
mov dword [ebp - 0x338], 0x6c636861
mov dword [ebp - 0x334], 0x71597a49
mov dword [ebp - 0x330], 0x48597a4c
mov dword [ebp - 0x32c], 0x6759434a
mov dword [ebp - 0x328], 0x63555762
mov dword [ebp - 0x324], 0x796b7a4b
mov dword [ebp - 0x320], 0x6d6f5450
mov dword [ebp - 0x31c], 0x6a6b5445
mov dword [ebp - 0x318], 0x3042544d
mov dword [ebp - 0x314], 0x4f385246
mov dword [ebp - 0x310], 0x4e4d3342
mov dword [ebp - 0x30c], 0x76496a50
mov dword [ebp - 0x308], 0x37594347
mov dword [ebp - 0x304], 0x5667444d
mov dword [ebp - 0x300], 0x6f6f794d
mov dword [ebp - 0x2fc], 0x6955444c
mov dword [ebp - 0x2f8], 0x71426748
mov dword [ebp - 0x2f4], 0x72304442
mov dword [ebp - 0x2f0], 0x3377784c
mov dword [ebp - 0x2ec], 0x30686745
mov dword [ebp - 0x2e8], 0x68344441
mov dword [ebp - 0x2e4], 0x7951684d
mov dword [ebp - 0x2e0], 0x78593364
mov dword [ebp - 0x2dc], 0x77467742
mov dword [ebp - 0x2d8], 0x31384149
mov dword [ebp - 0x2d4], 0x33774461
mov dword [ebp - 0x2d0], 0x5638684f
mov dword [ebp - 0x2cc], 0x4477414a
mov dword [ebp - 0x2c8], 0x424d4741
mov dword [ebp - 0x2c4], 0x34384150
mov dword [ebp - 0x2c0], 0x30527744
mov dword [ebp - 0x2bc], 0x6a734148
mov dword [ebp - 0x2b8], 0x34514342
mov dword [ebp - 0x2b4], 0x56344341
mov dword [ebp - 0x2b0], 0x45457a46
mov dword [ebp - 0x2ac], 0x6c344764
mov dword [ebp - 0x2a8], 0x3938434a
mov dword [ebp - 0x2a4], 0x3245774f
mov dword [ebp - 0x2a0], 0x6d395449
mov dword [ebp - 0x29c], 0x724d6966
mov dword [ebp - 0x298], 0x54734141
mov dword [ebp - 0x294], 0x79675342
mov dword [ebp - 0x290], 0x396c7747
mov dword [ebp - 0x28c], 0x44734848
mov dword [ebp - 0x288], 0x39646e64
mov dword [ebp - 0x284], 0x34516d45
mov dword [ebp - 0x280], 0x2f466d4d
mov dword [ebp - 0x27c], 0x77427743
mov dword [ebp - 0x278], 0x43494763
mov dword [ebp - 0x274], 0x74516946
mov dword [ebp - 0x270], 0x3951434d
mov dword [ebp - 0x26c], 0x315a5246
mov dword [ebp - 0x268], 0x4b594841
mov dword [ebp - 0x264], 0x496b5443
mov dword [ebp - 0x260], 0x5938444d
mov dword [ebp - 0x25c], 0x6e737a50
mov dword [ebp - 0x258], 0x77737742
mov dword [ebp - 0x254], 0x5538484d
mov dword [ebp - 0x250], 0x6b70774b
mov dword [ebp - 0x24c], 0x74387742
mov dword [ebp - 0x248], 0x494d414d
mov dword [ebp - 0x244], 0x50557747
mov dword [ebp - 0x240], 0x424d6749
mov dword [ebp - 0x23c], 0x616b424c
mov dword [ebp - 0x238], 0x43516944
mov dword [ebp - 0x234], 0x38635441
mov dword [ebp - 0x230], 0x3041424d
mov dword [ebp - 0x22c], 0x6e347743
mov dword [ebp - 0x228], 0x314d534d
mov dword [ebp - 0x224], 0x59674459
mov dword [ebp - 0x220], 0x426f6748
mov dword [ebp - 0x21c], 0x6e675349
mov dword [ebp - 0x218], 0x496f6943
mov dword [ebp - 0x214], 0x334e424d
mov dword [ebp - 0x210], 0x2b634364
mov dword [ebp - 0x20c], 0x42417944
mov dword [ebp - 0x208], 0x34515865
mov dword [ebp - 0x204], 0x7349524a
mov dword [ebp - 0x200], 0x68524741
sub esp, 0xc
mov dword [ebp - 0x1fc], 0x5749414a
mov ecx, esp
mov dword [ebp - 0x1f8], 0x4f554166
lea eax, [ebp - 0x121]
mov dword [ebp - 0x1f4], 0x43596e59
mov dword [ebp - 0x1f0], 0x78424143
push dword [ebp - 0x354]
mov dword [ebp - 0x1ec], 0x4f305243
push eax
lea eax, [ebp - 0x340]
mov dword [ebp - 0x1e8], 0x456f4264
mov dword [ebp - 0x1e4], 0x6a454346
mov dword [ebp - 0x1e0], 0x6e746d45
mov dword [ebp - 0x1dc], 0x52345243
mov dword [ebp - 0x1d8], 0x6c4d444a
mov dword [ebp - 0x1d4], 0x31686a42
mov dword [ebp - 0x1d0], 0x2b456748
mov dword [ebp - 0x1cc], 0x6a414142
mov dword [ebp - 0x1c8], 0x2f73544b
mov dword [ebp - 0x1c4], 0x3877684e
mov dword [ebp - 0x1c0], 0x546b7947
mov dword [ebp - 0x1bc], 0x35456847
mov dword [ebp - 0x1b8], 0x32304263
mov dword [ebp - 0x1b4], 0x324a5349
mov dword [ebp - 0x1b0], 0x35314145
mov dword [ebp - 0x1ac], 0x58347961
mov dword [ebp - 0x1a8], 0x305a6d4f
mov dword [ebp - 0x1a4], 0x32357a48
mov dword [ebp - 0x1a0], 0x4c346a66
mov dword [ebp - 0x19c], 0x5367694a
mov dword [ebp - 0x198], 0x384a4462
mov dword [ebp - 0x194], 0x36345146
mov dword [ebp - 0x190], 0x6b396947
mov dword [ebp - 0x18c], 0x7a527949
mov dword [ebp - 0x188], 0x66455149
mov dword [ebp - 0x184], 0x6c676e4d
mov dword [ebp - 0x180], 0x36734265
mov dword [ebp - 0x17c], 0x7846434e
mov dword [ebp - 0x178], 0x64677744
mov dword [ebp - 0x174], 0x75515244
mov dword [ebp - 0x170], 0x66597964
mov dword [ebp - 0x16c], 0x42517949
mov dword [ebp - 0x168], 0x7267794f
mov dword [ebp - 0x164], 0x4b735442
mov dword [ebp - 0x160], 0x38555345
mov dword [ebp - 0x15c], 0x79685459
mov dword [ebp - 0x158], 0x41417766
mov dword [ebp - 0x154], 0x4c494842
mov dword [ebp - 0x150], 0x46496d46
mov dword [ebp - 0x14c], 0x4b387950
mov dword [ebp - 0x148], 0x6c4d784e
mov dword [ebp - 0x144], 0x46556d48
mov dword [ebp - 0x140], 0x64554242
mov dword [ebp - 0x13c], 0x446f6a63
mov dword [ebp - 0x138], 0x6659424c
mov dword [ebp - 0x134], 0x4e676743
mov dword [ebp - 0x130], 0x41515466
mov dword [ebp - 0x12c], 0x3139424e
mov dword [ebp - 0x128], 0x41414166
mov word [ebp - 0x124], 0x5641
mov byte [ebp - 0x122], 0x30
push eax
push 0
mov dword [ecx], 0
mov dword [ecx + 4], 0
mov dword [ecx + 8], 0
call fcn.004660a0
lea eax, [ebp - 0x370]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, dword [eax]
mov eax, dword [eax + 4]
sub eax, ecx
sar eax, 1
je 0x492923
push ecx
jmp 0x48ec85
sub esp, 0xc
mov dword [ebp - 0x1cc], 0x376f7a4e
mov ecx, esp
mov dword [ebp - 0x1c8], 0x5345784a
lea eax, [ebp - 0x124]
mov dword [ebp - 0x1c4], 0x35417a4c
mov dword [ebp - 0x1c0], 0x79386949
push dword [ebp - 0x354]
mov dword [ebp - 0x1bc], 0x7377774e
push eax
lea eax, [ebp - 0x1cc]
mov dword [ebp - 0x1b8], 0x67387a4b
mov dword [ebp - 0x1b4], 0x2f78784d
mov dword [ebp - 0x1b0], 0x6a554741
mov dword [ebp - 0x1ac], 0x65594250
mov dword [ebp - 0x1a8], 0x77555449
mov dword [ebp - 0x1a4], 0x6970444e
mov dword [ebp - 0x1a0], 0x3230424f
mov dword [ebp - 0x19c], 0x6c63795a
mov dword [ebp - 0x198], 0x74735350
mov dword [ebp - 0x194], 0x46305245
mov dword [ebp - 0x190], 0x47637949
mov dword [ebp - 0x18c], 0x304d3364
mov dword [ebp - 0x188], 0x4d6b7a44
mov dword [ebp - 0x184], 0x62677a4c
mov dword [ebp - 0x180], 0x6730584b
mov dword [ebp - 0x17c], 0x6a386a49
mov dword [ebp - 0x178], 0x4d554248
mov dword [ebp - 0x174], 0x39515343
mov dword [ebp - 0x170], 0x41454146
mov dword [ebp - 0x16c], 0x776c4848
mov dword [ebp - 0x168], 0x33356745
mov dword [ebp - 0x164], 0x70596945
mov dword [ebp - 0x160], 0x5a306848
mov dword [ebp - 0x15c], 0x554d5250
mov dword [ebp - 0x158], 0x586f5446
mov dword [ebp - 0x154], 0x594d774d
mov dword [ebp - 0x150], 0x6c674259
mov dword [ebp - 0x14c], 0x37556a45
mov dword [ebp - 0x148], 0x31774241
mov dword [ebp - 0x144], 0x6873794e
mov dword [ebp - 0x140], 0x6f30774d
mov dword [ebp - 0x13c], 0x3149584e
mov dword [ebp - 0x138], 0x2f38574d
mov dword [ebp - 0x134], 0x61346744
mov dword [ebp - 0x130], 0x3273794d
mov dword [ebp - 0x12c], 0x414d5249
mov dword [ebp - 0x128], 0x6e424141
push eax
push 0
mov dword [ecx], 0
mov dword [ecx + 4], 0
mov dword [ecx + 8], 0
call fcn.004660a0
lea eax, [ebp - 0x370]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, dword [eax]
mov eax, dword [eax + 4]
sub eax, ecx
sar eax, 1
je 0x49292d
push ecx
lea ecx, [ebp - 0x388]
call fcn.004be550
mov eax, dword [ebp - 0x370]
test eax, eax
je 0x48dfdb
push eax
call fcn.0053c1e0
add esp, 4
sub esp, 0xc
mov dword [ebp - 0x1e8], 0x56736a43
mov ecx, esp
mov dword [ebp - 0x1e4], 0x6b34434d
lea eax, [ebp - 0x122]
mov dword [ebp - 0x1e0], 0x6641534f
mov dword [ebp - 0x1dc], 0x6f63794d
push dword [ebp - 0x354]
mov dword [ebp - 0x1d8], 0x6e594349
push eax
lea eax, [ebp - 0x1e8]
mov dword [ebp - 0x1d4], 0x72346749
mov dword [ebp - 0x1d0], 0x67634349
mov dword [ebp - 0x1cc], 0x30494450
mov dword [ebp - 0x1c8], 0x2f4e7942
mov dword [ebp - 0x1c4], 0x52677742
mov dword [ebp - 0x1c0], 0x6768584e
mov dword [ebp - 0x1bc], 0x3174694b
mov dword [ebp - 0x1b8], 0x386f574a
mov dword [ebp - 0x1b4], 0x2f425447
mov dword [ebp - 0x1b0], 0x78307964
mov dword [ebp - 0x1ac], 0x6e636944
mov dword [ebp - 0x1a8], 0x66305846
mov dword [ebp - 0x1a4], 0x6473784b
mov dword [ebp - 0x1a0], 0x4e416d47
mov dword [ebp - 0x19c], 0x32636a44
mov dword [ebp - 0x198], 0x58303246
mov dword [ebp - 0x194], 0x62346959
mov dword [ebp - 0x190], 0x666b414c
mov dword [ebp - 0x18c], 0x69455846
mov dword [ebp - 0x188], 0x4c387859
mov dword [ebp - 0x184], 0x38645164
mov dword [ebp - 0x180], 0x35465147
mov dword [ebp - 0x17c], 0x76396a42
mov dword [ebp - 0x178], 0x676b4165
mov dword [ebp - 0x174], 0x73347a42
mov dword [ebp - 0x170], 0x6e45444e
mov dword [ebp - 0x16c], 0x58594146
mov dword [ebp - 0x168], 0x6651674f
mov dword [ebp - 0x164], 0x6f636959
mov dword [ebp - 0x160], 0x4e38424a
mov dword [ebp - 0x15c], 0x4e384142
mov dword [ebp - 0x158], 0x39636942
mov dword [ebp - 0x154], 0x6c524761
mov dword [ebp - 0x150], 0x30737965
mov dword [ebp - 0x14c], 0x3777524e
mov dword [ebp - 0x148], 0x2b55794c
mov dword [ebp - 0x144], 0x52346849
mov dword [ebp - 0x140], 0x4c635344
mov dword [ebp - 0x13c], 0x6a457747
mov dword [ebp - 0x138], 0x6c595241
mov dword [ebp - 0x134], 0x50776a47
mov dword [ebp - 0x130], 0x48494241
mov dword [ebp - 0x12c], 0x47556a43
mov dword [ebp - 0x128], 0x41414141
mov word [ebp - 0x124], 0x5165
push eax
push 0
mov dword [ecx], 0
mov dword [ecx + 4], 0
mov dword [ecx + 8], 0
call fcn.004660a0
lea eax, [ebp - 0x370]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, dword [eax]
mov eax, dword [eax + 4]
sub eax, ecx
sar eax, 1
je 0x492937
push ecx
lea ecx, [ebp - 0x348]
call fcn.004672d0
lea eax, [ebp - 0x348]
push eax
lea ecx, [ebp - 0x394]
call fcn.00539e90
mov edx, dword [ebp - 0x348]
mov ecx, esi
add edx, 0xfffffff0
lea eax, [edx + 0xc]
lock xadd dword [eax], ecx
dec ecx
test ecx, ecx
jg 0x48e25d
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov eax, dword [ebp - 0x370]
test eax, eax
je 0x48e270
push eax
call fcn.0053c1e0
add esp, 4
mov dword [ebp - 0x2e4], 0x37635346
mov dword [ebp - 0x2e0], 0x69677a4e
mov dword [ebp - 0x2dc], 0x38596750
mov dword [ebp - 0x2d8], 0x436b434a
mov dword [ebp - 0x2d4], 0x73737a4c
mov dword [ebp - 0x2d0], 0x6e4d5266
mov dword [ebp - 0x2cc], 0x76635347
mov dword [ebp - 0x2c8], 0x63516a47
mov dword [ebp - 0x2c4], 0x68647846
mov dword [ebp - 0x2c0], 0x77684146
mov dword [ebp - 0x2bc], 0x374d5350
mov dword [ebp - 0x2b8], 0x4755795a
mov dword [ebp - 0x2b4], 0x4f413244
mov dword [ebp - 0x2b0], 0x4a45525a
mov dword [ebp - 0x2ac], 0x3635524b
mov dword [ebp - 0x2a8], 0x2f4d484c
mov dword [ebp - 0x2a4], 0x666b6943
mov dword [ebp - 0x2a0], 0x37414361
mov dword [ebp - 0x29c], 0x68356743
mov dword [ebp - 0x298], 0x4e553363
mov dword [ebp - 0x294], 0x56776a45
mov dword [ebp - 0x290], 0x57555247
mov dword [ebp - 0x28c], 0x6d515346
mov dword [ebp - 0x288], 0x72565147
mov dword [ebp - 0x284], 0x6477444f
mov dword [ebp - 0x280], 0x7751514e
mov dword [ebp - 0x27c], 0x375a794c
mov dword [ebp - 0x278], 0x36347a46
mov dword [ebp - 0x274], 0x69746750
mov dword [ebp - 0x270], 0x77735163
mov dword [ebp - 0x26c], 0x2b415146
mov dword [ebp - 0x268], 0x74773341
mov dword [ebp - 0x264], 0x345a4244
mov dword [ebp - 0x260], 0x7278514a
mov dword [ebp - 0x25c], 0x6e737a44
mov dword [ebp - 0x258], 0x54307a43
mov dword [ebp - 0x254], 0x68597846
mov dword [ebp - 0x250], 0x5a595162
mov dword [ebp - 0x24c], 0x426f4150
mov dword [ebp - 0x248], 0x3277544b
mov dword [ebp - 0x244], 0x58454348
mov dword [ebp - 0x240], 0x59306a43
mov dword [ebp - 0x23c], 0x426b5165
mov dword [ebp - 0x238], 0x51554359
mov dword [ebp - 0x234], 0x64493249
mov dword [ebp - 0x230], 0x69344446
mov dword [ebp - 0x22c], 0x4b6f794d
mov dword [ebp - 0x228], 0x5549434c
mov dword [ebp - 0x224], 0x3773474a
mov dword [ebp - 0x220], 0x7167424c
mov dword [ebp - 0x21c], 0x5749534b
mov dword [ebp - 0x218], 0x6b777a59
mov dword [ebp - 0x214], 0x726f6a4f
mov dword [ebp - 0x210], 0x6b41794a
mov dword [ebp - 0x20c], 0x6c4d5349
mov dword [ebp - 0x208], 0x79305144
mov dword [ebp - 0x204], 0x6a38534e
mov dword [ebp - 0x200], 0x674a414d
mov dword [ebp - 0x1fc], 0x6b525443
mov dword [ebp - 0x1f8], 0x4d736a63
mov dword [ebp - 0x1f4], 0x58737864
mov dword [ebp - 0x1f0], 0x6d777849
mov dword [ebp - 0x1ec], 0x6d4d6966
mov dword [ebp - 0x1e8], 0x68596e5a
mov dword [ebp - 0x1e4], 0x624d5145
mov dword [ebp - 0x1e0], 0x384a7a63
mov dword [ebp - 0x1dc], 0x2f595144
mov dword [ebp - 0x1d8], 0x67645346
mov dword [ebp - 0x1d4], 0x526f6a41
mov dword [ebp - 0x1d0], 0x47735442
mov dword [ebp - 0x1cc], 0x68636745
mov dword [ebp - 0x1c8], 0x4e674344
mov dword [ebp - 0x1c4], 0x6e51574f
mov dword [ebp - 0x1c0], 0x50777749
mov dword [ebp - 0x1bc], 0x7756524f
mov dword [ebp - 0x1b8], 0x6a773343
mov dword [ebp - 0x1b4], 0x66496e43
mov dword [ebp - 0x1b0], 0x53677849
mov dword [ebp - 0x1ac], 0x6a467865
mov dword [ebp - 0x1a8], 0x7077774b
mov dword [ebp - 0x1a4], 0x31344242
sub esp, 0xc
mov dword [ebp - 0x1a0], 0x78494346
mov ecx, esp
mov dword [ebp - 0x19c], 0x30787865
lea eax, [ebp - 0x122]
mov dword [ebp - 0x198], 0x78384159
mov dword [ebp - 0x194], 0x59417964
push dword [ebp - 0x354]
mov dword [ebp - 0x190], 0x6d514246
push eax
lea eax, [ebp - 0x2e4]
mov dword [ebp - 0x18c], 0x5a4d4249
mov dword [ebp - 0x188], 0x6c555449
mov dword [ebp - 0x184], 0x49385448
mov dword [ebp - 0x180], 0x4c6b334a
mov dword [ebp - 0x17c], 0x6d314163
mov dword [ebp - 0x178], 0x32356a41
mov dword [ebp - 0x174], 0x5a45794b
mov dword [ebp - 0x170], 0x2b555161
mov dword [ebp - 0x16c], 0x2b644442
mov dword [ebp - 0x168], 0x71774242
mov dword [ebp - 0x164], 0x72677964
mov dword [ebp - 0x160], 0x31455343
mov dword [ebp - 0x15c], 0x46305345
mov dword [ebp - 0x158], 0x77775241
mov dword [ebp - 0x154], 0x73526d4a
mov dword [ebp - 0x150], 0x6a45694d
mov dword [ebp - 0x14c], 0x5773434a
mov dword [ebp - 0x148], 0x6930694b
mov dword [ebp - 0x144], 0x2f4d6966
mov dword [ebp - 0x140], 0x454d7a4a
mov dword [ebp - 0x13c], 0x42306e42
mov dword [ebp - 0x138], 0x6d386861
mov dword [ebp - 0x134], 0x64384266
mov dword [ebp - 0x130], 0x776b4143
mov dword [ebp - 0x12c], 0x6c514261
mov dword [ebp - 0x128], 0x42414141
mov word [ebp - 0x124], 0x6750
push eax
push 0
mov dword [ecx], 0
mov dword [ecx + 4], 0
mov dword [ecx + 8], 0
call fcn.004660a0
lea eax, [ebp - 0x370]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, dword [eax + 4]
mov edx, dword [eax]
sub ecx, edx
sar ecx, 1
je 0x492941
push edx
lea ecx, [ebp - 0x348]
call fcn.004672d0
lea eax, [ebp - 0x348]
push eax
lea ecx, [ebp - 0x394]
call fcn.00539e90
mov edx, dword [ebp - 0x348]
add edx, 0xfffffff0
lea eax, [edx + 0xc]
lock xadd dword [eax], esi
dec esi
test esi, esi
jg 0x48e766
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov eax, dword [ebp - 0x370]
test eax, eax
je 0x48e779
push eax
call fcn.0053c1e0
add esp, 4
mov dword [ebp - 0x304], 0x59416846
mov dword [ebp - 0x300], 0x56346746
mov dword [ebp - 0x2fc], 0x6c636861
mov dword [ebp - 0x2f8], 0x71597a49
mov dword [ebp - 0x2f4], 0x48597a4c
mov dword [ebp - 0x2f0], 0x6759434a
mov dword [ebp - 0x2ec], 0x44555762
mov dword [ebp - 0x2e8], 0x3163784e
mov dword [ebp - 0x2e4], 0x68777a4b
mov dword [ebp - 0x2e0], 0x6834524d
mov dword [ebp - 0x2dc], 0x3673444a
mov dword [ebp - 0x2d8], 0x6d4d694f
mov dword [ebp - 0x2d4], 0x74307a44
mov dword [ebp - 0x2d0], 0x6a6f694d
mov dword [ebp - 0x2cc], 0x704e6d4b
mov dword [ebp - 0x2c8], 0x716b5446
mov dword [ebp - 0x2c4], 0x7641544a
mov dword [ebp - 0x2c0], 0x6d4d514c
mov dword [ebp - 0x2bc], 0x57594450
mov dword [ebp - 0x2b8], 0x6e6b7a49
mov dword [ebp - 0x2b4], 0x474d525a
mov dword [ebp - 0x2b0], 0x68424148
mov dword [ebp - 0x2ac], 0x34307a43
mov dword [ebp - 0x2a8], 0x7641524f
mov dword [ebp - 0x2a4], 0x366f4450
mov dword [ebp - 0x2a0], 0x716b5446
mov dword [ebp - 0x29c], 0x7641544a
mov dword [ebp - 0x298], 0x6251574c
mov dword [ebp - 0x294], 0x30304765
mov dword [ebp - 0x290], 0x6f516a65
mov dword [ebp - 0x28c], 0x51415141
mov dword [ebp - 0x288], 0x7651484a
mov dword [ebp - 0x284], 0x496f7a45
mov dword [ebp - 0x280], 0x3151674d
mov dword [ebp - 0x27c], 0x76497959
mov dword [ebp - 0x278], 0x6e774441
mov dword [ebp - 0x274], 0x68595364
mov dword [ebp - 0x270], 0x696f4445
mov dword [ebp - 0x26c], 0x334d674b
mov dword [ebp - 0x268], 0x5645794e
mov dword [ebp - 0x264], 0x6e4a6a45
mov dword [ebp - 0x260], 0x67554250
mov dword [ebp - 0x25c], 0x6645544c
mov dword [ebp - 0x258], 0x6738444a
mov dword [ebp - 0x254], 0x38745248
mov dword [ebp - 0x250], 0x77517848
mov dword [ebp - 0x24c], 0x69516a4a
mov dword [ebp - 0x248], 0x424d3241
mov dword [ebp - 0x244], 0x2f515845
mov dword [ebp - 0x240], 0x4b6f334e
mov dword [ebp - 0x23c], 0x53385146
mov dword [ebp - 0x238], 0x53555843
mov dword [ebp - 0x234], 0x76494166
mov dword [ebp - 0x230], 0x714d4341
mov dword [ebp - 0x22c], 0x7a6b4348
mov dword [ebp - 0x228], 0x4e306e4e
mov dword [ebp - 0x224], 0x6c55784d
mov dword [ebp - 0x220], 0x59557948
mov dword [ebp - 0x21c], 0x3941684b
mov dword [ebp - 0x218], 0x5073334a
mov dword [ebp - 0x214], 0x6b417a64
mov dword [ebp - 0x210], 0x58455341
mov dword [ebp - 0x20c], 0x68776a47
mov dword [ebp - 0x208], 0x7a745748
mov dword [ebp - 0x204], 0x6d596964
mov dword [ebp - 0x200], 0x6f4d534e
mov dword [ebp - 0x1fc], 0x6138524e
mov dword [ebp - 0x1f8], 0x34387a46
mov dword [ebp - 0x1f4], 0x42304449
mov dword [ebp - 0x1f0], 0x424d5342
mov dword [ebp - 0x1ec], 0x6a676846
mov dword [ebp - 0x1e8], 0x3239584f
mov dword [ebp - 0x1e4], 0x47557749
mov dword [ebp - 0x1e0], 0x454d3342
mov dword [ebp - 0x1dc], 0x3645434f
mov dword [ebp - 0x1d8], 0x52514249
mov dword [ebp - 0x1d4], 0x36557843
mov dword [ebp - 0x1d0], 0x48517950
mov dword [ebp - 0x1cc], 0x2f35574d
mov dword [ebp - 0x1c8], 0x33705348
mov dword [ebp - 0x1c4], 0x73686e49
sub esp, 0xc
mov dword [ebp - 0x1c0], 0x31687a4e
mov ecx, esp
mov dword [ebp - 0x1bc], 0x75737742
lea eax, [ebp - 0x122]
mov dword [ebp - 0x1b8], 0x78564846
mov dword [ebp - 0x1b4], 0x46386e4b
push dword [ebp - 0x354]
mov dword [ebp - 0x1b0], 0x41637750
push eax
lea eax, [ebp - 0x304]
mov dword [ebp - 0x1ac], 0x47387a42
mov dword [ebp - 0x1a8], 0x684d5341
mov dword [ebp - 0x1a4], 0x32677a43
mov dword [ebp - 0x1a0], 0x49304843
mov dword [ebp - 0x19c], 0x484d6a49
mov dword [ebp - 0x198], 0x74303350
mov dword [ebp - 0x194], 0x61496966
mov dword [ebp - 0x190], 0x566f434a
mov dword [ebp - 0x18c], 0x37356e4e
mov dword [ebp - 0x188], 0x796c4242
mov dword [ebp - 0x184], 0x70456a46
mov dword [ebp - 0x180], 0x39387850
mov dword [ebp - 0x17c], 0x4577694c
mov dword [ebp - 0x178], 0x6f554443
mov dword [ebp - 0x174], 0x6d465343
mov dword [ebp - 0x170], 0x796f445a
mov dword [ebp - 0x16c], 0x67347a66
mov dword [ebp - 0x168], 0x7a305161
mov dword [ebp - 0x164], 0x486b7943
mov dword [ebp - 0x160], 0x486b684a
mov dword [ebp - 0x15c], 0x5459524b
mov dword [ebp - 0x158], 0x58306861
mov dword [ebp - 0x154], 0x38776947
mov dword [ebp - 0x150], 0x6f6f3344
mov dword [ebp - 0x14c], 0x6759414d
mov dword [ebp - 0x148], 0x6949434d
mov dword [ebp - 0x144], 0x4451424a
mov dword [ebp - 0x140], 0x6851794f
mov dword [ebp - 0x13c], 0x65454350
mov dword [ebp - 0x138], 0x3345794b
mov dword [ebp - 0x134], 0x41494364
mov dword [ebp - 0x130], 0x4651784c
mov dword [ebp - 0x12c], 0x69355741
mov dword [ebp - 0x128], 0x42414141
mov word [ebp - 0x124], 0x7745
push eax
push 0
mov dword [ecx], 0
mov dword [ecx + 4], 0
mov dword [ecx + 8], 0
call fcn.004660a0
lea eax, [ebp - 0x370]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, dword [eax + 4]
mov edx, dword [eax]
sub ecx, edx
sar ecx, 1
je 0x492948
push edx
lea ecx, [ebp - 0x374]
call fcn.004be550
mov eax, dword [ebp - 0x370]
test eax, eax
je 0x48eca3
push eax
call fcn.0053c1e0
add esp, 4
mov eax, dword [ebp - 0x388]
mov esi, dword [sym.imp.OLEAUT32.dll_SysReAllocStringLen]
push dword [eax - 0xc]
push eax
call esi
mov edi, eax
mov dword [ebp - 0x3a0], edi
test edi, edi
je 0x49294f
mov eax, dword [ebp - 0x374]
push dword [eax - 0xc]
push eax
call esi
mov esi, eax
mov dword [ebp - 0x348], esi
test esi, esi
je 0x492954
xor eax, eax
sub esp, 0xc
mov dword [ebp - 0x370], eax
mov ecx, esp
mov dword [ebp - 0x36c], eax
mov dword [ebp - 0x368], eax
lea eax, [ebp - 0x394]
push eax
call fcn.004af320
push esi
lea eax, [ebp - 0x370]
push edi
push eax
call fcn.0048ae40
mov esi, dword [ebp - 0x370]
add esp, 0x18
mov dword [ebp - 0x350], esi
cmp esi, dword [ebp - 0x36c]
je 0x490e2f
nop
mov eax, dword [ebx]
mov eax, dword [eax - 0xc]
cmp eax, 0x1fa0
jge 0x490e2f
test eax, eax
je 0x48effe
push 0
sub esp, 0xc
mov dword [ebp - 0x1fc], 0x37383347
mov edi, esp
mov dword [ebp - 0x1f8], 0x43415145
lea ecx, [ebp - 0x121]
mov dword [ebp - 0x1f4], 0x67514250
mov dword [ebp - 0x1f0], 0x4c344441
lea eax, [ebp - 0x1fc]
mov dword [ebp - 0x1ec], 0x386f4842
mov dword [ebp - 0x1e8], 0x4d384464
mov dword [ebp - 0x1e4], 0x34525247
mov dword [ebp - 0x1e0], 0x6c396a4d
mov dword [ebp - 0x1dc], 0x68453265
mov dword [ebp - 0x1d8], 0x7259534a
mov dword [ebp - 0x1d4], 0x6d454443
mov dword [ebp - 0x1d0], 0x70385148
mov dword [ebp - 0x1cc], 0x744d6749
mov dword [ebp - 0x1c8], 0x72465149
mov dword [ebp - 0x1c4], 0x34495741
mov dword [ebp - 0x1c0], 0x45414350
mov dword [ebp - 0x1bc], 0x76385147
mov dword [ebp - 0x1b8], 0x6a747850
mov dword [ebp - 0x1b4], 0x7749784f
mov dword [ebp - 0x1b0], 0x736b5264
mov dword [ebp - 0x1ac], 0x52387a4c
mov dword [ebp - 0x1a8], 0x6a34544b
mov dword [ebp - 0x1a4], 0x4a677a48
mov dword [ebp - 0x1a0], 0x52675345
mov dword [ebp - 0x19c], 0x786c6941
mov dword [ebp - 0x198], 0x41387742
mov dword [ebp - 0x194], 0x6677484a
mov dword [ebp - 0x190], 0x77634450
mov dword [ebp - 0x18c], 0x566b4742
mov dword [ebp - 0x188], 0x3278584e
mov dword [ebp - 0x184], 0x6945474b
mov dword [ebp - 0x180], 0x54637847
mov dword [ebp - 0x17c], 0x6c41794b
mov dword [ebp - 0x178], 0x41497848
mov dword [ebp - 0x174], 0x68347a64
mov dword [ebp - 0x170], 0x6e6b6e63
mov dword [ebp - 0x16c], 0x2b6b674b
mov dword [ebp - 0x168], 0x58347a49
mov dword [ebp - 0x164], 0x68565265
mov dword [ebp - 0x160], 0x61347849
mov dword [ebp - 0x15c], 0x75496a44
mov dword [ebp - 0x158], 0x79747a4e
mov dword [ebp - 0x154], 0x39315246
mov dword [ebp - 0x150], 0x6b557841
mov dword [ebp - 0x14c], 0x365a774c
mov dword [ebp - 0x148], 0x3859794d
mov dword [ebp - 0x144], 0x46636e4c
mov dword [ebp - 0x140], 0x45384462
mov dword [ebp - 0x13c], 0x3473424f
mov dword [ebp - 0x138], 0x6d737943
mov dword [ebp - 0x134], 0x63554143
mov dword [ebp - 0x130], 0x77515845
mov dword [ebp - 0x12c], 0x34455450
mov dword [ebp - 0x128], 0x4141774d
mov word [ebp - 0x124], 0x4a41
mov byte [ebp - 0x122], 0x34
push edi
mov dword [ebp - 8], ecx
lea ecx, [ebp - 0x354]
push 0
mov dword [ebp - 0xc], eax
mov dword [edi], 0
mov dword [edi + 4], 0
mov dword [edi + 8], 0
call fcn.00467440
lea ecx, [ebp - 0xc]
call fcn.0046cb80
push eax
lea ecx, [ebp - 0xc]
call fcn.0046bfb0
push eax
push dword [ebp - 0x354]
lea eax, [ebp - 0x3c0]
mov ecx, edi
push eax
call fcn.00466ee0
lea eax, [ebp - 0x444]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
mov ecx, ebx
call fcn.004be550
lea ecx, [ebp - 0x444]
call fcn.00467b80
mov dword [ebp - 0x298], 0x6e775441
mov dword [ebp - 0x294], 0x67457949
mov dword [ebp - 0x290], 0x7430784d
mov dword [ebp - 0x28c], 0x774e5350
mov dword [ebp - 0x288], 0x4d595341
mov dword [ebp - 0x284], 0x6b344348
mov dword [ebp - 0x280], 0x34734345
mov dword [ebp - 0x27c], 0x3463514c
mov dword [ebp - 0x278], 0x35674449
mov dword [ebp - 0x274], 0x34457946
mov dword [ebp - 0x270], 0x6739414d
mov dword [ebp - 0x26c], 0x3234674b
mov dword [ebp - 0x268], 0x3745795a
mov dword [ebp - 0x264], 0x4f635859
mov dword [ebp - 0x260], 0x4e416849
mov dword [ebp - 0x25c], 0x686f3350
mov dword [ebp - 0x258], 0x62597a43
mov dword [ebp - 0x254], 0x3938414c
mov dword [ebp - 0x250], 0x4341694a
mov dword [ebp - 0x24c], 0x4e6b4264
mov dword [ebp - 0x248], 0x59494244
mov dword [ebp - 0x244], 0x6a634144
mov dword [ebp - 0x240], 0x6b635465
mov dword [ebp - 0x23c], 0x6a55434f
mov dword [ebp - 0x238], 0x736f6949
mov dword [ebp - 0x234], 0x4e4d4243
mov dword [ebp - 0x230], 0x7559414f
mov dword [ebp - 0x22c], 0x53777948
mov dword [ebp - 0x228], 0x4341574c
mov dword [ebp - 0x224], 0x31307844
mov dword [ebp - 0x220], 0x41515744
mov dword [ebp - 0x21c], 0x4334444d
mov dword [ebp - 0x218], 0x30457945
mov dword [ebp - 0x214], 0x69415443
mov dword [ebp - 0x210], 0x73674249
mov dword [ebp - 0x20c], 0x6434774d
mov dword [ebp - 0x208], 0x41416a64
mov dword [ebp - 0x204], 0x69527750
mov dword [ebp - 0x200], 0x4e415741
mov dword [ebp - 0x1fc], 0x64304241
mov dword [ebp - 0x1f8], 0x35457946
mov dword [ebp - 0x1f4], 0x576f4848
mov dword [ebp - 0x1f0], 0x47385466
mov dword [ebp - 0x1ec], 0x33787a42
mov dword [ebp - 0x1e8], 0x6863774c
mov dword [ebp - 0x1e4], 0x79426763
mov dword [ebp - 0x1e0], 0x36314843
mov dword [ebp - 0x1dc], 0x7634324b
mov dword [ebp - 0x1d8], 0x4334574b
mov dword [ebp - 0x1d4], 0x33746743
mov dword [ebp - 0x1d0], 0x4838434d
mov dword [ebp - 0x1cc], 0x3135484a
mov dword [ebp - 0x1c8], 0x4b777848
mov dword [ebp - 0x1c4], 0x74387844
mov dword [ebp - 0x1c0], 0x4e4d534c
mov dword [ebp - 0x1bc], 0x574d7964
mov dword [ebp - 0x1b8], 0x4a41424d
mov dword [ebp - 0x1b4], 0x764d794e
mov dword [ebp - 0x1b0], 0x65777865
mov dword [ebp - 0x1ac], 0x71675843
mov dword [ebp - 0x1a8], 0x4e304149
mov dword [ebp - 0x1a4], 0x3555444e
mov dword [ebp - 0x1a0], 0x4445514a
mov dword [ebp - 0x19c], 0x516f434e
mov dword [ebp - 0x198], 0x78556948
mov dword [ebp - 0x194], 0x79316a42
mov dword [ebp - 0x190], 0x6a4d544a
mov dword [ebp - 0x18c], 0x76686861
mov dword [ebp - 0x188], 0x4545514b
mov dword [ebp - 0x184], 0x45676742
mov dword [ebp - 0x180], 0x6a4d4142
mov dword [ebp - 0x17c], 0x7334484f
mov dword [ebp - 0x178], 0x4e346a63
mov dword [ebp - 0x174], 0x4f775443
mov dword [ebp - 0x170], 0x57675366
mov dword [ebp - 0x16c], 0x4c4d7949
mov dword [ebp - 0x168], 0x48776e43
mov dword [ebp - 0x164], 0x6a394146
mov dword [ebp - 0x160], 0x3238774a
mov dword [ebp - 0x15c], 0x3245694b
mov dword [ebp - 0x158], 0x58594242
lea eax, [ebp - 0x122]
mov dword [ebp - 0x154], 0x4938414e
push eax
lea eax, [ebp - 0x298]
mov dword [ebp - 0x150], 0x35786748
push eax
lea ecx, [ebp - 0x458]
mov dword [ebp - 0x14c], 0x52385847
mov dword [ebp - 0x148], 0x2b73434f
mov dword [ebp - 0x144], 0x54637950
mov dword [ebp - 0x140], 0x376c414f
mov dword [ebp - 0x13c], 0x33344147
mov dword [ebp - 0x138], 0x30305145
mov dword [ebp - 0x134], 0x58346e44
mov dword [ebp - 0x130], 0x7464434b
mov dword [ebp - 0x12c], 0x346c4245
mov dword [ebp - 0x128], 0x42414141
mov word [ebp - 0x124], 0x5143
call fcn.004675e0
push 0
lea ecx, [ebp - 0x396]
mov edi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [edi + 4]
push dword [edi]
call fcn.004676d0
lea eax, [ebp - 0x450]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x39c]
call fcn.004672d0
lea ecx, [ebp - 0x350]
call fcn.004b8350
lea ecx, [ebp - 0x39c]
mov dword [ebp - 0x350], eax
push ecx
mov ecx, eax
call fcn.00538b90
mov ecx, eax
call fcn.004e8540
test al, al
lea ecx, [ebp - 0x39c]
sete bl
call fcn.00467a10
lea ecx, [ebp - 0x450]
call fcn.00467b80
test bl, bl
je 0x48f82c
mov dword [ebp - 0x278], 0x6e775441
mov dword [ebp - 0x274], 0x67457949
mov dword [ebp - 0x270], 0x7430784d
mov dword [ebp - 0x26c], 0x534d5350
mov dword [ebp - 0x268], 0x4b554449
mov dword [ebp - 0x264], 0x316b334c
mov dword [ebp - 0x260], 0x364e6a44
mov dword [ebp - 0x25c], 0x6b5a4146
mov dword [ebp - 0x258], 0x636b5741
mov dword [ebp - 0x254], 0x62776947
mov dword [ebp - 0x250], 0x4241684d
mov dword [ebp - 0x24c], 0x33566766
mov dword [ebp - 0x248], 0x70495342
mov dword [ebp - 0x244], 0x7251534a
mov dword [ebp - 0x240], 0x426b5844
mov dword [ebp - 0x23c], 0x5477424a
mov dword [ebp - 0x238], 0x4b494347
mov dword [ebp - 0x234], 0x56495244
mov dword [ebp - 0x230], 0x4e73774a
mov dword [ebp - 0x22c], 0x5363794f
mov dword [ebp - 0x228], 0x6530434a
mov dword [ebp - 0x224], 0x786f4347
mov dword [ebp - 0x220], 0x44634249
mov dword [ebp - 0x21c], 0x55595848
mov dword [ebp - 0x218], 0x7a6b4144
mov dword [ebp - 0x214], 0x38305363
mov dword [ebp - 0x210], 0x4230524b
mov dword [ebp - 0x20c], 0x77384259
mov dword [ebp - 0x208], 0x59347866
mov dword [ebp - 0x204], 0x6f597762
mov dword [ebp - 0x200], 0x6a784143
mov dword [ebp - 0x1fc], 0x3434524f
mov dword [ebp - 0x1f8], 0x39495148
mov dword [ebp - 0x1f4], 0x4c593344
mov dword [ebp - 0x1f0], 0x6938784f
mov dword [ebp - 0x1ec], 0x67736864
mov dword [ebp - 0x1e8], 0x64495442
mov dword [ebp - 0x1e4], 0x4863574b
mov dword [ebp - 0x1e0], 0x6e557a65
mov dword [ebp - 0x1dc], 0x7645794f
mov dword [ebp - 0x1d8], 0x6951424d
mov dword [ebp - 0x1d4], 0x48457946
mov dword [ebp - 0x1d0], 0x6f417847
mov dword [ebp - 0x1cc], 0x4f516759
mov dword [ebp - 0x1c8], 0x5a34784e
mov dword [ebp - 0x1c4], 0x3373684c
mov dword [ebp - 0x1c0], 0x55777a44
mov dword [ebp - 0x1bc], 0x76356d45
mov dword [ebp - 0x1b8], 0x44736945
mov dword [ebp - 0x1b4], 0x49676e4d
mov dword [ebp - 0x1b0], 0x33455166
mov dword [ebp - 0x1ac], 0x5151515a
mov dword [ebp - 0x1a8], 0x47595447
mov dword [ebp - 0x1a4], 0x3041524f
mov dword [ebp - 0x1a0], 0x4b736741
mov dword [ebp - 0x19c], 0x6f316a4c
mov dword [ebp - 0x198], 0x46556849
mov dword [ebp - 0x194], 0x694d674c
mov dword [ebp - 0x190], 0x4b384149
mov dword [ebp - 0x18c], 0x79306e47
mov dword [ebp - 0x188], 0x4273424b
mov dword [ebp - 0x184], 0x79563350
mov dword [ebp - 0x180], 0x46514366
mov dword [ebp - 0x17c], 0x2b396a4b
mov dword [ebp - 0x178], 0x78785445
mov dword [ebp - 0x174], 0x74306943
mov dword [ebp - 0x170], 0x6b454443
mov dword [ebp - 0x16c], 0x6a45694d
mov dword [ebp - 0x168], 0x6768524a
mov dword [ebp - 0x164], 0x75386e65
mov dword [ebp - 0x160], 0x6e316d4d
mov dword [ebp - 0x15c], 0x74414146
mov dword [ebp - 0x158], 0x6874574a
mov dword [ebp - 0x154], 0x4645444e
mov dword [ebp - 0x150], 0x44597759
mov dword [ebp - 0x14c], 0x39304348
mov dword [ebp - 0x148], 0x6a637745
mov dword [ebp - 0x144], 0x6c55574d
mov dword [ebp - 0x140], 0x30594149
mov dword [ebp - 0x13c], 0x75554363
mov dword [ebp - 0x138], 0x476f7a49
lea eax, [ebp - 0x124]
mov dword [ebp - 0x134], 0x5263434a
push eax
lea eax, [ebp - 0x278]
mov dword [ebp - 0x130], 0x5577544f
push eax
lea ecx, [ebp - 0x3b8]
mov dword [ebp - 0x12c], 0x4141584f
mov dword [ebp - 0x128], 0x77444141
call fcn.004675e0
push 0
lea ecx, [ebp - 0x395]
mov edi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [edi + 4]
push dword [edi]
call fcn.004676d0
lea eax, [ebp - 0x438]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x3a4]
call fcn.004672d0
mov ecx, dword [ebp - 0x350]
lea eax, [ebp - 0x3a4]
push eax
call fcn.00538b90
mov ecx, dword [ebp - 0x358]
push eax
call fcn.004be530
lea ecx, [ebp - 0x3a4]
call fcn.00467a10
lea ecx, [ebp - 0x438]
call fcn.00467b80
cmp dword [ebp - 0x11c], 6
jb 0x48fd59
mov dword [ebp - 0x2f0], 0x37635346
mov dword [ebp - 0x2ec], 0x69677a4e
mov dword [ebp - 0x2e8], 0x34416750
mov dword [ebp - 0x2e4], 0x6a49544d
mov dword [ebp - 0x2e0], 0x4b6b674e
mov dword [ebp - 0x2dc], 0x7551784e
mov dword [ebp - 0x2d8], 0x74454243
mov dword [ebp - 0x2d4], 0x75554459
mov dword [ebp - 0x2d0], 0x4130574d
mov dword [ebp - 0x2cc], 0x4855774a
mov dword [ebp - 0x2c8], 0x6c597a50
mov dword [ebp - 0x2c4], 0x67385143
mov dword [ebp - 0x2c0], 0x326b794a
mov dword [ebp - 0x2bc], 0x5830534f
mov dword [ebp - 0x2b8], 0x2b567947
mov dword [ebp - 0x2b4], 0x44597964
mov dword [ebp - 0x2b0], 0x4a347741
mov dword [ebp - 0x2ac], 0x6d4d4764
mov dword [ebp - 0x2a8], 0x5445324a
mov dword [ebp - 0x2a4], 0x79775144
mov dword [ebp - 0x2a0], 0x446f444b
mov dword [ebp - 0x29c], 0x31744450
mov dword [ebp - 0x298], 0x544d4149
mov dword [ebp - 0x294], 0x6c555366
mov dword [ebp - 0x290], 0x686f5344
mov dword [ebp - 0x28c], 0x56674861
mov dword [ebp - 0x288], 0x30567a47
mov dword [ebp - 0x284], 0x7a307a50
mov dword [ebp - 0x280], 0x56674249
mov dword [ebp - 0x27c], 0x37385343
mov dword [ebp - 0x278], 0x3749474c
mov dword [ebp - 0x274], 0x6963684b
mov dword [ebp - 0x270], 0x4f73434c
mov dword [ebp - 0x26c], 0x49414250
mov dword [ebp - 0x268], 0x73347849
mov dword [ebp - 0x264], 0x6d67514d
mov dword [ebp - 0x260], 0x5a77544d
mov dword [ebp - 0x25c], 0x4d345346
mov dword [ebp - 0x258], 0x6267544c
mov dword [ebp - 0x254], 0x6a49434b
mov dword [ebp - 0x250], 0x4c637a64
mov dword [ebp - 0x24c], 0x4b735841
mov dword [ebp - 0x248], 0x6f634350
mov dword [ebp - 0x244], 0x7a51544d
mov dword [ebp - 0x240], 0x756f444e
mov dword [ebp - 0x23c], 0x61344361
mov dword [ebp - 0x238], 0x76347749
mov dword [ebp - 0x234], 0x436b7a4c
mov dword [ebp - 0x230], 0x6a4e4448
mov dword [ebp - 0x22c], 0x4e55444a
mov dword [ebp - 0x228], 0x3538444d
mov dword [ebp - 0x224], 0x5634424f
mov dword [ebp - 0x220], 0x76495448
mov dword [ebp - 0x21c], 0x2b6b7759
mov dword [ebp - 0x218], 0x52306a43
mov dword [ebp - 0x214], 0x5777424a
mov dword [ebp - 0x210], 0x4f6f7964
mov dword [ebp - 0x20c], 0x36774349
mov dword [ebp - 0x208], 0x30737966
mov dword [ebp - 0x204], 0x6d677944
mov dword [ebp - 0x200], 0x6841414b
mov dword [ebp - 0x1fc], 0x44304442
mov dword [ebp - 0x1f8], 0x4f455449
mov dword [ebp - 0x1f4], 0x2f384342
mov dword [ebp - 0x1f0], 0x37594250
mov dword [ebp - 0x1ec], 0x586b5141
mov dword [ebp - 0x1e8], 0x2f597844
mov dword [ebp - 0x1e4], 0x4141544e
mov dword [ebp - 0x1e0], 0x356f5249
mov dword [ebp - 0x1dc], 0x45775846
mov dword [ebp - 0x1d8], 0x41454343
mov dword [ebp - 0x1d4], 0x7952544d
mov dword [ebp - 0x1d0], 0x2f467a5a
mov dword [ebp - 0x1cc], 0x31397848
mov dword [ebp - 0x1c8], 0x576b5449
mov dword [ebp - 0x1c4], 0x766b5445
mov dword [ebp - 0x1c0], 0x2b427742
mov dword [ebp - 0x1bc], 0x44496d4c
mov dword [ebp - 0x1b8], 0x7a387a41
mov dword [ebp - 0x1b4], 0x64635341
mov dword [ebp - 0x1b0], 0x41776944
mov ebx, dword [ebp - 0x35c]
lea eax, [ebp - 0x121]
push eax
lea eax, [ebp - 0x2f0]
mov dword [ebp - 0x1ac], 0x78554444
push eax
lea ecx, [ebp - 0x41c]
mov dword [ebp - 0x1a8], 0x38567844
mov dword [ebp - 0x1a4], 0x41457845
or ebx, 1
mov dword [ebp - 0x1a0], 0x776f7a42
mov dword [ebp - 0x19c], 0x5334524d
mov dword [ebp - 0x198], 0x66777844
mov dword [ebp - 0x194], 0x764d5749
mov dword [ebp - 0x190], 0x6d387a4a
mov dword [ebp - 0x18c], 0x4c55534a
mov dword [ebp - 0x188], 0x67515443
mov dword [ebp - 0x184], 0x30527759
mov dword [ebp - 0x180], 0x36416848
mov dword [ebp - 0x17c], 0x7063685a
mov dword [ebp - 0x178], 0x36735242
mov dword [ebp - 0x174], 0x41307864
mov dword [ebp - 0x170], 0x4449674a
mov dword [ebp - 0x16c], 0x31676845
mov dword [ebp - 0x168], 0x6b787946
mov dword [ebp - 0x164], 0x77675345
mov dword [ebp - 0x160], 0x6941414b
mov dword [ebp - 0x15c], 0x7a495246
mov dword [ebp - 0x158], 0x6e6f3247
mov dword [ebp - 0x154], 0x45384241
mov dword [ebp - 0x150], 0x42556766
mov dword [ebp - 0x14c], 0x774a4850
mov dword [ebp - 0x148], 0x68706845
mov dword [ebp - 0x144], 0x31734850
mov dword [ebp - 0x140], 0x69304166
mov dword [ebp - 0x13c], 0x626f5263
mov dword [ebp - 0x138], 0x426f6745
mov dword [ebp - 0x134], 0x6c495350
mov dword [ebp - 0x130], 0x6663774f
mov dword [ebp - 0x12c], 0x74387848
mov dword [ebp - 0x128], 0x4141674e
mov word [ebp - 0x124], 0x5541
mov byte [ebp - 0x122], 0x73
call fcn.004675e0
push 0
lea ecx, [ebp - 0x35d]
mov edi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [edi + 4]
push dword [edi]
call fcn.004676d0
lea eax, [ebp - 0x3d4]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x384]
call fcn.004672d0
mov ecx, dword [ebp - 0x350]
lea eax, [ebp - 0x384]
or ebx, 2
push eax
mov dword [ebp - 0x35c], ebx
call fcn.00538b90
mov ecx, eax
call fcn.004e8540
test al, al
jne 0x48fd5f
mov byte [ebp - 0x341], 1
jmp 0x48fd66
mov ebx, dword [ebp - 0x35c]
mov byte [ebp - 0x341], 0
test bl, 2
je 0x48fd7f
and ebx, 0xfffffffd
lea ecx, [ebp - 0x384]
mov dword [ebp - 0x35c], ebx
call fcn.00467a10
test bl, 1
je 0x48fd98
and ebx, 0xfffffffe
lea ecx, [ebp - 0x3d4]
mov dword [ebp - 0x35c], ebx
call fcn.00467b80
cmp byte [ebp - 0x341], 0
je 0x4901df
lea eax, [ebp - 0x122]
mov dword [ebp - 0x17c], 0x536b7947
push eax
lea eax, [ebp - 0x17c]
mov dword [ebp - 0x178], 0x77346e42
push eax
lea ecx, [ebp - 0x42c]
mov dword [ebp - 0x174], 0x45553241
mov dword [ebp - 0x170], 0x7a646a42
mov dword [ebp - 0x16c], 0x454d794a
mov dword [ebp - 0x168], 0x78467848
mov dword [ebp - 0x164], 0x766b5144
mov dword [ebp - 0x160], 0x6b5a5362
mov dword [ebp - 0x15c], 0x4351424a
mov dword [ebp - 0x158], 0x36464347
mov dword [ebp - 0x154], 0x52555144
mov dword [ebp - 0x150], 0x3168414f
mov dword [ebp - 0x14c], 0x61344843
mov dword [ebp - 0x148], 0x66456949
mov dword [ebp - 0x144], 0x2b387a41
mov dword [ebp - 0x140], 0x4d495864
mov dword [ebp - 0x13c], 0x61594843
mov dword [ebp - 0x138], 0x696c7a48
mov dword [ebp - 0x134], 0x566f4266
mov dword [ebp - 0x130], 0x67634444
mov dword [ebp - 0x12c], 0x3163794e
mov dword [ebp - 0x128], 0x41414141
mov word [ebp - 0x124], 0x5150
call fcn.004675e0
push 0
lea ecx, [ebp - 0x35f]
mov edi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [edi + 4]
push dword [edi]
call fcn.004676d0
lea eax, [ebp - 0x3ec]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
mov ecx, dword [ebp - 0x358]
push eax
call fcn.004be550
lea ecx, [ebp - 0x3ec]
call fcn.00467b80
mov dword [ebp - 0x218], 0x37635346
mov dword [ebp - 0x214], 0x69677a4e
mov dword [ebp - 0x210], 0x34416750
mov dword [ebp - 0x20c], 0x6a49544d
mov dword [ebp - 0x208], 0x35304341
mov dword [ebp - 0x204], 0x68496849
mov dword [ebp - 0x200], 0x304a4144
mov dword [ebp - 0x1fc], 0x69566842
mov dword [ebp - 0x1f8], 0x69597a49
mov dword [ebp - 0x1f4], 0x42555846
mov dword [ebp - 0x1f0], 0x745a7842
mov dword [ebp - 0x1ec], 0x70555349
mov dword [ebp - 0x1e8], 0x6d6b7949
mov dword [ebp - 0x1e4], 0x72385242
mov dword [ebp - 0x1e0], 0x6b4a6d49
mov dword [ebp - 0x1dc], 0x64346e42
mov dword [ebp - 0x1d8], 0x436b5164
mov dword [ebp - 0x1d4], 0x38674459
mov dword [ebp - 0x1d0], 0x524d4345
mov dword [ebp - 0x1cc], 0x30314443
mov dword [ebp - 0x1c8], 0x676f4446
mov dword [ebp - 0x1c4], 0x3135415a
mov dword [ebp - 0x1c0], 0x324d4343
mov dword [ebp - 0x1bc], 0x55417847
mov dword [ebp - 0x1b8], 0x35566a65
mov dword [ebp - 0x1b4], 0x47635145
mov dword [ebp - 0x1b0], 0x47517743
mov dword [ebp - 0x1ac], 0x35496962
mov dword [ebp - 0x1a8], 0x4e30784a
mov dword [ebp - 0x1a4], 0x5667584a
mov dword [ebp - 0x1a0], 0x38417841
lea eax, [ebp - 0x124]
mov dword [ebp - 0x19c], 0x6e6b3361
push eax
lea eax, [ebp - 0x218]
mov dword [ebp - 0x198], 0x494d534b
push eax
lea ecx, [ebp - 0x424]
mov dword [ebp - 0x194], 0x3873574f
mov dword [ebp - 0x190], 0x50637749
mov dword [ebp - 0x18c], 0x30707843
mov dword [ebp - 0x188], 0x61306e45
mov dword [ebp - 0x184], 0x656f544d
mov dword [ebp - 0x180], 0x77346848
mov dword [ebp - 0x17c], 0x746f4464
mov dword [ebp - 0x178], 0x7452444a
mov dword [ebp - 0x174], 0x76737a42
mov dword [ebp - 0x170], 0x365a5147
mov dword [ebp - 0x16c], 0x736f5359
mov dword [ebp - 0x168], 0x35785341
mov dword [ebp - 0x164], 0x61674442
mov dword [ebp - 0x160], 0x49555844
mov dword [ebp - 0x15c], 0x47306a4b
mov dword [ebp - 0x158], 0x37495465
mov dword [ebp - 0x154], 0x62674841
mov dword [ebp - 0x150], 0x57346a41
mov dword [ebp - 0x14c], 0x69344341
mov dword [ebp - 0x148], 0x746f6844
mov dword [ebp - 0x144], 0x4d634450
mov dword [ebp - 0x140], 0x634d5149
mov dword [ebp - 0x13c], 0x5577334e
mov dword [ebp - 0x138], 0x56515445
mov dword [ebp - 0x134], 0x6e4a5750
mov dword [ebp - 0x130], 0x3649544a
mov dword [ebp - 0x12c], 0x41346e45
mov dword [ebp - 0x128], 0x6e434141
call fcn.004675e0
push 0
lea ecx, [ebp - 0x361]
mov edi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [edi + 4]
push dword [edi]
call fcn.004676d0
lea eax, [ebp - 0x3e0]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x378]
call fcn.004672d0
mov ecx, dword [ebp - 0x350]
lea eax, [ebp - 0x378]
push eax
call fcn.00538b90
mov ecx, dword [ebp - 0x358]
push eax
call fcn.004be530
lea ecx, [ebp - 0x378]
call fcn.00467a10
lea ecx, [ebp - 0x3e0]
call fcn.00467b80
cmp dword [ebp - 0x11c], 6
jae 0x4903e4
lea eax, [ebp - 0x121]
mov dword [ebp - 0x1b0], 0x56736a43
push eax
lea eax, [ebp - 0x1b0]
mov dword [ebp - 0x1ac], 0x6b34434d
push eax
lea ecx, [ebp - 0x414]
mov dword [ebp - 0x1a8], 0x6641534f
mov dword [ebp - 0x1a4], 0x6f63794d
or ebx, 4
mov dword [ebp - 0x1a0], 0x6e594349
mov dword [ebp - 0x19c], 0x72346749
mov dword [ebp - 0x198], 0x67634349
mov dword [ebp - 0x194], 0x50494450
mov dword [ebp - 0x190], 0x6b597847
mov dword [ebp - 0x18c], 0x33564441
mov dword [ebp - 0x188], 0x6d5a6d44
mov dword [ebp - 0x184], 0x5573684f
mov dword [ebp - 0x180], 0x366f6763
mov dword [ebp - 0x17c], 0x38777a46
mov dword [ebp - 0x178], 0x66496743
mov dword [ebp - 0x174], 0x736b4443
mov dword [ebp - 0x170], 0x68417a49
mov dword [ebp - 0x16c], 0x52737a50
mov dword [ebp - 0x168], 0x6b524847
mov dword [ebp - 0x164], 0x5241694a
mov dword [ebp - 0x160], 0x33636863
mov dword [ebp - 0x15c], 0x77394847
mov dword [ebp - 0x158], 0x66635348
mov dword [ebp - 0x154], 0x6e34534a
mov dword [ebp - 0x150], 0x5a77794f
mov dword [ebp - 0x14c], 0x4c41674b
mov dword [ebp - 0x148], 0x5a596942
mov dword [ebp - 0x144], 0x4f51414f
mov dword [ebp - 0x140], 0x72347a4a
mov dword [ebp - 0x13c], 0x3331444d
mov dword [ebp - 0x138], 0x77736a45
mov dword [ebp - 0x134], 0x33346e59
mov dword [ebp - 0x130], 0x44497a5a
mov dword [ebp - 0x12c], 0x79466848
mov dword [ebp - 0x128], 0x41415148
mov word [ebp - 0x124], 0x4641
mov byte [ebp - 0x122], 0x41
call fcn.004675e0
push 0
lea ecx, [ebp - 0x360]
mov edi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [edi + 4]
push dword [edi]
call fcn.004676d0
lea eax, [ebp - 0x404]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x380]
call fcn.004672d0
mov ecx, dword [ebp - 0x350]
lea eax, [ebp - 0x380]
or ebx, 8
push eax
mov dword [ebp - 0x35c], ebx
call fcn.00538b90
mov ecx, eax
call fcn.004e8540
mov byte [ebp - 0x341], 1
test al, al
je 0x4903eb
mov byte [ebp - 0x341], 0
test bl, 8
je 0x490404
and ebx, 0xfffffff7
lea ecx, [ebp - 0x380]
mov dword [ebp - 0x35c], ebx
call fcn.00467a10
test bl, 4
je 0x49041d
and ebx, 0xfffffffb
lea ecx, [ebp - 0x404]
mov dword [ebp - 0x35c], ebx
call fcn.00467b80
cmp byte [ebp - 0x341], 0
je 0x490e14
mov dword [ebp - 0x2f8], 0x736b7947
mov dword [ebp - 0x2f4], 0x336c514f
mov dword [ebp - 0x2f0], 0x31527742
mov dword [ebp - 0x2ec], 0x554d784e
mov dword [ebp - 0x2e8], 0x4655694a
mov dword [ebp - 0x2e4], 0x4b516943
mov dword [ebp - 0x2e0], 0x6e307742
mov dword [ebp - 0x2dc], 0x6e35524d
mov dword [ebp - 0x2d8], 0x6d747847
mov dword [ebp - 0x2d4], 0x44347a47
mov dword [ebp - 0x2d0], 0x4f77434a
mov dword [ebp - 0x2cc], 0x53517946
mov dword [ebp - 0x2c8], 0x65734448
mov dword [ebp - 0x2c4], 0x526b424f
mov dword [ebp - 0x2c0], 0x7230674f
mov dword [ebp - 0x2bc], 0x72345849
mov dword [ebp - 0x2b8], 0x2f4d7845
mov dword [ebp - 0x2b4], 0x2b41444e
mov dword [ebp - 0x2b0], 0x66734144
mov dword [ebp - 0x2ac], 0x424d5364
mov dword [ebp - 0x2a8], 0x64774443
mov dword [ebp - 0x2a4], 0x62306845
mov dword [ebp - 0x2a0], 0x41494150
mov dword [ebp - 0x29c], 0x46636e4a
mov dword [ebp - 0x298], 0x63775350
mov dword [ebp - 0x294], 0x31685245
mov dword [ebp - 0x290], 0x6177534f
mov dword [ebp - 0x28c], 0x59733348
mov dword [ebp - 0x288], 0x4430574f
mov dword [ebp - 0x284], 0x786b5448
mov dword [ebp - 0x280], 0x47597846
mov dword [ebp - 0x27c], 0x35746e42
mov dword [ebp - 0x278], 0x35704145
mov dword [ebp - 0x274], 0x324a4450
mov dword [ebp - 0x270], 0x7a416849
mov dword [ebp - 0x26c], 0x30745864
mov dword [ebp - 0x268], 0x31346749
mov dword [ebp - 0x264], 0x4f516942
mov dword [ebp - 0x260], 0x464d4448
mov dword [ebp - 0x25c], 0x6a305463
mov dword [ebp - 0x258], 0x68457848
mov dword [ebp - 0x254], 0x71517a49
mov dword [ebp - 0x250], 0x47387a47
mov dword [ebp - 0x24c], 0x4e343347
mov dword [ebp - 0x248], 0x6c305866
mov dword [ebp - 0x244], 0x78515146
mov dword [ebp - 0x240], 0x344e7863
mov dword [ebp - 0x23c], 0x516f6a50
mov dword [ebp - 0x238], 0x41557a46
mov dword [ebp - 0x234], 0x6b635464
mov dword [ebp - 0x230], 0x54677a46
mov dword [ebp - 0x22c], 0x4d6b7a4a
mov dword [ebp - 0x228], 0x63637949
mov dword [ebp - 0x224], 0x5267674f
mov dword [ebp - 0x220], 0x3964434e
mov dword [ebp - 0x21c], 0x7a344146
mov dword [ebp - 0x218], 0x3552514a
mov dword [ebp - 0x214], 0x634d5762
mov dword [ebp - 0x210], 0x37346a50
mov dword [ebp - 0x20c], 0x594d7947
mov dword [ebp - 0x208], 0x6b63794e
mov dword [ebp - 0x204], 0x4e306e45
mov dword [ebp - 0x200], 0x2b6b4445
mov dword [ebp - 0x1fc], 0x75386946
mov dword [ebp - 0x1f8], 0x6c63414e
mov dword [ebp - 0x1f4], 0x57416747
mov dword [ebp - 0x1f0], 0x70676964
mov dword [ebp - 0x1ec], 0x756f684e
mov dword [ebp - 0x1e8], 0x78305149
mov dword [ebp - 0x1e4], 0x7a737746
mov dword [ebp - 0x1e0], 0x7959574b
mov dword [ebp - 0x1dc], 0x74345847
mov dword [ebp - 0x1d8], 0x6463434b
mov dword [ebp - 0x1d4], 0x7939684d
mov dword [ebp - 0x1d0], 0x6e734446
mov dword [ebp - 0x1cc], 0x31743345
mov dword [ebp - 0x1c8], 0x7234514f
mov dword [ebp - 0x1c4], 0x38347744
mov dword [ebp - 0x1c0], 0x3141544f
mov dword [ebp - 0x1bc], 0x7649674d
mov dword [ebp - 0x1b8], 0x61386a63
lea eax, [ebp - 0x121]
mov dword [ebp - 0x1b4], 0x31385350
push eax
lea eax, [ebp - 0x2f8]
mov dword [ebp - 0x1b0], 0x3845474a
push eax
lea ecx, [ebp - 0x40c]
mov dword [ebp - 0x1ac], 0x4177514b
mov dword [ebp - 0x1a8], 0x69457943
mov dword [ebp - 0x1a4], 0x32783363
mov dword [ebp - 0x1a0], 0x6f555863
mov dword [ebp - 0x19c], 0x2f454250
mov dword [ebp - 0x198], 0x394d4466
mov dword [ebp - 0x194], 0x79737a63
mov dword [ebp - 0x190], 0x6e4d5350
mov dword [ebp - 0x18c], 0x6c59694e
mov dword [ebp - 0x188], 0x31455341
mov dword [ebp - 0x184], 0x31457a5a
mov dword [ebp - 0x180], 0x68636a66
mov dword [ebp - 0x17c], 0x4c777748
mov dword [ebp - 0x178], 0x6c30684d
mov dword [ebp - 0x174], 0x4f634461
mov dword [ebp - 0x170], 0x57454241
mov dword [ebp - 0x16c], 0x4167674d
mov dword [ebp - 0x168], 0x42597844
mov dword [ebp - 0x164], 0x67635141
mov dword [ebp - 0x160], 0x744d6950
mov dword [ebp - 0x15c], 0x7241684b
mov dword [ebp - 0x158], 0x6459694f
mov dword [ebp - 0x154], 0x66635363
mov dword [ebp - 0x150], 0x5a455863
mov dword [ebp - 0x14c], 0x6e41694d
mov dword [ebp - 0x148], 0x716f424d
mov dword [ebp - 0x144], 0x55554449
mov dword [ebp - 0x140], 0x59596763
mov dword [ebp - 0x13c], 0x316b7a5a
mov dword [ebp - 0x138], 0x37776745
mov dword [ebp - 0x134], 0x6e51515a
mov dword [ebp - 0x130], 0x6c6f5842
mov dword [ebp - 0x12c], 0x77686842
mov dword [ebp - 0x128], 0x4141414c
mov word [ebp - 0x124], 0x5641
mov byte [ebp - 0x122], 0x73
call fcn.004675e0
push 0
lea ecx, [ebp - 0x35e]
mov edi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [edi + 4]
push dword [edi]
call fcn.004676d0
lea eax, [ebp - 0x3f8]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
mov ebx, dword [ebp - 0x358]
mov ecx, ebx
push eax
call fcn.004be550
lea ecx, [ebp - 0x3f8]
call fcn.00467b80
mov dword [ebp - 0x2dc], 0x56736a43
mov dword [ebp - 0x2d8], 0x6b34434d
mov dword [ebp - 0x2d4], 0x6641534f
mov dword [ebp - 0x2d0], 0x6f63794d
mov dword [ebp - 0x2cc], 0x6e594349
mov dword [ebp - 0x2c8], 0x72346749
mov dword [ebp - 0x2c4], 0x67634349
mov dword [ebp - 0x2c0], 0x37494450
mov dword [ebp - 0x2bc], 0x71395243
mov dword [ebp - 0x2b8], 0x6f6b524c
mov dword [ebp - 0x2b4], 0x65494345
mov dword [ebp - 0x2b0], 0x47384148
mov dword [ebp - 0x2ac], 0x30787a45
mov dword [ebp - 0x2a8], 0x6e637941
mov dword [ebp - 0x2a4], 0x45737950
mov dword [ebp - 0x2a0], 0x4e776743
mov dword [ebp - 0x29c], 0x2b77534c
mov dword [ebp - 0x298], 0x6c416a4c
mov dword [ebp - 0x294], 0x43347842
mov dword [ebp - 0x290], 0x61517746
mov dword [ebp - 0x28c], 0x734e674c
mov dword [ebp - 0x288], 0x6b6b7749
mov dword [ebp - 0x284], 0x395a324d
mov dword [ebp - 0x280], 0x5349424f
mov dword [ebp - 0x27c], 0x57387a65
mov dword [ebp - 0x278], 0x51777948
mov dword [ebp - 0x274], 0x70556e4b
mov dword [ebp - 0x270], 0x4d677a4f
mov dword [ebp - 0x26c], 0x6c634447
mov dword [ebp - 0x268], 0x31385241
mov dword [ebp - 0x264], 0x6d6b544c
mov dword [ebp - 0x260], 0x7867674a
mov dword [ebp - 0x25c], 0x43555449
mov dword [ebp - 0x258], 0x4a6b5149
mov dword [ebp - 0x254], 0x3867334a
mov dword [ebp - 0x250], 0x47344450
mov dword [ebp - 0x24c], 0x6f495165
mov dword [ebp - 0x248], 0x47595745
mov dword [ebp - 0x244], 0x4e516e65
mov dword [ebp - 0x240], 0x4c457946
mov dword [ebp - 0x23c], 0x3738674a
mov dword [ebp - 0x238], 0x6a67684b
mov dword [ebp - 0x234], 0x42675448
mov dword [ebp - 0x230], 0x336c6759
mov dword [ebp - 0x22c], 0x4f457949
mov dword [ebp - 0x228], 0x58735244
mov dword [ebp - 0x224], 0x4b416a44
mov dword [ebp - 0x220], 0x58456848
mov dword [ebp - 0x21c], 0x30386941
mov dword [ebp - 0x218], 0x78635242
mov dword [ebp - 0x214], 0x6d705463
mov dword [ebp - 0x210], 0x72384250
mov dword [ebp - 0x20c], 0x706f7a4b
mov dword [ebp - 0x208], 0x72495161
mov dword [ebp - 0x204], 0x4173524f
mov dword [ebp - 0x200], 0x6373334b
mov dword [ebp - 0x1fc], 0x6751784a
mov dword [ebp - 0x1f8], 0x65517741
mov dword [ebp - 0x1f4], 0x614d5363
mov dword [ebp - 0x1f0], 0x6b6b6846
mov dword [ebp - 0x1ec], 0x5a596864
mov dword [ebp - 0x1e8], 0x5867584e
mov dword [ebp - 0x1e4], 0x69637966
mov dword [ebp - 0x1e0], 0x78467948
mov dword [ebp - 0x1dc], 0x6f77444a
mov dword [ebp - 0x1d8], 0x7151674e
mov dword [ebp - 0x1d4], 0x38677746
mov dword [ebp - 0x1d0], 0x3145544b
mov dword [ebp - 0x1cc], 0x78634249
mov dword [ebp - 0x1c8], 0x30515441
mov dword [ebp - 0x1c4], 0x6a394146
mov dword [ebp - 0x1c0], 0x7839694b
mov dword [ebp - 0x1bc], 0x6d736850
mov dword [ebp - 0x1b8], 0x52554346
mov dword [ebp - 0x1b4], 0x2b6b5442
mov dword [ebp - 0x1b0], 0x4545774b
mov dword [ebp - 0x1ac], 0x35515844
mov dword [ebp - 0x1a8], 0x43517743
mov dword [ebp - 0x1a4], 0x77456844
mov dword [ebp - 0x1a0], 0x33346a45
mov dword [ebp - 0x19c], 0x5a414245
mov dword [ebp - 0x198], 0x55385446
mov dword [ebp - 0x194], 0x5473524f
mov dword [ebp - 0x190], 0x336b424f
mov dword [ebp - 0x18c], 0x69676742
mov dword [ebp - 0x188], 0x506f544c
mov dword [ebp - 0x184], 0x4a77544a
mov dword [ebp - 0x180], 0x6d465243
mov dword [ebp - 0x17c], 0x6651585a
mov dword [ebp - 0x178], 0x4a6f3349
mov dword [ebp - 0x174], 0x6751444b
mov dword [ebp - 0x170], 0x4b516746
mov dword [ebp - 0x16c], 0x41515765
mov dword [ebp - 0x168], 0x4f454141
mov dword [ebp - 0x164], 0x6c6f334a
mov dword [ebp - 0x160], 0x44454150
lea eax, [ebp - 0x122]
mov dword [ebp - 0x15c], 0x746f4163
push eax
lea eax, [ebp - 0x2dc]
mov dword [ebp - 0x158], 0x50777a49
push eax
lea ecx, [ebp - 0x3c8]
mov dword [ebp - 0x154], 0x4b41534a
mov dword [ebp - 0x150], 0x6a415146
mov dword [ebp - 0x14c], 0x68427943
mov dword [ebp - 0x148], 0x6c494145
mov dword [ebp - 0x144], 0x6338424a
mov dword [ebp - 0x140], 0x73736d41
mov dword [ebp - 0x13c], 0x766b684e
mov dword [ebp - 0x138], 0x32456742
mov dword [ebp - 0x134], 0x4a6f534c
mov dword [ebp - 0x130], 0x4d77674e
mov dword [ebp - 0x12c], 0x6a6c4750
mov dword [ebp - 0x128], 0x42414141
mov word [ebp - 0x124], 0x414d
call fcn.004675e0
push 0
lea ecx, [ebp - 0x349]
mov edi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [edi + 4]
push dword [edi]
call fcn.004676d0
lea eax, [ebp - 0x3b0]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x37c]
call fcn.004672d0
mov ecx, dword [ebp - 0x350]
lea eax, [ebp - 0x37c]
push eax
call fcn.00538b90
push eax
mov ecx, ebx
call fcn.004be530
lea ecx, [ebp - 0x37c]
call fcn.00467a10
lea ecx, [ebp - 0x3b0]
call fcn.00467b80
jmp 0x490e1a
mov ebx, dword [ebp - 0x358]
add esi, 8
mov dword [ebp - 0x350], esi
cmp esi, dword [ebp - 0x36c]
jne 0x48ed30
cmp dword [ebp - 0x11c], 6
mov edi, dword [sym.imp.OLEAUT32.dll_SysStringLen]
jb 0x4928a4
lea eax, [ebp - 0x122]
mov dword [ebp - 0x154], 0x4b673347
push eax
lea eax, [ebp - 0x154]
mov dword [ebp - 0x150], 0x3278424a
push eax
lea ecx, [ebp - 0x3c8]
mov dword [ebp - 0x14c], 0x76495341
mov dword [ebp - 0x148], 0x54457a5a
mov dword [ebp - 0x144], 0x37703343
mov dword [ebp - 0x140], 0x716b6a43
mov dword [ebp - 0x13c], 0x43455246
mov dword [ebp - 0x138], 0x446b4244
mov dword [ebp - 0x134], 0x676f6743
mov dword [ebp - 0x130], 0x6d63674b
mov dword [ebp - 0x12c], 0x6746444d
mov dword [ebp - 0x128], 0x41414141
mov word [ebp - 0x124], 0x6748
call fcn.004675e0
push 0
lea ecx, [ebp - 0x349]
mov esi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [esi + 4]
push dword [esi]
call fcn.004676d0
lea eax, [ebp - 0x3b0]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
mov ecx, ebx
call fcn.004be550
lea ecx, [ebp - 0x3b0]
call fcn.00467b80
push dword [ebp - 0x348]
call edi
mov dword [ebp - 0x28c], 0x59416846
mov dword [ebp - 0x288], 0x56346746
mov dword [ebp - 0x284], 0x736c6e61
mov dword [ebp - 0x280], 0x4a516846
mov dword [ebp - 0x27c], 0x49383241
mov dword [ebp - 0x278], 0x73387a4b
mov dword [ebp - 0x274], 0x31556a45
mov dword [ebp - 0x270], 0x6b636a4c
mov dword [ebp - 0x26c], 0x676b514c
mov dword [ebp - 0x268], 0x336b534c
mov dword [ebp - 0x264], 0x6946694a
mov dword [ebp - 0x260], 0x306f4849
mov dword [ebp - 0x25c], 0x48457a43
mov dword [ebp - 0x258], 0x32784443
mov dword [ebp - 0x254], 0x34345449
mov dword [ebp - 0x250], 0x30496a64
mov dword [ebp - 0x24c], 0x74385265
mov dword [ebp - 0x248], 0x48383247
mov dword [ebp - 0x244], 0x52636a47
mov dword [ebp - 0x240], 0x4f55484f
mov dword [ebp - 0x23c], 0x53555163
mov dword [ebp - 0x238], 0x4b6f5148
mov dword [ebp - 0x234], 0x35356e63
mov dword [ebp - 0x230], 0x43494243
mov dword [ebp - 0x22c], 0x63633366
mov dword [ebp - 0x228], 0x79305149
mov dword [ebp - 0x224], 0x494d5465
mov dword [ebp - 0x220], 0x69634244
mov dword [ebp - 0x21c], 0x4b41784c
mov dword [ebp - 0x218], 0x76787841
mov dword [ebp - 0x214], 0x35497a4b
mov dword [ebp - 0x210], 0x656f4448
mov dword [ebp - 0x20c], 0x6d514766
mov dword [ebp - 0x208], 0x7963534d
mov dword [ebp - 0x204], 0x35673347
mov dword [ebp - 0x200], 0x335a6944
mov dword [ebp - 0x1fc], 0x45453347
mov dword [ebp - 0x1f8], 0x765a4143
mov dword [ebp - 0x1f4], 0x71457a65
lea eax, [ebp - 0x121]
mov dword [ebp - 0x1f0], 0x786c444e
push eax
lea eax, [ebp - 0x28c]
mov dword [ebp - 0x1ec], 0x4f413263
push eax
lea ecx, [ebp - 0x3c8]
mov dword [ebp - 0x1e8], 0x4a6b5346
mov dword [ebp - 0x1e4], 0x6a49324b
mov dword [ebp - 0x1e0], 0x554d6e47
mov dword [ebp - 0x1dc], 0x2f42784f
mov dword [ebp - 0x1d8], 0x66774144
mov dword [ebp - 0x1d4], 0x44515342
mov dword [ebp - 0x1d0], 0x2b495241
mov dword [ebp - 0x1cc], 0x6878324b
mov dword [ebp - 0x1c8], 0x6238784b
mov dword [ebp - 0x1c4], 0x34596d42
mov dword [ebp - 0x1c0], 0x7a734141
mov dword [ebp - 0x1bc], 0x6c495242
mov dword [ebp - 0x1b8], 0x63553349
mov dword [ebp - 0x1b4], 0x676b6e48
mov dword [ebp - 0x1b0], 0x794d5263
mov dword [ebp - 0x1ac], 0x2b6b6741
mov dword [ebp - 0x1a8], 0x34496761
mov dword [ebp - 0x1a4], 0x6a736743
mov dword [ebp - 0x1a0], 0x64497949
mov dword [ebp - 0x19c], 0x34774766
mov dword [ebp - 0x198], 0x45776e42
mov dword [ebp - 0x194], 0x57517a50
mov dword [ebp - 0x190], 0x6c737945
mov dword [ebp - 0x18c], 0x356b5443
mov dword [ebp - 0x188], 0x5241694d
mov dword [ebp - 0x184], 0x2f496843
mov dword [ebp - 0x180], 0x6b494159
mov dword [ebp - 0x17c], 0x626f774a
mov dword [ebp - 0x178], 0x33525244
mov dword [ebp - 0x174], 0x6a356a4d
mov dword [ebp - 0x170], 0x696f7846
mov dword [ebp - 0x16c], 0x47416747
mov dword [ebp - 0x168], 0x726b6843
mov dword [ebp - 0x164], 0x61307741
mov dword [ebp - 0x160], 0x79307a44
mov dword [ebp - 0x15c], 0x5a4d6849
mov dword [ebp - 0x158], 0x55346d50
mov dword [ebp - 0x154], 0x72637850
mov dword [ebp - 0x150], 0x726f7a42
mov dword [ebp - 0x14c], 0x4d494766
mov dword [ebp - 0x148], 0x49677743
mov dword [ebp - 0x144], 0x68384265
mov dword [ebp - 0x140], 0x6e777944
mov dword [ebp - 0x13c], 0x73736e4e
mov dword [ebp - 0x138], 0x6e63674d
mov dword [ebp - 0x134], 0x6b51444d
mov dword [ebp - 0x130], 0x77417948
mov dword [ebp - 0x12c], 0x5441694d
mov dword [ebp - 0x128], 0x4141774d
mov word [ebp - 0x124], 0x4f41
mov byte [ebp - 0x122], 0x77
call fcn.004675e0
push 0
lea ecx, [ebp - 0x349]
mov esi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [esi + 4]
push dword [esi]
call fcn.004676d0
lea eax, [ebp - 0x3b0]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x374]
call fcn.00467e70
lea ecx, [ebp - 0x3b0]
call fcn.00467b80
lea ecx, [ebp - 0x374]
call fcn.004be320
mov esi, eax
lea ecx, [ebp - 0x3bc]
push 0xc
mov dword [ebp - 0x348], esi
call fcn.00538ab0
sub esp, 0xc
lea eax, [ebp - 0x394]
mov ecx, esp
push eax
call fcn.004af320
push esi
push dword [ebp - 0x3a0]
lea eax, [ebp - 0x3bc]
push eax
call fcn.0048ae40
add esp, 0x18
lea ecx, [ebp - 0x350]
push 4
call fcn.00538a50
lea eax, [ebp - 0x350]
push eax
lea ecx, [ebp - 0x3bc]
call fcn.00538c20
lea eax, [ebp - 0x354]
push eax
lea ecx, [ebp - 0x3bc]
call fcn.00538f90
push eax
lea ecx, [ebp - 0x350]
call fcn.004b8080
test al, al
je 0x492899
mov ecx, ebx
call fcn.00468ca0
cmp eax, 0x1fa0
jge 0x492893
mov ecx, ebx
call fcn.004e8540
test al, al
jne 0x4915f4
lea eax, [ebp - 0x122]
mov dword [ebp - 0x1d4], 0x36383347
push eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d0], 0x4567784b
push eax
lea ecx, [ebp - 0x3c8]
mov dword [ebp - 0x1cc], 0x44457a65
mov dword [ebp - 0x1c8], 0x69597848
mov dword [ebp - 0x1c4], 0x39346a43
mov dword [ebp - 0x1c0], 0x75774350
mov dword [ebp - 0x1bc], 0x61597a64
mov dword [ebp - 0x1b8], 0x6e555149
mov dword [ebp - 0x1b4], 0x49634266
mov dword [ebp - 0x1b0], 0x56635346
mov dword [ebp - 0x1ac], 0x6749694c
mov dword [ebp - 0x1a8], 0x72345846
mov dword [ebp - 0x1a4], 0x3974444f
mov dword [ebp - 0x1a0], 0x4f387945
mov dword [ebp - 0x19c], 0x73457747
mov dword [ebp - 0x198], 0x3967684a
mov dword [ebp - 0x194], 0x47595163
mov dword [ebp - 0x190], 0x7a6f4241
mov dword [ebp - 0x18c], 0x41737748
mov dword [ebp - 0x188], 0x726f774a
mov dword [ebp - 0x184], 0x74633246
mov dword [ebp - 0x180], 0x75774142
mov dword [ebp - 0x17c], 0x5a515244
mov dword [ebp - 0x178], 0x69556e4f
mov dword [ebp - 0x174], 0x6a63694e
mov dword [ebp - 0x170], 0x3170694d
mov dword [ebp - 0x16c], 0x47517a4f
mov dword [ebp - 0x168], 0x68357a4c
mov dword [ebp - 0x164], 0x63675444
mov dword [ebp - 0x160], 0x30686965
mov dword [ebp - 0x15c], 0x6b777a4e
mov dword [ebp - 0x158], 0x4577485a
mov dword [ebp - 0x154], 0x486f7849
mov dword [ebp - 0x150], 0x56594259
mov dword [ebp - 0x14c], 0x4d676848
mov dword [ebp - 0x148], 0x7974784c
mov dword [ebp - 0x144], 0x55455444
mov dword [ebp - 0x140], 0x65777962
mov dword [ebp - 0x13c], 0x496f7747
mov dword [ebp - 0x138], 0x546b544b
mov dword [ebp - 0x134], 0x5945694b
mov dword [ebp - 0x130], 0x456f5343
mov dword [ebp - 0x12c], 0x41677841
mov dword [ebp - 0x128], 0x41414141
mov word [ebp - 0x124], 0x7766
call fcn.004675e0
push 0
lea ecx, [ebp - 0x349]
mov esi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [esi + 4]
push dword [esi]
call fcn.004676d0
lea eax, [ebp - 0x3b0]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
mov ecx, ebx
call fcn.004be550
lea ecx, [ebp - 0x3b0]
call fcn.00467b80
lea eax, [ebp - 0x124]
mov dword [ebp - 0x1a8], 0x6e775441
push eax
lea eax, [ebp - 0x1a8]
mov dword [ebp - 0x1a4], 0x67457949
push eax
lea ecx, [ebp - 0x40c]
mov dword [ebp - 0x1a0], 0x7430784d
mov dword [ebp - 0x19c], 0x504d5350
mov dword [ebp - 0x198], 0x44597766
mov dword [ebp - 0x194], 0x48307941
mov dword [ebp - 0x190], 0x385a484f
mov dword [ebp - 0x18c], 0x58414741
mov dword [ebp - 0x188], 0x71414166
mov dword [ebp - 0x184], 0x6730334a
mov dword [ebp - 0x180], 0x4f454342
mov dword [ebp - 0x17c], 0x71554841
mov dword [ebp - 0x178], 0x70516849
mov dword [ebp - 0x174], 0x4441584d
mov dword [ebp - 0x170], 0x616f7a50
mov dword [ebp - 0x16c], 0x68635145
mov dword [ebp - 0x168], 0x72457a4f
mov dword [ebp - 0x164], 0x30676a4e
mov dword [ebp - 0x160], 0x57736a48
mov dword [ebp - 0x15c], 0x70736942
mov dword [ebp - 0x158], 0x69554344
mov dword [ebp - 0x154], 0x49305850
mov dword [ebp - 0x150], 0x4a637842
mov dword [ebp - 0x14c], 0x6b38674f
mov dword [ebp - 0x148], 0x656f5250
mov dword [ebp - 0x144], 0x7349684b
mov dword [ebp - 0x140], 0x4c456e41
mov dword [ebp - 0x13c], 0x734d7941
mov dword [ebp - 0x138], 0x38384245
mov dword [ebp - 0x134], 0x6f774847
mov dword [ebp - 0x130], 0x6d784442
mov dword [ebp - 0x12c], 0x41497843
mov dword [ebp - 0x128], 0x55424141
call fcn.004675e0
push 0
lea ecx, [ebp - 0x35e]
mov esi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [esi + 4]
push dword [esi]
call fcn.004676d0
lea eax, [ebp - 0x3f8]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x37c]
call fcn.004672d0
lea ecx, [ebp - 0x350]
call fcn.004b8350
mov edi, eax
lea eax, [ebp - 0x37c]
push eax
mov ecx, edi
call fcn.00538b90
mov ecx, eax
call fcn.004e8540
test al, al
lea ecx, [ebp - 0x37c]
sete bl
call fcn.00467a10
lea ecx, [ebp - 0x3f8]
call fcn.00467b80
test bl, bl
je 0x491a7f
lea eax, [ebp - 0x121]
mov dword [ebp - 0x1f4], 0x6e775441
push eax
lea eax, [ebp - 0x1f4]
mov dword [ebp - 0x1f0], 0x67457949
push eax
lea ecx, [ebp - 0x414]
mov dword [ebp - 0x1ec], 0x7430784d
mov dword [ebp - 0x1e8], 0x4e4d5350
mov dword [ebp - 0x1e4], 0x6b636942
mov dword [ebp - 0x1e0], 0x5538694e
mov dword [ebp - 0x1dc], 0x38634141
mov dword [ebp - 0x1d8], 0x66635161
mov dword [ebp - 0x1d4], 0x34304448
mov dword [ebp - 0x1d0], 0x5145414c
mov dword [ebp - 0x1cc], 0x566f544c
mov dword [ebp - 0x1c8], 0x56676e66
mov dword [ebp - 0x1c4], 0x4b305443
mov dword [ebp - 0x1c0], 0x77735348
mov dword [ebp - 0x1bc], 0x776c5349
mov dword [ebp - 0x1b8], 0x38317a63
mov dword [ebp - 0x1b4], 0x5a515847
mov dword [ebp - 0x1b0], 0x376f424f
mov dword [ebp - 0x1ac], 0x466b774f
mov dword [ebp - 0x1a8], 0x306b5843
mov dword [ebp - 0x1a4], 0x69745448
mov dword [ebp - 0x1a0], 0x76674241
mov dword [ebp - 0x19c], 0x596f6744
mov dword [ebp - 0x198], 0x54637a41
mov dword [ebp - 0x194], 0x6e595242
mov dword [ebp - 0x190], 0x72387a50
mov dword [ebp - 0x18c], 0x63634344
mov dword [ebp - 0x188], 0x7559474e
mov dword [ebp - 0x184], 0x30514241
mov dword [ebp - 0x180], 0x5073684c
mov dword [ebp - 0x17c], 0x35565348
mov dword [ebp - 0x178], 0x7952515a
mov dword [ebp - 0x174], 0x72516a49
mov dword [ebp - 0x170], 0x52633342
mov dword [ebp - 0x16c], 0x546b7766
mov dword [ebp - 0x168], 0x7770484c
mov dword [ebp - 0x164], 0x68317947
mov dword [ebp - 0x160], 0x44636843
mov dword [ebp - 0x15c], 0x6e597749
mov dword [ebp - 0x158], 0x75516a47
mov dword [ebp - 0x154], 0x6a786747
mov dword [ebp - 0x150], 0x4959414f
mov dword [ebp - 0x14c], 0x686f694d
mov dword [ebp - 0x148], 0x2f457844
mov dword [ebp - 0x144], 0x38776850
mov dword [ebp - 0x140], 0x41514144
mov dword [ebp - 0x13c], 0x6a6b514a
mov dword [ebp - 0x138], 0x58737844
mov dword [ebp - 0x134], 0x646f5748
mov dword [ebp - 0x130], 0x45776a42
mov dword [ebp - 0x12c], 0x75595366
mov dword [ebp - 0x128], 0x41414150
mov word [ebp - 0x124], 0x4941
mov byte [ebp - 0x122], 0x38
call fcn.004675e0
push 0
lea ecx, [ebp - 0x360]
mov esi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [esi + 4]
push dword [esi]
call fcn.004676d0
lea eax, [ebp - 0x404]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x380]
call fcn.004672d0
lea eax, [ebp - 0x380]
push eax
mov ecx, edi
call fcn.00538b90
mov ecx, dword [ebp - 0x358]
push eax
call fcn.004be530
lea ecx, [ebp - 0x380]
call fcn.00467a10
lea ecx, [ebp - 0x404]
call fcn.00467b80
mov dword [ebp - 0x300], 0x37635346
mov dword [ebp - 0x2fc], 0x69677a4e
mov dword [ebp - 0x2f8], 0x34416750
mov dword [ebp - 0x2f4], 0x6a49544d
mov dword [ebp - 0x2f0], 0x41735149
mov dword [ebp - 0x2ec], 0x79564149
mov dword [ebp - 0x2e8], 0x69457963
mov dword [ebp - 0x2e4], 0x39515149
mov dword [ebp - 0x2e0], 0x6b315765
mov dword [ebp - 0x2dc], 0x7a707763
mov dword [ebp - 0x2d8], 0x2f306a63
mov dword [ebp - 0x2d4], 0x67735250
mov dword [ebp - 0x2d0], 0x376b4448
mov dword [ebp - 0x2cc], 0x50385259
mov dword [ebp - 0x2c8], 0x75346746
mov dword [ebp - 0x2c4], 0x50595163
mov dword [ebp - 0x2c0], 0x3970534c
mov dword [ebp - 0x2bc], 0x6d39784b
mov dword [ebp - 0x2b8], 0x67456745
mov dword [ebp - 0x2b4], 0x76527841
mov dword [ebp - 0x2b0], 0x61305763
mov dword [ebp - 0x2ac], 0x73786849
mov dword [ebp - 0x2a8], 0x4649434b
mov dword [ebp - 0x2a4], 0x6c386a4a
mov dword [ebp - 0x2a0], 0x646f4144
mov dword [ebp - 0x29c], 0x77646947
mov dword [ebp - 0x298], 0x37636864
mov dword [ebp - 0x294], 0x68424443
mov dword [ebp - 0x290], 0x51346850
mov dword [ebp - 0x28c], 0x46304445
mov dword [ebp - 0x288], 0x61387a49
mov dword [ebp - 0x284], 0x6a635447
mov dword [ebp - 0x280], 0x3063424d
mov dword [ebp - 0x27c], 0x38496943
mov dword [ebp - 0x278], 0x42346942
mov dword [ebp - 0x274], 0x38676941
mov dword [ebp - 0x270], 0x69595165
mov dword [ebp - 0x26c], 0x30557744
mov dword [ebp - 0x268], 0x54494447
mov dword [ebp - 0x264], 0x47516e4d
mov dword [ebp - 0x260], 0x6d517950
mov dword [ebp - 0x25c], 0x37494249
mov dword [ebp - 0x258], 0x676f7a49
mov dword [ebp - 0x254], 0x484d4348
mov dword [ebp - 0x250], 0x74775150
mov dword [ebp - 0x24c], 0x396f4161
mov dword [ebp - 0x248], 0x6b386749
mov dword [ebp - 0x244], 0x654d4349
mov dword [ebp - 0x240], 0x494d6848
mov dword [ebp - 0x23c], 0x3235684e
mov dword [ebp - 0x238], 0x69495446
mov dword [ebp - 0x234], 0x35354849
mov dword [ebp - 0x230], 0x2f42574c
mov dword [ebp - 0x22c], 0x54595450
mov dword [ebp - 0x228], 0x6a63544f
mov dword [ebp - 0x224], 0x7a736e43
mov dword [ebp - 0x220], 0x6663434b
mov dword [ebp - 0x21c], 0x3651434d
mov dword [ebp - 0x218], 0x5838324a
mov dword [ebp - 0x214], 0x6f6f7865
mov dword [ebp - 0x210], 0x35635443
mov dword [ebp - 0x20c], 0x44306e50
mov dword [ebp - 0x208], 0x424d794c
mov dword [ebp - 0x204], 0x50455247
mov dword [ebp - 0x200], 0x51555345
mov dword [ebp - 0x1fc], 0x67774246
mov dword [ebp - 0x1f8], 0x75596949
mov dword [ebp - 0x1f4], 0x6d4d5143
mov dword [ebp - 0x1f0], 0x6e745249
mov dword [ebp - 0x1ec], 0x534d7742
mov dword [ebp - 0x1e8], 0x33386a47
mov dword [ebp - 0x1e4], 0x35495246
mov dword [ebp - 0x1e0], 0x2b776763
mov dword [ebp - 0x1dc], 0x30786750
mov dword [ebp - 0x1d8], 0x6f634446
mov dword [ebp - 0x1d4], 0x2f386947
mov dword [ebp - 0x1d0], 0x3146414e
mov dword [ebp - 0x1cc], 0x6e6f784e
mov dword [ebp - 0x1c8], 0x2b305244
mov dword [ebp - 0x1c4], 0x364d7945
mov dword [ebp - 0x1c0], 0x476f674b
lea eax, [ebp - 0x122]
mov dword [ebp - 0x1bc], 0x516f5846
push eax
lea eax, [ebp - 0x300]
mov dword [ebp - 0x1b8], 0x66777a4f
push eax
lea ecx, [ebp - 0x424]
mov dword [ebp - 0x1b4], 0x53497a48
mov dword [ebp - 0x1b0], 0x364e6748
mov dword [ebp - 0x1ac], 0x774e774e
mov dword [ebp - 0x1a8], 0x2b636a42
mov dword [ebp - 0x1a4], 0x76385450
mov dword [ebp - 0x1a0], 0x42773243
mov dword [ebp - 0x19c], 0x426f6a4b
mov dword [ebp - 0x198], 0x6c644763
mov dword [ebp - 0x194], 0x4c675147
mov dword [ebp - 0x190], 0x7151474d
mov dword [ebp - 0x18c], 0x68413359
mov dword [ebp - 0x188], 0x516b4343
mov dword [ebp - 0x184], 0x7234794c
mov dword [ebp - 0x180], 0x554d5365
mov dword [ebp - 0x17c], 0x6c6c5448
mov dword [ebp - 0x178], 0x2b6f3243
mov dword [ebp - 0x174], 0x4f77684e
mov dword [ebp - 0x170], 0x6a456d45
mov dword [ebp - 0x16c], 0x7731685a
mov dword [ebp - 0x168], 0x5959684f
mov dword [ebp - 0x164], 0x4b6f6750
mov dword [ebp - 0x160], 0x43735444
mov dword [ebp - 0x15c], 0x4d6b6746
mov dword [ebp - 0x158], 0x2b675765
mov dword [ebp - 0x154], 0x4163784d
mov dword [ebp - 0x150], 0x68394250
mov dword [ebp - 0x14c], 0x5573514a
mov dword [ebp - 0x148], 0x6c386746
mov dword [ebp - 0x144], 0x5651334f
mov dword [ebp - 0x140], 0x6a51474d
mov dword [ebp - 0x13c], 0x3249674a
mov dword [ebp - 0x138], 0x51495748
mov dword [ebp - 0x134], 0x72306e4b
mov dword [ebp - 0x130], 0x6f347745
mov dword [ebp - 0x12c], 0x45514746
mov dword [ebp - 0x128], 0x42414141
mov word [ebp - 0x124], 0x6756
call fcn.004675e0
push 0
lea ecx, [ebp - 0x361]
mov esi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [esi + 4]
push dword [esi]
call fcn.004676d0
lea eax, [ebp - 0x3e0]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x378]
call fcn.004672d0
lea eax, [ebp - 0x378]
mov ecx, edi
push eax
call fcn.00538b90
mov ecx, eax
call fcn.004e8540
test al, al
lea ecx, [ebp - 0x378]
sete bl
call fcn.00467a10
lea ecx, [ebp - 0x3e0]
call fcn.00467b80
test bl, bl
je 0x492853
mov dword [ebp - 0x2b4], 0x756b7947
mov dword [ebp - 0x2b0], 0x49416942
mov dword [ebp - 0x2ac], 0x31735242
mov dword [ebp - 0x2a8], 0x6a416748
mov dword [ebp - 0x2a4], 0x73737949
mov dword [ebp - 0x2a0], 0x33555146
mov dword [ebp - 0x29c], 0x42596e48
mov dword [ebp - 0x298], 0x31387761
mov dword [ebp - 0x294], 0x6e4a7a4a
mov dword [ebp - 0x290], 0x326b7a4d
mov dword [ebp - 0x28c], 0x534d7748
mov dword [ebp - 0x288], 0x4863675a
mov dword [ebp - 0x284], 0x4477784d
mov dword [ebp - 0x280], 0x75517847
mov dword [ebp - 0x27c], 0x74454347
mov dword [ebp - 0x278], 0x2f556741
mov dword [ebp - 0x274], 0x59737964
mov dword [ebp - 0x270], 0x59413244
mov dword [ebp - 0x26c], 0x6a314449
mov dword [ebp - 0x268], 0x544d434e
mov dword [ebp - 0x264], 0x5930414d
mov dword [ebp - 0x260], 0x30314245
mov dword [ebp - 0x25c], 0x75346a4d
mov dword [ebp - 0x258], 0x6f6f5150
mov dword [ebp - 0x254], 0x786f6e42
mov dword [ebp - 0x250], 0x57305841
mov dword [ebp - 0x24c], 0x4e6b694e
mov dword [ebp - 0x248], 0x44454148
mov dword [ebp - 0x244], 0x7a415148
mov dword [ebp - 0x240], 0x77307862
mov dword [ebp - 0x23c], 0x6845324a
mov dword [ebp - 0x238], 0x6d775243
mov dword [ebp - 0x234], 0x32516a66
mov dword [ebp - 0x230], 0x56417950
mov dword [ebp - 0x22c], 0x52776750
mov dword [ebp - 0x228], 0x72776a47
mov dword [ebp - 0x224], 0x3849334e
mov dword [ebp - 0x220], 0x67395748
mov dword [ebp - 0x21c], 0x2f677849
mov dword [ebp - 0x218], 0x62677849
mov dword [ebp - 0x214], 0x344d5146
mov dword [ebp - 0x210], 0x4934544e
mov dword [ebp - 0x20c], 0x7134484c
mov dword [ebp - 0x208], 0x52677742
mov dword [ebp - 0x204], 0x4d677a4a
mov dword [ebp - 0x200], 0x526f784a
mov dword [ebp - 0x1fc], 0x4663334f
mov dword [ebp - 0x1f8], 0x6b5a7743
mov dword [ebp - 0x1f4], 0x59347a47
mov dword [ebp - 0x1f0], 0x3163444a
mov dword [ebp - 0x1ec], 0x4659794c
mov dword [ebp - 0x1e8], 0x53735159
mov dword [ebp - 0x1e4], 0x32415749
mov dword [ebp - 0x1e0], 0x2f644142
mov dword [ebp - 0x1dc], 0x6d49534c
mov dword [ebp - 0x1d8], 0x77774849
mov dword [ebp - 0x1d4], 0x6e414347
mov dword [ebp - 0x1d0], 0x616b7749
mov dword [ebp - 0x1cc], 0x6e704765
mov dword [ebp - 0x1c8], 0x306b7a65
mov dword [ebp - 0x1c4], 0x4c735243
mov dword [ebp - 0x1c0], 0x35746859
mov dword [ebp - 0x1bc], 0x45675446
mov dword [ebp - 0x1b8], 0x6655424e
mov dword [ebp - 0x1b4], 0x66346743
mov dword [ebp - 0x1b0], 0x77786a4d
mov dword [ebp - 0x1ac], 0x6159794a
mov dword [ebp - 0x1a8], 0x36307a47
mov dword [ebp - 0x1a4], 0x67387765
mov dword [ebp - 0x1a0], 0x41497844
mov dword [ebp - 0x19c], 0x784d6a4b
mov dword [ebp - 0x198], 0x7277684a
mov dword [ebp - 0x194], 0x31517a44
mov dword [ebp - 0x190], 0x6c6b4249
mov dword [ebp - 0x18c], 0x6b494366
mov dword [ebp - 0x188], 0x5773424a
mov dword [ebp - 0x184], 0x3730674e
mov dword [ebp - 0x180], 0x43383246
mov dword [ebp - 0x17c], 0x7142434f
mov dword [ebp - 0x178], 0x79517845
mov dword [ebp - 0x174], 0x6c636942
lea eax, [ebp - 0x121]
mov dword [ebp - 0x170], 0x6a6f6a59
push eax
lea eax, [ebp - 0x2b4]
mov dword [ebp - 0x16c], 0x4634684c
push eax
lea ecx, [ebp - 0x42c]
mov dword [ebp - 0x168], 0x65494148
mov dword [ebp - 0x164], 0x3441794c
mov dword [ebp - 0x160], 0x41415344
mov dword [ebp - 0x15c], 0x45456e48
mov dword [ebp - 0x158], 0x7877414b
mov dword [ebp - 0x154], 0x6c746765
mov dword [ebp - 0x150], 0x7434584e
mov dword [ebp - 0x14c], 0x4f456944
mov dword [ebp - 0x148], 0x5949684d
mov dword [ebp - 0x144], 0x556f6748
mov dword [ebp - 0x140], 0x74556846
mov dword [ebp - 0x13c], 0x78307964
mov dword [ebp - 0x138], 0x74556949
mov dword [ebp - 0x134], 0x57675146
mov dword [ebp - 0x130], 0x5534694f
mov dword [ebp - 0x12c], 0x666f4445
mov dword [ebp - 0x128], 0x41416747
mov word [ebp - 0x124], 0x5341
mov byte [ebp - 0x122], 0x67
call fcn.004675e0
push 0
lea ecx, [ebp - 0x35f]
mov esi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [esi + 4]
push dword [esi]
call fcn.004676d0
lea eax, [ebp - 0x3ec]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
mov ebx, dword [ebp - 0x358]
mov ecx, ebx
push eax
call fcn.004be550
lea ecx, [ebp - 0x3ec]
call fcn.00467b80
mov dword [ebp - 0x29c], 0x37635346
mov dword [ebp - 0x298], 0x69677a4e
mov dword [ebp - 0x294], 0x34416750
mov dword [ebp - 0x290], 0x6a49544d
mov dword [ebp - 0x28c], 0x345a4344
mov dword [ebp - 0x288], 0x78514261
mov dword [ebp - 0x284], 0x61675142
mov dword [ebp - 0x280], 0x4273444f
mov dword [ebp - 0x27c], 0x69306d4d
mov dword [ebp - 0x278], 0x3655784f
mov dword [ebp - 0x274], 0x4f304366
mov dword [ebp - 0x270], 0x4a675250
mov dword [ebp - 0x26c], 0x66556d4d
mov dword [ebp - 0x268], 0x4e67514f
mov dword [ebp - 0x264], 0x4e305343
mov dword [ebp - 0x260], 0x6a346749
mov dword [ebp - 0x25c], 0x70347943
mov dword [ebp - 0x258], 0x51415741
mov dword [ebp - 0x254], 0x47456947
mov dword [ebp - 0x250], 0x41554263
mov dword [ebp - 0x24c], 0x6c677a4c
mov dword [ebp - 0x248], 0x35776e41
mov dword [ebp - 0x244], 0x31495141
mov dword [ebp - 0x240], 0x68637859
mov dword [ebp - 0x23c], 0x51345266
mov dword [ebp - 0x238], 0x7351414b
mov dword [ebp - 0x234], 0x57736945
mov dword [ebp - 0x230], 0x6b6b7848
mov dword [ebp - 0x22c], 0x6d42544b
mov dword [ebp - 0x228], 0x36644445
mov dword [ebp - 0x224], 0x75493243
mov dword [ebp - 0x220], 0x786f685a
lea eax, [ebp - 0x124]
mov dword [ebp - 0x21c], 0x38645166
push eax
lea eax, [ebp - 0x29c]
mov dword [ebp - 0x218], 0x6b774361
push eax
lea ecx, [ebp - 0x41c]
mov dword [ebp - 0x214], 0x646f424a
mov dword [ebp - 0x210], 0x6f687963
mov dword [ebp - 0x20c], 0x5a634241
mov dword [ebp - 0x208], 0x33596944
mov dword [ebp - 0x204], 0x2b6f4350
mov dword [ebp - 0x200], 0x4d495146
mov dword [ebp - 0x1fc], 0x6e46324a
mov dword [ebp - 0x1f8], 0x4e737759
mov dword [ebp - 0x1f4], 0x35304466
mov dword [ebp - 0x1f0], 0x79736d48
mov dword [ebp - 0x1ec], 0x6c77334f
mov dword [ebp - 0x1e8], 0x305a6963
mov dword [ebp - 0x1e4], 0x61596742
mov dword [ebp - 0x1e0], 0x45777a45
mov dword [ebp - 0x1dc], 0x67466748
mov dword [ebp - 0x1d8], 0x57456743
mov dword [ebp - 0x1d4], 0x44634343
mov dword [ebp - 0x1d0], 0x3738534b
mov dword [ebp - 0x1cc], 0x6e417749
mov dword [ebp - 0x1c8], 0x434d684d
mov dword [ebp - 0x1c4], 0x63385866
mov dword [ebp - 0x1c0], 0x4a307764
mov dword [ebp - 0x1bc], 0x5a596849
mov dword [ebp - 0x1b8], 0x55516844
mov dword [ebp - 0x1b4], 0x6c5a7741
mov dword [ebp - 0x1b0], 0x4f454344
mov dword [ebp - 0x1ac], 0x6a4d4748
mov dword [ebp - 0x1a8], 0x35686750
mov dword [ebp - 0x1a4], 0x624d4145
mov dword [ebp - 0x1a0], 0x2b4e534a
mov dword [ebp - 0x19c], 0x366c6941
mov dword [ebp - 0x198], 0x5034424c
mov dword [ebp - 0x194], 0x5067534f
mov dword [ebp - 0x190], 0x45494241
mov dword [ebp - 0x18c], 0x49595147
mov dword [ebp - 0x188], 0x7870794d
mov dword [ebp - 0x184], 0x73705441
mov dword [ebp - 0x180], 0x5267414f
mov dword [ebp - 0x17c], 0x6f516a44
mov dword [ebp - 0x178], 0x454d3348
mov dword [ebp - 0x174], 0x4d735448
mov dword [ebp - 0x170], 0x30777a42
mov dword [ebp - 0x16c], 0x47454447
mov dword [ebp - 0x168], 0x55345361
mov dword [ebp - 0x164], 0x42387841
mov dword [ebp - 0x160], 0x4b59414d
mov dword [ebp - 0x15c], 0x6a30784b
mov dword [ebp - 0x158], 0x45515159
mov dword [ebp - 0x154], 0x2f6c4466
mov dword [ebp - 0x150], 0x326c7746
mov dword [ebp - 0x14c], 0x73554246
mov dword [ebp - 0x148], 0x5377684e
mov dword [ebp - 0x144], 0x66555844
mov dword [ebp - 0x140], 0x69494762
mov dword [ebp - 0x13c], 0x5a34534a
mov dword [ebp - 0x138], 0x78785342
mov dword [ebp - 0x134], 0x4d415345
mov dword [ebp - 0x130], 0x5255774b
mov dword [ebp - 0x12c], 0x416b524c
mov dword [ebp - 0x128], 0x4b454141
call fcn.004675e0
push 0
lea ecx, [ebp - 0x35d]
mov esi, eax
call fcn.00467470
sub esp, 0xc
mov ecx, esp
push eax
push dword [esi + 4]
push dword [esi]
call fcn.004676d0
lea eax, [ebp - 0x3d4]
push eax
call fcn.00480790
add esp, 0x10
mov ecx, eax
call fcn.0046bf80
push eax
lea ecx, [ebp - 0x384]
call fcn.004672d0
lea eax, [ebp - 0x384]
mov ecx, edi
push eax
call fcn.00538b90
push eax
mov ecx, ebx
call fcn.004be530
lea ecx, [ebp - 0x384]
call fcn.00467a10
lea ecx, [ebp - 0x3d4]
call fcn.00467b80
jmp 0x492859
mov ebx, dword [ebp - 0x358]
push 0
lea eax, [ebp - 0x3c0]
push eax
lea ecx, [ebp - 0x350]
call fcn.004b8440
lea eax, [ebp - 0x354]
push eax
lea ecx, [ebp - 0x3bc]
call fcn.00538f90
push eax
lea ecx, [ebp - 0x350]
call fcn.004b8080
test al, al
jne 0x4913b1
mov edi, dword [sym.imp.OLEAUT32.dll_SysStringLen]
lea ecx, [ebp - 0x3bc]
call fcn.004b5b40
push dword [ebp - 0x3a0]
call edi
push dword [ebp - 0x348]
call edi
lea ecx, [ebp - 0x370]
call fcn.004b5b40
lea ecx, [ebp - 0x394]
call fcn.004b5b00
lea ecx, [ebp - 0x374]
call fcn.00467a10
lea ecx, [ebp - 0x388]
call fcn.00467a10
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.0053d3a0
mov esp, ebp
pop ebp
ret
push 0x80004005
call fcn.00468960
push 0x80004005
call fcn.00468960
push str.invalid_vector_T__subscript
call fcn.0053af06
push str.invalid_vector_T__subscript
call fcn.0053af06
push str.invalid_vector_T__subscript
call fcn.0053af06
push str.invalid_vector_T__subscript
call fcn.0053af06
push str.invalid_vector_T__subscript
call fcn.0053af06
push str.invalid_vector_T__subscript
call fcn.0053af06
mov ecx, eax
call fcn.0046b830
mov ecx, eax
call fcn.0046b830
call fcn.00469160
call fcn.00469160
int3