Function at 0x14001a870
Capabilities:
Set console window title
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
sub rsp, 0xf10
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1400ab0c0]
xor rax, rsp
mov qword [rbp + 0xeb0], rax
xor esi, esi
movabs rax, 0x7edcd40b9d46b797
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x70], rax
movabs r14, 0x70966c957b5e5758
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x78], rax
movabs r15, 0xcb9bc68f333d6db
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb10], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xb18], rax
movdqa xmm0, xmmword [rbp + 0x70]
xorps xmm0, xmmword [rbp + 0xb10]
movdqa xmmword [rbp + 0x70], xmm0
lea rcx, [rbp + 0x70]
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x7adcf0489c5fb988
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3a0], rax
movabs rax, 0x31b656f215373b3d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3a8], rax
movabs rax, 0x121ca50659db9ac7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3b0], rax
movabs rax, 0xbc0d7cae2fccd77
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3b8], rax
movabs rax, 0x164070f0772c48f9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3c0], rax
movabs rax, 0xbd93cd5101459d0f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3c8], rax
movabs rax, 0x883568c74f9b88d9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d0], rax
movabs rax, 0x620e8cf02d03ee52
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3d8], rax
movabs rax, 0xc335fc50ae99a796
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3e0], rax
movabs rax, 0x29064923ea9863d2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3e8], rax
movabs rax, 0x492ec4c6f0b683e1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3f0], rax
movabs rax, 0xd4d04b5e67c4fccb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x3f8], rax
movabs rax, 0x70fbdb791ac1d1e1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x400], rax
movabs rax, 0xfd474fe5539693a8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x408], rax
movabs rax, 0xa40b71a0de1c753a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x410], rax
movabs rax, 0x79a7730f602eaafe
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x418], rax
movabs rax, 0x9ddd5638f314eedb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x420], rax
movabs rax, 0x36167031cb947281
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x428], rax
movabs rax, 0x2635eaf65a9fe031
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x430], rax
movabs rax, 0x3d57f942604c59b6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x438], rax
movabs rax, 0x60e95f0530939aa2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x440], rax
movabs rax, 0xbdb1bc1b71cfd6e1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x448], rax
movabs rax, 0x150ca71ffd1d7454
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x450], rax
movabs rax, 0x26242a294da2206
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x458], rax
movabs rax, 0x95157e312a15229d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x460], rax
movabs rax, 0x8a1f6f141a6c3310
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x468], rax
movabs rax, 0x1c4cbe9aad02330d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x470], rax
movabs rax, 0x61e6b855d0acfae3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x478], rax
movabs rax, 0xee700fbed70871f2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x480], rax
movabs rax, 0x715823d67ca441e5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x488], rax
movabs rax, 0x18b424ea95d9cb41
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x490], rax
movabs rax, 0xf654b934b0d9084e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x498], rax
movabs rax, 0xd67a31e8b80bc7a8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4a0], rax
movabs rax, 0xe6b4e48696840d9d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4a8], rax
movabs rax, 0x461667ee48617db0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4b0], rax
movabs rax, 0xf60f9a2f9c85a9b0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4b8], rax
movabs rax, 0xb8ee8c07e2807db0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4c0], rax
movabs rax, 0x991f79be9bff5f79
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4c8], rax
movabs rax, 0x4a77fa6c61d2ebfc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4d0], rax
movabs rax, 0x91e26c9b299ac2d7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4d8], rax
movabs rax, 0x9ec182647534a666
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e0], rax
movabs rax, 0x6a0c1c4445e354ca
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4e8], rax
movabs rax, 0x25bf171471e6267c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4f0], rax
movabs rax, 0x594437bdaa89c9ca
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x4f8], rax
movabs rax, 0xaa0b42af6b58434c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x500], rax
movabs rax, 0x538bb21b5d4f66c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x508], rax
movabs rax, 0x2d92b6704d6ca96e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x510], rax
movabs rax, 0x6c396c2f4a8d2411
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x518], rax
movabs rax, 0x164314c0e7038b6e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x520], rax
movabs rdx, 0x6c1f52a563370f08
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x528], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xcc0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xcc8], rax
movabs r13, 0x4455e9263ca8f3b5
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xcd0], rax
movabs r12, 0x1f1f9fbcccd9232
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xcd8], rax
movabs rdi, 0x782f198414423dbf
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xce0], rax
movabs rbx, 0xd9fc8a712c4fa77c
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0xce8], rax
movabs rax, 0xa81862a22bf4c5f9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xcf0], rax
movabs rax, 0x2f2ee9974c6e8f16
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xcf8], rax
movabs rax, 0xa65c9020c7edcbe3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd00], rax
movabs rax, 0x937734d83f538a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd08], rax
movabs rax, 0x6914e4be91dba39d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd10], rax
movabs rax, 0xb1946b736d99ccfa
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd18], rax
movabs rax, 0x5b6fb1c69afb487
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd20], rax
movabs rax, 0x8f22268923ffe7c4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd28], rax
movabs rax, 0xd82b409ab0751861
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd30], rax
movabs rax, 0x4887492f184fc7de
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd38], rax
movabs rax, 0xe9af1718de1eb3eb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd40], rax
movabs rax, 0x65360345a8f514e8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd48], rax
movabs rax, 0x4a40a7d629eb8145
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd50], rax
movabs rax, 0x66259c2b0c3c30c2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd58], rax
movabs rax, 0x40957f340afdf3cf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd60], rax
movabs rax, 0x8d809c2151b7b78c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd68], rax
movabs rax, 0x707ec852dd307e09
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd70], rax
movabs rax, 0x4b3930c7e3b57226
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd78], rax
movabs rax, 0xe6700d504f6741f3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd80], rax
movabs rax, 0xe76a027d620d5e30
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd88], rax
movabs rax, 0x703cd7eec1777e2d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd90], rax
movabs rax, 0x148ad923f0de9f8a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd98], rax
movabs rax, 0xce1d60ccb1280297
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xda0], rax
movabs rax, 0x416903b9088471d4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xda8], rax
movabs rax, 0x68cc61cab8d39671
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xdb0], rax
movabs rax, 0xd679b35fd3b8406e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xdb8], rax
movabs rax, 0xb2157cc8dd6da6fb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xdc0], rax
movabs rax, 0x8ad685f5ffc056f8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xdc8], rax
movabs rax, 0x273602863c410ed5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xdd0], rax
movabs rax, 0x822fe35bf5e9c0d2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xdd8], rax
movabs rax, 0xce87e96487f25ddf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xde0], rax
movabs rax, 0xf07709d1e98b7f1c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xde8], rax
movabs rax, 0x2402da0208f29899
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xdf0], rax
movabs rax, 0xfd800df740fbb4b6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xdf8], rax
movabs rax, 0xc3b2e7001a598603
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe00], rax
movabs rax, 0x4a60702d0ec379c0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe08], rax
movabs rax, 0x639f3a1e1094533d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe10], rax
movabs rax, 0x3a2b5bd3ffa99a9a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe18], rax
movabs rax, 0xda6229fc4b754927
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe20], rax
movabs rax, 0x1eabdd6929212fe4
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe28], rax
movabs rax, 0x45c1bc7a2805df01
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe30], rax
movabs rax, 0x850240f65ad537e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe38], rax
movabs rax, 0x16491ef8a123b10b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe40], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0xe48], rax
vmovdqu ymm0, ymmword [rbp + 0x3a0]
vpxor ymm1, ymm0, ymmword [rbp + 0xcc0]
vmovdqa ymmword [rbp + 0x3a0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x3c0]
vpxor ymm1, ymm0, ymmword [rbp + 0xce0]
vmovdqa ymmword [rbp + 0x3c0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x3e0]
vpxor ymm1, ymm0, ymmword [rbp + 0xd00]
vmovdqa ymmword [rbp + 0x3e0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x400]
vpxor ymm1, ymm0, ymmword [rbp + 0xd20]
vmovdqa ymmword [rbp + 0x400], ymm1
vmovdqu ymm0, ymmword [rbp + 0x420]
vpxor ymm1, ymm0, ymmword [rbp + 0xd40]
vmovdqa ymmword [rbp + 0x420], ymm1
vmovdqu ymm0, ymmword [rbp + 0x440]
vpxor ymm1, ymm0, ymmword [rbp + 0xd60]
vmovdqa ymmword [rbp + 0x440], ymm1
vmovdqu ymm0, ymmword [rbp + 0x460]
vpxor ymm1, ymm0, ymmword [rbp + 0xd80]
vmovdqa ymmword [rbp + 0x460], ymm1
vmovdqu ymm0, ymmword [rbp + 0x480]
vpxor ymm1, ymm0, ymmword [rbp + 0xda0]
vmovdqa ymmword [rbp + 0x480], ymm1
vmovdqu ymm0, ymmword [rbp + 0x4a0]
vpxor ymm1, ymm0, ymmword [rbp + 0xdc0]
vmovdqa ymmword [rbp + 0x4a0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x4c0]
vpxor ymm1, ymm0, ymmword [rbp + 0xde0]
vmovdqa ymmword [rbp + 0x4c0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x4e0]
vpxor ymm1, ymm0, ymmword [rbp + 0xe00]
vmovdqa ymmword [rbp + 0x4e0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x500]
vpxor ymm1, ymm0, ymmword [rbp + 0xe20]
vmovdqa ymmword [rbp + 0x500], ymm1
vmovdqa xmm0, xmmword [rbp + 0x520]
vxorps xmm0, xmm0, xmmword [rbp + 0xe40]
vmovdqa xmmword [rbp + 0x520], xmm0
lea rdx, [rbp + 0x3a0]
vzeroupper
call fcn.140001e50
mov qword [0x1400ad1e0], rsi
lea rax, [0x1400ad1d0]
cmp qword [0x1400ad1e8], 0xf
cmova rax, qword [0x1400ad1d0]
mov byte [rax], sil
mov qword [0x1400ad1a0], rsi
lea rax, [0x1400ad190]
cmp qword [0x1400ad1a8], 0xf
cmova rax, qword [0x1400ad190]
mov byte [rax], sil
mov qword [0x1400ad200], rsi
lea rax, [0x1400ad1f0]
cmp qword [0x1400ad208], 0xf
cmova rax, qword [0x1400ad1f0]
mov byte [rax], sil
mov qword [0x1400ad220], rsi
lea rax, [0x1400ad210]
cmp qword [0x1400ad228], 0xf
cmova rax, qword [0x1400ad210]
mov byte [rax], sil
mov qword [0x1400ad4d8], rsi
lea rax, [0x1400ad4c8]
cmp qword [0x1400ad4e0], 0xf
cmova rax, qword [0x1400ad4c8]
mov byte [rax], sil
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x62d7d30bd356be8f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5a0], rax
movabs rax, 0x4b602fa122a343d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5a8], rax
movabs rax, 0x2126c94354dcd3da
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5b0], rax
movabs rax, 0x218290dbbea8e440
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5b8], rax
movabs rax, 0xa4876f6646253d6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5c0], rax
movabs rax, 0xd9fca45f023cd419
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5c8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb80], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xb88], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xb90], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xb98], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xba0], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0xba8], rax
vmovdqu ymm0, ymmword [rbp + 0x5a0]
vpxor ymm1, ymm0, ymmword [rbp + 0xb80]
vmovdqa ymmword [rbp + 0x5a0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x5c0]
vxorps xmm0, xmm0, xmmword [rbp + 0xba0]
vmovdqa xmmword [rbp + 0x5c0], xmm0
lea rdx, [rbp + 0x5a0]
vzeroupper
call fcn.140001e50
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, [0x1400ad230]
call fcn.14002d650
cmp byte [0x1400ad460], sil
jne 0x14001b6c2
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x7f99ce0d8541b388
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x80], rax
movabs rax, 0x70b656e60e2a362c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x88], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb00], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xb08], rax
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0xb00]
movdqa xmmword [rbp + 0x80], xmm0
lea rdx, [rbp + 0x80]
call fcn.140001e50
mov rcx, rax
lea rdx, [0x1400ad468]
call fcn.140001e30
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
movabs rsi, 0x22dccf069650bfb7
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
movabs rax, 0x70966c957b273233
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xaf0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xaf8], rax
movdqa xmm0, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp + 0xaf0]
movdqa xmmword [rbp + 0x20], xmm0
lea rax, [rbp + 0x20]
mov qword [rbp + 0x360], rax
lea rcx, [rbp + 0x20]
mov rbx, 0xffffffffffffffff
mov rax, rbx
inc rax
cmp byte [rcx + rax], 0
jne 0x14001b736
mov qword [rbp + 0x368], rax
movaps xmm0, xmmword [rbp + 0x360]
movdqa xmmword [rbp + 0x9e0], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x9e0]
lea rcx, [rbp + 0x630]
call fcn.1400024b0
nop
lea rcx, [rbp + 0x630]
call fcn.140015a60
movzx edi, al
lea rcx, [rbp + 0x630]
call fcn.140012ab0
test dil, dil
je 0x14001b97d
lea rax, [rbp + 0x868]
mov qword [rbp + 0x10], rax
movabs rax, 0xcdccf069650bfb7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x90], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x98], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb40], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xb48], rax
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0xb40]
movdqa xmmword [rbp + 0x90], xmm0
lea rdx, [rbp + 0x90]
lea rcx, [rbp + 0x868]
call fcn.14000b8a0
mov rdi, rax
mov qword [rbp], rsi
mov rcx, qword [rbp]
mov qword [rbp + 0xa0], rcx
movabs rax, 0x70966c957b273233
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xa8], rcx
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xae0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xae8], rax
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0xae0]
movdqa xmmword [rbp + 0xa0], xmm0
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x888]
call fcn.14000b8a0
nop
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x9b0]
call fcn.140010010
nop
lea rdx, [rbp + 0x9b0]
lea rcx, [rbp + 0x8a8]
call fcn.14000b780
mov rdx, rax
lea rcx, [0x1400ad230]
call fcn.14002f5b0
cmp byte [0x1400ad460], 0
jne 0x14001b971
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x7f99ce0d8541b388
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb0], rax
movabs rax, 0x70b656e60e2a362c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xad0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xad8], rax
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0xad0]
movdqa xmmword [rbp + 0xb0], xmm0
lea rdx, [rbp + 0xb0]
call fcn.140001e50
mov rcx, rax
lea rdx, [0x1400ad468]
call fcn.140001e30
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [rbp + 0x9b0]
jmp 0x14001bedc
xorps xmm0, xmm0
movups xmmword [rbp + 0x8f0], xmm0
movdqa xmm1, xmmword [0x14008cd30]
movdqu xmmword [rbp + 0x900], xmm1
mov byte [rbp + 0x8f0], 0
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x64cd9c1a9647b89e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c0], rax
movabs rax, 0x3f809f61232773d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c8], rax
movabs rax, 0x4475d35f59c3d3d0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1d8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x9e0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x9e8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x9f0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x9f8], rax
vmovdqu ymm0, ymmword [rbp + 0x1c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x9e0]
vmovdqa ymmword [rbp + 0x1c0], ymm1
lea rdx, [rbp + 0x1c0]
vzeroupper
call fcn.140001e50
lea rdx, [rbp + 0x8f0]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140001be0
lea rdx, [rbp + 0x8f0]
lea rcx, [rbp + 0x8c8]
call fcn.14000b780
mov rdx, rax
lea rcx, [0x1400ad230]
call fcn.14002f5b0
cmp byte [0x1400ad460], 0
jne 0x14001bb54
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x7f99ce0d8541b388
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc0], rax
movabs rax, 0x70b656e60e2a362c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xac0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xac8], rax
movdqa xmm0, xmmword [rbp + 0xc0]
xorps xmm0, xmmword [rbp + 0xac0]
movdqa xmmword [rbp + 0xc0], xmm0
lea rdx, [rbp + 0xc0]
call fcn.140001e50
mov rcx, rax
lea rdx, [0x1400ad468]
call fcn.140001e30
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rax, [rbp + 0x370]
mov qword [rbp + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x370], xmm0
xor edi, edi
mov qword [rbp + 0x380], rdi
mov qword [rbp + 0x388], rdi
xor r8d, r8d
lea rdx, [0x14008af99]
lea rcx, [rbp + 0x370]
call fcn.140002280
nop
lea rax, [rbp + 0x340]
mov qword [rbp + 0x620], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x340], xmm0
mov qword [rbp + 0x350], rdi
mov qword [rbp + 0x358], rdi
xor r8d, r8d
lea rdx, [0x14008af99]
lea rcx, [rbp + 0x340]
call fcn.140002280
nop
lea rax, [rbp + 0x808]
mov qword [rbp + 0x628], rax
lea rdx, [rbp + 0x8f0]
lea rcx, [rbp + 0x808]
call fcn.14000b780
mov rsi, rax
lea rax, [rbp + 0x848]
mov qword [rbp + 0x9e0], rax
movabs rax, 0xcdccf069650bfb7
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xd0], rcx
mov qword [rbp], r14
mov rcx, qword [rbp]
mov qword [rbp + 0xd8], rcx
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xab0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xab8], rax
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0xab0]
movdqa xmmword [rbp + 0xd0], xmm0
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0x848]
call fcn.14000b8a0
mov rdi, rax
movabs rax, 0x22dccf069650bfb7
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xe0], rcx
movabs rax, 0x70966c957b273233
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0xe8], rcx
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xaa0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xaa8], rax
movdqa xmm0, xmmword [rbp + 0xe0]
xorps xmm0, xmmword [rbp + 0xaa0]
movdqa xmmword [rbp + 0xe0], xmm0
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0x828]
call fcn.14000b8a0
nop
lea rcx, [rbp + 0x370]
mov qword [rsp + 0x28], rcx
lea rcx, [rbp + 0x340]
mov qword [rsp + 0x20], rcx
xor r9d, r9d
mov r8, rsi
mov rdx, rdi
mov rcx, rax
call fcn.1400103d0
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x69d5d50ed356be8f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2a0], rax
movabs rax, 0x18e24cfd0f372078
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2a8], rax
movabs rax, 0x373b8c4555c4d3d0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2b0], rax
movabs rax, 0x6099d982a9a6b257
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2b8], rax
movabs rax, 0xb0f77e171201dcc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c0], rax
movabs rax, 0xac9af902492cc409
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c8], rax
movabs rax, 0xcd6e03d10b8da995
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2d0], rax
movabs rax, 0x2f2ee9974c6ea172
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2d8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xa00], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xa08], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xa10], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xa18], rax
movabs rax, 0x782f198414423dbf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa20], rax
movabs rax, 0xd9fc8a712c4fa77c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa28], rax
movabs rax, 0xa81862a22bf4c5f9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa30], rax
movabs rax, 0x2f2ee9974c6e8f16
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa38], rax
vmovdqu ymm0, ymmword [rbp + 0x2a0]
vpxor ymm1, ymm0, ymmword [rbp + 0xa00]
vmovdqa ymmword [rbp + 0x2a0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x2c0]
vpxor ymm1, ymm0, ymmword [rbp + 0xa20]
vmovdqa ymmword [rbp + 0x2c0], ymm1
lea rdx, [rbp + 0x2a0]
vzeroupper
call fcn.140001e50
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp + 0x8f0]
call fcn.14000cdc0
mov rdx, qword [0x1400ad390]
mov rax, qword [0x1400ad398]
sub rax, rdx
sar rax, 6
lea rcx, [rax - 1]
cmp rax, rcx
jbe 0x14001d36f
shl rcx, 6
add rdx, 0x20
add rdx, rcx
lea rcx, [rbp + 0x7e8]
call fcn.14000b780
mov rsi, rax
mov rcx, rax
cmp qword [rax + 0x18], 0xf
jbe 0x14001bf2a
mov rcx, qword [rax]
xor edx, edx
mov r8d, 0xa
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
movsxd rdi, eax
mov rcx, rsi
call fcn.14000cdc0
mov qword [rbp + 0x8e8], rdi
lea rdx, [rbp + 0x8e8]
lea rcx, [rbp + 0x680]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64_s]
movups xmm0, xmmword [rbp + 0x680]
movaps xmmword [rbp + 0x650], xmm0
movups xmm1, xmmword [rbp + 0x690]
movaps xmmword [rbp + 0x660], xmm1
mov eax, dword [rbp + 0x6a0]
mov dword [rbp + 0x670], eax
movabs rax, 0x689c9305d613b7fe
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x160], rax
movabs rax, 0x55ac24b05b277277
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x168], rax
movabs rax, 0x440fcc066f8dc9f8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x170], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x178], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x9e0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x9e8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x9f0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x9f8], rax
vmovdqu ymm0, ymmword [rbp + 0x160]
vpxor ymm1, ymm0, ymmword [rbp + 0x9e0]
vmovdqa ymmword [rbp + 0x160], ymm1
lea r9, [rbp + 0x650]
lea r8, [rbp + 0x160]
mov edx, 0x50
lea rcx, [rbp + 0xe60]
vzeroupper
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_strftime]
xorps xmm0, xmm0
movups xmmword [rbp + 0x130], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x140], xmm1
lea rax, [rbp + 0xe60]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x14001c076
lea rdx, [rbp + 0xe60]
lea rcx, [rbp + 0x130]
call fcn.140002280
nop
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x7cd0ce0b8051a388
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x180], rax
movabs rax, 0xee09b515313e2c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x188], rax
movabs rax, 0x643b864f48c981dc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x190], rax
movabs rax, 0x1f1d9c1a9b9f356
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x198], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0x9e0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x9e8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x9f0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x9f8], rax
vmovdqu ymm0, ymmword [rbp + 0x180]
vpxor ymm1, ymm0, ymmword [rbp + 0x9e0]
vmovdqa ymmword [rbp + 0x180], ymm1
lea rdx, [rbp + 0x180]
vzeroupper
call fcn.140001e50
lea rdx, [rbp + 0x130]
cmp qword [rbp + 0x148], 0xf
cmova rdx, qword [rbp + 0x130]
mov r8, qword [rbp + 0x140]
mov rcx, rax
call fcn.140004460
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp + 0x130]
call fcn.14000cdc0
lea rcx, [rbp + 0x9e0]
call fcn.14000f3b0
nop
movabs rdi, 0x69d1df0686529a87
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xf0], rax
movabs rsi, 0x70966c957b5e572a
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0xf8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb60], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xb68], rax
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0xb60]
movdqa xmmword [rbp + 0xf0], xmm0
lea r8, [rbp + 0xf0]
lea rdx, [rbp + 0x9e0]
lea rcx, [rbp + 0x7c8]
call fcn.140002120
nop
mov rcx, rax
call fcn.140010c80
nop
lea rcx, [rbp + 0x7c8]
call fcn.14000cdc0
lea rcx, [rbp + 0x910]
call fcn.14000f560
nop
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x78d8ec48965eb79c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x100], rax
movabs rax, 0x70966c957b7e6d30
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x108], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb30], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xb38], rax
movdqa xmm0, xmmword [rbp + 0x100]
xorps xmm0, xmmword [rbp + 0xb30]
movdqa xmmword [rbp + 0x100], xmm0
lea rdx, [rbp + 0x100]
call fcn.140001e50
lea rdx, [rbp + 0x910]
cmp qword [rbp + 0x928], 0xf
cmova rdx, qword [rbp + 0x910]
mov r8, qword [rbp + 0x920]
mov rcx, rax
call fcn.140004460
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x110], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x118], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb50], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xb58], rax
movdqa xmm0, xmmword [rbp + 0x110]
xorps xmm0, xmmword [rbp + 0xb50]
movdqa xmmword [rbp + 0x110], xmm0
lea r8, [rbp + 0x110]
lea rdx, [rbp + 0x9e0]
lea rcx, [rbp + 0x7a8]
call fcn.140002120
nop
mov rcx, rax
call fcn.14000efb0
nop
lea rcx, [rbp + 0x7a8]
call fcn.14000cdc0
movabs rax, 0x2396861b8347a2b3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x200], rax
movabs rax, 0x18e205f25529362a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x208], rax
movabs rax, 0x2b369b434fdd91c0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x210], rax
movabs rax, 0x6e92d78fa2a8e65c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x218], rax
movabs rax, 0x376840c55e1812d2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x220], rax
movabs rax, 0x8cd3c0257e06e335
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x228], rax
movabs rax, 0xec5325e461ae8ebe
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x230], rax
movabs rax, 0x4080f62141da5e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x238], rax
movabs rax, 0xf31dd8679da78fb3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x240], rax
movabs rax, 0x5b451c0bdca071e6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x248], rax
movabs rax, 0x570cadbfdbaf0f8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x250], rax
movabs rax, 0xb1946b736d99cc96
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x258], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xa00], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xa08], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xa10], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xa18], rax
movabs rax, 0x782f198414423dbf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa20], rax
movabs rsi, 0xd9fc8a712c4fa77c
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0xa28], rax
movabs rax, 0xa81862a22bf4c5f9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa30], rax
movabs rax, 0x2f2ee9974c6e8f16
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa38], rax
movabs rax, 0xa65c9020c7edcbe3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa40], rax
movabs rax, 0x937734d83f538a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa48], rax
movabs rax, 0x6914e4be91dba39d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa50], rax
movabs rax, 0xb1946b736d99ccfa
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa58], rax
vmovdqu ymm0, ymmword [rbp + 0x200]
vpxor ymm1, ymm0, ymmword [rbp + 0xa00]
vmovdqa ymmword [rbp + 0x200], ymm1
vmovdqu ymm0, ymmword [rbp + 0x220]
vpxor ymm1, ymm0, ymmword [rbp + 0xa20]
vmovdqa ymmword [rbp + 0x220], ymm1
vmovdqu ymm0, ymmword [rbp + 0x240]
vpxor ymm1, ymm0, ymmword [rbp + 0xa40]
vmovdqa ymmword [rbp + 0x240], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x950], xmm0
vxorps xmm1, xmm1, xmm1
vmovdqu xmmword [rbp + 0x960], xmm1
lea rax, [rbp + 0x200]
mov r8, rbx
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x14001c626
lea rdx, [rbp + 0x200]
lea rcx, [rbp + 0x950]
call fcn.140002280
nop
movabs rax, 0xcb9bc689f5fb2f5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x120], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x128], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xb20], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xb28], rax
movdqa xmm0, xmmword [rbp + 0x120]
xorps xmm0, xmmword [rbp + 0xb20]
movdqa xmmword [rbp + 0x120], xmm0
mov edx, 0xa
lea rcx, [rbp + 0x768]
call fcn.14000ee20
nop
lea r8, [rbp + 0x120]
mov rdx, rax
lea rcx, [rbp + 0x6c8]
call fcn.1400020b0
mov rdi, rax
movabs rax, 0x69d1df0686529a87
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x30], rcx
movabs rax, 0x70966c957b5e0b2a
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x38], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0xa90], rcx
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xa98], rax
movdqa xmm0, xmmword [rbp + 0x30]
xorps xmm0, xmmword [rbp + 0xa90]
movdqa xmmword [rbp + 0x30], xmm0
lea r8, [rbp + 0x30]
lea rdx, [rbp + 0x9e0]
lea rcx, [rbp + 0x788]
call fcn.140002120
nop
mov r9, rdi
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x990]
call fcn.14000b8e0
nop
lea rcx, [rbp + 0x788]
call fcn.14000cdc0
nop
lea rcx, [rbp + 0x6c8]
call fcn.14000cdc0
nop
lea rcx, [rbp + 0x768]
call fcn.14000cdc0
movabs rax, 0x2396861b8347a2b3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e0], rax
movabs rax, 0x18e205f25529362a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e8], rax
movabs rax, 0x2b369b434fdd91c0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2f0], rax
movabs rax, 0x6e92d78fa2a8e65c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2f8], rax
movabs rax, 0x376840c55e1812d2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x300], rax
movabs rax, 0x8cd3c0257e06e335
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x308], rax
movabs rax, 0xec5325e461ae8ebe
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x310], rax
movabs rax, 0x4080f62141da5e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x318], rax
movabs rax, 0xff06c2748ca785aa
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x320], rax
movabs rax, 0x9520b28ada67ee1
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x328], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc60], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xc68], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xc70], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc78], rax
movabs rdi, 0x782f198414423dbf
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xc80], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0xc88], rax
movabs rax, 0xa81862a22bf4c5f9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc90], rax
movabs rax, 0x2f2ee9974c6e8f16
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc98], rax
movabs rax, 0xa65c9020c7edcbe3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xca0], rax
movabs rax, 0x937734d83f538a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xca8], rax
vmovdqu ymm0, ymmword [rbp + 0x2e0]
vpxor ymm1, ymm0, ymmword [rbp + 0xc60]
vmovdqa ymmword [rbp + 0x2e0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x300]
vpxor ymm1, ymm0, ymmword [rbp + 0xc80]
vmovdqa ymmword [rbp + 0x300], ymm1
vmovdqa xmm0, xmmword [rbp + 0x320]
vxorps xmm0, xmm0, xmmword [rbp + 0xca0]
vmovdqa xmmword [rbp + 0x320], xmm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x930], xmm0
vxorps xmm1, xmm1, xmm1
vmovdqu xmmword [rbp + 0x940], xmm1
lea rax, [rbp + 0x2e0]
vzeroupper
nop dword [rax + rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x14001c9b0
mov r8, rbx
lea rdx, [rbp + 0x2e0]
lea rcx, [rbp + 0x930]
call fcn.140002280
nop
movabs rax, 0xcb9bc68964bb3f5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x40], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x48], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xa60], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xa68], rax
movdqa xmm0, xmmword [rbp + 0x40]
xorps xmm0, xmmword [rbp + 0xa60]
movdqa xmmword [rbp + 0x40], xmm0
mov edx, 0xa
lea rcx, [rbp + 0x708]
call fcn.14000ee20
nop
lea r8, [rbp + 0x40]
mov rdx, rax
lea rcx, [rbp + 0x728]
call fcn.1400020b0
mov rbx, rax
movabs rax, 0x69d1df0686529a87
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x50], rcx
movabs rax, 0x70966c957b5e0b2a
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x58], rcx
mov qword [rbp], r15
mov rcx, qword [rbp]
mov qword [rbp + 0xa70], rcx
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xa78], rax
movdqa xmm0, xmmword [rbp + 0x50]
xorps xmm0, xmmword [rbp + 0xa70]
movdqa xmmword [rbp + 0x50], xmm0
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x9e0]
lea rcx, [rbp + 0x748]
call fcn.140002120
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x970]
call fcn.14000b8e0
nop
lea rcx, [rbp + 0x748]
call fcn.14000cdc0
nop
lea rcx, [rbp + 0x728]
call fcn.14000cdc0
nop
lea rcx, [rbp + 0x708]
call fcn.14000cdc0
lea rdx, [rbp + 0x990]
lea rcx, [rbp + 0x950]
call fcn.14000f950
test al, al
jne 0x14001ccd2
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x63d79c1b9a13a292
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x260], rax
movabs rax, 0x12ff1fe6142e772c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x268], rax
movabs rax, 0x3420c949488896d9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x270], rax
movabs rax, 0x64998ddba9b9f356
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x278], rax
movabs rax, 0xc0f6de5712a5e9f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x280], rax
movabs rax, 0xb890aa14443b8713
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x288], rax
movabs rax, 0xda7d14825f87a08d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x290], rax
movabs rax, 0x2f2ee9b92201e665
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x298], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xa00], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xa08], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xa10], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xa18], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xa20], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0xa28], rax
movabs rax, 0xa81862a22bf4c5f9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa30], rax
movabs rax, 0x2f2ee9974c6e8f16
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa38], rax
vmovdqu ymm0, ymmword [rbp + 0xa00]
vpxor ymm1, ymm0, ymmword [rbp + 0x260]
vmovdqa ymmword [rbp + 0x260], ymm1
vmovdqu ymm0, ymmword [rbp + 0x280]
vpxor ymm1, ymm0, ymmword [rbp + 0xa20]
vmovdqa ymmword [rbp + 0x280], ymm1
lea rdx, [rbp + 0x260]
vzeroupper
call fcn.140001e50
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rdx, [rbp + 0x970]
lea rcx, [rbp + 0x930]
call fcn.14000f950
test al, al
jne 0x14001cf13
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x63d79c1b9a13a292
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x540], rax
movabs rax, 0x12ff1fe6142e772c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x548], rax
movabs rax, 0x3420c949488896d9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x550], rax
movabs rax, 0x64998ddba9b9f356
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x558], rax
movabs rax, 0x175b7ae17e2c549f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x560], rax
movabs rax, 0xbc94fe51433b870e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x568], rax
movabs rax, 0x886c11c75f95a9d9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x570], rax
movabs rax, 0x14086fe3f1cea60
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x578], rax
movabs rdx, 0xa65c9020c7edcbe3
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0x580], rax
movabs r8, 0x937734d83f538a0
mov qword [rbp], r8
mov rax, qword [rbp]
mov qword [rbp + 0x588], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xc00], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xc08], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xc10], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xc18], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xc20], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0xc28], rax
movabs rax, 0xa81862a22bf4c5f9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc30], rax
movabs rax, 0x2f2ee9974c6e8f16
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc38], rax
mov qword [rbp], rdx
mov rax, qword [rbp]
mov qword [rbp + 0xc40], rax
mov qword [rbp], r8
mov rax, qword [rbp]
mov qword [rbp + 0xc48], rax
vmovdqu ymm0, ymmword [rbp + 0xc00]
vpxor ymm1, ymm0, ymmword [rbp + 0x540]
vmovdqa ymmword [rbp + 0x540], ymm1
vmovdqu ymm0, ymmword [rbp + 0x560]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x560], ymm1
vmovdqa xmm2, xmmword [rbp + 0x580]
vxorps xmm2, xmm2, xmmword [rbp + 0xc40]
vmovdqa xmmword [rbp + 0x580], xmm2
lea rdx, [rbp + 0x540]
vzeroupper
call fcn.140001e50
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [rbp + 0x910]
call fcn.14000ec40
test al, al
jne 0x14001d077
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x7899d9049152b88e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5e0], rax
movabs rax, 0x50e21ef40f2d7737
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5e8], rax
movabs rax, 0x3230a50653c49ce6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5f0], rax
movabs rax, 0x40d1c39ca2a4fe57
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x5f8], rax
movabs rax, 0x782f1984713154cd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x600], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x608], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xbc0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xbc8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xbd0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xbd8], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xbe0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0xbe8], rax
vmovdqu ymm0, ymmword [rbp + 0xbc0]
vpxor ymm1, ymm0, ymmword [rbp + 0x5e0]
vmovdqa ymmword [rbp + 0x5e0], ymm1
vmovdqa xmm2, xmmword [rbp + 0x600]
vxorps xmm2, xmm2, xmmword [rbp + 0xbe0]
vmovdqa xmmword [rbp + 0x600], xmm2
lea rdx, [rbp + 0x5e0]
vzeroupper
call fcn.140001e50
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x69f5e3079f5c85fb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1e0], rax
movabs rax, 0x31c90bfb1232322e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1e8], rax
movabs rax, 0x212d8c0879fbbae7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1f0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1f8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xa00], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xa08], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xa10], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xa18], rax
vmovdqu ymm0, ymmword [rbp + 0x1e0]
vpxor ymm1, ymm0, ymmword [rbp + 0xa00]
vmovdqa ymmword [rbp + 0x1e0], ymm1
lea r8, [rbp + 0x1e0]
lea rdx, [rbp + 0x990]
lea rcx, [rbp + 0x6e8]
vzeroupper
call fcn.140002120
nop
mov rdx, rax
lea rcx, [rbp + 0x970]
call fcn.140010830
movzx ebx, al
lea rcx, [rbp + 0x6e8]
call fcn.14000cdc0
test bl, bl
jne 0x14001d25c
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
movabs rax, 0x7899d9049152b88e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a0], rax
movabs rax, 0x50e21ef40f2d7737
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a8], rax
movabs rax, 0x3621864559c29dfc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1b8], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xa00], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xa08], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0xa10], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0xa18], rax
vmovdqu ymm0, ymmword [rbp + 0xa00]
vpxor ymm1, ymm0, ymmword [rbp + 0x1a0]
vmovdqa ymmword [rbp + 0x1a0], ymm1
lea rdx, [rbp + 0x1a0]
vzeroupper
call fcn.140001e50
lea rdx, [0x140006f30]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x69d1df0686529a87
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x60], rax
movabs rax, 0x70966c957b5e572a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x68], rax
mov qword [rbp], r15
mov rax, qword [rbp]
mov qword [rbp + 0xa80], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xa88], rax
movdqa xmm0, xmmword [rbp + 0x60]
xorps xmm0, xmmword [rbp + 0xa80]
movdqa xmmword [rbp + 0x60], xmm0
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x9e0]
lea rcx, [rbp + 0x6a8]
call fcn.140002120
nop
mov rcx, rax
call fcn.14000efb0
nop
lea rcx, [rbp + 0x6a8]
call fcn.14000cdc0
nop
lea rcx, [rbp + 0x970]
call fcn.14000cdc0
nop
lea rcx, [rbp + 0x930]
call fcn.14000cdc0
nop
lea rcx, [rbp + 0x990]
call fcn.14000cdc0
nop
lea rcx, [rbp + 0x950]
call fcn.14000cdc0
nop
lea rcx, [rbp + 0x910]
call fcn.14000cdc0
nop
lea rcx, [rbp + 0x9e0]
call fcn.14000cdc0
xor eax, eax
mov rcx, qword [rbp + 0xeb0]
xor rcx, rsp
call fcn.1400858c0
lea r11, [rsp + 0xf10]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140012bc0
int3