Function at 0x104193c1
Capabilities:
Contain obfuscated stackstrings
Encode data using base64 via winapi

Disassembly:
push 0x458
mov eax, 0x1044d80e
call fcn.1041f28d
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x14]
mov edi, dword [ebp + 8]
mov esi, dword [ebp + 0x10]
push eax
push 0
push 0x40000001
push dword [ebx]
push edi
call dword [sym.imp.CRYPT32.dll_CryptBinaryToStringA]
mov ecx, esi
test eax, eax
jne 0x10419403
call fcn.10412b1c
call dword [sym.imp.KERNEL32.dll_GetLastError]
jmp 0x1041a3e0
push dword [ebp - 0x14]
call fcn.10413076
lea ecx, [ebp - 0x14]
push ecx
push eax
push 0x40000001
push dword [ebx]
push edi
call dword [sym.imp.CRYPT32.dll_CryptBinaryToStringA]
mov ecx, esi
test eax, eax
jne 0x1041942f
push 0xffffffffffffffff
call fcn.104170b4
mov ecx, esi
jmp 0x104193f3
push dword [ebp - 0x14]
call fcn.10419132
push dword [0x10c27750]
xor ebx, ebx
mov dword [ebp - 0x148], 0x32426b58
push ebx
mov dword [ebp - 0x144], 0x4c456a42
sub esp, 0xc
mov dword [ebp - 0x140], 0x45346949
mov dword [ebp - 0x13c], 0x53415164
mov dword [ebp - 0x138], 0x31415244
mov dword [ebp - 0x134], 0x6d427744
mov dword [ebp - 0x130], 0x6b706d62
mov dword [ebp - 0x12c], 0x6a30785a
mov dword [ebp - 0x128], 0x57456750
mov dword [ebp - 0x124], 0x35467a50
mov dword [ebp - 0x120], 0x5534444d
mov dword [ebp - 0x11c], 0x38555845
mov dword [ebp - 0x118], 0x79425263
mov dword [ebp - 0x114], 0x6741694a
mov dword [ebp - 0x110], 0x4f55794a
mov dword [ebp - 0x10c], 0x4b516e64
mov dword [ebp - 0x108], 0x74453261
mov dword [ebp - 0x104], 0x50494748
mov dword [ebp - 0x100], 0x4b553350
mov dword [ebp - 0xfc], 0x7963414f
mov dword [ebp - 0xf8], 0x4f4d4842
mov dword [ebp - 0xf4], 0x52414448
mov dword [ebp - 0xf0], 0x614d6e45
mov dword [ebp - 0xec], 0x63386e4a
mov dword [ebp - 0xe8], 0x3245324f
mov dword [ebp - 0xe4], 0x78636849
mov dword [ebp - 0xe0], 0x7134784b
mov dword [ebp - 0xdc], 0x47307846
mov dword [ebp - 0xd8], 0x2f4a7964
mov dword [ebp - 0xd4], 0x2b38324d
mov dword [ebp - 0xd0], 0x7359694d
mov dword [ebp - 0xcc], 0x51595150
mov dword [ebp - 0xc8], 0x47555342
mov dword [ebp - 0xc4], 0x32556849
mov dword [ebp - 0xc0], 0x67456a4d
mov dword [ebp - 0xbc], 0x41594846
mov dword [ebp - 0xb8], 0x6259434b
mov dword [ebp - 0xb4], 0x4934784b
mov dword [ebp - 0xb0], 0x4859524a
mov dword [ebp - 0xac], 0x794e7a42
mov dword [ebp - 0xa8], 0x376f4846
mov dword [ebp - 0xa4], 0x684e6e4a
mov dword [ebp - 0xa0], 0x33776e41
mov dword [ebp - 0x9c], 0x56305243
mov dword [ebp - 0x98], 0x6259434f
mov dword [ebp - 0x94], 0x3478334e
mov dword [ebp - 0x90], 0x746b4447
mov dword [ebp - 0x8c], 0x48417841
mov dword [ebp - 0x88], 0x6a524141
mov dword [ebp - 0x84], 0x3667424d
mov dword [ebp - 0x80], 0x4f6b4449
mov dword [ebp - 0x7c], 0x63554449
mov dword [ebp - 0x78], 0x436b3345
mov dword [ebp - 0x74], 0x316b484d
mov dword [ebp - 0x70], 0x37595466
mov dword [ebp - 0x6c], 0x54417744
mov dword [ebp - 0x68], 0x69517844
mov dword [ebp - 0x64], 0x71556d66
mov dword [ebp - 0x60], 0x41386946
mov dword [ebp - 0x5c], 0x39555441
mov dword [ebp - 0x58], 0x3634524a
mov dword [ebp - 0x54], 0x5459414e
mov dword [ebp - 0x50], 0x3774584d
mov dword [ebp - 0x4c], 0x4e416942
mov dword [ebp - 0x48], 0x786b5848
mov dword [ebp - 0x44], 0x6234684e
mov dword [ebp - 0x40], 0x5155474d
mov dword [ebp - 0x3c], 0x7a347843
mov dword [ebp - 0x38], 0x50454264
mov dword [ebp - 0x34], 0x37357747
mov dword [ebp - 0x30], 0x4e34694e
mov dword [ebp - 0x2c], 0x70494248
mov dword [ebp - 0x28], 0x73775164
mov dword [ebp - 0x24], 0x41494364
mov dword [ebp - 0x20], 0x62444141
mov ecx, esp
mov byte [ebp - 0x18], bl
push dword [ebp - 0x18]
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 0x148]
mov dword [ecx], ebx
push eax
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.1040f5b3
lea eax, [ebp - 0x440]
push eax
call fcn.10412822
add esp, 0x10
mov ecx, eax
mov dword [ebp - 4], ebx
call fcn.1041cba6
push eax
mov ecx, esi
call fcn.1041710c
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x440]
call fcn.1041c9ec
cmp dword [ebp + 0x14], ebx
je 0x1041a3de
mov dword [ebp - 0x1a8], 0x476b6e64
mov dword [ebp - 0x1a4], 0x64553359
mov dword [ebp - 0x1a0], 0x716b584a
mov dword [ebp - 0x19c], 0x684d7964
mov dword [ebp - 0x198], 0x674a524d
mov dword [ebp - 0x194], 0x74457a64
mov dword [ebp - 0x190], 0x786b5346
mov dword [ebp - 0x18c], 0x4e6b5443
mov dword [ebp - 0x188], 0x5751444e
mov dword [ebp - 0x184], 0x34774359
mov dword [ebp - 0x180], 0x4b594344
mov dword [ebp - 0x17c], 0x71734845
mov dword [ebp - 0x178], 0x58495141
mov dword [ebp - 0x174], 0x4d734463
mov dword [ebp - 0x170], 0x376f7a41
mov dword [ebp - 0x16c], 0x33386744
mov dword [ebp - 0x168], 0x626f434d
mov dword [ebp - 0x164], 0x78746745
mov dword [ebp - 0x160], 0x35386a4b
mov dword [ebp - 0x15c], 0x41414141
mov word [ebp - 0x158], 0x674e
mov dword [ebp - 0x154], 0x6e676762
mov dword [ebp - 0x150], 0x78496747
mov dword [ebp - 0x14c], 0x6f775246
mov dword [ebp - 0x148], 0x72345463
mov dword [ebp - 0x144], 0x68706a65
mov dword [ebp - 0x140], 0x33414249
mov dword [ebp - 0x13c], 0x34675261
mov dword [ebp - 0x138], 0x62556749
mov dword [ebp - 0x134], 0x6b51544e
mov dword [ebp - 0x130], 0x73514159
mov dword [ebp - 0x12c], 0x734d694e
mov dword [ebp - 0x128], 0x2f6f6a41
mov dword [ebp - 0x124], 0x37684849
mov dword [ebp - 0x120], 0x426f5450
mov dword [ebp - 0x11c], 0x7242694f
mov dword [ebp - 0x118], 0x5449774d
mov dword [ebp - 0x114], 0x76456a61
mov dword [ebp - 0x110], 0x57775241
mov dword [ebp - 0x10c], 0x2f494243
mov dword [ebp - 0x108], 0x38305449
mov dword [ebp - 0x104], 0x46735345
mov dword [ebp - 0x100], 0x364d6e47
mov dword [ebp - 0xfc], 0x7a5a774e
mov dword [ebp - 0xf8], 0x47596949
mov dword [ebp - 0xf4], 0x54306944
mov dword [ebp - 0xf0], 0x66596a49
mov dword [ebp - 0xec], 0x6263794e
mov dword [ebp - 0xe8], 0x6a596a66
mov dword [ebp - 0xe4], 0x64595242
mov dword [ebp - 0xe0], 0x7541444f
mov dword [ebp - 0xdc], 0x4f515148
mov dword [ebp - 0xd8], 0x67746a41
mov dword [ebp - 0xd4], 0x696b5163
mov dword [ebp - 0xd0], 0x6b734361
mov dword [ebp - 0xcc], 0x6f705243
mov dword [ebp - 0xc8], 0x54514264
mov dword [ebp - 0xc4], 0x344a7844
mov dword [ebp - 0xc0], 0x4c38784e
mov dword [ebp - 0xbc], 0x32356a50
mov dword [ebp - 0xb8], 0x4d494149
mov dword [ebp - 0xb4], 0x79317a61
mov dword [ebp - 0xb0], 0x72514441
mov dword [ebp - 0xac], 0x626f3345
mov dword [ebp - 0xa8], 0x7735584c
mov dword [ebp - 0xa4], 0x76774747
mov dword [ebp - 0xa0], 0x556b4741
mov dword [ebp - 0x9c], 0x6d456d61
mov dword [ebp - 0x98], 0x4b454145
mov dword [ebp - 0x94], 0x3955514c
mov dword [ebp - 0x90], 0x43636a46
mov dword [ebp - 0x8c], 0x3242444f
mov dword [ebp - 0x88], 0x3255434a
mov dword [ebp - 0x84], 0x774a784b
mov dword [ebp - 0x80], 0x785a4343
mov dword [ebp - 0x7c], 0x57493248
mov dword [ebp - 0x78], 0x5077684d
mov dword [ebp - 0x74], 0x69417745
mov dword [ebp - 0x70], 0x77736d5a
mov dword [ebp - 0x6c], 0x6a5a4350
mov dword [ebp - 0x68], 0x4a77684f
push ebx
sub esp, 0xc
mov byte [ebp - 0x18], bl
mov ecx, esp
mov dword [ebp - 0x64], 0x49777846
lea eax, [ebp - 0x156]
mov dword [ebp - 0x60], 0x78594449
mov dword [ebp - 0x5c], 0x7a5a6963
push dword [ebp - 0x18]
mov dword [ebp - 0x58], 0x7a353348
push eax
mov dword [ebp - 0x54], 0x764a7842
lea eax, [ebp - 0x1a8]
mov dword [ebp - 0x50], 0x78637a41
mov dword [ebp - 0x4c], 0x6f415241
mov dword [ebp - 0x48], 0x77465747
mov dword [ebp - 0x44], 0x37634843
mov dword [ebp - 0x40], 0x7645444f
mov dword [ebp - 0x3c], 0x4e776745
mov dword [ebp - 0x38], 0x72637866
mov dword [ebp - 0x34], 0x5a73584e
mov dword [ebp - 0x30], 0x6b38544d
mov dword [ebp - 0x2c], 0x7741414b
mov dword [ebp - 0x28], 0x4b6b6750
mov dword [ebp - 0x24], 0x71554343
mov dword [ebp - 0x20], 0x41414141
mov word [ebp - 0x1c], 0x6735
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.1040f5b3
lea eax, [ebp - 0x44c]
push eax
call fcn.10412822
add esp, 0x10
mov ecx, eax
mov dword [ebp - 4], 1
call fcn.1041cba6
push eax
push ebx
sub esp, 0xc
mov byte [ebp - 0x18], bl
mov ecx, esp
lea eax, [ebp - 0x1a]
push dword [ebp - 0x18]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x154]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1040f5b3
lea eax, [ebp - 0x440]
push eax
call fcn.10412822
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.1041cba6
push eax
mov ecx, esi
call fcn.1041710c
lea ecx, [ebp - 0x440]
call fcn.1041c9ec
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x44c]
call fcn.1041c9ec
mov dword [ebp - 0x204], 0x45676e64
mov dword [ebp - 0x200], 0x4134534e
mov dword [ebp - 0x1fc], 0x67497944
mov dword [ebp - 0x1f8], 0x3742424c
mov dword [ebp - 0x1f4], 0x79555349
mov dword [ebp - 0x1f0], 0x5a456e4e
mov dword [ebp - 0x1ec], 0x44776a4d
mov dword [ebp - 0x1e8], 0x6d596d46
mov dword [ebp - 0x1e4], 0x656f4364
mov dword [ebp - 0x1e0], 0x7a747a49
mov dword [ebp - 0x1dc], 0x3330674e
push ebx
sub esp, 0xc
mov byte [ebp - 0x18], bl
mov ecx, esp
mov dword [ebp - 0x1d8], 0x7655334e
lea eax, [ebp - 0x1a9]
mov dword [ebp - 0x1d4], 0x78357a63
mov dword [ebp - 0x1d0], 0x3356784e
push dword [ebp - 0x18]
mov dword [ebp - 0x1cc], 0x74494146
push eax
mov dword [ebp - 0x1c8], 0x33455844
lea eax, [ebp - 0x204]
mov dword [ebp - 0x1c4], 0x6c414249
mov dword [ebp - 0x1c0], 0x36555159
mov dword [ebp - 0x1bc], 0x4445544e
mov dword [ebp - 0x1b8], 0x69345749
mov dword [ebp - 0x1b4], 0x45674250
mov dword [ebp - 0x1b0], 0x4141774a
mov word [ebp - 0x1ac], 0x4441
mov byte [ebp - 0x1aa], 0x30
mov dword [ebp - 0x198], 0x52594366
mov dword [ebp - 0x194], 0x7546684e
mov dword [ebp - 0x190], 0x5a307964
mov dword [ebp - 0x18c], 0x77466942
mov dword [ebp - 0x188], 0x4359444f
mov dword [ebp - 0x184], 0x5477524d
mov dword [ebp - 0x180], 0x456b4364
mov dword [ebp - 0x17c], 0x4c41575a
mov dword [ebp - 0x178], 0x61556764
mov dword [ebp - 0x174], 0x7038684d
mov dword [ebp - 0x170], 0x71307a4f
mov dword [ebp - 0x16c], 0x39415244
mov dword [ebp - 0x168], 0x7a6b6e47
mov dword [ebp - 0x164], 0x49454145
mov dword [ebp - 0x160], 0x41415143
mov word [ebp - 0x15c], 0x4341
mov byte [ebp - 0x15a], 0x6f
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.1040f5b3
lea eax, [ebp - 0x440]
push eax
call fcn.10412822
add esp, 0x10
mov ecx, eax
mov dword [ebp - 4], 3
call fcn.1041cba6
push eax
push ebx
sub esp, 0xc
mov byte [ebp - 0x18], bl
mov ecx, esp
lea eax, [ebp - 0x159]
push dword [ebp - 0x18]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x198]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1040f5b3
lea eax, [ebp - 0x44c]
push eax
call fcn.10412822
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 4
call fcn.1041cba6
push eax
mov ecx, esi
call fcn.1041710c
lea ecx, [ebp - 0x44c]
call fcn.1041c9ec
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x440]
call fcn.1041c9ec
mov dword [ebp - 0x2e0], 0x41676e64
mov dword [ebp - 0x2dc], 0x766f4443
mov dword [ebp - 0x2d8], 0x74386e63
mov dword [ebp - 0x2d4], 0x4e77334a
mov dword [ebp - 0x2d0], 0x52414444
mov dword [ebp - 0x2cc], 0x67596845
mov dword [ebp - 0x2c8], 0x48453250
mov dword [ebp - 0x2c4], 0x54675459
mov dword [ebp - 0x2c0], 0x6a525844
mov dword [ebp - 0x2bc], 0x62344350
mov dword [ebp - 0x2b8], 0x684d785a
mov dword [ebp - 0x2b4], 0x4a6f7a49
mov dword [ebp - 0x2b0], 0x476f7a4e
mov dword [ebp - 0x2ac], 0x68557a4e
mov dword [ebp - 0x2a8], 0x725a6766
mov dword [ebp - 0x2a4], 0x76417763
mov dword [ebp - 0x2a0], 0x6f595348
mov dword [ebp - 0x29c], 0x4a6f3248
mov dword [ebp - 0x298], 0x4d347a4b
mov dword [ebp - 0x294], 0x4b49434d
mov dword [ebp - 0x290], 0x626b6749
mov dword [ebp - 0x28c], 0x43736e46
mov dword [ebp - 0x288], 0x3746514a
mov dword [ebp - 0x284], 0x4a774449
mov dword [ebp - 0x280], 0x2b496a41
mov dword [ebp - 0x27c], 0x6c30424e
mov dword [ebp - 0x278], 0x4949324c
mov dword [ebp - 0x274], 0x776c694e
mov dword [ebp - 0x270], 0x38416843
mov dword [ebp - 0x26c], 0x356c424a
mov dword [ebp - 0x268], 0x6f415443
mov dword [ebp - 0x264], 0x4c515442
mov dword [ebp - 0x260], 0x69515346
mov dword [ebp - 0x25c], 0x76455363
mov dword [ebp - 0x258], 0x6f4d7944
mov dword [ebp - 0x254], 0x6e4d5345
mov dword [ebp - 0x250], 0x71635261
mov dword [ebp - 0x24c], 0x4c554345
mov dword [ebp - 0x248], 0x69553363
mov dword [ebp - 0x244], 0x39396842
mov dword [ebp - 0x240], 0x4d6b524f
mov dword [ebp - 0x23c], 0x6878674b
mov dword [ebp - 0x238], 0x77346949
mov dword [ebp - 0x234], 0x49594346
mov dword [ebp - 0x230], 0x6263434f
mov dword [ebp - 0x22c], 0x74734146
mov dword [ebp - 0x228], 0x6e6f6942
mov dword [ebp - 0x224], 0x6755695a
mov dword [ebp - 0x220], 0x35416a4b
mov dword [ebp - 0x21c], 0x4f77424e
mov dword [ebp - 0x218], 0x42637743
mov dword [ebp - 0x214], 0x49636941
mov dword [ebp - 0x210], 0x756f7a45
mov dword [ebp - 0x20c], 0x41416744
mov word [ebp - 0x208], 0x4a41
mov byte [ebp - 0x206], 0x30
mov dword [ebp - 0x434], 0x4a384465
mov dword [ebp - 0x430], 0x7a6b6749
mov dword [ebp - 0x42c], 0x79554363
mov dword [ebp - 0x428], 0x37494149
mov dword [ebp - 0x424], 0x74786a41
mov dword [ebp - 0x420], 0x5a596e48
mov dword [ebp - 0x41c], 0x42496a45
mov dword [ebp - 0x418], 0x4c38445a
mov dword [ebp - 0x414], 0x45305444
mov dword [ebp - 0x410], 0x346c4162
mov dword [ebp - 0x40c], 0x5659694a
mov dword [ebp - 0x408], 0x6f784245
mov dword [ebp - 0x404], 0x3174784b
mov dword [ebp - 0x400], 0x6c774843
mov dword [ebp - 0x3fc], 0x41677a42
mov dword [ebp - 0x3f8], 0x43496945
mov dword [ebp - 0x3f4], 0x516f4244
mov dword [ebp - 0x3f0], 0x68736943
mov dword [ebp - 0x3ec], 0x6e455444
mov dword [ebp - 0x3e8], 0x364d684a
mov dword [ebp - 0x3e4], 0x3149794a
mov dword [ebp - 0x3e0], 0x5451434f
mov dword [ebp - 0x3dc], 0x536b674d
mov dword [ebp - 0x3d8], 0x5777694e
mov dword [ebp - 0x3d4], 0x796f4446
push ebx
sub esp, 0xc
mov byte [ebp - 0x18], bl
mov ecx, esp
mov dword [ebp - 0x3d0], 0x4338694e
lea eax, [ebp - 0x205]
mov dword [ebp - 0x3cc], 0x4f555743
mov dword [ebp - 0x3c8], 0x30646959
push dword [ebp - 0x18]
mov dword [ebp - 0x3c4], 0x4e6f7942
push eax
mov dword [ebp - 0x3c0], 0x446f4445
lea eax, [ebp - 0x2e0]
mov dword [ebp - 0x3bc], 0x4f387847
mov dword [ebp - 0x3b8], 0x744e6a4b
mov dword [ebp - 0x3b4], 0x724d4146
mov dword [ebp - 0x3b0], 0x6e4d4163
mov dword [ebp - 0x3ac], 0x39413265
mov dword [ebp - 0x3a8], 0x584d694b
mov dword [ebp - 0x3a4], 0x6e305450
mov dword [ebp - 0x3a0], 0x7a4e5746
mov dword [ebp - 0x39c], 0x2b4e6944
mov dword [ebp - 0x398], 0x48347942
mov dword [ebp - 0x394], 0x336b4244
mov dword [ebp - 0x390], 0x48635246
mov dword [ebp - 0x38c], 0x4e636747
mov dword [ebp - 0x388], 0x43494763
mov dword [ebp - 0x384], 0x7252414a
mov dword [ebp - 0x380], 0x2b307866
mov dword [ebp - 0x37c], 0x54594346
mov dword [ebp - 0x378], 0x68636d4e
mov dword [ebp - 0x374], 0x74514150
mov dword [ebp - 0x370], 0x4473334e
mov dword [ebp - 0x36c], 0x644d444e
mov dword [ebp - 0x368], 0x4b34534e
mov dword [ebp - 0x364], 0x74674464
mov dword [ebp - 0x360], 0x466f5145
mov dword [ebp - 0x35c], 0x6f56774a
mov dword [ebp - 0x358], 0x6845334b
mov dword [ebp - 0x354], 0x42384262
mov dword [ebp - 0x350], 0x3459794a
mov dword [ebp - 0x34c], 0x3735424e
mov dword [ebp - 0x348], 0x2f386d4f
mov dword [ebp - 0x344], 0x32736e50
mov dword [ebp - 0x340], 0x77346759
mov dword [ebp - 0x33c], 0x69556749
mov dword [ebp - 0x338], 0x454d5150
mov dword [ebp - 0x334], 0x704d4165
mov dword [ebp - 0x330], 0x6d346843
mov dword [ebp - 0x32c], 0x6b46784d
mov dword [ebp - 0x328], 0x57454147
mov dword [ebp - 0x324], 0x55595163
mov dword [ebp - 0x320], 0x4845694f
mov dword [ebp - 0x31c], 0x536b4450
mov dword [ebp - 0x318], 0x7549484e
mov dword [ebp - 0x314], 0x49633246
mov dword [ebp - 0x310], 0x4b555164
mov dword [ebp - 0x30c], 0x71416847
mov dword [ebp - 0x308], 0x78776861
mov dword [ebp - 0x304], 0x37745261
mov dword [ebp - 0x300], 0x31787748
mov dword [ebp - 0x2fc], 0x48775143
mov dword [ebp - 0x2f8], 0x52306a4d
mov dword [ebp - 0x2f4], 0x4538774f
mov dword [ebp - 0x2f0], 0x54455247
mov dword [ebp - 0x2ec], 0x79567964
mov dword [ebp - 0x2e8], 0x41414145
mov word [ebp - 0x2e4], 0x5041
mov byte [ebp - 0x2e2], 0x6b
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.1040f5b3
lea eax, [ebp - 0x464]
push eax
call fcn.10412822
add esp, 0x10
mov dword [ebp - 4], 5
mov ecx, eax
call fcn.1041cba6
push eax
push ebx
sub esp, 0xc
mov byte [ebp - 0x18], bl
mov ecx, esp
lea eax, [ebp - 0x2e1]
push dword [ebp - 0x18]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x434]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1040f5b3
lea eax, [ebp - 0x458]
push eax
call fcn.10412822
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 6
call fcn.1041cba6
push eax
mov ecx, esi
call fcn.1041710c
lea ecx, [ebp - 0x458]
call fcn.1041c9ec
lea ecx, [ebp - 0x464]
call fcn.1041c9ec
xor eax, eax
call fcn.1041f237
ret