Function at 0x140173a16
Capabilities:
Authenticate hmac
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0xc2cfb9f3
pushf
not eax
add eax, 0x9d4eb7c5
xor eax, 0xadf34d6e
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xeb22a94e
xor eax, 0xf21e1ce9
rol eax, 0x73
popf
pushf
not eax
add eax, 0xd4246d96
xor eax, 0xc464748c
rol eax, 0x38
popf
cmp eax, 0x29
jne 0x14010219c
popf
pop rax
jmp 0x140103ae2
cmp eax, 0
jne 0x1401021ab
popf
pop rax
jmp 0x14010252f
cmp eax, 3
jne 0x1401021ba
popf
pop rax
jmp 0x1401026fc
cmp eax, 1
jne 0x1401021c9
popf
pop rax
jmp 0x1401025d4
cmp eax, 0xd
jne 0x1401021d8
popf
pop rax
jmp 0x140102d03
cmp eax, 0x1a
jne 0x1401021e7
popf
pop rax
jmp 0x140103339
cmp eax, 0xe
jne 0x1401021f6
popf
pop rax
jmp 0x140102d82
cmp eax, 0x31
jne 0x140102205
popf
pop rax
jmp 0x140103dd5
cmp eax, 0x19
jne 0x140102214
popf
pop rax
jmp 0x1401032fc
cmp eax, 8
jne 0x140102223
popf
pop rax
jmp 0x140102a3a
cmp eax, 0x2a
jne 0x140102232
popf
pop rax
jmp 0x140103b3e
cmp eax, 0x17
jne 0x140102241
popf
pop rax
jmp 0x140103218
cmp eax, 0x1c
jne 0x140102250
popf
pop rax
jmp 0x14010340a
cmp eax, 0x2e
jne 0x14010225f
popf
pop rax
jmp 0x140103d14
cmp eax, 0x18
jne 0x14010226e
popf
pop rax
jmp 0x1401032af
cmp eax, 0x2b
jne 0x14010227d
popf
pop rax
jmp 0x140103bea
cmp eax, 0x1b
jne 0x14010228c
popf
pop rax
jmp 0x140103375
cmp eax, 0x2d
jne 0x14010229b
popf
pop rax
jmp 0x140103c8b
cmp eax, 0x23
jne 0x1401022aa
popf
pop rax
jmp 0x1401037be
cmp eax, 0x25
jne 0x1401022b9
popf
pop rax
jmp 0x1401038eb
cmp eax, 0x32
jne 0x1401022c8
popf
pop rax
jmp 0x140103e71
cmp eax, 0x13
jne 0x1401022d7
popf
pop rax
jmp 0x140102fab
cmp eax, 0x33
jne 0x1401022e6
popf
pop rax
jmp 0x140103ecc
cmp eax, 0x24
jne 0x1401022f5
popf
pop rax
jmp 0x140103859
cmp eax, 0x1e
jne 0x140102304
popf
pop rax
jmp 0x14010355d
cmp eax, 0xc
jne 0x140102313
popf
pop rax
jmp 0x140102cba
cmp eax, 0x26
jne 0x140102322
popf
pop rax
jmp 0x140103949
cmp eax, 0x27
jne 0x140102331
popf
pop rax
jmp 0x1401039e2
cmp eax, 0x30
jne 0x140102340
popf
pop rax
jmp 0x140103d9b
cmp eax, 0x10
jne 0x14010234f
popf
pop rax
jmp 0x140102eb0
cmp eax, 0x37
jne 0x14010235e
popf
pop rax
jmp 0x1401040df
cmp eax, 9
jne 0x14010236d
popf
pop rax
jmp 0x140102ad2
cmp eax, 0x39
jne 0x14010237c
popf
pop rax
jmp 0x1401041e0
cmp eax, 0x16
jne 0x14010238b
popf
pop rax
jmp 0x14010315a
cmp eax, 0x3b
jne 0x14010239a
popf
pop rax
jmp 0x14010429f
cmp eax, 0xa
jne 0x1401023a9
popf
pop rax
jmp 0x140102b7e
cmp eax, 0x36
jne 0x1401023b8
popf
pop rax
jmp 0x140104071
cmp eax, 0x14
jne 0x1401023c7
popf
pop rax
jmp 0x140103052
cmp eax, 7
jne 0x1401023d6
popf
pop rax
jmp 0x140102983
cmp eax, 0x3d
jne 0x1401023e5
popf
pop rax
jmp 0x1401043bf
cmp eax, 2
jne 0x1401023f4
popf
pop rax
jmp 0x140102641
cmp eax, 0x20
jne 0x140102403
popf
pop rax
jmp 0x14010366c
cmp eax, 0x1d
jne 0x140102412
popf
pop rax
jmp 0x1401034a5
cmp eax, 0x11
jne 0x140102421
popf
pop rax
jmp 0x140102f12
cmp eax, 0x35
jne 0x140102430
popf
pop rax
jmp 0x140103f87
cmp eax, 0x3a
jne 0x14010243f
popf
pop rax
jmp 0x140104263
cmp eax, 0x12
jne 0x14010244e
popf
pop rax
jmp 0x140102f6e
cmp eax, 0x21
jne 0x14010245d
popf
pop rax
jmp 0x1401036cb
cmp eax, 0x38
jne 0x14010246c
popf
pop rax
jmp 0x140104178
cmp eax, 0xb
jne 0x14010247b
popf
pop rax
jmp 0x140102c3c
cmp eax, 0xf
jne 0x14010248a
popf
pop rax
jmp 0x140102e1b
cmp eax, 0x15
jne 0x140102499
popf
pop rax
jmp 0x1401030e7
cmp eax, 5
jne 0x1401024a8
popf
pop rax
jmp 0x140102855
cmp eax, 6
jne 0x1401024b7
popf
pop rax
jmp 0x1401028eb
cmp eax, 0x22
jne 0x1401024c6
popf
pop rax
jmp 0x14010372c
cmp eax, 0x3c
jne 0x1401024d5
popf
pop rax
jmp 0x140104344
cmp eax, 0x1f
jne 0x1401024e4
popf
pop rax
jmp 0x14010359c
cmp eax, 4
jne 0x1401024f3
popf
pop rax
jmp 0x1401027b9
cmp eax, 0x2f
jne 0x140102502
popf
pop rax
jmp 0x140103d4d
cmp eax, 0x28
jne 0x140102511
popf
pop rax
jmp 0x140103a3a
cmp eax, 0x2c
jne 0x140102520
popf
pop rax
jmp 0x140103c3f
cmp eax, 0x34
jne 0x14010252f
popf
pop rax
jmp 0x140103f65
push rbx
sub rsp, 0x80
mov rbx, rcx
call fcn.1400b09c7
test eax, eax
je 0x14010258e
push rax
pushf
mov eax, 0xa63b3d3d
pushf
not eax
add eax, 0xb3d10659
xor eax, 0xcdc4f9c6
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa0a7e05a
xor eax, 0xc9554815
rol eax, 0
popf
pushf
not eax
add eax, 0xc3cd7855
xor eax, 0xcc14e0b2
rol eax, 0xd1
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x2a1e8b55
pushf
not eax
add eax, 0xfc31f14b
xor eax, 0xbb58ca30
rol eax, 0xb
popf
pushf
not eax
add eax, 0x9d959493
xor eax, 0x9c63494c
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xc435fac8
xor eax, 0x9d525e87
rol eax, 0xdb
popf
jmp 0x14010218d
mov qword [rsp + 0x90], rbp
mov qword [rsp + 0xa0], rsi
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x68], r14
mov qword [rsp + 0x60], r15
nop dword [rax]
push rax
pushf
mov eax, 0x2379222
pushf
not eax
add eax, 0xfc6fd3e2
xor eax, 0xd9714030
rol eax, 0x22
popf
pushf
not eax
add eax, 0x8406413d
xor eax, 0xc3836b47
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xcfe63aa1
xor eax, 0xbe18e20c
rol eax, 0xbb
popf
jmp 0x14010218d
cmp eax, 2
je 0x1401026a3
push rax
pushf
mov eax, 0x5ea14979
pushf
not eax
add eax, 0xc4dde5a6
xor eax, 0xc7752f20
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa13e0ee9
xor eax, 0xd42ca8e2
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd109265c
xor eax, 0xb480e61f
rol eax, 5
popf
pushf
not eax
add eax, 0x82d5956c
xor eax, 0x8d1b6848
rol eax, 0xd8
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x103d0fca
pushf
not eax
add eax, 0xe2cacf3f
xor eax, 0x8c0bd192
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa68ce87c
xor eax, 0xb421b82e
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbc696c47
xor eax, 0xce405094
rol eax, 0x80
popf
pushf
not eax
add eax, 0x876efe4d
xor eax, 0xa0319576
rol eax, 0x51
popf
jmp 0x14010218d
mov esi, dword [rbx + 0x74]
lea rdi, [rbx + 0x74]
test esi, esi
jne 0x140102760
push rax
pushf
mov eax, 0x1ae3a465
pushf
not eax
add eax, 0xa82d5ae1
xor eax, 0xe5403b1f
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xfa3be675
xor eax, 0x930cc978
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc947e1be
xor eax, 0x8438bb58
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xdebccefe
xor eax, 0xca176057
rol eax, 0xeb
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x3c2f8962
pushf
not eax
add eax, 0xc7b69900
xor eax, 0xed9aefda
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xd4feabb3
xor eax, 0xec6e43b2
rol eax, 0x45
popf
pushf
not eax
add eax, 0xed2e5770
xor eax, 0xe25eb944
rol eax, 0xef
popf
pushf
not eax
add eax, 0xefe3362c
xor eax, 0xda347fea
rol eax, 0x4b
popf
jmp 0x14010218d
test dword [rbx + 0x80], 0x100000
je 0x140102822
push rax
pushf
mov eax, 0x83296d3d
pushf
not eax
add eax, 0xa71f4315
xor eax, 0xfbb3ad41
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa9931641
xor eax, 0xe25e6008
rol eax, 0x98
popf
pushf
not eax
add eax, 0x88680f6e
xor eax, 0x865e9a9a
rol eax, 0x79
popf
pushf
not eax
add eax, 0xfc19bb02
xor eax, 0xfc5b8283
rol eax, 0x47
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x7214f57f
pushf
not eax
add eax, 0xa20b398a
xor eax, 0xe9d9b9ce
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe0597f5a
xor eax, 0xe4c872fa
rol eax, 0x53
popf
jmp 0x14010218d
cmp dword [rbx + 0x7c], 0x2d
jne 0x140102892
push rax
pushf
mov eax, 0x80c95b6c
pushf
not eax
add eax, 0x8b277e16
xor eax, 0x847e3770
rol eax, 0x12
popf
pushf
not eax
add eax, 0xf387829b
xor eax, 0x9a214a1a
rol eax, 0x48
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x484311f0
pushf
not eax
add eax, 0xe32e8114
xor eax, 0x8ef55b66
rol eax, 0xae
popf
pushf
not eax
add eax, 0x82e33cf4
xor eax, 0x8bab1ef2
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb8c224db
xor eax, 0x8ad448ef
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xf4a66f4a
xor eax, 0x9509f707
rol eax, 0x10
popf
jmp 0x14010218d
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
cmp rax, rdx
je 0x14010293d
push rax
pushf
mov eax, 0xb299d258
pushf
not eax
add eax, 0x8f56577f
xor eax, 0x9d6ba64c
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xd542f11c
xor eax, 0x9e1a5a83
rol eax, 0x35
popf
pushf
not eax
add eax, 0xb0d8428d
xor eax, 0xcfa09b81
rol eax, 0x53
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x51956a2e
pushf
not eax
add eax, 0xc7a9e1a5
xor eax, 0x8db553d4
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x90adae03
xor eax, 0xa4185020
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb20e05c4
xor eax, 0xc8bdfed6
rol eax, 0xe1
popf
jmp 0x14010218d
cmp byte [rax], 0x5c
jne 0x1401029e1
push rax
pushf
mov eax, 0x72a9357a
pushf
not eax
add eax, 0xd4cbc507
xor eax, 0xb8f56dc5
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xd85a696b
xor eax, 0x8217ad81
rol eax, 0x89
popf
pushf
not eax
add eax, 0xe9dc46e3
xor eax, 0xaac33caf
rol eax, 0x78
popf
pushf
not eax
add eax, 0x828cbb54
xor eax, 0xcb7dcedf
rol eax, 0xe2
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x85d31dd1
pushf
not eax
add eax, 0xb42998f0
xor eax, 0x805a02ca
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xee9b20c3
xor eax, 0x8be86230
rol eax, 0x29
popf
pushf
not eax
add eax, 0xb45a00c1
xor eax, 0xc2f836a2
rol eax, 0xb
popf
pushf
not eax
add eax, 0xbc34a333
xor eax, 0xee5d2833
rol eax, 0x19
popf
jmp 0x14010218d
lea r8, [rax + 1]
mov rcx, rax
cmp r8, rdx
je 0x140102a8c
push rax
pushf
mov eax, 0xd7f50b6a
pushf
not eax
add eax, 0xb6568978
xor eax, 0xc266a048
rol eax, 0x20
popf
pushf
not eax
add eax, 0x8638b4b2
xor eax, 0xc5078d96
rol eax, 0x34
popf
pushf
not eax
add eax, 0x95916a10
xor eax, 0xd5e6e69a
rol eax, 0x14
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xeebbce98
pushf
not eax
add eax, 0x84f5260f
xor eax, 0x8887ca8d
rol eax, 0xed
popf
pushf
not eax
add eax, 0xee7d3fae
xor eax, 0x92d0ea56
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xb2e53933
xor eax, 0xf44c78ee
rol eax, 0x85
popf
jmp 0x14010218d
mov r9d, dword [rbx + 0x80]
test r9b, 8
jne 0x140102b25
push rax
pushf
mov eax, 0xe0091387
pushf
not eax
add eax, 0xbbe07920
xor eax, 0x81c30681
rol eax, 0x44
popf
pushf
not eax
add eax, 0xdf6ed3eb
xor eax, 0x9e90d696
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xa3295a3a
xor eax, 0xdf831534
rol eax, 0x96
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x548c4994
pushf
not eax
add eax, 0xd3e46b24
xor eax, 0xe91a80a8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe95dd182
xor eax, 0xe94ba0dd
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xda457a0f
xor eax, 0xab0ca34c
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xafb530f1
xor eax, 0xb3af61fd
rol eax, 0x3d
popf
jmp 0x14010218d
movzx ecx, byte [r8]
mov rdx, rax
cmp cl, 0x28
je 0x140102be3
push rax
pushf
mov eax, 0xc588553e
pushf
not eax
add eax, 0x8c75f5c3
xor eax, 0xe2bfd72f
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xdbb87cb8
xor eax, 0xe9c400ff
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd5f8ada5
xor eax, 0xa20d7981
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x86ea340f
xor eax, 0xa614c771
rol eax, 0x89
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x81f92fce
pushf
not eax
add eax, 0xc732d834
xor eax, 0xa828c464
rol eax, 0x87
popf
pushf
not eax
add eax, 0xfd8eee1a
xor eax, 0x82848310
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xc4f5052e
xor eax, 0x97f61161
rol eax, 0xe
popf
pushf
not eax
add eax, 0xfb0d02ef
xor eax, 0xc32dab62
rol eax, 0x53
popf
jmp 0x14010218d
cmp cl, 0x29
je 0x140102c87
push rax
pushf
mov eax, 0xe18f2319
pushf
not eax
add eax, 0xa7cda3a9
xor eax, 0x916ec407
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8ccad1aa
xor eax, 0xc59dabcd
rol eax, 0x58
popf
pushf
not eax
add eax, 0x8b9b8705
xor eax, 0xb65b09a2
rol eax, 0xb0
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xa4f6689d
pushf
not eax
add eax, 0xfbc887af
xor eax, 0x96730899
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xa6d724be
xor eax, 0x8f4e641d
rol eax, 0x64
popf
jmp 0x14010218d
mov rcx, rax
push rax
pushf
mov eax, 0x1671d293
pushf
not eax
add eax, 0x912afb38
xor eax, 0xf924ee6f
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9b839427
xor eax, 0x92ddb6d8
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf09929bf
xor eax, 0x8016d8b8
rol eax, 0xcb
popf
jmp 0x14010218d
test r9b, 0x10
jne 0x140102d4f
push rax
pushf
mov eax, 0xd8521bf7
pushf
not eax
add eax, 0x82a2453e
xor eax, 0xbc09caf3
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xabac262f
xor eax, 0xe6eddae3
rol eax, 0x33
popf
pushf
not eax
add eax, 0xfa96e3c1
xor eax, 0xd87d55cb
rol eax, 0
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xc00fcfa4
pushf
not eax
add eax, 0xc04cec4b
xor eax, 0x90b4bc22
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb09e604f
xor eax, 0xaffd4d0d
rol eax, 0xa9
popf
jmp 0x14010218d
movzx r9d, byte [r8]
mov rdx, rax
cmp r9b, 0x7b
je 0x140102de8
push rax
pushf
mov eax, 0xf7fcb1e6
pushf
not eax
add eax, 0xecff2fb0
xor eax, 0xca63c762
rol eax, 0x80
popf
pushf
not eax
add eax, 0xb1f6f27e
xor eax, 0xbe1d35bf
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x9e538a7f
xor eax, 0xbb4e51d1
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x8f9e2bf5
xor eax, 0xd81f38c4
rol eax, 0x7f
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xb95e14c5
pushf
not eax
add eax, 0xebb343f4
xor eax, 0x9ad051fe
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xdfa0533b
xor eax, 0xe45da125
rol eax, 0xb8
popf
jmp 0x14010218d
mov rdx, rcx
cmp r9b, 0x7d
jne 0x140102e57
push rax
pushf
mov eax, 0xbc588394
pushf
not eax
add eax, 0xaac87c94
xor eax, 0xd3ded026
rol eax, 0
popf
pushf
not eax
add eax, 0xc31cc2e5
xor eax, 0x816b9a0b
rol eax, 0x6a
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x93f54ec2
pushf
not eax
add eax, 0x9a4d1ba4
xor eax, 0x986e894a
rol eax, 0x18
popf
pushf
not eax
add eax, 0xf1607f99
xor eax, 0x816950e7
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xafd71d75
xor eax, 0xc380e89e
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xdf981e53
xor eax, 0xc45601af
rol eax, 0xe9
popf
jmp 0x14010218d
lea rax, [rdx + 1]
jmp 0x140102f6e
mov rax, rcx
push rax
pushf
mov eax, 0x5561e159
pushf
not eax
add eax, 0xfb075c9b
xor eax, 0x8419ab60
rol eax, 0x84
popf
pushf
not eax
add eax, 0xe7116cb1
xor eax, 0x8face146
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9043a211
xor eax, 0xcd3e5b5f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xd04f9d93
xor eax, 0xbb1defb4
rol eax, 0x23
popf
jmp 0x14010218d
inc rax
lea rdi, [rbx + 0x74]
mov qword [rbx], rax
push rax
pushf
mov eax, 0xdaf3ee65
pushf
not eax
add eax, 0xb0d62dc3
xor eax, 0xb85784dd
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x922347d0
xor eax, 0x9147d898
rol eax, 0xba
popf
jmp 0x14010218d
mov rcx, rbx
call fcn.140025330
movzx ebp, byte [rdi]
mov rcx, rbx
call fcn.1400b09c7
test eax, eax
je 0x140102ff9
push rax
pushf
mov eax, 0x701d63ae
pushf
not eax
add eax, 0xdbc5bbe1
xor eax, 0x905fc345
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa9b037b2
xor eax, 0xabb468b6
rol eax, 0x7c
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x32228f8e
pushf
not eax
add eax, 0xab3ae996
xor eax, 0x88454b36
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9fa5cad7
xor eax, 0xf6ce664c
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd6143ed7
xor eax, 0x84f0e632
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xfdf8587e
xor eax, 0xfeb62647
rol eax, 0x97
popf
jmp 0x14010218d
cmp eax, 2
je 0x1401030a1
push rax
pushf
mov eax, 0x982a64de
pushf
not eax
add eax, 0xf2fb962d
xor eax, 0x9040c037
rol eax, 9
popf
pushf
not eax
add eax, 0xfed27c9f
xor eax, 0xe7b13ea1
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xab9f9262
xor eax, 0xb5e25062
rol eax, 0x20
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xc7437501
pushf
not eax
add eax, 0xf12f1ecf
xor eax, 0xc72c7300
rol eax, 0x27
popf
pushf
not eax
add eax, 0x955efe13
xor eax, 0xb3003790
rol eax, 0x96
popf
pushf
not eax
add eax, 0xab5f2e2c
xor eax, 0x889291c3
rol eax, 0xee
popf
jmp 0x14010218d
test dword [rbx + 0x70], 0x800
je 0x140103127
push rax
pushf
mov eax, 0x9004e3c5
pushf
not eax
add eax, 0x9f8fe0b1
xor eax, 0xbb074226
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xcc32c71a
xor eax, 0x95379287
rol eax, 0x3b
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x7393935b
pushf
not eax
add eax, 0x8febae2b
xor eax, 0xac4f7abe
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe74d3782
xor eax, 0xcc4af17a
rol eax, 0x15
popf
jmp 0x14010218d
movzx eax, byte [rdi]
lea rsi, [rbx + 0x68]
mov byte [rsp + 0x98], al
lea r9, [rsp + 0x99]
mov rax, qword [rsi]
lea r8, [rsp + 0x98]
lea rdx, [rsp + 0x20]
mov rcx, qword [rax]
mov rax, qword [rcx]
jmp 0x140103187
call qword [rax + 0x20]
cmp qword [rsp + 0x30], 1
mov r14, rsi
mov rdx, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x20]
jne 0x1401031d2
push rax
pushf
mov eax, 0x40a8ea6b
pushf
not eax
add eax, 0x91437202
xor eax, 0xad666d01
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xc8f76fd2
xor eax, 0xf3c2b3d8
rol eax, 0x72
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x697d549d
pushf
not eax
add eax, 0x8f8a830e
xor eax, 0xaec5ea7e
rol eax, 0x47
popf
pushf
not eax
add eax, 0xc4c8c367
xor eax, 0xc8a0a353
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf6ada90d
xor eax, 0xa5210229
rol eax, 0x56
popf
jmp 0x14010218d
lea rax, [rsp + 0x20]
cmp rdx, 0xf
jbe 0x14010327c
push rax
pushf
mov eax, 0xa8aa336c
pushf
not eax
add eax, 0xd31dafe4
xor eax, 0xe763fb20
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x9b05a95a
xor eax, 0xe68a388a
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc0af3b5e
xor eax, 0x9eeb18f8
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x877a477f
xor eax, 0xe8af41c8
rol eax, 0x76
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x9f4644db
pushf
not eax
add eax, 0xf6df136a
xor eax, 0xdcf4cb34
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x8f93760d
xor eax, 0xb1080a07
rol eax, 0x26
popf
jmp 0x14010218d
mov rax, rcx
lea r14, [rbx + 0x68]
push rax
pushf
mov eax, 0x587c1cc9
pushf
not eax
add eax, 0xc857aa30
xor eax, 0xbdab2ce7
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x86a362b4
xor eax, 0x9a265f7d
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd6787847
xor eax, 0xc6c2db83
rol eax, 0xc4
popf
jmp 0x14010218d
movzx r15d, byte [rax]
lea rdi, [rbx + 0x74]
jmp 0x140103375
movzx r15d, byte [rsp + 0x98]
push rax
pushf
mov eax, 0xa3ec64cb
pushf
not eax
add eax, 0xe0ad4eab
xor eax, 0xba1a4678
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xa5620b94
xor eax, 0xc3ad9faa
rol eax, 0x32
popf
jmp 0x14010218d
mov r12, rdi
cmp rdx, 0xf
jbe 0x1401033d7
push rax
pushf
mov eax, 0x8526e995
pushf
not eax
add eax, 0xa32728b5
xor eax, 0x8bce8070
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xaa0d8a4f
xor eax, 0xe170e982
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xfb81f6dd
xor eax, 0xe5e8927d
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc91c10d6
xor eax, 0xb33d8c5e
rol eax, 0xba
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xe51d8d9a
pushf
not eax
add eax, 0xdc754a83
xor eax, 0xe2502f2d
rol eax, 0x67
popf
pushf
not eax
add eax, 0x811f35fc
xor eax, 0xfd56b371
rol eax, 0xb3
popf
jmp 0x14010218d
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14010344c
push rax
pushf
mov eax, 0xf41ceb41
pushf
not eax
add eax, 0xabad7c6c
xor eax, 0xbe201d3a
rol eax, 0x19
popf
pushf
not eax
add eax, 0xaed641fe
xor eax, 0x8ef8e0e5
rol eax, 0xf
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xdadad62a
pushf
not eax
add eax, 0xb26a8fe6
xor eax, 0xa8857252
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xeee15d6b
xor eax, 0xa3f9cd10
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8e90e674
xor eax, 0xf7a80b13
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd67d5d9f
xor eax, 0xf0670c41
rol eax, 0x83
popf
jmp 0x14010218d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140103517
push rax
pushf
mov eax, 0x5fc7a751
pushf
not eax
add eax, 0xc940ed1a
xor eax, 0xa9d8fbd3
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xf6804aed
xor eax, 0xf5ebfbf3
rol eax, 0x78
popf
pushf
not eax
add eax, 0xd7ddfe3e
xor eax, 0xd83ee1b0
rol eax, 0xf
popf
pushf
not eax
add eax, 0x9493d98f
xor eax, 0xb137ccdd
rol eax, 0x16
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x2289059
pushf
not eax
add eax, 0xeff04497
xor eax, 0xe86051fc
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe3c73f4e
xor eax, 0xb0a96d6c
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa4e554cf
xor eax, 0xbef8b0b5
rol eax, 0x8f
popf
jmp 0x14010218d
call fcn.1400ae516
mov rsi, r14
lea rdi, [rbx + 0x74]
push rax
pushf
mov eax, 0x8c57d4d
pushf
not eax
add eax, 0xae06d13d
xor eax, 0xc2ffc8e4
rol eax, 0x65
popf
pushf
not eax
add eax, 0xd155f838
xor eax, 0xa58296cb
rol eax, 0x86
popf
jmp 0x14010218d
movsx eax, r15b
lea r9, [rsp + 0x99]
mov dword [r12], eax
lea r8, [rsp + 0x98]
mov rax, qword [rsi]
lea rdx, [rsp + 0x40]
mov byte [rsp + 0x98], bpl
mov rcx, qword [rax]
mov rax, qword [rcx]
jmp 0x1401035cb
call qword [rax + 0x20]
cmp qword [rsp + 0x50], 1
mov rdx, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x40]
jne 0x140103626
push rax
pushf
mov eax, 0xc457ad43
pushf
not eax
add eax, 0xd99f251a
xor eax, 0xddf866f4
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa5a9526a
xor eax, 0xe9485821
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xcee315b4
xor eax, 0xa0ebda4d
rol eax, 0x20
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xf0d13435
pushf
not eax
add eax, 0xb2999951
xor eax, 0xa0f3c945
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x89f28780
xor eax, 0xabf257f0
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc224904e
xor eax, 0xb9ba1dc1
rol eax, 0xf
popf
jmp 0x14010218d
cmp rdx, 0xf
lea rax, [rsp + 0x40]
lea rdi, [rbx + 0x74]
cmova rax, rcx
movzx ebp, byte [rax]
jmp 0x14010372c
movzx ebp, byte [rsp + 0x98]
push rax
pushf
mov eax, 0xf4951f50
pushf
not eax
add eax, 0xc1a9c618
xor eax, 0xe1d66a68
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8d400e19
xor eax, 0x8c43bb81
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xee3e679a
xor eax, 0xc7f8bc16
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc7de10c5
xor eax, 0xd220de9e
rol eax, 0xfb
popf
jmp 0x14010218d
cmp rdx, 0xf
jbe 0x140103778
push rax
pushf
mov eax, 0x74ddd6f8
pushf
not eax
add eax, 0xfc70d0c9
xor eax, 0xad5dd948
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb834ca13
xor eax, 0xd1838480
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x976be90e
xor eax, 0xc9f492d7
rol eax, 0x64
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xdf69bb8b
pushf
not eax
add eax, 0xcfae1052
xor eax, 0xbf57ce3f
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf82890a4
xor eax, 0x90b11b87
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xfa3a6e4c
xor eax, 0xf87330c4
rol eax, 0xf5
popf
jmp 0x14010218d
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140103800
push rax
pushf
mov eax, 0x118f469a
pushf
not eax
add eax, 0x9aea0f90
xor eax, 0xcd65cdfd
rol eax, 0x41
popf
pushf
not eax
add eax, 0x8371f502
xor eax, 0xfabbeaf1
rol eax, 0x8f
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xd64be94e
pushf
not eax
add eax, 0xb2eab759
xor eax, 0xa2792519
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe5d93eb7
xor eax, 0xa2e2ff17
rol eax, 0x79
popf
pushf
not eax
add eax, 0xe2e611a4
xor eax, 0xb9faa8d1
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xe913fd44
xor eax, 0xf49edc7b
rol eax, 0x2b
popf
jmp 0x14010218d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401038a5
push rax
pushf
mov eax, 0x66b5f294
pushf
not eax
add eax, 0xeef0775a
xor eax, 0xb7b17b10
rol eax, 0x84
popf
pushf
not eax
add eax, 0xea750004
xor eax, 0xf1b548b0
rol eax, 0x37
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x39e0151d
pushf
not eax
add eax, 0x8ff38ef3
xor eax, 0xfffc823d
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xfddebeb1
xor eax, 0xa0a0ef3a
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe8827feb
xor eax, 0x8659bcbf
rol eax, 0x5b
popf
jmp 0x14010218d
call fcn.1400ae516
push rax
pushf
mov eax, 0x5b31f89f
pushf
not eax
add eax, 0xc825e5da
xor eax, 0xb1c7610b
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x8bea223f
xor eax, 0x8ebf22f7
rol eax, 0x19
popf
pushf
not eax
add eax, 0xf71121c5
xor eax, 0xf8ca0efc
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc4898bf9
xor eax, 0x9b6587f1
rol eax, 0xfb
popf
jmp 0x14010218d
movzx r8d, byte [rdi]
cmp r8b, bpl
jb 0x14010399c
push rax
pushf
mov eax, 0xeb1988ab
pushf
not eax
add eax, 0xbdebdcef
xor eax, 0xcfd2138c
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x8103b260
xor eax, 0x9bc513d8
rol eax, 0x43
popf
pushf
not eax
add eax, 0xce25c2f6
xor eax, 0xf4286c12
rol eax, 0x3a
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x24ea4c98
pushf
not eax
add eax, 0xf13a6550
xor eax, 0x9b129f87
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa582fe72
xor eax, 0xa062fce8
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xad6f8b8a
xor eax, 0xb5d38011
rol eax, 0x8f
popf
jmp 0x14010218d
lea rcx, [rbx + 0x40]
movzx edx, bpl
call fcn.1400a3f8b
jmp 0x140103c8b
test dword [rbx + 0x50], 0x100
je 0x140103a9c
push rax
pushf
mov eax, 0x556afe63
pushf
not eax
add eax, 0xd80fb210
xor eax, 0xddef005a
rol eax, 0x35
popf
pushf
not eax
add eax, 0xb53444bf
xor eax, 0x8a69f41d
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x82ef8d79
xor eax, 0xba76c7ed
rol eax, 0x56
popf
pushf
not eax
add eax, 0xce666f66
xor eax, 0xf6f4f5dc
rol eax, 0x66
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xad77d71d
pushf
not eax
add eax, 0xcf7aab81
xor eax, 0xecf1fdaa
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd9a59490
xor eax, 0xdee3c4ec
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9018ee22
xor eax, 0xf3e91484
rol eax, 0x19
popf
jmp 0x14010218d
mov rax, qword [rbx + 0x58]
movzx edx, sil
mov rcx, qword [rax + 8]
jmp 0x140103aef
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::ctype_char_::tolower_char_const___ptr64]
movzx esi, al
push rax
pushf
mov eax, 0x5bf0921f
pushf
not eax
add eax, 0xd870abd5
xor eax, 0xc74ad279
rol eax, 0xec
popf
pushf
not eax
add eax, 0xe4c284cf
xor eax, 0xdb61f788
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xfa81bb2b
xor eax, 0xd9b44978
rol eax, 0xea
popf
jmp 0x14010218d
mov rdi, qword [rbx + 0x48]
mov r8, qword [rdi + 0x28]
test r8, r8
jne 0x140103ba4
push rax
pushf
mov eax, 0xa3418ff0
pushf
not eax
add eax, 0xa828b7ec
xor eax, 0xbdb0bc01
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x986b982c
xor eax, 0x9e525424
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x93340c23
xor eax, 0xfad32809
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xb9ed34e8
xor eax, 0xf1e37c47
rol eax, 0xf9
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xc1cac881
pushf
not eax
add eax, 0xf22900df
xor eax, 0xe4e8ad52
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xbd3d34b9
xor eax, 0xbfa60752
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xd21f46a5
xor eax, 0xe603f74c
rol eax, 0x77
popf
jmp 0x14010218d
lea ecx, [r8 + 0x20]
call fcn.14005ab7f
mov qword [rsp + 0x98], rax
xorps xmm0, xmm0
mov r8, rax
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
mov qword [rdi + 0x28], rax
push rax
pushf
mov eax, 0xa9454874
pushf
not eax
add eax, 0xce1ac59e
xor eax, 0xee6e11bf
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf720c16d
xor eax, 0x91c26b21
rol eax, 0xd5
popf
jmp 0x14010218d
movzx edx, sil
mov ecx, edx
and edx, 7
shr rcx, 3
movzx eax, byte [rcx + r8]
bts eax, edx
mov byte [rcx + r8], al
push rax
pushf
mov eax, 0x683dc7da
pushf
not eax
add eax, 0x8a7d6aa0
xor eax, 0xe80ec707
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb073f19b
xor eax, 0x9a96666c
rol eax, 0xae
popf
jmp 0x14010218d
mov rcx, rbx
call fcn.1400b09c7
test eax, eax
jne 0x140103ce1
push rax
pushf
mov eax, 0x48c4885
pushf
not eax
add eax, 0xef4a6806
xor eax, 0xe6679064
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe189c621
xor eax, 0xaa0ca5af
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd7ccc2bd
xor eax, 0xadb4dd8e
rol eax, 0x3b
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0xbc8a6c92
pushf
not eax
add eax, 0x8b17c396
xor eax, 0xb244cd3a
rol eax, 2
popf
pushf
not eax
add eax, 0xaba2dbb0
xor eax, 0xbc7c72ca
rol eax, 7
popf
jmp 0x14010218d
jmp 0x1401041f9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test dword [rbx + 0x50], 0x100
movzx esi, byte [rdi]
lea rdi, [rbx + 0x58]
je 0x140103e3e
push rax
pushf
mov eax, 0x5af8fd7c
pushf
not eax
add eax, 0x9f136758
xor eax, 0xfd8b42a6
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb58a78fa
xor eax, 0xabf30ef8
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xbb7b44e1
xor eax, 0xa463865f
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd221b2f3
xor eax, 0xc576ed07
rol eax, 0x4b
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x1112b999
pushf
not eax
add eax, 0xf68f26fd
xor eax, 0x8cce40d8
rol eax, 0x77
popf
pushf
not eax
add eax, 0xc6f96f4f
xor eax, 0xea749638
rol eax, 0xec
popf
jmp 0x14010218d
mov rax, qword [rdi]
movzx edx, sil
mov rcx, qword [rax + 8]
jmp 0x140103e7d
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::ctype_char_::tolower_char_const___ptr64]
movzx esi, al
push rax
pushf
mov eax, 0xabfddb99
pushf
not eax
add eax, 0xb7bf0f2d
xor eax, 0xae5e5e8a
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x91be4d93
xor eax, 0xbaf93332
rol eax, 0x31
popf
pushf
not eax
add eax, 0xdda6f145
xor eax, 0xf50dff47
rol eax, 0xce
popf
jmp 0x14010218d
mov rbp, qword [rbx + 0x48]
mov r8, qword [rbp + 0x28]
test r8, r8
jne 0x140103f32
push rax
pushf
mov eax, 0x950d3830
pushf
not eax
add eax, 0xfa25bdc9
xor eax, 0xed71853c
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa31bf008
xor eax, 0xac308c8a
rol eax, 0x81
popf
pushf
not eax
add eax, 0x955b6f32
xor eax, 0xed9da64f
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9652635e
xor eax, 0xda47095c
rol eax, 0x52
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x66ba239b
pushf
not eax
add eax, 0xdceab750
xor eax, 0xfa1759d1
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa4ad90ea
xor eax, 0xe9a8979d
rol eax, 0xe9
popf
jmp 0x14010218d
lea ecx, [r8 + 0x20]
call fcn.14005ab7f
mov qword [rsp + 0x98], rax
xorps xmm0, xmm0
mov r8, rax
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
mov qword [rbp + 0x28], rax
movzx edx, sil
mov sil, 0x35
pushf
not sil
add sil, 0x73
xor sil, 0x37
rol sil, 0x44
popf
pushf
not sil
add sil, 0xb8
xor sil, 0x9f
rol sil, 0x86
popf
pushf
not sil
add sil, 0xc
xor sil, 0x3b
rol sil, 0x64
popf
mov ecx, edx
and edx, 7
shr rcx, 3
movzx eax, byte [rcx + r8]
bts eax, edx
mov byte [rcx + r8], al
test dword [rbx + 0x50], 0x100
je 0x14010402b
push rax
pushf
mov eax, 0xb9fac755
pushf
not eax
add eax, 0xb63b8bda
xor eax, 0x8d8af965
rol eax, 0x51
popf
pushf
not eax
add eax, 0xb0d550dd
xor eax, 0xea546be4
rol eax, 0xed
popf
pushf
not eax
add eax, 0x89375205
xor eax, 0xc87ab61c
rol eax, 0x11
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x246247bc
pushf
not eax
add eax, 0x88aa95fd
xor eax, 0xf6cf6f45
rol eax, 0xff
popf
pushf
not eax
add eax, 0xdb237e61
xor eax, 0xef1c3d29
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb271ee15
xor eax, 0xba732a73
rol eax, 0x40
popf
jmp 0x14010218d
mov rax, qword [rdi]
movzx edx, sil
mov rcx, qword [rax + 8]
jmp 0x14010407d
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::ctype_char_::tolower_char_const___ptr64]
movzx esi, al
push rax
pushf
mov eax, 0x7bca9ee
pushf
not eax
add eax, 0xc2948c07
xor eax, 0xcecfc065
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe1db0321
xor eax, 0xefa4057d
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xe39d6386
xor eax, 0x92244ef5
rol eax, 0x52
popf
pushf
not eax
add eax, 0x8d150fe0
xor eax, 0x821d6909
rol eax, 0xb2
popf
jmp 0x14010218d
mov rbx, qword [rbx + 0x48]
mov r8, qword [rbx + 0x28]
test r8, r8
jne 0x140104132
push rax
pushf
mov eax, 0x2eae9e98
pushf
not eax
add eax, 0xd04b40a9
xor eax, 0xe845ca24
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb087deac
xor eax, 0xa0d7e9bb
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc9ce7b6d
xor eax, 0x83bb71bf
rol eax, 0x99
popf
jmp 0x14010218d
push rax
pushf
mov eax, 0x49c19fc8
pushf
not eax
add eax, 0x89df616c
xor eax, 0xd9d4f5f7
rol eax, 0xee
popf
pushf
not eax
add eax, 0x98389d7d
xor eax, 0xd0e414d0
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x9e35ce4a
xor eax, 0xd8c096bb
rol eax, 0x6a
popf
jmp 0x14010218d
lea ecx, [r8 + 0x20]
call fcn.14005ab7f
mov qword [rsp + 0x98], rax
xorps xmm0, xmm0
mov r8, rax
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
mov qword [rbx + 0x28], rax
push rax
pushf
mov eax, 0xfd489ae0
pushf
not eax
add eax, 0x805ac18f
xor eax, 0x8245abfe
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xb810bcaf
xor eax, 0xb038d0a0
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xda04ef95
xor eax, 0xa15615cc
rol eax, 0x4b
popf
jmp 0x14010218d
movzx edx, sil
mov ecx, edx
and edx, 7
shr rcx, 3
movzx eax, byte [rcx + r8]
bts eax, edx
mov byte [rcx + r8], al
mov r14, qword [rsp + 0x68]
mov r12, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
mov rsi, qword [rsp + 0xa0]
mov rbp, qword [rsp + 0x90]
mov r15, qword [rsp + 0x60]
push rax
pushf
mov eax, 0x14750908
pushf
not eax
add eax, 0xca48c41b
xor eax, 0xe0fc74ef
rol eax, 0x67
popf
pushf
not eax
add eax, 0xed579652
xor eax, 0xe860b76e
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xdad3a8b3
xor eax, 0xce2ad7c0
rol eax, 0x71
popf
jmp 0x14010218d
add rsp, 0x80
pop rbx
ret
mov edx, 0x4c0ba27b
pushf
not edx
add edx, 0xeb8060bf
xor edx, 0xbb0a2659
rol edx, 0xcd
popf
pushf
not edx
add edx, 0xf78c2e49
xor edx, 0xb314f5dd
rol edx, 0xe4
popf
pushf
not edx
add edx, 0xd4f01737
xor edx, 0x85f6d239
rol edx, 0x7b
popf
pushf
not edx
add edx, 0xa00a6829
xor edx, 0xf9132412
rol edx, 0x54
popf
call fcn.14007c319
int3
mov edx, 0x992756c8
pushf
not edx
add edx, 0x9fd878a6
xor edx, 0xd5463e13
rol edx, 0xc8
popf
pushf
not edx
add edx, 0xc75135f7
xor edx, 0xd1316723
rol edx, 9
popf
call fcn.14007c319
int3
mov edx, 0xd258efa6
pushf
not edx
add edx, 0xfb3077aa
xor edx, 0xb98a3929
rol edx, 0xcb
popf
pushf
not edx
add edx, 0xecc6cc36
xor edx, 0xff3d778b
rol edx, 0x5e
popf
call fcn.14007c319
int3
push rax
pushf
mov eax, 0x60aa41cc
pushf
not eax
add eax, 0x80af0bf5
xor eax, 0xeb4d21a6
rol eax, 0x91
popf
pushf
not eax
add eax, 0xaa9ecf1c
xor eax, 0xc18abcfe
rol eax, 0x64
popf
pushf
not eax
add eax, 0xfcd75c28
xor eax, 0xdc1f14c6
rol eax, 0x4c
popf
cmp eax, 0x20
jne 0x140173a66
popf
pop rax
jmp 0x140174c12
cmp eax, 0
jne 0x140173a75
popf
pop rax
jmp 0x140173c55
cmp eax, 3
jne 0x140173a84
popf
pop rax
jmp 0x140173dee
cmp eax, 1
jne 0x140173a93
popf
pop rax
jmp 0x140173d09
cmp eax, 0xd
jne 0x140173aa2
popf
pop rax
jmp 0x1401742a3
cmp eax, 0x1a
jne 0x140173ab1
popf
pop rax
jmp 0x140174955
cmp eax, 0xe
jne 0x140173ac0
popf
pop rax
jmp 0x140174304
cmp eax, 0xb
jne 0x140173acf
popf
pop rax
jmp 0x140174203
cmp eax, 0x19
jne 0x140173ade
popf
pop rax
jmp 0x14017489f
cmp eax, 8
jne 0x140173aed
popf
pop rax
jmp 0x140174060
cmp eax, 0x1d
jne 0x140173afc
popf
pop rax
jmp 0x140174ae9
cmp eax, 0x17
jne 0x140173b0b
popf
pop rax
jmp 0x140174762
cmp eax, 0x1c
jne 0x140173b1a
popf
pop rax
jmp 0x140174a55
cmp eax, 0x12
jne 0x140173b29
popf
pop rax
jmp 0x14017454e
cmp eax, 0x18
jne 0x140173b38
popf
pop rax
jmp 0x1401747e6
cmp eax, 0x11
jne 0x140173b47
popf
pop rax
jmp 0x1401744f2
cmp eax, 0x1b
jne 0x140173b56
popf
pop rax
jmp 0x1401749b1
cmp eax, 0x21
jne 0x140173b65
popf
pop rax
jmp 0x140174c60
cmp eax, 0xa
jne 0x140173b74
popf
pop rax
jmp 0x14017415f
cmp eax, 0x14
jne 0x140173b83
popf
pop rax
jmp 0x140174639
cmp eax, 0xf
jne 0x140173b92
popf
pop rax
jmp 0x14017438c
cmp eax, 0x13
jne 0x140173ba1
popf
pop rax
jmp 0x1401745e7
cmp eax, 0x15
jne 0x140173bb0
popf
pop rax
jmp 0x1401746d7
cmp eax, 2
jne 0x140173bbf
popf
pop rax
jmp 0x140173d83
cmp eax, 0x1e
jne 0x140173bce
popf
pop rax
jmp 0x140174b7a
cmp eax, 0xc
jne 0x140173bdd
popf
pop rax
jmp 0x14017424f
cmp eax, 7
jne 0x140173bec
popf
pop rax
jmp 0x140174017
cmp eax, 5
jne 0x140173bfb
popf
pop rax
jmp 0x140173ef4
cmp eax, 0x1f
jne 0x140173c0a
popf
pop rax
jmp 0x140174bc6
cmp eax, 0x10
jne 0x140173c19
popf
pop rax
jmp 0x14017440e
cmp eax, 6
jne 0x140173c28
popf
pop rax
jmp 0x140173f87
cmp eax, 9
jne 0x140173c37
popf
pop rax
jmp 0x1401740cb
cmp eax, 4
jne 0x140173c46
popf
pop rax
jmp 0x140173e70
cmp eax, 0x16
jne 0x140173c55
popf
pop rax
jmp 0x140174755
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x20
lea rdi, [rcx + 0x40]
mov rbx, rcx
mov rcx, rdi
call fcn.140135fa8
cmp dword [rbx + 0x7c], 0x5e
lea rsi, [rbx + 0x7c]
jne 0x140173cb0
push rax
pushf
mov eax, 0x4deff568
pushf
not eax
add eax, 0xda74bfdb
xor eax, 0x9bb1c904
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc43c4d21
xor eax, 0x95d26634
rol eax, 0x13
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x588341b5
pushf
not eax
add eax, 0x91e5950f
xor eax, 0xdf2861ee
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xc933ed03
xor eax, 0xa1e017c0
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xdd06a7be
xor eax, 0xc76e29e9
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa28eee7b
xor eax, 0xebce760b
rol eax, 0x58
popf
jmp 0x140173a57
mov rax, qword [rbx + 0x48]
xor dword [rax + 0xc], 1
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
cmp rax, rdx
je 0x140173d50
push rax
pushf
mov eax, 0x6f3d5387
pushf
not eax
add eax, 0xdc06590e
xor eax, 0xd0e79210
rol eax, 8
popf
pushf
not eax
add eax, 0xee33eb5a
xor eax, 0xbfdc549d
rol eax, 0xb
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0xd6ae52b7
pushf
not eax
add eax, 0xdf4f69d4
xor eax, 0xf88645a7
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb8086672
xor eax, 0xc847c913
rol eax, 0xde
popf
jmp 0x140173a57
cmp byte [rax], 0x5c
jne 0x140173dbb
push rax
pushf
mov eax, 0xa0ebcb42
pushf
not eax
add eax, 0xe262f376
xor eax, 0xd3ecd5fe
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xf932fda4
xor eax, 0xfa4a3456
rol eax, 0x2f
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x2c3a73fb
pushf
not eax
add eax, 0xf62fd885
xor eax, 0xe39a3eba
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd782495a
xor eax, 0x82a394c3
rol eax, 0xfe
popf
jmp 0x140173a57
lea rcx, [rax + 1]
cmp rcx, rdx
je 0x140173e2a
push rax
pushf
mov eax, 0x2f96535e
pushf
not eax
add eax, 0x833c0084
xor eax, 0xdc744800
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xcb5c053e
xor eax, 0xd8d93d55
rol eax, 0xae
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0xaa50fc5a
pushf
not eax
add eax, 0xea98decf
xor eax, 0xf20d7c8f
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8109ac5a
xor eax, 0xa5bff4fd
rol eax, 0x19
popf
pushf
not eax
add eax, 0xda4ad9ab
xor eax, 0xcaebda91
rol eax, 0xfc
popf
jmp 0x140173a57
mov edx, dword [rbx + 0x80]
test dl, 8
jne 0x140173eae
push rax
pushf
mov eax, 0xbff53806
pushf
not eax
add eax, 0xe0b1a572
xor eax, 0x8f3eedc4
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe4a89251
xor eax, 0xf4587d1b
rol eax, 0xda
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0xbaa88855
pushf
not eax
add eax, 0xfcf3165d
xor eax, 0x94e4ccbb
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf8ddc3b6
xor eax, 0x9233a630
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xc6fc39f9
xor eax, 0x8fccd897
rol eax, 0x40
popf
jmp 0x140173a57
movzx eax, byte [rcx]
cmp al, 0x28
je 0x140173f54
push rax
pushf
mov eax, 0x97aab5b7
pushf
not eax
add eax, 0xe8982627
xor eax, 0xe751576a
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe43557e2
xor eax, 0xdab40fec
rol eax, 0x61
popf
pushf
not eax
add eax, 0xaaf5c189
xor eax, 0x92a56857
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xebaae8e0
xor eax, 0x9d58e94f
rol eax, 0x86
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0xf4d9aacd
pushf
not eax
add eax, 0xbe3428d5
xor eax, 0xa048c093
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe670eb13
xor eax, 0xd3b2e6a9
rol eax, 0x74
popf
jmp 0x140173a57
cmp al, 0x29
je 0x140173fbe
push rax
pushf
mov eax, 0x467e253f
pushf
not eax
add eax, 0xd902c832
xor eax, 0xa208e561
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8c1b35a5
xor eax, 0xf3d50ddb
rol eax, 0x76
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0xce66fae0
pushf
not eax
add eax, 0x86a68d0d
xor eax, 0xb2e29193
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xa375e25c
xor eax, 0xe99e82ab
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x9d2705d7
xor eax, 0x8dac0ad7
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc8c0ea72
xor eax, 0xd62a8106
rol eax, 0x26
popf
jmp 0x140173a57
mov rax, qword [rbx]
push rax
pushf
mov eax, 0x3ba8a984
pushf
not eax
add eax, 0xf8248a33
xor eax, 0xecdc8e67
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xde3a6fff
xor eax, 0xb9e76520
rol eax, 0xad
popf
pushf
not eax
add eax, 0x8ca95151
xor eax, 0xfc377f6b
rol eax, 8
popf
jmp 0x140173a57
test dl, 0x10
jne 0x140174098
push rax
pushf
mov eax, 0x65d189b2
pushf
not eax
add eax, 0x9203c24a
xor eax, 0xec6f5d66
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd50d67b3
xor eax, 0xb9078353
rol eax, 0xb7
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x53c01db1
pushf
not eax
add eax, 0xd7587d58
xor eax, 0xe3101afc
rol eax, 0xad
popf
pushf
not eax
add eax, 0x94275a1f
xor eax, 0x8b7c3e0d
rol eax, 0x36
popf
jmp 0x140173a57
movzx edx, byte [rcx]
cmp dl, 0x7b
je 0x140174106
push rax
pushf
mov eax, 0xab6fc73b
pushf
not eax
add eax, 0x8780296b
xor eax, 0xb6e1fff4
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xbaab5886
xor eax, 0xebbda307
rol eax, 0xe0
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0xa48a97ea
pushf
not eax
add eax, 0x9c4d2ed0
xor eax, 0xb4b824ec
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd39c50e7
xor eax, 0xdfc20225
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe9d0fcd0
xor eax, 0x965dc318
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf158bd43
xor eax, 0x8e58a33b
rol eax, 0xf4
popf
jmp 0x140173a57
cmp dl, 0x7d
jne 0x1401741bd
push rax
pushf
mov eax, 0xd8a99d13
pushf
not eax
add eax, 0x8b9a55e0
xor eax, 0xa25eabd4
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb73328d8
xor eax, 0xe71ad5ec
rol eax, 0xa
popf
pushf
not eax
add eax, 0x86d0ee85
xor eax, 0xa66de8d6
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd2da7d9b
xor eax, 0x86c4cd4a
rol eax, 0xfb
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x9189f92b
pushf
not eax
add eax, 0xa735706f
xor eax, 0xd768b223
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x95cfa81a
xor eax, 0xc3b53551
rol eax, 0xad
popf
pushf
not eax
add eax, 0xbb09a963
xor eax, 0x83fe40e3
rol eax, 9
popf
jmp 0x140173a57
mov rax, qword [rbx]
inc rax
push rax
pushf
mov eax, 0x2bbfa9d2
pushf
not eax
add eax, 0xd696532a
xor eax, 0xe94a3506
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd36bd3ae
xor eax, 0x947013db
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xeeebec80
xor eax, 0xb8e20838
rol eax, 0xc7
popf
jmp 0x140173a57
inc rax
lea rsi, [rbx + 0x7c]
mov qword [rbx], rax
lea rdi, [rbx + 0x40]
push rax
pushf
mov eax, 0xb67a00a4
pushf
not eax
add eax, 0xbae8a7c5
xor eax, 0x936c15ef
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xca5d29bd
xor eax, 0x88300778
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd8355cf4
xor eax, 0xddcebc71
rol eax, 0xdd
popf
jmp 0x140173a57
mov rcx, rbx
call fcn.140025330
push rax
pushf
mov eax, 0xa795c46e
pushf
not eax
add eax, 0xbe0af129
xor eax, 0x95ea709f
rol eax, 0x91
popf
pushf
not eax
add eax, 0x832a3952
xor eax, 0x850770c7
rol eax, 0x86
popf
pushf
not eax
add eax, 0x8c8563a0
xor eax, 0xd144271f
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xde2b9f78
xor eax, 0xbbc6d1ab
rol eax, 0x97
popf
jmp 0x140173a57
test dword [rbx + 0x80], 0x20000000
je 0x140174359
push rax
pushf
mov eax, 0x6600851
pushf
not eax
add eax, 0x92c56585
xor eax, 0xb4fe4701
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x8e998401
xor eax, 0x921c4579
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf81345a0
xor eax, 0x93fe99c1
rol eax, 1
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0xa84820df
pushf
not eax
add eax, 0xd5c11d76
xor eax, 0xfeb805d8
rol eax, 0x31
popf
pushf
not eax
add eax, 0xcca55789
xor eax, 0xda07b083
rol eax, 0x3e
popf
jmp 0x140173a57
cmp dword [rsi], 0x5d
jne 0x1401743db
push rax
pushf
mov eax, 0xbc6f2886
pushf
not eax
add eax, 0xab59a721
xor eax, 0xd7123cc5
rol eax, 0x16
popf
pushf
not eax
add eax, 0xcb24a938
xor eax, 0x9f429e30
rol eax, 0x52
popf
pushf
not eax
add eax, 0x9710a689
xor eax, 0x82b1f636
rol eax, 0x26
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x3cf40dc
pushf
not eax
add eax, 0xb1280e58
xor eax, 0x9e93266b
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa65506fc
xor eax, 0xdaedf6c8
rol eax, 0x4e
popf
jmp 0x140173a57
test dword [rdi + 0x10], 0x100
mov sil, 0x21
pushf
not sil
add sil, 0xf7
xor sil, 6
rol sil, 0x96
popf
pushf
not sil
add sil, 0x43
xor sil, 0x63
rol sil, 0xdd
popf
pushf
not sil
add sil, 0x5e
xor sil, 0x2a
rol sil, 0x8a
popf
pushf
not sil
add sil, 0x33
xor sil, 0xbf
rol sil, 0x32
popf
je 0x140174499
push rax
pushf
mov eax, 0xc34b7c25
pushf
not eax
add eax, 0x8ce10aa7
xor eax, 0x9e1f0f0e
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb0fbc6cc
xor eax, 0xebbaee20
rol eax, 0xb8
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x9fb6c395
pushf
not eax
add eax, 0x91edb23e
xor eax, 0x9c3ff176
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf7c33150
xor eax, 0xc6b850c7
rol eax, 0xe
popf
pushf
not eax
add eax, 0xdb2ea722
xor eax, 0xe24542e8
rol eax, 0xba
popf
pushf
not eax
add eax, 0x948930cd
xor eax, 0xd0facf6d
rol eax, 0xfe
popf
jmp 0x140173a57
mov rax, qword [rdi + 0x18]
movzx edx, sil
mov rcx, qword [rax + 8]
jmp 0x1401744ff
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::ctype_char_::tolower_char_const___ptr64]
movzx esi, al
push rax
pushf
mov eax, 0xcaa8d851
pushf
not eax
add eax, 0xbca7671f
xor eax, 0xd0cd59e3
rol eax, 0x86
popf
pushf
not eax
add eax, 0xceaad81b
xor eax, 0xac5e448c
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x8d353df7
xor eax, 0xc657d4f3
rol eax, 0x2c
popf
jmp 0x140173a57
mov rdi, qword [rdi + 8]
mov r8, qword [rdi + 0x28]
test r8, r8
jne 0x1401745a1
push rax
pushf
mov eax, 0x32c8ce02
pushf
not eax
add eax, 0x81a93315
xor eax, 0x85fd2ae7
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc679fcd1
xor eax, 0xdc96f2a9
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xbaa0f033
xor eax, 0xd71a1e58
rol eax, 0x7a
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x4d474179
pushf
not eax
add eax, 0xce8eee42
xor eax, 0xdc308375
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x832cb122
xor eax, 0xf8c73f2c
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xfdcb8a0e
xor eax, 0xa33f0887
rol eax, 0x4d
popf
jmp 0x140173a57
lea ecx, [r8 + 0x20]
call fcn.14005ab7f
xorps xmm0, xmm0
mov qword [rsp + 0x30], rax
mov r8, rax
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
mov qword [rdi + 0x28], rax
push rax
pushf
mov eax, 0x6dc9d283
pushf
not eax
add eax, 0xdf86f8b3
xor eax, 0x985ad692
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x8294e4e3
xor eax, 0xd157e6cb
rol eax, 0x28
popf
jmp 0x140173a57
movzx edx, sil
mov ecx, edx
and edx, 7
shr rcx, 3
movzx eax, byte [rcx + r8]
bts eax, edx
mov byte [rcx + r8], al
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
cmp rax, rdx
je 0x1401746a4
push rax
pushf
mov eax, 0xe6643dbf
pushf
not eax
add eax, 0xabd4d5ee
xor eax, 0x9a5dea4a
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x83861945
xor eax, 0xd3809a13
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd1dc455c
xor eax, 0x907139a7
rol eax, 0xfd
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x686aa0cb
pushf
not eax
add eax, 0xc646c27f
xor eax, 0xc2bed5bb
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd89a1d13
xor eax, 0xc0f9d017
rol eax, 0xba
popf
jmp 0x140173a57
cmp byte [rax], 0x5c
jne 0x14017470f
push rax
pushf
mov eax, 0xc9b2ced6
pushf
not eax
add eax, 0xc6eab3fd
xor eax, 0x90e19394
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xee395472
xor eax, 0x8a83c103
rol eax, 0x45
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x50256345
pushf
not eax
add eax, 0xf44542e0
xor eax, 0xf13b96ca
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xeeb3b26f
xor eax, 0xf8aaa94c
rol eax, 0x30
popf
pushf
not eax
add eax, 0xcaf6a63a
xor eax, 0xc0508479
rol eax, 0x6c
popf
jmp 0x140173a57
lea rcx, [rax + 1]
cmp rcx, rdx
je 0x140174bc6
mov edx, dword [rbx + 0x80]
test dl, 8
jne 0x1401747b3
push rax
pushf
mov eax, 0xffab2922
pushf
not eax
add eax, 0xb1c0aba1
xor eax, 0xd981c5f8
rol eax, 0x91
popf
pushf
not eax
add eax, 0x9d32cf6c
xor eax, 0x8d0eaa6c
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xb117f561
xor eax, 0xc0828b1b
rol eax, 0xcf
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x3f38f503
pushf
not eax
add eax, 0xc2b52f74
xor eax, 0x94856836
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xfc74dcca
xor eax, 0x8414f783
rol eax, 0xe3
popf
jmp 0x140173a57
movzx eax, byte [rcx]
cmp al, 0x28
je 0x140174846
push rax
pushf
mov eax, 0x33109fa9
pushf
not eax
add eax, 0xaccb588a
xor eax, 0xf7e8940b
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x8837ce2d
xor eax, 0x9b54d57b
rol eax, 0xef
popf
pushf
not eax
add eax, 0xb0812572
xor eax, 0xb4d1dfbc
rol eax, 0x90
popf
pushf
not eax
add eax, 0xca4d3b95
xor eax, 0xfc98b224
rol eax, 0x8f
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0xefcdd353
pushf
not eax
add eax, 0xeaad454c
xor eax, 0x8b68eeba
rol eax, 0x11
popf
pushf
not eax
add eax, 0xc8d5a3ce
xor eax, 0xff927796
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xe28faae3
xor eax, 0xa91efed6
rol eax, 0x72
popf
pushf
not eax
add eax, 0xa4b4f4cd
xor eax, 0xf07dcb00
rol eax, 0xb2
popf
jmp 0x140173a57
cmp al, 0x29
je 0x1401748fc
push rax
pushf
mov eax, 0x10305cd0
pushf
not eax
add eax, 0xc1495740
xor eax, 0xc159a037
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xab5b020e
xor eax, 0xcad03112
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xfbf1d6bc
xor eax, 0xd4638951
rol eax, 0x94
popf
pushf
not eax
add eax, 0x845a2643
xor eax, 0x8188884f
rol eax, 0x8e
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0xef3162f
pushf
not eax
add eax, 0x8b4bb4b0
xor eax, 0xc6fd8687
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xcc729a2a
xor eax, 0x9eea7c80
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xdc94a041
xor eax, 0xadc34132
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x9935e56d
xor eax, 0xec1585da
rol eax, 0x60
popf
jmp 0x140173a57
mov rax, qword [rbx]
push rax
pushf
mov eax, 0x8da5f665
pushf
not eax
add eax, 0x8ff82df2
xor eax, 0xafea37d6
rol eax, 0x90
popf
pushf
not eax
add eax, 0x83239c03
xor eax, 0xe350e58c
rol eax, 0x78
popf
pushf
not eax
add eax, 0xc7d46406
xor eax, 0x85de27bf
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe40004ef
xor eax, 0xd4c4f38d
rol eax, 0x26
popf
jmp 0x140173a57
test dl, 0x10
jne 0x140174a0f
push rax
pushf
mov eax, 0xdffebf86
pushf
not eax
add eax, 0x91898ce4
xor eax, 0xd8c0e1e2
rol eax, 0x13
popf
pushf
not eax
add eax, 0x99351532
xor eax, 0xac26d441
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x91c5bc6a
xor eax, 0xe475e5b5
rol eax, 0xf
popf
pushf
not eax
add eax, 0xec700d67
xor eax, 0xe62e689c
rol eax, 0xcb
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x2cec0e00
pushf
not eax
add eax, 0xe325a190
xor eax, 0xf85059ec
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xbe16f2a0
xor eax, 0xa3ba0281
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb01d7190
xor eax, 0x84093f41
rol eax, 0x65
popf
jmp 0x140173a57
movzx edx, byte [rcx]
cmp dl, 0x7b
je 0x140174aa3
push rax
pushf
mov eax, 0xa59ea8fa
pushf
not eax
add eax, 0xadfe9266
xor eax, 0x9cf85fee
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xaf2aca99
xor eax, 0xacf16292
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xde8d2a78
xor eax, 0xf0375b2c
rol eax, 0xfc
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0x190a5d31
pushf
not eax
add eax, 0xab3a2ad2
xor eax, 0xd7aab2f3
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd0bcf504
xor eax, 0x8d8739cb
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb256d6be
xor eax, 0xb83c615d
rol eax, 0xef
popf
jmp 0x140173a57
cmp dl, 0x7d
jne 0x140174b34
push rax
pushf
mov eax, 0x17da02ee
pushf
not eax
add eax, 0x827c839f
xor eax, 0x9d7725b5
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf62cd869
xor eax, 0xa9cdd3f8
rol eax, 0xb
popf
pushf
not eax
add eax, 0xdad85486
xor eax, 0xc25c2032
rol eax, 0xc6
popf
jmp 0x140173a57
push rax
pushf
mov eax, 0xa5e9ab6
pushf
not eax
add eax, 0x90c686ab
xor eax, 0x92409a9d
rol eax, 2
popf
pushf
not eax
add eax, 0xfde6d55a
xor eax, 0xa196e3d7
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa2fb6549
xor eax, 0xe322a111
rol eax, 0xbf
popf
jmp 0x140173a57
mov rax, qword [rbx]
inc rax
push rax
pushf
mov eax, 0x59aef11f
pushf
not eax
add eax, 0xffb1f602
xor eax, 0xabbb54af
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x9be76b3d
xor eax, 0xe2d1c424
rol eax, 2
popf
pushf
not eax
add eax, 0xb5677c48
xor eax, 0x9d34db4b
rol eax, 0x97
popf
jmp 0x140173a57
inc rax
mov qword [rbx], rax
push rax
pushf
mov eax, 0xdd0bd309
pushf
not eax
add eax, 0xf58d01f6
xor eax, 0xa06f73e4
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xc61e213d
xor eax, 0xe038e38a
rol eax, 0x45
popf
pushf
not eax
add eax, 0xc9c5ad9a
xor eax, 0xf7423df6
rol eax, 0x72
popf
jmp 0x140173a57
mov rcx, rbx
call fcn.140025330
push rax
pushf
mov eax, 0xc9fcfde9
pushf
not eax
add eax, 0xd89b0854
xor eax, 0x89c64ea7
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xe87c4d6d
xor eax, 0xc88001fc
rol eax, 0x12
popf
pushf
not eax
add eax, 0xe5c89e93
xor eax, 0xbafccb8c
rol eax, 0xb0
popf
jmp 0x140173a57
mov rcx, rbx
mov rbx, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
add rsp, 0x20
pop rdi
jmp 0x14010214c