Function at 0x140046121
Capabilities:
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x269cce11
pushf
not eax
add eax, 0xda6d01dc
xor eax, 0xd0954b9f
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xe76b7bfa
xor eax, 0xa03176bd
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf14539f1
xor eax, 0xa31526ab
rol eax, 0x74
popf
cmp eax, 0x20
jne 0x140046171
popf
pop rax
jmp 0x140047745
cmp eax, 0
jne 0x140046180
popf
pop rax
jmp 0x14004638d
cmp eax, 3
jne 0x14004618f
popf
pop rax
jmp 0x140046552
cmp eax, 1
jne 0x14004619e
popf
pop rax
jmp 0x140046462
cmp eax, 0xd
jne 0x1400461ad
popf
pop rax
jmp 0x140046bcb
cmp eax, 0x1a
jne 0x1400461bc
popf
pop rax
jmp 0x14004743d
cmp eax, 0xe
jne 0x1400461cb
popf
pop rax
jmp 0x140046c70
cmp eax, 0xb
jne 0x1400461da
popf
pop rax
jmp 0x140046a2f
cmp eax, 0x19
jne 0x1400461e9
popf
pop rax
jmp 0x14004737a
cmp eax, 8
jne 0x1400461f8
popf
pop rax
jmp 0x140046879
cmp eax, 0x1d
jne 0x140046207
popf
pop rax
jmp 0x1400475b2
cmp eax, 0x17
jne 0x140046216
popf
pop rax
jmp 0x14004721a
cmp eax, 0x1c
jne 0x140046225
popf
pop rax
jmp 0x140047547
cmp eax, 0x12
jne 0x140046234
popf
pop rax
jmp 0x140046ee2
cmp eax, 0x18
jne 0x140046243
popf
pop rax
jmp 0x1400472d2
cmp eax, 0x11
jne 0x140046252
popf
pop rax
jmp 0x140046e49
cmp eax, 0x1b
jne 0x140046261
popf
pop rax
jmp 0x14004749b
cmp eax, 0x21
jne 0x140046270
popf
pop rax
jmp 0x140047828
cmp eax, 0x23
jne 0x14004627f
popf
pop rax
jmp 0x14004787a
cmp eax, 0x14
jne 0x14004628e
popf
pop rax
jmp 0x14004700d
cmp eax, 0xf
jne 0x14004629d
popf
pop rax
jmp 0x140046d13
cmp eax, 0x13
jne 0x1400462ac
popf
pop rax
jmp 0x140046fd5
cmp eax, 0x15
jne 0x1400462bb
popf
pop rax
jmp 0x1400470da
cmp eax, 0x24
jne 0x1400462ca
popf
pop rax
jmp 0x1400478d3
cmp eax, 0x1e
jne 0x1400462d9
popf
pop rax
jmp 0x140047666
cmp eax, 0xc
jne 0x1400462e8
popf
pop rax
jmp 0x140046ad7
cmp eax, 7
jne 0x1400462f7
popf
pop rax
jmp 0x1400467ef
cmp eax, 5
jne 0x140046306
popf
pop rax
jmp 0x1400466ac
cmp eax, 0x1f
jne 0x140046315
popf
pop rax
jmp 0x1400476d1
cmp eax, 0x10
jne 0x140046324
popf
pop rax
jmp 0x140046dc0
cmp eax, 6
jne 0x140046333
popf
pop rax
jmp 0x140046746
cmp eax, 9
jne 0x140046342
popf
pop rax
jmp 0x140046930
cmp eax, 4
jne 0x140046351
popf
pop rax
jmp 0x1400465ee
cmp eax, 0x16
jne 0x140046360
popf
pop rax
jmp 0x14004715f
cmp eax, 2
jne 0x14004636f
popf
pop rax
jmp 0x1400464ef
cmp eax, 0xa
jne 0x14004637e
popf
pop rax
jmp 0x1400469f7
cmp eax, 0x22
jne 0x14004638d
popf
pop rax
jmp 0x140047878
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov rdi, rcx
call fcn.140041974
mov sil, 0x18
pushf
not sil
add sil, 0x98
xor sil, 0x8d
rol sil, 0xa1
popf
pushf
not sil
add sil, 0xa8
xor sil, 0x21
rol sil, 0xb5
popf
pushf
not sil
add sil, 0x89
xor sil, 4
rol sil, 0x45
popf
cmp al, 2
je 0x14004642f
push rax
pushf
mov eax, 0xbb2dd681
pushf
not eax
add eax, 0xe75c9280
xor eax, 0xa0e6df31
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf73d08b8
xor eax, 0xaedbdaa8
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd76d95c3
xor eax, 0xb3af2810
rol eax, 0xad
popf
jmp 0x140046162
push rax
pushf
mov eax, 0xbb600a0a
pushf
not eax
add eax, 0xb9c65f21
xor eax, 0x811c314a
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xf7d07c44
xor eax, 0xcff1e32d
rol eax, 0xe5
popf
jmp 0x140046162
mov ebp, eax
lea rbx, [0x18f887bf2]
pushf
sub rbx, 0x4f869a26
popf
lea r14, [rsp + 0x20]
lea r15, [rsp + 0x40]
lea r12, [0x1ba1ddf2e]
pushf
sub r12, 0x7a1bf965
popf
lea r13, [0x1adcc71c9]
pushf
sub r13, 0x6dca8c60
popf
jmp 0x1400465ee
nop word cs:[rax + rax]
push rax
pushf
mov eax, 0x8af8b573
pushf
not eax
add eax, 0x994f7623
xor eax, 0xaa632fd6
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xebb0902a
xor eax, 0x98000c17
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf09e17ed
xor eax, 0xbbc7fd36
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc806eaca
xor eax, 0xd14ee2e5
rol eax, 0x75
popf
jmp 0x140046162
mov rcx, rdi
call fcn.1400e69cb
test al, al
jne 0x1400465a8
push rax
pushf
mov eax, 0x6fbcfdbd
pushf
not eax
add eax, 0xee35a827
xor eax, 0xff8fe5ab
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x9b3b9bf5
xor eax, 0x82addea7
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd0475b5d
xor eax, 0xa62cf37f
rol eax, 0xf
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x3bd9baf3
pushf
not eax
add eax, 0xcb5787dd
xor eax, 0x9fc53519
rol eax, 0xef
popf
pushf
not eax
add eax, 0x8a6d9c02
xor eax, 0xa4d7ddff
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf23d316c
xor eax, 0xa873ec37
rol eax, 0x54
popf
jmp 0x140046162
mov rcx, qword [rdi]
test rcx, rcx
je 0x140046653
push rax
pushf
mov eax, 0xabecb897
pushf
not eax
add eax, 0x9abd40d6
xor eax, 0xa42b6311
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc0a8b2d3
xor eax, 0xa91c7dab
rol eax, 0x10
popf
pushf
not eax
add eax, 0xaaafe0e6
xor eax, 0x9a1f8795
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xc011dece
xor eax, 0x9ce86856
rol eax, 0xe4
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x8e5b0aa
pushf
not eax
add eax, 0xafadede0
xor eax, 0xedaec091
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x95a99800
xor eax, 0xb4373ac0
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x8b486be1
xor eax, 0xb681d823
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc554e71a
xor eax, 0xf253a5a8
rol eax, 0x83
popf
jmp 0x140046162
mov rax, qword [rdi + 0x10]
cmp rax, qword [rdi + 8]
jae 0x140046700
push rax
pushf
mov eax, 0xccc4b202
pushf
not eax
add eax, 0xcbce24d5
xor eax, 0xd2643c05
rol eax, 0x40
popf
pushf
not eax
add eax, 0xd9efa3b1
xor eax, 0xf7a83936
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc85863a7
xor eax, 0xe904f42c
rol eax, 0xe8
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x763ef292
pushf
not eax
add eax, 0xf3f2314c
xor eax, 0xfad4a7ed
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf0eee83a
xor eax, 0xde779c4d
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x9084ac6f
xor eax, 0xeaf8cb35
rol eax, 0x8d
popf
jmp 0x140046162
cmp byte [rcx + rax], 0x70
jne 0x1400467a9
push rax
pushf
mov eax, 0x451d9e88
pushf
not eax
add eax, 0x93874baa
xor eax, 0xbb896567
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xa2c9cab1
xor eax, 0xc7782403
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf44740f9
xor eax, 0x9c75c45a
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xb3c957ae
xor eax, 0xb2c6f3eb
rol eax, 6
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x9be0826d
pushf
not eax
add eax, 0x993fecd2
xor eax, 0xd4e8d269
rol eax, 0xce
popf
pushf
not eax
add eax, 0xb3ff6922
xor eax, 0xda3d9410
rol eax, 9
popf
pushf
not eax
add eax, 0x8ef81446
xor eax, 0xebe2cc04
rol eax, 0x43
popf
jmp 0x140046162
inc rax
mov qword [rdi + 0x10], rax
mov r8, qword [rdi + 0x20]
test bpl, 1
je 0x140046846
push rax
pushf
mov eax, 0x58104988
pushf
not eax
add eax, 0xaf9c5bec
xor eax, 0xf3101ffc
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf8d19061
xor eax, 0x92994c06
rol eax, 0x55
popf
pushf
not eax
add eax, 0xf264f817
xor eax, 0xd72a3f60
rol eax, 0xf7
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x28d1c678
pushf
not eax
add eax, 0x812fa951
xor eax, 0xd880ce78
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf1511c1c
xor eax, 0xb06361c2
rol eax, 0xe
popf
jmp 0x140046162
test r8, r8
je 0x1400468d7
push rax
pushf
mov eax, 0xa009b8bc
pushf
not eax
add eax, 0x905384c8
xor eax, 0xc557d20b
rol eax, 0xff
popf
pushf
not eax
add eax, 0x888c610b
xor eax, 0x953b5431
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xebe442e4
xor eax, 0xfb4a5f0a
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc6464d5e
xor eax, 0xb21f35ba
rol eax, 0xbc
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x53dd41fc
pushf
not eax
add eax, 0x86ec3cad
xor eax, 0x80155053
rol eax, 0x38
popf
pushf
not eax
add eax, 0xc3bd986a
xor eax, 0x8b65a368
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xca765960
xor eax, 0xd0e99088
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xdf243646
xor eax, 0xee097c4d
rol eax, 0x70
popf
jmp 0x140046162
mov edx, 0xdcb8d696
pushf
not edx
add edx, 0xebdf4053
xor edx, 0xab6ac42a
rol edx, 0x8d
popf
pushf
not edx
add edx, 0x879507b4
xor edx, 0xf1e2732a
rol edx, 0xd3
popf
mov rcx, r13
call fcn.14007b1a1
test al, al
je 0x1400469c4
push rax
pushf
mov eax, 0x2dfb1559
pushf
not eax
add eax, 0xa613613e
xor eax, 0x860e8761
rol eax, 0x59
popf
pushf
not eax
add eax, 0xdee25586
xor eax, 0xa86a5d20
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf87b0bef
xor eax, 0xfbb64c9c
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa4ae7c9c
xor eax, 0x82d75a28
rol eax, 0x62
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x9b2180a0
pushf
not eax
add eax, 0xd53cd04b
xor eax, 0xb1233299
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc51be80e
xor eax, 0xf1e32e86
rol eax, 0xf7
popf
jmp 0x140046162
jmp 0x14004787a
test r8, r8
je 0x140046a91
push rax
pushf
mov eax, 0x213de8
pushf
not eax
add eax, 0x8cb9adda
xor eax, 0xec5acb07
rol eax, 0x91
popf
pushf
not eax
add eax, 0x8a26b3c7
xor eax, 0x9b119667
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xbd304efb
xor eax, 0x82cd1d4d
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd303cb58
xor eax, 0xcc7e2656
rol eax, 0x85
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x7bce07d8
pushf
not eax
add eax, 0xacd2ee13
xor eax, 0xbc4becad
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xef173713
xor eax, 0xa9db924f
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa2e13158
xor eax, 0xf2f2b566
rol eax, 0x13
popf
jmp 0x140046162
mov edx, 0x8dd8eadb
pushf
not edx
add edx, 0xf4096a5b
xor edx, 0xe3a1d768
rol edx, 0x5d
popf
pushf
not edx
add edx, 0xa9d96eef
xor edx, 0xb92739e4
rol edx, 0x1d
popf
mov rcx, rbx
call fcn.14007b1a1
mov bpl, 0x90
pushf
not bpl
add bpl, 0xc1
xor bpl, 7
rol bpl, 0xf4
popf
pushf
not bpl
add bpl, 0xcf
xor bpl, 0x5a
rol bpl, 0x50
popf
test al, al
jne 0x140046b98
push rax
pushf
mov eax, 0x9f6914b1
pushf
not eax
add eax, 0xa894a638
xor eax, 0xa042d06c
rol eax, 0xa
popf
pushf
not eax
add eax, 0xe37c508c
xor eax, 0xac08ea66
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd3932988
xor eax, 0xdd116a71
rol eax, 0x57
popf
pushf
not eax
add eax, 0xdef73b9f
xor eax, 0x8582848d
rol eax, 0x24
popf
jmp 0x140046162
push rax
pushf
mov eax, 0xb88798d4
pushf
not eax
add eax, 0x80adf8c7
xor eax, 0xb58d8d09
rol eax, 0xce
popf
pushf
not eax
add eax, 0xb27c1ef7
xor eax, 0xbdbd3fa8
rol eax, 0x80
popf
jmp 0x140046162
cmp qword [rdi], 0
je 0x140046c17
push rax
pushf
mov eax, 0x301b3d7d
pushf
not eax
add eax, 0xe5a1d015
xor eax, 0xa965bf43
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa67589ea
xor eax, 0xb00faadd
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x839b2e77
xor eax, 0xe4e5ac9c
rol eax, 0x86
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x783d799
pushf
not eax
add eax, 0xaec14607
xor eax, 0xb375d191
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc10dcfbf
xor eax, 0xa20d14cc
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x99951e9b
xor eax, 0xc2888772
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xeb4fb8e8
xor eax, 0xcfafd37a
rol eax, 0x3c
popf
jmp 0x140046162
mov rcx, r14
mov rdx, rdi
call fcn.14007422c
cmp qword [rsp + 0x20], 0
je 0x140046ccd
push rax
pushf
mov eax, 0x1d6adcb0
pushf
not eax
add eax, 0xd7c2bb12
xor eax, 0xf0ca40a1
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xa339082b
xor eax, 0xfe96d528
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc8a0d7e6
xor eax, 0xd3c1688b
rol eax, 0x24
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x69678fb8
pushf
not eax
add eax, 0xe6d55606
xor eax, 0xbb974b0f
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x929adfee
xor eax, 0xf3168a42
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf269569a
xor eax, 0xcc25ba4c
rol eax, 0x95
popf
jmp 0x140046162
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov rdx, qword [rdi + 0x20]
test rdx, rdx
je 0x140046d8d
push rax
pushf
mov eax, 0x3b08125d
pushf
not eax
add eax, 0x80b60f81
xor eax, 0xf0b1f3a3
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x951bb865
xor eax, 0xcab34820
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb7d8d865
xor eax, 0xeed78db5
rol eax, 0x12
popf
pushf
not eax
add eax, 0x89d28398
xor eax, 0xb1f59c1a
rol eax, 0xa7
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x5ced044d
pushf
not eax
add eax, 0xea6101f6
xor eax, 0xad0cf2f5
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xee629129
xor eax, 0xf043e6e8
rol eax, 0x34
popf
jmp 0x140046162
mov rcx, r15
call fcn.1400ac006
test al, al
jne 0x140046e16
push rax
pushf
mov eax, 0xf87384e9
pushf
not eax
add eax, 0xb41dd9b3
xor eax, 0x816d20d2
rol eax, 0x74
popf
pushf
not eax
add eax, 0x906ad0d3
xor eax, 0xce2b050a
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb6b4e825
xor eax, 0xf666d7f4
rol eax, 0x1d
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x193cbf3e
pushf
not eax
add eax, 0xb7a5d2e9
xor eax, 0x93b85c90
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb99ff2df
xor eax, 0x8fb07124
rol eax, 0x32
popf
jmp 0x140046162
mov r8, qword [rdi + 0x20]
test r8, r8
je 0x140046e9c
push rax
pushf
mov eax, 0x4e3305b8
pushf
not eax
add eax, 0x90c8793f
xor eax, 0x93c94da1
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe652e99e
xor eax, 0xa8c9c8fe
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xb572e605
xor eax, 0xdf1cf40e
rol eax, 0x33
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x4ec7334b
pushf
not eax
add eax, 0xf14650a5
xor eax, 0xc59c09f7
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb4bd3c3a
xor eax, 0xd4c0b0c5
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x8bcd4d2c
xor eax, 0x82a9ef4b
rol eax, 0xa6
popf
jmp 0x140046162
mov edx, 0xb865d41d
pushf
not edx
add edx, 0xbb1c1356
xor edx, 0xc8f72ea4
rol edx, 0x63
popf
pushf
not edx
add edx, 0x94258e4a
xor edx, 0xa3719271
rol edx, 0xbc
popf
pushf
not edx
add edx, 0xf1ab22aa
xor edx, 0xc3945974
rol edx, 0xfe
popf
mov rcx, r12
call fcn.14007b1a1
test al, al
je 0x140046f8f
push rax
pushf
mov eax, 0x237a6224
pushf
not eax
add eax, 0x984a1a51
xor eax, 0xfafe2b1c
rol eax, 0x89
popf
pushf
not eax
add eax, 0x98bfc0b8
xor eax, 0xd0e81bdc
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf494214e
xor eax, 0xd4b854d9
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa3ece9da
xor eax, 0xf93bee5c
rol eax, 0x5b
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x899ec9b7
pushf
not eax
add eax, 0xcda72e78
xor eax, 0xf9eedbe2
rol eax, 0x59
popf
pushf
not eax
add eax, 0xc7b61cfc
xor eax, 0xba9badeb
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xfd8bc234
xor eax, 0xe8d9fd3c
rol eax, 0xfd
popf
jmp 0x140046162
jmp 0x14004787a
mov bpl, 0xab
pushf
not bpl
add bpl, 0xd0
xor bpl, 0xf7
rol bpl, 9
popf
pushf
not bpl
add bpl, 0xc7
xor bpl, 0x1e
rol bpl, 0x68
popf
cmp qword [rdi], 0
jne 0x140047095
push rax
pushf
mov eax, 0x3249b818
pushf
not eax
add eax, 0xb172913c
xor eax, 0x8c3cf7f8
rol eax, 0x41
popf
pushf
not eax
add eax, 0xb1536b37
xor eax, 0xb1180f75
rol eax, 0x64
popf
pushf
not eax
add eax, 0x88cc9fbb
xor eax, 0x81547037
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc4a855e6
xor eax, 0xe1821569
rol eax, 0x62
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x92a31c35
pushf
not eax
add eax, 0xbace3d06
xor eax, 0x823b15b5
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8dc4b89b
xor eax, 0x90ad859b
rol eax, 1
popf
pushf
not eax
add eax, 0xfa1f2713
xor eax, 0x883a10ef
rol eax, 0xe4
popf
jmp 0x140046162
mov r8, qword [rdi + 0x20]
test r8, r8
je 0x14004712c
push rax
pushf
mov eax, 0x37c8ddbc
pushf
not eax
add eax, 0xf1c0659e
xor eax, 0xed34e432
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x964eea18
xor eax, 0x935d654d
rol eax, 1
popf
pushf
not eax
add eax, 0x93ed440f
xor eax, 0x92fd37d4
rol eax, 9
popf
jmp 0x140046162
push rax
pushf
mov eax, 0xacb313d7
pushf
not eax
add eax, 0xd5b92555
xor eax, 0xe95d161b
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc36ba51d
xor eax, 0x949e2464
rol eax, 0x64
popf
jmp 0x140046162
lea rcx, [0x19ec15816]
pushf
sub rcx, 0x5ebf72b5
popf
mov edx, 0x28681fad
pushf
not edx
add edx, 0xbbd0246a
xor edx, 0x98750c8e
rol edx, 0x9e
popf
pushf
not edx
add edx, 0xee005c01
xor edx, 0x84930d85
rol edx, 0x6b
popf
pushf
not edx
add edx, 0xf8bbe2df
xor edx, 0xa8185371
rol edx, 0xdc
popf
call fcn.14007b1a1
mov esi, eax
jmp 0x14004787a
test bpl, 1
je 0x140047279
push rax
pushf
mov eax, 0x3c32b8a9
pushf
not eax
add eax, 0xd21c5901
xor eax, 0xd439950f
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x9c1893dd
xor eax, 0x8c2bbed6
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xf4e8f9bf
xor eax, 0xbb49367b
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xba4b6000
xor eax, 0xc665d598
rol eax, 0x8e
popf
jmp 0x140046162
push rax
pushf
mov eax, 0xede1df0f
pushf
not eax
add eax, 0xabf43d90
xor eax, 0xe0d5fe7b
rol eax, 0x65
popf
pushf
not eax
add eax, 0xd29422ac
xor eax, 0xd57a37d4
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x9a85f607
xor eax, 0x9c1b8682
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xc5471421
xor eax, 0xc41e5c03
rol eax, 0xa3
popf
jmp 0x140046162
mov r8, qword [rdi + 0x20]
test r8, r8
je 0x140047321
push rax
pushf
mov eax, 0x46da59b0
pushf
not eax
add eax, 0xa804eb74
xor eax, 0xfacb7cd0
rol eax, 0xc
popf
pushf
not eax
add eax, 0xd4682d52
xor eax, 0xd981827e
rol eax, 0x88
popf
pushf
not eax
add eax, 0x976e2b21
xor eax, 0xeffc3db5
rol eax, 0x64
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x8d071d5c
pushf
not eax
add eax, 0xf0878f41
xor eax, 0xb867cfb3
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xdb8f7c9a
xor eax, 0xba5930c0
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8aa13002
xor eax, 0xfce4ead2
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x9a953f84
xor eax, 0x9434e3fc
rol eax, 0xeb
popf
jmp 0x140046162
lea rcx, [0x1aa9bd2be]
pushf
sub rcx, 0x6a99f0f3
popf
mov edx, 0xb3bfe8da
pushf
not edx
add edx, 0xf9e3ebb0
xor edx, 0xfe2a23a1
rol edx, 0x9f
popf
pushf
not edx
add edx, 0xdfee7355
xor edx, 0x83e7229a
rol edx, 0x12
popf
call fcn.14007b1a1
test al, al
je 0x1400473f7
push rax
pushf
mov eax, 0x3c93ed3c
pushf
not eax
add eax, 0xe0af0791
xor eax, 0x942e9880
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xf3b773e2
xor eax, 0x97a0d260
rol eax, 0x85
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x814c76f7
pushf
not eax
add eax, 0x961fc791
xor eax, 0xb47f5e65
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb933fbb2
xor eax, 0xa56098ab
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xbe670f9e
xor eax, 0x9c9007f6
rol eax, 0x63
popf
jmp 0x140046162
jmp 0x14004787a
movzx ebx, byte [rsp + 0x28]
mov r8, qword [rdi + 0x20]
test bl, bl
je 0x1400474ee
push rax
pushf
mov eax, 0x32e4f0d5
pushf
not eax
add eax, 0xda9a8c0b
xor eax, 0xbaa4124f
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb086d209
xor eax, 0xd3af5da3
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xa243520e
xor eax, 0xc454a70d
rol eax, 0x1a
popf
jmp 0x140046162
push rax
pushf
mov eax, 0xfee7aa77
pushf
not eax
add eax, 0xa20f9e21
xor eax, 0xc6541a3c
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9e71cf82
xor eax, 0x9df56d82
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc5214050
xor eax, 0x8dbf3c3f
rol eax, 0x13
popf
pushf
not eax
add eax, 0x9201e1e3
xor eax, 0xd2bd678a
rol eax, 0xea
popf
jmp 0x140046162
test r8, r8
je 0x14004757f
push rax
pushf
mov eax, 0xcefc967d
pushf
not eax
add eax, 0xda933b11
xor eax, 0xb0453f12
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9529846c
xor eax, 0xc18fd2b0
rol eax, 0xf4
popf
jmp 0x140046162
push rax
pushf
mov eax, 0xf7a4d05d
pushf
not eax
add eax, 0x906106cc
xor eax, 0xd0f668e6
rol eax, 0xa
popf
pushf
not eax
add eax, 0xe24d765b
xor eax, 0xb8d3557b
rol eax, 0xdf
popf
jmp 0x140046162
lea rcx, [0x19ca07ff6]
pushf
sub rcx, 0x5c9e9aae
popf
mov edx, 0xa7c8a4af
pushf
not edx
add edx, 0xd07f1f54
xor edx, 0xa4655b68
rol edx, 0x48
popf
pushf
not edx
add edx, 0xf996aad9
xor edx, 0xc96de544
rol edx, 0x13
popf
pushf
not edx
add edx, 0xc68f6244
xor edx, 0xee478d7a
rol edx, 0xb6
popf
jmp 0x140047745
test r8, r8
je 0x14004769e
push rax
pushf
mov eax, 0xc9ad6322
pushf
not eax
add eax, 0xade80884
xor eax, 0x82f7e098
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf53fa89f
xor eax, 0x8e726d25
rol eax, 0xb9
popf
jmp 0x140046162
push rax
pushf
mov eax, 0x1aff5d46
pushf
not eax
add eax, 0x9cf33180
xor eax, 0xca07e600
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x81103d9b
xor eax, 0x98abcb87
rol eax, 0x9e
popf
jmp 0x140046162
lea rcx, [0x19fc4bebb]
pushf
sub rcx, 0x5fc2d983
popf
mov edx, 0x77255678
pushf
not edx
add edx, 0xd9f54626
xor edx, 0xc3096976
rol edx, 0xe3
popf
pushf
not edx
add edx, 0xbf77268d
xor edx, 0xb142ef8f
rol edx, 0xff
popf
push rax
pushf
mov eax, 0xf8b23c53
pushf
not eax
add eax, 0xb8ebfd2c
xor eax, 0xffa67cd5
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x8e78ea5a
xor eax, 0x96f74267
rol eax, 0xa5
popf
jmp 0x140046162
call fcn.14007b1a1
mov sil, 0x9d
pushf
not sil
add sil, 0x39
xor sil, 0x24
rol sil, 0x36
popf
pushf
not sil
add sil, 0x24
xor sil, 0x14
rol sil, 0xb3
popf
test al, al
jne 0x1400477cf
push rax
pushf
mov eax, 0x3329f304
pushf
not eax
add eax, 0xa6a9dd7f
xor eax, 0xad724b46
rol eax, 0x90
popf
pushf
not eax
add eax, 0xcf8b26a2
xor eax, 0xa4fdd14e
rol eax, 1
popf
pushf
not eax
add eax, 0xf84bf0ef
xor eax, 0xa90d5781
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x8dcafcd5
xor eax, 0xdfb8004a
rol eax, 0x7c
popf
jmp 0x140046162
push rax
pushf
mov eax, 0xe92e13fb
pushf
not eax
add eax, 0xff009605
xor eax, 0xd6401193
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x9599b13c
xor eax, 0xb33698dc
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xcc08024b
xor eax, 0xb17b0c1c
rol eax, 0x84
popf
pushf
not eax
add eax, 0xdaa15b85
xor eax, 0x9a0a324c
rol eax, 0xfa
popf
jmp 0x140046162
mov qword [rdi], 0
mov byte [rdi + 8], bl
push rax
pushf
mov eax, 0xa55b3b39
pushf
not eax
add eax, 0xf7f04d31
xor eax, 0xb4095ad2
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xcd716297
xor eax, 0x941788e9
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xa1a2bf3b
xor eax, 0xce69afde
rol eax, 0x18
popf
jmp 0x140046162
xor esi, esi
mov eax, esi
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov sil, 0x78
pushf
not sil
add sil, 0xf6
xor sil, 0xc0
rol sil, 0x85
popf
pushf
not sil
add sil, 0x5e
xor sil, 0x78
rol sil, 0x52
popf
pushf
not sil
add sil, 0x52
xor sil, 0xde
rol sil, 0xcd
popf
jmp 0x14004787a