Function at 0x1400711a4
Capabilities:
Contain obfuscated stackstrings

Disassembly:
xchg r11, rbx
mov qword [rsp + 8], r11
xchg rbx, r11
push rbp
mov dword [rsp - 0x3c], 0x14ca6dcc
push rsi
nop
mov qword [rsp - 8], rdi
sub rsp, 8
nop
mov qword [rsp - 8], r12
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], r13
push r14
push r15
mov dword [rsp - 0x24], 0x1a5fb0e1
neg rsp
sub rsp, 0xffffffffffffffd0
neg rsp
mov r14, rdx
mov dword [rsp - 0x24], ecx
xchg rcx, rdx
mov rbp, rdx
xchg rcx, rdx
mov edx, 0x4142710d
add edx, 0x114106d4
xor edx, 0x1c20236e
add edx, 0x9e79a341
call fcn.140081ee0
xor esi, esi
test rax, rax
mov dword [rsp - 0x14], ecx
je 0x1400712be
movabs rcx, 0x76065dea1b7e3ab7
add rcx, 0x14ad02f7
xor rcx, 0x675c9d15
add rcx, 0x52556e8a
mov byte [rsp + 0x78], sil
xor rax, rcx
mov dword [rsp - 0x30], edx
movabs rcx, 0xd20b07e76683e27
xor rcx, 0x63e97be2
add rcx, 0x46398a6
add rcx, 0x19a4a
add rcx, 0x3706126d
add rax, rcx
mov dword [rsp - 0x3c], 0x5da0938c
movabs rcx, 0x2243b643527d90f8
add rcx, 0x218aba64
sub rcx, 0x3731122e
add rcx, 0x77c41bbf
rol rax, 1
rol rax, 0xd
rol rax, 1
not rax
add rax, rcx
xchg rsp, rax
mov qword [r14], rsp
xchg rsp, rax
jmp 0x1400712d2
mov byte [rsp + 0x78], 0x47
sub byte [rsp + 0x78], 0x21
add byte [rsp + 0x78], 0x41
xor byte [rsp + 0x78], 0x66
mov edx, 0x53b87240
sub edx, 0x26a1b89d
sub edx, 0x27cb0d47
xor edx, 0x38f78970
xor edx, 0xfbbf0aa8
mov rcx, rbp
call fcn.140081ee0
mov rsi, rsi
test rax, rax
je 0x140071395
ror rax, 0x10
ror rax, 0x13
ror rax, 9
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x4bfb7e3e3cbf1d54
xor rcx, 0x71ea994f
sub rcx, 0x334d9d0
sub rcx, 0x3063ea3a
add rcx, 0x36325c3c
sub rax, rcx
mov byte [rsp + 0x80], sil
ror rax, 9
ror rax, 0x11
ror rax, 2
ror rax, 1
ror rax, 0x12
ror rax, 1
movabs rcx, 0x60a9a2df33d7ac59
xor rcx, 0xc10808a
sub rcx, 0x3d714e5b
add rcx, 0x799c979d
xor rcx, 0x3acfbfcb
xor rax, rcx
mov dword [rsp - 0xc], edx
mov qword [r14 + 8], rax
jmp 0x1400713bd
mov byte [rsp + 0x80], 0x6c
xor byte [rsp + 0x80], 0x64
add byte [rsp + 0x80], 0x6d
sub byte [rsp + 0x80], 0x29
sub byte [rsp + 0x80], 0x4b
mov edx, 0x93c362a
add edx, 0x2cd6a56a
sub edx, 0x2b8fea5f
xor edx, 0x359531d1
xor edx, 0xf620e6a7
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
call fcn.140081ee0
test rax, rax
mov r8, r8
je 0x140071475
not rax
mov byte [rsp + 0x88], sil
mov dword [rsp - 0x14], ebx
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x758f0b9442f47f9
sub rcx, 0x30a26514
xor rcx, 0x12b8628d
add rcx, 0x568ebb21
xor rax, rcx
movabs rcx, 0x9fdde8773df895f
sub rcx, 0x1377524e
xor rcx, 0x2858d3e9
add rcx, 0x11910215
add rcx, 0x19e93683
sub rax, rcx
rol rax, 0x12
rol rax, 0xb
rol rax, 1
rol rax, 1
rol rax, 1
xchg r13, rax
mov qword [r14 + 0x10], r13
xchg r13, rax
jmp 0x14007149d
mov byte [rsp + 0x88], 0x66
add byte [rsp + 0x88], 5
xor byte [rsp + 0x88], 0x78
xor byte [rsp + 0x88], 0x41
sub byte [rsp + 0x88], 0x51
mov edx, 0x1ceef8a9
add edx, 0xe9803a3
xor edx, 0x218ea372
sub edx, 0x442109c
mov rcx, rbp
call fcn.140081ee0
mov rbp, rbp
test rax, rax
je 0x1400715a9
movabs rcx, 0x4fffd67a51ef1ae9
add rcx, 0xfe6ca06
xor rcx, 0x3323e7c9
sub rcx, 0x3296b75f
add rcx, 0x7fffffff
add rcx, 0x35a61f7d
mov byte [rsp + 0x20], sil
add rax, rcx
mov dword [rsp - 0x14], 0xbf4971
movabs rcx, 0x5e4657d55577139
sub rcx, 0x19ced1ec
add rcx, 0x10c573b9
sub rcx, 0x9c338a
add rcx, 0x4e02ff94
xor rax, rcx
movabs rcx, 0x320f373e3460d88d
xor rcx, 0x54fe310e
sub rcx, 0x5bee45f
sub rcx, 0x27b7779e
add rcx, 0x7fffffff
add rcx, 0x258d3ef3
sub rax, rcx
movabs rcx, 0xe517da2a04bff63d
add rcx, 0x6092689
add rcx, 0x4a4083ea
add rcx, 0x517f9dd3
not rax
ror rax, 0x1f
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x18], 0x24e734b5
mov qword [r14 + 0x18], rax
jmp 0x1400715c2
mov byte [rsp + 0x20], 0x42
xor byte [rsp + 0x20], 0x72
sub byte [rsp + 0x20], 0xd
add byte [rsp + 0x20], 5
xor byte [rsp + 0x20], 0x29
mov edx, 0x53d2a544
add edx, 0xa35e5e8
sub edx, 0x246f1a5c
xor edx, 0xf44c5c28
xchg rcx, rdi
mov rdi, rbp
xchg rcx, rdi
call fcn.140081ee0
mov dword [rsp - 0x18], ebx
test rax, rax
je 0x1400716b0
rol rax, 3
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 6
rol rax, 2
rol rax, 1
movabs rcx, 0xb3e5be815c4fc6b6
sub rcx, 0x2b20ad03
add rcx, 0x3dc86c15
sub rcx, 0x26372a4f
add rax, rcx
mov r12, r12
mov byte [rsp + 0x21], sil
not rax
movabs rcx, 0x31760d660878a93d
xor rcx, 0xadba125
add rcx, 0x7a0d875
add rcx, 0x330b0d36
add rcx, 0x268265f2
sub rax, rcx
mov dword [rsp - 0x30], 0x713da660
movabs rcx, 0x44653800dfffd81
add rcx, 0x26f2aa6c
xor rcx, 0x32436f9f
xor rcx, 0x5a70f7e5
add rcx, 0x7fffffff
add rcx, 0x31af2c8
not rax
mov r14, r14
add rax, rcx
not rax
mov qword [r14 + 0x20], rax
mov rbp, rbp
jmp 0x1400716c4
mov byte [rsp + 0x21], 0x10
add byte [rsp + 0x21], 0x28
add byte [rsp + 0x21], 0x1f
sub byte [rsp + 0x21], 0x56
mov edx, 0x4f306fb4
add edx, 0x24ecd536
sub edx, 0x25a63f32
xor edx, 0x59c67168
xor edx, 0x2b3acde2
mov rcx, rbp
call fcn.140081ee0
mov dword [rsp - 0x34], 0x4df6cda7
test rax, rax
je 0x1400717b0
rol rax, 9
rol rax, 1
rol rax, 1
movabs rcx, 0x7ef0e8e0386ba4d6
xor rcx, 0x72d79bfa
add rcx, 0x29eeb8b5
xor rcx, 0x7a697eee
xor rcx, 0x45e22e17
add rax, rcx
mov byte [rsp + 0x22], sil
movabs rcx, 0x596c7036549e6939
add rcx, 0x2a8f6e11
xor rcx, 0x68004c4a
add rcx, 0x3e4fb096
sub rcx, 0x3a0fc711
xor rax, rcx
movabs rcx, 0x11eb93765bb43ae8
sub rcx, 0x17f4fa70
sub rcx, 0x2881a35b
add rcx, 0x7fffffff
xor rcx, 0x4bc5909
rol rax, 0x12
rol rax, 5
rol rax, 5
rol rax, 1
sub rax, rcx
rol rax, 0x1f
rol rax, 6
rol rax, 2
rol rax, 3
rol rax, 3
mov qword [r14 + 0x28], rax
jmp 0x1400717c4
mov byte [rsp + 0x22], 0x2a
sub byte [rsp + 0x22], 0x21
add byte [rsp + 0x22], 0x17
sub byte [rsp + 0x22], 0x1f
mov edx, 0x79562fce
sub edx, 0x155a1c47
add edx, 0xd0f94f8
xor edx, 0x42b0f6a
xchg rcx, rbp
mov rbp, rcx
xchg rbp, rcx
call fcn.140081ee0
mov dword [rsp - 0x1c], esp
test rax, rax
je 0x1400718b7
not rax
mov byte [rsp + 0x23], sil
mov rcx, rcx
movabs rcx, 0x654b169b421d4830
sub rcx, 0x14feee75
add rcx, 0x4261b084
sub rcx, 0x19be00d0
add rcx, 0x2d838f2a
add rax, rcx
mov dword [rsp - 0x44], 0x15ca9f3
movabs rcx, 0x3a8a5ef54023e30a
add rcx, 0x33b27e9e
sub rcx, 0x34bccb9e
add rcx, 0x158833ad
add rcx, 0x7fffffff
xor rcx, 0x2f7786dc
rol rax, 4
rol rax, 2
rol rax, 1
rol rax, 2
rol rax, 1
sub rax, rcx
mov r8, r8
movabs rcx, 0x94214f8424ffd38f
sub rcx, 0x16ec1c9a
add rcx, 0x3d7b8aae
sub rcx, 0x20e46327
add rcx, 0x2f7ac27
rol rax, 8
rol rax, 1
xor rax, rcx
xchg rdx, rdx
xchg rdi, rax
mov qword [r14 + 0x30], rdi
xchg rdi, rax
jmp 0x1400718d0
mov byte [rsp + 0x23], 0x7e
sub byte [rsp + 0x23], 0x7a
add byte [rsp + 0x23], 0x76
sub byte [rsp + 0x23], 0x17
xor byte [rsp + 0x23], 0x62
mov edx, 0xbaaeef0
sub edx, 0x5625200
add edx, 0x3d9eb68f
sub edx, 0x28e7e3e1
xor edx, 0xee7f5eb2
mov rcx, rbp
call fcn.140081ee0
test rax, rax
xchg rcx, rcx
je 0x1400719b1
movabs rcx, 0x23273fc4168474aa
xor rcx, 0x2f247590
sub rcx, 0x25deaff0
add rcx, 0x7fffffff
add rcx, 0xfbd9ea5
mov byte [rsp + 0x24], sil
mov r14, r14
add rax, rcx
movabs rcx, 0x73d39ead1a7aa014
sub rcx, 0x12f6ca2c
xor rcx, 0xd9cc106
add rcx, 0x72ac8d51
sub rcx, 0x144bfabf
not rax
xchg r8, r8
sub rax, rcx
movabs rcx, 0x1e0462154ae27cd4
add rcx, 0x21feab1
sub rcx, 0x17093c1b
add rcx, 0x52260250
rol rax, 6
rol rax, 0xb
rol rax, 1
rol rax, 1
sub rax, rcx
ror rax, 0x11
ror rax, 5
ror rax, 5
ror rax, 4
ror rax, 1
xchg r12, rax
mov qword [r14 + 0x38], r12
xchg r12, rax
jmp 0x1400719ca
mov byte [rsp + 0x24], 0x3e
add byte [rsp + 0x24], 0x25
sub byte [rsp + 0x24], 0x1f
add byte [rsp + 0x24], 9
xor byte [rsp + 0x24], 0x4c
mov edx, 0x75e39869
add edx, 0x12686ac
xor edx, 0x496340f9
add edx, 0x65de780e
mov rcx, rbp
xchg r15, r15
call fcn.140081ee0
test rax, rax
je 0x140071adb
rol rax, 0x1d
rol rax, 0x10
rol rax, 1
rol rax, 5
rol rax, 2
rol rax, 1
movabs rcx, 0x6457e69677cf5dd3
sub rcx, 0x61745178
add rcx, 0x30d374f4
add rcx, 0x7fffffff
add rcx, 0x87b071a
add rax, rcx
mov dword [rsp - 0x44], edx
mov byte [rsp + 0x25], sil
movabs rcx, 0x4c50d79108ed6112
add rcx, 0x5b1b4876
sub rcx, 0x30aba6ae
xor rcx, 0x44f8203c
add rcx, 0x7fffffff
add rcx, 0x5052905
xor rax, rcx
mov dword [rsp - 0x14], ebp
movabs rcx, 0x2158869124a437cf
add rcx, 0x2f64e570
xor rcx, 0x5866ae84
add rcx, 0x529f4099
sub rax, rcx
xchg r12, r12
movabs rcx, 0x679a0656738d8be4
sub rcx, 0x3955c151
add rcx, 0x1522a5a4
xor rcx, 0x47f1e3f4
xor rcx, 0x4c867104
xor rax, rcx
mov dword [rsp - 0x18], 0x41245563
rol rax, 3
rol rax, 1
xchg rbp, rax
mov qword [r14 + 0x40], rbp
xchg rbp, rax
jmp 0x140071aef
mov byte [rsp + 0x25], 0x31
xor byte [rsp + 0x25], 0x6c
sub byte [rsp + 0x25], 0x16
sub byte [rsp + 0x25], 0x46
mov edx, 0x539e961b
xor edx, 0x6ec6900
sub edx, 0x3bf9e310
add edx, 0x57c1a26b
xor edx, 0x2ce37062
mov rcx, rbp
mov dword [rsp - 0xc], 0x71230cfd
call fcn.140081ee0
test rax, rax
je 0x140071bd0
rol rax, 0xe
rol rax, 0x13
rol rax, 0xc
rol rax, 7
rol rax, 1
movabs rcx, 0x625033d3707a08ec
sub rcx, 0x6b1dfe16
add rcx, 0x16da4eac
add rcx, 0x36891d32
xor rax, rcx
mov dword [rsp - 0x30], 0x35a7638f
mov r13b, sil
ror rax, 4
ror rax, 4
movabs rcx, 0x445861e563605985
add rcx, 0x86ff505
sub rcx, 0x417552f1
xor rcx, 0x6d5534a1
add rcx, 0x1d9f8812
not rax
rol rax, 5
rol rax, 0x13
rol rax, 5
rol rax, 1
add rax, rcx
mov dword [rsp - 0x44], 0x45422770
ror rax, 0xc
ror rax, 0x1a
ror rax, 9
ror rax, 2
ror rax, 1
xchg rsi, rax
mov qword [r14 + 0x48], rsi
xchg rsi, rax
jmp 0x140071bdf
mov r13b, 0x7c
sub r13b, 0x7b
add r13b, 0x39
sub r13b, 0x39
mov edx, 0x37e2894c
xor edx, 0x5b915d9a
xor edx, 0x697fe975
xor edx, 0x5307bbd4
add edx, 0x76e52b0
mov rcx, rbp
mov dword [rsp - 0x14], 0x2f8664cd
call fcn.140081ee0
test rax, rax
je 0x140071c5f
movabs rcx, 0x47a77b006d86333b
sub rcx, 0x2429491a
sub rcx, 0x3fc4ddd6
add rcx, 0x39353925
mov r12b, sil
mov dword [rsp - 0x3c], 0xfc342d6
xor rax, rcx
not rax
rol rax, 0x18
rol rax, 1
rol rax, 1
mov qword [r14 + 0x128], rax
mov dword [rsp - 0x3c], esi
jmp 0x140071c6e
mov r12b, 0x78
xor r12b, 0x32
xor r12b, 0x78
xor r12b, 0x33
mov edx, 0xb4825c7
add edx, 0x4c46ca04
add edx, 0x49bf257
sub edx, 0x342d1d64
xor edx, 0x70cb20e3
xchg r15, rbp
mov rcx, r15
xchg rbp, r15
call fcn.140081ee0
mov dword [rsp - 0x28], 0x421987c1
test rax, rax
je 0x140071d08
movabs rcx, 0x4867e3a43908ec7a
sub rcx, 0x163f817c
add rcx, 0x4978cf79
xor rcx, 0x26209b18
mov r15b, sil
xor rax, rcx
mov r8, r8
not rax
ror rax, 0xf
ror rax, 3
ror rax, 1
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
not rax
mov qword [r14 + 0x138], rax
mov dword [rsp - 0x44], 0x643f3e71
jmp 0x140071d1b
mov r15b, 0x38
sub r15b, 0x24
add r15b, 0x5a
xor r15b, 0x21
xor r15b, 0x4e
mov edx, 0x7f9e878d
sub edx, 0x1a55db3e
xor edx, 0x713af9ba
add edx, 0xb260624
add edx, 0x9407fd6d
xchg r15, rbp
mov rcx, r15
xchg r15, rbp
call fcn.140081ee0
mov r12, r12
test rax, rax
je 0x140071dac
movabs rcx, 0x1a4eecfd1145f73c
add rcx, 0x6a22135c
xor rcx, 0x524a8d92
add rcx, 0x22f3e4fe
add rax, rcx
mov dword [rsp - 0x1c], 0x25bdd7d7
not rax
ror rax, 2
ror rax, 0xf
ror rax, 4
ror rax, 4
ror rax, 4
ror rax, 1
ror rax, 1
not rax
xchg r12, rax
mov qword [r14 + 0x170], r12
xchg r12, rax
jmp 0x140071dbf
mov sil, 0x54
add sil, 0x12
sub sil, 0x11
sub sil, 0x1a
xor sil, 0x3a
mov rdx, r14
mov rsi, rsi
xchg r14, rbp
mov rcx, r14
xchg r14, rbp
call 0x14005bc20
mov rbp, rbp
mov bl, al
xchg rbx, r14
mov rdx, rbx
xchg rbx, r14
mov rcx, rbp
mov dword [rsp - 0x24], 0x565edd67
xor bl, 1
call 0x14005ff04
mov dil, al
mov dword [rsp - 0x2c], 0x6213eb51
mov rdx, r14
xor dil, 1
xchg rcx, rdx
mov rdx, rbp
xchg rdx, rcx
or dil, bl
mov dword [rsp - 0x14], ebx
call 0x14005ffe4
mov bl, al
xchg rdx, r10
mov r10, r14
xchg r10, rdx
xor bl, 1
mov rcx, rcx
xchg rbx, rcx
mov rbx, rbp
xchg rbx, rcx
or bl, dil
xchg r14, r14
call 0x1400600ec
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor dil, 1
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or dil, bl
xchg r8, r8
call fcn.140060244
mov bl, al
xchg r13, r14
mov rdx, r13
xchg r14, r13
xor bl, 1
mov rcx, rbp
or bl, dil
mov dword [rsp - 0xc], 0x455e80e8
call fcn.14006030c
mov dil, al
mov rdx, r14
xor dil, 1
mov dword [rsp - 0x18], ebp
xchg r15, rcx
mov r15, rbp
xchg r15, rcx
or dil, bl
mov dword [rsp - 0x44], 0xaef16f7
call fcn.14005bd74
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor bl, 1
mov dword [rsp - 0xc], ebx
mov rcx, rbp
or bl, dil
call 0x14005be98
mov rsi, rsi
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor dil, 1
xchg rbp, r8
mov rcx, r8
xchg rbp, r8
or dil, bl
call 0x14005bf84
mov rbp, rbp
mov bl, al
mov rdx, r14
xor bl, 1
xchg rcx, r13
mov r13, rbp
xchg rcx, r13
or bl, dil
mov dword [rsp - 0x40], ebp
call 0x14005c05c
mov dil, al
xchg r13, r14
mov rdx, r13
xchg r14, r13
xor dil, 1
mov dword [rsp - 0x3c], ebx
xchg rbp, r9
mov rcx, r9
xchg r9, rbp
or dil, bl
call fcn.14005c168
mov dword [rsp - 0x28], 0x40d0d3ad
mov bl, al
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor bl, 1
mov rcx, rbp
or bl, dil
mov rsp, rsp
call 0x14005c280
mov dil, al
mov rdx, r14
xchg rsi, rsi
xor dil, 1
xchg rcx, rbp
mov rbp, rcx
xchg rbp, rcx
or dil, bl
call 0x14005c3c4
mov dword [rsp - 0x28], 0x271f4dd5
mov bl, al
xchg r12, r14
mov rdx, r12
xchg r12, r14
xor bl, 1
mov r10, r10
xchg rcx, r14
mov r14, rbp
xchg r14, rcx
or bl, dil
mov dword [rsp - 0x30], ebx
call 0x14005c4c8
mov dil, al
xor dil, 1
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
mov rcx, rbp
mov r14, r14
or dil, bl
call 0x14005c5b0
mov bl, al
xchg r9, r14
mov rdx, r9
xchg r14, r9
xor bl, 1
mov rdi, rdi
xchg r11, rcx
mov r11, rbp
xchg rcx, r11
or bl, dil
call fcn.14005c678
mov dil, al
mov dword [rsp - 0x20], 0x7c71ecad
mov rdx, r14
xor dil, 1
xchg rbp, rsp
mov rcx, rsp
xchg rsp, rbp
or dil, bl
call fcn.14005c784
mov dword [rsp - 0x10], 0x2d6b7138
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor bl, 1
mov rcx, rbp
xchg r13, r13
or bl, dil
call fcn.14005c888
mov dil, al
mov dword [rsp - 0x14], 0x1db64d0f
mov rdx, r14
xor dil, 1
mov rcx, rbp
or dil, bl
xchg r14, r14
call 0x14005c964
mov bl, al
mov rdx, r14
xor bl, 1
mov r10, r10
mov rcx, rbp
or bl, dil
call 0x14005ca90
mov dil, al
mov r8, r8
mov rdx, r14
xor dil, 1
xchg rbp, rdi
mov rcx, rdi
xchg rdi, rbp
or dil, bl
mov dword [rsp - 0x1c], ecx
call 0x14005cb84
mov bl, al
mov rdx, r14
xchg rdx, rdx
xor bl, 1
mov rcx, rbp
or bl, dil
call 0x14005cccc
mov dword [rsp - 0x20], 0x43cdb4ed
mov dil, al
xchg r11, r14
mov rdx, r11
xchg r11, r14
xor dil, 1
xchg r11, r11
mov rcx, rbp
or dil, bl
call fcn.14005cde0
mov rbx, rbx
mov bl, al
mov rdx, r14
xor bl, 1
xchg rbp, rcx
mov rbp, rcx
xchg rbp, rcx
or bl, dil
mov rsp, rsp
call fcn.14005cee4
mov dil, al
mov rdx, r14
xor dil, 1
mov dword [rsp - 0x30], 0x6dfb433
xchg rbp, r14
mov rcx, r14
xchg rbp, r14
or dil, bl
mov dword [rsp - 0x20], ebp
call fcn.14005cfe8
mov bl, al
xchg r14, r10
mov rdx, r10
xchg r10, r14
xor bl, 1
xchg rbx, rbp
mov rcx, rbx
xchg rbx, rbp
or bl, dil
mov dword [rsp - 0xc], 0x4e92279
call 0x14005d0f4
mov dil, al
xchg r15, rdx
mov r15, r14
xchg r15, rdx
xor dil, 1
xchg rdx, rdx
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or dil, bl
mov r8, r8
call fcn.14005d1e4
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor bl, 1
mov dword [rsp - 0x34], 0x2aedcac5
or bl, dil
xchg rcx, r12
mov r12, rbp
xchg rcx, r12
call fcn.14005d2ac
mov dil, al
mov dword [rsp - 0x14], 0x2ce39d4e
xchg r14, rbx
mov rdx, rbx
xchg r14, rbx
xor dil, 1
xchg r14, r14
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or dil, bl
mov dword [rsp - 0x40], 0x452342ac
call 0x14005d3a0
mov bl, al
xchg r14, rbp
mov rdx, rbp
xchg r14, rbp
xor bl, 1
mov rdx, rdx
xchg rbx, rcx
mov rbx, rbp
xchg rbx, rcx
or bl, dil
xchg r12, r12
call 0x14005d488
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor dil, 1
mov dword [rsp - 0x14], 0x63e81da2
xchg rbp, r9
mov rcx, r9
xchg rbp, r9
or dil, bl
call 0x14005d5bc
mov rsp, rsp
mov bl, al
xchg r14, r12
mov rdx, r12
xchg r12, r14
xor bl, 1
xchg rsi, rcx
mov rsi, rbp
xchg rcx, rsi
or bl, dil
xchg r11, r11
call fcn.14005d6f8
mov dil, al
mov rdx, r14
xor dil, 1
xchg rdi, rdi
mov rcx, rbp
or dil, bl
call 0x14005d7fc
mov bl, al
mov dword [rsp - 0x18], 0x5ad2271e
xchg r14, rdx
mov r14, rdx
xchg r14, rdx
xor bl, 1
mov rcx, rbp
or bl, dil
xchg rbx, rbx
call 0x14005d8d0
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor dil, 1
mov dword [rsp - 0x34], 0x367c1140
xchg rbx, rbp
mov rcx, rbx
xchg rbx, rbp
or dil, bl
mov dword [rsp - 0x38], 0x254b5fd0
call fcn.14005da04
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor bl, 1
xchg r8, r8
xchg rcx, rbx
mov rbx, rbp
xchg rbx, rcx
or bl, dil
mov dword [rsp - 0xc], 0x776756b2
call 0x14005dad0
mov dil, al
mov rdx, r14
mov rbx, rbx
xor dil, 1
xchg rcx, rbp
mov rbp, rcx
xchg rbp, rcx
or dil, bl
mov dword [rsp - 0x40], edx
call fcn.14005dbd8
mov bl, al
xchg r14, rsp
mov rdx, rsp
xchg rsp, r14
xor bl, 1
mov rcx, rbp
mov r14, r14
or bl, dil
call fcn.14005dca4
mov dil, al
xchg r10, r10
xchg r14, r13
mov rdx, r13
xchg r13, r14
xor dil, 1
xchg rbp, rbp
xchg rcx, r8
mov r8, rbp
xchg r8, rcx
or dil, bl
xchg rbp, rbp
call 0x14005dd74
mov bl, al
xchg r8, r14
mov rdx, r8
xchg r8, r14
xor bl, 1
mov rcx, rbp
mov dword [rsp - 0x38], 0x24a61e26
or bl, dil
call fcn.14005de6c
mov dil, al
mov dword [rsp - 0xc], edi
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor dil, 1
mov rdi, rdi
xchg rdi, rbp
mov rcx, rdi
xchg rbp, rdi
or dil, bl
call fcn.14005df40
mov bl, al
mov dword [rsp - 0x2c], ebx
xor bl, 1
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xchg rcx, rdx
mov rdx, rbp
xchg rcx, rdx
or bl, dil
xchg rsp, rsp
call fcn.14005e068
mov dil, al
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor dil, 1
xchg rbx, rbp
mov rcx, rbx
xchg rbx, rbp
or dil, bl
mov dword [rsp - 0x44], edi
call 0x14005e164
mov bl, al
xchg r13, rdx
mov r13, r14
xchg rdx, r13
xor bl, 1
mov rcx, rbp
mov dword [rsp - 0xc], 0x42958fc1
or bl, dil
call 0x14005e274
mov dil, al
mov dword [rsp - 0x30], 0x3293f55e
xchg r11, rdx
mov r11, r14
xchg rdx, r11
xor dil, 1
mov dword [rsp - 0x20], 0x75704034
xchg r11, rcx
mov r11, rbp
xchg r11, rcx
or dil, bl
mov r11, r11
call 0x14005e364
mov bl, al
xchg r13, r14
mov rdx, r13
xchg r14, r13
xor bl, 1
xchg r10, rcx
mov r10, rbp
xchg r10, rcx
or bl, dil
call 0x14005e4a8
mov rsp, rsp
mov dil, al
xchg r14, r12
mov rdx, r12
xchg r12, r14
xor dil, 1
xchg rbx, rbx
xchg rbp, r10
mov rcx, r10
xchg rbp, r10
or dil, bl
call 0x14005e5f8
mov bl, al
mov r15, r15
xchg rdx, r8
mov r8, r14
xchg r8, rdx
xor bl, 1
xchg rcx, rbp
mov rbp, rcx
xchg rbp, rcx
or bl, dil
mov dword [rsp - 0x40], 0x54db0be7
call fcn.14005e6dc
mov dil, al
xchg r14, rdx
mov r14, rdx
xchg r14, rdx
xor dil, 1
xchg r13, r13
xchg rcx, r13
mov r13, rbp
xchg rcx, r13
or dil, bl
mov dword [rsp - 0x28], esi
call 0x14005e7cc
mov bl, al
xchg r14, r8
mov rdx, r8
xchg r14, r8
xor bl, 1
xchg rbp, rcx
mov rbp, rcx
xchg rbp, rcx
or bl, dil
mov dword [rsp - 0x24], 0x43bde79b
call 0x14005e8c0
mov dil, al
xchg r14, r8
mov rdx, r8
xchg r8, r14
xor dil, 1
xchg r15, rbp
mov rcx, r15
xchg r15, rbp
or dil, bl
call 0x14005e9b0
mov bl, al
mov dword [rsp - 0x40], esp
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor bl, 1
xchg r14, r14
mov rcx, rbp
or bl, dil
call 0x14005eafc
mov dword [rsp - 0x24], ebp
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor dil, 1
mov dword [rsp - 0x2c], 0x7a3cf262
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or dil, bl
xchg r11, r11
call 0x14005ec0c
mov bl, al
mov rdx, r14
xchg rbx, rbx
xor bl, 1
mov rcx, rbp
or bl, dil
xchg r15, r15
call fcn.14005ed18
mov dil, al
xchg r11, r14
mov rdx, r11
xchg r11, r14
xor dil, 1
or dil, bl
mov dword [rsp - 0x34], ecx
mov rcx, rbp
call 0x14005ee08
mov bl, al
mov r15, r15
mov rdx, r14
xor bl, 1
xchg rbp, r12
mov rcx, r12
xchg rbp, r12
or bl, dil
call fcn.14005ef04
mov dword [rsp - 0x40], 0x7fddabb3
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor dil, 1
mov dword [rsp - 0x40], ebx
xchg r15, rcx
mov r15, rbp
xchg r15, rcx
or dil, bl
mov dword [rsp - 0x1c], esi
call 0x14005f00c
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor bl, 1
xchg rbx, rbp
mov rcx, rbx
xchg rbp, rbx
or bl, dil
call fcn.14005f130
mov r9, r9
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor dil, 1
mov dword [rsp - 0x24], edi
mov rcx, rbp
or dil, bl
call 0x14005f270
mov bl, al
mov dword [rsp - 0x2c], 0x59b724c6
mov rdx, r14
xor bl, 1
xchg r12, rbp
mov rcx, r12
xchg r12, rbp
or bl, dil
mov dword [rsp - 0x10], ebp
call 0x14005f328
mov dil, al
xchg r14, r8
mov rdx, r8
xchg r8, r14
xor dil, 1
mov rcx, rbp
xchg rsp, rsp
or dil, bl
call 0x14005f468
mov bl, al
xchg r12, rdx
mov r12, r14
xchg r12, rdx
xor bl, 1
mov dword [rsp - 0x28], ebp
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or bl, dil
xchg rsp, rsp
call 0x14005f580
mov dil, al
xchg r12, rdx
mov r12, r14
xchg rdx, r12
xor dil, 1
xchg rcx, r14
mov r14, rbp
xchg r14, rcx
or dil, bl
call 0x14005f67c
mov dword [rsp - 0x10], edi
mov bl, al
xchg rsi, r14
mov rdx, rsi
xchg rsi, r14
xor bl, 1
xchg r10, r10
mov rcx, rbp
or bl, dil
call 0x14005f790
mov dil, al
xchg rbp, rbp
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor dil, 1
mov r11, r11
xchg rcx, rbp
mov rbp, rcx
xchg rbp, rcx
or dil, bl
mov dword [rsp - 0x30], esp
call 0x14005f89c
mov bl, al
mov rdx, r14
xchg rbp, rbp
xor bl, 1
mov rcx, rbp
or bl, dil
mov dword [rsp - 0x20], edx
call 0x14005f970
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor dil, 1
mov rbx, rbx
xchg rbp, rbx
mov rcx, rbx
xchg rbp, rbx
or dil, bl
call 0x14005fa94
mov dword [rsp - 0x44], edx
mov bl, al
mov rdx, r14
xor bl, 1
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or bl, dil
call 0x14005fb80
mov dil, al
mov r10, r10
xor dil, 1
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xchg r15, rbp
mov rcx, r15
xchg r15, rbp
or dil, bl
call fcn.14005fcc4
mov dword [rsp - 0x30], edx
mov bl, al
mov rdx, r14
xor bl, 1
xchg rcx, r15
mov r15, rbp
xchg r15, rcx
or bl, dil
call fcn.14005fe10
mov dword [rsp - 0x1c], ebx
xor al, 1
or al, byte [rsp + 0x78]
or al, byte [rsp + 0x80]
mov dword [rsp - 0x18], 0x7b9c507e
or al, bl
xchg rbx, rbp
mov rbp, qword [rsp + 0x70]
xchg rbx, rbp
or al, byte [rsp + 0x88]
or al, byte [rsp + 0x20]
or al, byte [rsp + 0x21]
mov r11, r11
or al, byte [rsp + 0x22]
or al, byte [rsp + 0x23]
or al, byte [rsp + 0x24]
or al, byte [rsp + 0x25]
xchg rbx, rbx
or al, r13b
or al, r12b
or al, r15b
mov dword [rsp - 0x30], 0x2438682c
or al, sil
sete al
nop
add rsp, 0x230f1c18
sub rsp, 0x230f1be8
nop
add rsp, 8
mov r15, qword [rsp - 8]
nop
add rsp, 8
mov r14, qword [rsp - 8]
nop
add rsp, 8
mov r13, qword [rsp - 8]
pop r12
xchg rcx, rcx
pop rdi
pop rsi
nop
mov rbp, qword [rsp]
add rsp, 8
ret