Function at 0x1401e6d02
Capabilities:
Authenticate hmac
Encrypt data using speck
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x8e2f3ad1
pushf
not eax
add eax, 0xc6a020ca
xor eax, 0xfe7b7fb4
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xebb6792d
xor eax, 0xe01c2c66
rol eax, 0x6d
popf
cmp eax, 0x29
jne 0x1401e6d3f
popf
pop rax
jmp 0x1401e8760
cmp eax, 0
jne 0x1401e6d4e
popf
pop rax
jmp 0x1401e710e
cmp eax, 0x3f
jne 0x1401e6d5d
popf
pop rax
jmp 0x1401e91f8
cmp eax, 1
jne 0x1401e6d6c
popf
pop rax
jmp 0x1401e71cb
cmp eax, 0xd
jne 0x1401e6d7b
popf
pop rax
jmp 0x1401e78b5
cmp eax, 0x1a
jne 0x1401e6d8a
popf
pop rax
jmp 0x1401e802b
cmp eax, 0xe
jne 0x1401e6d99
popf
pop rax
jmp 0x1401e78fe
cmp eax, 0x31
jne 0x1401e6da8
popf
pop rax
jmp 0x1401e8aed
cmp eax, 0x40
jne 0x1401e6db7
popf
pop rax
jmp 0x1401e9253
cmp eax, 8
jne 0x1401e6dc6
popf
pop rax
jmp 0x1401e7651
cmp eax, 0x2a
jne 0x1401e6dd5
popf
pop rax
jmp 0x1401e87cf
cmp eax, 0x17
jne 0x1401e6de4
popf
pop rax
jmp 0x1401e7f06
cmp eax, 0x1c
jne 0x1401e6df3
popf
pop rax
jmp 0x1401e8145
cmp eax, 0x2e
jne 0x1401e6e02
popf
pop rax
jmp 0x1401e895d
cmp eax, 0x18
jne 0x1401e6e11
popf
pop rax
jmp 0x1401e7f66
cmp eax, 0x2b
jne 0x1401e6e20
popf
pop rax
jmp 0x1401e8807
cmp eax, 0x1b
jne 0x1401e6e2f
popf
pop rax
jmp 0x1401e80ad
cmp eax, 0x2d
jne 0x1401e6e3e
popf
pop rax
jmp 0x1401e88c4
cmp eax, 0x23
jne 0x1401e6e4d
popf
pop rax
jmp 0x1401e8464
cmp eax, 0x25
jne 0x1401e6e5c
popf
pop rax
jmp 0x1401e851f
cmp eax, 0x32
jne 0x1401e6e6b
popf
pop rax
jmp 0x1401e8b6f
cmp eax, 0x13
jne 0x1401e6e7a
popf
pop rax
jmp 0x1401e7c2f
cmp eax, 0x33
jne 0x1401e6e89
popf
pop rax
jmp 0x1401e8bf2
cmp eax, 0x24
jne 0x1401e6e98
popf
pop rax
jmp 0x1401e84d3
cmp eax, 0x1e
jne 0x1401e6ea7
popf
pop rax
jmp 0x1401e81a2
cmp eax, 0xc
jne 0x1401e6eb6
popf
pop rax
jmp 0x1401e7857
cmp eax, 0x26
jne 0x1401e6ec5
popf
pop rax
jmp 0x1401e857b
cmp eax, 0x27
jne 0x1401e6ed4
popf
pop rax
jmp 0x1401e8646
cmp eax, 0x30
jne 0x1401e6ee3
popf
pop rax
jmp 0x1401e8a6c
cmp eax, 0x10
jne 0x1401e6ef2
popf
pop rax
jmp 0x1401e7a6d
cmp eax, 0x37
jne 0x1401e6f01
popf
pop rax
jmp 0x1401e8e2d
cmp eax, 9
jne 0x1401e6f10
popf
pop rax
jmp 0x1401e76e2
cmp eax, 0x39
jne 0x1401e6f1f
popf
pop rax
jmp 0x1401e8ef5
cmp eax, 0x16
jne 0x1401e6f2e
popf
pop rax
jmp 0x1401e7e4f
cmp eax, 0x3b
jne 0x1401e6f3d
popf
pop rax
jmp 0x1401e9007
cmp eax, 0xa
jne 0x1401e6f4c
popf
pop rax
jmp 0x1401e7742
cmp eax, 0x36
jne 0x1401e6f5b
popf
pop rax
jmp 0x1401e8d77
cmp eax, 0x14
jne 0x1401e6f6a
popf
pop rax
jmp 0x1401e7cfe
cmp eax, 7
jne 0x1401e6f79
popf
pop rax
jmp 0x1401e75a9
cmp eax, 0x3d
jne 0x1401e6f88
popf
pop rax
jmp 0x1401e9106
cmp eax, 2
jne 0x1401e6f97
popf
pop rax
jmp 0x1401e7278
cmp eax, 0x20
jne 0x1401e6fa6
popf
pop rax
jmp 0x1401e82d1
cmp eax, 0x41
jne 0x1401e6fb5
popf
pop rax
jmp 0x1401e928b
cmp eax, 0x11
jne 0x1401e6fc4
popf
pop rax
jmp 0x1401e7b25
cmp eax, 0x35
jne 0x1401e6fd3
popf
pop rax
jmp 0x1401e8ce6
cmp eax, 0x3a
jne 0x1401e6fe2
popf
pop rax
jmp 0x1401e8fa0
cmp eax, 0x12
jne 0x1401e6ff1
popf
pop rax
jmp 0x1401e7bce
cmp eax, 0x21
jne 0x1401e7000
popf
pop rax
jmp 0x1401e836a
cmp eax, 0x38
jne 0x1401e700f
popf
pop rax
jmp 0x1401e8ebd
cmp eax, 0xb
jne 0x1401e701e
popf
pop rax
jmp 0x1401e77d4
cmp eax, 0xf
jne 0x1401e702d
popf
pop rax
jmp 0x1401e79a6
cmp eax, 0x15
jne 0x1401e703c
popf
pop rax
jmp 0x1401e7dbe
cmp eax, 5
jne 0x1401e704b
popf
pop rax
jmp 0x1401e745d
cmp eax, 6
jne 0x1401e705a
popf
pop rax
jmp 0x1401e750d
cmp eax, 0x22
jne 0x1401e7069
popf
pop rax
jmp 0x1401e83cd
cmp eax, 0x3c
jne 0x1401e7078
popf
pop rax
jmp 0x1401e9088
cmp eax, 0x1f
jne 0x1401e7087
popf
pop rax
jmp 0x1401e823b
cmp eax, 4
jne 0x1401e7096
popf
pop rax
jmp 0x1401e73bd
cmp eax, 0x2f
jne 0x1401e70a5
popf
pop rax
jmp 0x1401e89f5
cmp eax, 0x28
jne 0x1401e70b4
popf
pop rax
jmp 0x1401e86cb
cmp eax, 0x3e
jne 0x1401e70c3
popf
pop rax
jmp 0x1401e91c2
cmp eax, 0x34
jne 0x1401e70d2
popf
pop rax
jmp 0x1401e8c3b
cmp eax, 0x2c
jne 0x1401e70e1
popf
pop rax
jmp 0x1401e8866
cmp eax, 3
jne 0x1401e70f0
popf
pop rax
jmp 0x1401e7323
cmp eax, 0x19
jne 0x1401e70ff
popf
pop rax
jmp 0x1401e7fd9
cmp eax, 0x1d
jne 0x1401e710e
popf
pop rax
jmp 0x1401e8196
push rbx
sub rsp, 0x20
mov r8, qword [0x1400c1950]
mov rbx, r8
cmp dword [r8 + 0x3eec], 0
jne 0x1401e7185
push rax
pushf
mov eax, 0x39d6a8f8
pushf
not eax
add eax, 0xde514cef
xor eax, 0xfb8f1042
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x87c90cec
xor eax, 0xfadfe54b
rol eax, 0x41
popf
pushf
not eax
add eax, 0x982f350c
xor eax, 0x92f5100d
rol eax, 0x94
popf
pushf
not eax
add eax, 0x8b76c1a3
xor eax, 0x90967270
rol eax, 0xb1
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x1be871d
pushf
not eax
add eax, 0xfb6ec11b
xor eax, 0x8785a334
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb3b83d07
xor eax, 0xb495efd2
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf59e2373
xor eax, 0x9454c909
rol eax, 0xa4
popf
jmp 0x1401e6d30
cmp dword [r8 + 0x3ed8], 0
jne 0x1401e7232
push rax
pushf
mov eax, 0x5cc875f
pushf
not eax
add eax, 0xe9c0e431
xor eax, 0x9705d3f9
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xaf6f7586
xor eax, 0xdfb59b0e
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xef61f38e
xor eax, 0xd364e782
rol eax, 0x10
popf
pushf
not eax
add eax, 0xb224f001
xor eax, 0x88f9485f
rol eax, 0x93
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xc1d1c3e0
pushf
not eax
add eax, 0xc479342c
xor eax, 0xb14d3b14
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe6a0c637
xor eax, 0xaa460a5c
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xc05ffa8f
xor eax, 0x85977906
rol eax, 0xcd
popf
jmp 0x1401e6d30
mov r9, qword [r8 + 0x4868]
test r9, r9
je 0x1401e72ca
push rax
pushf
mov eax, 0x81b139cc
pushf
not eax
add eax, 0x99619300
xor eax, 0xceee859a
rol eax, 7
popf
pushf
not eax
add eax, 0x9e52c4f9
xor eax, 0x8f5fcbc5
rol eax, 0xef
popf
pushf
not eax
add eax, 0xb9db459f
xor eax, 0xbbf694c1
rol eax, 0x43
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xebac4613
pushf
not eax
add eax, 0xee535063
xor eax, 0x8e93daf9
rol eax, 0xce
popf
pushf
not eax
add eax, 0xaf952ec4
xor eax, 0x8af1b931
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc05e97df
xor eax, 0x94ddde71
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe80e893d
xor eax, 0x85dac1eb
rol eax, 0x7e
popf
jmp 0x1401e6d30
cmp byte [r9 + 0x9c], 0
jne 0x1401e7377
push rax
pushf
mov eax, 0x222a7944
pushf
not eax
add eax, 0x8827f71d
xor eax, 0xbfc44d26
rol eax, 0x90
popf
pushf
not eax
add eax, 0xcef302a2
xor eax, 0xbf130398
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb6cf1b55
xor eax, 0xd74e041b
rol eax, 3
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xaa213bd0
pushf
not eax
add eax, 0xf2aa04b6
xor eax, 0xa84d6f5b
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa08fc3c8
xor eax, 0xc2e9f2cf
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9df1356f
xor eax, 0xd0e3e0ec
rol eax, 0x1c
popf
jmp 0x1401e6d30
mov qword [rsp + 0x30], rsi
xor esi, esi
cmp byte [r8 + 0x3738], sil
je 0x1401e742a
push rax
pushf
mov eax, 0xe4b2c66e
pushf
not eax
add eax, 0xc65f1a2c
xor eax, 0xb370cddb
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xc9d19aef
xor eax, 0xb38867ac
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x91be71cb
xor eax, 0x97f432ec
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x98ee5094
xor eax, 0x9d1f3c0a
rol eax, 0xcf
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x6bf1884e
pushf
not eax
add eax, 0xb65b1532
xor eax, 0xf56fba79
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x907da992
xor eax, 0xe4aa51b1
rol eax, 0xe8
popf
jmp 0x1401e6d30
mov r11, qword [r8 + 0x3ea8]
mov qword [rsp + 0x38], rdi
test r11, r11
je 0x1401e74b4
push rax
pushf
mov eax, 0xb79186de
pushf
not eax
add eax, 0xc8f87199
xor eax, 0xa0cca4bb
rol eax, 0x74
popf
pushf
not eax
add eax, 0x954d1c7b
xor eax, 0xac0763b1
rol eax, 0x17
popf
pushf
not eax
add eax, 0xcca89530
xor eax, 0x991bfc7e
rol eax, 0xf8
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x230eecc2
pushf
not eax
add eax, 0xf6c51855
xor eax, 0x97c5dd1b
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x844b6006
xor eax, 0xb8270422
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xb15ccc91
xor eax, 0xb59a589d
rol eax, 0x58
popf
pushf
not eax
add eax, 0xa4e84723
xor eax, 0xb5e8d6cc
rol eax, 0x31
popf
jmp 0x1401e6d30
mov rdi, qword [r11 + 0x358]
test rdi, rdi
je 0x1401e7576
push rax
pushf
mov eax, 0x6b82738f
pushf
not eax
add eax, 0xac145433
xor eax, 0x91bf3e91
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xdd041c02
xor eax, 0x8e79dddc
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x91a1fcb7
xor eax, 0xae6a8daa
rol eax, 0xef
popf
pushf
not eax
add eax, 0xed07edc9
xor eax, 0x9f197ff1
rol eax, 0x22
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xadfe066d
pushf
not eax
add eax, 0x83db68f1
xor eax, 0xae0fcd31
rol eax, 0x37
popf
pushf
not eax
add eax, 0xbc10ee27
xor eax, 0xefd304cf
rol eax, 0xe9
popf
jmp 0x1401e6d30
test dword [rdi + 0xc], 0x4000000
je 0x1401e760b
push rax
pushf
mov eax, 0x59f211b9
pushf
not eax
add eax, 0x83f8cc0c
xor eax, 0xee3a5d75
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xbe083d33
xor eax, 0xa48f5a40
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xba3a321f
xor eax, 0xaf83e8fc
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xda9400f1
xor eax, 0x90afdebb
rol eax, 0xf8
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x9a62d23f
pushf
not eax
add eax, 0xf27e7466
xor eax, 0x8d3a31d5
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xee2d8ff5
xor eax, 0x8f092f88
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa217dd64
xor eax, 0x9dd50f06
rol eax, 0xc8
popf
jmp 0x1401e6d30
mov edx, dword [r8 + 0x4830]
mov ecx, esi
mov r10d, dword [rdi + 0xac]
test edx, edx
jle 0x1401e76af
push rax
pushf
mov eax, 0x93e28315
pushf
not eax
add eax, 0x997d862e
xor eax, 0x963e0548
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xbdaa8496
xor eax, 0xcfa52443
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf9b6bf8a
xor eax, 0xd9dc521f
rol eax, 0x17
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xf98a1531
pushf
not eax
add eax, 0xf9f30155
xor eax, 0xe96a1d36
rol eax, 5
popf
pushf
not eax
add eax, 0xbcd2b7f9
xor eax, 0x9c749563
rol eax, 0x7f
popf
jmp 0x1401e6d30
mov rax, qword [r8 + 0x4838]
push rax
pushf
mov eax, 0xce4257ad
pushf
not eax
add eax, 0x9f7bb277
xor eax, 0xe52f32f5
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xa49b11ac
xor eax, 0xf9d54a64
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xf447bfa3
xor eax, 0xe3772c05
rol eax, 0x81
popf
pushf
not eax
add eax, 0x891ed469
xor eax, 0xfecc2466
rol eax, 0xfb
popf
jmp 0x1401e6d30
cmp dword [rax], r10d
je 0x1401e777a
push rax
pushf
mov eax, 0xc741b3f1
pushf
not eax
add eax, 0xd459ebe1
xor eax, 0xc2c0e859
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x8cf66284
xor eax, 0xb1b6e905
rol eax, 0xd7
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x2fefca4
pushf
not eax
add eax, 0xa4e875ed
xor eax, 0x808940c7
rol eax, 0xae
popf
pushf
not eax
add eax, 0x8ad714c9
xor eax, 0xe932d81c
rol eax, 0xae
popf
pushf
not eax
add eax, 0xcbbf92c9
xor eax, 0xbe0f0859
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x8b988be0
xor eax, 0xd9077f8a
rol eax, 0xf4
popf
jmp 0x1401e6d30
inc ecx
add rax, 0x38
cmp ecx, edx
jl 0x1401e7824
push rax
pushf
mov eax, 0x6da7f43b
pushf
not eax
add eax, 0xb1096bba
xor eax, 0x9ebf1e62
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x82d2f33a
xor eax, 0xe028bb71
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd4893a35
xor eax, 0xda478888
rol eax, 0xdb
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x66babadb
pushf
not eax
add eax, 0xc8a6d08f
xor eax, 0xa0061edb
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe3a259a8
xor eax, 0xcffa2c04
rol eax, 0x87
popf
jmp 0x1401e6d30
jmp 0x1401e8866
mov rdi, rsi
push rax
pushf
mov eax, 0x82dfa00
pushf
not eax
add eax, 0xc507f49a
xor eax, 0xeb229fc2
rol eax, 0x57
popf
pushf
not eax
add eax, 0xdfa7d771
xor eax, 0xbb52118d
rol eax, 0x44
popf
pushf
not eax
add eax, 0x97233251
xor eax, 0xec81af18
rol eax, 0x51
popf
jmp 0x1401e6d30
test rdi, rdi
je 0x1401e794d
push rax
pushf
mov eax, 0x6715f141
pushf
not eax
add eax, 0x9a0a1b0f
xor eax, 0x9bd69acd
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x9a0de5cb
xor eax, 0xd236a551
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xd6b827d0
xor eax, 0xdb50cc35
rol eax, 0xf9
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xe29cbcc9
pushf
not eax
add eax, 0x83356129
xor eax, 0xe3b6ff96
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x8aae171a
xor eax, 0x8a83abb8
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xc35afd48
xor eax, 0xa9c90499
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc3261a23
xor eax, 0x82e2008c
rol eax, 0x50
popf
jmp 0x1401e6d30
mov rcx, r11
call fcn.140272699
mov r8, qword [0x1400c1950]
cmp byte [rbx + 0x7f], sil
je 0x1401e7a14
push rax
pushf
mov eax, 0xdcb12b7d
pushf
not eax
add eax, 0xc1742aa8
xor eax, 0xa98dccba
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf8656ab8
xor eax, 0x995446df
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc2c8657c
xor eax, 0xfbcaa9dd
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe128f330
xor eax, 0xb7c1567a
rol eax, 0xe1
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x4688d9d2
pushf
not eax
add eax, 0x941dda62
xor eax, 0xa81dce75
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xce277598
xor eax, 0x8936d717
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa6577fad
xor eax, 0xee51bbe2
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xeb3b6677
xor eax, 0xbbe24e4f
rol eax, 0xa4
popf
jmp 0x1401e6d30
test byte [rdi + 0xc], 1
jne 0x1401e7acc
push rax
pushf
mov eax, 0x7aad467f
pushf
not eax
add eax, 0xfb86b603
xor eax, 0x8ae42b6e
rol eax, 0x73
popf
pushf
not eax
add eax, 0xcd4ffe96
xor eax, 0xf155b022
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9b64f88f
xor eax, 0xea18774f
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xd9648477
xor eax, 0xcb05ea8a
rol eax, 0xbf
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xe52aeb7
pushf
not eax
add eax, 0xa552b656
xor eax, 0xca699c23
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xf95c98d7
xor eax, 0xe72b5afb
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xba7d2986
xor eax, 0xeda3a9a2
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf3b6d284
xor eax, 0xbb691599
rol eax, 0xfa
popf
jmp 0x1401e6d30
mov rax, qword [rdi + 0x348]
movss xmm0, dword [r8 + 0x3c04]
mulss xmm0, dword [rdi + 0x270]
test rax, rax
je 0x1401e7b75
push rax
pushf
mov eax, 0x59c56610
pushf
not eax
add eax, 0xc13651b0
xor eax, 0x9f47bbfa
rol eax, 0x79
popf
pushf
not eax
add eax, 0x87ffd214
xor eax, 0x9c0f6372
rol eax, 0xe4
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x255cf330
pushf
not eax
add eax, 0x89386744
xor eax, 0xaf72bac5
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xd7915057
xor eax, 0xb9c06b4e
rol eax, 0x97
popf
pushf
not eax
add eax, 0x849cd99b
xor eax, 0xad0369e9
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf0021c8c
xor eax, 0xb7beaefb
rol eax, 0xf
popf
jmp 0x1401e6d30
mulss xmm0, dword [rax + 0x270]
push rax
pushf
mov eax, 0x67adde5a
pushf
not eax
add eax, 0x9ccb1e06
xor eax, 0xf938d4b0
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x97b8aa1b
xor eax, 0xd85e29c9
rol eax, 0x91
popf
pushf
not eax
add eax, 0x8f7b0e50
xor eax, 0xca025f2e
rol eax, 0x12
popf
pushf
not eax
add eax, 0xbe219512
xor eax, 0x8d78b28a
rol eax, 0x5e
popf
jmp 0x1401e6d30
movss xmm1, dword [r8 + 0x3820]
movss xmm3, dword [rbx + 0x36e8]
addss xmm1, xmm1
addss xmm1, xmm0
movss xmm0, dword [rdi + 0x18]
comiss xmm3, xmm0
addss xmm1, dword [rdi + 0x1c]
movaps xmm2, xmm0
addss xmm2, dword [rdi + 0x28]
jb 0x1401e7ca5
push rax
pushf
mov eax, 0xe4735688
pushf
not eax
add eax, 0xa7195f2d
xor eax, 0xc1b8eed6
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x87e536b6
xor eax, 0xd37725a6
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xef12182b
xor eax, 0xbc539d43
rol eax, 0xa3
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x31319f4e
pushf
not eax
add eax, 0xffb1e9c9
xor eax, 0xd2269ec0
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd6b1efc7
xor eax, 0xaa81ac42
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc2ca217a
xor eax, 0xd7f94994
rol eax, 0x96
popf
pushf
not eax
add eax, 0xcd8e3de1
xor eax, 0xec859899
rol eax, 0x17
popf
jmp 0x1401e6d30
movss xmm0, dword [rbx + 0x36ec]
comiss xmm0, dword [rdi + 0x1c]
jb 0x1401e7d65
push rax
pushf
mov eax, 0x57868a09
pushf
not eax
add eax, 0xf4dc27b7
xor eax, 0xf414c711
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xb39ecb3f
xor eax, 0x8a2abe8f
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xacc97480
xor eax, 0x9752035c
rol eax, 9
popf
pushf
not eax
add eax, 0xa50c556a
xor eax, 0xbe1d7aec
rol eax, 0x9b
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x9c4a9fe7
pushf
not eax
add eax, 0xf2bf1137
xor eax, 0xc800d0d9
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xea92f7ec
xor eax, 0x9526f9aa
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xf2de03df
xor eax, 0xc8b64fa5
rol eax, 6
popf
pushf
not eax
add eax, 0xb77debae
xor eax, 0xad1aed23
rol eax, 0x78
popf
jmp 0x1401e6d30
comiss xmm2, xmm3
jbe 0x1401e7e1c
push rax
pushf
mov eax, 0xe88bb3a6
pushf
not eax
add eax, 0xe1cb03d1
xor eax, 0xed07e474
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x8c79657e
xor eax, 0xb07e2a02
rol eax, 0x86
popf
pushf
not eax
add eax, 0x8b8cb2ea
xor eax, 0xbb577fbe
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe91a5abb
xor eax, 0xc789cd9d
rol eax, 0xe1
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x6e84044e
pushf
not eax
add eax, 0xc91f8e28
xor eax, 0xb1246487
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb16cc83f
xor eax, 0xb3c0ead0
rol eax, 0xc0
popf
jmp 0x1401e6d30
comiss xmm1, xmm0
ja 0x1401e7ead
push rax
pushf
mov eax, 0x253c72af
pushf
not eax
add eax, 0x9eee9198
xor eax, 0xb9d9d631
rol eax, 0x29
popf
pushf
not eax
add eax, 0x9a93103b
xor eax, 0xff054b9c
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8d78b4cf
xor eax, 0xe214a3c3
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x852912ca
xor eax, 0xb1c10b53
rol eax, 0xb3
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xfcc83e1b
pushf
not eax
add eax, 0xfc573d42
xor eax, 0x9f8c5453
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xf696d9ee
xor eax, 0x82f6601a
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xceadc905
xor eax, 0xb94ce725
rol eax, 0xff
popf
pushf
not eax
add eax, 0xaa0a39c9
xor eax, 0xd6022a75
rol eax, 0x56
popf
jmp 0x1401e6d30
mov qword [rbx + 0x3eb8], rsi
push rax
pushf
mov eax, 0x1fb53bd3
pushf
not eax
add eax, 0x9c88c148
xor eax, 0xafc5ca9e
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc3f610a6
xor eax, 0xfa8e0665
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xf1d26a72
xor eax, 0xfa7deacc
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x86ed8309
xor eax, 0x9569ebf8
rol eax, 0xed
popf
jmp 0x1401e6d30
cmp byte [rbx + 0x3ee1], sil
je 0x1401e7fa6
push rax
pushf
mov eax, 0xb6e48e96
pushf
not eax
add eax, 0x869c9bd9
xor eax, 0xa6663a4f
rol eax, 0x49
popf
pushf
not eax
add eax, 0xe4c7eabf
xor eax, 0xa859cfe7
rol eax, 0xc1
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xa33cb152
pushf
not eax
add eax, 0xd11e4e85
xor eax, 0x877a4edb
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xcb3b8754
xor eax, 0x9393a5fe
rol eax, 0xb9
popf
jmp 0x1401e6d30
mov qword [rbx + 0x3eb8], rsi
jmp 0x1401e8866
test r9, r9
je 0x1401e807a
push rax
pushf
mov eax, 0x7f415e4b
pushf
not eax
add eax, 0xc5bccf37
xor eax, 0xc02bb292
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xcc953f78
xor eax, 0xc3751a15
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa001ebf0
xor eax, 0xcc988290
rol eax, 0x68
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xfd35d7c0
pushf
not eax
add eax, 0xe831ad82
xor eax, 0xdee455f9
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x8195fc75
xor eax, 0x9f927933
rol eax, 0xa9
popf
jmp 0x1401e6d30
mov eax, dword [r8 + 0x4830]
sub eax, 1
js 0x1401e8112
push rax
pushf
mov eax, 0xaebdd356
pushf
not eax
add eax, 0xec46d465
xor eax, 0xf1ff566b
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xfc536a02
xor eax, 0xcea8bcd8
rol eax, 0x25
popf
pushf
not eax
add eax, 0x8ad074e2
xor eax, 0xefce5867
rol eax, 0x97
popf
pushf
not eax
add eax, 0xedefb7a0
xor eax, 0x8ad8dd9c
rol eax, 0x32
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x5dd1c318
pushf
not eax
add eax, 0xb64059c0
xor eax, 0xdfee5ff5
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf0fc2439
xor eax, 0xeab38ffc
rol eax, 0x74
popf
jmp 0x1401e6d30
mov r9, qword [r8 + 0x4838]
movsxd rdx, eax
add r9, 8
imul rcx, rdx, 0x38
push rcx
not rcx
sub r9, rcx
pop rcx
sub r9, 1
push rax
pushf
mov eax, 0x69479d1d
pushf
not eax
add eax, 0x9cbd16a6
xor eax, 0xdc38d609
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb3bdd482
xor eax, 0xdbf25cdb
rol eax, 0xd1
popf
jmp 0x1401e6d30
mov rax, qword [r9]
test rax, rax
je 0x1401e823b
test dword [rax + 0xc], 0x8000000
jne 0x1401e81e2
push rax
pushf
mov eax, 0x57a3d857
pushf
not eax
add eax, 0xb8a38dcd
xor eax, 0xedb62b20
rol eax, 4
popf
pushf
not eax
add eax, 0xb2d3e618
xor eax, 0xd1ba00bf
rol eax, 0x69
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x13d2745c
pushf
not eax
add eax, 0xd40fb26c
xor eax, 0xce45a9e9
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x8d8d4259
xor eax, 0xd43a6105
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xbbcd0073
xor eax, 0xe52dd42d
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc2a3f87f
xor eax, 0xa1570d4d
rol eax, 0x37
popf
jmp 0x1401e6d30
sub r9, 0x38
sub rdx, 1
jns 0x1401e8278
push rax
pushf
mov eax, 0x1c7f048a
pushf
not eax
add eax, 0x83274972
xor eax, 0xe896f1ce
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x8f56acd2
xor eax, 0xe91db9fd
rol eax, 0xfa
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x6c64bf95
pushf
not eax
add eax, 0xe9a021d9
xor eax, 0xc332a79b
rol eax, 0x66
popf
pushf
not eax
add eax, 0xfa3051bc
xor eax, 0x9e2a611f
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x87fe4504
xor eax, 0xc388338c
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc4a86d86
xor eax, 0xf49569bc
rol eax, 0x55
popf
jmp 0x1401e6d30
test byte [r8 + 0x5bf4], 2
mov rdi, r8
je 0x1401e8324
push rax
pushf
mov eax, 0xb57afc02
pushf
not eax
add eax, 0xd05c5767
xor eax, 0xea8ad644
rol eax, 0xed
popf
pushf
not eax
add eax, 0xe906ca4a
xor eax, 0xbae27cde
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xcdf24fa3
xor eax, 0x90989f88
rol eax, 0xc8
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x4d7398ca
pushf
not eax
add eax, 0xb49b9062
xor eax, 0xa7c049f7
rol eax, 0x21
popf
pushf
not eax
add eax, 0xada10d06
xor eax, 0xbe35bed0
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xd339a86e
xor eax, 0xb1c50336
rol eax, 0x3e
popf
jmp 0x1401e6d30
lea rdx, [0x197309d12]
pushf
sub rdx, 0x572bdb92
popf
lea rcx, [0x1b3c56dd6]
pushf
sub rcx, 0x73c0abb6
popf
call fcn.14020dc79
mov r8, qword [0x1400c1950]
push rax
pushf
mov eax, 0x9e29ed1b
pushf
not eax
add eax, 0xf8fade4c
xor eax, 0xaf6011ed
rol eax, 0x82
popf
pushf
not eax
add eax, 0xa9d3faf0
xor eax, 0xd3107668
rol eax, 0xdd
popf
jmp 0x1401e6d30
mov qword [rbx + 0x4868], rsi
mov word [rdi + 0x48c4], si
mov byte [rdi + 0x48ad], sil
cmp byte [r8 + 0x48c5], sil
jne 0x1401e841e
push rax
pushf
mov eax, 0xd2ed1661
pushf
not eax
add eax, 0xe7602e59
xor eax, 0x9bb64b9f
rol eax, 0x49
popf
pushf
not eax
add eax, 0x88345699
xor eax, 0xcd7b857b
rol eax, 0x44
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x51b51b68
pushf
not eax
add eax, 0xf8266d82
xor eax, 0x91f83e45
rol eax, 0x81
popf
pushf
not eax
add eax, 0x9482cf0d
xor eax, 0xc0e221c2
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa17a0ee6
xor eax, 0xe4c2eb37
rol eax, 0xba
popf
jmp 0x1401e6d30
cmp byte [r8 + 0x48ad], sil
jne 0x1401e84a0
push rax
pushf
mov eax, 0x7679a04
pushf
not eax
add eax, 0xde7ac840
xor eax, 0xe631cc5d
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x8983710a
xor eax, 0xfdaab870
rol eax, 0xae
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x2c198864
pushf
not eax
add eax, 0x9aa5e9be
xor eax, 0x868809ca
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xc1a6cd59
xor eax, 0xd3d6c487
rol eax, 0xe7
popf
jmp 0x1401e6d30
xor al, al
jmp 0x1401e857b
mov al, 0x58
pushf
not al
add al, 0xc5
xor al, 0xe4
rol al, 0x16
popf
pushf
not al
add al, 0x29
xor al, 0x2e
rol al, 0xea
popf
pushf
not al
add al, 0x2d
xor al, 0x84
rol al, 0x1d
popf
push rax
pushf
mov eax, 0x3a6cf3dd
pushf
not eax
add eax, 0xbf239717
xor eax, 0xe3f22bb5
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xfd0096b2
xor eax, 0xc94d526b
rol eax, 0x11
popf
jmp 0x1401e6d30
mov byte [r8 + 0x48ac], al
xor edx, edx
xor ecx, ecx
mov qword [rdi + 0x4870], rsi
mov dword [rdi + 0x48a4], esi
mov byte [rdi + 0x48a8], sil
call fcn.140210716
cmp dword [rbx + 0x3eec], esi
je 0x1401e8600
push rax
pushf
mov eax, 0x1490ce27
pushf
not eax
add eax, 0xf6c7c9e3
xor eax, 0xef65927e
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa789abdf
xor eax, 0xeab29734
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb0a69a9a
xor eax, 0x9fdb123f
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x968be138
xor eax, 0xdd30eb6f
rol eax, 0x82
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x7fe015b0
pushf
not eax
add eax, 0xc9f74d07
xor eax, 0xa5c65c0f
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xef417813
xor eax, 0xfec5cd62
rol eax, 0x31
popf
pushf
not eax
add eax, 0xadab6898
xor eax, 0xb3859c05
rol eax, 0xa4
popf
jmp 0x1401e6d30
mov rax, qword [rdi + 0x3f08]
test rax, rax
je 0x1401e8685
push rax
pushf
mov eax, 0x30dc89ab
pushf
not eax
add eax, 0xfbea02fc
xor eax, 0xba618cd0
rol eax, 0x88
popf
pushf
not eax
add eax, 0xf7eea8a8
xor eax, 0x88792836
rol eax, 0xec
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xe293cc37
pushf
not eax
add eax, 0xb8e85520
xor eax, 0x8f964673
rol eax, 0x89
popf
pushf
not eax
add eax, 0x93633251
xor eax, 0xdc1e0ce4
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xc9a9f2bb
xor eax, 0xdab71703
rol eax, 0x55
popf
jmp 0x1401e6d30
cmp qword [rax + 0x358], rsi
je 0x1401e872d
push rax
pushf
mov eax, 0x45e3303
pushf
not eax
add eax, 0xbf7da4c4
xor eax, 0x8fba0bbf
rol eax, 0x67
popf
pushf
not eax
add eax, 0xee228986
xor eax, 0x959adaae
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf87a219f
xor eax, 0xfec9d788
rol eax, 0x81
popf
pushf
not eax
add eax, 0x831e3e48
xor eax, 0x85b5ce4b
rol eax, 0xb7
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x601a7367
pushf
not eax
add eax, 0xf0c50932
xor eax, 0xd54d58aa
rol eax, 0xae
popf
pushf
not eax
add eax, 0xeaf6b8f3
xor eax, 0xf78b2779
rol eax, 0x51
popf
jmp 0x1401e6d30
cmp byte [rdi + 0x3efa], sil
jne 0x1401e879c
push rax
pushf
mov eax, 0x86bf401a
pushf
not eax
add eax, 0x9b2f0aae
xor eax, 0xb13a99f8
rol eax, 0x53
popf
pushf
not eax
add eax, 0xbe9109b4
xor eax, 0xa333df03
rol eax, 2
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x7d23be38
pushf
not eax
add eax, 0xc46451d7
xor eax, 0x9124f274
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xfb4a068e
xor eax, 0xa496b57e
rol eax, 0x57
popf
jmp 0x1401e6d30
call fcn.1402137d5
push rax
pushf
mov eax, 0xa1701dda
pushf
not eax
add eax, 0x9066d817
xor eax, 0x95f94127
rol eax, 2
popf
pushf
not eax
add eax, 0xc7032ed5
xor eax, 0xda6f4267
rol eax, 0xae
popf
jmp 0x1401e6d30
mov r8, qword [0x1400c1950]
push rax
pushf
mov eax, 0x59598ecf
pushf
not eax
add eax, 0xa902475e
xor eax, 0xbfd4c486
rol eax, 1
popf
pushf
not eax
add eax, 0xa71532f9
xor eax, 0xb6ef277b
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf881914d
xor eax, 0xc55265cf
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd6389b59
xor eax, 0x9a221c17
rol eax, 0xa5
popf
jmp 0x1401e6d30
mov rdi, qword [rsp + 0x38]
push rax
pushf
mov eax, 0xd733da81
pushf
not eax
add eax, 0xc0646d62
xor eax, 0x96f39aee
rol eax, 0x10
popf
pushf
not eax
add eax, 0xeeaab91c
xor eax, 0xc961e999
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf6cd9b55
xor eax, 0x965ca113
rol eax, 7
popf
pushf
not eax
add eax, 0xc032b4cc
xor eax, 0x98a1968d
rol eax, 0x41
popf
jmp 0x1401e6d30
cmp byte [rbx + 0x3739], sil
je 0x1401e892a
push rax
pushf
mov eax, 0x4050fa8f
pushf
not eax
add eax, 0x8018c7f9
xor eax, 0xd02209ae
rol eax, 0x86
popf
pushf
not eax
add eax, 0xcdc1c884
xor eax, 0xc9d9c78c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xcc3b5b74
xor eax, 0x966ea24f
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xfdad46ef
xor eax, 0xa5f7e075
rol eax, 0x43
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xb13a0af9
pushf
not eax
add eax, 0xc2a54c34
xor eax, 0xf9aa9e62
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf14d3c00
xor eax, 0xd4350214
rol eax, 0x1d
popf
jmp 0x1401e6d30
mov eax, dword [r8 + 0x4830]
sub eax, 1
js 0x1401e899c
push rax
pushf
mov eax, 0x55bb0764
pushf
not eax
add eax, 0xae21cda5
xor eax, 0xb1c2dae6
rol eax, 0x15
popf
pushf
not eax
add eax, 0x816a8d7b
xor eax, 0xb28d58f7
rol eax, 0x47
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x3422b216
pushf
not eax
add eax, 0xfe72b573
xor eax, 0xd29a688b
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x9c0ad5e0
xor eax, 0xab640e45
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x92322a3c
xor eax, 0x889dcc74
rol eax, 0xef
popf
pushf
not eax
add eax, 0xf6c6fbce
xor eax, 0xa9775aeb
rol eax, 0xad
popf
jmp 0x1401e6d30
mov r9, qword [r8 + 0x4838]
movsxd rdx, eax
add r9, 8
imul rcx, rdx, 0x38
push rcx
not rcx
sub r9, rcx
pop rcx
sub r9, 1
push rax
pushf
mov eax, 0xb491d629
pushf
not eax
add eax, 0xc4187200
xor eax, 0xb955b669
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x91326d3f
xor eax, 0x8052c52a
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf7bdfbc0
xor eax, 0xad6d18fe
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xff1667a5
xor eax, 0x8ef6d187
rol eax, 0x98
popf
jmp 0x1401e6d30
mov rcx, qword [r9]
test rcx, rcx
je 0x1401e8aba
push rax
pushf
mov eax, 0x31509739
pushf
not eax
add eax, 0x95532f54
xor eax, 0xbd3de4f8
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8e935edd
xor eax, 0xa5ede5ab
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf4e5786a
xor eax, 0xb86f418d
rol eax, 0xbc
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x1d0cca7b
pushf
not eax
add eax, 0xba7d9119
xor eax, 0xe53f8c48
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xdd605a55
xor eax, 0xb5bae9d8
rol eax, 0xfb
popf
jmp 0x1401e6d30
test dword [rcx + 0xc], 0x8000000
jne 0x1401e8b3c
push rax
pushf
mov eax, 0x9eac23ad
pushf
not eax
add eax, 0xbb886c6a
xor eax, 0xcc11de29
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc9bc53f6
xor eax, 0xd05e304f
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xaccde493
xor eax, 0xa2170648
rol eax, 0xc2
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xa35ce91e
pushf
not eax
add eax, 0x9faba752
xor eax, 0x8e9a2b3a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf3f48217
xor eax, 0xc5adef75
rol eax, 0xf0
popf
jmp 0x1401e6d30
sub r9, 0x38
sub rdx, 1
jns 0x1401e8bac
push rax
pushf
mov eax, 0x4b510e89
pushf
not eax
add eax, 0x9b94cc8c
xor eax, 0xff71c424
rol eax, 0x55
popf
pushf
not eax
add eax, 0xf52cb1f5
xor eax, 0xd656cba5
rol eax, 7
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xc1c75418
pushf
not eax
add eax, 0xb2a0cc54
xor eax, 0xae636313
rol eax, 0x15
popf
pushf
not eax
add eax, 0xadab97a4
xor eax, 0xc4da9e2d
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8c01a986
xor eax, 0xdcda2363
rol eax, 0xd6
popf
jmp 0x1401e6d30
mov rcx, rsi
push rax
pushf
mov eax, 0xe402aaa3
pushf
not eax
add eax, 0xcdedcc6c
xor eax, 0xc34b1826
rol eax, 0x55
popf
pushf
not eax
add eax, 0xdca43646
xor eax, 0x94e03a7c
rol eax, 0x17
popf
pushf
not eax
add eax, 0xc8f6d2df
xor eax, 0xaaf1b372
rol eax, 0xea
popf
jmp 0x1401e6d30
mov r9, qword [rbx + 0x3ea8]
test r9, r9
je 0x1401e8c8d
push rax
pushf
mov eax, 0xdd11e66a
pushf
not eax
add eax, 0xa3cf4f37
xor eax, 0x9b7a8503
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xdd582e5a
xor eax, 0xb5226a53
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xdcfeb30c
xor eax, 0xd042c3c9
rol eax, 0xe6
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xd26af66c
pushf
not eax
add eax, 0x824b8b8c
xor eax, 0xa3ae65cb
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x853e8a10
xor eax, 0x903fa738
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xda7c0734
xor eax, 0xa8a339ac
rol eax, 0x54
popf
pushf
not eax
add eax, 0x96ded2b7
xor eax, 0x94307439
rol eax, 0x39
popf
jmp 0x1401e6d30
test rcx, rcx
je 0x1401e8d31
push rax
pushf
mov eax, 0xcb0d8872
pushf
not eax
add eax, 0xbc46e642
xor eax, 0xcf0693dd
rol eax, 0x78
popf
pushf
not eax
add eax, 0xfa6914cf
xor eax, 0xd0fb278f
rol eax, 0x75
popf
pushf
not eax
add eax, 0xf56b34a1
xor eax, 0xa3899a62
rol eax, 0xb2
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x3843378a
pushf
not eax
add eax, 0x94a83a71
xor eax, 0xd127ad7c
rol eax, 0x24
popf
pushf
not eax
add eax, 0xefbf745b
xor eax, 0xd36d90bc
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb6320e59
xor eax, 0xa92d9163
rol eax, 0xb
popf
jmp 0x1401e6d30
mov edx, dword [r9 + 0xc]
mov eax, dword [rcx + 0xc]
shr edx, 0x19
shr eax, 0x19
and edx, 1
and eax, 1
sub edx, eax
je 0x1401e8dd4
push rax
pushf
mov eax, 0xcbaa4243
pushf
not eax
add eax, 0xc446d1db
xor eax, 0xfd3f06bf
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe9d7fcff
xor eax, 0xbfab8bc1
rol eax, 0x53
popf
pushf
not eax
add eax, 0xf678925e
xor eax, 0xeaf04882
rol eax, 0xf2
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x649e54
pushf
not eax
add eax, 0xa5d0b6d4
xor eax, 0xf32844c5
rol eax, 0xca
popf
pushf
not eax
add eax, 0xfd899981
xor eax, 0xaf9ea176
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe27d3475
xor eax, 0xbc2df40c
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x834194dd
xor eax, 0xbf4565a0
rol eax, 0xaf
popf
jmp 0x1401e6d30
test edx, edx
jle 0x1401e8e77
push rax
pushf
mov eax, 0x5f3727a7
pushf
not eax
add eax, 0xc35798ea
xor eax, 0xf8a693c1
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe6c7ff32
xor eax, 0xeb874e4d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc7582e12
xor eax, 0xc314e35f
rol eax, 0xc2
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x6c41816f
pushf
not eax
add eax, 0x96ad1789
xor eax, 0xe6930d4b
rol eax, 0x51
popf
pushf
not eax
add eax, 0x973fef91
xor eax, 0xb31bfb50
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xa8e068ec
xor eax, 0xf4eb8f40
rol eax, 0xbb
popf
jmp 0x1401e6d30
jmp 0x1401e91f8
mov eax, dword [r8 + 0x3e40]
sub eax, 1
js 0x1401e8f47
push rax
pushf
mov eax, 0xdb1949ac
pushf
not eax
add eax, 0xc14a98f5
xor eax, 0xd814674d
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xafcd83b6
xor eax, 0x972062f0
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x99f81557
xor eax, 0xd06ba62f
rol eax, 0x2e
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x8fc89a71
pushf
not eax
add eax, 0x9f1c38fa
xor eax, 0xe9d5fa20
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc3f16373
xor eax, 0x91e1b325
rol eax, 0x43
popf
pushf
not eax
add eax, 0xbe22b5d8
xor eax, 0xd5d58a7d
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe5ef4106
xor eax, 0x9d34c896
rol eax, 0xa5
popf
jmp 0x1401e6d30
movsxd rdx, eax
mov rax, qword [r8 + 0x3e48]
lea r8, [rax + rdx*8]
push rax
pushf
mov eax, 0x64acc74e
pushf
not eax
add eax, 0x8b07302f
xor eax, 0xfb554069
rol eax, 0
popf
pushf
not eax
add eax, 0xf19bcbab
xor eax, 0xd09ea138
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf9d4b07f
xor eax, 0xa9a6d23e
rol eax, 0x77
popf
pushf
not eax
add eax, 0xa9479bd5
xor eax, 0xc8ac3918
rol eax, 0x4f
popf
jmp 0x1401e6d30
mov rax, qword [r8]
cmp rax, r9
je 0x1401e9055
push rax
pushf
mov eax, 0x97daab47
pushf
not eax
add eax, 0xe8f0458c
xor eax, 0xcbdf3638
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xce51958f
xor eax, 0x93e328b6
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xb0b1003b
xor eax, 0xea53e1c1
rol eax, 0x7e
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0x2d109a6a
pushf
not eax
add eax, 0xd8181659
xor eax, 0xffe3e79a
rol eax, 0xac
popf
pushf
not eax
add eax, 0xe3c00b62
xor eax, 0x9e18c613
rol eax, 0xab
popf
jmp 0x1401e6d30
cmp rax, rcx
je 0x1401e90d3
push rax
pushf
mov eax, 0xe636aa19
pushf
not eax
add eax, 0xc51e3205
xor eax, 0xcce83a2b
rol eax, 0x86
popf
pushf
not eax
add eax, 0xcaa7cf6d
xor eax, 0x924486a5
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8d2b132f
xor eax, 0xa5f49fb8
rol eax, 0x25
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xec16ae55
pushf
not eax
add eax, 0xa3db9db0
xor eax, 0xa00cfa9f
rol eax, 0x83
popf
pushf
not eax
add eax, 0xca9f9a00
xor eax, 0xcc5eebd0
rol eax, 0xc3
popf
jmp 0x1401e6d30
sub r8, 8
sub rdx, 1
jns 0x1401e9169
push rax
pushf
mov eax, 0x10723fe0
pushf
not eax
add eax, 0x88d0aee4
xor eax, 0x87f59401
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xed47f1dd
xor eax, 0x81c8bb88
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xd26ae659
xor eax, 0x81de7ce2
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa60dd95d
xor eax, 0xff788fde
rol eax, 0x8c
popf
jmp 0x1401e6d30
push rax
pushf
mov eax, 0xe3357871
pushf
not eax
add eax, 0xa94775a3
xor eax, 0x9d1d37f1
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x961b543a
xor eax, 0xe264bc6d
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xfa758ee2
xor eax, 0xb7e1717e
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9f98210d
xor eax, 0xe5399a7b
rol eax, 0x4e
popf
jmp 0x1401e6d30
mov r9, rcx
push rax
pushf
mov eax, 0x642515bb
pushf
not eax
add eax, 0x8f77e6a4
xor eax, 0xf9232b2f
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc78a42d6
xor eax, 0xcd42035d
rol eax, 0xcf
popf
jmp 0x1401e6d30
mov dl, 7
pushf
not dl
add dl, 0x67
xor dl, 0xae
rol dl, 0xed
popf
pushf
not dl
add dl, 0x9e
xor dl, 0x4f
rol dl, 0x5c
popf
mov rcx, r9
call fcn.140210716
push rax
pushf
mov eax, 0x515de838
pushf
not eax
add eax, 0xf62407ac
xor eax, 0xc11b727b
rol eax, 0xec
popf
pushf
not eax
add eax, 0x829978dc
xor eax, 0xa9c8f27e
rol eax, 0x6d
popf
jmp 0x1401e6d30
mov rsi, qword [rsp + 0x30]
push rax
pushf
mov eax, 0x396c2907
pushf
not eax
add eax, 0xacb1244c
xor eax, 0xf62804a8
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xc5717c7b
xor eax, 0xc5bf7687
rol eax, 0x3a
popf
jmp 0x1401e6d30
add rsp, 0x20
pop rbx
ret