Function at 0x44ec7b
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x44
mov eax, 0x52db0b
call fcn.00508cc4
mov edi, ecx
xor ebx, ebx
mov dword [edi + 0x14], 7
xor eax, eax
mov dword [edi + 0x10], ebx
mov dword [ebp - 0x50], edi
mov word [edi], ax
mov dword [ebp - 4], ebx
mov dword [edi + 0x18], ebx
mov dword [edi + 0x1c], ebx
call fcn.0044de19
mov dword [edi + 0x18], eax
lea esi, [edi + 0x20]
mov dword [esi], ebx
mov dword [esi + 4], ebx
mov dword [esi + 8], ebx
mov ebx, 0x563b78
mov byte [ebp - 4], 2
push ebx
call fcn.00450d8e
pop ecx
push eax
push ebx
mov ecx, edi
call fcn.00450d21
mov ecx, edi
call fcn.0044f70b
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x48], esp
push 0x563b88
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 3
mov ecx, esp
push str.English
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 4
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563ba0
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 5
mov ecx, esp
push 0x563ba8
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 6
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563bb8
call fcn.00450db2
mov byte [ebp - 4], 7
sub esp, 0x18
mov ecx, esp
push 0x563bc0
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 8
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563bd4
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 9
mov ecx, esp
push 0x563bdc
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0xa
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563bf0
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0xb
mov ecx, esp
push 0x563bf8
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0xc
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563c0c
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0xd
mov ecx, esp
push 0x563c14
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0xe
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563c24
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0xf
mov ecx, esp
push 0x563c2c
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x10
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563c38
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x11
mov ecx, esp
push 0x563c40
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x12
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563c50
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x13
mov ecx, esp
push 0x563c58
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x14
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563c60
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x15
mov ecx, esp
push 0x563c68
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
mov byte [ebp - 4], 0x16
push eax
mov ecx, esi
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563c74
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x17
mov ecx, esp
push 0x563c7c
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x18
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563c88
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x19
mov ecx, esp
push 0x563c90
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x1a
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563ca0
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x1b
mov ecx, esp
push 0x563ca8
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x1c
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563cb0
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x1d
mov ecx, esp
push 0x563cb8
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x1e
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563cdc
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x1f
mov ecx, esp
push 0x563ce4
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x20
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push str.INDTE
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x21
mov ecx, esp
push 0x563d00
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x22
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push str.INDTA
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x23
mov ecx, esp
push 0x563d1c
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x24
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push str.INDHI
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x25
mov ecx, esp
push 0x563d34
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x26
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push str.INDBN
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x27
mov ecx, esp
push 0x563d50
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x28
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push str.INDMR
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x29
mov ecx, esp
push 0x563d68
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
push eax
mov ecx, esi
mov byte [ebp - 4], 0x2a
call fcn.0044fb35
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044f2df
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4c], esp
push 0x563d74
call fcn.00450db2
sub esp, 0x18
mov byte [ebp - 4], 0x2b
mov ecx, esp
push 0x563d7c
call fcn.00450db2
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.0044eaa9
mov byte [ebp - 4], 0x2c
push eax
mov ecx, esi
call fcn.0044fb35
lea ecx, [ebp - 0x44]
call fcn.0044f2df
mov eax, edi
call fcn.00508c73
ret