Function at 0x14005b5b7
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xf1db165c
pushf
not eax
add eax, 0xad1db07e
xor eax, 0xcb6f75b9
rol eax, 0xac
popf
pushf
not eax
add eax, 0x9a92a795
xor eax, 0xbb992092
rol eax, 0x13
popf
cmp eax, 0x63
jne 0x14005b5f4
popf
pop rax
jmp 0x14005f88b
cmp eax, 0x48
jne 0x14005b603
popf
pop rax
jmp 0x14005ea2a
cmp eax, 0x3f
jne 0x14005b612
popf
pop rax
jmp 0x14005e569
cmp eax, 0x99
jne 0x14005b621
popf
pop rax
jmp 0x14006131a
cmp eax, 0x4a
jne 0x14005b630
popf
pop rax
jmp 0x14005eb1b
cmp eax, 0x78
jne 0x14005b63f
popf
pop rax
jmp 0x140060323
cmp eax, 0x80
jne 0x14005b64e
popf
pop rax
jmp 0x140060719
cmp eax, 0x6e
jne 0x14005b65d
popf
pop rax
jmp 0x14005fe52
cmp eax, 0x8b
jne 0x14005b66c
popf
pop rax
jmp 0x140060c9f
cmp eax, 0x7d
jne 0x14005b67b
popf
pop rax
jmp 0x1400605c0
cmp eax, 0x2a
jne 0x14005b68a
popf
pop rax
jmp 0x14005d9b3
cmp eax, 0x71
jne 0x14005b699
popf
pop rax
jmp 0x14005ffa0
cmp eax, 0x1c
jne 0x14005b6a8
popf
pop rax
jmp 0x14005d10a
cmp eax, 0x2e
jne 0x14005b6b7
popf
pop rax
jmp 0x14005dc18
cmp eax, 0x89
jne 0x14005b6c6
popf
pop rax
jmp 0x140060b9c
cmp eax, 0x2b
jne 0x14005b6d5
popf
pop rax
jmp 0x14005da67
cmp eax, 0x1b
jne 0x14005b6e4
popf
pop rax
jmp 0x14005d085
cmp eax, 0x9d
jne 0x14005b6f3
popf
pop rax
jmp 0x14006152c
cmp eax, 0x23
jne 0x14005b702
popf
pop rax
jmp 0x14005d544
cmp eax, 0x5b
jne 0x14005b711
popf
pop rax
jmp 0x14005f462
cmp eax, 0x43
jne 0x14005b720
popf
pop rax
jmp 0x14005e7d0
cmp eax, 0x13
jne 0x14005b72f
popf
pop rax
jmp 0x14005cb90
cmp eax, 0x33
jne 0x14005b73e
popf
pop rax
jmp 0x14005decc
cmp eax, 0x24
jne 0x14005b74d
popf
pop rax
jmp 0x14005d5d9
cmp eax, 0x1e
jne 0x14005b75c
popf
pop rax
jmp 0x14005d2ae
cmp eax, 0xb1
jne 0x14005b76b
popf
pop rax
jmp 0x140062024
cmp eax, 0x26
jne 0x14005b77a
popf
pop rax
jmp 0x14005d6ed
cmp eax, 0x27
jne 0x14005b789
popf
pop rax
jmp 0x14005d7a5
cmp eax, 0x30
jne 0x14005b798
popf
pop rax
jmp 0x14005dd4f
cmp eax, 0x10
jne 0x14005b7a7
popf
pop rax
jmp 0x14005ca46
cmp eax, 0x37
jne 0x14005b7b6
popf
pop rax
jmp 0x14005e120
cmp eax, 9
jne 0x14005b7c5
popf
pop rax
jmp 0x14005c594
cmp eax, 0x39
jne 0x14005b7d4
popf
pop rax
jmp 0x14005e1da
cmp eax, 0x16
jne 0x14005b7e3
popf
pop rax
jmp 0x14005cd7b
cmp eax, 0x7e
jne 0x14005b7f2
popf
pop rax
jmp 0x1400606a9
cmp eax, 0x4b
jne 0x14005b801
popf
pop rax
jmp 0x14005ec5f
cmp eax, 0x92
jne 0x14005b810
popf
pop rax
jmp 0x140061022
cmp eax, 0x14
jne 0x14005b81f
popf
pop rax
jmp 0x14005cc22
cmp eax, 0xa4
jne 0x14005b82e
popf
pop rax
jmp 0x1400619c4
cmp eax, 0x7f
jne 0x14005b83d
popf
pop rax
jmp 0x1400606e1
cmp eax, 0x69
jne 0x14005b84c
popf
pop rax
jmp 0x14005fb06
cmp eax, 0x83
jne 0x14005b85b
popf
pop rax
jmp 0x1400608a9
cmp eax, 0x51
jne 0x14005b86a
popf
pop rax
jmp 0x14005ef9a
cmp eax, 0x11
jne 0x14005b879
popf
pop rax
jmp 0x14005ca7e
cmp eax, 0x35
jne 0x14005b888
popf
pop rax
jmp 0x14005dff0
cmp eax, 0xa0
jne 0x14005b897
popf
pop rax
jmp 0x14006179a
cmp eax, 0x7a
jne 0x14005b8a6
popf
pop rax
jmp 0x140060419
cmp eax, 0x6b
jne 0x14005b8b5
popf
pop rax
jmp 0x14005fceb
cmp eax, 0x38
jne 0x14005b8c4
popf
pop rax
jmp 0x14005e169
cmp eax, 0x64
jne 0x14005b8d3
popf
pop rax
jmp 0x14005f8eb
cmp eax, 0x5c
jne 0x14005b8e2
popf
pop rax
jmp 0x14005f525
cmp eax, 0x15
jne 0x14005b8f1
popf
pop rax
jmp 0x14005cce2
cmp eax, 0xaf
jne 0x14005b900
popf
pop rax
jmp 0x140061f40
cmp eax, 6
jne 0x14005b90f
popf
pop rax
jmp 0x14005c3fe
cmp eax, 0x85
jne 0x14005b91e
popf
pop rax
jmp 0x140060982
cmp eax, 0x49
jne 0x14005b92d
popf
pop rax
jmp 0x14005eae5
cmp eax, 0x1f
jne 0x14005b93c
popf
pop rax
jmp 0x14005d319
cmp eax, 4
jne 0x14005b94b
popf
pop rax
jmp 0x14005c2d2
cmp eax, 0x8f
jne 0x14005b95a
popf
pop rax
jmp 0x140060ec2
cmp eax, 0x4d
jne 0x14005b969
popf
pop rax
jmp 0x14005ed52
cmp eax, 0x90
jne 0x14005b978
popf
pop rax
jmp 0x140060f22
cmp eax, 0x45
jne 0x14005b987
popf
pop rax
jmp 0x14005e89a
cmp eax, 0x2c
jne 0x14005b996
popf
pop rax
jmp 0x14005db29
cmp eax, 0x5f
jne 0x14005b9a5
popf
pop rax
jmp 0x14005f734
cmp eax, 0x19
jne 0x14005b9b4
popf
pop rax
jmp 0x14005cf0a
cmp eax, 0x1d
jne 0x14005b9c3
popf
pop rax
jmp 0x14005d1a5
cmp eax, 0x9e
jne 0x14005b9d2
popf
pop rax
jmp 0x14006161c
cmp eax, 0x53
jne 0x14005b9e1
popf
pop rax
jmp 0x14005f059
cmp eax, 0x4f
jne 0x14005b9f0
popf
pop rax
jmp 0x14005ee33
cmp eax, 0x6c
jne 0x14005b9ff
popf
pop rax
jmp 0x14005fd6d
cmp eax, 7
jne 0x14005ba0e
popf
pop rax
jmp 0x14005c4a6
cmp eax, 0xa8
jne 0x14005ba1d
popf
pop rax
jmp 0x140061be1
cmp eax, 0x84
jne 0x14005ba2c
popf
pop rax
jmp 0x1400608f3
cmp eax, 0x7c
jne 0x14005ba3b
popf
pop rax
jmp 0x140060573
cmp eax, 0xac
jne 0x14005ba4a
popf
pop rax
jmp 0x140061e5d
cmp eax, 0x8c
jne 0x14005ba59
popf
pop rax
jmp 0x140060cda
cmp eax, 0x18
jne 0x14005ba68
popf
pop rax
jmp 0x14005ce52
cmp eax, 0x28
jne 0x14005ba77
popf
pop rax
jmp 0x14005d865
cmp eax, 0x22
jne 0x14005ba86
popf
pop rax
jmp 0x14005d497
cmp eax, 0x98
jne 0x14005ba95
popf
pop rax
jmp 0x1400612b8
cmp eax, 0x52
jne 0x14005baa4
popf
pop rax
jmp 0x14005efd5
cmp eax, 0x41
jne 0x14005bab3
popf
pop rax
jmp 0x14005e6a9
cmp eax, 0x67
jne 0x14005bac2
popf
pop rax
jmp 0x14005fa24
cmp eax, 0x70
jne 0x14005bad1
popf
pop rax
jmp 0x14005ff49
cmp eax, 0x29
jne 0x14005bae0
popf
pop rax
jmp 0x14005d8fa
cmp eax, 0x95
jne 0x14005baef
popf
pop rax
jmp 0x14006116f
cmp eax, 0
jne 0x14005bafe
popf
pop rax
jmp 0x14005c053
cmp eax, 0x4e
jne 0x14005bb0d
popf
pop rax
jmp 0x14005edb5
cmp eax, 0x31
jne 0x14005bb1c
popf
pop rax
jmp 0x14005ddcf
cmp eax, 0xa1
jne 0x14005bb2b
popf
pop rax
jmp 0x14006183f
cmp eax, 0x82
jne 0x14005bb3a
popf
pop rax
jmp 0x140060854
cmp eax, 0xa3
jne 0x14005bb49
popf
pop rax
jmp 0x140061944
cmp eax, 0xad
jne 0x14005bb58
popf
pop rax
jmp 0x140061ebb
cmp eax, 0x7b
jne 0x14005bb67
popf
pop rax
jmp 0x1400604be
cmp eax, 0x75
jne 0x14005bb76
popf
pop rax
jmp 0x14006018c
cmp eax, 3
jne 0x14005bb85
popf
pop rax
jmp 0x14005c216
cmp eax, 0x6f
jne 0x14005bb94
popf
pop rax
jmp 0x14005fed3
cmp eax, 0x34
jne 0x14005bba3
popf
pop rax
jmp 0x14005df70
cmp eax, 0x88
jne 0x14005bbb2
popf
pop rax
jmp 0x140060b05
cmp eax, 0x76
jne 0x14005bbc1
popf
pop rax
jmp 0x1400601ed
cmp eax, 0xb
jne 0x14005bbd0
popf
pop rax
jmp 0x14005c6d3
cmp eax, 0x66
jne 0x14005bbdf
popf
pop rax
jmp 0x14005f9b3
cmp eax, 0x81
jne 0x14005bbee
popf
pop rax
jmp 0x1400607a9
cmp eax, 0x9f
jne 0x14005bbfd
popf
pop rax
jmp 0x140061712
cmp eax, 0x3a
jne 0x14005bc0c
popf
pop rax
jmp 0x14005e271
cmp eax, 2
jne 0x14005bc1b
popf
pop rax
jmp 0x14005c1d3
cmp eax, 0x65
jne 0x14005bc2a
popf
pop rax
jmp 0x14005f971
cmp eax, 0x21
jne 0x14005bc39
popf
pop rax
jmp 0x14005d3f2
cmp eax, 0xa5
jne 0x14005bc48
popf
pop rax
jmp 0x140061a6a
cmp eax, 0x17
jne 0x14005bc57
popf
pop rax
jmp 0x14005cdcf
cmp eax, 0x87
jne 0x14005bc66
popf
pop rax
jmp 0x140060abe
cmp eax, 0x46
jne 0x14005bc75
popf
pop rax
jmp 0x14005e903
cmp eax, 0x32
jne 0x14005bc84
popf
pop rax
jmp 0x14005de4c
cmp eax, 0x96
jne 0x14005bc93
popf
pop rax
jmp 0x1400611ac
cmp eax, 0x60
jne 0x14005bca2
popf
pop rax
jmp 0x14005f7c7
cmp eax, 0x42
jne 0x14005bcb1
popf
pop rax
jmp 0x14005e728
cmp eax, 8
jne 0x14005bcc0
popf
pop rax
jmp 0x14005c4eb
cmp eax, 0x57
jne 0x14005bccf
popf
pop rax
jmp 0x14005f272
cmp eax, 0x59
jne 0x14005bcde
popf
pop rax
jmp 0x14005f3bb
cmp eax, 0x9c
jne 0x14005bced
popf
pop rax
jmp 0x1400614de
cmp eax, 0x1a
jne 0x14005bcfc
popf
pop rax
jmp 0x14005cfdd
cmp eax, 0x73
jne 0x14005bd0b
popf
pop rax
jmp 0x140060090
cmp eax, 0x12
jne 0x14005bd1a
popf
pop rax
jmp 0x14005cad4
cmp eax, 0xa9
jne 0x14005bd29
popf
pop rax
jmp 0x140061c46
cmp eax, 0x3c
jne 0x14005bd38
popf
pop rax
jmp 0x14005e383
cmp eax, 0x74
jne 0x14005bd47
popf
pop rax
jmp 0x1400600fb
cmp eax, 0x3b
jne 0x14005bd56
popf
pop rax
jmp 0x14005e339
cmp eax, 0x3d
jne 0x14005bd65
popf
pop rax
jmp fcn.14005e443
cmp eax, 0x5d
jne 0x14005bd74
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x50]
sub rsp, 0x150
mov rax, qword [0x140022040]
xor rax, rsp
mov qword [rbp + 0x40], rax
mov rsi, rdx
mov qword [rbp - 0x80], rdx
movsxd r13, ecx
mov dword [rsp + 0x5c], r13d
lea rcx, [0x18d6a7443]
pushf
sub rcx, 0x4d69e1d3
popf
jmp 0x14005c0a7
call qword [sym.imp.KERNEL32.dll_SetUnhandledExceptionFilter]
mov r15d, 0x379950
pushf
not r15d
add r15d, 0xa6a300aa
xor r15d, 0xedb2e858
rol r15d, 0x74
popf
pushf
not r15d
add r15d, 0x9ec12945
xor r15d, 0xaeae6bac
rol r15d, 0x6f
popf
mov r14d, r15d
lea rbx, [rsi + 8]
cmp r13d, r15d
jle 0x14005c14e
push rax
pushf
mov eax, 0xe39621eb
pushf
not eax
add eax, 0x899cfb47
xor eax, 0xf950cb3c
rol eax, 0x80
popf
pushf
not eax
add eax, 0xf6fdf0b5
xor eax, 0xfbdf45a2
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xc93686b9
xor eax, 0x888ee257
rol eax, 0x18
popf
pushf
not eax
add eax, 0xffef9123
xor eax, 0x950191d9
rol eax, 0x1e
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x1a3c295b
pushf
not eax
add eax, 0xbd6f81ef
xor eax, 0x89fbf3e2
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe4e5fcc3
xor eax, 0xdee515ef
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xd390f2c2
xor eax, 0xae155768
rol eax, 0x1c
popf
jmp 0x14005b5e5
mov rcx, qword [rdi]
mov rax, 0xffffffffffffffff
nop word [rax + rax]
push rax
pushf
mov eax, 0x919ba3f
pushf
not eax
add eax, 0xd0eae49c
xor eax, 0xa0fe9a95
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x85f7210a
xor eax, 0xef84247d
rol eax, 0xd9
popf
jmp 0x14005b5e5
inc rax
cmp word [rcx + rax*2], 0
jne 0x14005c279
push rax
pushf
mov eax, 0x505fdbea
pushf
not eax
add eax, 0xa7baba06
xor eax, 0xb4dcda1c
rol eax, 0x25
popf
pushf
not eax
add eax, 0x8e7d0b44
xor eax, 0xdf8ff140
rol eax, 8
popf
pushf
not eax
add eax, 0xc481be1c
xor eax, 0xf814ce3f
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x8d6ff2c3
xor eax, 0xeb20e5f5
rol eax, 0x23
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x2408ae9a
pushf
not eax
add eax, 0xd79e51d1
xor eax, 0xc2659d78
rol eax, 0x56
popf
pushf
not eax
add eax, 0xaaab860f
xor eax, 0x9c51d97a
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xca9a4112
xor eax, 0x8998e8b9
rol eax, 0xc
popf
pushf
not eax
add eax, 0xcce41bcb
xor eax, 0xd4c5b9c0
rol eax, 0x33
popf
jmp 0x14005b5e5
cmp rax, 5
jne 0x14005c30b
push rax
pushf
mov eax, 0x1b9a5fad
pushf
not eax
add eax, 0x81450a7d
xor eax, 0xb21ccf02
rol eax, 0x40
popf
pushf
not eax
add eax, 0xab99949a
xor eax, 0xfbe32ecc
rol eax, 0xa5
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xfae895ed
pushf
not eax
add eax, 0xb1c5d59f
xor eax, 0x8007c61d
rol eax, 0x45
popf
pushf
not eax
add eax, 0xf5a376d7
xor eax, 0xc0802742
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xee150ee6
xor eax, 0xb1d16160
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf28ca62c
xor eax, 0xe2d639b3
rol eax, 0x8c
popf
jmp 0x14005b5e5
mov rax, qword [rdi]
cmp word [rax], 0x2f
je 0x14005c460
push rax
pushf
mov eax, 0xf83211fe
pushf
not eax
add eax, 0xacdcd673
xor eax, 0xae984eb8
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe86dc4b4
xor eax, 0xeb5ea7ab
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb48d931c
xor eax, 0xd7be513c
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa1cdca49
xor eax, 0xfd530609
rol eax, 0xfe
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xf88efff5
pushf
not eax
add eax, 0xfd989166
xor eax, 0xae080582
rol eax, 0x17
popf
pushf
not eax
add eax, 0xdd62fcc9
xor eax, 0xf16ccbaa
rol eax, 3
popf
pushf
not eax
add eax, 0x83fee771
xor eax, 0xd7f164cc
rol eax, 0xe8
popf
jmp 0x14005b5e5
mov rcx, qword [rdi]
mov rax, 0xffffffffffffffff
nop dword [rax + rax]
push rax
pushf
mov eax, 0xddcfe1b1
pushf
not eax
add eax, 0x9e5c5a82
xor eax, 0xf16a71a6
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xdf086743
xor eax, 0xc0a7cfd7
rol eax, 0x20
popf
jmp 0x14005b5e5
inc rax
cmp word [rcx + rax*2], 0
jne 0x14005c54e
push rax
pushf
mov eax, 0x7d2ebb62
pushf
not eax
add eax, 0xb5820900
xor eax, 0xb14426f7
rol eax, 0xba
popf
pushf
not eax
add eax, 0x85f5fa7e
xor eax, 0x9816144f
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x85cdb660
xor eax, 0xfdb944c8
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xd270435a
xor eax, 0xa077f1a5
rol eax, 0x75
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x3ab99b92
pushf
not eax
add eax, 0x88ee812a
xor eax, 0xa465db1b
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa74fc0be
xor eax, 0x8e365cf6
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x88ca53a1
xor eax, 0xefae06fe
rol eax, 0x6c
popf
jmp 0x14005b5e5
cmp rax, 6
jne 0x14005c5f3
push rax
pushf
mov eax, 0x8565a94d
pushf
not eax
add eax, 0xee0b8ef8
xor eax, 0xf3ab18c7
rol eax, 0x67
popf
pushf
not eax
add eax, 0xe22bd0a3
xor eax, 0xb5bddd4e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x975c022a
xor eax, 0xa4f12e3d
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xce1315b3
xor eax, 0xb6442606
rol eax, 0xe6
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xf02d5270
pushf
not eax
add eax, 0x8c7e80e1
xor eax, 0xc6332e75
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd198a095
xor eax, 0x823de989
rol eax, 0xac
popf
pushf
not eax
add eax, 0xbd016231
xor eax, 0x8def8e42
rol eax, 0x60
popf
jmp 0x14005b5e5
mov rax, qword [rdi]
cmp word [rax], 0x2d
jne 0x14005c735
push rax
pushf
mov eax, 0x8aa191d7
pushf
not eax
add eax, 0xcba8bb0f
xor eax, 0xfa5ff8ff
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8fe9317c
xor eax, 0x9e7079ac
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x916d53f9
xor eax, 0xa3b4ff72
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x87de3a40
xor eax, 0xe8c65568
rol eax, 0x14
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x990bccce
pushf
not eax
add eax, 0xe939ba18
xor eax, 0x8c46034d
rol eax, 2
popf
pushf
not eax
add eax, 0xf451124f
xor eax, 0xd98c266b
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x88ce8b47
xor eax, 0xf7fc3f3d
rol eax, 1
popf
pushf
not eax
add eax, 0xa1d096eb
xor eax, 0xe0ee5388
rol eax, 0x7f
popf
jmp 0x14005b5e5
nop dword [rax + rax]
push rax
pushf
mov eax, 0x13aca4ec
pushf
not eax
add eax, 0xad56d5a8
xor eax, 0xcc37ce22
rol eax, 0x15
popf
pushf
not eax
add eax, 0x99d602fb
xor eax, 0xe4ab4f3b
rol eax, 0xa7
popf
jmp 0x14005b5e5
mov rcx, qword [rbx]
mov rax, 0xffffffffffffffff
nop word [rax + rax]
push rax
pushf
mov eax, 0xa90fff0b
pushf
not eax
add eax, 0xcb1ebc82
xor eax, 0xbee865ce
rol eax, 0xde
popf
pushf
not eax
add eax, 0xf4b867b9
xor eax, 0x831e9249
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbeddbcba
xor eax, 0xdd369ea8
rol eax, 0xf8
popf
jmp 0x14005b5e5
inc rax
cmp word [rcx + rax*2], 0
jne 0x14005cb37
push rax
pushf
mov eax, 0x44bc1954
pushf
not eax
add eax, 0x8a0cb7e6
xor eax, 0x9a4c41a5
rol eax, 2
popf
pushf
not eax
add eax, 0x857b778c
xor eax, 0xcaae819b
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc471444c
xor eax, 0xd0f603ae
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x9f8142e7
xor eax, 0xd9c96669
rol eax, 7
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x6bb824cd
pushf
not eax
add eax, 0xf3b0623a
xor eax, 0xc09ae60a
rol eax, 0x59
popf
pushf
not eax
add eax, 0xcb89ecf2
xor eax, 0x93524064
rol eax, 0x87
popf
pushf
not eax
add eax, 0xaeceab7a
xor eax, 0xe2929580
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xd567a5a0
xor eax, 0xc579dd38
rol eax, 0x2c
popf
jmp 0x14005b5e5
cmp rax, 0x12
jne 0x14005cbc9
push rax
pushf
mov eax, 0xf0015ffe
pushf
not eax
add eax, 0xa138e681
xor eax, 0x86fbd29a
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd787f393
xor eax, 0xe55de777
rol eax, 0x68
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x20140475
pushf
not eax
add eax, 0xadc7a6b7
xor eax, 0xf4e495a6
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb62b0517
xor eax, 0xbf158789
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe7e7b403
xor eax, 0xacd29e14
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xb5b99ea9
xor eax, 0xb1a5b47e
rol eax, 0x14
popf
jmp 0x14005b5e5
add rcx, 2
lea rdx, [0x1a447b282]
pushf
sub rdx, 0x6445f462
popf
jmp 0x14005cc39
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
jne 0x14005cc89
push rax
pushf
mov eax, 0x1c70d31b
pushf
not eax
add eax, 0x94e221ff
xor eax, 0x9cfc6421
rol eax, 0x38
popf
pushf
not eax
add eax, 0x87ce85d9
xor eax, 0xcb0535f6
rol eax, 0xff
popf
pushf
not eax
add eax, 0xcfb26d94
xor eax, 0xc7bc06f2
rol eax, 0x60
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x9a91ce44
pushf
not eax
add eax, 0xf69c0452
xor eax, 0xa0a4490a
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xcf4d08fe
xor eax, 0xc310c76b
rol eax, 0xc
popf
pushf
not eax
add eax, 0x8da1201b
xor eax, 0x8ce3a01f
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd320f559
xor eax, 0xa677a0d5
rol eax, 0xed
popf
jmp 0x14005b5e5
mov rax, qword [rbx]
cmp word [rax], 0x2f
je 0x14005cd35
push rax
pushf
mov eax, 0x4e97f035
pushf
not eax
add eax, 0x8891fc70
xor eax, 0xdb66c33a
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd207f7b0
xor eax, 0xa0e820d7
rol eax, 4
popf
pushf
not eax
add eax, 0xf3e71e08
xor eax, 0xe17013fc
rol eax, 0xfd
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x3c41cf82
pushf
not eax
add eax, 0xec03c0f5
xor eax, 0x9755839b
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xdf597306
xor eax, 0x9ecab2ca
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xc4f06ec3
xor eax, 0xd443112f
rol eax, 0x53
popf
jmp 0x14005b5e5
mov rcx, qword [rbx]
mov rax, 0xffffffffffffffff
nop dword [rax]
push rax
pushf
mov eax, 0x4cbec43a
pushf
not eax
add eax, 0xf0056317
xor eax, 0xc6a083ee
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xbb6d06ea
xor eax, 0x863ce4c7
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8394c3ac
xor eax, 0xd613849f
rol eax, 0x41
popf
jmp 0x14005b5e5
inc rax
cmp word [rcx + rax*2], 0
jne 0x14005ce1f
push rax
pushf
mov eax, 0x8d7c4dc0
pushf
not eax
add eax, 0xc16720f5
xor eax, 0xadf2a25d
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x93170df4
xor eax, 0xa7e32612
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xbd2dc954
xor eax, 0xd231a730
rol eax, 0x86
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xf93a5749
pushf
not eax
add eax, 0xe97d84d5
xor eax, 0xbd72b095
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xf11e0c35
xor eax, 0xa2b47f4c
rol eax, 6
popf
jmp 0x14005b5e5
cmp rax, 0x13
jne 0x14005ceb1
push rax
pushf
mov eax, 0xa999539
pushf
not eax
add eax, 0x926bd3b7
xor eax, 0xb3cc9ee2
rol eax, 6
popf
pushf
not eax
add eax, 0xf4cafe50
xor eax, 0xee4de500
rol eax, 8
popf
pushf
not eax
add eax, 0x96ae3de1
xor eax, 0xe478ad97
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xcbb68829
xor eax, 0x9f211b24
rol eax, 0xd8
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x22da5337
pushf
not eax
add eax, 0xa23f0074
xor eax, 0xe7c86889
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb842305b
xor eax, 0xa63756ca
rol eax, 0x86
popf
pushf
not eax
add eax, 0x81ffa921
xor eax, 0xc20162b1
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x80e4e2cd
xor eax, 0xdad2142b
rol eax, 0x9c
popf
jmp 0x14005b5e5
add rcx, 4
lea rdx, [0x1a00ac3eb]
pushf
sub rdx, 0x600905cb
popf
jmp 0x14005cf21
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
jne 0x14005cf84
push rax
pushf
mov eax, 0xd090e1f0
pushf
not eax
add eax, 0xa1319e35
xor eax, 0x9ea9594b
rol eax, 9
popf
pushf
not eax
add eax, 0x96ff7ad4
xor eax, 0xafed67c9
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x9b17a572
xor eax, 0xddbce8b6
rol eax, 0x37
popf
pushf
not eax
add eax, 0xce916d8f
xor eax, 0xd00f27e1
rol eax, 0x24
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xdb070d53
pushf
not eax
add eax, 0x8a8ad61f
xor eax, 0xcfd07438
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb26ea3b1
xor eax, 0xf391caa4
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9a261b73
xor eax, 0xd4916526
rol eax, 0xb
popf
pushf
not eax
add eax, 0x8590e9e5
xor eax, 0xcc9eecbe
rol eax, 0x82
popf
jmp 0x14005b5e5
mov rax, qword [rbx]
cmp word [rax], 0x2d
jne 0x14005d02c
push rax
pushf
mov eax, 0x9bd628d2
pushf
not eax
add eax, 0xd156634b
xor eax, 0xaa3c7936
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xee8ad344
xor eax, 0xfe218f10
rol eax, 0x47
popf
pushf
not eax
add eax, 0x8e2b2649
xor eax, 0xd8c09771
rol eax, 0x35
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x8f66c9a2
pushf
not eax
add eax, 0xd209ff13
xor eax, 0xadc747c5
rol eax, 0x70
popf
pushf
not eax
add eax, 0xee9f5458
xor eax, 0xa0ab312e
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xfe89d243
xor eax, 0xea51bb65
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xbfbbaafd
xor eax, 0xaf2a3e8c
rol eax, 0x28
popf
jmp 0x14005b5e5
cmp word [rax + 2], 0x2d
je 0x14005d0c3
push rax
pushf
mov eax, 0x27683f00
pushf
not eax
add eax, 0x99bb1eed
xor eax, 0xec3ea823
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xf7f023c3
xor eax, 0xbb17342d
rol eax, 0x61
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x61de21ea
pushf
not eax
add eax, 0x94c1f477
xor eax, 0xc200fff5
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd0b21d82
xor eax, 0xa59f1fb3
rol eax, 4
popf
pushf
not eax
add eax, 0xc50b9f5b
xor eax, 0xe7102ff3
rol eax, 0xb5
popf
jmp 0x14005b5e5
inc edi
add rbx, 8
cmp edi, r13d
jl 0x14005d15f
push rax
pushf
mov eax, 0x8fde161e
pushf
not eax
add eax, 0xf7fb1403
xor eax, 0xd44d54a2
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xb6f98fd0
xor eax, 0x9a173051
rol eax, 0x64
popf
pushf
not eax
add eax, 0xafb300c7
xor eax, 0xbb4f6c97
rol eax, 0x8e
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x3208a7bc
pushf
not eax
add eax, 0xc7ce0242
xor eax, 0xc7bd9e1d
rol eax, 0x15
popf
pushf
not eax
add eax, 0xcca63627
xor eax, 0xb1dfc3ca
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xb73bfa94
xor eax, 0xb72af162
rol eax, 0xc7
popf
jmp 0x14005b5e5
xor sil, sil
mov dword [rsp + 0x54], r15d
mov edi, 0xeffc926b
pushf
not edi
add edi, 0x884c0698
xor edi, 0xf2585947
rol edi, 0x8f
popf
pushf
not edi
add edi, 0xd900d357
xor edi, 0xbf33fd58
rol edi, 0x5e
popf
pushf
not edi
add edi, 0x9fc27505
xor edi, 0xf2ba2f8c
rol edi, 0xcd
popf
pushf
not edi
add edi, 0xf12e17a5
xor edi, 0xd14b72b6
rol edi, 4
popf
cmp r13d, r15d
jle 0x14005d268
push rax
pushf
mov eax, 0x5ccae08c
pushf
not eax
add eax, 0x8a3caf53
xor eax, 0xaed9f9f8
rol eax, 0x59
popf
pushf
not eax
add eax, 0x9c21281d
xor eax, 0xce3b4087
rol eax, 0x44
popf
pushf
not eax
add eax, 0xee0fce05
xor eax, 0xcc586997
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xeb2178b9
xor eax, 0x9029b25a
rol eax, 0x26
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xc8c6f619
pushf
not eax
add eax, 0xea19ffe9
xor eax, 0xfe95fcc6
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xfa8977a4
xor eax, 0xeaf01c3b
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa2ee81dd
xor eax, 0xc2dd6e93
rol eax, 0x6c
popf
jmp 0x14005b5e5
mov rbx, qword [rbp - 0x80]
add rbx, 8
nop word [rax + rax]
push rax
pushf
mov eax, 0xa0214024
pushf
not eax
add eax, 0xc7e8a428
xor eax, 0xdf778610
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd19424f8
xor eax, 0xf3e5f34f
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa8027276
xor eax, 0x83619ae6
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x8e246c2f
xor eax, 0x88be3ee0
rol eax, 0x4b
popf
jmp 0x14005b5e5
mov rcx, qword [rbx]
mov rax, 0xffffffffffffffff
nop word [rax + rax]
push rax
pushf
mov eax, 0xd79f1ee4
pushf
not eax
add eax, 0xbfcb7540
xor eax, 0xfe965a9a
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xbc259575
xor eax, 0xbfae0656
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xcd855316
xor eax, 0xbaaae33d
rol eax, 0x49
popf
jmp 0x14005b5e5
cmp rax, 5
jne 0x14005d43e
push rax
pushf
mov eax, 0x8cbbc6a5
pushf
not eax
add eax, 0x9410be86
xor eax, 0xb2b52ba3
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xbf470997
xor eax, 0xc3363060
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd8991dac
xor eax, 0x82822c20
rol eax, 0x9a
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x46710c1d
pushf
not eax
add eax, 0x886d8228
xor eax, 0xfe7d2073
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf6cb62e6
xor eax, 0xa0b86211
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xe2a2d0fa
xor eax, 0xac900dc2
rol eax, 0x20
popf
pushf
not eax
add eax, 0xa059ce75
xor eax, 0xdf27f17a
rol eax, 0x99
popf
jmp 0x14005b5e5
add rcx, 2
lea rdx, [0x19add1e30]
pushf
sub rdx, 0x5adb5fe8
popf
jmp 0x14005d4ae
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
jne 0x14005d511
push rax
pushf
mov eax, 0xb2b00482
pushf
not eax
add eax, 0xb333991f
xor eax, 0xe79df807
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xd4201c1e
xor eax, 0xccb43439
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x88d46ecf
xor eax, 0xc324ec3a
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xc0b42b2e
xor eax, 0xb2418607
rol eax, 0x3a
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x3772a5f9
pushf
not eax
add eax, 0xcd860ca1
xor eax, 0xa8f0ec2c
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x999e8284
xor eax, 0xe5b05bdb
rol eax, 0xd9
popf
jmp 0x14005b5e5
mov rax, qword [rbx]
cmp word [rax], 0x2f
je 0x14005d580
push rax
pushf
mov eax, 0xabca18aa
pushf
not eax
add eax, 0xdcd9fb14
xor eax, 0xbc811aae
rol eax, 0x75
popf
pushf
not eax
add eax, 0xdabd245a
xor eax, 0xc1d9727a
rol eax, 0x71
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xd9c2325
pushf
not eax
add eax, 0xe0faf480
xor eax, 0xb4b2a71a
rol eax, 0x48
popf
pushf
not eax
add eax, 0xe9b6b23d
xor eax, 0xee8cbc27
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd073fb3c
xor eax, 0xff9b6b23
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf7eeee5d
xor eax, 0xa21c4a81
rol eax, 0xf3
popf
jmp 0x14005b5e5
mov rcx, qword [rbx]
mov rax, 0xffffffffffffffff
nop dword [rax + rax]
push rax
pushf
mov eax, 0x8752b732
pushf
not eax
add eax, 0xf5375b3d
xor eax, 0x91da593d
rol eax, 0x94
popf
pushf
not eax
add eax, 0xd65296c0
xor eax, 0xb7290778
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdd5e7f0f
xor eax, 0x87b5c901
rol eax, 0x41
popf
jmp 0x14005b5e5
cmp rax, 6
jne 0x14005d74c
push rax
pushf
mov eax, 0x2485dc2f
pushf
not eax
add eax, 0x84ce5079
xor eax, 0xef7daa67
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x953aaa0c
xor eax, 0x80781f73
rol eax, 0xe
popf
pushf
not eax
add eax, 0xc11adc21
xor eax, 0xeda4c897
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8b575aad
xor eax, 0xca1fce18
rol eax, 0x67
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x236e86ae
pushf
not eax
add eax, 0xc36d8533
xor eax, 0xd483ef20
rol eax, 0xba
popf
pushf
not eax
add eax, 0xce107758
xor eax, 0xdc8aa421
rol eax, 0x32
popf
pushf
not eax
add eax, 0xa3acab78
xor eax, 0x89b69503
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd9d21f9a
xor eax, 0xf4ae47ab
rol eax, 0xe5
popf
jmp 0x14005b5e5
add rcx, 4
lea rdx, [0x1b84654ab]
pushf
sub rdx, 0x78449663
popf
jmp 0x14005d7bc
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__wcsicmp]
test eax, eax
jne 0x14005d81f
push rax
pushf
mov eax, 0x8a5c829f
pushf
not eax
add eax, 0xfaab1e98
xor eax, 0xb27a67a4
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xfac4168b
xor eax, 0xeecc1ac0
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9a238636
xor eax, 0xd05cdba1
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xbc9d839c
xor eax, 0xfcfef5d8
rol eax, 0xdf
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xcc930e16
pushf
not eax
add eax, 0xe7b07e80
xor eax, 0xea052f40
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf0158653
xor eax, 0xc410a6c7
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xb3af0fcf
xor eax, 0xe6fd48b4
rol eax, 0x9c
popf
jmp 0x14005b5e5
mov rax, qword [rbx]
cmp word [rax], 0x2d
jne 0x14005d8c7
push rax
pushf
mov eax, 0x23cc878c
pushf
not eax
add eax, 0xa84ae27c
xor eax, 0xaa1126e0
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xe86887bb
xor eax, 0xd134dfa8
rol eax, 0x18
popf
pushf
not eax
add eax, 0xa7de1313
xor eax, 0x96efb6d6
rol eax, 0x74
popf
pushf
not eax
add eax, 0xbcd40a88
xor eax, 0x9e325f6c
rol eax, 6
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x8086b383
pushf
not eax
add eax, 0xaf5703b4
xor eax, 0x87ae9a3c
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb3e5f0cf
xor eax, 0xa1b34ad3
rol eax, 0x68
popf
jmp 0x14005b5e5
cmp word [rax + 2], 0x2d
je 0x14005d95a
push rax
pushf
mov eax, 0x5a90d796
pushf
not eax
add eax, 0xd64c885b
xor eax, 0xf70579b3
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x82bd1fe3
xor eax, 0x99d5d3ec
rol eax, 0x27
popf
pushf
not eax
add eax, 0xcbe62de5
xor eax, 0xdbf7a43d
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc60c0e4d
xor eax, 0xc267dc74
rol eax, 0x7c
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xf1a83248
pushf
not eax
add eax, 0xa29c9896
xor eax, 0x8e531bbe
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xf2368558
xor eax, 0xcba4254d
rol eax, 0x93
popf
pushf
not eax
add eax, 0x94fcdee6
xor eax, 0xd59b907b
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xc8b37eeb
xor eax, 0xc209db0c
rol eax, 0xd9
popf
jmp 0x14005b5e5
inc r15d
mov dword [rsp + 0x54], r15d
add rbx, 8
cmp r15d, r13d
jl 0x14005da0e
push rax
pushf
mov eax, 0xd0b39dd0
pushf
not eax
add eax, 0xa7c89920
xor eax, 0xbcbebc9a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x94c0b033
xor eax, 0xf582c38b
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe5b978f2
xor eax, 0xb18f1698
rol eax, 0xae
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x9e794207
pushf
not eax
add eax, 0xefb7ba77
xor eax, 0xc9f7d0d3
rol eax, 0x39
popf
pushf
not eax
add eax, 0xae38cf9e
xor eax, 0xca027dde
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x83a064c6
xor eax, 0x8552840b
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xe232e612
xor eax, 0xf1b78aef
rol eax, 0x96
popf
jmp 0x14005b5e5
mov r15d, 0x1d54c0d3
pushf
not r15d
add r15d, 0x8b3f09c4
xor r15d, 0xccbb3bc7
rol r15d, 1
popf
pushf
not r15d
add r15d, 0x9868f20b
xor r15d, 0xd503c7c2
rol r15d, 0xa2
popf
pushf
not r15d
add r15d, 0x98f44040
xor r15d, 0x9cc3c464
rol r15d, 0xc9
popf
pushf
not r15d
add r15d, 0xb51ab36d
xor r15d, 0x887ac6a5
rol r15d, 0x39
popf
push rax
pushf
mov eax, 0xb1e815be
pushf
not eax
add eax, 0xda9ed602
xor eax, 0x95900aec
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xabcd7db0
xor eax, 0xd286a08e
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc72e97e4
xor eax, 0xc65b5594
rol eax, 0x23
popf
pushf
not eax
add eax, 0xd8207667
xor eax, 0xb141c61f
rol eax, 0x7d
popf
jmp 0x14005b5e5
mov dword [rsp + 0x54], r15d
push rax
pushf
mov eax, 0x420df764
pushf
not eax
add eax, 0xcf51f8e1
xor eax, 0x8211167b
rol eax, 0x34
popf
pushf
not eax
add eax, 0xe77ceaea
xor eax, 0xf70bf58e
rol eax, 0x81
popf
jmp 0x14005b5e5
lea rdx, [0x180b9b179]
pushf
sub rdx, 0x40b7f319
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [0x1a591696e]
pushf
sub rdx, 0x65910e5e
popf
mov rcx, rax
jmp 0x14005dc4c
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
push rax
pushf
mov eax, 0xc4d67fb4
pushf
not eax
add eax, 0x837e8b8f
xor eax, 0xfb8a2d49
rol eax, 0x59
popf
pushf
not eax
add eax, 0x9c2194ff
xor eax, 0x973e6405
rol eax, 0x75
popf
pushf
not eax
add eax, 0xbe3c556a
xor eax, 0x9aea3f39
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc41465c4
xor eax, 0x962a13c9
rol eax, 0xe5
popf
jmp 0x14005b5e5
lea rdx, [0x1a61ca253]
pushf
sub rdx, 0x661ae39b
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [0x1bd71b696]
pushf
sub rdx, 0x7d715b86
popf
mov rcx, rax
jmp 0x14005dd83
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
push rax
pushf
mov eax, 0x711c07fb
pushf
not eax
add eax, 0xe5ea29ef
xor eax, 0xae5570ff
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd26457cc
xor eax, 0x84912ecb
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x8ecc9dd4
xor eax, 0xe1f51710
rol eax, 0x16
popf
jmp 0x14005b5e5
test edi, edi
jle 0x14005de19
push rax
pushf
mov eax, 0x338d1d5a
pushf
not eax
add eax, 0xd142ddec
xor eax, 0xc4f89053
rol eax, 0x15
popf
pushf
not eax
add eax, 0xee8aa269
xor eax, 0xc1d9fa9c
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x92bbf3e5
xor eax, 0x8a335c4a
rol eax, 0x36
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x240b4b33
pushf
not eax
add eax, 0xc8a6ecda
xor eax, 0xa037a22e
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb22267c5
xor eax, 0xae9a63d4
rol eax, 0xbe
popf
jmp 0x14005b5e5
lea rdx, [0x187ab64a9]
pushf
sub rdx, 0x47a9a5a9
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [0x19d3ddafc]
pushf
sub rdx, 0x5d3d7fec
popf
mov rcx, rax
jmp 0x14005de80
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
push rax
pushf
mov eax, 0x20d91f7e
pushf
not eax
add eax, 0x99ed1cb8
xor eax, 0xd74ae03b
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xdd9d4f47
xor eax, 0x9d1ccde2
rol eax, 0x64
popf
pushf
not eax
add eax, 0xdca980a6
xor eax, 0xbc363898
rol eax, 0x99
popf
jmp 0x14005b5e5
test r15d, r15d
jle 0x14005df2a
push rax
pushf
mov eax, 0xa27404ee
pushf
not eax
add eax, 0xdc0d5d7a
xor eax, 0xb8d26470
rol eax, 0x87
popf
pushf
not eax
add eax, 0xb24951c5
xor eax, 0xfef84d8f
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x80dd4054
xor eax, 0xc587ded8
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xd6ffaced
xor eax, 0xc0548be6
rol eax, 0xe0
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xec62334
pushf
not eax
add eax, 0xc5959a6f
xor eax, 0xd6733c88
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xad263554
xor eax, 0xd7d033e4
rol eax, 0xf
popf
pushf
not eax
add eax, 0x93b07d92
xor eax, 0xbc56f69d
rol eax, 0xd3
popf
jmp 0x14005b5e5
lea rdx, [0x1a4c4dfa6]
pushf
sub rdx, 0x64c32046
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [0x1982e8859]
pushf
sub rdx, 0x582e2d49
popf
mov rcx, rax
jmp 0x14005dfa4
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
push rax
pushf
mov eax, 0xb7db9d83
pushf
not eax
add eax, 0xcee499cb
xor eax, 0x9280b1d8
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe4cef019
xor eax, 0xb08a5a2f
rol eax, 0xae
popf
pushf
not eax
add eax, 0xa277aaf5
xor eax, 0xdeba10aa
rol eax, 2
popf
jmp 0x14005b5e5
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
xor r12d, r12d
mov qword [rbp - 0x28], r12
mov qword [rbp - 0x20], 7
mov word [rbp - 0x38], r12w
test r15d, r15d
jg 0x14005e047
push rax
pushf
mov eax, 0x3cdea194
pushf
not eax
add eax, 0x84cd4139
xor eax, 0xb7a745a9
rol eax, 8
popf
pushf
not eax
add eax, 0x99eb9b7a
xor eax, 0x90118d8f
rol eax, 0x43
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x7877c3c1
pushf
not eax
add eax, 0xc0df2d88
xor eax, 0xb82b8abb
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x9c2bfea8
xor eax, 0xcfbc4096
rol eax, 4
popf
jmp 0x14005b5e5
mov r13d, ecx
push rax
pushf
mov eax, 0x8585f540
pushf
not eax
add eax, 0xc90bd432
xor eax, 0xc4dbeef6
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc1f8f163
xor eax, 0xc96e0cc2
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe7c6ae74
xor eax, 0xada4d0c6
rol eax, 0x9d
popf
jmp 0x14005b5e5
mov edi, 0x6821a7f0
pushf
not edi
add edi, 0x9d615d49
xor edi, 0xec8cb5f3
rol edi, 0x26
popf
pushf
not edi
add edi, 0xf1b56659
xor edi, 0x84f53f62
rol edi, 0x38
popf
mov rax, qword [rbp - 0x80]
mov rdx, qword [rax + r13*8]
mov r8, 0xffffffffffffffff
push rax
pushf
mov eax, 0x51b21406
pushf
not eax
add eax, 0xac84e2e3
xor eax, 0xd98b138a
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x890235f5
xor eax, 0xba1781e3
rol eax, 0x80
popf
jmp 0x14005b5e5
inc r8
cmp word [rdx + r8*2], 0
jne 0x14005e23e
push rax
pushf
mov eax, 0xbaaa95c8
pushf
not eax
add eax, 0xfa802a92
xor eax, 0xc3711122
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x990d01d0
xor eax, 0xd5ed55c8
rol eax, 0x32
popf
pushf
not eax
add eax, 0x9b5036fa
xor eax, 0xda044412
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xdcb64e77
xor eax, 0x95d4de89
rol eax, 0x73
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xe9475dab
pushf
not eax
add eax, 0xbb812290
xor eax, 0xfff1da42
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd9c5ecfa
xor eax, 0xcbbad615
rol eax, 0x8d
popf
jmp 0x14005b5e5
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], r12
mov qword [rbp - 0x48], r12
lea rcx, [rbp - 0x60]
call fcn.14004d965
nop
lea rcx, [rbp - 0x60]
cmp qword [rbp - 0x48], 7
cmova rcx, qword [rbp - 0x60]
mov rax, qword [rbp - 0x50]
lea rdx, [rcx + rax*2]
mov rbx, rdx
call fcn.14007a679
cmp rax, rdx
je 0x14005e2f3
push rax
pushf
mov eax, 0x6af238fc
pushf
not eax
add eax, 0xbf8b4e55
xor eax, 0xe79b22d8
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xa8caeb75
xor eax, 0xc33492ca
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x83e68f5a
xor eax, 0xbbc46393
rol eax, 0xd
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xec25a2d0
pushf
not eax
add eax, 0xd6f2ee92
xor eax, 0x84c7324c
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xda1dc9df
xor eax, 0xeff22b2d
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf381e117
xor eax, 0xff89cb26
rol eax, 0xe3
popf
jmp 0x14005b5e5
nop dword [rax]
push rax
pushf
mov eax, 0x553c1fe0
pushf
not eax
add eax, 0xf91dbe88
xor eax, 0x8b46984b
rol eax, 0x64
popf
pushf
not eax
add eax, 0x890383ce
xor eax, 0x81d4686c
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb0d3467d
xor eax, 0xda5ab205
rol eax, 0x15
popf
jmp 0x14005b5e5
lea r8, [rbx - 2]
movzx ecx, word [r8]
cmp cx, 0x5c
je 0x14005e3ea
push rax
pushf
mov eax, 0xee490374
pushf
not eax
add eax, 0x82bff3b9
xor eax, 0x8fee796f
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xfd27e6cb
xor eax, 0x86ad96ee
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x807e82eb
xor eax, 0x83a24104
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf6c49be4
xor eax, 0x9c6af784
rol eax, 0x2f
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x7d764140
pushf
not eax
add eax, 0xb0f8c937
xor eax, 0xe30b38ed
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xef1e3f2d
xor eax, 0xc64aa4dd
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xf707b9ac
xor eax, 0x9ee49825
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb58cb12e
xor eax, 0xf822302d
rol eax, 0xe5
popf
jmp 0x14005b5e5
mov r8d, 0xcf7e7327
pushf
not r8d
add r8d, 0x94da4a1d
xor r8d, 0xa21683af
rol r8d, 0x13
popf
pushf
not r8d
add r8d, 0x9099b896
xor r8d, 0xe2867e2b
rol r8d, 0xeb
popf
mov rcx, rbx
call fcn.14008d4fe
cmp rbx, rax
je 0x14005e5f4
push rax
pushf
mov eax, 0xf7fcbb1e
pushf
not eax
add eax, 0xff5af564
xor eax, 0xca95b8aa
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc0cde2b8
xor eax, 0xd990b429
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xdde9fe95
xor eax, 0xa0a23350
rol eax, 0x4c
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xe9a277d2
pushf
not eax
add eax, 0xf85b077e
xor eax, 0xeb91b796
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xea5caf8c
xor eax, 0xeeb0ac56
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd1f0b021
xor eax, 0xe6ed43db
rol eax, 0xd7
popf
jmp 0x14005b5e5
cmp word [rdx], 0x2e
jne 0x14005e6f5
push rax
pushf
mov eax, 0xe1043c1e
pushf
not eax
add eax, 0xdd1df8f4
xor eax, 0xb6db4b4a
rol eax, 0xff
popf
pushf
not eax
add eax, 0x87a53526
xor eax, 0xe0e2c2af
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xb76b3fb1
xor eax, 0x9f8aaf86
rol eax, 0x91
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xc65ddc71
pushf
not eax
add eax, 0xa953615d
xor eax, 0xfa9e20ae
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe1380b39
xor eax, 0xab6188ac
rol eax, 0x34
popf
jmp 0x14005b5e5
lea rcx, [rdx - 2]
cmp rbx, rcx
jne 0x14005e777
push rax
pushf
mov eax, 0xbdc64495
pushf
not eax
add eax, 0xba28130e
xor eax, 0xca92cf92
rol eax, 0x57
popf
pushf
not eax
add eax, 0x81a98b60
xor eax, 0x87076ebe
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xf3c5cca2
xor eax, 0xd30d34af
rol eax, 0x64
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xa08b0bd3
pushf
not eax
add eax, 0x9798b9fd
xor eax, 0xe8f8e515
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xee543690
xor eax, 0xe045e8f7
rol eax, 0x82
popf
pushf
not eax
add eax, 0x82d63961
xor eax, 0xce737095
rol eax, 0xed
popf
pushf
not eax
add eax, 0xbefb9bae
xor eax, 0xb1068ff9
rol eax, 0x93
popf
jmp 0x14005b5e5
cmp word [rcx], 0x2e
jne 0x14005e82f
push rax
pushf
mov eax, 0x5f2b7283
pushf
not eax
add eax, 0x94cb0693
xor eax, 0x98ce1b65
rol eax, 0xab
popf
pushf
not eax
add eax, 0xfaa9c438
xor eax, 0xc5f9bf3a
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb0126613
xor eax, 0xb58461a6
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa1da1588
xor eax, 0xb7a30493
rol eax, 0x87
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x819a4015
pushf
not eax
add eax, 0xb699886a
xor eax, 0xb88746fd
rol eax, 6
popf
pushf
not eax
add eax, 0xbb813f99
xor eax, 0x9d7d957f
rol eax, 0x20
popf
jmp 0x14005b5e5
test edi, edi
setg sil
mov dword [rsp + 0x54], r15d
jmp 0x14005d2ae
sub rdx, 2
cmp rbx, rdx
je 0x14005e952
push rax
pushf
mov eax, 0x95fd6650
pushf
not eax
add eax, 0xc0d6b47e
xor eax, 0x8d3f84d0
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9d22ee2b
xor eax, 0xc79baa52
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xc39144ba
xor eax, 0xf258785f
rol eax, 0x10
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x1a134b11
pushf
not eax
add eax, 0x9e767332
xor eax, 0xee69d153
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc6495d38
xor eax, 0x84ea67ca
rol eax, 0xd8
popf
jmp 0x14005b5e5
sub rdx, 2
cmp rbx, rdx
jne 0x14005ea8c
push rax
pushf
mov eax, 0x4ea4f6c4
pushf
not eax
add eax, 0x8dc150dd
xor eax, 0xa4f9a6f6
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xa0f27063
xor eax, 0x8f592ea3
rol eax, 0xee
popf
pushf
not eax
add eax, 0xd7a54ff8
xor eax, 0xa14bc0de
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb1de073f
xor eax, 0xe582c45b
rol eax, 0x22
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x68bf2237
pushf
not eax
add eax, 0xd47811fb
xor eax, 0xe0f86b34
rol eax, 0x41
popf
pushf
not eax
add eax, 0x97d4c0e2
xor eax, 0xea1c45f7
rol eax, 0x42
popf
pushf
not eax
add eax, 0xf16338ac
xor eax, 0x8f50d392
rol eax, 0x76
popf
pushf
not eax
add eax, 0x8253aab8
xor eax, 0xdd20cdc9
rol eax, 6
popf
jmp 0x14005b5e5
mov rdx, rax
push rax
pushf
mov eax, 0xe8bbda29
pushf
not eax
add eax, 0xe1f3e3db
xor eax, 0xacb4600b
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x9d691607
xor eax, 0xcb94b2b9
rol eax, 0xae
popf
jmp 0x14005b5e5
sub rax, rdx
sar rax, 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x78], r12
mov r8, rax
lea rcx, [rsp + 0x60]
call fcn.14004d965
nop
lea rax, [rsp + 0x60]
cmp qword [rsp + 0x78], 7
cmova rax, qword [rsp + 0x60]
mov qword [rbp], rax
mov rax, qword [rsp + 0x70]
mov qword [rbp + 8], rax
call fcn.140084a10
movaps xmm0, xmmword [rbp]
movdqa xmmword [rbp - 0x70], xmm0
lea r8, [rbp - 0x70]
mov edx, eax
lea rcx, [rbp + 0x20]
call fcn.14005a1b8
lea rcx, [rbp + 0x20]
mov r15, qword [rbp + 0x38]
cmp r15, 0xf
seta r12b
mov rbx, qword [rbp + 0x20]
cmova rcx, rbx
mov r14, qword [rbp + 0x30]
mov r8, r14
cmp r14, 4
cmova r8, rdi
lea rdx, [0x181492032]
pushf
sub rdx, 0x414760b2
popf
call sub.VCRUNTIME140.dll_memcmp
mov edi, eax
test eax, eax
jne 0x14005ec19
push rax
pushf
mov eax, 0x7fd25f07
pushf
not eax
add eax, 0x9badd34b
xor eax, 0xf15a42e0
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa6668f8e
xor eax, 0x9b152c8d
rol eax, 0x56
popf
pushf
not eax
add eax, 0x8be06110
xor eax, 0x9addf5a8
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb87bb0c6
xor eax, 0xd4b97b75
rol eax, 0x5b
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x36b15b54
pushf
not eax
add eax, 0x878d8253
xor eax, 0x847eec4e
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xbf7a3ccb
xor eax, 0xb5b9ddd0
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf34d1d3c
xor eax, 0x88dffff1
rol eax, 0xca
popf
jmp 0x14005b5e5
cmp r14, 4
jae 0x14005ecab
push rax
pushf
mov eax, 0x8ed1efc6
pushf
not eax
add eax, 0x8611f44d
xor eax, 0x9f97b2df
rol eax, 0x28
popf
pushf
not eax
add eax, 0xb1f1e9e6
xor eax, 0xac1d13ad
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xd7a1fdda
xor eax, 0x9c8a7bf1
rol eax, 0x74
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xa2c507f9
pushf
not eax
add eax, 0xd0642877
xor eax, 0x966672fc
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x98dff1a9
xor eax, 0xce15f12c
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xfe7e1b51
xor eax, 0xa51735f5
rol eax, 0x37
popf
jmp 0x14005b5e5
xor edi, edi
cmp r14, 4
seta dil
push rax
pushf
mov eax, 0x319d44ff
pushf
not eax
add eax, 0xcd340414
xor eax, 0x86c0c335
rol eax, 0x65
popf
pushf
not eax
add eax, 0xac629292
xor eax, 0xadfd98ee
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc209ff03
xor eax, 0x8b98a7dd
rol eax, 0x83
popf
pushf
not eax
add eax, 0xa829ee42
xor eax, 0xc14c1208
rol eax, 0x38
popf
jmp 0x14005b5e5
test r12b, r12b
je 0x14005ee00
push rax
pushf
mov eax, 0xaf7a63cd
pushf
not eax
add eax, 0xbca7db1d
xor eax, 0xf514d299
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xcc9f1a9a
xor eax, 0xca69509d
rol eax, 0x16
popf
pushf
not eax
add eax, 0xa3305677
xor eax, 0xc316ef6f
rol eax, 0x9d
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x60b7a1e0
pushf
not eax
add eax, 0xa06864a6
xor eax, 0xd800b7d7
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xd6d9de5c
xor eax, 0xc3f27fe6
rol eax, 0xb8
popf
jmp 0x14005b5e5
lea rdx, [r15 + 1]
mov rax, rbx
cmp rdx, 0x1000
jb 0x14005ee89
push rax
pushf
mov eax, 0x7683dfff
pushf
not eax
add eax, 0xfa4b1b26
xor eax, 0xa7271765
rol eax, 0xed
popf
pushf
not eax
add eax, 0x8d66dcdc
xor eax, 0xf78ac43c
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x85f0c97f
xor eax, 0xa9db98fe
rol eax, 0x9d
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xf398232c
pushf
not eax
add eax, 0xf8a0797f
xor eax, 0xadeb9785
rol eax, 0
popf
pushf
not eax
add eax, 0x962359e7
xor eax, 0xab861ae2
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd792363f
xor eax, 0xc9662bf7
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xdfd7d5b1
xor eax, 0xc95fa408
rol eax, 4
popf
jmp 0x14005b5e5
mov rcx, rbx
call fcn.14004b1c8
push rax
pushf
mov eax, 0x8cb47e7d
pushf
not eax
add eax, 0xef3f0072
xor eax, 0x9adb86f3
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xff19641e
xor eax, 0xdf2ca001
rol eax, 0xf2
popf
jmp 0x14005b5e5
xor r12d, r12d
mov qword [rbp + 0x30], r12
mov qword [rbp + 0x38], 0xf
mov byte [rbp + 0x20], r12b
mov rdx, qword [rsp + 0x78]
cmp rdx, 7
jbe 0x14005f026
push rax
pushf
mov eax, 0x30b2e880
pushf
not eax
add eax, 0xa9c40418
xor eax, 0xcfdc7c37
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa247a1d6
xor eax, 0x821acb5b
rol eax, 0x6a
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x1e1210e8
pushf
not eax
add eax, 0xae9fbf17
xor eax, 0x9ca5a1d8
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xc67fb23d
xor eax, 0xc71c5fbc
rol eax, 0x15
popf
jmp 0x14005b5e5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005f0a5
push rax
pushf
mov eax, 0x5dcba2d4
pushf
not eax
add eax, 0xe604a6a8
xor eax, 0xf7047db2
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x862402b9
xor eax, 0xae17eac5
rol eax, 0xb1
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x674c5076
pushf
not eax
add eax, 0x90a661a6
xor eax, 0xa141d09c
rol eax, 0x46
popf
pushf
not eax
add eax, 0xa5739659
xor eax, 0x9c2b2976
rol eax, 0xcd
popf
jmp 0x14005b5e5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005f2d0
push rax
pushf
mov eax, 0x3ce2107a
pushf
not eax
add eax, 0xaac2c9ad
xor eax, 0xdbd496b8
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9cf84a07
xor eax, 0x9cd360b7
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9d3e9ef6
xor eax, 0xa544a15f
rol eax, 0x9f
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x94f67e07
pushf
not eax
add eax, 0xb93ffaed
xor eax, 0x8e6589e2
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf5357071
xor eax, 0xb58dc833
rol eax, 0xea
popf
jmp 0x14005b5e5
call fcn.14004b1c8
push rax
pushf
mov eax, 0xd7bdde16
pushf
not eax
add eax, 0xb987e1d2
xor eax, 0xe8ae1540
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xd1f1e82a
xor eax, 0xbee88412
rol eax, 6
popf
jmp 0x14005b5e5
inc dword [rsp + 0x58]
inc r13
cmp r13, qword [rbp - 0x40]
jl 0x14005f4cc
push rax
pushf
mov eax, 0x67abe6a0
pushf
not eax
add eax, 0xee71045d
xor eax, 0xe8d6322a
rol eax, 0x71
popf
pushf
not eax
add eax, 0xd44de11e
xor eax, 0xbe416fbb
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb0b58b8e
xor eax, 0xfc31aa4b
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8e8c12bf
xor eax, 0xe229fe86
rol eax, 0x3a
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xbad90c10
pushf
not eax
add eax, 0xeb782262
xor eax, 0xd58d2878
rol eax, 9
popf
pushf
not eax
add eax, 0x931507cc
xor eax, 0xc52ac864
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xe62912e7
xor eax, 0xca8a039f
rol eax, 0x63
popf
pushf
not eax
add eax, 0xfc99c555
xor eax, 0x90b730c1
rol eax, 0xd6
popf
jmp 0x14005b5e5
lea rdx, [0x18a108a89]
pushf
sub rdx, 0x4a0ecdb1
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [0x193501f86]
pushf
sub rdx, 0x534fc476
popf
mov rcx, rax
jmp 0x14005f559
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
lea rdx, [0x193d83362]
pushf
sub rdx, 0x53d67652
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [0x1924c3ee5]
pushf
sub rdx, 0x524be3d5
popf
mov rcx, rax
jmp 0x14005f593
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
nop
push rax
pushf
mov eax, 0x9c185f69
pushf
not eax
add eax, 0xb6059b6d
xor eax, 0xf6e02aa8
rol eax, 0x46
popf
pushf
not eax
add eax, 0xd4976000
xor eax, 0x96aad082
rol eax, 0x80
popf
pushf
not eax
add eax, 0xea22a38e
xor eax, 0x91bfe0d4
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8c0b830a
xor eax, 0x956be737
rol eax, 0xde
popf
jmp 0x14005b5e5
mov rdx, qword [rbp - 0x20]
cmp rdx, 7
jbe 0x14005f647
push rax
pushf
mov eax, 0x4821c6a0
pushf
not eax
add eax, 0x8ba5d38b
xor eax, 0xd3efce57
rol eax, 0x33
popf
pushf
not eax
add eax, 0xc7100afd
xor eax, 0x8c6b64e8
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb4482ae6
xor eax, 0xa3530759
rol eax, 0xe6
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xc1747b8b
pushf
not eax
add eax, 0xa09ecfc5
xor eax, 0xdcf4c9e2
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9374146c
xor eax, 0xeb7841ad
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9ec057dd
xor eax, 0xd667fe10
rol eax, 0xc9
popf
jmp 0x14005b5e5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14005f780
push rax
pushf
mov eax, 0xc4e38206
pushf
not eax
add eax, 0xc8eccf9d
xor eax, 0xe72da5eb
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xe049ae1f
xor eax, 0x9678b238
rol eax, 0
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xd0325e98
pushf
not eax
add eax, 0xde7697c1
xor eax, 0xabacc857
rol eax, 0x45
popf
pushf
not eax
add eax, 0xec8568c0
xor eax, 0xc16f958b
rol eax, 0xce
popf
pushf
not eax
add eax, 0xdf1edd7a
xor eax, 0x984ea1f7
rol eax, 0xa
popf
jmp 0x14005b5e5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xdeee74d5
pushf
not eax
add eax, 0xab4c80e4
xor eax, 0xb468b9b5
rol eax, 0x98
popf
pushf
not eax
add eax, 0x924d5849
xor eax, 0xc395eae0
rol eax, 0x79
popf
pushf
not eax
add eax, 0xdc2edf6e
xor eax, 0xf634ddd7
rol eax, 0x51
popf
jmp 0x14005b5e5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
movsxd rax, dword [rsp + 0x58]
test eax, eax
jle 0x14005f92b
push rax
pushf
mov eax, 0x735ab85f
pushf
not eax
add eax, 0xda25f244
xor eax, 0x8d5c2573
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xcdd4f2ba
xor eax, 0xbf88fcdc
rol eax, 0x61
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xd2315c08
pushf
not eax
add eax, 0x808c8526
xor eax, 0xadc9fe9f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xbbb4ade3
xor eax, 0xf9b00777
rol eax, 0x89
popf
pushf
not eax
add eax, 0xd73b7542
xor eax, 0xc067660f
rol eax, 0xc9
popf
jmp 0x14005b5e5
mov r14, qword [rbp - 0x80]
mov r9, qword [r14 + rax*8]
mov rdx, 0xffffffffffffffff
push rax
pushf
mov eax, 0x3e143393
pushf
not eax
add eax, 0xd154bd5d
xor eax, 0xbcc193bb
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xf473686f
xor eax, 0xba0138eb
rol eax, 0xc4
popf
jmp 0x14005b5e5
inc rdx
cmp word [r9 + rdx*2], 0
jne 0x14005f9f1
push rax
pushf
mov eax, 0x3b8077d4
pushf
not eax
add eax, 0xbd099d87
xor eax, 0xed692fb2
rol eax, 0x37
popf
pushf
not eax
add eax, 0xc4e5e03d
xor eax, 0xc49cf037
rol eax, 0x51
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x3bc49e09
pushf
not eax
add eax, 0xa7d32419
xor eax, 0xece306c3
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xf43aab35
xor eax, 0x8834471e
rol eax, 0x81
popf
jmp 0x14005b5e5
mov rax, qword [rbp - 0x20]
cmp rdx, rax
ja 0x14005fa73
push rax
pushf
mov eax, 0x76cf0279
pushf
not eax
add eax, 0x96cb381c
xor eax, 0xc52a0190
rol eax, 0x56
popf
pushf
not eax
add eax, 0x9e6d7b46
xor eax, 0xcb4e45c5
rol eax, 0x71
popf
pushf
not eax
add eax, 0x9f8fdd78
xor eax, 0x9e953d86
rol eax, 0xba
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xa881022
pushf
not eax
add eax, 0xddf6c44f
xor eax, 0xda99cd39
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf9e8311d
xor eax, 0xe5f93dba
rol eax, 0x9d
popf
jmp 0x14005b5e5
lea rcx, [rbp - 0x38]
call fcn.14006b04b
push rax
pushf
mov eax, 0x52e70f06
pushf
not eax
add eax, 0xde0bacb9
xor eax, 0xb436b4a2
rol eax, 0x68
popf
pushf
not eax
add eax, 0xfc03be19
xor eax, 0xe614c6a1
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xef872538
xor eax, 0x8708b1dd
rol eax, 0x66
popf
jmp 0x14005b5e5
mov eax, dword [rbp + 0x30]
bt eax, 0xa
jae 0x14005fd27
push rax
pushf
mov eax, 0x8fbe5418
pushf
not eax
add eax, 0xb1ed3b45
xor eax, 0xebf0429a
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xd2645a92
xor eax, 0x992885d8
rol eax, 0x85
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x49982858
pushf
not eax
add eax, 0xc44668d3
xor eax, 0x9c9726f7
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa8d33102
xor eax, 0x81d57424
rol eax, 0x49
popf
pushf
not eax
add eax, 0xae5a2fb3
xor eax, 0xd081be95
rol eax, 0x86
popf
jmp 0x14005b5e5
mov ecx, dword [rbp + 0x34]
cmp ecx, 0xa000000c
jne 0x14005fdab
push rax
pushf
mov eax, 0x137b8e2b
pushf
not eax
add eax, 0x90446358
xor eax, 0x89d30ac4
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb3670dc2
xor eax, 0xd70fc619
rol eax, 0xed
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xeb58a22c
pushf
not eax
add eax, 0xc304ded1
xor eax, 0xa73f4cbe
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa5bc52e3
xor eax, 0xdf8bc5ce
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xc4ff742c
xor eax, 0xb33b80c5
rol eax, 0x81
popf
jmp 0x14005b5e5
cmp ecx, 0xa0000003
jne 0x14005fea0
push rax
pushf
mov eax, 0x6f345629
pushf
not eax
add eax, 0xe417adc5
xor eax, 0xd4bd0e26
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xc5e9f0db
xor eax, 0xcb8e5f02
rol eax, 0x79
popf
pushf
not eax
add eax, 0x9aeb7d85
xor eax, 0xd736dcb8
rol eax, 0x61
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x9b741c23
pushf
not eax
add eax, 0xf17ca7f5
xor eax, 0xf611fd45
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xe4ee84cf
xor eax, 0x926e1ee8
rol eax, 0x42
popf
jmp 0x14005b5e5
mov eax, 0x96a3b2ea
pushf
not eax
add eax, 0xf9271329
xor eax, 0xbb5fdf1e
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb7ca8503
xor eax, 0xb20d6f5f
rol eax, 0x33
popf
pushf
not eax
add eax, 0xad9a191e
xor eax, 0xfb21585f
rol eax, 0x1d
popf
jmp 0x140060284
movzx eax, al
and eax, 0x10
or eax, 0x20
shr eax, 4
jmp 0x140060284
mov dword [rbp - 0x6c], 0xffff
sub eax, 2
je 0x14005ffdf
push rax
pushf
mov eax, 0x2973b933
pushf
not eax
add eax, 0xfa546f73
xor eax, 0xcf2b3651
rol eax, 0x71
popf
pushf
not eax
add eax, 0xba7415a6
xor eax, 0xba07d60e
rol eax, 0x2d
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x1c783d72
pushf
not eax
add eax, 0xb973da5d
xor eax, 0xd99ec891
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x857bcb5f
xor eax, 0xe7312268
rol eax, 0x8a
popf
jmp 0x14005b5e5
sub eax, 0x32
je 0x1400600c8
push rax
pushf
mov eax, 0xd59cd230
pushf
not eax
add eax, 0x8dcffced
xor eax, 0x89c845a7
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe06d4abc
xor eax, 0xae99dba0
rol eax, 0x6f
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x3bf03e3b
pushf
not eax
add eax, 0x8c07c8f3
xor eax, 0xe158da24
rol eax, 0x74
popf
pushf
not eax
add eax, 0xbb4d7775
xor eax, 0xb2126293
rol eax, 0xdf
popf
jmp 0x14005b5e5
cmp eax, 0x46
je 0x140060146
push rax
pushf
mov eax, 0x1bf72c84
pushf
not eax
add eax, 0x93d8cc34
xor eax, 0x8b2f20ab
rol eax, 0x58
popf
pushf
not eax
add eax, 0xbc99ebcc
xor eax, 0xb2822831
rol eax, 0x25
popf
pushf
not eax
add eax, 0x800034b7
xor eax, 0x9c198d0b
rol eax, 0x42
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x5571ebe1
pushf
not eax
add eax, 0xe9045c30
xor eax, 0xf90db168
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb57dceda
xor eax, 0xdeaa7fba
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd487b745
xor eax, 0xeefd935a
rol eax, 0xd6
popf
jmp 0x14005b5e5
mov eax, r12d
jmp 0x140060284
mov eax, 0x59000d7a
pushf
not eax
add eax, 0xa38ee54e
xor eax, 0x979f47a1
rol eax, 6
popf
pushf
not eax
add eax, 0xbb525a6c
xor eax, 0xaadf9681
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf1a889b5
xor eax, 0x85f0265c
rol eax, 0xbf
popf
push rax
pushf
mov eax, 0x3b86d544
pushf
not eax
add eax, 0x908812d6
xor eax, 0xba03e6aa
rol eax, 0x58
popf
pushf
not eax
add eax, 0xcaab71f1
xor eax, 0x97ccf16a
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe26d2491
xor eax, 0x94ee2cac
rol eax, 0x93
popf
pushf
not eax
add eax, 0x8ef6239c
xor eax, 0xf816fa94
rol eax, 0xe5
popf
jmp 0x14005b5e5
mov dword [rbp], edx
lea rcx, [0x188d63315]
pushf
sub rcx, 0x48d4125d
popf
mov qword [rbp + 8], rcx
movaps xmm0, xmmword [rbp]
movdqa xmmword [rbp], xmm0
test eax, eax
je 0x1400602dd
push rax
pushf
mov eax, 0x422d60fc
pushf
not eax
add eax, 0xc66589f4
xor eax, 0xe072f893
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xb85b6b47
xor eax, 0xb2155e99
rol eax, 0x58
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x9dd33504
pushf
not eax
add eax, 0xcaec2f48
xor eax, 0xa9ebb144
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf27914e2
xor eax, 0xf9d073f8
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9de83fcf
xor eax, 0xe6ac4d44
rol eax, 0xf3
popf
jmp 0x14005b5e5
cmp eax, 1
sete bl
push rax
pushf
mov eax, 0xc25896cc
pushf
not eax
add eax, 0xe78d19d3
xor eax, 0xae0671c8
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf4def793
xor eax, 0x98e88b13
rol eax, 0x56
popf
pushf
not eax
add eax, 0xc445abb6
xor eax, 0xe8d04cb0
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa402149f
xor eax, 0x9dc5427e
rol eax, 0x8e
popf
jmp 0x14005b5e5
mov rdx, qword [rsp + 0x78]
cmp rdx, 7
jbe 0x1400603d3
push rax
pushf
mov eax, 0x3016d230
pushf
not eax
add eax, 0xc02c09f8
xor eax, 0xaf1a1151
rol eax, 0x72
popf
pushf
not eax
add eax, 0x89ad7a26
xor eax, 0xe7d22189
rol eax, 0x36
popf
pushf
not eax
add eax, 0xbf7dd847
xor eax, 0xa77bb6d5
rol eax, 0
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x857a0b5b
pushf
not eax
add eax, 0xaf2cb468
xor eax, 0xa7d8a6f5
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf318c46f
xor eax, 0xa996591f
rol eax, 0x23
popf
pushf
not eax
add eax, 0x8faf3ac4
xor eax, 0xb33ba604
rol eax, 0x34
popf
jmp 0x14005b5e5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006048b
push rax
pushf
mov eax, 0xa1391538
pushf
not eax
add eax, 0x85093de4
xor eax, 0x88826547
rol eax, 0x36
popf
pushf
not eax
add eax, 0x92a7c338
xor eax, 0xdb05d3ef
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc9c46f6d
xor eax, 0xf70aabb4
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xe99b0f56
xor eax, 0x8b56a520
rol eax, 0x1d
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x6c0b906d
pushf
not eax
add eax, 0x82afc99c
xor eax, 0xc681cb28
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9f964f3e
xor eax, 0xff458b30
rol eax, 0x53
popf
jmp 0x14005b5e5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140060519
push rax
pushf
mov eax, 0xa3a6662d
pushf
not eax
add eax, 0xfcf6fce1
xor eax, 0xc9a3fc81
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc54cbe71
xor eax, 0xf0c1ae52
rol eax, 0x31
popf
pushf
not eax
add eax, 0xfef35ea1
xor eax, 0x9385bb05
rol eax, 0xe6
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x54a741b
pushf
not eax
add eax, 0xab55f666
xor eax, 0xed4e1517
rol eax, 0x23
popf
pushf
not eax
add eax, 0xbc6323f4
xor eax, 0xd13eab3f
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9ca8435e
xor eax, 0x9f32a409
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb232b249
xor eax, 0xc9a36d21
rol eax, 0xaa
popf
jmp 0x14005b5e5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
push rax
pushf
mov eax, 0xa7738d08
pushf
not eax
add eax, 0xf64a331b
xor eax, 0xc31daffd
rol eax, 0xca
popf
pushf
not eax
add eax, 0x9d532dd7
xor eax, 0xee632a24
rol eax, 0xff
popf
pushf
not eax
add eax, 0x8fd16273
xor eax, 0xfead3f95
rol eax, 0xc9
popf
jmp 0x14005b5e5
mov bl, 0xf4
pushf
not bl
add bl, 0x9e
xor bl, 0xde
rol bl, 0xdc
popf
pushf
not bl
add bl, 0xb2
xor bl, 0x2c
rol bl, 0xf5
popf
pushf
not bl
add bl, 0x61
xor bl, 0xbe
rol bl, 0xc3
popf
test edx, edx
jne 0x140060650
push rax
pushf
mov eax, 0x224e42d6
pushf
not eax
add eax, 0xf57807db
xor eax, 0xf72432ec
rol eax, 9
popf
pushf
not eax
add eax, 0xe7d55574
xor eax, 0xa7e34205
rol eax, 0x43
popf
pushf
not eax
add eax, 0x8d7408f9
xor eax, 0x83becdf7
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbdb5782c
xor eax, 0x92314804
rol eax, 0xef
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x1e7fef91
pushf
not eax
add eax, 0xaa646485
xor eax, 0xedc451dc
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd079e878
xor eax, 0xc8356652
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x8f348a94
xor eax, 0x98792f80
rol eax, 0xef
popf
pushf
not eax
add eax, 0xba3c1da0
xor eax, 0xebe7c11b
rol eax, 0x46
popf
jmp 0x14005b5e5
jmp 0x140060382
call fcn.14004b1c8
push rax
pushf
mov eax, 0xc7d428a8
pushf
not eax
add eax, 0xf3788abf
xor eax, 0xbca9fead
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x92aa6a68
xor eax, 0xb5f1ff82
rol eax, 0x9e
popf
jmp 0x14005b5e5
test bl, bl
je 0x140060750
push rax
pushf
mov eax, 0xe9a69591
pushf
not eax
add eax, 0x806cfb39
xor eax, 0xb853e9ca
rol eax, 0x94
popf
pushf
not eax
add eax, 0xb652f019
xor eax, 0xcfc006c0
rol eax, 0x8a
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xea09e416
pushf
not eax
add eax, 0xfc9bae66
xor eax, 0xcf9b9fa7
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe31f51fd
xor eax, 0x8a78c27b
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd4d95a63
xor eax, 0xf726ce22
rol eax, 0x77
popf
pushf
not eax
add eax, 0xf0aa3e25
xor eax, 0xf7c77cc9
rol eax, 0xce
popf
jmp 0x14005b5e5
lea rdx, [0x194d84857]
pushf
sub rdx, 0x54d688af
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [rbp - 0x38]
cmp qword [rbp - 0x20], 7
cmova rdx, qword [rbp - 0x38]
mov r8, qword [rbp - 0x28]
mov rcx, rax
call fcn.14008847b
lea rdx, [0x1a21fa6f5]
pushf
sub rdx, 0x621de76d
popf
mov rcx, rax
jmp 0x14005f578
mov r15d, dword [rsp + 0x54]
mov r13d, dword [rsp + 0x5c]
jmp 0x1400608f3
mov r14, qword [rbp - 0x80]
push rax
pushf
mov eax, 0x18c6d53c
pushf
not eax
add eax, 0xef3acff0
xor eax, 0xc9ca6e47
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xfc2f38b4
xor eax, 0xeb76dfb3
rol eax, 0x66
popf
pushf
not eax
add eax, 0x96ffff9c
xor eax, 0xb46c8ea0
rol eax, 0xd6
popf
jmp 0x14005b5e5
call fcn.140001800
mov qword [0x140022c70], rax
cmp rax, 0xffffffffffffffff
je 0x14006093c
push rax
pushf
mov eax, 0xdf30ed9
pushf
not eax
add eax, 0xfebe3cb2
xor eax, 0xb1accb1c
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa62c4be4
xor eax, 0xf22849c3
rol eax, 0x53
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x4483cc1e
pushf
not eax
add eax, 0x90338fd8
xor eax, 0xb3072316
rol eax, 0x52
popf
pushf
not eax
add eax, 0x86bad271
xor eax, 0xfd008ac8
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xaf851e4b
xor eax, 0x9f10543f
rol eax, 0xe9
popf
jmp 0x14005b5e5
xorps xmm0, xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x18], xmm1
mov rdi, r12
mov qword [rbp - 8], r12
test r15d, r15d
jle 0x1400609f6
push rax
pushf
mov eax, 0xef2cb6ed
pushf
not eax
add eax, 0x99efa791
xor eax, 0x913fd043
rol eax, 0x63
popf
pushf
not eax
add eax, 0xcf92df0f
xor eax, 0xfcd01e70
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd8b8917b
xor eax, 0x9a290a19
rol eax, 0x96
popf
pushf
not eax
add eax, 0xc4730daa
xor eax, 0xd902aa83
rol eax, 0x42
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xca7498e6
pushf
not eax
add eax, 0x96515adb
xor eax, 0xe950be4a
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xbba24211
xor eax, 0xe18b8e0c
rol eax, 0x82
popf
pushf
not eax
add eax, 0x8b0d385c
xor eax, 0xa89406af
rol eax, 1
popf
jmp 0x14005b5e5
mov rdx, qword [r14 + 0x18]
movups xmmword [rbp + 0x20], xmm0
movdqu xmmword [rbp + 0x30], xmm1
mov r8, 0xffffffffffffffff
push rax
pushf
mov eax, 0xf09be7be
pushf
not eax
add eax, 0xc0d5348d
xor eax, 0xe0895e52
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa3078eb8
xor eax, 0xe2bd1575
rol eax, 0x1c
popf
jmp 0x14005b5e5
inc r8
cmp word [rdx + r8*2], 0
jne 0x140060b56
push rax
pushf
mov eax, 0xda8e4b
pushf
not eax
add eax, 0xfccd675b
xor eax, 0xdbb08de6
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x961fdfa9
xor eax, 0xaa9472ab
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xd7fa0d31
xor eax, 0xd99f039e
rol eax, 0x7f
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x221fd979
pushf
not eax
add eax, 0xcff87653
xor eax, 0xeb556c11
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd965dd47
xor eax, 0x9e1158af
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe50d9df2
xor eax, 0x994cea94
rol eax, 0xc1
popf
jmp 0x14005b5e5
lea rcx, [rbp + 0x20]
call fcn.14004d965
nop
lea rdx, [rbp + 0x20]
lea rcx, [rbp]
call fcn.14002ccef
lea rcx, [rbp - 0x18]
cmp rcx, rax
je 0x140060bef
push rax
pushf
mov eax, 0xd35c43b5
pushf
not eax
add eax, 0xbf86ac47
xor eax, 0x96efaf53
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc84c9cf3
xor eax, 0xdbfd443b
rol eax, 0xe7
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xf929cfdc
pushf
not eax
add eax, 0xeba63c60
xor eax, 0xfd7b875d
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xaa184bf6
xor eax, 0xb5906c59
rol eax, 0
popf
pushf
not eax
add eax, 0xafb9cee9
xor eax, 0xa63bf75d
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x96aedb28
xor eax, 0xa3b3378f
rol eax, 0xce
popf
jmp 0x14005b5e5
mov r14, qword [rbp - 0x10]
mov rbx, qword [rbp - 0x18]
push rax
pushf
mov eax, 0x53a8219d
pushf
not eax
add eax, 0xfe227285
xor eax, 0xc0d53547
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xb4a8f576
xor eax, 0x99bb1c0d
rol eax, 0xb1
popf
jmp 0x14005b5e5
mov rcx, qword [rbp]
test rcx, rcx
je 0x140060d3c
push rax
pushf
mov eax, 0xd263ac3e
pushf
not eax
add eax, 0x882ae24f
xor eax, 0xb2ce7f47
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd82eed6b
xor eax, 0xc09b2d2b
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x94094324
xor eax, 0xb8e8f9b2
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x880cb542
xor eax, 0x98cdf5a2
rol eax, 0x47
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xfb281520
pushf
not eax
add eax, 0xf750a463
xor eax, 0xe6dcba72
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf89b48c4
xor eax, 0xc2df4911
rol eax, 1
popf
pushf
not eax
add eax, 0xa01e04e3
xor eax, 0xaa887dda
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xcfe675c9
xor eax, 0xff4f6ec4
rol eax, 0x9c
popf
jmp 0x14005b5e5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14004b1c8
mov qword [rbp], r12
xorps xmm0, xmm0
movdqu xmmword [rbp + 8], xmm0
push rax
pushf
mov eax, 0x4f34615a
pushf
not eax
add eax, 0xb88b3ce4
xor eax, 0xfbb88fa0
rol eax, 0xd
popf
pushf
not eax
add eax, 0xadcac347
xor eax, 0xcb5c2a44
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xcc8c5d5f
xor eax, 0xbf3e06ca
rol eax, 0xb0
popf
jmp 0x14005b5e5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006106d
push rax
pushf
mov eax, 0x30d7a0eb
pushf
not eax
add eax, 0x947b5c62
xor eax, 0xa7d7c46d
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xdeeb2d62
xor eax, 0x9bc54b27
rol eax, 0x2d
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x3173d2af
pushf
not eax
add eax, 0xd24923a7
xor eax, 0x97b18453
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc8dc5623
xor eax, 0xf7856f8a
rol eax, 0x21
popf
pushf
not eax
add eax, 0x81bd0489
xor eax, 0xbb04b502
rol eax, 0x4e
popf
jmp 0x14005b5e5
call fcn.14004b1c8
jmp 0x14006120d
mov r14, qword [rbp - 0x10]
mov rbx, qword [rbp - 0x18]
push rax
pushf
mov eax, 0x47ca9dc8
pushf
not eax
add eax, 0xf760316a
xor eax, 0x9b84f313
rol eax, 0x15
popf
pushf
not eax
add eax, 0x9a728f93
xor eax, 0xf22f4e05
rol eax, 0x97
popf
pushf
not eax
add eax, 0xf064193e
xor eax, 0x84bf3d20
rol eax, 9
popf
pushf
not eax
add eax, 0xb5dfc808
xor eax, 0x8d324e93
rol eax, 0xcd
popf
jmp 0x14005b5e5
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
cmp rbx, r14
jne 0x14006125f
push rax
pushf
mov eax, 0x462aa3f6
pushf
not eax
add eax, 0xf74c4d08
xor eax, 0xc4f58bff
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xca559c49
xor eax, 0xba67aca0
rol eax, 0xb
popf
pushf
not eax
add eax, 0xcd2b6642
xor eax, 0xcd53937d
rol eax, 0x12
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xa0683cf3
pushf
not eax
add eax, 0xcc35dcaa
xor eax, 0xf66ab52f
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc6bada3e
xor eax, 0xf1fefbb2
rol eax, 0x91
popf
pushf
not eax
add eax, 0x8ebde224
xor eax, 0xe52a3306
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd0860480
xor eax, 0xf7295b5a
rol eax, 0xa3
popf
jmp 0x14005b5e5
lea rdx, [0x196796beb]
pushf
sub rdx, 0x5677ac2b
popf
call fcn.140054dc9
jmp 0x140061654
lea rdx, [0x19ca7236f]
pushf
sub rdx, 0x5ca56367
popf
call fcn.140054dc9
sub r14, rbx
mov rdx, r14
mov rcx, rax
jmp 0x14006133b
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___unsigned_long_long_unsigned___int64_____ptr64]
lea rdx, [0x1813ece33]
pushf
sub rdx, 0x413e7323
popf
mov rcx, rax
jmp 0x140061357
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
jmp 0x14006152c
mov rdi, qword [rbp - 8]
mov rbx, qword [rbp - 0x18]
push rax
pushf
mov eax, 0x57ab7027
pushf
not eax
add eax, 0xb2b784d3
xor eax, 0xebf47c64
rol eax, 0x50
popf
pushf
not eax
add eax, 0xff31b7ed
xor eax, 0xc84f0d82
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xc6f66987
xor eax, 0xb8879dc1
rol eax, 8
popf
jmp 0x14005b5e5
mov dword [rsp + 0x5c], r12d
lea rax, [rsp + 0x5c]
mov qword [rsp + 0x48], rax
mov byte [rsp + 0x38], sil
movzx eax, byte [rsp + 0x50]
mov byte [rsp + 0x30], al
movzx eax, byte [rsp + 0x51]
mov byte [rsp + 0x20], al
mov rdx, rbx
mov rcx, qword [0x140022c70]
call fcn.1400367d0
test rax, rax
jne 0x1400615c3
push rax
pushf
mov eax, 0x2acb1e77
pushf
not eax
add eax, 0x935b8874
xor eax, 0xbe644196
rol eax, 0x92
popf
pushf
not eax
add eax, 0x948842ce
xor eax, 0xd646b634
rol eax, 0x63
popf
pushf
not eax
add eax, 0xf3d69020
xor eax, 0xb6d70ecb
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x9aaf09e3
xor eax, 0xe1c58655
rol eax, 0x27
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x5faa8c0
pushf
not eax
add eax, 0x9a5474f8
xor eax, 0xb8d0460b
rol eax, 0x83
popf
pushf
not eax
add eax, 0xdc580d54
xor eax, 0xb5e04b89
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8a527892
xor eax, 0xfded6f8e
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa56b7f66
xor eax, 0xf079f3ec
rol eax, 0xfb
popf
jmp 0x14005b5e5
lea rdx, [0x1801a4e65]
pushf
sub rdx, 0x40188dfd
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [rbp - 0x38]
cmp qword [rbp - 0x20], 7
cmova rdx, qword [rbp - 0x38]
mov r8, qword [rbp - 0x28]
mov rcx, rax
call fcn.14008847b
lea rdx, [0x1870f6a58]
pushf
sub rdx, 0x470f0f48
popf
mov rcx, rax
jmp 0x14006166a
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rcx, qword [0x140022c70]
call fcn.140030fdb
nop
test rbx, rbx
je 0x1400616cc
push rax
pushf
mov eax, 0x2a94cc34
pushf
not eax
add eax, 0xf5e7fcc3
xor eax, 0x9aa82225
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xbb0da79d
xor eax, 0xee357801
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xaabda955
xor eax, 0xd82e24db
rol eax, 0xfe
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x96236be0
pushf
not eax
add eax, 0xd65666d1
xor eax, 0xf51fdc1d
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x97bebf57
xor eax, 0xb2bb87e1
rol eax, 0xa
popf
pushf
not eax
add eax, 0xe26664a9
xor eax, 0xf55640ad
rol eax, 0xe8
popf
jmp 0x14005b5e5
sub rdi, rbx
mov rax, rbx
cmp rdi, 0x1000
jb 0x140061754
push rax
pushf
mov eax, 0xfe4cba29
pushf
not eax
add eax, 0xbd5080d3
xor eax, 0x8f87d9c3
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe5e564f2
xor eax, 0xc4dd8a35
rol eax, 0x61
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xd89ae25f
pushf
not eax
add eax, 0xc00ba786
xor eax, 0xb6dad436
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa3b30638
xor eax, 0xeb0bc7bf
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xbbea4e86
xor eax, 0xeda97c03
rol eax, 0x32
popf
jmp 0x14005b5e5
add rdi, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400617e6
push rax
pushf
mov eax, 0x729ad3e
pushf
not eax
add eax, 0xbd3dc2ac
xor eax, 0x8a204601
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xfc6acff6
xor eax, 0xb8fe93cb
rol eax, 0xc4
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x592d607e
pushf
not eax
add eax, 0xd32fe866
xor eax, 0xedd64fc1
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xac0e8a68
xor eax, 0x87d798e5
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe5be6aa8
xor eax, 0x93841630
rol eax, 0x30
popf
pushf
not eax
add eax, 0x8f854785
xor eax, 0xdb7530a0
rol eax, 0xab
popf
jmp 0x14005b5e5
mov rdx, rdi
mov rcx, rbx
call fcn.14004b1c8
jmp 0x14005f5f3
lea rdx, [0x18d5c40b2]
pushf
sub rdx, 0x4d5a8022
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [0x1a3898d6c]
pushf
sub rdx, 0x6389325c
popf
mov rcx, rax
jmp 0x140061978
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
push rax
pushf
mov eax, 0xb083cab2
pushf
not eax
add eax, 0xef4b59c3
xor eax, 0xa1f0b1a5
rol eax, 0x36
popf
pushf
not eax
add eax, 0xdf1c57bb
xor eax, 0xcc4c5af3
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8ca41341
xor eax, 0xbcdd7a7c
rol eax, 0xc5
popf
jmp 0x14005b5e5
lea rdx, [0x1b0e84fd9]
pushf
sub rdx, 0x70e68ed9
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call fcn.140054dc9
lea rdx, [0x1969afdb6]
pushf
sub rdx, 0x569aa2a6
popf
mov rcx, rax
jmp 0x1400619f8
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
nop
test rbx, rbx
je 0x140061a37
push rax
pushf
mov eax, 0x42f9ac23
pushf
not eax
add eax, 0x9af2c226
xor eax, 0xbcbf795e
rol eax, 7
popf
pushf
not eax
add eax, 0x948c4471
xor eax, 0xe5f495fb
rol eax, 0xcb
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0xac747de5
pushf
not eax
add eax, 0x9d530791
xor eax, 0xee434399
rol eax, 0x40
popf
pushf
not eax
add eax, 0xec3d5e0f
xor eax, 0xcd8ab3dc
rol eax, 0xf3
popf
jmp 0x14005b5e5
sub rdi, rbx
mov rax, rbx
cmp rdi, 0x1000
jb 0x140061aac
push rax
pushf
mov eax, 0x118f3a26
pushf
not eax
add eax, 0xcd88b205
xor eax, 0x9516492a
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xb934e74f
xor eax, 0xc545a52c
rol eax, 0x5f
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x8d23ef59
pushf
not eax
add eax, 0xda880205
xor eax, 0xd4642e88
rol eax, 0xa
popf
pushf
not eax
add eax, 0x9ea2bb3a
xor eax, 0x9d1a2cd5
rol eax, 0xf0
popf
jmp 0x14005b5e5
mov rdx, rdi
mov rcx, rbx
call fcn.14004b1c8
nop
push rax
pushf
mov eax, 0x1af8e7b7
pushf
not eax
add eax, 0xc4f1cd4a
xor eax, 0xbe604de6
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa4299319
xor eax, 0xef158050
rol eax, 0x45
popf
pushf
not eax
add eax, 0xfffa5ef1
xor eax, 0xaeaa1e25
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb3985e39
xor eax, 0xfb77c076
rol eax, 0xe1
popf
jmp 0x14005b5e5
mov rdx, qword [rbp - 0x20]
cmp rdx, 7
jbe 0x140061ca9
push rax
pushf
mov eax, 0x7a995011
pushf
not eax
add eax, 0xb10bba39
xor eax, 0x98e200a8
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xb518c5c8
xor eax, 0x938fd36b
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x833c02cf
xor eax, 0xac9e13a4
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9ab54b33
xor eax, 0xca0ed5ca
rol eax, 4
popf
jmp 0x14005b5e5
push rax
pushf
mov eax, 0x37a35fda
pushf
not eax
add eax, 0xd27ff242
xor eax, 0xa70a9f3d
rol eax, 0x16
popf
pushf
not eax
add eax, 0xb5f8e5d3
xor eax, 0xa4054776
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xf7d44f89
xor eax, 0xf577d8f6
rol eax, 0x14
popf
pushf
not eax
add eax, 0xe39cbdae
xor eax, 0xbe21e708
rol eax, 0x4a
popf
jmp 0x14005b5e5
call fcn.14004b1c8
push rax
pushf
mov eax, 0xdedcb02a
pushf
not eax
add eax, 0xb5033420
xor eax, 0x8455eb8f
rol eax, 0x16
popf
pushf
not eax
add eax, 0xcf68ffd9
xor eax, 0xbec20c7b
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xae844e48
xor eax, 0xbd0371d5
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf11d3d6b
xor eax, 0xc1bfdab9
rol eax, 0x4a
popf
jmp 0x14005b5e5
xor eax, eax
jmp 0x140061fc4
mov eax, 0xdbe7d62b
pushf
not eax
add eax, 0xbad7e280
xor eax, 0xa1517f45
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc42b3544
xor eax, 0x98992aa4
rol eax, 0x3e
popf
push rax
pushf
mov eax, 0x3a3f97e5
pushf
not eax
add eax, 0x98a49f26
xor eax, 0xb95f139b
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8e2ee33f
xor eax, 0x9be30d80
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb3756b3b
xor eax, 0x850b1f41
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x8a27a914
xor eax, 0xb5bfb18f
rol eax, 0x81
popf
jmp 0x14005b5e5
mov rcx, qword [rbp + 0x40]
xor rcx, rsp
call fcn.140066d40
lea r11, [rsp + 0x150]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
lea r8, [rsp + 0x60]
lea rdx, [rbp]
call fcn.14008d2de
int3