Function at 0x1400db260
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 [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
and edx, 0x94020008
mov ebp, ecx
and ebp, 0x20b42512
or ebp, edx
xor ebp, 0x20b42512
and ecx, 0x4b49dae5
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x91a74ba1
and ecx, 0x6e58b45e
or ecx, edx
mov edx, ecx
xor edx, 0x5ae41100
mov ebp, ecx
xor ebp, 0x25116ebb
mov ebx, ebp
and ebx, 0xa11a884d
and edx, 0x5ee577b2
or edx, ebx
mov ebx, edx
not ebx
and ebx, 0x5ee577b3
and edx, 0xa11a884c
or edx, ebx
and ebp, 1
xor ecx, 0x25116eba
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0x9b73e1f9
and ecx, 0x648c1e06
or ecx, ebp
xor ecx, 0x648c1e06
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
xor edx, 0x4feb5dc5
and edx, ecx
not ecx
and ecx, 0x4feb5dc5
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0xa0098d75
and edx, 0x5ff6728a
or edx, ecx
mov ecx, edx
xor ecx, 0x101c0f47
xor edx, 0xefe2d0b0
mov ebp, edx
and ebp, 0xece37008
and ecx, 0x131c8ff7
or ecx, ebp
xor ecx, 0x131c8ff7
or ecx, edx
cmp ecx, 0xffffffff
sete byte [rsp + 0x26]
cmp eax, 0xa
setl byte [rsp + 0x27]
mov r14d, 0x938caecc
mov r13d, 0x6dfa07b5
mov r12d, 0xe5589e6
mov r15d, 0xea274f5f
mov ecx, 0x1a68039a
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
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 edi, edx
not edi
mov ebp, edi
and ebp, 0x8d805e97
and edx, 0x727fa168
or edx, ebp
and ebx, 0x8d805e97
and ecx, 0x727fa168
or ecx, ebx
xor ecx, edx
not ecx
or ecx, edi
cmp ecx, 0xffffffff
setne r8b
sete r9b
cmp eax, 9
setg dl
cmp eax, 0xa
setl cl
xor dl, cl
and dl, cl
mov eax, edx
xor al, 1
mov ebx, edx
and bl, al
mov r10d, ebx
and r10b, dl
xor bl, dl
or bl, r10b
or al, dl
xor al, 1
mov edx, ebx
and dl, al
xor al, bl
or al, dl
mov edx, eax
xor dl, 1
and dl, r9b
and al, r8b
or al, dl
mov edx, ecx
or dl, r9b
xor dl, 1
xor cl, r9b
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, ecx
not dl
and dl, cl
xor dl, 1
mov ebx, edx
xor bl, cl
or dl, cl
xor dl, 1
or dl, bl
xor dl, al
xor al, 1
mov ebx, eax
and bl, cl
xor al, cl
or al, bl
mov ecx, eax
xor cl, dl
test cl, 1
mov ecx, 0x689df75f
mov ebp, 0xd484f696
cmovne ecx, ebp
test al, 1
mov eax, 0x689df75f
cmovne eax, ecx
test dl, 1
cmove eax, ecx
mov ecx, eax
nop word cs:[rax + rax]
nop
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
cmp ecx, 0x42e93815
jg 0x1400db630
cmp ecx, 0x1a680399
jg 0x1400db771
cmp ecx, 0xbbc1891
jle 0x1400dbf4b
cmp ecx, 0x13d98e3a
jle 0x1400dc8b6
cmp ecx, 0x1798a639
jle 0x1400dd911
cmp ecx, 0x18515f7f
jle 0x1400df7df
cmp ecx, 0x18515f80
je 0x1400e2d97
cmp ecx, 0x1871e2bd
je 0x1400e2dad
cmp ecx, 0x19f0d7b3
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rdx - 1]
imul ebp, edx
mov ebx, ebp
not ebx
mov edx, ebx
and edx, 0x64b4f24a
mov ecx, ebp
xor ecx, 0x64b4f24a
and ecx, ebp
mov edi, edx
and edi, ecx
xor ecx, edx
or ecx, edi
mov edx, ecx
not edx
and edx, 0x7ce64a09
and ecx, 0x8319b5f6
or ecx, edx
mov edx, ecx
xor edx, 0xe0280029
xor ecx, 0x12a040
and ecx, 0x797e7d4
and edx, 0xf868182b
or edx, ecx
xor edx, 0xf868182b
and ebx, 0x2a9927f9
and ebp, 0xd566d806
or ebp, ebx
xor ebp, 0xd566d806
mov ecx, edx
and ecx, ebp
xor ebp, edx
or ebp, ecx
mov ecx, ebp
not ecx
and ecx, 0xfacd364a
and ebp, 0x532c9b5
or ebp, ecx
xor ebp, 0x532c9b5
setne cl
sete dl
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
xor al, dl
xor al, 1
xor dl, bl
and dl, bl
xor cl, bl
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, 1
and cl, dl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
xor cl, 1
mov edx, eax
or dl, cl
xor cl, al
mov eax, edx
xor al, cl
test al, 1
mov eax, 0xf84586c7
mov ebp, 0x85eeb977
cmovne eax, ebp
test cl, 1
mov ecx, eax
mov ebp, 0xf84586c7
jmp 0x1400e97d2
cmp ecx, 0x599aad90
jle 0x1400dbd79
cmp ecx, 0x6eb4316d
jle 0x1400dc0d0
cmp ecx, 0x79687bc0
jle 0x1400dca06
cmp ecx, 0x7db0a94b
jle 0x1400dda9d
cmp ecx, 0x7ea1bbbb
jle 0x1400df8cc
cmp ecx, 0x7ea1bbbc
je 0x1400e2dc3
cmp ecx, 0x7f5292e4
je 0x1400e2f0b
cmp ecx, 0x7fab7690
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rdx - 1]
imul ebx, edx
mov edi, ebx
not edi
mov edx, edi
or edx, 0xbcd9589c
mov ecx, ebx
or ecx, 1
and ecx, 0xbcd9589d
mov ebp, edi
and ebp, 0x4326a762
or ebp, ecx
and edx, 0xbcd9589d
xor edx, ebp
and edi, 0x808911b7
and ebx, 0x7f76ee48
or ebx, edi
mov ecx, ebx
xor ecx, 0x66462c08
mov edi, edx
not edi
mov ebp, edi
and ebp, 0x9930d2f0
and edx, 0x66cf2d0f
or edx, ebp
xor ebx, 0x800010b0
and ebx, 0x9930d2f0
and ecx, 0x66cf2d0f
or ecx, ebx
xor ecx, edx
not ecx
or ecx, edi
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
or bl, r8b
mov edx, ecx
xor dl, bl
or cl, bl
xor cl, 1
or cl, dl
mov edx, ecx
and cl, al
xor al, 1
xor dl, 1
mov ebx, eax
xor bl, dl
and bl, al
and dl, al
or dl, cl
mov eax, ebx
xor al, dl
test al, 1
mov eax, 0xf28ba456
mov ebp, 0x606cfee8
cmovne eax, ebp
test dl, dl
mov ecx, eax
cmovne ecx, ebp
jmp 0x1400e43fe
cmp ecx, 0x2c56226f
jle 0x1400dc134
cmp ecx, 0x31da754f
jle 0x1400dcb00
cmp ecx, 0x3acead0e
jle 0x1400ddbfe
cmp ecx, 0x3fbaa9c8
jle 0x1400dfa1b
cmp ecx, 0x3fbaa9c9
je 0x1400e2f21
cmp ecx, 0x412aed57
je 0x1400e2f37
cmp ecx, 0x4155ff8a
jne 0x1400db4b0
mov ecx, 0xe34ffbb1
cmp ecx, 0xfbeac16c
jg 0x1400db4bc
nop word cs:[rax + rax]
cmp ecx, 0xc614847a
jg 0x1400db940
cmp ecx, 0xa8758b2a
jg 0x1400db9b6
cmp ecx, 0x948b7def
jle 0x1400dc2f9
cmp ecx, 0x9c5f5087
jle 0x1400dcc37
cmp ecx, 0xa63cbad8
jle 0x1400ddc38
cmp ecx, 0xa7c9ebb9
jle 0x1400dfbea
cmp ecx, 0xa7c9ebba
je 0x1400e3027
cmp ecx, 0xa83fafe3
je 0x1400e31a1
cmp ecx, 0xa87582ef
jne 0x1400db4b0
mov eax, dword [0x140265718]
lea edx, [rax - 1]
imul edx, eax
mov ebx, edx
not ebx
mov eax, ebx
or eax, 0xbb3e4f53
mov ecx, eax
not ecx
or edx, 0x4c08024
and edx, 0xdc68936
mov ebp, ebx
and ebp, 0xb2384641
or ebp, edx
and eax, 0xdc68936
and ecx, 0x40013088
or ecx, eax
xor ecx, ebp
mov eax, ecx
not eax
and eax, 0x6e1eb363
and ecx, 0x91e14c9c
or ecx, eax
mov eax, ecx
xor eax, 0x2c903c0
xor ecx, 0x5000f820
and ecx, 0x7816f82e
and eax, 0x87e907d1
or eax, ecx
xor eax, 0x87e907d1
mov ecx, eax
and ecx, ebx
xor eax, ebx
or eax, ecx
cmp eax, 0xffffffff
setne r8b
sete dl
cmp dword [0x140265714], 9
setg cl
xor dl, cl
and dl, cl
xor r8b, cl
xor dl, 1
mov ecx, r8d
xor cl, 1
mov ebx, edx
xor bl, cl
or dl, cl
xor dl, 1
or dl, bl
mov eax, edx
xor al, 1
mov ebx, eax
and bl, dl
xor al, bl
xor bl, 1
or bl, dl
xor bl, 1
or bl, al
mov eax, ebx
xor al, 1
and bl, cl
or cl, al
and al, r8b
or al, bl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x4499c6aa
mov ebp, 0x7f5292e4
cmovne edx, ebp
test al, al
mov eax, edx
mov ebp, 0x4499c6aa
jmp 0x1400e7bf9
cmp ecx, 0xe0001d90
jg 0x1400dbbec
cmp ecx, 0xd3e583ea
jle 0x1400dc34b
cmp ecx, 0xda238c75
jle 0x1400dcd93
cmp ecx, 0xdbaa7c17
jle 0x1400ddc72
cmp ecx, 0xdc42b087
jle 0x1400dfc1d
cmp ecx, 0xdc42b088
je 0x1400e32ee
cmp ecx, 0xdd4d5598
je 0x1400e34b9
cmp ecx, 0xdf03567f
jne 0x1400db4b0
mov ecx, 0x1741d871
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xb8c06b75
jle 0x1400dc4c5
cmp ecx, 0xbd6fd276
jle 0x1400dcf31
cmp ecx, 0xc041401a
jle 0x1400dddbb
cmp ecx, 0xc35517c8
jle 0x1400dfc4b
cmp ecx, 0xc35517c9
je 0x1400e364e
cmp ecx, 0xc386f258
je 0x1400e3776
cmp ecx, 0xc4b85b0e
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x40104018
and edx, 0x2403686
or edx, ebp
mov ebx, edx
xor ebx, 0x3282
xor edx, 0xc1ec008
or ecx, 0x4250769e
mov ebp, ecx
not ebp
and edx, 0xe5ec40c
and ebx, 0x40003292
or ebx, edx
and ecx, 0xe5ec40c
and ebp, 0xb1a10961
or ebp, ecx
xor ebp, ebx
mov ecx, ebp
not ecx
and ecx, 0x6f9efa87
and ebp, 0x90610578
or ebp, ecx
mov ebx, ebp
xor ebx, 0xd0300360
xor ebp, 0x2dce8c19
mov ecx, ebp
and ecx, 0x30d709e
and ebx, 0xfcf28f61
or ebx, ecx
mov ecx, ebx
xor ecx, 0xfcf28f61
mov edx, ebx
xor edx, 0x3cdcafb9
and edx, ecx
or ebp, 0x3fd1df27
mov esi, ebp
not esi
mov edi, edx
not edi
mov eax, edi
and eax, 0x10d6e574
and edx, 0xef291a8b
or edx, eax
or edi, ebp
and ebp, 0x10d6e574
and esi, 0xc0280088
or esi, ebp
xor esi, edx
not edi
or edi, esi
mov eax, edi
not eax
and eax, 0xc02e20d9
and edi, 0x3fd1df26
or edi, eax
xor ebx, 0x108600a
and ebx, 0x41e8e92b
mov eax, ecx
and eax, 0xbe1716d4
or eax, ebx
xor eax, 0x41e8e92a
and ecx, 1
or ecx, eax
mov eax, ecx
not eax
and eax, 0xcd4d481f
and ecx, 0x32b2b7e0
or ecx, eax
mov eax, ecx
xor eax, 0x32022000
xor ecx, 0xcd4d481f
mov edx, edi
not edx
mov ebp, edx
and ebp, 0x4df9d7e3
and edi, 0xb206281c
or edi, ebp
or edx, ecx
and ecx, 0x4df9d7e3
and eax, 0xb206281c
or eax, ecx
xor eax, edi
not edx
or edx, eax
mov eax, edx
not eax
and edx, eax
mov ecx, eax
and ecx, edx
xor edx, eax
or edx, ecx
mov eax, edx
not eax
mov ecx, eax
and ecx, 0xa48c7052
and edx, 0x5b738fad
or edx, ecx
xor edx, 0x5b738fad
or edx, eax
cmp edx, 0xffffffff
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
mov edx, ebx
xor dl, al
not dl
and dl, al
or bl, al
mov eax, ebx
xor al, dl
xor dl, 1
xor al, 1
or dl, bl
xor dl, 1
or dl, al
xor cl, 1
xor dl, 1
mov eax, ecx
or al, dl
xor dl, cl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0x57a701f2
mov ecx, 0xfc8a6de8
cmovne ebp, ecx
test dl, 1
mov ecx, ebp
mov edx, 0x57a701f2
cmovne ecx, edx
jmp 0x1400e878c
cmp ecx, 0xec7536c5
jle 0x1400dc658
cmp ecx, 0xf28ba455
jle 0x1400dd0fb
cmp ecx, 0xf8c4cf54
jle 0x1400ddedb
cmp ecx, 0xf9b6d30a
jle 0x1400dfdbd
cmp ecx, 0xf9b6d30b
je 0x1400e3878
cmp ecx, 0xfa00e36a
je 0x1400e388e
cmp ecx, 0xfa09d8cc
jne 0x1400db4b0
mov ecx, dword [0x140265718]
lea edx, [rcx - 1]
imul edx, ecx
mov edi, edx
not edi
mov ecx, edi
and ecx, 0xa46f5dea
mov eax, edx
and eax, 0x5b90a215
or eax, ecx
mov ebp, eax
xor ebp, 0x2000
xor eax, 0x422
mov ebx, edi
or ebx, 0xb0ee52a
mov ecx, ebx
not ecx
or eax, 0x70000254
and eax, 0x7b008676
and ebp, 0xe6108
or ebp, eax
and ebx, 0x7b008676
and ecx, 0x84f11881
or ecx, ebx
xor ecx, ebp
mov eax, ecx
not eax
and eax, 0xd13d313a
and ecx, 0x2ec2cec5
or ecx, eax
mov ebp, ecx
xor ebp, 0x25cc2bee
xor ecx, 0x8115411
and edi, 0xb9b9d814
and edx, 0x464627eb
or edx, edi
mov eax, edx
xor eax, 0x2503
xor edx, 0xb9b9d814
mov ebx, ebp
and ebx, 0xf6e682ec
and ecx, 0x9197d13
or ecx, ebx
or ebp, edx
and edx, 0xf6e682ec
and eax, 0x9197d13
or eax, edx
xor eax, ecx
not ebp
or ebp, eax
mov eax, ebp
not eax
and eax, 0xfd0bfa9d
and ebp, 0x2f40562
or ebp, eax
xor ebp, 0x2f40562
setne r8b
sete al
cmp dword [0x140265714], 9
setg dl
mov ebx, eax
or bl, dl
xor bl, 1
xor al, dl
not al
and al, dl
mov ecx, ebx
and cl, al
xor al, bl
or al, cl
xor r8b, dl
mov ecx, r8d
not cl
and cl, dl
mov edx, ecx
and dl, r8b
xor cl, r8b
or cl, dl
mov edx, ecx
xor dl, al
xor al, 1
or al, cl
mov ecx, edx
xor cl, al
not cl
test cl, 1
mov ecx, 0xa3084bfb
mov ebp, 0x2367d31b
cmovne ecx, ebp
test dl, dl
mov edx, 0xa3084bfb
cmovne edx, ecx
jmp 0x1400e3644
cmp ecx, 0x4d9a252a
jg 0x1400dc72e
cmp ecx, 0x493fe313
jg 0x1400dc78c
cmp ecx, 0x4500416c
jle 0x1400dd8d7
cmp ecx, 0x460cc8be
jle 0x1400df6fc
cmp ecx, 0x460cc8bf
je 0x1400e3a45
cmp ecx, 0x485984fb
je 0x1400e3ab9
cmp ecx, 0x488d0290
jne 0x1400db4b0
mov rax, qword [rsp + 0x30]
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0x656f6241
and edx, ebp
not ebp
and ebp, 0x76041
and ecx, 0x65680200
or ecx, ebp
mov ebp, ecx
xor ebp, 0x45480200
xor ecx, 0x9a97fdff
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x3aa211e5
and ebp, 0x454d6200
or ebp, edi
or ecx, ebx
and ebx, 0x3aa211e5
and edx, 0xc55dee1a
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x689ddae1
and ecx, 0x9762251e
or ecx, edx
mov edx, ecx
xor edx, 0xf20d475f
mov ebp, ecx
xor ebp, 0xf20d475e
and ebp, edx
xor ecx, 0xdf2b8a0
and ecx, 0xfffffffe
and edx, 1
or edx, ecx
mov ecx, ebp
and ecx, edx
xor edx, ebp
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x81e66bd9
and edx, 0x7e199426
or edx, ecx
mov ecx, edx
xor ecx, 0x6a118022
xor edx, 0x846200
and edx, 0x148c7604
and ecx, 0xeb7389fb
or ecx, edx
mov edx, ecx
xor edx, 0x4006204
xor ecx, 0x692281b9
and ecx, 0x79ae95b9
and edx, 0x86516a46
or edx, ecx
mov ecx, edx
xor ecx, 0x80010040
xor edx, 0x612e8129
and edx, 0x677eeb2f
and ecx, 0x988114d0
or ecx, edx
xor ecx, 0x677eeb2f
cmp ecx, 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
mov edx, eax
not dl
and bl, r8b
or cl, bl
and dl, al
xor dl, 1
mov ebx, edx
xor bl, al
or dl, al
xor dl, 1
or dl, bl
xor dl, cl
xor cl, 1
mov ebx, eax
and bl, cl
xor cl, al
or cl, bl
mov eax, ecx
xor al, dl
test cl, cl
mov ecx, 0x1ec8ae7
mov ebp, 0x911fbf2b
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
test al, 1
mov eax, 0x1ec8ae7
jmp 0x1400e9961
cmp ecx, 0x4a4992a
jg 0x1400dd141
cmp ecx, 0x5adfb0
jg 0x1400de061
cmp ecx, 0xfe15c18b
jg 0x1400dfdeb
cmp ecx, 0xfbeac16d
je 0x1400e3acf
cmp ecx, 0xfc8a6de8
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea eax, [rcx - 1]
imul eax, ecx
mov esi, eax
not esi
mov ecx, esi
and ecx, 0xd58d3dbf
mov edi, eax
and edi, 0x2a72c240
or edi, ecx
mov ecx, edi
xor ecx, 0x2600000
xor edi, 0x4040002
mov edx, esi
or edx, 0xa666f03e
mov ebx, edx
not ebx
or edi, 0x588802c1
and edi, 0x7c8ec2c3
and ecx, 0x8260303c
or ecx, edi
and edx, 0x7c8ec2c3
and ebx, 0x1110d00
or ebx, edx
xor ebx, ecx
mov ecx, ebx
not ecx
and ecx, 0xb88ec3e6
and ebx, 0x47713c19
or ebx, ecx
mov ebp, ebx
xor ebp, 0x61170400
xor ebx, 0x1c600040
and ebx, 0x9c60c866
and ebp, 0x639f3799
or ebp, ebx
mov ecx, ebp
xor ecx, 0x63092418
xor ebp, 0x9c60c866
mov edx, ebp
and edx, 0x98965ba3
and ecx, 0x6769a45c
or ecx, edx
or ebp, eax
and eax, 0x98965ba3
and esi, 0x6769a45c
or esi, eax
xor esi, ecx
not ebp
or ebp, esi
mov eax, ebp
not eax
and eax, 0x580a21d
and ebp, 0xfa7f5de2
or ebp, eax
xor ebp, 0xfa7f5de2
sete cl
setne bl
cmp r8d, 0xa
setl r9b
cmp r8d, 9
setg r8b
mov eax, ebx
and al, r8b
mov edx, r9d
and dl, cl
or dl, al
xor dl, 1
or dl, r8b
or bl, r9b
xor cl, r9b
and cl, r9b
xor cl, 1
mov eax, ebx
xor al, cl
or cl, bl
xor cl, 1
or cl, al
mov eax, edx
xor al, cl
xor cl, 1
or cl, dl
xor al, 1
mov edx, eax
xor dl, cl
test al, 1
mov eax, 0x61ae3665
mov ebp, 0xe2013399
cmovne eax, ebp
test cl, 1
mov ecx, 0x61ae3665
jmp 0x1400e1e80
cmp ecx, 0x652b21ed
jg 0x1400dd2e0
cmp ecx, 0x606cfee7
jg 0x1400de09b
cmp ecx, 0x5ca450ad
jg 0x1400dff98
cmp ecx, 0x599aad91
je 0x1400e3c7b
cmp ecx, 0x59ef4054
jne 0x1400db4b0
mov rcx, qword [rsp + 0x28]
lea rdx, str.RtlCreateHeap
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, 0xed650647
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x254e9f4c
jg 0x1400dd3d5
cmp ecx, 0x2367d31a
jg 0x1400de0d5
cmp ecx, 0x21c81e4f
jg 0x1400e01ad
cmp ecx, 0x1a68039a
je 0x1400e3e5a
cmp ecx, 0x1c1b861a
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
and ecx, 0x151fdce8
and ebp, 0xeae02317
or ebp, ecx
mov ecx, ebp
xor ecx, 0x2a000314
xor ebp, 0x151fdce8
mov edx, ebp
and edx, 0xc1f77443
and ecx, 0x3e088bbc
or ecx, edx
mov ebx, ecx
xor ebx, 0x3e088bbc
mov edi, ecx
xor edi, 0xbc970a5f
and edi, ebx
or ebp, 0x7d607e1c
mov esi, ebp
not esi
mov edx, edi
not edx
mov eax, edx
and eax, 0xce8f1cdf
and edi, 0x3170e320
or edi, eax
or edx, ebp
and ebp, 0xce8f1cdf
and esi, 0x108120
or esi, ebp
xor esi, edi
not edx
or edx, esi
mov eax, edx
not eax
and eax, 0x829f81e2
and edx, 0x7d607e1d
or edx, eax
and ebx, 1
xor ecx, 0x3e088bbd
or ecx, ebx
mov eax, ecx
not eax
and eax, 0x894b54c6
and ecx, 0x76b4ab39
or ecx, eax
xor ecx, 0x76b4ab39
mov eax, edx
and eax, ecx
xor ecx, edx
or ecx, eax
mov edx, ecx
not edx
mov eax, edx
and eax, 0x12829b6b
and edx, ecx
and ecx, 0xed7d6494
or ecx, eax
mov eax, ecx
xor eax, 0xc5206410
xor ecx, 0x12829b6b
mov ebp, edx
not ebp
mov ebx, ecx
and ebx, 0x3adf1b8f
and eax, 0xc520e470
or eax, ebx
or ecx, ebp
and ebp, 0x3adf1b8f
and edx, 0xc520e470
or edx, ebp
xor edx, eax
not ecx
or ecx, edx
mov eax, ecx
not eax
mov edx, eax
and edx, 0xcc2ca94a
and ecx, 0x33d356b5
or ecx, edx
xor ecx, 0x33d356b5
or ecx, eax
cmp ecx, 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
mov eax, ebx
not al
and dl, cl
or dl, r9b
mov ecx, edx
xor cl, 1
and dl, bl
or bl, cl
and cl, al
or cl, dl
mov eax, ebx
xor al, cl
test al, 1
mov eax, 0xcce68fa3
mov edx, 0x85eeb977
cmovne eax, edx
test cl, cl
mov ecx, eax
mov edx, 0xcce68fa3
cmovne ecx, edx
test bl, bl
jmp 0x1400e97d8
cmp ecx, 0x8bc0cd04
jg 0x1400dd5ee
cmp ecx, 0x8681eaf2
jg 0x1400de10f
cmp ecx, 0x836f3b41
jg 0x1400e0350
cmp ecx, 0x80bc9713
je 0x1400e3edb
cmp ecx, 0x82731be5
jne 0x1400db4b0
mov ecx, 0xd3e583eb
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xce03c461
jg 0x1400dd727
cmp ecx, 0xcbd87c45
jg 0x1400de1d5
cmp ecx, 0xca84e185
jg 0x1400e0467
cmp ecx, 0xc614847b
je 0x1400e3fbe
cmp ecx, 0xc6984d3b
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea edi, [rdx - 1]
imul edi, edx
mov esi, edi
not esi
mov ebp, esi
and ebp, 0x51204840
mov edx, edi
and edx, 0x260a158b
or edx, ebp
mov ebp, edx
xor ebp, 0x2000481
xor edx, 0xd9f5ea74
mov ecx, edi
xor ecx, 0x772a5dcb
and ecx, edi
mov ebx, ecx
not ebx
mov eax, edx
and eax, 0x2caadb1a
and ebp, 0x530004c1
or ebp, eax
or edx, ebx
and ebx, 0x2caadb1a
and ecx, 0xd35524e5
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
mov eax, edx
not eax
and eax, 0x8c699c05
and edx, 0x739663fa
or edx, eax
mov ebx, edx
xor ebx, 0x4bc3e30
xor edx, 0xd843814c
and esi, 0xc5c8748d
and edi, 0x3a378b72
or edi, esi
mov eax, edi
xor eax, 0x18338340
xor edi, 0xc5c8748d
mov ecx, ebx
and ecx, 0x230448b3
and edx, 0xdcfbb74c
or edx, ecx
or ebx, edi
and edi, 0x230448b3
and eax, 0xdcfbb74c
or eax, edi
xor eax, edx
not ebx
or ebx, eax
cmp ebx, 0xffffffff
sete bl
setne dl
cmp r8d, 9
setg r9b
cmp r8d, 0xa
setl r8b
mov ecx, r8d
xor cl, dl
mov eax, ecx
xor al, r9b
and al, cl
or dl, r8b
xor dl, 1
or bl, r9b
xor bl, 1
mov ecx, edx
and cl, bl
xor bl, dl
or bl, cl
mov edx, eax
xor dl, 1
mov ecx, ebx
xor cl, 1
and bl, dl
and al, cl
or al, bl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x1275dab1
mov ebp, 0xb4d40334
cmovne edx, ebp
test cl, 1
mov ecx, 0x1275dab1
cmovne ecx, edx
jmp 0x1400e71af
cmp ecx, 0xb1f2aecf
jg 0x1400dd76d
cmp ecx, 0xade91385
jg 0x1400de35f
cmp ecx, 0xaccea7d5
jg 0x1400e066b
cmp ecx, 0xa8758b2b
je 0x1400e40d5
cmp ecx, 0xac7b171e
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ebp, ebx
not ebp
mov ecx, ebx
and ecx, 0x5a74ee68
and ebp, 0xa58b1197
or ebp, ecx
mov ecx, ebp
xor ecx, 0xa58b1197
xor ebp, 0x5a74ee68
mov edi, ebp
or edi, 0xafb23d2e
mov esi, edi
not esi
or ebx, 0x504dc2d1
mov edx, ebx
not edx
and edi, 0x14114b41
and esi, 0x404c8090
or esi, edi
and ebx, 0x14114b41
and edx, 0xaba2342e
or edx, ebx
xor edx, esi
mov ebx, edx
not ebx
and ebx, 0xdd3ebe90
and edx, 0x22c1416f
or edx, ebx
xor edx, 0x728c83bf
and ebp, 0x5cc686f7
mov ebx, ecx
and ebx, 0xa3397908
or ebx, ebp
xor ebx, 0x5cc686f6
and ecx, 1
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0xd449cb79
and ecx, 0x2bb63486
or ecx, ebp
xor ecx, 0x2bb63486
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x60480716
mov ebp, ecx
and ebp, 0x8d3100a1
or ebp, edx
xor ebp, 0x8d3100a1
and ecx, 0x1286f848
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x134dc1d6
and ecx, 0xecb23e29
or ecx, edx
xor ecx, 0x1cb399e
setne r8b
sete dl
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
mov ecx, eax
xor cl, dl
and r8b, al
or al, dl
xor al, 1
or al, cl
and bl, dl
or bl, r8b
mov ecx, ebx
xor cl, 1
mov r8d, ecx
mov edx, eax
xor cl, al
xor al, 1
and r8b, al
and dl, bl
or dl, r8b
or bl, al
xor bl, 1
or bl, cl
mov eax, ebx
xor al, dl
test al, 1
mov eax, 0xeb151d3e
mov ecx, 0xcbd87c46
cmovne eax, ecx
test bl, 1
mov ecx, 0xeb151d3e
jmp 0x1400e3ab1
cmp ecx, 0xe90ccaf1
jg 0x1400dd7b3
cmp ecx, 0xe34ffbb0
jg 0x1400de4f9
cmp ecx, 0xe2013398
jg 0x1400e0699
cmp ecx, 0xe0001d91
je 0x1400e40eb
cmp ecx, 0xe01ce837
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
not ecx
mov ebp, ecx
and ebp, 0xc410ae81
mov edx, ebx
and edx, 0x3bef517e
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x3bef517f
and edx, 0xc410ae80
or edx, ebp
mov ebp, edx
not ebp
and ecx, ebp
and edx, ebx
or edx, ecx
xor ebp, edx
test ebp, edx
sete cl
cmp eax, 0xa
setl dl
cmp eax, 9
setg bl
mov eax, ebx
xor al, cl
xor al, 1
or al, bl
mov ebx, eax
not bl
xor dl, cl
mov ecx, edx
xor cl, 1
and dl, al
and bl, cl
or bl, dl
mov edx, eax
and dl, cl
xor cl, al
or cl, dl
mov eax, ecx
xor al, bl
test al, 1
mov eax, 0x93ee44b
mov edx, 0x2d9cfd4e
cmovne eax, edx
test cl, cl
mov ecx, 0x93ee44b
cmovne ecx, eax
jmp 0x1400e43fe
cmp ecx, 0x57168b49
jle 0x1400dd7f9
cmp ecx, 0x58bad0bd
jle 0x1400df4b5
cmp ecx, 0x59473548
jg 0x1400e06c7
cmp ecx, 0x58bad0be
je 0x1400e4198
cmp ecx, 0x58c23c3e
jne 0x1400db4b0
mov rax, qword [rsp + 0x38]
mov qword [0x140265070], rax
mov ecx, 0xd879bd02
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x4c2800cb
je 0x1400e99b7
cmp ecx, 0x493fe314
je 0x1400e99a1
cmp ecx, 0x4bd457e6
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ebx, [rdx - 1]
imul ebx, edx
mov edi, ebx
not edi
mov ebp, edi
and ebp, 0x7f1e268
mov edx, ebx
and edx, 0xf80e1d96
or edx, ebp
mov ebp, edx
xor ebp, 0x30040012
xor edx, 0x7f1e269
mov ecx, ebx
xor ecx, 0xfffffffe
and ecx, ebx
mov esi, ecx
not esi
mov eax, edx
and eax, 0xccfafde5
and ebp, 0x3305021a
or ebp, eax
or edx, esi
and esi, 0xccfafde5
and ecx, 0x3305021a
or ecx, esi
xor ecx, ebp
not edx
or edx, ecx
and edi, 0x93cece66
and ebx, 0x6c313199
or ebx, edi
mov eax, ebx
xor eax, 0x28210100
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0xd59a7ebf
and edx, 0x2a658140
or edx, ecx
xor ebx, 0x918a4e26
and ebx, 0xd59a7ebf
and eax, 0x2a658140
or eax, ebx
xor eax, edx
not eax
or eax, ebp
cmp eax, 0xffffffff
setne r9b
sete cl
cmp r8d, 0xa
setl dl
cmp r8d, 9
setg bl
mov eax, ebx
xor al, cl
xor al, 1
or al, bl
or dl, r9b
or bl, cl
mov ecx, ebx
xor cl, dl
or bl, dl
xor bl, 1
or bl, cl
mov ecx, eax
xor cl, bl
xor bl, 1
or bl, al
mov eax, ecx
xor al, bl
not al
test al, 1
mov eax, 0x4500416d
mov edx, 0xf8c4cf55
cmovne eax, edx
test cl, cl
mov ecx, 0x4500416d
cmovne ecx, eax
jmp 0x1400e55f8
cmp ecx, 0xecc1662
jg 0x1400de533
cmp ecx, 0xca387b1
jg 0x1400e081f
cmp ecx, 0xbbc1892
je 0x1400e41ba
cmp ecx, 0xbd86d72
jne 0x1400db4b0
mov eax, dword [0x140265718]
lea edx, [rax - 1]
imul edx, eax
mov ebp, edx
not ebp
mov eax, ebp
and eax, 0x62ab57c8
mov ecx, edx
and ecx, 0x9d54a836
or ecx, eax
xor ecx, 0x9d54a836
mov eax, edx
xor eax, 0xfffffffe
and eax, edx
mov ebx, ecx
and ebx, eax
xor eax, ecx
or eax, ebx
mov ecx, eax
not ecx
and ecx, 0x141334d6
and eax, 0xebeccb29
or eax, ecx
mov ecx, eax
xor ecx, 0x88288108
and ebp, 0xaaa18f6a
and edx, 0x555e7095
or edx, ebp
mov ebp, edx
xor ebp, 0x41a2080
xor eax, 0x141334d6
xor edx, 0xaaa18f6a
mov ebx, eax
and ebx, 0x73c45a75
and ecx, 0x8c3ba58a
or ecx, ebx
or eax, edx
and edx, 0x73c45a75
and ebp, 0x8c3ba58a
or ebp, edx
xor ebp, ecx
not eax
or eax, ebp
mov ecx, eax
not ecx
and ecx, 0x4b429f0b
and eax, 0xb4bd60f4
or eax, ecx
xor eax, 0xb4bd60f4
setne dl
cmp dword [0x140265714], 0xa
setl bl
mov eax, ebx
xor al, dl
mov ecx, ebx
xor cl, al
not cl
and cl, al
or dl, bl
not al
and al, bl
xor al, 1
mov ebx, edx
xor bl, al
or al, dl
xor al, 1
or al, bl
mov ebx, eax
xor bl, 1
mov edx, ebx
and dl, al
xor bl, dl
xor dl, 1
or dl, al
xor dl, 1
or dl, bl
xor dl, cl
mov ebx, ecx
xor bl, al
or al, cl
xor al, 1
or al, bl
mov ebx, edx
xor bl, al
test al, 1
mov ecx, 0x1685b7a2
mov eax, 0xe90ccaf2
cmovne ecx, eax
test dl, 1
cmovne ecx, eax
not bl
test bl, 1
mov eax, 0x1685b7a2
jmp 0x1400e9961
cmp ecx, 0x74c28275
jg 0x1400de62b
cmp ecx, 0x6fca93ff
jg 0x1400e099b
cmp ecx, 0x6eb4316e
je 0x1400e4405
cmp ecx, 0x6fc45e33
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
not ecx
mov ebp, ecx
and ebp, 0xfffffffe
mov edx, ebx
and edx, 1
or edx, ebp
mov ebp, edx
not ebp
mov edi, ebp
and edi, 0x6e6ff5d1
and edx, 0x91900a2e
or edx, edi
and ebx, 0x6e6ff5d1
and ecx, 0x91900a2e
or ecx, ebx
xor ecx, edx
xor ebp, ecx
test ebp, ecx
sete cl
setne r8b
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
mov edx, r8d
and dl, al
xor al, r8b
xor al, 1
and cl, bl
or cl, dl
mov edx, ebx
xor dl, r8b
or bl, r8b
xor bl, 1
or bl, dl
xor cl, 1
mov edx, ecx
xor dl, bl
or cl, bl
xor cl, 1
or cl, dl
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 dl, al
mov ecx, edx
xor cl, 1
and al, cl
xor cl, al
test cl, 1
mov ecx, 0x98819097
mov ebp, 0xc041401b
cmovne ecx, ebp
test dl, 1
mov edx, ecx
mov ebp, 0x98819097
cmovne edx, ebp
test al, al
jmp 0x1400e95f9
cmp ecx, 0x2f66d90a
jg 0x1400de78e
cmp ecx, 0x2d9cfd4d
jg 0x1400e09d5
cmp ecx, 0x2c562270
je 0x1400e44e0
cmp ecx, 0x2d542a71
jne 0x1400db4b0
mov eax, dword [0x140265718]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
not eax
and eax, 0x11b1d612
and ecx, 0xee4e29ed
or ecx, eax
mov edx, ecx
xor edx, 0xa8042081
xor ecx, 0x1120d002
and ecx, 0x576ad96e
and edx, 0xa8952691
or edx, ecx
mov eax, edx
xor eax, 0x576ad96e
mov ecx, edx
xor ecx, 0x576ad96f
and ecx, eax
xor edx, 0x28952001
and edx, 0x69bfe10f
and eax, 0x96401ef0
or eax, edx
xor eax, 0x96401ef1
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0xcb0e2c3f
and ecx, eax
and eax, 0x34f1d3c0
or eax, edx
xor eax, 0x34f1d3c0
mov edx, eax
and edx, ecx
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
and ecx, 0x26d67df8
and eax, 0xd9298207
or eax, ecx
mov ecx, eax
xor ecx, 0x59298001
xor eax, 0x20d619e8
and eax, 0xa0d61bee
and ecx, 0x5f29e411
or ecx, eax
xor ecx, 0x5f29e411
sete al
setne cl
cmp dword [0x140265714], 0xa
setl bl
xor cl, bl
xor cl, 1
mov edx, ebx
or dl, al
xor dl, 1
or dl, cl
xor dl, 1
xor bl, al
xor bl, dl
mov eax, ebx
xor al, 1
and dl, al
xor al, dl
test al, 1
mov eax, 0x7c5cffdd
mov ecx, 0xfbeac16d
cmovne eax, ecx
test bl, bl
mov ecx, eax
mov ebp, 0x7c5cffdd
jmp 0x1400e532d
cmp ecx, 0x95c895c8
jg 0x1400de920
cmp ecx, 0x94db1787
jg 0x1400e0a87
cmp ecx, 0x948b7df0
je 0x1400e44f6
cmp ecx, 0x94a52a77
jne 0x1400db4b0
mov r8, qword [rsp + 0x38]
mov ebp, dword [0x140265718]
mov ecx, dword [0x140265714]
lea edi, [rbp - 1]
imul edi, ebp
mov eax, edi
not eax
mov ebx, eax
or ebx, 0x7d67b7be
mov edx, edi
or edx, 1
and edx, 0x5c252093
mov esi, eax
and esi, 0x2142972c
or esi, edx
mov ebp, ebx
not ebp
and ebx, 0x5c252093
and ebp, 0x82984840
or ebp, ebx
xor ebp, esi
mov edx, ebp
not edx
and edx, 0x835adc1c
and ebp, 0x7ca523e3
or ebp, edx
mov edx, ebp
xor edx, 0x80144c
and eax, 0x2dfdd543
and edi, 0xd2022abc
or edi, eax
mov eax, edi
xor eax, 0x50000aac
xor ebp, 0xfe3d6ba3
mov ebx, ebp
and ebx, 0x8376a111
and edx, 0x7c895eee
or edx, ebx
xor edi, 0x1748101
and edi, 0x8376a111
and eax, 0x7c895eee
or eax, edi
xor eax, edx
xor ebp, eax
test ebp, eax
sete r9b
setne dl
cmp ecx, 0xa
setl r10b
cmp ecx, 9
setg cl
mov eax, ecx
and al, dl
and r9b, cl
xor cl, dl
or cl, al
mov eax, ecx
xor al, 1
and r10b, dl
or r10b, r9b
mov edx, ecx
and dl, al
mov ebx, ecx
xor bl, dl
xor dl, 1
or dl, al
xor dl, 1
or dl, bl
mov eax, edx
and dl, r10b
xor r10b, 1
xor al, 1
and al, r10b
or dl, al
mov eax, ecx
and al, r10b
xor r10b, cl
or r10b, al
mov eax, r10d
xor al, dl
test r10b, r10b
mov ecx, 0xdb17750e
mov ebp, 0x687cfa09
cmovne ecx, ebp
test dl, dl
cmove ecx, ebp
mov qword [0x140265070], r8
test al, 1
mov eax, 0xdb17750e
jmp 0x1400e9961
cmp ecx, 0xd554c828
jg 0x1400deaaa
cmp ecx, 0xd484f695
jg 0x1400e0b87
cmp ecx, 0xd3e583eb
je 0x1400e45f7
cmp ecx, 0xd45e7c33
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0xa971b052
and edx, 0x568e4fad
or edx, ecx
mov ecx, edx
xor ecx, 0x40a0d29
xor edx, 0x28713010
and edx, 0x7af57294
and ecx, 0x850a8d6b
or ecx, edx
mov ebp, ecx
xor ebp, 0x7af57294
mov edx, ecx
xor edx, 0x7af57295
and edx, ebp
xor ecx, 0x40a810a
and ecx, 0x4eebc31a
and ebp, 0xb1143ce5
or ebp, ecx
mov ebx, ebp
xor ebx, 0xb1043004
mov ecx, edx
not ecx
xor ebp, 0x4eebc31b
mov edi, ecx
and edi, 0xc9b8ee9
and edx, 0xf3647116
or edx, edi
or ecx, ebp
and ebp, 0xc9b8ee9
and ebx, 0xf3647116
or ebx, ebp
xor ebx, edx
not ecx
or ecx, ebx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x10200814
and ecx, 0x40144e3
or ecx, edx
mov ebx, ecx
xor ebx, 2
xor ecx, 0x884e391c
or ebp, 0x14214cf7
mov edx, ebp
not edx
and ecx, 0x8c4f7dfd
and ebx, 0x10200002
or ebx, ecx
and ebp, 0x8c4f7dfd
and edx, 0x63908200
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0xebdeb308
and edx, 0x14214cf7
or edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x84225086
and edx, 0x7bddaf79
or edx, ebp
xor edx, 0x7bddaf79
or edx, ecx
cmp edx, 0xffffffff
setne cl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
xor bl, cl
xor cl, al
or cl, al
mov edx, ebx
xor dl, 1
mov eax, edx
and al, bl
mov r8d, eax
and r8b, dl
xor al, dl
or al, r8b
xor al, cl
mov edx, ecx
and dl, bl
xor cl, bl
or cl, dl
mov edx, eax
xor dl, cl
not dl
test dl, 1
mov edx, 0xc4b85b0e
mov ebp, 0x915f58f4
cmovne edx, ebp
test cl, cl
mov ecx, 0xc4b85b0e
cmovne ecx, edx
jmp 0x1400e598c
cmp ecx, 0xbab5e0c1
jg 0x1400deae4
cmp ecx, 0xb9e82442
jg 0x1400e0c6a
cmp ecx, 0xb8c06b76
je 0x1400e47bc
cmp ecx, 0xb94fc353
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0xd07b7ade
and edx, ebp
not ebp
and ebp, 0x90025a06
and ecx, 0x407920d8
or ecx, ebp
xor ecx, 0x407920d8
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x7f6f9bdd
and edx, 0x80906422
or edx, ecx
mov ebp, edx
xor ebp, 0x50eb1efc
mov ebx, edx
xor ebx, 0x50eb1efd
and ebx, ebp
xor edx, 0xaf14e102
and edx, 0xfffffffe
and ebp, 1
or ebp, edx
mov ecx, ebx
not ecx
mov edx, ebp
not edx
mov edi, ecx
and edi, 0x5fa2008c
and ebx, 0xa05dff73
or ebx, edi
or ecx, edx
and edx, 0x5fa2008c
and ebp, 0xa05dff73
or ebp, edx
xor ebp, ebx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x5ce4ff6e
and ecx, 0xa31b0091
or ecx, edx
mov edx, ecx
xor edx, 0x231a0091
xor ecx, 0x484f546
and ecx, 0x8485f546
and edx, 0x7b7a0ab9
or edx, ecx
mov ecx, edx
xor ecx, 0x84847444
xor edx, 0x29220881
and edx, 0x29238983
and ecx, 0xd6dc767c
or ecx, edx
mov edx, ecx
xor edx, 0x1248347c
xor ecx, 0x9010902
and ecx, 0xcd954b02
and edx, 0x326ab4fd
or edx, ecx
mov ecx, edx
xor ecx, 0x4c814202
xor edx, 0x2228349c
and edx, 0xa33c3d9c
and ecx, 0x5cc3c263
or ecx, edx
xor ecx, 0x5cc3c263
setne r8b
sete cl
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
mov eax, edx
xor al, cl
xor dl, al
and dl, al
or r8b, bl
xor cl, bl
and cl, bl
mov eax, r8d
xor al, cl
xor cl, 1
xor al, 1
or cl, r8b
xor cl, 1
or cl, al
mov eax, edx
xor al, 1
mov ebx, ecx
xor bl, al
and al, dl
mov r8d, eax
and r8b, dl
xor al, dl
or al, r8b
xor al, cl
xor bl, 1
or cl, dl
xor cl, 1
or cl, bl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x74c28276
mov ebp, 0x95c895c9
cmovne edx, ebp
test cl, 1
mov ecx, 0x74c28276
jmp 0x1400e8f61
cmp ecx, 0xef15218e
jg 0x1400dec18
cmp ecx, 0xed650646
jg 0x1400e0d60
cmp ecx, 0xec7536c6
je 0x1400e48fe
cmp ecx, 0xed16f93a
jne 0x1400db4b0
mov ecx, 0xb1f2aed0
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x7d611b0
jg 0x1400dec52
cmp ecx, 0x633b3df
jg 0x1400e0d8e
cmp ecx, 0x4a4992b
je 0x1400e4914
cmp ecx, 0x55c8468
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov esi, edx
mov ebp, edx
xor ebp, 0x88570eb3
and ebp, edx
not edx
mov ebx, edx
and ebx, 0x80030430
and esi, 0x8540a83
or esi, ebx
mov ebx, esi
xor ebx, 0x8540003
xor esi, 0xf7abf57c
mov edi, ebp
not edi
mov ecx, esi
and ecx, 0x5002da84
and ebx, 0x88550433
or ebx, ecx
or esi, edi
and edi, 0x5002da84
and ebp, 0xaffd257b
or ebp, edi
xor ebp, ebx
not esi
or esi, ebp
mov ebp, esi
not ebp
and ebp, 0xfd4692d4
and esi, 0x2b96d2b
or esi, ebp
mov ecx, esi
xor ecx, 0x8ae0298
xor esi, 0x1c22
and esi, 0x82407d23
and ecx, 0x7dbf82dc
or ecx, esi
xor ecx, 0x7dbf82dc
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xebad9a45
and ecx, 0x145265ba
or ecx, edx
xor ecx, 0x145265ba
sete r8b
setne r10b
cmp eax, 0xa
setl r9b
cmp eax, 9
setg dl
mov eax, edx
xor al, r9b
and al, dl
mov r11d, r10d
xor r11b, r8b
and r11b, r10b
mov ecx, eax
not cl
and cl, al
mov ebx, ecx
and bl, al
xor cl, al
or cl, bl
mov esi, r11d
xor sil, 1
mov eax, ecx
xor al, 1
and cl, al
mov ebx, esi
and bl, r11b
mov edi, eax
and dil, cl
xor cl, al
or cl, dil
xor sil, bl
xor bl, 1
or bl, r11b
xor bl, 1
or bl, sil
mov eax, ecx
xor al, 1
and al, bl
xor bl, 1
and bl, cl
or bl, al
mov eax, r10d
xor al, dl
xor r9b, r8b
or dl, r10b
xor dl, 1
or dl, r9b
xor dl, 1
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
xor bl, 1
mov eax, ebx
or al, dl
xor bl, dl
mov edx, eax
xor dl, bl
test bl, 1
mov ecx, 0x333de9bd
mov ebp, 0x55fd8476
cmovne ecx, ebp
test al, 1
mov eax, 0x333de9bd
cmovne ecx, eax
jmp 0x1400e85d8
cmp ecx, 0x689df75e
jg 0x1400ded74
cmp ecx, 0x67e8ca52
jg 0x1400e0dce
cmp ecx, 0x652b21ee
je 0x1400e49eb
cmp ecx, 0x67b8eb30
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
xor ecx, 0xfffffffe
and ecx, edx
not edx
mov ebp, edx
and ebp, 0xfffffffe
mov ebx, ebp
and ebx, ecx
xor ecx, ebp
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0x19626571
and ecx, 0xe69d9a8e
or ecx, ebp
xor ecx, 0xe69d9a8e
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xb1669514
and ecx, 0x4e996aeb
or ecx, edx
xor ecx, 0x4e996aeb
setne r8b
sete r9b
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
mov ecx, eax
xor cl, r9b
and r8b, al
or al, r9b
xor al, 1
or al, cl
mov edx, eax
xor dl, 1
and bl, r9b
or bl, r8b
mov ecx, eax
and cl, bl
xor bl, 1
and dl, bl
or dl, cl
mov ecx, eax
and cl, bl
xor bl, al
or bl, cl
mov eax, ebx
xor al, dl
test bl, bl
mov ecx, 0x57168b4a
mov ebp, 0xc35517c9
cmovne ecx, ebp
test dl, dl
cmove ecx, ebp
test al, 1
mov eax, 0x57168b4a
jmp 0x1400e9961
cmp ecx, 0x29966907
jg 0x1400deec7
cmp ecx, 0x29092e24
jg 0x1400e0e08
cmp ecx, 0x254e9f4d
je 0x1400e4ac3
cmp ecx, 0x28b1ceb0
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, edx
xor ebp, 0x74206dad
and ebp, edx
or edx, 0x8bdf9252
mov ebx, ebp
not ebx
mov edi, edx
and edi, 0x4c859715
and ecx, 0x302068a8
or ecx, edi
or edx, ebx
and ebx, 0x4c859715
and ebp, 0xb37a68ea
or ebp, ebx
xor ebp, ecx
not edx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0xc1689953
and edx, 0x3e9766ac
or edx, ecx
mov ecx, edx
xor ecx, 0x4ab70b01
xor edx, 0x3448647e
and edx, 0x7cca6f7e
mov esi, ecx
and esi, 0x83359081
or esi, edx
mov edi, esi
xor edi, 0x83359081
mov ebx, esi
xor ebx, 0xee5acf82
and ebx, edi
and ecx, 0x6d6f5f03
mov ebp, ebx
and ebp, ecx
xor ecx, ebx
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0xefd66169
and ecx, 0x10299e96
or ecx, ebp
mov ebp, ecx
xor ebp, 0x2911c48
xor esi, 0x50084e78
and esi, 0xd038de79
mov edx, edi
and edx, 0x2fc72186
or edx, esi
xor edx, 0xd038de78
and edi, 1
or edi, edx
mov edx, edi
not edx
and edx, 0x348bc740
and edi, 0xcb7438bf
or edi, edx
mov edx, edi
xor edx, 0x354180c
xor ecx, 0x7d46c194
xor edi, 0x348bc740
mov ebx, ecx
and ebx, 0xc828e3b3
and ebp, 0x37d71c4c
or ebp, ebx
or ecx, edi
and edi, 0xc828e3b3
and edx, 0x37d71c4c
or edx, edi
xor edx, ebp
not ecx
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x20031000
and ecx, 0xca8
or ecx, edx
mov ebx, ecx
xor ebx, 0xca8
not ecx
or ebp, 0x20031ca8
mov edx, ebp
not edx
and ecx, 0xae968113
and ebx, 0x11ca8
or ebx, ecx
and ebp, 0xae968113
and edx, 0x51686244
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0xdffce357
and edx, 0x20031ca8
or edx, ecx
mov ecx, edx
not ecx
and edx, 0x276d31c4
and ecx, 0xd892ce3b
or ecx, edx
xor ecx, 0xd892ce3b
sete cl
setne r8b
cmp eax, 9
setg r9b
cmp eax, 0xa
setl al
mov ebx, eax
xor bl, r8b
mov edx, ebx
xor dl, r9b
and dl, bl
and cl, r9b
and al, r8b
or al, cl
mov ecx, edx
xor cl, 1
xor dl, al
xor al, 1
or al, cl
mov ecx, eax
xor cl, dl
mov ebp, 0xfa00e36a
mov ecx, 0x493fe314
cmovne ebp, ecx
test dl, dl
mov ecx, ebp
mov edx, 0xfa00e36a
jmp 0x1400e418e
cmp ecx, 0x9274be67
jg 0x1400df019
cmp ecx, 0x911fbf2a
jg 0x1400e0e36
cmp ecx, 0x8bc0cd05
je 0x1400e4ad9
cmp ecx, 0x8dd16030
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
mov ebp, edx
xor ebp, 0xfffffffe
and ebp, edx
not edx
or ecx, 1
mov ebx, ecx
not ebx
mov edi, ebp
not edi
mov esi, ecx
and esi, 0x181c097f
and ebx, 0xe7e3f680
or ebx, esi
or ecx, edi
and edi, 0x181c097f
and ebp, 0xe7e3f680
or ebp, edi
xor ebp, ebx
not ecx
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0x2836550c
and ecx, 0xd7c9aaf3
or ecx, ebp
xor ecx, 0xd7c9aaf3
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x6dd06024
and ecx, 0x922f9fdb
or ecx, edx
xor ecx, 0x922f9fdb
setne bl
sete r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg dl
and bl, cl
mov eax, edx
xor al, r8b
xor cl, r8b
and r8b, dl
or bl, r8b
and al, dl
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
mov edx, ebx
xor dl, 1
and bl, dl
and al, cl
mov r8d, edx
and r8b, bl
xor bl, dl
or bl, r8b
mov r8d, ecx
and r8b, al
xor al, cl
or al, r8b
xor al, bl
mov ebx, edx
and bl, cl
xor dl, cl
or dl, bl
mov ecx, edx
xor cl, al
test cl, 1
mov ebp, 0x9c5f5088
mov ecx, 0x44b74ec2
cmovne ebp, ecx
test dl, 1
mov ecx, 0x9c5f5088
jmp 0x1400e6a07
cmp ecx, 0xcf01a5e4
jg 0x1400df10e
cmp ecx, 0xce4e0405
jg 0x1400e0e64
cmp ecx, 0xce03c462
je 0x1400db3b2
cmp ecx, 0xce46fd12
jne 0x1400db4b0
mov ecx, 0x948b7df0
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xb493f10b
jg 0x1400df252
cmp ecx, 0xb3b62be9
jg 0x1400e0f71
cmp ecx, 0xb1f2aed0
je 0x1400e4c51
cmp ecx, 0xb29ccb50
jne 0x1400db4b0
mov ecx, 0x29c698f7
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xea274f5e
jg 0x1400df28c
cmp ecx, 0xe99939e3
jg 0x1400e1036
cmp ecx, 0xe90ccaf2
je 0x1400e4e61
cmp ecx, 0xe97791a5
jne 0x1400db4b0
mov ecx, 0xce6c0e33
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x525607f3
jg 0x1400df5fb
cmp ecx, 0x4d9a252b
je 0x1400e4f92
cmp ecx, 0x50328db7
je 0x1400e5093
cmp ecx, 0x522aea78
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rdx - 1]
imul ebp, edx
mov ecx, ebp
not ecx
mov ebx, ecx
and ebx, 0xfffffffe
mov edx, ebp
xor edx, 0xfffffffe
and edx, ebp
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
and ecx, 0xf0cfc2e1
and ebp, 0xf303d1e
or ebp, ecx
mov ecx, ebp
xor ecx, 0x3101c16
mov edi, edx
not edi
mov ebx, edi
and ebx, 0x8c646388
and edx, 0x739b9c77
or edx, ebx
xor ebp, 0x80444280
and ebp, 0x8c646388
and ecx, 0x739b9c77
or ecx, ebp
xor ecx, edx
not ecx
or ecx, edi
cmp ecx, 0xffffffff
sete cl
cmp eax, 9
setg dl
cmp eax, 0xa
setl al
xor al, cl
or al, dl
xor dl, cl
mov ecx, edx
xor cl, al
or dl, al
mov eax, ecx
xor al, dl
test cl, cl
mov ecx, 0xdd4d5598
mov ebp, 0x88a1a198
cmovne ecx, ebp
test dl, dl
mov edx, 0xdd4d5598
cmovne ecx, edx
jmp 0x1400e68ed
cmp ecx, 0x4499c6a9
jg 0x1400df7b1
cmp ecx, 0x42e93816
je 0x1400e50a9
cmp ecx, 0x43d35e81
jne 0x1400db4b0
mov ecx, 0x4d9a252b
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x1685b7a1
jg 0x1400e1064
cmp ecx, 0x13d98e3b
je 0x1400e51b7
cmp ecx, 0x166e6578
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x83100038
mov ebp, edx
and ebp, 0x34a21002
or ebp, ecx
xor ebp, 0x34a21002
and edx, 0x484defc5
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x484defc5
and edx, 0xb7b2103a
or edx, ecx
mov ecx, edx
not ecx
mov ebx, ecx
and ebx, 0xeb78003a
mov ebp, edx
and ebp, 0x1487ffc5
or ebp, ebx
mov ebx, ebp
not ebx
and ebx, 0x1487ffc4
and ebp, 0xeb78003b
or ebp, ebx
and edx, 0x13204567
mov ebx, ecx
and ebx, 0xecdfba98
or ebx, edx
xor ebx, 0x13204566
and ecx, 1
or ecx, ebx
mov edx, ecx
not edx
and edx, 0xb73ffb7d
and ecx, 0x48c00482
or ecx, edx
mov ebx, ecx
xor ebx, 0x48800082
mov edx, ebp
not edx
xor ecx, 0xb73ffb7d
mov edi, edx
and edi, 0xb66ed400
and ebp, 0x49912bff
or ebp, edi
or edx, ecx
and ecx, 0xb66ed400
and ebx, 0x49912bff
or ebx, ecx
xor ebx, ebp
not edx
or edx, ebx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, edx
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0x8b6024f7
and ebp, 0x749fdb08
or ebp, edi
or edx, ebx
and ebx, 0x8b6024f7
and ecx, 0x749fdb08
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
sete bl
cmp eax, 9
setg dl
cmp eax, 0xa
setl r8b
mov ecx, ebx
xor cl, r8b
mov eax, ecx
or al, dl
mov r9d, eax
not r9b
xor dl, bl
not dl
and dl, bl
and cl, r8b
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, ecx
xor dl, 1
and cl, al
or al, dl
and dl, r9b
or dl, cl
mov ecx, edx
xor cl, al
test dl, dl
mov edx, 0xc614847b
mov ebp, 0x7e985630
cmovne edx, ebp
test al, al
mov eax, 0xc614847b
cmovne edx, eax
test cl, 1
jmp 0x1400df8c4
cmp ecx, 0x7c5cffdc
jg 0x1400e1161
cmp ecx, 0x79687bc1
je 0x1400e5337
cmp ecx, 0x7a22386c
jne 0x1400db4b0
mov rcx, qword [rsp + 0x28]
lea rdx, str.RtlCreateHeap
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [0x140265718]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
not eax
and ecx, 0x43427056
and eax, 0xbcbd8fa9
or eax, ecx
mov ecx, eax
xor ecx, 0x43427056
xor eax, 0x2c290a28
mov edx, ecx
and edx, 0xfffffffe
and eax, 0x2d291a68
and ecx, 0xd2d6e597
or ecx, eax
xor ecx, 0xd2d6e596
mov eax, edx
and eax, ecx
xor ecx, edx
or ecx, eax
mov edx, ecx
xor edx, 0x33dfb0a3
and edx, ecx
mov eax, ecx
or eax, 0xcc204f5c
mov ecx, eax
not ecx
mov ebp, edx
not ebp
mov ebx, eax
and ebx, 0xcd319b0c
and ecx, 0x32ce20a3
or ecx, ebx
or eax, ebp
and ebp, 0xcd319b0c
and edx, 0x32ce64f3
or edx, ebp
xor edx, ecx
not eax
or eax, edx
mov ecx, eax
not ecx
and ecx, 0xcc204f5c
and eax, 0x33dfb0a3
or eax, ecx
mov ecx, eax
not ecx
and ecx, 0xd23c83b2
and eax, 0x2dc37c4d
or eax, ecx
mov ecx, eax
xor ecx, 0x2103084c
xor eax, 0x308080
and eax, 0xcf0f481
and ecx, 0xf30f0b7e
or ecx, eax
xor ecx, 0xf30f0b7e
sete al
setne cl
cmp dword [0x140265714], 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, 0xd2d9d843
mov ebp, 0xf2092ef2
cmovne eax, ebp
test bl, bl
mov edx, 0xd2d9d843
jmp 0x1400e6f62
cmp ecx, 0x363e72b4
jg 0x1400e127a
cmp ecx, 0x31da7550
je 0x1400e534d
cmp ecx, 0x333de9bd
jne 0x1400db4b0
mov ecx, 0x55fd8476
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xa0a13d20
jg 0x1400e12a8
cmp ecx, 0x9c5f5088
je 0x1400e54e1
cmp ecx, 0x9f24216d
jne 0x1400db4b0
mov ecx, 0x55c8468
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xdb17750d
jg 0x1400e140c
cmp ecx, 0xda238c76
je 0x1400e5600
cmp ecx, 0xda9e195b
jne 0x1400db4b0
mov eax, dword [0x140265718]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
not eax
mov edx, eax
and edx, 0xe2de0c99
and eax, ecx
and ecx, 0x1d21f366
or ecx, edx
xor ecx, 0x1d21f366
mov edx, ecx
and edx, eax
xor ecx, eax
or ecx, edx
mov edx, ecx
not edx
mov eax, edx
or eax, 1
mov ebp, eax
not ebp
and edx, 0xfffffffe
and ecx, 1
or ecx, edx
mov edx, ecx
not edx
mov ebx, eax
and ebx, 0x2cb8e9fa
and ebp, 0xd3471604
or ebp, ebx
or eax, edx
and edx, 0x2cb8e9fa
and ecx, 0xd3471605
or ecx, edx
xor ecx, ebp
not eax
or eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, eax
mov ebp, edx
not ebp
mov ebx, eax
and ebx, 0x176626a4
and ecx, 0xe899d95b
or ecx, ebx
or eax, ebp
and ebp, 0x176626a4
and edx, 0xe899d95b
or edx, ebp
xor edx, ecx
not eax
or eax, edx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0x510e2dbd
and eax, 0xaef1d242
or eax, edx
xor eax, 0x510e2dbd
xor ecx, eax
test ecx, eax
sete bl
setne cl
cmp dword [0x140265714], 0xa
setl r8b
xor cl, r8b
xor cl, 1
mov edx, r8d
or dl, bl
xor dl, 1
or dl, cl
mov eax, ebx
xor al, r8b
and bl, al
and al, r8b
mov ecx, ebx
xor cl, 1
xor bl, al
xor al, 1
or al, cl
xor al, 1
or al, bl
mov ecx, edx
xor cl, al
xor al, 1
or al, dl
xor cl, 1
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0x2b1d8b52
mov ebp, 0xf6c04e52
cmovne edx, ebp
test cl, 1
mov ecx, edx
mov ebp, 0x2b1d8b52
jmp 0x1400e5ad8
cmp ecx, 0xbf04beba
jg 0x1400e143a
cmp ecx, 0xbd6fd277
je 0x1400e5616
cmp ecx, 0xbd9c1e45
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ebx, [rdx - 1]
imul ebx, edx
mov edi, ebx
not edi
mov ebp, edi
and ebp, 0x14795639
mov edx, ebx
and edx, 0xeb86a9c6
or edx, ebp
mov ebp, edx
xor ebp, 0x2040000
xor edx, 0x595438
mov ecx, ebx
xor ecx, 0xa25d5438
and ecx, ebx
or edx, 0x5da2abc7
mov esi, ecx
not esi
mov eax, edx
and eax, 0xe400d6bc
and ebp, 0x25d0000
or ebp, eax
or edx, esi
and esi, 0xe400d6bc
and ecx, 0x1bff2943
or ecx, esi
xor ecx, ebp
not edx
or edx, ecx
mov eax, edx
not eax
and eax, 0x6358c032
and edx, 0x9ca73fcd
or edx, eax
mov eax, edx
xor eax, 0x3efa6bf4
xor edx, 0xc105940b
and edi, edx
and eax, ebx
or eax, edi
not eax
or eax, edx
cmp eax, 0xffffffff
setne r9b
sete cl
cmp r8d, 9
setg dl
cmp r8d, 0xa
setl bl
mov eax, ebx
xor al, cl
and r9b, bl
or bl, cl
xor bl, 1
or bl, al
and dl, cl
or dl, r9b
mov r8d, ebx
xor r8b, dl
xor dl, 1
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
mov eax, r8d
xor al, dl
test dl, dl
mov ecx, 0x6e240dbf
mov edx, 0x78279807
cmovne ecx, edx
test r8b, r8b
cmovne ecx, edx
not al
test al, 1
mov eax, 0x6e240dbf
jmp 0x1400e9961
cmp ecx, 0xf6c04e51
jg 0x1400e1529
cmp ecx, 0xf28ba456
je 0x1400e562c
cmp ecx, 0xf437e38f
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rdx - 1]
imul ebx, edx
mov ecx, ebx
not ecx
mov ebp, ecx
and ebp, 0xee5fc2f4
mov edx, ebx
xor edx, 0xee5fc2f4
and edx, ebx
mov edi, ebp
and edi, edx
xor edx, ebp
or edx, edi
mov ebp, edx
not ebp
and ebp, 0x11a03d0a
and edx, 0xee5fc2f5
or edx, ebp
and ecx, 0x575ea587
and ebx, 0xa8a15a78
or ebx, ecx
mov ecx, ebx
xor ecx, 0xa14220
mov ebp, edx
not ebp
mov edi, ebp
and edi, 0xbc4639da
and edx, 0x43b9c625
or edx, edi
xor ebx, 0x14462182
and ebx, 0xbc4639da
and ecx, 0x43b9c625
or ecx, ebx
xor ecx, edx
xor ebp, ecx
test ebp, ecx
sete r8b
setne r9b
cmp eax, 0xa
setl cl
cmp eax, 9
setg dl
mov ebx, r9d
xor bl, dl
mov eax, ebx
and al, r9b
and bl, dl
xor al, 1
xor bl, 1
mov r10d, eax
xor r10b, bl
or bl, al
xor bl, 1
or bl, r10b
and r9b, cl
or cl, r8b
xor cl, 1
and dl, r8b
or dl, r9b
mov eax, ecx
and al, dl
xor dl, cl
or dl, al
mov eax, edx
xor al, 1
mov ecx, eax
and cl, dl
xor al, cl
xor cl, 1
or cl, dl
xor cl, 1
or cl, al
mov r8d, ebx
xor r8b, 1
mov r11d, ecx
xor r11b, 1
mov edx, r11d
mov r9d, r8d
mov r10d, r8d
and r10b, r11b
xor r11b, r8b
and r8b, bl
and dl, cl
xor r9b, r8b
xor r8b, 1
or r8b, bl
xor r8b, 1
or r8b, r9b
xor dl, 1
mov ebx, ecx
xor bl, dl
or dl, cl
xor dl, 1
or dl, bl
mov ecx, r8d
xor cl, 1
and cl, dl
xor dl, 1
and dl, r8b
or dl, cl
or r11b, r10b
mov eax, r11d
xor al, dl
test r11b, 1
mov ecx, 0x599aad91
mov ebp, 0xebb0c4cf
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
not al
test al, 1
mov eax, 0x599aad91
jmp 0x1400e97d8
cmp ecx, 0x1ec8ae6
jg 0x1400e160c
cmp ecx, 0x5adfb1
je 0x1400e575c
cmp ecx, 0x159a9c9
jne 0x1400db4b0
mov ecx, 0x595c1cd8
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x643c85df
jg 0x1400e173c
cmp ecx, 0x606cfee8
je 0x1400e5772
cmp ecx, 0x61ae3665
jne 0x1400db4b0
mov ecx, 0xe2013399
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x2404aaba
jg 0x1400e1865
cmp ecx, 0x2367d31b
je 0x1400e5885
cmp ecx, 0x23736f3e
jne 0x1400db4b0
mov ecx, 0xdbaa7c18
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x88a1a197
jg 0x1400e1a26
cmp ecx, 0x8681eaf3
je 0x1400e5993
cmp ecx, 0x87cf7d16
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
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, ebp
and edi, 0x5c1c9315
and edx, 0xa3e36cea
or edx, edi
and ebx, 0x5c1c9315
and ecx, 0xa3e36cea
or ecx, ebx
xor ecx, edx
xor ebp, ecx
test ebp, ecx
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
and dl, bl
and cl, r8b
or cl, dl
xor cl, 1
mov edx, eax
or dl, cl
xor cl, al
mov eax, edx
xor al, cl
mov eax, 0xe8d28c5d
mov ebp, 0xc614847b
cmovne eax, ebp
test cl, cl
mov ecx, eax
mov ebp, 0xe8d28c5d
cmovne ecx, ebp
test dl, dl
jmp 0x1400e97d8
cmp ecx, 0xcced46b3
jg 0x1400e1b94
cmp ecx, 0xcbd87c46
je 0x1400e5af1
cmp ecx, 0xcce68fa3
jne 0x1400db4b0
mov ecx, dword [0x140265718]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0xcd55f6de
and ecx, eax
and eax, 0x32aa0921
or eax, edx
xor eax, 0x32aa0921
mov edx, eax
and edx, ecx
xor eax, ecx
or eax, edx
mov edx, eax
mov ecx, eax
xor ecx, 0x88cff173
and ecx, eax
not eax
and eax, 0x4296e679
and edx, 0xbd691986
or edx, eax
mov eax, edx
xor eax, 0xbd691986
xor edx, 0x2824008
mov ebp, eax
and ebp, 0x88cff173
mov ebx, ebp
and ebx, ecx
xor ecx, ebp
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0x77300e8d
and ecx, 0x88cff172
or ecx, ebp
and edx, 0xaaa25988
mov ebp, eax
and ebp, 0x555da677
or ebp, edx
xor ebp, 0xaaa25989
and eax, 1
or eax, ebp
mov edx, eax
not edx
and edx, 0x1a9098af
and eax, 0xe56f6750
or eax, edx
xor eax, 0xe56f6750
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
mov edx, eax
xor edx, 0x54ba3e39
and edx, eax
not eax
and eax, 0x54002031
and ecx, 0xba1e08
or ecx, eax
xor ecx, 0xba1e08
mov eax, ecx
and eax, edx
xor edx, ecx
or edx, eax
mov eax, edx
not eax
and eax, 0x91515aab
and edx, 0x6eaea554
or edx, eax
xor edx, 0x3a149b6d
setne al
cmp dword [0x140265714], 9
setg r8b
mov ebx, r8d
and bl, al
xor r8b, al
or bl, r8b
mov eax, ebx
xor al, 1
mov r9d, r8d
xor r9b, 1
mov edx, ebx
and dl, al
mov ecx, r9d
and cl, r8b
mov r10d, ebx
and r10b, dl
xor dl, bl
or dl, r10b
mov r10d, r9d
and r10b, cl
xor cl, r9b
or cl, r10b
xor cl, dl
xor r9b, bl
or al, r8b
xor al, 1
or al, r9b
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0xca387b2
mov ebp, 0xda238c76
cmovne edx, ebp
test al, 1
mov eax, 0xca387b2
cmovne eax, edx
jmp 0x1400e1404
cmp ecx, 0xaf90fd70
jg 0x1400e1ca8
cmp ecx, 0xade91386
je 0x1400e5b07
cmp ecx, 0xae514b14
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
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 ecx, edx
not ecx
mov ebx, edx
or ebx, 0x5c3151c7
mov edi, ebx
not edi
mov esi, ecx
or esi, 0xa3ceae38
mov ebp, esi
not ebp
and ebx, 0x275b0c6c
and edi, 0x8084a210
or edi, ebx
and esi, 0x275b0c6c
and ebp, 0x58205183
or ebp, esi
xor ebp, edi
mov ebx, ebp
not ebx
and ebx, 0x5c3151c6
and ebp, 0xa3ceae39
or ebp, ebx
and edx, 0xa8a7eac2
mov ebx, ecx
and ebx, 0x5758153d
or ebx, edx
xor ebx, 0xa8a7eac3
and ecx, 1
or ecx, ebx
mov edx, ecx
not edx
and edx, 0xa0c75d02
and ecx, 0x5f38a2fd
or ecx, edx
xor ecx, 0x5f38a2fd
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
and edx, 0x71c3485d
and ecx, 0x8e3cb7a2
or ecx, edx
mov edx, ecx
xor edx, 0x80c0182
xor ecx, 0x30c24019
and ecx, 0xb6f2f639
and edx, 0x490d09c6
or edx, ecx
xor edx, 0xb6f2f639
setne cl
sete r8b
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
mov r9d, r8d
or r9b, dl
mov eax, r8d
xor al, dl
not al
and al, dl
xor al, 1
mov r10d, r9d
xor r10b, al
or al, r9b
xor al, 1
or al, r10b
and dl, r8b
and cl, bl
or cl, dl
mov edx, ebx
and dl, r8b
xor bl, r8b
or bl, dl
xor cl, 1
mov edx, ecx
xor dl, bl
or cl, bl
xor cl, 1
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
mov ecx, eax
xor cl, 1
and cl, dl
xor dl, 1
mov ebx, eax
xor bl, dl
and bl, al
and dl, al
or dl, cl
mov eax, ebx
xor al, dl
test dl, 1
mov ecx, 0x50328db7
mov ebp, 0xcffc92f6
cmovne ecx, ebp
test bl, 1
mov edx, 0x50328db7
jmp 0x1400e8789
cmp ecx, 0xe76dd742
jg 0x1400e1e8b
cmp ecx, 0xe34ffbb1
je 0x1400e5b22
cmp ecx, 0xe6df1a7d
jne 0x1400db4b0
mov ecx, 0x363e72b5
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x11cde9c0
jg 0x1400e1fbf
cmp ecx, 0xecc1663
je 0x1400e5c6d
cmp ecx, 0x11b479db
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edi, [rcx - 1]
imul edi, ecx
mov ecx, edi
not ecx
mov ebp, ecx
and ebp, 0x20000000
mov edx, edi
and edx, 0xd8408300
or edx, ebp
xor edx, 0xd8408300
mov ebx, edi
and ebx, 0x7bf7cff
or ebx, edx
mov edx, ebx
not edx
and edx, 0x4d5f188a
and ebx, 0xb2a0e775
or ebx, edx
mov edx, ebx
xor edx, 0x2604400
xor ebx, 0xb51f9b8b
mov ebp, ebx
and ebp, 0x6c93b1f4
and edx, 0x936c4e0b
or edx, ebp
and edi, 0x6c93b1f4
and ecx, 0x936c4e0b
or ecx, edi
xor ecx, edx
xor ebx, ecx
test ebx, ecx
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, ecx
xor dl, bl
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 dl, 1
mov edx, 0x7fab7690
mov ebp, 0x302704bd
cmovne edx, ebp
test cl, cl
mov ecx, edx
mov ebp, 0x7fab7690
jmp 0x1400e71ac
cmp ecx, 0x770e5b27
jg 0x1400e20fe
cmp ecx, 0x74c28276
je 0x1400e5d6e
cmp ecx, 0x7703a858
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ebx, ebp
not ebx
mov ecx, ebx
and ecx, 0x444209
mov edx, ebp
and edx, 0xdc2aa1f2
or edx, ecx
xor edx, 0xdc2aa1f2
mov ecx, ebp
xor ecx, 0xdc6ee3fb
and ecx, ebp
mov edi, edx
and edi, ecx
xor ecx, edx
or ecx, edi
mov edx, ecx
not edx
and edx, 0x23911c05
and ecx, 0xdc6ee3fa
or ecx, edx
mov edx, ecx
not edx
and edx, 0xebaed268
and ecx, 0x14512d97
or ecx, edx
mov edx, ecx
xor edx, 0x4000496
xor ecx, 0xebaed268
mov edi, ecx
and edi, 0xf859eb69
and edx, 0x7a61496
or edx, edi
or ecx, ebp
and ebp, 0xf859eb69
and ebx, 0x7a61496
or ebx, ebp
xor ebx, edx
not ecx
or ecx, ebx
mov edx, ecx
not edx
and edx, 0xe1ba86ca
and ecx, 0x1e457935
or ecx, edx
xor ecx, 0x1e457935
sete r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg r9b
mov eax, r9d
or al, r8b
mov ebx, r9d
xor bl, r8b
xor cl, r8b
and r8b, r9b
xor al, 1
mov edx, r8d
and dl, al
xor al, r8b
or al, dl
and bl, r9b
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
and cl, dl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, ecx
xor dl, 1
mov r8d, ecx
mov ebx, eax
or cl, al
xor al, 1
and r8b, al
and bl, dl
or bl, r8b
xor al, dl
xor cl, 1
or cl, al
mov eax, ecx
xor al, bl
test al, 1
mov eax, 0x1871e2bd
mov edx, 0xebb94b16
cmovne eax, edx
test cl, 1
mov ecx, 0x1871e2bd
jmp 0x1400e7ac3
cmp ecx, 0x302704bc
jg 0x1400e212c
cmp ecx, 0x2f66d90b
je 0x1400e5e38
cmp ecx, 0x2fe7fe82
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x71d05b73
and ecx, edx
and edx, 0x8e2fa48c
or edx, ebp
xor edx, 0x8e2fa48c
mov ebp, edx
and ebp, ecx
xor edx, ecx
or edx, ebp
mov ecx, edx
mov ebp, edx
xor ebp, 0x7959839c
and ebp, edx
not edx
and edx, 0xdbacb21f
and ecx, 0x24534de0
or ecx, edx
mov edx, ecx
xor edx, 0x5908821c
or edx, 0x86a67c63
mov ebx, edx
not ebx
mov edi, ebp
not edi
mov esi, edx
and esi, 0xc0d0c993
and ebx, 0x3909020c
or ebx, esi
or edx, edi
and edi, 0xc0d0c993
and ebp, 0x3f2f366c
or ebp, edi
xor ebp, ebx
not edx
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x86a67c62
and edx, 0x7959839d
or edx, ebp
mov ebp, ecx
and ebp, 1
xor ecx, 0x24534de1
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0x8b3885b
and ecx, 0xf74c77a4
or ecx, ebp
xor ecx, 0xf74c77a4
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xb0180801
mov ebp, ecx
and ebp, 0x4047d6
or ebp, edx
xor ebp, 0x4047d6
and ecx, 0x4fa7b028
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x4fa7b028
and ecx, 0xb0584fd7
or ecx, edx
mov edx, ecx
not edx
and ecx, 0x5272d32d
and edx, 0xad8d2cd2
or edx, ecx
xor edx, 0xad8d2cd2
setne r8b
sete dl
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
mov ecx, eax
xor cl, dl
and r8b, al
or al, dl
xor al, 1
or al, cl
mov ecx, eax
not cl
and bl, dl
or bl, r8b
mov edx, ebx
xor dl, 1
and bl, al
or al, dl
and dl, cl
or dl, bl
mov ebx, eax
xor bl, dl
test dl, dl
mov ecx, 0xdd4d5598
mov edx, 0x4a4992b
cmovne ecx, edx
test al, al
mov eax, 0xdd4d5598
jmp 0x1400e94d5
cmp ecx, 0x9a93c7c8
jg 0x1400e22a7
cmp ecx, 0x95c895c9
je 0x1400e5f13
cmp ecx, 0x98819097
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, edx
or ebp, 1
mov ebx, ebp
not ebx
and edx, 0xfffffffe
and ecx, 1
or ecx, edx
mov edx, ecx
not edx
mov edi, ebp
and edi, 0x718147bd
and ebx, 0x8e7eb842
or ebx, edi
or ebp, edx
and edx, 0x718147bd
and ecx, 0x8e7eb842
or ecx, edx
xor ecx, ebx
not ebp
or ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0x53678d0b
and edx, ebp
not ebp
and ebp, 0x1608509
and ecx, 0x52070802
or ecx, ebp
mov ebp, ecx
xor ebp, 0x40060002
xor ecx, 0xadf8f7fd
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x1fa9edbc
and ebp, 0x40460003
or ebp, edi
or ecx, ebx
and ebx, 0x1fa9edbc
and edx, 0xe0561243
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x9e0082b2
and ecx, 0x61ff7d4d
or ecx, edx
mov edx, ecx
xor edx, 0x12188006
xor ecx, 0xcd670fb9
mov ebp, ecx
and ebp, 0x24a075c8
and edx, 0xdb5f8a37
or edx, ebp
xor edx, 0x24a075c8
xor ecx, edx
test ecx, edx
sete r9b
setne cl
cmp eax, 0xa
setl r8b
cmp eax, 9
setg al
mov edx, eax
and dl, cl
mov ebx, eax
xor bl, cl
or bl, dl
mov r10d, ebx
xor r10b, 1
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, ecx
and dl, bl
or cl, r10b
and r10b, al
or r10b, dl
xor al, bl
xor cl, 1
or cl, al
mov eax, ecx
xor al, r10b
test cl, 1
mov ecx, 0xf9b6d30b
mov edx, 0xc041401b
cmovne ecx, edx
test r10b, r10b
cmove ecx, edx
not al
test al, 1
mov eax, 0xf9b6d30b
jmp 0x1400e97d8
cmp ecx, 0xd64978b1
jg 0x1400e23e7
cmp ecx, 0xd554c829
je 0x1400e5f29
cmp ecx, 0xd5de49e6
jne 0x1400db4b0
mov ecx, 0xb8c06b76
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xbce41f87
jg 0x1400e2568
cmp ecx, 0xbab5e0c2
je 0x1400e6014
cmp ecx, 0xbc35374a
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x2ea055d4
and edx, ecx
and ecx, 0xd15faa2b
or ecx, ebp
xor ecx, 0xd15faa2b
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
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 edx, ecx
not edx
and edx, 0x85fe1028
and ecx, 0x7a01efd7
or ecx, edx
mov edx, ecx
not edx
and edx, 0xd4186772
and ecx, 0x2be7988d
or ecx, edx
mov edx, ecx
xor edx, 0x180020
xor ecx, 0x51e6775a
mov ebp, ecx
and ebp, 0xbe01efdf
and edx, 0x41fe1020
or edx, ebp
xor edx, 0xbe01efdf
xor ecx, edx
test ecx, edx
sete dl
setne r8b
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov ecx, ebx
or cl, dl
and dl, al
xor al, r8b
xor cl, 1
or cl, al
mov r9d, ecx
xor r9b, 1
and bl, r8b
or bl, dl
mov edx, ebx
xor dl, cl
mov eax, r9d
and al, cl
xor al, 1
mov r8d, eax
xor r8b, cl
or al, cl
xor al, 1
or al, r8b
xor al, bl
xor dl, 1
or bl, r9b
xor bl, 1
or bl, dl
mov ecx, ebx
xor cl, al
test cl, 1
mov ecx, 0x595c1cd8
mov edx, 0x159a9c9
cmovne ecx, edx
test bl, 1
mov edx, 0x595c1cd8
jmp 0x1400e95f4
cmp ecx, 0xf14c94d4
jg 0x1400e2596
cmp ecx, 0xef15218f
je 0x1400e6132
cmp ecx, 0xef7ddd33
jne 0x1400db4b0
mov ecx, 0xd0dc686f
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xab87da4
jg 0x1400e25c4
cmp ecx, 0x7d611b1
je 0x1400e6148
cmp ecx, 0x93ee44b
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov esi, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edi, ecx
or edi, 1
mov ebx, edi
not ebx
mov edx, ecx
or edx, 0x808f5ad8
and edi, 0x808f5ad8
and ebx, 0x7f70a526
or ebx, edi
and edx, 0x808f5ad9
xor edx, ebx
mov ebx, edx
not ebx
and ebp, 0xa406175c
and ecx, 0x5bf9e8a3
or ecx, ebp
mov ebp, ecx
xor ebp, 0x13e84080
xor ecx, 0xa406175c
mov edi, edx
and edi, 0xec17af73
and ebx, 0x13e8508c
or ebx, edi
or edx, ecx
and ecx, 0xec17af73
and ebp, 0x13e8508c
or ebp, ecx
xor ebp, ebx
not edx
or edx, ebp
cmp edx, 0xffffffff
setne r9b
sete al
cmp esi, 9
setg cl
cmp esi, 0xa
setl r8b
mov ebx, eax
xor bl, r9b
and bl, al
mov edx, ecx
and dl, bl
not bl
and bl, r8b
or bl, dl
xor al, cl
and al, cl
xor cl, r9b
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
mov edx, ecx
xor dl, bl
xor al, 1
or cl, bl
xor cl, 1
or cl, al
mov eax, ecx
xor al, dl
test cl, 1
mov ecx, 0x652b21ee
mov ebp, 0xdb606cf3
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
test al, 1
mov eax, 0x652b21ee
jmp 0x1400e9961
cmp ecx, 0x6dfa07b4
jg 0x1400e26cd
cmp ecx, 0x689df75f
je 0x1400e6163
cmp ecx, 0x6ca4529d
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
xor edx, 0xb5bddb48
and edx, ebp
not ebp
and ebp, 0xb5bddb48
mov ecx, ebp
and ecx, edx
xor edx, ebp
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x24e5ad34
and edx, 0xdb1a52cb
or edx, ecx
mov ecx, edx
xor ecx, 0x6ea78983
xor edx, 0x10085468
mov ebp, ecx
and ebp, 0xfffffffe
and edx, 0x702edc6a
and ecx, 0x8fd12395
or ecx, edx
xor ecx, 0x8fd12394
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xebe9d989
and edx, ecx
and ecx, 0x14162676
or ecx, ebp
xor ecx, 0x14162676
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
setne r8b
sete r9b
cmp eax, 9
setg r11b
cmp eax, 0xa
setl r10b
mov eax, r10d
xor al, r11b
and al, r10b
mov edx, r9d
xor dl, r8b
and dl, r9b
mov ebx, edx
xor bl, 1
or bl, al
xor al, 1
xor bl, 1
or al, dl
xor al, 1
mov edx, ebx
and dl, al
xor al, bl
or al, dl
and r8b, r10b
or r10b, r9b
xor r10b, 1
and r11b, r9b
or r11b, r8b
mov edx, r10d
and dl, r11b
xor r11b, r10b
or r11b, dl
mov ecx, r11d
xor cl, 1
mov edx, ecx
and dl, r11b
xor cl, dl
xor dl, 1
or dl, r11b
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, 0x6dfa07b5
mov edx, 0x1798a63a
cmovne ecx, edx
test al, 1
cmovne ecx, r13d
jmp 0x1400e94d8
cmp ecx, 0x2a512216
jg 0x1400e2941
cmp ecx, 0x29966908
je 0x1400e6261
cmp ecx, 0x29c698f7
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0xdafcda3
and edx, ebp
not ebp
and ebp, 0x88e8102
and ecx, 0x5214ca1
or ecx, ebp
mov ebp, ecx
xor ebp, 0x1210481
xor ecx, 0xfadeb35e
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x66c25824
and ebp, 0x92d8583
or ebp, edi
or ecx, ebx
and ebx, 0x66c25824
and edx, 0x993da7db
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xf250325c
and ecx, 0xdafcda3
or ecx, edx
mov edx, ecx
not edx
mov ebp, ecx
and ebp, 0xfffffffe
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
and edx, 0xf76a67c6
and ecx, 0x8959839
or ecx, edx
mov edx, ecx
xor edx, 0x111830
xor ecx, 0xb3282744
and ecx, 0xbbaca74d
and edx, 0x445358b2
or edx, ecx
mov ecx, edx
xor ecx, 0x444340b0
xor edx, 0x8b2ca540
and edx, 0x8b3cbd42
and ecx, 0x74c342bd
or ecx, edx
xor ecx, 0x8b3cbd42
cmp ecx, 0xffffffff
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
xor cl, bl
mov eax, ecx
xor al, dl
xor dl, 1
or dl, cl
mov ecx, eax
xor cl, dl
xor cl, 1
mov ebp, 0xaf90fd71
mov ecx, 0xb29ccb50
cmovne ebp, ecx
test al, al
mov ecx, 0xaf90fd71
cmovne ecx, ebp
test dl, dl
jmp 0x1400e8aa2
cmp ecx, 0x938caecb
jg 0x1400e2ab8
cmp ecx, 0x9274be68
je 0x1400e63df
cmp ecx, 0x9356432d
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
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 edi, edx
not edi
mov ebp, edi
and ebp, 0xd3ac11e1
and edx, 0x2c53ee1e
or edx, ebp
and ebx, 0xd3ac11e1
and ecx, 0x2c53ee1e
or ecx, ebx
xor ecx, edx
not ecx
or ecx, edi
cmp ecx, 0xffffffff
setne dl
cmp eax, 9
setg r9b
cmp eax, 0xa
setl bl
mov eax, ebx
xor al, dl
xor al, 1
or r9b, al
mov r8d, r9d
xor r8b, 1
or dl, bl
xor dl, 1
and al, bl
mov ebx, edx
and bl, al
xor al, dl
or al, bl
mov edx, eax
xor dl, 1
mov ebx, r9d
and bl, r8b
mov ecx, r9d
and cl, bl
xor bl, r9b
or bl, cl
mov ecx, ebx
xor cl, 1
and cl, dl
and bl, al
or bl, cl
xor dl, r9b
or al, r8b
xor al, 1
or al, dl
mov ecx, eax
xor cl, bl
test cl, 1
mov edx, 0xbbc1892
mov ecx, 0xc35517c9
cmovne edx, ecx
test al, 1
mov ecx, 0xbbc1892
cmovne ecx, edx
jmp 0x1400e94d8
cmp ecx, 0xd0dc686e
jg 0x1400e2c19
cmp ecx, 0xcf01a5e5
je 0x1400e6513
cmp ecx, 0xcffc92f6
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ebx, [rdx - 1]
imul ebx, edx
mov edi, ebx
not edi
mov ebp, edi
and ebp, 0x9496b46c
mov edx, ebx
and edx, 0x6b694b92
or edx, ebp
mov ebp, edx
xor ebp, 0x210b12
xor edx, 0x9496b46d
mov ecx, ebx
xor ecx, 0xfffffffe
and ecx, ebx
mov esi, ecx
not esi
mov eax, edx
and eax, 0xeb4840c1
and ebp, 0x14b7bf3e
or ebp, eax
or edx, esi
and esi, 0xeb4840c1
and ecx, 0x14b7bf3e
or ecx, esi
xor ecx, ebp
not edx
or edx, ecx
mov eax, edx
not eax
mov ecx, edx
and ecx, 0x106eaa86
and eax, 0xef915579
or eax, ecx
or edx, ebx
and ebx, 0x106eaa86
and edi, 0xef915579
or edi, ebx
xor edi, eax
not edx
or edx, edi
cmp edx, 0xffffffff
setne r9b
sete 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
and al, dl
mov ebx, edx
and bl, al
xor al, dl
or al, bl
xor al, r8b
xor al, 1
mov edx, ecx
xor dl, r10b
and dl, cl
and r9b, r8b
and cl, r10b
or cl, r9b
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, ecx
not dl
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, 0x93c8f895
mov edx, 0xd64978b2
cmovne ecx, edx
test bl, 1
mov ebp, 0x93c8f895
cmove ecx, ebp
jmp 0x1400e5adb
cmp ecx, 0xb6a46c72
jg 0x1400e2c59
cmp ecx, 0xb493f10c
je 0x1400e6675
cmp ecx, 0xb4d40334
jne 0x1400db4b0
mov ecx, 0x1275dab1
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xebb0c4ce
jg 0x1400e2d69
cmp ecx, 0xea274f5f
je 0x1400e674c
cmp ecx, 0xeb151d3e
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
or ebp, 0x9cf33c58
mov ebx, ebp
not ebx
or ecx, 0x630cc3a7
mov edx, ecx
not edx
and ebp, 0x8e9e1a8b
and ebx, 0x6100c124
or ebx, ebp
and ecx, 0x8e9e1a8b
and edx, 0x10612450
or edx, ecx
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0xc7f74721
and edx, 0x3808b8de
or edx, ecx
mov ebx, edx
xor ebx, 0x5b047b79
mov ecx, edx
xor ecx, 0xa4fb8486
xor edx, 0x83f4d672
and edx, ecx
mov ebp, ebx
and ebp, 0x270f52f4
mov edi, edx
and edi, ebp
xor ebp, edx
or ebp, edi
mov edx, ebp
not edx
and edx, 0x40532a89
and ebp, 0xbfacd576
or ebp, edx
xor ebp, 0x675c787c
and ebx, 0xf261be80
mov edx, ecx
and edx, 0xd9e417f
or edx, ebx
xor edx, 0xf261be81
and ecx, 1
or ecx, edx
not ecx
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x40020484
and ecx, 0xa400008
or ecx, ebp
xor ecx, 0xa400008
or edx, 0x4a42048c
mov ebp, edx
not ebp
and edx, 0x31a07251
and ebp, 0x841d8922
or ebp, edx
or ecx, 0x31a07251
xor ecx, ebp
mov edx, ecx
not edx
and edx, 0xf68a6734
and ecx, 0x97598cb
or ecx, edx
mov edx, ecx
xor edx, 0x2059400
xor ecx, 0xbcc863b8
mov ebp, ecx
and ebp, 0xf1ba6967
and edx, 0xe459698
or edx, ebp
xor edx, 0xf1ba6967
xor ecx, edx
test ecx, edx
sete r9b
setne r10b
cmp eax, 9
setg cl
cmp eax, 0xa
setl r8b
mov eax, r10d
xor al, r9b
and al, r10b
mov r11d, eax
xor r11b, 1
mov ebx, r11d
and bl, al
mov edx, ebx
xor dl, 1
xor bl, al
or dl, r11b
xor dl, 1
or dl, bl
mov r11d, edx
xor r11b, 1
and dl, r8b
and r11b, cl
or r11b, dl
mov edx, ecx
xor dl, r9b
and dl, cl
and r10b, r8b
and cl, r9b
or cl, r10b
mov ebx, edx
xor bl, 1
xor dl, cl
xor cl, 1
or cl, bl
xor cl, 1
or cl, dl
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 eax, r11d
xor al, 1
mov ebx, edx
xor bl, 1
mov ecx, eax
and cl, r11b
xor al, cl
xor cl, 1
or cl, r11b
xor cl, 1
or cl, al
mov eax, ecx
xor al, 1
and al, bl
and cl, dl
or cl, al
mov eax, r11d
xor al, dl
or dl, r11b
xor dl, 1
or dl, al
mov eax, edx
xor al, cl
test al, 1
mov eax, 0xdc2b0696
mov ebp, 0xcbd87c46
cmovne eax, ebp
test dl, 1
mov edx, 0xdc2b0696
jmp 0x1400e5088
cmp ecx, 0x57168b4a
je 0x1400e6762
cmp ecx, 0x5758ace9
je 0x1400e68f4
cmp ecx, 0x57a701f2
jne 0x1400db4b0
mov eax, dword [0x140265718]
mov edx, dword [0x140265714]
lea edi, [rax - 1]
imul edi, eax
mov ecx, edi
not ecx
mov ebx, edi
or ebx, 1
mov ebp, ebx
not ebp
mov eax, ecx
or eax, 0x4df94382
and ebx, 0x4df94383
and ebp, 0xb206bc7c
or ebp, ebx
and eax, 0x4df94383
xor eax, ebp
mov ebp, eax
not ebp
and ebp, 0xf5399260
and eax, 0xac66d9f
or eax, ebp
mov ebp, eax
xor ebp, 0x846c1b
xor eax, 0xf5399260
mov ebx, eax
and ebx, 0x7b5311a4
and ebp, 0x84acee5b
or ebp, ebx
or eax, edi
and edi, 0x7b5311a4
and ecx, 0x84acee5b
or ecx, edi
xor ecx, ebp
not eax
or eax, ecx
cmp eax, 0xffffffff
setne r9b
sete r8b
cmp edx, 0xa
setl cl
cmp edx, 9
setg bl
and r9b, cl
mov edx, ebx
xor dl, r8b
xor cl, r8b
and r8b, bl
or r9b, r8b
and dl, bl
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov r8d, r9d
xor r8b, 1
mov edx, r8d
mov ebx, ecx
xor r8b, cl
xor cl, 1
and dl, r9b
and bl, cl
xor dl, 1
mov eax, r9d
xor al, dl
or dl, r9b
xor dl, 1
or dl, al
xor bl, 1
mov eax, ecx
xor al, bl
or bl, cl
xor bl, 1
or bl, al
mov eax, edx
xor al, 1
and al, bl
xor bl, 1
and bl, dl
or bl, al
or cl, r9b
xor cl, 1
or cl, r8b
mov eax, ecx
xor al, bl
test cl, 1
mov ecx, 0x8dd16030
mov edx, 0x44b74ec2
cmovne ecx, edx
test bl, 1
cmove ecx, edx
test al, 1
mov eax, 0x8dd16030
jmp 0x1400e9961
cmp ecx, 0x525607f4
je 0x1400e690a
cmp ecx, 0x54f26050
je 0x1400e6a11
cmp ecx, 0x55fd8476
jne 0x1400db4b0
mov eax, dword [0x140265718]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
not eax
and ecx, 0x8e3dd1e9
and eax, 0x71c22e16
or eax, ecx
mov ecx, eax
xor ecx, 0x8e3dd1e9
xor eax, 0x71c22e16
mov edx, ecx
and edx, 0xfffffffe
and eax, 0xfffffffe
and ecx, 1
or ecx, eax
mov eax, edx
and eax, ecx
xor ecx, edx
or ecx, eax
mov eax, ecx
not eax
and eax, 0x51b83614
and ecx, 0xae47c9eb
or ecx, eax
xor ecx, 0xae47c9eb
sete dl
setne r8b
cmp dword [0x140265714], 9
setg bl
mov eax, ebx
and al, r8b
xor r8b, bl
or r8b, al
mov eax, ebx
xor al, dl
not al
and al, dl
or bl, dl
mov edx, ebx
xor dl, al
xor al, 1
xor dl, 1
or al, bl
xor al, 1
or al, dl
mov ebx, eax
xor bl, 1
mov edx, ebx
and dl, al
xor dl, 1
mov ecx, eax
xor cl, dl
or dl, al
xor dl, 1
or dl, cl
mov ecx, edx
xor dl, 1
and dl, r8b
xor bl, r8b
xor r8b, 1
and cl, r8b
or dl, cl
or al, r8b
xor al, 1
or al, bl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0xbd86d72
mov ecx, 0x333de9bd
cmovne ebp, ecx
test al, 1
mov ecx, 0xbd86d72
jmp 0x1400e4ab9
cmp ecx, 0x4500416d
je 0x1400e6b54
cmp ecx, 0x45793a3e
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
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
not ebx
and edx, 0xb4c6362d
and ecx, 0x4b39c9d2
or ecx, edx
xor ecx, 0x4b39c9d2
mov edx, ebx
and edx, ecx
xor ecx, ebx
or ecx, edx
cmp ecx, 0xffffffff
setne cl
sete dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
xor dl, al
xor dl, 1
or dl, al
xor dl, 1
xor bl, cl
xor bl, 1
mov eax, edx
xor al, bl
or bl, dl
xor bl, 1
or bl, al
mov ecx, ebx
xor cl, al
test bl, 1
mov edx, 0xbc35374a
mov ebp, 0xcd39113a
cmovne edx, ebp
test al, al
cmove edx, ebp
test cl, 1
mov eax, 0xbc35374a
jmp 0x1400e8bcf
cmp ecx, 0x4499c6aa
je 0x1400e6cc3
cmp ecx, 0x44b74ec2
jne 0x1400db4b0
mov ecx, 0x8dd16030
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x1798a63a
je 0x1400e6cd9
cmp ecx, 0x179cdbef
jne 0x1400db4b0
mov eax, dword [0x140265718]
lea ebx, [rax - 1]
imul ebx, eax
mov ebp, ebx
not ebp
mov ecx, ebp
or ecx, 0xdd86d3d8
mov edx, ebx
or edx, 1
and edx, 0xdd86d3d9
mov eax, ebp
and eax, 0x22792c26
or eax, edx
and ecx, 0xdd86d3d9
xor ecx, eax
mov eax, ecx
not eax
and eax, 0xb227a837
and ecx, 0x4dd857c8
or ecx, eax
mov eax, ecx
xor eax, 0x401840c8
xor ecx, 0xb227a837
mov edx, ecx
and edx, 0x3dc59735
and eax, 0xc23a68ca
or eax, edx
or ecx, ebx
and ebx, 0x3dc59735
and ebp, 0xc23a68ca
or ebp, ebx
xor ebp, eax
not ecx
or ecx, ebp
cmp ecx, 0xffffffff
sete al
cmp dword [0x140265714], 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 cl, 1
mov eax, edx
and al, cl
xor cl, dl
or cl, al
mov eax, ebx
xor al, 1
xor bl, cl
xor cl, 1
or cl, al
mov eax, ecx
xor al, bl
test bl, bl
mov edx, 0x79687bc1
mov ebp, 0xbd6fd277
cmovne edx, ebp
test cl, 1
mov ecx, 0x79687bc1
cmovne edx, ecx
test al, 1
cmove edx, ebp
jmp 0x1400e95fc
cmp ecx, 0x7db0a94c
je 0x1400e6e53
cmp ecx, 0x7e985630
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0xfc163e4a
mov ebx, ecx
and ebx, 0x3e9c1b4
or ebx, edx
xor ebx, 0x3e9c1b4
mov edx, ecx
and edx, 1
or edx, ebx
mov ebx, edx
not ebx
and ebp, 0x95c284ba
and ecx, 0x6a3d7b45
or ecx, ebp
mov ebp, ecx
xor ebp, 0x20190900
xor ecx, 0x95c284ba
mov edi, edx
and edi, 0xdee67675
and ebx, 0x2119898a
or ebx, edi
or edx, ecx
and ecx, 0xdee67675
and ebp, 0x2119898a
or ebp, ecx
xor ebp, ebx
not edx
or edx, ebp
cmp edx, 0xffffffff
sete r8b
setne r10b
cmp eax, 0xa
setl r9b
cmp eax, 9
setg sil
mov eax, esi
xor al, r9b
and al, sil
mov r11d, eax
xor r11b, 1
mov ebx, r11d
and bl, al
mov edx, ebx
xor dl, 1
xor bl, al
or dl, r11b
xor dl, 1
or dl, bl
mov eax, r10d
xor al, dl
mov ebx, eax
and bl, r10b
and al, dl
mov edx, ebx
xor dl, 1
xor bl, al
xor al, 1
or al, dl
xor al, 1
or al, bl
mov edx, r10d
xor dl, sil
xor r8b, r9b
or sil, r10b
xor sil, 1
or sil, r8b
mov ecx, esi
xor cl, dl
xor dl, 1
xor cl, 1
or dl, sil
xor dl, 1
or dl, cl
mov ecx, edx
xor cl, 1
and dl, cl
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
mov ecx, edx
xor cl, 1
xor dl, al
xor al, 1
mov ebx, eax
and bl, cl
xor al, cl
or al, bl
mov ecx, eax
xor cl, dl
test cl, 1
mov ecx, 0xb3f9a2ac
mov ebp, 0xf90527fe
cmovne ecx, ebp
test al, 1
mov eax, 0xb3f9a2ac
jmp 0x1400db499
cmp ecx, 0x3acead0f
je 0x1400e6e69
cmp ecx, 0x3f0dc68f
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0xfcdd4aca
and edx, 0x322b535
or edx, ecx
mov ebx, edx
xor ebx, 0x8000
xor edx, 0x4044240
or ebp, 0x240cdfed
mov ecx, ebp
not ecx
or edx, 0x50330010
and edx, 0x54375775
and ebx, 0x20088888
or ebx, edx
and ebp, 0x54375775
and ecx, 0x8bc02002
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0xdbf32012
and ecx, 0x240cdfed
or ecx, edx
mov ebp, ecx
xor ebp, 1
and ebp, ecx
mov edx, ecx
not edx
and edx, 0x3d348bcb
and ecx, 0xc2cb7434
or ecx, edx
mov ebx, ecx
xor ebx, 0x82096405
mov edx, ebp
not edx
xor ecx, 0x3d348bca
mov edi, edx
and edi, 0x58c29272
and ebp, 0xa73d6d8d
or ebp, edi
or edx, ecx
and ecx, 0x58c29272
and ebx, 0xa73d6d8d
or ebx, ecx
xor ebx, ebp
not edx
or edx, ebx
mov ecx, edx
not ecx
and ecx, 0x1dfd2227
and edx, 0xe202ddd8
or edx, ecx
mov ecx, edx
xor ecx, 0x20008818
xor edx, 0x8352225
and edx, 0xca3777e5
and ecx, 0x35c8881a
or ecx, edx
mov edx, ecx
xor edx, 0xc03343a1
xor ecx, 0x3148000a
and ecx, 0x3b4c344e
and edx, 0xc4b3cbb1
or edx, ecx
mov ecx, edx
xor ecx, 0x80124990
xor edx, 0x19000406
and edx, 0x5da18627
and ecx, 0xa25e79d8
or ecx, edx
mov edx, ecx
xor edx, 0x8810401
xor ecx, 0x821e4888
and ecx, 0xd73ecaae
and edx, 0x28c13551
or edx, ecx
xor edx, 0x28c13551
sete dl
setne r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg al
mov ebx, ecx
or bl, dl
and dl, al
xor al, r8b
xor bl, 1
or bl, al
xor bl, 1
and cl, r8b
or cl, dl
mov eax, ecx
xor al, 1
and al, cl
mov edx, eax
and dl, cl
xor al, cl
or al, dl
xor al, bl
mov edx, ebx
xor dl, cl
or cl, bl
xor cl, 1
or cl, dl
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0xee4ac9b0
mov ebp, 0xec7536c6
cmovne ecx, ebp
test al, 1
cmove ecx, ebp
test dl, 1
mov eax, 0xee4ac9b0
jmp 0x1400e9961
cmp ecx, 0xa63cbad9
je 0x1400e6f70
cmp ecx, 0xa6c6c517
jne 0x1400db4b0
mov rax, qword [rsp + 0x30]
mov ecx, 0xcf01a5e5
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xdbaa7c18
je 0x1400e7102
cmp ecx, 0xdc2b0696
jne 0x1400db4b0
mov ecx, 0xff65121d
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xc041401b
je 0x1400e71b6
cmp ecx, 0xc1587059
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea edi, [rdx - 1]
imul edi, edx
mov eax, edi
not eax
mov ebp, eax
or ebp, 0x9d159b6c
mov edx, ebp
not edx
mov ecx, edi
or ecx, 0x2c22412
and ecx, 0x8ed6bc36
mov esi, eax
and esi, 0x11010348
or esi, ecx
and ebp, 0x8ed6bc36
and edx, 0x60284081
or edx, ebp
xor edx, esi
mov ecx, edx
not ecx
and ecx, 0x8eb372d5
and edx, 0x714c8d2a
or edx, ecx
mov ebx, edx
xor ebx, 0xac411603
xor edx, 0x13022128
and edx, 0x531a216c
and ebx, 0xace5de93
or ebx, edx
mov ecx, ebx
xor ecx, 0xa8c15283
and eax, 0xab77c214
and edi, 0x54883deb
or edi, eax
mov eax, edi
xor eax, 0x408011eb
xor ebx, 0x531a216c
xor edi, 0xab77c214
mov edx, ebx
and edx, 0x153cac10
and ecx, 0xeac353ef
or ecx, edx
or ebx, edi
and edi, 0x153cac10
and eax, 0xeac353ef
or eax, edi
xor eax, ecx
not ebx
or ebx, eax
mov eax, ebx
not eax
and eax, 0x205fc3c8
and ebx, 0xdfa03c37
or ebx, eax
xor ebx, 0xdfa03c37
setne r9b
sete r11b
cmp r8d, 0xa
setl r10b
cmp r8d, 9
setg al
mov edx, eax
xor dl, r11b
mov ecx, edx
not cl
and cl, r11b
mov ebx, eax
or bl, r11b
xor cl, 1
mov r8d, ecx
xor r8b, bl
or cl, bl
xor cl, 1
or cl, r8b
and dl, al
and r10b, r9b
and al, r11b
or al, r10b
mov ebx, edx
xor bl, 1
xor dl, al
xor al, 1
or al, bl
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov ebx, ecx
xor bl, al
and bl, cl
and al, cl
xor cl, 1
and cl, dl
or al, cl
mov ecx, ebx
xor cl, al
test cl, 1
mov edx, 0xa6c6c517
mov ebp, 0xcf01a5e5
jmp 0x1400e8cee
cmp ecx, 0xf8c4cf55
je 0x1400e71cc
cmp ecx, 0xf90527fe
jne 0x1400db4b0
mov ecx, 0xb3f9a2ac
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xfe15c18c
je 0x1400e71e2
cmp ecx, 0xff65121d
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ebx, ebp
or ebx, 0xb9459d9f
mov ecx, ebx
not ecx
or edx, 0x6382200
and edx, 0x8f79b616
and ebp, 0x30040989
or ebp, edx
and ebx, 0x8f79b616
and ecx, 0x40824060
or ecx, ebx
xor ecx, ebp
mov edx, ecx
not edx
and edx, 0x94279c04
and ecx, 0x6bd863fb
or ecx, edx
mov esi, ecx
xor esi, 0x2d62019b
mov ebx, ecx
xor ebx, 0x91f04ee0
and ebx, esi
mov edi, esi
or edi, 0x436db084
mov edx, edi
not edx
mov ebp, ebx
not ebp
mov eax, ebp
and eax, 0xfa7ace49
and ebx, 0x58531b6
or ebx, eax
or ebp, edi
and edi, 0xfa7ace49
and edx, 0x4800132
or edx, edi
xor edx, ebx
not ebp
or ebp, edx
mov eax, ebp
not eax
and eax, 0xbc924f7a
and ebp, 0x436db085
or ebp, eax
and esi, 1
xor ecx, 0x2d62019a
or ecx, esi
not ecx
mov eax, ebp
and eax, ecx
xor ecx, ebp
or ecx, eax
mov eax, ecx
not eax
and eax, 0x4ef139f9
and ecx, 0xb10ec606
or ecx, eax
mov eax, ecx
xor eax, 0x30000602
xor ecx, 0x48a10829
and ecx, 0xc9afc82d
and eax, 0x365037d2
or eax, ecx
xor eax, 0xc9afc82d
sete r10b
setne r9b
cmp r8d, 0xa
setl cl
cmp r8d, 9
setg dl
mov r11d, edx
and r10b, dl
and dl, r9b
xor r11b, r9b
or r11b, dl
mov edx, r11d
xor dl, 1
and cl, r9b
or r10b, cl
mov ecx, r10d
xor cl, 1
and dl, r11b
mov ebx, ecx
and bl, r10b
mov r8d, r11d
and r8b, dl
xor dl, r11b
or dl, r8b
mov r8d, ecx
xor r8b, bl
xor bl, 1
or bl, r10b
xor bl, 1
or bl, r8b
mov eax, edx
xor al, 1
and al, bl
xor bl, 1
and bl, dl
or bl, al
mov eax, r11d
and al, cl
xor cl, r11b
or cl, al
mov eax, ecx
xor al, bl
test cl, cl
mov ecx, 0x6ca4529d
mov edx, 0x6dfa07b5
cmovne ecx, edx
test bl, 1
mov r13d, 0x6dfa07b5
cmove ecx, edx
test al, 1
mov eax, 0x6ca4529d
jmp 0x1400e9961
cmp ecx, 0x5ca450ae
je 0x1400e739f
cmp ecx, 0x5feae857
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0xacc7f207
and edx, ebp
not ebp
and ebp, 0xfcf1bdec
and ecx, 0x30e4213
or ecx, ebp
mov ebp, ecx
xor ebp, 0x60002
xor ecx, 0xacc1b004
or ecx, 0x53380df8
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x15b17ef5
and ebp, 0xa8468002
or ebp, edi
or ecx, ebx
and ebx, 0x15b17ef5
and edx, 0xea4e810a
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x53380df8
and ecx, 0xacc7f207
or ecx, edx
mov edi, ecx
mov ebx, ecx
xor ebx, 0x769af946
and ebx, ecx
not ecx
and ecx, 0x6a7fbf39
and edi, 0x958040c6
or edi, ecx
mov ecx, edi
xor ecx, 0x958040c6
mov edx, edi
xor edx, 0x1ce5467f
and edx, ecx
mov ebp, edx
not ebp
mov esi, ebx
not esi
mov eax, ebp
and eax, 0x3c7a225c
and edx, 0xc385dda3
or edx, eax
or ebp, esi
and esi, 0x3c7a225c
and ebx, 0xc385dda3
or ebx, esi
xor ebx, edx
not ebp
or ebp, ebx
mov eax, ebp
not eax
and eax, 0x896506b8
and ebp, 0x769af947
or ebp, eax
xor edi, 0xa750829
and edi, 0xef5486f
mov eax, ecx
and eax, 0xf10ab790
or eax, edi
xor eax, 0xef5486e
and ecx, 1
or ecx, eax
not ecx
mov eax, ebp
and eax, ecx
xor ecx, ebp
or ecx, eax
mov eax, ecx
not eax
and eax, 0x37f1b901
and ecx, 0xc80e46fe
or ecx, eax
mov eax, ecx
xor eax, 0xc0084208
xor ecx, 0x1812800
and eax, 0xf678d309
and ecx, 0x9872cf6
or ecx, eax
mov eax, ecx
xor eax, 0x385201
xor ecx, 0x8042c86
and ecx, 0xfe44ad8e
and eax, 0x1bb5271
or eax, ecx
xor eax, 0x1bb5271
sete cl
cmp r8d, 9
setg dl
cmp r8d, 0xa
setl r9b
mov eax, r9d
xor al, cl
or r9b, cl
xor r9b, 1
or r9b, al
mov r8d, r9d
xor r8b, 1
and al, cl
or dl, cl
xor dl, 1
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
mov ecx, edx
xor cl, 1
mov ebx, r8d
and bl, r9b
mov r10d, edx
and r10b, cl
mov eax, ebx
xor al, 1
xor bl, r8b
or al, r9b
xor al, 1
or al, bl
mov ebx, r10d
xor bl, 1
xor r10b, dl
or bl, cl
xor bl, 1
or bl, r10b
mov edx, eax
xor dl, 1
and dl, bl
xor bl, 1
and bl, al
or bl, dl
mov eax, r9d
and al, cl
xor cl, r9b
or cl, al
mov eax, ecx
xor al, bl
test al, 1
mov eax, 0x4c2800cb
mov edx, 0xbce41f88
cmovne eax, edx
test cl, 1
mov ecx, 0x4c2800cb
jmp 0x1400e7ac3
cmp ecx, 0x21c81e50
je 0x1400e7464
cmp ecx, 0x22dc3001
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xea85d8a9
and edx, ecx
and ecx, 0x157a2756
or ecx, ebp
mov ebp, ecx
xor ebp, 0x4120706
xor ecx, 0xea85d8a9
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xd16ce0d1
and ebp, 0x2e931f2e
or ebp, edi
or ecx, ebx
and ebx, 0xd16ce0d1
and edx, 0x2e931f2e
or edx, ebx
xor edx, ebp
not ecx
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, 0xee474b78
and ebx, 0x11b8b486
or ebx, edi
or edx, ebp
and ebp, 0xee474b78
and ecx, 0x11b8b487
or ecx, ebp
xor ecx, ebx
not edx
or edx, ecx
mov ecx, edx
not ecx
mov ebx, ecx
or ebx, 0x3a2826d8
mov ebp, ebx
not ebp
or edx, 0x85458925
and edx, 0xa545abfd
and ecx, 0x1a280400
or ecx, edx
and ebx, 0xa545abfd
and ebp, 0x40925002
or ebp, ebx
xor ebp, ecx
mov ecx, ebp
not ecx
and ecx, 0x79cbb8ff
and ebp, 0x86344700
or ebp, ecx
xor ebp, 0xbc1c61d8
setne cl
sete r9b
cmp eax, 9
setg r8b
cmp eax, 0xa
setl al
xor cl, r9b
and cl, r9b
mov ebx, ecx
xor bl, 1
and cl, bl
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
mov edx, ecx
and dl, al
xor cl, 1
and cl, r8b
or cl, dl
mov edx, eax
or dl, r9b
xor dl, 1
xor al, r9b
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 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 dl, al
mov ebx, ecx
xor bl, al
or al, cl
xor al, 1
or al, bl
mov ecx, edx
xor cl, al
test al, 1
mov eax, 0x1c1b861a
mov ebp, 0x18515f80
cmovne eax, ebp
test dl, 1
cmovne eax, ebp
not cl
test cl, 1
mov ecx, 0x1c1b861a
jmp 0x1400db49f
cmp ecx, 0x836f3b42
je 0x1400e7585
cmp ecx, 0x85eeb977
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rdx - 1]
imul ebp, edx
mov ebx, ebp
not ebx
mov edx, ebx
and edx, 0xf35719da
mov ecx, ebp
and ecx, 0xca8e624
or ecx, edx
mov edx, ecx
xor edx, 0xc086600
xor ecx, 0xb0430150
mov edi, ebp
or edi, 0xb0e38174
and ecx, 0xb0e38174
and edx, 0x4f1c7e8a
or edx, ecx
and edi, 0xb0e38175
xor edi, edx
and ebx, 0xe97cc4e7
and ebp, 0x16833b18
or ebp, ebx
mov ecx, ebp
xor ecx, 0x16833b18
xor ebp, 0xe97cc4e7
and ebp, edi
not edi
and ecx, edi
or ebp, ecx
xor edi, ebp
test edi, ebp
setne r8b
sete r9b
cmp eax, 0xa
setl dl
cmp eax, 9
setg al
mov ecx, eax
xor cl, r9b
mov ebx, ecx
xor bl, al
and bl, cl
and dl, r8b
and al, r9b
or al, dl
mov ecx, ebx
xor cl, 1
mov r8d, eax
xor r8b, 1
mov edx, ebx
and dl, cl
xor dl, 1
mov r9d, edx
xor r9b, cl
or dl, cl
xor dl, 1
or dl, r9b
mov ecx, edx
xor cl, 1
and cl, al
and dl, r8b
or dl, cl
mov ecx, ebx
xor cl, al
or al, bl
xor al, 1
or al, cl
mov ecx, eax
xor cl, dl
test al, al
mov eax, 0xbf04bebb
mov ebp, 0x29168e11
cmovne eax, ebp
test dl, dl
cmove eax, ebp
test cl, 1
mov ecx, 0xbf04bebb
jmp 0x1400db49f
cmp ecx, 0xca84e186
je 0x1400e759b
cmp ecx, 0xcb95d177
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xeb2414fc
and edx, ecx
and ecx, 0x14dbeb03
or ecx, ebp
xor ecx, 0x14dbeb03
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov ebp, ecx
mov ebx, ecx
xor ebx, 0xf901167e
and ebx, ecx
not ecx
and ecx, 0x2a2cdec0
and ebp, 0xd5d3213f
or ebp, ecx
mov ecx, ebp
xor ecx, 0xd5d3213f
xor ebp, 0x2a2cdec0
mov edx, ebp
or edx, 0x6fee981
mov edi, edx
not edi
mov esi, ebx
not esi
mov eax, edx
and eax, 0x4037e793
and edi, 0xb900106c
or edi, eax
or edx, esi
and esi, 0x4037e793
and ebx, 0xbfc8186c
or ebx, esi
xor ebx, edi
not edx
or edx, ebx
mov eax, edx
not eax
and eax, 0x6fee980
and edx, 0xf901167f
or edx, eax
and ebp, 0xe6d80e67
mov eax, ecx
and eax, 0x1927f198
or eax, ebp
xor eax, 0xe6d80e66
and ecx, 1
or ecx, eax
mov eax, ecx
not eax
and eax, 0xca9ec962
and ecx, 0x3561369d
or ecx, eax
xor ecx, 0x3561369d
mov eax, edx
and eax, ecx
xor ecx, edx
or ecx, eax
mov edx, ecx
not edx
mov eax, edx
and eax, 0x199dee4c
and edx, ecx
and ecx, 0xe66211b3
or ecx, eax
mov eax, ecx
xor eax, 0x66001000
xor ecx, 0x199dee4c
mov ebp, edx
not ebp
mov ebx, ecx
and ebx, 0x986625b7
and eax, 0x6799da48
or eax, ebx
or ecx, ebp
and ebp, 0x986625b7
and edx, 0x6799da48
or edx, ebp
xor edx, eax
not ecx
or ecx, edx
mov eax, ecx
not eax
and eax, 0x853c9220
and ecx, 0x7ac36ddf
or ecx, eax
mov eax, ecx
xor eax, 0x62030040
xor ecx, 0x181220
and ecx, 0x18d87fbf
and eax, 0xe7278040
or eax, ecx
mov ecx, eax
xor ecx, 0x10903e2b
xor eax, 0x40240000
and eax, 0x486c4194
and ecx, 0xb793be6b
or ecx, eax
xor ecx, 0xb793be6b
sete cl
setne al
cmp r8d, 9
setg r9b
cmp r8d, 0xa
setl r8b
mov edx, r8d
xor dl, al
xor dl, 1
or dl, r9b
mov r10d, edx
xor r10b, 1
and al, r8b
and cl, r9b
or cl, al
mov eax, ecx
xor al, 1
mov ebx, edx
and bl, r10b
mov r8d, edx
xor r8b, bl
xor bl, 1
or bl, r10b
xor bl, 1
or bl, r8b
xor bl, al
xor al, dl
or cl, r10b
xor cl, 1
or cl, al
mov eax, ecx
xor al, bl
test al, 1
mov eax, 0x3f0dc68f
mov edx, 0xec7536c6
cmovne eax, edx
test cl, 1
mov ecx, 0x3f0dc68f
jmp 0x1400e7ac3
cmp ecx, 0xaccea7d6
je 0x1400e76cf
cmp ecx, 0xadab236d
jne 0x1400db4b0
mov ecx, 0xc1587059
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xe2013399
je 0x1400e76e5
cmp ecx, 0xe240eaca
jne 0x1400db4b0
mov ecx, 0xc386f258
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x59473549
je 0x1400e78bd
cmp ecx, 0x595c1cd8
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ebp, [rdx - 1]
imul ebp, edx
mov edi, ebp
not edi
mov edx, ebp
or edx, 0xb542674e
mov ebx, edx
not ebx
mov ecx, ebp
xor ecx, 0x4abd98b1
and ecx, ebp
mov esi, ecx
not esi
mov eax, edx
and eax, 0x70fc14db
and ebx, 0xa018820
or ebx, eax
or edx, esi
and esi, 0x70fc14db
and ecx, 0x8f03eb24
or ecx, esi
xor ecx, ebx
not edx
or edx, ecx
mov eax, edx
not eax
and eax, 0xb542674f
and edx, 0x4abd98b0
or edx, eax
and edi, 0x55ac3def
and ebp, 0xaa53c210
or ebp, edi
mov eax, ebp
xor eax, 0xaa53c210
xor ebp, 0x55ac3def
and ebp, edx
not edx
and eax, edx
or ebp, eax
xor edx, ebp
test edx, ebp
setne r9b
sete dl
cmp r8d, 0xa
setl r10b
cmp r8d, 9
setg al
mov ebx, eax
xor bl, dl
and dl, al
and r10b, r9b
or r10b, dl
and bl, al
xor bl, 1
mov r8d, r10d
xor r8b, 1
mov edx, ebx
xor dl, r8b
or bl, r8b
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, r10d
and al, r8b
mov r9d, edx
and r9b, cl
mov ebx, eax
xor bl, 1
xor al, r10b
or bl, r8b
xor bl, 1
or bl, al
mov eax, r9d
xor al, 1
xor r9b, dl
or al, cl
xor al, 1
or al, r9b
xor al, bl
mov edx, r8d
and dl, cl
xor cl, r8b
or cl, dl
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0xed16f93a
mov ebp, 0x159a9c9
cmovne ecx, ebp
test al, 1
cmove ecx, ebp
test dl, 1
mov eax, 0xed16f93a
jmp 0x1400e9961
cmp ecx, 0xca387b2
je 0x1400e7ace
cmp ecx, 0xe5589e6
jne 0x1400db4b0
mov ecx, dword [0x140265718]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
and ecx, 0x61d2f8e
and eax, 0xf9e2d071
or eax, ecx
mov ebp, eax
xor ebp, 0xf9e2d071
xor eax, 0x61d2f8e
mov edx, ebp
or edx, 0xef8cd095
mov ebx, edx
not ebx
mov edi, eax
or edi, 0x10732f6a
mov ecx, edi
not ecx
and edx, 0x55a86308
and ebx, 0x530c62
or ebx, edx
and edi, 0x55a86308
and ecx, 0xaa049095
or ecx, edi
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0xef8cd094
and ecx, 0x10732f6b
or ecx, edx
and ebp, 0x1988d71
mov edx, eax
and edx, 0xfe67728e
or edx, ebp
xor edx, 0x1988d70
and eax, 1
or eax, edx
mov edx, eax
not edx
and edx, 0x611d7d14
and eax, 0x9ee282eb
or eax, edx
xor eax, 0x9ee282eb
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
xor ecx, 0x73110dab
and ecx, eax
or eax, 0x8ceef254
mov edx, eax
not edx
mov ebp, ecx
not ebp
mov ebx, eax
and ebx, 0xc4562f37
and edx, 0x33010088
or edx, ebx
or eax, ebp
and ebp, 0xc4562f37
and ecx, 0x3ba9d0c8
or ecx, ebp
xor ecx, edx
not eax
or eax, ecx
mov ecx, eax
not ecx
and ecx, 0x8ceef254
and eax, 0x73110dab
or eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0x88bc6481
and eax, 0x77439b7e
or eax, edx
xor eax, 0x88bc6481
xor ecx, eax
test ecx, eax
sete al
cmp dword [0x140265714], 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 cl, 1
mov eax, edx
and al, cl
xor cl, dl
or cl, al
xor cl, bl
mov eax, ecx
xor al, 1
and bl, al
xor al, bl
test al, 1
mov eax, 0x1741d871
mov edx, 0xdf03567f
cmovne eax, edx
test cl, cl
mov ecx, eax
mov edx, 0x1741d871
jmp 0x1400e43fb
cmp ecx, 0x6fca9400
je 0x1400e7c07
cmp ecx, 0x717ac8f3
jne 0x1400db4b0
mov rax, qword [rsp + 0x38]
mov qword [0x140265070], rax
mov ecx, 0xb3b62bea
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x2d9cfd4e
je 0x1400e7db1
cmp ecx, 0x2e3ca74b
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
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
and ecx, ebp
and edx, ebx
or edx, ecx
not edx
or edx, ebp
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 dl, 1
mov edx, 0xdbaa7c18
mov ebp, 0x23736f3e
cmovne edx, ebp
test cl, 1
mov ecx, edx
mov ebp, 0xdbaa7c18
jmp 0x1400e5ad8
cmp ecx, 0x94db1788
je 0x1400e7e8f
cmp ecx, 0x957c93cc
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
mov ebx, ecx
and ebx, 0xdfae5b89
mov edx, ebp
xor edx, 0xdfae5b89
and edx, ebp
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0x2051a477
and edx, 0xdfae5b88
or edx, ebx
mov edi, edx
not edi
mov ebx, edi
and ebx, 0xe65d7227
and edx, 0x19a28dd8
or edx, ebx
and ebp, 0xe65d7227
and ecx, 0x19a28dd8
or ecx, ebp
xor ecx, edx
not ecx
or ecx, edi
cmp ecx, 0xffffffff
sete r8b
setne r9b
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
xor r9b, dl
mov eax, edx
xor al, r8b
and al, dl
xor bl, r8b
mov edx, eax
and dl, bl
xor bl, al
or bl, dl
mov eax, ebx
xor al, 1
mov edx, ebx
and dl, al
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
mov ecx, edx
and cl, r9b
mov ebx, r9d
xor bl, al
or al, r9b
xor r9b, 1
xor dl, 1
and dl, r9b
or dl, cl
xor al, 1
or al, bl
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0xd45e7c33
mov eax, 0x915f58f4
cmovne ecx, eax
test dl, dl
cmove ecx, eax
test bl, 1
mov eax, 0xd45e7c33
jmp 0x1400e9961
cmp ecx, 0xd484f696
je 0x1400e7f45
cmp ecx, 0xd4c56ef9
jne 0x1400db4b0
mov ecx, dword [0x140265718]
lea eax, [rcx - 1]
imul eax, ecx
mov ebp, eax
not ebp
mov edx, ebp
and edx, 0xc015040
mov ecx, eax
and ecx, 0x100116
or ecx, edx
xor ecx, 0x100116
mov edx, eax
xor edx, 0xc115156
and edx, eax
mov ebx, ecx
and ebx, edx
xor edx, ecx
or edx, ebx
mov ecx, edx
not ecx
and ecx, 0xb7fc304b
and edx, 0x4803cfb4
or edx, ecx
mov ecx, edx
xor ecx, 0x44129ee3
xor edx, 0x8b60001c
mov ebx, ecx
and ebx, 0x308f69e3
and edx, 0xcf70961c
or edx, ebx
or ecx, eax
and eax, 0x308f69e3
and ebp, 0xcf70961c
or ebp, eax
xor ebp, edx
not ecx
or ecx, ebp
cmp ecx, 0xffffffff
sete al
setne dl
cmp dword [0x140265714], 9
setg bl
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
mov ecx, edx
not cl
xor al, bl
mov ebx, eax
not bl
and bl, dl
or dl, al
and al, cl
or al, bl
mov ebx, eax
xor bl, dl
test al, al
mov ecx, 0x5758ace9
mov eax, 0xda9e195b
cmovne ecx, eax
test dl, dl
mov edx, 0x5758ace9
jmp 0x1400e43fb
cmp ecx, 0xb9e82443
je 0x1400e7f6d
cmp ecx, 0xba10e481
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
mov ebx, ecx
and ebx, 0xffe81101
mov edx, ebp
xor edx, 0xffe81101
and edx, ebp
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0x17eeff
and edx, 0xffe81100
or edx, ebx
mov edi, edx
not edi
mov ebx, edi
and ebx, 0x7b27468a
and edx, 0x84d8b975
or edx, ebx
and ebp, 0x7b27468a
and ecx, 0x84d8b975
or ecx, ebp
xor ecx, edx
not ecx
or ecx, edi
cmp ecx, 0xffffffff
sete dl
setne cl
cmp eax, 9
setg r8b
cmp eax, 0xa
setl r9b
mov ebx, r9d
xor bl, cl
mov eax, ebx
xor al, r8b
and al, bl
or cl, r9b
xor cl, 1
or dl, r8b
xor dl, 1
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
mov ecx, eax
xor cl, 1
xor al, dl
xor dl, 1
or dl, cl
mov ecx, edx
xor cl, al
test cl, 1
mov ebp, 0x21c81e50
mov ecx, 0x836f3b42
cmovne ebp, ecx
mov rbx, qword [0x140265040]
test al, al
mov ecx, ebp
mov eax, 0x21c81e50
cmovne ecx, eax
mov qword [rsp + 0x28], rbx
jmp 0x1400e63d7
cmp ecx, 0xed650647
je 0x1400e7f83
cmp ecx, 0xee4ac9b0
jne 0x1400db4b0
mov ecx, 0xa83fafe3
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x633b3e0
je 0x1400e8066
cmp ecx, 0x6ff4423
jne 0x1400db4b0
mov rcx, qword [rsp + 0x28]
lea rdx, str.RtlCreateHeap
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, 0x9a93c7c9
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x67e8ca53
je 0x1400e807c
cmp ecx, 0x687cfa09
jne 0x1400db4b0
mov rax, qword [rsp + 0x38]
mov qword [0x140265070], rax
mov ecx, 0x94a52a77
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x29092e25
je 0x1400e81a5
cmp ecx, 0x29168e11
jne 0x1400db4b0
mov ecx, 0xbf04bebb
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x911fbf2b
je 0x1400e81bb
cmp ecx, 0x915f58f4
jne 0x1400db4b0
mov ecx, 0xd45e7c33
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xce4e0406
je 0x1400e81d6
cmp ecx, 0xce6c0e33
jne 0x1400db4b0
mov ecx, dword [0x140265718]
lea eax, [rcx - 1]
imul eax, ecx
mov ebp, eax
not ebp
mov edx, ebp
and edx, 0x779ef535
mov ecx, eax
xor ecx, 0x779ef535
and ecx, eax
mov ebx, edx
and ebx, ecx
xor ecx, edx
or ecx, ebx
mov edx, ecx
not edx
and edx, 0x60e1649c
and ecx, 0x9f1e9b63
or ecx, edx
mov edx, ecx
xor edx, 0xe8806e57
xor ecx, 0x122e8008
and ebp, 0xbd1a306b
and eax, 0x42e5cf94
or eax, ebp
mov ebp, eax
xor ebp, 0x224c210
xor eax, 0xbd1a306b
mov ebx, edx
and ebx, 0xcdd13de5
and ecx, 0x322ec21a
or ecx, ebx
or edx, eax
and eax, 0xcdd13de5
and ebp, 0x322ec21a
or ebp, eax
xor ebp, ecx
not edx
or edx, ebp
cmp edx, 0xffffffff
sete al
setne dl
cmp dword [0x140265714], 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
xor al, bl
and bl, al
mov edx, eax
xor dl, bl
test al, 1
mov ecx, 0x9a93c7c9
mov eax, 0x6ff4423
cmovne ecx, eax
test bl, 1
cmove ecx, eax
not dl
test dl, 1
mov eax, 0x9a93c7c9
jmp 0x1400e97d8
cmp ecx, 0xb3b62bea
je 0x1400e81ec
cmp ecx, 0xb3f9a2ac
jne 0x1400db4b0
mov eax, dword [0x140265718]
lea ebp, [rax - 1]
imul ebp, eax
mov eax, ebp
not eax
mov edx, eax
and edx, 0x92779ea6
mov ecx, ebp
and ecx, 0x6d886158
or ecx, edx
xor ecx, 0x6d886158
mov edx, ebp
and edx, 1
or edx, ecx
mov ecx, edx
not ecx
mov ebx, ecx
and ebx, 0x490eaca2
and edx, 0xb6f1535d
or edx, ebx
and ebp, 0x490eaca2
and eax, 0xb6f1535d
or eax, ebp
xor eax, edx
xor ecx, eax
test ecx, eax
setne al
sete cl
cmp dword [0x140265714], 0xa
setl bl
mov edx, ebx
or dl, cl
xor dl, 1
xor cl, bl
or dl, cl
or al, bl
xor al, 1
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 cl, 1
mov ecx, 0xf90527fe
mov edx, 0x3fbaa9c9
cmovne ecx, edx
test al, 1
jmp 0x1400e376a
cmp ecx, 0xe99939e4
je 0x1400e830a
cmp ecx, 0xea110d13
jne 0x1400db4b0
mov ecx, 0x2e3ca74b
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x1685b7a2
je 0x1400e84eb
cmp ecx, 0x1741d871
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov edi, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
not ecx
mov ebp, ecx
and ebp, 0x42de61fe
mov edx, ebx
and edx, 0xbd219e01
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0xbd219e00
and edx, 0x42de61ff
or edx, ebp
mov ebp, edx
not ebp
and ecx, ebp
and edx, ebx
or edx, ecx
xor ebp, edx
test ebp, edx
sete r8b
setne r9b
cmp edi, 9
setg al
cmp edi, 0xa
setl cl
mov r10d, r9d
mov ebx, eax
or al, r9b
mov r11d, r9d
xor r11b, cl
mov r9d, r11d
xor r9b, 1
and r10b, cl
and bl, r8b
or bl, r10b
xor cl, r8b
xor al, 1
or al, cl
mov ecx, eax
xor cl, bl
xor bl, 1
xor cl, 1
or bl, al
xor bl, 1
or bl, cl
mov eax, ebx
xor al, 1
mov ecx, eax
and cl, bl
xor cl, 1
mov edx, ecx
xor dl, bl
or cl, bl
xor cl, 1
or cl, dl
and r11b, cl
xor cl, 1
and cl, r9b
or cl, r11b
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, 0xb9e82443
mov ebp, 0xdf03567f
cmovne eax, ebp
test cl, cl
cmove eax, ebp
test dl, 1
mov ecx, 0xb9e82443
jmp 0x1400db49f
cmp ecx, 0x7c5cffdd
je 0x1400e85ef
cmp ecx, 0x7ca8a654
jne 0x1400db4b0
mov eax, dword [0x140265718]
mov ecx, dword [0x140265714]
lea ebp, [rax - 1]
imul ebp, eax
mov eax, ebp
not eax
mov ebx, eax
and ebx, 0xbe7f725a
mov edx, ebp
xor edx, 0xbe7f725a
and edx, ebp
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebx, 0xef7e29ff
and edx, 0x1081d600
or edx, ebx
mov ebx, edx
xor ebx, 0xaefea45b
xor edx, 0x1004b04
mov edi, ebx
and edi, 0xd25d30a3
and edx, 0x2da2cf5c
or edx, edi
or ebx, ebp
and ebp, 0xd25d30a3
and eax, 0x2da2cf5c
or eax, ebp
xor eax, edx
not ebx
or ebx, eax
cmp ebx, 0xffffffff
sete dl
setne bl
cmp ecx, 0xa
setl al
cmp ecx, 9
setg r8b
xor r8b, bl
mov ebx, eax
or bl, dl
xor al, dl
xor al, 1
mov edx, ebx
xor dl, al
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 ebx, eax
xor bl, 1
mov edx, ebx
and dl, al
xor dl, 1
mov ecx, eax
xor cl, dl
or dl, al
xor dl, 1
or dl, cl
mov ecx, edx
and cl, r8b
or al, r8b
xor r8b, 1
xor dl, 1
and dl, r8b
or dl, cl
xor bl, r8b
xor al, 1
or al, bl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0x5ca450ae
mov ecx, 0x93c8f895
cmovne ebp, ecx
test al, 1
mov ecx, 0x5ca450ae
jmp 0x1400e4ab9
cmp ecx, 0x363e72b5
je 0x1400e8793
cmp ecx, 0x39e5c047
jne 0x1400db4b0
mov ecx, 0x2f66d90b
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xa0a13d21
je 0x1400e884c
cmp ecx, 0xa3084bfb
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov edi, ebx
not edi
mov edx, edi
and edx, 0x2d80100
mov ecx, ebx
and ecx, 0x2154e6
or ecx, edx
mov edx, ecx
xor edx, 0x4064
xor ecx, 0xffdeab19
mov ebp, ebx
xor ebp, 0x2f955e6
and ebp, ebx
mov esi, ebp
not esi
mov eax, ecx
and eax, 0x8fe99e9b
and edx, 0x104164
or edx, eax
or ecx, esi
and esi, 0x8fe99e9b
and ebp, 0x70166164
or ebp, esi
xor ebp, edx
not ecx
or ecx, ebp
mov eax, ecx
not eax
and eax, 0x181249c9
and ecx, 0xe7edb636
or ecx, eax
mov edx, ecx
xor edx, 0x64008201
xor ecx, 0x18400400
and ecx, 0x995465d0
and edx, 0x66ab9a2f
or edx, ecx
mov eax, edx
xor eax, 0x429122d
xor edx, 0x995465d0
mov ecx, edx
and ecx, 0xfbc2cd42
and eax, 0x43d32bd
or eax, ecx
or edx, ebx
and ebx, 0xfbc2cd42
and edi, 0x43d32bd
or edi, ebx
xor edi, eax
not edx
or edx, edi
mov eax, edx
not eax
and eax, 0x3fafcc7a
and edx, 0xc0503385
or edx, eax
xor edx, 0xc0503385
setne al
sete r9b
cmp r8d, 9
setg dl
cmp r8d, 0xa
setl bl
mov ecx, ebx
xor cl, r9b
or al, bl
or bl, r9b
xor bl, 1
or bl, cl
mov r8d, ebx
xor r8b, 1
or dl, r9b
mov ecx, edx
xor cl, al
or dl, al
xor dl, 1
or dl, cl
mov eax, edx
xor al, 1
and dl, bl
or bl, al
and al, r8b
or al, dl
mov ecx, eax
xor cl, bl
test al, 1
mov eax, 0x59ef4054
mov edx, 0xed650647
cmovne eax, edx
test bl, 1
mov ebp, 0x59ef4054
cmovne eax, ebp
test cl, 1
jmp 0x1400e5c65
cmp ecx, 0xdb17750e
je 0x1400e89c3
cmp ecx, 0xdb606cf3
jne 0x1400db4b0
mov ecx, 0x652b21ee
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xbf04bebb
je 0x1400e89d9
cmp ecx, 0xbf130790
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
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 edx, ecx
not edx
mov ebp, ecx
and ebp, 0xfffffffe
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, ecx
xor ebp, 0x8c01755c
and ebp, ecx
or ecx, 0x73fe8aa3
mov ebx, ebp
not ebx
mov edi, ecx
and edi, 0xc7ab6646
and edx, 0x8001118
or edx, edi
or ecx, ebx
and ebx, 0xc7ab6646
and ebp, 0x385499b9
or ebp, ebx
xor ebp, edx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x73fe8aa3
and ecx, 0x8c01755c
or ecx, edx
sete cl
setne dl
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
xor al, dl
xor al, 1
or al, bl
xor cl, bl
mov edx, ecx
not dl
and dl, al
xor al, 1
mov ebx, eax
xor bl, cl
and bl, al
and cl, al
or cl, dl
mov eax, ecx
xor al, bl
test cl, cl
mov ecx, 0xf6c04e52
mov edx, 0xb1f2aed0
cmovne ecx, edx
test bl, bl
mov ebp, 0xf6c04e52
cmove ecx, ebp
jmp 0x1400e5adb
cmp ecx, 0xf6c04e52
je 0x1400e8ab6
cmp ecx, 0xf84586c7
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x86b56cde
mov ebx, ecx
and ebx, 0x794a9320
or ebx, ebp
xor ebx, 0x794a9320
mov ebp, ecx
and ebp, 1
or ebp, ebx
and edx, 0xbf6d15aa
and ecx, 0x4092ea55
or ecx, edx
mov edx, ecx
xor edx, 0x4090a204
mov edi, ebp
not edi
mov ebx, edi
and ebx, 0x8c665871
and ebp, 0x7399a78e
or ebp, ebx
xor ecx, 0x8c641020
and ecx, 0x8c665871
and edx, 0x7399a78e
or edx, ecx
xor edx, ebp
not edx
or edx, edi
cmp edx, 0xffffffff
sete cl
setne r8b
cmp eax, 0xa
setl dl
cmp eax, 9
setg al
mov ebx, edx
or bl, cl
and cl, al
xor al, r8b
xor bl, 1
or bl, al
and dl, r8b
or dl, cl
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 dl, 1
mov edx, 0x18515f80
mov ebp, 0x22dc3001
jmp 0x1400e5c59
cmp ecx, 0x1ec8ae7
je 0x1400e8bd7
cmp ecx, 0x34a02b5
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
and edx, 0xb08b5e1f
and ebp, 0x4f74a1e0
or ebp, edx
mov ebx, ebp
xor ebx, 0xb08b5e1f
mov edx, ebp
xor edx, 0x4f74a1e0
mov ecx, ebp
xor ecx, 0x3043a438
mov edi, ecx
and edi, edx
and ecx, ebx
mov ebx, edi
and ebx, ecx
xor ecx, edi
or ecx, ebx
mov ebx, ecx
not ebx
and ebx, 0x7f3705d9
and ecx, 0x80c8fa26
or ecx, ebx
and edx, 1
xor ebp, 0x4f74a1e1
or ebp, edx
not ebp
mov edx, ecx
and edx, ebp
xor ebp, ecx
or ebp, edx
mov ecx, ebp
mov edx, ebp
xor edx, 0x919194a9
and edx, ebp
not ebp
and ebp, 0x10900488
and ecx, 0x81019021
or ecx, ebp
xor ecx, 0x81019021
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x53f3032
and edx, 0xfac0cfcd
or edx, ecx
mov ecx, edx
xor ecx, 0x3001824
xor edx, 0x94aea49b
mov ebp, edx
and ebp, 0xe87be3d0
and ecx, 0x17841c2f
or ecx, ebp
xor ecx, 0xe87be3d0
xor edx, ecx
test edx, ecx
sete cl
cmp eax, 9
setg dl
cmp eax, 0xa
setl al
mov ebx, eax
xor bl, cl
or al, cl
xor al, 1
or al, bl
xor dl, cl
mov ecx, edx
xor cl, al
or dl, al
mov eax, ecx
xor al, dl
test cl, cl
mov ecx, 0x5adfb1
mov ebp, 0x8bc0cd05
cmovne ecx, ebp
test dl, dl
mov edx, 0x5adfb1
cmovne ecx, edx
jmp 0x1400e68ed
cmp ecx, 0x643c85e0
je 0x1400e8bed
cmp ecx, 0x643cbc87
jne 0x1400db4b0
mov ecx, dword [0x140265718]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0x3c90012c
mov eax, edx
and eax, 0x244000
or eax, ecx
xor eax, 0x244000
mov ecx, edx
and ecx, 0xc34bbed3
or ecx, eax
mov eax, ecx
not eax
and eax, 0xc34bbed2
and ecx, 0x3cb4412d
or ecx, eax
and ebp, 0x19635134
and edx, 0xe69caecb
or edx, ebp
mov eax, edx
xor eax, 0x948681
mov ebx, ecx
not ebx
mov ebp, ebx
and ebp, 0xf60a297a
and ecx, 0x9f5d685
or ecx, ebp
xor edx, 0x10020130
and edx, 0xf60a297a
and eax, 0x9f5d685
or eax, edx
xor eax, ecx
not eax
or eax, ebx
cmp eax, 0xffffffff
sete r8b
setne dl
cmp dword [0x140265714], 0xa
setl bl
xor dl, bl
xor dl, 1
mov eax, ebx
or al, r8b
xor al, 1
or al, dl
mov r9d, eax
xor r9b, 1
xor bl, r8b
mov ecx, ebx
xor cl, 1
and al, r9b
mov edx, ecx
and dl, bl
xor al, 1
mov r8d, r9d
xor r8b, al
or al, r9b
xor al, 1
or al, r8b
mov r8d, ecx
and r8b, dl
xor dl, cl
or dl, r8b
mov ecx, eax
xor cl, 1
and cl, dl
xor dl, 1
and dl, al
or dl, cl
mov eax, r9d
xor al, bl
or bl, r9b
xor bl, 1
or bl, al
mov eax, ebx
xor al, dl
test al, 1
mov eax, 0xb94fc353
mov ecx, 0x95c895c9
cmovne eax, ecx
test bl, 1
mov ecx, 0xb94fc353
jmp 0x1400e84e0
cmp ecx, 0x2404aabb
je 0x1400e8cfd
cmp ecx, 0x24943e14
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov ecx, dword [0x140265714]
lea eax, [rdx - 1]
imul eax, edx
mov edx, eax
not edx
and edx, 0x69c08
mov ebp, eax
and ebp, 0x73282091
or ebp, edx
xor ebp, 0x73282091
and eax, 0x8cd14366
or eax, ebp
mov edx, eax
not edx
and edx, 0x4ed02aa2
and eax, 0xb12fd55d
or eax, edx
mov edx, eax
xor edx, 0xc20169c4
mov ebp, eax
xor ebp, 0xc20169c5
and ebp, edx
xor eax, 0x28c69400
and eax, 0x2ac7ddc4
and edx, 0xd538223b
or edx, eax
xor edx, 0xd538223a
mov eax, ebp
and eax, edx
xor edx, ebp
or edx, eax
mov eax, edx
not eax
mov ebx, eax
or ebx, 0x1606468b
mov ebp, ebx
not ebp
or edx, 0xc1f09114
and edx, 0xc5f69116
and eax, 0x12004689
or eax, edx
and ebx, 0xc5f69116
and ebp, 0x28092860
or ebp, ebx
xor ebp, eax
mov eax, ebp
not eax
and eax, 0xe9f9b974
and ebp, 0x1606468b
or ebp, eax
sete r8b
setne r9b
cmp ecx, 0xa
setl al
cmp ecx, 9
setg r10b
mov ecx, r10d
xor cl, al
and cl, r10b
mov esi, r9d
xor sil, r8b
and sil, r9b
mov edx, ecx
xor dl, 1
and cl, dl
xor cl, 1
mov r11d, ecx
xor r11b, dl
or cl, dl
xor cl, 1
or cl, r11b
mov edx, esi
xor dl, 1
mov ebx, esi
and bl, dl
xor bl, 1
mov r11d, ebx
xor r11b, dl
or bl, dl
xor bl, 1
or bl, r11b
or dl, sil
xor dl, 1
mov r11d, ebx
and r11b, dl
xor dl, bl
or dl, r11b
xor dl, 1
mov ebx, edx
or bl, cl
xor bl, 1
xor dl, cl
xor dl, 1
and dl, cl
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
and r8b, r10b
and al, r9b
or al, r8b
mov ecx, r10d
xor cl, r9b
or r10b, r9b
xor r10b, 1
or r10b, cl
mov ecx, r10d
xor cl, al
xor al, 1
xor cl, 1
or al, r10b
xor al, 1
or al, cl
xor al, 1
mov ebx, edx
xor bl, 1
and bl, dl
mov ecx, ebx
and cl, dl
xor bl, dl
or bl, cl
xor bl, al
mov ecx, edx
xor cl, al
or al, dl
xor al, 1
or al, cl
mov edx, eax
xor dl, bl
test al, 1
mov ecx, 0xa7c9ebba
mov eax, 0x2a512217
cmovne ecx, eax
test bl, 1
cmove ecx, eax
test dl, 1
mov eax, 0xa7c9ebba
jmp 0x1400e9961
cmp ecx, 0x88a1a198
je 0x1400e8d13
cmp ecx, 0x893850c3
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rdx - 1]
imul ebx, edx
mov esi, ebx
not esi
mov ebp, esi
or ebp, 0x566aa38c
mov edx, ebp
not edx
mov ecx, ebx
or ecx, 0x8851422
and ecx, 0x5ac5342a
mov edi, esi
and edi, 0x42a8384
or edi, ecx
and ebp, 0x5ac5342a
and edx, 0xa1104851
or edx, ebp
xor edx, edi
mov ecx, edx
not ecx
and ecx, 0xa9955c72
and edx, 0x566aa38d
or edx, ecx
and esi, 0x527b59e4
and ebx, 0xad84a61b
or ebx, esi
mov ecx, ebx
xor ecx, 0xa484a211
mov edi, edx
not edi
mov ebp, edi
and ebp, 0x5968050a
and edx, 0xa697faf5
or edx, ebp
xor ebx, 0x50680100
and ebx, 0x5968050a
and ecx, 0xa697faf5
or ecx, ebx
xor ecx, edx
not ecx
or ecx, edi
cmp ecx, 0xffffffff
setne r8b
sete r9b
cmp eax, 9
setg r11b
cmp eax, 0xa
setl r10b
mov eax, r9d
xor al, r8b
and al, r9b
mov edx, eax
xor dl, 1
mov ebx, eax
and bl, dl
xor bl, 1
mov ecx, ebx
xor cl, dl
or bl, dl
xor bl, 1
or bl, cl
or dl, al
xor dl, 1
mov eax, ebx
and al, dl
xor dl, bl
or dl, al
mov ebx, edx
xor bl, r10b
and dl, bl
and bl, r10b
mov eax, edx
and al, bl
xor bl, dl
or bl, al
mov eax, r8d
xor al, r11b
xor r10b, r9b
or r11b, r8b
xor r11b, 1
or r11b, r10b
mov ecx, r11d
xor cl, al
xor al, 1
xor cl, 1
or al, r11b
xor al, 1
or al, cl
mov ecx, eax
xor cl, 1
mov edx, ebx
xor dl, 1
and cl, dl
or dl, al
and al, bl
or al, cl
mov ecx, edx
xor cl, al
test cl, 1
mov ecx, 0xac7b171e
mov ebp, 0x2367d31b
cmovne ecx, ebp
test al, 1
mov eax, ecx
mov ebp, 0xac7b171e
cmovne eax, ebp
test dl, 1
jmp 0x1400e2ab0
cmp ecx, 0xcced46b4
je 0x1400e8e17
cmp ecx, 0xcd39113a
jne 0x1400db4b0
mov ecx, dword [0x140265718]
lea eax, [rcx - 1]
imul eax, ecx
mov ebx, eax
not ebx
mov edx, ebx
and edx, 0x3974bd88
mov ecx, eax
xor ecx, 0x3974bd88
and ecx, eax
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xac068814
and ecx, 0x53f977eb
or ecx, edx
mov ebp, ecx
xor ebp, 0x60858022
xor ecx, 0x80601495
and ecx, 0x8a685ed5
and ebp, 0x7597a12a
or ebp, ecx
mov ecx, ebp
xor ecx, 0x6510a100
and ebx, 0xcbcfd211
and eax, 0x34302dee
or eax, ebx
mov edx, eax
xor edx, 0x241021c4
xor ebp, 0x8a685ed5
xor eax, 0xcbcfd211
mov ebx, ebp
and ebx, 0x1aaf4e2b
and ecx, 0xe550b1d4
or ecx, ebx
or ebp, eax
and eax, 0x1aaf4e2b
and edx, 0xe550b1d4
or edx, eax
xor edx, ecx
not ebp
or ebp, edx
mov eax, ebp
not eax
and eax, 0x969891cd
and ebp, 0x69676e32
or ebp, eax
xor ebp, 0x69676e32
sete al
cmp dword [0x140265714], 9
setg cl
xor al, cl
mov edx, eax
xor dl, 1
or dl, cl
mov ecx, edx
or cl, al
xor dl, al
mov eax, ecx
xor al, dl
mov eax, 0xb3b62bea
mov ebp, 0x717ac8f3
cmovne eax, ebp
test dl, dl
mov edx, eax
mov ebp, 0xb3b62bea
cmovne edx, ebp
test cl, cl
jmp 0x1400e3870
cmp ecx, 0xaf90fd71
je 0x1400e8f6b
cmp ecx, 0xb0e9b9c5
jne 0x1400db4b0
mov rax, qword [rsp + 0x30]
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov esi, ebx
not esi
mov ecx, ebx
xor ecx, 0xe73b0505
mov ebp, ecx
and ebp, ebx
and ecx, esi
mov edi, ebp
and edi, ecx
xor ecx, ebp
or ecx, edi
mov ebp, ecx
not ebp
and ebp, 0x1e459da8
and ecx, 0xe1ba6257
or ecx, ebp
mov ebp, ecx
xor ebp, 0x683888a4
and esi, 0xfb8a032
mov edx, ebx
and edx, 0xf0475fcd
or edx, esi
xor edx, 0xfb8a033
and ebx, 1
or ebx, edx
mov edx, ebx
not edx
xor ecx, 0x6816753
mov edi, ecx
and edi, 0x9146520b
and ebp, 0x6eb9adf4
or ebp, edi
or ecx, ebx
and ebx, 0x9146520b
and edx, 0x6eb9adf4
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x33d5fd87
and edx, ecx
and ecx, 0xcc2a0278
or ecx, ebp
mov ebp, ecx
xor ebp, 0xa0240
xor ecx, 0x33d5fd87
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xcfb5413b
and ebp, 0x304abec4
or ebp, edi
or ecx, ebx
and ebx, 0xcfb5413b
and edx, 0x304abec4
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x1112c9cc
and ecx, 0xeeed3633
or ecx, ebp
xor ecx, 0x1112c9cc
xor edx, ecx
test edx, ecx
sete r8b
setne r10b
cmp eax, 0xa
setl r11b
cmp eax, 9
setg r9b
mov edx, r9d
xor dl, r11b
and dl, r9b
mov eax, edx
not al
mov ecx, r10d
xor cl, r8b
and cl, r10b
and al, dl
mov r10d, eax
and r10b, dl
xor al, dl
or al, r10b
mov ebx, ecx
xor bl, 1
mov edx, ebx
and dl, cl
xor dl, 1
mov r10d, ecx
xor r10b, dl
or dl, cl
xor dl, 1
or dl, r10b
xor dl, 1
or bl, cl
xor bl, 1
mov ecx, edx
and cl, bl
xor bl, dl
or bl, cl
xor al, 1
mov ecx, eax
xor cl, bl
xor cl, 1
and cl, bl
or al, bl
xor al, 1
mov edx, ecx
and dl, al
xor al, cl
or al, dl
xor r9b, r8b
mov ecx, r11d
and cl, r8b
xor r11b, r8b
or r11b, cl
mov ecx, r9d
xor cl, r11b
or r11b, r9b
xor r11b, 1
or r11b, cl
xor al, 1
mov ecx, eax
or cl, r11b
xor al, r11b
mov edx, ecx
xor dl, al
test al, 1
mov eax, 0xade91386
mov ebp, 0xadab236d
cmovne eax, ebp
test cl, 1
mov ecx, 0xade91386
cmovne eax, ecx
test dl, 1
jmp 0x1400e82f4
cmp ecx, 0xe76dd743
je 0x1400e908c
cmp ecx, 0xe8d28c5d
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ebp, ebx
not ebp
mov edx, ebp
and edx, 0x283a870f
mov ecx, ebx
xor ecx, 0x283a870f
and ecx, ebx
mov edi, edx
and edi, ecx
xor ecx, edx
or ecx, edi
mov edx, ecx
not edx
and edx, 0xd7c578f1
and ecx, 0x283a870e
or ecx, edx
mov edx, ecx
not edx
and edx, 0x8aa16bcf
and ecx, 0x755e9430
or ecx, edx
mov edx, ecx
xor edx, 0x554e9000
xor ecx, 0x8aa16bcf
mov edi, ecx
and edi, 0xa0b04c7b
and edx, 0x5f4fb384
or edx, edi
or ecx, ebx
and ebx, 0xa0b04c7b
and ebp, 0x5f4fb384
or ebp, ebx
xor ebp, edx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x35fc71db
and ecx, 0xca038e24
or ecx, edx
xor ecx, 0xca038e24
sete r8b
setne bl
cmp eax, 0xa
setl cl
cmp eax, 9
setg r9b
mov eax, ebx
xor al, r9b
and bl, al
and al, r9b
mov edx, ebx
and dl, al
xor al, bl
or al, dl
mov edx, r9d
xor dl, r8b
and dl, r9b
xor cl, r8b
mov ebx, edx
xor bl, 1
xor dl, cl
xor cl, 1
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
xor cl, al
mov edx, ecx
xor dl, 1
and al, dl
xor dl, al
test cl, 1
mov ecx, 0x7d611b1
mov ebp, 0x31da7550
cmovne ecx, ebp
test al, al
mov eax, 0x7d611b1
cmove ecx, eax
jmp 0x1400e85d8
cmp ecx, 0x11cde9c1
je 0x1400e91f1
cmp ecx, 0x1275dab1
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rdx - 1]
imul ebp, edx
mov ecx, ebp
xor ecx, 0x12c4d928
and ecx, ebp
mov edi, ebp
or edi, 0xed3b26d7
mov ebx, edi
not ebx
mov edx, ecx
not edx
mov esi, edx
and esi, 0x3cd73825
and ecx, 0xc328c7da
or ecx, esi
or edx, edi
and edi, 0x3cd73825
and ebx, 0x200c108
or ebx, edi
xor ebx, ecx
not edx
or edx, ebx
mov ecx, edx
not ecx
and ecx, 0x12c4d929
and edx, 0xed3b26d6
or edx, ecx
mov ecx, ebp
and ecx, 1
xor ebp, 1
or ebp, ecx
not ebp
mov ecx, edx
and ecx, ebp
xor ebp, edx
or ebp, ecx
mov edx, ebp
mov ecx, ebp
xor ecx, 0x23d0119d
and ecx, ebp
not ebp
and ebp, 0x20c01018
and edx, 0x3100185
or edx, ebp
xor edx, 0x3100185
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xdc2fee62
and ecx, 0x23d0119d
or ecx, edx
setne r8b
sete bl
cmp eax, 0xa
setl cl
cmp eax, 9
setg dl
and bl, dl
and cl, r8b
or cl, bl
mov eax, edx
xor al, r8b
or dl, r8b
xor dl, 1
or dl, al
mov ebx, edx
xor bl, al
xor al, 1
xor bl, 1
or al, dl
xor al, 1
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, ecx
xor dl, 1
xor cl, al
xor al, 1
or al, dl
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0x9274be68
mov ebp, 0xb4d40334
cmovne edx, ebp
test cl, 1
mov ecx, edx
mov ebp, 0x9274be68
jmp 0x1400e5ad8
cmp ecx, 0x770e5b28
je 0x1400e9207
cmp ecx, 0x78279807
jne 0x1400db4b0
mov ecx, 0xbd9c1e45
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0x302704bd
je 0x1400e921d
cmp ecx, 0x305c01d6
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x7e70ae81
and edx, ecx
and ecx, 0x818f517e
or ecx, ebp
mov ebp, ecx
xor ebp, 0x8108017c
xor ecx, 0x7e70ae81
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x3ad77a82
and ebp, 0xc528857d
or ebp, edi
or ecx, ebx
and ebx, 0x3ad77a82
and edx, 0xc528857d
or edx, ebx
xor edx, ebp
not ecx
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, 0x4fd6c74f
and ebx, 0xb02938b0
or ebx, edi
or edx, ebp
and ebp, 0x4fd6c74f
and ecx, 0xb02938b0
or ecx, ebp
xor ecx, ebx
not edx
or edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0x2b088876
and edx, 0xd4f77789
or edx, ecx
mov ebx, edx
xor ebx, 0x802009
xor edx, 0x28008000
or ebp, 0x68ceba6d
mov ecx, ebp
not ecx
or edx, 0x13200410
and edx, 0x7b669610
and ebx, 0x88286d
or ebx, edx
and ebp, 0x7b669610
and ecx, 0x84114182
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0xa59e9fcf
and ecx, 0x5a616030
or ecx, edx
xor ecx, 0x32afda5d
setne cl
sete dl
cmp eax, 0xa
setl r8b
cmp eax, 9
setg bl
mov eax, ebx
xor al, dl
xor al, 1
or al, bl
xor al, 1
or cl, r8b
xor cl, 1
xor dl, r8b
and dl, r8b
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
mov ecx, eax
xor cl, dl
or dl, al
xor dl, 1
or dl, cl
mov eax, edx
xor al, cl
test al, 1
mov eax, 0xb0e9b9c5
mov ebp, 0xade91386
cmovne eax, ebp
test dl, 1
mov edx, 0xb0e9b9c5
jmp 0x1400e587d
cmp ecx, 0x9a93c7c9
je 0x1400e9233
cmp ecx, 0x9b700547
jne 0x1400db4b0
mov eax, dword [0x140265718]
mov edx, dword [0x140265714]
lea edi, [rax - 1]
imul edi, eax
mov ebx, edi
not ebx
mov ebp, ebx
and ebp, 0xd96082e8
mov ecx, edi
and ecx, 0x269f7d17
or ecx, ebp
mov ebp, ecx
xor ebp, 0x261d0410
xor ecx, 0x18008040
mov eax, ebx
or eax, 0x1882f946
or ecx, 1
and ecx, 0x1882f947
and ebp, 0xe77d06b8
or ebp, ecx
and eax, 0x1882f947
xor eax, ebp
mov ecx, eax
not ecx
mov ebp, ecx
and ebp, 0xb3a30bd3
and eax, 0x4c5cf42c
or eax, ebp
and edi, 0xb3a30bd3
and ebx, 0x4c5cf42c
or ebx, edi
xor ebx, eax
xor ecx, ebx
test ecx, ebx
setne cl
sete al
cmp edx, 0xa
setl r8b
cmp edx, 9
setg r9b
mov edx, eax
or dl, r9b
or r8b, al
xor al, r9b
not al
and al, r9b
mov ebx, edx
xor bl, al
xor al, 1
xor bl, 1
or al, dl
xor al, 1
or al, bl
xor 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
and al, dl
mov ebx, ecx
mov r8d, edx
and r8b, al
xor al, dl
mov r9d, edx
and r9b, cl
xor dl, cl
xor cl, 1
and bl, cl
or al, r8b
xor bl, 1
mov r8d, ecx
xor r8b, bl
or bl, cl
xor bl, 1
or bl, r8b
mov ecx, eax
xor cl, 1
and cl, bl
xor bl, 1
and bl, al
or bl, cl
or dl, r9b
mov eax, edx
xor al, bl
test al, 1
mov eax, 0xbd9c1e45
mov ecx, 0x78279807
cmovne eax, ecx
test dl, 1
mov ecx, 0xbd9c1e45
jmp 0x1400e7ac3
cmp ecx, 0xd64978b2
je 0x1400e93a3
cmp ecx, 0xd879bd02
jne 0x1400db4b0
mov rdi, qword [rsp + 0x38]
mov eax, dword [0x140265718]
mov esi, dword [0x140265714]
lea edx, [rax - 1]
imul edx, eax
mov eax, edx
not eax
and edx, eax
mov ebp, eax
and ebp, edx
xor edx, eax
or edx, ebp
mov eax, edx
xor eax, 1
and eax, edx
mov ebp, edx
not ebp
and ebp, 0xfffffffe
and edx, 1
or edx, ebp
mov ebp, eax
not ebp
mov ebx, ebp
and ebx, 0xdaf1a79b
and eax, 0x250e5864
or eax, ebx
mov ebx, edx
not ebx
or ebp, ebx
and ebx, 0xdaf1a79b
and edx, 0x250e5864
or edx, ebx
xor edx, eax
not ebp
or ebp, edx
mov edx, ebp
not edx
mov eax, edx
and eax, 0x5ca67df5
and ebp, 0xa359820a
or ebp, eax
mov ebx, ebp
xor ebx, 0x1188200
xor ebp, 0x10800020
or edx, 0xd1b8c235
mov eax, edx
not eax
or ebp, 0xc40250a
and ebp, 0x9cc0252a
and ebx, 0x4138c215
or ebx, ebp
and edx, 0x9cc0252a
and eax, 0x220718c0
or eax, edx
xor eax, ebx
mov edx, eax
not edx
and edx, 0x5c5a3718
and eax, 0xa3a5c8e7
or eax, edx
xor eax, 0x721d0ad2
sete r9b
setne r8b
cmp esi, 0xa
setl dl
cmp esi, 9
setg r10b
mov ecx, r10d
xor cl, dl
and cl, r10b
mov eax, ecx
xor al, 1
mov ebx, ecx
and bl, al
mov r11d, ebx
and r11b, cl
xor bl, cl
or bl, r11b
or al, cl
xor bl, 1
mov ecx, ebx
xor cl, al
or bl, al
xor bl, 1
or bl, cl
mov eax, ebx
xor al, 1
and al, r8b
and bl, r9b
or bl, al
mov eax, r10d
xor al, r9b
and al, r10b
xor dl, r9b
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
mov eax, edx
xor al, 1
and dl, al
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
xor dl, bl
mov eax, edx
xor al, 1
and bl, al
xor al, bl
test al, 1
mov eax, 0x9356432d
mov ecx, 0x58c23c3e
cmovne eax, ecx
test dl, 1
mov ecx, eax
mov edx, 0x9356432d
cmovne ecx, edx
mov qword [0x140265070], rdi
jmp 0x1400e43fe
cmp ecx, 0xbce41f88
je 0x1400e94ef
cmp ecx, 0xbcef5656
jne 0x1400db4b0
mov ecx, 0x24943e14
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xf14c94d5
je 0x1400e9505
cmp ecx, 0xf2092ef2
jne 0x1400db4b0
mov ecx, 0xa3084bfb
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xab87da5
je 0x1400e960f
cmp ecx, 0xb021e1a
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x2df18fc4
and edx, ecx
and ecx, 0xd20e703b
or ecx, ebp
xor ecx, 0xd20e703b
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, 0x3af92c66
and ecx, 0xc506d399
or ecx, edx
xor ecx, 0xc506d398
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
and ecx, 0xc040b088
and edx, 0x3fbf4f77
or edx, ecx
mov ecx, edx
xor ecx, 0x40400008
xor edx, 0x3fbf4f77
mov ebp, edx
and ebp, 0x8d13b795
and ecx, 0x72ec486a
or ecx, ebp
xor ecx, 0x8d13b795
xor edx, ecx
test edx, ecx
setne cl
sete dl
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
and cl, al
or al, dl
xor al, 1
and bl, dl
or bl, cl
mov ecx, eax
and cl, bl
xor al, bl
or al, cl
mov r8d, ebx
xor r8b, al
xor al, 1
mov edx, r8d
xor dl, 1
or al, bl
xor al, 1
or al, dl
xor dl, al
test al, 1
mov ecx, 0x2fe7fe82
mov eax, 0x2c562270
cmovne ecx, eax
test r8b, r8b
cmovne ecx, eax
test dl, 1
mov eax, 0x2fe7fe82
jmp 0x1400e9961
cmp ecx, 0x6dfa07b5
je 0x1400e97ec
cmp ecx, 0x6e240dbf
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x29adba68
and edx, 0xd6524597
or edx, ebp
mov ebp, edx
xor ebp, 0x10100180
xor edx, 0x8013040
or ecx, 0x5b35b9d2
mov ebx, ecx
not ebx
or edx, 0xa0880204
and edx, 0xea893256
and ebp, 0x11348980
or ebp, edx
and ecx, 0xea893256
and ebx, 0x4424429
or ebx, ecx
xor ebx, ebp
mov ecx, ebx
not ecx
and ecx, 0xe5f53d88
and ebx, 0x1a0ac277
or ebx, ecx
mov ebp, ebx
xor ebp, 0x1247284
xor ebx, 0xbec0845a
mov ecx, ebx
and ecx, 0xec9b0d63
and ebp, 0x1364f29c
or ebp, ecx
mov edi, ebp
xor edi, 0x1364f29c
mov edx, ebp
xor edx, 0x32aaa83d
and edx, edi
or ebx, 0xde31a55e
mov esi, ebx
not esi
mov ecx, edx
not ecx
mov eax, ecx
and eax, 0x79801d8e
and edx, 0x867fe271
or edx, eax
or ecx, ebx
and ebx, 0x79801d8e
and esi, 0x4e4221
or esi, ebx
xor esi, edx
not ecx
or ecx, esi
mov eax, ecx
not eax
and eax, 0x458794fb
and ecx, 0xba786b04
or ecx, eax
mov ebx, ecx
xor ebx, 0x24480c53
xor ebp, 0x24120963
and ebp, 0x37567963
mov eax, edi
and eax, 0xc8a9869c
or eax, ebp
xor eax, 0x37567962
and edi, 1
or edi, eax
mov eax, edi
not eax
xor ecx, 0x9bb631a4
mov edx, ecx
and edx, 0xc925e228
and ebx, 0x36da1dd7
or ebx, edx
or ecx, edi
and edi, 0xc925e228
and eax, 0x36da1dd7
or eax, edi
xor eax, ebx
not ecx
or ecx, eax
mov eax, ecx
not eax
mov ebp, eax
or ebp, 0x936c8ba
mov edx, ebp
not edx
or ecx, 0x44810005
and ecx, 0x45b5409d
and eax, 0x8028822
or eax, ecx
and ebp, 0x45b5409d
and edx, 0xb2483740
or edx, ebp
xor edx, eax
mov eax, edx
not eax
and eax, 0x72674717
and edx, 0x8d98b8e8
or edx, eax
mov eax, edx
xor eax, 0xc4050
xor edx, 0x18000a0c
and eax, 0x635dc5f1
and edx, 0x9ca23a0e
or edx, eax
xor edx, 0x635dc5f1
cmp edx, 0xffffffff
sete r10b
setne r9b
cmp r8d, 9
setg r11b
cmp r8d, 0xa
setl bl
mov edx, r9d
xor r10b, r11b
and r10b, r11b
xor r11b, r9b
or r9b, bl
xor r9b, 1
xor dl, bl
not dl
and dl, bl
mov ebx, r9d
and bl, dl
xor dl, r9b
or dl, bl
mov eax, r10d
and al, r11b
xor r11b, r10b
or r11b, al
mov r8d, r11d
xor r8b, 1
mov ebx, edx
xor bl, 1
mov r9d, edx
and r9b, bl
mov eax, r8d
and al, r11b
mov ecx, r9d
xor cl, 1
xor r9b, dl
or cl, bl
xor cl, 1
or cl, r9b
mov edx, eax
and dl, r8b
xor al, r8b
or al, dl
mov edx, ecx
xor dl, 1
and dl, al
xor al, 1
and al, cl
or al, dl
mov ecx, ebx
and cl, r11b
xor bl, r11b
or bl, cl
mov edx, ebx
xor dl, al
test bl, 1
mov ecx, 0x412aed57
mov ebp, 0x6fc45e33
cmovne ecx, ebp
test al, 1
cmove ecx, ebp
test dl, 1
mov eax, 0x412aed57
jmp 0x1400e9961
cmp ecx, 0x2a512217
je 0x1400e9802
cmp ecx, 0x2b1d8b52
jne 0x1400db4b0
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, ecx
xor ebp, 0x765c1365
and ebp, ecx
or ecx, 0x89a3ec9a
mov ebx, ebp
not ebx
mov edi, ecx
and edi, 0xad30cd5c
and edx, 0x524c1221
or edx, edi
or ecx, ebx
and ebx, 0xad30cd5c
and ebp, 0x52cf32a3
or ebp, ebx
xor ebp, edx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x89a3ec9a
and ecx, 0x765c1365
or ecx, edx
mov ebp, ecx
not ebp
mov edi, ebp
or edi, 1
mov ebx, edi
not ebx
and ebp, 0xabc7b4af
and ecx, 0x54384b50
or ecx, ebp
mov ebp, ecx
xor ebp, 0x14000011
xor ecx, 0xabc7b4ae
mov edx, edi
and edx, 0x4abbcf66
and ebx, 0xb5443098
or ebx, edx
or edi, ecx
and ecx, 0x4abbcf66
and ebp, 0xb5443099
or ebp, ecx
xor ebp, ebx
not edi
or edi, ebp
mov ecx, edi
mov edx, edi
xor edx, 0xe0a5aca5
and edx, edi
not edi
and edi, 0xc00584a4
and ecx, 0x20a02801
or ecx, edi
xor ecx, 0x20a02801
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x1f5a535a
and edx, 0xe0a5aca5
or edx, ecx
sete r9b
setne r8b
cmp eax, 9
setg dl
cmp eax, 0xa
setl al
mov ebx, edx
xor dl, r8b
or r8b, al
xor r8b, 1
or bl, r9b
xor bl, 1
mov ecx, r8d
and cl, bl
xor bl, r8b
or bl, cl
mov ecx, eax
and cl, r9b
xor al, r9b
or al, cl
xor al, 1
mov ecx, edx
and cl, al
xor al, dl
or al, cl
xor al, bl
and bl, al
mov ecx, eax
xor cl, bl
test al, 1
mov eax, 0xca84e186
mov edx, 0x254e9f4d
cmovne eax, edx
test bl, bl
cmove eax, edx
not cl
test cl, 1
mov ecx, 0xca84e186
cmovne eax, ecx
jmp 0x1400e82f7
cmp ecx, 0x938caecc
je 0x1400e9818
cmp ecx, 0x93c8f895
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
mov ebx, edx
and ebx, 0xfffffffe
mov ecx, ebp
xor ecx, 0xfffffffe
and ecx, ebp
mov edi, ebx
and edi, ecx
xor ecx, ebx
or ecx, edi
mov ebx, ecx
not ebx
and ebx, 0x9fc41aff
and ecx, 0x603be500
or ecx, ebx
mov ebx, ecx
xor ebx, 0x2028e000
xor ecx, 0x9fc41aff
mov edi, ecx
and edi, 0xc6570d54
and ebx, 0x39a8f2ab
or ebx, edi
or ecx, ebp
and ebp, 0xc6570d54
and edx, 0x39a8f2ab
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x9beba0ec
and ecx, 0x64145f13
or ecx, edx
xor ecx, 0x64145f13
sete r8b
setne r9b
cmp eax, 0xa
setl r10b
cmp eax, 9
setg r11b
mov edx, r9d
xor dl, r8b
and dl, r9b
mov ecx, edx
not cl
and cl, dl
mov ebx, ecx
and bl, dl
xor cl, dl
or cl, bl
mov ebx, r10d
or bl, cl
xor cl, 1
or cl, r11b
xor cl, 1
xor bl, 1
mov edx, ecx
and dl, bl
xor bl, cl
or bl, dl
and r9b, r10b
or r10b, r8b
xor r10b, 1
and r11b, r8b
or r11b, r9b
mov ecx, r10d
and cl, r11b
xor r11b, r10b
or r11b, cl
mov ecx, ebx
xor cl, 1
mov edx, ebx
and dl, cl
xor dl, 1
mov r8d, edx
xor r8b, cl
or dl, cl
xor dl, 1
or dl, r8b
mov eax, edx
and dl, r11b
xor cl, r11b
xor r11b, 1
xor al, 1
and al, r11b
or dl, al
or r11b, bl
xor r11b, 1
or r11b, cl
mov eax, r11d
xor al, dl
test r11b, 1
mov ecx, 0xc386f258
mov ebp, 0xe240eaca
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
test al, 1
mov eax, 0xc386f258
jmp 0x1400e9961
cmp ecx, 0xd0dc686f
je 0x1400e982e
cmp ecx, 0xd2d9d843
jne 0x1400db4b0
mov rcx, qword [rsp + 0x28]
lea rdx, str.RtlCreateHeap
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, 0x7a22386c
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
cmp ecx, 0xb6a46c73
je 0x1400e9975
cmp ecx, 0xb7dfa336
jne 0x1400db4b0
mov ecx, dword [0x140265718]
mov edi, dword [0x140265714]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
mov ebp, ecx
and ebp, 0xc95e9cd2
mov ebx, eax
and ebx, 0x36a1632c
or ebx, ebp
xor ebx, 0x36a1632c
and eax, 1
or eax, ebx
not eax
mov ebp, eax
and ebp, ecx
xor eax, ecx
or eax, ebp
mov ecx, eax
not ecx
and ecx, 0xbfb5abab
and eax, 0x404a5454
or eax, ecx
xor eax, 0x404a5454
setne r8b
sete r10b
cmp edi, 9
setg al
cmp edi, 0xa
setl r9b
mov edx, r10d
xor dl, r8b
and dl, r10b
mov ecx, edx
xor cl, 1
mov ebx, ecx
and bl, dl
mov r11d, ecx
and r11b, bl
xor bl, cl
or bl, r11b
xor bl, 1
or cl, dl
xor cl, 1
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
mov ebx, eax
or bl, cl
xor cl, 1
or cl, r9b
xor cl, 1
xor bl, 1
mov edx, ecx
and dl, bl
xor bl, cl
or bl, dl
and r9b, r8b
and r10b, al
or r10b, r9b
mov ecx, eax
xor cl, r8b
or al, r8b
xor al, 1
or al, cl
xor al, 1
mov ecx, r10d
and cl, al
xor al, r10b
or al, cl
xor al, bl
and bl, al
mov ecx, eax
xor cl, bl
test cl, 1
mov ecx, 0xbcef5656
mov edx, 0x11cde9c1
cmovne ecx, edx
test al, 1
mov eax, 0xbcef5656
cmovne eax, ecx
test bl, 1
jmp 0x1400db49f
cmp ecx, 0xebb0c4cf
je 0x1400e998b
cmp ecx, 0xebb94b16
jne 0x1400db4b0
mov ecx, 0x7703a858
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0x22dc3001
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0xe99939e4
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov rdi, qword [rsp + 0x38]
mov edx, dword [0x140265718]
mov ecx, dword [0x140265714]
lea ebp, [rdx - 1]
imul ebp, edx
mov edx, ebp
not edx
mov ebx, edx
and ebx, 0x458c8008
and ebp, 0x324202e0
or ebp, ebx
mov ebx, ebp
xor ebx, 0x104002c0
xor ebp, 0xc911100a
or edx, 0x77ce82e8
and ebp, 0xeb13102a
and ebx, 0x14cc82c0
or ebx, ebp
mov ebp, edx
not ebp
and edx, 0xeb13102a
and ebp, 0x206d15
or ebp, edx
xor ebp, ebx
mov edx, ebp
not edx
and edx, 0x6429910e
and ebp, 0x9bd66ef1
or ebp, edx
mov edx, ebp
xor edx, 0xec18ec19
mov ebx, ebp
xor ebx, 0xec18ec18
and ebx, edx
xor ebp, 0x2251046
and ebp, 0x663dd457
and edx, 0x99c22ba8
or edx, ebp
xor edx, 0x99c22ba9
mov ebp, ebx
and ebp, edx
xor edx, ebx
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0xda6e048f
and edx, 0x2591fb70
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x2591fb70
and edx, 0xda6e048f
or edx, ebp
mov ebp, edx
not ebp
mov ebx, ebp
and ebx, 0x7acb89eb
and edx, 0x85347614
or edx, ebx
xor edx, 0x7acb89eb
xor ebp, edx
test ebp, edx
setne dl
cmp ecx, 9
setg bl
cmp ecx, 0xa
setl al
mov ecx, eax
xor cl, dl
xor cl, 1
or bl, cl
or dl, al
and cl, al
mov eax, edx
xor al, cl
xor cl, 1
xor al, 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, 0x58bad0be
mov ebp, 0x45793a3e
cmovne ecx, ebp
test al, 1
mov eax, 0x58bad0be
cmovne ecx, eax
mov qword [0x140265070], rdi
jmp 0x1400e85d8
mov ecx, 0xa87582ef
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0x643cbc87
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov esi, ecx
not esi
mov ebp, ecx
xor ebp, 0x3f0eb51c
and ebp, ecx
or ecx, 0xc0f14ae3
mov ebx, ebp
not ebx
mov edi, ecx
and edi, 0xf59bd1bf
mov edx, esi
and edx, 0xa042400
or edx, edi
or ecx, ebx
and ebx, 0xf59bd1bf
and ebp, 0xa642e40
or ebp, ebx
xor ebp, edx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xc0f14ae2
and ecx, 0x3f0eb51d
or ecx, edx
not ecx
mov edx, ecx
and edx, esi
xor ecx, esi
or ecx, edx
mov edx, ecx
not edx
and edx, 0x82a7997e
and ecx, 0x7d586681
or ecx, edx
xor ecx, 0x7d586681
setne cl
sete r8b
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
mov edx, eax
xor dl, r8b
or cl, al
or al, r8b
xor al, 1
or al, dl
mov r9d, eax
xor r9b, 1
xor cl, 1
or bl, r8b
xor bl, 1
mov edx, ecx
and dl, bl
xor bl, cl
or bl, dl
mov ecx, ebx
xor cl, 1
and bl, al
or al, cl
and cl, r9b
or cl, bl
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0x5adfb1
mov ebp, 0x34a02b5
cmovne ecx, ebp
test al, 1
mov eax, 0x5adfb1
cmovne ecx, eax
jmp 0x1400e85d8
mov eax, dword [0x140265718]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
not eax
and ecx, eax
mov edx, eax
and edx, ecx
xor ecx, eax
or ecx, edx
mov ebx, ecx
mov ebp, ecx
xor ebp, 0xa6b4c7a2
and ebp, ecx
not ecx
and ecx, 0x44dd70f5
and ebx, 0xbb228f0a
or ebx, ecx
mov eax, ebx
xor eax, 0xbb228f0a
mov edx, ebx
xor edx, 0xe269b757
and edx, eax
mov ecx, edx
not ecx
mov edi, ebp
not edi
mov esi, ecx
and esi, 0xf72f4c78
and edx, 0x8d0b387
or edx, esi
or ecx, edi
and edi, 0xf72f4c78
and ebp, 0x8d0b387
or ebp, edi
xor ebp, edx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x77466821
and ecx, 0x88b997de
or ecx, edx
xor ecx, 0x2e0d507d
xor ebx, 0x440000b5
and ebx, 0x462206bf
mov edx, eax
and edx, 0xb9ddf940
or edx, ebx
xor edx, 0x462206be
and eax, 1
or eax, edx
mov edx, eax
not edx
and edx, 0x2485868a
and eax, 0xdb7a7975
or eax, edx
xor eax, 0xdb7a7975
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
xor ecx, 0xde3e7683
and ecx, eax
not eax
and eax, 0xde3e7683
mov edx, eax
and edx, ecx
xor ecx, eax
or ecx, edx
mov eax, ecx
not eax
and eax, 0x21c1897c
and ecx, 0xde3e7683
or ecx, eax
mov eax, ecx
not eax
and ecx, 0xc89db27c
and eax, 0x37624d83
or eax, ecx
xor eax, 0x37624d83
sete cl
cmp dword [0x140265714], 0xa
setl al
mov edx, eax
or dl, cl
xor dl, 1
xor cl, al
or dl, cl
mov r8d, edx
xor r8b, 1
mov ebx, ecx
xor bl, 1
mov eax, ebx
and al, cl
mov r9d, ebx
xor r9b, al
xor al, 1
or al, cl
xor al, 1
or al, r9b
and r8b, al
xor al, 1
and al, dl
or al, r8b
mov ecx, edx
and cl, bl
xor bl, dl
or bl, cl
mov edx, ebx
xor dl, al
test bl, bl
mov ecx, 0x2d542a71
mov ebp, 0x2a512217
cmovne ecx, ebp
test al, 1
cmove ecx, ebp
test dl, 1
mov eax, 0x2d542a71
jmp 0x1400e9961
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xbfec1f20
and edx, ecx
and ecx, 0x4013e0df
or ecx, ebp
mov ebp, ecx
xor ebp, 0x4011c046
xor ecx, 0xbfec1f20
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x8ee633b9
and ebp, 0x7119cc46
or ebp, edi
or ecx, ebx
and ebx, 0x8ee633b9
and edx, 0x7119cc46
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x58fb585f
and ecx, 0xa704a7a0
or ecx, edx
mov ebx, ecx
xor ebx, 0x40481814
or ebx, 0x39b7e54b
mov edi, ebx
not edi
or ebp, 0xc6481ab4
mov edx, ebp
not edx
and ebx, 0x10523fda
and edi, 0xc6080024
or edi, ebx
and ebp, 0x10523fda
and edx, 0x29a5c001
or edx, ebp
xor edx, edi
mov ebp, edx
not ebp
and ebp, 0x39b7e54a
and edx, 0xc6481ab5
or edx, ebp
mov ebp, ecx
and ebp, 1
xor ecx, 0xa704a7a1
or ecx, ebp
not ecx
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xfc1105fc
and ecx, 0x3eefa03
or ecx, edx
xor ecx, 0x3eefa03
setne r8b
sete r9b
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
mov ecx, edx
xor cl, r9b
mov eax, ecx
xor al, dl
and al, cl
and r9b, dl
and bl, r8b
or bl, r9b
mov ecx, eax
xor cl, 1
and cl, bl
xor bl, 1
mov edx, eax
xor dl, bl
and dl, al
and bl, al
or bl, cl
mov eax, edx
xor al, bl
test bl, bl
mov ecx, 0xebb0c4cf
mov ebp, 0xf437e38f
cmovne ecx, ebp
test dl, dl
mov edx, 0xebb0c4cf
cmove ecx, edx
jmp 0x1400e4191
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x2b3a7300
and ecx, edx
and edx, 0xd4c58cff
or edx, ebp
mov ebp, edx
xor ebp, 0xd08408d5
xor edx, 0x2b3a7300
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0x277bc52a
and ebp, 0xd8843ad5
or ebp, edi
or edx, ebx
and ebx, 0x277bc52a
and ecx, 0xd8843ad5
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
mov ecx, edx
not ecx
mov ebx, edx
xor ebx, 0xf21e33c5
and ebx, ecx
mov ebp, edx
and ebp, 0xde1cc3a
mov edi, ebx
and edi, ebp
xor ebp, ebx
or ebp, edi
mov ebx, ebp
not ebx
and ebx, 0xde1cc3b
and ebp, 0xf21e33c4
or ebp, ebx
and edx, 0x268dcb84
mov ebx, ecx
and ebx, 0xd972347b
or ebx, edx
xor ebx, 0x268dcb85
and ecx, 1
or ecx, ebx
mov edx, ecx
not edx
and edx, 0xb6551f1e
and ecx, 0x49aae0e1
or ecx, edx
xor ecx, 0x49aae0e1
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0xce9f7545
and ecx, 0x31608aba
or ecx, edx
mov ebx, ecx
xor ebx, 0x21000002
xor ecx, 0x82002004
or ebp, 0xa3806396
mov edx, ebp
not edx
or ecx, 0x400d1441
and ecx, 0xc20d36d5
and ebx, 0x21804102
or ebx, ecx
and ebp, 0xc20d36d5
and edx, 0x1c728828
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0x428423fa
and edx, 0xbd7bdc05
or edx, ecx
mov ecx, edx
xor ecx, 0x189a2281
xor edx, 0xe1004024
and edx, 0xe761dd36
and ecx, 0x189e22c9
or ecx, edx
mov edx, ecx
xor edx, 0x189220c8
xor ecx, 0x400d00
and ecx, 0x4c0f01
and edx, 0xffb3f0fe
or edx, ecx
xor edx, 0x4c0f01
cmp edx, 0xffffffff
sete r8b
setne dl
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
mov ecx, ebx
or bl, dl
and dl, al
and cl, r8b
or cl, dl
xor al, r8b
xor bl, 1
or bl, al
xor bl, 1
mov eax, ecx
and al, bl
xor bl, cl
or bl, al
xor cl, 1
mov eax, ecx
or al, bl
xor cl, bl
mov edx, eax
xor dl, cl
test cl, 1
mov ecx, 0x836f3b42
mov ebp, 0xba10e481
cmovne ecx, ebp
test al, 1
mov eax, 0x836f3b42
cmovne ecx, eax
jmp 0x1400e85d8
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
mov ecx, ebp
xor ecx, 0x6727e0ef
and ecx, ebp
not ebp
and ebp, 0x6523e0e2
and edx, 0x204000d
or edx, ebp
xor edx, 0x204000d
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x98d81f10
and ecx, 0x6727e0ef
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
or edx, 1
mov ebx, edx
not ebx
and ebp, 0xd9968b42
and ecx, 0x266974bd
or ecx, ebp
mov ebp, ecx
xor ebp, 0x2461643c
xor ecx, 0xd9968b43
mov edi, edx
and edi, 0xc20a11c1
and ebx, 0x3df5ee3e
or ebx, edi
or edx, ecx
and ecx, 0xc20a11c1
and ebp, 0x3df5ee3e
or ebp, ecx
xor ebp, ebx
not edx
or edx, ebp
mov ecx, edx
xor ecx, 0x7e122ebe
and ecx, edx
not edx
and edx, 0x7e122ebe
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x81edd141
and ecx, 0x7e122ebe
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x7aa554ab
and ecx, 0x855aab54
or ecx, ebp
xor ecx, 0x7aa554ab
xor edx, ecx
test edx, ecx
sete r8b
setne r9b
cmp eax, 0xa
setl cl
cmp eax, 9
setg r11b
mov edx, r11d
xor dl, cl
and dl, r11b
mov eax, edx
xor al, 1
or dl, al
mov r10d, eax
xor r10b, dl
or dl, al
xor dl, 1
or dl, r10b
mov ebx, r9d
xor bl, dl
and r9b, bl
and bl, dl
mov edx, r9d
and dl, bl
xor bl, r9b
or bl, dl
xor r11b, r8b
xor r11b, 1
mov edx, ecx
and dl, r8b
xor cl, r8b
or cl, dl
xor cl, 1
mov edx, r11d
and dl, cl
xor cl, r11b
or cl, dl
mov edx, ecx
xor dl, 1
and cl, dl
mov eax, edx
and al, cl
xor cl, dl
or cl, al
mov edx, ecx
xor dl, 1
mov eax, ebx
xor al, 1
and cl, al
or al, dl
and dl, bl
or dl, cl
mov ecx, eax
xor cl, dl
test cl, 1
mov ecx, 0xa87582ef
mov ebp, 0x7f5292e4
cmovne ecx, ebp
test dl, 1
mov edx, ecx
mov ebp, 0xa87582ef
cmovne edx, ebp
test al, 1
cmovne edx, ecx
jmp 0x1400e95fc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x8a769f80
and edx, 0x7589607f
or edx, ecx
mov ebp, edx
xor ebp, 0x71084073
xor edx, 0x80361b00
and edx, 0x84b73b0c
and ebp, 0x7b48c4f3
or ebp, edx
mov ecx, ebp
xor ecx, 0x84b73b0c
mov edx, ebp
xor edx, 0x84b73b0d
and edx, ecx
xor ebp, 0x6848c473
and ebp, 0x6ceae77f
and ecx, 0x93151880
or ecx, ebp
xor ecx, 0x93151881
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov ebp, ecx
not ebp
mov edx, ebp
and edx, ecx
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x80fd21cb
and ebp, 0x7f02de34
or ebp, edi
or ecx, ebx
and ebx, 0x80fd21cb
and edx, 0x7f02de34
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and ecx, 0x7afdc146
and edx, 0x85023eb9
or edx, ecx
xor edx, 0x85023eb9
setne cl
sete bl
cmp eax, 0xa
setl dl
cmp eax, 9
setg al
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
mov r8d, edx
xor r8b, 1
xor cl, 1
or al, r8b
xor al, 1
or al, cl
mov ecx, eax
not cl
mov ebx, edx
xor bl, al
and bl, dl
and cl, r8b
and al, dl
or al, cl
mov ecx, ebx
xor cl, al
test cl, 1
mov ecx, 0x687cfa09
mov edx, 0x94a52a77
cmovne ecx, edx
test al, al
mov eax, ecx
cmovne eax, edx
test bl, bl
jmp 0x1400db49f
mov ecx, dword [0x140265718]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0x9594811a
mov ebp, eax
and ebp, 0x42001401
or ebp, edx
xor ebp, 0x42001401
mov edx, eax
and edx, 0x286b6ae4
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x286b6ae5
and edx, 0xd794951a
or edx, ebp
and ecx, 0x82dde19f
and eax, 0x7d221e60
or eax, ecx
mov ecx, eax
xor ecx, 0x7d221e60
xor eax, 0x82dde19f
and eax, edx
not edx
and ecx, edx
or eax, ecx
xor edx, eax
test edx, eax
sete al
setne dl
cmp dword [0x140265714], 0xa
setl r8b
xor dl, r8b
xor dl, 1
mov r9d, r8d
or r9b, al
xor r9b, 1
or r9b, dl
mov ecx, r9d
not cl
xor al, r8b
mov edx, eax
xor dl, 1
and cl, r9b
and al, dl
xor cl, 1
mov r8d, ecx
xor r8b, r9b
or cl, r9b
xor cl, 1
or cl, r8b
xor al, 1
mov r8d, eax
xor r8b, dl
or al, dl
xor al, 1
or al, r8b
mov ebx, ecx
xor bl, 1
and bl, al
xor al, 1
and al, cl
or al, bl
mov ecx, r9d
and cl, dl
xor dl, r9b
or dl, cl
mov ecx, edx
xor cl, al
test dl, dl
mov edx, 0xce4e0406
mov ebp, 0xe240eaca
cmovne edx, ebp
test al, 1
cmove edx, ebp
not cl
test cl, 1
mov eax, 0xce4e0406
cmovne edx, eax
jmp 0x1400e95fc
mov ecx, 0x412aed57
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x2400c706
mov ebp, edx
and ebp, 0x10130061
or ebp, ecx
xor ebp, 0x10130061
and edx, 0xcbec3898
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0xcbec3898
and edx, 0x3413c767
or edx, ecx
mov ecx, edx
mov ebx, edx
xor ebx, 0x960ed13
and ebx, edx
not edx
and edx, 0xdc88d3a4
and ecx, 0x23772c5b
or ecx, edx
mov ebp, ecx
xor ebp, 0x23772c5b
mov edx, ecx
xor edx, 0xd5e83eb7
and edx, ebp
mov edi, edx
not edi
mov esi, ebx
not esi
mov eax, edi
and eax, 0xeeeb96e5
and edx, 0x1114691a
or edx, eax
or edi, esi
and esi, 0xeeeb96e5
and ebx, 0x1114691a
or ebx, esi
xor ebx, edx
not edi
or edi, ebx
mov eax, edi
not eax
and eax, 0xf69f12ed
and edi, 0x960ed12
or edi, eax
and ebp, 1
xor ecx, 0x23772c5a
or ecx, ebp
mov eax, ecx
not eax
and eax, 0xcdf15c80
and ecx, 0x320ea37f
or ecx, eax
xor ecx, 0x320ea37f
mov eax, edi
and eax, ecx
xor ecx, edi
or ecx, eax
mov eax, ecx
not eax
mov ebp, eax
or ebp, 0xd914df46
mov edx, ebp
not edx
or ecx, 0x20882029
and ecx, 0x689cb36b
and eax, 0x91004c04
or eax, ecx
and ebp, 0x689cb36b
and edx, 0x6630090
or edx, ebp
xor edx, eax
mov eax, edx
not eax
and eax, 0x56b31cd9
and edx, 0xa94ce326
or edx, eax
mov eax, edx
xor eax, 0x60483820
xor edx, 0xa22c282
and edx, 0x1a32c6c2
and eax, 0xe5cd393d
or eax, edx
mov ecx, eax
xor ecx, 0x80cd0910
xor eax, 0x1a108482
and eax, 0x7f10b4af
and ecx, 0x80ef4b50
or ecx, eax
xor ecx, 0x80ef4b50
sete r9b
setne cl
cmp r8d, 0xa
setl dl
cmp r8d, 9
setg bl
mov eax, ecx
and al, bl
or cl, dl
and dl, r9b
or dl, al
mov eax, edx
xor al, bl
and al, dl
or bl, r9b
mov edx, ecx
xor dl, bl
or bl, cl
xor bl, 1
or bl, dl
mov edx, eax
xor dl, bl
or bl, al
xor bl, 1
or bl, dl
mov eax, ebx
xor al, dl
test al, 1
mov eax, 0xe01ce837
mov ecx, 0x493fe314
cmovne eax, ecx
test bl, 1
mov ecx, 0xe01ce837
jmp 0x1400e3ab1
mov eax, dword [0x140265718]
lea ecx, [rax - 1]
imul ecx, eax
mov eax, ecx
not eax
mov edx, eax
and edx, 0xfffffffe
and ecx, 1
or ecx, edx
not ecx
mov edx, ecx
and edx, eax
xor ecx, eax
or ecx, edx
cmp ecx, 0xffffffff
sete al
cmp dword [0x140265714], 9
setg cl
xor al, cl
mov edx, eax
xor dl, 1
xor cl, al
and cl, al
mov ebx, eax
and bl, cl
xor cl, 1
and dl, cl
or dl, bl
mov ebx, ecx
and bl, al
xor cl, al
or cl, bl
mov eax, ecx
xor al, dl
test al, 1
mov eax, 0xe34ffbb1
mov ebp, 0x4155ff8a
cmovne eax, ebp
test cl, cl
mov ecx, 0xe34ffbb1
cmovne ecx, eax
jmp 0x1400e5330
mov ecx, 0xecc1663
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
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 ecx, edx
not ecx
and ecx, 0x31bb3013
mov ebp, edx
and ebp, 0xce44cfec
or ebp, ecx
mov ecx, ebp
xor ecx, 0xce44cfec
xor ebp, 0xb11012
mov ebx, ecx
and ebx, 0xd53406af
and edx, 0x2acbf950
or edx, ebx
mov ebx, edx
not ebx
and ebx, 0xcf87b86a
and edx, 0x30784795
or edx, ebx
xor edx, 0xe54c413b
and ebp, 0xeb1dc32
mov ebx, ecx
and ebx, 0xf14e23cd
or ebx, ebp
xor ebx, 0xeb1dc33
and ecx, 1
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0xf174638f
and ecx, 0xe8b9c70
or ecx, ebp
xor ecx, 0xe8b9c70
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xbabef39f
and edx, ecx
and ecx, 0x45410c60
or ecx, ebp
xor ecx, 0x45410c60
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x617d15d5
and ecx, 0x9e82ea2a
or ecx, edx
mov edx, ecx
xor edx, 0x9002022a
xor ecx, 0x15c0481
and ecx, 0xfdcec81
and edx, 0xf023137e
or edx, ecx
mov ecx, edx
xor ecx, 0x1144081
xor edx, 0xe0020102
and edx, 0xeecaad02
and ecx, 0x113552fd
or ecx, edx
xor ecx, 0x113552fd
setne r8b
sete r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl r10b
mov edx, r9d
xor dl, r8b
and dl, r9b
mov ebx, edx
xor bl, 1
mov eax, ebx
and al, dl
xor al, 1
mov r11d, edx
xor r11b, al
or al, dl
xor al, 1
or al, r11b
or bl, dl
mov edx, eax
xor dl, bl
or bl, al
xor bl, 1
or bl, dl
mov eax, ecx
or al, bl
xor bl, 1
or bl, r10b
xor bl, 1
xor al, 1
mov edx, ebx
and dl, al
xor al, bl
or al, dl
or r10b, r9b
xor r10b, 1
xor cl, r8b
mov edx, r10d
and dl, cl
xor cl, r10b
or cl, dl
xor cl, al
and al, cl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0xb7dfa336
mov ebp, 0x11cde9c1
cmovne edx, ebp
test cl, 1
mov ecx, 0xb7dfa336
jmp 0x1400e8f61
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
and edx, 0x3bfad83b
and ecx, 0xc40527c4
or ecx, edx
mov ebp, ecx
xor ebp, 0xc0052484
mov edx, ecx
xor edx, 0x3bfad83b
mov ebx, edx
and ebx, 0x2ea0c372
and ebp, 0xd15f3c8d
or ebp, ebx
mov ebx, ebp
not ebx
and ebx, 0xd15f3c8c
and ebp, 0x2ea0c373
or ebp, ebx
and edx, 1
xor ecx, 0x3bfad83a
or ecx, edx
mov edx, ecx
not edx
and edx, 0xe01c327a
and ecx, 0x1fe3cd85
or ecx, edx
mov ebx, ecx
xor ebx, 0xc38105
xor ecx, 0xe01c327a
mov edx, ebp
not edx
mov edi, edx
and edi, 0x7f386c9a
and ebp, 0x80c79365
or ebp, edi
or edx, ecx
and ecx, 0x7f386c9a
and ebx, 0x80c79365
or ebx, ecx
xor ebx, ebp
not edx
or edx, ebx
mov ecx, edx
not ecx
and ecx, 0x5c95769e
and edx, 0xa36a8961
or edx, ecx
mov ecx, edx
xor ecx, 0xa1200861
xor edx, 0x54803692
and edx, 0x56cab792
and ecx, 0xa935486d
or ecx, edx
mov edx, ecx
xor edx, 0x10401290
xor ecx, 0x2005400d
and ecx, 0x668fe50f
and edx, 0x99701af0
or edx, ecx
mov ecx, edx
xor ecx, 0x8701080
xor edx, 0x2840408
and edx, 0x93840e78
and ecx, 0x6c7bf187
or ecx, edx
xor ecx, 0x93840e78
cmp ecx, 0xffffffff
setne dl
sete r9b
cmp eax, 9
setg r8b
cmp eax, 0xa
setl dil
mov r10d, edi
xor r10b, r8b
and r10b, dil
xor dl, r9b
and dl, r9b
mov ebx, edx
xor bl, 1
mov ecx, edx
and cl, bl
xor cl, 1
mov r11d, ecx
xor r11b, bl
or cl, bl
xor cl, 1
or cl, r11b
or bl, dl
xor bl, 1
mov edx, ecx
and dl, bl
xor bl, cl
or bl, dl
mov ecx, ebx
xor cl, 1
and cl, r10b
xor r10b, 1
and bl, r10b
or cl, bl
mov edx, r8d
xor dl, r9b
and dl, r8b
xor dil, r9b
xor dl, 1
xor dil, 1
mov ebx, edx
xor bl, dil
or dil, dl
xor dil, 1
or dil, bl
mov eax, edi
xor al, 1
mov edx, eax
and dl, dil
xor al, dl
xor dl, 1
or dl, dil
xor dl, 1
or dl, al
mov eax, ecx
xor al, dl
or dl, cl
xor dl, 1
or dl, al
mov ebx, edx
xor bl, al
test dl, 1
mov ecx, 0x67e8ca53
mov edx, 0xcb95d177
cmovne ecx, edx
test al, 1
cmove ecx, edx
test bl, 1
mov eax, 0x67e8ca53
jmp 0x1400e9961
mov r9b, byte [rsp + 0x26]
mov r8b, byte [rsp + 0x27]
xor r9b, 1
mov eax, r8d
xor al, 1
mov ecx, r9d
and cl, al
mov ebx, r9d
xor bl, al
or bl, cl
mov ecx, ebx
xor cl, 1
and al, r8b
mov edx, eax
and dl, r8b
xor al, r8b
or al, dl
xor al, r9b
mov edx, eax
xor dl, 1
and bl, cl
and al, dl
mov r8d, ebx
and r8b, cl
xor bl, cl
or bl, r8b
mov r8d, eax
and r8b, dl
xor al, dl
or al, r8b
xor al, bl
mov ebx, ecx
xor bl, dl
or dl, cl
xor dl, 1
or dl, bl
mov ecx, edx
xor cl, al
test cl, 1
mov ebp, 0x363e72b5
mov ecx, 0xe6df1a7d
cmovne ebp, ecx
test dl, 1
mov ecx, 0x363e72b5
jmp 0x1400e6a07
mov eax, dword [0x140265718]
mov ecx, dword [0x140265714]
lea ebx, [rax - 1]
imul ebx, eax
mov edx, ebx
not edx
mov eax, edx
and eax, 0x1013861e
mov ebp, ebx
and ebp, 0x40246001
or ebp, eax
xor ebp, 0x40246001
mov eax, ebx
and eax, 0xafc819e0
or eax, ebp
mov ebp, eax
not ebp
and ebp, 0xafc819e1
and eax, 0x5037e61e
or eax, ebp
mov ebp, eax
not ebp
and edx, ebp
and eax, ebx
or eax, edx
xor ebp, eax
test ebp, eax
setne r8b
sete bl
cmp ecx, 0xa
setl r10b
cmp ecx, 9
setg cl
mov edx, ecx
xor dl, bl
or bl, cl
or r10b, r8b
mov r9d, r10d
xor r9b, bl
or r10b, bl
xor r10b, 1
or r10b, r9b
and dl, cl
xor cl, r8b
mov ebx, edx
xor bl, 1
xor dl, cl
xor cl, 1
or cl, bl
xor cl, 1
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
mov ecx, edx
xor cl, 1
mov eax, r10d
xor al, 1
and dl, al
or al, cl
and cl, r10b
or cl, dl
mov edx, eax
xor dl, cl
test dl, 1
mov edx, 0x6eb4316e
mov ebp, 0x7db0a94c
cmovne edx, ebp
test cl, 1
mov ecx, edx
mov ebp, 0x6eb4316e
jmp 0x1400e5ad8
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x346b0cc0
mov ebx, ecx
and ebx, 0xcb94f33e
or ebx, edx
xor ebx, 0xcb94f33e
mov edx, ecx
xor edx, 0xfffffffe
and edx, ecx
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
and ebp, 0x28a9071c
and ecx, 0xd756f8e3
or ecx, ebp
mov ebp, ecx
xor ebp, 0xd31250a0
mov ebx, edx
not ebx
mov edi, ebx
and edi, 0x244da95b
and edx, 0xdbb256a4
or edx, edi
xor ecx, 0x20090118
and ecx, 0x244da95b
and ebp, 0xdbb256a4
or ebp, ecx
xor ebp, edx
xor ebx, ebp
test ebx, ebp
sete dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg r8b
mov eax, edx
mov ecx, ebx
xor cl, dl
and bl, dl
or dl, r8b
xor dl, 1
xor al, r8b
not al
and al, r8b
mov r8d, edx
and r8b, al
xor al, dl
or al, r8b
mov edx, ecx
xor dl, 1
or bl, cl
xor cl, bl
xor cl, 1
or bl, dl
xor bl, 1
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
xor dl, 1
mov ecx, eax
xor cl, 1
and al, cl
mov ebx, ecx
and bl, al
xor al, cl
or al, bl
xor al, dl
mov ebx, ecx
and bl, dl
xor cl, dl
or cl, bl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x488d0290
mov ebp, 0x911fbf2b
cmovne edx, ebp
test cl, 1
mov ecx, 0x488d0290
jmp 0x1400e8f61
mov ecx, 0x29966908
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edi, [rcx - 1]
imul edi, ecx
mov ebx, edi
not ebx
mov ebp, ebx
and ebp, 0x286ff910
mov edx, edi
and edx, 0xd79006ee
or edx, ebp
mov ebp, edx
xor ebp, 0x50100044
xor edx, 0x28058001
mov ecx, ebx
or ecx, 0xaf8586aa
and edx, 0xaf8586ab
and ebp, 0x507a7954
or ebp, edx
and ecx, 0xaf8586ab
xor ecx, ebp
mov edx, ecx
not edx
and ebx, edx
and ecx, edi
or ecx, ebx
not ecx
or ecx, edx
cmp ecx, 0xffffffff
setne cl
cmp eax, 9
setg dl
cmp eax, 0xa
setl bl
xor bl, cl
mov eax, ebx
xor al, dl
and al, bl
xor dl, cl
mov ecx, edx
xor cl, 1
xor dl, al
xor al, 1
or al, cl
mov ecx, eax
xor cl, dl
mov ebp, 0xb8c06b76
mov ecx, 0xd5de49e6
cmovne ebp, ecx
test dl, dl
mov ecx, ebp
mov edx, 0xb8c06b76
cmovne ecx, edx
test al, al
jmp 0x1400e8aa2
mov rax, qword [rsp + 0x38]
mov qword [0x140265070], rax
mov ecx, 0x7ea1bbbc
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov esi, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov edx, ebx
mov ebp, ebx
xor ebp, 0x234e9e68
and ebp, ebx
not ebx
and ebx, 0x23069c08
and edx, 0x480260
or edx, ebx
mov ecx, edx
xor ecx, 0xffb7fd9f
mov ebx, ebp
not ebx
mov edi, ecx
and edi, 0x6cfab61
and edx, 0x21001408
or edx, edi
or ecx, ebx
and ebx, 0x6cfab61
and ebp, 0xf930549e
or ebp, ebx
xor ebp, edx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x65a13ad
and ecx, 0xf9a5ec52
or ecx, edx
mov ebx, ecx
xor ebx, 0xdaeb723a
mov edx, ecx
xor edx, 0x25148dc5
xor ecx, 0x7fa3390e
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, 0xabac443b
and ecx, 0x5453bbc4
or ecx, ebp
mov ebp, ecx
xor ebp, 0x1180e0
and ebx, 0x6e2f17b
mov edi, edx
and edi, 0xf91d0e84
or edi, ebx
xor edi, 0x6e2f17a
and edx, 1
or edx, edi
mov ebx, edx
not ebx
and ebx, 0xaf684891
and edx, 0x5097b76e
or edx, ebx
mov ebx, edx
xor ebx, 0x15826a
xor edx, 0xaf684891
xor ecx, 0xee40f0e
mov edi, ecx
and edi, 0xf78a7d15
and ebp, 0x87582ea
or ebp, edi
or ecx, edx
and edx, 0xf78a7d15
and ebx, 0x87582ea
or ebx, edx
xor ebx, ebp
not ecx
or ecx, ebx
mov edx, ecx
mov ebp, ecx
xor ebp, 0x90021bfe
and ebp, ecx
not ecx
and ecx, 0x7e298e3
and edx, 0xf81d671c
or edx, ecx
mov ecx, edx
xor ecx, 0x8000000c
xor edx, 0x218e2
or edx, 0x6ffde401
mov ebx, ebp
not ebx
mov edi, edx
and edi, 0x760e2312
and ecx, 0x800018ec
or ecx, edi
or edx, ebx
and ebx, 0x760e2312
and ebp, 0x89f1dced
or ebp, ebx
xor ebp, ecx
not edx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x6ffde401
and edx, 0x90021bfe
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x2f338c88
and edx, 0xd0cc7377
or edx, ecx
mov ecx, edx
xor ecx, 0x108c2373
xor edx, 0xe010400
and edx, 0xce415404
and ecx, 0x31beabfb
or ecx, edx
mov edx, ecx
xor edx, 0x4011004
xor ecx, 0x31228029
and ecx, 0xfb62c429
and edx, 0x49d3bd6
or edx, ecx
xor edx, 0x49d3bd6
sete r9b
setne r10b
cmp esi, 9
setg cl
cmp esi, 0xa
setl r8b
mov ebx, r10d
or bl, r8b
mov edx, ecx
or dl, r9b
mov eax, edx
xor al, bl
or dl, bl
xor dl, 1
or dl, al
mov eax, ecx
xor al, r9b
and al, cl
and r10b, r8b
and cl, r9b
or cl, r10b
mov ebx, eax
and bl, cl
xor cl, al
or cl, bl
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, 0x5758ace9
mov edx, 0xd4c56ef9
cmovne eax, edx
test cl, 1
mov ecx, eax
cmovne ecx, edx
test bl, bl
jmp 0x1400e9961
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebx, ecx
not ebx
mov ebp, ebx
and ebp, 0xa4ac1f60
mov edx, ecx
and edx, 0x5b53e09f
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x5b53e09e
and edx, 0xa4ac1f61
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x53fc4abe
and edx, 0xac03b541
or edx, ebp
xor edx, 0xac03b541
and ebx, 0xa7bf00b9
and ecx, 0x5840ff46
or ecx, ebx
xor ecx, 0x5840ff46
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
cmp ecx, 0xffffffff
setne r8b
sete dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg cl
mov eax, ecx
xor al, dl
and al, cl
and bl, r8b
and cl, dl
or cl, bl
mov edx, eax
and dl, cl
xor al, cl
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, ecx
xor dl, 1
mov ebx, eax
xor bl, 1
and al, dl
or dl, bl
and bl, cl
or bl, al
mov eax, edx
xor al, bl
test al, 1
mov eax, 0xea110d13
mov ecx, 0x7db0a94c
cmovne eax, ecx
test bl, bl
mov ecx, eax
mov ebp, 0xea110d13
jmp 0x1400e97d2
mov ecx, 0xb021e1a
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
not ecx
mov edx, ecx
and edx, 0x4501f639
mov ebp, ebx
and ebp, 0xbafe09c6
or ebp, edx
mov edi, ebp
xor edi, 0x10c00140
xor ebp, 0x41005600
mov edx, ebx
or edx, 0xeb3e5e86
and ebp, 0xeb3e5e86
and edi, 0x14c1a178
or edi, ebp
and edx, 0xeb3e5e87
xor edx, edi
mov ebp, edx
not ebp
and ebp, 0xfe9140e5
and edx, 0x16ebf1a
or edx, ebp
mov ebp, edx
xor ebp, 0xc8008
xor edx, 0xfe9140e5
mov edi, edx
and edi, 0x13727f16
and ebp, 0xec8d80e9
or ebp, edi
or edx, ebx
and ebx, 0x13727f16
and ecx, 0xec8d80e9
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
cmp edx, 0xffffffff
sete r8b
setne dl
cmp eax, 9
setg cl
cmp eax, 0xa
setl al
and dl, al
mov ebx, ecx
xor bl, r8b
and bl, cl
and cl, r8b
or cl, dl
xor al, r8b
mov edx, ebx
and dl, al
xor al, bl
or al, dl
mov edx, eax
not dl
mov ebx, ecx
xor bl, 1
and dl, bl
or bl, al
and al, cl
or al, dl
mov ecx, ebx
xor cl, al
test cl, 1
mov edx, 0x4bd457e6
mov ecx, 0xf8c4cf55
cmovne edx, ecx
test al, al
mov ecx, edx
mov eax, 0x4bd457e6
cmovne ecx, eax
test bl, bl
jmp 0x1400e5add
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0x715a4b3
and edx, 0xf8ea5b4c
or edx, ecx
mov ebx, edx
xor ebx, 0xf0420a00
xor edx, 0x2048003
or ebp, 0xf6c69e33
mov ecx, ebp
not ecx
or edx, 0x1284140
and edx, 0x3acd143
and ebx, 0xf4420e30
or ebx, edx
and ebp, 0x3acd143
and ecx, 0x811208c
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0x61db0f4c
and ecx, 0x9e24f0b3
or ecx, edx
mov ebp, ecx
xor ebp, 0x68e26e80
mov edx, ecx
xor edx, 0x68e26e81
and edx, ebp
xor ecx, 0x9405006b
and ecx, 0xdc074aeb
and ebp, 0x23f8b514
or ebp, ecx
mov ecx, ebp
xor ecx, 0x3e8a411
mov ebx, edx
not ebx
xor ebp, 0xdc074aea
mov edi, ebx
and edi, 0x3013598c
and edx, 0xcfeca673
or edx, edi
or ebx, ebp
and ebp, 0x3013598c
and ecx, 0xcfeca673
or ecx, ebp
xor ecx, edx
not ebx
or ebx, ecx
mov edx, ebx
xor edx, 0xe8626459
and edx, ebx
mov ecx, ebx
or ecx, 0x179d9ba6
mov ebp, ecx
not ebp
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x7249fd32
and ebp, 0x88220049
or ebp, edi
or ecx, ebx
and ebx, 0x7249fd32
and edx, 0x8db602cd
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x179d9ba6
and ecx, 0xe8626459
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xf7792969
and ecx, 0x886d696
or ecx, ebp
xor ecx, 0x886d696
or ecx, edx
cmp ecx, 0xffffffff
sete r8b
setne r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl dl
mov eax, edx
xor r8b, dl
xor dl, r9b
not dl
and dl, r9b
or al, r9b
xor dl, 1
mov ebx, edx
xor bl, al
or dl, al
xor dl, 1
or dl, bl
mov eax, ecx
xor al, r9b
xor al, 1
or cl, r9b
xor cl, 1
or cl, r8b
mov ebx, eax
xor bl, cl
or cl, al
xor cl, 1
or cl, bl
mov eax, ecx
xor al, 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, 0x82731be5
mov edx, 0x7ca8a654
cmovne ecx, edx
test bl, 1
mov ebp, 0x82731be5
cmovne ecx, ebp
jmp 0x1400e8f64
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0xa4580ea8
and edx, ebp
not ebp
and ebp, 0x24180c00
and ecx, 0x804002a8
or ecx, ebp
mov ebp, ecx
xor ebp, 0x208
xor ecx, 0x7fbffd57
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xd7ee5df6
and ebp, 0x20100208
or ebp, edi
or ecx, ebx
and ebx, 0xd7ee5df6
and edx, 0x2811a209
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x5ba7f157
and ecx, 0xa4580ea8
or ecx, edx
mov edx, ecx
not edx
mov ebp, ecx
and ebp, 0xfffffffe
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
and edx, 0xe03962e0
and ecx, 0x1fc69d1f
or ecx, edx
mov edx, ecx
xor edx, 0x846841e
xor ecx, 0x20216040
and ecx, 0x37a17941
and edx, 0xc85e86be
or edx, ecx
mov ecx, edx
xor ecx, 0x11215841
xor edx, 0xc85e86be
mov ebp, edx
and ebp, 0xeede25a6
and ecx, 0x1121da59
or ecx, ebp
xor ecx, 0xeede25a6
xor edx, ecx
test edx, ecx
sete r8b
setne cl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov edx, ecx
and dl, al
and cl, bl
and bl, r8b
or bl, dl
xor bl, 1
or bl, al
and al, r8b
or al, cl
mov ecx, eax
and al, bl
xor bl, 1
xor cl, 1
mov edx, ebx
xor dl, cl
and dl, bl
and cl, bl
or cl, al
mov eax, edx
xor al, cl
test al, 1
mov eax, 0xd5de49e6
mov ebp, 0x54f26050
cmovne eax, ebp
test cl, cl
mov ecx, eax
cmovne ecx, ebp
jmp 0x1400e84e3
mov ecx, 0x3f0dc68f
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edi, [rcx - 1]
imul edi, ecx
mov ecx, edi
not ecx
mov ebp, ecx
and ebp, 0x6b1524fa
mov edx, edi
and edx, 0x94eadb04
or edx, ebp
xor edx, 0x94eadb04
mov ebx, edi
and ebx, 1
or ebx, edx
mov edx, ebx
not edx
and ecx, edx
and ebx, edi
or ebx, ecx
not ebx
or ebx, edx
cmp ebx, 0xffffffff
sete r9b
setne bl
cmp eax, 0xa
setl r8b
cmp eax, 9
setg al
mov edx, eax
and dl, bl
mov r11d, eax
xor r11b, bl
or r11b, dl
mov r10d, r11d
xor r10b, 1
xor al, r9b
not al
and al, r9b
xor bl, r8b
not bl
and bl, r8b
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 dl, 1
mov ecx, ebx
xor cl, dl
or dl, bl
xor dl, 1
or dl, cl
and r10b, dl
xor dl, 1
and dl, r11b
or dl, r10b
mov ecx, r11d
and cl, al
xor al, r11b
or al, cl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0xd0dc686f
mov ecx, 0xef7ddd33
cmovne ebp, ecx
test al, 1
mov ecx, 0xd0dc686f
cmovne ecx, ebp
test dl, dl
jmp 0x1400e85db
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
not ecx
mov ebp, ebx
xor ebp, 0xfffffffe
and ebp, ebx
mov edx, ebx
or edx, 1
mov edi, ebp
not edi
mov esi, edx
and esi, 0x5b305f90
mov eax, ecx
and eax, 0xa4cfa06e
or eax, esi
or edx, edi
and edi, 0x5b305f90
and ebp, 0xa4cfa06f
or ebp, edi
xor ebp, eax
not edx
or edx, ebp
mov eax, edx
not eax
mov ebp, eax
and ebp, 0x133201cd
and edx, 0xeccdfe32
or edx, ebp
and ebx, 0x133201cd
and ecx, 0xeccdfe32
or ecx, ebx
xor ecx, edx
xor eax, ecx
test eax, ecx
sete al
setne r9b
cmp r8d, 0xa
setl dl
cmp r8d, 9
setg r8b
mov ebx, edx
and dl, r9b
and r9b, r8b
and bl, al
or bl, r9b
mov ecx, ebx
xor cl, r8b
and cl, bl
and al, r8b
or dl, al
xor cl, 1
xor dl, 1
mov eax, ecx
and al, dl
xor dl, cl
or al, dl
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0xcced46b4
mov ecx, 0xdb606cf3
cmovne ebp, ecx
test al, 1
mov ecx, 0xcced46b4
cmovne ecx, ebp
test dl, dl
jmp 0x1400e85db
mov ecx, 0xca84e186
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0x52b0f0d0
and edx, 0xad4f0f2f
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x9174ccbd
and edx, 0x6e8b3342
or edx, ecx
mov ebp, edx
xor ebp, 0x3c3bc392
mov ebx, edx
xor ebx, 0x3c3bc393
and ebx, ebp
xor edx, 0x280180d
and edx, 0x2a99b9f
and ebp, 0xfd566460
or ebp, edx
mov edx, ebp
xor edx, 0xc9042061
mov ecx, ebx
not ecx
xor ebp, 0x2a99b9e
mov edi, ecx
and edi, 0x347b4682
and ebx, 0xcb84b97d
or ebx, edi
or ecx, ebp
and ebp, 0x347b4682
and edx, 0xcb84b97d
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xd2406734
mov ebp, ecx
and ebp, 0x280c0801
or ebp, edx
xor ebp, 0x280c0801
and ecx, 0x5b390ca
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x6e87aec0
and ecx, 0x9178513f
or ecx, edx
mov edx, ecx
xor edx, 0x134000a
xor ecx, 0x1080c144
and ecx, 0x7a80ff44
and edx, 0x857f00bb
or edx, ecx
mov ecx, edx
xor ecx, 0x8522003a
xor edx, 0x52004c04
and edx, 0x525d4c85
and ecx, 0xada2b37a
or ecx, edx
xor ecx, 0x525d4c85
cmp ecx, 0xffffffff
sete cl
setne bl
cmp eax, 9
setg dl
cmp eax, 0xa
setl al
xor al, bl
xor al, 1
or al, dl
mov ebx, edx
xor bl, cl
not bl
and bl, cl
or dl, cl
xor dl, 1
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
mov ecx, edx
xor cl, 1
and dl, cl
xor dl, 1
mov ebx, edx
xor bl, cl
or dl, cl
xor dl, 1
or dl, bl
xor dl, al
xor dl, 1
mov ebx, eax
and bl, cl
xor cl, al
or cl, bl
mov eax, ecx
xor al, dl
test al, 1
mov eax, 0x80bc9713
mov ebp, 0x6fc45e33
cmovne eax, ebp
test cl, 1
mov ecx, 0x80bc9713
jmp 0x1400e84e0
mov ecx, dword [0x140265718]
mov r9d, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ecx, ebp
and ecx, 0xe5a94e80
and edx, 0x1a56b17f
or edx, ecx
mov ebx, edx
xor ebx, 0x840a001
xor edx, 0x4014600
or ebp, 0xd43e723
mov ecx, ebp
not ecx
or edx, 0xb01c081c
and edx, 0xb41f4f3e
and ebx, 0x940a001
or ebx, edx
and ebp, 0xb41f4f3e
and ecx, 0x42a010c0
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0x77730627
and ecx, 0x888cf9d8
or ecx, edx
mov ebx, ecx
xor ebx, 0x44c1a08
mov esi, ecx
xor esi, 0x7a30e104
or ebx, 0xe193e4f3
mov edi, ebx
not edi
mov edx, esi
or edx, 0x1e6c1b0c
mov ebp, edx
not ebp
and ebx, 0x36eebdf1
and edi, 0x800020c
or edi, ebx
and edx, 0x36eebdf1
and ebp, 0xc1114002
or ebp, edx
xor ebp, edi
mov edx, ebp
not edx
and edx, 0xa8f681b2
and ebp, 0x57097e4d
or ebp, edx
xor ebp, 0x49656540
and esi, 1
xor ecx, 0x7a30e105
or ecx, esi
not ecx
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
mov ebp, ecx
xor ebp, 0x95ebc4fb
and ebp, ecx
not ecx
and ecx, 0x48000f9
and edx, 0x916bc402
or edx, ecx
mov ecx, edx
xor ecx, 0x81418002
xor edx, 0x6e943bfd
mov ebx, ebp
not ebx
mov edi, edx
and edi, 0x583e44fd
and ecx, 0x85c18002
or ecx, edi
or edx, ebx
and ebx, 0x583e44fd
and ebp, 0xa7c1bb02
or ebp, ebx
xor ebp, ecx
not edx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x7e70c04b
and edx, 0x818f3fb4
or edx, ecx
mov ecx, edx
xor ecx, 0x4440005
xor edx, 0xe1820480
and edx, 0xf1a2ffca
and ecx, 0xe5d0035
or ecx, edx
mov edx, ecx
xor edx, 0xe0c0031
xor ecx, 0xe082078a
and ecx, 0xe0d3078e
and edx, 0x1f2cf871
or edx, ecx
xor edx, 0x1f2cf871
setne r8b
sete dl
cmp r9d, 0xa
setl al
cmp r9d, 9
setg cl
mov ebx, ecx
xor bl, dl
and bl, cl
and al, r8b
and cl, dl
or cl, al
mov edx, ebx
xor dl, 1
mov eax, ecx
xor al, 1
xor bl, cl
or dl, al
xor dl, 1
or dl, bl
mov ebx, edx
xor bl, 1
and al, cl
and dl, bl
mov r8d, eax
and r8b, cl
xor al, cl
or al, r8b
mov r8d, edx
and r8b, bl
xor dl, bl
or dl, r8b
xor dl, al
mov eax, ecx
xor al, bl
or bl, cl
xor bl, 1
or bl, al
mov eax, ebx
xor al, dl
test bl, 1
mov ecx, 0x29966908
mov ebp, 0xa8758b2b
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
test al, 1
mov eax, 0x29966908
jmp 0x1400e9961
mov edx, dword [0x140265718]
mov r9d, dword [0x140265714]
lea ebx, [rdx - 1]
imul ebx, edx
mov esi, ebx
not esi
mov ebp, esi
or ebp, 0x27f7fcce
mov edx, ebp
not edx
mov ecx, ebx
or ecx, 0x40080031
and ecx, 0x41f904f7
mov edi, esi
and edi, 0x2606f808
or edi, ecx
and ebp, 0x41f904f7
and edx, 0x98000300
or edx, ebp
xor edx, edi
mov ecx, edx
not ecx
and ecx, 0xd8080330
and edx, 0x27f7fccf
or edx, ecx
and esi, 0x96f217a5
and ebx, 0x690de85a
or ebx, esi
mov ecx, ebx
xor ecx, 0x6000a802
mov edi, edx
not edi
mov ebp, edi
and ebp, 0x1baf52f9
and edx, 0xe450ad06
or edx, ebp
xor ebx, 0x12a212a1
and ebx, 0x1baf52f9
and ecx, 0xe450ad06
or ecx, ebx
xor ecx, edx
not ecx
or ecx, edi
cmp ecx, 0xffffffff
sete r8b
setne al
cmp r9d, 0xa
setl cl
cmp r9d, 9
setg bl
mov edx, ebx
and dl, al
and r8b, bl
xor bl, al
or bl, dl
and cl, al
or cl, r8b
mov r11d, ecx
xor r11b, 1
mov edx, ebx
and cl, r11b
mov r8d, ebx
mov r9d, r11d
and r9b, cl
xor cl, r11b
mov r10d, ebx
and r10b, r11b
xor r11b, bl
xor bl, 1
and dl, bl
xor r8b, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, r8b
or cl, r9b
mov eax, edx
xor al, 1
and al, cl
xor cl, 1
and cl, dl
or cl, al
or r11b, r10b
mov eax, r11d
xor al, cl
test al, 1
mov eax, 0xd554c829
mov edx, 0xaccea7d6
cmovne eax, edx
test r11b, r11b
mov edx, 0xd554c829
jmp 0x1400e5088
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x2cff9de0
mov ebx, ecx
and ebx, 0xd300621e
or ebx, edx
xor ebx, 0xd300621e
mov edx, ecx
xor edx, 0xfffffffe
and edx, ecx
mov edi, ebx
and edi, edx
xor edx, ebx
or edx, edi
mov ebx, edx
not ebx
and ebp, 0xc77c5b97
and ecx, 0x3883a468
or ecx, ebp
mov ebp, ecx
xor ebp, 0x30010448
xor ecx, 0xc77c5b97
mov edi, edx
and edi, 0xc9afbb2
and ebx, 0xf365044d
or ebx, edi
or edx, ecx
and ecx, 0xc9afbb2
and ebp, 0xf365044d
or ebp, ecx
xor ebp, ebx
not edx
or edx, ebp
cmp edx, 0xffffffff
sete dl
setne r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg bl
mov eax, ecx
and cl, r8b
and r8b, bl
and al, dl
or al, r8b
xor al, 1
or al, bl
and dl, bl
or cl, dl
mov edx, ecx
xor dl, 1
and cl, dl
xor cl, 1
mov ebx, ecx
xor bl, dl
or cl, dl
xor cl, 1
or cl, bl
mov r8d, ecx
and r8b, al
mov ebx, eax
and bl, dl
xor dl, al
xor al, 1
xor cl, 1
and cl, al
or cl, r8b
or dl, bl
mov eax, edx
xor al, cl
test al, 1
mov eax, 0x7ea1bbbc
mov ebp, 0x58bad0be
cmovne eax, ebp
test dl, 1
mov edx, 0x7ea1bbbc
cmovne edx, eax
test cl, 1
jmp 0x1400e8bcf
mov ecx, 0xae514b14
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
and ebp, 0xde48de83
mov ebx, edx
and ebx, 0x21b7217c
or ebx, ebp
mov ecx, ebx
xor ecx, 0x21b7217c
xor ebx, 0x4e00c882
mov ebp, ecx
and ebp, 0x5edbe564
and edx, 0xa1241a9b
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0xa34bc78d
and edx, 0x5cb43872
or edx, ebp
xor edx, 0x26fdd17
and ebx, 0x6e12e88e
mov ebp, ecx
and ebp, 0x91ed1771
or ebp, ebx
xor ebp, 0x6e12e88f
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, 0x9d7ddf1c
and ecx, 0x628220e3
or ecx, edx
mov edx, ecx
not edx
and edx, 0xa4fad700
and ecx, 0x5b0528ff
or ecx, edx
xor ecx, 0xc678f7e3
sete cl
cmp eax, 9
setg dl
cmp eax, 0xa
setl bl
mov eax, ebx
xor al, cl
or bl, cl
xor bl, 1
or bl, al
and al, cl
or dl, cl
xor dl, 1
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
mov eax, edx
and dl, bl
xor bl, 1
xor al, 1
mov r8d, ebx
xor r8b, al
and r8b, bl
and al, bl
or al, dl
mov ecx, r8d
xor cl, al
test cl, 1
mov edx, 0xef15218f
mov ebp, 0x643c85e0
cmovne edx, ebp
test al, 1
mov ecx, edx
cmovne ecx, ebp
test r8b, r8b
jmp 0x1400e94db
mov ecx, dword [0x140265718]
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, 0x740237a4
and ecx, 0x8bfdc85b
or ecx, ebx
or eax, ebp
and ebp, 0x740237a4
and edx, 0x8bfdc85b
or edx, ebp
xor edx, ecx
not eax
or eax, edx
mov edx, eax
not edx
mov ecx, edx
and ecx, 0xedb4f4ef
and eax, 0x124b0b10
or eax, ecx
mov ebp, eax
xor ebp, 0x250470a1
or ebp, 0xdafa8d4e
mov ebx, ebp
not ebx
or edx, 0x250572b1
mov ecx, edx
not ecx
and ebp, 0x6de74a0e
and ebx, 0x30b1
or ebx, ebp
and edx, 0x6de74a0e
and ecx, 0x92188540
or ecx, edx
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0x99180a60
and ecx, 0x66e7f59f
or ecx, edx
xor ecx, 0x43e2872f
mov edx, eax
and edx, 1
xor eax, 0x124b0b11
or eax, edx
mov edx, eax
not edx
and edx, 0xe4353d31
and eax, 0x1bcac2ce
or eax, edx
xor eax, 0x1bcac2ce
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
mov edx, eax
xor edx, 0xa87a778f
and edx, eax
not eax
and eax, 0xa1690ca7
and ecx, 0x5e96f358
or ecx, eax
mov eax, ecx
xor eax, 0x3108
xor ecx, 0xa0680487
or ecx, 0x57858870
mov ebp, edx
not ebp
mov ebx, ecx
and ebx, 0xb8524264
and eax, 0x28358b
or eax, ebx
or ecx, ebp
and ebp, 0xb8524264
and edx, 0x47adbd9b
or edx, ebp
xor edx, eax
not ecx
or ecx, edx
mov eax, ecx
not eax
and eax, 0xebedcd8
and ecx, 0xf1412327
or ecx, eax
xor ecx, 0x593b54a8
sete al
cmp dword [0x140265714], 9
setg cl
xor al, cl
xor cl, al
and cl, al
mov edx, ecx
xor dl, al
and dl, cl
mov ebx, ecx
and cl, al
not al
xor bl, 1
and bl, al
or cl, bl
mov eax, edx
xor al, cl
mov eax, 0x770e5b28
mov ebp, 0xf14c94d5
cmovne eax, ebp
test cl, cl
mov ecx, eax
cmovne ecx, ebp
test dl, dl
jmp 0x1400e9961
mov ecx, 0x179cdbef
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov rax, qword [rsp + 0x30]
mov eax, dword [0x140265718]
lea edx, [rax - 1]
imul edx, eax
mov ecx, edx
not ecx
and edx, 0x93d191ef
and ecx, 0x6c2e6e10
or ecx, edx
mov ebp, ecx
xor ebp, 0x93d191ef
mov eax, ecx
xor eax, 0x640e6810
and eax, 0xf71ef8b4
xor ecx, 0xbd319dec
and ecx, ebp
and ebp, 0x8e1074b
or ebp, eax
mov eax, ebp
xor eax, 0x8e1074b
xor ebp, 0xf71ef8b4
mov edx, ebp
or edx, 0xd11ff3fc
mov ebx, edx
not ebx
mov edi, ecx
not edi
mov esi, edx
and esi, 0x9dd568ca
and ebx, 0x22200401
or ebx, esi
or edx, edi
and edi, 0x9dd568ca
and ecx, 0x622a9735
or ecx, edi
xor ecx, ebx
not edx
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x1bfa7209
and edx, 0xe4058df6
or edx, ecx
xor edx, 0xcae581f4
and ebp, 0x4f5a76cf
mov ecx, eax
and ecx, 0xb0a58930
or ecx, ebp
xor ecx, 0x4f5a76ce
and eax, 1
or eax, ecx
not eax
mov ecx, edx
and ecx, eax
xor eax, edx
or eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, eax
mov ebp, edx
not ebp
mov ebx, eax
and ebx, 0x9cd1c06e
and ecx, 0x632e3f91
or ecx, ebx
or eax, ebp
and ebp, 0x9cd1c06e
and edx, 0x632e3f91
or edx, ebp
xor edx, ecx
not eax
or eax, edx
mov ecx, eax
not ecx
and ecx, 0x710d183a
and eax, 0x8ef2e7c5
or eax, ecx
mov ecx, eax
xor ecx, 0x65200c4
xor eax, 0x40001002
and eax, 0xc8a0f703
and ecx, 0x375f08fc
or ecx, eax
xor ecx, 0xc8a0f703
cmp ecx, 0xffffffff
sete al
setne cl
cmp dword [0x140265714], 0xa
setl r8b
mov edx, r8d
xor dl, cl
xor dl, 1
mov ebx, r8d
or bl, al
xor bl, 1
or bl, dl
xor bl, 1
or cl, r8b
xor cl, 1
xor al, r8b
and al, r8b
mov edx, ecx
and dl, al
xor al, cl
or al, dl
xor al, bl
mov ecx, eax
not cl
and cl, bl
mov edx, eax
xor dl, cl
test al, al
mov eax, 0x7d611b1
mov ebp, 0x166e6578
cmovne eax, ebp
test cl, cl
mov ecx, 0x7d611b1
cmove eax, ecx
test dl, 1
jmp 0x1400e6f68
mov eax, dword [0x140265718]
mov ecx, dword [0x140265714]
lea edi, [rax - 1]
imul edi, eax
mov eax, edi
not eax
mov ebp, eax
and ebp, 0xb00d8be8
mov edx, edi
and edx, 0x4ff27416
or edx, ebp
mov ebp, edx
xor ebp, 0xab05004
xor edx, 0x50968
mov ebx, edi
or ebx, 0x45472d7a
and edx, 0x45472d7a
and ebp, 0xbab8d284
or ebp, edx
and ebx, 0x45472d7b
xor ebx, ebp
mov ebp, ebx
not ebp
mov edx, ebp
and edx, 0x5f7d8f10
and ebx, 0xa08270ef
or ebx, edx
and edi, 0x5f7d8f10
and eax, 0xa08270ef
or eax, edi
xor eax, ebx
not eax
or eax, ebp
cmp eax, 0xffffffff
sete r8b
setne al
cmp ecx, 0xa
setl r10b
cmp ecx, 9
setg r9b
mov ecx, r9d
xor cl, r10b
and cl, r9b
mov ebx, ecx
xor bl, 1
mov edx, ecx
and dl, bl
mov r11d, edx
and r11b, cl
xor dl, cl
or dl, r11b
or bl, cl
xor bl, 1
mov ecx, edx
and cl, bl
xor bl, dl
or bl, cl
xor bl, al
and r9b, r8b
and al, r10b
or al, r9b
mov ecx, r10d
and cl, r8b
xor r10b, r8b
or r10b, cl
mov ecx, r10d
xor cl, al
xor al, 1
xor cl, 1
or al, r10b
xor al, 1
or al, cl
mov ecx, eax
mov edx, ebx
xor dl, al
and dl, bl
and al, bl
xor bl, 1
xor cl, 1
and cl, bl
or al, cl
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0xe90ccaf2
mov eax, 0x55c8468
cmovne ecx, eax
test dl, 1
mov edx, 0xe90ccaf2
cmove ecx, edx
test bl, 1
jmp 0x1400e97d8
mov ecx, 0xca387b2
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0x28b1ceb0
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov eax, dword [0x140265718]
lea edx, [rax - 1]
imul edx, eax
mov ecx, edx
xor ecx, 0xc74d5373
and ecx, edx
not edx
and edx, 0xc74d5373
mov eax, edx
and eax, ecx
xor ecx, edx
or ecx, eax
mov eax, ecx
not eax
and eax, 0x38b2ac8c
and ecx, 0xc74d5373
or ecx, eax
mov edx, ecx
not edx
mov eax, edx
or eax, 1
mov ebp, eax
not ebp
and edx, 0x8f6b20f2
and ecx, 0x7094df0d
or ecx, edx
mov edx, ecx
xor edx, 0x2014050c
xor ecx, 0x8f6b20f3
mov ebx, eax
and ebx, 0x59e3dad0
and ebp, 0xa61c252e
or ebp, ebx
or eax, ecx
and ecx, 0x59e3dad0
and edx, 0xa61c252f
or edx, ecx
xor edx, ebp
not eax
or eax, edx
mov ecx, eax
not ecx
and eax, ecx
mov edx, ecx
and edx, eax
xor eax, ecx
or eax, edx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0xcd194057
and eax, 0x32e6bfa8
or eax, edx
xor eax, 0xcd194057
xor ecx, eax
test ecx, eax
setne cl
cmp dword [0x140265714], 0xa
setl bl
mov edx, ebx
xor dl, cl
mov eax, ebx
xor al, dl
not al
and al, dl
or cl, bl
xor cl, 1
not dl
and dl, bl
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
mov r8d, edx
xor r8b, 1
mov ecx, r8d
and cl, dl
xor cl, 1
mov ebx, edx
xor bl, cl
or cl, dl
xor cl, 1
or cl, bl
mov edx, ecx
and dl, al
xor al, 1
xor cl, 1
and cl, al
or cl, dl
mov edx, eax
and dl, r8b
xor al, r8b
or al, dl
mov edx, eax
xor dl, cl
test al, 1
mov eax, 0x59473549
mov ebp, 0x2404aabb
cmovne eax, ebp
test cl, cl
cmove eax, ebp
test dl, 1
mov ecx, 0x59473549
jmp 0x1400db49f
mov ecx, 0x34a02b5
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov edx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov eax, ecx
not eax
mov ebx, ecx
xor ebx, 0x1809319e
and ebx, ecx
mov edx, ecx
or edx, 0xe7f6ce61
mov edi, ebx
not edi
mov esi, edx
and esi, 0x3283021b
mov ebp, eax
and ebp, 0x8083184
or ebp, esi
or edx, edi
and edi, 0x3283021b
and ebx, 0xcd7cfde4
or ebx, edi
xor ebx, ebp
not edx
or edx, ebx
mov ebp, edx
not ebp
and ebp, 0x6929c4c5
and edx, 0x96d63b3a
or edx, ebp
mov ebp, edx
xor ebp, 0x8edf0aa5
and eax, 0x2f9833ad
and ecx, 0xd067cc52
or ecx, eax
mov eax, ecx
xor eax, 0xd067cc52
xor edx, 0x7120f55a
and eax, edx
xor ecx, 0x2f9833ad
and ecx, ebp
or ecx, eax
not ecx
or ecx, edx
cmp ecx, 0xffffffff
sete al
cmp r8d, 0xa
setl cl
cmp r8d, 9
setg dl
xor cl, al
xor al, dl
mov r8d, ecx
xor r8b, 1
and dl, al
xor dl, 1
mov ebx, edx
xor bl, al
or dl, al
xor dl, 1
or dl, bl
mov eax, edx
xor al, 1
and al, dl
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, r8b
and cl, dl
or cl, al
mov eax, r8d
and al, dl
xor dl, r8b
or dl, al
mov eax, edx
xor al, cl
test al, 1
mov eax, 0x5feae857
mov ebp, 0xbce41f88
cmovne eax, ebp
test dl, 1
mov edx, 0x5feae857
cmovne edx, eax
jmp 0x1400e7e88
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rdx - 1]
imul ebx, edx
mov ebp, ebx
not ebp
mov edx, ebp
and edx, 0x8407d208
mov ecx, ebx
and ecx, 0x21500100
or ecx, edx
xor ecx, 0x21500100
mov edx, ebx
xor edx, 0xa557d308
and edx, ebx
mov edi, ecx
and edi, edx
xor edx, ecx
or edx, edi
mov ecx, edx
not ecx
and ecx, 0xc18af02d
and edx, 0x3e750fd2
or edx, ecx
mov ecx, edx
xor ecx, 0x13004402
and ebp, 0x6225d805
and ebx, 0x9dda27fa
or ebx, ebp
mov ebp, ebx
xor ebp, 0x11800702
xor edx, 0x64dd2324
mov edi, edx
and edi, 0xac7bb8fd
and ecx, 0x53844702
or ecx, edi
xor ebx, 0x20219805
and ebx, 0xac7bb8fd
and ebp, 0x53844702
or ebp, ebx
xor ebp, ecx
not ebp
or ebp, edx
cmp ebp, 0xffffffff
sete r8b
setne bl
cmp eax, 9
setg cl
cmp eax, 0xa
setl al
mov edx, eax
xor dl, bl
xor cl, bl
mov ebx, eax
and bl, r8b
xor al, r8b
or al, bl
mov ebx, eax
xor bl, cl
xor cl, 1
xor bl, 1
or cl, al
xor cl, 1
or cl, bl
mov eax, ecx
not al
and al, dl
xor dl, 1
mov ebx, edx
xor bl, cl
and bl, dl
and cl, dl
or cl, al
mov eax, ecx
xor al, bl
test cl, cl
mov ecx, 0xd2d9d843
mov edx, 0x7a22386c
cmovne ecx, edx
test bl, bl
mov ebp, 0xd2d9d843
cmove ecx, ebp
test al, al
jmp 0x1400e5add
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
mov ebx, ebp
or ebx, 0xae401955
mov ecx, ebx
not ecx
or edx, 0x1962000
and edx, 0x9d62114
and ebp, 0xa6001841
or ebp, edx
and ebx, 0x9d62114
and ecx, 0x5029c6aa
or ecx, ebx
xor ecx, ebp
mov edx, ecx
not edx
and edx, 0x51bfe6aa
and ecx, 0xae401955
or ecx, edx
mov edx, ecx
not edx
mov ebp, ecx
and ebp, 0xfffffffe
and edx, 0x175c7ae3
and ecx, 0xe8a3851c
or ecx, edx
xor ecx, 0xe8a3851d
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
xor edx, 0x8cbca145
and edx, ecx
not ecx
and ecx, 0x8cbca145
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x3b9664f3
and edx, 0xc4699b0c
or edx, ecx
mov ecx, edx
xor ecx, 0x40111801
xor edx, 0x2a0186
and edx, 0x8ee23ce
and ecx, 0xf711dc31
or ecx, edx
mov edx, ecx
xor edx, 0x4410d411
xor ecx, 0x80402c8
and ecx, 0xbb050ae8
and edx, 0x44faf517
or edx, ecx
xor edx, 0xbb050ae8
cmp edx, 0xffffffff
sete cl
cmp eax, 9
setg dl
cmp eax, 0xa
setl al
mov ebx, eax
xor bl, cl
or al, cl
xor al, 1
or al, bl
mov r8d, eax
xor r8b, 1
and bl, cl
or dl, cl
xor dl, 1
mov ecx, ebx
and cl, dl
xor dl, bl
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 dl, 1
mov edx, 0xae514b14
mov ebp, 0x50328db7
cmovne edx, ebp
test cl, 1
mov ecx, edx
mov ebp, 0xae514b14
cmovne ecx, ebp
test al, 1
cmovne ecx, edx
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0xeb151d3e
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov rax, qword [rsp + 0x30]
mov ecx, 0xb0e9b9c5
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ebp, edx
not ebp
or edx, 0xdd69ab5
mov ebx, edx
not ebx
or ebp, 0xf229654a
mov ecx, ebp
not ecx
and edx, 0xb15ee20b
and ebx, 0x42210540
or ebx, edx
and ebp, 0xb15ee20b
and ecx, 0xc8018b4
or ecx, ebp
xor ecx, ebx
mov edx, ecx
not edx
and edx, 0x57491769
and ecx, 0xa8b6e896
or ecx, edx
mov ebp, ecx
xor ebp, 0x5a9f8ddc
mov ebx, ecx
xor ebx, 0xa5607223
mov edx, ecx
xor edx, 0xe0625153
mov edi, edx
and edi, ebx
and edx, ebp
mov ebp, edi
and ebp, edx
xor edx, edi
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x45022371
and edx, 0xbafddc8e
or edx, ebp
and ebx, 1
xor ecx, 0xa5607222
or ecx, ebx
mov ebx, ecx
not ebx
mov ebp, edx
not ebp
mov edi, ebp
and edi, 0xe8ec4d73
and edx, 0x1713b28c
or edx, edi
or ebp, ecx
and ecx, 0xe8ec4d73
and ebx, 0x1713b28c
or ebx, ecx
xor ebx, edx
not ebp
or ebp, ebx
mov ecx, ebp
not ecx
mov edx, ebp
and edx, 0x52a13512
and ecx, 0xad5ecaed
or ecx, edx
xor ecx, 0x52a13512
xor ebp, ecx
test ebp, ecx
sete cl
cmp eax, 0xa
setl dl
cmp eax, 9
setg al
mov ebx, eax
xor bl, cl
and al, bl
xor dl, cl
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
mov eax, edx
xor al, 1
and dl, al
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
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
mov edx, 0x4155ff8a
mov ebp, 0x19f0d7b3
cmovne edx, ebp
test al, al
mov eax, edx
cmovne eax, ebp
test cl, cl
cmove eax, edx
jmp 0x1400e82f7
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edi, [rcx - 1]
imul edi, ecx
mov ecx, edi
not ecx
mov ebp, ecx
and ebp, 0x26f677f3
mov edx, edi
and edx, 0xd909880c
or edx, ebp
mov ebp, edx
xor ebp, 0xc1010808
xor edx, 0x26e27210
mov ebx, edi
or ebx, 0x3eeaf214
and edx, 0x3eeaf214
and ebp, 0xc1150dea
or ebp, edx
and ebx, 0x3eeaf215
xor ebx, ebp
mov edx, ebx
not edx
mov ebp, edx
and ebp, 0xffe316f6
and ebx, 0x1ce909
or ebx, ebp
and edi, 0xffe316f6
and ecx, 0x1ce909
or ecx, edi
xor ecx, ebx
xor edx, ecx
test edx, ecx
sete r8b
setne cl
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
and cl, dl
and bl, r8b
or bl, cl
xor bl, 1
or bl, dl
mov r9d, ebx
xor r9b, 1
mov eax, edx
xor al, r8b
not al
and al, r8b
or dl, r8b
mov ecx, edx
xor cl, al
xor al, 1
xor cl, 1
or al, dl
xor al, 1
or al, cl
mov edx, ebx
and dl, r9b
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
xor dl, al
mov ecx, r9d
xor cl, al
or al, r9b
xor al, 1
or al, cl
mov ebx, edx
xor bl, al
test al, 1
mov ecx, 0x39e5c047
mov eax, 0x485984fb
cmovne ecx, eax
test dl, 1
cmovne ecx, eax
not bl
test bl, 1
mov eax, 0x39e5c047
jmp 0x1400e9961
mov eax, dword [0x140265718]
mov ecx, dword [0x140265714]
lea ebx, [rax - 1]
imul ebx, eax
mov eax, ebx
not eax
mov ebp, eax
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
and eax, ebp
and edx, ebx
or edx, eax
xor ebp, edx
test ebp, edx
sete al
cmp ecx, 0xa
setl dl
cmp ecx, 9
setg r8b
mov ecx, r8d
xor cl, al
xor r8b, cl
and r8b, cl
not cl
and cl, al
xor al, dl
and al, dl
mov edx, ecx
xor dl, 1
xor cl, al
xor al, 1
or al, dl
xor al, 1
or al, cl
mov r9d, r8d
xor r9b, 1
mov edx, eax
xor dl, 1
mov ecx, r8d
and cl, r9b
and dl, al
mov ebx, ecx
xor bl, 1
xor cl, r8b
or bl, r9b
xor bl, 1
or bl, cl
mov ecx, edx
and cl, al
xor dl, al
or dl, cl
xor dl, bl
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, 0xc1587059
mov eax, 0x305c01d6
cmovne ecx, eax
test dl, 1
cmove ecx, eax
test bl, 1
mov eax, 0xc1587059
jmp 0x1400e9961
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rdx - 1]
imul ebp, edx
mov ebx, ebp
not ebx
mov edx, ebx
and edx, 0xfffffffe
mov ecx, ebp
xor ecx, 0xfffffffe
and ecx, ebp
mov edi, edx
and edi, ecx
xor ecx, edx
or ecx, edi
mov edx, ecx
not edx
and edx, 0x87dc9f2e
and ecx, 0x782360d1
or ecx, edx
xor ecx, 0x782360d1
and ebx, 0x36df1e67
and ebp, 0xc920e198
or ebp, ebx
xor ebp, 0xc920e198
mov edx, ecx
and edx, ebp
xor ebp, ecx
or ebp, edx
mov ecx, ebp
not ecx
and ecx, 0xfc69f413
and ebp, 0x3960bec
or ebp, ecx
xor ebp, 0x3960bec
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 al, cl
mov edx, eax
not dl
and dl, al
xor dl, 1
mov ecx, edx
xor cl, al
or dl, al
xor dl, 1
or dl, cl
xor dl, bl
mov ecx, ebx
and cl, al
xor al, bl
or al, cl
mov ebx, edx
xor bl, al
test al, 1
mov ecx, 0x29c698f7
mov eax, 0xb29ccb50
cmovne ecx, eax
test dl, 1
cmovne ecx, eax
not bl
test bl, 1
mov eax, 0x29c698f7
jmp 0x1400e9961
mov ecx, 0xb94fc353
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov eax, dword [0x140265718]
mov ecx, dword [0x140265714]
lea ebx, [rax - 1]
imul ebx, eax
mov edx, ebx
not edx
mov eax, edx
and eax, 0x60890109
mov ebp, ebx
and ebp, 0x84129444
or ebp, eax
xor ebp, 0x84129444
mov eax, ebx
and eax, 0x1b646ab2
or eax, ebp
mov ebp, eax
not ebp
and ebp, 0x22e4a7e7
and eax, 0xdd1b5818
or eax, ebp
mov ebp, eax
xor ebp, 0x3980cd54
xor eax, 0xc67f32ab
and edx, eax
and ebp, ebx
or ebp, edx
xor eax, ebp
test eax, ebp
setne r8b
sete bl
cmp ecx, 0xa
setl al
cmp ecx, 9
setg dl
mov ecx, edx
xor cl, bl
and bl, dl
and al, r8b
or al, bl
xor cl, 1
mov ebx, edx
xor bl, r8b
or dl, r8b
xor dl, 1
or dl, bl
xor dl, 1
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
mov ebx, edx
xor bl, 1
mov ecx, edx
and cl, bl
mov r8d, edx
xor r8b, cl
xor cl, 1
or cl, bl
xor cl, 1
or cl, r8b
mov ebx, ecx
and bl, al
xor al, 1
xor cl, 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, 0x9f24216d
mov ebp, 0xaccea7d6
cmovne eax, ebp
test cl, cl
cmove eax, ebp
test dl, 1
mov ecx, 0x9f24216d
jmp 0x1400db49f
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rdx - 1]
imul ebx, edx
mov ebp, ebx
not ebp
mov edx, ebp
and edx, 0x31a603ea
mov ecx, ebx
and ecx, 0x488010
or ecx, edx
xor ecx, 0x488010
mov edx, ebx
xor edx, 0x31ee83fa
and edx, ebx
mov edi, ecx
and edi, edx
xor edx, ecx
or edx, edi
mov ecx, edx
not ecx
and ecx, 0xce117c04
and edx, 0x31ee83fb
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x1118af4c
and edx, 0xeee750b3
or edx, ecx
mov ecx, edx
xor ecx, 0xaac14000
and ebp, 0x7af663ed
and ebx, 0x85099c12
or ebx, ebp
mov ebp, ebx
xor ebp, 0x80098800
xor edx, 0x1118af4c
xor ebx, 0x7af663ed
mov edi, edx
and edi, 0x452614b3
and ecx, 0xbad9eb4c
or ecx, edi
or edx, ebx
and ebx, 0x452614b3
and ebp, 0xbad9eb4c
or ebp, ebx
xor ebp, ecx
not edx
or edx, ebp
cmp edx, 0xffffffff
sete cl
setne dl
cmp eax, 0xa
setl r8b
cmp eax, 9
setg al
mov r9d, edx
and r9b, al
mov ebx, r8d
and bl, cl
or bl, r9b
xor al, bl
and al, bl
or dl, r8b
xor dl, 1
xor cl, r8b
and cl, r8b
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
mov edx, eax
xor dl, 1
xor al, cl
xor cl, 1
or cl, dl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x3acead0f
mov ebp, 0xf28ba456
cmovne edx, ebp
test al, al
mov eax, edx
mov ebp, 0x3acead0f
jmp 0x1400e7bf9
mov ecx, 0x42e93816
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov rax, qword [rsp + 0x30]
mov ecx, 0x31da7550
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov rcx, qword [rsp + 0x28]
lea rdx, str.RtlCreateHeap
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xb72a1d93
and edx, ecx
and ecx, 0x48d5e26c
or ecx, ebp
xor ecx, 0x48d5e26c
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, 0x741075a2
and ecx, 0x8bef8a5d
or ecx, edx
xor ecx, 0x8bef8a5c
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
and edx, 0x8490058
mov ebp, ecx
and ebp, 0x4210b900
or ebp, edx
xor ebp, 0x4210b900
and ecx, 0xb5a646a7
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xbd2dbedb
and ecx, 0x42d24124
or ecx, edx
xor ecx, 0x88bf87c
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
or cl, r8b
mov ebx, ecx
xor bl, dl
or cl, dl
xor cl, 1
or cl, bl
xor cl, al
mov edx, ecx
xor dl, 1
and al, dl
xor dl, al
test dl, 1
mov edx, 0xe97791a5
mov ebp, 0xd484f696
cmovne edx, ebp
test cl, cl
mov ecx, edx
mov ebp, 0xe97791a5
jmp 0x1400e71ac
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
mov ecx, ebp
xor ecx, 0x5ae51da6
and ecx, ebp
not ebp
and ebp, 0x51900
and edx, 0x5ae004a6
or edx, ebp
mov ebp, edx
xor ebp, 0x1a200000
xor edx, 0xa51ffb59
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0xe0c01df7
and ebp, 0x1a250000
or ebp, edi
or edx, ebx
and ebx, 0xe0c01df7
and ecx, 0x1f3fe208
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0x96affbec
and edx, 0x69500413
or edx, ecx
mov ebp, edx
xor ebp, 0x33b519b5
xor edx, 0x8c08e608
and edx, 0x9f3cef38
mov ecx, ebp
and ecx, 0x60c310c7
or ecx, edx
mov edx, ecx
xor edx, 0x60c310c7
mov ebx, ecx
xor ebx, 0x67bfa49c
and ebx, edx
and ebp, 0x77cb45b
mov edi, ebx
and edi, ebp
xor ebp, ebx
or ebp, edi
mov ebx, ebp
not ebx
and ebx, 0x77cb45a
and ebp, 0xf8834ba5
or ebp, ebx
and edx, 1
xor ecx, 0x60c310c6
or ecx, edx
mov edx, ecx
not edx
and edx, 0xa7d9a492
and ecx, 0x58265b6d
or ecx, edx
xor ecx, 0x58265b6d
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
xor edx, 0x8fbed989
and edx, ecx
not ecx
and ecx, 0x8fbed989
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x70412676
and edx, 0x8fbed989
or edx, ecx
sete cl
cmp eax, 0xa
setl dl
cmp eax, 9
setg bl
mov eax, ebx
xor al, cl
xor al, 1
or bl, al
xor bl, 1
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, bl
mov eax, ecx
not al
and al, bl
mov edx, eax
xor dl, cl
test cl, 1
mov ecx, 0xa8758b2b
mov ebp, 0x67b8eb30
cmovne ecx, ebp
test al, al
mov eax, 0xa8758b2b
cmove ecx, eax
test dl, 1
jmp 0x1400e8aa2
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0x38b82b56
and edx, ebp
not ebp
and ebp, 0x28900016
and ecx, 0x10282b40
or ecx, ebp
xor ecx, 0x10282b40
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0xc747d4a9
and edx, 0x38b82b56
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, 0x449d387
and ebp, 0xfbb62c78
or ebp, edi
or ecx, ebx
and ebx, 0x449d387
and edx, 0xfbb62c78
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xf20d9bcb
and edx, ecx
and ecx, 0xdf26434
or ecx, ebp
xor ecx, 0xdf26434
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xb5c481cf
and ecx, 0x4a3b7e30
or ecx, ebp
xor ecx, 0x4a3b7e30
or ecx, edx
cmp ecx, 0xffffffff
sete cl
setne dl
cmp eax, 9
setg r8b
cmp eax, 0xa
setl r9b
mov eax, r9d
xor al, dl
mov ebx, eax
xor bl, r8b
and bl, al
or dl, r9b
or cl, r8b
mov eax, edx
xor al, cl
or cl, dl
xor cl, 1
or cl, al
mov eax, ebx
xor al, cl
or cl, bl
xor cl, 1
or cl, al
mov edx, ecx
xor dl, al
test cl, 1
mov ecx, 0x8681eaf3
mov ebp, 0x460cc8bf
cmovne ecx, ebp
test al, al
cmove ecx, ebp
test dl, 1
mov eax, 0x8681eaf3
jmp 0x1400e9961
mov rbp, qword [rsp + 0x30]
mov eax, dword [0x140265718]
mov ecx, dword [0x140265714]
lea edx, [rax - 1]
imul edx, eax
mov eax, edx
not eax
and eax, 0x380cec65
and edx, 0xc7f3139a
or edx, eax
mov eax, edx
not eax
and eax, 0xc7f3139a
and edx, 0x380cec65
or edx, eax
mov eax, edx
xor eax, 1
and eax, edx
mov ebx, edx
not ebx
and ebx, 0x1426bf6
and edx, 0xfebd9409
or edx, ebx
xor edx, 0xfebd9408
mov ebx, eax
and ebx, edx
xor edx, eax
or edx, ebx
mov eax, edx
not eax
mov ebx, eax
and ebx, 0x38a9478b
and eax, edx
and edx, 0xc756b874
or edx, ebx
mov ebx, edx
xor ebx, 0x47061074
xor edx, 0x38a9478b
mov edi, edx
and edi, 0x98d8ef00
and ebx, 0x672710ff
or ebx, edi
mov edi, eax
not edi
or edx, edi
and edi, 0x98d8ef00
and eax, 0x672710ff
or eax, edi
xor eax, ebx
not edx
or edx, eax
setne r8b
sete r9b
cmp ecx, 9
setg dl
cmp ecx, 0xa
setl r10b
mov eax, r9d
xor al, r8b
and al, r9b
mov ecx, eax
xor cl, 1
mov ebx, eax
and bl, cl
mov r11d, ebx
and r11b, al
xor bl, al
or bl, r11b
or cl, al
xor cl, 1
mov eax, ebx
and al, cl
xor cl, bl
or cl, al
mov eax, edx
and al, cl
not cl
and cl, r10b
or cl, al
or r10b, r9b
xor dl, r8b
xor dl, 1
mov eax, r10d
xor al, dl
or dl, r10b
xor dl, 1
or dl, al
mov eax, edx
xor al, 1
and al, dl
xor al, 1
mov ebx, edx
xor bl, al
or al, dl
xor al, 1
or al, bl
mov edx, eax
not dl
mov ebx, ecx
xor bl, 1
and dl, cl
and bl, al
or bl, dl
mov edx, ecx
xor dl, al
or al, cl
xor al, 1
or al, dl
mov ecx, eax
xor cl, bl
test cl, 1
mov edx, 0xb493f10c
mov ecx, 0xa6c6c517
cmovne edx, ecx
test al, 1
mov ecx, 0xb493f10c
cmovne ecx, edx
mov qword [rsp + 0x38], rbp
test bl, bl
jmp 0x1400e94db
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edi, ecx
not edi
mov ebp, ecx
or ebp, 0xf88ab6ac
mov ebx, ecx
and ebx, 0xf88ab6ac
mov edx, edi
and edx, 0x7754952
or edx, ebx
and ebp, 0xf88ab6ad
xor ebp, edx
and edi, 0x8b768f47
and ecx, 0x748970b8
or ecx, edi
mov edx, ecx
xor edx, 0x748970b8
xor ecx, 0x8b768f47
and ecx, ebp
not ebp
and edx, ebp
or ecx, edx
xor ebp, ecx
test ebp, ecx
sete r8b
setne cl
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
and cl, dl
and bl, r8b
or bl, cl
mov r9d, ebx
xor r9b, dl
and r9b, bl
mov eax, edx
xor al, r8b
not al
and al, r8b
or dl, r8b
mov ecx, edx
xor cl, al
xor al, 1
xor cl, 1
or al, dl
xor al, 1
or al, cl
mov edx, r9d
xor dl, 1
mov ecx, eax
xor cl, 1
and al, dl
or dl, cl
and cl, r9b
or cl, al
mov eax, ecx
xor al, dl
test cl, 1
mov ecx, 0x305c01d6
mov ebp, 0xe0001d91
cmovne ecx, ebp
test dl, 1
mov edx, 0x305c01d6
cmovne ecx, edx
jmp 0x1400e6a0a
mov ecx, 0x525607f4
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov edx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x84a15423
and edx, ecx
and ecx, 0x7b5eabdc
or ecx, ebp
mov ebp, ecx
xor ebp, 0x2a14a184
xor ecx, 0x84a15423
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x556a4a78
and ebp, 0xaa95b587
or ebp, edi
or ecx, ebx
and ebx, 0x556a4a78
and edx, 0xaa95b587
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov esi, ecx
not esi
mov edx, esi
and edx, 0xec89a121
and ecx, 0x13765ede
or ecx, edx
mov ebx, ecx
xor ebx, 0x13765ede
mov edi, ecx
xor edi, 0x7beca249
and edi, ebx
or esi, 0x97650368
mov ebp, esi
not ebp
mov edx, edi
not edx
mov eax, edx
and eax, 0x761c1c2f
and edi, 0x89e3e3d0
or edi, eax
or edx, esi
and esi, 0x761c1c2f
and ebp, 0x882e090
or ebp, esi
xor ebp, edi
not edx
or edx, ebp
mov eax, edx
not eax
and eax, 0x8292fa91
and edx, 0x7d6d056e
or edx, eax
mov ebp, edx
xor ebp, 0x60080601
xor ecx, 0x6489a021
and ecx, 0x74dfbc3d
mov eax, ebx
and eax, 0x8b2043c2
or eax, ecx
xor eax, 0x74dfbc3c
and ebx, 1
or ebx, eax
mov eax, ebx
not eax
xor edx, 0x15f7f9f8
mov ecx, edx
and ecx, 0x9ee088fe
and ebp, 0x611f7701
or ebp, ecx
or edx, ebx
and ebx, 0x9ee088fe
and eax, 0x611f7701
or eax, ebx
xor eax, ebp
not edx
or edx, eax
mov eax, edx
not eax
and edx, 0xa5190f0c
and eax, 0x5ae6f0f3
or eax, edx
xor eax, 0xa5190f0c
sete r9b
setne cl
cmp r8d, 9
setg dl
cmp r8d, 0xa
setl bl
mov eax, edx
xor dl, cl
and cl, bl
and al, r9b
or al, cl
or bl, r9b
xor dl, 1
mov ecx, ebx
xor cl, dl
or dl, bl
xor dl, 1
or dl, cl
xor dl, al
and al, dl
mov ecx, edx
xor cl, al
test cl, 1
mov ebp, 0xd879bd02
mov ecx, 0x58c23c3e
cmovne ebp, ecx
test dl, 1
mov ecx, 0xd879bd02
cmovne ecx, ebp
test al, al
jmp 0x1400e85db
mov ecx, 0xd4c56ef9
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
mov ecx, ebp
or ecx, 1
mov ebx, ecx
not ebx
and ebp, 0xf8aabca
and edx, 0xf0755435
or edx, ebp
mov ebp, edx
xor ebp, 0xd0151434
xor edx, 0xf8aabcb
mov edi, ecx
and edi, 0x2fe0c20a
and ebx, 0xd01f3df4
or ebx, edi
or ecx, edx
and edx, 0x2fe0c20a
and ebp, 0xd01f3df5
or ebp, edx
xor ebp, ebx
not ecx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x79035b0d
and ecx, 0x86fca4f2
or ecx, edx
mov edx, ecx
xor edx, 0xbc04d2
xor ecx, 0x71014001
and ecx, 0xf741e021
and edx, 0x8be1fde
or edx, ecx
xor edx, 0xf741e021
sete r8b
setne bl
cmp eax, 0xa
setl dl
cmp eax, 9
setg al
and bl, al
mov ecx, edx
and cl, r8b
or cl, bl
xor cl, 1
or cl, al
xor dl, r8b
mov ebx, edx
xor bl, 1
mov eax, ebx
and al, dl
mov r8d, ebx
and r8b, al
xor al, bl
or al, r8b
mov ebx, eax
xor al, 1
and al, cl
xor cl, 1
and bl, cl
or al, bl
mov ebx, ecx
xor bl, dl
or dl, cl
xor dl, 1
or dl, bl
mov ecx, edx
xor cl, al
test cl, 1
mov ebp, 0xa0a13d21
cmovne ebp, r15d
test dl, 1
mov ecx, 0xa0a13d21
cmovne ecx, ebp
test al, 1
jmp 0x1400e85db
mov edx, dword [0x140265718]
mov ecx, dword [0x140265714]
lea eax, [rdx - 1]
imul eax, edx
mov edx, eax
not edx
and edx, 0x6a6aaf6f
and eax, 0x95955090
or eax, edx
mov edx, eax
not edx
and edx, 0x95955090
and eax, 0x6a6aaf6f
or eax, edx
mov edx, eax
xor edx, 1
and edx, eax
mov ebp, eax
not ebp
and ebp, 0x68f89676
and eax, 0x97076989
or eax, ebp
xor eax, 0x97076988
mov ebp, edx
and ebp, eax
xor eax, edx
or eax, ebp
mov edx, eax
not edx
and eax, edx
mov ebp, edx
and ebp, eax
xor eax, edx
or eax, ebp
mov edx, eax
not edx
and eax, 0x739828e3
and edx, 0x8c67d71c
or edx, eax
xor edx, 0x739828e3
cmp edx, 0xffffffff
setne al
sete r9b
cmp ecx, 9
setg r8b
cmp ecx, 0xa
setl bl
mov edx, r9d
xor dl, bl
mov ecx, edx
and cl, bl
and al, bl
and bl, r9b
or bl, dl
and dl, r9b
xor dl, 1
xor cl, 1
mov r10d, edx
xor r10b, cl
or cl, dl
xor cl, 1
or cl, r10b
and r8b, r9b
or al, r8b
mov edx, ebx
xor dl, al
xor al, 1
xor dl, 1
or al, bl
xor al, 1
or al, dl
mov edx, eax
xor dl, 1
mov ebx, ecx
xor bl, 1
and cl, bl
and dl, al
xor cl, 1
mov r8d, ecx
xor r8b, bl
or cl, bl
xor cl, 1
or cl, r8b
xor dl, 1
mov r8d, edx
xor r8b, al
or dl, al
xor dl, 1
or dl, r8b
mov r8d, ecx
xor r8b, 1
and r8b, dl
xor dl, 1
and dl, cl
or dl, r8b
mov ecx, ebx
and cl, al
xor bl, al
or bl, cl
mov eax, ebx
xor al, dl
test bl, 1
mov ecx, 0x9b700547
mov ebp, 0x13d98e3b
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
not al
test al, 1
mov eax, 0x9b700547
jmp 0x1400e97d8
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
and ebp, 0x3b0eee34
and edx, 0xc4f111cb
or edx, ebp
mov ecx, edx
xor ecx, 0x2a0c2000
mov ebp, edx
xor ebp, 0xc4f111cb
mov ebx, ebp
and ebx, 0x5583df7d
and ecx, 0xaa7c2082
or ecx, ebx
mov ebx, ecx
not ebx
and ebx, 0xaa7c2083
and ecx, 0x5583df7c
or ecx, ebx
and ebp, 1
xor edx, 0xc4f111ca
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x9a8a29d6
and edx, 0x6575d629
or edx, ebp
xor edx, 0x6575d629
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ebp, edx
mov ecx, edx
xor ecx, 0x3a9d48b
and ecx, edx
not edx
and edx, 0x3a01481
and ebp, 0x9c00a
or ebp, edx
xor ebp, 0x9c00a
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
and edx, 0xe9ffed56
and ecx, 0x160012a9
or ecx, edx
mov edx, ecx
xor edx, 0x1189c020
xor ecx, 0xea5639dd
mov ebp, ecx
and ebp, 0x2c722e5b
and edx, 0xd38dd1a4
or edx, ebp
xor edx, 0x2c722e5b
xor ecx, edx
test ecx, edx
sete r8b
setne bl
cmp eax, 9
setg dl
cmp eax, 0xa
setl al
mov r9d, eax
xor r9b, bl
or bl, al
xor bl, 1
or dl, r8b
xor dl, 1
mov ecx, ebx
and cl, dl
xor dl, bl
or dl, cl
mov ecx, eax
and cl, r8b
xor al, r8b
or al, cl
mov ecx, r9d
xor cl, al
or al, r9b
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
xor al, 1
xor dl, 1
mov ecx, edx
and cl, al
xor dl, al
or cl, dl
mov eax, ecx
xor al, dl
test cl, 1
mov ecx, 0xdc42b088
mov ebp, 0xe5589e6
cmovne ecx, ebp
test dl, 1
mov r12d, 0xe5589e6
cmove ecx, ebp
test al, 1
mov eax, 0xdc42b088
jmp 0x1400e9961
mov ecx, 0x88a1a198
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov ebx, ecx
and ebx, 0x286dc64f
mov edx, ebp
and edx, 0xd79239b0
or edx, ebx
mov ebx, edx
not ebx
and ebx, 0xd79239b1
and edx, 0x286dc64e
or edx, ebx
and ebp, 0x440781c2
mov ebx, ecx
and ebx, 0xbbf87e3d
or ebx, ebp
xor ebx, 0x440781c3
and ecx, 1
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0x349072ae
and ecx, 0xcb6f8d51
or ecx, ebp
xor ecx, 0xcb6f8d51
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x569fe8dc
and ecx, 0xa9601723
or ecx, edx
mov edx, ecx
xor edx, 0x200103
xor ecx, 0x401ce054
and ecx, 0xe95cf674
and edx, 0x16a3098b
or edx, ecx
mov ecx, edx
xor ecx, 0x8050e244
xor edx, 0x4a30802
and edx, 0x6daf1c32
and ecx, 0x9250e3cd
or ecx, edx
mov edx, ecx
xor edx, 0x80002049
xor ecx, 0x5021410
and ecx, 0x1752d794
and edx, 0xe8ad286b
or edx, ecx
xor edx, 0xe8ad286b
sete cl
cmp eax, 0xa
setl r9b
cmp eax, 9
setg r8b
mov eax, ecx
mov edx, r9d
and dl, cl
xor r9b, cl
or cl, r8b
xor al, r8b
not al
and al, r8b
mov ebx, ecx
xor bl, al
xor al, 1
xor bl, 1
or al, cl
xor al, 1
or al, bl
or dl, r9b
xor dl, 1
mov ecx, r9d
and cl, dl
xor dl, r9b
or dl, cl
mov r8d, eax
xor r8b, 1
mov ecx, eax
and cl, r8b
mov ebx, ecx
xor bl, 1
xor cl, al
or bl, r8b
xor bl, 1
or bl, cl
mov ecx, ebx
and bl, dl
xor r8b, dl
xor dl, 1
xor cl, 1
and cl, dl
or bl, cl
or dl, al
xor dl, 1
or dl, r8b
mov eax, edx
xor al, bl
test al, 1
mov eax, 0xce6c0e33
mov ecx, 0xce03c462
cmovne eax, ecx
test dl, 1
mov ecx, 0xce6c0e33
jmp 0x1400e7ac3
mov ecx, 0x6eb4316e
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea edi, [rcx - 1]
imul edi, ecx
mov ecx, edi
not ecx
mov ebx, ecx
and ebx, 0x42b69279
mov edx, edi
and edx, 0xbd496d86
or edx, ebx
mov ebx, edx
xor ebx, 0x20400582
xor edx, 0x42b69278
mov ebp, edi
xor ebp, 0xfffffffe
and ebp, edi
or edx, 1
mov esi, ebp
not esi
mov eax, edx
and eax, 0x9d2fe834
and ebx, 0x62d017ca
or ebx, eax
or edx, esi
and esi, 0x9d2fe834
and ebp, 0x62d017cb
or ebp, esi
xor ebp, ebx
not edx
or edx, ebp
mov ebp, edx
not ebp
mov eax, ebp
and eax, 0x973d7045
and edx, 0x68c28fba
or edx, eax
and edi, 0x973d7045
and ecx, 0x68c28fba
or ecx, edi
xor ecx, edx
not ecx
or ecx, ebp
cmp ecx, 0xffffffff
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
and al, cl
xor cl, bl
or cl, al
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, 0x302704bd
mov ebp, 0x11b479db
cmovne eax, ebp
test bl, 1
mov edx, 0x302704bd
cmove eax, edx
test cl, 1
cmovne eax, ebp
jmp 0x1400e82f7
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
mov edx, ecx
and edx, 0x22400600
and ebp, 0x44220004
or ebp, edx
mov ebx, ebp
xor ebx, 0x220004
xor ebp, 0xb018746b
or ecx, 0x66620604
mov edx, ecx
not edx
and ebp, 0xf418746b
and ebx, 0x2620204
or ebx, ebp
and ecx, 0xf418746b
and edx, 0x9858990
or edx, ecx
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0x9c07b2fb
and edx, 0x63f84d04
or edx, ecx
mov ecx, edx
xor ecx, 0x59a4b00
xor edx, 0x480100e5
mov ebp, ecx
and ebp, 0xfffffffe
and edx, 0x4c1148e5
and ecx, 0xb3eeb71a
or ecx, edx
xor ecx, 0xb3eeb71b
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
and edx, 0xcde4b652
and ecx, 0x321b49ad
or ecx, edx
mov edx, ecx
not edx
and edx, 0x3bf60eec
and ecx, 0xc409f113
or ecx, edx
xor ecx, 0x9ed4741
sete r9b
setne r8b
cmp eax, 9
setg dl
cmp eax, 0xa
setl al
xor dl, al
and dl, al
mov ecx, edx
xor cl, 1
mov ebx, edx
and bl, cl
xor bl, 1
mov r10d, ebx
xor r10b, cl
or bl, cl
xor bl, 1
or bl, r10b
or cl, dl
xor cl, 1
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
mov ebx, ecx
xor bl, 1
and bl, cl
xor bl, 1
mov edx, ecx
xor dl, bl
or bl, cl
xor bl, 1
or bl, dl
xor bl, r8b
mov ecx, eax
or cl, r9b
xor al, r9b
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
mov r9d, ebx
xor r9b, 1
mov r8d, eax
xor r8b, r9b
mov ecx, ebx
and cl, r9b
mov edx, ecx
xor dl, 1
xor cl, bl
or dl, r9b
xor dl, 1
or dl, cl
xor dl, al
xor r8b, 1
or al, bl
xor al, 1
or al, r8b
mov ecx, eax
xor cl, dl
test cl, 1
mov ebp, 0x28b1ceb0
mov ecx, 0x2d9cfd4e
cmovne ebp, ecx
test al, 1
mov ecx, 0x28b1ceb0
jmp 0x1400e85d5
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
xor ecx, 0xfffffffe
and ecx, edx
not edx
mov ebp, edx
and ebp, 0xfffffffe
mov ebx, ebp
and ebx, ecx
xor ecx, ebp
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0xfb60766a
and ecx, 0x49f8995
or ecx, ebp
xor ecx, 0x49f8995
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x4f9c7f47
and ecx, 0xb06380b8
or ecx, edx
xor ecx, 0xb06380b8
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
xor dl, 1
and al, dl
xor dl, al
test dl, 1
mov edx, 0x522aea78
mov ebp, 0x23736f3e
cmovne edx, ebp
test cl, cl
mov ecx, edx
mov ebp, 0x522aea78
cmovne ecx, ebp
test al, al
jmp 0x1400e94db
mov ecx, 0x98819097
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0x4bd457e6
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
not edx
and ebp, 0xb4bf490d
and edx, 0x4b40b6f2
or edx, ebp
mov ebp, edx
xor ebp, 0xb4bf490d
xor edx, 0x4b400470
and edx, 0x5f720d71
mov ecx, ebp
and ecx, 0xa08df28e
or ecx, edx
mov edx, ecx
xor edx, 0xa08df28e
mov ebx, edx
and ebx, 0x8c9eb038
and ebp, 0x73614fc7
or ebp, ebx
mov ebx, ebp
not ebx
and ebx, 0x4f557806
and ebp, 0xb0aa87f9
or ebp, ebx
xor ebp, 0x3c3437c0
and edx, 1
xor ecx, 0xa08df28f
or ecx, edx
mov edx, ecx
not edx
and edx, 0xbf1f808
and ecx, 0xf40e07f7
or ecx, edx
xor ecx, 0xf40e07f7
mov edx, ebp
and edx, ecx
xor ecx, ebp
or ecx, edx
mov edx, ecx
xor edx, 0xed74ad09
and edx, ecx
or ecx, 0x128b52f6
mov ebp, ecx
not ebp
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x8137a3b3
and ebp, 0x6c400c08
or ebp, edi
or ecx, ebx
and ebx, 0x8137a3b3
and edx, 0x7ec85c4c
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x128b52f6
and ecx, 0xed74ad09
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0xb6608920
and ecx, 0x499f76df
or ecx, ebp
xor ecx, 0x499f76df
or ecx, edx
cmp ecx, 0xffffffff
sete r8b
setne r10b
cmp eax, 0xa
setl cl
cmp eax, 9
setg r9b
mov eax, r10d
xor al, r8b
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, r9b
mov r9d, eax
xor r9b, 1
xor r10b, cl
mov ebx, ecx
and bl, r8b
xor cl, r8b
or cl, bl
mov ebx, r10d
xor bl, cl
or cl, r10b
xor cl, 1
or cl, bl
mov r8d, ecx
xor r8b, 1
mov edx, r9d
and dl, al
mov ebx, r9d
xor bl, dl
xor dl, 1
or dl, al
xor dl, 1
or dl, bl
mov eax, edx
xor al, 1
and al, cl
and dl, r8b
or dl, al
mov eax, r9d
and al, cl
xor cl, r9b
or cl, al
mov eax, ecx
xor al, dl
test cl, 1
mov ecx, 0xa63cbad9
mov ebp, 0x938caecc
cmovne ecx, ebp
test dl, 1
mov r14d, 0x938caecc
cmove ecx, ebp
test al, 1
mov eax, 0xa63cbad9
jmp 0x1400e9961
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
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
and ecx, ebp
and edx, ebx
or edx, ecx
xor ebp, edx
test ebp, edx
setne r10b
sete r9b
cmp eax, 9
setg r8b
cmp eax, 0xa
setl cl
mov eax, ecx
xor al, r8b
and al, cl
mov ebx, eax
xor bl, 1
or al, bl
mov edx, ebx
xor dl, al
or al, bl
xor al, 1
or al, dl
xor al, r9b
xor r10b, r8b
mov edx, ecx
and dl, r9b
xor cl, r9b
or cl, dl
xor cl, 1
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, eax
xor dl, 1
and dl, cl
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 al, 1
mov eax, 0x485984fb
mov edx, 0xecc1663
cmovne eax, edx
test cl, 1
mov ecx, eax
cmovne ecx, edx
jmp 0x1400e7ac6
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
xor ecx, 0x31dfd056
and ecx, edx
not edx
and edx, 0x31dfd056
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xce202fa9
and ecx, 0x31dfd056
or ecx, edx
mov edx, ecx
not edx
mov ebp, ecx
and ebp, 0xfffffffe
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
and ecx, 0xdf37f7aa
and edx, 0x20c80855
or edx, ecx
mov ecx, edx
xor ecx, 0x943650a2
xor edx, 0x20c80855
mov ebp, edx
and ebp, 0x6b49a708
and ecx, 0x94b658f7
or ecx, ebp
xor ecx, 0x94b658f7
or ecx, edx
cmp ecx, 0xffffffff
sete r10b
setne r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg al
mov ebx, r8d
and bl, al
and r10b, cl
or r10b, bl
xor r10b, 1
or r10b, al
mov r9d, r10d
xor r9b, 1
xor r8b, cl
mov ecx, r8d
xor cl, 1
mov edx, r9d
and dl, r10b
mov eax, ecx
and al, r8b
mov ebx, edx
xor bl, 1
xor dl, r9b
or bl, r10b
xor bl, 1
or bl, dl
mov edx, eax
and dl, cl
xor al, cl
or al, dl
mov edx, ebx
xor dl, 1
and dl, al
xor al, 1
and al, bl
or al, dl
xor r8b, r10b
or cl, r9b
xor cl, 1
or cl, r8b
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0xc6984d3b
cmovne edx, r12d
test cl, 1
mov ecx, 0xc6984d3b
jmp 0x1400e8f61
mov ecx, 0xba10e481
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rdx - 1]
imul ebx, edx
mov ecx, ebx
not ecx
mov ebp, ecx
and ebp, 0xf82431f5
mov edx, ebx
xor edx, 0xf82431f5
and edx, ebx
mov edi, ebp
and edi, edx
xor edx, ebp
or edx, edi
mov ebp, edx
not ebp
and ebp, 0x7dbce0b
and edx, 0xf82431f4
or edx, ebp
and ecx, 0xf3b85a0e
and ebx, 0xc47a5f1
or ebx, ecx
mov ecx, ebx
xor ecx, 0x4458141
mov ebp, edx
not ebp
mov edi, ebp
and edi, 0x59b22eb0
and edx, 0xa64dd14f
or edx, edi
xor ebx, 0x51b00a00
and ebx, 0x59b22eb0
and ecx, 0xa64dd14f
or ecx, ebx
xor ecx, edx
xor ebp, ecx
test ebp, ecx
sete r8b
setne r10b
cmp eax, 9
setg r9b
cmp eax, 0xa
setl bl
mov eax, ebx
xor al, r9b
and al, bl
mov edx, eax
xor dl, 1
mov ecx, edx
and cl, al
xor dl, cl
xor cl, 1
or cl, al
xor cl, 1
or cl, dl
mov eax, ecx
xor al, 1
and al, r10b
and cl, r8b
or cl, al
and r9b, r8b
and r10b, bl
or r10b, r9b
mov eax, ebx
and al, r8b
xor bl, r8b
or bl, al
xor bl, 1
mov eax, r10d
and al, bl
xor bl, r10b
or bl, al
mov eax, ebx
xor al, 1
mov edx, eax
and dl, bl
mov r8d, edx
and r8b, al
xor dl, al
or dl, r8b
mov r8d, edx
xor dl, 1
and dl, cl
or al, cl
xor cl, 1
and r8b, cl
or dl, r8b
xor cl, bl
xor al, 1
or al, cl
mov ecx, eax
xor cl, dl
test cl, 1
mov ecx, 0xbab5e0c2
mov ebp, 0x254e9f4d
cmovne ecx, ebp
test al, 1
mov eax, 0xbab5e0c2
cmovne eax, ecx
test dl, dl
jmp 0x1400db49f
mov ecx, 0xd554c829
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x3e957e48
and edx, ecx
and ecx, 0xc16a81b7
or ecx, ebp
mov ebp, ecx
xor ebp, 0x1208121
xor ecx, 0x3e957e48
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xccca0c9e
and ebp, 0x3335f361
or ebp, edi
or ecx, ebx
and ebx, 0xccca0c9e
and edx, 0x3335f361
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov esi, ecx
not esi
mov ebx, ecx
or ebx, 0xa8cf23f
mov edi, ebx
not edi
mov ebp, esi
or ebp, 0xf5730dc0
mov edx, ebp
not edx
and ebx, 0x48f6fe20
and edi, 0xb50101c0
or edi, ebx
and ebp, 0x48f6fe20
and edx, 0x208001f
or edx, ebp
xor edx, edi
mov ebp, edx
not ebp
and ebp, 0xb5bd2cfd
and edx, 0x4a42d302
or edx, ebp
mov ebx, edx
xor ebx, 0x6015240
and esi, 1
xor ecx, 0xfffffffe
or ecx, esi
mov ebp, ecx
not ebp
and ebp, 0xcb298b57
and ecx, 0x34d674a8
or ecx, ebp
mov ebp, ecx
xor ebp, 0x4407000
xor edx, 0x40ce213c
xor ecx, 0xcb298b57
mov edi, edx
and edi, 0xf9b68daf
and ebx, 0x6497250
or ebx, edi
or edx, ecx
and ecx, 0xf9b68daf
and ebp, 0x6497250
or ebp, ecx
xor ebp, ebx
not edx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x1da743ab
and edx, 0xe258bc54
or edx, ecx
mov ecx, edx
xor ecx, 0xc0400014
xor edx, 0x100040a2
and edx, 0x3218fce2
and ecx, 0xcde7031d
or ecx, edx
mov edx, ecx
xor edx, 0x3210c4e0
xor ecx, 0x88870008
and ecx, 0x888f380a
and edx, 0x7770c7f5
or edx, ecx
mov ecx, edx
xor ecx, 0x15408785
xor edx, 0x80802800
and edx, 0xe2b06870
and ecx, 0x1d4f978f
or ecx, edx
xor ecx, 0xe2b06870
cmp ecx, 0xffffffff
sete bl
setne r8b
cmp eax, 0xa
setl cl
cmp eax, 9
setg dl
mov eax, edx
and bl, dl
and dl, r8b
xor al, r8b
or al, dl
mov edx, eax
not dl
and cl, r8b
or bl, cl
mov ecx, ebx
xor cl, 1
and bl, al
and dl, cl
or dl, bl
mov ebx, eax
and bl, cl
xor cl, al
or cl, bl
mov eax, ecx
xor al, dl
test cl, cl
mov ecx, 0xfa09d8cc
mov ebp, 0x61ae3665
cmovne ecx, ebp
test dl, dl
cmove ecx, ebp
not al
test al, 1
mov eax, 0xfa09d8cc
jmp 0x1400e97d8
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ebx, edx
not ebx
mov ecx, edx
and ecx, 0xda69304d
and ebx, 0x2596cfb2
or ebx, ecx
mov ebp, ebx
xor ebp, 0x2596cfb2
xor ebx, 0xda69304d
mov edi, ebx
or edi, 0xfaa39201
mov esi, edi
not esi
or edx, 0x55c6dfe
mov ecx, edx
not ecx
and edi, 0xd2b7dfc8
and esi, 0x5482036
or esi, edi
and edx, 0xd2b7dfc8
and ecx, 0x28000001
or ecx, edx
xor ecx, esi
mov edx, ecx
not edx
and edx, 0xb36f295a
and ecx, 0x4c90d6a5
or ecx, edx
mov edi, ecx
xor edi, 0x48c83100
and ebx, 0xcebd1e9c
mov edx, ebp
and edx, 0x3142e163
or edx, ebx
xor edx, 0xcebd1e9d
and ebp, 1
or ebp, edx
mov edx, ebp
not edx
and edx, 0x6028732a
and ebp, 0x9fd78cd5
or ebp, edx
mov edx, ebp
xor edx, 0x8cc30005
xor ebp, 0x6028732a
xor ecx, 0xb63344a5
mov ebx, ecx
and ebx, 0x33148efa
and edi, 0xcceb7105
or edi, ebx
or ecx, ebp
and ebp, 0x33148efa
and edx, 0xcceb7105
or edx, ebp
xor edx, edi
not ecx
or ecx, edx
mov ebp, ecx
not ebp
or ecx, 0xc001dbe7
mov ebx, ecx
not ebx
or ebp, 0x3ffe2418
mov edx, ebp
not edx
and ecx, 0xa6ac3846
and ebx, 0x19520418
or ebx, ecx
and ebp, 0xa6ac3846
and edx, 0x4001c3a1
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0xc001dbe7
and edx, 0x3ffe2418
or edx, ecx
mov ecx, edx
not ecx
mov ebp, ecx
and ebp, 0x47ea4989
and edx, 0xb815b676
or edx, ebp
xor edx, 0xb815b676
or edx, ecx
cmp edx, 0xffffffff
sete r9b
setne r10b
cmp eax, 9
setg dl
cmp eax, 0xa
setl r8b
mov ebx, r10d
or bl, r8b
xor bl, 1
mov eax, edx
or al, r9b
xor al, 1
mov ecx, ebx
and cl, al
xor al, bl
or al, cl
mov ecx, edx
xor cl, r9b
and cl, dl
and r10b, r8b
and dl, r9b
or dl, r10b
xor cl, 1
xor dl, 1
mov ebx, ecx
xor bl, dl
or dl, cl
xor dl, 1
or dl, bl
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 r9d, ecx
xor r9b, 1
mov r8d, eax
xor r8b, 1
mov edx, ecx
and dl, r9b
mov ebx, edx
xor bl, 1
xor dl, cl
or bl, r9b
xor bl, 1
or bl, dl
and r8b, bl
xor bl, 1
and bl, al
or bl, r8b
mov edx, eax
xor dl, cl
or cl, al
xor cl, 1
or cl, dl
mov eax, ecx
xor al, bl
test al, 1
mov eax, 0x29092e25
mov edx, 0x2404aabb
cmovne eax, edx
test cl, 1
mov ecx, 0x29092e25
cmovne ecx, eax
test bl, 1
jmp 0x1400e9961
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x15db77c
and edx, ecx
and ecx, 0xfea24883
or ecx, ebp
mov ebp, ecx
xor ebp, 0x1ea04881
xor ecx, 0x15db77c
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xe112030e
and ebp, 0x1eedfcf1
or ebp, edi
or ecx, ebx
and ebx, 0xe112030e
and edx, 0x1eedfcf1
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
or edx, 1
mov ebx, edx
not ebx
and ebp, 0x43ebe3c2
and ecx, 0xbc141c3d
or ecx, ebp
mov ebp, ecx
xor ebp, 0x24000434
xor ecx, 0x43ebe3c3
mov edi, edx
and edi, 0xdb37784b
and ebx, 0x24c887b4
or ebx, edi
or edx, ecx
and ecx, 0xdb37784b
and ebp, 0x24c887b4
or ebp, ecx
xor ebp, ebx
not edx
or edx, ebp
mov ecx, edx
not ecx
and edx, ecx
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
sete r9b
setne r8b
cmp eax, 9
setg bl
cmp eax, 0xa
setl dl
mov eax, ebx
xor bl, r8b
and r8b, dl
and al, r9b
or al, r8b
mov ecx, edx
and cl, r9b
xor dl, r9b
or dl, cl
xor dl, 1
mov ecx, ebx
and cl, dl
xor dl, bl
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, 1
xor al, 1
mov ecx, eax
or cl, dl
xor al, dl
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0xce46fd12
mov ebp, 0xda238c76
cmovne edx, ebp
test al, 1
mov eax, edx
mov ebp, 0xce46fd12
cmovne eax, ebp
test cl, 1
cmovne eax, edx
jmp 0x1400e82f7
mov edx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edx, ecx
xor edx, 0xfec35cee
mov edi, edx
and edi, ecx
and edx, ebp
mov ebx, edi
not ebx
mov esi, edx
not esi
mov eax, ebx
and eax, 0x18dd6b86
and edi, 0xe7229479
or edi, eax
or ebx, esi
and esi, 0x18dd6b86
and edx, 0xe7229479
or edx, esi
xor edx, edi
not ebx
or ebx, edx
mov eax, ebx
not eax
and eax, 0xfec35cef
and ebx, 0x13ca310
or ebx, eax
and ebp, 0x4fcaf907
mov eax, ecx
and eax, 0xb03506f8
or eax, ebp
xor eax, 0x4fcaf906
and ecx, 1
or ecx, eax
mov eax, ecx
not eax
and eax, 0x38343f25
and ecx, 0xc7cbc0da
or ecx, eax
mov eax, ecx
xor eax, 0x45c30018
mov edx, ebx
not edx
xor ecx, 0x38343f25
mov ebp, edx
and ebp, 0x8a28fae7
and ebx, 0x75d70518
or ebx, ebp
or edx, ecx
and ecx, 0x8a28fae7
and eax, 0x75d70518
or eax, ecx
xor eax, ebx
not edx
or edx, eax
mov ecx, edx
mov eax, edx
xor eax, 0xc975d2bf
and eax, edx
not edx
and edx, 0xde6bd235
and ecx, 0x21942dca
or ecx, edx
mov edx, ecx
xor edx, 0x114008a
xor ecx, 0xc861d235
or ecx, 0x368a2d40
mov ebp, eax
not ebp
mov ebx, ecx
and ebx, 0x54c03930
and edx, 0x8935c28f
or edx, ebx
or ecx, ebp
and ebp, 0x54c03930
and eax, 0xab3fc6cf
or eax, ebp
xor eax, edx
not ecx
or ecx, eax
mov eax, ecx
not eax
and eax, 0x368a2d40
and ecx, 0xc975d2bf
or ecx, eax
sete cl
setne r9b
cmp r8d, 0xa
setl dl
cmp r8d, 9
setg al
mov ebx, eax
and cl, al
and al, r9b
xor bl, r9b
or bl, al
and dl, r9b
or cl, dl
mov eax, ecx
xor al, 1
mov edx, eax
and dl, cl
xor dl, 1
mov r8d, ecx
xor r8b, dl
or dl, cl
xor dl, 1
or dl, r8b
mov r8d, edx
xor dl, 1
and dl, bl
xor al, bl
xor bl, 1
and r8b, bl
or dl, r8b
or cl, bl
xor cl, 1
or cl, al
mov eax, ecx
xor al, dl
test cl, 1
mov ecx, 0x4d9a252b
mov ebp, 0xcd39113a
cmovne ecx, ebp
test dl, dl
cmove ecx, ebp
test al, 1
mov eax, 0x4d9a252b
jmp 0x1400e9961
mov ecx, dword [0x140265718]
lea eax, [rcx - 1]
imul eax, ecx
mov ecx, eax
not ecx
mov edx, ecx
and edx, 0x128e8043
mov ebp, eax
and ebp, 0x6d100480
or ebp, edx
xor ebp, 0x6d100480
mov edx, eax
xor edx, 0x7f9e84c3
and edx, eax
mov ebx, ebp
and ebx, edx
xor edx, ebp
or edx, ebx
mov ebp, edx
not ebp
and ebp, 0x80617b3d
and edx, 0x7f9e84c2
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0xdfc7e7b6
and edx, 0x20381849
or edx, ebp
xor edx, 0x20381849
and ecx, 0xb906786f
and eax, 0x46f98790
or eax, ecx
xor eax, 0x46f98790
mov ecx, edx
and ecx, eax
xor eax, edx
or eax, ecx
cmp eax, 0xffffffff
setne al
cmp dword [0x140265714], 0xa
setl cl
mov edx, ecx
xor dl, al
mov ebx, ecx
xor bl, dl
not bl
and bl, dl
or al, cl
xor al, 1
not dl
and dl, cl
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
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, 0x79687bc1
mov ebp, 0x179cdbef
cmovne eax, ebp
test dl, dl
mov edx, eax
cmovne edx, ebp
test cl, cl
jmp 0x1400e8bcf
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
xor ecx, 0xfdcfabcf
and ecx, edx
not edx
mov ebp, edx
and ebp, 0xfdcfabcf
mov ebx, ebp
and ebx, ecx
xor ecx, ebp
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0x2305431
and ecx, 0xfdcfabce
or ecx, ebp
mov ebp, ecx
not ebp
and ebp, 0xe09caf49
and ecx, 0x1f6350b6
or ecx, ebp
xor ecx, 0x1f6350b6
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
cmp ecx, 0xffffffff
sete r8b
setne cl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov edx, ecx
and dl, al
and cl, bl
and bl, r8b
or bl, dl
mov edx, ebx
xor dl, al
and dl, bl
and al, r8b
or al, cl
mov ecx, edx
xor cl, 1
xor dl, al
xor al, 1
or al, cl
mov ebx, eax
xor bl, dl
test dl, dl
mov ecx, 0xcb95d177
mov edx, 0xa83fafe3
cmovne ecx, edx
test al, al
mov eax, 0xcb95d177
jmp 0x1400e94d5
mov rcx, qword [rsp + 0x28]
lea rdx, str.RtlCreateHeap
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov ecx, 0x689df75f
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0xdc42b088
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov rcx, qword [rsp + 0x28]
lea rdx, str.RtlCreateHeap
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov eax, dword [0x140265718]
mov ecx, dword [0x140265714]
lea edi, [rax - 1]
imul edi, eax
mov eax, edi
not eax
mov ebp, eax
and ebp, 0x70a7897a
mov edx, edi
and edx, 0x8f587684
or edx, ebp
xor edx, 0x8f587684
mov ebx, edi
and ebx, 1
or ebx, edx
mov edx, ebx
not edx
and eax, edx
and ebx, edi
or ebx, eax
not ebx
or ebx, edx
cmp ebx, 0xffffffff
setne r9b
sete r8b
cmp ecx, 9
setg al
cmp ecx, 0xa
setl bl
mov ecx, ebx
xor cl, al
and cl, bl
mov edx, ecx
xor dl, 1
and dl, r8b
and cl, r9b
or cl, dl
and r9b, bl
or bl, r8b
xor bl, 1
and al, r8b
or al, r9b
mov edx, ebx
and dl, al
xor al, bl
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, 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 cl, 1
mov ecx, 0x893850c3
mov ebp, 0x59ef4054
cmovne ecx, ebp
test al, al
cmove ecx, ebp
test dl, 1
mov eax, 0x893850c3
jmp 0x1400e9961
mov ecx, 0xab87da5
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edi, ecx
or edi, 1
mov ebx, edi
not ebx
mov edx, ebp
or edx, 0x827dc03a
and edi, 0x827dc03b
and ebx, 0x7d823fc4
or ebx, edi
and edx, 0x827dc03b
xor edx, ebx
mov ebx, edx
not ebx
and ebx, 0x23d18524
and edx, 0xdc2e7adb
or edx, ebx
xor edx, 0xdc2e7adb
and ebp, 0x27b7f6bc
and ecx, 0xd8480943
or ecx, ebp
xor ecx, 0xd8480943
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
cmp ecx, 0xffffffff
sete r8b
setne r9b
cmp eax, 0xa
setl r10b
cmp eax, 9
setg dl
mov ecx, edx
xor cl, r10b
and cl, dl
mov eax, ecx
not al
and al, cl
mov ebx, eax
and bl, cl
xor al, cl
or al, bl
mov ecx, eax
xor cl, 1
and al, cl
mov ebx, ecx
and bl, al
xor al, cl
or al, bl
xor al, r9b
mov ecx, r10d
xor r10b, r8b
and r8b, dl
and cl, r9b
or cl, r8b
or dl, r9b
xor dl, 1
or dl, r10b
xor cl, 1
mov ebx, ecx
xor bl, dl
or cl, dl
xor cl, 1
or cl, bl
mov r8d, ecx
xor r8b, 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, eax
and bl, cl
xor cl, al
or cl, bl
mov eax, edx
xor al, cl
test cl, 1
mov ecx, 0x525607f4
mov ebp, 0xea274f5f
cmovne ecx, ebp
test dl, 1
mov r15d, 0xea274f5f
cmovne ecx, ebp
not al
test al, 1
mov eax, 0x525607f4
jmp 0x1400e9961
mov ecx, 0x3acead0f
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov rax, qword [rsp + 0x30]
mov ecx, 0x488d0290
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0xd64978b2
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov r8, qword [rsp + 0x38]
mov ebp, dword [0x140265718]
mov ecx, dword [0x140265714]
lea edx, [rbp - 1]
imul edx, ebp
mov esi, edx
not esi
mov ebp, esi
and ebp, 0x89152
and edx, 0x5d260824
or edx, ebp
mov ebp, edx
xor ebp, 0x5020020
xor edx, 0x22c02350
mov edi, esi
or edi, 0x5d2e9976
and edx, 0x7ae42b54
and ebp, 0x50a9022
or ebp, edx
mov ebx, edi
not ebx
and edi, 0x7ae42b54
and ebx, 0x80114489
or ebx, edi
xor ebx, ebp
mov ebp, ebx
not ebp
and ebp, 0xdd3d4c50
and ebx, 0x22c2b3af
or ebx, ebp
mov edx, ebx
xor edx, 0x192c2a40
xor ebx, 0x80020424
and ebx, 0xe6c204bc
and edx, 0x193dfb43
or edx, ebx
xor edx, 0x193dfb43
mov ebp, edx
and ebp, esi
xor edx, esi
or edx, ebp
mov ebp, edx
not ebp
and ebp, 0x9a1c4c22
and edx, 0x65e3b3dd
or edx, ebp
xor edx, 0x65e3b3dd
sete r9b
setne bl
cmp ecx, 0xa
setl al
cmp ecx, 9
setg cl
mov edx, ecx
and dl, bl
and r9b, cl
xor cl, bl
or cl, dl
and al, bl
or al, r9b
xor al, 1
mov edx, ecx
or dl, al
xor al, cl
mov ecx, edx
xor cl, al
test al, al
mov eax, 0x717ac8f3
mov ebp, 0x43d35e81
cmovne eax, ebp
test dl, dl
mov edx, 0x717ac8f3
cmovne eax, edx
mov qword [0x140265070], r8
test cl, cl
cmove eax, ebp
mov ecx, eax
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebx, [rcx - 1]
imul ebx, ecx
mov ecx, ebx
not ecx
and ecx, 0x8003d408
mov edx, ebx
and edx, 0x6800101
or edx, ecx
xor edx, 0x6800101
and ebx, 0x797c2af6
or ebx, edx
mov ecx, ebx
not ecx
and ecx, 0x797c2af6
and ebx, 0x8683d509
or ebx, ecx
mov esi, ebx
not esi
mov ebp, ebx
or ebp, 0x2e68cdeb
mov edi, ebp
not edi
mov edx, esi
or edx, 0xd1973214
mov ecx, edx
not ecx
and ebp, 0xdff3e05e
and edi, 0x41200
or edi, ebp
and edx, 0xdff3e05e
and ecx, 0x20080da1
or ecx, edx
xor ecx, edi
mov edx, ecx
not edx
and edx, 0x36d0a06f
and ecx, 0xc92f5f90
or ecx, edx
mov ebp, ecx
xor ebp, 0x8104404
and ebx, 0xde9059f7
mov edx, esi
and edx, 0x216fa608
or edx, ebx
xor edx, 0xde9059f6
and esi, 1
or esi, edx
mov edx, esi
not edx
xor ecx, 0xe747927a
mov ebx, ecx
and ebx, 0x12e92b9b
and ebp, 0xed16d464
or ebp, ebx
or ecx, esi
and esi, 0x12e92b9b
and edx, 0xed16d464
or edx, esi
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
xor edx, 0x1152324e
and edx, ecx
or ecx, 0xeeadcdb1
mov ebp, ecx
not ebp
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xddd68bbf
and ebp, 0x3040
or ebp, edi
or ecx, ebx
and ebx, 0xddd68bbf
and edx, 0x22297440
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0x6c5ec990
and ecx, 0x93a1366f
or ecx, edx
mov edx, ecx
xor edx, 0x2220421
xor ecx, 0x1404e98e
and edx, 0x6b2a1671
and ecx, 0x94d5e98e
or ecx, edx
xor ecx, 0x94d5e98e
sete r8b
setne r9b
cmp eax, 9
setg cl
cmp eax, 0xa
setl r11b
mov eax, r9d
mov r10d, r8d
and r10b, cl
mov edx, r11d
and dl, r9b
or cl, r9b
or r9b, r11b
xor al, r11b
not al
and al, r11b
mov ebx, r9d
xor bl, al
xor al, 1
or al, r9b
xor bl, 1
xor al, 1
or al, bl
or dl, r10b
xor r11b, r8b
xor cl, 1
or cl, r11b
xor cl, 1
mov ebx, edx
and bl, cl
xor cl, dl
or cl, bl
xor cl, 1
mov edx, eax
xor dl, cl
or cl, al
xor cl, 1
or cl, dl
mov eax, ecx
xor al, dl
test al, 1
mov eax, 0xfe15c18c
cmovne eax, r14d
test cl, 1
mov ecx, 0xfe15c18c
cmovne ecx, eax
test dl, 1
jmp 0x1400e9961
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0x3e3cf76e
and edx, ebp
not ebp
mov ebx, ebp
and ebx, 0x808930a
and ecx, 0x36346464
or ecx, ebx
xor ecx, 0x36346464
mov ebx, ecx
and ebx, edx
xor edx, ecx
or edx, ebx
mov ecx, edx
not ecx
and ecx, 0xc78958d5
and edx, 0x3876a72a
or edx, ecx
xor edx, 0xf9b5afba
mov ecx, edx
and ecx, ebp
xor edx, ebp
or edx, ecx
cmp edx, 0xffffffff
sete r8b
setne r10b
cmp eax, 0xa
setl r9b
cmp eax, 9
setg al
mov ecx, r10d
xor cl, r8b
and cl, r10b
mov edx, ecx
xor dl, 1
or dl, cl
xor dl, 1
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
xor dl, 1
mov ecx, edx
or cl, al
xor dl, al
not dl
and dl, al
xor dl, 1
mov ebx, ecx
xor bl, dl
or dl, cl
xor dl, 1
or dl, bl
mov ecx, eax
xor cl, r8b
and cl, al
and r9b, r10b
and al, r8b
or al, r9b
mov ebx, ecx
xor bl, 1
xor cl, al
xor al, 1
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, 0x7703a858
mov ecx, 0xebb94b16
cmovne ebp, ecx
test al, 1
mov ecx, 0x7703a858
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea esi, [rcx - 1]
imul esi, ecx
mov ecx, esi
not ecx
and ecx, 0x3cc4effe
and esi, 0xc33b1001
or esi, ecx
mov edi, esi
xor edi, 0xc33b1001
xor esi, 0x3cc4effe
mov ebp, edi
or ebp, 0x12ba84ff
mov ebx, ebp
not ebx
mov edx, esi
or edx, 0xed457b00
mov ecx, edx
not ecx
and ebp, 0x15058ff8
and ebx, 0xe8407000
or ebx, ebp
and edx, 0x15058ff8
and ecx, 0x2ba0007
or ecx, edx
xor ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0x83dba90c
and ecx, 0x7c2456f3
or ecx, ebp
mov ebx, ecx
xor ebx, 0x80612580
and edi, 0xb55cfb34
mov edx, esi
and edx, 0x4aa304cb
or edx, edi
xor edx, 0xb55cfb35
and esi, 1
or esi, edx
mov edx, esi
not edx
xor ecx, 0x6e9ed20d
mov ebp, ecx
and ebp, 0x7198ca7f
and ebx, 0x8e673580
or ebx, ebp
or ecx, esi
and esi, 0x7198ca7f
and edx, 0x8e673580
or edx, esi
xor edx, ebx
not ecx
or ecx, edx
mov ebp, ecx
not ebp
mov edx, ebp
and edx, 0x45800200
and ecx, 0x1a553000
or ecx, edx
mov ebx, ecx
xor ebx, 0x1a151000
xor ecx, 0x648ac7dc
or ebp, 0x5fd53200
mov edx, ebp
not edx
and ecx, 0x64cae7dc
and ebx, 0x1b151000
or ebx, ecx
and ebp, 0x64cae7dc
and edx, 0x80200823
or edx, ebp
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0xa02acdff
and edx, 0x5fd53200
or edx, ecx
mov ecx, edx
not ecx
and edx, 0xd64971f5
and ecx, 0x29b68e0a
or ecx, edx
xor ecx, 0xd64971f5
cmp ecx, 0xffffffff
setne cl
sete r8b
cmp eax, 9
setg bl
cmp eax, 0xa
setl al
mov edx, eax
xor dl, r8b
or cl, al
or al, r8b
xor al, 1
or al, dl
xor al, 1
xor cl, 1
or bl, r8b
xor bl, 1
mov edx, ecx
and dl, bl
xor bl, cl
or bl, dl
xor bl, al
mov edx, ebx
not dl
and dl, al
mov eax, ebx
xor al, dl
test bl, bl
mov ecx, 0xef15218f
mov ebp, 0x42e93816
cmovne ecx, ebp
test dl, dl
mov edx, 0xef15218f
cmove ecx, edx
test al, 1
jmp 0x1400e8aa2
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
xor ecx, 0x7b348a1f
and ecx, edx
not edx
mov ebp, edx
and ebp, 0x7b348a1f
mov ebx, ebp
and ebx, ecx
xor ecx, ebp
or ecx, ebx
mov ebp, ecx
not ebp
and ebp, 0x9e4a13b9
and ecx, 0x61b5ec46
or ecx, ebp
xor ecx, 0xe57e99a7
mov ebp, ecx
and ebp, edx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x7561094b
and ecx, 0x8a9ef6b4
or ecx, edx
xor ecx, 0x8a9ef6b4
sete r8b
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
and dl, al
mov ecx, ebx
and cl, r8b
or cl, dl
xor al, cl
and al, cl
xor bl, r8b
mov edx, eax
xor dl, bl
or bl, al
xor bl, 1
or bl, dl
mov eax, ebx
xor al, dl
test bl, 1
mov ecx, 0x94db1788
mov ebp, 0xe6df1a7d
cmovne ecx, ebp
test dl, dl
cmove ecx, ebp
test al, 1
mov eax, 0x94db1788
jmp 0x1400e9961
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
mov ecx, ebp
xor ecx, 0x46235b35
and ecx, ebp
not ebp
and ebp, 0x4014104
and edx, 0x42221a31
or edx, ebp
xor edx, 0x42221a31
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xb9dca4ca
and ecx, 0x46235b35
or ecx, edx
mov ebx, ecx
mov edx, ecx
xor edx, 0x9595cd4a
and edx, ecx
not ecx
and ecx, 0xcc1c126c
and ebx, 0x33e3ed93
or ebx, ecx
mov ecx, ebx
xor ecx, 0x33e3ed93
mov ebp, ebx
xor ebp, 0x5989df26
and ebp, ecx
mov edi, ebp
and edi, edx
xor edx, ebp
or edx, edi
mov ebp, edx
not ebp
and ebp, 0x6a6a32b4
and edx, 0x9595cd4b
or edx, ebp
xor ebx, 0x8000026c
and ebx, 0xa1814fee
mov ebp, ecx
and ebp, 0x5e7eb011
or ebp, ebx
xor ebp, 0xa1814fef
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 ecx, 0x24796afc
and edx, 0xdb869503
or edx, ecx
mov ecx, edx
xor ecx, 0x386254
xor edx, 0xdb869503
mov ebp, edx
and ebp, 0xecc319a8
and ecx, 0x133ce657
or ecx, ebp
xor ecx, 0xecc319a8
xor edx, ecx
test edx, ecx
sete dl
cmp eax, 0xa
setl cl
cmp eax, 9
setg bl
mov eax, ebx
xor al, dl
xor bl, al
and bl, al
not al
and al, dl
xor dl, cl
and dl, cl
mov ecx, eax
and cl, dl
xor dl, al
or dl, cl
mov eax, ebx
xor al, 1
mov ecx, edx
xor cl, 1
and bl, al
and dl, cl
mov r8d, eax
and r8b, bl
xor bl, al
or bl, r8b
mov r8d, ecx
and r8b, dl
xor dl, cl
or dl, r8b
xor dl, bl
mov ebx, eax
and bl, cl
xor cl, al
or cl, bl
mov eax, ecx
xor al, dl
test cl, 1
mov ecx, 0x948b7df0
mov ebp, 0x460cc8bf
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
not al
test al, 1
mov eax, 0x948b7df0
jmp 0x1400e97d8
mov ecx, 0x57168b4a
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov ebx, ebp
and ebx, 0x3bcfde2c
mov edx, ecx
and edx, 0xc43021d3
or edx, ebx
mov ebx, edx
not ebx
and ebx, 0x69c3663c
and edx, 0x963c99c3
or edx, ebx
mov ebx, edx
xor ebx, 0xadf347ee
and ebp, 0x419209a3
and ecx, 0xbe6df65c
or ecx, ebp
mov ebp, ecx
xor ebp, 0xbe6df65c
xor edx, 0x520cb811
and ebp, edx
xor ecx, 0x419209a3
and ecx, ebx
or ecx, ebp
xor edx, ecx
test edx, ecx
setne r8b
sete r9b
cmp eax, 0xa
setl bl
cmp eax, 9
setg dl
mov ecx, edx
xor cl, r9b
mov eax, ecx
xor al, dl
and al, cl
and r9b, dl
and bl, r8b
or bl, r9b
mov ecx, eax
xor cl, 1
and cl, bl
xor bl, 1
mov edx, eax
xor dl, bl
and dl, al
and bl, al
or bl, cl
mov eax, ebx
xor al, dl
test bl, bl
mov ecx, 0x29168e11
mov ebp, 0xb6a46c73
cmovne ecx, ebp
test dl, dl
mov edx, 0x29168e11
cmove ecx, edx
test al, al
cmovne ecx, ebp
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
mov ebx, ecx
or ebx, 0xf2a4400f
mov edx, ebx
not edx
or ebp, 0x80a1470
and ebp, 0xaa0a547d
and ecx, 0x50a40002
or ecx, ebp
and ebx, 0xaa0a547d
and edx, 0x551ab80
or edx, ebx
xor edx, ecx
mov ecx, edx
not ecx
and ecx, 0x24bfbceb
and edx, 0xdb404314
or edx, ecx
mov ecx, edx
xor ecx, 0x29e4031b
mov ebp, edx
xor ebp, 0x29e4031a
and ebp, ecx
xor edx, 0xd61bfce4
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
and edx, 0x4897844
mov ebp, ecx
and ebp, 0x98000522
or ebp, edx
xor ebp, 0x98000522
and ecx, 0x63768299
or ecx, ebp
mov edx, ecx
not edx
and edx, 0x63768299
and ecx, 0x9c897d66
or ecx, edx
setne cl
sete r8b
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
mov edx, r8d
and dl, al
and cl, bl
or cl, dl
xor al, r8b
xor al, 1
mov edx, ebx
and dl, r8b
xor bl, r8b
or bl, dl
xor bl, 1
mov edx, eax
and dl, bl
xor bl, al
or bl, dl
xor bl, 1
mov eax, ecx
xor al, bl
or bl, cl
xor bl, 1
or bl, al
mov ecx, ebx
xor cl, al
test bl, 1
mov edx, 0xab87da5
mov ebp, 0x633b3e0
cmovne edx, ebp
test al, 1
cmove edx, ebp
test cl, 1
mov eax, 0xab87da5
cmove edx, eax
jmp 0x1400e95fc
mov ecx, 0xe8d28c5d
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov ebp, ecx
not ebp
mov edi, ecx
or edi, 1
mov ebx, edi
not ebx
mov edx, ecx
or edx, 0x54f571be
and edi, 0x54f571be
and ebx, 0xab0a8e40
or ebx, edi
and edx, 0x54f571bf
xor edx, ebx
mov ebx, edx
not ebx
and ebx, 0xc917e8a0
and edx, 0x36e8175f
or edx, ebx
xor edx, 0x36e8175f
and ebp, 0xe7fdb304
and ecx, 0x18024cfb
or ecx, ebp
xor ecx, 0x18024cfb
mov ebp, edx
and ebp, ecx
xor ecx, edx
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xbcde4c2c
and ecx, 0x4321b3d3
or ecx, edx
xor ecx, 0x4321b3d3
sete r8b
setne bl
cmp eax, 9
setg r10b
cmp eax, 0xa
setl al
mov ecx, eax
xor cl, r10b
and cl, al
mov r9d, eax
and r9b, bl
or bl, cl
xor cl, 1
xor bl, 1
or cl, r8b
xor cl, 1
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
and r10b, r8b
or r10b, r9b
mov edx, eax
and dl, r8b
xor al, r8b
or al, dl
xor al, 1
mov edx, r10d
and dl, al
xor al, r10b
or al, dl
mov edx, eax
xor dl, 1
mov ebx, ecx
xor bl, al
and bl, cl
and al, cl
xor cl, 1
and cl, dl
or al, cl
mov ecx, ebx
xor cl, al
test cl, 1
mov edx, 0xfc8a6de8
mov ebp, 0xff65121d
cmovne edx, ebp
test al, 1
mov ecx, edx
cmovne ecx, ebp
jmp 0x1400e94d8
mov ecx, 0x59473549
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov edx, ebp
mov ecx, ebp
xor ecx, 0xfffffffe
and ecx, ebp
not ebp
mov ebx, ebp
and ebx, 0x76d6fd94
and edx, 0x8929026a
or edx, ebx
xor edx, 0x8929026a
mov ebx, edx
and ebx, ecx
xor ecx, edx
or ecx, ebx
mov edx, ecx
not edx
and edx, 0xf366a717
and ecx, 0xc9958e8
or ecx, edx
xor ecx, 0xc9958e8
mov edx, ecx
and edx, ebp
xor ecx, ebp
or ecx, edx
mov edx, ecx
not edx
and edx, 0xf3fd508e
and ecx, 0xc02af71
or ecx, edx
xor ecx, 0xc02af71
sete r8b
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg r9b
mov ecx, edx
and cl, r9b
and dl, bl
and bl, r8b
or bl, cl
xor bl, 1
or bl, r9b
and r9b, r8b
or r9b, dl
mov eax, r9d
xor al, 1
mov ecx, ebx
mov edx, eax
mov r8d, ebx
mov r10d, ebx
and r10b, al
xor al, bl
xor bl, 1
and cl, bl
and dl, r9b
xor r8b, cl
xor cl, 1
or cl, bl
xor cl, 1
or cl, r8b
xor dl, 1
mov ebx, r9d
xor bl, dl
or dl, r9b
xor dl, 1
or dl, bl
xor dl, cl
or al, r10b
mov ebx, eax
xor bl, dl
test al, 1
mov ecx, 0xb021e1a
mov eax, 0x2c562270
cmovne ecx, eax
test dl, 1
cmove ecx, eax
test bl, 1
mov eax, 0xb021e1a
jmp 0x1400e9961
mov edx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ecx, [rdx - 1]
imul ecx, edx
mov edx, ecx
not edx
and edx, 0x106312
mov ebp, ecx
and ebp, 0x60010029
or ebp, edx
xor ebp, 0x60010029
and ecx, 0x9fee9cc4
or ecx, ebp
mov edx, ecx
not edx
and edx, 0xd45a478d
and ecx, 0x2ba5b872
or ecx, edx
mov ebp, ecx
xor ebp, 0x4bb4db49
xor ecx, 0xa40300b6
mov edx, ebp
and edx, 0xfffffffe
and ecx, 0xed875aff
and ebp, 0x1278a500
or ebp, ecx
xor ebp, 0x1278a501
mov ecx, edx
and ecx, ebp
xor ebp, edx
or ebp, ecx
mov ecx, ebp
mov edx, ebp
xor edx, 0x45576d1
and edx, ebp
not ebp
and ebp, 0x7691
and ecx, 0x4550040
or ecx, ebp
xor ecx, 0x4550040
mov ebp, ecx
and ebp, edx
xor edx, ecx
or edx, ebp
mov ecx, edx
not ecx
and ecx, 0x103009f7
and edx, 0xefcff608
or edx, ecx
mov ecx, edx
xor ecx, 0xc90080c0
xor edx, 0x10013b24
and edx, 0x329b3b3d
and ecx, 0xcd64c4c2
or ecx, edx
xor ecx, 0xcd64c4c2
cmp ecx, 0xffffffff
setne dl
cmp eax, 9
setg r8b
cmp eax, 0xa
setl bl
xor bl, dl
xor bl, 1
or bl, r8b
xor r8b, dl
mov ecx, r8d
xor cl, 1
mov edx, ebx
mov eax, ecx
mov r9d, ebx
mov r10d, ebx
and r10b, cl
xor cl, bl
xor bl, 1
and dl, bl
and al, r8b
xor r9b, dl
xor dl, 1
or dl, bl
xor dl, 1
or dl, r9b
xor al, 1
mov ebx, r8d
xor bl, al
or al, r8b
xor al, 1
or al, bl
xor al, dl
or cl, r10b
mov edx, ecx
xor dl, al
test dl, 1
mov edx, 0x643cbc87
mov ebp, 0x13d98e3b
cmovne edx, ebp
test cl, cl
mov ecx, 0x643cbc87
cmovne ecx, edx
test al, 1
jmp 0x1400e94db
mov eax, dword [0x140265718]
mov edi, dword [0x140265714]
lea ebx, [rax - 1]
imul ebx, eax
mov edx, ebx
not edx
mov eax, edx
and eax, 0x2482
mov ebp, ebx
and ebp, 0x15320818
or ebp, eax
xor ebp, 0x15320818
mov eax, ebx
and eax, 0xeacdd365
or eax, ebp
mov ebp, eax
not ebp
and ebp, 0xeacdd364
and eax, 0x15322c9b
or eax, ebp
mov ebp, eax
not ebp
and edx, ebp
and eax, ebx
or eax, edx
xor ebp, eax
test ebp, eax
sete r8b
setne cl
cmp edi, 0xa
setl r9b
cmp edi, 9
setg dl
mov ebx, edx
xor bl, r9b
and bl, dl
mov edx, ecx
xor dl, r8b
and dl, cl
mov eax, ebx
xor al, 1
mov ecx, ebx
or cl, al
xor bl, cl
xor bl, 1
or cl, al
xor cl, 1
or cl, bl
mov eax, edx
xor al, 1
mov ebx, ecx
xor bl, 1
and cl, bl
and dl, al
mov r10d, ebx
and r10b, cl
xor cl, bl
or cl, r10b
mov ebx, eax
and bl, dl
xor dl, al
or dl, bl
mov eax, ecx
xor al, 1
and al, dl
xor dl, 1
and dl, cl
or dl, al
mov eax, r9d
or al, r8b
xor al, 1
xor r9b, r8b
mov ecx, eax
and cl, r9b
xor r9b, al
or r9b, cl
mov eax, r9d
not al
and al, r9b
xor al, 1
mov ecx, eax
xor cl, r9b
or al, r9b
xor al, 1
or al, cl
mov ecx, eax
xor al, 1
and al, dl
xor dl, 1
and cl, dl
or al, cl
mov ecx, edx
and cl, r9b
xor dl, r9b
or dl, cl
mov ebx, edx
xor bl, al
test dl, 1
mov ecx, 0x24943e14
mov edx, 0xfbeac16d
cmovne ecx, edx
test al, 1
cmove ecx, edx
test bl, 1
mov eax, 0x24943e14
jmp 0x1400e9961
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea ebp, [rcx - 1]
imul ebp, ecx
mov ecx, ebp
not ecx
or ebp, 0xfe104a24
mov ebx, ebp
not ebx
or ecx, 0x1efb5db
mov edx, ecx
not edx
and ebp, 0x8c55ebac
and ebx, 0x1aa1453
or ebx, ebp
and ecx, 0x8c55ebac
and edx, 0x72000000
or edx, ecx
xor edx, ebx
mov ecx, edx
not ecx
and ecx, 0xfe104a24
and edx, 0x1efb5db
or edx, ecx
mov esi, edx
not esi
mov ebx, edx
xor ebx, 0x4f148a0d
and ebx, esi
mov ecx, edx
and ecx, 0xb0eb75f2
mov edi, ebx
and edi, ecx
xor ecx, ebx
or ecx, edi
mov ebx, ecx
not ebx
and ebx, 0x7fa8370d
and ecx, 0x8057c8f2
or ecx, ebx
mov ebx, ecx
xor ebx, 0x820342f2
and edx, 0x106682a0
mov ebp, esi
and ebp, 0xef997d5f
or ebp, edx
xor ebp, 0x106682a1
and esi, 1
or esi, ebp
mov edx, esi
not edx
xor ecx, 0x30bcbd01
mov ebp, ecx
and ebp, 0x5dd40d0d
and ebx, 0xa22bf2f2
or ebx, ebp
or ecx, esi
and esi, 0x5dd40d0d
and edx, 0xa22bf2f2
or edx, esi
xor edx, ebx
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xb7f494de
and ecx, 0x480b6b21
or ecx, edx
mov edx, ecx
not edx
and edx, 0xb1805ca
and ecx, 0xf4e7fa35
or ecx, edx
xor ecx, 0x43136eeb
sete cl
setne dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
xor al, dl
mov edx, ebx
and dl, cl
xor bl, cl
or dl, bl
xor bl, 1
mov ecx, ebx
xor cl, dl
or bl, dl
xor bl, 1
or bl, cl
xor bl, 1
mov edx, eax
xor dl, bl
or bl, al
xor bl, 1
or bl, dl
mov eax, ebx
xor al, dl
test bl, 1
mov ecx, 0x957c93cc
mov ebp, 0xce03c462
cmovne ecx, ebp
test dl, 1
cmove ecx, ebp
test al, 1
mov eax, 0x957c93cc
jmp 0x1400e9961
mov ecx, 0xb7dfa336
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0xf14c94d5
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0x11b479db
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov rcx, qword [rsp + 0x28]
lea rdx, str.RtlCreateHeap
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov edx, dword [0x140265718]
mov esi, dword [0x140265714]
lea ebp, [rdx - 1]
imul ebp, edx
mov edx, ebp
not edx
and edx, 0x6f9efb1
and ebp, 0xf906104e
or ebp, edx
mov edx, ebp
not edx
and edx, 0xf906104e
and ebp, 0x6f9efb1
or ebp, edx
mov ebx, ebp
not ebx
mov edx, ebx
or edx, 1
mov edi, edx
not edi
and ebx, 0xdc526957
and ebp, 0x23ad96a8
or ebp, ebx
mov ebx, edx
and ebx, 0x542e5c26
and edi, 0xabd1a3d8
or edi, ebx
mov ebx, ebp
xor ebx, 0x23818289
xor ebp, 0xdc526956
or edx, ebp
and ebp, 0x542e5c26
and ebx, 0xabd1a3d9
or ebx, ebp
xor ebx, edi
not edx
or edx, ebx
mov ebp, edx
not ebp
mov ebx, edx
xor ebx, 0x470a62c8
and ebx, edx
or edx, 0xb8f59d37
mov edi, edx
and edi, 0x5527641d
and ebp, 0x20802c0
or ebp, edi
mov edi, ebx
not edi
or edx, edi
and edi, 0x5527641d
and ebx, 0xaad89be2
or ebx, edi
xor ebx, ebp
not edx
or edx, ebx
mov ebp, edx
not ebp
and ebp, 0xb8f59d37
and edx, 0x470a62c8
or edx, ebp
setne r8b
sete cl
cmp esi, 0xa
setl r10b
cmp esi, 9
setg bl
mov r9d, ebx
xor r9b, cl
and cl, bl
and r10b, r8b
or r10b, cl
mov ecx, ebx
xor cl, r8b
or bl, r8b
xor bl, 1
or bl, cl
mov ecx, r9d
xor cl, bl
or bl, r9b
xor bl, 1
or bl, cl
mov edx, ebx
xor dl, 1
mov ecx, edx
and cl, bl
xor dl, cl
xor cl, 1
or cl, bl
xor cl, 1
or cl, dl
xor cl, r10b
mov edx, ecx
xor dl, 1
and r10b, dl
xor dl, r10b
test dl, 1
mov edx, 0xe76dd743
mov ebp, 0x6ff4423
cmovne edx, ebp
test cl, 1
mov ecx, edx
mov ebp, 0xe76dd743
cmovne ecx, ebp
mov qword [rsp + 0x30], rax
test r10b, r10b
jmp 0x1400e94db
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
xor ecx, 0xcb1f291a
and ecx, edx
or edx, 0x34e0d6e5
mov ebp, edx
not ebp
mov ebx, ecx
not ebx
mov edi, edx
and edi, 0x48bcce9a
and ebp, 0x83032100
or ebp, edi
or edx, ebx
and ebx, 0x48bcce9a
and ecx, 0xb7433165
or ecx, ebx
xor ecx, ebp
not edx
or edx, ecx
mov ecx, edx
not ecx
and ecx, 0xeb5b472f
and edx, 0x14a4b8d0
or edx, ecx
mov ecx, edx
xor ecx, 0xdfbb91ca
xor edx, 0x20446e34
mov ebp, ecx
and ebp, 0xfffffffe
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, 0x6a845b78
and edx, ecx
and ecx, 0x957ba487
or ecx, ebp
mov ebp, ecx
xor ebp, 0x88481
xor ecx, 0x6a845b78
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0xb5f37a36
and ebp, 0x4a0c85c9
or ebp, edi
or ecx, ebx
and ebx, 0xb5f37a36
and edx, 0x4a0c85c9
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
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
mov r9d, eax
xor r9b, 1
or bl, r8b
xor bl, 1
xor cl, 1
mov edx, ebx
and dl, cl
xor cl, bl
or cl, dl
mov edx, ecx
xor dl, 1
and cl, al
or al, dl
and dl, r9b
or dl, cl
mov ebx, eax
xor bl, dl
test dl, dl
mov ecx, 0x82731be5
mov edx, 0xd3e583eb
cmovne ecx, edx
test al, 1
mov eax, 0x82731be5
cmovne ecx, eax
test bl, 1
cmove ecx, edx
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0x5feae857
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
lea eax, [rcx - 1]
imul eax, ecx
mov edx, eax
not edx
mov ecx, edx
and ecx, 0x10803524
mov ebp, eax
and ebp, 0xef7fcada
or ebp, ecx
xor ebp, 0xef7fcada
mov ecx, eax
xor ecx, 0xfffffffe
and ecx, eax
mov ebx, ebp
and ebx, ecx
xor ecx, ebp
or ecx, ebx
and edx, 0xb767c513
and eax, 0x48983aec
or eax, edx
mov edx, eax
xor edx, 0x40980a64
mov ebx, ecx
not ebx
mov ebp, ebx
and ebp, 0xae07319b
and ecx, 0x51f8ce64
or ecx, ebp
xor eax, 0xa6070113
and eax, 0xae07319b
and edx, 0x51f8ce64
or edx, eax
xor edx, ecx
not edx
or edx, ebx
cmp edx, 0xffffffff
sete r8b
setne cl
cmp dword [0x140265714], 9
setg r9b
mov eax, r9d
and al, cl
xor cl, r9b
or cl, al
mov eax, ecx
xor al, 1
mov edx, r9d
xor dl, r8b
not dl
and dl, r8b
or r9b, r8b
mov ebx, r9d
xor bl, dl
xor dl, 1
xor bl, 1
or dl, r9b
xor dl, 1
or dl, bl
xor dl, 1
and al, cl
mov ebx, ecx
and bl, al
xor al, cl
or al, bl
xor al, dl
mov ebx, ecx
and bl, dl
xor dl, cl
or dl, bl
mov ecx, edx
xor cl, al
test cl, 1
mov ecx, 0x87cf7d16
mov ebp, 0x770e5b28
cmovne ecx, ebp
test dl, 1
mov edx, 0x87cf7d16
cmovne edx, ecx
test al, 1
cmove edx, ecx
mov ecx, edx
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov eax, dword [0x140265714]
lea edx, [rcx - 1]
imul edx, ecx
mov ecx, edx
not ecx
and ecx, 0xd3cc25c8
and edx, 0x2c33da37
or edx, ecx
mov ebx, edx
xor ebx, 0x2c33da37
xor edx, 0x108c0188
and edx, 0x108d51ab
mov ecx, ebx
and ecx, 0xef72ae54
or ecx, edx
mov ebp, ecx
xor ebp, 0xef72ae54
xor ecx, 0x10894128
mov edx, ebp
and edx, 0x63836626
and ebx, 0x9c7c99d9
or ebx, edx
mov edx, ebx
not edx
and edx, 0x9c7c99d8
and ebx, 0x63836627
or ebx, edx
and ecx, 0x17f9412c
mov edx, ebp
and edx, 0xe806bed3
or edx, ecx
xor edx, 0x17f9412d
and ebp, 1
or ebp, edx
mov ecx, ebp
not ecx
and ecx, 0x6c8269ef
and ebp, 0x937d9610
or ebp, ecx
mov edx, ebp
xor edx, 0x80118410
mov ecx, ebx
not ecx
xor ebp, 0x6c8269ef
mov edi, ecx
and edi, 0x5f6c7321
and ebx, 0xa0938cde
or ebx, edi
or ecx, ebp
and ebp, 0x5f6c7321
and edx, 0xa0938cde
or edx, ebp
xor edx, ebx
not ecx
or ecx, edx
mov edx, ecx
not edx
mov ebp, edx
and ebp, 0x67730be4
and edx, ecx
and ecx, 0x988cf41b
or ecx, ebp
mov ebp, ecx
xor ebp, 0x8880a418
xor ecx, 0x67730be4
mov ebx, edx
not ebx
mov edi, ecx
and edi, 0x164f5a27
and ebp, 0xe9b0a5d8
or ebp, edi
or ecx, ebx
and ebx, 0x164f5a27
and edx, 0xe9b0a5d8
or edx, ebx
xor edx, ebp
not ecx
or ecx, edx
mov edx, ecx
not edx
and edx, 0xee48f54e
and ecx, 0x11b70ab1
or ecx, edx
mov edx, ecx
xor edx, 0x118308b0
xor ecx, 0xcc40e50a
and ecx, 0xcc74e70b
and edx, 0x338b18f4
or edx, ecx
xor edx, 0xcc74e70b
cmp edx, 0xffffffff
setne cl
sete dl
cmp eax, 0xa
setl bl
cmp eax, 9
setg al
xor cl, al
xor al, dl
or bl, dl
mov edx, ebx
xor dl, cl
xor cl, 1
xor dl, 1
or cl, bl
xor cl, 1
or cl, dl
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, dl
xor dl, 1
or dl, al
xor cl, 1
mov eax, edx
xor al, cl
test al, 1
mov eax, 0x6fca9400
mov ebp, 0x633b3e0
cmovne eax, ebp
test cl, 1
mov ecx, eax
mov ebp, 0x6fca9400
cmovne ecx, ebp
test dl, 1
cmovne ecx, eax
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0x6ca4529d
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0xa7c9ebba
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0xfe15c18c
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, dword [0x140265718]
mov r8d, dword [0x140265714]
lea edi, [rcx - 1]
imul edi, ecx
mov ecx, edi
not ecx
mov edx, edi
or edx, 0x9bd7d53b
mov ebx, edx
not ebx
mov ebp, edi
xor ebp, 0x64282ac4
and ebp, edi
mov esi, ebp
not esi
mov eax, edx
and eax, 0x85b3681a
and ebx, 0x600802c4
or ebx, eax
or edx, esi
and esi, 0x85b3681a
and ebp, 0x7a4c97e5
or ebp, esi
xor ebp, ebx
not edx
or edx, ebp
mov eax, edx
not eax
and eax, 0x81879040
and edx, 0x7e786fbf
or edx, eax
mov eax, edx
xor eax, 0x1a40456a
xor edx, 0xe5afba85
mov ebp, edx
and ebp, 0x60b00a94
and eax, 0x9f4ff56b
or eax, ebp
and edi, 0x60b00a94
and ecx, 0x9f4ff56b
or ecx, edi
xor ecx, eax
xor edx, ecx
test edx, ecx
sete r10b
setne bl
cmp r8d, 9
setg r9b
cmp r8d, 0xa
setl al
mov edx, ebx
xor dl, r10b
and dl, bl
mov ecx, edx
not cl
and cl, dl
mov r8d, ecx
and r8b, dl
xor cl, dl
or cl, r8b
mov edx, ecx
xor dl, 1
and cl, al
and dl, r9b
or dl, cl
xor bl, r9b
xor bl, 1
mov ecx, eax
and cl, r10b
xor al, r10b
or al, cl
mov ecx, ebx
xor cl, al
or al, bl
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, ecx
and bl, dl
xor dl, 1
and al, dl
or al, bl
mov ebx, edx
and bl, cl
xor dl, cl
or dl, bl
mov ebx, edx
xor bl, al
test dl, 1
mov ecx, 0xbf130790
mov edx, 0xef7ddd33
cmovne ecx, edx
test al, al
cmove ecx, edx
test bl, 1
mov eax, 0xbf130790
cmove ecx, eax
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0xf84586c7
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0xf437e38f
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
mov ecx, 0xfa00e36a
cmp ecx, 0xfbeac16c
jle 0x1400db7e0
jmp 0x1400db4bc
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