Function at 0x10110d10
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1016282d
mov eax, dword fs:[0]
push eax
sub esp, 0x34
mov eax, dword [0x101e6b6c]
xor eax, ebp
mov dword [ebp - 0x10], eax
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ecx, 0x102b833e
call fcn.10124b2c
mov dword [ebp - 0x18], 0x437a0000
mov dword [ebp - 0x14], 0xbf800000
mov dword [ebp - 0x28], 0x7a6b2323
mov word [ebp - 0x24], 0x31
push 0
push 0
lea eax, [ebp - 0x18]
mov dword [ebp - 4], 0
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.1000f370
mov dword [ebp - 0x1c], 0x6e6e7542
mov dword [ebp - 0x18], 0x706f6879
mov byte [ebp - 0x14], 0
lea eax, [ebp - 0x1c]
mov dword [ebp - 4], 1
push 0x101eb37c
push eax
call fcn.10107160
mov dword [ebp - 0x1c], 0x74736146
mov dword [ebp - 0x18], 0x6e755220
mov byte [ebp - 0x14], 0
lea eax, [ebp - 0x1c]
mov dword [ebp - 4], 2
push 0x101eb374
push eax
call fcn.10107160
add esp, 0x20
mov ecx, 0xcc
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x10198fa4]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x20], al
and ecx, 0x800000ff
jns 0x10110ded
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x10110dd0
mov byte [ebp - 0x13], 0
lea eax, [ebp - 0x20]
mov dword [ebp - 4], 3
push 0x101eb378
push eax
call fcn.10107160
add esp, 8
mov ecx, 0x85
xor edx, edx
mov al, byte [edx + 0x10198fb4]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x40], al
and ecx, 0x800000ff
jns 0x10110e33
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x15
jl 0x10110e16
mov byte [ebp - 0x2b], 0
lea eax, [ebp - 0x40]
mov dword [ebp - 4], 4
push 0x101eb3b0
push eax
call fcn.10107160
mov dword [ebp - 0x1c], 0x706d754a
mov dword [ebp - 0x18], 0x67754220
mov byte [ebp - 0x14], 0
lea eax, [ebp - 0x1c]
mov dword [ebp - 4], 5
push 0x101eb388
push eax
call fcn.10107160
add esp, 0x10
mov ecx, 0xe4
xor edx, edx
mov al, byte [edx + 0x10198fcc]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x20], al
and ecx, 0x800000ff
jns 0x10110ea0
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x10110e83
mov byte [ebp - 0x13], 0
lea eax, [ebp - 0x20]
mov dword [ebp - 4], 6
push 0x101eb38c
push eax
call fcn.10107160
mov dword [ebp - 0x28], 0x61727453
mov word [ebp - 0x24], 0x6566
mov byte [ebp - 0x22], 0
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 7
push 0x101eb36c
push eax
call fcn.10107160
add esp, 0x10
mov ecx, 0x42
xor edx, edx
nop
mov al, byte [edx + 0x10198fdc]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x40], al
and ecx, 0x800000ff
jns 0x10110f0d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x15
jl 0x10110ef0
mov byte [ebp - 0x2b], 0
lea eax, [ebp - 0x40]
mov dword [ebp - 4], 8
push 0x101eb370
push eax
call fcn.10107160
add esp, 8
mov ecx, 0x8c
xor edx, edx
mov al, byte [edx + 0x10198ff4]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x20], al
and ecx, 0x800000ff
jns 0x10110f53
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xf
jl 0x10110f36
mov byte [ebp - 0x11], 0
lea eax, [ebp - 0x20]
mov dword [ebp - 4], 9
push 0x101eb390
push eax
call fcn.10107160
mov dword [ebp - 0x1c], 0x6d617246
mov dword [ebp - 0x18], 0x6b732065
mov word [ebp - 0x14], 0x7069
mov byte [ebp - 0x12], 0
lea eax, [ebp - 0x1c]
mov dword [ebp - 4], 0xa
push 0x101eb2d4
push eax
call fcn.10107160
mov dword [ebp - 4], 0xffffffff
call fcn.10012580
add esp, 8
mov dword [esp + 4], 0xbf800000
mov dword [esp], 0
call fcn.1001fc30
mov dword [ebp - 0x18], 0x437a0000
mov dword [ebp - 0x14], 0xbf800000
mov dword [ebp - 0x28], 0x7a6b2323
mov word [ebp - 0x24], 0x32
push 0
push 0
lea eax, [ebp - 0x18]
mov dword [ebp - 4], 0xb
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.1000f370
movd xmm0, dword [0x101e6990]
add esp, 0x14
cvtdq2ps xmm0, xmm0
mov dword [ebp - 4], 0xffffffff
movss dword [esp], xmm0
call fcn.1001d440
add esp, 4
mov ecx, 0x18
xor edx, edx
nop
mov al, byte [edx + str.Zquk_lMDQ]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x40], al
and ecx, 0x800000ff
jns 0x1011103d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x15
jl 0x10111020
mov byte [ebp - 0x2b], 0
push 0x10168bf4
sub esp, 8
mov dword [ebp - 4], 0xc
lea eax, [ebp - 0x40]
mov dword [esp + 4], 0x40a00000
mov dword [esp], 0
push 0x101eb380
push eax
call fcn.10107a60
add esp, 0x14
mov ecx, 6
xor edx, edx
nop dword [eax]
mov al, byte [edx + str.Dogybhhoc0awawpxcy]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x40], al
and ecx, 0x800000ff
jns 0x1011109d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x15
jl 0x10111080
mov byte [ebp - 0x2b], 0
push str._.0f__
sub esp, 8
mov dword [ebp - 4], 0xd
lea eax, [ebp - 0x40]
mov dword [esp + 4], 0x42c80000
mov dword [esp], 0
push 0x101eb384
push eax
call fcn.10107a60
add esp, 0x14
mov ecx, 0xb
xor edx, edx
nop dword [eax]
mov al, byte [edx + str.XK.Hbgp5yeqsu]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x3c], al
and ecx, 0x800000ff
jns 0x101110fd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x11
jl 0x101110e0
mov byte [ebp - 0x2b], 0
push 0x10168bf4
sub esp, 8
mov dword [ebp - 4], 0xe
lea eax, [ebp - 0x3c]
mov dword [esp + 4], 0x41f00000
mov dword [esp], 0x40000000
push 0x101eb3b4
push eax
call fcn.10107a60
add esp, 0x14
mov ecx, 0x8c
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x10199048]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x3c], al
and ecx, 0x800000ff
jns 0x1011115d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x11
jl 0x10111140
mov byte [ebp - 0x2b], 0
push 0x10168bf4
sub esp, 8
mov dword [ebp - 4], 0xf
lea eax, [ebp - 0x3c]
mov dword [esp + 4], 0x41a00000
mov dword [esp], 0x3f800000
push 0x101eb394
push eax
call fcn.10107a60
add esp, 0x14
mov ecx, 0xe2
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x1019905c]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x3c], al
and ecx, 0x800000ff
jns 0x101111bd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x10
jl 0x101111a0
mov byte [ebp - 0x2c], 0
push 0x10168bf4
sub esp, 8
mov dword [ebp - 4], 0x10
lea eax, [ebp - 0x3c]
mov dword [esp + 4], 0x41200000
mov dword [esp], 0x3f800000
push 0x101eb2d8
push eax
call fcn.10107a60
add esp, 0x14
mov dword [ebp - 4], 0xffffffff
xorps xmm0, xmm0
mov byte [ebp - 0x2c], 0
movups xmmword [ebp - 0x3c], xmm0
call fcn.1001cf40
call fcn.10012580
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.10124b5e
mov esp, ebp
pop ebp
ret