Function at 0x1400d3eae
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x4ddf8faa
pushf
not eax
add eax, 0xfc40207a
xor eax, 0x9f833443
rol eax, 0x51
popf
pushf
not eax
add eax, 0x861494ba
xor eax, 0xb44f637a
rol eax, 2
popf
pushf
not eax
add eax, 0xb3f5875e
xor eax, 0x9128393b
rol eax, 0x31
popf
cmp eax, 0x29
jne 0x1400d3efe
popf
pop rax
jmp 0x1400d548c
cmp eax, 0
jne 0x1400d3f0d
popf
pop rax
jmp 0x1400d4219
cmp eax, 3
jne 0x1400d3f1c
popf
pop rax
jmp 0x1400d4417
cmp eax, 1
jne 0x1400d3f2b
popf
pop rax
jmp 0x1400d42fe
cmp eax, 0xd
jne 0x1400d3f3a
popf
pop rax
jmp 0x1400d474a
cmp eax, 0x1a
jne 0x1400d3f49
popf
pop rax
jmp 0x1400d4daf
cmp eax, 0xe
jne 0x1400d3f58
popf
pop rax
jmp 0x1400d47c8
cmp eax, 0x31
jne 0x1400d3f67
popf
pop rax
jmp 0x1400d58e1
cmp eax, 0x19
jne 0x1400d3f76
popf
pop rax
jmp 0x1400d4d61
cmp eax, 8
jne 0x1400d3f85
popf
pop rax
jmp 0x1400d4586
cmp eax, 0x2a
jne 0x1400d3f94
popf
pop rax
jmp 0x1400d54eb
cmp eax, 0x17
jne 0x1400d3fa3
popf
pop rax
jmp 0x1400d4c76
cmp eax, 0x1c
jne 0x1400d3fb2
popf
pop rax
jmp 0x1400d4e94
cmp eax, 0x2e
jne 0x1400d3fc1
popf
pop rax
jmp 0x1400d5730
cmp eax, 0x18
jne 0x1400d3fd0
popf
pop rax
jmp 0x1400d4cb1
cmp eax, 0x2b
jne 0x1400d3fdf
popf
pop rax
jmp 0x1400d5590
cmp eax, 0x1b
jne 0x1400d3fee
popf
pop rax
jmp 0x1400d4ded
cmp eax, 0x2d
jne 0x1400d3ffd
popf
pop rax
jmp 0x1400d56e2
cmp eax, 0x23
jne 0x1400d400c
popf
pop rax
jmp 0x1400d5195
cmp eax, 0x25
jne 0x1400d401b
popf
pop rax
jmp 0x1400d52c2
cmp eax, 0x32
jne 0x1400d402a
popf
pop rax
jmp 0x1400d5933
cmp eax, 0x13
jne 0x1400d4039
popf
pop rax
jmp 0x1400d4a26
cmp eax, 0x33
jne 0x1400d4048
popf
pop rax
jmp 0x1400d598c
cmp eax, 0x24
jne 0x1400d4057
popf
pop rax
jmp 0x1400d5230
cmp eax, 0x1e
jne 0x1400d4066
popf
pop rax
jmp 0x1400d4fb7
cmp eax, 0xc
jne 0x1400d4075
popf
pop rax
jmp 0x1400d46db
cmp eax, 0x26
jne 0x1400d4084
popf
pop rax
jmp 0x1400d531e
cmp eax, 0x27
jne 0x1400d4093
popf
pop rax
jmp 0x1400d5369
cmp eax, 0x30
jne 0x1400d40a2
popf
pop rax
jmp 0x1400d5833
cmp eax, 0x10
jne 0x1400d40b1
popf
pop rax
jmp 0x1400d4891
cmp eax, 0x2c
jne 0x1400d40c0
popf
pop rax
jmp 0x1400d5634
cmp eax, 9
jne 0x1400d40cf
popf
pop rax
jmp 0x1400d45f7
cmp eax, 4
jne 0x1400d40de
popf
pop rax
jmp 0x1400d444f
cmp eax, 0x16
jne 0x1400d40ed
popf
pop rax
jmp 0x1400d4bdb
cmp eax, 0x28
jne 0x1400d40fc
popf
pop rax
jmp 0x1400d53d1
cmp eax, 0xa
jne 0x1400d410b
popf
pop rax
jmp 0x1400d4659
cmp eax, 0x22
jne 0x1400d411a
popf
pop rax
jmp 0x1400d50ff
cmp eax, 0x14
jne 0x1400d4129
popf
pop rax
jmp 0x1400d4afd
cmp eax, 7
jne 0x1400d4138
popf
pop rax
jmp 0x1400d44f0
cmp eax, 0x34
jne 0x1400d4147
popf
pop rax
jmp 0x1400d59ec
cmp eax, 2
jne 0x1400d4156
popf
pop rax
jmp 0x1400d438f
cmp eax, 0x20
jne 0x1400d4165
popf
pop rax
jmp 0x1400d5079
cmp eax, 0x1d
jne 0x1400d4174
popf
pop rax
jmp 0x1400d4f2d
cmp eax, 0x11
jne 0x1400d4183
popf
pop rax
jmp 0x1400d490b
cmp eax, 0x35
jne 0x1400d4192
popf
pop rax
jmp 0x1400d5a38
cmp eax, 0x2f
jne 0x1400d41a1
popf
pop rax
jmp 0x1400d577f
cmp eax, 0x12
jne 0x1400d41b0
popf
pop rax
jmp 0x1400d49af
cmp eax, 0x21
jne 0x1400d41bf
popf
pop rax
jmp 0x1400d50c9
cmp eax, 0x1f
jne 0x1400d41ce
popf
pop rax
jmp 0x1400d500e
cmp eax, 0xb
jne 0x1400d41dd
popf
pop rax
jmp 0x1400d4690
cmp eax, 0xf
jne 0x1400d41ec
popf
pop rax
jmp 0x1400d485b
cmp eax, 0x15
jne 0x1400d41fb
popf
pop rax
jmp 0x1400d4b92
cmp eax, 5
jne 0x1400d420a
popf
pop rax
jmp 0x1400d4488
cmp eax, 6
jne 0x1400d4219
popf
pop rax
jmp 0x1400d44e5
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
mov r13, r8
mov rsi, rdx
mov r14, rcx
lea rbp, [rcx + 0x10]
mov qword [rsp + 0x20], rbp
xor r15d, r15d
mov qword [rbp], r15
mov qword [rcx + 0x18], setsockopt
mov qword [rsp + 0x28], rcx
mov rbx, qword [rdx]
nop dword [rax]
cmp byte [rsi + 8], 0
jne 0x1400d42b8
push rax
pushf
mov eax, 0x3925f70f
pushf
not eax
add eax, 0xa5033779
xor eax, 0x814abe97
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x85f62f8e
xor eax, 0xc518a26c
rol eax, 0xac
popf
pushf
not eax
add eax, 0xe9e20a02
xor eax, 0xdf510840
rol eax, 0x86
popf
pushf
not eax
add eax, 0x854295de
xor eax, 0x9f51a916
rol eax, 0xec
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0xd7e2a2c
pushf
not eax
add eax, 0x9c6725fa
xor eax, 0xef457c41
rol eax, 0x19
popf
pushf
not eax
add eax, 0x81a0931a
xor eax, 0x9f2e1bfb
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x88443aa8
xor eax, 0xa1fc50b8
rol eax, 0xd8
popf
jmp 0x1400d3eef
test rbx, rbx
je 0x1400d4336
push rax
pushf
mov eax, 0x92d238ba
pushf
not eax
add eax, 0x983628f6
xor eax, 0xc41b287b
rol eax, 0x56
popf
pushf
not eax
add eax, 0x9a844ae9
xor eax, 0xca53ecb2
rol eax, 0x63
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0xd960645f
pushf
not eax
add eax, 0xa9cb907d
xor eax, 0xdd6b5b9c
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb6142978
xor eax, 0xaed7f98d
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf9e3aded
xor eax, 0xda563440
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xbfffa2fd
xor eax, 0x8d7e8253
rol eax, 0xc6
popf
jmp 0x1400d3eef
mov rcx, rbx
jmp 0x1400d4393
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::sgetc_void____ptr64]
cmp eax, 0xffffffff
je 0x1400d43d1
push rax
pushf
mov eax, 0x5caa93a1
pushf
not eax
add eax, 0xafe8d8aa
xor eax, 0xf8f26055
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc805f02c
xor eax, 0x9170797c
rol eax, 0x47
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x4d313547
pushf
not eax
add eax, 0x98623fd8
xor eax, 0xbaaa96f3
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xfc3cd2dd
xor eax, 0x80c787ce
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf1cedb67
xor eax, 0xdf12513f
rol eax, 0xde
popf
jmp 0x1400d3eef
mov byte [rsi + 9], al
jmp 0x1400d4488
mov qword [rsi], r15
mov rbx, r15
push rax
pushf
mov eax, 0xe85016f5
pushf
not eax
add eax, 0xb9656a1c
xor eax, 0xf7899fb4
rol eax, 0x52
popf
pushf
not eax
add eax, 0xf02fdf67
xor eax, 0xbde5c4f3
rol eax, 0x11
popf
jmp 0x1400d3eef
mov byte [rsi + 8], 1
push rax
pushf
mov eax, 0xc46afd47
pushf
not eax
add eax, 0xd7896517
xor eax, 0xd70f55b2
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xbb24b1a7
xor eax, 0xc437dd2f
rol eax, 0x48
popf
pushf
not eax
add eax, 0x82fbcac6
xor eax, 0xb11280d4
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf526e909
xor eax, 0xf713fcb5
rol eax, 0x67
popf
jmp 0x1400d3eef
cmp byte [r13 + 8], 0
jne 0x1400d46db
mov rcx, qword [r13]
test rcx, rcx
je 0x1400d4552
push rax
pushf
mov eax, 0xa117ae1b
pushf
not eax
add eax, 0xc264f43b
xor eax, 0x9388ad33
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb5be2544
xor eax, 0xb40e6db0
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd9e9946a
xor eax, 0xe3c831d3
rol eax, 0x88
popf
pushf
not eax
add eax, 0xe06b54d1
xor eax, 0x8ee71d47
rol eax, 0x4a
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x467a1d32
pushf
not eax
add eax, 0xbe53e124
xor eax, 0x8702aa39
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xaa467508
xor eax, 0x916b0b3f
rol eax, 0x86
popf
jmp 0x1400d3eef
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::sgetc_void____ptr64]
cmp eax, 0xffffffff
je 0x1400d45c4
push rax
pushf
mov eax, 0xfa9025c4
pushf
not eax
add eax, 0xc0277d41
xor eax, 0xce410764
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xa9401f6b
xor eax, 0xdf3d0ff0
rol eax, 0xb7
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x93422cbc
pushf
not eax
add eax, 0xd2e101c3
xor eax, 0xfb5249e1
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf248702e
xor eax, 0xa3848dc7
rol eax, 0x6d
popf
jmp 0x1400d3eef
mov byte [r13 + 9], al
jmp 0x1400d4690
mov qword [r13], r15
push rax
pushf
mov eax, 0x20a15ddb
pushf
not eax
add eax, 0x89e1421f
xor eax, 0x90911b6c
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xbef25f62
xor eax, 0xbfc26033
rol eax, 0x39
popf
jmp 0x1400d3eef
mov byte [r13 + 8], 1
push rax
pushf
mov eax, 0x8c4a8e5d
pushf
not eax
add eax, 0xe83b44b3
xor eax, 0xd42a4007
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9fd7b3e1
xor eax, 0xb1319ac2
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc6156c9b
xor eax, 0xda41b556
rol eax, 0x71
popf
jmp 0x1400d3eef
mov rax, qword [r13]
test rbx, rbx
jne 0x1400d4717
push rax
pushf
mov eax, 0x63e0eb09
pushf
not eax
add eax, 0xdbed590d
xor eax, 0xe0045269
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xd024f44f
xor eax, 0xb57ec63f
rol eax, 0x76
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0xa12b0675
pushf
not eax
add eax, 0x9bbd0019
xor eax, 0xf215206c
rol eax, 0xea
popf
pushf
not eax
add eax, 0xef8b7ef6
xor eax, 0xdcac42d3
rol eax, 0xd
popf
jmp 0x1400d3eef
test rax, rax
jne 0x1400d4782
push rax
pushf
mov eax, 0x12a75c15
pushf
not eax
add eax, 0xeee5af22
xor eax, 0xb27326b8
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa491a4e7
xor eax, 0xebbbce15
rol eax, 0xcc
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0xa592df17
pushf
not eax
add eax, 0xd58d8103
xor eax, 0xfdf127d3
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x882b27bf
xor eax, 0x8098c268
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xd64673f2
xor eax, 0xec06239b
rol eax, 0x97
popf
jmp 0x1400d3eef
cmp qword [r14 + 0x18], 0x10
jb 0x1400d4802
push rax
pushf
mov eax, 0x783fcecf
pushf
not eax
add eax, 0xd350a57c
xor eax, 0xc0462bb1
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xfaedadec
xor eax, 0xdbf09050
rol eax, 0x65
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x42715bd6
pushf
not eax
add eax, 0x8cae078f
xor eax, 0x8bcbb11c
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xb8ffba19
xor eax, 0x8cf3033c
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xa320d855
xor eax, 0x9b0986f1
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd776fd85
xor eax, 0xb5398b7c
rol eax, 0x94
popf
jmp 0x1400d3eef
mov r14, qword [r14]
push rax
pushf
mov eax, 0xafe68d74
pushf
not eax
add eax, 0xd471298d
xor eax, 0xbe131e0a
rol eax, 0x74
popf
pushf
not eax
add eax, 0xb25612ef
xor eax, 0x912c6b56
rol eax, 0xbb
popf
jmp 0x1400d3eef
mov rax, qword [rbp]
mov byte [r14 + rax], 0
mov rbx, qword [rsp + 0x88]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
test rax, rax
jne 0x1400d4956
push rax
pushf
mov eax, 0xb95d8417
pushf
not eax
add eax, 0xfcd0323e
xor eax, 0xd8dd8f05
rol eax, 0x57
popf
pushf
not eax
add eax, 0x83004c64
xor eax, 0xafe7a2b8
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xcd98e4d3
xor eax, 0xe2473568
rol eax, 0x8f
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x2b6932a5
pushf
not eax
add eax, 0x9c6aeeb3
xor eax, 0x95bbdb37
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa4e974e2
xor eax, 0xf3ef4a35
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbe7a519f
xor eax, 0xad910b62
rol eax, 0x83
popf
pushf
not eax
add eax, 0x835e1e0a
xor eax, 0x997b61f2
rol eax, 0x3c
popf
jmp 0x1400d3eef
mov rdi, qword [r14 + 0x18]
mov rax, qword [rbp]
cmp rax, rdi
jne 0x1400d49f3
push rax
pushf
mov eax, 0x6290b023
pushf
not eax
add eax, 0xd7a34a7b
xor eax, 0xe64eada2
rol eax, 0x93
popf
pushf
not eax
add eax, 0x8b45b8ea
xor eax, 0xab991e0a
rol eax, 0x23
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x5260ecf8
pushf
not eax
add eax, 0xe3390d2e
xor eax, 0xdd44e2be
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf1837939
xor eax, 0xdae835b3
rol eax, 0x7a
popf
jmp 0x1400d3eef
movabs r8, 0xffffffff270f7b27
pushf
not r8
add r8, 0x7fd36a69
xor r8, 0x4d5b8077
rol r8, 0xbd
popf
pushf
not r8
add r8, 0x63f770c5
xor r8, 0x7b1cab2a
rol r8, 0x82
popf
pushf
not r8
add r8, 0x75ac4976
xor r8, 0x73b6df5b
rol r8, 0x37
popf
cmp rax, r8
je 0x1400d4ab7
push rax
pushf
mov eax, 0xe4ec857d
pushf
not eax
add eax, 0xa448161a
xor eax, 0x904b7979
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xafbcf39d
xor eax, 0xe7ded1c9
rol eax, 0x6b
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0xd8faa599
pushf
not eax
add eax, 0xaa9c02d2
xor eax, 0xf07ac1ac
rol eax, 7
popf
pushf
not eax
add eax, 0x97e025a4
xor eax, 0xd7f09ba6
rol eax, 0x93
popf
pushf
not eax
add eax, 0xf5a3f053
xor eax, 0xf3fea148
rol eax, 0xb3
popf
jmp 0x1400d3eef
mov rbp, r14
cmp rdi, 0x10
jb 0x1400d4b5f
push rax
pushf
mov eax, 0xe23e7701
pushf
not eax
add eax, 0x92c60f47
xor eax, 0xdb570ced
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xdcc7950d
xor eax, 0x8614e69a
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa9efaac3
xor eax, 0x883c8850
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xfbd18502
xor eax, 0xdf0b67bd
rol eax, 0xcb
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x95618624
pushf
not eax
add eax, 0x913e5a4d
xor eax, 0xd655eb24
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xfbcf8821
xor eax, 0x9a633ba8
rol eax, 0x7a
popf
jmp 0x1400d3eef
mov rbp, qword [r14]
push rax
pushf
mov eax, 0xc19568b
pushf
not eax
add eax, 0xea4a584f
xor eax, 0xbdfcc7b3
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x824285dd
xor eax, 0xcc37a7cd
rol eax, 0x37
popf
pushf
not eax
add eax, 0xe97efc15
xor eax, 0xcc9c9d0c
rol eax, 0x28
popf
jmp 0x1400d3eef
mov rdx, rdi
mov rdi, rax
or rdi, 0xf
cmp rdi, r8
jbe 0x1400d4c30
push rax
pushf
mov eax, 0xfc9eb2f8
pushf
not eax
add eax, 0xfb718ee5
xor eax, 0xbb8452be
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa390adbe
xor eax, 0xbbad0ff0
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa52ba299
xor eax, 0xfae07d2c
rol eax, 0xe5
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x6d50787b
pushf
not eax
add eax, 0xc7bd1827
xor eax, 0xc8a4a87f
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x920902d0
xor eax, 0xbb14f3c5
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xfd9210ab
xor eax, 0xdf1c0e00
rol eax, 0x62
popf
jmp 0x1400d3eef
mov rdi, r8
jmp 0x1400d4ded
mov rcx, rdx
shr rcx, 1
mov rax, r8
sub rax, rcx
cmp rdx, rax
jbe 0x1400d4d1b
push rax
pushf
mov eax, 0x4a1b0491
pushf
not eax
add eax, 0xee924779
xor eax, 0xed40ec33
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc943002f
xor eax, 0xec937940
rol eax, 0x46
popf
pushf
not eax
add eax, 0xddc255f0
xor eax, 0xd8021934
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xfa567fd0
xor eax, 0xa4308a09
rol eax, 0xbc
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x118e5df8
pushf
not eax
add eax, 0x994d52dd
xor eax, 0x960e5afe
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x887406f9
xor eax, 0xd205ec6d
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8995e068
xor eax, 0x9d998051
rol eax, 0x92
popf
jmp 0x1400d3eef
mov rdi, r8
jmp 0x1400d4ded
lea rax, [rcx + rdx]
cmp rdi, rax
cmovb rdi, rax
push rax
pushf
mov eax, 0x99c2254a
pushf
not eax
add eax, 0xb2429c8f
xor eax, 0xce4e095b
rol eax, 0x34
popf
pushf
not eax
add eax, 0x880eea05
xor eax, 0xa611111d
rol eax, 0xb6
popf
jmp 0x1400d3eef
mov rcx, rdi
add rcx, 1
mov rax, 0xffffffffffffffff
cmovb rcx, rax
cmp rcx, 0x1000
jb 0x1400d4e3b
push rax
pushf
mov eax, 0xb414080a
pushf
not eax
add eax, 0xee9113de
xor eax, 0xc078df6e
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb782b28c
xor eax, 0xc377090c
rol eax, 0
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x9a5a0c86
pushf
not eax
add eax, 0x80db0ecc
xor eax, 0xf3d0a148
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x88b49d77
xor eax, 0xa0e8988f
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf766038a
xor eax, 0xf042ffc2
rol eax, 0
popf
pushf
not eax
add eax, 0xa2689425
xor eax, 0xe3ce29af
rol eax, 9
popf
jmp 0x1400d3eef
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400d4ed4
push rax
pushf
mov eax, 0x63da2230
pushf
not eax
add eax, 0xbc899a03
xor eax, 0xd972c08a
rol eax, 0x35
popf
pushf
not eax
add eax, 0xd8340d12
xor eax, 0xed19d15b
rol eax, 0xef
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x8e6fb056
pushf
not eax
add eax, 0x819b4e75
xor eax, 0xa3916f39
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc43b87d7
xor eax, 0xb0d48a87
rol eax, 0x65
popf
pushf
not eax
add eax, 0x850507dd
xor eax, 0xa1170bec
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf58af35a
xor eax, 0xa0078ca2
rol eax, 0x62
popf
jmp 0x1400d3eef
mov rcx, rax
call fcn.14005eea0
test rax, rax
je 0x1400d4f71
push rax
pushf
mov eax, 0x1d02b9f3
pushf
not eax
add eax, 0xbfe0f989
xor eax, 0xcecd5271
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x96fac5d4
xor eax, 0xe6b30e42
rol eax, 0x30
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x8fa686f7
pushf
not eax
add eax, 0xba918805
xor eax, 0x8fa25683
rol eax, 0x37
popf
pushf
not eax
add eax, 0xe67e5f88
xor eax, 0xeab01b11
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9c4c4768
xor eax, 0xbf3bb7bb
rol eax, 0xb3
popf
jmp 0x1400d3eef
lea rbx, [rax + 0x27]
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x1400d50ff
test rcx, rcx
je 0x1400d5046
push rax
pushf
mov eax, 0xed1ea14d
pushf
not eax
add eax, 0xcc36bbaa
xor eax, 0xb1496d62
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x811731f7
xor eax, 0xc5f7face
rol eax, 0x4e
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x3d8a6557
pushf
not eax
add eax, 0xd4cbb86e
xor eax, 0xcb3d945a
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf13aff84
xor eax, 0xda1becb0
rol eax, 0x58
popf
jmp 0x1400d3eef
call fcn.14005eea0
mov rbx, rax
jmp 0x1400d50ff
mov rbx, r15
push rax
pushf
mov eax, 0x9beaa7d4
pushf
not eax
add eax, 0x8b0f2999
xor eax, 0x906f20ff
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe277f8ca
xor eax, 0xe32c5786
rol eax, 0x62
popf
jmp 0x1400d3eef
mov r8, qword [rsp + 0x20]
mov r8, qword [r8]
mov rdx, rbp
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [r14 + 0x18]
cmp rdx, 0x10
jb 0x1400d514f
push rax
pushf
mov eax, 0xae611197
pushf
not eax
add eax, 0xe288193a
xor eax, 0xcef219d5
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x91de7105
xor eax, 0x93296f67
rol eax, 0x17
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x370ca5e5
pushf
not eax
add eax, 0x99fc7f96
xor eax, 0xa262a6c7
rol eax, 0xde
popf
pushf
not eax
add eax, 0xc38ba3d9
xor eax, 0xc22b7b4f
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb9704d5a
xor eax, 0xf0bc3c14
rol eax, 0x44
popf
jmp 0x1400d3eef
inc rdx
mov rcx, qword [r14]
cmp rdx, 0x1000
jb 0x1400d51d7
push rax
pushf
mov eax, 0x8275b123
pushf
not eax
add eax, 0xcc31fa52
xor eax, 0xa6791172
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf23c1aa3
xor eax, 0xf5e7b4d4
rol eax, 0x75
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0xa9b1df8a
pushf
not eax
add eax, 0xd380802f
xor eax, 0xb1b4a85b
rol eax, 0x72
popf
pushf
not eax
add eax, 0x8696a760
xor eax, 0xa21c2232
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xf18c3acb
xor eax, 0xff717045
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xe0f8cd04
xor eax, 0x89b1e2d0
rol eax, 0x73
popf
jmp 0x1400d3eef
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400d527c
push rax
pushf
mov eax, 0xb3f393a5
pushf
not eax
add eax, 0x80f52964
xor eax, 0x8d8c5048
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf58a58dc
xor eax, 0xe3d19353
rol eax, 0xba
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x3bef2738
pushf
not eax
add eax, 0xd70ec483
xor eax, 0xfb7f2354
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf16b77d3
xor eax, 0xb136db2c
rol eax, 0xee
popf
pushf
not eax
add eax, 0x891b0ecf
xor eax, 0xdccd9717
rol eax, 0xc
popf
jmp 0x1400d3eef
mov rcx, r8
push rax
pushf
mov eax, 0xaa51c6a1
pushf
not eax
add eax, 0xeca92f94
xor eax, 0xdfffbd99
rol eax, 0x61
popf
pushf
not eax
add eax, 0x93b05708
xor eax, 0xfd1f8e10
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x88a35149
xor eax, 0xd8f7d90d
rol eax, 0x30
popf
pushf
not eax
add eax, 0xfdf25052
xor eax, 0xfefd8765
rol eax, 0xd5
popf
jmp 0x1400d3eef
call fcn.1400903b4
push rax
pushf
mov eax, 0xece852ca
pushf
not eax
add eax, 0xb9864cc6
xor eax, 0x89f81024
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x8e2a0457
xor eax, 0xa3752880
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb83aa47a
xor eax, 0xbefffde5
rol eax, 0xc2
popf
jmp 0x1400d3eef
mov qword [r14], rbx
mov qword [r14 + 0x18], rdi
mov rbx, qword [rsi]
mov rbp, qword [rsp + 0x20]
push rax
pushf
mov eax, 0x2d774993
pushf
not eax
add eax, 0xd68441a6
xor eax, 0xb8db3a1a
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa6d36b21
xor eax, 0x9a23f019
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb7f077c4
xor eax, 0xf88440c4
rol eax, 0x67
popf
pushf
not eax
add eax, 0x8d5f0d4d
xor eax, 0xd58bbaac
rol eax, 0x27
popf
jmp 0x1400d3eef
mov r15, r14
cmp rdi, 0x10
jb 0x1400d5433
push rax
pushf
mov eax, 0xa68cb084
pushf
not eax
add eax, 0xdba51c4c
xor eax, 0xc1fa4031
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc4cda6e0
xor eax, 0xe9151ef8
rol eax, 0x20
popf
pushf
not eax
add eax, 0x8ebe36e1
xor eax, 0x8e920544
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa72d6635
xor eax, 0x92f1c323
rol eax, 0xa2
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x504aa2f8
pushf
not eax
add eax, 0x883e6deb
xor eax, 0xffbc6bf3
rol eax, 0x74
popf
pushf
not eax
add eax, 0x99fdd99f
xor eax, 0x814d2c8e
rol eax, 9
popf
pushf
not eax
add eax, 0xce30b809
xor eax, 0x8999061b
rol eax, 9
popf
pushf
not eax
add eax, 0x9446999e
xor eax, 0xf47abfa4
rol eax, 0xc9
popf
jmp 0x1400d3eef
mov r15, qword [r14]
mov rbx, qword [rsi]
push rax
pushf
mov eax, 0x55c444a6
pushf
not eax
add eax, 0xabac0d3b
xor eax, 0xbf440ffc
rol eax, 0x99
popf
pushf
not eax
add eax, 0x88e7fdb1
xor eax, 0xa82a62aa
rol eax, 0x11
popf
pushf
not eax
add eax, 0xc197f4b0
xor eax, 0xce807bcd
rol eax, 0xad
popf
pushf
not eax
add eax, 0xdc166d63
xor eax, 0xe256a2a2
rol eax, 0x75
popf
jmp 0x1400d3eef
cmp byte [rsi + 8], 0
jne 0x1400d554a
push rax
pushf
mov eax, 0xcee0320c
pushf
not eax
add eax, 0xbaecdabb
xor eax, 0x912edb4d
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xeeee7492
xor eax, 0xc880e536
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x887b0e0a
xor eax, 0xc3ee4a82
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa65739ce
xor eax, 0xd8946312
rol eax, 0xb3
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x1f80440e
pushf
not eax
add eax, 0xbfb87f24
xor eax, 0x93b2ad2b
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc14cb3c1
xor eax, 0xa5d92e33
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x8482c8ae
xor eax, 0xde92a39f
rol eax, 0xbf
popf
jmp 0x1400d3eef
test rbx, rbx
je 0x1400d55ee
push rax
pushf
mov eax, 0xf03f4aeb
pushf
not eax
add eax, 0x8cfe963d
xor eax, 0xb04514a4
rol eax, 9
popf
pushf
not eax
add eax, 0xc96b4f8a
xor eax, 0xb4a7ac87
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xa8beefd7
xor eax, 0xfbc52ffe
rol eax, 0x42
popf
pushf
not eax
add eax, 0xeeebb2d3
xor eax, 0xc8f47fbb
rol eax, 0xb2
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x911d2d95
pushf
not eax
add eax, 0xaa0c2ffa
xor eax, 0x8ae7302d
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbd5ea9c9
xor eax, 0xd340b12a
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf6245af1
xor eax, 0xba6551f9
rol eax, 0xf4
popf
jmp 0x1400d3eef
mov rcx, rbx
jmp 0x1400d5638
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::sgetc_void____ptr64]
cmp eax, 0xffffffff
je 0x1400d5689
push rax
pushf
mov eax, 0x3528d5b6
pushf
not eax
add eax, 0xbd71b0be
xor eax, 0xeed8e3c7
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xd9a6360e
xor eax, 0xd560f45a
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x86750543
xor eax, 0xf4f63619
rol eax, 0x8a
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0xb481341
pushf
not eax
add eax, 0xe2dcea7a
xor eax, 0xfe0eb4d8
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa9cf4c38
xor eax, 0xf16d0fb5
rol eax, 0x15
popf
pushf
not eax
add eax, 0x949b4109
xor eax, 0xcbed029b
rol eax, 4
popf
pushf
not eax
add eax, 0xf27cb472
xor eax, 0x895c0231
rol eax, 0x66
popf
jmp 0x1400d3eef
mov byte [rsi + 9], al
jmp 0x1400d577f
mov qword [rsi], 0
xor ebx, ebx
push rax
pushf
mov eax, 0x19c6858e
pushf
not eax
add eax, 0x97fe34b3
xor eax, 0xd51f6b85
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc4002d73
xor eax, 0xd2336bea
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf683a59e
xor eax, 0xa24400af
rol eax, 0xda
popf
jmp 0x1400d3eef
mov rcx, qword [rbp]
movzx eax, byte [rsi + 9]
mov byte [r15 + rcx], al
inc qword [rbp]
test rbx, rbx
je 0x1400d57ed
push rax
pushf
mov eax, 0xca199a1
pushf
not eax
add eax, 0xb48da932
xor eax, 0xf18df626
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xa5c899f0
xor eax, 0xff60621f
rol eax, 0x22
popf
pushf
not eax
add eax, 0xcff7b126
xor eax, 0xe9da8ce1
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb292835b
xor eax, 0xf4802e3b
rol eax, 0x7e
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0x877e764
pushf
not eax
add eax, 0xce113172
xor eax, 0x87ebfa01
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf9525084
xor eax, 0xefdeade7
rol eax, 0x13
popf
pushf
not eax
add eax, 0xf8f858e8
xor eax, 0x9f91a0e8
rol eax, 0x2d
popf
jmp 0x1400d3eef
mov rcx, rbx
jmp 0x1400d5837
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::sbumpc_void____ptr64]
cmp eax, 0xffffffff
je 0x1400d589b
push rax
pushf
mov eax, 0xfc858e90
pushf
not eax
add eax, 0xdf9c342d
xor eax, 0xa46a9be2
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa645651c
xor eax, 0xdd007080
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd7401e9a
xor eax, 0xe2e68069
rol eax, 0x24
popf
pushf
not eax
add eax, 0xfc5f99b2
xor eax, 0xa2307505
rol eax, 0x23
popf
jmp 0x1400d3eef
push rax
pushf
mov eax, 0xd5d90f54
pushf
not eax
add eax, 0xb5aa2cb6
xor eax, 0xbf58d136
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xfd052b83
xor eax, 0xbee60453
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xed60247d
xor eax, 0xced5577d
rol eax, 0x2d
popf
jmp 0x1400d3eef
mov byte [rsi + 8], 0
xor r15d, r15d
jmp 0x1400d4259
xor r15d, r15d
mov qword [rsi], r15
mov byte [rsi + 8], 1
mov ebx, r15d
jmp 0x1400d4259
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140068925
int3
call fcn.1400bc555
int3