Function at 0x14007e25b
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xf5555717
pushf
not eax
add eax, 0xddb38975
xor eax, 0xc9e1f218
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe5c1e1f6
xor eax, 0xbc408fb3
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xfd27d1e9
xor eax, 0xf0b57ad5
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xc2984e85
xor eax, 0xa184da04
rol eax, 0x7e
popf
cmp eax, 0x29
jne 0x14007e2be
popf
pop rax
jmp 0x14007f950
cmp eax, 0
jne 0x14007e2cd
popf
pop rax
jmp 0x14007e5ca
cmp eax, 3
jne 0x14007e2dc
popf
pop rax
jmp 0x14007e7a0
cmp eax, 1
jne 0x14007e2eb
popf
pop rax
jmp 0x14007e684
cmp eax, 0xd
jne 0x14007e2fa
popf
pop rax
jmp 0x14007eb97
cmp eax, 0x1a
jne 0x14007e309
popf
pop rax
jmp 0x14007f252
cmp eax, 0xe
jne 0x14007e318
popf
pop rax
jmp 0x14007ec3b
cmp eax, 0x31
jne 0x14007e327
popf
pop rax
jmp 0x14007fcf7
cmp eax, 0x19
jne 0x14007e336
popf
pop rax
jmp 0x14007f1cc
cmp eax, 8
jne 0x14007e345
popf
pop rax
jmp 0x14007e952
cmp eax, 0x2a
jne 0x14007e354
popf
pop rax
jmp 0x14007f9ce
cmp eax, 0x17
jne 0x14007e363
popf
pop rax
jmp 0x14007f137
cmp eax, 0x1c
jne 0x14007e372
popf
pop rax
jmp 0x14007f34f
cmp eax, 0x2e
jne 0x14007e381
popf
pop rax
jmp 0x14007fbca
cmp eax, 0x18
jne 0x14007e390
popf
pop rax
jmp 0x14007f180
cmp eax, 0x2b
jne 0x14007e39f
popf
pop rax
jmp 0x14007fa72
cmp eax, 0x1b
jne 0x14007e3ae
popf
pop rax
jmp 0x14007f2e9
cmp eax, 0x2d
jne 0x14007e3bd
popf
pop rax
jmp 0x14007fb6e
cmp eax, 0x23
jne 0x14007e3cc
popf
pop rax
jmp 0x14007f698
cmp eax, 0x25
jne 0x14007e3db
popf
pop rax
jmp 0x14007f73d
cmp eax, 0x32
jne 0x14007e3ea
popf
pop rax
jmp 0x14007fd88
cmp eax, 0x13
jne 0x14007e3f9
popf
pop rax
jmp 0x14007ef33
cmp eax, 0x33
jne 0x14007e408
popf
pop rax
jmp 0x14007fe23
cmp eax, 0x24
jne 0x14007e417
popf
pop rax
jmp 0x14007f6e1
cmp eax, 0x1e
jne 0x14007e426
popf
pop rax
jmp 0x14007f410
cmp eax, 0xc
jne 0x14007e435
popf
pop rax
jmp 0x14007eb03
cmp eax, 0x26
jne 0x14007e444
popf
pop rax
jmp 0x14007f7a8
cmp eax, 0x27
jne 0x14007e453
popf
pop rax
jmp 0x14007f839
cmp eax, 0x30
jne 0x14007e462
popf
pop rax
jmp 0x14007fc91
cmp eax, 0x10
jne 0x14007e471
popf
pop rax
jmp 0x14007ed80
cmp eax, 0x2c
jne 0x14007e480
popf
pop rax
jmp 0x14007fb20
cmp eax, 9
jne 0x14007e48f
popf
pop rax
jmp 0x14007ea0f
cmp eax, 4
jne 0x14007e49e
popf
pop rax
jmp 0x14007e801
cmp eax, 0x16
jne 0x14007e4ad
popf
pop rax
jmp 0x14007f0c2
cmp eax, 0x28
jne 0x14007e4bc
popf
pop rax
jmp 0x14007f899
cmp eax, 0xa
jne 0x14007e4cb
popf
pop rax
jmp 0x14007ea5d
cmp eax, 0x22
jne 0x14007e4da
popf
pop rax
jmp 0x14007f5d7
cmp eax, 0x14
jne 0x14007e4e9
popf
pop rax
jmp 0x14007efc5
cmp eax, 7
jne 0x14007e4f8
popf
pop rax
jmp 0x14007e8bd
cmp eax, 0x34
jne 0x14007e507
popf
pop rax
jmp 0x14007fe84
cmp eax, 2
jne 0x14007e516
popf
pop rax
jmp 0x14007e718
cmp eax, 0x20
jne 0x14007e525
popf
pop rax
jmp 0x14007f4c8
cmp eax, 0x1d
jne 0x14007e534
popf
pop rax
jmp 0x14007f3a3
cmp eax, 0x11
jne 0x14007e543
popf
pop rax
jmp 0x14007ee2e
cmp eax, 6
jne 0x14007e552
popf
pop rax
jmp 0x14007e83e
cmp eax, 0x2f
jne 0x14007e561
popf
pop rax
jmp 0x14007fc52
cmp eax, 0x12
jne 0x14007e570
popf
pop rax
jmp 0x14007ee7c
cmp eax, 0x21
jne 0x14007e57f
popf
pop rax
jmp 0x14007f559
cmp eax, 0x1f
jne 0x14007e58e
popf
pop rax
jmp 0x14007f446
cmp eax, 0xb
jne 0x14007e59d
popf
pop rax
jmp 0x14007eaa6
cmp eax, 0xf
jne 0x14007e5ac
popf
pop rax
jmp 0x14007ecfe
cmp eax, 0x15
jne 0x14007e5bb
popf
pop rax
jmp 0x14007f044
cmp eax, 5
jne 0x14007e5ca
popf
pop rax
jmp 0x14007e83a
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
push rsi
push rdi
push r12
push r14
push r15
sub rsp, 0x40
mov r14, qword [rcx]
mov rsi, r8
mov rdi, qword [rdx]
mov rbx, rdx
mov r15, rcx
xor r12d, r12d
cmp byte [rbx + 8], r12b
jne 0x14007e63e
push rax
pushf
mov eax, 0x2bd02a6c
pushf
not eax
add eax, 0xd66ba0ec
xor eax, 0x9d2bdbad
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe3ce6775
xor eax, 0x980095e4
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe6a2abbd
xor eax, 0x9b7ce31f
rol eax, 0x22
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x5787e103
pushf
not eax
add eax, 0xb0f10141
xor eax, 0x842f0d5d
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa32b1948
xor eax, 0x85d633b7
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xce79cd1e
xor eax, 0xbb9e5eef
rol eax, 0xd8
popf
jmp 0x14007e2af
mov rdi, qword [rbx]
test rdi, rdi
je 0x14007e6d2
push rax
pushf
mov eax, 0xce126ca9
pushf
not eax
add eax, 0x973431b8
xor eax, 0xfaadc667
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x96219176
xor eax, 0xe14dee7a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd30b6335
xor eax, 0xe7b83b37
rol eax, 0x1f
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xcef58d8b
pushf
not eax
add eax, 0xdf1cbfbd
xor eax, 0xc264772e
rol eax, 0x32
popf
pushf
not eax
add eax, 0xae9fcd6c
xor eax, 0xc6160c9e
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb9ec2996
xor eax, 0xb8794f72
rol eax, 0x51
popf
jmp 0x14007e2af
mov rcx, rdi
jmp 0x14007e71c
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 0x14007e75a
push rax
pushf
mov eax, 0x753190cd
pushf
not eax
add eax, 0xb13006d3
xor eax, 0xe49d799c
rol eax, 0x79
popf
pushf
not eax
add eax, 0xff0fd88b
xor eax, 0xcb511e6b
rol eax, 0x96
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xc36752fb
pushf
not eax
add eax, 0x8a52fa59
xor eax, 0x936c1ad9
rol eax, 0x45
popf
pushf
not eax
add eax, 0xe3808de1
xor eax, 0xc65d1844
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xe416f91c
xor eax, 0x96bae7ec
rol eax, 0xd4
popf
jmp 0x14007e2af
mov byte [rbx + 9], al
jmp 0x14007e83a
mov qword [rbx], r12
mov rdi, r12
push rax
pushf
mov eax, 0xde77ab71
pushf
not eax
add eax, 0x94d153f8
xor eax, 0xbd183f81
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x8aada138
xor eax, 0xfdf568df
rol eax, 0x41
popf
jmp 0x14007e2af
mov byte [rbx + 8], 1
cmp byte [rsi + 8], r12b
jne 0x14007e88a
push rax
pushf
mov eax, 0x825ab212
pushf
not eax
add eax, 0xa24e745e
xor eax, 0xd6450c6b
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc47f28e9
xor eax, 0xe5e7c686
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd456cd0d
xor eax, 0x81f7076d
rol eax, 0x7e
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x73a13d15
pushf
not eax
add eax, 0xec89a6ca
xor eax, 0xf131e991
rol eax, 0x17
popf
pushf
not eax
add eax, 0xe6525bc9
xor eax, 0xd38d6908
rol eax, 0xb9
popf
jmp 0x14007e2af
mov rcx, qword [rsi]
test rcx, rcx
je 0x14007e8f8
push rax
pushf
mov eax, 0xa6a182f0
pushf
not eax
add eax, 0xe7359fff
xor eax, 0x8f3a9d1d
rol eax, 0x56
popf
pushf
not eax
add eax, 0xc6fd399e
xor eax, 0xc2094ffd
rol eax, 0xba
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x9c1debc5
pushf
not eax
add eax, 0xcc619f98
xor eax, 0xec4f281e
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc42bca1c
xor eax, 0xac7c2658
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa9b67d38
xor eax, 0xd220fc65
rol eax, 0x60
popf
pushf
not eax
add eax, 0xc094e453
xor eax, 0x98a3fd8a
rol eax, 0xc7
popf
jmp 0x14007e2af
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 0x14007e9b6
push rax
pushf
mov eax, 0xc13a33b5
pushf
not eax
add eax, 0xf0fe7b20
xor eax, 0xd4e604a5
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xa9c68ba2
xor eax, 0xaa4a71ec
rol eax, 0x28
popf
pushf
not eax
add eax, 0xb19cf07a
xor eax, 0xf81bad94
rol eax, 3
popf
pushf
not eax
add eax, 0xfbcf18f0
xor eax, 0xd6c78efd
rol eax, 0x82
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x19ae719b
pushf
not eax
add eax, 0xb338b682
xor eax, 0xe6b061cd
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xaeb6a854
xor eax, 0xad4374e2
rol eax, 0x54
popf
pushf
not eax
add eax, 0x8f7e388a
xor eax, 0xb742eba7
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa50cdc48
xor eax, 0xef2946d3
rol eax, 0x3c
popf
jmp 0x14007e2af
mov byte [rsi + 9], al
jmp 0x14007eaa6
mov qword [rsi], r12
push rax
pushf
mov eax, 0x8314738a
pushf
not eax
add eax, 0x8574beb6
xor eax, 0xa297e397
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa4da5e75
xor eax, 0x83399aa8
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa55fa46b
xor eax, 0xb3cd4867
rol eax, 0xf4
popf
jmp 0x14007e2af
mov byte [rsi + 8], 1
push rax
pushf
mov eax, 0x563c43eb
pushf
not eax
add eax, 0xb7085023
xor eax, 0xe5c9c0c3
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xacff9c25
xor eax, 0xeec91ecf
rol eax, 0x37
popf
pushf
not eax
add eax, 0xc1542c53
xor eax, 0x92a295f9
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd1b2e1a4
xor eax, 0xb77cfee4
rol eax, 0xdd
popf
jmp 0x14007e2af
mov rax, qword [rsi]
test rdi, rdi
jne 0x14007eb3e
push rax
pushf
mov eax, 0x423f3350
pushf
not eax
add eax, 0x99a30f37
xor eax, 0xe1decfa3
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xc554613a
xor eax, 0xa9f5d714
rol eax, 0x22
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xd9684d5e
pushf
not eax
add eax, 0xbe286b1b
xor eax, 0xa26e2af8
rol eax, 0x79
popf
pushf
not eax
add eax, 0xbe901617
xor eax, 0xb9feae00
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x8de2c703
xor eax, 0x9852a94f
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x9b8dd106
xor eax, 0xcbf8eeac
rol eax, 0xd8
popf
jmp 0x14007e2af
test rax, rax
jne 0x14007ebe2
push rax
pushf
mov eax, 0xf86bde55
pushf
not eax
add eax, 0xa0f96222
xor eax, 0x9afab5f7
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd0732ae5
xor eax, 0xac69a44e
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xf0b9251f
xor eax, 0xf1c67e82
rol eax, 0x2d
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x70e80d89
pushf
not eax
add eax, 0xd5e553b9
xor eax, 0xc0a5be2e
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb48c0efc
xor eax, 0xde1a970f
rol eax, 0xda
popf
pushf
not eax
add eax, 0x8ec2360f
xor eax, 0xd07e2259
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc870f8ec
xor eax, 0xdf77a759
rol eax, 0x92
popf
jmp 0x14007e2af
movups xmm0, xmmword [rsi]
mov qword [r15 + 8], r14
movups xmm1, xmmword [rbx]
movaps xmmword [rsp + 0x30], xmm0
movzx r14d, byte [rsp + 0x38]
mov rsi, qword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm1
movzx ebp, byte [rsp + 0x29]
movzx edi, byte [rsp + 0x28]
mov rbx, qword [rsp + 0x20]
test dil, dil
jne 0x14007eccb
push rax
pushf
mov eax, 0xbb5428a6
pushf
not eax
add eax, 0xa10049f7
xor eax, 0xbe46d53e
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xfcbe8fc0
xor eax, 0xdde0d7dd
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xb1fc1b96
xor eax, 0xa6ef6681
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x968050c8
xor eax, 0xfdfa9132
rol eax, 0xdd
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xd8f06e42
pushf
not eax
add eax, 0xf6da61f2
xor eax, 0xcc1a6eb2
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xbbc9125e
xor eax, 0xd2fa82c1
rol eax, 0x30
popf
jmp 0x14007e2af
test rbx, rbx
je 0x14007ed3a
push rax
pushf
mov eax, 0x6b1e2264
pushf
not eax
add eax, 0xcb3f5923
xor eax, 0x9b3f82d5
rol eax, 0x82
popf
pushf
not eax
add eax, 0xaeefdfa3
xor eax, 0xc2750dd3
rol eax, 0x5f
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x74a82433
pushf
not eax
add eax, 0xf05b1dc9
xor eax, 0x87d63da7
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc9ce548a
xor eax, 0x96b3fcaf
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc74993d1
xor eax, 0xb0ac4ac8
rol eax, 0xaf
popf
jmp 0x14007e2af
mov rcx, rbx
jmp 0x14007ed84
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 0x14007ede8
push rax
pushf
mov eax, 0x5963e5a0
pushf
not eax
add eax, 0xb946eb8c
xor eax, 0xd3e0f35f
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xfbd6ea57
xor eax, 0xaf567f9b
rol eax, 0x21
popf
pushf
not eax
add eax, 0xd6ded154
xor eax, 0xbd67512c
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xa710a55f
xor eax, 0xdda0ad7f
rol eax, 0xb8
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x6078f949
pushf
not eax
add eax, 0xb905b3c3
xor eax, 0xcef16625
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xc0332186
xor eax, 0xa5cb2c6f
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x9403f6f5
xor eax, 0xf307baca
rol eax, 0x7e
popf
jmp 0x14007e2af
movzx ebp, al
jmp 0x14007f446
test rax, rax
jne 0x14007eeda
push rax
pushf
mov eax, 0x276cd564
pushf
not eax
add eax, 0xb6d1b5d1
xor eax, 0xa3d04f18
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xea180c50
xor eax, 0x8fe7e521
rol eax, 0x74
popf
pushf
not eax
add eax, 0xb0d11df9
xor eax, 0xdda3af3b
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x9798b2c3
xor eax, 0xa652bae1
rol eax, 0xb9
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x3d4c63dc
pushf
not eax
add eax, 0x907d92fb
xor eax, 0xbdb820de
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x8904064d
xor eax, 0xfa6ce4a1
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd3aa464e
xor eax, 0xc1a8155c
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbdc565ce
xor eax, 0x8021dadf
rol eax, 0x86
popf
jmp 0x14007e2af
cmp r14, qword [r15 + 8]
je 0x14007ef7f
push rax
pushf
mov eax, 0xe5294ee
pushf
not eax
add eax, 0xded46208
xor eax, 0xcd3b943e
rol eax, 0x84
popf
pushf
not eax
add eax, 0x9a971b2f
xor eax, 0xb159bfe9
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x844335ff
xor eax, 0xaf3febf1
rol eax, 0xf5
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xcf81ed0f
pushf
not eax
add eax, 0xa30a8d06
xor eax, 0x936c152a
rol eax, 0x59
popf
pushf
not eax
add eax, 0x942acbe7
xor eax, 0xb98be44f
rol eax, 3
popf
pushf
not eax
add eax, 0xeea35386
xor eax, 0xdd8c1ee2
rol eax, 0x9d
popf
jmp 0x14007e2af
cmp byte [rbx + 8], r12b
jne 0x14007effe
push rax
pushf
mov eax, 0xaf4fecb
pushf
not eax
add eax, 0xfd333580
xor eax, 0xe66b7c7a
rol eax, 0x89
popf
pushf
not eax
add eax, 0x929f90aa
xor eax, 0xed49f481
rol eax, 0xa
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xf8cd5a4a
pushf
not eax
add eax, 0xc577708e
xor eax, 0xd2669d80
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xf3342813
xor eax, 0xa166a2a3
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc06b01a6
xor eax, 0xa1060e58
rol eax, 0x17
popf
jmp 0x14007e2af
test rdi, rdi
je 0x14007f07c
push rax
pushf
mov eax, 0xbe1cb20c
pushf
not eax
add eax, 0x827cbf8d
xor eax, 0xbf3e4d4e
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa4d6e705
xor eax, 0xc0c9fe2f
rol eax, 0xbc
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x864bfc75
pushf
not eax
add eax, 0xb932fa66
xor eax, 0xa6978c12
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xc0beb02e
xor eax, 0xf3e35b56
rol eax, 0xea
popf
pushf
not eax
add eax, 0xf7980cdd
xor eax, 0xf375bd3b
rol eax, 0x34
popf
jmp 0x14007e2af
mov rcx, rdi
jmp 0x14007f0c6
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 0x14007f104
push rax
pushf
mov eax, 0x592a38e2
pushf
not eax
add eax, 0x9b2ac8a5
xor eax, 0xe65d0f80
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xb3e432a4
xor eax, 0xb35ee9ff
rol eax, 0xc0
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x4108d9d5
pushf
not eax
add eax, 0xd86f88df
xor eax, 0xe0b1613d
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xbb044a39
xor eax, 0xe924eb1c
rol eax, 0x60
popf
jmp 0x14007e2af
mov byte [rbx + 9], al
push rax
pushf
mov eax, 0x85165d86
pushf
not eax
add eax, 0xef552415
xor eax, 0xeb55002c
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xd1916216
xor eax, 0xade58c2b
rol eax, 0xce
popf
pushf
not eax
add eax, 0x869f14aa
xor eax, 0x9f476717
rol eax, 0xb0
popf
jmp 0x14007e2af
mov rcx, rdi
mov rdi, qword [rbx]
push rax
pushf
mov eax, 0xa54cbb73
pushf
not eax
add eax, 0xdb22892b
xor eax, 0xad340685
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb0f43bbe
xor eax, 0x9d461b2d
rol eax, 0x99
popf
pushf
not eax
add eax, 0x97083303
xor eax, 0xe7f8a3fd
rol eax, 0xfb
popf
jmp 0x14007e2af
movzx eax, byte [rbx + 9]
mov byte [r14], al
test rcx, rcx
je 0x14007f21e
push rax
pushf
mov eax, 0xcbed4335
pushf
not eax
add eax, 0xee372779
xor eax, 0x899027d3
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xa43f9808
xor eax, 0xcc9e71de
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf1f5670d
xor eax, 0xbcf9c10b
rol eax, 0x3e
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x68f990bc
pushf
not eax
add eax, 0xca5ec87b
xor eax, 0x98dee907
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd5575fca
xor eax, 0xfe182bee
rol eax, 0x3b
popf
jmp 0x14007e2af
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 0x14007f290
push rax
pushf
mov eax, 0xdc513d68
pushf
not eax
add eax, 0xc1bb7265
xor eax, 0xa34647de
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x84e9bdcf
xor eax, 0xb886f69c
rol eax, 0xa5
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xaeb761f7
pushf
not eax
add eax, 0x97d10928
xor eax, 0xe1a406c0
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc2632281
xor eax, 0xbfd67c69
rol eax, 0x64
popf
pushf
not eax
add eax, 0x9759b58a
xor eax, 0xaa077f10
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xbd975d2c
xor eax, 0xdb419b2e
rol eax, 0x28
popf
jmp 0x14007e2af
xor al, al
mov byte [rbx + 8], al
inc r14
jmp 0x14007e5f2
mov qword [rbx], r12
mov rcx, r12
mov rdi, r12
jmp 0x14007f1cc
mov al, 0x9b
pushf
not al
add al, 0xe7
xor al, 0x92
rol al, 0xc9
popf
pushf
not al
add al, 3
xor al, 0xa9
rol al, 0x12
popf
pushf
not al
add al, 0xa
xor al, 0x66
rol al, 0x65
popf
mov qword [rbx], r12
mov byte [rbx + 8], al
mov rdi, r12
inc r14
jmp 0x14007e5f2
mov rbx, r12
push rax
pushf
mov eax, 0xef610572
pushf
not eax
add eax, 0x83286156
xor eax, 0x95edf88b
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc8bb74e1
xor eax, 0x976199a0
rol eax, 0x12
popf
jmp 0x14007e2af
mov dil, 0xb8
pushf
not dil
add dil, 0xe1
xor dil, 6
rol dil, 0x1f
popf
pushf
not dil
add dil, 0xb6
xor dil, 0x33
rol dil, 0xa9
popf
pushf
not dil
add dil, 0x91
xor dil, 0x75
rol dil, 0xa
popf
push rax
pushf
mov eax, 0x745144df
pushf
not eax
add eax, 0x8a9853a1
xor eax, 0xb0ba9fb0
rol eax, 0x36
popf
pushf
not eax
add eax, 0x98684403
xor eax, 0xa0468dbf
rol eax, 0x35
popf
pushf
not eax
add eax, 0xffbf4c3c
xor eax, 0xdb8bd43a
rol eax, 0xfd
popf
jmp 0x14007e2af
test r14b, r14b
jne 0x14007f513
push rax
pushf
mov eax, 0xd56a8933
pushf
not eax
add eax, 0xa2af112a
xor eax, 0x9f17503f
rol eax, 7
popf
pushf
not eax
add eax, 0xfb0659d9
xor eax, 0xe258514d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xcef136c0
xor eax, 0xabbd5679
rol eax, 0x57
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x3986a92e
pushf
not eax
add eax, 0xf7b6ab33
xor eax, 0xb0a1f1c7
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xc8572114
xor eax, 0xf775d062
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf84bd916
xor eax, 0xbb7830ba
rol eax, 0xd
popf
jmp 0x14007e2af
test rsi, rsi
je 0x14007f591
push rax
pushf
mov eax, 0x39747249
pushf
not eax
add eax, 0xea03b797
xor eax, 0xf84d96f4
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf3f756a3
xor eax, 0xafc0b8d8
rol eax, 0x6c
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x794df333
pushf
not eax
add eax, 0xa1592385
xor eax, 0xd8a6e631
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xbfe2fd85
xor eax, 0xf2a99167
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe1509fff
xor eax, 0xd3c67b48
rol eax, 0xe0
popf
jmp 0x14007e2af
mov rcx, rsi
jmp 0x14007f5db
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::sgetc_void____ptr64]
cmp eax, 0xffffffff
jne 0x14007f63f
push rax
pushf
mov eax, 0xb8564e7f
pushf
not eax
add eax, 0x9990a23e
xor eax, 0xa43c3df4
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xca3f2a52
xor eax, 0x976a216f
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf1fc2b1c
xor eax, 0x8cf80197
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x9e994d86
xor eax, 0x82367702
rol eax, 0xaf
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x9c05a932
pushf
not eax
add eax, 0xbeebb0bf
xor eax, 0xc0299f7f
rol eax, 0x50
popf
pushf
not eax
add eax, 0x81ed5c5b
xor eax, 0xb3e1c78e
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xcb78ac4e
xor eax, 0xa097cf8c
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xeb4e89b0
xor eax, 0xba250b34
rol eax, 0x6e
popf
jmp 0x14007e2af
mov rsi, r12
push rax
pushf
mov eax, 0xfcc0d891
pushf
not eax
add eax, 0xb65f46c7
xor eax, 0x9b7b4d53
rol eax, 0x39
popf
pushf
not eax
add eax, 0xd8a31b48
xor eax, 0x816ef2e5
rol eax, 0x69
popf
pushf
not eax
add eax, 0xfc906ab9
xor eax, 0x9548a197
rol eax, 2
popf
jmp 0x14007e2af
mov r14b, 0x1b
pushf
not r14b
add r14b, 0xa3
xor r14b, 0xf6
rol r14b, 0x17
popf
pushf
not r14b
add r14b, 0x85
xor r14b, 0xec
rol r14b, 3
popf
push rax
pushf
mov eax, 0x9b220f99
pushf
not eax
add eax, 0x926ccf3a
xor eax, 0xf63ea9d9
rol eax, 0xf
popf
pushf
not eax
add eax, 0xd517fd2d
xor eax, 0xc09b7c72
rol eax, 0xaa
popf
jmp 0x14007e2af
test rbx, rbx
jne 0x14007f775
push rax
pushf
mov eax, 0xe48951b9
pushf
not eax
add eax, 0xe57adbe7
xor eax, 0xa2b0ec43
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xa31b0252
xor eax, 0xb8f6eadb
rol eax, 0x9d
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xfba51c79
pushf
not eax
add eax, 0xde6d61e5
xor eax, 0x947a3b6a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf9ec29d9
xor eax, 0x9ef026eb
rol eax, 0x4a
popf
jmp 0x14007e2af
test rsi, rsi
jne 0x14007f806
push rax
pushf
mov eax, 0x5d3355b8
pushf
not eax
add eax, 0xc44327dc
xor eax, 0x96a41b25
rol eax, 7
popf
pushf
not eax
add eax, 0xa787a480
xor eax, 0xbc368174
rol eax, 0x51
popf
pushf
not eax
add eax, 0xb4f7d363
xor eax, 0xdaa190a2
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa3143fd4
xor eax, 0xcb9c8b89
rol eax, 0x10
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xc9d0dab9
pushf
not eax
add eax, 0x9e283ccc
xor eax, 0xda524d24
rol eax, 0x67
popf
pushf
not eax
add eax, 0x992fd778
xor eax, 0xde983c71
rol eax, 0x65
popf
jmp 0x14007e2af
mov rbx, qword [rsp + 0x78]
mov rbp, qword [rsp + 0x80]
add rsp, 0x40
pop r15
pop r14
pop r12
pop rdi
pop rsi
ret
test rsi, rsi
jne 0x14007f8f7
push rax
pushf
mov eax, 0xdae2c4cd
pushf
not eax
add eax, 0xb6d11ce1
xor eax, 0xeb7d3b4b
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xdffea6b9
xor eax, 0xad6ea7ed
rol eax, 0x26
popf
pushf
not eax
add eax, 0xc66f09f6
xor eax, 0xf23fdd05
rol eax, 0xef
popf
pushf
not eax
add eax, 0xb0f87ae2
xor eax, 0x98f09123
rol eax, 0x34
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x57c82435
pushf
not eax
add eax, 0xf9f49c06
xor eax, 0xd71cc3ad
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe1332b7b
xor eax, 0x94c077ef
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9818d24b
xor eax, 0xcd973a39
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd1cb729d
xor eax, 0xe6e30018
rol eax, 0x4b
popf
jmp 0x14007e2af
test dil, dil
jne 0x14007f988
push rax
pushf
mov eax, 0xd57dd6b7
pushf
not eax
add eax, 0xe2224838
xor eax, 0xc8a3e205
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xd35e4dcd
xor eax, 0xa5961130
rol eax, 0x2e
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x4bac6bc2
pushf
not eax
add eax, 0x9284ff96
xor eax, 0xbb24d9b1
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf366d486
xor eax, 0xeead9a9d
rol eax, 0x34
popf
pushf
not eax
add eax, 0xe5150658
xor eax, 0xfe2cbad9
rol eax, 0x2d
popf
jmp 0x14007e2af
test rbx, rbx
je 0x14007fa2c
push rax
pushf
mov eax, 0xcfc4c197
pushf
not eax
add eax, 0x88fe00c1
xor eax, 0xb3f765b7
rol eax, 0x25
popf
pushf
not eax
add eax, 0xdc739ac2
xor eax, 0xe4bf974f
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xaecee42d
xor eax, 0x8ef3edfd
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xad1e0baa
xor eax, 0x9e906a9c
rol eax, 0xb5
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0x8b09e258
pushf
not eax
add eax, 0xb746f1ee
xor eax, 0xbf4d5345
rol eax, 0x61
popf
pushf
not eax
add eax, 0xee0a32a4
xor eax, 0xfc29721f
rol eax, 0x90
popf
pushf
not eax
add eax, 0x973874c5
xor eax, 0x8c1e99c4
rol eax, 0x73
popf
jmp 0x14007e2af
mov rcx, rbx
jmp 0x14007fa76
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 0x14007fada
push rax
pushf
mov eax, 0xdcf34841
pushf
not eax
add eax, 0xb9b95c95
xor eax, 0xd107d10b
rol eax, 0x54
popf
pushf
not eax
add eax, 0x8bf87783
xor eax, 0xcbbbf709
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe5ff22f2
xor eax, 0xd67a3b4a
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa6ff6364
xor eax, 0xdf9e9ef5
rol eax, 0x48
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xe448a72
pushf
not eax
add eax, 0x95846b66
xor eax, 0xd8ac433c
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x8d6b081f
xor eax, 0x8cd10a3b
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc2b1712e
xor eax, 0x81ec7b59
rol eax, 0x85
popf
jmp 0x14007e2af
movzx ebp, al
jmp 0x14007fbca
mov rbx, r12
push rax
pushf
mov eax, 0x39f02171
pushf
not eax
add eax, 0xb21120ad
xor eax, 0xa167e68b
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb64616a8
xor eax, 0xf8d28a8b
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xbef9c1bc
xor eax, 0xf7dd9001
rol eax, 0x90
popf
pushf
not eax
add eax, 0x8c7866e6
xor eax, 0x945e4cd5
rol eax, 0x2c
popf
jmp 0x14007e2af
mov rdx, qword [r15 + 8]
mov byte [rsp + 0x70], bpl
cmp rdx, qword [r15 + 0x10]
je 0x14007fc1f
push rax
pushf
mov eax, 0xfe131d96
pushf
not eax
add eax, 0xe3bf3205
xor eax, 0xf46b3e4c
rol eax, 0x65
popf
pushf
not eax
add eax, 0xbff9614c
xor eax, 0xe9a01339
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9cc8d2e5
xor eax, 0xa1f2511e
rol eax, 0xe8
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xdcf6c15a
pushf
not eax
add eax, 0xab533535
xor eax, 0xef8bbc29
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xab379a8e
xor eax, 0xb1353653
rol eax, 0x32
popf
jmp 0x14007e2af
mov byte [rdx], bpl
inc qword [r15 + 8]
jmp 0x14007fcf7
lea r8, [rsp + 0x70]
mov rcx, r15
call fcn.140069891
push rax
pushf
mov eax, 0x16fe4db2
pushf
not eax
add eax, 0xba925bbb
xor eax, 0x987ea7e3
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xab392f22
xor eax, 0xfbe68af7
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x89561fe8
xor eax, 0x98cfe9ef
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x8b92ea4c
xor eax, 0xe74a55a6
rol eax, 0x79
popf
jmp 0x14007e2af
test rbx, rbx
je 0x14007fd2f
push rax
pushf
mov eax, 0x2152e55a
pushf
not eax
add eax, 0xefc35fe6
xor eax, 0xb21f8d19
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xc3d60f87
xor eax, 0x925d2f97
rol eax, 0xea
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xaf048906
pushf
not eax
add eax, 0xcc7501b5
xor eax, 0xfdd507f9
rol eax, 8
popf
pushf
not eax
add eax, 0x8cac72dc
xor eax, 0xb7d4be76
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xf8045ae7
xor eax, 0xebf9568f
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc079efec
xor eax, 0xa8551d91
rol eax, 0x7b
popf
jmp 0x14007e2af
mov rcx, rbx
jmp 0x14007fd8c
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 0x14007fddd
push rax
pushf
mov eax, 0x7f49f546
pushf
not eax
add eax, 0xac2cbaf2
xor eax, 0xd921fa30
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8abb3da8
xor eax, 0xb7ffbe31
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x9e4c5079
xor eax, 0xc155bde8
rol eax, 0x33
popf
jmp 0x14007e2af
push rax
pushf
mov eax, 0xd64b56b4
pushf
not eax
add eax, 0xc8874141
xor eax, 0xf53b7d10
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x94e0fd44
xor eax, 0x9f8bf42e
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xeddd0d3c
xor eax, 0xa45b7c15
rol eax, 0x9b
popf
jmp 0x14007e2af
xor dil, dil
jmp 0x14007ec69
mov rbx, r12
mov dil, 0xc9
pushf
not dil
add dil, 0xd2
xor dil, 0x89
rol dil, 0x83
popf
pushf
not dil
add dil, 0xc0
xor dil, 0xb7
rol dil, 6
popf
jmp 0x14007ec69