Function at 0x1400d84a0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov word [rsp + 8], cx
sub rsp, 0x58
cmp dword [0x1401465d0], 5
jge 0x1400d87a0
mov eax, dword [0x1401465d0]
inc eax
mov dword [0x1401465d0], eax
mov dword [rsp + 0x30], 0x7136207a
mov eax, 0xffffa1fa
mov word [rsp + 0x20], ax
mov eax, 0x8dc3
mov word [rsp + 0x40], ax
mov byte [rsp + 0x24], 0xc5
mov dword [rsp + 0x44], 0x41622d35
mov eax, 0x6dda
mov word [rsp + 0x2c], ax
mov byte [rsp + 0x26], 0x75
mov byte [0x140142dda], 0
jmp 0x1400d8514
movzx eax, byte [0x140142dda]
inc al
mov byte [0x140142dda], al
movzx eax, byte [0x140142dda]
cmp eax, 0x64
jge 0x1400d8621
mov dword [rsp + 0x28], 0x74a21c87
movsx eax, word [0x1401432a8]
test eax, eax
je 0x1400d855b
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [rsp + 0x28]
jmp 0x1400d87a5
mov dword [rsp + 0x28], 0
jmp 0x1400d856f
mov eax, dword [rsp + 0x28]
inc eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0x64
jae 0x1400d861c
movzx eax, word [rsp + 0x60]
test eax, eax
je 0x1400d85dc
mov eax, 0xffffa968
mov word [rsp + 0x34], ax
movzx eax, word [rsp + 0x60]
mov word [rsp + 0x34], ax
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [rsp + 0x30]
jmp 0x1400d87a5
xor eax, eax
mov word [rsp + 0x20], ax
jmp 0x1400d85f2
movsx eax, word [rsp + 0x20]
cmp eax, 0x64
jge 0x1400d8617
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [0x1401439bc]
jmp 0x1400d87a5
jmp 0x1400d8565
jmp 0x1400d8505
movsx eax, byte [rsp + 0x24]
mov r8d, dword [rsp + 0x44]
mov dx, 0x3c0c
mov ecx, eax
call fcn.1400dca60
movzx ecx, al
call fcn.1400dc9f0
test eax, eax
je 0x1400d86ee
mov dword [rsp + 0x3c], 0x68ebee7
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x60], ax
xor eax, eax
mov word [0x140143694], ax
jmp 0x1400d8674
movzx eax, word [0x140143694]
inc ax
mov word [0x140143694], ax
movzx eax, word [0x140143694]
cmp eax, 0x64
jge 0x1400d86dc
mov eax, dword [0x1401431ec]
mov dword [0x1401434ac], eax
movsx eax, word [rsp + 0x2c]
mov dword [rsp + 0x3c], eax
xor eax, eax
mov word [rsp + 0x60], ax
jmp 0x1400d86ab
movzx eax, word [rsp + 0x60]
cmp eax, 0x64
jge 0x1400d86ce
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [rsp + 0x3c]
jmp 0x1400d87a5
movzx eax, word [0x1401434e0]
mov word [rsp + 0x60], ax
jmp 0x1400d8663
movzx ecx, byte [rsp + 0x30]
call fcn.1400dcb40
mov byte [0x140142da2], al
jmp 0x1400d8732
mov dword [0x140143a58], 0
jmp 0x1400d8708
cmp dword [0x140143a58], 0x64
jge 0x1400d8732
mov eax, 0xffffb034
mov word [rsp + 0x38], ax
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
movsx eax, word [rsp + 0x38]
jmp 0x1400d87a5
xor eax, eax
mov word [0x14014372c], ax
jmp 0x1400d874e
movzx eax, word [0x14014372c]
inc ax
mov word [0x14014372c], ax
movsx eax, word [0x14014372c]
cmp eax, 0x64
jge 0x1400d877b
mov byte [rsp + 0x25], 0x1e
mov byte [rsp + 0x25], 0xb2
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x60], ax
movsx eax, byte [rsp + 0x26]
mov dword [0x140143a1c], eax
jmp 0x1400d873d
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
movzx eax, word [rsp + 0x60]
jmp 0x1400d87a5
mov eax, 0x5404f571
add rsp, 0x58
ret