Function at 0x253a8cb
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
lea ebp, [esp - 0x70]
sub esp, 0x224
mov eax, dword [0x6400104]
xor eax, ebp
mov dword [ebp + 0x6c], eax
push ebx
push esi
mov esi, dword [ebp + 0x78]
push edi
and dword [esi], 0
call fcn.0247d9cc
push eax
mov ecx, esi
call fcn.0247a7ff
mov eax, dword [ebp + 0x7c]
xor edi, edi
cmp dword [eax - 0xc], edi
jle 0x253b270
push edi
lea ecx, [ebp + 0x7c]
call fcn.024b2601
movzx ebx, ax
push ebx
call fcn.025da69b
pop ecx
test eax, eax
jne 0x253adf3
cmp ebx, 0x7e
je 0x253adf3
cmp ebx, 0x2d
je 0x253adf3
cmp ebx, 0x5f
je 0x253adf3
cmp ebx, 0x2e
je 0x253adf3
mov dword [ebp - 0x194], 0x67426d5a
mov dword [ebp - 0x190], 0x2f515759
mov dword [ebp - 0x18c], 0x4d30424c
mov dword [ebp - 0x188], 0x66515342
mov dword [ebp - 0x184], 0x5541444a
mov dword [ebp - 0x180], 0x7377774c
mov dword [ebp - 0x17c], 0x45634150
mov dword [ebp - 0x178], 0x4b343363
mov dword [ebp - 0x174], 0x4f59784d
mov dword [ebp - 0x170], 0x68706841
mov dword [ebp - 0x16c], 0x66387944
mov dword [ebp - 0x168], 0x4c734847
mov dword [ebp - 0x164], 0x35637864
mov dword [ebp - 0x160], 0x71424265
mov dword [ebp - 0x15c], 0x384d7847
mov dword [ebp - 0x158], 0x64594142
mov dword [ebp - 0x154], 0x6e73524e
mov dword [ebp - 0x150], 0x634d3349
mov dword [ebp - 0x14c], 0x32644450
mov dword [ebp - 0x148], 0x43417746
mov dword [ebp - 0x144], 0x68675742
mov dword [ebp - 0x140], 0x4e514145
mov dword [ebp - 0x13c], 0x62554344
mov dword [ebp - 0x138], 0x47555345
mov dword [ebp - 0x134], 0x7352534e
mov dword [ebp - 0x130], 0x6a467a4b
mov dword [ebp - 0x12c], 0x51636a49
mov dword [ebp - 0x128], 0x6a464246
mov dword [ebp - 0x124], 0x58454241
mov dword [ebp - 0x120], 0x2f59574c
mov dword [ebp - 0x11c], 0x70597843
mov dword [ebp - 0x118], 0x39456745
mov dword [ebp - 0x114], 0x71495165
mov dword [ebp - 0x110], 0x4d455463
mov dword [ebp - 0x10c], 0x6e56584f
mov dword [ebp - 0x108], 0x33494464
mov dword [ebp - 0x104], 0x77355146
mov dword [ebp - 0x100], 0x2b6b7963
mov dword [ebp - 0xfc], 0x44595848
mov dword [ebp - 0xf8], 0x416f7842
mov dword [ebp - 0xf4], 0x7259424e
mov dword [ebp - 0xf0], 0x4d776748
mov dword [ebp - 0xec], 0x674d5442
mov dword [ebp - 0xe8], 0x6567544c
mov dword [ebp - 0xe4], 0x614d534c
mov dword [ebp - 0xe0], 0x704d6d63
mov dword [ebp - 0xdc], 0x2f346950
mov dword [ebp - 0xd8], 0x62676a42
mov dword [ebp - 0xd4], 0x33426848
mov dword [ebp - 0xd0], 0x6b467844
mov dword [ebp - 0xcc], 0x4249674c
mov dword [ebp - 0xc8], 0x5738535a
mov dword [ebp - 0xc4], 0x77466944
mov dword [ebp - 0xc0], 0x6f6c424c
mov dword [ebp - 0xbc], 0x7464414d
mov dword [ebp - 0xb8], 0x6577694e
mov dword [ebp - 0xb4], 0x77457944
mov dword [ebp - 0xb0], 0x59494344
mov dword [ebp - 0xac], 0x4e496a4f
mov dword [ebp - 0xa8], 0x6c41774f
mov dword [ebp - 0xa4], 0x7051774c
mov dword [ebp - 0xa0], 0x6a59324d
mov dword [ebp - 0x9c], 0x784e5749
mov dword [ebp - 0x98], 0x74775750
mov dword [ebp - 0x94], 0x52597847
mov dword [ebp - 0x90], 0x74686841
mov dword [ebp - 0x8c], 0x3942324c
mov dword [ebp - 0x88], 0x49386966
mov dword [ebp - 0x84], 0x6b634147
mov dword [ebp - 0x80], 0x49306e50
mov dword [ebp - 0x7c], 0x5577444a
mov dword [ebp - 0x78], 0x5134524b
mov dword [ebp - 0x74], 0x41515443
mov dword [ebp - 0x70], 0x5949434d
mov dword [ebp - 0x6c], 0x7867534a
mov dword [ebp - 0x68], 0x71595143
mov dword [ebp - 0x64], 0x75347761
mov dword [ebp - 0x60], 0x7851684f
mov dword [ebp - 0x5c], 0x334a5146
mov dword [ebp - 0x58], 0x444d4441
mov dword [ebp - 0x54], 0x396b7944
push edi
lea ecx, [ebp + 0x7c]
mov dword [ebp - 0x50], 0x78593259
mov dword [ebp - 0x4c], 0x7a307a4a
mov dword [ebp - 0x48], 0x55556865
mov dword [ebp - 0x44], 0x6d34674e
mov dword [ebp - 0x40], 0x704e324d
mov dword [ebp - 0x3c], 0x66496750
mov dword [ebp - 0x38], 0x2f734841
mov dword [ebp - 0x34], 0x31514446
mov dword [ebp - 0x30], 0x36496a47
mov dword [ebp - 0x2c], 0x3238794c
mov dword [ebp - 0x28], 0x794d7a41
mov dword [ebp - 0x24], 0x6d494244
mov dword [ebp - 0x20], 0x556b6e4d
mov dword [ebp - 0x1c], 0x6d557864
mov dword [ebp - 0x18], 0x52457743
mov dword [ebp - 0x14], 0x7373794a
mov dword [ebp - 0x10], 0x77516748
mov dword [ebp - 0xc], 0x7977774f
mov dword [ebp - 8], 0x6c735465
mov dword [ebp - 4], 0x754d6747
mov dword [ebp], 0x77426a50
mov dword [ebp + 4], 0x355a6944
mov dword [ebp + 8], 0x49515343
mov dword [ebp + 0xc], 0x5167444c
mov dword [ebp + 0x10], 0x65385447
mov dword [ebp + 0x14], 0x38356d64
mov dword [ebp + 0x18], 0x4d386866
mov dword [ebp + 0x1c], 0x2f465343
mov dword [ebp + 0x20], 0x6e427765
mov dword [ebp + 0x24], 0x53384149
mov dword [ebp + 0x28], 0x6b306a4d
mov dword [ebp + 0x2c], 0x73596a66
mov dword [ebp + 0x30], 0x6f4d674f
mov dword [ebp + 0x34], 0x6d6c434d
mov dword [ebp + 0x38], 0x6a4d784c
mov dword [ebp + 0x3c], 0x72387a49
mov dword [ebp + 0x40], 0x7a4d794d
mov dword [ebp + 0x44], 0x6c555461
mov dword [ebp + 0x48], 0x6e6b5243
mov dword [ebp + 0x4c], 0x76416749
mov dword [ebp + 0x50], 0x714a5746
mov dword [ebp + 0x54], 0x35747966
mov dword [ebp + 0x58], 0x305a7746
mov dword [ebp + 0x5c], 0x5467784b
mov dword [ebp + 0x60], 0x754a784d
mov dword [ebp + 0x64], 0x41735345
mov dword [ebp + 0x68], 0x32464141
call fcn.024b2601
movzx eax, ax
xor ebx, ebx
push eax
push ebx
sub esp, 0xc
mov byte [ebp - 0x198], bl
mov ecx, esp
lea eax, [ebp + 0x6c]
push dword [ebp - 0x198]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x194]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.024799be
lea eax, [ebp - 0x1a8]
push eax
call fcn.024b8ec7
add esp, 0x10
mov ecx, eax
call fcn.02486d33
push eax
push esi
call fcn.024b50cc
lea ecx, [ebp - 0x1a8]
jmp 0x253b25b
mov dword [ebp - 0x178], 0x7559695a
mov dword [ebp - 0x174], 0x7a555146
mov dword [ebp - 0x170], 0x78646a4e
mov dword [ebp - 0x16c], 0x7a6b6e45
mov dword [ebp - 0x168], 0x7467514e
mov dword [ebp - 0x164], 0x4363324a
mov dword [ebp - 0x160], 0x2b356d4b
mov dword [ebp - 0x15c], 0x506b544b
mov dword [ebp - 0x158], 0x6b454345
mov dword [ebp - 0x154], 0x2f64514f
mov dword [ebp - 0x150], 0x76384343
mov dword [ebp - 0x14c], 0x78594761
mov dword [ebp - 0x148], 0x54735449
mov dword [ebp - 0x144], 0x31596945
mov dword [ebp - 0x140], 0x6a675841
mov dword [ebp - 0x13c], 0x594d474b
mov dword [ebp - 0x138], 0x3431524e
mov dword [ebp - 0x134], 0x75314846
mov dword [ebp - 0x130], 0x73677750
mov dword [ebp - 0x12c], 0x48346943
mov dword [ebp - 0x128], 0x68676741
mov dword [ebp - 0x124], 0x49637a43
mov dword [ebp - 0x120], 0x51635148
mov dword [ebp - 0x11c], 0x57735144
mov dword [ebp - 0x118], 0x36414242
mov dword [ebp - 0x114], 0x3955684c
mov dword [ebp - 0x110], 0x4234774c
mov dword [ebp - 0x10c], 0x6f706e41
mov dword [ebp - 0x108], 0x49634462
mov dword [ebp - 0x104], 0x38304241
mov dword [ebp - 0x100], 0x66776863
mov dword [ebp - 0xfc], 0x6849415a
mov dword [ebp - 0xf8], 0x77554749
mov dword [ebp - 0xf4], 0x63637744
mov dword [ebp - 0xf0], 0x61635863
mov dword [ebp - 0xec], 0x4c457744
mov dword [ebp - 0xe8], 0x51304150
mov dword [ebp - 0xe4], 0x74306843
mov dword [ebp - 0xe0], 0x716f674f
mov dword [ebp - 0xdc], 0x2f63514c
mov dword [ebp - 0xd8], 0x636f4149
mov dword [ebp - 0xd4], 0x79527845
mov dword [ebp - 0xd0], 0x3755544a
mov dword [ebp - 0xcc], 0x7a555744
mov dword [ebp - 0xc8], 0x48635245
mov dword [ebp - 0xc4], 0x31496849
mov dword [ebp - 0xc0], 0x67387850
mov dword [ebp - 0xbc], 0x4f494850
mov dword [ebp - 0xb8], 0x4e41334f
mov dword [ebp - 0xb4], 0x6e315842
mov dword [ebp - 0xb0], 0x42515242
mov dword [ebp - 0xac], 0x49457a4a
mov dword [ebp - 0xa8], 0x77415266
mov dword [ebp - 0xa4], 0x4741545a
mov dword [ebp - 0xa0], 0x676c4463
mov dword [ebp - 0x9c], 0x584d6a4b
mov dword [ebp - 0x98], 0x6349694e
mov dword [ebp - 0x94], 0x4d4d774a
mov dword [ebp - 0x90], 0x7934544e
mov dword [ebp - 0x8c], 0x436b4366
mov dword [ebp - 0x88], 0x31425264
mov dword [ebp - 0x84], 0x5251575a
mov dword [ebp - 0x80], 0x346b4149
mov dword [ebp - 0x7c], 0x7763434d
mov dword [ebp - 0x78], 0x674a484e
mov dword [ebp - 0x74], 0x3834414c
mov dword [ebp - 0x70], 0x2b77694c
mov dword [ebp - 0x6c], 0x76316943
mov dword [ebp - 0x68], 0x7a497750
mov dword [ebp - 0x64], 0x66457947
mov dword [ebp - 0x60], 0x78516e43
mov dword [ebp - 0x5c], 0x2b4e6941
mov dword [ebp - 0x58], 0x61595765
mov dword [ebp - 0x54], 0x5959434d
mov dword [ebp - 0x50], 0x4455444a
mov dword [ebp - 0x4c], 0x7a554242
mov dword [ebp - 0x48], 0x5a344143
mov dword [ebp - 0x44], 0x774d7948
mov dword [ebp - 0x40], 0x2b494143
mov dword [ebp - 0x3c], 0x2f306945
mov dword [ebp - 0x38], 0x74454841
push edi
lea ecx, [ebp + 0x7c]
mov dword [ebp - 0x34], 0x4a776850
mov dword [ebp - 0x30], 0x2f6c3248
mov dword [ebp - 0x2c], 0x4c45525a
mov dword [ebp - 0x28], 0x34496e49
mov dword [ebp - 0x24], 0x59553242
mov dword [ebp - 0x20], 0x386c4445
mov dword [ebp - 0x1c], 0x31514241
mov dword [ebp - 0x18], 0x33315346
mov dword [ebp - 0x14], 0x496f794b
mov dword [ebp - 0x10], 0x38786946
mov dword [ebp - 0xc], 0x5434794d
mov dword [ebp - 8], 0x616f6a47
mov dword [ebp - 4], 0x2b455765
mov dword [ebp], 0x394d424b
mov dword [ebp + 4], 0x78676a64
mov dword [ebp + 8], 0x2b387a49
mov dword [ebp + 0xc], 0x67347a4c
mov dword [ebp + 0x10], 0x45415446
mov dword [ebp + 0x14], 0x35634149
mov dword [ebp + 0x18], 0x6b6f414b
mov dword [ebp + 0x1c], 0x7241784e
mov dword [ebp + 0x20], 0x34676766
mov dword [ebp + 0x24], 0x705a7a42
mov dword [ebp + 0x28], 0x6b38514c
mov dword [ebp + 0x2c], 0x76515347
mov dword [ebp + 0x30], 0x4e77784e
mov dword [ebp + 0x34], 0x6451684f
mov dword [ebp + 0x38], 0x2b4d6a42
mov dword [ebp + 0x3c], 0x5a555348
mov dword [ebp + 0x40], 0x7041784b
mov dword [ebp + 0x44], 0x65634242
mov dword [ebp + 0x48], 0x45385441
mov dword [ebp + 0x4c], 0x7a635747
mov dword [ebp + 0x50], 0x2b305164
mov dword [ebp + 0x54], 0x6a344444
mov dword [ebp + 0x58], 0x5a34324a
mov dword [ebp + 0x5c], 0x6430334a
mov dword [ebp + 0x60], 0x4e456a4c
mov dword [ebp + 0x64], 0x41417742
mov word [ebp + 0x68], 0x5741
mov byte [ebp + 0x6a], 0x51
call fcn.024b2601
movzx eax, ax
push eax
xor eax, eax
push eax
sub esp, 0xc
mov byte [ebp - 0x19c], al
mov ecx, esp
push dword [ebp - 0x19c]
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [ebp + 0x6b]
push eax
lea eax, [ebp - 0x178]
push eax
call fcn.024799be
lea eax, [ebp - 0x1b4]
push eax
call fcn.024b8ec7
add esp, 0x10
mov ecx, eax
call fcn.02486d33
push eax
push esi
call fcn.024b50cc
lea ecx, [ebp - 0x1b4]
add esp, 0xc
call fcn.0247fe92
mov eax, dword [ebp + 0x7c]
inc edi
cmp edi, dword [eax - 0xc]
jl 0x253a904
lea ecx, [eax - 0x10]
call fcn.0247de5b
mov ecx, dword [ebp + 0x6c]
mov eax, esi
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.02585cf8
lea esp, [ebp + 0x70]
pop ebp
ret