Function at 0x1402273fe
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x19388e07
pushf
not eax
add eax, 0xbefde040
xor eax, 0xdb5c323d
rol eax, 0x11
popf
pushf
not eax
add eax, 0xee5e1429
xor eax, 0xdf4c835b
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x915a887a
xor eax, 0xa9e52ad7
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xd42a0a2c
xor eax, 0xf343c843
rol eax, 3
popf
cmp eax, 0x20
jne 0x140227461
popf
pop rax
jmp 0x140228618
cmp eax, 0
jne 0x140227470
popf
pop rax
jmp 0x14022767d
cmp eax, 3
jne 0x14022747f
popf
pop rax
jmp 0x140227864
cmp eax, 1
jne 0x14022748e
popf
pop rax
jmp 0x14022772f
cmp eax, 0xd
jne 0x14022749d
popf
pop rax
jmp 0x140227d8d
cmp eax, 0x1a
jne 0x1402274ac
popf
pop rax
jmp 0x1402283fe
cmp eax, 0xe
jne 0x1402274bb
popf
pop rax
jmp 0x140227e5d
cmp eax, 0xb
jne 0x1402274ca
popf
pop rax
jmp 0x140227ccb
cmp eax, 0x19
jne 0x1402274d9
popf
pop rax
jmp 0x14022839c
cmp eax, 8
jne 0x1402274e8
popf
pop rax
jmp 0x140227b8f
cmp eax, 0x1d
jne 0x1402274f7
popf
pop rax
jmp 0x140228505
cmp eax, 0x17
jne 0x140227506
popf
pop rax
jmp 0x140228265
cmp eax, 0x1c
jne 0x140227515
popf
pop rax
jmp 0x1402284ce
cmp eax, 0x12
jne 0x140227524
popf
pop rax
jmp 0x14022800c
cmp eax, 0x18
jne 0x140227533
popf
pop rax
jmp 0x1402282df
cmp eax, 0x11
jne 0x140227542
popf
pop rax
jmp 0x140227fcf
cmp eax, 0x1b
jne 0x140227551
popf
pop rax
jmp 0x14022844c
cmp eax, 0x21
jne 0x140227560
popf
pop rax
jmp 0x140228688
cmp eax, 0x23
jne 0x14022756f
popf
pop rax
jmp 0x140228710
cmp eax, 0x14
jne 0x14022757e
popf
pop rax
jmp 0x1402280dd
cmp eax, 0xf
jne 0x14022758d
popf
pop rax
jmp 0x140227ec0
cmp eax, 0x13
jne 0x14022759c
popf
pop rax
jmp 0x140228048
cmp eax, 0x15
jne 0x1402275ab
popf
pop rax
jmp 0x140228185
cmp eax, 0x24
jne 0x1402275ba
popf
pop rax
jmp 0x140228778
cmp eax, 0x1e
jne 0x1402275c9
popf
pop rax
jmp 0x1402285a1
cmp eax, 0xc
jne 0x1402275d8
popf
pop rax
jmp 0x140227d4e
cmp eax, 7
jne 0x1402275e7
popf
pop rax
jmp 0x140227ada
cmp eax, 5
jne 0x1402275f6
popf
pop rax
jmp 0x14022799d
cmp eax, 0x1f
jne 0x140227605
popf
pop rax
jmp 0x1402285de
cmp eax, 0x10
jne 0x140227614
popf
pop rax
jmp 0x140227f0f
cmp eax, 6
jne 0x140227623
popf
pop rax
jmp 0x140227a32
cmp eax, 9
jne 0x140227632
popf
pop rax
jmp 0x140227c24
cmp eax, 4
jne 0x140227641
popf
pop rax
jmp 0x1402278f9
cmp eax, 0x16
jne 0x140227650
popf
pop rax
jmp 0x14022822d
cmp eax, 2
jne 0x14022765f
popf
pop rax
jmp 0x1402277d0
cmp eax, 0xa
jne 0x14022766e
popf
pop rax
jmp 0x140227c8f
cmp eax, 0x22
jne 0x14022767d
popf
pop rax
jmp 0x140228707
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x30
mov rbx, rcx
mov bpl, dl
mov ecx, dword [rcx + 0x34]
cmp ecx, 5
jg 0x1402276d6
push rax
pushf
mov eax, 0xd9cb680e
pushf
not eax
add eax, 0xbfad5cff
xor eax, 0xc1941cff
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x91392085
xor eax, 0x9ff1c204
rol eax, 0x88
popf
jmp 0x140227452
push rax
pushf
mov eax, 0xa55b4c86
pushf
not eax
add eax, 0x8260f85f
xor eax, 0x876690a6
rol eax, 0x50
popf
pushf
not eax
add eax, 0xe0b27226
xor eax, 0xb0fef52b
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe3c42eb0
xor eax, 0xebbb9114
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xcea37b51
xor eax, 0xcc79ba58
rol eax, 0x16
popf
jmp 0x140227452
je 0x140227777
push rax
pushf
mov eax, 0xceae31fd
pushf
not eax
add eax, 0xe4e39966
xor eax, 0xe1f52a64
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xdcae1a91
xor eax, 0xecb0d855
rol eax, 0xf
popf
pushf
not eax
add eax, 0x918445c3
xor eax, 0xfb547f8c
rol eax, 0x3e
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x8e7c724d
pushf
not eax
add eax, 0xdebc2925
xor eax, 0xf5a57c82
rol eax, 0xed
popf
pushf
not eax
add eax, 0x9f699253
xor eax, 0xec50c0ab
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xdca06378
xor eax, 0xb600a462
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdd116e38
xor eax, 0xb90f678b
rol eax, 0xdc
popf
jmp 0x140227452
test ecx, ecx
je 0x140227831
push rax
pushf
mov eax, 0xb546d1
pushf
not eax
add eax, 0xff8fa34b
xor eax, 0xce2f21ea
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc40860c7
xor eax, 0xbe28ad8a
rol eax, 0x15
popf
pushf
not eax
add eax, 0x85b89cbb
xor eax, 0xfc29dce4
rol eax, 0x25
popf
pushf
not eax
add eax, 0xaea716c3
xor eax, 0xd0a32826
rol eax, 0xc7
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x10b8c7b8
pushf
not eax
add eax, 0xb9fc6122
xor eax, 0xac904369
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xad83aab2
xor eax, 0xacc52f71
rol eax, 0x11
popf
jmp 0x140227452
sub ecx, 1
je 0x1402278a0
push rax
pushf
mov eax, 0xb2573d12
pushf
not eax
add eax, 0xb69164d7
xor eax, 0xad95787f
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb0e66fbf
xor eax, 0xc67b97d0
rol eax, 0xd2
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x78fa61fd
pushf
not eax
add eax, 0xc8ba6496
xor eax, 0xca78b152
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x942306d7
xor eax, 0xa2fc0fd7
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8711e73e
xor eax, 0x80dfc6aa
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x95322e62
xor eax, 0xb0ac0d44
rol eax, 0x7f
popf
jmp 0x140227452
sub ecx, 1
je 0x140227957
push rax
pushf
mov eax, 0xfaadfe82
pushf
not eax
add eax, 0x8692d30c
xor eax, 0xfd3e37dc
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb13d20ea
xor eax, 0xfb673e39
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xdb8a5a86
xor eax, 0x925aef8e
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xeb54241b
xor eax, 0x8530ddb7
rol eax, 0x36
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x4ac38a37
pushf
not eax
add eax, 0x9f142e44
xor eax, 0x851a9e6a
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x980c54ab
xor eax, 0xd258fbed
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb857441e
xor eax, 0xd366c230
rol eax, 0x53
popf
jmp 0x140227452
sub ecx, 1
je 0x1402279ff
push rax
pushf
mov eax, 0x9ce5288a
pushf
not eax
add eax, 0xdc93747c
xor eax, 0xd531df10
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xa2fe536a
xor eax, 0xae9ff16c
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe8c26661
xor eax, 0xfe3d34b3
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd486ef47
xor eax, 0x814ef162
rol eax, 0xea
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x1c43bce8
pushf
not eax
add eax, 0xc9c607e8
xor eax, 0xce62d4e9
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb5fdadb5
xor eax, 0x840d5da9
rol eax, 0x7b
popf
jmp 0x140227452
cmp ecx, 1
jne 0x140227a94
push rax
pushf
mov eax, 0xdd57a16c
pushf
not eax
add eax, 0xd516b5f0
xor eax, 0x84e77326
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x920205e3
xor eax, 0xb8588b68
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xfb43c1eb
xor eax, 0xc6b4b86f
rol eax, 0x17
popf
pushf
not eax
add eax, 0x9a8ca436
xor eax, 0x8b518e0a
rol eax, 0x8b
popf
jmp 0x140227452
push rax
pushf
mov eax, 0xbc1da6ed
pushf
not eax
add eax, 0xc983f10e
xor eax, 0xe48625bf
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf14e0d6b
xor eax, 0xfe3afb0f
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x958f769a
xor eax, 0xcace5892
rol eax, 0x42
popf
jmp 0x140227452
mov ecx, dword [rbx + 0x28]
mov edi, 0xc441a785
pushf
not edi
add edi, 0x950fe2b1
xor edi, 0xbb3583ce
rol edi, 0xf
popf
pushf
not edi
add edi, 0x98d6389b
xor edi, 0xaa51956e
rol edi, 0x45
popf
pushf
not edi
add edi, 0x97d44dd7
xor edi, 0x99653262
rol edi, 0xa8
popf
pushf
not edi
add edi, 0xa67f5fcc
xor edi, 0xb0024983
rol edi, 0x6a
popf
add qword [rbx + 0x18], rdi
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
mov rsi, qword [rax - 8]
push rax
pushf
mov eax, 0x94ec8718
pushf
not eax
add eax, 0xb77d39c8
xor eax, 0x9bf55d63
rol eax, 0x86
popf
pushf
not eax
add eax, 0x9fb94e32
xor eax, 0xc49c6e83
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa7c8d36f
xor eax, 0x9470c944
rol eax, 0x9a
popf
jmp 0x140227452
mov eax, ecx
shr eax, 4
test al, 1
je 0x140227bf1
push rax
pushf
mov eax, 0xacafd0df
pushf
not eax
add eax, 0x848d5b58
xor eax, 0xb5853e8e
rol eax, 0xec
popf
pushf
not eax
add eax, 0xf0b3d6d5
xor eax, 0xbabfc658
rol eax, 0xba
popf
pushf
not eax
add eax, 0xdbc8cfc3
xor eax, 0xb22402ea
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa2d0c698
xor eax, 0xbbfe25c3
rol eax, 0x11
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x34790290
pushf
not eax
add eax, 0xa73f2767
xor eax, 0xbf0f5712
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc825fb87
xor eax, 0xeb8ee73a
rol eax, 0x75
popf
jmp 0x140227452
test rsi, rsi
jns 0x140227c5c
push rax
pushf
mov eax, 0xdf0ca4b1
pushf
not eax
add eax, 0xf40b9438
xor eax, 0xeca7abe8
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd1740889
xor eax, 0xf6835600
rol eax, 0x49
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x40732098
pushf
not eax
add eax, 0xc4ad79db
xor eax, 0xa9063c7e
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf463a9fb
xor eax, 0x8ad88019
rol eax, 0x6d
popf
jmp 0x140227452
neg rsi
or ecx, 0x40
mov dword [rbx + 0x28], ecx
push rax
pushf
mov eax, 0xd5bef0c5
pushf
not eax
add eax, 0xd906baba
xor eax, 0xf13a3081
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x9cdf09ad
xor eax, 0xfd76ac30
rol eax, 0xaf
popf
jmp 0x140227452
cmp dword [rbx + 0x30], 0
jge 0x140227d08
push rax
pushf
mov eax, 0x8758874f
pushf
not eax
add eax, 0xe959da1a
xor eax, 0x9c0ac27b
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa49f1b9c
xor eax, 0x9ed6ce9c
rol eax, 0xb8
popf
jmp 0x140227452
push rax
pushf
mov eax, 0xe862d7eb
pushf
not eax
add eax, 0xec0abf18
xor eax, 0xde172932
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe6d4663d
xor eax, 0xc03ea4f1
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc53440c9
xor eax, 0x8c413ad0
rol eax, 0xd
popf
jmp 0x140227452
mov dword [rbx + 0x30], 1
jmp 0x140228463
mov ecx, dword [rbx + 0x28]
mov edi, 0x83307da6
pushf
not edi
add edi, 0xcf6441c0
xor edi, 0xffe25cbf
rol edi, 0xd3
popf
pushf
not edi
add edi, 0xbc611dae
xor edi, 0xf72b7f31
rol edi, 0x9d
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x140227e04
push rax
pushf
mov eax, 0x8b810453
pushf
not eax
add eax, 0xffd76869
xor eax, 0x841eb35d
rol eax, 0x10
popf
pushf
not eax
add eax, 0x9fcf7ecb
xor eax, 0xcb068e82
rol eax, 0x2a
popf
jmp 0x140227452
push rax
pushf
mov eax, 0xb364ce23
pushf
not eax
add eax, 0xe97ff196
xor eax, 0xf0ad6bee
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xdf328072
xor eax, 0x930e9546
rol eax, 0x40
popf
pushf
not eax
add eax, 0x97c60e26
xor eax, 0x982d9551
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x92803e7c
xor eax, 0xeb2b124b
rol eax, 0xcd
popf
jmp 0x140227452
movsx rsi, word [rax - 8]
jmp 0x140227b8f
movzx esi, word [rax - 8]
jmp 0x140227b8f
mov ecx, dword [rbx + 0x28]
mov edi, 0x197006dd
pushf
not edi
add edi, 0xe107df0a
xor edi, 0x847057fc
rol edi, 0x90
popf
pushf
not edi
add edi, 0x81e9c8e2
xor edi, 0xc06464e8
rol edi, 0x9c
popf
pushf
not edi
add edi, 0xde658bb2
xor edi, 0xab3dadb0
rol edi, 0x64
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test dil, al
mov rax, qword [rbx + 0x18]
je 0x140227f9c
push rax
pushf
mov eax, 0x499d291
pushf
not eax
add eax, 0xeeccca5d
xor eax, 0xa4c37a83
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xa0bd6198
xor eax, 0x96df6bee
rol eax, 0xb6
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x81f2fd0b
pushf
not eax
add eax, 0xf6651d38
xor eax, 0xf9f04c4f
rol eax, 0x56
popf
pushf
not eax
add eax, 0xc838890b
xor eax, 0xa655286f
rol eax, 0x29
popf
jmp 0x140227452
movsx rsi, byte [rax - 8]
jmp 0x140227b8f
movzx esi, byte [rax - 8]
jmp 0x140227b8f
sub ecx, 6
je 0x1402280aa
push rax
pushf
mov eax, 0xb3aa7653
pushf
not eax
add eax, 0xb103be60
xor eax, 0xc25fcd7d
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb52742ca
xor eax, 0xaae1c117
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf1f322b7
xor eax, 0xc45d9319
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xd05ed36e
xor eax, 0x803eb453
rol eax, 0xa6
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x3454b582
pushf
not eax
add eax, 0xa63fceb7
xor eax, 0xf61b10be
rol eax, 0x21
popf
pushf
not eax
add eax, 0x84ccc27d
xor eax, 0xf4ecaf64
rol eax, 0xa1
popf
jmp 0x140227452
sub ecx, 1
je 0x14022812c
push rax
pushf
mov eax, 0xd1df4c78
pushf
not eax
add eax, 0xc40a3496
xor eax, 0xc55bde39
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9c8ad7b2
xor eax, 0xbbbf521a
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa4336089
xor eax, 0x83d827e9
rol eax, 0xbc
popf
jmp 0x140227452
push rax
pushf
mov eax, 0xff25212f
pushf
not eax
add eax, 0x8a78c8e2
xor eax, 0xd1b024ce
rol eax, 0x35
popf
pushf
not eax
add eax, 0xd7e2b26d
xor eax, 0xcf1d4a06
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xfa4cfc01
xor eax, 0x965b9ac0
rol eax, 0xe
popf
pushf
not eax
add eax, 0xdd091e7b
xor eax, 0xd0623cf5
rol eax, 0x79
popf
jmp 0x140227452
sub ecx, 2
je 0x1402281d4
push rax
pushf
mov eax, 0x7a6b6f04
pushf
not eax
add eax, 0x9dba158b
xor eax, 0x86383088
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd6b86724
xor eax, 0xdb44eaf0
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd86fa6b7
xor eax, 0x95ab8980
rol eax, 0x1c
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x74f26540
pushf
not eax
add eax, 0x801da092
xor eax, 0xb9d35a87
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x86d9611c
xor eax, 0x9170b313
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xb48ae017
xor eax, 0xceb12bd6
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xa228ddc7
xor eax, 0xa3d774ba
rol eax, 0xa0
popf
jmp 0x140227452
jmp 0x14022799d
mov rax, qword [rbx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], socket
mov rax, qword [rbx + 8]
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.140225cc6
xor al, al
jmp 0x140228794
mov ecx, dword [rbx + 0x28]
mov edi, 0x30f5a7cc
pushf
not edi
add edi, 0xb9ac8d5e
xor edi, 0xa89d985d
rol edi, 0x83
popf
pushf
not edi
add edi, 0xe794e499
xor edi, 0xe638e637
rol edi, 0xd6
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x140228356
push rax
pushf
mov eax, 0x57e52c9
pushf
not eax
add eax, 0xefffe7ab
xor eax, 0x9fa7ac9f
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x96919a5f
xor eax, 0xfd81cbba
rol eax, 0xa7
popf
jmp 0x140227452
push rax
pushf
mov eax, 0xb7a2345e
pushf
not eax
add eax, 0xb134c3d3
xor eax, 0xe241c17a
rol eax, 0x97
popf
pushf
not eax
add eax, 0x8dd10956
xor eax, 0xcd1e2a93
rol eax, 0xad
popf
pushf
not eax
add eax, 0x830721e9
xor eax, 0xdc5f7860
rol eax, 0x21
popf
jmp 0x140227452
movsxd rsi, dword [rax - 8]
jmp 0x140227b8f
mov esi, dword [rax - 8]
jmp 0x140227b8f
movsxd rdx, dword [rbx + 0x30]
and ecx, 0xfffffff7
mov r8, qword [rbx + 8]
mov dword [rbx + 0x28], ecx
lea rcx, [rbx + 0x50]
call fcn.14019a6c8
test rsi, rsi
jne 0x14022849b
push rax
pushf
mov eax, 0x1fe1fe48
pushf
not eax
add eax, 0xa3d12843
xor eax, 0xdc9f6ae7
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd9c8afd1
xor eax, 0xeecd2d80
rol eax, 0x9f
popf
jmp 0x140227452
push rax
pushf
mov eax, 0xbfb4426d
pushf
not eax
add eax, 0xba2daae7
xor eax, 0x85745c39
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xf7a902bf
xor eax, 0xb4e111eb
rol eax, 0x6a
popf
jmp 0x140227452
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0xb96ecadb
pushf
not eax
add eax, 0x94311e2a
xor eax, 0xf85f6544
rol eax, 0x32
popf
pushf
not eax
add eax, 0x9cc93c48
xor eax, 0xca20b1d3
rol eax, 0xc9
popf
jmp 0x140227452
mov byte [rbx + 0x4c], 0
mov r8b, bpl
mov rcx, rbx
cmp rdi, 8
jne 0x140228548
push rax
pushf
mov eax, 0x2adbfd47
pushf
not eax
add eax, 0xa91609f1
xor eax, 0xfd488667
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x8e63f4f2
xor eax, 0x88c6ee0c
rol eax, 0x45
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x9e2e46f7
pushf
not eax
add eax, 0xe48c4a3e
xor eax, 0xe3bb4c96
rol eax, 0x62
popf
pushf
not eax
add eax, 0xefafd938
xor eax, 0xbaaef852
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa4ff407b
xor eax, 0xcaa3d2b7
rol eax, 0xff
popf
pushf
not eax
add eax, 0x849125b9
xor eax, 0x9ca54788
rol eax, 0xc0
popf
jmp 0x140227452
mov rdx, rsi
call fcn.140144ad6
jmp 0x140228618
mov edx, esi
call fcn.14027b040
push rax
pushf
mov eax, 0x69861b56
pushf
not eax
add eax, 0xd6eca4c1
xor eax, 0xc017259d
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xe0a048fb
xor eax, 0xa2bcec8f
rol eax, 0x92
popf
jmp 0x140227452
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x140228655
push rax
pushf
mov eax, 0x78970f2
pushf
not eax
add eax, 0xe2dc559a
xor eax, 0xdbbfcb0f
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xea079475
xor eax, 0xedb0fca0
rol eax, 0xeb
popf
jmp 0x140227452
push rax
pushf
mov eax, 0xa257b832
pushf
not eax
add eax, 0xb8ccd4cb
xor eax, 0x8a83acf4
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb18cbd4a
xor eax, 0x8a4f1166
rol eax, 0x3f
popf
jmp 0x140227452
cmp dword [rbx + 0x48], 0
je 0x1402286c1
push rax
pushf
mov eax, 0xc4701d66
pushf
not eax
add eax, 0x91c76bea
xor eax, 0x88b42db8
rol eax, 0x51
popf
pushf
not eax
add eax, 0xb3d10565
xor eax, 0xed5a3d9e
rol eax, 0x17
popf
jmp 0x140227452
push rax
pushf
mov eax, 0x28124349
pushf
not eax
add eax, 0x88f04119
xor eax, 0x85240e91
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x9365f9d9
xor eax, 0xe3d13cce
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa5a20366
xor eax, 0xe388aa57
rol eax, 0x8b
popf
jmp 0x140227452
mov rcx, qword [rbx + 0x40]
cmp byte [rcx], 0x30
je 0x140228778
dec qword [rbx + 0x40]
mov rcx, qword [rbx + 0x40]
mov byte [rcx], 0x30
jmp 0x14022871c
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0xb793c60d
pushf
not eax
add eax, 0xb9e21abc
xor eax, 0xe8d646db
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x9293c3b2
xor eax, 0xb5791acf
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb539ac85
xor eax, 0xeb8ca5f7
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd3cd9035
xor eax, 0x94270bc8
rol eax, 0x1a
popf
jmp 0x140227452
mov al, 0xa0
pushf
not al
add al, 0x47
xor al, 0x2f
rol al, 0x1c
popf
pushf
not al
add al, 0x94
xor al, 0xf9
rol al, 0xf7
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x30
pop rdi
ret