Function at 0x140058cd0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov rax, qword [rdx]
mov dword [rsp - 0xc], edx
movabs rcx, 0x3e74c3be37a7603b
sub rcx, 0x2a1895f
xor rcx, 0x60738a1e
sub rcx, 0xc38f40
add rcx, 0x7fffffff
sub rcx, 0x5066cade
not rax
sub rax, rcx
movabs rcx, 0x9098c63592c6383
sub rcx, 0x4cfc1f1b
add rcx, 0xb5a5744
add rcx, 0x10c5fc21
add rcx, 0x6aeb2d55
xor rax, rcx
movabs rcx, 0x61ceb10d6c4e5950
sub rcx, 0xd88223
sub rcx, 0x24277f2e
sub rcx, 0x426e468
xor rcx, 0x9644d00
not rax
movzx eax, word [rax + 4]
mov dword [0x1404a0070], eax
mov dword [rsp - 0xc], 0x37675740
xchg rsi, rax
mov rsi, qword [rdx + 8]
xchg rsi, rax
add rax, rcx
xchg rdx, rdx
movabs rcx, 0x716c21f761196557
sub rcx, 0x5bf7baaa
add rcx, 0x766d92bf
xor rcx, 0x118ce084
add rcx, 0x7fffffff
add rcx, 0xca1d1a4
not rax
mov dword [rsp - 0x18], 0x375f397b
add rax, rcx
movabs rcx, 0xdcd7a47811dceb0f
xor rcx, 0x78e7dc53
xor rcx, 0x6173673
sub rcx, 0x11fe8d21
add rcx, 0x7fffffff
add rcx, 0x210754f8
xor rax, rcx
mov r13, r13
movabs rcx, 0x26ae22a46c52a161
add rcx, 0xc2381a1
sub rcx, 0x4170bcc4
add rcx, 0xec77495
sub rcx, 0x298ff8b1
movzx eax, word [rax + 4]
mov dword [0x1404a0074], eax
mov dword [rsp - 0x1c], 0x140e9da1
mov rax, qword [rdx + 0x10]
add rax, rcx
movabs rcx, 0xdfc3800663f7c29
sub rcx, 0x2fce45d5
add rcx, 0x397b1106
xor rcx, 0x6d3f7c9
add rcx, 0x1d9c7768
xor rax, rcx
mov dword [rsp - 0xc], 0x7dd4c746
movabs rcx, 0x215ebf3d2e8251e2
sub rcx, 0xbf0064e
add rcx, 0xeb83cf4
xor rcx, 0x56f5e7d7
sub rcx, 0x3dec273d
sub rax, rcx
movabs rcx, 0x86238fa2676c219e
xor rcx, 0x4891f0d9
add rcx, 0x44c8f2ae
sub rcx, 0x1027f52f
xor rcx, 0x19bfa4b
ror rax, 0xb
ror rax, 1
ror rax, 0x14
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
movzx eax, word [rax + rcx]
mov rcx, rcx
movabs rcx, 0x5de23ac114f6ceb1
add rcx, 0x2df49302
add rcx, 0x3c485f09
xor rcx, 0x42e38fc3
add rcx, 0x7fffffff
add rcx, 0x36d86f4
mov dword [0x1404a0078], eax
xchg r11, r11
mov rax, qword [rdx + 0x18]
rol rax, 0xd
rol rax, 6
rol rax, 1
rol rax, 1
rol rax, 1
not rax
ror rax, 5
ror rax, 2
ror rax, 0x2b
ror rax, 3
ror rax, 2
ror rax, 1
add rax, rcx
movabs rcx, 0x56a1fcb46bff5d03
add rcx, 0xcb7be25
sub rcx, 0x574f1aff
sub rcx, 0x3827241
add rcx, 0x7fffffff
add rcx, 0x3cf18672
xor rax, rcx
movabs rcx, 0x686e3749287218d5
add rcx, 0xe845ba1
sub rcx, 0x24165f6a
add rcx, 0x6c7bc31f
movzx eax, word [rax + rcx]
movabs rcx, 0x6dc54e0770b75b27
sub rcx, 0x995058
sub rcx, 0x60a84fc5
sub rcx, 0x2dfa13
add rcx, 0x3a45cc53
mov dword [0x1404a007c], eax
mov rax, qword [rdx + 0x20]
xchg rsi, rsi
ror rax, 0x19
ror rax, 5
ror rax, 4
ror rax, 1
add rax, rcx
mov dword [rsp - 0x24], 0x3ead98a5
movabs rcx, 0xe5e0c3500d03c28d
add rcx, 0x19493657
add rcx, 0x1f77b6e4
sub rcx, 0x2868d544
add rcx, 0x62f5de9e
ror rax, 5
ror rax, 0x22
ror rax, 0xb
ror rax, 1
xor rax, rcx
xchg r15, r15
movabs rcx, 0x7226957f7db7ecb0
xor rcx, 0x2c1bf8f5
add rcx, 0x21f5297d
xor rcx, 0x2b8f4572
add rcx, 0x7fffffff
add rcx, 0x1fcfe
movzx eax, word [rax + rcx]
mov dword [rsp - 0x1c], 0x2d5c7d1d
movabs rcx, 0x1462dbce2e67e8d9
xor rcx, 0xe520fc7
xor rcx, 0x4b766676
sub rcx, 0x40f090d6
sub rcx, 0x6c3c95a
mov dword [0x1404a0080], eax
mov dword [rsp - 0x10], 0xd1663b7
xchg r13, rax
mov r13, qword [rdx + 0x28]
xchg r13, rax
xor rax, rcx
movabs rcx, 0x7a7a6fe918a6ce79
xor rcx, 0x74a9bc0b
xor rcx, 0x7ac9576b
add rcx, 0x6332d9d6
add rcx, 0x7fffffff
sub rcx, 0x57f1ad2
add rax, rcx
mov r10, r10
movabs rcx, 0x42c4479f6b243d09
sub rcx, 0x51916c59
add rcx, 0x4963c637
xor rcx, 0x4162febc
add rcx, 0x7fffffff
xor rcx, 0x439ab585
xor rax, rcx
movabs rcx, 0x66f16a0f7d25f365
sub rcx, 0x35d33e1a
sub rcx, 0x42cad8a8
add rcx, 0x6362158d
add rcx, 0x2572425
add rax, rcx
mov dword [rsp - 0x34], 0x12a30e37
movabs rcx, 0x1b33712a7433c059
sub rcx, 0x4d7a5773
add rcx, 0x34410663
add rcx, 0x24329c53
add rcx, 0xf130799
ror rax, 1
movzx eax, word [rax + rcx]
movabs rcx, 0x1884447353c9bb52
add rcx, 0x1395f6b3
sub rcx, 0x5e8a2fd4
add rcx, 0x669275c3
mov dword [0x1404a0084], eax
xchg rcx, rax
mov rcx, qword [rdx + 0x30]
xchg rcx, rax
ror rax, 6
ror rax, 6
ror rax, 1
ror rax, 2
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
add rcx, rax
mov dword [rsp - 0x20], ebp
movabs rax, 0x756713390e6a80a0
add rax, 0x37263b12
sub rax, 0x372ce349
xor rax, 0x2248a933
xor rax, 0x2c166668
not rcx
mov r8, r8
sub rcx, rax
ror rcx, 0x18
ror rcx, 0x16
ror rcx, 1
movzx eax, word [rcx + 4]
xchg r15, r15
movabs rcx, 0x6d75bc077ead7825
sub rcx, 0x52f0a142
sub rcx, 0x28561630
add rcx, 0x687cee83
sub rcx, 0x338bef9
mov dword [0x1404a0088], eax
mov rax, qword [rdx + 0x38]
mov r10, r10
xor rax, rcx
movabs rcx, 0x8e40bd715365f0c
xor rcx, 0x584a8ae
sub rcx, 0x51ee6a4
add rcx, 0x58653902
add rcx, 0x57ead261
sub rax, rcx
mov dword [rsp - 0x44], 0x5724646e
movabs rcx, 0x96a6a36821d47911
sub rcx, 0x10a87d2b
xor rcx, 0x5090bcd5
sub rcx, 0x36133d74
rol rax, 6
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
movzx eax, word [rax + rcx]
mov dword [rsp - 0x14], esi
movabs rcx, 0x66d8f3e70006bf71
xor rcx, 0x347b01b4
xor rcx, 0x6be05a2f
xor rcx, 0x548fac13
mov dword [0x1404a008c], eax
mov rax, qword [rdx + 0x40]
mov dword [rsp - 0x1c], edx
ror rax, 0xb
ror rax, 0x29
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 3
ror rax, 1
sub rax, rcx
mov dword [rsp - 0x30], edx
movabs rcx, 0x23632f9028fcec6d
add rcx, 0x33dc12a7
sub rcx, 0x1548cb27
sub rcx, 0x10f2635c
rol rax, 0x1e
rol rax, 0xe
rol rax, 2
rol rax, 1
rol rax, 2
rol rax, 1
xor rax, rcx
movabs rcx, 0xc110ecc90b8d518d
xor rcx, 0x6e7f3f01
xor rcx, 0x26f074da
sub rcx, 0x350098b3
add rcx, 0x7fffffff
xor rcx, 0x6704620a
movzx eax, word [rax + rcx]
mov dword [0x1404a0090], eax
mov dword [rsp - 0x3c], 0x34fbd407
mov al, 0x2a
add al, 0x54
xor al, 0x64
sub al, 0x19
ret