Function at 0x140032bfa
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x8a8d661b
pushf
not eax
add eax, 0xe6a68229
xor eax, 0xc6a3b0ed
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa2db85e9
xor eax, 0xcdf6b4a0
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xcca0bcc2
xor eax, 0xf9f9f144
rol eax, 3
popf
cmp eax, 0
jne 0x140032c4a
popf
pop rax
jmp 0x140032c4a
jmp 0x1400485a6
push rax
pushf
mov eax, 0xaeb5ce62
pushf
not eax
add eax, 0xac28f77d
xor eax, 0xbed0a25b
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xd5dc529e
xor eax, 0xe8bc4bad
rol eax, 0x75
popf
pushf
not eax
add eax, 0xe9affc56
xor eax, 0xbd5e224a
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xb9b62c7f
xor eax, 0xf0aef2e7
rol eax, 0xb8
popf
cmp eax, 0x29
jne 0x140048609
popf
pop rax
jmp 0x140049fd3
cmp eax, 0
jne 0x140048618
popf
pop rax
jmp 0x140048924
cmp eax, 3
jne 0x140048627
popf
pop rax
jmp 0x140048b14
cmp eax, 1
jne 0x140048636
popf
pop rax
jmp 0x1400489d4
cmp eax, 0xd
jne 0x140048645
popf
pop rax
jmp 0x140048ff8
cmp eax, 0x1a
jne 0x140048654
popf
pop rax
jmp 0x140049783
cmp eax, 0xe
jne 0x140048663
popf
pop rax
jmp 0x140049125
cmp eax, 0x31
jne 0x140048672
popf
pop rax
jmp 0x14004a464
cmp eax, 0x19
jne 0x140048681
popf
pop rax
jmp 0x14004971e
cmp eax, 8
jne 0x140048690
popf
pop rax
jmp 0x140048d70
cmp eax, 0x2a
jne 0x14004869f
popf
pop rax
jmp 0x14004a043
cmp eax, 0x17
jne 0x1400486ae
popf
pop rax
jmp 0x140049660
cmp eax, 0x1c
jne 0x1400486bd
popf
pop rax
jmp 0x14004983e
cmp eax, 0x2e
jne 0x1400486cc
popf
pop rax
jmp 0x14004a2ef
cmp eax, 0x18
jne 0x1400486db
popf
pop rax
jmp 0x1400496df
cmp eax, 0x2b
jne 0x1400486ea
popf
pop rax
jmp 0x14004a090
cmp eax, 0x1b
jne 0x1400486f9
popf
pop rax
jmp 0x1400497c0
cmp eax, 0x2d
jne 0x140048708
popf
pop rax
jmp 0x14004a23d
cmp eax, 0x23
jne 0x140048717
popf
pop rax
jmp 0x140049c11
cmp eax, 0x25
jne 0x140048726
popf
pop rax
jmp 0x140049d64
cmp eax, 0x32
jne 0x140048735
popf
pop rax
jmp 0x14004a4a6
cmp eax, 0x13
jne 0x140048744
popf
pop rax
jmp 0x140049424
cmp eax, 0x33
jne 0x140048753
popf
pop rax
jmp 0x14004a4f0
cmp eax, 0x24
jne 0x140048762
popf
pop rax
jmp 0x140049ccc
cmp eax, 0x1e
jne 0x140048771
popf
pop rax
jmp 0x140049969
cmp eax, 0xc
jne 0x140048780
popf
pop rax
jmp 0x140048f63
cmp eax, 0x26
jne 0x14004878f
popf
pop rax
jmp 0x140049da0
cmp eax, 0x27
jne 0x14004879e
popf
pop rax
jmp 0x140049e80
cmp eax, 0x30
jne 0x1400487ad
popf
pop rax
jmp 0x14004a3fe
cmp eax, 0x10
jne 0x1400487bc
popf
pop rax
jmp 0x140049209
cmp eax, 0x2c
jne 0x1400487cb
popf
pop rax
jmp 0x14004a14b
cmp eax, 9
jne 0x1400487da
popf
pop rax
jmp 0x140048df2
cmp eax, 4
jne 0x1400487e9
popf
pop rax
jmp 0x140048b83
cmp eax, 0x16
jne 0x1400487f8
popf
pop rax
jmp 0x1400495cb
cmp eax, 0x28
jne 0x140048807
popf
pop rax
jmp 0x140049f8d
cmp eax, 0xa
jne 0x140048816
popf
pop rax
jmp 0x140048e79
cmp eax, 0x22
jne 0x140048825
popf
pop rax
jmp 0x140049bd2
cmp eax, 0x14
jne 0x140048834
popf
pop rax
jmp 0x140049489
cmp eax, 7
jne 0x140048843
popf
pop rax
jmp 0x140048ce0
cmp eax, 0x34
jne 0x140048852
popf
pop rax
jmp 0x14004a527
cmp eax, 2
jne 0x140048861
popf
pop rax
jmp 0x140048a1b
cmp eax, 0x20
jne 0x140048870
popf
pop rax
jmp 0x140049a30
cmp eax, 0x1d
jne 0x14004887f
popf
pop rax
jmp 0x1400498a9
cmp eax, 0x11
jne 0x14004888e
popf
pop rax
jmp 0x140049333
cmp eax, 0x35
jne 0x14004889d
popf
pop rax
jmp 0x14004a5a2
cmp eax, 0x2f
jne 0x1400488ac
popf
pop rax
jmp 0x14004a398
cmp eax, 0x12
jne 0x1400488bb
popf
pop rax
jmp 0x140049393
cmp eax, 0x21
jne 0x1400488ca
popf
pop rax
jmp 0x140049aaf
cmp eax, 0x1f
jne 0x1400488d9
popf
pop rax
jmp 0x1400499cb
cmp eax, 0xb
jne 0x1400488e8
popf
pop rax
jmp 0x140048f19
cmp eax, 0xf
jne 0x1400488f7
popf
pop rax
jmp 0x140049187
cmp eax, 0x15
jne 0x140048906
popf
pop rax
jmp 0x140049540
cmp eax, 5
jne 0x140048915
popf
pop rax
jmp 0x140048c28
cmp eax, 6
jne 0x140048924
popf
pop rax
jmp 0x140048c6d
mov qword [rsp + 0x18], rbx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
xor esi, esi
mov ebx, edx
mov r15, rcx
test rcx, rcx
jne 0x14004898e
push rax
pushf
mov eax, 0x91b92b3b
pushf
not eax
add eax, 0xc330a5cf
xor eax, 0xe5e3cafb
rol eax, 0x36
popf
pushf
not eax
add eax, 0xffbfdb15
xor eax, 0xe248eca4
rol eax, 0x82
popf
pushf
not eax
add eax, 0xa3f30bb6
xor eax, 0x84e1a685
rol eax, 0xcd
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0xafb6b369
pushf
not eax
add eax, 0xd6aad3a1
xor eax, 0xd396063c
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe45115df
xor eax, 0x882446c2
rol eax, 0xec
popf
pushf
not eax
add eax, 0x8678051c
xor eax, 0xaf98841a
rol eax, 0xd0
popf
jmp 0x1400485fa
call fcn.14003f6a0
mov dword [rax], 0x16
or rax, 0xffffffffffffffff
jmp 0x14004a531
mov edx, 0x5d60bbea
pushf
not edx
add edx, 0xc220b92f
xor edx, 0xc4de5b24
rol edx, 0xb4
popf
pushf
not edx
add edx, 0xf6ee52bf
xor edx, 0xd8208c3e
rol edx, 0x7f
popf
pushf
not edx
add edx, 0x875ab629
xor edx, 0xbfcf1848
rol edx, 0x27
popf
pushf
not edx
add edx, 0x85ea6f6a
xor edx, 0xede3a57b
rol edx, 0x2b
popf
mov rdi, r15
call fcn.14005c565
mov r13, rax
test rax, rax
je 0x140048ae1
push rax
pushf
mov eax, 0x75c89c0b
pushf
not eax
add eax, 0xfc1a91da
xor eax, 0xdf0b23b5
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xa5825c25
xor eax, 0xf8d29b56
rol eax, 0xad
popf
pushf
not eax
add eax, 0xcddddf64
xor eax, 0xcd76e8c9
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xe4596c2d
xor eax, 0xae6fa1f4
rol eax, 8
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x9414acba
pushf
not eax
add eax, 0xcba265b2
xor eax, 0x85dd57b9
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf918de9f
xor eax, 0xbd452a8a
rol eax, 0xf9
popf
jmp 0x1400485fa
cmp rax, r15
je 0x140048b50
push rax
pushf
mov eax, 0x8c8ae166
pushf
not eax
add eax, 0xdc6e0e3e
xor eax, 0xd4f4fe80
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9ac8f903
xor eax, 0xc2086646
rol eax, 0x11
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x1fc8070d
pushf
not eax
add eax, 0xc6bff736
xor eax, 0xa99f7f86
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xff2c0523
xor eax, 0x90bc5713
rol eax, 0x2b
popf
jmp 0x1400485fa
mov r14, qword [0x140019368]
cmp r14, qword [0x140019380]
mov bpl, byte [rax + 1]
mov byte [rsp + 0x70], bpl
jne 0x140048bcf
push rax
pushf
mov eax, 0xda0bc90c
pushf
not eax
add eax, 0xd53153e1
xor eax, 0xd5f61940
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xcf02df99
xor eax, 0x80e48edd
rol eax, 0xac
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x426df3b5
pushf
not eax
add eax, 0x8b23786a
xor eax, 0xf8721b4e
rol eax, 6
popf
pushf
not eax
add eax, 0xf628892d
xor eax, 0xad0ca54b
rol eax, 0x14
popf
pushf
not eax
add eax, 0x86c2f246
xor eax, 0xcce72650
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x9b6c6541
xor eax, 0xc9b1862c
rol eax, 0x3c
popf
jmp 0x1400485fa
mov rcx, r14
call fcn.14005bbf5
mov r14, rax
mov qword [0x140019368], rax
push rax
pushf
mov eax, 0x516b8be2
pushf
not eax
add eax, 0xa9f17c7c
xor eax, 0xc1ed8fc1
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xf02c3d4f
xor eax, 0x876ce4b5
rol eax, 0x8b
popf
jmp 0x1400485fa
mov r12d, 0xfb5de4d5
pushf
not r12d
add r12d, 0xe9309d53
xor r12d, 0xb46a62ea
rol r12d, 0xcb
popf
pushf
not r12d
add r12d, 0xe9404c20
xor r12d, 0xcd252300
rol r12d, 0xa8
popf
pushf
not r12d
add r12d, 0xf5a76452
xor r12d, 0xcb9fed8d
rol r12d, 0xf9
popf
pushf
not r12d
add r12d, 0xd26c7bad
xor r12d, 0xf391adb3
rol r12d, 0x95
popf
test r14, r14
jne 0x140049424
test ebx, ebx
je 0x140048d17
push rax
pushf
mov eax, 0xd7f9bd
pushf
not eax
add eax, 0x98165965
xor eax, 0x81ef9c0b
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xc71b9e9c
xor eax, 0xb049dae7
rol eax, 0xc0
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0xb8fd1ec6
pushf
not eax
add eax, 0xb8303c65
xor eax, 0xfee4fac5
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe2271b44
xor eax, 0xb712a791
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe91c1523
xor eax, 0x963c0766
rol eax, 0xec
popf
pushf
not eax
add eax, 0xe2ec7b37
xor eax, 0xd3b69606
rol eax, 0x84
popf
jmp 0x1400485fa
cmp qword [0x140019370], rsi
je 0x140048dbf
push rax
pushf
mov eax, 0xb04d9812
pushf
not eax
add eax, 0x98c4bc69
xor eax, 0xa535d628
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x982e62f3
xor eax, 0x9ea7cfdf
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xcb14f646
xor eax, 0xaff8d7eb
rol eax, 0x1b
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x13569e1e
pushf
not eax
add eax, 0xe531b30a
xor eax, 0xe2d0ef3d
rol eax, 0x88
popf
pushf
not eax
add eax, 0xefdc88d7
xor eax, 0xe3e0b1a3
rol eax, 0xba
popf
jmp 0x1400485fa
call fcn.14002e8dc
test rax, rax
je 0x140048e33
push rax
pushf
mov eax, 0x82514d85
pushf
not eax
add eax, 0xc5a8f95a
xor eax, 0xa231a13e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xb6c6cd19
xor eax, 0xdd441262
rol eax, 2
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0xed544aa
pushf
not eax
add eax, 0xff10b461
xor eax, 0x9dceafa1
rol eax, 0x29
popf
pushf
not eax
add eax, 0xe3008e99
xor eax, 0xcc3e004d
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x8fc19852
xor eax, 0xb055a034
rol eax, 0xe
popf
jmp 0x1400485fa
mov r14, qword [0x140019368]
cmp r14, qword [0x140019380]
jne 0x140048ee6
push rax
pushf
mov eax, 0xe8bbe207
pushf
not eax
add eax, 0x9b94e057
xor eax, 0xabf5d25c
rol eax, 7
popf
pushf
not eax
add eax, 0x9a8a7b16
xor eax, 0xe16ce574
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xeff8dc31
xor eax, 0xd23041c0
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa148be6b
xor eax, 0xf23136b6
rol eax, 0x30
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0xbdb060f4
pushf
not eax
add eax, 0x9e120099
xor eax, 0xfc40d55b
rol eax, 4
popf
pushf
not eax
add eax, 0xa8519b93
xor eax, 0xae3ceba1
rol eax, 0x46
popf
jmp 0x1400485fa
mov rcx, r14
call fcn.14005bbf5
mov r14, rax
mov qword [0x140019368], rax
jmp 0x140049393
test bpl, bpl
je 0x140048fb2
push rax
pushf
mov eax, 0x492bafda
pushf
not eax
add eax, 0xec36d691
xor eax, 0xe6c92b58
rol eax, 4
popf
pushf
not eax
add eax, 0x958639ce
xor eax, 0xc9b07373
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x8683b4b1
xor eax, 0xe4d96178
rol eax, 0xe2
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x2078bb18
pushf
not eax
add eax, 0xe34615f8
xor eax, 0x84279379
rol eax, 0x15
popf
pushf
not eax
add eax, 0x910cff0b
xor eax, 0xcfee04a8
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe5ead4db
xor eax, 0xfb618fe6
rol eax, 0x1d
popf
jmp 0x1400485fa
mov edx, 0x39365b2b
pushf
not edx
add edx, 0xfd06c0a7
xor edx, 0xb0d55aa0
rol edx, 0x5e
popf
pushf
not edx
add edx, 0xdd61e9bb
xor edx, 0xcf766ce3
rol edx, 0x2d
popf
pushf
not edx
add edx, 0xb9b68a8b
xor edx, 0xbb526de7
rol edx, 0x70
popf
pushf
not edx
add edx, 0xed999857
xor edx, 0xb0223813
rol edx, 0xc5
popf
mov rcx, r12
call fcn.14003bd9d
xor ecx, ecx
mov qword [0x140019368], rax
call fcn.14007221b
mov r14, qword [0x140019368]
test r14, r14
jne 0x1400490cc
push rax
pushf
mov eax, 0x801809ed
pushf
not eax
add eax, 0x84b8a5d1
xor eax, 0x8e4532ab
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x8a000c34
xor eax, 0xe2ba12bb
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xf152b6ad
xor eax, 0xf9bb73fa
rol eax, 0x89
popf
pushf
not eax
add eax, 0x9614bc80
xor eax, 0xecb87246
rol eax, 2
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x5da3f8ef
pushf
not eax
add eax, 0xcb8d3a61
xor eax, 0xd3f8846a
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe3d8ea6f
xor eax, 0xd200b8b8
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd31a0c20
xor eax, 0x85ea1627
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x8d8f8216
xor eax, 0x8ea2be7c
rol eax, 0x92
popf
jmp 0x1400485fa
or rbp, 0xffffffffffffffff
jmp 0x14004a4a8
cmp qword [0x140019370], rsi
jne 0x1400491d6
push rax
pushf
mov eax, 0x18c59eb2
pushf
not eax
add eax, 0xba5a0d21
xor eax, 0xb231844b
rol eax, 0x11
popf
pushf
not eax
add eax, 0xdbe1f396
xor eax, 0xa089638e
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xb544afed
xor eax, 0x9003ba6e
rol eax, 0xb1
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x6e05f323
pushf
not eax
add eax, 0xcf5f9015
xor eax, 0xac897e28
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa2c0adf6
xor eax, 0x862d743b
rol eax, 0x6e
popf
jmp 0x1400485fa
mov edx, 0xd844df39
pushf
not edx
add edx, 0x91161657
xor edx, 0xe16b550f
rol edx, 0x54
popf
pushf
not edx
add edx, 0xa9f6d547
xor edx, 0x9eda902d
rol edx, 0x70
popf
pushf
not edx
add edx, 0xdef18fd5
xor edx, 0x8e0bf268
rol edx, 0xf8
popf
pushf
not edx
add edx, 0x8c0257f3
xor edx, 0xea46c867
rol edx, 0x56
popf
mov rcx, r12
call fcn.14003bd9d
xor ecx, ecx
mov qword [0x140019370], rax
call fcn.14007221b
cmp qword [0x140019370], rsi
je 0x1400492da
push rax
pushf
mov eax, 0x5f3144a
pushf
not eax
add eax, 0x85ad8205
xor eax, 0xcd6502af
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf65843af
xor eax, 0xa1e73b35
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe058ef4e
xor eax, 0xb8b34fd9
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc2073e94
xor eax, 0xd82d0929
rol eax, 0x96
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x74cc9fb6
pushf
not eax
add eax, 0x99af2ce6
xor eax, 0xee284f4d
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd3313c12
xor eax, 0xd0a7e5a0
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8320664e
xor eax, 0x8b3d6c33
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc2dcb342
xor eax, 0xc0abc338
rol eax, 0xf
popf
jmp 0x1400485fa
mov r14, qword [0x140019368]
push rax
pushf
mov eax, 0xc22ed3b1
pushf
not eax
add eax, 0xf997d4c3
xor eax, 0xcf8ab14d
rol eax, 0x68
popf
pushf
not eax
add eax, 0x9f6f73c2
xor eax, 0xb9cacec2
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd5a25547
xor eax, 0xc658ba99
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xc4f52ebd
xor eax, 0xded77b38
rol eax, 0x17
popf
jmp 0x1400485fa
test r14, r14
je 0x1400493f1
push rax
pushf
mov eax, 0x32c435ad
pushf
not eax
add eax, 0xee909d66
xor eax, 0xdf9759c6
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc4f02a80
xor eax, 0xc22b4dd2
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xc01de152
xor eax, 0xb26d2767
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xe7add4a0
xor eax, 0x92c0b876
rol eax, 0x32
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x255a99af
pushf
not eax
add eax, 0xa526faf2
xor eax, 0xe26424ab
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb3510ebc
xor eax, 0xe47cea07
rol eax, 0x9b
popf
jmp 0x1400485fa
mov rax, qword [r14]
mov r12, r13
sub r12, r15
mov rbx, r14
push rax
pushf
mov eax, 0x9086b4f9
pushf
not eax
add eax, 0xa8f0f977
xor eax, 0xf94625e6
rol eax, 7
popf
pushf
not eax
add eax, 0xb97d302b
xor eax, 0xb1b1fd9e
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf621a257
xor eax, 0xbb349517
rol eax, 0x68
popf
pushf
not eax
add eax, 0xb2e50f8a
xor eax, 0xd4a63fb1
rol eax, 0xa
popf
jmp 0x1400485fa
test rax, rax
je 0x1400494e7
push rax
pushf
mov eax, 0x503d9dd8
pushf
not eax
add eax, 0xa3f7c4fc
xor eax, 0xe0fa9e0a
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xaf328106
xor eax, 0xec96a48d
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe2730f5f
xor eax, 0x8f9d9332
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa26cca37
xor eax, 0xe9cdc8dc
rol eax, 0x52
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x1662ec9c
pushf
not eax
add eax, 0x80530368
xor eax, 0xb4078f15
rol eax, 0x13
popf
pushf
not eax
add eax, 0x96229157
xor eax, 0xa0b1c856
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xf254b36a
xor eax, 0xf685c2c8
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc6e221f6
xor eax, 0xed9996a8
rol eax, 0x29
popf
jmp 0x1400485fa
mov r8, r12
mov rdx, rax
mov rcx, r15
call fcn.14006f0de
test eax, eax
jne 0x140049598
push rax
pushf
mov eax, 0x95adca6e
pushf
not eax
add eax, 0x829a4614
xor eax, 0x9927e494
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x9517ed4c
xor eax, 0xf55f6ec2
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xefb15796
xor eax, 0xea3057b0
rol eax, 0x11
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x6067a1fa
pushf
not eax
add eax, 0x9462532b
xor eax, 0xdd84c7f7
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x8632daf3
xor eax, 0x88628c1a
rol eax, 0xb4
popf
jmp 0x1400485fa
mov rax, qword [rbx]
cmp byte [r12 + rax], 0x3d
je 0x14004962e
push rax
pushf
mov eax, 0x87fc46b3
pushf
not eax
add eax, 0xd8e79574
xor eax, 0xaf24fec7
rol eax, 9
popf
pushf
not eax
add eax, 0xe9116087
xor eax, 0xfc399db2
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa27df0b2
xor eax, 0xf3eabcfd
rol eax, 0x34
popf
pushf
not eax
add eax, 0xdc612d72
xor eax, 0xc0d58bb7
rol eax, 0xcc
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x5e01edfe
pushf
not eax
add eax, 0xacc90db2
xor eax, 0xd16c6d0f
rol eax, 1
popf
pushf
not eax
add eax, 0x82540bc8
xor eax, 0xd2fd264f
rol eax, 0x64
popf
jmp 0x1400485fa
cmp byte [r12 + rax], sil
je 0x1400496ac
push rax
pushf
mov eax, 0xd9a0c712
pushf
not eax
add eax, 0xfb8dbdae
xor eax, 0xafac5428
rol eax, 0x66
popf
pushf
not eax
add eax, 0xa297ad4d
xor eax, 0xcef0135d
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe9347883
xor eax, 0x9c010606
rol eax, 0x6e
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x5b420020
pushf
not eax
add eax, 0x96398f39
xor eax, 0xbfefcf28
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x8fcf4ffc
xor eax, 0xc9bf43d6
rol eax, 0xa1
popf
jmp 0x1400485fa
add rbx, 8
mov rax, qword [rbx]
jmp 0x140049489
sub rbx, r14
sar rbx, 3
jmp 0x1400497c0
sub rbx, r14
sar rbx, 3
neg rbx
push rax
pushf
mov eax, 0x6a978f29
pushf
not eax
add eax, 0xec972b8f
xor eax, 0x9f6f2071
rol eax, 0x24
popf
pushf
not eax
add eax, 0xbb276f07
xor eax, 0xd277adc5
rol eax, 0xce
popf
jmp 0x1400485fa
test rbx, rbx
js 0x1400497f8
push rax
pushf
mov eax, 0x59256d2a
pushf
not eax
add eax, 0x983e273f
xor eax, 0xb9c5884d
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xdbaacf21
xor eax, 0xc0360bba
rol eax, 0x19
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0xf0c29265
pushf
not eax
add eax, 0xbdc8d6f1
xor eax, 0xb35e89ff
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xedaeb2d5
xor eax, 0xd5452c9e
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd1a6d07b
xor eax, 0xd060d8e3
rol eax, 0x95
popf
jmp 0x1400485fa
cmp qword [r14], rsi
je 0x140049876
push rax
pushf
mov eax, 0xf9d99edb
pushf
not eax
add eax, 0xafdfe0ce
xor eax, 0xff6c06bb
rol eax, 2
popf
pushf
not eax
add eax, 0xf6650519
xor eax, 0xd081e7f3
rol eax, 0xef
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x392b832
pushf
not eax
add eax, 0xa9bcaf62
xor eax, 0xc68b0d66
rol eax, 0x73
popf
pushf
not eax
add eax, 0xe48922c2
xor eax, 0x923e1dbb
rol eax, 0x41
popf
jmp 0x1400485fa
mov rcx, qword [r14 + rbx*8]
call fcn.14007221b
test bpl, bpl
je 0x140049910
push rax
pushf
mov eax, 0x767cb6c5
pushf
not eax
add eax, 0xd2de1726
xor eax, 0x9a85a587
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xaa9a8610
xor eax, 0x951fbfc8
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb8b3483b
xor eax, 0xcfad38f6
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xfe26cb0e
xor eax, 0xc6adda8a
rol eax, 0x77
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0xb74356be
pushf
not eax
add eax, 0xdc39ddaa
xor eax, 0xda89b03b
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xca1581e1
xor eax, 0x9513c026
rol eax, 0x79
popf
pushf
not eax
add eax, 0xaa0d315d
xor eax, 0x89a791e9
rol eax, 0x74
popf
pushf
not eax
add eax, 0xfabaa21c
xor eax, 0xa5be9f8a
rol eax, 0x34
popf
jmp 0x1400485fa
mov qword [r14 + rbx*8], r15
jmp 0x140049f9d
mov rax, qword [r14 + rbx*8 + 8]
mov qword [r14 + rbx*8], rax
inc rbx
push rax
pushf
mov eax, 0xdf67c0b6
pushf
not eax
add eax, 0xa61ac13b
xor eax, 0xfcffe272
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8657ff5a
xor eax, 0xcbd57ae3
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xeadac7af
xor eax, 0xe79e0a1f
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc4923277
xor eax, 0xb9dd143f
rol eax, 0xf8
popf
jmp 0x1400485fa
cmp qword [r14 + rbx*8], rsi
jne 0x140049a7c
push rax
pushf
mov eax, 0xc807f65d
pushf
not eax
add eax, 0xcb8ca834
xor eax, 0x84bb70c4
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xdb5e4897
xor eax, 0x95c7ebb8
rol eax, 0xda
popf
pushf
not eax
add eax, 0xedcfc3a3
xor eax, 0xf4357e6b
rol eax, 0x77
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0xacc28b0d
pushf
not eax
add eax, 0xb765145c
xor eax, 0x855e7521
rol eax, 5
popf
pushf
not eax
add eax, 0xa0c1f57f
xor eax, 0x9f22678d
rol eax, 0xc7
popf
jmp 0x1400485fa
mov r8d, 0x94e0e5ac
pushf
not r8d
add r8d, 0xcde786c6
xor r8d, 0xe2b2938c
rol r8d, 0x9d
popf
pushf
not r8d
add r8d, 0xd653598a
xor r8d, 0xef5fa884
rol r8d, 0xd
popf
pushf
not r8d
add r8d, 0xe3c21eec
xor r8d, 0x99485ef8
rol r8d, 0x33
popf
pushf
not r8d
add r8d, 0xb6d9a672
xor r8d, 0xc8ba3e52
rol r8d, 8
popf
mov rdx, rbx
mov rcx, r14
call fcn.140036967
xor ecx, ecx
mov rbx, rax
call fcn.14007221b
test rbx, rbx
je 0x140049b8c
push rax
pushf
mov eax, 0xd41ddbe
pushf
not eax
add eax, 0xc240eb6e
xor eax, 0xef5b3dfe
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xe2adda7f
xor eax, 0x94dd5504
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x88735989
xor eax, 0xab8512c3
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x882fb346
xor eax, 0xf7d2059f
rol eax, 0x59
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0xb56701c
pushf
not eax
add eax, 0xfa0bae63
xor eax, 0xe623eabe
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa784803d
xor eax, 0xa2649ec8
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xc6516696
xor eax, 0xf375ccc4
rol eax, 0xf5
popf
jmp 0x1400485fa
mov qword [0x140019368], rbx
jmp 0x140049fd3
test bpl, bpl
je 0x140049c73
push rax
pushf
mov eax, 0xeeab2d41
pushf
not eax
add eax, 0xea3886d1
xor eax, 0x9e678a64
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x86d81e1c
xor eax, 0xeaa528d8
rol eax, 0xda
popf
pushf
not eax
add eax, 0xa1c33605
xor eax, 0xf47e6abc
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe94804ec
xor eax, 0xcfa0e05e
rol eax, 0x53
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x63cbaf3f
pushf
not eax
add eax, 0xf4bf2198
xor eax, 0x8e72d568
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xbafffe33
xor eax, 0xe84b929b
rol eax, 0x41
popf
pushf
not eax
add eax, 0xce44ba0f
xor eax, 0xa476b339
rol eax, 0x29
popf
pushf
not eax
add eax, 0x88f23697
xor eax, 0x98148731
rol eax, 0xc2
popf
jmp 0x1400485fa
neg rbx
lea rdx, [rbx + 2]
cmp rdx, rbx
jae 0x140049d0b
push rax
pushf
mov eax, 0x79650efe
pushf
not eax
add eax, 0x9b04a018
xor eax, 0xd674448c
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc956603b
xor eax, 0xc29bad7c
rol eax, 0x8a
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x6e5a12be
pushf
not eax
add eax, 0xe7f32c50
xor eax, 0x8e6cb277
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xf9d5b94b
xor eax, 0xc5ed2a03
rol eax, 0x85
popf
pushf
not eax
add eax, 0xdc75749e
xor eax, 0x87aeed59
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xeb562261
xor eax, 0xeca79cae
rol eax, 0x91
popf
jmp 0x1400485fa
or rbp, 0xffffffffffffffff
jmp 0x14004a4f2
movabs rax, 0xc00002ff827bdea
pushf
not rax
add rax, 0x491e0821
xor rax, 0x658dc2c1
rol rax, 0x47
popf
pushf
not rax
add rax, 0x5b31bd53
xor rax, 0x5eaf0159
rol rax, 0x73
popf
pushf
not rax
add rax, 0x4fd1a4e8
xor rax, 0x6f5c092a
rol rax, 0x71
popf
cmp rdx, rax
jae 0x140049e4d
push rax
pushf
mov eax, 0x33606a47
pushf
not eax
add eax, 0xda938e84
xor eax, 0xb7976b47
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xafcbf66d
xor eax, 0x8fb31dcd
rol eax, 0x73
popf
pushf
not eax
add eax, 0xdc70963d
xor eax, 0xd0b19179
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd57dcd45
xor eax, 0xe7bf5619
rol eax, 0xe
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x60cfabcc
pushf
not eax
add eax, 0x934ea210
xor eax, 0x8dedf01d
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xbc3c7811
xor eax, 0x863fdfd7
rol eax, 0xc2
popf
jmp 0x1400485fa
mov r8d, 0xe8b17cbb
pushf
not r8d
add r8d, 0xee0132e5
xor r8d, 0xe41dbf2e
rol r8d, 0x15
popf
pushf
not r8d
add r8d, 0xa6825419
xor r8d, 0xa711aa48
rol r8d, 0x9f
popf
pushf
not r8d
add r8d, 0xa56428f9
xor r8d, 0xb1151843
rol r8d, 0xe1
popf
pushf
not r8d
add r8d, 0xd0c37653
xor r8d, 0x86a8757d
rol r8d, 0x1a
popf
mov rcx, r14
call fcn.140036967
xor ecx, ecx
mov r14, rax
call fcn.14007221b
test r14, r14
je 0x140049f5a
push rax
pushf
mov eax, 0xe2aefa79
pushf
not eax
add eax, 0xcf77978e
xor eax, 0xbc747af5
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa7d0df58
xor eax, 0xd9432240
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8d821c02
xor eax, 0xa7afb286
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x952d1a20
xor eax, 0xee7b1e85
rol eax, 0xf2
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x34ceaa6b
pushf
not eax
add eax, 0x949ef28f
xor eax, 0xfb607f1f
rol eax, 0xee
popf
pushf
not eax
add eax, 0xdfce022d
xor eax, 0xd8bed900
rol eax, 0x2a
popf
jmp 0x1400485fa
mov qword [r14 + rbx*8], r15
mov qword [r14 + rbx*8 + 8], rsi
mov qword [0x140019368], r14
mov rdi, rsi
push rax
pushf
mov eax, 0xba6c18c2
pushf
not eax
add eax, 0x89578234
xor eax, 0xdb353fc0
rol eax, 0x62
popf
pushf
not eax
add eax, 0xde337290
xor eax, 0x86ae97cb
rol eax, 0xd1
popf
jmp 0x1400485fa
cmp dword [rsp + 0x78], esi
je 0x14004a010
push rax
pushf
mov eax, 0x1407f21e
pushf
not eax
add eax, 0xf942d379
xor eax, 0xf8be5237
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xf16439f0
xor eax, 0xbcdad315
rol eax, 0xca
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x5057fa05
pushf
not eax
add eax, 0xd5e1e929
xor eax, 0xc0192088
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf668b9f6
xor eax, 0x9fdd9b16
rol eax, 0x5c
popf
jmp 0x1400485fa
or rbp, 0xffffffffffffffff
mov r14, rbp
push rax
pushf
mov eax, 0x92fba6f4
pushf
not eax
add eax, 0xdf370f48
xor eax, 0xad76ef84
rol eax, 0x77
popf
pushf
not eax
add eax, 0xe4b1ac2a
xor eax, 0x960249c7
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe921695d
xor eax, 0x9c7ffa35
rol eax, 0x3e
popf
jmp 0x1400485fa
inc r14
cmp byte [r15 + r14], sil
jne 0x14004a0f2
push rax
pushf
mov eax, 0x13e3e6f
pushf
not eax
add eax, 0xa9ec710b
xor eax, 0x84c3e380
rol eax, 0x54
popf
pushf
not eax
add eax, 0xbec9111c
xor eax, 0xcb519575
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe49095e0
xor eax, 0xc2c05872
rol eax, 0xad
popf
pushf
not eax
add eax, 0xfc7f141d
xor eax, 0xdea23c3b
rol eax, 0x3e
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x4ea5d20b
pushf
not eax
add eax, 0xebdfbd5c
xor eax, 0xf29c68c9
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb1ae7047
xor eax, 0x8a0b1bd9
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa9b6274d
xor eax, 0xf2d7a631
rol eax, 0x94
popf
pushf
not eax
add eax, 0xd694ca33
xor eax, 0x82796471
rol eax, 0xf3
popf
jmp 0x1400485fa
mov edx, 0x886af841
pushf
not edx
add edx, 0xc4be6263
xor edx, 0xec619c45
rol edx, 0xdc
popf
pushf
not edx
add edx, 0xf59e30c6
xor edx, 0xa89b055f
rol edx, 0x56
popf
lea rcx, [r14 + 2]
call fcn.14003bd9d
mov rbx, rax
test rax, rax
je 0x14004a1e4
push rax
pushf
mov eax, 0xa8900791
pushf
not eax
add eax, 0xcc8926a2
xor eax, 0xfb28abe9
rol eax, 0x82
popf
pushf
not eax
add eax, 0xbbe499ef
xor eax, 0xd49c4298
rol eax, 0xe
popf
pushf
not eax
add eax, 0xe2746f55
xor eax, 0xbaee9d3f
rol eax, 4
popf
pushf
not eax
add eax, 0xceb41b48
xor eax, 0x94930482
rol eax, 0xe1
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0xf3e67310
pushf
not eax
add eax, 0x875c5882
xor eax, 0xc8d9d772
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xa1dc32e4
xor eax, 0xa0329b53
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8afbf262
xor eax, 0xd7ee515d
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb77a8583
xor eax, 0xa42dae8c
rol eax, 0xdf
popf
jmp 0x1400485fa
mov r8, r15
lea rdx, [r14 + 2]
mov rcx, rax
call fcn.140050311
test eax, eax
jne 0x14004a296
push rax
pushf
mov eax, 0xd50e97a5
pushf
not eax
add eax, 0xdad07d44
xor eax, 0xef22adb0
rol eax, 0x58
popf
pushf
not eax
add eax, 0xe7009d9c
xor eax, 0xd9bf2ffb
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xa2e8b05c
xor eax, 0xdfbd850b
rol eax, 0xd0
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0x3f4fc9ac
pushf
not eax
add eax, 0xb343fde5
xor eax, 0xefb9ed32
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xed1e8382
xor eax, 0xe31fa590
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd5e1050b
xor eax, 0xdcb83306
rol eax, 0x54
popf
pushf
not eax
add eax, 0xda0a94fc
xor eax, 0xc1a4c74b
rol eax, 0x7b
popf
jmp 0x1400485fa
mov rax, rbx
lea rcx, [r13 + 1]
sub rax, r15
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
neg byte [rsp + 0x70]
sbb rdx, rdx
and rdx, rcx
mov byte [rcx - 1], sil
mov rcx, rbx
call fcn.1400298dd
test eax, eax
jne 0x14004a352
push rax
pushf
mov eax, 0xe5d989f
pushf
not eax
add eax, 0x845b5a7f
xor eax, 0xc1fce149
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xbc75573c
xor eax, 0x9e3ea33a
rol eax, 0x6b
popf
jmp 0x1400485fa
push rax
pushf
mov eax, 0xb3086cb3
pushf
not eax
add eax, 0xabb93651
xor eax, 0xa25fdc66
rol eax, 0x40
popf
pushf
not eax
add eax, 0xef517e04
xor eax, 0x8ad3f92d
rol eax, 0xc
popf
pushf
not eax
add eax, 0xbc4eadbc
xor eax, 0xc33c5bd0
rol eax, 0x47
popf
jmp 0x1400485fa
call fcn.14003f6a0
mov esi, ebp
mov dword [rax], 0x2a
push rax
pushf
mov eax, 0xd45e4a0e
pushf
not eax
add eax, 0xe0e611b7
xor eax, 0x92ef2a8d
rol eax, 0x37
popf
pushf
not eax
add eax, 0x94954100
xor eax, 0xbdf4475b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd5c03df1
xor eax, 0xcaaf3ced
rol eax, 0x60
popf
pushf
not eax
add eax, 0xf2f81b48
xor eax, 0xfe422de6
rol eax, 0xfa
popf
jmp 0x1400485fa
mov rcx, rbx
call fcn.14007221b
jmp 0x14004a527
call fcn.14003f6a0
or rsi, 0xffffffffffffffff
mov dword [rax], 0x16
push rax
pushf
mov eax, 0x77ab9e28
pushf
not eax
add eax, 0xbd9f2b1d
xor eax, 0xe302e119
rol eax, 0x75
popf
pushf
not eax
add eax, 0xafc319fd
xor eax, 0xf20e3bab
rol eax, 0xff
popf
jmp 0x1400485fa
mov ebp, esi
mov esi, ebp
push rax
pushf
mov eax, 0x51ea04f2
pushf
not eax
add eax, 0xa03189bf
xor eax, 0xd315cfe5
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x99b169fa
xor eax, 0x92585aad
rol eax, 9
popf
pushf
not eax
add eax, 0x96dc922f
xor eax, 0xd7e82d46
rol eax, 0x98
popf
jmp 0x1400485fa
mov ebp, esi
mov esi, ebp
push rax
pushf
mov eax, 0x282164f
pushf
not eax
add eax, 0x991e4216
xor eax, 0xbf7c7dc3
rol eax, 0x74
popf
pushf
not eax
add eax, 0xfb5dadb2
xor eax, 0x9b110fac
rol eax, 0xf1
popf
jmp 0x1400485fa
mov rcx, rdi
call fcn.14007221b
mov eax, esi
mov rbx, qword [rsp + 0x80]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
xor r9d, r9d
mov qword [rsp + 0x20], rsi
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140050915
int3