Function at 0x140039f4b
Capabilities:
Authenticate hmac
Encode data using base64
Encrypt data using chaskey
Encrypt data using speck
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xf4038a64
pushf
not eax
add eax, 0x2f941dc2
xor eax, 0x707257d4
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x5664753a
xor eax, 0x18d993ea
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe799b05
xor eax, 0x11194a8f
rol eax, 0x76
popf
pushf
not eax
add eax, 0x52c38749
xor eax, 0x79781694
rol eax, 5
popf
cmp eax, 5
jne 0x140039fae
popf
pop rax
jmp 0x14003ab16
cmp eax, 0x21
jne 0x140039fbd
popf
pop rax
jmp 0x14003b8ad
cmp eax, 0x3f
jne 0x140039fcc
popf
pop rax
jmp 0x14003c888
cmp eax, 0x28
jne 0x140039fdb
popf
pop rax
jmp 0x14003bcf8
cmp eax, 6
jne 0x140039fea
popf
pop rax
jmp 0x14003ab81
cmp eax, 0x5b
jne 0x140039ff9
popf
pop rax
jmp 0x14003d76f
cmp eax, 0x1d
jne 0x14003a008
popf
pop rax
jmp 0x14003b681
cmp eax, 0x7c
jne 0x14003a017
popf
pop rax
jmp 0x14003e7d0
cmp eax, 7
jne 0x14003a026
popf
pop rax
jmp 0x14003ac05
cmp eax, 0x47
jne 0x14003a035
popf
pop rax
jmp 0x14003cd80
cmp eax, 0x3d
jne 0x14003a044
popf
pop rax
jmp 0x14003c766
cmp eax, 0x45
jne 0x14003a053
popf
pop rax
jmp 0x14003ccac
cmp eax, 0x52
jne 0x14003a062
popf
pop rax
jmp 0x14003d2e6
cmp eax, 0x7a
jne 0x14003a071
popf
pop rax
jmp 0x14003e6ce
cmp eax, 0x41
jne 0x14003a080
popf
pop rax
jmp 0x14003c9cf
cmp eax, 0x67
jne 0x14003a08f
popf
pop rax
jmp 0x14003dca7
cmp eax, 0x6c
jne 0x14003a09e
popf
pop rax
jmp 0x14003dfd0
cmp eax, 0x39
jne 0x14003a0ad
popf
pop rax
jmp 0x14003c587
cmp eax, 0x69
jne 0x14003a0bc
popf
pop rax
jmp 0x14003ddfa
cmp eax, 0x44
jne 0x14003a0cb
popf
pop rax
jmp 0x14003cc16
cmp eax, 0x3e
jne 0x14003a0da
popf
pop rax
jmp 0x14003c7d1
cmp eax, 0x6e
jne 0x14003a0e9
popf
pop rax
jmp 0x14003e10e
cmp eax, 0x5f
jne 0x14003a0f8
popf
pop rax
jmp 0x14003d8c5
cmp eax, 0x18
jne 0x14003a107
popf
pop rax
jmp 0x14003b3ca
cmp eax, 0x4e
jne 0x14003a116
popf
pop rax
jmp 0x14003d14b
cmp eax, 0xe
jne 0x14003a125
popf
pop rax
jmp 0x14003aecd
cmp eax, 0x51
jne 0x14003a134
popf
pop rax
jmp 0x14003d288
cmp eax, 0x5e
jne 0x14003a143
popf
pop rax
jmp 0x14003d867
cmp eax, 0x2c
jne 0x14003a152
popf
pop rax
jmp 0x14003bf14
cmp eax, 4
jne 0x14003a161
popf
pop rax
jmp 0x14003aad7
cmp eax, 0x6f
jne 0x14003a170
popf
pop rax
jmp 0x14003e14c
cmp eax, 0x68
jne 0x14003a17f
popf
pop rax
jmp 0x14003dd25
cmp eax, 0x32
jne 0x14003a18e
popf
pop rax
jmp 0x14003c20e
cmp eax, 0x8b
jne 0x14003a19d
popf
pop rax
jmp 0x14003ef5c
cmp eax, 0x5c
jne 0x14003a1ac
popf
pop rax
jmp 0x14003d7be
cmp eax, 9
jne 0x14003a1bb
popf
pop rax
jmp 0x14003acf5
cmp eax, 0x50
jne 0x14003a1ca
popf
pop rax
jmp 0x14003d215
cmp eax, 8
jne 0x14003a1d9
popf
pop rax
jmp 0x14003ac77
cmp eax, 0x84
jne 0x14003a1e8
popf
pop rax
jmp 0x14003ebbe
cmp eax, 0x5a
jne 0x14003a1f7
popf
pop rax
jmp 0x14003d711
cmp eax, 0x75
jne 0x14003a206
popf
pop rax
jmp 0x14003e4c7
cmp eax, 0x2d
jne 0x14003a215
popf
pop rax
jmp 0x14003bf71
cmp eax, 0xc
jne 0x14003a224
popf
pop rax
jmp 0x14003ae29
cmp eax, 0x8d
jne 0x14003a233
popf
pop rax
jmp 0x14003f064
cmp eax, 0x65
jne 0x14003a242
popf
pop rax
jmp 0x14003db9e
cmp eax, 0x19
jne 0x14003a251
popf
pop rax
jmp 0x14003b482
cmp eax, 0x62
jne 0x14003a260
popf
pop rax
jmp 0x14003da3e
cmp eax, 0x58
jne 0x14003a26f
popf
pop rax
jmp 0x14003d64c
cmp eax, 0x73
jne 0x14003a27e
popf
pop rax
jmp 0x14003e39e
cmp eax, 0x80
jne 0x14003a28d
popf
pop rax
jmp 0x14003e9d3
cmp eax, 0x1a
jne 0x14003a29c
popf
pop rax
jmp 0x14003b52d
cmp eax, 0x8c
jne 0x14003a2ab
popf
pop rax
jmp 0x14003efd2
cmp eax, 0x31
jne 0x14003a2ba
popf
pop rax
jmp 0x14003c190
cmp eax, 0x90
jne 0x14003a2c9
popf
pop rax
jmp 0x14003f1f7
cmp eax, 0x2b
jne 0x14003a2d8
popf
pop rax
jmp 0x14003be8e
cmp eax, 0x7e
jne 0x14003a2e7
popf
pop rax
jmp 0x14003e8f4
cmp eax, 0x35
jne 0x14003a2f6
popf
pop rax
jmp 0x14003c36d
cmp eax, 0x70
jne 0x14003a305
popf
pop rax
jmp 0x14003e1f1
cmp eax, 0xa
jne 0x14003a314
popf
pop rax
jmp 0x14003ad72
cmp eax, 0x72
jne 0x14003a323
popf
pop rax
jmp 0x14003e339
cmp eax, 2
jne 0x14003a332
popf
pop rax
jmp 0x14003a966
cmp eax, 0x4b
jne 0x14003a341
popf
pop rax
jmp 0x14003cfa8
cmp eax, 0x5d
jne 0x14003a350
popf
pop rax
jmp 0x14003d82f
cmp eax, 0x24
jne 0x14003a35f
popf
pop rax
jmp 0x14003bab7
cmp eax, 0x16
jne 0x14003a36e
popf
pop rax
jmp 0x14003b301
cmp eax, 0x1f
jne 0x14003a37d
popf
pop rax
jmp 0x14003b7ab
cmp eax, 0x89
jne 0x14003a38c
popf
pop rax
jmp 0x14003ee1e
cmp eax, 0x11
jne 0x14003a39b
popf
pop rax
jmp 0x14003b06a
cmp eax, 0x4a
jne 0x14003a3aa
popf
pop rax
jmp 0x14003cf26
cmp eax, 0xf
jne 0x14003a3b9
popf
pop rax
jmp 0x14003af1a
cmp eax, 0x48
jne 0x14003a3c8
popf
pop rax
jmp 0x14003cdfe
cmp eax, 0x66
jne 0x14003a3d7
popf
pop rax
jmp 0x14003dbfb
cmp eax, 0x7d
jne 0x14003a3e6
popf
pop rax
jmp 0x14003e875
cmp eax, 0x8a
jne 0x14003a3f5
popf
pop rax
jmp 0x14003ee71
cmp eax, 0x64
jne 0x14003a404
popf
pop rax
jmp 0x14003daf9
cmp eax, 0x85
jne 0x14003a413
popf
pop rax
jmp 0x14003ec75
cmp eax, 0x27
jne 0x14003a422
popf
pop rax
jmp 0x14003bca0
cmp eax, 0x12
jne 0x14003a431
popf
pop rax
jmp 0x14003b10d
cmp eax, 0x54
jne 0x14003a440
popf
pop rax
jmp 0x14003d41b
cmp eax, 0x6d
jne 0x14003a44f
popf
pop rax
jmp 0x14003e0cc
cmp eax, 0x8f
jne 0x14003a45e
popf
pop rax
jmp 0x14003f17c
cmp eax, 0x7f
jne 0x14003a46d
popf
pop rax
jmp 0x14003e973
cmp eax, 0x49
jne 0x14003a47c
popf
pop rax
jmp 0x14003ce95
cmp eax, 0x1b
jne 0x14003a48b
popf
pop rax
jmp 0x14003b57c
cmp eax, 0x26
jne 0x14003a49a
popf
pop rax
jmp 0x14003bbf1
cmp eax, 0x17
jne 0x14003a4a9
popf
pop rax
jmp 0x14003b35e
cmp eax, 0x46
jne 0x14003a4b8
popf
pop rax
jmp 0x14003cce4
cmp eax, 1
jne 0x14003a4c7
popf
pop rax
jmp 0x14003a8c3
cmp eax, 0
jne 0x14003a4d6
popf
pop rax
jmp 0x14003a81e
cmp eax, 0x10
jne 0x14003a4e5
popf
pop rax
jmp 0x14003afbf
cmp eax, 0x38
jne 0x14003a4f4
popf
pop rax
jmp 0x14003c4e3
cmp eax, 0x3b
jne 0x14003a503
popf
pop rax
jmp 0x14003c66b
cmp eax, 0x63
jne 0x14003a512
popf
pop rax
jmp 0x14003dabd
cmp eax, 0xd
jne 0x14003a521
popf
pop rax
jmp 0x14003ae7b
cmp eax, 0x76
jne 0x14003a530
popf
pop rax
jmp 0x14003e558
cmp eax, 0x34
jne 0x14003a53f
popf
pop rax
jmp 0x14003c311
cmp eax, 0x56
jne 0x14003a54e
popf
pop rax
jmp 0x14003d517
cmp eax, 0x88
jne 0x14003a55d
popf
pop rax
jmp 0x14003ed8d
cmp eax, 0x83
jne 0x14003a56c
popf
pop rax
jmp 0x14003eb49
cmp eax, 0x36
jne 0x14003a57b
popf
pop rax
jmp 0x14003c3f6
cmp eax, 0x1e
jne 0x14003a58a
popf
pop rax
jmp 0x14003b76b
cmp eax, 0x3c
jne 0x14003a599
popf
pop rax
jmp 0x14003c6b9
cmp eax, 0x55
jne 0x14003a5a8
popf
pop rax
jmp 0x14003d486
cmp eax, 0x14
jne 0x14003a5b7
popf
pop rax
jmp 0x14003b215
cmp eax, 0x37
jne 0x14003a5c6
popf
pop rax
jmp 0x14003c486
cmp eax, 0x13
jne 0x14003a5d5
popf
pop rax
jmp 0x14003b153
cmp eax, 0x81
jne 0x14003a5e4
popf
pop rax
jmp 0x14003ea4f
cmp eax, 0x25
jne 0x14003a5f3
popf
pop rax
jmp 0x14003bb4d
cmp eax, 0x1c
jne 0x14003a602
popf
pop rax
jmp 0x14003b5d9
cmp eax, 0x33
jne 0x14003a611
popf
pop rax
jmp 0x14003c26a
cmp eax, 0x57
jne 0x14003a620
popf
pop rax
jmp 0x14003d595
cmp eax, 0xb
jne 0x14003a62f
popf
pop rax
jmp 0x14003add7
cmp eax, 0x77
jne 0x14003a63e
popf
pop rax
jmp 0x14003e5b0
cmp eax, 0x61
jne 0x14003a64d
popf
pop rax
jmp 0x14003d9a4
cmp eax, 0x40
jne 0x14003a65c
popf
pop rax
jmp 0x14003c92b
cmp eax, 0x60
jne 0x14003a66b
popf
pop rax
jmp 0x14003d956
cmp eax, 0x42
jne 0x14003a67a
popf
pop rax
jmp 0x14003ca90
cmp eax, 0x2f
jne 0x14003a689
popf
pop rax
jmp 0x14003c05b
cmp eax, 3
jne 0x14003a698
popf
pop rax
jmp 0x14003a9fa
cmp eax, 0x74
jne 0x14003a6a7
popf
pop rax
jmp 0x14003e423
cmp eax, 0x6b
jne 0x14003a6b6
popf
pop rax
jmp 0x14003def0
cmp eax, 0x30
jne 0x14003a6c5
popf
pop rax
jmp 0x14003c0d8
cmp eax, 0x4d
jne 0x14003a6d4
popf
pop rax
jmp 0x14003d0b6
cmp eax, 0x15
jne 0x14003a6e3
popf
pop rax
jmp 0x14003b255
cmp eax, 0x4c
jne 0x14003a6f2
popf
pop rax
jmp 0x14003d012
cmp eax, 0x2e
jne 0x14003a701
popf
pop rax
jmp 0x14003bfc0
cmp eax, 0x23
jne 0x14003a710
popf
pop rax
jmp 0x14003ba34
cmp eax, 0x3a
jne 0x14003a71f
popf
pop rax
jmp 0x14003c5d2
cmp eax, 0x29
jne 0x14003a72e
mov qword [rsp + 8], rcx
push rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x18
mov r8, rdx
lea r11, [0x1bb31f469]
pushf
sub r11, 0x7b2f1a09
popf
xor r14b, r14b
mov r9, rcx
xor dl, dl
mov dword [rsp], r14d
xor r13b, r13b
mov rdi, r8
xor eax, eax
mov r10b, 0xd8
pushf
not r10b
add r10b, 0x76
xor r10b, 0x2b
rol r10b, 0xbc
popf
pushf
not r10b
add r10b, 0xe
xor r10b, 0x22
rol r10b, 0xc5
popf
lea ecx, [rax + 0x25]
rep stosb byte [rdi], al
lea ebx, [rax + 1]
lea esi, [rax + 4]
push rax
pushf
mov eax, 0x99823523
pushf
not eax
add eax, 0x1cb738da
xor eax, 0x44fa8732
rol eax, 0xec
popf
pushf
not eax
add eax, 0x259e8d59
xor eax, 0x2d5440dc
rol eax, 0xf
popf
jmp 0x140039f9f
movzx edi, byte [r9]
push rbx
not rbx
sub r9, rbx
pop rbx
sub r9, 1
mov ecx, edi
cmp edi, 0x65
ja 0x14003a933
push rax
pushf
mov eax, 0xe245961e
pushf
not eax
add eax, 0x7b07f2f
xor eax, 0x5961f7cf
rol eax, 4
popf
pushf
not eax
add eax, 0x662c71
xor eax, 0x4d9b1be0
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x6566f8da
xor eax, 0x47b2ddac
rol eax, 0x77
popf
pushf
not eax
add eax, 0x39e1a21
xor eax, 0x32a81f43
rol eax, 0x37
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xf400e9cd
pushf
not eax
add eax, 0x652c992
xor eax, 0x6751ffe6
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x7fc48bee
xor eax, 0x7b75ebc1
rol eax, 0x5d
popf
jmp 0x140039f9f
add ecx, 0xffffffda
cmp ecx, 0x3f
ja 0x14003a9a1
push rax
pushf
mov eax, 0x8b432d52
pushf
not eax
add eax, 0x7154f598
xor eax, 0x5d6e2bf5
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x23d4c5c4
xor eax, 0x60e5c635
rol eax, 0x70
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x4c8afdcd
pushf
not eax
add eax, 0x1a71a11b
xor eax, 0x145b79a5
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x3bab43cb
xor eax, 0x69615837
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x745a81b9
xor eax, 0x6729296b
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x2b5f3e2b
xor eax, 0x647cd534
rol eax, 0xd8
popf
jmp 0x140039f9f
movabs rax, 0xfff7e21a741fa67d
pushf
not rax
add rax, 0x248e927f
xor rax, 0x3337ec01
rol rax, 0xeb
popf
pushf
not rax
add rax, 0x69ac7359
xor rax, 0x289d671e
rol rax, 3
popf
bt rax, rcx
jae 0x14003aa91
push rax
pushf
mov eax, 0xf6b3fe98
pushf
not eax
add eax, 0x45fde2b7
xor eax, 0x7865003f
rol eax, 0xc
popf
pushf
not eax
add eax, 0x33eebb7f
xor eax, 0x5f466479
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x28e15e4e
xor eax, 0x6c001e42
rol eax, 0x18
popf
pushf
not eax
add eax, 0xa8042a
xor eax, 0x5b25c433
rol eax, 0x38
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x40e422d2
pushf
not eax
add eax, 0x33a9cdf1
xor eax, 0x774f260a
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x4a16b5a1
xor eax, 0x63b2884a
rol eax, 0x47
popf
pushf
not eax
add eax, 0x2245ac4f
xor eax, 0x1c03691d
rol eax, 0x5d
popf
jmp 0x140039f9f
mov byte [r8 + 3], dil
or dl, 0x40
jmp 0x14003af1a
sub ecx, 0x66
je 0x14003ab4e
push rax
pushf
mov eax, 0xc4867f40
pushf
not eax
add eax, 0x6184bbf8
xor eax, 0x70f5268c
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x3dfd4c12
xor eax, 0x21240f7
rol eax, 0x91
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x59425961
pushf
not eax
add eax, 0x561cc0e7
xor eax, 0x3b072bfa
rol eax, 0x65
popf
pushf
not eax
add eax, 0x43dd2584
xor eax, 0x483395fb
rol eax, 0xdd
popf
jmp 0x140039f9f
push rbx
not ebx
add ecx, ebx
pop rbx
add ecx, 1
je 0x14003abbf
push rax
pushf
mov eax, 0x4730b0d
pushf
not eax
add eax, 0x2342e706
xor eax, 0x69ed6bc8
rol eax, 0x83
popf
pushf
not eax
add eax, 0x17a800b5
xor eax, 0x50927f31
rol eax, 0xa7
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x8de5dcc1
pushf
not eax
add eax, 0xda7cc1
xor eax, 0x383c23e6
rol eax, 0x18
popf
pushf
not eax
add eax, 0x6bcef29c
xor eax, 0x2fc66c92
rol eax, 0x56
popf
pushf
not eax
add eax, 0xb647ab2
xor eax, 0x68052a20
rol eax, 0xc4
popf
jmp 0x140039f9f
not ecx
add ecx, 0x89
not ecx
je 0x14003ac44
push rax
pushf
mov eax, 0x268aa782
pushf
not eax
add eax, 0x4f581679
xor eax, 0x1b709b77
rol eax, 0xd
popf
pushf
not eax
add eax, 0x7b86fa7
xor eax, 0x4108492f
rol eax, 0xe8
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x5d86e510
pushf
not eax
add eax, 0x4d347106
xor eax, 0x5fbc2f1
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x77e2358d
xor eax, 0x508f82c4
rol eax, 0xfb
popf
jmp 0x140039f9f
sub ecx, 2
je 0x14003acc2
push rax
pushf
mov eax, 0x54804aa6
pushf
not eax
add eax, 0x1f3b62d3
xor eax, 0x5e973c80
rol eax, 0x42
popf
pushf
not eax
add eax, 0x2e54146e
xor eax, 0x34aa6ef3
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x2d90c7d5
xor eax, 0x1e52deb7
rol eax, 0xa7
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xa83337c7
pushf
not eax
add eax, 0x22594f82
xor eax, 0x3e1e2f64
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x32891ead
xor eax, 0x106d2e3d
rol eax, 0x36
popf
jmp 0x140039f9f
cmp ecx, ebx
jne 0x14003ad3f
push rax
pushf
mov eax, 0x32e1304b
pushf
not eax
add eax, 0x305cebc4
xor eax, 0x1ef258c
rol eax, 0x55
popf
pushf
not eax
add eax, 0x3a563bfc
xor eax, 0x23284c87
rol eax, 0x63
popf
pushf
not eax
add eax, 0x26a26e13
xor eax, 0x61ab3e83
rol eax, 0x5f
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x2238ed6c
pushf
not eax
add eax, 0x6453fc99
xor eax, 0x1084a005
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa32b332
xor eax, 0x144da8de
rol eax, 0xf7
popf
jmp 0x140039f9f
mov byte [r8 + 1], dil
or dl, sil
jmp 0x14003af1a
mov byte [r8 + 1], dil
or dl, 2
jmp 0x14003af1a
mov byte [r8 + 2], dil
or dl, 0x20
jmp 0x14003af1a
mov byte [r8 + 5], dil
or dl, 0x10
jmp 0x14003af1a
mov byte [r8 + 4], dil
or dl, 8
push rax
pushf
mov eax, 0x5b52e153
pushf
not eax
add eax, 0x7d06b82f
xor eax, 0x27045ab7
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x3ec4f462
xor eax, 0x5c8dc372
rol eax, 0x87
popf
pushf
not eax
add eax, 0x2b8e2056
xor eax, 0x5e26c625
rol eax, 0x12
popf
jmp 0x140039f9f
add r10b, 0xff
jne 0x14003af79
push rax
pushf
mov eax, 0x68bbd1d8
pushf
not eax
add eax, 0x6cde7868
xor eax, 0x2acf29f8
rol eax, 0x89
popf
pushf
not eax
add eax, 0x26420997
xor eax, 0x46fc150
rol eax, 0x77
popf
pushf
not eax
add eax, 0x18123492
xor eax, 0x35cf48d6
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x76a7c6ea
xor eax, 0x3f11113b
rol eax, 0x1d
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xb207486d
pushf
not eax
add eax, 0x517957b3
xor eax, 0x7da70c98
rol eax, 0x22
popf
pushf
not eax
add eax, 0x3f8b354c
xor eax, 0x31ec4fab
rol eax, 0xce
popf
pushf
not eax
add eax, 0x31f419ec
xor eax, 0x575c3875
rol eax, 0xd
popf
jmp 0x140039f9f
movzx eax, dl
mov ecx, ebx
movzx r10d, dl
shl r10d, 0x17
test dl, dl
mov dword [r8 + 0x21], r10d
cmovne ecx, eax
mov al, dil
and al, 0xf0
cmp al, 0x40
jne 0x14003b011
push rax
pushf
mov eax, 0x49ed19d3
pushf
not eax
add eax, 0xde77dfc
xor eax, 0x29de4fe8
rol eax, 0x16
popf
pushf
not eax
add eax, 0x910517a
xor eax, 0x8d5c86e
rol eax, 0xc4
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xed1394ff
pushf
not eax
add eax, 0x5d249a1a
xor eax, 0x931a8c3
rol eax, 0xac
popf
pushf
not eax
add eax, 0x758ad8a5
xor eax, 0x6697487d
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x393bc2dd
xor eax, 0x3884019d
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x7a5418ce
xor eax, 0x73eb80e5
rol eax, 0x84
popf
jmp 0x140039f9f
bts r10d, 0x1e
mov al, dil
shr al, 3
and al, bl
mov dword [r8 + 0x21], r10d
mov byte [r8 + 7], al
je 0x14003b0b4
push rax
pushf
mov eax, 0xde1dd838
pushf
not eax
add eax, 0x33c6276a
xor eax, 0x4cbac5c8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x538a2e1f
xor eax, 0xd45c360
rol eax, 0x36
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xc703f97f
pushf
not eax
add eax, 0x58256313
xor eax, 0x5a4eda2d
rol eax, 0x60
popf
pushf
not eax
add eax, 0x79a4acb2
xor eax, 0x70c94f6c
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xde4d189
xor eax, 0x3712620e
rol eax, 0x37
popf
pushf
not eax
add eax, 0x6dd575c8
xor eax, 0x6bd3c287
rol eax, 0xf4
popf
jmp 0x140039f9f
mov al, byte [r9]
and al, 0xf8
movzx r14d, r14b
cmp al, 0xb8
cmove r14d, ebx
mov dword [rsp], r14d
push rax
pushf
mov eax, 0xde026327
pushf
not eax
add eax, 0x308188b9
xor eax, 0x74c93b16
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x28c934f
xor eax, 0x67b419aa
rol eax, 0xdd
popf
jmp 0x140039f9f
mov al, dil
shr al, 2
and al, bl
mov byte [r8 + 8], al
mov al, dil
shr al, 1
and dil, bl
and al, bl
mov byte [r8 + 0xa], dil
mov byte [r8 + 9], al
mov dil, byte [r9]
push rbx
not rbx
sub r9, rbx
pop rbx
sub r9, 1
mov al, dil
and al, 0xf0
cmp al, 0x40
jne 0x14003b1cf
push rax
pushf
mov eax, 0x3df29057
pushf
not eax
add eax, 0x709c5f2b
xor eax, 0x4e5d959a
rol eax, 0x27
popf
pushf
not eax
add eax, 0x3a715861
xor eax, 0x1be7ddf5
rol eax, 0x74
popf
pushf
not eax
add eax, 0x5f821e5c
xor eax, 0x7a546415
rol eax, 0x8e
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xc593cbb0
pushf
not eax
add eax, 0x3412d1f0
xor eax, 0x5f97bf8f
rol eax, 0x41
popf
pushf
not eax
add eax, 0x49b33e16
xor eax, 0x5eba6b04
rol eax, 0x13
popf
pushf
not eax
add eax, 0x7a525fad
xor eax, 0x3cc484ce
rol eax, 0xc4
popf
jmp 0x140039f9f
mov byte [rsp + 0x78], dil
mov sil, cl
jmp 0x14003b681
mov byte [r8 + 0xb], dil
mov sil, cl
cmp dil, 0xf
jne 0x14003b2a8
push rax
pushf
mov eax, 0xcacaeb5a
pushf
not eax
add eax, 0x7a7c6b08
xor eax, 0x5cf89b8c
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x5987fcac
xor eax, 0x1188d1ad
rol eax, 0x46
popf
pushf
not eax
add eax, 0x34e85613
xor eax, 0x2de72862
rol eax, 0x8a
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xc2117af
pushf
not eax
add eax, 0x72227cf9
xor eax, 0x6ac7a12f
rol eax, 0x88
popf
pushf
not eax
add eax, 0x2318505e
xor eax, 0x3020f649
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x173dc7ce
xor eax, 0x6b845a10
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x2f497428
xor eax, 0x3d9e43b4
rol eax, 0x8b
popf
jmp 0x140039f9f
mov dil, byte [r9]
lea r11, [0x19159c130]
pushf
sub r11, 0x5156e686
popf
mov byte [r8 + 0xc], dil
push rbx
not rbx
sub r9, rbx
pop rbx
sub r9, 1
jmp 0x14003b5d9
cmp dil, 0xa0
jb 0x14003b397
push rax
pushf
mov eax, 0xeaae498c
pushf
not eax
add eax, 0xb66c57c
xor eax, 0x6c7c2a6d
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x4d368c35
xor eax, 0x2b6a471c
rol eax, 0x6b
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xc753efa4
pushf
not eax
add eax, 0x47e0ed43
xor eax, 0x228ae6
rol eax, 0x36
popf
pushf
not eax
add eax, 0x485cab13
xor eax, 0x6a3c4775
rol eax, 0x97
popf
jmp 0x140039f9f
cmp dil, 0xa3
ja 0x14003b429
push rax
pushf
mov eax, 0x1ae836be
pushf
not eax
add eax, 0x28e04744
xor eax, 0x34572ca6
rol eax, 0x52
popf
pushf
not eax
add eax, 0x487718a8
xor eax, 0x6a82aca8
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x79fc33d7
xor eax, 0x60c76ea4
rol eax, 0x15
popf
pushf
not eax
add eax, 0x3dd60b8c
xor eax, 0x351f1182
rol eax, 0xb7
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x1be93587
pushf
not eax
add eax, 0x5c4da0f6
xor eax, 0x2d15f3b7
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x563c2c2a
xor eax, 0x77f12c4e
rol eax, 0x54
popf
pushf
not eax
add eax, 0x197cb797
xor eax, 0x5139cee7
rol eax, 0xf
popf
pushf
not eax
add eax, 0x6909b1ee
xor eax, 0x54165b86
rol eax, 0x8e
popf
jmp 0x140039f9f
add r14b, bl
mov dword [rsp], r14d
test cl, 0x10
je 0x14003b4e7
push rax
pushf
mov eax, 0x4c2261a6
pushf
not eax
add eax, 0x57f5b841
xor eax, 0x24079fc1
rol eax, 0x68
popf
pushf
not eax
add eax, 0x53f3d45
xor eax, 0x425692b
rol eax, 0x24
popf
pushf
not eax
add eax, 0x3b6d5c90
xor eax, 0x31f42046
rol eax, 0x95
popf
pushf
not eax
add eax, 0x51f46005
xor eax, 0x349b77f3
rol eax, 0xf8
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x741b92dc
pushf
not eax
add eax, 0x3e6e1c87
xor eax, 0x1a05ec6f
rol eax, 0x76
popf
pushf
not eax
add eax, 0x1cbf56da
xor eax, 0x437ce094
rol eax, 0x62
popf
pushf
not eax
add eax, 0x6e66d9f4
xor eax, 0x4d8853ad
rol eax, 0xe1
popf
jmp 0x140039f9f
or sil, 8
jmp 0x14003b5d9
and sil, 0xf7
push rax
pushf
mov eax, 0xb6aa46b1
pushf
not eax
add eax, 0x11bbf952
xor eax, 0x56580e14
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x451f240a
xor eax, 0x66474ebc
rol eax, 0x65
popf
pushf
not eax
add eax, 0x774c5b83
xor eax, 0x6ba7454b
rol eax, 7
popf
pushf
not eax
add eax, 0x1648b14f
xor eax, 0x18054c60
rol eax, 0x18
popf
jmp 0x140039f9f
movzx edx, dil
mov eax, edx
mov byte [rsp + 0x78], dil
shr rax, 2
and edx, 3
movzx eax, byte [rax + r11]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
mov bpl, byte [rdx + rax]
cmp bpl, 0xff
jne 0x14003b63b
push rax
pushf
mov eax, 0x959195d2
pushf
not eax
add eax, 0x55a09498
xor eax, 0x50fff081
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x3ecd7aa3
xor eax, 0x7a94682b
rol eax, 0x5e
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x3b4d39ac
pushf
not eax
add eax, 0x20e57a9f
xor eax, 0x7be46ec1
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x3ca976d3
xor eax, 0x1da79baf
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x11b48d59
xor eax, 0x3b0043ce
rol eax, 0xa6
popf
jmp 0x140039f9f
push r10
sub rsp, 8
mov dword [rsp], 0x3000
xor r10d, 0x3000
xchg dword [rsp + 8], r10d
and r10d, dword [rsp]
or r10d, dword [rsp + 8]
add rsp, 0x10
movzx eax, dil
and eax, 0xfffffffd
mov dword [r8 + 0x21], r10d
xor bpl, bpl
cmp al, 0x24
jne 0x14003b712
push rax
pushf
mov eax, 0x8d276d68
pushf
not eax
add eax, 0x4df8b272
xor eax, 0x25f1a242
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x140b6108
xor eax, 0x2070972b
rol eax, 0x33
popf
pushf
not eax
add eax, 0x17204736
xor eax, 0x4236c595
rol eax, 0x78
popf
pushf
not eax
add eax, 0x49575566
xor eax, 0x3250666b
rol eax, 0xa4
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x4edb16b1
pushf
not eax
add eax, 0x456647dc
xor eax, 0x6d70a8fc
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x37cee241
xor eax, 0x58113623
rol eax, 5
popf
pushf
not eax
add eax, 0x36b46246
xor eax, 0x197d9073
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x6ebc661e
xor eax, 0x4afa0bea
rol eax, 0x35
popf
jmp 0x140039f9f
mov bpl, bl
mov r12b, dil
xor bl, bl
jmp 0x14003b8ad
xor bl, bl
mov r12b, dil
test bpl, bpl
jns 0x14003b80e
push rax
pushf
mov eax, 0xe7f24cf7
pushf
not eax
add eax, 0x78151731
xor eax, 0x66b3c785
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x3069ef99
xor eax, 0x9021870
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x1534ccaa
xor eax, 0x36cf8299
rol eax, 0x69
popf
pushf
not eax
add eax, 0x46581403
xor eax, 0x6d5a13dc
rol eax, 0xf7
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xcd33de62
pushf
not eax
add eax, 0x2f07d897
xor eax, 0x22b508f0
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x6d65df1
xor eax, 0x6ecf900b
rol eax, 0x49
popf
jmp 0x140039f9f
mov r15b, byte [r8 + 0xc]
mov r11d, r10d
test r15b, r15b
je 0x14003b912
push rax
pushf
mov eax, 0x68d37018
pushf
not eax
add eax, 0x288048f
xor eax, 0x3ca28b3
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x69b7b47f
xor eax, 0x15bdd2df
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x5cc92a0f
xor eax, 0x227ca95d
rol eax, 0x48
popf
pushf
not eax
add eax, 0x2f2aefcd
xor eax, 0x7e28bc67
rol eax, 0xa3
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x2762fd44
pushf
not eax
add eax, 0x3e4db4d
xor eax, 0x37d94040
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf4bdb1f
xor eax, 0x44d19e60
rol eax, 0x83
popf
pushf
not eax
add eax, 0x253e7f3e
xor eax, 0xc3a35d9
rol eax, 0x9a
popf
jmp 0x140039f9f
push r11
sub rsp, 8
mov dword [rsp], 0x3000
xor r11d, 0x3000
xchg dword [rsp + 8], r11d
and r11d, dword [rsp]
or r11d, dword [rsp + 8]
add rsp, 0x10
mov dword [r8 + 0x21], r11d
push rax
pushf
mov eax, 0x55e033c9
pushf
not eax
add eax, 0x6db5b253
xor eax, 0x531a3da8
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x342d9b33
xor eax, 0x786deb9f
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x48f5445f
xor eax, 0x30c80c7c
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x6bc5ef8c
xor eax, 0x6ba7943a
rol eax, 0x65
popf
jmp 0x140039f9f
test bpl, 1
je 0x14003bb1a
push rax
pushf
mov eax, 0xa7441266
pushf
not eax
add eax, 0x350a4d7
xor eax, 0x3143c04c
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x6425bb81
xor eax, 0x5c4e2a49
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x2e42d16c
xor eax, 0x178da0cd
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x170eae28
xor eax, 0x4a88c2ff
rol eax, 0xbf
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x4ab50746
pushf
not eax
add eax, 0x4981a6c6
xor eax, 0x7b53650
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x37a7479a
xor eax, 0x50ea87b4
rol eax, 0xae
popf
jmp 0x140039f9f
or r11d, 1
mov dword [r8 + 0x21], r11d
mov edi, r11d
mov r14b, byte [r9]
mov dl, r14b
mov byte [r8 + 0xd], r14b
mov cl, r14b
shr dl, 6
and cl, 7
shr r14b, 3
and r14b, 7
mov byte [rsp + 0x70], dl
mov byte [r8 + 0xe], dl
mov byte [rsp + 0x68], cl
mov byte [r8 + 0x10], cl
mov byte [r8 + 0xf], r14b
test bl, bl
je 0x14003bbbe
push rax
pushf
mov eax, 0x8d268161
pushf
not eax
add eax, 0x7d9e5d0d
xor eax, 0x5d64d06a
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x6175bf67
xor eax, 0x5ac31337
rol eax, 0x14
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x4fee75a7
pushf
not eax
add eax, 0x20cfbbe9
xor eax, 0x2e0fcd30
rol eax, 0xed
popf
pushf
not eax
add eax, 0x498b2f42
xor eax, 0x7d1cef64
rol eax, 0xb
popf
jmp 0x140039f9f
mov cl, r14b
movzx eax, bl
shl eax, cl
mov cl, byte [rsp + 0x68]
test al, al
jns 0x14003bc47
push rax
pushf
mov eax, 0xe1411f
pushf
not eax
add eax, 0x109aefd7
xor eax, 0x3cf1e300
rol eax, 0x92
popf
pushf
not eax
add eax, 0xebcd7c6
xor eax, 0x7af47dd0
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x5a16cd37
xor eax, 0x129f82f9
rol eax, 0x1e
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xe459a4c9
pushf
not eax
add eax, 0x6fbaa2c4
xor eax, 0x7ec78a9a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x1c37a7e7
xor eax, 0xc15d06f
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x83ed604
xor eax, 0x43a87b6e
rol eax, 0x27
popf
pushf
not eax
add eax, 0x151f638
xor eax, 0x33c42a12
rol eax, 0x58
popf
jmp 0x140039f9f
push rdi
sub rsp, 8
mov dword [rsp], 0x3000
xor edi, 0x3000
xchg dword [rsp + 8], edi
and edi, dword [rsp]
or edi, dword [rsp + 8]
add rsp, 0x10
mov dword [r8 + 0x21], edi
push rax
pushf
mov eax, 0xa638496a
pushf
not eax
add eax, 0x37ab49fe
xor eax, 0x6ff6895
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x1cdd35d2
xor eax, 0x49ebaa51
rol eax, 0xbc
popf
jmp 0x140039f9f
mov r10b, byte [rsp + 0x78]
mov eax, edi
test r15b, r15b
jne 0x14003bd37
push rax
pushf
mov eax, 0x2e0b3f95
pushf
not eax
add eax, 0x4439d259
xor eax, 0x544cd51a
rol eax, 0x46
popf
pushf
not eax
add eax, 0x1e6bd89
xor eax, 0x69565738
rol eax, 0xd4
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x24932eb0
pushf
not eax
add eax, 0x10ecd126
xor eax, 0x5f27a993
rol eax, 0x10
popf
pushf
not eax
add eax, 0x4a4e5f65
xor eax, 0x3e67abd6
rol eax, 0
popf
jmp 0x140039f9f
lea eax, [r10 + 0x27]
movzx r10d, al
cmp dl, 3
jne 0x14003bee1
push rax
pushf
mov eax, 0x29552268
pushf
not eax
add eax, 0x164bf1be
xor eax, 0x2a8d51c4
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc0ab4f2
xor eax, 0x37cae4d2
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x17803be6
xor eax, 0x18f3009a
rol eax, 0x5a
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x77224d2b
pushf
not eax
add eax, 0xa4a51cd
xor eax, 0x4a0e3224
rol eax, 0x40
popf
pushf
not eax
add eax, 0x3297f394
xor eax, 0x371bd0e
rol eax, 0x47
popf
jmp 0x140039f9f
movzx eax, r14b
lea rdx, [rax + r10*8]
lea rax, [0x1b6340a06]
pushf
sub rax, 0x76312fa6
popf
mov r10b, byte [rdx + rax + 0x104]
mov dl, byte [rsp + 0x70]
jmp 0x14003bfc0
lea rax, [0x186ada0ab]
pushf
sub rax, 0x46aac64b
popf
mov cl, r14b
mov r10b, byte [r10 + rax + 0xfd]
push rax
pushf
mov eax, 0x864206da
pushf
not eax
add eax, 0x67d15f04
xor eax, 0x4355d9f3
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x3ccd6dbf
xor eax, 0x4f7c177e
rol eax, 0x79
popf
jmp 0x140039f9f
shl r10b, cl
mov eax, edi
test r10b, r10b
mov r10b, byte [rsp + 0x78]
jns 0x14003c015
push rax
pushf
mov eax, 0x169e9d80
pushf
not eax
add eax, 0x6676b8cc
xor eax, 0x493aacf5
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x78b779f
xor eax, 0x1e12fe62
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x3bf9dd17
xor eax, 0x6c443095
rol eax, 0x72
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x31ea33c
pushf
not eax
add eax, 0x7d45183
xor eax, 0x5eb84a06
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x2a133fe0
xor eax, 0x67ebf891
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x1a20fb04
xor eax, 0x7db251ad
rol eax, 0x56
popf
jmp 0x140039f9f
push rax
sub rsp, 8
mov dword [rsp], 0x3000
xor eax, 0x3000
xchg dword [rsp + 8], eax
and eax, dword [rsp]
or eax, dword [rsp + 8]
add rsp, 0x10
mov dword [r8 + 0x21], eax
push rax
pushf
mov eax, 0x96d796f6
pushf
not eax
add eax, 0x373268a
xor eax, 0x7c6377fe
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x416d75af
xor eax, 0x55aabfca
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x74a75c6d
xor eax, 0x6fcb18a0
rol eax, 0x57
popf
pushf
not eax
add eax, 0x45261846
xor eax, 0x331ae94e
rol eax, 0x2a
popf
jmp 0x140039f9f
test sil, 0x20
je 0x14003c137
push rax
pushf
mov eax, 0xbd6ca389
pushf
not eax
add eax, 0x2cbd2049
xor eax, 0x1b1aae7e
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x614c52e
xor eax, 0x34510d6a
rol eax, 0x41
popf
pushf
not eax
add eax, 0x3b46a087
xor eax, 0x757f978
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x7851c179
xor eax, 0x369c601f
rol eax, 0xcc
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x48def5cc
pushf
not eax
add eax, 0x46d8170b
xor eax, 0x33ffff12
rol eax, 0x23
popf
pushf
not eax
add eax, 0x2602cf00
xor eax, 0xb611203
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x46f219fe
xor eax, 0x44c544b3
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x5cfb6822
xor eax, 0x43852944
rol eax, 0xe9
popf
jmp 0x140039f9f
cmp dl, 3
jne 0x14003c1db
push rax
pushf
mov eax, 0xa340f527
pushf
not eax
add eax, 0x4a3f362
xor eax, 0x28dad0dc
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x5104a910
xor eax, 0x428f313b
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x4f4d0403
xor eax, 0x205e8ea
rol eax, 0xd7
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x48eb8276
pushf
not eax
add eax, 0x76f3d1fb
xor eax, 0x116956e4
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x3e95acb9
xor eax, 0x28dd6660
rol eax, 0x6b
popf
jmp 0x140039f9f
push rax
sub rsp, 8
mov dword [rsp], 0x9000
xor eax, 0x9000
xchg dword [rsp + 8], eax
and eax, dword [rsp]
or eax, dword [rsp + 8]
add rsp, 0x10
mov dword [r8 + 0x21], eax
jmp 0x14003c6b9
mov dl, r10b
test r15b, r15b
jne 0x14003c2b8
push rax
pushf
mov eax, 0x268827ff
pushf
not eax
add eax, 0x9f3dcbd
xor eax, 0x67202129
rol eax, 0x15
popf
pushf
not eax
add eax, 0x78146a0c
xor eax, 0x31e84eea
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x41deb20f
xor eax, 0x590755f7
rol eax, 0xbe
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x3a875f9e
pushf
not eax
add eax, 0x2bac20bd
xor eax, 0x61087ad7
rol eax, 0x59
popf
pushf
not eax
add eax, 0x144951c3
xor eax, 0x18fb94d3
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x444b5fff
xor eax, 0x27b11976
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe00fd17
xor eax, 0x59ed2217
rol eax, 0xdc
popf
jmp 0x140039f9f
and dl, 0xfe
push rax
pushf
mov eax, 0xb6a530d1
pushf
not eax
add eax, 0x46662b66
xor eax, 0x7ce8d1b9
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x2dd7b2ce
xor eax, 0x75a3eaf2
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x17a1f702
xor eax, 0x210e045d
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xc72da61
xor eax, 0xe14129f
rol eax, 0xe7
popf
jmp 0x140039f9f
test r15b, r15b
lea rax, [0x1b5c3c8ca]
pushf
sub rax, 0x75c0eca4
popf
lea rdi, [0x18cf37e12]
pushf
sub rdi, 0x4cf0a1da
popf
cmove rdi, rax
lea rcx, [0x18a15554b]
pushf
sub rcx, 0x4a127925
popf
lea rax, [0x1b58f10fb]
pushf
sub rax, 0x758c34ed
popf
cmove rcx, rax
jmp 0x14003c4e3
cmp byte [rcx], dl
je 0x14003c453
push rax
pushf
mov eax, 0xb50a2886
pushf
not eax
add eax, 0x50dd4525
xor eax, 0x487fc423
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x2a08d329
xor eax, 0x3cc9c30a
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x2306549c
xor eax, 0x25a1dce3
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x3bf3ccc5
xor eax, 0x424f7333
rol eax, 0x6c
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x412cb0f6
pushf
not eax
add eax, 0x1f479a40
xor eax, 0x31ce3e95
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x3ab69976
xor eax, 0x65de8686
rol eax, 0x78
popf
jmp 0x140039f9f
add rcx, 2
push rax
pushf
mov eax, 0xdbe22751
pushf
not eax
add eax, 0x125c220f
xor eax, 0x59631d05
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xcd45711
xor eax, 0x38877de2
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x76ac9f58
xor eax, 0x289e5ff3
rol eax, 0x69
popf
pushf
not eax
add eax, 0x26b7ebc6
xor eax, 0x54af1d3c
rol eax, 0xb6
popf
jmp 0x140039f9f
cmp rcx, rdi
jne 0x14003c52e
push rax
pushf
mov eax, 0x519f3139
pushf
not eax
add eax, 0x1ac8bf9
xor eax, 0x79653c96
rol eax, 0x41
popf
pushf
not eax
add eax, 0xcf2df61
xor eax, 0x14e08731
rol eax, 0x64
popf
pushf
not eax
add eax, 0x1f0c580b
xor eax, 0x32e08444
rol eax, 0xf4
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x345812
pushf
not eax
add eax, 0x464ee9f4
xor eax, 0x78047073
rol eax, 0xac
popf
pushf
not eax
add eax, 0x6b9b7d7e
xor eax, 0x6e2173c0
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x3550dd27
xor eax, 0x26fb911b
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x53afe5ab
xor eax, 0x7a9dd0f7
rol eax, 0xca
popf
jmp 0x140039f9f
jmp 0x14003c66b
or dword [r8 + 0x21], 0x9000
push rax
pushf
mov eax, 0xee4e5904
pushf
not eax
add eax, 0x4551262d
xor eax, 0x376b3c2e
rol eax, 0x56
popf
pushf
not eax
add eax, 0x4e43be68
xor eax, 0x122c8ebc
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x33ec9f6
xor eax, 0xcc55f3d
rol eax, 0xec
popf
jmp 0x140039f9f
movzx ecx, r12b
mov r11b, 0xd7
pushf
not r11b
add r11b, 0x6a
xor r11b, 0x36
rol r11b, 0xd6
popf
pushf
not r11b
add r11b, 0x3e
xor r11b, 0x55
rol r11b, 0xc2
popf
mov edx, ecx
test r15b, r15b
je 0x14003c720
push rax
pushf
mov eax, 0x1c3937f7
pushf
not eax
add eax, 0x211f74e4
xor eax, 0x5ae24c08
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x415fb7c6
xor eax, 0x25d2a044
rol eax, 0xe
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xf749a9a0
pushf
not eax
add eax, 0x732eff77
xor eax, 0x32965783
rol eax, 0xad
popf
pushf
not eax
add eax, 0x41722ef8
xor eax, 0x57e47150
rol eax, 0x19
popf
pushf
not eax
add eax, 0x6b90b36a
xor eax, 0x382329b0
rol eax, 0x7d
popf
jmp 0x140039f9f
sub edx, 0x20
je 0x14003c79e
push rax
pushf
mov eax, 0xc89b3f65
pushf
not eax
add eax, 0xea49d70
xor eax, 0x6b0cecc2
rol eax, 0x28
popf
pushf
not eax
add eax, 0x19d237c7
xor eax, 0x141f5199
rol eax, 0x58
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xad0b9ed8
pushf
not eax
add eax, 0x1eb4758
xor eax, 0x74c033ce
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x35142f98
xor eax, 0x11103441
rol eax, 0x3b
popf
jmp 0x140039f9f
sub edx, 1
je 0x14003c82f
push rax
pushf
mov eax, 0xb09f35b1
pushf
not eax
add eax, 0x4a967241
xor eax, 0x5ef63b3a
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x29b3380b
xor eax, 0x7beead21
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x263d9c9b
xor eax, 0x24eb7b0c
rol eax, 0x28
popf
pushf
not eax
add eax, 0x45f7f2ab
xor eax, 0x30628502
rol eax, 0xed
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x6c6df7eb
pushf
not eax
add eax, 0x4de85867
xor eax, 0x6186db12
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x5a5deebc
xor eax, 0x1ad6899
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x663837d1
xor eax, 0x8ff426
rol eax, 0xab
popf
pushf
not eax
add eax, 0x7243f2d3
xor eax, 0x1bdb393b
rol eax, 0xef
popf
jmp 0x140039f9f
sub edx, 1
je 0x14003c8d3
push rax
pushf
mov eax, 0xc283fda0
pushf
not eax
add eax, 0x6391671b
xor eax, 0x1326f262
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x32fb62e0
xor eax, 0x31d9cfef
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x4ac68de8
xor eax, 0x1bae5a79
rol eax, 0xb9
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x50059f69
pushf
not eax
add eax, 0x4589dcab
xor eax, 0x7c7717c2
rol eax, 0xb
popf
pushf
not eax
add eax, 0x786f5603
xor eax, 0x6a5d1882
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x3cd333a9
xor eax, 0x3a4c95f9
rol eax, 1
popf
pushf
not eax
add eax, 0x5a1bab3f
xor eax, 0x522515c8
rol eax, 0xc3
popf
jmp 0x140039f9f
cmp edx, 1
jne 0x14003c989
push rax
pushf
mov eax, 0x1a4153d0
pushf
not eax
add eax, 0x406ba5d9
xor eax, 0x49ab318b
rol eax, 0xca
popf
pushf
not eax
add eax, 0x3868cbc0
xor eax, 0x67144b46
rol eax, 0x68
popf
pushf
not eax
add eax, 0x4636ce08
xor eax, 0x59085e2e
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x711912ac
xor eax, 0x22543331
rol eax, 0xdd
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x31072338
pushf
not eax
add eax, 0x3a07a3bb
xor eax, 0x57773759
rol eax, 0x35
popf
pushf
not eax
add eax, 0x5de1c526
xor eax, 0x5328c90b
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x77d5a720
xor eax, 0x303fd32d
rol eax, 0xc
popf
jmp 0x140039f9f
lea eax, [r14 - 4]
mov dil, reloc.Cabinet.dll_FCIDestroy
pushf
not dil
add dil, 0x74
xor dil, 0x49
rol dil, 0x44
popf
pushf
not dil
add dil, 0x51
xor dil, 0x11
rol dil, 0x3d
popf
pushf
not dil
add dil, 0x4a
xor dil, 0x50
rol dil, 0xa7
popf
cmp al, 1
ja 0x14003ca5d
push rax
pushf
mov eax, 0x8bbf080
pushf
not eax
add eax, 0x61184ab3
xor eax, 0x2808a61c
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x2005b149
xor eax, 0x31406d90
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x113ce624
xor eax, 0x3bab8159
rol eax, 0x92
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x852578db
pushf
not eax
add eax, 0x3831c194
xor eax, 0x1d4064f9
rol eax, 0xef
popf
pushf
not eax
add eax, 0x18043aad
xor eax, 0x1e36344
rol eax, 0x9f
popf
jmp 0x140039f9f
jmp 0x14003d956
cmp r14b, 1
jne 0x14003cc53
push rax
pushf
mov eax, 0x70aa1dc2
pushf
not eax
add eax, 0x14aaba5c
xor eax, 0x6018fe79
rol eax, 0x40
popf
pushf
not eax
add eax, 0x29480ea6
xor eax, 0x652fba85
rol eax, 0x3a
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x998e950d
pushf
not eax
add eax, 0x60471f83
xor eax, 0x7da1c3a7
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x7a946e67
xor eax, 0x61cf364e
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x6178d287
xor eax, 0x7e8d87d1
rol eax, 0x80
popf
pushf
not eax
add eax, 0x31fc51c5
xor eax, 0x7b270a7a
rol eax, 0x11
popf
jmp 0x140039f9f
jmp 0x14003d956
not edx
add edx, 0x8c
not edx
je 0x14003cd27
push rax
pushf
mov eax, 0xd02a564b
pushf
not eax
add eax, 0x2e0984f5
xor eax, 0x2281e867
rol eax, 0x84
popf
pushf
not eax
add eax, 0x2db876a2
xor eax, 0x37ce31ba
rol eax, 0x75
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xf6611af5
pushf
not eax
add eax, 0x779565ed
xor eax, 0x5368b7da
rol eax, 0x55
popf
pushf
not eax
add eax, 0x261c44ba
xor eax, 0x71846370
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x3a854670
xor eax, 0x439584f2
rol eax, 0xde
popf
pushf
not eax
add eax, 0x44aed2c8
xor eax, 0x1164c77a
rol eax, 0xfd
popf
jmp 0x140039f9f
cmp edx, 2
je 0x14003cdcb
push rax
pushf
mov eax, 0x660e681e
pushf
not eax
add eax, 0x7a74f268
xor eax, 0xae5910e
rol eax, 0x33
popf
pushf
not eax
add eax, 0x6c435345
xor eax, 0x3700ddb7
rol eax, 0x63
popf
pushf
not eax
add eax, 0x5bde36df
xor eax, 0x338a2291
rol eax, 0xff
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xafb1c5f1
pushf
not eax
add eax, 0x1325a04d
xor eax, 0x7076552f
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x68f2932d
xor eax, 0x37f6f294
rol eax, 0xcb
popf
jmp 0x140039f9f
mov dil, byte [rsp + 0x70]
cmp dil, 3
jne 0x14003ce4f
push rax
pushf
mov eax, 0xf73a480a
pushf
not eax
add eax, 0x58501a3a
xor eax, 0x31318e56
rol eax, 0x95
popf
pushf
not eax
add eax, 0x6d430cc5
xor eax, 0x1d31b60
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x529c7e31
xor eax, 0x6293f484
rol eax, 0xd1
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x2f2f7d1e
pushf
not eax
add eax, 0x52e97f99
xor eax, 0x4d858e2
rol eax, 0xee
popf
pushf
not eax
add eax, 0x6c81f378
xor eax, 0x250cfa3e
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x52c7d0e8
xor eax, 0x7119fba4
rol eax, 0x58
popf
jmp 0x140039f9f
test r15b, r15b
je 0x14003cef3
push rax
pushf
mov eax, 0x5f47f107
pushf
not eax
add eax, 0x7a1206b3
xor eax, 0x6b03a6a2
rol eax, 0xac
popf
pushf
not eax
add eax, 0x2806ef87
xor eax, 0x151bd53f
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x32213361
xor eax, 0x5169a044
rol eax, 0xde
popf
pushf
not eax
add eax, 0x250a12ee
xor eax, 0x6f6f3941
rol eax, 0x2f
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xc53b0234
pushf
not eax
add eax, 0x753dad03
xor eax, 0x4906b77d
rol eax, 0x14
popf
pushf
not eax
add eax, 0x396f10df
xor eax, 0x5e2fa51d
rol eax, 0x79
popf
jmp 0x140039f9f
lea rdx, [0x187ea2ecf]
pushf
sub rdx, 0x47e7525e
popf
lea rcx, [0x1b6bb4d52]
pushf
sub rcx, 0x76b8710b
popf
jmp 0x14003d012
lea rdx, [0x1870904d1]
pushf
sub rdx, 0x4706288a
popf
lea rcx, [0x1a552df24]
pushf
sub rcx, 0x655002ec
popf
push rax
pushf
mov eax, 0x20a56da
pushf
not eax
add eax, 0x23ff4229
xor eax, 0x3b2f673d
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x193c3491
xor eax, 0x7af45449
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x22eda002
xor eax, 0x2f0e7a2f
rol eax, 0x31
popf
jmp 0x140039f9f
cmp byte [rcx], r10b
je 0x14003d05d
push rax
pushf
mov eax, 0x1d4602b1
pushf
not eax
add eax, 0x2d27ef71
xor eax, 0x5e14cfce
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x3a4d5e4e
xor eax, 0x37e8ee5a
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x3e96a6ad
xor eax, 0x4b45eb53
rol eax, 0x4a
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x41ab2c97
pushf
not eax
add eax, 0x65b5b71e
xor eax, 0x61f6b2ae
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x58a0b4bc
xor eax, 0x49e36401
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x3d785616
xor eax, 0x111a2de7
rol eax, 0x56
popf
pushf
not eax
add eax, 0x66158e4e
xor eax, 0x70006b33
rol eax, 0x50
popf
jmp 0x140039f9f
add rcx, 3
cmp rcx, rdx
jne 0x14003d118
push rax
pushf
mov eax, 0x463b6c44
pushf
not eax
add eax, 0x6ba71e27
xor eax, 0x78c18464
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x14effedb
xor eax, 0x6455cfd8
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9c55c1a
xor eax, 0x1ed76b85
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x1b4aa6fd
xor eax, 0x1c748d1c
rol eax, 0x16
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xbe3f183b
pushf
not eax
add eax, 0x4bfc01cd
xor eax, 0xcd90b77
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x406e80a4
xor eax, 0x139423d3
rol eax, 0xd1
popf
jmp 0x140039f9f
jmp 0x14003d9a4
movzx eax, byte [rcx + 2]
mov cl, r14b
shl eax, cl
test al, al
jns 0x14003d255
push rax
pushf
mov eax, 0xd44366b
pushf
not eax
add eax, 0x4e37c07c
xor eax, 0x6e068f6
rol eax, 0x79
popf
pushf
not eax
add eax, 0x37dade51
xor eax, 0x2b4eb69f
rol eax, 0xe2
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xfcce67a2
pushf
not eax
add eax, 0x6a5320c4
xor eax, 0x5539aad1
rol eax, 0x51
popf
pushf
not eax
add eax, 0x48821a36
xor eax, 0x2121a8bb
rol eax, 0xee
popf
jmp 0x140039f9f
jmp 0x14003d9a4
test r15b, r15b
je 0x14003d344
push rax
pushf
mov eax, 0xa9764610
pushf
not eax
add eax, 0x2d530b5a
xor eax, 0x2fc88bcb
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x238b2987
xor eax, 0x39c7cb3f
rol eax, 0x60
popf
pushf
not eax
add eax, 0x74a929af
xor eax, 0xf2a846f
rol eax, 0x23
popf
pushf
not eax
add eax, 0x2b722ff6
xor eax, 0x6e8ba3d9
rol eax, 0xdc
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x8ac68cfd
pushf
not eax
add eax, 0x10dae8e1
xor eax, 0x45fc039d
rol eax, 0x57
popf
pushf
not eax
add eax, 0x51da8a02
xor eax, 0x13fc95d5
rol eax, 0x2e
popf
jmp 0x140039f9f
sub ecx, 0x75
je 0x14003d453
push rax
pushf
mov eax, 0xc4c2dd1c
pushf
not eax
add eax, 0x74151e64
xor eax, 0x58776ba3
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x338fa075
xor eax, 0x1dfd0b02
rol eax, 0x67
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x31b07ded
pushf
not eax
add eax, 0x7d5a5260
xor eax, 0x76449e56
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x6ea0f0f0
xor eax, 0x241cb302
rol eax, 0x10
popf
jmp 0x140039f9f
sub ecx, 0x11
je 0x14003d4e4
push rax
pushf
mov eax, 0x9b579b5c
pushf
not eax
add eax, 0x7635411b
xor eax, 0x15d722f6
rol eax, 0x48
popf
pushf
not eax
add eax, 0x234b6827
xor eax, 0x65aa9cfe
rol eax, 0x24
popf
pushf
not eax
add eax, 0x5a5d22fa
xor eax, 0x254fadfc
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x41ad84f
xor eax, 0xfd357d
rol eax, 0x25
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xe5abf207
pushf
not eax
add eax, 0x559ca0be
xor eax, 0x6fcb772e
rol eax, 0x73
popf
pushf
not eax
add eax, 0x3cc48ad1
xor eax, 0x7004899e
rol eax, 0xbe
popf
jmp 0x140039f9f
sub ecx, 1
je 0x14003d562
push rax
pushf
mov eax, 0xf04e4ba9
pushf
not eax
add eax, 0x3690d7db
xor eax, 0x4d7489e7
rol eax, 0xf
popf
pushf
not eax
add eax, 0x61e6e085
xor eax, 0x2a0c357f
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x22f605f2
xor eax, 0x41711c02
rol eax, 0x2d
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x99dcfa35
pushf
not eax
add eax, 0x7cb9b535
xor eax, 0x696dca65
rol eax, 0x99
popf
pushf
not eax
add eax, 0x43cf524a
xor eax, 0xeb7eae8
rol eax, 0x3c
popf
jmp 0x140039f9f
cmp ecx, 0x20
jne 0x14003d5f3
push rax
pushf
mov eax, 0x6995b9e6
pushf
not eax
add eax, 0x6db1f57e
xor eax, 0x4cbeb947
rol eax, 0x36
popf
pushf
not eax
add eax, 0x2bb70134
xor eax, 0x4eb43d36
rol eax, 0x20
popf
pushf
not eax
add eax, 0x51758b98
xor eax, 0x2fb10a24
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x60a0b997
xor eax, 0x6a54c409
rol eax, 0x4e
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x2d330c1e
pushf
not eax
add eax, 0x4ba609cf
xor eax, 0x135bba77
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x28397681
xor eax, 0x37c6bc8c
rol eax, 0xd
popf
pushf
not eax
add eax, 0x2c7bbdc5
xor eax, 0x44a85207
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x5db68a86
xor eax, 0x20df51f2
rol eax, 0xfa
popf
jmp 0x140039f9f
test sil, 9
push rax
pushf
mov eax, 0xe7706488
pushf
not eax
add eax, 0x1aca9a69
xor eax, 0x21b60065
rol eax, 0x32
popf
pushf
not eax
add eax, 0x228b8dd
xor eax, 0x2c15092c
rol eax, 0xd6
popf
jmp 0x140039f9f
jne 0x14003d6cb
push rax
pushf
mov eax, 0xd58abf76
pushf
not eax
add eax, 0x5e80c456
xor eax, 0x66a47afb
rol eax, 0xc
popf
pushf
not eax
add eax, 0x68709a45
xor eax, 0x3935f787
rol eax, 8
popf
pushf
not eax
add eax, 0x7dedbe7b
xor eax, 0x7630e601
rol eax, 0x67
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xdbfad9f3
pushf
not eax
add eax, 0x3f65c9f6
xor eax, 0xb65ec24
rol eax, 0x63
popf
pushf
not eax
add eax, 0x60d054cd
xor eax, 0x28469569
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x3bc0359b
xor eax, 0x3a8df8bc
rol eax, 0x71
popf
jmp 0x140039f9f
jmp 0x14003d9a4
test sil, 6
jmp 0x14003d683
mov dil, byte [rsp + 0x70]
cmp r14b, 1
je 0x14003d7fc
push rax
pushf
mov eax, 0xa710496a
pushf
not eax
add eax, 0x740b6ca1
xor eax, 0x540d9e9e
rol eax, 0x88
popf
pushf
not eax
add eax, 0x4cdd3150
xor eax, 0x561fd5b7
rol eax, 0xf8
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x4d0960e5
pushf
not eax
add eax, 0x7083ac57
xor eax, 0x1fd6cd2e
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x28355262
xor eax, 0x590c30ca
rol eax, 0x94
popf
jmp 0x140039f9f
jmp 0x14003d8c5
mov dil, byte [rsp + 0x70]
push rax
pushf
mov eax, 0x22f23fe5
pushf
not eax
add eax, 0x3c91866c
xor eax, 0x5dfaeae7
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa4d9461
xor eax, 0x75b2a9fd
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x73a25486
xor eax, 0x4b07fc4b
rol eax, 0x43
popf
pushf
not eax
add eax, 0x1349252f
xor eax, 0x52f24e00
rol eax, 0x3c
popf
jmp 0x140039f9f
cmp r14b, r11b
jbe 0x14003d923
push rax
pushf
mov eax, 0x93be658e
pushf
not eax
add eax, 0x6d7ec139
xor eax, 0xfe2617
rol eax, 0x17
popf
pushf
not eax
add eax, 0x692ac286
xor eax, 0xeaf21c6
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x4c8ef786
xor eax, 0x5b979d4d
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x72600a79
xor eax, 0x4f6bb70
rol eax, 8
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xd88d2e6
pushf
not eax
add eax, 0x3d1cf284
xor eax, 0x2a6a580e
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x1e156911
xor eax, 0x24f704b9
rol eax, 0x5a
popf
jmp 0x140039f9f
or dword [r8 + 0x21], 0x11000
push rax
pushf
mov eax, 0xc9d18a6
pushf
not eax
add eax, 0x2897f836
xor eax, 0x189e1191
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x4f01f794
xor eax, 0x23e44fe2
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x1a145812
xor eax, 0x7c6b68e9
rol eax, 0x57
popf
jmp 0x140039f9f
mov dl, byte [r9 + 1]
add r9, 2
cmp r14b, 1
ja 0x14003da0b
push rax
pushf
mov eax, 0x31e0a724
pushf
not eax
add eax, 0x3f7165d0
xor eax, 0x1fe08f47
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x54986fc4
xor eax, 0x55554c8e
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x69384a8e
xor eax, 0x341844d7
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x382049a7
xor eax, 0x7645f9ec
rol eax, 0x63
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x2b280fb1
pushf
not eax
add eax, 0x2d699e15
xor eax, 0x31dbd88a
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x6a2bfd95
xor eax, 0x30868fcd
rol eax, 0x9f
popf
jmp 0x140039f9f
cmp r10b, 0xf6
jne 0x14003da77
push rax
pushf
mov eax, 0x141eebb2
pushf
not eax
add eax, 0x1eb1599e
xor eax, 0x7236ee85
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x729a7c42
xor eax, 0x491aa0a3
rol eax, 0xb0
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xfafffeb5
pushf
not eax
add eax, 0x1772e24
xor eax, 0x44c62c86
rol eax, 0xd
popf
pushf
not eax
add eax, 0x2a00df3e
xor eax, 0x5196d902
rol eax, 0x38
popf
pushf
not eax
add eax, 0x40e67588
xor eax, 0x3f8e6078
rol eax, 0xe8
popf
jmp 0x140039f9f
or bpl, 2
jmp 0x14003dbfb
cmp r10b, 0xf7
jne 0x14003db58
push rax
pushf
mov eax, 0x6c4c5530
pushf
not eax
add eax, 0x26ab0cef
xor eax, 0x7daba754
rol eax, 8
popf
pushf
not eax
add eax, 0x70e79118
xor eax, 0x55409a06
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x6f334b47
xor eax, 0x4b28b526
rol eax, 0x36
popf
pushf
not eax
add eax, 0x44ac6f55
xor eax, 0x327ac9c9
rol eax, 0x8e
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xb8a165af
pushf
not eax
add eax, 0x3edf3709
xor eax, 0x6d3c356d
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x39e3adfa
xor eax, 0x3c310058
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x838d682
xor eax, 0x5fc5b7d7
rol eax, 0x20
popf
jmp 0x140039f9f
or bpl, 0x10
push rax
pushf
mov eax, 0x3a69f879
pushf
not eax
add eax, 0x76ae147f
xor eax, 0x5d22b0bf
rol eax, 0x47
popf
pushf
not eax
add eax, 0x36917710
xor eax, 0x734e7435
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x92bcb48
xor eax, 0xe83bc92
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x501b19e6
xor eax, 0x2f052de5
rol eax, 0x17
popf
jmp 0x140039f9f
mov al, byte [rsp + 0x68]
movzx ecx, dil
test dil, dil
je 0x14003dc4e
push rax
pushf
mov eax, 0xec53cdea
pushf
not eax
add eax, 0x34e150fe
xor eax, 0x95b13b
rol eax, 7
popf
pushf
not eax
add eax, 0x48271e2
xor eax, 0x30f47f18
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x1e559c33
xor eax, 0x4b714d92
rol eax, 0x21
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xe1797b23
pushf
not eax
add eax, 0x2c29d722
xor eax, 0x52f35c95
rol eax, 0x62
popf
pushf
not eax
add eax, 0x28f5495
xor eax, 0x77d2d096
rol eax, 0x41
popf
pushf
not eax
add eax, 0x72c729a0
xor eax, 0x4819f7cf
rol eax, 0x15
popf
pushf
not eax
add eax, 0x2a81a4c3
xor eax, 0x64cfdd6d
rol eax, 0xc7
popf
jmp 0x140039f9f
sub ecx, 1
je 0x14003dcdf
push rax
pushf
mov eax, 0x9c6326ae
pushf
not eax
add eax, 0x443ee465
xor eax, 0x70f6b53d
rol eax, 0x61
popf
pushf
not eax
add eax, 0x65d088
xor eax, 0x53abbf70
rol eax, 0xce
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x60409d6c
pushf
not eax
add eax, 0x7b73b96d
xor eax, 0x6d12a170
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x55198f47
xor eax, 0x38e7d29b
rol eax, 0x58
popf
pushf
not eax
add eax, 0x27926abe
xor eax, 0x66e3111
rol eax, 0xa9
popf
jmp 0x140039f9f
cmp ecx, 1
mov ecx, 0xe0423578
pushf
not ecx
add ecx, 0x6e322deb
xor ecx, 0x4d6b678b
rol ecx, 0x26
popf
pushf
not ecx
add ecx, 0x654d5d9f
xor ecx, 0x361e9b51
rol ecx, 0xe4
popf
pushf
not ecx
add ecx, 0x599b05a6
xor ecx, 0x75debdae
rol ecx, 0xc4
popf
jne 0x14003ddc7
push rax
pushf
mov eax, 0xd31b4e7e
pushf
not eax
add eax, 0x5de063b8
xor eax, 0x2fd4f600
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x3bd996f4
xor eax, 0x6f635eeb
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x1c236071
xor eax, 0x13cdb3d6
rol eax, 0x91
popf
pushf
not eax
add eax, 0x9307b6e
xor eax, 0xcf96384
rol eax, 0x8c
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xe488642f
pushf
not eax
add eax, 0x733f4977
xor eax, 0x4eb22606
rol eax, 0x44
popf
pushf
not eax
add eax, 0x7fa88e67
xor eax, 0x79ac5a4a
rol eax, 0x8c
popf
jmp 0x140039f9f
mov r13b, 0x9f
pushf
not r13b
add r13b, 0x6b
xor r13b, 0x75
rol r13b, 0x46
popf
pushf
not r13b
add r13b, 0x1c
xor r13b, 0x68
rol r13b, 0xc0
popf
pushf
not r13b
add r13b, 0x36
xor r13b, 0x71
rol r13b, 0x23
popf
test sil, 0x10
jne 0x14003de6f
push rax
pushf
mov eax, 0x3b253344
pushf
not eax
add eax, 0x3aa20cdf
xor eax, 0x27a765a0
rol eax, 0x58
popf
pushf
not eax
add eax, 0x4454819a
xor eax, 0x97a0ddd
rol eax, 0xb6
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x1de02762
pushf
not eax
add eax, 0x1b0367aa
xor eax, 0x2c537e83
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x139f9f65
xor eax, 0xbc7048a
rol eax, 0xbe
popf
jmp 0x140039f9f
mov r13b, 0x32
pushf
not r13b
add r13b, 0x3d
xor r13b, 0x5e
rol r13b, 0x13
popf
pushf
not r13b
add r13b, 0x4e
xor r13b, 0x4e
rol r13b, 0xa1
popf
pushf
not r13b
add r13b, 0x21
xor r13b, 0x65
rol r13b, 0x4a
popf
pushf
not r13b
add r13b, 0x6b
xor r13b, 0x2a
rol r13b, 0x29
popf
mov ecx, 0x9b6948f0
pushf
not ecx
add ecx, 0x402332cf
xor ecx, 0x56a2c103
rol ecx, 0x4a
popf
pushf
not ecx
add ecx, 0x3fcf6c09
xor ecx, 0x756e6ff6
rol ecx, 0x7c
popf
pushf
not ecx
add ecx, 0x1e42f6eb
xor ecx, 0x563ef0ec
rol ecx, 0x8b
popf
pushf
not ecx
add ecx, 0x5fd081c1
xor ecx, 0x5c666291
rol ecx, 0x70
popf
jmp 0x14003e14c
mov ecx, 0x98308048
pushf
not ecx
add ecx, 0x5fd59cf9
xor ecx, 0x91dd150
rol ecx, 5
popf
pushf
not ecx
add ecx, 0x30e76bf5
xor ecx, 0x1e652581
rol ecx, 0x25
popf
pushf
not ecx
add ecx, 0x1b470a52
xor ecx, 0x2635bf0d
rol ecx, 0x20
popf
test sil, 0x10
je 0x14003e073
push rax
pushf
mov eax, 0xc19193e0
pushf
not eax
add eax, 0x4e6028fc
xor eax, 0x2f9d1a27
rol eax, 0x19
popf
pushf
not eax
add eax, 0x40d79270
xor eax, 0x651beef2
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x38ee6eb6
xor eax, 0x2202c6f5
rol eax, 0x89
popf
pushf
not eax
add eax, 0x485001cd
xor eax, 0x42b434ad
rol eax, 9
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x827675a9
pushf
not eax
add eax, 0x581ba590
xor eax, 0x523a1c46
rol eax, 0x29
popf
pushf
not eax
add eax, 0x1e4525dd
xor eax, 0x54f6c43b
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x35664766
xor eax, 0x3160bc51
rol eax, 0x99
popf
pushf
not eax
add eax, 0x4615b03e
xor eax, 0x323b33de
rol eax, 0xe6
popf
jmp 0x140039f9f
cmp al, 6
setne r13b
dec r13b
and r13b, 2
jmp 0x14003e14c
cmp al, r11b
movzx r13d, r13b
cmove r13d, ecx
push rax
pushf
mov eax, 0x12a85ae6
pushf
not eax
add eax, 0x30d342a4
xor eax, 0xbb23b41
rol eax, 0x39
popf
pushf
not eax
add eax, 0x65d6d040
xor eax, 0x6dab9876
rol eax, 0x7c
popf
jmp 0x140039f9f
cmp dil, 3
je 0x14003e198
push rax
pushf
mov eax, 0x1f300d05
pushf
not eax
add eax, 0x4820c9d2
xor eax, 0x589ae887
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x7cbf8ab0
xor eax, 0x661c65a3
rol eax, 0xf
popf
pushf
not eax
add eax, 0x4ee907fe
xor eax, 0x3ebb7ffd
rol eax, 0xc4
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xa9a312
pushf
not eax
add eax, 0x5827011a
xor eax, 0x58f8ce75
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x72aa427
xor eax, 0x22b6ecc3
rol eax, 0x24
popf
pushf
not eax
add eax, 0x19d4f4e2
xor eax, 0x56c2d9ca
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc2002ec
xor eax, 0x6e82be93
rol eax, 0x44
popf
jmp 0x140039f9f
cmp al, cl
jne 0x14003e228
push rax
pushf
mov eax, 0x67882373
pushf
not eax
add eax, 0x765eda99
xor eax, 0x5cce7987
rol eax, 0x68
popf
pushf
not eax
add eax, 0x2f3290ba
xor eax, 0x15ebee67
rol eax, 0x6d
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xab1a757b
pushf
not eax
add eax, 0x11d81fbc
xor eax, 0x1dfd9470
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x78d4037e
xor eax, 0x3470cb17
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x69a5b013
xor eax, 0x50085565
rol eax, 0xef
popf
jmp 0x140039f9f
test dil, 1
movzx r13d, r13b
cmove r13d, ecx
push rax
pushf
mov eax, 0x3afa71cf
pushf
not eax
add eax, 0x6b9c368
xor eax, 0x55cf39f0
rol eax, 7
popf
pushf
not eax
add eax, 0x5bb0d27d
xor eax, 0x428a44c5
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xec025a7
xor eax, 0x23d5fbbb
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xbc91867
xor eax, 0x10546696
rol eax, 0xcc
popf
jmp 0x140039f9f
dec r9
movzx ecx, r13b
sub ecx, 1
je 0x14003e3f0
push rax
pushf
mov eax, 0x807eab93
pushf
not eax
add eax, 0x371d9443
xor eax, 0x4328df66
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x4025c5d1
xor eax, 0x5a5e2598
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x7e7f1e82
xor eax, 0x3a0ff92f
rol eax, 0x2f
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x61acdacb
pushf
not eax
add eax, 0x47b493a3
xor eax, 0x1ef8bac3
rol eax, 0x29
popf
pushf
not eax
add eax, 0x691e98fb
xor eax, 0x6b1a6f71
rol eax, 0x60
popf
jmp 0x140039f9f
sub ecx, 1
je 0x14003e46e
push rax
pushf
mov eax, 0x990787cb
pushf
not eax
add eax, 0x2a12accc
xor eax, 0x1fa1df2e
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x7277c1d8
xor eax, 0xf1d3471
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x2f4bf38a
xor eax, 0x8186b0e
rol eax, 0xb7
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x9a099e14
pushf
not eax
add eax, 0x50919243
xor eax, 0x639f24c5
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xf083a57
xor eax, 0x1132afef
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x233c70c3
xor eax, 0x4ff0ea10
rol eax, 0x97
popf
pushf
not eax
add eax, 0x3870e53b
xor eax, 0x529368b7
rol eax, 0x78
popf
jmp 0x140039f9f
cmp ecx, 2
jne 0x14003e4ff
push rax
pushf
mov eax, 0x816106fd
pushf
not eax
add eax, 0x39940b19
xor eax, 0x2e3136e2
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x336b8377
xor eax, 0x7a052b6e
rol eax, 0xca
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x871fe533
pushf
not eax
add eax, 0x3dcd29f8
xor eax, 0x63bad420
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x4d9f520a
xor eax, 0x7afa8eb6
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xa2d28c1
xor eax, 0x341ffe9
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x37c43c51
xor eax, 0x9493a7e
rol eax, 0x42
popf
jmp 0x140039f9f
bts dword [r8 + 0x21], 8
mov eax, dword [r9]
mov dword [r8 + 0x1d], eax
jmp 0x14003e66f
bts dword [r8 + 0x21], 7
movzx eax, word [r9]
mov word [r8 + 0x1d], ax
jmp 0x14003e66f
mov r14d, dword [rsp]
movzx eax, r13b
push rax
not rax
sub r9, rax
pop rax
sub r9, 1
jmp 0x14003e7d0
test sil, 0x20
je 0x14003e707
push rax
pushf
mov eax, 0x12af7b73
pushf
not eax
add eax, 0x1912f5c5
xor eax, 0x3d58915c
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x52906e76
xor eax, 0x45553152
rol eax, 0xfd
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x49ad90db
pushf
not eax
add eax, 0x11bc86c0
xor eax, 0x2679e3b2
rol eax, 3
popf
pushf
not eax
add eax, 0x69d41fa6
xor eax, 0x69c30237
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x79932850
xor eax, 0x1e5f2d4d
rol eax, 3
popf
jmp 0x140039f9f
test bpl, 0x10
je 0x14003e82f
push rax
pushf
mov eax, 0xfba0865a
pushf
not eax
add eax, 0x403310c6
xor eax, 0x7d4f068e
rol eax, 0x58
popf
pushf
not eax
add eax, 0x6a4d8e89
xor eax, 0x7aa61057
rol eax, 0x82
popf
pushf
not eax
add eax, 0x874818
xor eax, 0x7aa854f5
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x1acc35af
xor eax, 0x5d3fec9d
rol eax, 0
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x5246fbeb
pushf
not eax
add eax, 0x6ee6f1a6
xor eax, 0x4ee21b83
rol eax, 0x49
popf
pushf
not eax
add eax, 0x3f092961
xor eax, 0x58a4b1c5
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x1ff33500
xor eax, 0x1100ffe3
rol eax, 0x9e
popf
jmp 0x140039f9f
test bpl, 0x40
je 0x14003e8c1
push rax
pushf
mov eax, 0xf960abfd
pushf
not eax
add eax, 0x3794d32a
xor eax, 0x48342a48
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x331bd033
xor eax, 0x396fc2d3
rol eax, 0x68
popf
pushf
not eax
add eax, 0x2ec8174b
xor eax, 0x562f31ce
rol eax, 0xbc
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x935cc059
pushf
not eax
add eax, 0x2618209b
xor eax, 0x6500cdef
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x115e9fac
xor eax, 0x53c1b234
rol eax, 0xb1
popf
jmp 0x140039f9f
test sil, 8
je 0x14003e92d
push rax
pushf
mov eax, 0x84135616
pushf
not eax
add eax, 0x4e82bc59
xor eax, 0x35eb6870
rol eax, 0x44
popf
pushf
not eax
add eax, 0x4f099b02
xor eax, 0x5636b7d2
rol eax, 0x2f
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xfd9418ac
pushf
not eax
add eax, 0x41d9387d
xor eax, 0x56481729
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x63119700
xor eax, 0x17a363d7
rol eax, 0x98
popf
pushf
not eax
add eax, 0x792cbdcf
xor eax, 0x4a638768
rol eax, 0xe4
popf
jmp 0x140039f9f
or dword [r8 + 0x21], 0x208
movzx eax, word [r9]
add r9, 2
mov word [r8 + 0x15], ax
jmp 0x14003f0cf
mov ecx, 0x336dbbcb
pushf
not ecx
add ecx, 0x1d04fade
xor ecx, 0x1cc1e2fa
rol ecx, 0xb1
popf
pushf
not ecx
add ecx, 0x32aa8ec0
xor ecx, 0xe5e6a57
rol ecx, 0x7e
popf
pushf
not ecx
add ecx, 0x5f41f155
xor ecx, 0x1a03dc3
rol ecx, 0xab
popf
jmp 0x14003ee1e
test r14b, r14b
je 0x14003ea9a
push rax
pushf
mov eax, 0x83ff3f3b
pushf
not eax
add eax, 0x75ae5ff6
xor eax, 0x2db0f3e
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x354c2654
xor eax, 0x4f7010a9
rol eax, 0x37
popf
pushf
not eax
add eax, 0xa14f2d0
xor eax, 0x2f3662e4
rol eax, 0xde
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x9804920a
pushf
not eax
add eax, 0x46160c19
xor eax, 0x377c2bc8
rol eax, 0x32
popf
pushf
not eax
add eax, 0x5827e2e2
xor eax, 0x6c4e8d55
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x221fa4e0
xor eax, 0x31a7339c
rol eax, 0xf7
popf
jmp 0x140039f9f
mov ecx, 0x5fc5705c
pushf
not ecx
add ecx, 0x59772694
xor ecx, 0x543bb57d
rol ecx, 0x31
popf
pushf
not ecx
add ecx, 0x586504e4
xor ecx, 0x51cfa9cb
rol ecx, 0x60
popf
push rax
pushf
mov eax, 0x7559c2f8
pushf
not eax
add eax, 0x162d407f
xor eax, 0x64227a21
rol eax, 0xca
popf
pushf
not eax
add eax, 0x7d0a83fa
xor eax, 0x2d11b4f2
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x570dac04
xor eax, 0x55c4c85e
rol eax, 0x38
popf
jmp 0x140039f9f
test cl, bpl
je 0x14003ec1c
push rax
pushf
mov eax, 0x7e344584
pushf
not eax
add eax, 0x40da1bb8
xor eax, 0x3cc9d122
rol eax, 0x27
popf
pushf
not eax
add eax, 0x3553a702
xor eax, 0x7b1c9d1b
rol eax, 9
popf
pushf
not eax
add eax, 0x7262e172
xor eax, 0x4b58196d
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x27bd9d61
xor eax, 0x144f943d
rol eax, 0x27
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xc201849d
pushf
not eax
add eax, 0x51dc5f4a
xor eax, 0x46559b40
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x355ad11a
xor eax, 0x114330ab
rol eax, 0x88
popf
pushf
not eax
add eax, 0x266c928c
xor eax, 0x1c55ca44
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x26d4f90d
xor eax, 0x1bf32d46
rol eax, 0xcb
popf
jmp 0x140039f9f
or dword [r8 + 0x21], 8
movzx eax, word [r9]
add r9, 2
mov word [r8 + 0x15], ax
push rax
pushf
mov eax, 0xb1a1268f
pushf
not eax
add eax, 0x9e15335
xor eax, 0x4a6a457f
rol eax, 0xff
popf
pushf
not eax
add eax, 0x6c8e6cee
xor eax, 0x593e2848
rol eax, 0x64
popf
pushf
not eax
add eax, 0xa5e1a17
xor eax, 0x65ed1df3
rol eax, 0x3c
popf
jmp 0x140039f9f
test bpl, 0x40
je 0x14003edd9
push rax
pushf
mov eax, 0xf25a8777
pushf
not eax
add eax, 0x319eaaa
xor eax, 0x25eb1711
rol eax, 0x15
popf
pushf
not eax
add eax, 0x3e7dbefc
xor eax, 0x515c6d0d
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb218e28
xor eax, 0x384331a5
rol eax, 0x9d
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x61e82ffb
pushf
not eax
add eax, 0x3222d9fe
xor eax, 0x49f543a8
rol eax, 1
popf
pushf
not eax
add eax, 0x14e0e67c
xor eax, 0x1b2e5c1a
rol eax, 0xba
popf
pushf
not eax
add eax, 0x158533c0
xor eax, 0x219b5583
rol eax, 0xda
popf
jmp 0x140039f9f
or dword [r8 + 0x21], 0x210
mov eax, dword [r9]
push rcx
not rcx
sub r9, rcx
pop rcx
sub r9, 1
mov dword [r8 + 0x15], eax
jmp 0x14003f0cf
mov ecx, 0x2ca7fa77
pushf
not ecx
add ecx, 0x5d4dbe38
xor ecx, 0x1334de60
rol ecx, 0x80
popf
pushf
not ecx
add ecx, 0x56e2a2b9
xor ecx, 0x5723145a
rol ecx, 0x2b
popf
pushf
not ecx
add ecx, 0x55529c28
xor ecx, 0x2fa56d84
rol ecx, 0x5c
popf
pushf
not ecx
add ecx, 0xf1aba93
xor ecx, 0x23cc4a
rol ecx, 0xb6
popf
test sil, 8
jne 0x14003ef29
push rax
pushf
mov eax, 0x73fbe80
pushf
not eax
add eax, 0x43bb4ace
xor eax, 0x34371889
rol eax, 0xac
popf
pushf
not eax
add eax, 0x2f57b987
xor eax, 0xf88acaf
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x47f492e
xor eax, 0x66844fc3
rol eax, 0xf
popf
pushf
not eax
add eax, 0x3313e286
xor eax, 0x2142b4
rol eax, 0xe7
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x4d76c637
pushf
not eax
add eax, 0x3ea7d8c6
xor eax, 0x1d22922c
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x1262fa7a
xor eax, 0x512ad10b
rol eax, 0x1a
popf
jmp 0x140039f9f
or dword [r8 + 0x21], 0x10
mov eax, dword [r9]
push rcx
not rcx
sub r9, rcx
pop rcx
sub r9, 1
mov dword [r8 + 0x15], eax
jmp 0x14003ebbe
test bpl, 0x20
je 0x14003f031
push rax
pushf
mov eax, 0x8f5f56e2
pushf
not eax
add eax, 0x53af8094
xor eax, 0x62e9ce4a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x4222c6f8
xor eax, 0x316a9e78
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x368208b5
xor eax, 0x75b2eaeb
rol eax, 0x66
popf
pushf
not eax
add eax, 0x3831544b
xor eax, 0x5275ca6d
rol eax, 0xfe
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0xad0f59ff
pushf
not eax
add eax, 0x17eac90
xor eax, 0x6cc1a48a
rol eax, 0x19
popf
pushf
not eax
add eax, 0x7a3ffffc
xor eax, 0x59cea20e
rol eax, 0xc7
popf
jmp 0x140039f9f
or dword [r8 + 0x21], 0x204
mov al, byte [r9]
inc r9
mov byte [r8 + 0x15], al
push rax
pushf
mov eax, 0x59417f65
pushf
not eax
add eax, 0x42b70b17
xor eax, 0x6d1e4022
rol eax, 0x22
popf
pushf
not eax
add eax, 0x7b9f62e6
xor eax, 0x2ad14539
rol eax, 0x68
popf
pushf
not eax
add eax, 0x28840c8a
xor eax, 0xbd4a004
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x5c3c28f0
xor eax, 0x2a7cbbec
rol eax, 0x3a
popf
jmp 0x140039f9f
sub r9b, byte [rsp + 0x60]
mov byte [r8], r9b
cmp r9b, 0xf
jbe 0x14003f136
push rax
pushf
mov eax, 0x4d71a9e0
pushf
not eax
add eax, 0x3d72d0b3
xor eax, 0x1aec73ca
rol eax, 0x78
popf
pushf
not eax
add eax, 0x73f238d1
xor eax, 0x36b36726
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x1ff15d9
xor eax, 0x10963058
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa09d8f8
xor eax, 0x1fe5b49d
rol eax, 0xba
popf
jmp 0x140039f9f
push rax
pushf
mov eax, 0x327eddfa
pushf
not eax
add eax, 0x66529e00
xor eax, 0x3dde8dee
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x57019694
xor eax, 0x9c55cf
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x26268e45
xor eax, 0x7a1077b4
rol eax, 0x33
popf
jmp 0x140039f9f
or dword [r8 + 0x21], 0x5000
mov r9b, 0xaa
pushf
not r9b
add r9b, 0x20
xor r9b, 0x3b
rol r9b, 0x12
popf
pushf
not r9b
add r9b, 0x4a
xor r9b, 0x5f
rol r9b, 0x63
popf
pushf
not r9b
add r9b, 0x48
xor r9b, 0x3d
rol r9b, 0xbc
popf
mov byte [r8], InitCommonControls
push rax
pushf
mov eax, 0x49c9c3e
pushf
not eax
add eax, 0x542686e4
xor eax, 0x1154879a
rol eax, 0xd
popf
pushf
not eax
add eax, 0x20dc547c
xor eax, 0x7a3468a0
rol eax, 0xac
popf
jmp 0x140039f9f
movzx eax, r9b
add rsp, 0x18
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret