Diff
checker
Texte
Texte
Images
Documents
Excel
Dossiers
Legal
Enterprise
Application de bureau
Prix
Se connecter
Télécharger Diffchecker Desktop
Comparer le texte
Trouver la différence entre deux fichiers texte
Outils
Historique
Éditeur live
Cacher identiques
Sans retour à la ligne
Vue
Divisé
Unifié
Niveau de précision
Intelligent
Mot
Caractère
Coloration syntaxique
Choisir la syntaxe
Ignorer
Transformer le texte
Aller au premier écart
Modifier l'entrée
Diffchecker Desktop
La façon la plus sécurisée d'utiliser Diffchecker. Obtenez l'application Diffchecker Desktop : vos diffs ne quittent jamais votre ordinateur !
Obtenir Desktop
Untitled Diff
Créé
il y a 4 ans
Le diff n'expire jamais
Effacer
Exporter
Partager
Expliquer
737 suppressions
Lignes
Total
Supprimé
Caractères
Total
Supprimé
Pour continuer à utiliser cette fonctionnalité, passez à
Diff
checker
Pro
Voir les prix
718 lignes
Copier tout
842 ajouts
Lignes
Total
Ajouté
Caractères
Total
Ajouté
Pour continuer à utiliser cette fonctionnalité, passez à
Diff
checker
Pro
Voir les prix
825 lignes
Copier tout
## .NET 7.0.0 (42.42.42.42424), X64 RyuJIT
## .NET 7.0.0 (42.42.42.42424), X64 RyuJIT
```assembly
```assembly
; Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.SpanBlack()
; Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.SpanBlack()
sub rsp,38
sub rsp,38
xor eax,eax
xor eax,eax
mov [rsp+28],rax
mov [rsp+28],rax
Copier
Copié
Copier
Copié
mov rcx,
1FCA7408F18
mov rcx,
25004408F08
mov rcx,[rcx]
mov rcx,[rcx]
add rcx,0C
add rcx,0C
mov [rsp+28],rcx
mov [rsp+28],rcx
mov dword ptr [rsp+30],5
mov dword ptr [rsp+30],5
lea rcx,[rsp+28]
lea rcx,[rsp+28]
call Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.GetNamedColorSpan(System.ReadOnlySpan`1<Char>)
call Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.GetNamedColorSpan(System.ReadOnlySpan`1<Char>)
nop
nop
add rsp,38
add rsp,38
ret
ret
; Total bytes of code 57
; Total bytes of code 57
```
```
```assembly
```assembly
; Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.GetNamedColorSpan(System.ReadOnlySpan`1<Char>)
; Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.GetNamedColorSpan(System.ReadOnlySpan`1<Char>)
push rbp
push rbp
Copier
Copié
Copier
Copié
push r14
push rdi
push rdi
push rsi
push rsi
push rbx
push rbx
Copier
Copié
Copier
Copié
sub rsp,
970
sub rsp,
58
vzeroupper
vzeroupper
lea rbp,[rsp+20]
lea rbp,[rsp+20]
Copier
Copié
Copier
Copié
xor eax,eax
mov [rbp+8],rax
vxorps xmm4,xmm4,xmm4
vxorps xmm4,xmm4,xmm4
vmovdqa xmmword ptr [rbp+10],xmm4
vmovdqa xmmword ptr [rbp+10],xmm4
Copier
Copié
Copier
Copié
mov rax,0FFFFFFFFF6D0
vmovdqa xmmword ptr [rbp+
20
],xmm4
M01_L00:
mov
[rbp+
30],
rax
vmovdqa xmmword ptr [rbp+
rax+950
],xmm4
mov rax,
0A8B516B9DB30
vmovdqa xmmword ptr [rbp+rax+960],xmm4
mov [rbp
],rax
vmovdqa xmmword ptr
[rbp+
rax+970],xmm4
add
rax
,30
jne short M01_L00
mov rax,
0E1E65E814CBE
mov [rbp
+8
],rax
mov rsi,[rcx]
mov rsi,[rcx]
mov edi,[rcx+8]
mov edi,[rcx+8]
cmp edi,80
cmp edi,80
Copier
Copié
Copier
Copié
jg short M01_L0
3
jg short M01_L0
2
mov ecx,edi
mov ecx,edi
mov eax,ecx
mov eax,ecx
mov r8d,2
mov r8d,2
mul r8
mul r8
Copier
Copié
Copier
Copié
jb near ptr M01_L15
9
jb near ptr M01_L15
5
mov rbx,rax
test r
a
x,r
a
x
test r
b
x,r
b
x
je short M01_L0
1
je short M01_L0
2
mov rdx,r
a
x
mov rdx,r
b
x
add rdx,0F
add rdx,0F
and rdx,0FFFFFFFFFFFFFFF0
and rdx,0FFFFFFFFFFFFFFF0
add rsp,20
add rsp,20
neg rdx
neg rdx
add rdx,rsp
add rdx,rsp
Copier
Copié
Copier
Copié
jb short M01_L0
1
jb short M01_L0
0
xor edx,edx
xor edx,edx
Copier
Copié
Copier
Copié
M01_L0
1
:
M01_L0
0
:
test [rsp],esp
test [rsp],esp
mov r8,rsp
mov r8,rsp
sub r8,1000
sub r8,1000
mov rsp,r8
mov rsp,r8
cmp rsp,rdx
cmp rsp,rdx
Copier
Copié
Copier
Copié
jae short M01_L0
1
jae short M01_L0
0
mov rsp,rdx
mov rsp,rdx
test [rsp],esp
test [rsp],esp
sub rsp,20
sub rsp,20
Copier
Copié
Copier
Copié
lea r
b
x,[rsp+20]
lea r
a
x,[rsp+20]
M01_L0
2
:
M01_L0
1
:
test ecx,ecx
test ecx,ecx
Copier
Copié
Copier
Copié
jl near ptr M01_L1
60
jl near ptr M01_L1
56
mov
r14d
,edi
mov
ebx
,edi
jmp short M01_L0
4
jmp short M01_L0
3
M01_L0
3
:
M01_L0
2
:
movsxd rdx,edi
movsxd rdx,edi
mov rcx,offset MT_System.Char[]
mov rcx,offset MT_System.Char[]
call CORINFO_HELP_NEWARR_1_VC
call CORINFO_HELP_NEWARR_1_VC
Copier
Copié
Copier
Copié
lea r
b
x,[rax+10]
lea r
c
x,[rax+10]
mov
r14d
,[rax+8]
mov
ebx
,[rax+8]
M01_L0
4
:
mov rax,rcx
mov [rbp+
20]
,rsi
M01_L0
3
:
mov [rbp+
28
],edi
mov [rbp+
28],rax
mov
[rbp+
10],rbx
mov [rbp+30],ebx
mov [rbp+
1
8],
r14d
mov [rbp+18]
,rsi
lea rcx,[rbp+
20
]
mov [rbp+
20
],edi
lea rdx,[rbp+
10
]
mov
rcx,
[rbp+
28]
mov [rbp+
8],
rcx
mov ecx,[rbp+30]
mov [rbp+10],ecx
lea rcx,[rbp+
18
]
lea rdx,[rbp+
8
]
call System.MemoryExtensions.ToLowerInvariant(System.ReadOnlySpan`1<Char>, System.Span`1<Char>)
call System.MemoryExtensions.ToLowerInvariant(System.ReadOnlySpan`1<Char>, System.Span`1<Char>)
Copier
Copié
Copier
Copié
mov [rbp+
10
],r
bx
mov rcx,[rbp+28]
mov [rbp+
18],r14d
mov [rbp+
8
],r
cx
lea rcx,[rbp+
10
]
mov ecx,[rbp+30]
mov [rbp+
10],ecx
lea rcx,[rbp+
8
]
call <PrivateImplementationDetails>.ComputeSpanHash(System.Span`1<Char>)
call <PrivateImplementationDetails>.ComputeSpanHash(System.Span`1<Char>)
cmp eax,71780822
cmp eax,71780822
Copier
Copié
Copier
Copié
ja near ptr M01_L3
6
ja near ptr M01_L3
5
cmp eax,3758C2E0
cmp eax,3758C2E0
Copier
Copié
Copier
Copié
ja near ptr M01_
L20
ja near ptr M01_
L19
cmp eax,16EE77B1
cmp eax,16EE77B1
Copier
Copié
Copier
Copié
ja near ptr M01_L1
2
ja near ptr M01_L1
1
cmp eax,817F94D
cmp eax,817F94D
Copier
Copié
Copier
Copié
ja near ptr M01_L0
8
ja near ptr M01_L0
7
cmp eax,42602EE
cmp eax,42602EE
Copier
Copié
Copier
Copié
ja near ptr M01_L0
6
ja near ptr M01_L0
5
cmp eax,340E137
cmp eax,340E137
Copier
Copié
Copier
Copié
ja short M01_L0
5
ja short M01_L0
4
cmp eax,11DECBC
cmp eax,11DECBC
Copier
Copié
Copier
Copié
je near ptr M01_
L101
je near ptr M01_
L97
cmp eax,340E137
cmp eax,340E137
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409038
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+40]
cmp
dword ptr [rax+8],0C
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194D80
]
mov
rcx,[rbp+40
]
vmovupd
xmm1,[rdx+8]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194D90
]
mov
ecx,[rbp+48
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA74066F0
mov r
ax,250044066F0
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L0
5
:
M01_L0
4
:
cmp eax,3E1343A
cmp eax,3E1343A
Copier
Copié
Copier
Copié
je near ptr M01_L9
7
je near ptr M01_L9
3
cmp eax,42602EE
cmp eax,42602EE
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7408FC0
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+60]
cmp dword ptr [rax+8],7
call System.MemoryExtensions.AsSpan(System.String)
jne near ptr M01_L152
mov [rbp+10],rbx
mov rax,6900720063
mov [rbp+18],r14d
xor rax,[rdx]
mov rcx,[rbp+60]
mov rcx,6F0073006D
mov [rbp+20],rcx
xor rcx,[rdx+6]
mov ecx,[rbp+68]
or rax,rcx
mov [rbp+28],ecx
jne near ptr M01_L152
lea rcx,[rbp+10]
mov rax,25004406678
lea rdx,[rbp+20]
mov rax,[rax]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
jmp near ptr M01_L15
3
test eax,eax
M01_L0
5
:
je near ptr M01_L156
mov rdx,1FCA7406678
mov rax,[rdx]
jmp near ptr M01_L15
7
M01_L0
6
:
cmp eax,5B72AF6
cmp eax,5B72AF6
Copier
Copié
Copier
Copié
ja short M01_L0
7
ja short M01_L0
6
cmp eax,43CB490
cmp eax,43CB490
Copier
Copié
Copier
Copié
je near ptr M01_L15
4
je near ptr M01_L15
0
cmp eax,5B72AF6
cmp eax,5B72AF6
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409040
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea
rcx,[rbp+80]
cmp
dword ptr [rax+8],0D
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194DA0
]
mov
rcx,[rbp+80
]
vmovupd
xmm1,[rdx+0A]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194DB0
]
mov
ecx,[rbp+88
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA74066F8
mov r
ax,250044066F8
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L0
7
:
M01_L0
6
:
cmp eax,5BF6449
cmp eax,5BF6449
Copier
Copié
Copier
Copié
je near ptr M01_L15
5
je near ptr M01_L15
1
cmp eax,7E34BBC
cmp eax,7E34BBC
Copier
Copié
Copier
Copié
je near ptr M01_L11
6
je near ptr M01_L11
2
cmp eax,817F94D
cmp eax,817F94D
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7408FD0
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+0A0]
cmp
dword ptr [rax+8],8
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194DC0
]
mov
rcx,[rbp+0A0
]
vptest
xmm0,xmm0
mov
[rbp+20],rcx
sete
al
mov
ecx,[rbp+0A8]
movzx eax,al
mov [rbp+28],ecx
lea rcx,[rbp+10]
lea rdx,[rbp+20]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA7406688
mov r
ax,25004406688
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L0
8
:
M01_L0
7
:
cmp eax,0BA64A14
cmp eax,0BA64A14
Copier
Copié
Copier
Copié
ja near ptr M01_L
10
ja near ptr M01_L
09
cmp eax,920E031
cmp eax,920E031
Copier
Copié
Copier
Copié
ja short M01_L0
9
ja short M01_L0
8
cmp eax,8A71A94
cmp eax,8A71A94
Copier
Copié
Copier
Copié
je near ptr M01_L14
9
je near ptr M01_L14
5
cmp eax,920E031
cmp eax,920E031
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409230
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+0D0]
cmp
dword ptr [rax+8],9
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194DD0
]
mov
rcx,[rbp+0D0
]
vmovupd
xmm1,[rdx+2]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194DE0
]
mov
ecx,[rbp+0D8
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA74068E8
mov r
ax,250044068E8
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L0
9
:
M01_L0
8
:
cmp eax,9357B30
cmp eax,9357B30
Copier
Copié
Copier
Copié
je near ptr M01_
L113
je near ptr M01_
L109
cmp eax,0BA64A14
cmp eax,0BA64A14
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409200
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+0F0]
cmp
dword ptr [rax+8],0E
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194DF0
]
mov
rcx,[rbp+0F0
]
vmovupd
xmm1,[rdx+0C]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194D90
]
mov
ecx,[rbp+0F8
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA74068B8
mov r
ax,250044068B8
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L
10
:
M01_L
09
:
cmp eax,0D8329FC
cmp eax,0D8329FC
Copier
Copié
Copier
Copié
ja short M01_L1
1
ja short M01_L1
0
cmp eax,0C376F3C
cmp eax,0C376F3C
Copier
Copié
Copier
Copié
je near ptr M01_L
82
je near ptr M01_L
78
cmp eax,0D8329FC
cmp eax,0D8329FC
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA74090E8
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+110]
cmp
dword ptr [rax+8],0B
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194E00
]
mov
rcx,[rbp+110
]
vmovupd
xmm1,[rdx+6]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194E10
]
mov
ecx,[rbp+118
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA7406798
mov r
ax,25004406798
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L1
1
:
M01_L1
0
:
cmp eax,0DE1B599
cmp eax,0DE1B599
Copier
Copié
Copier
Copié
je near ptr M01_L14
5
je near ptr M01_L14
1
cmp eax,15D8C7D5
cmp eax,15D8C7D5
Copier
Copié
Copier
Copié
je near ptr M01_L14
4
je near ptr M01_L14
0
cmp eax,16EE77B1
cmp eax,16EE77B1
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7408F68
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+130]
cmp
dword ptr [rax+8],0E
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194E20
]
mov
rcx,[rbp+130
]
vmovupd
xmm1,[rdx+0C]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194E30
]
mov
ecx,[rbp+138
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA7406620
mov r
ax,25004406620
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L1
2
:
M01_L1
1
:
cmp eax,22D8FF1C
cmp eax,22D8FF1C
Copier
Copié
Copier
Copié
ja near ptr M01_L1
6
ja near ptr M01_L1
5
cmp eax,1BDAA4B0
cmp eax,1BDAA4B0
Copier
Copié
Copier
Copié
ja near ptr M01_L1
4
ja near ptr M01_L1
3
cmp eax,1A0E44AD
cmp eax,1A0E44AD
Copier
Copié
Copier
Copié
ja short M01_L1
3
ja short M01_L1
2
cmp eax,17C1A698
cmp eax,17C1A698
Copier
Copié
Copier
Copié
je near ptr M01_
L103
je near ptr M01_
L99
cmp eax,1A0E44AD
cmp eax,1A0E44AD
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA74091F0
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+160]
cmp
dword ptr [rax+8],0C
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194E40
]
mov
rcx,[rbp+160
]
vmovupd
xmm1,[rdx+8]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194E50
]
mov
ecx,[rbp+168
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA74068A8
mov r
ax,250044068A8
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L1
3
:
M01_L1
2
:
cmp eax,1A236609
cmp eax,1A236609
Copier
Copié
Copier
Copié
je near ptr M01_
L81
je near ptr M01_
L77
cmp eax,1BDAA4B0
cmp eax,1BDAA4B0
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409220
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+180]
cmp
dword ptr [rax+8],0F
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194E60
]
mov
rcx,[rbp+180
]
vmovupd
xmm1,[rdx+0E]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194E70
]
mov
ecx,[rbp+188
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA74068D8
mov r
ax,250044068D8
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L1
4
:
M01_L1
3
:
cmp eax,1E8DB068
cmp eax,1E8DB068
Copier
Copié
Copier
Copié
ja short M01_L1
5
ja short M01_L1
4
cmp eax,1C96CE4E
cmp eax,1C96CE4E
Copier
Copié
Copier
Copié
je near ptr M01_
L142
je near ptr M01_
L138
cmp eax,1E8DB068
cmp eax,1E8DB068
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409008
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+1A0]
cmp
dword ptr [rax+8],0B
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194E80
]
mov
rcx,[rbp+1A0
]
vmovupd
xmm1,[rdx+6]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194E90
]
mov
ecx,[rbp+1A8
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA74066C0
mov r
ax,250044066C0
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L1
5
:
M01_L1
4
:
cmp eax,1ED7A4EA
cmp eax,1ED7A4EA
Copier
Copié
Copier
Copié
je near ptr M01_L7
9
je near ptr M01_L7
5
cmp eax,225E036D
cmp eax,225E036D
Copier
Copié
Copier
Copié
je near ptr M01_
L133
je near ptr M01_
L129
cmp eax,22D8FF1C
cmp eax,22D8FF1C
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA74091E0
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+1C0]
cmp
dword ptr [rax+8],10
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
ymm0,[rdx]
mov
[rbp+18],r14d
vpxor
ymm0,ymm0,[7FFEAD194EA0
]
mov
rcx,[rbp+1C0
]
vptest
ymm0,ymm0
mov
[rbp+20],rcx
sete
al
mov
ecx,[rbp+1C8]
movzx eax,al
mov [rbp+28],ecx
lea rcx,[rbp+10]
lea rdx,[rbp+20]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA7406898
mov r
ax,25004406898
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L1
6
:
M01_L1
5
:
cmp eax,30BE372F
cmp eax,30BE372F
Copier
Copié
Copier
Copié
ja near ptr M01_L1
8
ja near ptr M01_L1
7
cmp eax,262562C3
cmp eax,262562C3
Copier
Copié
Copier
Copié
ja short M01_L1
7
ja short M01_L1
6
cmp eax,23B55208
cmp eax,23B55208
Copier
Copié
Copier
Copié
je near ptr M01_L
110
je near ptr M01_L
106
cmp eax,262562C3
cmp eax,262562C3
Copier
Copié
Copier
Copié
jne near ptr M01_
L156
jne near ptr M01_
L152
jmp near ptr M01_
L69
lea rax,[rbp+28]
M01_L1
7
:
mov rdx,[rax]
cmp dword ptr [rax+8],9
jne near ptr M01_L152
vmovupd xmm0,[rdx]
vpxor xmm0,xmm0,[7FFEAD194EC0]
vmovupd xmm1,[rdx+2]
vpxor xmm1,xmm1,[7FFEAD194ED0]
vpor xmm0,xmm0,xmm1
vptest xmm0,xmm0
sete al
movzx eax,al
test eax,eax
je near ptr M01_L152
mov rax,250044065E0
mov rax,[rax]
jmp near ptr M01_
L153
M01_L1
6
:
cmp eax,29F41E26
cmp eax,29F41E26
Copier
Copié
Copier
Copié
je near ptr M01_
L92
je near ptr M01_
L88
cmp eax,2BBE58FC
cmp eax,2BBE58FC
Copier
Copié
Copier
Copié
je near ptr M01_
L111
je near ptr M01_
L107
cmp eax,30BE372F
cmp eax,30BE372F
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7408F80
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+200]
cmp dword ptr [rax+8],5
call System.MemoryExtensions.AsSpan(System.String)
jne near ptr M01_L152
mov [rbp+10],rbx
mov rax,6F00720062
mov [rbp+18],r14d
xor rax,[rdx]
mov rcx,[rbp+200]
mov rcx,77006F0072
mov [rbp+20],rcx
xor rcx,[rdx+2]
mov ecx,[rbp+208]
or rax,rcx
mov [rbp+28],ecx
jne near ptr M01_L152
lea rcx,[rbp+10]
mov rax,25004406638
lea rdx,[rbp+20]
mov rax,[r
a
x]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
jmp near ptr M01_L15
3
test eax,eax
M01_L1
7
:
je near ptr M01_L156
mov rdx,1FCA7406638
mov rax,[r
d
x]
jmp near ptr M01_L15
7
M01_L1
8
:
cmp eax,3227246B
cmp eax,3227246B
Copier
Copié
Copier
Copié
ja short M01_L1
9
ja short M01_L1
8
cmp eax,31FEB81A
cmp eax,31FEB81A
Copier
Copié
Copier
Copié
je near ptr M01_L
93
je near ptr M01_L
89
cmp eax,3227246B
cmp eax,3227246B
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409320
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+230]
cmp dword ptr [rax+8],6
call System.MemoryExtensions.AsSpan(System.String)
jne near ptr M01_L152
mov [rbp+10],rbx
mov rax,6500690073
mov [rbp+18],r14d
xor rax,[rdx]
mov rcx,[rbp+230]
mov rcx,6E006E0065
mov [rbp+20],rcx
xor rcx,[rdx+4]
mov ecx,[rbp+238]
or rax,rcx
mov [rbp+28],ecx
jne near ptr M01_L152
lea rcx,[rbp+10]
mov rax,250044069D8
lea rdx,[rbp+20]
mov rax,[rax]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
jmp near ptr M01_L15
3
test eax,eax
M01_L1
8
:
je near ptr M01_L156
mov rdx,1FCA74069D8
mov rax,[rdx]
jmp near ptr M01_L15
7
M01_L1
9
:
cmp eax,32DB86DF
cmp eax,32DB86DF
Copier
Copié
Copier
Copié
je near ptr M01_L8
8
je near ptr M01_L8
4
cmp eax,35A2E5C3
cmp eax,35A2E5C3
Copier
Copié
Copier
Copié
je near ptr M01_
L150
je near ptr M01_
L146
cmp eax,3758C2E0
cmp eax,3758C2E0
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7408F48
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+250]
cmp dword ptr [rax+8],5
call System.MemoryExtensions.AsSpan(System.String)
jne near ptr M01_L152
mov [rbp+10],rbx
mov rax,75007A0061
mov [rbp+18],r14d
xor rax,[rdx]
mov rcx,[rbp+250]
mov rcx,720075007A
mov [rbp+20],rcx
xor rcx,[rdx+2]
mov ecx,[rbp+258]
or rax,rcx
mov [rbp+28],ecx
jne near ptr M01_L152
lea rcx,[rbp+10]
mov rax,25004406600
lea rdx,[rbp+20]
mov rax,[r
a
x]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
jmp near ptr M01_L15
3
test eax,eax
M01_
L19
:
je near ptr M01_L156
mov rdx,1FCA7406600
mov rax,[r
d
x]
jmp near ptr M01_L15
7
M01_
L20
:
cmp eax,4D77512B
cmp eax,4D77512B
Copier
Copié
Copier
Copié
ja near ptr M01_L2
8
ja near ptr M01_L2
7
cmp eax,42374F95
cmp eax,42374F95
Copier
Copié
Copier
Copié
ja near ptr M01_L2
4
ja near ptr M01_L2
3
cmp eax,3BB34073
cmp eax,3BB34073
Copier
Copié
Copier
Copié
ja near ptr M01_L2
2
ja near ptr M01_L2
1
cmp eax,38540573
cmp eax,38540573
Copier
Copié
Copier
Copié
ja short M01_L2
1
ja short M01_L2
0
cmp eax,37AC1D26
cmp eax,37AC1D26
Copier
Copié
Copier
Copié
je near ptr M01_
L83
je near ptr M01_
L79
cmp eax,38540573
cmp eax,38540573
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7408F50
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+280]
cmp dword ptr [rax+8],5
call System.MemoryExtensions.AsSpan(System.String)
jne near ptr M01_L152
mov [rbp+10],rbx
mov rax,6900650062
mov [rbp+18],r14d
xor rax,[rdx]
mov rcx,[rbp+280]
mov rcx,6700690065
mov [rbp+20],rcx
xor rcx,[rdx+2]
mov ecx,[rbp+288]
or rax,rcx
mov [rbp+28],ecx
jne near ptr M01_L152
lea rcx,[rbp+10]
mov rax,25004406608
lea rdx,[rbp+20]
mov rax,[r
a
x]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
jmp near ptr M01_L15
3
test eax,eax
M01_L2
0
:
je near ptr M01_L156
mov rdx,1FCA7406608
mov rax,[r
d
x]
jmp near ptr M01_L15
7
M01_L2
1
:
cmp eax,39B3175F
cmp eax,39B3175F
Copier
Copié
Copier
Copié
je near ptr M01_L13
9
je near ptr M01_L13
5
cmp eax,3BB34073
cmp eax,3BB34073
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA74091A0
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+2A0]
cmp
dword ptr [rax+8],0E
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194EE0
]
mov
rcx,[rbp+2A0
]
vmovupd
xmm1,[rdx+0C]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194EF0
]
mov
ecx,[rbp+2A8
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA7406858
mov r
ax,25004406858
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L2
2
:
M01_L2
1
:
cmp eax,3FB6B71A
cmp eax,3FB6B71A
Copier
Copié
Copier
Copié
ja short M01_L2
3
ja short M01_L2
2
cmp eax,3EDCE36B
cmp eax,3EDCE36B
Copier
Copié
Copier
Copié
je near ptr M01_L8
5
je near ptr M01_L8
1
cmp eax,3FB6B71A
cmp eax,3FB6B71A
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7408FE8
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+2C0]
cmp
dword ptr [rax+8],8
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194F00
]
mov
rcx,[rbp+2C0
]
vptest
xmm0,xmm0
mov
[rbp+20],rcx
sete
al
mov
ecx,[rbp+2C8]
movzx eax,al
mov [rbp+28],ecx
lea rcx,[rbp+10]
lea rdx,[rbp+20]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA74066A0
mov r
ax,250044066A0
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L2
3
:
M01_L2
2
:
cmp eax,40F480DC
cmp eax,40F480DC
Copier
Copié
Copier
Copié
je near ptr M01_L13
7
je near ptr M01_L13
3
cmp eax,419E5A8A
cmp eax,419E5A8A
Copier
Copié
Copier
Copié
je near ptr M01_L7
4
je near ptr M01_L7
0
cmp eax,42374F95
cmp eax,42374F95
Copier
Copié
Copier
Copié
jne near ptr M01_
L156
jne near ptr M01_
L152
jmp near ptr M01_
L71
lea rax,[rbp+28]
M01_L2
4
:
mov rdx,[rax]
cmp dword ptr [rax+8],4
jne near ptr M01_L152
mov rax,7500710061
cmp [rdx],rax
jne near ptr M01_L152
mov rax,250044065F0
mov rax,[rax]
jmp near ptr M01_
L153
M01_L2
3
:
cmp eax,45B473EB
cmp eax,45B473EB
Copier
Copié
Copier
Copié
ja near ptr M01_L2
6
ja near ptr M01_L2
5
cmp eax,43BDDA67
cmp eax,43BDDA67
Copier
Copié
Copier
Copié
ja short M01_L2
5
ja short M01_L2
4
cmp eax,429BB099
cmp eax,429BB099
Copier
Copié
Copier
Copié
je near ptr M01_L7
6
je near ptr M01_L7
2
cmp eax,43BDDA67
cmp eax,43BDDA67
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409198
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+300]
cmp
dword ptr [rax+8],0E
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194EE0
]
mov
rcx,[rbp+300
]
vmovupd
xmm1,[rdx+0C]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194F10
]
mov
ecx,[rbp+308
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA7406850
mov r
ax,25004406850
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L2
5
:
M01_L2
4
:
cmp eax,45658504
cmp eax,45658504
Copier
Copié
Copier
Copié
je near ptr M01_
L123
je near ptr M01_
L119
cmp eax,45B473EB
cmp eax,45B473EB
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409270
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+320]
cmp dword ptr [rax+8],6
call System.MemoryExtensions.AsSpan(System.String)
jne near ptr M01_L152
mov [rbp+10],rbx
mov rax,610072006F
mov [rbp+18],r14d
xor rax,[rdx]
mov rcx,[rbp+320]
mov rcx,67006E0061
mov [rbp+20],rcx
xor rcx,[rdx+4]
mov ecx,[rbp+328]
or rax,rcx
mov [rbp+28],ecx
jne near ptr M01_L152
lea rcx,[rbp+10]
mov rax,25004406928
lea rdx,[rbp+20]
mov rax,[rax]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
jmp near ptr M01_L15
3
test eax,eax
M01_L2
5
:
je near ptr M01_L156
mov rdx,1FCA7406928
mov rax,[rdx]
jmp near ptr M01_L15
7
M01_L2
6
:
cmp eax,480FB75E
cmp eax,480FB75E
Copier
Copié
Copier
Copié
ja short M01_L2
7
ja short M01_L2
6
cmp eax,46AADBDE
cmp eax,46AADBDE
Copier
Copié
Copier
Copié
je near ptr M01_
L140
je near ptr M01_
L136
cmp eax,480FB75E
cmp eax,480FB75E
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7408F90
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+340]
cmp
dword ptr [rax+8],9
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194F20
]
mov
rcx,[rbp+340
]
vmovupd
xmm1,[rdx+2]
mov
[rbp+20],rcx
vpxor
xmm1,xmm1,[7FFEAD194F30
]
mov
ecx,[rbp+348
]
vpor
xmm0,xmm0,xmm1
mov
[rbp+28],ecx
vptest
xmm0,xmm0
lea
rcx,[rbp+10]
sete
al
lea
rdx,[rbp+20]
movzx
eax,al
call
System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA7406648
mov r
ax,25004406648
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L2
7
:
M01_L2
6
:
cmp eax,4961533A
cmp eax,4961533A
Copier
Copié
Copier
Copié
je near ptr M01_
L80
je near ptr M01_
L76
cmp eax,4C7A1B8F
cmp eax,4C7A1B8F
Copier
Copié
Copier
Copié
je near ptr M01_L12
4
je near ptr M01_L12
0
cmp eax,4D77512B
cmp eax,4D77512B
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409108
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+360]
cmp dword ptr [rax+8],6
call System.MemoryExtensions.AsSpan(System.String)
jne near ptr M01_L152
mov [rbp+10],rbx
mov rax,64006E0069
mov [rbp+18],r14d
xor rax,[rdx]
mov rcx,[rbp+360]
mov rcx,6700690064
mov [rbp+20],rcx
xor rcx,[rdx+4]
mov ecx,[rbp+368]
or rax,rcx
mov [rbp+28],ecx
jne near ptr M01_L152
lea rcx,[rbp+10]
mov rax,250044067C0
lea rdx,[rbp+20]
mov rax,[rax]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
jmp near ptr M01_L15
3
test eax,eax
M01_L2
7
:
je near ptr M01_L156
mov rdx,1FCA74067C0
mov rax,[rdx]
jmp near ptr M01_L15
7
M01_L2
8
:
cmp eax,6021B659
cmp eax,6021B659
Copier
Copié
Copier
Copié
ja near ptr M01_L3
2
ja near ptr M01_L3
1
cmp eax,54408AC8
cmp eax,54408AC8
Copier
Copié
Copier
Copié
ja near ptr M01_
L30
ja near ptr M01_
L29
cmp eax,4F9530F7
cmp eax,4F9530F7
Copier
Copié
Copier
Copié
ja short M01_L2
9
ja short M01_L2
8
cmp eax,4EFA960C
cmp eax,4EFA960C
Copier
Copié
Copier
Copié
je near ptr M01_L10
7
je near ptr M01_L10
3
cmp eax,4F9530F7
cmp eax,4F9530F7
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov
r
dx,1FCA7409068
lea
r
ax,[rbp+28]
mov rdx,[r
d
x]
mov rdx,[r
a
x]
lea rcx,[rbp+390]
cmp
dword ptr [rax+8],8
call System.MemoryExtensions.AsSpan(System.String)
jne
near ptr M01_L152
mov
[rbp+10],rbx
vmovupd
xmm0,[rdx]
mov
[rbp+18],r14d
vpxor
xmm0,xmm0,[7FFEAD194F40
]
mov
rcx,[rbp+390
]
vptest
xmm0,xmm0
mov
[rbp+20],rcx
sete
al
mov
ecx,[rbp+398]
movzx eax,al
mov [rbp+28],ecx
lea rcx,[rbp+10]
lea rdx,[rbp+20]
call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>)
test eax,eax
test eax,eax
Copier
Copié
Copier
Copié
je near ptr M01_L15
6
je near ptr M01_L15
2
mov r
dx,1FCA7406720
mov r
ax,25004406720
mov rax,[r
d
x]
mov rax,[r
a
x]
jmp near ptr M01_L15
7
jmp near ptr M01_L15
3
M01_L2
9
:
M01_L2
8
:
cmp eax,51B1437E
cmp eax,51B1437E
Copier
Copié
Copier
Copié
je near ptr M01_L9
4
je near ptr M01_L9
0
cmp eax,54408AC8
cmp eax,54408AC8
Copier
Copié
Copier
Copié
jne near ptr M01_L15
6
jne near ptr M01_L15
2
mov rdx,1FCA7409360
lea rax,[rbp+28]
mov rdx,[rdx]
mov rdx,[rax]
lea rcx,[rbp+3B0]
cmp dword ptr [rax+8],9
call System.MemoryExtensions.AsSpan(System.String)
jne near ptr M01_L152
mov [rbp+10],rbx
vmovupd xmm0,[rdx]
mov [rbp+18],r14d
vpxor xmm0,xmm0,[7FFEAD194F50]
mov rcx,[rbp+3B0]
vmovupd xmm1,[rdx+2]
mov [rbp+20]
,rcx
vpxor xmm1,xmm1,[7FFEAD194F60]
mov ecx
,[rbp+
3B8
]
vpor xmm0,xmm0,xmm1
mov
vptest xmm0,xmm0
sete al
movzx eax,al
test eax,eax
je near ptr M01_L152
mov rax,25004406A18
mov rax,[rax]
jmp near ptr M01_L153
M01_L29:
cmp eax,568F4BA4
ja short M01_L30
cmp eax,559A4808
je near ptr M01_L74
cmp eax,568F4BA4
jne near ptr M01_L152
lea rax,[rbp+28]
mov rdx,[rax]
cmp dword ptr [rax+8],5
jne near ptr M01_L152
mov rax,61006C0062
xor rax,[rdx]
mov rcx,630061006C
xor rcx,[rdx+2]
or rax,rcx
jne near ptr M01_L152
mov rax,25004406618
mov rax,[rax]
jmp near ptr M01_L153
M01_L30:
cmp eax,5CABE370
je near ptr M01_L87
cmp eax,5F247EA7
je near ptr M01_L113
cmp eax,6021B659
jne near ptr M01_L152
lea rax,[rbp+28]
mov rdx,[rax]
cmp dword ptr [rax+8],0D
jne near ptr M01_L152
vmovupd xmm0,[rdx]
vpxor xmm0,xmm0,[7FFEAD194F70]
vmovupd xmm1,[rdx+0A]
vpxor xmm1,xmm1,[7FFEAD194F80]
vpor xmm0,xmm0,xmm1
vptest xmm0,xmm0
sete al
movzx eax,al
test eax,eax
je near ptr M01_L152
mov rax,25004406940
mov rax,[rax]
jmp near ptr M01_L153
M01_L31:
cmp eax,699CE1B7
ja near ptr M01_L33
cmp eax,63E629E8
ja short M01_L32
cmp eax,60605B18
je near ptr M01_L98
cmp eax,63E629E8
jne near ptr M01_L152
lea rax,[rbp+28]
mov rdx,[rax]
cmp dword ptr [rax+8],7
jne near ptr M01_L152
mov rax,670061006D
xor rax,[rdx]
mov rcx,74006E0065
xor rcx,[rdx+6]
or rax,rcx
jne near ptr M01_L152
mov rax,25004406888
mov rax,[rax]
jmp near ptr M01_L153
M01_L32:
cmp eax,66BC38DD
je near ptr M01_L71
cmp eax,677785B6
je near ptr M01_L91
cmp eax,699CE1B7
jne near ptr M01_L152
lea rax,[rbp+28]
mov rdx,[rax]
cmp dword ptr [rax+8],9
jne near ptr M01_L152
vmovupd xmm0,[rdx]
vpxor xmm0,xmm0,[7FFEAD194F90]
vmovupd xmm1,[rdx+2]
vpxor xmm1,xmm1,[7FFEAD194FA0]
vpor xmm0,xmm0,xmm1
vptest xmm0,xmm0
sete al
movzx eax,al
test eax,eax
je near ptr M01_L152
mov rax,25004406830
mov rax,[rax]
jmp near ptr M01_L153
M01_L33:
cmp eax,6E32CCF5
ja short M01_L34
cmp eax,6D9B9752
je near ptr M01_L73
cmp eax,6E32CCF5
jne near ptr M01_L152
lea rax,[rbp+28]
mov rdx,[rax]
cmp dword ptr [rax+8],6
jne near ptr M01_L152
mov rax,720061006D
xor rax,[rdx]
mov rcx,6F006F0072
xor rcx,[rdx+4]
or rax
,rcx
jne near ptr M01_L152
mov rax,25004406890
mov rax,[rax]
jmp near ptr M01_L153
M01_L34:
cmp eax,6FDD84BC
je near ptr M01_L131
cmp eax,714B1745
je near ptr M01_L108
cmp eax,71780822
jne near ptr M01_L152
lea rax
,[rbp+
28
]
mov rdx,[rax]
cmp dword ptr [rax+8],11
jne near ptr M01_L152
vmovupd ymm0,[rdx]
vpxor ymm0,ymm0,[7FFEAD194FC0]
vmovupd ymm1,[rdx+2]
vpxor ymm1,ymm1,[7FFEAD194FE0]
vpor ymm0,ymm0,ymm1
vptest ymm0,ymm0
sete al
movzx eax,al
test eax,eax
je near ptr M01_L152
mov rax,250044068C8
mov rax,[rax]
jmp near ptr M01_L153
M01_L35:
Différences enregistrées
Texte d'origine
Ouvrir un fichier
## .NET 7.0.0 (42.42.42.42424), X64 RyuJIT ```assembly ; Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.SpanBlack() sub rsp,38 xor eax,eax mov [rsp+28],rax mov rcx,1FCA7408F18 mov rcx,[rcx] add rcx,0C mov [rsp+28],rcx mov dword ptr [rsp+30],5 lea rcx,[rsp+28] call Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.GetNamedColorSpan(System.ReadOnlySpan`1<Char>) nop add rsp,38 ret ; Total bytes of code 57 ``` ```assembly ; Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.GetNamedColorSpan(System.ReadOnlySpan`1<Char>) push rbp push r14 push rdi push rsi push rbx sub rsp,970 vzeroupper lea rbp,[rsp+20] vxorps xmm4,xmm4,xmm4 vmovdqa xmmword ptr [rbp+10],xmm4 mov rax,0FFFFFFFFF6D0 M01_L00: vmovdqa xmmword ptr [rbp+rax+950],xmm4 vmovdqa xmmword ptr [rbp+rax+960],xmm4 vmovdqa xmmword ptr [rbp+rax+970],xmm4 add rax,30 jne short M01_L00 mov rax,0E1E65E814CBE mov [rbp+8],rax mov rsi,[rcx] mov edi,[rcx+8] cmp edi,80 jg short M01_L03 mov ecx,edi mov eax,ecx mov r8d,2 mul r8 jb near ptr M01_L159 mov rbx,rax test rbx,rbx je short M01_L02 mov rdx,rbx add rdx,0F and rdx,0FFFFFFFFFFFFFFF0 add rsp,20 neg rdx add rdx,rsp jb short M01_L01 xor edx,edx M01_L01: test [rsp],esp mov r8,rsp sub r8,1000 mov rsp,r8 cmp rsp,rdx jae short M01_L01 mov rsp,rdx test [rsp],esp sub rsp,20 lea rbx,[rsp+20] M01_L02: test ecx,ecx jl near ptr M01_L160 mov r14d,edi jmp short M01_L04 M01_L03: movsxd rdx,edi mov rcx,offset MT_System.Char[] call CORINFO_HELP_NEWARR_1_VC lea rbx,[rax+10] mov r14d,[rax+8] M01_L04: mov [rbp+20],rsi mov [rbp+28],edi mov [rbp+10],rbx mov [rbp+18],r14d lea rcx,[rbp+20] lea rdx,[rbp+10] call System.MemoryExtensions.ToLowerInvariant(System.ReadOnlySpan`1<Char>, System.Span`1<Char>) mov [rbp+10],rbx mov [rbp+18],r14d lea rcx,[rbp+10] call <PrivateImplementationDetails>.ComputeSpanHash(System.Span`1<Char>) cmp eax,71780822 ja near ptr M01_L36 cmp eax,3758C2E0 ja near ptr M01_L20 cmp eax,16EE77B1 ja near ptr M01_L12 cmp eax,817F94D ja near ptr M01_L08 cmp eax,42602EE ja near ptr M01_L06 cmp eax,340E137 ja short M01_L05 cmp eax,11DECBC je near ptr M01_L101 cmp eax,340E137 jne near ptr M01_L156 mov rdx,1FCA7409038 mov rdx,[rdx] lea rcx,[rbp+40] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+40] mov [rbp+20],rcx mov ecx,[rbp+48] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066F0 mov rax,[rdx] jmp near ptr M01_L157 M01_L05: cmp eax,3E1343A je near ptr M01_L97 cmp eax,42602EE jne near ptr M01_L156 mov rdx,1FCA7408FC0 mov rdx,[rdx] lea rcx,[rbp+60] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+60] mov [rbp+20],rcx mov ecx,[rbp+68] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406678 mov rax,[rdx] jmp near ptr M01_L157 M01_L06: cmp eax,5B72AF6 ja short M01_L07 cmp eax,43CB490 je near ptr M01_L154 cmp eax,5B72AF6 jne near ptr M01_L156 mov rdx,1FCA7409040 mov rdx,[rdx] lea rcx,[rbp+80] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+80] mov [rbp+20],rcx mov ecx,[rbp+88] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066F8 mov rax,[rdx] jmp near ptr M01_L157 M01_L07: cmp eax,5BF6449 je near ptr M01_L155 cmp eax,7E34BBC je near ptr M01_L116 cmp eax,817F94D jne near ptr M01_L156 mov rdx,1FCA7408FD0 mov rdx,[rdx] lea rcx,[rbp+0A0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+0A0] mov [rbp+20],rcx mov ecx,[rbp+0A8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406688 mov rax,[rdx] jmp near ptr M01_L157 M01_L08: cmp eax,0BA64A14 ja near ptr M01_L10 cmp eax,920E031 ja short M01_L09 cmp eax,8A71A94 je near ptr M01_L149 cmp eax,920E031 jne near ptr M01_L156 mov rdx,1FCA7409230 mov rdx,[rdx] lea rcx,[rbp+0D0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+0D0] mov [rbp+20],rcx mov ecx,[rbp+0D8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068E8 mov rax,[rdx] jmp near ptr M01_L157 M01_L09: cmp eax,9357B30 je near ptr M01_L113 cmp eax,0BA64A14 jne near ptr M01_L156 mov rdx,1FCA7409200 mov rdx,[rdx] lea rcx,[rbp+0F0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+0F0] mov [rbp+20],rcx mov ecx,[rbp+0F8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068B8 mov rax,[rdx] jmp near ptr M01_L157 M01_L10: cmp eax,0D8329FC ja short M01_L11 cmp eax,0C376F3C je near ptr M01_L82 cmp eax,0D8329FC jne near ptr M01_L156 mov rdx,1FCA74090E8 mov rdx,[rdx] lea rcx,[rbp+110] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+110] mov [rbp+20],rcx mov ecx,[rbp+118] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406798 mov rax,[rdx] jmp near ptr M01_L157 M01_L11: cmp eax,0DE1B599 je near ptr M01_L145 cmp eax,15D8C7D5 je near ptr M01_L144 cmp eax,16EE77B1 jne near ptr M01_L156 mov rdx,1FCA7408F68 mov rdx,[rdx] lea rcx,[rbp+130] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+130] mov [rbp+20],rcx mov ecx,[rbp+138] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406620 mov rax,[rdx] jmp near ptr M01_L157 M01_L12: cmp eax,22D8FF1C ja near ptr M01_L16 cmp eax,1BDAA4B0 ja near ptr M01_L14 cmp eax,1A0E44AD ja short M01_L13 cmp eax,17C1A698 je near ptr M01_L103 cmp eax,1A0E44AD jne near ptr M01_L156 mov rdx,1FCA74091F0 mov rdx,[rdx] lea rcx,[rbp+160] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+160] mov [rbp+20],rcx mov ecx,[rbp+168] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068A8 mov rax,[rdx] jmp near ptr M01_L157 M01_L13: cmp eax,1A236609 je near ptr M01_L81 cmp eax,1BDAA4B0 jne near ptr M01_L156 mov rdx,1FCA7409220 mov rdx,[rdx] lea rcx,[rbp+180] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+180] mov [rbp+20],rcx mov ecx,[rbp+188] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068D8 mov rax,[rdx] jmp near ptr M01_L157 M01_L14: cmp eax,1E8DB068 ja short M01_L15 cmp eax,1C96CE4E je near ptr M01_L142 cmp eax,1E8DB068 jne near ptr M01_L156 mov rdx,1FCA7409008 mov rdx,[rdx] lea rcx,[rbp+1A0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+1A0] mov [rbp+20],rcx mov ecx,[rbp+1A8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066C0 mov rax,[rdx] jmp near ptr M01_L157 M01_L15: cmp eax,1ED7A4EA je near ptr M01_L79 cmp eax,225E036D je near ptr M01_L133 cmp eax,22D8FF1C jne near ptr M01_L156 mov rdx,1FCA74091E0 mov rdx,[rdx] lea rcx,[rbp+1C0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+1C0] mov [rbp+20],rcx mov ecx,[rbp+1C8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406898 mov rax,[rdx] jmp near ptr M01_L157 M01_L16: cmp eax,30BE372F ja near ptr M01_L18 cmp eax,262562C3 ja short M01_L17 cmp eax,23B55208 je near ptr M01_L110 cmp eax,262562C3 jne near ptr M01_L156 jmp near ptr M01_L69 M01_L17: cmp eax,29F41E26 je near ptr M01_L92 cmp eax,2BBE58FC je near ptr M01_L111 cmp eax,30BE372F jne near ptr M01_L156 mov rdx,1FCA7408F80 mov rdx,[rdx] lea rcx,[rbp+200] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+200] mov [rbp+20],rcx mov ecx,[rbp+208] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406638 mov rax,[rdx] jmp near ptr M01_L157 M01_L18: cmp eax,3227246B ja short M01_L19 cmp eax,31FEB81A je near ptr M01_L93 cmp eax,3227246B jne near ptr M01_L156 mov rdx,1FCA7409320 mov rdx,[rdx] lea rcx,[rbp+230] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+230] mov [rbp+20],rcx mov ecx,[rbp+238] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069D8 mov rax,[rdx] jmp near ptr M01_L157 M01_L19: cmp eax,32DB86DF je near ptr M01_L88 cmp eax,35A2E5C3 je near ptr M01_L150 cmp eax,3758C2E0 jne near ptr M01_L156 mov rdx,1FCA7408F48 mov rdx,[rdx] lea rcx,[rbp+250] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+250] mov [rbp+20],rcx mov ecx,[rbp+258] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406600 mov rax,[rdx] jmp near ptr M01_L157 M01_L20: cmp eax,4D77512B ja near ptr M01_L28 cmp eax,42374F95 ja near ptr M01_L24 cmp eax,3BB34073 ja near ptr M01_L22 cmp eax,38540573 ja short M01_L21 cmp eax,37AC1D26 je near ptr M01_L83 cmp eax,38540573 jne near ptr M01_L156 mov rdx,1FCA7408F50 mov rdx,[rdx] lea rcx,[rbp+280] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+280] mov [rbp+20],rcx mov ecx,[rbp+288] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406608 mov rax,[rdx] jmp near ptr M01_L157 M01_L21: cmp eax,39B3175F je near ptr M01_L139 cmp eax,3BB34073 jne near ptr M01_L156 mov rdx,1FCA74091A0 mov rdx,[rdx] lea rcx,[rbp+2A0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+2A0] mov [rbp+20],rcx mov ecx,[rbp+2A8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406858 mov rax,[rdx] jmp near ptr M01_L157 M01_L22: cmp eax,3FB6B71A ja short M01_L23 cmp eax,3EDCE36B je near ptr M01_L85 cmp eax,3FB6B71A jne near ptr M01_L156 mov rdx,1FCA7408FE8 mov rdx,[rdx] lea rcx,[rbp+2C0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+2C0] mov [rbp+20],rcx mov ecx,[rbp+2C8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066A0 mov rax,[rdx] jmp near ptr M01_L157 M01_L23: cmp eax,40F480DC je near ptr M01_L137 cmp eax,419E5A8A je near ptr M01_L74 cmp eax,42374F95 jne near ptr M01_L156 jmp near ptr M01_L71 M01_L24: cmp eax,45B473EB ja near ptr M01_L26 cmp eax,43BDDA67 ja short M01_L25 cmp eax,429BB099 je near ptr M01_L76 cmp eax,43BDDA67 jne near ptr M01_L156 mov rdx,1FCA7409198 mov rdx,[rdx] lea rcx,[rbp+300] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+300] mov [rbp+20],rcx mov ecx,[rbp+308] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406850 mov rax,[rdx] jmp near ptr M01_L157 M01_L25: cmp eax,45658504 je near ptr M01_L123 cmp eax,45B473EB jne near ptr M01_L156 mov rdx,1FCA7409270 mov rdx,[rdx] lea rcx,[rbp+320] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+320] mov [rbp+20],rcx mov ecx,[rbp+328] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406928 mov rax,[rdx] jmp near ptr M01_L157 M01_L26: cmp eax,480FB75E ja short M01_L27 cmp eax,46AADBDE je near ptr M01_L140 cmp eax,480FB75E jne near ptr M01_L156 mov rdx,1FCA7408F90 mov rdx,[rdx] lea rcx,[rbp+340] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+340] mov [rbp+20],rcx mov ecx,[rbp+348] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406648 mov rax,[rdx] jmp near ptr M01_L157 M01_L27: cmp eax,4961533A je near ptr M01_L80 cmp eax,4C7A1B8F je near ptr M01_L124 cmp eax,4D77512B jne near ptr M01_L156 mov rdx,1FCA7409108 mov rdx,[rdx] lea rcx,[rbp+360] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+360] mov [rbp+20],rcx mov ecx,[rbp+368] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067C0 mov rax,[rdx] jmp near ptr M01_L157 M01_L28: cmp eax,6021B659 ja near ptr M01_L32 cmp eax,54408AC8 ja near ptr M01_L30 cmp eax,4F9530F7 ja short M01_L29 cmp eax,4EFA960C je near ptr M01_L107 cmp eax,4F9530F7 jne near ptr M01_L156 mov rdx,1FCA7409068 mov rdx,[rdx] lea rcx,[rbp+390] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+390] mov [rbp+20],rcx mov ecx,[rbp+398] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406720 mov rax,[rdx] jmp near ptr M01_L157 M01_L29: cmp eax,51B1437E je near ptr M01_L94 cmp eax,54408AC8 jne near ptr M01_L156 mov rdx,1FCA7409360 mov rdx,[rdx] lea rcx,[rbp+3B0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+3B0] mov [rbp+20],rcx mov ecx,[rbp+3B8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A18 mov rax,[rdx] jmp near ptr M01_L157 M01_L30: cmp eax,568F4BA4 ja short M01_L31 cmp eax,559A4808 je near ptr M01_L78 cmp eax,568F4BA4 jne near ptr M01_L156 mov rdx,1FCA7408F60 mov rdx,[rdx] lea rcx,[rbp+3D0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+3D0] mov [rbp+20],rcx mov ecx,[rbp+3D8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406618 mov rax,[rdx] jmp near ptr M01_L157 M01_L31: cmp eax,5CABE370 je near ptr M01_L91 cmp eax,5F247EA7 je near ptr M01_L117 cmp eax,6021B659 jne near ptr M01_L156 mov rdx,1FCA7409288 mov rdx,[rdx] lea rcx,[rbp+3F0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+3F0] mov [rbp+20],rcx mov ecx,[rbp+3F8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406940 mov rax,[rdx] jmp near ptr M01_L157 M01_L32: cmp eax,699CE1B7 ja near ptr M01_L34 cmp eax,63E629E8 ja short M01_L33 cmp eax,60605B18 je near ptr M01_L102 cmp eax,63E629E8 jne near ptr M01_L156 mov rdx,1FCA74091D0 mov rdx,[rdx] lea rcx,[rbp+420] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+420] mov [rbp+20],rcx mov ecx,[rbp+428] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406888 mov rax,[rdx] jmp near ptr M01_L157 M01_L33: cmp eax,66BC38DD je near ptr M01_L75 cmp eax,677785B6 je near ptr M01_L95 cmp eax,699CE1B7 jne near ptr M01_L156 mov rdx,1FCA7409178 mov rdx,[rdx] lea rcx,[rbp+440] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+440] mov [rbp+20],rcx mov ecx,[rbp+448] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406830 mov rax,[rdx] jmp near ptr M01_L157 M01_L34: cmp eax,6E32CCF5 ja short M01_L35 cmp eax,6D9B9752 je near ptr M01_L77 cmp eax,6E32CCF5 jne near ptr M01_L156 mov rdx,1FCA74091D8 mov rdx,[rdx] lea rcx,[rbp+470] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+470] mov [rbp+20],rcx mov ecx,[rbp+478] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406890 mov rax,[rdx] jmp near ptr M01_L157 M01_L35: cmp eax,6FDD84BC je near ptr M01_L135 cmp eax,714B1745 je near ptr M01_L112 cmp eax,71780822 jne near ptr M01_L156 mov rdx,1FCA7409210 mov rdx,[rdx] lea rcx,[rbp+490] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+490] mov [rbp+20],rcx mov ecx,[rbp+498] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068C8 mov rax,[rdx] jmp near ptr M01_L157 M01_L36: cmp eax,0AA3E3A1F ja near ptr M01_L52 cmp eax,9049CD77 ja near ptr M01_L44 cmp eax,82E33FB4 ja near ptr M01_L40 cmp eax,772890E7 ja near ptr M01_L38 cmp eax,7495C772 ja short M01_L37 cmp eax,719339B9 je near ptr M01_L104 cmp eax,7495C772 jne near ptr M01_L156 mov rdx,1FCA7409060 mov rdx,[rdx] lea rcx,[rbp+4C0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+4C0] mov [rbp+20],rcx mov ecx,[rbp+4C8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406718 mov rax,[rdx] jmp near ptr M01_L157 M01_L37: cmp eax,7538805A je near ptr M01_L152 cmp eax,772890E7 jne near ptr M01_L156 mov rdx,1FCA7409208 mov rdx,[rdx] lea rcx,[rbp+4E0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+4E0] mov [rbp+20],rcx mov ecx,[rbp+4E8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068C0 mov rax,[rdx] jmp near ptr M01_L157 M01_L38: cmp eax,7B75476A ja short M01_L39 cmp eax,7B6D57F2 je near ptr M01_L153 cmp eax,7B75476A jne near ptr M01_L156 mov rdx,1FCA7409308 mov rdx,[rdx] lea rcx,[rbp+500] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+500] mov [rbp+20],rcx mov ecx,[rbp+508] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069C0 mov rax,[rdx] jmp near ptr M01_L157 M01_L39: cmp eax,7CACBC39 je near ptr M01_L84 cmp eax,7FB0E019 je near ptr M01_L89 cmp eax,82E33FB4 jne near ptr M01_L156 mov rdx,1FCA7409098 mov rdx,[rdx] lea rcx,[rbp+520] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+520] mov [rbp+20],rcx mov ecx,[rbp+528] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406750 mov rax,[rdx] jmp near ptr M01_L157 M01_L40: cmp eax,87A7F255 ja near ptr M01_L42 cmp eax,835CD3CC ja short M01_L41 cmp eax,82FBF5CD je near ptr M01_L73 cmp eax,835CD3CC jne near ptr M01_L156 mov rdx,1FCA7409260 mov rdx,[rdx] lea rcx,[rbp+550] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+550] mov [rbp+20],rcx mov ecx,[rbp+558] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406918 mov rax,[rdx] jmp near ptr M01_L157 M01_L41: cmp eax,848317F2 je near ptr M01_L146 cmp eax,87A7F255 jne near ptr M01_L156 mov rdx,1FCA7409048 mov rdx,[rdx] lea rcx,[rbp+570] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+570] mov [rbp+20],rcx mov ecx,[rbp+578] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406700 mov rax,[rdx] jmp near ptr M01_L157 M01_L42: cmp eax,8BB2AB96 ja short M01_L43 cmp eax,8989E5FE je near ptr M01_L114 cmp eax,8BB2AB96 jne near ptr M01_L156 mov rdx,1FCA7409130 mov rdx,[rdx] lea rcx,[rbp+590] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+590] mov [rbp+20],rcx mov ecx,[rbp+598] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067E8 mov rax,[rdx] jmp near ptr M01_L157 M01_L43: cmp eax,8C361729 je near ptr M01_L131 cmp eax,8E1FEDCC je near ptr M01_L129 cmp eax,9049CD77 jne near ptr M01_L156 mov rdx,1FCA7409010 mov rdx,[rdx] lea rcx,[rbp+5B0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+5B0] mov [rbp+20],rcx mov ecx,[rbp+5B8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066C8 mov rax,[rdx] jmp near ptr M01_L157 M01_L44: cmp eax,9C3F19C6 ja near ptr M01_L48 cmp eax,952635E8 ja near ptr M01_L46 cmp eax,933B5BDE ja short M01_L45 cmp eax,907D3A11 je near ptr M01_L130 cmp eax,933B5BDE jne near ptr M01_L156 jmp near ptr M01_L68 M01_L45: cmp eax,93E80076 je near ptr M01_L143 cmp eax,952635E8 jne near ptr M01_L156 mov rdx,1FCA7408F88 mov rdx,[rdx] lea rcx,[rbp+5F0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+5F0] mov [rbp+20],rcx mov ecx,[rbp+5F8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406640 mov rax,[rdx] jmp near ptr M01_L157 M01_L46: cmp eax,9807620D ja short M01_L47 cmp eax,97E0985A je near ptr M01_L127 cmp eax,9807620D jne near ptr M01_L156 mov rdx,1FCA7409100 mov rdx,[rdx] lea rcx,[rbp+610] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+610] mov [rbp+20],rcx mov ecx,[rbp+618] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067B8 mov rax,[rdx] jmp near ptr M01_L157 M01_L47: cmp eax,9A6E02FF je near ptr M01_L136 cmp eax,9B55348D je near ptr M01_L126 cmp eax,9C3F19C6 jne near ptr M01_L156 mov rdx,1FCA7409170 mov rdx,[rdx] lea rcx,[rbp+630] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+630] mov [rbp+20],rcx mov ecx,[rbp+638] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406820 mov rax,[rdx] jmp near ptr M01_L157 M01_L48: cmp eax,0A3FD7E9F ja near ptr M01_L50 cmp eax,9DEA06B6 ja short M01_L49 cmp eax,9CF73498 je near ptr M01_L148 cmp eax,9DEA06B6 jne near ptr M01_L156 mov rdx,1FCA7409110 mov rdx,[rdx] lea rcx,[rbp+660] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+660] mov [rbp+20],rcx mov ecx,[rbp+668] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067C8 mov rax,[rdx] jmp near ptr M01_L157 M01_L49: cmp eax,0A0FFF1D1 je near ptr M01_L125 cmp eax,0A124F36B je near ptr M01_L115 cmp eax,0A3FD7E9F jne near ptr M01_L156 mov rdx,1FCA7409370 mov rdx,[rdx] lea rcx,[rbp+680] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+680] mov [rbp+20],rcx mov ecx,[rbp+688] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A28 mov rax,[rdx] jmp near ptr M01_L157 M01_L50: cmp eax,0A8543B89 ja short M01_L51 cmp eax,0A60F29BA je near ptr M01_L86 cmp eax,0A8543B89 jne near ptr M01_L156 mov rdx,1FCA74090C8 mov rdx,[rdx] lea rcx,[rbp+6B0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+6B0] mov [rbp+20],rcx mov ecx,[rbp+6B8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406780 mov rax,[rdx] jmp near ptr M01_L157 M01_L51: cmp eax,0A9362F24 je near ptr M01_L119 cmp eax,0A9DDFD93 je near ptr M01_L106 cmp eax,0AA3E3A1F jne near ptr M01_L156 mov rdx,1FCA74093B0 mov rdx,[rdx] lea rcx,[rbp+6D0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+6D0] mov [rbp+20],rcx mov ecx,[rbp+6D8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A68 mov rax,[rdx] jmp near ptr M01_L157 M01_L52: cmp eax,0CC91EFCA ja near ptr M01_L60 cmp eax,0B6B77908 ja near ptr M01_L56 cmp eax,0B29019A6 ja near ptr M01_L54 cmp eax,0AD8825B7 ja short M01_L53 cmp eax,0ACE6BA3A je near ptr M01_L128 cmp eax,0AD8825B7 jne near ptr M01_L156 mov rdx,1FCA7409310 mov rdx,[rdx] lea rcx,[rbp+700] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+700] mov [rbp+20],rcx mov ecx,[rbp+708] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069C8 mov rax,[rdx] jmp near ptr M01_L157 M01_L53: cmp eax,0AFE34731 je near ptr M01_L151 cmp eax,0B29019A6 jne near ptr M01_L156 mov rdx,1FCA74090E0 mov rdx,[rdx] lea rcx,[rbp+720] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+720] mov [rbp+20],rcx mov ecx,[rbp+728] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067A0 mov rax,[rdx] jmp near ptr M01_L157 M01_L54: cmp eax,0B351BDBD ja short M01_L55 cmp eax,0B2F7293F je near ptr M01_L109 cmp eax,0B351BDBD jne near ptr M01_L156 mov rdx,1FCA7409268 mov rdx,[rdx] lea rcx,[rbp+740] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+740] mov [rbp+20],rcx mov ecx,[rbp+748] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406920 mov rax,[rdx] jmp near ptr M01_L157 M01_L55: cmp eax,0B554F920 je near ptr M01_L141 cmp eax,0B6ADB06B je near ptr M01_L134 cmp eax,0B6B77908 jne near ptr M01_L156 mov rdx,1FCA74093C0 mov rdx,[rdx] lea rcx,[rbp+760] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+760] mov [rbp+20],rcx mov ecx,[rbp+768] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A78 mov rax,[rdx] jmp near ptr M01_L157 M01_L56: cmp eax,0BFBDF46C ja near ptr M01_L58 cmp eax,0B8F04003 ja short M01_L57 cmp eax,0B8EA87D3 je near ptr M01_L96 cmp eax,0B8F04003 jne near ptr M01_L156 mov rdx,1FCA74092B8 mov rdx,[rdx] lea rcx,[rbp+790] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+790] mov [rbp+20],rcx mov ecx,[rbp+798] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406970 mov rax,[rdx] jmp near ptr M01_L157 M01_L57: cmp eax,0B928B3EE je near ptr M01_L105 cmp eax,0BA9AB39A je near ptr M01_L100 cmp eax,0BFBDF46C jne near ptr M01_L156 mov rdx,1FCA74092F0 mov rdx,[rdx] lea rcx,[rbp+7B0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+7B0] mov [rbp+20],rcx mov ecx,[rbp+7B8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069A8 mov rax,[rdx] jmp near ptr M01_L157 M01_L58: cmp eax,0C370BE3B ja short M01_L59 cmp eax,0C17F9B3A je near ptr M01_L72 cmp eax,0C370BE3B jne near ptr M01_L156 mov rdx,1FCA7409140 mov rdx,[rdx] lea rcx,[rbp+7E0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+7E0] mov [rbp+20],rcx mov ecx,[rbp+7E8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067F8 mov rax,[rdx] jmp near ptr M01_L157 M01_L59: cmp eax,0CBDC3F67 je near ptr M01_L120 cmp eax,0CC8E0751 je near ptr M01_L121 cmp eax,0CC91EFCA jne near ptr M01_L156 mov rdx,1FCA7409298 mov rdx,[rdx] lea rcx,[rbp+800] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+800] mov [rbp+20],rcx mov ecx,[rbp+808] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406950 mov rax,[rdx] jmp near ptr M01_L157 M01_L60: cmp eax,0E243E671 ja near ptr M01_L64 cmp eax,0D591A34C ja near ptr M01_L62 cmp eax,0CE7D56BA ja short M01_L61 cmp eax,0CD4BDDCF je near ptr M01_L70 cmp eax,0CE7D56BA jne near ptr M01_L156 mov rdx,1FCA7408FD8 mov rdx,[rdx] lea rcx,[rbp+830] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+830] mov [rbp+20],rcx mov ecx,[rbp+838] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406690 mov rax,[rdx] jmp near ptr M01_L157 M01_L61: cmp eax,0D57E7BFD je near ptr M01_L99 cmp eax,0D591A34C jne near ptr M01_L156 mov rdx,1FCA7409128 mov rdx,[rdx] lea rcx,[rbp+840] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+840] mov [rbp+20],rcx mov ecx,[rbp+848] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067E0 mov rax,[rdx] jmp near ptr M01_L157 M01_L62: cmp eax,0DE020766 ja short M01_L63 cmp eax,0D6E414EB je near ptr M01_L118 cmp eax,0DE020766 jne near ptr M01_L156 mov rdx,1FCA74093A8 mov rdx,[rdx] lea rcx,[rbp+860] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+860] mov [rbp+20],rcx mov ecx,[rbp+868] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A60 mov rax,[rdx] jmp near ptr M01_L157 M01_L63: cmp eax,0E15092FB je near ptr M01_L98 cmp eax,0E1858ADC je near ptr M01_L122 cmp eax,0E243E671 jne near ptr M01_L156 mov rdx,1FCA7409188 mov rdx,[rdx] lea rcx,[rbp+880] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+880] mov [rbp+20],rcx mov ecx,[rbp+888] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406840 mov rax,[rdx] jmp near ptr M01_L157 M01_L64: cmp eax,0EC66D793 ja near ptr M01_L66 cmp eax,0E800849A ja short M01_L65 cmp eax,0E707AADA je near ptr M01_L90 cmp eax,0E800849A jne near ptr M01_L156 mov rdx,1FCA74092F8 mov rdx,[rdx] lea rcx,[rbp+8B0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+8B0] mov [rbp+20],rcx mov ecx,[rbp+8B8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069B0 mov rax,[rdx] jmp near ptr M01_L157 M01_L65: cmp eax,0E92D961D je near ptr M01_L132 cmp eax,0EBD89F5C je near ptr M01_L87 cmp eax,0EC66D793 jne near ptr M01_L156 mov rdx,1FCA74090C0 mov rdx,[rdx] lea rcx,[rbp+8D0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+8D0] mov [rbp+20],rcx mov ecx,[rbp+8D8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406778 mov rax,[rdx] jmp near ptr M01_L157 M01_L66: cmp eax,0F3AA9557 ja short M01_L67 cmp eax,0F060B994 je near ptr M01_L108 cmp eax,0F3AA9557 jne near ptr M01_L156 mov rdx,1FCA7408F40 mov rdx,[rdx] lea rcx,[rbp+900] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+900] mov [rbp+20],rcx mov ecx,[rbp+908] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74065F8 mov rax,[rdx] jmp near ptr M01_L157 M01_L67: cmp eax,0F79B7417 je near ptr M01_L147 cmp eax,0F8D1F5A6 je near ptr M01_L138 cmp eax,0FDEC2A8E jne near ptr M01_L156 mov rdx,1FCA74091E8 mov rdx,[rdx] lea rcx,[rbp+920] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+920] mov [rbp+20],rcx mov ecx,[rbp+928] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov r8,1FCA74068A0 mov rax,[r8] jmp near ptr M01_L157 M01_L68: mov r8,1FCA7408F20 mov rdx,[r8] add rdx,0C cmp r14d,7 jne near ptr M01_L156 mov r8d,r14d add r8,r8 mov rcx,rbx call System.SpanHelpers.SequenceEqual(Byte ByRef, Byte ByRef, UIntPtr) test eax,eax je near ptr M01_L156 xor eax,eax jmp near ptr M01_L157 M01_L69: mov r8,1FCA7408F28 mov rdx,[r8] add rdx,0C mov rcx,rbx mov r8d,r14d cmp r8d,9 jne near ptr M01_L156 mov r8d,r8d add r8,r8 call System.SpanHelpers.SequenceEqual(Byte ByRef, Byte ByRef, UIntPtr) test eax,eax je near ptr M01_L156 mov r8,1FCA74065E0 mov rax,[r8] jmp near ptr M01_L157 M01_L70: mov r8,1FCA7408F30 mov rdx,[r8] add rdx,0C mov rcx,rbx mov r8d,r14d cmp r8d,0C jne near ptr M01_L156 mov r8d,r8d add r8,r8 call System.SpanHelpers.SequenceEqual(Byte ByRef, Byte ByRef, UIntPtr) test eax,eax je near ptr M01_L156 mov rcx,1FCA74065E8 mov rax,[rcx] jmp near ptr M01_L157 M01_L71: vxorps xmm0,xmm0,xmm0 vmovdqu xmmword ptr [rbp+30],xmm0 mov rcx,1FCA7408F38 mov rcx,[rcx] cmp [rcx],ecx call System.String.GetRawStringData() mov rdx,rax lea rcx,[rbp+30] mov r8d,4 call System.ReadOnlySpan`1[[System.Char, System.Private.CoreLib]]..ctor(Char ByRef, Int32) mov rcx,[rbp+30] mov edx,[rbp+38] mov [rbp+10],rbx mov [rbp+18],r14d mov [rbp+20],rcx mov [rbp+28],edx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74065F0 mov rax,[rdx] jmp near ptr M01_L157 M01_L72: mov rdx,1FCA7408F58 mov rdx,[rdx] lea rcx,[rbp+7F0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+7F0] mov [rbp+20],rcx mov ecx,[rbp+7F8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406610 mov rax,[rdx] jmp near ptr M01_L157 M01_L73: mov rdx,1FCA7408F70 mov rdx,[rdx] lea rcx,[rbp+560] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+560] mov [rbp+20],rcx mov ecx,[rbp+568] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406628 mov rax,[rdx] jmp near ptr M01_L157 M01_L74: mov rdx,1FCA7408F78 mov rdx,[rdx] lea rcx,[rbp+2E0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+2E0] mov [rbp+20],rcx mov ecx,[rbp+2E8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406630 mov rax,[rdx] jmp near ptr M01_L157 M01_L75: mov rdx,1FCA7408F98 mov rdx,[rdx] lea rcx,[rbp+460] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+460] mov [rbp+20],rcx mov ecx,[rbp+468] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406650 mov rax,[rdx] jmp near ptr M01_L157 M01_L76: mov rdx,1FCA7408FA0 mov rdx,[rdx] lea rcx,[rbp+310] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+310] mov [rbp+20],rcx mov ecx,[rbp+318] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406658 mov rax,[rdx] jmp near ptr M01_L157 M01_L77: mov rdx,1FCA7408FA8 mov rdx,[rdx] lea rcx,[rbp+480] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+480] mov [rbp+20],rcx mov ecx,[rbp+488] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406660 mov rax,[rdx] jmp near ptr M01_L157 M01_L78: mov rdx,1FCA7408FB0 mov rdx,[rdx] lea rcx,[rbp+3E0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+3E0] mov [rbp+20],rcx mov ecx,[rbp+3E8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406668 mov rax,[rdx] jmp near ptr M01_L157 M01_L79: mov rdx,1FCA7408FB8 mov rdx,[rdx] lea rcx,[rbp+1E0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+1E0] mov [rbp+20],rcx mov ecx,[rbp+1E8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406670 mov rax,[rdx] jmp near ptr M01_L157 M01_L80: mov rdx,1FCA7408FC8 mov rdx,[rdx] lea rcx,[rbp+380] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+380] mov [rbp+20],rcx mov ecx,[rbp+388] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406680 mov rax,[rdx] jmp near ptr M01_L157 M01_L81: mov rdx,1FCA7408FE0 mov rdx,[rdx] lea rcx,[rbp+190] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+190] mov [rbp+20],rcx mov ecx,[rbp+198] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406698 mov rax,[rdx] jmp near ptr M01_L157 M01_L82: mov rdx,1FCA7408FF0 mov rdx,[rdx] lea rcx,[rbp+120] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+120] mov [rbp+20],rcx mov ecx,[rbp+128] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066A8 mov rax,[rdx] jmp near ptr M01_L157 M01_L83: mov rdx,1FCA7408FF8 mov rdx,[rdx] lea rcx,[rbp+290] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+290] mov [rbp+20],rcx mov ecx,[rbp+298] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066B0 mov rax,[rdx] jmp near ptr M01_L157 M01_L84: mov rdx,1FCA7409000 mov rdx,[rdx] lea rcx,[rbp+540] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+540] mov [rbp+20],rcx mov ecx,[rbp+548] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066B8 mov rax,[rdx] jmp near ptr M01_L157 M01_L85: mov rdx,1FCA7409018 mov rdx,[rdx] lea rcx,[rbp+2D0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+2D0] mov [rbp+20],rcx mov ecx,[rbp+2D8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066D0 mov rax,[rdx] jmp near ptr M01_L157 M01_L86: mov rdx,1FCA7409020 mov rdx,[rdx] lea rcx,[rbp+6C0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+6C0] mov [rbp+20],rcx mov ecx,[rbp+6C8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066D8 mov rax,[rdx] jmp near ptr M01_L157 M01_L87: mov rdx,1FCA7409028 mov rdx,[rdx] lea rcx,[rbp+8E0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+8E0] mov [rbp+20],rcx mov ecx,[rbp+8E8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066E0 mov rax,[rdx] jmp near ptr M01_L157 M01_L88: mov rdx,1FCA7409030 mov rdx,[rdx] lea rcx,[rbp+270] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+270] mov [rbp+20],rcx mov ecx,[rbp+278] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74066E8 mov rax,[rdx] jmp near ptr M01_L157 M01_L89: mov rdx,1FCA7409050 mov rdx,[rdx] lea rcx,[rbp+530] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+530] mov [rbp+20],rcx mov ecx,[rbp+538] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406708 mov rax,[rdx] jmp near ptr M01_L157 M01_L90: mov rdx,1FCA7409058 mov rdx,[rdx] lea rcx,[rbp+8C0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+8C0] mov [rbp+20],rcx mov ecx,[rbp+8C8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406710 mov rax,[rdx] jmp near ptr M01_L157 M01_L91: mov rdx,1FCA7409070 mov rdx,[rdx] lea rcx,[rbp+410] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+410] mov [rbp+20],rcx mov ecx,[rbp+418] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406728 mov rax,[rdx] jmp near ptr M01_L157 M01_L92: mov rdx,1FCA7409078 mov rdx,[rdx] lea rcx,[rbp+220] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+220] mov [rbp+20],rcx mov ecx,[rbp+228] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406730 mov rax,[rdx] jmp near ptr M01_L157 M01_L93: mov rdx,1FCA7409080 mov rdx,[rdx] lea rcx,[rbp+240] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+240] mov [rbp+20],rcx mov ecx,[rbp+248] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406738 mov rax,[rdx] jmp near ptr M01_L157 M01_L94: mov rdx,1FCA7409088 mov rdx,[rdx] lea rcx,[rbp+3C0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+3C0] mov [rbp+20],rcx mov ecx,[rbp+3C8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406740 mov rax,[rdx] jmp near ptr M01_L157 M01_L95: mov rdx,1FCA7409090 mov rdx,[rdx] lea rcx,[rbp+450] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+450] mov [rbp+20],rcx mov ecx,[rbp+458] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406748 mov rax,[rdx] jmp near ptr M01_L157 M01_L96: mov rdx,1FCA74090A0 mov rdx,[rdx] lea rcx,[rbp+7A0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+7A0] mov [rbp+20],rcx mov ecx,[rbp+7A8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406758 mov rax,[rdx] jmp near ptr M01_L157 M01_L97: mov rdx,1FCA74090A8 mov rdx,[rdx] lea rcx,[rbp+70] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+70] mov [rbp+20],rcx mov ecx,[rbp+78] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406760 mov rax,[rdx] jmp near ptr M01_L157 M01_L98: mov rdx,1FCA74090B0 mov rdx,[rdx] lea rcx,[rbp+8A0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+8A0] mov [rbp+20],rcx mov ecx,[rbp+8A8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406768 mov rax,[rdx] jmp near ptr M01_L157 M01_L99: mov rdx,1FCA74090B8 mov rdx,[rdx] lea rcx,[rbp+850] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+850] mov [rbp+20],rcx mov ecx,[rbp+858] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406770 mov rax,[rdx] jmp near ptr M01_L157 M01_L100: mov rdx,1FCA74090D0 mov rdx,[rdx] lea rcx,[rbp+7C0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+7C0] mov [rbp+20],rcx mov ecx,[rbp+7C8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406788 mov rax,[rdx] jmp near ptr M01_L157 M01_L101: mov rdx,1FCA74090D8 mov rdx,[rdx] lea rcx,[rbp+50] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+50] mov [rbp+20],rcx mov ecx,[rbp+58] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406790 mov rax,[rdx] jmp near ptr M01_L157 M01_L102: mov rdx,1FCA74090F0 mov rdx,[rdx] lea rcx,[rbp+430] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+430] mov [rbp+20],rcx mov ecx,[rbp+438] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067A8 mov rax,[rdx] jmp near ptr M01_L157 M01_L103: mov rdx,1FCA74090F8 mov rdx,[rdx] lea rcx,[rbp+170] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+170] mov [rbp+20],rcx mov ecx,[rbp+178] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067B0 mov rax,[rdx] jmp near ptr M01_L157 M01_L104: mov rdx,1FCA7409118 mov rdx,[rdx] lea rcx,[rbp+4D0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+4D0] mov [rbp+20],rcx mov ecx,[rbp+4D8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067D0 mov rax,[rdx] jmp near ptr M01_L157 M01_L105: mov rdx,1FCA7409120 mov rdx,[rdx] lea rcx,[rbp+7D0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+7D0] mov [rbp+20],rcx mov ecx,[rbp+7D8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067D8 mov rax,[rdx] jmp near ptr M01_L157 M01_L106: mov rdx,1FCA7409138 mov rdx,[rdx] lea rcx,[rbp+6E0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+6E0] mov [rbp+20],rcx mov ecx,[rbp+6E8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74067F0 mov rax,[rdx] jmp near ptr M01_L157 M01_L107: mov rdx,1FCA7409148 mov rdx,[rdx] lea rcx,[rbp+3A0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+3A0] mov [rbp+20],rcx mov ecx,[rbp+3A8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406800 mov rax,[rdx] jmp near ptr M01_L157 M01_L108: mov rdx,1FCA7409150 mov rdx,[rdx] lea rcx,[rbp+910] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+910] mov [rbp+20],rcx mov ecx,[rbp+918] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406808 mov rax,[rdx] jmp near ptr M01_L157 M01_L109: mov rdx,1FCA7409158 mov rdx,[rdx] lea rcx,[rbp+750] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+750] mov [rbp+20],rcx mov ecx,[rbp+758] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406810 mov rax,[rdx] jmp near ptr M01_L157 M01_L110: mov rdx,1FCA7409160 mov rdx,[rdx] lea rcx,[rbp+1F0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+1F0] mov [rbp+20],rcx mov ecx,[rbp+1F8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406828 mov rax,[rdx] jmp near ptr M01_L157 M01_L111: mov rdx,1FCA7409168 mov rdx,[rdx] lea rcx,[rbp+210] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+210] mov [rbp+20],rcx mov ecx,[rbp+218] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406818 mov rax,[rdx] jmp near ptr M01_L157 M01_L112: mov rdx,1FCA7409180 mov rdx,[rdx] lea rcx,[rbp+4A0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+4A0] mov [rbp+20],rcx mov ecx,[rbp+4A8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406838 mov rax,[rdx] jmp near ptr M01_L157 M01_L113: mov rdx,1FCA7409190 mov rdx,[rdx] lea rcx,[rbp+100] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+100] mov [rbp+20],rcx mov ecx,[rbp+108] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406848 mov rax,[rdx] jmp near ptr M01_L157 M01_L114: mov rdx,1FCA74091A8 mov rdx,[rdx] lea rcx,[rbp+5A0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+5A0] mov [rbp+20],rcx mov ecx,[rbp+5A8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406860 mov rax,[rdx] jmp near ptr M01_L157 M01_L115: mov rdx,1FCA74091B0 mov rdx,[rdx] lea rcx,[rbp+690] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+690] mov [rbp+20],rcx mov ecx,[rbp+698] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406868 mov rax,[rdx] jmp near ptr M01_L157 M01_L116: mov rdx,1FCA74091B8 mov rdx,[rdx] lea rcx,[rbp+0B0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+0B0] mov [rbp+20],rcx mov ecx,[rbp+0B8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406870 mov rax,[rdx] jmp near ptr M01_L157 M01_L117: mov rdx,1FCA74091C0 mov rdx,[rdx] lea rcx,[rbp+400] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+400] mov [rbp+20],rcx mov ecx,[rbp+408] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406878 mov rax,[rdx] jmp near ptr M01_L157 M01_L118: mov rdx,1FCA74091C8 mov rdx,[rdx] lea rcx,[rbp+870] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+870] mov [rbp+20],rcx mov ecx,[rbp+878] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406880 mov rax,[rdx] jmp near ptr M01_L157 M01_L119: mov rdx,1FCA74091F8 mov rdx,[rdx] lea rcx,[rbp+6F0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+6F0] mov [rbp+20],rcx mov ecx,[rbp+6F8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068B0 mov rax,[rdx] jmp near ptr M01_L157 M01_L120: mov rdx,1FCA7409218 mov rdx,[rdx] lea rcx,[rbp+820] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+820] mov [rbp+20],rcx mov ecx,[rbp+828] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068D0 mov rax,[rdx] jmp near ptr M01_L157 M01_L121: mov rdx,1FCA7409228 mov rdx,[rdx] lea rcx,[rbp+810] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+810] mov [rbp+20],rcx mov ecx,[rbp+818] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068E0 mov rax,[rdx] jmp near ptr M01_L157 M01_L122: mov rdx,1FCA7409238 mov rdx,[rdx] lea rcx,[rbp+890] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+890] mov [rbp+20],rcx mov ecx,[rbp+898] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068F0 mov rax,[rdx] jmp near ptr M01_L157 M01_L123: mov rdx,1FCA7409240 mov rdx,[rdx] lea rcx,[rbp+330] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+330] mov [rbp+20],rcx mov ecx,[rbp+338] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74068F8 mov rax,[rdx] jmp near ptr M01_L157 M01_L124: mov rdx,1FCA7409248 mov rdx,[rdx] lea rcx,[rbp+370] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+370] mov [rbp+20],rcx mov ecx,[rbp+378] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406900 mov rax,[rdx] jmp near ptr M01_L157 M01_L125: mov rdx,1FCA7409250 mov rdx,[rdx] lea rcx,[rbp+6A0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+6A0] mov [rbp+20],rcx mov ecx,[rbp+6A8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406908 mov rax,[rdx] jmp near ptr M01_L157 M01_L126: mov rdx,1FCA7409258 mov rdx,[rdx] lea rcx,[rbp+640] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+640] mov [rbp+20],rcx mov ecx,[rbp+648] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406910 mov rax,[rdx] jmp near ptr M01_L157 M01_L127: mov rdx,1FCA7409278 mov rdx,[rdx] lea rcx,[rbp+620] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+620] mov [rbp+20],rcx mov ecx,[rbp+628] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406930 mov rax,[rdx] jmp near ptr M01_L157 M01_L128: mov rdx,1FCA7409280 mov rdx,[rdx] lea rcx,[rbp+710] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+710] mov [rbp+20],rcx mov ecx,[rbp+718] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406938 mov rax,[rdx] jmp near ptr M01_L157 M01_L129: mov rdx,1FCA7409290 mov rdx,[rdx] lea rcx,[rbp+5C0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+5C0] mov [rbp+20],rcx mov ecx,[rbp+5C8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406948 mov rax,[rdx] jmp near ptr M01_L157 M01_L130: mov rdx,1FCA74092A0 mov rdx,[rdx] lea rcx,[rbp+5E0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+5E0] mov [rbp+20],rcx mov ecx,[rbp+5E8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406958 mov rax,[rdx] jmp near ptr M01_L157 M01_L131: mov rdx,1FCA74092A8 mov rdx,[rdx] lea rcx,[rbp+5D0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+5D0] mov [rbp+20],rcx mov ecx,[rbp+5D8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406960 mov rax,[rdx] jmp near ptr M01_L157 M01_L132: mov rdx,1FCA74092B0 mov rdx,[rdx] lea rcx,[rbp+8F0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+8F0] mov [rbp+20],rcx mov ecx,[rbp+8F8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406968 mov rax,[rdx] jmp near ptr M01_L157 M01_L133: mov rdx,1FCA74092C0 mov rdx,[rdx] lea rcx,[rbp+1D0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+1D0] mov [rbp+20],rcx mov ecx,[rbp+1D8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406978 mov rax,[rdx] jmp near ptr M01_L157 M01_L134: mov rdx,1FCA74092C8 mov rdx,[rdx] lea rcx,[rbp+770] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+770] mov [rbp+20],rcx mov ecx,[rbp+778] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406980 mov rax,[rdx] jmp near ptr M01_L157 M01_L135: mov rdx,1FCA74092D0 mov rdx,[rdx] lea rcx,[rbp+4B0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+4B0] mov [rbp+20],rcx mov ecx,[rbp+4B8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406988 mov rax,[rdx] jmp near ptr M01_L157 M01_L136: mov rdx,1FCA74092D8 mov rdx,[rdx] lea rcx,[rbp+650] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+650] mov [rbp+20],rcx mov ecx,[rbp+658] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406990 mov rax,[rdx] jmp near ptr M01_L157 M01_L137: mov rdx,1FCA74092E0 mov rdx,[rdx] lea rcx,[rbp+2F0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+2F0] mov [rbp+20],rcx mov ecx,[rbp+2F8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406998 mov rax,[rdx] jmp near ptr M01_L157 M01_L138: mov rdx,1FCA74092E8 mov rdx,[rdx] lea rcx,[rbp+930] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+930] mov [rbp+20],rcx mov ecx,[rbp+938] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069A0 mov rax,[rdx] jmp near ptr M01_L157 M01_L139: mov rdx,1FCA7409300 mov rdx,[rdx] lea rcx,[rbp+2B0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+2B0] mov [rbp+20],rcx mov ecx,[rbp+2B8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069B8 mov rax,[rdx] jmp near ptr M01_L157 M01_L140: mov rdx,1FCA7409318 mov rdx,[rdx] lea rcx,[rbp+350] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+350] mov [rbp+20],rcx mov ecx,[rbp+358] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069D0 mov rax,[rdx] jmp near ptr M01_L157 M01_L141: mov rdx,1FCA7409328 mov rdx,[rdx] lea rcx,[rbp+780] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+780] mov [rbp+20],rcx mov ecx,[rbp+788] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069E0 mov rax,[rdx] jmp near ptr M01_L157 M01_L142: mov rdx,1FCA7409330 mov rdx,[rdx] lea rcx,[rbp+1B0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+1B0] mov [rbp+20],rcx mov ecx,[rbp+1B8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069E8 mov rax,[rdx] jmp near ptr M01_L157 M01_L143: mov rdx,1FCA7409338 mov rdx,[rdx] lea rcx,[rbp+600] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+600] mov [rbp+20],rcx mov ecx,[rbp+608] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069F0 mov rax,[rdx] jmp near ptr M01_L157 M01_L144: mov rdx,1FCA7409340 mov rdx,[rdx] lea rcx,[rbp+140] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+140] mov [rbp+20],rcx mov ecx,[rbp+148] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA74069F8 mov rax,[rdx] jmp near ptr M01_L157 M01_L145: mov rdx,1FCA7409348 mov rdx,[rdx] lea rcx,[rbp+150] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+150] mov [rbp+20],rcx mov ecx,[rbp+158] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A00 mov rax,[rdx] jmp near ptr M01_L157 M01_L146: mov rdx,1FCA7409350 mov rdx,[rdx] lea rcx,[rbp+580] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+580] mov [rbp+20],rcx mov ecx,[rbp+588] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A08 mov rax,[rdx] jmp near ptr M01_L157 M01_L147: mov rdx,1FCA7409358 mov rdx,[rdx] lea rcx,[rbp+940] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+940] mov [rbp+20],rcx mov ecx,[rbp+948] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A10 mov rax,[rdx] jmp near ptr M01_L157 M01_L148: mov rdx,1FCA7409368 mov rdx,[rdx] lea rcx,[rbp+670] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+670] mov [rbp+20],rcx mov ecx,[rbp+678] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A20 mov rax,[rdx] jmp near ptr M01_L157 M01_L149: mov rdx,1FCA7409378 mov rdx,[rdx] lea rcx,[rbp+0E0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+0E0] mov [rbp+20],rcx mov ecx,[rbp+0E8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A30 mov rax,[rdx] jmp near ptr M01_L157 M01_L150: mov rdx,1FCA7409380 mov rdx,[rdx] lea rcx,[rbp+260] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+260] mov [rbp+20],rcx mov ecx,[rbp+268] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A38 mov rax,[rdx] jmp near ptr M01_L157 M01_L151: mov rdx,1FCA7409388 mov rdx,[rdx] lea rcx,[rbp+730] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+730] mov [rbp+20],rcx mov ecx,[rbp+738] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A40 mov rax,[rdx] jmp near ptr M01_L157 M01_L152: mov rdx,1FCA7409390 mov rdx,[rdx] lea rcx,[rbp+4F0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+4F0] mov [rbp+20],rcx mov ecx,[rbp+4F8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A48 mov rax,[rdx] jmp near ptr M01_L157 M01_L153: mov rdx,1FCA7409398 mov rdx,[rdx] lea rcx,[rbp+510] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+510] mov [rbp+20],rcx mov ecx,[rbp+518] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je near ptr M01_L156 mov rdx,1FCA7406A50 mov rax,[rdx] jmp near ptr M01_L157 M01_L154: mov rdx,1FCA74093A0 mov rdx,[rdx] lea rcx,[rbp+90] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+90] mov [rbp+20],rcx mov ecx,[rbp+98] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je short M01_L156 mov rdx,1FCA7406A58 mov rax,[rdx] jmp short M01_L157 M01_L155: mov rdx,1FCA74093B8 mov rdx,[rdx] lea rcx,[rbp+0C0] call System.MemoryExtensions.AsSpan(System.String) mov [rbp+10],rbx mov [rbp+18],r14d mov rcx,[rbp+0C0] mov [rbp+20],rcx mov ecx,[rbp+0C8] mov [rbp+28],ecx lea rcx,[rbp+10] lea rdx,[rbp+20] call System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax je short M01_L156 mov rax,1FCA7406A70 mov rax,[rax] jmp short M01_L157 M01_L156: xor eax,eax M01_L157: mov rcx,0E1E65E814CBE cmp [rbp+8],rcx je short M01_L158 call CORINFO_HELP_FAIL_FAST M01_L158: nop lea rsp,[rbp+950] pop rbx pop rsi pop rdi pop r14 pop rbp ret M01_L159: call CORINFO_HELP_OVERFLOW M01_L160: call System.ThrowHelper.ThrowArgumentOutOfRangeException() int 3 ; Total bytes of code 16135 ``` ```assembly ; System.MemoryExtensions.ToLowerInvariant(System.ReadOnlySpan`1<Char>, System.Span`1<Char>) push rdi push rsi push rbp push rbx sub rsp,48 xor eax,eax mov [rsp+28],rax vxorps xmm4,xmm4,xmm4 vmovdqa xmmword ptr [rsp+30],xmm4 mov [rsp+40],rax mov rsi,[rdx] mov edi,[rdx+8] mov rbx,[rcx] mov ebp,[rcx+8] mov [rsp+38],rbx mov [rsp+40],ebp mov [rsp+28],rsi mov [rsp+30],edi lea rcx,[rsp+38] lea rdx,[rsp+28] call System.MemoryExtensions.Overlaps[[System.Char, System.Private.CoreLib]](System.ReadOnlySpan`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax jne short M02_L01 cmp edi,ebp jge short M02_L00 mov eax,0FFFFFFFF add rsp,48 pop rbx pop rbp pop rsi pop rdi ret M02_L00: mov rcx,1FCA7400758 mov rcx,[rcx] mov r8,rsi mov rdx,rbx mov r9d,ebp call System.Globalization.TextInfo.ChangeCaseCommon[[System.Globalization.TextInfo+ToLowerConversion, System.Private.CoreLib]](Char ByRef, Char ByRef, Int32) mov eax,ebp add rsp,48 pop rbx pop rbp pop rsi pop rdi ret M02_L01: mov rcx,offset MT_System.InvalidOperationException call CORINFO_HELP_NEWSFAST mov rsi,rax mov ecx,0E84A mov rdx,7FFEACD44000 call CORINFO_HELP_STRCNS mov rcx,rax call System.SR.GetResourceString(System.String) mov rdx,rax mov rcx,rsi call System.InvalidOperationException..ctor(System.String) mov rcx,rsi call CORINFO_HELP_THROW int 3 ; Total bytes of code 201 ``` ```assembly ; <PrivateImplementationDetails>.ComputeSpanHash(System.Span`1<Char>) mov rax,[rcx] mov edx,[rcx+8] mov ecx,811C9DC5 xor r8d,r8d test edx,edx jle short M03_L01 nop dword ptr [rax] nop dword ptr [rax] M03_L00: mov r9d,r8d movzx r9d,word ptr [rax+r9*2] xor ecx,r9d imul ecx,1000193 inc r8d cmp r8d,edx jl short M03_L00 M03_L01: mov eax,ecx ret ; Total bytes of code 60 ``` ```assembly ; System.MemoryExtensions.AsSpan(System.String) mov rax,rcx test rdx,rdx je short M04_L00 lea rcx,[rdx+0C] mov edx,[rdx+8] mov [rax],rcx mov [rax+8],edx ret M04_L00: xor edx,edx mov [rax],rdx xor edx,edx mov [rax+8],edx ret ; Total bytes of code 33 ``` ```assembly ; System.MemoryExtensions.SequenceEqual[[System.Char, System.Private.CoreLib]](System.Span`1<Char>, System.ReadOnlySpan`1<Char>) sub rsp,28 mov r8d,[rcx+8] cmp r8d,[rdx+8] jne short M05_L00 mov rcx,[rcx] mov rdx,[rdx] mov r8d,r8d add r8,r8 call System.SpanHelpers.SequenceEqual(Byte ByRef, Byte ByRef, UIntPtr) nop add rsp,28 ret M05_L00: xor eax,eax add rsp,28 ret ; Total bytes of code 44 ``` ```assembly ; System.SpanHelpers.SequenceEqual(Byte ByRef, Byte ByRef, UIntPtr) vzeroupper cmp r8,8 jae short M06_L03 cmp r8,4 jae short M06_L02 xor eax,eax mov r9,r8 and r9,2 je short M06_L00 movzx eax,word ptr [rcx] movzx r10d,word ptr [rdx] sub eax,r10d M06_L00: test r8b,1 je short M06_L01 movzx r8d,byte ptr [rcx+r9] movzx ecx,byte ptr [rdx+r9] sub r8d,ecx or r8d,eax mov eax,r8d M06_L01: test eax,eax sete al movzx eax,al jmp short M06_L04 M06_L02: add r8,0FFFFFFFFFFFFFFFC mov eax,[rcx] sub eax,[rdx] mov ecx,[rcx+r8] sub ecx,[rdx+r8] or eax,ecx sete al movzx eax,al jmp short M06_L04 M06_L03: cmp rcx,rdx je short M06_L05 jmp short M06_L06 M06_L04: vzeroupper ret M06_L05: mov eax,1 vzeroupper ret M06_L06: cmp r8,20 jb short M06_L09 xor eax,eax add r8,0FFFFFFFFFFFFFFE0 je short M06_L08 M06_L07: vmovupd ymm0,[rcx+rax] vpcmpeqb ymm0,ymm0,[rdx+rax] vpmovmskb r9d,ymm0 cmp r9d,0FFFFFFFF jne near ptr M06_L13 add rax,20 cmp r8,rax ja short M06_L07 M06_L08: vmovupd ymm0,[rcx+r8] vpcmpeqb ymm0,ymm0,[rdx+r8] vpmovmskb ecx,ymm0 cmp ecx,0FFFFFFFF jne short M06_L13 jmp short M06_L05 M06_L09: cmp r8,10 jb short M06_L12 xor eax,eax add r8,0FFFFFFFFFFFFFFF0 je short M06_L11 M06_L10: vmovupd xmm0,[rcx+rax] vpcmpeqb xmm0,xmm0,[rdx+rax] vpmovmskb r9d,xmm0 cmp r9d,0FFFF jne short M06_L13 add rax,10 cmp r8,rax ja short M06_L10 M06_L11: vmovupd xmm0,[rcx+r8] vpcmpeqb xmm0,xmm0,[rdx+r8] vpmovmskb ecx,xmm0 cmp ecx,0FFFF jne short M06_L13 jmp near ptr M06_L05 M06_L12: lea rax,[r8+0FFF8] mov r8,[rcx] sub r8,[rdx] mov rcx,[rcx+rax] sub rcx,[rdx+rax] or r8,rcx sete al movzx eax,al jmp near ptr M06_L04 M06_L13: xor eax,eax vzeroupper ret ; Total bytes of code 300 ``` **Method was not JITted yet.** System.String.GetRawStringData()
Texte modifié
Ouvrir un fichier
## .NET 7.0.0 (42.42.42.42424), X64 RyuJIT ```assembly ; Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.SpanBlack() sub rsp,38 xor eax,eax mov [rsp+28],rax mov rcx,25004408F08 mov rcx,[rcx] add rcx,0C mov [rsp+28],rcx mov dword ptr [rsp+30],5 lea rcx,[rsp+28] call Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.GetNamedColorSpan(System.ReadOnlySpan`1<Char>) nop add rsp,38 ret ; Total bytes of code 57 ``` ```assembly ; Microsoft.Maui.Graphics.Benchmarks.ColorBenchmarker.GetNamedColorSpan(System.ReadOnlySpan`1<Char>) push rbp push rdi push rsi push rbx sub rsp,58 vzeroupper lea rbp,[rsp+20] xor eax,eax mov [rbp+8],rax vxorps xmm4,xmm4,xmm4 vmovdqa xmmword ptr [rbp+10],xmm4 vmovdqa xmmword ptr [rbp+20],xmm4 mov [rbp+30],rax mov rax,0A8B516B9DB30 mov [rbp],rax mov rsi,[rcx] mov edi,[rcx+8] cmp edi,80 jg short M01_L02 mov ecx,edi mov eax,ecx mov r8d,2 mul r8 jb near ptr M01_L155 test rax,rax je short M01_L01 mov rdx,rax add rdx,0F and rdx,0FFFFFFFFFFFFFFF0 add rsp,20 neg rdx add rdx,rsp jb short M01_L00 xor edx,edx M01_L00: test [rsp],esp mov r8,rsp sub r8,1000 mov rsp,r8 cmp rsp,rdx jae short M01_L00 mov rsp,rdx test [rsp],esp sub rsp,20 lea rax,[rsp+20] M01_L01: test ecx,ecx jl near ptr M01_L156 mov ebx,edi jmp short M01_L03 M01_L02: movsxd rdx,edi mov rcx,offset MT_System.Char[] call CORINFO_HELP_NEWARR_1_VC lea rcx,[rax+10] mov ebx,[rax+8] mov rax,rcx M01_L03: mov [rbp+28],rax mov [rbp+30],ebx mov [rbp+18],rsi mov [rbp+20],edi mov rcx,[rbp+28] mov [rbp+8],rcx mov ecx,[rbp+30] mov [rbp+10],ecx lea rcx,[rbp+18] lea rdx,[rbp+8] call System.MemoryExtensions.ToLowerInvariant(System.ReadOnlySpan`1<Char>, System.Span`1<Char>) mov rcx,[rbp+28] mov [rbp+8],rcx mov ecx,[rbp+30] mov [rbp+10],ecx lea rcx,[rbp+8] call <PrivateImplementationDetails>.ComputeSpanHash(System.Span`1<Char>) cmp eax,71780822 ja near ptr M01_L35 cmp eax,3758C2E0 ja near ptr M01_L19 cmp eax,16EE77B1 ja near ptr M01_L11 cmp eax,817F94D ja near ptr M01_L07 cmp eax,42602EE ja near ptr M01_L05 cmp eax,340E137 ja short M01_L04 cmp eax,11DECBC je near ptr M01_L97 cmp eax,340E137 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0C jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194D80] vmovupd xmm1,[rdx+8] vpxor xmm1,xmm1,[7FFEAD194D90] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066F0 mov rax,[rax] jmp near ptr M01_L153 M01_L04: cmp eax,3E1343A je near ptr M01_L93 cmp eax,42602EE jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,6900720063 xor rax,[rdx] mov rcx,6F0073006D xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 mov rax,25004406678 mov rax,[rax] jmp near ptr M01_L153 M01_L05: cmp eax,5B72AF6 ja short M01_L06 cmp eax,43CB490 je near ptr M01_L150 cmp eax,5B72AF6 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0D jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194DA0] vmovupd xmm1,[rdx+0A] vpxor xmm1,xmm1,[7FFEAD194DB0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066F8 mov rax,[rax] jmp near ptr M01_L153 M01_L06: cmp eax,5BF6449 je near ptr M01_L151 cmp eax,7E34BBC je near ptr M01_L112 cmp eax,817F94D jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194DC0] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406688 mov rax,[rax] jmp near ptr M01_L153 M01_L07: cmp eax,0BA64A14 ja near ptr M01_L09 cmp eax,920E031 ja short M01_L08 cmp eax,8A71A94 je near ptr M01_L145 cmp eax,920E031 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194DD0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD194DE0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068E8 mov rax,[rax] jmp near ptr M01_L153 M01_L08: cmp eax,9357B30 je near ptr M01_L109 cmp eax,0BA64A14 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0E jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194DF0] vmovupd xmm1,[rdx+0C] vpxor xmm1,xmm1,[7FFEAD194D90] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068B8 mov rax,[rax] jmp near ptr M01_L153 M01_L09: cmp eax,0D8329FC ja short M01_L10 cmp eax,0C376F3C je near ptr M01_L78 cmp eax,0D8329FC jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194E00] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD194E10] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406798 mov rax,[rax] jmp near ptr M01_L153 M01_L10: cmp eax,0DE1B599 je near ptr M01_L141 cmp eax,15D8C7D5 je near ptr M01_L140 cmp eax,16EE77B1 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0E jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194E20] vmovupd xmm1,[rdx+0C] vpxor xmm1,xmm1,[7FFEAD194E30] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406620 mov rax,[rax] jmp near ptr M01_L153 M01_L11: cmp eax,22D8FF1C ja near ptr M01_L15 cmp eax,1BDAA4B0 ja near ptr M01_L13 cmp eax,1A0E44AD ja short M01_L12 cmp eax,17C1A698 je near ptr M01_L99 cmp eax,1A0E44AD jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0C jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194E40] vmovupd xmm1,[rdx+8] vpxor xmm1,xmm1,[7FFEAD194E50] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068A8 mov rax,[rax] jmp near ptr M01_L153 M01_L12: cmp eax,1A236609 je near ptr M01_L77 cmp eax,1BDAA4B0 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0F jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194E60] vmovupd xmm1,[rdx+0E] vpxor xmm1,xmm1,[7FFEAD194E70] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068D8 mov rax,[rax] jmp near ptr M01_L153 M01_L13: cmp eax,1E8DB068 ja short M01_L14 cmp eax,1C96CE4E je near ptr M01_L138 cmp eax,1E8DB068 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194E80] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD194E90] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066C0 mov rax,[rax] jmp near ptr M01_L153 M01_L14: cmp eax,1ED7A4EA je near ptr M01_L75 cmp eax,225E036D je near ptr M01_L129 cmp eax,22D8FF1C jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],10 jne near ptr M01_L152 vmovupd ymm0,[rdx] vpxor ymm0,ymm0,[7FFEAD194EA0] vptest ymm0,ymm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406898 mov rax,[rax] jmp near ptr M01_L153 M01_L15: cmp eax,30BE372F ja near ptr M01_L17 cmp eax,262562C3 ja short M01_L16 cmp eax,23B55208 je near ptr M01_L106 cmp eax,262562C3 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194EC0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD194ED0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044065E0 mov rax,[rax] jmp near ptr M01_L153 M01_L16: cmp eax,29F41E26 je near ptr M01_L88 cmp eax,2BBE58FC je near ptr M01_L107 cmp eax,30BE372F jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,6F00720062 xor rax,[rdx] mov rcx,77006F0072 xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,25004406638 mov rax,[rax] jmp near ptr M01_L153 M01_L17: cmp eax,3227246B ja short M01_L18 cmp eax,31FEB81A je near ptr M01_L89 cmp eax,3227246B jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,6500690073 xor rax,[rdx] mov rcx,6E006E0065 xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,250044069D8 mov rax,[rax] jmp near ptr M01_L153 M01_L18: cmp eax,32DB86DF je near ptr M01_L84 cmp eax,35A2E5C3 je near ptr M01_L146 cmp eax,3758C2E0 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,75007A0061 xor rax,[rdx] mov rcx,720075007A xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,25004406600 mov rax,[rax] jmp near ptr M01_L153 M01_L19: cmp eax,4D77512B ja near ptr M01_L27 cmp eax,42374F95 ja near ptr M01_L23 cmp eax,3BB34073 ja near ptr M01_L21 cmp eax,38540573 ja short M01_L20 cmp eax,37AC1D26 je near ptr M01_L79 cmp eax,38540573 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,6900650062 xor rax,[rdx] mov rcx,6700690065 xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,25004406608 mov rax,[rax] jmp near ptr M01_L153 M01_L20: cmp eax,39B3175F je near ptr M01_L135 cmp eax,3BB34073 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0E jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194EE0] vmovupd xmm1,[rdx+0C] vpxor xmm1,xmm1,[7FFEAD194EF0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406858 mov rax,[rax] jmp near ptr M01_L153 M01_L21: cmp eax,3FB6B71A ja short M01_L22 cmp eax,3EDCE36B je near ptr M01_L81 cmp eax,3FB6B71A jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194F00] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066A0 mov rax,[rax] jmp near ptr M01_L153 M01_L22: cmp eax,40F480DC je near ptr M01_L133 cmp eax,419E5A8A je near ptr M01_L70 cmp eax,42374F95 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,7500710061 cmp [rdx],rax jne near ptr M01_L152 mov rax,250044065F0 mov rax,[rax] jmp near ptr M01_L153 M01_L23: cmp eax,45B473EB ja near ptr M01_L25 cmp eax,43BDDA67 ja short M01_L24 cmp eax,429BB099 je near ptr M01_L72 cmp eax,43BDDA67 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0E jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194EE0] vmovupd xmm1,[rdx+0C] vpxor xmm1,xmm1,[7FFEAD194F10] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406850 mov rax,[rax] jmp near ptr M01_L153 M01_L24: cmp eax,45658504 je near ptr M01_L119 cmp eax,45B473EB jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,610072006F xor rax,[rdx] mov rcx,67006E0061 xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,25004406928 mov rax,[rax] jmp near ptr M01_L153 M01_L25: cmp eax,480FB75E ja short M01_L26 cmp eax,46AADBDE je near ptr M01_L136 cmp eax,480FB75E jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194F20] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD194F30] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406648 mov rax,[rax] jmp near ptr M01_L153 M01_L26: cmp eax,4961533A je near ptr M01_L76 cmp eax,4C7A1B8F je near ptr M01_L120 cmp eax,4D77512B jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,64006E0069 xor rax,[rdx] mov rcx,6700690064 xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,250044067C0 mov rax,[rax] jmp near ptr M01_L153 M01_L27: cmp eax,6021B659 ja near ptr M01_L31 cmp eax,54408AC8 ja near ptr M01_L29 cmp eax,4F9530F7 ja short M01_L28 cmp eax,4EFA960C je near ptr M01_L103 cmp eax,4F9530F7 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194F40] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406720 mov rax,[rax] jmp near ptr M01_L153 M01_L28: cmp eax,51B1437E je near ptr M01_L90 cmp eax,54408AC8 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194F50] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD194F60] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406A18 mov rax,[rax] jmp near ptr M01_L153 M01_L29: cmp eax,568F4BA4 ja short M01_L30 cmp eax,559A4808 je near ptr M01_L74 cmp eax,568F4BA4 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,61006C0062 xor rax,[rdx] mov rcx,630061006C xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,25004406618 mov rax,[rax] jmp near ptr M01_L153 M01_L30: cmp eax,5CABE370 je near ptr M01_L87 cmp eax,5F247EA7 je near ptr M01_L113 cmp eax,6021B659 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0D jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194F70] vmovupd xmm1,[rdx+0A] vpxor xmm1,xmm1,[7FFEAD194F80] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406940 mov rax,[rax] jmp near ptr M01_L153 M01_L31: cmp eax,699CE1B7 ja near ptr M01_L33 cmp eax,63E629E8 ja short M01_L32 cmp eax,60605B18 je near ptr M01_L98 cmp eax,63E629E8 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,670061006D xor rax,[rdx] mov rcx,74006E0065 xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 mov rax,25004406888 mov rax,[rax] jmp near ptr M01_L153 M01_L32: cmp eax,66BC38DD je near ptr M01_L71 cmp eax,677785B6 je near ptr M01_L91 cmp eax,699CE1B7 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194F90] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD194FA0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406830 mov rax,[rax] jmp near ptr M01_L153 M01_L33: cmp eax,6E32CCF5 ja short M01_L34 cmp eax,6D9B9752 je near ptr M01_L73 cmp eax,6E32CCF5 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,720061006D xor rax,[rdx] mov rcx,6F006F0072 xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,25004406890 mov rax,[rax] jmp near ptr M01_L153 M01_L34: cmp eax,6FDD84BC je near ptr M01_L131 cmp eax,714B1745 je near ptr M01_L108 cmp eax,71780822 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],11 jne near ptr M01_L152 vmovupd ymm0,[rdx] vpxor ymm0,ymm0,[7FFEAD194FC0] vmovupd ymm1,[rdx+2] vpxor ymm1,ymm1,[7FFEAD194FE0] vpor ymm0,ymm0,ymm1 vptest ymm0,ymm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068C8 mov rax,[rax] jmp near ptr M01_L153 M01_L35: cmp eax,0AA3E3A1F ja near ptr M01_L51 cmp eax,9049CD77 ja near ptr M01_L43 cmp eax,82E33FB4 ja near ptr M01_L39 cmp eax,772890E7 ja near ptr M01_L37 cmp eax,7495C772 ja short M01_L36 cmp eax,719339B9 je near ptr M01_L100 cmp eax,7495C772 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195000] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD195010] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406718 mov rax,[rax] jmp near ptr M01_L153 M01_L36: cmp eax,7538805A je near ptr M01_L148 cmp eax,772890E7 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0F jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195020] vmovupd xmm1,[rdx+0E] vpxor xmm1,xmm1,[7FFEAD194DB0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068C0 mov rax,[rax] jmp near ptr M01_L153 M01_L37: cmp eax,7B75476A ja short M01_L38 cmp eax,7B6D57F2 je near ptr M01_L149 cmp eax,7B75476A jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195030] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD195040] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044069C0 mov rax,[rax] jmp near ptr M01_L153 M01_L38: cmp eax,7CACBC39 je near ptr M01_L80 cmp eax,7FB0E019 je near ptr M01_L85 cmp eax,82E33FB4 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195050] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD195060] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406750 mov rax,[rax] jmp near ptr M01_L153 M01_L39: cmp eax,87A7F255 ja near ptr M01_L41 cmp eax,835CD3CC ja short M01_L40 cmp eax,82FBF5CD je near ptr M01_L69 cmp eax,835CD3CC jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,69006C006F xor rax,[rdx] mov rcx,760069006C xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,25004406918 mov rax,[rax] jmp near ptr M01_L153 M01_L40: cmp eax,848317F2 je near ptr M01_L142 cmp eax,87A7F255 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0D jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194DA0] vmovupd xmm1,[rdx+0A] vpxor xmm1,xmm1,[7FFEAD194F10] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406700 mov rax,[rax] jmp near ptr M01_L153 M01_L41: cmp eax,8BB2AB96 ja short M01_L42 cmp eax,8989E5FE je near ptr M01_L110 cmp eax,8BB2AB96 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195070] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195080] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044067E8 mov rax,[rax] jmp near ptr M01_L153 M01_L42: cmp eax,8C361729 je near ptr M01_L127 cmp eax,8E1FEDCC je near ptr M01_L125 cmp eax,9049CD77 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0E jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195090] vmovupd xmm1,[rdx+0C] vpxor xmm1,xmm1,[7FFEAD1950A0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066C8 mov rax,[rax] jmp near ptr M01_L153 M01_L43: cmp eax,9C3F19C6 ja near ptr M01_L47 cmp eax,952635E8 ja near ptr M01_L45 cmp eax,933B5BDE ja short M01_L44 cmp eax,907D3A11 je near ptr M01_L126 cmp eax,933B5BDE jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,6600650064 xor rax,[rdx] mov rcx,6C00750061 xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 xor eax,eax jmp near ptr M01_L153 M01_L44: cmp eax,93E80076 je near ptr M01_L139 cmp eax,952635E8 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1950B0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD1950C0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406640 mov rax,[rax] jmp near ptr M01_L153 M01_L45: cmp eax,9807620D ja short M01_L46 cmp eax,97E0985A je near ptr M01_L123 cmp eax,9807620D jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1950D0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD1950E0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044067B8 mov rax,[rax] jmp near ptr M01_L153 M01_L46: cmp eax,9A6E02FF je near ptr M01_L132 cmp eax,9B55348D je near ptr M01_L122 cmp eax,9C3F19C6 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1950F0] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD195100] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406820 mov rax,[rax] jmp near ptr M01_L153 M01_L47: cmp eax,0A3FD7E9F ja near ptr M01_L49 cmp eax,9DEA06B6 ja short M01_L48 cmp eax,9CF73498 je near ptr M01_L144 cmp eax,9DEA06B6 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,6F00760069 xor rax,[rdx] mov rcx,72006F0076 xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,250044067C8 mov rax,[rax] jmp near ptr M01_L153 M01_L48: cmp eax,0A0FFF1D1 je near ptr M01_L121 cmp eax,0A124F36B je near ptr M01_L111 cmp eax,0A3FD7E9F jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,6100650074 cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406A28 mov rax,[rax] jmp near ptr M01_L153 M01_L49: cmp eax,0A8543B89 ja short M01_L50 cmp eax,0A60F29BA je near ptr M01_L82 cmp eax,0A8543B89 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195110] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD194F80] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406780 mov rax,[rax] jmp near ptr M01_L153 M01_L50: cmp eax,0A9362F24 je near ptr M01_L115 cmp eax,0A9DDFD93 je near ptr M01_L102 cmp eax,0AA3E3A1F jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195120] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD195130] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406A68 mov rax,[rax] jmp near ptr M01_L153 M01_L51: cmp eax,0CC91EFCA ja near ptr M01_L59 cmp eax,0B6B77908 ja near ptr M01_L55 cmp eax,0B29019A6 ja near ptr M01_L53 cmp eax,0AD8825B7 ja short M01_L52 cmp eax,0ACE6BA3A je near ptr M01_L124 cmp eax,0AD8825B7 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194D90] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044069C8 mov rax,[rax] jmp near ptr M01_L153 M01_L52: cmp eax,0AFE34731 je near ptr M01_L147 cmp eax,0B29019A6 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,6500720067 cmp [rdx],rax jne near ptr M01_L152 mov rax,250044067A0 mov rax,[rax] jmp near ptr M01_L153 M01_L53: cmp eax,0B351BDBD ja short M01_L54 cmp eax,0B2F7293F je near ptr M01_L105 cmp eax,0B351BDBD jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195140] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195150] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406920 mov rax,[rax] jmp near ptr M01_L153 M01_L54: cmp eax,0B554F920 je near ptr M01_L137 cmp eax,0B6ADB06B je near ptr M01_L130 cmp eax,0B6B77908 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195160] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD195170] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406A78 mov rax,[rax] jmp near ptr M01_L153 M01_L55: cmp eax,0BFBDF46C ja near ptr M01_L57 cmp eax,0B8F04003 ja short M01_L56 cmp eax,0B8EA87D3 je near ptr M01_L92 cmp eax,0B8F04003 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,7200650070 cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406970 mov rax,[rax] jmp near ptr M01_L153 M01_L56: cmp eax,0B928B3EE je near ptr M01_L101 cmp eax,0BA9AB39A je near ptr M01_L96 cmp eax,0BFBDF46C jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195180] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195190] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044069A8 mov rax,[rax] jmp near ptr M01_L153 M01_L57: cmp eax,0C370BE3B ja short M01_L58 cmp eax,0C17F9B3A je near ptr M01_L68 cmp eax,0C370BE3B jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1951A0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD1951B0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044067F8 mov rax,[rax] jmp near ptr M01_L153 M01_L58: cmp eax,0CBDC3F67 je near ptr M01_L116 cmp eax,0CC8E0751 je near ptr M01_L117 cmp eax,0CC91EFCA jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0D jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1951C0] vmovupd xmm1,[rdx+0A] vpxor xmm1,xmm1,[7FFEAD1951D0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406950 mov rax,[rax] jmp near ptr M01_L153 M01_L59: cmp eax,0E243E671 ja near ptr M01_L63 cmp eax,0D591A34C ja near ptr M01_L61 cmp eax,0CE7D56BA ja short M01_L60 cmp eax,0CD4BDDCF je near ptr M01_L67 cmp eax,0CE7D56BA jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1951E0] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406690 mov rax,[rax] jmp near ptr M01_L153 M01_L60: cmp eax,0D57E7BFD je near ptr M01_L95 cmp eax,0D591A34C jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0D jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1951F0] vmovupd xmm1,[rdx+0A] vpxor xmm1,xmm1,[7FFEAD195200] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044067E0 mov rax,[rax] jmp near ptr M01_L153 M01_L61: cmp eax,0DE020766 ja short M01_L62 cmp eax,0D6E414EB je near ptr M01_L114 cmp eax,0DE020766 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,6900680077 xor rax,[rdx] mov rcx,7400690068 xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,25004406A60 mov rax,[rax] jmp near ptr M01_L153 M01_L62: cmp eax,0E15092FB je near ptr M01_L94 cmp eax,0E1858ADC je near ptr M01_L118 cmp eax,0E243E671 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0D jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195210] vmovupd xmm1,[rdx+0A] vpxor xmm1,xmm1,[7FFEAD194D90] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406840 mov rax,[rax] jmp near ptr M01_L153 M01_L63: cmp eax,0EC66D793 ja near ptr M01_L65 cmp eax,0E800849A ja short M01_L64 cmp eax,0E707AADA je near ptr M01_L86 cmp eax,0E800849A jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195220] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD195230] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044069B0 mov rax,[rax] jmp near ptr M01_L153 M01_L64: cmp eax,0E92D961D je near ptr M01_L128 cmp eax,0EBD89F5C je near ptr M01_L83 cmp eax,0EC66D793 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,6C006F0067 cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406778 mov rax,[rax] jmp near ptr M01_L153 M01_L65: cmp eax,0F3AA9557 ja short M01_L66 cmp eax,0F060B994 je near ptr M01_L104 cmp eax,0F3AA9557 jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195240] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD195250] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044065F8 mov rax,[rax] jmp near ptr M01_L153 M01_L66: cmp eax,0F79B7417 je near ptr M01_L143 cmp eax,0F8D1F5A6 je near ptr M01_L134 cmp eax,0FDEC2A8E jne near ptr M01_L152 lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195260] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD195270] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068A0 mov rax,[rax] jmp near ptr M01_L153 M01_L67: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0C jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195280] vmovupd xmm1,[rdx+8] vpxor xmm1,xmm1,[7FFEAD195290] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044065E8 mov rax,[rax] jmp near ptr M01_L153 M01_L68: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,7300690062 xor rax,[rdx] mov rcx,7500710073 xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,25004406610 mov rax,[rax] jmp near ptr M01_L153 M01_L69: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,75006C0062 cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406628 mov rax,[rax] jmp near ptr M01_L153 M01_L70: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1952A0] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD1952B0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406630 mov rax,[rax] jmp near ptr M01_L153 M01_L71: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1952C0] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD1952D0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406650 mov rax,[rax] jmp near ptr M01_L153 M01_L72: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1952E0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD1952F0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406658 mov rax,[rax] jmp near ptr M01_L153 M01_L73: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,72006F0063 xor rax,[rdx] mov rcx,610072006F xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,25004406660 mov rax,[rax] jmp near ptr M01_L153 M01_L74: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0E jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195300] vmovupd xmm1,[rdx+0C] vpxor xmm1,xmm1,[7FFEAD195310] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406668 mov rax,[rax] jmp near ptr M01_L153 M01_L75: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195320] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406670 mov rax,[rax] jmp near ptr M01_L153 M01_L76: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,6100790063 cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406680 mov rax,[rax] jmp near ptr M01_L153 M01_L77: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0D jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195330] vmovupd xmm1,[rdx+0A] vpxor xmm1,xmm1,[7FFEAD194F80] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406698 mov rax,[rax] jmp near ptr M01_L153 M01_L78: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195340] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195350] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066A8 mov rax,[rax] jmp near ptr M01_L153 M01_L79: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195360] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066B0 mov rax,[rax] jmp near ptr M01_L153 M01_L80: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195370] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195380] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066B8 mov rax,[rax] jmp near ptr M01_L153 M01_L81: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195390] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD1953A0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066D0 mov rax,[rax] jmp near ptr M01_L153 M01_L82: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1953B0] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD1953C0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066D8 mov rax,[rax] jmp near ptr M01_L153 M01_L83: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,7200610064 xor rax,[rdx] mov rcx,650072006B xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 mov rax,250044066E0 mov rax,[rax] jmp near ptr M01_L153 M01_L84: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1953D0] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD1953E0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044066E8 mov rax,[rax] jmp near ptr M01_L153 M01_L85: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0D jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD194DA0] vmovupd xmm1,[rdx+0A] vpxor xmm1,xmm1,[7FFEAD194EF0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406708 mov rax,[rax] jmp near ptr M01_L153 M01_L86: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0D jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1953F0] vmovupd xmm1,[rdx+0A] vpxor xmm1,xmm1,[7FFEAD195400] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406710 mov rax,[rax] jmp near ptr M01_L153 M01_L87: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195410] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD195420] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406728 mov rax,[rax] jmp near ptr M01_L153 M01_L88: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,6D00690064 xor rax,[rdx] mov rcx,6100720067 xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 mov rax,25004406730 mov rax,[rax] jmp near ptr M01_L153 M01_L89: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,6D00690064 xor rax,[rdx] mov rcx,6500720067 xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 mov rax,25004406738 mov rax,[rax] jmp near ptr M01_L153 M01_L90: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195430] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD195440] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406740 mov rax,[rax] jmp near ptr M01_L153 M01_L91: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195450] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195460] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406748 mov rax,[rax] jmp near ptr M01_L153 M01_L92: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195470] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD195480] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406758 mov rax,[rax] jmp near ptr M01_L153 M01_L93: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,6300750066 xor rax,[rdx] mov rcx,6900730068 xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 mov rax,25004406760 mov rax,[rax] jmp near ptr M01_L153 M01_L94: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195490] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD1954A0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406768 mov rax,[rax] jmp near ptr M01_L153 M01_L95: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1954B0] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD1954C0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406770 mov rax,[rax] jmp near ptr M01_L153 M01_L96: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,6100720067 cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406788 mov rax,[rax] jmp near ptr M01_L153 M01_L97: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,6500720067 xor rax,[rdx] mov rcx,6500650072 xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,25004406790 mov rax,[rax] jmp near ptr M01_L153 M01_L98: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1954D0] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044067A8 mov rax,[rax] jmp near ptr M01_L153 M01_L99: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,74006F0068 xor rax,[rdx] mov rcx,6E00690070 xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 mov rax,250044067B0 mov rax,[rax] jmp near ptr M01_L153 M01_L100: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,610068006B xor rax,[rdx] mov rcx,6B00610068 xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,250044067D0 mov rax,[rax] jmp near ptr M01_L153 M01_L101: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1954E0] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044067D8 mov rax,[rax] jmp near ptr M01_L153 M01_L102: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0C jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1954F0] vmovupd xmm1,[rdx+8] vpxor xmm1,xmm1,[7FFEAD195500] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044067F0 mov rax,[rax] jmp near ptr M01_L153 M01_L103: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195510] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD195520] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406800 mov rax,[rax] jmp near ptr M01_L153 M01_L104: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195530] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195540] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406808 mov rax,[rax] jmp near ptr M01_L153 M01_L105: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],14 jne near ptr M01_L152 vmovupd ymm0,[rdx] vpxor ymm0,ymm0,[7FFEAD195560] vmovupd ymm1,[rdx+8] vpxor ymm1,ymm1,[7FFEAD195580] vpor ymm0,ymm0,ymm1 vptest ymm0,ymm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406810 mov rax,[rax] jmp near ptr M01_L153 M01_L106: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1950F0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD1955A0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406828 mov rax,[rax] jmp near ptr M01_L153 M01_L107: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1955B0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD1955C0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406818 mov rax,[rax] jmp near ptr M01_L153 M01_L108: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1955D0] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD1955E0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406838 mov rax,[rax] jmp near ptr M01_L153 M01_L109: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0C jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1955F0] vmovupd xmm1,[rdx+8] vpxor xmm1,xmm1,[7FFEAD195600] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406848 mov rax,[rax] jmp near ptr M01_L153 M01_L110: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0E jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195610] vmovupd xmm1,[rdx+0C] vpxor xmm1,xmm1,[7FFEAD194F60] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406860 mov rax,[rax] jmp near ptr M01_L153 M01_L111: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195620] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD195630] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406868 mov rax,[rax] jmp near ptr M01_L153 M01_L112: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,6D0069006C cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406870 mov rax,[rax] jmp near ptr M01_L153 M01_L113: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195640] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195650] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406878 mov rax,[rax] jmp near ptr M01_L153 M01_L114: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne near ptr M01_L152 mov rax,6E0069006C xor rax,[rdx] mov rcx,65006E0069 xor rcx,[rdx+2] or rax,rcx jne near ptr M01_L152 mov rax,25004406880 mov rax,[rax] jmp near ptr M01_L153 M01_L115: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0C jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195660] vmovupd xmm1,[rdx+8] vpxor xmm1,xmm1,[7FFEAD195670] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068B0 mov rax,[rax] jmp near ptr M01_L153 M01_L116: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0F jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195680] vmovupd xmm1,[rdx+0E] vpxor xmm1,xmm1,[7FFEAD195690] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068D0 mov rax,[rax] jmp near ptr M01_L153 M01_L117: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0C jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1956A0] vmovupd xmm1,[rdx+8] vpxor xmm1,xmm1,[7FFEAD1951B0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068E0 mov rax,[rax] jmp near ptr M01_L153 M01_L118: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1956B0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD1956C0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068F0 mov rax,[rax] jmp near ptr M01_L153 M01_L119: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1956D0] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044068F8 mov rax,[rax] jmp near ptr M01_L153 M01_L120: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1956E0] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD1956F0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406900 mov rax,[rax] jmp near ptr M01_L153 M01_L121: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,760061006E cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406908 mov rax,[rax] jmp near ptr M01_L153 M01_L122: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,64006C006F xor rax,[rdx] mov rcx,630061006C xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 mov rax,25004406910 mov rax,[rax] jmp near ptr M01_L153 M01_L123: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195700] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195710] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406930 mov rax,[rax] jmp near ptr M01_L153 M01_L124: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,630072006F xor rax,[rdx] mov rcx,6900680063 xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,25004406938 mov rax,[rax] jmp near ptr M01_L153 M01_L125: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195720] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195730] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406948 mov rax,[rax] jmp near ptr M01_L153 M01_L126: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0D jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195740] vmovupd xmm1,[rdx+0A] vpxor xmm1,xmm1,[7FFEAD194E70] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406958 mov rax,[rax] jmp near ptr M01_L153 M01_L127: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195750] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD195760] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406960 mov rax,[rax] jmp near ptr M01_L153 M01_L128: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195770] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195780] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406968 mov rax,[rax] jmp near ptr M01_L153 M01_L129: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,6E00690070 cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406978 mov rax,[rax] jmp near ptr M01_L153 M01_L130: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,75006C0070 cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406980 mov rax,[rax] jmp near ptr M01_L153 M01_L131: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0A jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195790] vmovupd xmm1,[rdx+4] vpxor xmm1,xmm1,[7FFEAD1957A0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406988 mov rax,[rax] jmp near ptr M01_L153 M01_L132: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,7200750070 xor rax,[rdx] mov rcx,6C00700072 xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,25004406990 mov rax,[rax] jmp near ptr M01_L153 M01_L133: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],3 jne near ptr M01_L152 mov eax,[rdx] xor eax,650072 mov edx,[rdx+2] xor edx,640065 or eax,edx jne near ptr M01_L152 mov rax,25004406998 mov rax,[rax] jmp near ptr M01_L153 M01_L134: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1957B0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD1957C0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044069A0 mov rax,[rax] jmp near ptr M01_L153 M01_L135: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,6C00610073 xor rax,[rdx] mov rcx,6F006D006C xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,250044069B8 mov rax,[rax] jmp near ptr M01_L153 M01_L136: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],8 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1957D0] vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044069D0 mov rax,[rax] jmp near ptr M01_L153 M01_L137: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,6C00690073 xor rax,[rdx] mov rcx,650076006C xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,250044069E0 mov rax,[rax] jmp near ptr M01_L153 M01_L138: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,79006B0073 xor rax,[rdx] mov rcx,75006C0062 xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 mov rax,250044069E8 mov rax,[rax] jmp near ptr M01_L153 M01_L139: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1957E0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD194DB0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044069F0 mov rax,[rax] jmp near ptr M01_L153 M01_L140: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD1957F0] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD194F10] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,250044069F8 mov rax,[rax] jmp near ptr M01_L153 M01_L141: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195800] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD194EF0] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406A00 mov rax,[rax] jmp near ptr M01_L153 M01_L142: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],4 jne near ptr M01_L152 mov rax,6F006E0073 cmp [rdx],rax jne near ptr M01_L152 mov rax,25004406A08 mov rax,[rax] jmp near ptr M01_L153 M01_L143: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195810] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD195820] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406A10 mov rax,[rax] jmp near ptr M01_L153 M01_L144: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],3 jne near ptr M01_L152 mov eax,[rdx] xor eax,610074 mov edx,[rdx+2] xor edx,6E0061 or eax,edx jne near ptr M01_L152 mov rax,25004406A20 mov rax,[rax] jmp near ptr M01_L153 M01_L145: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],7 jne near ptr M01_L152 mov rax,6900680074 xor rax,[rdx] mov rcx,6C00740073 xor rcx,[rdx+6] or rax,rcx jne near ptr M01_L152 mov rax,25004406A30 mov rax,[rax] jmp near ptr M01_L153 M01_L146: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,6D006F0074 xor rax,[rdx] mov rcx,740061006D xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,25004406A38 mov rax,[rax] jmp near ptr M01_L153 M01_L147: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],0B jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195830] vmovupd xmm1,[rdx+6] vpxor xmm1,xmm1,[7FFEAD195840] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406A40 mov rax,[rax] jmp near ptr M01_L153 M01_L148: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],9 jne near ptr M01_L152 vmovupd xmm0,[rdx] vpxor xmm0,xmm0,[7FFEAD195850] vmovupd xmm1,[rdx+2] vpxor xmm1,xmm1,[7FFEAD195860] vpor xmm0,xmm0,xmm1 vptest xmm0,xmm0 sete al movzx eax,al test eax,eax je near ptr M01_L152 mov rax,25004406A48 mov rax,[rax] jmp near ptr M01_L153 M01_L149: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne near ptr M01_L152 mov rax,6F00690076 xor rax,[rdx] mov rcx,65006C006F xor rcx,[rdx+4] or rax,rcx jne near ptr M01_L152 mov rax,25004406A50 mov rax,[rax] jmp short M01_L153 M01_L150: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],5 jne short M01_L152 mov rax,6500680077 xor rax,[rdx] mov rcx,6100650068 xor rcx,[rdx+2] or rax,rcx jne short M01_L152 mov rax,25004406A58 mov rax,[rax] jmp short M01_L153 M01_L151: lea rax,[rbp+28] mov rdx,[rax] cmp dword ptr [rax+8],6 jne short M01_L152 mov rax,6C00650079 xor rax,[rdx] mov rcx,6F006C006C xor rcx,[rdx+4] or rax,rcx jne short M01_L152 mov rax,25004406A70 mov rax,[rax] jmp short M01_L153 M01_L152: xor eax,eax M01_L153: mov rcx,0A8B516B9DB30 cmp [rbp],rcx je short M01_L154 call CORINFO_HELP_FAIL_FAST M01_L154: nop vzeroupper lea rsp,[rbp+38] pop rbx pop rsi pop rdi pop rbp ret M01_L155: call CORINFO_HELP_OVERFLOW M01_L156: call System.ThrowHelper.ThrowArgumentOutOfRangeException() int 3 ; Total bytes of code 13790 ``` ```assembly ; System.MemoryExtensions.ToLowerInvariant(System.ReadOnlySpan`1<Char>, System.Span`1<Char>) push rdi push rsi push rbp push rbx sub rsp,48 xor eax,eax mov [rsp+28],rax vxorps xmm4,xmm4,xmm4 vmovdqa xmmword ptr [rsp+30],xmm4 mov [rsp+40],rax mov rsi,[rdx] mov edi,[rdx+8] mov rbx,[rcx] mov ebp,[rcx+8] mov [rsp+38],rbx mov [rsp+40],ebp mov [rsp+28],rsi mov [rsp+30],edi lea rcx,[rsp+38] lea rdx,[rsp+28] call System.MemoryExtensions.Overlaps[[System.Char, System.Private.CoreLib]](System.ReadOnlySpan`1<Char>, System.ReadOnlySpan`1<Char>) test eax,eax jne short M02_L01 cmp edi,ebp jge short M02_L00 mov eax,0FFFFFFFF add rsp,48 pop rbx pop rbp pop rsi pop rdi ret M02_L00: mov rcx,25004400758 mov rcx,[rcx] mov r8,rsi mov rdx,rbx mov r9d,ebp call System.Globalization.TextInfo.ChangeCaseCommon[[System.Globalization.TextInfo+ToLowerConversion, System.Private.CoreLib]](Char ByRef, Char ByRef, Int32) mov eax,ebp add rsp,48 pop rbx pop rbp pop rsi pop rdi ret M02_L01: mov rcx,offset MT_System.InvalidOperationException call CORINFO_HELP_NEWSFAST mov rsi,rax mov ecx,0E84A mov rdx,7FFEACE04000 call CORINFO_HELP_STRCNS mov rcx,rax call System.SR.GetResourceString(System.String) mov rdx,rax mov rcx,rsi call System.InvalidOperationException..ctor(System.String) mov rcx,rsi call CORINFO_HELP_THROW int 3 ; Total bytes of code 201 ``` ```assembly ; <PrivateImplementationDetails>.ComputeSpanHash(System.Span`1<Char>) mov rax,[rcx] mov edx,[rcx+8] mov ecx,811C9DC5 xor r8d,r8d test edx,edx jle short M03_L01 nop dword ptr [rax] nop dword ptr [rax] M03_L00: mov r9d,r8d movzx r9d,word ptr [rax+r9*2] xor ecx,r9d imul ecx,1000193 inc r8d cmp r8d,edx jl short M03_L00 M03_L01: mov eax,ecx ret ; Total bytes of code 60 ``` **Method was not JITted yet.** System.ThrowHelper.ThrowArgumentOutOfRangeException()
Trouver la différence